(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-vendors"],{ /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Analytics.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Analytics.js ***! \******************************************************************/ /*! exports provided: AnalyticsClass, Analytics */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsClass", function() { return AnalyticsClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Analytics", function() { return Analytics; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _Providers_AWSPinpointProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers/AWSPinpointProvider */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSPinpointProvider.js"); /* harmony import */ var _trackers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./trackers */ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/index.js"); /* * 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AnalyticsClass'); var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' && typeof Symbol.for === 'function' ? Symbol.for('amplify_default') : '@@amplify_default'); var dispatchAnalyticsEvent = function (event, data, message) { _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].dispatch('analytics', { event: event, data: data, message: message }, 'Analytics', AMPLIFY_SYMBOL); }; var trackers = { pageView: _trackers__WEBPACK_IMPORTED_MODULE_2__["PageViewTracker"], event: _trackers__WEBPACK_IMPORTED_MODULE_2__["EventTracker"], session: _trackers__WEBPACK_IMPORTED_MODULE_2__["SessionTracker"], }; var _instance = null; /** * Provide mobile analytics client functions */ var AnalyticsClass = /** @class */ (function () { /** * Initialize Analtyics * @param config - Configuration of the Analytics */ function AnalyticsClass() { this._config = {}; this._pluggables = []; this._disabled = false; this._trackers = {}; _instance = this; this.record = this.record.bind(this); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].listen('auth', listener); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].listen('storage', listener); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].listen('analytics', listener); } AnalyticsClass.prototype.getModuleName = function () { return 'Analytics'; }; /** * configure Analytics * @param {Object} config - Configuration of the Analytics */ AnalyticsClass.prototype.configure = function (config) { var _this = this; if (!config) return this._config; logger.debug('configure Analytics', config); var amplifyConfig = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Parser"].parseMobilehubConfig(config); this._config = Object.assign({}, this._config, amplifyConfig.Analytics, config); if (this._config['disabled']) { this._disabled = true; } // turn on the autoSessionRecord if not specified if (this._config['autoSessionRecord'] === undefined) { this._config['autoSessionRecord'] = true; } this._pluggables.forEach(function (pluggable) { // for backward compatibility var providerConfig = pluggable.getProviderName() === 'AWSPinpoint' && !_this._config['AWSPinpoint'] ? _this._config : _this._config[pluggable.getProviderName()]; pluggable.configure(__assign({ disabled: _this._config['disabled'], autoSessionRecord: _this._config['autoSessionRecord'] }, providerConfig)); }); if (this._pluggables.length === 0) { this.addPluggable(new _Providers_AWSPinpointProvider__WEBPACK_IMPORTED_MODULE_1__["AWSPinpointProvider"]()); } dispatchAnalyticsEvent('configured', null, "The Analytics category has been configured successfully"); logger.debug('current configuration', this._config); return this._config; }; /** * add plugin into Analytics category * @param {Object} pluggable - an instance of the plugin */ AnalyticsClass.prototype.addPluggable = function (pluggable) { if (pluggable && pluggable.getCategory() === 'Analytics') { this._pluggables.push(pluggable); // for backward compatibility var providerConfig = pluggable.getProviderName() === 'AWSPinpoint' && !this._config['AWSPinpoint'] ? this._config : this._config[pluggable.getProviderName()]; var config = __assign({ disabled: this._config['disabled'] }, providerConfig); pluggable.configure(config); return config; } }; /** * Get the plugin object * @param providerName - the name of the plugin */ AnalyticsClass.prototype.getPluggable = function (providerName) { for (var i = 0; i < this._pluggables.length; i += 1) { var pluggable = this._pluggables[i]; if (pluggable.getProviderName() === providerName) { return pluggable; } } logger.debug('No plugin found with providerName', providerName); return null; }; /** * Remove the plugin object * @param providerName - the name of the plugin */ AnalyticsClass.prototype.removePluggable = function (providerName) { var idx = 0; while (idx < this._pluggables.length) { if (this._pluggables[idx].getProviderName() === providerName) { break; } idx += 1; } if (idx === this._pluggables.length) { logger.debug('No plugin found with providerName', providerName); return; } else { this._pluggables.splice(idx, idx + 1); return; } }; /** * stop sending events */ AnalyticsClass.prototype.disable = function () { this._disabled = true; }; /** * start sending events */ AnalyticsClass.prototype.enable = function () { this._disabled = false; }; /** * Record Session start * @return - A promise which resolves if buffer doesn't overflow */ AnalyticsClass.prototype.startSession = function (provider) { return __awaiter(this, void 0, void 0, function () { var params; return __generator(this, function (_a) { params = { event: { name: '_session.start' }, provider: provider }; return [2 /*return*/, this._sendEvent(params)]; }); }); }; /** * Record Session stop * @return - A promise which resolves if buffer doesn't overflow */ AnalyticsClass.prototype.stopSession = function (provider) { return __awaiter(this, void 0, void 0, function () { var params; return __generator(this, function (_a) { params = { event: { name: '_session.stop' }, provider: provider }; return [2 /*return*/, this._sendEvent(params)]; }); }); }; /** * Record one analytic event and send it to Pinpoint * @param {String} name - The name of the event * @param {Object} [attributes] - Attributes of the event * @param {Object} [metrics] - Event metrics * @return - A promise which resolves if buffer doesn't overflow */ AnalyticsClass.prototype.record = function (event, provider, metrics) { return __awaiter(this, void 0, void 0, function () { var params; return __generator(this, function (_a) { params = null; // this is just for compatibility, going to be deprecated if (typeof event === 'string') { params = { event: { name: event, attributes: provider, metrics: metrics, }, provider: 'AWSPinpoint', }; } else { params = { event: event, provider: provider }; } return [2 /*return*/, this._sendEvent(params)]; }); }); }; AnalyticsClass.prototype.updateEndpoint = function (attrs, provider) { return __awaiter(this, void 0, void 0, function () { var event; return __generator(this, function (_a) { event = __assign(__assign({}, attrs), { name: '_update_endpoint' }); return [2 /*return*/, this.record(event, provider)]; }); }); }; AnalyticsClass.prototype._sendEvent = function (params) { var _this = this; if (this._disabled) { logger.debug('Analytics has been disabled'); return Promise.resolve(); } var provider = params.provider ? params.provider : 'AWSPinpoint'; return new Promise(function (resolve, reject) { _this._pluggables.forEach(function (pluggable) { if (pluggable.getProviderName() === provider) { pluggable.record(params, { resolve: resolve, reject: reject }); } }); }); }; AnalyticsClass.prototype.autoTrack = function (trackerType, opts) { if (!trackers[trackerType]) { logger.debug('invalid tracker type'); return; } // to sync up two different configuration ways of auto session tracking if (trackerType === 'session') { this._config['autoSessionRecord'] = opts['enable']; } var tracker = this._trackers[trackerType]; if (!tracker) { this._trackers[trackerType] = new trackers[trackerType](this.record, opts); } else { tracker.configure(opts); } }; return AnalyticsClass; }()); var endpointUpdated = false; var authConfigured = false; var analyticsConfigured = false; var listener = function (capsule) { var channel = capsule.channel, payload = capsule.payload; logger.debug('on hub capsule ' + channel, payload); switch (channel) { case 'auth': authEvent(payload); break; case 'storage': storageEvent(payload); break; case 'analytics': analyticsEvent(payload); break; default: break; } }; var storageEvent = function (payload) { var _a = payload.data, attrs = _a.attrs, metrics = _a.metrics; if (!attrs) return; if (analyticsConfigured) { _instance .record({ name: 'Storage', attributes: attrs, metrics: metrics, }) .catch(function (e) { logger.debug('Failed to send the storage event automatically', e); }); } }; var authEvent = function (payload) { var event = payload.event; if (!event) { return; } var recordAuthEvent = function (eventName) { return __awaiter(void 0, void 0, void 0, function () { var err_1; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!(authConfigured && analyticsConfigured)) return [3 /*break*/, 4]; _a.label = 1; case 1: _a.trys.push([1, 3, , 4]); return [4 /*yield*/, _instance.record({ name: "_userauth." + eventName })]; case 2: return [2 /*return*/, _a.sent()]; case 3: err_1 = _a.sent(); logger.debug("Failed to send the " + eventName + " event automatically", err_1); return [3 /*break*/, 4]; case 4: return [2 /*return*/]; } }); }); }; switch (event) { case 'signIn': return recordAuthEvent('sign_in'); case 'signUp': return recordAuthEvent('sign_up'); case 'signOut': return recordAuthEvent('sign_out'); case 'signIn_failure': return recordAuthEvent('auth_fail'); case 'configured': authConfigured = true; if (authConfigured && analyticsConfigured) { sendEvents(); } break; } }; var analyticsEvent = function (payload) { var event = payload.event; if (!event) return; switch (event) { case 'pinpointProvider_configured': analyticsConfigured = true; if (authConfigured && analyticsConfigured) { sendEvents(); } break; } }; var sendEvents = function () { var config = _instance.configure(); if (!endpointUpdated && config['autoSessionRecord']) { _instance.updateEndpoint({ immediate: true }).catch(function (e) { logger.debug('Failed to update the endpoint', e); }); endpointUpdated = true; } _instance.autoTrack('session', { enable: config['autoSessionRecord'], }); }; var Analytics = new AnalyticsClass(); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].register(Analytics); //# sourceMappingURL=Analytics.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSKinesisFirehoseProvider.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSKinesisFirehoseProvider.js ***! \*********************************************************************************************/ /*! exports provided: AWSKinesisFirehoseProvider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisFirehoseProvider", function() { return AWSKinesisFirehoseProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _AWSKinesisProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AWSKinesisProvider */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSKinesisProvider.js"); /* harmony import */ var _aws_sdk_client_firehose__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/client-firehose */ "./node_modules/@aws-sdk/client-firehose/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* * Copyright 2017-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. */ 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"]('AWSKineisFirehoseProvider'); var AWSKinesisFirehoseProvider = /** @class */ (function (_super) { __extends(AWSKinesisFirehoseProvider, _super); function AWSKinesisFirehoseProvider(config) { return _super.call(this, config) || this; } /** * get provider name of the plugin */ AWSKinesisFirehoseProvider.prototype.getProviderName = function () { return 'AWSKinesisFirehose'; }; AWSKinesisFirehoseProvider.prototype._sendEvents = function (group) { var _this = this; if (group.length === 0) { return; } var _a = group[0], config = _a.config, credentials = _a.credentials; var initClients = this._init(config, credentials); if (!initClients) return false; var records = {}; group.map(function (params) { // split by streamName var evt = params.event; var streamName = evt.streamName, data = evt.data; if (records[streamName] === undefined) { records[streamName] = []; } var bufferData = data && typeof data !== 'string' ? JSON.stringify(data) : data; var Data = Object(_aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_3__["fromUtf8"])(bufferData); var record = { Data: Data }; records[streamName].push(record); }); Object.keys(records).map(function (streamName) { logger.debug('putting records to kinesis', streamName, 'with records', records[streamName]); _this._kinesisFirehose .send(new _aws_sdk_client_firehose__WEBPACK_IMPORTED_MODULE_2__["PutRecordBatchCommand"]({ Records: records[streamName], DeliveryStreamName: streamName, })) .then(function (res) { return logger.debug('Upload records to stream', streamName); }) .catch(function (err) { return logger.debug('Failed to upload records to Kinesis', err); }); }); }; AWSKinesisFirehoseProvider.prototype._init = function (config, credentials) { logger.debug('init clients'); if (this._kinesisFirehose && this._config.credentials && this._config.credentials.sessionToken === credentials.sessionToken && this._config.credentials.identityId === credentials.identityId) { logger.debug('no change for analytics config, directly return from init'); return true; } this._config.credentials = credentials; var region = config.region; return this._initFirehose(region, credentials); }; AWSKinesisFirehoseProvider.prototype._initFirehose = function (region, credentials) { logger.debug('initialize kinesis firehose with credentials', credentials); this._kinesisFirehose = new _aws_sdk_client_firehose__WEBPACK_IMPORTED_MODULE_2__["FirehoseClient"]({ apiVersion: '2015-08-04', region: region, credentials: credentials, }); return true; }; return AWSKinesisFirehoseProvider; }(_AWSKinesisProvider__WEBPACK_IMPORTED_MODULE_1__["AWSKinesisProvider"])); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AWSKinesisFirehoseProvider); //# sourceMappingURL=AWSKinesisFirehoseProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSKinesisProvider.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSKinesisProvider.js ***! \*************************************************************************************/ /*! exports provided: AWSKinesisProvider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisProvider", function() { return AWSKinesisProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_kinesis__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-kinesis */ "./node_modules/@aws-sdk/client-kinesis/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* * Copyright 2017-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. */ 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AWSKinesisProvider'); // events buffer var BUFFER_SIZE = 1000; var FLUSH_SIZE = 100; var FLUSH_INTERVAL = 5 * 1000; // 5s var RESEND_LIMIT = 5; var AWSKinesisProvider = /** @class */ (function () { function AWSKinesisProvider(config) { this._buffer = []; this._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._setupTimer(); } AWSKinesisProvider.prototype._setupTimer = function () { var _this = this; if (this._timer) { clearInterval(this._timer); } var _a = this._config, flushSize = _a.flushSize, flushInterval = _a.flushInterval; this._timer = setInterval(function () { var size = _this._buffer.length < flushSize ? _this._buffer.length : flushSize; var events = []; for (var i = 0; i < size; i += 1) { var params = _this._buffer.shift(); events.push(params); } _this._sendFromBuffer(events); }, flushInterval); }; /** * get the category of the plugin */ AWSKinesisProvider.prototype.getCategory = function () { return 'Analytics'; }; /** * get provider name of the plugin */ AWSKinesisProvider.prototype.getProviderName = function () { return 'AWSKinesis'; }; /** * configure the plugin * @param {Object} config - configuration */ AWSKinesisProvider.prototype.configure = function (config) { logger.debug('configure Analytics', config); var conf = config || {}; this._config = Object.assign({}, this._config, conf); this._setupTimer(); return this._config; }; /** * record an event * @param {Object} params - the params of an event */ AWSKinesisProvider.prototype.record = function (params) { return __awaiter(this, void 0, void 0, function () { var credentials; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._getCredentials()]; case 1: credentials = _a.sent(); if (!credentials) return [2 /*return*/, Promise.resolve(false)]; Object.assign(params, { config: this._config, credentials: credentials }); return [2 /*return*/, this._putToBuffer(params)]; } }); }); }; AWSKinesisProvider.prototype.updateEndpoint = function () { logger.debug('updateEndpoint is not implemented in Kinesis provider'); return Promise.resolve(true); }; /** * @private * @param params - params for the event recording * Put events into buffer */ AWSKinesisProvider.prototype._putToBuffer = function (params) { if (this._buffer.length < BUFFER_SIZE) { this._buffer.push(params); return Promise.resolve(true); } else { logger.debug('exceed analytics events buffer size'); return Promise.reject(false); } }; AWSKinesisProvider.prototype._sendFromBuffer = function (events) { var _this = this; // collapse events by credentials // events = [ {params} ] var eventsGroups = []; var preCred = null; var group = []; for (var i = 0; i < events.length; i += 1) { var cred = events[i].credentials; if (i === 0) { group.push(events[i]); preCred = cred; } else { if (cred.sessionToken === preCred.sessionToken && cred.identityId === preCred.identityId) { logger.debug('no change for cred, put event in the same group'); group.push(events[i]); } else { eventsGroups.push(group); group = []; group.push(events[i]); preCred = cred; } } } eventsGroups.push(group); eventsGroups.map(function (evts) { _this._sendEvents(evts); }); }; AWSKinesisProvider.prototype._sendEvents = function (group) { var _this = this; if (group.length === 0) { return; } var _a = group[0], config = _a.config, credentials = _a.credentials; var initClients = this._init(config, credentials); if (!initClients) return false; var records = {}; group.map(function (params) { // spit by streamName var evt = params.event; var streamName = evt.streamName; if (records[streamName] === undefined) { records[streamName] = []; } var bufferData = evt.data && typeof evt.data !== 'string' ? JSON.stringify(evt.data) : evt.data; var Data = Object(_aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_2__["fromUtf8"])(bufferData); var PartitionKey = evt.partitionKey || 'partition-' + credentials.identityId; var record = { Data: Data, PartitionKey: PartitionKey }; records[streamName].push(record); }); Object.keys(records).map(function (streamName) { return __awaiter(_this, void 0, void 0, function () { var command, err_1; return __generator(this, function (_a) { switch (_a.label) { case 0: logger.debug('putting records to kinesis with records', records[streamName]); _a.label = 1; case 1: _a.trys.push([1, 3, , 4]); command = new _aws_sdk_client_kinesis__WEBPACK_IMPORTED_MODULE_1__["PutRecordsCommand"]({ Records: records[streamName], StreamName: streamName, }); return [4 /*yield*/, this._kinesis.send(command)]; case 2: _a.sent(); logger.debug('Upload records to stream', streamName); return [3 /*break*/, 4]; case 3: err_1 = _a.sent(); logger.debug('Failed to upload records to Kinesis', err_1); return [3 /*break*/, 4]; case 4: return [2 /*return*/]; } }); }); }); }; AWSKinesisProvider.prototype._init = function (config, credentials) { logger.debug('init clients'); if (this._kinesis && this._config.credentials && this._config.credentials.sessionToken === credentials.sessionToken && this._config.credentials.identityId === credentials.identityId) { logger.debug('no change for analytics config, directly return from init'); return true; } this._config.credentials = credentials; var region = config.region, endpoint = config.endpoint; return this._initKinesis(region, endpoint, credentials); }; AWSKinesisProvider.prototype._initKinesis = function (region, endpoint, credentials) { logger.debug('initialize kinesis with credentials', credentials); this._kinesis = new _aws_sdk_client_kinesis__WEBPACK_IMPORTED_MODULE_1__["KinesisClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(), endpoint: endpoint, }); return true; }; /** * @private * check if current credentials exists */ AWSKinesisProvider.prototype._getCredentials = function () { var _this = this; return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get() .then(function (credentials) { if (!credentials) return null; logger.debug('set credentials for analytics', _this._config.credentials); return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].shear(credentials); }) .catch(function (err) { logger.debug('ensure credentials error', err); return null; }); }; return AWSKinesisProvider; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AWSKinesisProvider); //# sourceMappingURL=AWSKinesisProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSPinpointProvider.js": /*!**************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-pinpoint */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/index.js"); /* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/cache */ "./node_modules/@aws-amplify/cache/lib-esm/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! uuid */ "./node_modules/uuid/index.js"); /* 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 */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/EventBuffer.js"); /* * 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 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 autoSessionRecord is enabled, we need to wait for the endpoint to be // updated before sending any events. See `sendEvents` in `Analytics.ts` this._endpointGenerating = !!config['autoSessionRecord']; 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 error', err); switch (statusCode) { case FORBIDDEN_CODE: return [2 /*return*/, this._handleEndpointUpdateForbidden(failureData)]; default: if (RETRYABLE_CODES.includes(statusCode)) { exponential = true; return [2 /*return*/, this._retryEndpointUpdate(endpointObject, exponential)]; } logger.error('updateEndpoint failed', err); endpointObject.handlers.reject(err); } 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. '); } }; /** * @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_3; 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_3 = _a.sent(); logger.debug('ensure credentials error', err_3); 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 /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/MediaAutoTrack.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/MediaAutoTrack.js ***! \*********************************************************************************************************/ /*! exports provided: MediaAutoTrack */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MediaAutoTrack", function() { return MediaAutoTrack; }); var HTML5_MEDIA_EVENT; (function (HTML5_MEDIA_EVENT) { HTML5_MEDIA_EVENT["PLAY"] = "play"; HTML5_MEDIA_EVENT["PAUSE"] = "pause"; HTML5_MEDIA_EVENT["ENDED"] = "Ended"; })(HTML5_MEDIA_EVENT || (HTML5_MEDIA_EVENT = {})); var MEDIA_TYPE; (function (MEDIA_TYPE) { MEDIA_TYPE["IFRAME"] = "IFRAME"; MEDIA_TYPE["VIDEO"] = "VIDEO"; MEDIA_TYPE["AUDIO"] = "AUDIO"; })(MEDIA_TYPE || (MEDIA_TYPE = {})); var EVENT_TYPE; (function (EVENT_TYPE) { EVENT_TYPE["PLAY"] = "Play"; EVENT_TYPE["ENDED"] = "Ended"; EVENT_TYPE["PAUSE"] = "Pause"; EVENT_TYPE["TIME_WATCHED"] = "TimeWatched"; })(EVENT_TYPE || (EVENT_TYPE = {})); var MediaAutoTrack = /** @class */ (function () { function MediaAutoTrack(params, provider) { var _a; this.eventActionMapping = (_a = {}, _a[EVENT_TYPE.ENDED] = this.endedEventAction.bind(this), _a[EVENT_TYPE.PLAY] = this.playEventAction.bind(this), _a[EVENT_TYPE.PAUSE] = this.pauseEventAction.bind(this), _a); var eventData = params.eventData; this._params = params; this._mediaElement = document.getElementById(eventData.properties['domElementId']); this._started = false; this._provider = provider; var mediaTrackFunMapping = { IFRAME: this._iframeMediaTracker, VIDEO: this._html5MediaTracker, AUDIO: this._html5MediaTracker, }; mediaTrackFunMapping[this._mediaElement.tagName].bind(this)(); this._initYoutubeFrame(); } MediaAutoTrack.prototype._initYoutubeFrame = function () { this._youTubeIframeLoader = { src: 'https://www.youtube.com/iframe_api', loading: false, loaded: false, listeners: [], load: function (callback) { var _this = this; this.listeners.push(callback); if (this.loaded) { setTimeout(function () { _this.done(); }); return; } if (this.loading) { return; } this.loading = true; window['onYouTubeIframeAPIReady'] = function () { _this.loaded = true; _this.done(); }; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = this.src; document.body.appendChild(script); }, done: function () { delete window['onYouTubeIframeAPIReady']; while (this.listeners.length) { this.listeners.pop()(window['YT']); } }, }; }; MediaAutoTrack.prototype._iframeMediaTracker = function () { var that = this; setInterval(function () { if (that._started) { that.recordEvent(MEDIA_TYPE.IFRAME, EVENT_TYPE.TIME_WATCHED); } }, 3 * 1000); this._youTubeIframeLoader.load(function (YT) { that._iframePlayer = new YT.Player(that._mediaElement.id, { events: { onStateChange: that._onPlayerStateChange.bind(that) }, }); }); }; MediaAutoTrack.prototype._onPlayerStateChange = function (event) { var iframeEventMapping = { 0: EVENT_TYPE.ENDED, 1: EVENT_TYPE.PLAY, 2: EVENT_TYPE.PAUSE, }; var eventType = iframeEventMapping[event.data]; if (eventType) { this.eventActionMapping[eventType](MEDIA_TYPE.IFRAME); } }; MediaAutoTrack.prototype._html5MediaTracker = function () { var that = this; setInterval(function () { if (that._started) { that.recordEvent(MEDIA_TYPE.VIDEO, EVENT_TYPE.TIME_WATCHED); } }, 3 * 1000); this._mediaElement.addEventListener(HTML5_MEDIA_EVENT.PLAY, function () { that.eventActionMapping[EVENT_TYPE.PLAY](MEDIA_TYPE.VIDEO); }, false); this._mediaElement.addEventListener(HTML5_MEDIA_EVENT.PAUSE, function () { that.eventActionMapping[EVENT_TYPE.PAUSE](MEDIA_TYPE.VIDEO); }, false); this._mediaElement.addEventListener(HTML5_MEDIA_EVENT.ENDED, function () { that.eventActionMapping[EVENT_TYPE.ENDED](MEDIA_TYPE.VIDEO); }, false); }; MediaAutoTrack.prototype.playEventAction = function (mediaType) { this._started = true; this.recordEvent(mediaType, EVENT_TYPE.PLAY); }; MediaAutoTrack.prototype.pauseEventAction = function (mediaType) { this._started = false; this.recordEvent(mediaType, EVENT_TYPE.PAUSE); }; MediaAutoTrack.prototype.endedEventAction = function (mediaType) { this._started = false; this.recordEvent(mediaType, EVENT_TYPE.ENDED); }; MediaAutoTrack.prototype.recordEvent = function (mediaType, eventType) { var newParams = Object.assign({}, this._params); var eventData = newParams.eventData; eventData.eventType = eventType; if (mediaType === MEDIA_TYPE.VIDEO) { eventData.properties.timestamp = this._mediaElement.currentTime; eventData.properties.duration = this._mediaElement.duration; } else { eventData.properties.timestamp = this._financial(this._iframePlayer.getCurrentTime()); eventData.properties.duration = this._financial(this._iframePlayer.getDuration()); } var percentage = parseFloat(eventData.properties.timestamp) / parseFloat(eventData.properties.duration); eventData.properties.eventValue = Number(percentage.toFixed(4)); delete eventData.properties.domElementId; this._provider.putToBuffer(newParams); }; MediaAutoTrack.prototype._financial = function (x) { return Number.parseFloat(x).toFixed(4); }; return MediaAutoTrack; }()); //# sourceMappingURL=MediaAutoTrack.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/SessionInfoManager.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/SessionInfoManager.js ***! \*************************************************************************************************************/ /*! exports provided: SessionInfoManager */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SessionInfoManager", function() { return SessionInfoManager; }); /* harmony import */ var lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lodash/isEmpty */ "./node_modules/lodash/isEmpty.js"); /* harmony import */ var lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var lodash_isEqual__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lodash/isEqual */ "./node_modules/lodash/isEqual.js"); /* harmony import */ var lodash_isEqual__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lodash_isEqual__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! uuid */ "./node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/cache */ "./node_modules/@aws-amplify/cache/lib-esm/index.js"); var PERSONALIZE_CACHE = '_awsct'; var PERSONALIZE_CACHE_USERID = '_awsct_uid'; var PERSONALIZE_CACHE_SESSIONID = '_awsct_sid'; var DEFAULT_CACHE_PREFIX = 'peronslize'; var TIMER_INTERVAL = 30 * 1000; var DELIMITER = '.'; var CACHE_EXPIRY_IN_DAYS = 7; var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]('AmazonPersonalizeProvider'); var SessionInfoManager = /** @class */ (function () { function SessionInfoManager(prefixKey) { if (prefixKey === void 0) { prefixKey = ''; } this._isBrowser = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["JS"].browserOrNode().isBrowser; this._timerKey = Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v1"])().substr(0, 15); this._refreshTimer(); } SessionInfoManager.prototype._refreshTimer = function () { if (this._timer) { clearInterval(this._timer); } var that = this; this._timer = setInterval(function () { that._timerKey = Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v1"])().substr(0, 15); }, TIMER_INTERVAL); }; SessionInfoManager.prototype.storeValue = function (key, value) { var today = new Date(); var expire = new Date(); expire.setTime(today.getTime() + 3600000 * 24 * CACHE_EXPIRY_IN_DAYS); _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_4__["default"].setItem(this._getCachePrefix(key), value, { expires: expire.getTime(), }); }; SessionInfoManager.prototype.retrieveValue = function (key) { return _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_4__["default"].getItem(this._getCachePrefix(key)); }; SessionInfoManager.prototype._getCachePrefix = function (key) { if (this._isBrowser) { return key + DELIMITER + window.location.host; } return DEFAULT_CACHE_PREFIX; }; SessionInfoManager.prototype.getTimerKey = function () { return this._timerKey; }; SessionInfoManager.prototype.updateSessionInfo = function (userId, sessionInfo) { var existUserId = sessionInfo.userId; var existSessionId = sessionInfo.sessionId; if (this._isRequireNewSession(userId, existUserId, existSessionId)) { var newSessionId = Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v1"])(); this.storeValue(PERSONALIZE_CACHE_USERID, userId); this.storeValue(PERSONALIZE_CACHE_SESSIONID, newSessionId); sessionInfo.sessionId = newSessionId; } else if (this._isRequireUpdateSessionInfo(userId, existUserId, existSessionId)) { this.storeValue(PERSONALIZE_CACHE_USERID, userId); } sessionInfo.userId = userId; }; SessionInfoManager.prototype._isRequireUpdateSessionInfo = function (userId, cachedSessionUserId, cachedSessionSessionId) { // anonymouse => sign in : hasSession && s_userId == null && curr_userId !=null var isNoCachedSession = lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(cachedSessionSessionId); return (!isNoCachedSession && lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(cachedSessionUserId) && !lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(userId)); }; SessionInfoManager.prototype.retrieveSessionInfo = function (trackingId) { var sessionInfo = {}; sessionInfo.trackingId = trackingId; sessionInfo.sessionId = this.retrieveValue(PERSONALIZE_CACHE_SESSIONID); sessionInfo.userId = this.retrieveValue(PERSONALIZE_CACHE_USERID); if (lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(sessionInfo.sessionId)) { sessionInfo.sessionId = Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v1"])(); this.storeValue(PERSONALIZE_CACHE_SESSIONID, sessionInfo.sessionId); } this.storeValue(PERSONALIZE_CACHE, trackingId); return sessionInfo; }; SessionInfoManager.prototype._isRequireNewSession = function (userId, cachedSessionUserId, cachedSessionSessionId) { // new session => 1. no cached session info 2. signOut: s_userId !=null && curr_userId ==null // 3. switch account: s_userId !=null && curr_userId !=null && s_userId != curr_userId var isNoCachedSession = lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(cachedSessionSessionId); var isSignoutCase = lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(userId) && !lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(cachedSessionUserId); var isSwitchUserCase = !lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(userId) && !lodash_isEmpty__WEBPACK_IMPORTED_MODULE_0___default()(cachedSessionUserId) && !lodash_isEqual__WEBPACK_IMPORTED_MODULE_1___default()(userId, cachedSessionUserId); return isNoCachedSession || isSignoutCase || isSwitchUserCase; }; return SessionInfoManager; }()); //# sourceMappingURL=SessionInfoManager.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/index.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/index.js ***! \************************************************************************************************/ /*! exports provided: SessionInfoManager, MediaAutoTrack */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _SessionInfoManager__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SessionInfoManager */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/SessionInfoManager.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SessionInfoManager", function() { return _SessionInfoManager__WEBPACK_IMPORTED_MODULE_0__["SessionInfoManager"]; }); /* harmony import */ var _MediaAutoTrack__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MediaAutoTrack */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/MediaAutoTrack.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaAutoTrack", function() { return _MediaAutoTrack__WEBPACK_IMPORTED_MODULE_1__["MediaAutoTrack"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeProvider.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeProvider.js ***! \********************************************************************************************/ /*! exports provided: AmazonPersonalizeProvider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AmazonPersonalizeProvider", function() { return AmazonPersonalizeProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_personalize_events__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-personalize-events */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/index.js"); /* harmony import */ var _AmazonPersonalizeHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AmazonPersonalizeHelper */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeHelper/index.js"); /* harmony import */ var lodash_get__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! lodash/get */ "./node_modules/lodash/get.js"); /* harmony import */ var lodash_get__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(lodash_get__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var lodash_isEmpty__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! lodash/isEmpty */ "./node_modules/lodash/isEmpty.js"); /* harmony import */ var lodash_isEmpty__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(lodash_isEmpty__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var lodash_isEqual__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lodash/isEqual */ "./node_modules/lodash/isEqual.js"); /* harmony import */ var lodash_isEqual__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(lodash_isEqual__WEBPACK_IMPORTED_MODULE_5__); /* * Copyright 2019-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. */ 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AmazonPersonalizeProvider'); // events buffer var FLUSH_SIZE = 5; var FLUSH_SIZE_THRESHHOLD = 10; var FLUSH_INTERVAL = 5 * 1000; // 5s var IDENTIFY_EVENT = 'Identify'; var AmazonPersonalizeProvider = /** @class */ (function () { function AmazonPersonalizeProvider(config) { this._buffer = []; this._config = config ? config : {}; this._config.flushSize = this._config.flushSize > 0 && this._config.flushSize <= FLUSH_SIZE_THRESHHOLD ? this._config.flushSize : FLUSH_SIZE; this._config.flushInterval = this._config.flushInterval || FLUSH_INTERVAL; this._sessionManager = new _AmazonPersonalizeHelper__WEBPACK_IMPORTED_MODULE_2__["SessionInfoManager"](); if (!lodash_isEmpty__WEBPACK_IMPORTED_MODULE_4___default()(this._config.trackingId)) { this._sessionInfo = this._sessionManager.retrieveSessionInfo(this._config.trackingId); } this._isBrowser = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].browserOrNode().isBrowser; // flush event buffer this._setupTimer(); } AmazonPersonalizeProvider.prototype._setupTimer = function () { if (this._timer) { clearInterval(this._timer); } var flushInterval = this._config.flushInterval; var that = this; this._timer = setInterval(function () { that._sendFromBuffer(); }, flushInterval); }; /** * Record event * @param eventType - type of the event action. e.g. "Click" * @param properties - properties of the event * @return Promise */ AmazonPersonalizeProvider.prototype.record = function (params) { return __awaiter(this, void 0, void 0, function () { var credentials, _a, eventType, properties, requestParams, isLoaded; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, this._getCredentials()]; case 1: credentials = _b.sent(); if (!credentials) return [2 /*return*/, Promise.resolve(false)]; Object.assign(params, { config: this._config, credentials: credentials, sentAt: new Date(), }); _a = params.event, eventType = _a.eventType, properties = _a.properties; if (eventType === IDENTIFY_EVENT) { this._sessionManager.updateSessionInfo(properties && properties.userId ? properties.userId : '', this._sessionInfo); return [2 /*return*/]; } else if (!lodash_isEmpty__WEBPACK_IMPORTED_MODULE_4___default()(params.event.userId)) { this._sessionManager.updateSessionInfo(params.event.userId, this._sessionInfo); } requestParams = this.generateRequestParams(params, this._sessionInfo); if (!(eventType === 'MediaAutoTrack')) return [3 /*break*/, 7]; if (!this._isBrowser) return [3 /*break*/, 5]; if (!!lodash_isEmpty__WEBPACK_IMPORTED_MODULE_4___default()(lodash_get__WEBPACK_IMPORTED_MODULE_3___default()(requestParams, 'eventData.properties.domElementId', null))) return [3 /*break*/, 3]; return [4 /*yield*/, this.isElementFullyLoaded(this.loadElement, requestParams.eventData.properties['domElementId'], 500, 5)]; case 2: isLoaded = _b.sent(); if (isLoaded) { new _AmazonPersonalizeHelper__WEBPACK_IMPORTED_MODULE_2__["MediaAutoTrack"](requestParams, this); } else { logger.debug('Cannot find the media element.'); } return [3 /*break*/, 4]; case 3: logger.debug("Missing domElementId field in 'properties' for MediaAutoTrack event type."); _b.label = 4; case 4: return [3 /*break*/, 6]; case 5: logger.debug('MediaAutoTrack only for browser'); _b.label = 6; case 6: return [2 /*return*/]; case 7: return [2 /*return*/, this.putToBuffer(requestParams)]; } }); }); }; AmazonPersonalizeProvider.prototype.loadElement = function (domId) { return new Promise(function (resolve, reject) { if (document.getElementById(domId) && document.getElementById(domId).clientHeight) { return resolve(true); } else { return reject(true); } }); }; AmazonPersonalizeProvider.prototype.isElementFullyLoaded = function (operation, params, delay, times) { var _this = this; var wait = function (ms) { return new Promise(function (r) { return setTimeout(r, ms); }); }; return new Promise(function (resolve, reject) { return operation(params) .then(resolve) .catch(function (reason) { if (times - 1 > 0) { return wait(delay) .then(_this.isElementFullyLoaded.bind(null, operation, params, delay, times - 1)) .then(resolve) .catch(reject); } return reject(reason); }); }); }; /** * get the category of the plugin */ AmazonPersonalizeProvider.prototype.getCategory = function () { return 'Analytics'; }; /** * get provider name of the plugin */ AmazonPersonalizeProvider.prototype.getProviderName = function () { return 'AmazonPersonalize'; }; /** * configure the plugin * @param {Object} config - configuration */ AmazonPersonalizeProvider.prototype.configure = function (config) { logger.debug('configure Analytics', config); var conf = config ? config : {}; this._config = Object.assign({}, this._config, conf); if (!lodash_isEmpty__WEBPACK_IMPORTED_MODULE_4___default()(this._config.trackingId)) { this._sessionInfo = this._sessionManager.retrieveSessionInfo(this._config.trackingId); } this._setupTimer(); return this._config; }; /** * Generate the requestParams from customer input params and sessionInfo * @private * @param eventData - customer input for event data * @param api - api name * @return RequestParams - wrapper object with all information required for make request */ AmazonPersonalizeProvider.prototype.generateRequestParams = function (params, sessionInfo) { var requestParams = {}; var _a = params.event, eventType = _a.eventType, properties = _a.properties; requestParams.eventData = { eventType: eventType, properties: properties }; requestParams.sessionInfo = sessionInfo; requestParams.sentAt = params.sentAt; requestParams.credentials = params.credentials; requestParams.config = params.config; return requestParams; }; /** * record an event * @param {Object} params - the params of an event */ AmazonPersonalizeProvider.prototype._sendEvents = function (group) { var groupLen = group.length; if (groupLen === 0) { logger.debug('events array is empty, directly return'); return; } var _a = group[0], config = _a.config, credentials = _a.credentials, sessionInfo = _a.sessionInfo; var initClients = this._init(config, credentials); if (!initClients) return false; if (groupLen > 0) { var events = []; for (var i = 0; i < groupLen; i += 1) { var params = group.shift(); var eventPayload = this._generateSingleRecordPayload(params, sessionInfo); events.push(eventPayload); } var payload_1 = {}; payload_1.trackingId = sessionInfo.trackingId; payload_1.sessionId = sessionInfo.sessionId; payload_1.userId = sessionInfo.userId; payload_1.eventList = []; events.forEach(function (event) { // @ts-ignore payload_1.eventList.push(event); }); var command = new _aws_sdk_client_personalize_events__WEBPACK_IMPORTED_MODULE_1__["PutEventsCommand"](payload_1); this._personalize.send(command, function (err) { if (err) logger.debug('Failed to call putEvents in Personalize', err); else logger.debug('Put events'); }); } }; /** * Put event into buffer * @private * @param params - params for the event recording */ AmazonPersonalizeProvider.prototype.putToBuffer = function (params) { if (this._buffer.length < this._config.flushSize) { this._buffer.push(params); } else { this._buffer.push(params); this._sendFromBuffer(); } return Promise.resolve(true); }; /** * flush the buffer and batch sending the request * @private * @param eventsParams - the buffer for cache the payload */ AmazonPersonalizeProvider.prototype._sendFromBuffer = function () { var _this = this; var size = this._buffer.length; if (size <= 0) return; var eventsGroups = []; var preCred = null; var group = []; for (var i = 0; i < size; i += 1) { var currRequestParams = this._buffer.shift(); var cred = currRequestParams.credentials; var sessionInfo = currRequestParams.sessionInfo; if (i === 0) { group.push(currRequestParams); preCred = cred; } else { if (lodash_isEqual__WEBPACK_IMPORTED_MODULE_5___default()(sessionInfo, this._sessionInfo) && cred.sessionToken === preCred.sessionToken && cred.identityId === preCred.identityId) { logger.debug('no change for cred, put event in the same group'); group.push(currRequestParams); } else { eventsGroups.push(group); group = []; group.push(currRequestParams); preCred = cred; this._sessionInfo = sessionInfo; } } } eventsGroups.push(group); eventsGroups.map(function (group) { _this._sendEvents(group); }); }; /** * Generate the record payload for single event * @private * @param params - RequestParams */ AmazonPersonalizeProvider.prototype._generateSingleRecordPayload = function (params, sessionInfo) { var eventData = params.eventData, sentAt = params.sentAt; var trackPayload = {}; trackPayload.sentAt = sentAt; trackPayload.properties = eventData.properties && JSON.stringify(eventData.properties); trackPayload.eventId = this._sessionManager.getTimerKey() + sessionInfo.sessionId; trackPayload.eventType = eventData.eventType; return trackPayload; }; /** * Initialize the personalize client * @private * @param params - RequestParams */ AmazonPersonalizeProvider.prototype._init = function (config, credentials) { logger.debug('init clients'); if (this._personalize && this._config.credentials && this._config.credentials.sessionToken === credentials.sessionToken && this._config.credentials.identityId === credentials.identityId) { logger.debug('no change for analytics config, directly return from init'); return true; } this._config.credentials = credentials; var region = config.region; logger.debug('initialize personalize with credentials', credentials); this._personalize = new _aws_sdk_client_personalize_events__WEBPACK_IMPORTED_MODULE_1__["PersonalizeEventsClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(), }); return true; }; /** * check if current credentials exists * @private */ AmazonPersonalizeProvider.prototype._getCredentials = function () { var that = this; return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get() .then(function (credentials) { if (!credentials) return null; logger.debug('set credentials for analytics', that._config.credentials); return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].shear(credentials); }) .catch(function (err) { logger.debug('ensure credentials error', err); return null; }); }; return AmazonPersonalizeProvider; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AmazonPersonalizeProvider); //# sourceMappingURL=AmazonPersonalizeProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/EventBuffer.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/EventBuffer.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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-pinpoint */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/index.js"); /* harmony import */ var _utils_AppUtils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/AppUtils */ "./node_modules/@aws-amplify/analytics/lib-esm/utils/AppUtils.js"); 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 _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('EventsBuffer'); var RETRYABLE_CODES = [429, 500]; var ACCEPTED_CODES = [202]; var EventsBuffer = /** @class */ (function () { function EventsBuffer(client, config) { this._pause = false; this._flush = false; logger.debug('Instantiating buffer with config:', config); this._buffer = []; this._client = client; this._config = config; this._sendBatch = this._sendBatch.bind(this); this._startLoop(); } EventsBuffer.prototype.push = function (event) { var _a; if (this._buffer > this._config.bufferSize) { logger.debug('Exceeded analytics events buffer size'); return event.handlers.reject(new Error('Exceeded the size of analytics events buffer')); } var eventId = event.params.event.eventId; var bufferElement = (_a = {}, _a[eventId] = event, _a); this._buffer.push(bufferElement); }; EventsBuffer.prototype.pause = function () { this._pause = true; }; EventsBuffer.prototype.resume = function () { this._pause = false; }; EventsBuffer.prototype.updateClient = function (client) { this._client = client; }; EventsBuffer.prototype.flush = function () { this._flush = true; }; EventsBuffer.prototype._startLoop = function () { if (this._interval) { clearInterval(this._interval); } var flushInterval = this._config.flushInterval; this._interval = setInterval(this._sendBatch, flushInterval); }; EventsBuffer.prototype._sendBatch = function () { var bufferLength = this._buffer.length; if (this._flush && !bufferLength) { clearInterval(this._interval); } // Do not send the batch of events if // the Buffer is paused or is empty or the App is not in the foreground // Apps should be in the foreground since // the OS may restrict access to the network in the background if (this._pause || !bufferLength || !Object(_utils_AppUtils__WEBPACK_IMPORTED_MODULE_2__["isAppInForeground"])()) { return; } var flushSize = this._config.flushSize; var batchSize = Math.min(flushSize, bufferLength); var bufferSubset = this._buffer.splice(0, batchSize); this._putEvents(bufferSubset); }; EventsBuffer.prototype._putEvents = function (buffer) { return __awaiter(this, void 0, void 0, function () { var eventMap, batchEventParams, command, data, err_1; return __generator(this, function (_a) { switch (_a.label) { case 0: eventMap = this._bufferToMap(buffer); batchEventParams = this._generateBatchEventParams(eventMap); _a.label = 1; case 1: _a.trys.push([1, 3, , 4]); command = new _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__["PutEventsCommand"](batchEventParams); return [4 /*yield*/, this._client.send(command)]; case 2: data = _a.sent(); this._processPutEventsSuccessResponse(data, eventMap); return [3 /*break*/, 4]; case 3: err_1 = _a.sent(); return [2 /*return*/, this._handlePutEventsFailure(err_1, eventMap)]; case 4: return [2 /*return*/]; } }); }); }; EventsBuffer.prototype._generateBatchEventParams = function (eventMap) { var batchEventParams = { ApplicationId: '', EventsRequest: { BatchItem: {}, }, }; Object.values(eventMap).forEach(function (item) { var params = item.params; 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 batchItem = batchEventParams.EventsRequest.BatchItem; batchEventParams.ApplicationId = batchEventParams.ApplicationId || appId; if (!batchItem[endpointId]) { batchItem[endpointId] = { Endpoint: {}, Events: {}, }; } batchItem[endpointId].Events[eventId] = { EventType: name, Timestamp: new Date(timestamp).toISOString(), Attributes: attributes, Metrics: metrics, Session: session, }; }); return batchEventParams; }; EventsBuffer.prototype._handlePutEventsFailure = function (err, eventMap) { logger.debug('_putEvents Failed: ', err); var statusCode = err.$metadata && err.$metadata.httpStatusCode; if (RETRYABLE_CODES.includes(statusCode)) { var retryableEvents = Object.values(eventMap); this._retry(retryableEvents); return; } }; EventsBuffer.prototype._processPutEventsSuccessResponse = function (data, eventMap) { var Results = data.EventsResponse.Results; var retryableEvents = []; Object.entries(Results).forEach(function (_a) { var _b = __read(_a, 2), endpointId = _b[0], endpointValues = _b[1]; var responses = endpointValues.EventsItemResponse; Object.entries(responses).forEach(function (_a) { var _b, _c; var _d = __read(_a, 2), eventId = _d[0], _e = _d[1], StatusCode = _e.StatusCode, Message = _e.Message; var eventObject = eventMap[eventId]; // manually crafting handlers response to keep API consistant var response = { EventsResponse: { Results: (_b = {}, _b[endpointId] = { EventsItemResponse: (_c = {}, _c[eventId] = { StatusCode: StatusCode, Message: Message }, _c), }, _b), }, }; if (ACCEPTED_CODES.includes(StatusCode)) { eventObject.handlers.resolve(response); return; } if (RETRYABLE_CODES.includes(StatusCode)) { retryableEvents.push(eventObject); return; } var name = eventObject.params.event.name; logger.error("event " + eventId + " : " + name + " failed with error: " + Message); return eventObject.handlers.reject(response); }); }); if (retryableEvents.length) { this._retry(retryableEvents); } }; EventsBuffer.prototype._retry = function (retryableEvents) { var _a; // retryable events that haven't reached the resendLimit var eligibleEvents = []; retryableEvents.forEach(function (event) { var _a; var params = event.params; var _b = params.event, eventId = _b.eventId, name = _b.name; if (params.resendLimit-- > 0) { logger.debug("resending event " + eventId + " : " + name + " with " + params.resendLimit + " retry attempts remaining"); eligibleEvents.push((_a = {}, _a[eventId] = event, _a)); return; } logger.debug("no retry attempts remaining for event " + eventId + " : " + name); }); // add the events to the front of the buffer (_a = this._buffer).unshift.apply(_a, __spread(eligibleEvents)); }; // convert buffer to map, i.e. { eventId1: { params, handler }, eventId2: { params, handlers } } // this allows us to easily access the handlers after receiving a batch response EventsBuffer.prototype._bufferToMap = function (buffer) { return buffer.reduce(function (acc, curVal) { var _a = __read(Object.entries(curVal), 1), _b = __read(_a[0], 2), key = _b[0], value = _b[1]; acc[key] = value; return acc; }, {}); }; return EventsBuffer; }()); /* harmony default export */ __webpack_exports__["default"] = (EventsBuffer); //# sourceMappingURL=EventBuffer.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/index.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/index.js ***! \************************************************************************/ /*! exports provided: AWSPinpointProvider, AWSKinesisProvider, AWSKinesisFirehoseProvider, AmazonPersonalizeProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _AWSPinpointProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AWSPinpointProvider */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSPinpointProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSPinpointProvider", function() { return _AWSPinpointProvider__WEBPACK_IMPORTED_MODULE_0__["AWSPinpointProvider"]; }); /* harmony import */ var _AWSKinesisProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AWSKinesisProvider */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSKinesisProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisProvider", function() { return _AWSKinesisProvider__WEBPACK_IMPORTED_MODULE_1__["AWSKinesisProvider"]; }); /* harmony import */ var _AWSKinesisFirehoseProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AWSKinesisFirehoseProvider */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSKinesisFirehoseProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisFirehoseProvider", function() { return _AWSKinesisFirehoseProvider__WEBPACK_IMPORTED_MODULE_2__["AWSKinesisFirehoseProvider"]; }); /* harmony import */ var _AmazonPersonalizeProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./AmazonPersonalizeProvider */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/AmazonPersonalizeProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonPersonalizeProvider", function() { return _AmazonPersonalizeProvider__WEBPACK_IMPORTED_MODULE_3__["AmazonPersonalizeProvider"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/index.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/index.js ***! \**************************************************************/ /*! exports provided: default, Analytics, AWSPinpointProvider, AWSKinesisProvider, AWSKinesisFirehoseProvider, AmazonPersonalizeProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Analytics__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Analytics */ "./node_modules/@aws-amplify/analytics/lib-esm/Analytics.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Analytics", function() { return _Analytics__WEBPACK_IMPORTED_MODULE_0__["Analytics"]; }); /* harmony import */ var _Providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers */ "./node_modules/@aws-amplify/analytics/lib-esm/Providers/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSPinpointProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AWSPinpointProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AWSKinesisProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisFirehoseProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AWSKinesisFirehoseProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonPersonalizeProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AmazonPersonalizeProvider"]; }); /* * 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. */ /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_Analytics__WEBPACK_IMPORTED_MODULE_0__["Analytics"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/EventTracker.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/trackers/EventTracker.js ***! \******************************************************************************/ /*! exports provided: EventTracker, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventTracker", function() { return EventTracker; }); /* harmony import */ var _vendor_dom_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../vendor/dom-utils */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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 __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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('EventTracker'); var defaultOpts = { enable: false, events: ['click'], selectorPrefix: 'data-amplify-analytics-', provider: 'AWSPinpoint', }; var EventTracker = /** @class */ (function () { function EventTracker(tracker, opts) { if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["JS"].browserOrNode().isBrowser || !window.addEventListener) { logger.debug('not in the supported web environment'); return; } this._config = Object.assign({}, defaultOpts, opts); this._tracker = tracker; this._delegates = {}; this._trackFunc = this._trackFunc.bind(this); logger.debug('initialize pageview tracker with opts', this._config); this.configure(this._config); } EventTracker.prototype.configure = function (opts) { var _this = this; Object.assign(this._config, opts); if (!this._config.enable) { Object.keys(this._delegates).forEach(function (key) { if (typeof _this._delegates[key].destroy === 'function') _this._delegates[key].destroy(); }); this._delegates = {}; } else if (this._config.enable && Object.keys(this._delegates).length === 0) { var selector_1 = '[' + this._config.selectorPrefix + 'on]'; this._config.events.forEach(function (evt) { _this._delegates[evt] = Object(_vendor_dom_utils__WEBPACK_IMPORTED_MODULE_0__["delegate"])(document, evt, selector_1, _this._trackFunc, { composed: true, useCapture: true }); }); } return this._config; }; EventTracker.prototype._trackFunc = function (event, element) { return __awaiter(this, void 0, void 0, function () { var customAttrs, events, eventName, attrs, defaultAttrs, _a, attributes; return __generator(this, function (_b) { switch (_b.label) { case 0: customAttrs = {}; events = element .getAttribute(this._config.selectorPrefix + 'on') .split(/\s*,\s*/); eventName = element.getAttribute(this._config.selectorPrefix + 'name'); attrs = element.getAttribute(this._config.selectorPrefix + 'attrs'); if (attrs) { attrs.split(/\s*,\s*/).forEach(function (attr) { var tmp = attr.trim().split(/\s*:\s*/); customAttrs[tmp[0]] = tmp[1]; }); } if (!(typeof this._config.attributes === 'function')) return [3 /*break*/, 2]; return [4 /*yield*/, this._config.attributes()]; case 1: _a = _b.sent(); return [3 /*break*/, 3]; case 2: _a = this._config.attributes; _b.label = 3; case 3: defaultAttrs = _a; attributes = Object.assign({ type: event.type, target: event.target.localName + " with id " + event.target.id, }, defaultAttrs, customAttrs); logger.debug('events needed to be recorded', events); logger.debug('attributes needed to be attached', customAttrs); if (events.indexOf(event.type) < 0) { logger.debug("event " + event.type + " is not selected to be recorded"); return [2 /*return*/]; } this._tracker({ name: eventName || 'event', attributes: attributes, }, this._config.provider).catch(function (e) { logger.debug("Failed to record the " + event.type + " event', " + e); }); return [2 /*return*/]; } }); }); }; return EventTracker; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (EventTracker); //# sourceMappingURL=EventTracker.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/PageViewTracker.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/trackers/PageViewTracker.js ***! \*********************************************************************************/ /*! exports provided: PageViewTracker, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PageViewTracker", function() { return PageViewTracker; }); /* harmony import */ var _utils_MethodEmbed__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/MethodEmbed */ "./node_modules/@aws-amplify/analytics/lib-esm/utils/MethodEmbed.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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 __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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('PageViewTracker'); var PREV_URL_KEY = 'aws-amplify-analytics-prevUrl'; var getUrl = function () { if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["JS"].browserOrNode().isBrowser) return ''; else return window.location.origin + window.location.pathname; }; var defaultOpts = { enable: false, provider: 'AWSPinpoint', getUrl: getUrl, }; var PageViewTracker = /** @class */ (function () { function PageViewTracker(tracker, opts) { logger.debug('initialize pageview tracker with opts', opts); this._config = Object.assign({}, defaultOpts, opts); this._tracker = tracker; this._hasEnabled = false; this._trackFunc = this._trackFunc.bind(this); if (this._config.type === 'SPA') { this._pageViewTrackSPA(); } else { this._pageViewTrackDefault(); } } PageViewTracker.prototype.configure = function (opts) { Object.assign(this._config, opts); // if spa, need to remove those listeners if disabled if (this._config.type === 'SPA') { this._pageViewTrackSPA(); } return this._config; }; PageViewTracker.prototype._isSameUrl = function () { var prevUrl = sessionStorage.getItem(PREV_URL_KEY); var curUrl = this._config.getUrl(); if (prevUrl === curUrl) { logger.debug('the url is same'); return true; } else return false; }; PageViewTracker.prototype._pageViewTrackDefault = function () { return __awaiter(this, void 0, void 0, function () { var url, customAttrs, _a, attributes; return __generator(this, function (_b) { switch (_b.label) { case 0: if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["JS"].browserOrNode().isBrowser || !window.addEventListener || !window.sessionStorage) { logger.debug('not in the supported web enviroment'); return [2 /*return*/]; } url = this._config.getUrl(); if (!(typeof this._config.attributes === 'function')) return [3 /*break*/, 2]; return [4 /*yield*/, this._config.attributes()]; case 1: _a = _b.sent(); return [3 /*break*/, 3]; case 2: _a = this._config.attributes; _b.label = 3; case 3: customAttrs = _a; attributes = Object.assign({ url: url, }, customAttrs); if (this._config.enable && !this._isSameUrl()) { this._tracker({ name: this._config.eventName || 'pageView', attributes: attributes, }, this._config.provider).catch(function (e) { logger.debug('Failed to record the page view event', e); }); sessionStorage.setItem(PREV_URL_KEY, url); } return [2 /*return*/]; } }); }); }; PageViewTracker.prototype._trackFunc = function () { return __awaiter(this, void 0, void 0, function () { var url, customAttrs, _a, attributes; return __generator(this, function (_b) { switch (_b.label) { case 0: if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["JS"].browserOrNode().isBrowser || !window.addEventListener || !history.pushState || !window.sessionStorage) { logger.debug('not in the supported web enviroment'); return [2 /*return*/]; } url = this._config.getUrl(); if (!(typeof this._config.attributes === 'function')) return [3 /*break*/, 2]; return [4 /*yield*/, this._config.attributes()]; case 1: _a = _b.sent(); return [3 /*break*/, 3]; case 2: _a = this._config.attributes; _b.label = 3; case 3: customAttrs = _a; attributes = Object.assign({ url: url, }, customAttrs); if (!this._isSameUrl()) { this._tracker({ name: this._config.eventName || 'pageView', attributes: attributes, }, this._config.provider).catch(function (e) { logger.debug('Failed to record the page view event', e); }); sessionStorage.setItem(PREV_URL_KEY, url); } return [2 /*return*/]; } }); }); }; PageViewTracker.prototype._pageViewTrackSPA = function () { if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["JS"].browserOrNode().isBrowser || !window.addEventListener || !history.pushState) { logger.debug('not in the supported web enviroment'); return; } if (this._config.enable && !this._hasEnabled) { _utils_MethodEmbed__WEBPACK_IMPORTED_MODULE_0__["MethodEmbed"].add(history, 'pushState', this._trackFunc); _utils_MethodEmbed__WEBPACK_IMPORTED_MODULE_0__["MethodEmbed"].add(history, 'replaceState', this._trackFunc); window.addEventListener('popstate', this._trackFunc); this._trackFunc(); this._hasEnabled = true; } else { _utils_MethodEmbed__WEBPACK_IMPORTED_MODULE_0__["MethodEmbed"].remove(history, 'pushState'); _utils_MethodEmbed__WEBPACK_IMPORTED_MODULE_0__["MethodEmbed"].remove(history, 'replaceState'); window.removeEventListener('popstate', this._trackFunc); this._hasEnabled = false; } }; return PageViewTracker; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (PageViewTracker); //# sourceMappingURL=PageViewTracker.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/SessionTracker.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/trackers/SessionTracker.js ***! \********************************************************************************/ /*! exports provided: SessionTracker, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SessionTracker", function() { return SessionTracker; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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 __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 }; } }; // the session tracker for web var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('SessionTracker'); var defaultOpts = { enable: false, provider: 'AWSPinpoint', }; var initialEventSent = false; var SessionTracker = /** @class */ (function () { function SessionTracker(tracker, opts) { this._config = Object.assign({}, defaultOpts, opts); this._tracker = tracker; this._hasEnabled = false; this._trackFunc = this._trackFunc.bind(this); this._trackBeforeUnload = this._trackBeforeUnload.bind(this); this.configure(this._config); } SessionTracker.prototype._envCheck = function () { if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].browserOrNode().isBrowser) { return false; } if (!document || !document.addEventListener) { logger.debug('not in the supported web environment'); return false; } if (typeof document.hidden !== 'undefined') { this._hidden = 'hidden'; this._visibilityChange = 'visibilitychange'; } else if (typeof document['msHidden'] !== 'undefined') { this._hidden = 'msHidden'; this._visibilityChange = 'msvisibilitychange'; } else if (typeof document['webkitHidden'] !== 'undefined') { this._hidden = 'webkitHidden'; this._visibilityChange = 'webkitvisibilitychange'; } else { logger.debug('not in the supported web environment'); return false; } return true; }; SessionTracker.prototype._trackFunc = function () { return __awaiter(this, void 0, void 0, function () { var customAttrs, _a, attributes; return __generator(this, function (_b) { switch (_b.label) { case 0: if (!(typeof this._config.attributes === 'function')) return [3 /*break*/, 2]; return [4 /*yield*/, this._config.attributes()]; case 1: _a = _b.sent(); return [3 /*break*/, 3]; case 2: _a = this._config.attributes; _b.label = 3; case 3: customAttrs = _a; attributes = Object.assign({}, customAttrs); if (document.visibilityState === this._hidden) { this._tracker({ name: '_session.stop', attributes: attributes, }, this._config.provider).catch(function (e) { logger.debug('record session stop event failed.', e); }); } else { this._tracker({ name: '_session.start', attributes: attributes, }, this._config.provider).catch(function (e) { logger.debug('record session start event failed.', e); }); } return [2 /*return*/]; } }); }); }; SessionTracker.prototype._trackBeforeUnload = function (event) { // before unload callback cannot be async => https://github.com/aws-amplify/amplify-js/issues/2088 var _this = this; var customAttrs = typeof this._config.attributes === 'function' ? Promise.resolve(this._config.attributes()) : Promise.resolve(this._config.attributes); customAttrs.then(function (custom) { var attributes = Object.assign({}, custom); _this._tracker({ name: '_session.stop', attributes: attributes, immediate: true, }, _this._config.provider).catch(function (e) { logger.debug('record session stop event failed.', e); }); }); }; // to keep configure a synchronized function SessionTracker.prototype._sendInitialEvent = function () { return __awaiter(this, void 0, void 0, function () { var customAttrs, _a, attributes; return __generator(this, function (_b) { switch (_b.label) { case 0: if (initialEventSent) { logger.debug('the start session has been sent when the page is loaded'); return [2 /*return*/]; } else { initialEventSent = true; } if (!(typeof this._config.attributes === 'function')) return [3 /*break*/, 2]; return [4 /*yield*/, this._config.attributes()]; case 1: _a = _b.sent(); return [3 /*break*/, 3]; case 2: _a = this._config.attributes; _b.label = 3; case 3: customAttrs = _a; attributes = Object.assign({}, customAttrs); this._tracker({ name: '_session.start', attributes: attributes, }, this._config.provider).catch(function (e) { logger.debug('record session start event failed.', e); }); return [2 /*return*/]; } }); }); }; SessionTracker.prototype.configure = function (opts) { if (!this._envCheck()) { return this._config; } Object.assign(this._config, opts); if (this._config.enable && !this._hasEnabled) { // send a start session as soon as it's enabled this._sendInitialEvent(); // listen on events document.addEventListener(this._visibilityChange, this._trackFunc, false); window.addEventListener('beforeunload', this._trackBeforeUnload, false); this._hasEnabled = true; } else if (!this._config.enable && this._hasEnabled) { document.removeEventListener(this._visibilityChange, this._trackFunc, false); window.removeEventListener('beforeunload', this._trackBeforeUnload, false); this._hasEnabled = false; } return this._config; }; return SessionTracker; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (SessionTracker); //# sourceMappingURL=SessionTracker.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/index.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/trackers/index.js ***! \***********************************************************************/ /*! exports provided: PageViewTracker, EventTracker, SessionTracker */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _PageViewTracker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PageViewTracker */ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/PageViewTracker.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PageViewTracker", function() { return _PageViewTracker__WEBPACK_IMPORTED_MODULE_0__["default"]; }); /* harmony import */ var _EventTracker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./EventTracker */ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/EventTracker.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventTracker", function() { return _EventTracker__WEBPACK_IMPORTED_MODULE_1__["default"]; }); /* harmony import */ var _SessionTracker__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./SessionTracker */ "./node_modules/@aws-amplify/analytics/lib-esm/trackers/SessionTracker.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SessionTracker", function() { return _SessionTracker__WEBPACK_IMPORTED_MODULE_2__["default"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/utils/AppUtils.js": /*!***********************************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/utils/MethodEmbed.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/utils/MethodEmbed.js ***! \**************************************************************************/ /*! exports provided: MethodEmbed, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MethodEmbed", function() { return MethodEmbed; }); /* * 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 __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 lists = []; var MethodEmbed = /** @class */ (function () { function MethodEmbed(context, methodName) { this.context = context; this.methodName = methodName; this._originalMethod = context[methodName].bind(context); } MethodEmbed.add = function (context, methodName, methodOverride) { getInstance(context, methodName).set(methodOverride); }; MethodEmbed.remove = function (context, methodName) { getInstance(context, methodName).remove(); }; MethodEmbed.prototype.set = function (methodOverride) { var _this = this; this.context[this.methodName] = function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } return methodOverride(_this._originalMethod.apply(_this, __spread(args))); }; }; MethodEmbed.prototype.remove = function () { this.context[this.methodName] = this._originalMethod; }; return MethodEmbed; }()); function getInstance(context, methodName) { var instance = lists.filter(function (h) { return h.context === context && h.methodName === methodName; })[0]; if (!instance) { instance = new MethodEmbed(context, methodName); lists.push(instance); } return instance; } /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (MethodEmbed); //# sourceMappingURL=MethodEmbed.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/closest.js": /*!*********************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/matches.js"); /* harmony import */ var _parents__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./parents */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/parents.js"); /** * 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 /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/delegate.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/delegate.js ***! \**********************************************************************************/ /*! exports provided: delegate */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "delegate", function() { return delegate; }); /* harmony import */ var _closest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./closest */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/closest.js"); /* harmony import */ var _matches__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./matches */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/matches.js"); /** * Copyright (c) 2017, Philip Walton */ /** * Delegates the handling of events for an element matching a selector to an * ancestor of the matching element. * @param {!Node} ancestor The ancestor element to add the listener to. * @param {string} eventType The event type to listen to. * @param {string} selector A CSS selector to match against child elements. * @param {!Function} callback A function to run any time the event happens. * @param {Object=} opts A configuration options object. The available options: * - useCapture: If true, bind to the event capture phase. * - deep: If true, delegate into shadow trees. * @return {Object} The delegate object. It contains a destroy method. */ function delegate(ancestor, eventType, selector, callback, opts) { if (opts === void 0) { opts = {}; } // Defines the event listener. var listener = function (event) { var delegateTarget; // If opts.composed is true and the event originated from inside a Shadow // tree, check the composed path nodes. if (opts['composed'] && typeof event['composedPath'] === 'function') { var composedPath = event.composedPath(); for (var i = 0, node = void 0; (node = composedPath[i]); i++) { if (node.nodeType === 1 && Object(_matches__WEBPACK_IMPORTED_MODULE_1__["matches"])(node, selector)) { delegateTarget = node; } } } else { // Otherwise check the parents. delegateTarget = Object(_closest__WEBPACK_IMPORTED_MODULE_0__["closest"])(event.target, selector, true); } if (delegateTarget) { callback.call(delegateTarget, event, delegateTarget); } }; ancestor.addEventListener(eventType, listener, opts['useCapture']); return { destroy: function () { ancestor.removeEventListener(eventType, listener, opts['useCapture']); }, }; } //# sourceMappingURL=delegate.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/dispatch.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/dispatch.js ***! \**********************************************************************************/ /*! exports provided: dispatch */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "dispatch", function() { return dispatch; }); /** * Copyright (c) 2017, Philip Walton */ /** * Dispatches an event on the passed element. * @param {!Element} element The DOM element to dispatch the event on. * @param {string} eventType The type of event to dispatch. * @param {Object|string=} eventName A string name of the event constructor * to use. Defaults to 'Event' if nothing is passed or 'CustomEvent' if * a value is set on `initDict.detail`. If eventName is given an object * it is assumed to be initDict and thus reassigned. * @param {Object=} initDict The initialization attributes for the * event. A `detail` property can be used here to pass custom data. * @return {boolean} The return value of `element.dispatchEvent`, which will * be false if any of the event listeners called `preventDefault`. */ function dispatch(element, eventType, evtName, init_dict) { if (evtName === void 0) { evtName = 'Event'; } if (init_dict === void 0) { init_dict = {}; } var event; var isCustom; var initDict = init_dict; var eventName = evtName; // eventName is optional if (typeof eventName === 'object') { initDict = eventName; eventName = 'Event'; } initDict['bubbles'] = initDict['bubbles'] || false; initDict['cancelable'] = initDict['cancelable'] || false; initDict['composed'] = initDict['composed'] || false; // If a detail property is passed, this is a custom event. if ('detail' in initDict) isCustom = true; eventName = isCustom ? 'CustomEvent' : eventName; // Tries to create the event using constructors, if that doesn't work, // fallback to `document.createEvent()`. try { event = new window[eventName](eventType, initDict); } catch (err) { event = document.createEvent(eventName); var initMethod = 'init' + (isCustom ? 'Custom' : '') + 'Event'; event[initMethod](eventType, initDict['bubbles'], initDict['cancelable'], initDict['detail']); } return element.dispatchEvent(event); } //# sourceMappingURL=dispatch.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/get-attributes.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/get-attributes.js ***! \****************************************************************************************/ /*! exports provided: getAttributes */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAttributes", function() { return getAttributes; }); /** * Copyright (c) 2017, Philip Walton */ /** * Gets all attributes of an element as a plain JavaScriot object. * @param {Element} element The element whose attributes to get. * @return {!Object} An object whose keys are the attribute keys and whose * values are the attribute values. If no attributes exist, an empty * object is returned. */ function getAttributes(element) { var attrs = {}; // Validate input. if (!(element && element.nodeType === 1)) return attrs; // Return an empty object if there are no attributes. var map = element.attributes; if (map.length === 0) return {}; for (var i = 0, attr = void 0; (attr = map[i]); i++) { attrs[attr.name] = attr.value; } return attrs; } //# sourceMappingURL=get-attributes.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/index.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/index.js ***! \*******************************************************************************/ /*! exports provided: closest, delegate, dispatch, getAttributes, matches, parents, parseUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _closest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./closest */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/closest.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "closest", function() { return _closest__WEBPACK_IMPORTED_MODULE_0__["closest"]; }); /* harmony import */ var _delegate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./delegate */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/delegate.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "delegate", function() { return _delegate__WEBPACK_IMPORTED_MODULE_1__["delegate"]; }); /* harmony import */ var _dispatch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./dispatch */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/dispatch.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "dispatch", function() { return _dispatch__WEBPACK_IMPORTED_MODULE_2__["dispatch"]; }); /* harmony import */ var _get_attributes__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./get-attributes */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/get-attributes.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getAttributes", function() { return _get_attributes__WEBPACK_IMPORTED_MODULE_3__["getAttributes"]; }); /* harmony import */ var _matches__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./matches */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/matches.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "matches", function() { return _matches__WEBPACK_IMPORTED_MODULE_4__["matches"]; }); /* harmony import */ var _parents__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./parents */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/parents.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parents", function() { return _parents__WEBPACK_IMPORTED_MODULE_5__["parents"]; }); /* harmony import */ var _parse_url__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./parse-url */ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/parse-url.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parseUrl", function() { return _parse_url__WEBPACK_IMPORTED_MODULE_6__["parseUrl"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/matches.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/matches.js ***! \*********************************************************************************/ /*! exports provided: matches */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matches", function() { return matches; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /** * Copyright (c) 2017, Philip Walton */ var proto = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].browserOrNode().isBrowser && window['Element'] ? window['Element'].prototype : null; var nativeMatches = proto ? proto.matches || // @ts-ignore proto.matchesSelector || // @ts-ignore proto.webkitMatchesSelector || // @ts-ignore proto.mozMatchesSelector || // @ts-ignore proto.msMatchesSelector || // @ts-ignore proto.oMatchesSelector : null; /** * Tests if a DOM elements matches any of the test DOM elements or selectors. * @param {Element} element The DOM element to test. * @param {Element|string|Array} test A DOM element, a CSS * selector, or an array of DOM elements or CSS selectors to match against. * @return {boolean} True of any part of the test matches. */ function matches(element, test) { // Validate input. if (element && element.nodeType === 1 && test) { // if test is a string or DOM element test it. if (typeof test === 'string' || test.nodeType === 1) { return (element === test || matchesSelector(element, /** @type {string} */ test)); } else if ('length' in test) { // if it has a length property iterate over the items // and return true if any match. for (var i = 0, item = void 0; (item = test[i]); i++) { if (element === item || matchesSelector(element, item)) return true; } } } // Still here? Return false return false; } /** * Tests whether a DOM element matches a selector. This polyfills the native * Element.prototype.matches method across browsers. * @param {!Element} element The DOM element to test. * @param {string} selector The CSS selector to test element against. * @return {boolean} True if the selector matches. */ function matchesSelector(element, selector) { if (typeof selector !== 'string') return false; if (nativeMatches) return nativeMatches.call(element, selector); var nodes = element.parentNode.querySelectorAll(selector); for (var i = 0, node = void 0; (node = nodes[i]); i++) { if (node === element) return true; } return false; } //# sourceMappingURL=matches.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/parents.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/parents.js ***! \*********************************************************************************/ /*! exports provided: parents */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parents", function() { return parents; }); /** * Copyright (c) 2017, Philip Walton */ /** * Returns an array of a DOM element's parent elements. * @param {!Element} element The DOM element whose parents to get. * @return {!Array} An array of all parent elemets, or an empty array if no * parent elements are found. */ function parents(ele) { var list = []; var element = ele; while (element && element.parentNode && element.parentNode.nodeType === 1) { element = /** @type {!Element} */ element.parentNode; list.push(element); } return list; } //# sourceMappingURL=parents.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/parse-url.js": /*!***********************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/parse-url.js ***! \***********************************************************************************/ /*! exports provided: parseUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseUrl", function() { return parseUrl; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /** * Copyright (c) 2017, Philip Walton */ var HTTP_PORT = '80'; var HTTPS_PORT = '443'; var DEFAULT_PORT = RegExp(':(' + HTTP_PORT + '|' + HTTPS_PORT + ')$'); var a = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].browserOrNode().isBrowser ? document.createElement('a') : null; var cache = {}; /** * Parses the given url and returns an object mimicing a `Location` object. * @param {string} url The url to parse. * @return {!Object} An object with the same properties as a `Location`. */ function parseUrl(u) { var url = u; // All falsy values (as well as ".") should map to the current URL. url = !url || url === '.' ? location.href : url; if (cache[url]) return cache[url]; a.href = url; // When parsing file relative paths (e.g. `../index.html`), IE will correctly // resolve the `href` property but will keep the `..` in the `path` property. // It will also not include the `host` or `hostname` properties. Furthermore, // IE will sometimes return no protocol or just a colon, especially for things // like relative protocol URLs (e.g. "//google.com"). // To workaround all of these issues, we reparse with the full URL from the // `href` property. if (url.charAt(0) === '.' || url.charAt(0) === '/') return parseUrl(a.href); // Don't include default ports. var port = a.port === HTTP_PORT || a.port === HTTPS_PORT ? '' : a.port; // PhantomJS sets the port to "0" when using the file: protocol. port = port === '0' ? '' : port; // Sometimes IE incorrectly includes a port for default ports // (e.g. `:80` or `:443`) even when no port is specified in the URL. // http://bit.ly/1rQNoMg var host = a.host.replace(DEFAULT_PORT, ''); // Not all browser support `origin` so we have to build it. var origin = a['origin'] ? a['origin'] : a.protocol + '//' + host; // Sometimes IE doesn't include the leading slash for pathname. // http://bit.ly/1rQNoMg var pathname = a.pathname.charAt(0) === '/' ? a.pathname : '/' + a.pathname; return (cache[url] = { hash: a.hash, host: host, hostname: a.hostname, href: a.href, origin: origin, pathname: pathname, port: port, protocol: a.protocol, search: a.search, }); } //# sourceMappingURL=parse-url.js.map /***/ }), /***/ "./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/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== /***/ }), /***/ "./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/analytics/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/api-graphql/lib-esm/GraphQLAPI.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-amplify/api-graphql/lib-esm/GraphQLAPI.js ***! \*********************************************************************/ /*! exports provided: graphqlOperation, GraphQLAPIClass, GraphQLAPI */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "graphqlOperation", function() { return graphqlOperation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLAPIClass", function() { return GraphQLAPIClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLAPI", function() { return GraphQLAPI; }); /* harmony import */ var graphql_error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! graphql/error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var graphql_language_printer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! graphql/language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var graphql_language_parser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! graphql/language/parser */ "./node_modules/graphql/language/parser.mjs"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/pubsub */ "./node_modules/@aws-amplify/pubsub/lib-esm/index.js"); /* harmony import */ var _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-amplify/auth */ "./node_modules/@aws-amplify/auth/lib-esm/index.js"); /* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-amplify/cache */ "./node_modules/@aws-amplify/cache/lib-esm/index.js"); /* harmony import */ var _aws_amplify_api_rest__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-amplify/api-rest */ "./node_modules/@aws-amplify/api-rest/lib-esm/index.js"); 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; }; /* * Copyright 2017-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. */ var USER_AGENT_HEADER = 'x-amz-user-agent'; var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]('GraphQLAPI'); var graphqlOperation = function (query, variables) { if (variables === void 0) { variables = {}; } return ({ query: query, variables: variables, }); }; /** * Export Cloud Logic APIs */ var GraphQLAPIClass = /** @class */ (function () { /** * Initialize GraphQL API with AWS configuration * @param {Object} options - Configuration object for API */ function GraphQLAPIClass(options) { this._api = null; this.Auth = _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_5__["default"]; this.Cache = _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_6__["default"]; this.Credentials = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["Credentials"]; this._options = options; logger.debug('API Options', this._options); } GraphQLAPIClass.prototype.getModuleName = function () { return 'GraphQLAPI'; }; /** * Configure API * @param {Object} config - Configuration of the API * @return {Object} - The current configuration */ GraphQLAPIClass.prototype.configure = function (options) { var _a = options || {}, _b = _a.API, API = _b === void 0 ? {} : _b, otherOptions = __rest(_a, ["API"]); var opt = __assign(__assign({}, otherOptions), API); logger.debug('configure GraphQL API', { opt: opt }); if (opt['aws_project_region']) { opt = Object.assign({}, opt, { region: opt['aws_project_region'], header: {}, }); } if (typeof opt.graphql_headers !== 'undefined' && typeof opt.graphql_headers !== 'function') { logger.warn('graphql_headers should be a function'); opt.graphql_headers = undefined; } this._options = Object.assign({}, this._options, opt); this.createInstance(); return this._options; }; /** * Create an instance of API for the library * @return - A promise of true if Success */ GraphQLAPIClass.prototype.createInstance = function () { logger.debug('create Rest instance'); if (this._options) { this._api = new _aws_amplify_api_rest__WEBPACK_IMPORTED_MODULE_7__["RestClient"](this._options); // Share instance Credentials with client for SSR this._api.Credentials = this.Credentials; return true; } else { return Promise.reject('API not configured'); } }; GraphQLAPIClass.prototype._headerBasedAuth = function (defaultAuthenticationType) { return __awaiter(this, void 0, void 0, function () { var _a, aws_appsync_authenticationType, apiKey, authenticationType, headers, _b, credentialsOK, token, federatedInfo, currentUser, session; return __generator(this, function (_c) { switch (_c.label) { case 0: _a = this._options, aws_appsync_authenticationType = _a.aws_appsync_authenticationType, apiKey = _a.aws_appsync_apiKey; authenticationType = defaultAuthenticationType || aws_appsync_authenticationType || 'AWS_IAM'; headers = {}; _b = authenticationType; switch (_b) { case 'API_KEY': return [3 /*break*/, 1]; case 'AWS_IAM': return [3 /*break*/, 2]; case 'OPENID_CONNECT': return [3 /*break*/, 4]; case 'AMAZON_COGNITO_USER_POOLS': return [3 /*break*/, 9]; } return [3 /*break*/, 11]; case 1: if (!apiKey) { throw new Error('No api-key configured'); } headers = { Authorization: null, 'X-Api-Key': apiKey, }; return [3 /*break*/, 12]; case 2: return [4 /*yield*/, this._ensureCredentials()]; case 3: credentialsOK = _c.sent(); if (!credentialsOK) { throw new Error('No credentials'); } return [3 /*break*/, 12]; case 4: token = void 0; return [4 /*yield*/, _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_6__["default"].getItem('federatedInfo')]; case 5: federatedInfo = _c.sent(); if (!federatedInfo) return [3 /*break*/, 6]; token = federatedInfo.token; return [3 /*break*/, 8]; case 6: return [4 /*yield*/, _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_5__["default"].currentAuthenticatedUser()]; case 7: currentUser = _c.sent(); if (currentUser) { token = currentUser.token; } _c.label = 8; case 8: if (!token) { throw new Error('No federated jwt'); } headers = { Authorization: token, }; return [3 /*break*/, 12]; case 9: return [4 /*yield*/, this.Auth.currentSession()]; case 10: session = _c.sent(); headers = { Authorization: session.getAccessToken().getJwtToken(), }; return [3 /*break*/, 12]; case 11: headers = { Authorization: null, }; return [3 /*break*/, 12]; case 12: return [2 /*return*/, headers]; } }); }); }; /** * to get the operation type * @param operation */ GraphQLAPIClass.prototype.getGraphqlOperationType = function (operation) { var doc = Object(graphql_language_parser__WEBPACK_IMPORTED_MODULE_2__["parse"])(operation); var _a = __read(doc.definitions, 1), operationType = _a[0].operation; return operationType; }; /** * Executes a GraphQL operation * * @param {GraphQLOptions} GraphQL Options * @param {object} additionalHeaders headers to merge in after any `graphql_headers` set in the config * @returns {Promise | Observable} */ GraphQLAPIClass.prototype.graphql = function (_a, additionalHeaders) { var paramQuery = _a.query, _b = _a.variables, variables = _b === void 0 ? {} : _b, authMode = _a.authMode; var query = typeof paramQuery === 'string' ? Object(graphql_language_parser__WEBPACK_IMPORTED_MODULE_2__["parse"])(paramQuery) : Object(graphql_language_parser__WEBPACK_IMPORTED_MODULE_2__["parse"])(Object(graphql_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(paramQuery)); var _c = __read(query.definitions.filter(function (def) { return def.kind === 'OperationDefinition'; }), 1), _d = _c[0], operationDef = _d === void 0 ? {} : _d; var operationType = operationDef.operation; switch (operationType) { case 'query': case 'mutation': var cancellableToken = this._api.getCancellableToken(); var initParams = { cancellableToken: cancellableToken }; var responsePromise = this._graphql({ query: query, variables: variables, authMode: authMode }, additionalHeaders, initParams); this._api.updateRequestToBeCancellable(responsePromise, cancellableToken); return responsePromise; case 'subscription': return this._graphqlSubscribe({ query: query, variables: variables, authMode: authMode }, additionalHeaders); } throw new Error("invalid operation type: " + operationType); }; GraphQLAPIClass.prototype._graphql = function (_a, additionalHeaders, initParams) { var query = _a.query, variables = _a.variables, authMode = _a.authMode; if (additionalHeaders === void 0) { additionalHeaders = {}; } if (initParams === void 0) { initParams = {}; } return __awaiter(this, void 0, void 0, function () { var _b, region, appSyncGraphqlEndpoint, _c, graphql_headers, customGraphqlEndpoint, customEndpointRegion, headers, _d, _e, _f, _g, _h, _j, body, init, endpoint, error, response, err_1, errors; var _k; return __generator(this, function (_l) { switch (_l.label) { case 0: if (!!this._api) return [3 /*break*/, 2]; return [4 /*yield*/, this.createInstance()]; case 1: _l.sent(); _l.label = 2; case 2: _b = this._options, region = _b.aws_appsync_region, appSyncGraphqlEndpoint = _b.aws_appsync_graphqlEndpoint, _c = _b.graphql_headers, graphql_headers = _c === void 0 ? function () { return ({}); } : _c, customGraphqlEndpoint = _b.graphql_endpoint, customEndpointRegion = _b.graphql_endpoint_iam_region; _d = [{}]; _e = !customGraphqlEndpoint; if (!_e) return [3 /*break*/, 4]; return [4 /*yield*/, this._headerBasedAuth(authMode)]; case 3: _e = (_l.sent()); _l.label = 4; case 4: _f = [__assign.apply(void 0, _d.concat([(_e)]))]; _g = customGraphqlEndpoint; if (!_g) return [3 /*break*/, 8]; if (!customEndpointRegion) return [3 /*break*/, 6]; return [4 /*yield*/, this._headerBasedAuth(authMode)]; case 5: _h = _l.sent(); return [3 /*break*/, 7]; case 6: _h = { Authorization: null }; _l.label = 7; case 7: _g = (_h); _l.label = 8; case 8: _j = [__assign.apply(void 0, _f.concat([(_g)]))]; return [4 /*yield*/, graphql_headers({ query: query, variables: variables })]; case 9: headers = __assign.apply(void 0, [__assign.apply(void 0, [__assign.apply(void 0, _j.concat([(_l.sent())])), additionalHeaders]), (!customGraphqlEndpoint && (_k = {}, _k[USER_AGENT_HEADER] = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["Constants"].userAgent, _k))]); body = { query: Object(graphql_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(query), variables: variables, }; init = Object.assign({ headers: headers, body: body, signerServiceInfo: { service: !customGraphqlEndpoint ? 'appsync' : 'execute-api', region: !customGraphqlEndpoint ? region : customEndpointRegion, }, }, initParams); endpoint = customGraphqlEndpoint || appSyncGraphqlEndpoint; if (!endpoint) { error = new graphql_error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]('No graphql endpoint provided.'); throw { data: {}, errors: [error], }; } _l.label = 10; case 10: _l.trys.push([10, 12, , 13]); return [4 /*yield*/, this._api.post(endpoint, init)]; case 11: response = _l.sent(); return [3 /*break*/, 13]; case 12: err_1 = _l.sent(); // If the exception is because user intentionally // cancelled the request, do not modify the exception // so that clients can identify the exception correctly. if (this._api.isCancel(err_1)) { throw err_1; } response = { data: {}, errors: [new graphql_error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](err_1.message)], }; return [3 /*break*/, 13]; case 13: errors = response.errors; if (errors && errors.length) { throw response; } return [2 /*return*/, response]; } }); }); }; /** * Checks to see if an error thrown is from an api request cancellation * @param {any} error - Any error * @return {boolean} - A boolean indicating if the error was from an api request cancellation */ GraphQLAPIClass.prototype.isCancel = function (error) { return this._api.isCancel(error); }; /** * Cancels an inflight request. Only applicable for graphql queries and mutations * @param {any} request - request to cancel * @return {boolean} - A boolean indicating if the request was cancelled */ GraphQLAPIClass.prototype.cancel = function (request, message) { return this._api.cancel(request, message); }; GraphQLAPIClass.prototype._graphqlSubscribe = function (_a, additionalHeaders) { var query = _a.query, variables = _a.variables, defaultAuthenticationType = _a.authMode; if (additionalHeaders === void 0) { additionalHeaders = {}; } var _b = this._options, region = _b.aws_appsync_region, appSyncGraphqlEndpoint = _b.aws_appsync_graphqlEndpoint, aws_appsync_authenticationType = _b.aws_appsync_authenticationType, apiKey = _b.aws_appsync_apiKey, _c = _b.graphql_headers, graphql_headers = _c === void 0 ? function () { return ({}); } : _c; var authenticationType = defaultAuthenticationType || aws_appsync_authenticationType || 'AWS_IAM'; if (_aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_4__["default"] && typeof _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_4__["default"].subscribe === 'function') { return _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_4__["default"].subscribe('', { provider: _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER"], appSyncGraphqlEndpoint: appSyncGraphqlEndpoint, authenticationType: authenticationType, apiKey: apiKey, query: Object(graphql_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(query), region: region, variables: variables, graphql_headers: graphql_headers, additionalHeaders: additionalHeaders, }); } else { logger.debug('No pubsub module applied for subscription'); throw new Error('No pubsub module applied for subscription'); } }; /** * @private */ GraphQLAPIClass.prototype._ensureCredentials = function () { var _this = this; return this.Credentials.get() .then(function (credentials) { if (!credentials) return false; var cred = _this.Credentials.shear(credentials); logger.debug('set credentials for api', cred); return true; }) .catch(function (err) { logger.warn('ensure credentials error', err); return false; }); }; return GraphQLAPIClass; }()); var GraphQLAPI = new GraphQLAPIClass(null); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["Amplify"].register(GraphQLAPI); //# sourceMappingURL=GraphQLAPI.js.map /***/ }), /***/ "./node_modules/@aws-amplify/api-graphql/lib-esm/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-amplify/api-graphql/lib-esm/index.js ***! \****************************************************************/ /*! exports provided: GRAPHQL_AUTH_MODE, GraphQLAPI, GraphQLAPIClass, graphqlOperation, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _GraphQLAPI__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GraphQLAPI */ "./node_modules/@aws-amplify/api-graphql/lib-esm/GraphQLAPI.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./types */ "./node_modules/@aws-amplify/api-graphql/lib-esm/types/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GRAPHQL_AUTH_MODE", function() { return _types__WEBPACK_IMPORTED_MODULE_1__["GRAPHQL_AUTH_MODE"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLAPI", function() { return _GraphQLAPI__WEBPACK_IMPORTED_MODULE_0__["GraphQLAPI"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLAPIClass", function() { return _GraphQLAPI__WEBPACK_IMPORTED_MODULE_0__["GraphQLAPIClass"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "graphqlOperation", function() { return _GraphQLAPI__WEBPACK_IMPORTED_MODULE_0__["graphqlOperation"]; }); /* empty/unused harmony star reexport *//* * Copyright 2017-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. */ /* harmony default export */ __webpack_exports__["default"] = (_GraphQLAPI__WEBPACK_IMPORTED_MODULE_0__["GraphQLAPI"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/api-graphql/lib-esm/types/index.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-amplify/api-graphql/lib-esm/types/index.js ***! \**********************************************************************/ /*! exports provided: GRAPHQL_AUTH_MODE */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GRAPHQL_AUTH_MODE", function() { return GRAPHQL_AUTH_MODE; }); var GRAPHQL_AUTH_MODE; (function (GRAPHQL_AUTH_MODE) { GRAPHQL_AUTH_MODE["API_KEY"] = "API_KEY"; GRAPHQL_AUTH_MODE["AWS_IAM"] = "AWS_IAM"; GRAPHQL_AUTH_MODE["OPENID_CONNECT"] = "OPENID_CONNECT"; GRAPHQL_AUTH_MODE["AMAZON_COGNITO_USER_POOLS"] = "AMAZON_COGNITO_USER_POOLS"; })(GRAPHQL_AUTH_MODE || (GRAPHQL_AUTH_MODE = {})); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/lib-esm/RestAPI.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/lib-esm/RestAPI.js ***! \***************************************************************/ /*! exports provided: RestAPIClass, RestAPI */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestAPIClass", function() { return RestAPIClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestAPI", function() { return RestAPI; }); /* harmony import */ var _RestClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RestClient */ "./node_modules/@aws-amplify/api-rest/lib-esm/RestClient.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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; }; /* * Copyright 2017-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. */ var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('RestAPI'); /** * Export Cloud Logic APIs */ var RestAPIClass = /** @class */ (function () { /** * Initialize Rest API with AWS configuration * @param {Object} options - Configuration object for API */ function RestAPIClass(options) { this._api = null; this.Credentials = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Credentials"]; this._options = options; logger.debug('API Options', this._options); } RestAPIClass.prototype.getModuleName = function () { return 'RestAPI'; }; /** * Configure API part with aws configurations * @param {Object} config - Configuration of the API * @return {Object} - The current configuration */ RestAPIClass.prototype.configure = function (options) { var _a = options || {}, _b = _a.API, API = _b === void 0 ? {} : _b, otherOptions = __rest(_a, ["API"]); var opt = __assign(__assign({}, otherOptions), API); logger.debug('configure Rest API', { opt: opt }); if (opt['aws_project_region']) { if (opt['aws_cloud_logic_custom']) { var custom = opt['aws_cloud_logic_custom']; opt.endpoints = typeof custom === 'string' ? JSON.parse(custom) : custom; } opt = Object.assign({}, opt, { region: opt['aws_project_region'], header: {}, }); } if (Array.isArray(opt.endpoints)) { // Check if endpoints has custom_headers and validate if is a function opt.endpoints.forEach(function (endpoint) { if (typeof endpoint.custom_header !== 'undefined' && typeof endpoint.custom_header !== 'function') { logger.warn('Rest API ' + endpoint.name + ', custom_header should be a function'); endpoint.custom_header = undefined; } }); } else if (this._options && Array.isArray(this._options.endpoints)) { opt.endpoints = this._options.endpoints; } else { opt.endpoints = []; } this._options = Object.assign({}, this._options, opt); this.createInstance(); return this._options; }; /** * Create an instance of API for the library * @return - A promise of true if Success */ RestAPIClass.prototype.createInstance = function () { logger.debug('create Rest API instance'); this._api = new _RestClient__WEBPACK_IMPORTED_MODULE_0__["RestClient"](this._options); // Share Amplify instance with client for SSR this._api.Credentials = this.Credentials; return true; }; /** * Make a GET request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestAPIClass.prototype.get = function (apiName, path, init) { try { var apiInfo = this.getEndpointInfo(apiName, path); var cancellableToken = this._api.getCancellableToken(); var initParams = Object.assign({}, init); initParams.cancellableToken = cancellableToken; var responsePromise = this._api.get(apiInfo, initParams); this._api.updateRequestToBeCancellable(responsePromise, cancellableToken); return responsePromise; } catch (err) { return Promise.reject(err.message); } }; /** * Make a POST request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestAPIClass.prototype.post = function (apiName, path, init) { try { var apiInfo = this.getEndpointInfo(apiName, path); var cancellableToken = this._api.getCancellableToken(); var initParams = Object.assign({}, init); initParams.cancellableToken = cancellableToken; var responsePromise = this._api.post(apiInfo, initParams); this._api.updateRequestToBeCancellable(responsePromise, cancellableToken); return responsePromise; } catch (err) { return Promise.reject(err.message); } }; /** * Make a PUT request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestAPIClass.prototype.put = function (apiName, path, init) { try { var apiInfo = this.getEndpointInfo(apiName, path); var cancellableToken = this._api.getCancellableToken(); var initParams = Object.assign({}, init); initParams.cancellableToken = cancellableToken; var responsePromise = this._api.put(apiInfo, initParams); this._api.updateRequestToBeCancellable(responsePromise, cancellableToken); return responsePromise; } catch (err) { return Promise.reject(err.message); } }; /** * Make a PATCH request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestAPIClass.prototype.patch = function (apiName, path, init) { try { var apiInfo = this.getEndpointInfo(apiName, path); var cancellableToken = this._api.getCancellableToken(); var initParams = Object.assign({}, init); initParams.cancellableToken = cancellableToken; var responsePromise = this._api.patch(apiInfo, initParams); this._api.updateRequestToBeCancellable(responsePromise, cancellableToken); return responsePromise; } catch (err) { return Promise.reject(err.message); } }; /** * Make a DEL request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestAPIClass.prototype.del = function (apiName, path, init) { try { var apiInfo = this.getEndpointInfo(apiName, path); var cancellableToken = this._api.getCancellableToken(); var initParams = Object.assign({}, init); initParams.cancellableToken = cancellableToken; var responsePromise = this._api.del(apiInfo, initParams); this._api.updateRequestToBeCancellable(responsePromise, cancellableToken); return responsePromise; } catch (err) { return Promise.reject(err.message); } }; /** * Make a HEAD request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestAPIClass.prototype.head = function (apiName, path, init) { try { var apiInfo = this.getEndpointInfo(apiName, path); var cancellableToken = this._api.getCancellableToken(); var initParams = Object.assign({}, init); initParams.cancellableToken = cancellableToken; var responsePromise = this._api.head(apiInfo, initParams); this._api.updateRequestToBeCancellable(responsePromise, cancellableToken); return responsePromise; } catch (err) { return Promise.reject(err.message); } }; /** * Checks to see if an error thrown is from an api request cancellation * @param {any} error - Any error * @return {boolean} - A boolean indicating if the error was from an api request cancellation */ RestAPIClass.prototype.isCancel = function (error) { return this._api.isCancel(error); }; /** * Cancels an inflight request * @param {any} request - request to cancel * @return {boolean} - A boolean indicating if the request was cancelled */ RestAPIClass.prototype.cancel = function (request, message) { return this._api.cancel(request, message); }; /** * Getting endpoint for API * @param {string} apiName - The name of the api * @return {string} - The endpoint of the api */ RestAPIClass.prototype.endpoint = function (apiName) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this._api.endpoint(apiName)]; }); }); }; /** * Getting endpoint info for API * @param {string} apiName - The name of the api * @param {string} path - The path of the api that is going to accessed * @return {ApiInfo} - The endpoint information for that api-name */ RestAPIClass.prototype.getEndpointInfo = function (apiName, path) { var cloud_logic_array = this._options.endpoints; if (!Array.isArray(cloud_logic_array)) { throw new Error("API category not configured"); } var apiConfig = cloud_logic_array.find(function (api) { return api.name === apiName; }); if (!apiConfig) { throw new Error("API " + apiName + " does not exist"); } var response = { endpoint: apiConfig.endpoint + path, }; if (typeof apiConfig.region === 'string') { response.region = apiConfig.region; } else if (typeof this._options.region === 'string') { response.region = this._options.region; } if (typeof apiConfig.service === 'string') { response.service = apiConfig.service || 'execute-api'; } else { response.service = 'execute-api'; } if (typeof apiConfig.custom_header === 'function') { response.custom_header = apiConfig.custom_header; } else { response.custom_header = undefined; } return response; }; return RestAPIClass; }()); var RestAPI = new RestAPIClass(null); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Amplify"].register(RestAPI); //# sourceMappingURL=RestAPI.js.map /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/lib-esm/RestClient.js": /*!******************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/index.js"); /* 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 */ "./node_modules/url/url.js"); /* 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:
const restClient = new RestClient();
restClient.get('...')
    .then(function(data) {
        console.log(data);
    })
    .catch(err => console.log(err));
*/ var RestClient = /** @class */ (function () { /** * @param {RestClientOptions} [options] - Instance options */ function RestClient(options) { this._region = 'us-east-1'; // this will be updated by endpoint function this._service = 'execute-api'; // this can be updated by endpoint function this._custom_header = undefined; // this can be updated by endpoint function /** * This weak map provides functionality to let clients cancel * in-flight axios requests. https://github.com/axios/axios#cancellation * * 1. For every axios request, a unique cancel token is generated and added in the request. * 2. Promise for fulfilling the request is then mapped to that unique cancel token. * 3. The promise is returned to the client. * 4. Clients can either wait for the promise to fulfill or call `API.cancel(promise)` to cancel the request. * 5. If `API.cancel(promise)` is called, then the corresponding cancel token is retrieved from the map below. * 6. Promise returned to the client will be in rejected state with the error provided during cancel. * 7. Clients can check if the error is because of cancelling by calling `API.isCancel(error)`. * * For more details, see https://github.com/aws-amplify/amplify-js/pull/3769#issuecomment-552660025 */ this._cancelTokenMap = null; this.Credentials = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"]; this._options = options; logger.debug('API Options', this._options); if (this._cancelTokenMap == null) { this._cancelTokenMap = new WeakMap(); } } /** * Update AWS credentials * @param {AWSCredentials} credentials - AWS credentials * updateCredentials(credentials: AWSCredentials) { this.options.credentials = credentials; } */ /** * Basic HTTP request. Customizable * @param {string | ApiInfo } urlOrApiInfo - Full request URL or Api information * @param {string} method - Request HTTP method * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestClient.prototype.ajax = function (urlOrApiInfo, method, init) { return __awaiter(this, void 0, void 0, function () { var parsed_url, url, region, service, custom_header, params, libraryHeaders, userAgent, initParams, isAllResponse, custom_header_obj, _a, _b, search, parsedUrl; var _this = this; return __generator(this, function (_c) { switch (_c.label) { case 0: logger.debug(method, urlOrApiInfo); region = 'us-east-1'; service = 'execute-api'; custom_header = undefined; if (typeof urlOrApiInfo === 'string') { parsed_url = this._parseUrl(urlOrApiInfo); url = urlOrApiInfo; } else { (url = urlOrApiInfo.endpoint, custom_header = urlOrApiInfo.custom_header, region = urlOrApiInfo.region, service = urlOrApiInfo.service); parsed_url = this._parseUrl(urlOrApiInfo.endpoint); } params = { method: method, url: url, host: parsed_url.host, path: parsed_url.path, headers: {}, data: null, responseType: 'json', timeout: 0, cancelToken: null, }; libraryHeaders = {}; if (_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Platform"].isReactNative) { userAgent = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Platform"].userAgent || 'aws-amplify/0.1.x'; libraryHeaders = { 'User-Agent': userAgent, }; } initParams = Object.assign({}, init); isAllResponse = initParams.response; if (initParams.body) { if (typeof FormData === 'function' && initParams.body instanceof FormData) { libraryHeaders['Content-Type'] = 'multipart/form-data'; params.data = initParams.body; } else { libraryHeaders['Content-Type'] = 'application/json; charset=UTF-8'; params.data = JSON.stringify(initParams.body); } } if (initParams.responseType) { params.responseType = initParams.responseType; } if (initParams.withCredentials) { params['withCredentials'] = initParams.withCredentials; } if (initParams.timeout) { params.timeout = initParams.timeout; } if (initParams.cancellableToken) { params.cancelToken = initParams.cancellableToken.token; } params['signerServiceInfo'] = initParams.signerServiceInfo; if (!(typeof custom_header === 'function')) return [3 /*break*/, 2]; return [4 /*yield*/, custom_header()]; case 1: _a = _c.sent(); return [3 /*break*/, 3]; case 2: _a = undefined; _c.label = 3; case 3: custom_header_obj = _a; params.headers = __assign(__assign(__assign({}, libraryHeaders), custom_header_obj), initParams.headers); _b = Object(url__WEBPACK_IMPORTED_MODULE_2__["parse"])(url, true, true), search = _b.search, parsedUrl = __rest(_b, ["search"]); params.url = Object(url__WEBPACK_IMPORTED_MODULE_2__["format"])(__assign(__assign({}, parsedUrl), { query: __assign(__assign({}, parsedUrl.query), (initParams.queryStringParameters || {})) })); // Do not sign the request if client has added 'Authorization' header, // which means custom authorizer. if (typeof params.headers['Authorization'] !== 'undefined') { params.headers = Object.keys(params.headers).reduce(function (acc, k) { if (params.headers[k]) { acc[k] = params.headers[k]; } return acc; // tslint:disable-next-line:align }, {}); return [2 /*return*/, this._request(params, isAllResponse)]; } // Signing the request in case there credentials are available return [2 /*return*/, this.Credentials.get().then(function (credentials) { return _this._signed(__assign({}, params), credentials, isAllResponse, { region: region, service: service, }).catch(function (error) { if (_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["DateUtils"].isClockSkewError(error)) { var headers = error.response.headers; var dateHeader = headers && (headers.date || headers.Date); var responseDate = new Date(dateHeader); var requestDate = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["DateUtils"].getDateFromHeaderString(params.headers['x-amz-date']); if (_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["DateUtils"].isClockSkewed(requestDate, responseDate)) { _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["DateUtils"].setClockOffset(responseDate.getTime() - requestDate.getTime()); return _this.ajax(urlOrApiInfo, method, init); } } throw error; }); }, function (err) { logger.debug('No credentials available, the request will be unsigned'); return _this._request(params, isAllResponse); })]; } }); }); }; /** * GET HTTP request * @param {string | ApiInfo } urlOrApiInfo - Full request URL or Api information * @param {JSON} init - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestClient.prototype.get = function (urlOrApiInfo, init) { return this.ajax(urlOrApiInfo, 'GET', init); }; /** * PUT HTTP request * @param {string | ApiInfo } urlOrApiInfo - Full request URL or Api information * @param {json} init - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestClient.prototype.put = function (urlOrApiInfo, init) { return this.ajax(urlOrApiInfo, 'PUT', init); }; /** * PATCH HTTP request * @param {string | ApiInfo } urlOrApiInfo - Full request URL or Api information * @param {json} init - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestClient.prototype.patch = function (urlOrApiInfo, init) { return this.ajax(urlOrApiInfo, 'PATCH', init); }; /** * POST HTTP request * @param {string | ApiInfo } urlOrApiInfo - Full request URL or Api information * @param {json} init - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestClient.prototype.post = function (urlOrApiInfo, init) { return this.ajax(urlOrApiInfo, 'POST', init); }; /** * DELETE HTTP request * @param {string | ApiInfo } urlOrApiInfo - Full request URL or Api information * @param {json} init - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestClient.prototype.del = function (urlOrApiInfo, init) { return this.ajax(urlOrApiInfo, 'DELETE', init); }; /** * HEAD HTTP request * @param {string | ApiInfo } urlOrApiInfo - Full request URL or Api information * @param {json} init - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ RestClient.prototype.head = function (urlOrApiInfo, init) { return this.ajax(urlOrApiInfo, 'HEAD', init); }; /** * Cancel an inflight API request * @param {Promise} request - The request promise to cancel * @param {string} [message] - A message to include in the cancelation exception */ RestClient.prototype.cancel = function (request, message) { var source = this._cancelTokenMap.get(request); if (source) { source.cancel(message); } return true; }; /** * Checks to see if an error thrown is from an api request cancellation * @param {any} error - Any error * @return {boolean} - A boolean indicating if the error was from an api request cancellation */ RestClient.prototype.isCancel = function (error) { return axios__WEBPACK_IMPORTED_MODULE_1___default.a.isCancel(error); }; /** * Retrieves a new and unique cancel token which can be * provided in an axios request to be cancelled later. */ RestClient.prototype.getCancellableToken = function () { return axios__WEBPACK_IMPORTED_MODULE_1___default.a.CancelToken.source(); }; /** * Updates the weakmap with a response promise and its * cancel token such that the cancel token can be easily * retrieved (and used for cancelling the request) */ RestClient.prototype.updateRequestToBeCancellable = function (promise, cancelTokenSource) { this._cancelTokenMap.set(promise, cancelTokenSource); }; /** * Getting endpoint for API * @param {string} apiName - The name of the api * @return {string} - The endpoint of the api */ RestClient.prototype.endpoint = function (apiName) { var _this = this; var cloud_logic_array = this._options.endpoints; var response = ''; if (!Array.isArray(cloud_logic_array)) { return response; } cloud_logic_array.forEach(function (v) { if (v.name === apiName) { response = v.endpoint; if (typeof v.region === 'string') { _this._region = v.region; } else if (typeof _this._options.region === 'string') { _this._region = _this._options.region; } if (typeof v.service === 'string') { _this._service = v.service || 'execute-api'; } else { _this._service = 'execute-api'; } if (typeof v.custom_header === 'function') { _this._custom_header = v.custom_header; } else { _this._custom_header = undefined; } } }); return response; }; /** private methods **/ RestClient.prototype._signed = function (params, credentials, isAllResponse, _a) { var service = _a.service, region = _a.region; var signerServiceInfoParams = params.signerServiceInfo, otherParams = __rest(params, ["signerServiceInfo"]); var endpoint_region = region || this._region || this._options.region; var endpoint_service = service || this._service || this._options.service; var creds = { secret_key: credentials.secretAccessKey, access_key: credentials.accessKeyId, session_token: credentials.sessionToken, }; var endpointInfo = { region: endpoint_region, service: endpoint_service, }; var signerServiceInfo = Object.assign(endpointInfo, signerServiceInfoParams); var signed_params = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Signer"].sign(otherParams, creds, signerServiceInfo); if (signed_params.data) { signed_params.body = signed_params.data; } logger.debug('Signed Request: ', signed_params); delete signed_params.headers['host']; return axios__WEBPACK_IMPORTED_MODULE_1___default()(signed_params) .then(function (response) { return (isAllResponse ? response : response.data); }) .catch(function (error) { logger.debug(error); throw error; }); }; RestClient.prototype._request = function (params, isAllResponse) { if (isAllResponse === void 0) { isAllResponse = false; } return axios__WEBPACK_IMPORTED_MODULE_1___default()(params) .then(function (response) { return (isAllResponse ? response : response.data); }) .catch(function (error) { logger.debug(error); throw error; }); }; RestClient.prototype._parseUrl = function (url) { var parts = url.split('/'); return { host: parts[2], path: '/' + parts.slice(3).join('/'), }; }; return RestClient; }()); //# sourceMappingURL=RestClient.js.map /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/lib-esm/index.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/lib-esm/index.js ***! \*************************************************************/ /*! exports provided: RestAPI, RestAPIClass, RestClient, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _RestAPI__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RestAPI */ "./node_modules/@aws-amplify/api-rest/lib-esm/RestAPI.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestAPI", function() { return _RestAPI__WEBPACK_IMPORTED_MODULE_0__["RestAPI"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestAPIClass", function() { return _RestAPI__WEBPACK_IMPORTED_MODULE_0__["RestAPIClass"]; }); /* harmony import */ var _RestClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RestClient */ "./node_modules/@aws-amplify/api-rest/lib-esm/RestClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestClient", function() { return _RestClient__WEBPACK_IMPORTED_MODULE_1__["RestClient"]; }); /* * Copyright 2017-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. */ /* harmony default export */ __webpack_exports__["default"] = (_RestAPI__WEBPACK_IMPORTED_MODULE_0__["RestAPI"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/index.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/index.js ***! \************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! ./lib/axios */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/axios.js"); /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/adapters/xhr.js": /*!***********************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/adapters/xhr.js ***! \***********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); var settle = __webpack_require__(/*! ./../core/settle */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/settle.js"); var cookies = __webpack_require__(/*! ./../helpers/cookies */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/cookies.js"); var buildURL = __webpack_require__(/*! ./../helpers/buildURL */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/buildURL.js"); var buildFullPath = __webpack_require__(/*! ../core/buildFullPath */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/buildFullPath.js"); var parseHeaders = __webpack_require__(/*! ./../helpers/parseHeaders */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/parseHeaders.js"); var isURLSameOrigin = __webpack_require__(/*! ./../helpers/isURLSameOrigin */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isURLSameOrigin.js"); var createError = __webpack_require__(/*! ../core/createError */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/createError.js"); module.exports = function xhrAdapter(config) { return new Promise(function dispatchXhrRequest(resolve, reject) { var requestData = config.data; var requestHeaders = config.headers; if (utils.isFormData(requestData)) { delete requestHeaders['Content-Type']; // Let the browser set it } var request = new XMLHttpRequest(); // HTTP basic authentication if (config.auth) { var username = config.auth.username || ''; var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : ''; requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password); } var fullPath = buildFullPath(config.baseURL, config.url); request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true); // Set the request timeout in MS request.timeout = config.timeout; // Listen for ready state request.onreadystatechange = function handleLoad() { if (!request || request.readyState !== 4) { return; } // The request errored out and we didn't get a response, this will be // handled by onerror instead // With one exception: request that using file: protocol, most browsers // will return status as 0 even though it's a successful request if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) { return; } // Prepare the response var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null; var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response; var response = { data: responseData, status: request.status, statusText: request.statusText, headers: responseHeaders, config: config, request: request }; settle(resolve, reject, response); // Clean up request request = null; }; // Handle browser request cancellation (as opposed to a manual cancellation) request.onabort = function handleAbort() { if (!request) { return; } reject(createError('Request aborted', config, 'ECONNABORTED', request)); // Clean up request request = null; }; // Handle low level network errors request.onerror = function handleError() { // Real errors are hidden from us by the browser // onerror should only fire if it's a network error reject(createError('Network Error', config, null, request)); // Clean up request request = null; }; // Handle timeout request.ontimeout = function handleTimeout() { var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded'; if (config.timeoutErrorMessage) { timeoutErrorMessage = config.timeoutErrorMessage; } reject(createError(timeoutErrorMessage, config, 'ECONNABORTED', request)); // Clean up request request = null; }; // Add xsrf header // This is only done if running in a standard browser environment. // Specifically not if we're in a web worker, or react-native. if (utils.isStandardBrowserEnv()) { // Add xsrf header var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ? cookies.read(config.xsrfCookieName) : undefined; if (xsrfValue) { requestHeaders[config.xsrfHeaderName] = xsrfValue; } } // Add headers to the request if ('setRequestHeader' in request) { utils.forEach(requestHeaders, function setRequestHeader(val, key) { if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') { // Remove Content-Type if data is undefined delete requestHeaders[key]; } else { // Otherwise add header to the request request.setRequestHeader(key, val); } }); } // Add withCredentials to request if needed if (!utils.isUndefined(config.withCredentials)) { request.withCredentials = !!config.withCredentials; } // Add responseType to request if needed if (config.responseType) { try { request.responseType = config.responseType; } catch (e) { // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2. // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function. if (config.responseType !== 'json') { throw e; } } } // Handle progress if needed if (typeof config.onDownloadProgress === 'function') { request.addEventListener('progress', config.onDownloadProgress); } // Not all browsers support upload events if (typeof config.onUploadProgress === 'function' && request.upload) { request.upload.addEventListener('progress', config.onUploadProgress); } if (config.cancelToken) { // Handle cancellation config.cancelToken.promise.then(function onCanceled(cancel) { if (!request) { return; } request.abort(); reject(cancel); // Clean up request request = null; }); } if (!requestData) { requestData = null; } // Send the request request.send(requestData); }); }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/axios.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/axios.js ***! \****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/bind.js"); var Axios = __webpack_require__(/*! ./core/Axios */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/Axios.js"); var mergeConfig = __webpack_require__(/*! ./core/mergeConfig */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/mergeConfig.js"); var defaults = __webpack_require__(/*! ./defaults */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/defaults.js"); /** * Create an instance of Axios * * @param {Object} defaultConfig The default config for the instance * @return {Axios} A new instance of Axios */ function createInstance(defaultConfig) { var context = new Axios(defaultConfig); var instance = bind(Axios.prototype.request, context); // Copy axios.prototype to instance utils.extend(instance, Axios.prototype, context); // Copy context to instance utils.extend(instance, context); return instance; } // Create the default instance to be exported var axios = createInstance(defaults); // Expose Axios class to allow class inheritance axios.Axios = Axios; // Factory for creating new instances axios.create = function create(instanceConfig) { return createInstance(mergeConfig(axios.defaults, instanceConfig)); }; // Expose Cancel & CancelToken axios.Cancel = __webpack_require__(/*! ./cancel/Cancel */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/Cancel.js"); axios.CancelToken = __webpack_require__(/*! ./cancel/CancelToken */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/CancelToken.js"); axios.isCancel = __webpack_require__(/*! ./cancel/isCancel */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/isCancel.js"); // Expose all/spread axios.all = function all(promises) { return Promise.all(promises); }; axios.spread = __webpack_require__(/*! ./helpers/spread */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/spread.js"); // Expose isAxiosError axios.isAxiosError = __webpack_require__(/*! ./helpers/isAxiosError */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isAxiosError.js"); module.exports = axios; // Allow use of default import syntax in TypeScript module.exports.default = axios; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/Cancel.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/Cancel.js ***! \************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * A `Cancel` is an object that is thrown when an operation is canceled. * * @class * @param {string=} message The message. */ function Cancel(message) { this.message = message; } Cancel.prototype.toString = function toString() { return 'Cancel' + (this.message ? ': ' + this.message : ''); }; Cancel.prototype.__CANCEL__ = true; module.exports = Cancel; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/CancelToken.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/CancelToken.js ***! \*****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Cancel = __webpack_require__(/*! ./Cancel */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/Cancel.js"); /** * A `CancelToken` is an object that can be used to request cancellation of an operation. * * @class * @param {Function} executor The executor function. */ function CancelToken(executor) { if (typeof executor !== 'function') { throw new TypeError('executor must be a function.'); } var resolvePromise; this.promise = new Promise(function promiseExecutor(resolve) { resolvePromise = resolve; }); var token = this; executor(function cancel(message) { if (token.reason) { // Cancellation has already been requested return; } token.reason = new Cancel(message); resolvePromise(token.reason); }); } /** * Throws a `Cancel` if cancellation has been requested. */ CancelToken.prototype.throwIfRequested = function throwIfRequested() { if (this.reason) { throw this.reason; } }; /** * Returns an object that contains a new `CancelToken` and a function that, when called, * cancels the `CancelToken`. */ CancelToken.source = function source() { var cancel; var token = new CancelToken(function executor(c) { cancel = c; }); return { token: token, cancel: cancel }; }; module.exports = CancelToken; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/isCancel.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/isCancel.js ***! \**************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function isCancel(value) { return !!(value && value.__CANCEL__); }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/Axios.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/Axios.js ***! \*********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); var buildURL = __webpack_require__(/*! ../helpers/buildURL */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/buildURL.js"); var InterceptorManager = __webpack_require__(/*! ./InterceptorManager */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/InterceptorManager.js"); var dispatchRequest = __webpack_require__(/*! ./dispatchRequest */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/dispatchRequest.js"); var mergeConfig = __webpack_require__(/*! ./mergeConfig */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/mergeConfig.js"); /** * 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); // Set config.method if (config.method) { config.method = config.method.toLowerCase(); } else if (this.defaults.method) { config.method = this.defaults.method.toLowerCase(); } else { config.method = '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(mergeConfig(config || {}, { method: method, url: url, data: (config || {}).data })); }; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { /*eslint func-names:0*/ Axios.prototype[method] = function(url, data, config) { return this.request(mergeConfig(config || {}, { method: method, url: url, data: data })); }; }); module.exports = Axios; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/InterceptorManager.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/InterceptorManager.js ***! \**********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); 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; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/buildFullPath.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/buildFullPath.js ***! \*****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isAbsoluteURL = __webpack_require__(/*! ../helpers/isAbsoluteURL */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isAbsoluteURL.js"); var combineURLs = __webpack_require__(/*! ../helpers/combineURLs */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/combineURLs.js"); /** * Creates a new URL by combining the baseURL with the requestedURL, * only when the requestedURL is not already an absolute URL. * If the requestURL is absolute, this function returns the requestedURL untouched. * * @param {string} baseURL The base URL * @param {string} requestedURL Absolute or relative URL to combine * @returns {string} The combined full path */ module.exports = function buildFullPath(baseURL, requestedURL) { if (baseURL && !isAbsoluteURL(requestedURL)) { return combineURLs(baseURL, requestedURL); } return requestedURL; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/createError.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/createError.js ***! \***************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var enhanceError = __webpack_require__(/*! ./enhanceError */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/enhanceError.js"); /** * Create an Error with the specified message, config, error code, request and response. * * @param {string} message The error message. * @param {Object} config The config. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The created error. */ module.exports = function createError(message, config, code, request, response) { var error = new Error(message); return enhanceError(error, config, code, request, response); }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/dispatchRequest.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/dispatchRequest.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); var transformData = __webpack_require__(/*! ./transformData */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/transformData.js"); var isCancel = __webpack_require__(/*! ../cancel/isCancel */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/cancel/isCancel.js"); var defaults = __webpack_require__(/*! ../defaults */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/defaults.js"); /** * Throws a `Cancel` if cancellation has been requested. */ function throwIfCancellationRequested(config) { if (config.cancelToken) { config.cancelToken.throwIfRequested(); } } /** * Dispatch a request to the server using the configured adapter. * * @param {object} config The config that is to be used for the request * @returns {Promise} The Promise to be fulfilled */ module.exports = function dispatchRequest(config) { throwIfCancellationRequested(config); // Ensure headers exist config.headers = config.headers || {}; // Transform request data config.data = transformData( config.data, config.headers, config.transformRequest ); // Flatten headers config.headers = utils.merge( config.headers.common || {}, config.headers[config.method] || {}, config.headers ); utils.forEach( ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function cleanHeaderConfig(method) { delete config.headers[method]; } ); var adapter = config.adapter || defaults.adapter; return adapter(config).then(function onAdapterResolution(response) { throwIfCancellationRequested(config); // Transform response data response.data = transformData( response.data, response.headers, config.transformResponse ); return response; }, function onAdapterRejection(reason) { if (!isCancel(reason)) { throwIfCancellationRequested(config); // Transform response data if (reason && reason.response) { reason.response.data = transformData( reason.response.data, reason.response.headers, config.transformResponse ); } } return Promise.reject(reason); }); }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/enhanceError.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/enhanceError.js ***! \****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Update an Error with the specified config, error code, and response. * * @param {Error} error The error to update. * @param {Object} config The config. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The error. */ module.exports = function enhanceError(error, config, code, request, response) { error.config = config; if (code) { error.code = code; } error.request = request; error.response = response; error.isAxiosError = true; error.toJSON = function toJSON() { return { // Standard message: this.message, name: this.name, // Microsoft description: this.description, number: this.number, // Mozilla fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, // Axios config: this.config, code: this.code }; }; return error; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/mergeConfig.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/mergeConfig.js ***! \***************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); /** * Config-specific merge-function which creates a new config-object * by merging two configuration objects together. * * @param {Object} config1 * @param {Object} config2 * @returns {Object} New object resulting from merging config2 to config1 */ module.exports = function mergeConfig(config1, config2) { // eslint-disable-next-line no-param-reassign config2 = config2 || {}; var config = {}; var valueFromConfig2Keys = ['url', 'method', 'data']; var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy', 'params']; var defaultToConfig2Keys = [ 'baseURL', 'transformRequest', 'transformResponse', 'paramsSerializer', 'timeout', 'timeoutMessage', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName', 'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'decompress', 'maxContentLength', 'maxBodyLength', 'maxRedirects', 'transport', 'httpAgent', 'httpsAgent', 'cancelToken', 'socketPath', 'responseEncoding' ]; var directMergeKeys = ['validateStatus']; function getMergedValue(target, source) { if (utils.isPlainObject(target) && utils.isPlainObject(source)) { return utils.merge(target, source); } else if (utils.isPlainObject(source)) { return utils.merge({}, source); } else if (utils.isArray(source)) { return source.slice(); } return source; } function mergeDeepProperties(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(config1[prop], config2[prop]); } else if (!utils.isUndefined(config1[prop])) { config[prop] = getMergedValue(undefined, config1[prop]); } } utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(undefined, config2[prop]); } }); utils.forEach(mergeDeepPropertiesKeys, mergeDeepProperties); utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(undefined, config2[prop]); } else if (!utils.isUndefined(config1[prop])) { config[prop] = getMergedValue(undefined, config1[prop]); } }); utils.forEach(directMergeKeys, function merge(prop) { if (prop in config2) { config[prop] = getMergedValue(config1[prop], config2[prop]); } else if (prop in config1) { config[prop] = getMergedValue(undefined, config1[prop]); } }); var axiosKeys = valueFromConfig2Keys .concat(mergeDeepPropertiesKeys) .concat(defaultToConfig2Keys) .concat(directMergeKeys); var otherKeys = Object .keys(config1) .concat(Object.keys(config2)) .filter(function filterAxiosKeys(key) { return axiosKeys.indexOf(key) === -1; }); utils.forEach(otherKeys, mergeDeepProperties); return config; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/settle.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/settle.js ***! \**********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var createError = __webpack_require__(/*! ./createError */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/createError.js"); /** * Resolve or reject a Promise based on response status. * * @param {Function} resolve A function that resolves the promise. * @param {Function} reject A function that rejects the promise. * @param {object} response The response. */ module.exports = function settle(resolve, reject, response) { var validateStatus = response.config.validateStatus; if (!response.status || !validateStatus || validateStatus(response.status)) { resolve(response); } else { reject(createError( 'Request failed with status code ' + response.status, response.config, null, response.request, response )); } }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/transformData.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/core/transformData.js ***! \*****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); /** * Transform the data for a request or a response * * @param {Object|String} data The data to be transformed * @param {Array} headers The headers for the request or response * @param {Array|Function} fns A single function or Array of functions * @returns {*} The resulting transformed data */ module.exports = function transformData(data, headers, fns) { /*eslint no-param-reassign:0*/ utils.forEach(fns, function transform(fn) { data = fn(data, headers); }); return data; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/defaults.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/defaults.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { var utils = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); var normalizeHeaderName = __webpack_require__(/*! ./helpers/normalizeHeaderName */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/normalizeHeaderName.js"); var DEFAULT_CONTENT_TYPE = { 'Content-Type': 'application/x-www-form-urlencoded' }; function setContentTypeIfUnset(headers, value) { if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) { headers['Content-Type'] = value; } } function getDefaultAdapter() { var adapter; if (typeof XMLHttpRequest !== 'undefined') { // For browsers use XHR adapter adapter = __webpack_require__(/*! ./adapters/xhr */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/adapters/xhr.js"); } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') { // For node use HTTP adapter adapter = __webpack_require__(/*! ./adapters/http */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/adapters/xhr.js"); } return adapter; } var defaults = { adapter: getDefaultAdapter(), transformRequest: [function transformRequest(data, headers) { normalizeHeaderName(headers, 'Accept'); normalizeHeaderName(headers, 'Content-Type'); if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data) ) { return data; } if (utils.isArrayBufferView(data)) { return data.buffer; } if (utils.isURLSearchParams(data)) { setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8'); return data.toString(); } if (utils.isObject(data)) { setContentTypeIfUnset(headers, 'application/json;charset=utf-8'); return JSON.stringify(data); } return data; }], transformResponse: [function transformResponse(data) { /*eslint no-param-reassign:0*/ if (typeof data === 'string') { try { data = JSON.parse(data); } catch (e) { /* Ignore */ } } return data; }], /** * A timeout in milliseconds to abort a request. If set to 0 (default) a * timeout is not created. */ timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, validateStatus: function validateStatus(status) { return status >= 200 && status < 300; } }; defaults.headers = { common: { 'Accept': 'application/json, text/plain, */*' } }; utils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) { defaults.headers[method] = {}; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE); }); module.exports = defaults; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/bind.js": /*!***********************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/bind.js ***! \***********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function bind(fn, thisArg) { return function wrap() { var args = new Array(arguments.length); for (var i = 0; i < args.length; i++) { args[i] = arguments[i]; } return fn.apply(thisArg, args); }; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/buildURL.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/buildURL.js ***! \***************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); function encode(val) { return encodeURIComponent(val). replace(/%3A/gi, ':'). replace(/%24/g, '$'). replace(/%2C/gi, ','). replace(/%20/g, '+'). replace(/%5B/gi, '['). replace(/%5D/gi, ']'); } /** * Build a URL by appending params to the end * * @param {string} url The base of the url (e.g., http://www.google.com) * @param {object} [params] The params to be appended * @returns {string} The formatted url */ module.exports = function buildURL(url, params, paramsSerializer) { /*eslint no-param-reassign:0*/ if (!params) { return url; } var serializedParams; if (paramsSerializer) { serializedParams = paramsSerializer(params); } else if (utils.isURLSearchParams(params)) { serializedParams = params.toString(); } else { var parts = []; utils.forEach(params, function serialize(val, key) { if (val === null || typeof val === 'undefined') { return; } if (utils.isArray(val)) { key = key + '[]'; } else { val = [val]; } utils.forEach(val, function parseValue(v) { if (utils.isDate(v)) { v = v.toISOString(); } else if (utils.isObject(v)) { v = JSON.stringify(v); } parts.push(encode(key) + '=' + encode(v)); }); }); serializedParams = parts.join('&'); } if (serializedParams) { var hashmarkIndex = url.indexOf('#'); if (hashmarkIndex !== -1) { url = url.slice(0, hashmarkIndex); } url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams; } return url; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/combineURLs.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/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; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/cookies.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/cookies.js ***! \**************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs support document.cookie (function standardBrowserEnv() { return { write: function write(name, value, expires, path, domain, secure) { var cookie = []; cookie.push(name + '=' + encodeURIComponent(value)); if (utils.isNumber(expires)) { cookie.push('expires=' + new Date(expires).toGMTString()); } if (utils.isString(path)) { cookie.push('path=' + path); } if (utils.isString(domain)) { cookie.push('domain=' + domain); } if (secure === true) { cookie.push('secure'); } document.cookie = cookie.join('; '); }, read: function read(name) { var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;]*)')); return (match ? decodeURIComponent(match[3]) : null); }, remove: function remove(name) { this.write(name, '', Date.now() - 86400000); } }; })() : // Non standard browser env (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return { write: function write() {}, read: function read() { return null; }, remove: function remove() {} }; })() ); /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isAbsoluteURL.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/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); }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isAxiosError.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isAxiosError.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Determines whether the payload is an error thrown by Axios * * @param {*} payload The value to test * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false */ module.exports = function isAxiosError(payload) { return (typeof payload === 'object') && (payload.isAxiosError === true); }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isURLSameOrigin.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/isURLSameOrigin.js ***! \**********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs have full support of the APIs needed to test // whether the request URL is of the same origin as current location. (function standardBrowserEnv() { var msie = /(msie|trident)/i.test(navigator.userAgent); var urlParsingNode = document.createElement('a'); var originURL; /** * Parse a URL to discover it's components * * @param {String} url The URL to be parsed * @returns {Object} */ function resolveURL(url) { var href = url; if (msie) { // IE needs attribute set twice to normalize properties urlParsingNode.setAttribute('href', href); href = urlParsingNode.href; } urlParsingNode.setAttribute('href', href); // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils return { href: urlParsingNode.href, protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '', host: urlParsingNode.host, search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, '') : '', hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '', hostname: urlParsingNode.hostname, port: urlParsingNode.port, pathname: (urlParsingNode.pathname.charAt(0) === '/') ? urlParsingNode.pathname : '/' + urlParsingNode.pathname }; } originURL = resolveURL(window.location.href); /** * Determine if a URL shares the same origin as the current location * * @param {String} requestURL The URL to test * @returns {boolean} True if URL shares the same origin, otherwise false */ return function isURLSameOrigin(requestURL) { var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL; return (parsed.protocol === originURL.protocol && parsed.host === originURL.host); }; })() : // Non standard browser envs (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return function isURLSameOrigin() { return true; }; })() ); /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/normalizeHeaderName.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/normalizeHeaderName.js ***! \**************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); module.exports = function normalizeHeaderName(headers, normalizedName) { utils.forEach(headers, function processHeader(value, name) { if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { headers[normalizedName] = value; delete headers[name]; } }); }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/parseHeaders.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/parseHeaders.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js"); // Headers whose duplicates are ignored by node // c.f. https://nodejs.org/api/http.html#http_message_headers var ignoreDuplicateOf = [ 'age', 'authorization', 'content-length', 'content-type', 'etag', 'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since', 'last-modified', 'location', 'max-forwards', 'proxy-authorization', 'referer', 'retry-after', 'user-agent' ]; /** * Parse headers into an object * * ``` * Date: Wed, 27 Aug 2014 08:58:49 GMT * Content-Type: application/json * Connection: keep-alive * Transfer-Encoding: chunked * ``` * * @param {String} headers Headers needing to be parsed * @returns {Object} Headers parsed into an object */ module.exports = function parseHeaders(headers) { var parsed = {}; var key; var val; var i; if (!headers) { return parsed; } utils.forEach(headers.split('\n'), function parser(line) { i = line.indexOf(':'); key = utils.trim(line.substr(0, i)).toLowerCase(); val = utils.trim(line.substr(i + 1)); if (key) { if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) { return; } if (key === 'set-cookie') { parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]); } else { parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val; } } }); return parsed; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/spread.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/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); }; }; /***/ }), /***/ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/utils.js ***! \****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/@aws-amplify/api-rest/node_modules/axios/lib/helpers/bind.js"); /*global toString:true*/ // utils is a library of generic helper functions non-specific to axios var toString = Object.prototype.toString; /** * Determine if a value is an Array * * @param {Object} val The value to test * @returns {boolean} True if value is an Array, otherwise false */ function isArray(val) { return toString.call(val) === '[object Array]'; } /** * Determine if a value is undefined * * @param {Object} val The value to test * @returns {boolean} True if the value is undefined, otherwise false */ function isUndefined(val) { return typeof val === 'undefined'; } /** * Determine if a value is a Buffer * * @param {Object} val The value to test * @returns {boolean} True if value is a Buffer, otherwise false */ function isBuffer(val) { return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val); } /** * Determine if a value is an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is an ArrayBuffer, otherwise false */ function isArrayBuffer(val) { return toString.call(val) === '[object ArrayBuffer]'; } /** * Determine if a value is a FormData * * @param {Object} val The value to test * @returns {boolean} True if value is an FormData, otherwise false */ function isFormData(val) { return (typeof FormData !== 'undefined') && (val instanceof FormData); } /** * Determine if a value is a view on an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false */ function isArrayBufferView(val) { var result; if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) { result = ArrayBuffer.isView(val); } else { result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer); } return result; } /** * Determine if a value is a String * * @param {Object} val The value to test * @returns {boolean} True if value is a String, otherwise false */ function isString(val) { return typeof val === 'string'; } /** * Determine if a value is a Number * * @param {Object} val The value to test * @returns {boolean} True if value is a Number, otherwise false */ function isNumber(val) { return typeof val === 'number'; } /** * Determine if a value is an Object * * @param {Object} val The value to test * @returns {boolean} True if value is an Object, otherwise false */ function isObject(val) { return val !== null && typeof val === 'object'; } /** * Determine if a value is a plain Object * * @param {Object} val The value to test * @return {boolean} True if value is a plain Object, otherwise false */ function isPlainObject(val) { if (toString.call(val) !== '[object Object]') { return false; } var prototype = Object.getPrototypeOf(val); return prototype === null || prototype === Object.prototype; } /** * Determine if a value is a Date * * @param {Object} val The value to test * @returns {boolean} True if value is a Date, otherwise false */ function isDate(val) { return toString.call(val) === '[object Date]'; } /** * Determine if a value is a File * * @param {Object} val The value to test * @returns {boolean} True if value is a File, otherwise false */ function isFile(val) { return toString.call(val) === '[object File]'; } /** * Determine if a value is a Blob * * @param {Object} val The value to test * @returns {boolean} True if value is a Blob, otherwise false */ function isBlob(val) { return toString.call(val) === '[object Blob]'; } /** * Determine if a value is a Function * * @param {Object} val The value to test * @returns {boolean} True if value is a Function, otherwise false */ function isFunction(val) { return toString.call(val) === '[object Function]'; } /** * Determine if a value is a Stream * * @param {Object} val The value to test * @returns {boolean} True if value is a Stream, otherwise false */ function isStream(val) { return isObject(val) && isFunction(val.pipe); } /** * Determine if a value is a URLSearchParams object * * @param {Object} val The value to test * @returns {boolean} True if value is a URLSearchParams object, otherwise false */ function isURLSearchParams(val) { return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams; } /** * Trim excess whitespace off the beginning and end of a string * * @param {String} str The String to trim * @returns {String} The String freed of excess whitespace */ function trim(str) { return str.replace(/^\s*/, '').replace(/\s*$/, ''); } /** * Determine if we're running in a standard browser environment * * This allows axios to run in a web worker, and react-native. * Both environments support XMLHttpRequest, but not fully standard globals. * * web workers: * typeof window -> undefined * typeof document -> undefined * * react-native: * navigator.product -> 'ReactNative' * nativescript * navigator.product -> 'NativeScript' or 'NS' */ function isStandardBrowserEnv() { if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' || navigator.product === 'NativeScript' || navigator.product === 'NS')) { return false; } return ( typeof window !== 'undefined' && typeof document !== 'undefined' ); } /** * Iterate over an Array or an Object invoking a function for each item. * * If `obj` is an Array callback will be called passing * the value, index, and complete array for each item. * * If 'obj' is an Object callback will be called passing * the value, key, and complete object for each property. * * @param {Object|Array} obj The object to iterate * @param {Function} fn The callback to invoke for each item */ function forEach(obj, fn) { // Don't bother if no value provided if (obj === null || typeof obj === 'undefined') { return; } // Force an array if not already something iterable if (typeof obj !== 'object') { /*eslint no-param-reassign:0*/ obj = [obj]; } if (isArray(obj)) { // Iterate over array values for (var i = 0, l = obj.length; i < l; i++) { fn.call(null, obj[i], i, obj); } } else { // Iterate over object keys for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { fn.call(null, obj[key], key, obj); } } } } /** * Accepts varargs expecting each argument to be an object, then * immutably merges the properties of each object and returns result. * * When multiple objects contain the same key the later object in * the arguments list will take precedence. * * Example: * * ```js * var result = merge({foo: 123}, {foo: 456}); * console.log(result.foo); // outputs 456 * ``` * * @param {Object} obj1 Object to merge * @returns {Object} Result of all merge properties */ function merge(/* obj1, obj2, obj3, ... */) { var result = {}; function assignValue(val, key) { if (isPlainObject(result[key]) && isPlainObject(val)) { result[key] = merge(result[key], val); } else if (isPlainObject(val)) { result[key] = merge({}, val); } else if (isArray(val)) { result[key] = val.slice(); } else { result[key] = val; } } for (var i = 0, l = arguments.length; i < l; i++) { forEach(arguments[i], assignValue); } return result; } /** * Extends object a by mutably adding to it the properties of object b. * * @param {Object} a The object to be extended * @param {Object} b The object to copy properties from * @param {Object} thisArg The object to bind function to * @return {Object} The resulting value of object a */ function extend(a, b, thisArg) { forEach(b, function assignValue(val, key) { if (thisArg && typeof val === 'function') { a[key] = bind(val, thisArg); } else { a[key] = val; } }); return a; } /** * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM) * * @param {string} content with BOM * @return {string} content value without BOM */ function stripBOM(content) { if (content.charCodeAt(0) === 0xFEFF) { content = content.slice(1); } return content; } module.exports = { isArray: isArray, isArrayBuffer: isArrayBuffer, isBuffer: isBuffer, isFormData: isFormData, isArrayBufferView: isArrayBufferView, isString: isString, isNumber: isNumber, isObject: isObject, isPlainObject: isPlainObject, isUndefined: isUndefined, isDate: isDate, isFile: isFile, isBlob: isBlob, isFunction: isFunction, isStream: isStream, isURLSearchParams: isURLSearchParams, isStandardBrowserEnv: isStandardBrowserEnv, forEach: forEach, merge: merge, extend: extend, trim: trim, stripBOM: stripBOM }; /***/ }), /***/ "./node_modules/@aws-amplify/api/lib-esm/API.js": /*!******************************************************!*\ !*** ./node_modules/@aws-amplify/api/lib-esm/API.js ***! \******************************************************/ /*! exports provided: APIClass, API */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APIClass", function() { return APIClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "API", function() { return API; }); /* harmony import */ var _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/auth */ "./node_modules/@aws-amplify/auth/lib-esm/index.js"); /* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/cache */ "./node_modules/@aws-amplify/cache/lib-esm/index.js"); /* harmony import */ var _aws_amplify_api_rest__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/api-rest */ "./node_modules/@aws-amplify/api-rest/lib-esm/index.js"); /* harmony import */ var _aws_amplify_api_graphql__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/api-graphql */ "./node_modules/@aws-amplify/api-graphql/lib-esm/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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 }; } }; /* * Copyright 2017-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. */ var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["ConsoleLogger"]('API'); /** * @deprecated * Use RestApi or GraphQLAPI to reduce your application bundle size * Export Cloud Logic APIs */ var APIClass = /** @class */ (function () { /** * Initialize API with AWS configuration * @param {Object} options - Configuration object for API */ function APIClass(options) { this.Auth = _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_0__["Auth"]; this.Cache = _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_1__["default"]; this.Credentials = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["Credentials"]; this._options = options; this._restApi = new _aws_amplify_api_rest__WEBPACK_IMPORTED_MODULE_2__["RestAPIClass"](options); this._graphqlApi = new _aws_amplify_api_graphql__WEBPACK_IMPORTED_MODULE_3__["GraphQLAPIClass"](options); logger.debug('API Options', this._options); } APIClass.prototype.getModuleName = function () { return 'API'; }; /** * Configure API part with aws configurations * @param {Object} config - Configuration of the API * @return {Object} - The current configuration */ APIClass.prototype.configure = function (options) { this._options = Object.assign({}, this._options, options); // Share Amplify instance with client for SSR this._restApi.Credentials = this.Credentials; this._graphqlApi.Auth = this.Auth; this._graphqlApi.Cache = this.Cache; this._graphqlApi.Credentials = this.Credentials; var restAPIConfig = this._restApi.configure(this._options); var graphQLAPIConfig = this._graphqlApi.configure(this._options); return __assign(__assign({}, restAPIConfig), graphQLAPIConfig); }; /** * Make a GET request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ APIClass.prototype.get = function (apiName, path, init) { return this._restApi.get(apiName, path, init); }; /** * Make a POST request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ APIClass.prototype.post = function (apiName, path, init) { return this._restApi.post(apiName, path, init); }; /** * Make a PUT request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ APIClass.prototype.put = function (apiName, path, init) { return this._restApi.put(apiName, path, init); }; /** * Make a PATCH request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ APIClass.prototype.patch = function (apiName, path, init) { return this._restApi.patch(apiName, path, init); }; /** * Make a DEL request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ APIClass.prototype.del = function (apiName, path, init) { return this._restApi.del(apiName, path, init); }; /** * Make a HEAD request * @param {string} apiName - The api name of the request * @param {string} path - The path of the request * @param {json} [init] - Request extra params * @return {Promise} - A promise that resolves to an object with response status and JSON data, if successful. */ APIClass.prototype.head = function (apiName, path, init) { return this._restApi.head(apiName, path, init); }; /** * Checks to see if an error thrown is from an api request cancellation * @param {any} error - Any error * @return {boolean} - A boolean indicating if the error was from an api request cancellation */ APIClass.prototype.isCancel = function (error) { return this._restApi.isCancel(error); }; /** * Cancels an inflight request * @param {any} request - request to cancel * @return {boolean} - A boolean indicating if the request was cancelled */ APIClass.prototype.cancel = function (request, message) { return this._restApi.cancel(request, message); }; /** * Getting endpoint for API * @param {string} apiName - The name of the api * @return {string} - The endpoint of the api */ APIClass.prototype.endpoint = function (apiName) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this._restApi.endpoint(apiName)]; }); }); }; /** * to get the operation type * @param operation */ APIClass.prototype.getGraphqlOperationType = function (operation) { return this._graphqlApi.getGraphqlOperationType(operation); }; /** * Executes a GraphQL operation * * @param {GraphQLOptions} GraphQL Options * @param {object} additionalHeaders headers to merge in after any `graphql_headers` set in the config * @returns {Promise | Observable} */ APIClass.prototype.graphql = function (options, additionalHeaders) { return this._graphqlApi.graphql(options, additionalHeaders); }; return APIClass; }()); var API = new APIClass(null); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["Amplify"].register(API); //# sourceMappingURL=API.js.map /***/ }), /***/ "./node_modules/@aws-amplify/api/lib-esm/index.js": /*!********************************************************!*\ !*** ./node_modules/@aws-amplify/api/lib-esm/index.js ***! \********************************************************/ /*! exports provided: API, APIClass, graphqlOperation, GRAPHQL_AUTH_MODE, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _API__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./API */ "./node_modules/@aws-amplify/api/lib-esm/API.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "API", function() { return _API__WEBPACK_IMPORTED_MODULE_0__["API"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APIClass", function() { return _API__WEBPACK_IMPORTED_MODULE_0__["APIClass"]; }); /* harmony import */ var _aws_amplify_api_graphql__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/api-graphql */ "./node_modules/@aws-amplify/api-graphql/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "graphqlOperation", function() { return _aws_amplify_api_graphql__WEBPACK_IMPORTED_MODULE_1__["graphqlOperation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GRAPHQL_AUTH_MODE", function() { return _aws_amplify_api_graphql__WEBPACK_IMPORTED_MODULE_1__["GRAPHQL_AUTH_MODE"]; }); /* * Copyright 2017-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. */ /* * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_API__WEBPACK_IMPORTED_MODULE_0__["API"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/Auth.js": /*!********************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/Auth.js ***! \********************************************************/ /*! exports provided: AuthClass, Auth */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthClass", function() { return AuthClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Auth", function() { return Auth; }); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./types */ "./node_modules/@aws-amplify/auth/lib-esm/types/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! amazon-cognito-identity-js */ "./node_modules/amazon-cognito-identity-js/es/index.js"); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! url */ "./node_modules/url/url.js"); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(url__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _OAuth_OAuth__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./OAuth/OAuth */ "./node_modules/@aws-amplify/auth/lib-esm/OAuth/OAuth.js"); /* harmony import */ var _urlListener__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./urlListener */ "./node_modules/@aws-amplify/auth/lib-esm/urlListener.js"); /* harmony import */ var _Errors__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Errors */ "./node_modules/@aws-amplify/auth/lib-esm/Errors.js"); /* harmony import */ var _types_Auth__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./types/Auth */ "./node_modules/@aws-amplify/auth/lib-esm/types/Auth.js"); /* * Copyright 2017-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. */ 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 __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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('AuthClass'); var USER_ADMIN_SCOPE = 'aws.cognito.signin.user.admin'; // 10 sec, following this guide https://www.nngroup.com/articles/response-times-3-important-limits/ var OAUTH_FLOW_MS_TIMEOUT = 10 * 1000; var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' && typeof Symbol.for === 'function' ? Symbol.for('amplify_default') : '@@amplify_default'); var dispatchAuthEvent = function (event, data, message) { _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Hub"].dispatch('auth', { event: event, data: data, message: message }, 'Auth', AMPLIFY_SYMBOL); }; /** * Provide authentication steps */ var AuthClass = /** @class */ (function () { /** * Initialize Auth with AWS configurations * @param {Object} config - Configuration of the Auth */ function AuthClass(config) { var _this = this; this.userPool = null; this.user = null; this.oAuthFlowInProgress = false; this.Credentials = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Credentials"]; this.wrapRefreshSessionCallback = function (callback) { var wrapped = function (error, data) { if (data) { dispatchAuthEvent('tokenRefresh', undefined, "New token retrieved"); } else { dispatchAuthEvent('tokenRefresh_failure', error, "Failed to retrieve new token"); } return callback(error, data); }; return wrapped; }; // prettier-ignore this.configure(config); this.currentCredentials = this.currentCredentials.bind(this); this.currentUserCredentials = this.currentUserCredentials.bind(this); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Hub"].listen('auth', function (_a) { var payload = _a.payload; var event = payload.event; switch (event) { case 'signIn': _this._storage.setItem('amplify-signin-with-hostedUI', 'false'); break; case 'signOut': _this._storage.removeItem('amplify-signin-with-hostedUI'); break; case 'cognitoHostedUI': _this._storage.setItem('amplify-signin-with-hostedUI', 'true'); break; } }); } AuthClass.prototype.getModuleName = function () { return 'Auth'; }; AuthClass.prototype.configure = function (config) { var _this = this; if (!config) return this._config || {}; logger.debug('configure Auth'); var conf = Object.assign({}, this._config, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Parser"].parseMobilehubConfig(config).Auth, config); this._config = conf; var _a = this._config, userPoolId = _a.userPoolId, userPoolWebClientId = _a.userPoolWebClientId, cookieStorage = _a.cookieStorage, oauth = _a.oauth, region = _a.region, identityPoolId = _a.identityPoolId, mandatorySignIn = _a.mandatorySignIn, refreshHandlers = _a.refreshHandlers, identityPoolRegion = _a.identityPoolRegion, clientMetadata = _a.clientMetadata, endpoint = _a.endpoint; if (!this._config.storage) { // backward compatability if (cookieStorage) this._storage = new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CookieStorage"](cookieStorage); else { this._storage = config.ssr ? new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["UniversalStorage"]() : new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["StorageHelper"]().getStorage(); } } else { if (!this._isValidAuthStorage(this._config.storage)) { logger.error('The storage in the Auth config is not valid!'); throw new Error('Empty storage object'); } this._storage = this._config.storage; } this._storageSync = Promise.resolve(); if (typeof this._storage['sync'] === 'function') { this._storageSync = this._storage['sync'](); } if (userPoolId) { var userPoolData = { UserPoolId: userPoolId, ClientId: userPoolWebClientId, endpoint: endpoint, }; userPoolData.Storage = this._storage; this.userPool = new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUserPool"](userPoolData, this.wrapRefreshSessionCallback); } this.Credentials.configure({ mandatorySignIn: mandatorySignIn, region: identityPoolRegion || region, userPoolId: userPoolId, identityPoolId: identityPoolId, refreshHandlers: refreshHandlers, storage: this._storage, }); // initialize cognitoauth client if hosted ui options provided // to keep backward compatibility: var cognitoHostedUIConfig = oauth ? Object(_types__WEBPACK_IMPORTED_MODULE_0__["isCognitoHostedOpts"])(this._config.oauth) ? oauth : oauth.awsCognito : undefined; if (cognitoHostedUIConfig) { var cognitoAuthParams = Object.assign({ cognitoClientId: userPoolWebClientId, UserPoolId: userPoolId, domain: cognitoHostedUIConfig['domain'], scopes: cognitoHostedUIConfig['scope'], redirectSignIn: cognitoHostedUIConfig['redirectSignIn'], redirectSignOut: cognitoHostedUIConfig['redirectSignOut'], responseType: cognitoHostedUIConfig['responseType'], Storage: this._storage, urlOpener: cognitoHostedUIConfig['urlOpener'], clientMetadata: clientMetadata, }, cognitoHostedUIConfig['options']); this._oAuthHandler = new _OAuth_OAuth__WEBPACK_IMPORTED_MODULE_4__["default"]({ scopes: cognitoAuthParams.scopes, config: cognitoAuthParams, cognitoClientId: cognitoAuthParams.cognitoClientId, }); // **NOTE** - Remove this in a future major release as it is a breaking change // Prevents _handleAuthResponse from being called multiple times in Expo // See https://github.com/aws-amplify/amplify-js/issues/4388 var usedResponseUrls_1 = {}; Object(_urlListener__WEBPACK_IMPORTED_MODULE_5__["default"])(function (_a) { var url = _a.url; if (usedResponseUrls_1[url]) { return; } usedResponseUrls_1[url] = true; _this._handleAuthResponse(url); }); } dispatchAuthEvent('configured', null, "The Auth category has been configured successfully"); return this._config; }; /** * Sign up with username, password and other attributes like phone, email * @param {String | object} params - The user attributes used for signin * @param {String[]} restOfAttrs - for the backward compatability * @return - A promise resolves callback data if success */ AuthClass.prototype.signUp = function (params) { var _this = this; var restOfAttrs = []; for (var _i = 1; _i < arguments.length; _i++) { restOfAttrs[_i - 1] = arguments[_i]; } if (!this.userPool) { return this.rejectNoUserPool(); } var username = null; var password = null; var attributes = []; var validationData = null; var clientMetadata; if (params && typeof params === 'string') { username = params; password = restOfAttrs ? restOfAttrs[0] : null; var email = restOfAttrs ? restOfAttrs[1] : null; var phone_number = restOfAttrs ? restOfAttrs[2] : null; if (email) attributes.push(new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUserAttribute"]({ Name: 'email', Value: email })); if (phone_number) attributes.push(new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUserAttribute"]({ Name: 'phone_number', Value: phone_number, })); } else if (params && typeof params === 'object') { username = params['username']; password = params['password']; if (params && params.clientMetadata) { clientMetadata = params.clientMetadata; } else if (this._config.clientMetadata) { clientMetadata = this._config.clientMetadata; } var attrs_1 = params['attributes']; if (attrs_1) { Object.keys(attrs_1).map(function (key) { attributes.push(new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUserAttribute"]({ Name: key, Value: attrs_1[key] })); }); } var validationDataObject_1 = params['validationData']; if (validationDataObject_1) { validationData = []; Object.keys(validationDataObject_1).map(function (key) { validationData.push(new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUserAttribute"]({ Name: key, Value: validationDataObject_1[key] })); }); } } else { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].SignUpError); } if (!username) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyUsername); } if (!password) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyPassword); } logger.debug('signUp attrs:', attributes); logger.debug('signUp validation data:', validationData); return new Promise(function (resolve, reject) { _this.userPool.signUp(username, password, attributes, validationData, function (err, data) { if (err) { dispatchAuthEvent('signUp_failure', err, username + " failed to signup"); reject(err); } else { dispatchAuthEvent('signUp', data, username + " has signed up successfully"); resolve(data); } }, clientMetadata); }); }; /** * Send the verification code to confirm sign up * @param {String} username - The username to be confirmed * @param {String} code - The verification code * @param {ConfirmSignUpOptions} options - other options for confirm signup * @return - A promise resolves callback data if success */ AuthClass.prototype.confirmSignUp = function (username, code, options) { if (!this.userPool) { return this.rejectNoUserPool(); } if (!username) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyUsername); } if (!code) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyCode); } var user = this.createCognitoUser(username); var forceAliasCreation = options && typeof options.forceAliasCreation === 'boolean' ? options.forceAliasCreation : true; var clientMetadata; if (options && options.clientMetadata) { clientMetadata = options.clientMetadata; } else if (this._config.clientMetadata) { clientMetadata = this._config.clientMetadata; } return new Promise(function (resolve, reject) { user.confirmRegistration(code, forceAliasCreation, function (err, data) { if (err) { reject(err); } else { resolve(data); } }, clientMetadata); }); }; /** * Resend the verification code * @param {String} username - The username to be confirmed * @param {ClientMetadata} clientMetadata - Metadata to be passed to Cognito Lambda triggers * @return - A promise resolves code delivery details if successful */ AuthClass.prototype.resendSignUp = function (username, clientMetadata) { if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } if (!this.userPool) { return this.rejectNoUserPool(); } if (!username) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyUsername); } var user = this.createCognitoUser(username); return new Promise(function (resolve, reject) { user.resendConfirmationCode(function (err, data) { if (err) { reject(err); } else { resolve(data); } }, clientMetadata); }); }; /** * Sign in * @param {String | SignInOpts} usernameOrSignInOpts - The username to be signed in or the sign in options * @param {String} password - The password of the username * @return - A promise resolves the CognitoUser */ AuthClass.prototype.signIn = function (usernameOrSignInOpts, pw, clientMetadata) { if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } if (!this.userPool) { return this.rejectNoUserPool(); } var username = null; var password = null; var validationData = {}; // for backward compatibility if (typeof usernameOrSignInOpts === 'string') { username = usernameOrSignInOpts; password = pw; } else if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isUsernamePasswordOpts"])(usernameOrSignInOpts)) { if (typeof pw !== 'undefined') { logger.warn('The password should be defined under the first parameter object!'); } username = usernameOrSignInOpts.username; password = usernameOrSignInOpts.password; validationData = usernameOrSignInOpts.validationData; } else { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].InvalidUsername); } if (!username) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyUsername); } var authDetails = new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["AuthenticationDetails"]({ Username: username, Password: password, ValidationData: validationData, ClientMetadata: clientMetadata, }); if (password) { return this.signInWithPassword(authDetails); } else { return this.signInWithoutPassword(authDetails); } }; /** * Return an object with the authentication callbacks * @param {CognitoUser} user - the cognito user object * @param {} resolve - function called when resolving the current step * @param {} reject - function called when rejecting the current step * @return - an object with the callback methods for user authentication */ AuthClass.prototype.authCallbacks = function (user, resolve, reject) { var _this = this; var that = this; return { onSuccess: function (session) { return __awaiter(_this, void 0, void 0, function () { var cred, e_1, currentUser, e_2; return __generator(this, function (_a) { switch (_a.label) { case 0: logger.debug(session); delete user['challengeName']; delete user['challengeParam']; _a.label = 1; case 1: _a.trys.push([1, 4, 5, 9]); return [4 /*yield*/, this.Credentials.clear()]; case 2: _a.sent(); return [4 /*yield*/, this.Credentials.set(session, 'session')]; case 3: cred = _a.sent(); logger.debug('succeed to get cognito credentials', cred); return [3 /*break*/, 9]; case 4: e_1 = _a.sent(); logger.debug('cannot get cognito credentials', e_1); return [3 /*break*/, 9]; case 5: _a.trys.push([5, 7, , 8]); return [4 /*yield*/, this.currentUserPoolUser()]; case 6: currentUser = _a.sent(); that.user = currentUser; dispatchAuthEvent('signIn', currentUser, "A user " + user.getUsername() + " has been signed in"); resolve(currentUser); return [3 /*break*/, 8]; case 7: e_2 = _a.sent(); logger.error('Failed to get the signed in user', e_2); reject(e_2); return [3 /*break*/, 8]; case 8: return [7 /*endfinally*/]; case 9: return [2 /*return*/]; } }); }); }, onFailure: function (err) { logger.debug('signIn failure', err); dispatchAuthEvent('signIn_failure', err, user.getUsername() + " failed to signin"); reject(err); }, customChallenge: function (challengeParam) { logger.debug('signIn custom challenge answer required'); user['challengeName'] = 'CUSTOM_CHALLENGE'; user['challengeParam'] = challengeParam; resolve(user); }, mfaRequired: function (challengeName, challengeParam) { logger.debug('signIn MFA required'); user['challengeName'] = challengeName; user['challengeParam'] = challengeParam; resolve(user); }, mfaSetup: function (challengeName, challengeParam) { logger.debug('signIn mfa setup', challengeName); user['challengeName'] = challengeName; user['challengeParam'] = challengeParam; resolve(user); }, newPasswordRequired: function (userAttributes, requiredAttributes) { logger.debug('signIn new password'); user['challengeName'] = 'NEW_PASSWORD_REQUIRED'; user['challengeParam'] = { userAttributes: userAttributes, requiredAttributes: requiredAttributes, }; resolve(user); }, totpRequired: function (challengeName, challengeParam) { logger.debug('signIn totpRequired'); user['challengeName'] = challengeName; user['challengeParam'] = challengeParam; resolve(user); }, selectMFAType: function (challengeName, challengeParam) { logger.debug('signIn selectMFAType', challengeName); user['challengeName'] = challengeName; user['challengeParam'] = challengeParam; resolve(user); }, }; }; /** * Sign in with a password * @private * @param {AuthenticationDetails} authDetails - the user sign in data * @return - A promise resolves the CognitoUser object if success or mfa required */ AuthClass.prototype.signInWithPassword = function (authDetails) { var _this = this; if (this.pendingSignIn) { throw new Error('Pending sign-in attempt already in progress'); } var user = this.createCognitoUser(authDetails.getUsername()); this.pendingSignIn = new Promise(function (resolve, reject) { user.authenticateUser(authDetails, _this.authCallbacks(user, function (value) { _this.pendingSignIn = null; resolve(value); }, function (error) { _this.pendingSignIn = null; reject(error); })); }); return this.pendingSignIn; }; /** * Sign in without a password * @private * @param {AuthenticationDetails} authDetails - the user sign in data * @return - A promise resolves the CognitoUser object if success or mfa required */ AuthClass.prototype.signInWithoutPassword = function (authDetails) { var _this = this; var user = this.createCognitoUser(authDetails.getUsername()); user.setAuthenticationFlowType('CUSTOM_AUTH'); return new Promise(function (resolve, reject) { user.initiateAuth(authDetails, _this.authCallbacks(user, resolve, reject)); }); }; /** * get user current preferred mfa option * this method doesn't work with totp, we need to deprecate it. * @deprecated * @param {CognitoUser} user - the current user * @return - A promise resolves the current preferred mfa option if success */ AuthClass.prototype.getMFAOptions = function (user) { return new Promise(function (res, rej) { user.getMFAOptions(function (err, mfaOptions) { if (err) { logger.debug('get MFA Options failed', err); rej(err); return; } logger.debug('get MFA options success', mfaOptions); res(mfaOptions); return; }); }); }; /** * get preferred mfa method * @param {CognitoUser} user - the current cognito user * @param {GetPreferredMFAOpts} params - options for getting the current user preferred MFA */ AuthClass.prototype.getPreferredMFA = function (user, params) { var _this = this; var that = this; return new Promise(function (res, rej) { var clientMetadata = _this._config.clientMetadata; // TODO: verify behavior if this is override during signIn var bypassCache = params ? params.bypassCache : false; user.getUserData(function (err, data) { if (err) { logger.debug('getting preferred mfa failed', err); rej(err); return; } var mfaType = that._getMfaTypeFromUserData(data); if (!mfaType) { rej('invalid MFA Type'); return; } else { res(mfaType); return; } }, { bypassCache: bypassCache, clientMetadata: clientMetadata }); }); }; AuthClass.prototype._getMfaTypeFromUserData = function (data) { var ret = null; var preferredMFA = data.PreferredMfaSetting; // if the user has used Auth.setPreferredMFA() to setup the mfa type // then the "PreferredMfaSetting" would exist in the response if (preferredMFA) { ret = preferredMFA; } else { // if mfaList exists but empty, then its noMFA var mfaList = data.UserMFASettingList; if (!mfaList) { // if SMS was enabled by using Auth.enableSMS(), // the response would contain MFAOptions // as for now Cognito only supports for SMS, so we will say it is 'SMS_MFA' // if it does not exist, then it should be NOMFA var MFAOptions = data.MFAOptions; if (MFAOptions) { ret = 'SMS_MFA'; } else { ret = 'NOMFA'; } } else if (mfaList.length === 0) { ret = 'NOMFA'; } else { logger.debug('invalid case for getPreferredMFA', data); } } return ret; }; AuthClass.prototype._getUserData = function (user, params) { return new Promise(function (res, rej) { user.getUserData(function (err, data) { if (err) { logger.debug('getting user data failed', err); rej(err); return; } else { res(data); return; } }, params); }); }; /** * set preferred MFA method * @param {CognitoUser} user - the current Cognito user * @param {string} mfaMethod - preferred mfa method * @return - A promise resolve if success */ AuthClass.prototype.setPreferredMFA = function (user, mfaMethod) { return __awaiter(this, void 0, void 0, function () { var clientMetadata, userData, smsMfaSettings, totpMfaSettings, _a, mfaList, currentMFAType, that; return __generator(this, function (_b) { switch (_b.label) { case 0: clientMetadata = this._config.clientMetadata; return [4 /*yield*/, this._getUserData(user, { bypassCache: true, clientMetadata: clientMetadata, })]; case 1: userData = _b.sent(); smsMfaSettings = null; totpMfaSettings = null; _a = mfaMethod; switch (_a) { case 'TOTP' || false: return [3 /*break*/, 2]; case 'SMS' || false: return [3 /*break*/, 3]; case 'NOMFA': return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: totpMfaSettings = { PreferredMfa: true, Enabled: true, }; return [3 /*break*/, 7]; case 3: smsMfaSettings = { PreferredMfa: true, Enabled: true, }; return [3 /*break*/, 7]; case 4: mfaList = userData['UserMFASettingList']; return [4 /*yield*/, this._getMfaTypeFromUserData(userData)]; case 5: currentMFAType = _b.sent(); if (currentMFAType === 'NOMFA') { return [2 /*return*/, Promise.resolve('No change for mfa type')]; } else if (currentMFAType === 'SMS_MFA') { smsMfaSettings = { PreferredMfa: false, Enabled: false, }; } else if (currentMFAType === 'SOFTWARE_TOKEN_MFA') { totpMfaSettings = { PreferredMfa: false, Enabled: false, }; } else { return [2 /*return*/, this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].InvalidMFA)]; } // if there is a UserMFASettingList in the response // we need to disable every mfa type in that list if (mfaList && mfaList.length !== 0) { // to disable SMS or TOTP if exists in that list mfaList.forEach(function (mfaType) { if (mfaType === 'SMS_MFA') { smsMfaSettings = { PreferredMfa: false, Enabled: false, }; } else if (mfaType === 'SOFTWARE_TOKEN_MFA') { totpMfaSettings = { PreferredMfa: false, Enabled: false, }; } }); } return [3 /*break*/, 7]; case 6: logger.debug('no validmfa method provided'); return [2 /*return*/, this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].NoMFA)]; case 7: that = this; return [2 /*return*/, new Promise(function (res, rej) { user.setUserMfaPreference(smsMfaSettings, totpMfaSettings, function (err, result) { if (err) { logger.debug('Set user mfa preference error', err); return rej(err); } logger.debug('Set user mfa success', result); logger.debug('Caching the latest user data into local'); // cache the latest result into user data user.getUserData(function (err, data) { if (err) { logger.debug('getting user data failed', err); return rej(err); } else { return res(result); } }, { bypassCache: true, clientMetadata: clientMetadata, }); }); })]; } }); }); }; /** * diable SMS * @deprecated * @param {CognitoUser} user - the current user * @return - A promise resolves is success */ AuthClass.prototype.disableSMS = function (user) { return new Promise(function (res, rej) { user.disableMFA(function (err, data) { if (err) { logger.debug('disable mfa failed', err); rej(err); return; } logger.debug('disable mfa succeed', data); res(data); return; }); }); }; /** * enable SMS * @deprecated * @param {CognitoUser} user - the current user * @return - A promise resolves is success */ AuthClass.prototype.enableSMS = function (user) { return new Promise(function (res, rej) { user.enableMFA(function (err, data) { if (err) { logger.debug('enable mfa failed', err); rej(err); return; } logger.debug('enable mfa succeed', data); res(data); return; }); }); }; /** * Setup TOTP * @param {CognitoUser} user - the current user * @return - A promise resolves with the secret code if success */ AuthClass.prototype.setupTOTP = function (user) { return new Promise(function (res, rej) { user.associateSoftwareToken({ onFailure: function (err) { logger.debug('associateSoftwareToken failed', err); rej(err); return; }, associateSecretCode: function (secretCode) { logger.debug('associateSoftwareToken sucess', secretCode); res(secretCode); return; }, }); }); }; /** * verify TOTP setup * @param {CognitoUser} user - the current user * @param {string} challengeAnswer - challenge answer * @return - A promise resolves is success */ AuthClass.prototype.verifyTotpToken = function (user, challengeAnswer) { logger.debug('verification totp token', user, challengeAnswer); return new Promise(function (res, rej) { user.verifySoftwareToken(challengeAnswer, 'My TOTP device', { onFailure: function (err) { logger.debug('verifyTotpToken failed', err); rej(err); return; }, onSuccess: function (data) { dispatchAuthEvent('signIn', user, "A user " + user.getUsername() + " has been signed in"); logger.debug('verifyTotpToken success', data); res(data); return; }, }); }); }; /** * Send MFA code to confirm sign in * @param {Object} user - The CognitoUser object * @param {String} code - The confirmation code */ AuthClass.prototype.confirmSignIn = function (user, code, mfaType, clientMetadata) { var _this = this; if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } if (!code) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyCode); } var that = this; return new Promise(function (resolve, reject) { user.sendMFACode(code, { onSuccess: function (session) { return __awaiter(_this, void 0, void 0, function () { var cred, e_3; return __generator(this, function (_a) { switch (_a.label) { case 0: logger.debug(session); _a.label = 1; case 1: _a.trys.push([1, 4, 5, 6]); return [4 /*yield*/, this.Credentials.clear()]; case 2: _a.sent(); return [4 /*yield*/, this.Credentials.set(session, 'session')]; case 3: cred = _a.sent(); logger.debug('succeed to get cognito credentials', cred); return [3 /*break*/, 6]; case 4: e_3 = _a.sent(); logger.debug('cannot get cognito credentials', e_3); return [3 /*break*/, 6]; case 5: that.user = user; dispatchAuthEvent('signIn', user, "A user " + user.getUsername() + " has been signed in"); resolve(user); return [7 /*endfinally*/]; case 6: return [2 /*return*/]; } }); }); }, onFailure: function (err) { logger.debug('confirm signIn failure', err); reject(err); }, }, mfaType, clientMetadata); }); }; AuthClass.prototype.completeNewPassword = function (user, password, requiredAttributes, clientMetadata) { var _this = this; if (requiredAttributes === void 0) { requiredAttributes = {}; } if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } if (!password) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyPassword); } var that = this; return new Promise(function (resolve, reject) { user.completeNewPasswordChallenge(password, requiredAttributes, { onSuccess: function (session) { return __awaiter(_this, void 0, void 0, function () { var cred, e_4; return __generator(this, function (_a) { switch (_a.label) { case 0: logger.debug(session); _a.label = 1; case 1: _a.trys.push([1, 4, 5, 6]); return [4 /*yield*/, this.Credentials.clear()]; case 2: _a.sent(); return [4 /*yield*/, this.Credentials.set(session, 'session')]; case 3: cred = _a.sent(); logger.debug('succeed to get cognito credentials', cred); return [3 /*break*/, 6]; case 4: e_4 = _a.sent(); logger.debug('cannot get cognito credentials', e_4); return [3 /*break*/, 6]; case 5: that.user = user; dispatchAuthEvent('signIn', user, "A user " + user.getUsername() + " has been signed in"); resolve(user); return [7 /*endfinally*/]; case 6: return [2 /*return*/]; } }); }); }, onFailure: function (err) { logger.debug('completeNewPassword failure', err); dispatchAuthEvent('completeNewPassword_failure', err, _this.user + " failed to complete the new password flow"); reject(err); }, mfaRequired: function (challengeName, challengeParam) { logger.debug('signIn MFA required'); user['challengeName'] = challengeName; user['challengeParam'] = challengeParam; resolve(user); }, mfaSetup: function (challengeName, challengeParam) { logger.debug('signIn mfa setup', challengeName); user['challengeName'] = challengeName; user['challengeParam'] = challengeParam; resolve(user); }, totpRequired: function (challengeName, challengeParam) { logger.debug('signIn mfa setup', challengeName); user['challengeName'] = challengeName; user['challengeParam'] = challengeParam; resolve(user); }, }, clientMetadata); }); }; /** * Send the answer to a custom challenge * @param {CognitoUser} user - The CognitoUser object * @param {String} challengeResponses - The confirmation code */ AuthClass.prototype.sendCustomChallengeAnswer = function (user, challengeResponses, clientMetadata) { var _this = this; if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } if (!this.userPool) { return this.rejectNoUserPool(); } if (!challengeResponses) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyChallengeResponse); } var that = this; return new Promise(function (resolve, reject) { user.sendCustomChallengeAnswer(challengeResponses, _this.authCallbacks(user, resolve, reject), clientMetadata); }); }; /** * Update an authenticated users' attributes * @param {CognitoUser} - The currently logged in user object * @return {Promise} **/ AuthClass.prototype.updateUserAttributes = function (user, attributes, clientMetadata) { if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } var attributeList = []; var that = this; return new Promise(function (resolve, reject) { that.userSession(user).then(function (session) { for (var key in attributes) { if (key !== 'sub' && key.indexOf('_verified') < 0) { var attr = { Name: key, Value: attributes[key], }; attributeList.push(attr); } } user.updateAttributes(attributeList, function (err, result) { if (err) { return reject(err); } else { return resolve(result); } }, clientMetadata); }); }); }; /** * Return user attributes * @param {Object} user - The CognitoUser object * @return - A promise resolves to user attributes if success */ AuthClass.prototype.userAttributes = function (user) { var _this = this; return new Promise(function (resolve, reject) { _this.userSession(user).then(function (session) { user.getUserAttributes(function (err, attributes) { if (err) { reject(err); } else { resolve(attributes); } }); }); }); }; AuthClass.prototype.verifiedContact = function (user) { var that = this; return this.userAttributes(user).then(function (attributes) { var attrs = that.attributesToObject(attributes); var unverified = {}; var verified = {}; if (attrs['email']) { if (attrs['email_verified']) { verified['email'] = attrs['email']; } else { unverified['email'] = attrs['email']; } } if (attrs['phone_number']) { if (attrs['phone_number_verified']) { verified['phone_number'] = attrs['phone_number']; } else { unverified['phone_number'] = attrs['phone_number']; } } return { verified: verified, unverified: unverified, }; }); }; /** * Get current authenticated user * @return - A promise resolves to current authenticated CognitoUser if success */ AuthClass.prototype.currentUserPoolUser = function (params) { var _this = this; if (!this.userPool) { return this.rejectNoUserPool(); } return new Promise(function (res, rej) { _this._storageSync .then(function () { return __awaiter(_this, void 0, void 0, function () { var user, clientMetadata; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this.isOAuthInProgress()) return [3 /*break*/, 2]; logger.debug('OAuth signIn in progress, waiting for resolution...'); return [4 /*yield*/, new Promise(function (res) { var timeoutId = setTimeout(function () { logger.debug('OAuth signIn in progress timeout'); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Hub"].remove('auth', hostedUISignCallback); res(); }, OAUTH_FLOW_MS_TIMEOUT); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Hub"].listen('auth', hostedUISignCallback); function hostedUISignCallback(_a) { var payload = _a.payload; var event = payload.event; if (event === 'cognitoHostedUI' || event === 'cognitoHostedUI_failure') { logger.debug("OAuth signIn resolved: " + event); clearTimeout(timeoutId); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Hub"].remove('auth', hostedUISignCallback); res(); } } })]; case 1: _a.sent(); _a.label = 2; case 2: user = this.userPool.getCurrentUser(); if (!user) { logger.debug('Failed to get user from user pool'); rej('No current user'); return [2 /*return*/]; } clientMetadata = this._config.clientMetadata; // refresh the session if the session expired. user.getSession(function (err, session) { return __awaiter(_this, void 0, void 0, function () { var bypassCache, clientMetadata, _a, scope; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: if (err) { logger.debug('Failed to get the user session', err); rej(err); return [2 /*return*/]; } bypassCache = params ? params.bypassCache : false; if (!bypassCache) return [3 /*break*/, 2]; return [4 /*yield*/, this.Credentials.clear()]; case 1: _b.sent(); _b.label = 2; case 2: clientMetadata = this._config.clientMetadata; _a = session.getAccessToken().decodePayload().scope, scope = _a === void 0 ? '' : _a; if (scope.split(' ').includes(USER_ADMIN_SCOPE)) { user.getUserData(function (err, data) { if (err) { logger.debug('getting user data failed', err); // Make sure the user is still valid if (err.message === 'User is disabled.' || err.message === 'User does not exist.' || err.message === 'Access Token has been revoked' // Session revoked by another app ) { rej(err); } else { // the error may also be thrown when lack of permissions to get user info etc // in that case we just bypass the error res(user); } return; } var preferredMFA = data.PreferredMfaSetting || 'NOMFA'; var attributeList = []; for (var i = 0; i < data.UserAttributes.length; i++) { var attribute = { Name: data.UserAttributes[i].Name, Value: data.UserAttributes[i].Value, }; var userAttribute = new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUserAttribute"](attribute); attributeList.push(userAttribute); } var attributes = _this.attributesToObject(attributeList); Object.assign(user, { attributes: attributes, preferredMFA: preferredMFA }); return res(user); }, { bypassCache: bypassCache, clientMetadata: clientMetadata }); } else { logger.debug("Unable to get the user data because the " + USER_ADMIN_SCOPE + " " + "is not in the scopes of the access token"); return [2 /*return*/, res(user)]; } return [2 /*return*/]; } }); }); }, { clientMetadata: clientMetadata }); return [2 /*return*/]; } }); }); }) .catch(function (e) { logger.debug('Failed to sync cache info into memory', e); return rej(e); }); }); }; AuthClass.prototype.isOAuthInProgress = function () { return this.oAuthFlowInProgress; }; /** * Get current authenticated user * @param {CurrentUserOpts} - options for getting the current user * @return - A promise resolves to current authenticated CognitoUser if success */ AuthClass.prototype.currentAuthenticatedUser = function (params) { return __awaiter(this, void 0, void 0, function () { var federatedUser, e_5, federatedInfo, user, e_6; return __generator(this, function (_a) { switch (_a.label) { case 0: logger.debug('getting current authenticated user'); federatedUser = null; _a.label = 1; case 1: _a.trys.push([1, 3, , 4]); return [4 /*yield*/, this._storageSync]; case 2: _a.sent(); return [3 /*break*/, 4]; case 3: e_5 = _a.sent(); logger.debug('Failed to sync cache info into memory', e_5); throw e_5; case 4: try { federatedInfo = JSON.parse(this._storage.getItem('aws-amplify-federatedInfo')); if (federatedInfo) { federatedUser = __assign(__assign({}, federatedInfo.user), { token: federatedInfo.token }); } } catch (e) { logger.debug('cannot load federated user from auth storage'); } if (!federatedUser) return [3 /*break*/, 5]; this.user = federatedUser; logger.debug('get current authenticated federated user', this.user); return [2 /*return*/, this.user]; case 5: logger.debug('get current authenticated userpool user'); user = null; _a.label = 6; case 6: _a.trys.push([6, 8, , 9]); return [4 /*yield*/, this.currentUserPoolUser(params)]; case 7: user = _a.sent(); return [3 /*break*/, 9]; case 8: e_6 = _a.sent(); if (e_6 === 'No userPool') { logger.error('Cannot get the current user because the user pool is missing. ' + 'Please make sure the Auth module is configured with a valid Cognito User Pool ID'); } logger.debug('The user is not authenticated by the error', e_6); return [2 /*return*/, Promise.reject('The user is not authenticated')]; case 9: this.user = user; return [2 /*return*/, this.user]; } }); }); }; /** * Get current user's session * @return - A promise resolves to session object if success */ AuthClass.prototype.currentSession = function () { var that = this; logger.debug('Getting current session'); // Purposely not calling the reject method here because we don't need a console error if (!this.userPool) { return Promise.reject(); } return new Promise(function (res, rej) { that .currentUserPoolUser() .then(function (user) { that .userSession(user) .then(function (session) { res(session); return; }) .catch(function (e) { logger.debug('Failed to get the current session', e); rej(e); return; }); }) .catch(function (e) { logger.debug('Failed to get the current user', e); rej(e); return; }); }); }; /** * Get the corresponding user session * @param {Object} user - The CognitoUser object * @return - A promise resolves to the session */ AuthClass.prototype.userSession = function (user) { if (!user) { logger.debug('the user is null'); return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].NoUserSession); } var clientMetadata = this._config.clientMetadata; // TODO: verify behavior if this is override during signIn return new Promise(function (resolve, reject) { logger.debug('Getting the session from this user:', user); user.getSession(function (err, session) { if (err) { logger.debug('Failed to get the session from user', user); reject(err); return; } else { logger.debug('Succeed to get the user session', session); resolve(session); return; } }, { clientMetadata: clientMetadata }); }); }; /** * Get authenticated credentials of current user. * @return - A promise resolves to be current user's credentials */ AuthClass.prototype.currentUserCredentials = function () { return __awaiter(this, void 0, void 0, function () { var e_7, federatedInfo; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: logger.debug('Getting current user credentials'); _a.label = 1; case 1: _a.trys.push([1, 3, , 4]); return [4 /*yield*/, this._storageSync]; case 2: _a.sent(); return [3 /*break*/, 4]; case 3: e_7 = _a.sent(); logger.debug('Failed to sync cache info into memory', e_7); throw e_7; case 4: federatedInfo = null; try { federatedInfo = JSON.parse(this._storage.getItem('aws-amplify-federatedInfo')); } catch (e) { logger.debug('failed to get or parse item aws-amplify-federatedInfo', e); } if (federatedInfo) { // refresh the jwt token here if necessary return [2 /*return*/, this.Credentials.refreshFederatedToken(federatedInfo)]; } else { return [2 /*return*/, this.currentSession() .then(function (session) { logger.debug('getting session success', session); return _this.Credentials.set(session, 'session'); }) .catch(function (error) { logger.debug('getting session failed', error); return _this.Credentials.set(null, 'guest'); })]; } return [2 /*return*/]; } }); }); }; AuthClass.prototype.currentCredentials = function () { logger.debug('getting current credentials'); return this.Credentials.get(); }; /** * Initiate an attribute confirmation request * @param {Object} user - The CognitoUser * @param {Object} attr - The attributes to be verified * @return - A promise resolves to callback data if success */ AuthClass.prototype.verifyUserAttribute = function (user, attr, clientMetadata) { if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } return new Promise(function (resolve, reject) { user.getAttributeVerificationCode(attr, { onSuccess: function () { return resolve(); }, onFailure: function (err) { return reject(err); }, }, clientMetadata); }); }; /** * Confirm an attribute using a confirmation code * @param {Object} user - The CognitoUser * @param {Object} attr - The attribute to be verified * @param {String} code - The confirmation code * @return - A promise resolves to callback data if success */ AuthClass.prototype.verifyUserAttributeSubmit = function (user, attr, code) { if (!code) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyCode); } return new Promise(function (resolve, reject) { user.verifyAttribute(attr, code, { onSuccess: function (data) { resolve(data); return; }, onFailure: function (err) { reject(err); return; }, }); }); }; AuthClass.prototype.verifyCurrentUserAttribute = function (attr) { var that = this; return that .currentUserPoolUser() .then(function (user) { return that.verifyUserAttribute(user, attr); }); }; /** * Confirm current user's attribute using a confirmation code * @param {Object} attr - The attribute to be verified * @param {String} code - The confirmation code * @return - A promise resolves to callback data if success */ AuthClass.prototype.verifyCurrentUserAttributeSubmit = function (attr, code) { var that = this; return that .currentUserPoolUser() .then(function (user) { return that.verifyUserAttributeSubmit(user, attr, code); }); }; AuthClass.prototype.cognitoIdentitySignOut = function (opts, user) { return __awaiter(this, void 0, void 0, function () { var e_8, isSignedInHostedUI; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, this._storageSync]; case 1: _a.sent(); return [3 /*break*/, 3]; case 2: e_8 = _a.sent(); logger.debug('Failed to sync cache info into memory', e_8); throw e_8; case 3: isSignedInHostedUI = this._oAuthHandler && this._storage.getItem('amplify-signin-with-hostedUI') === 'true'; return [2 /*return*/, new Promise(function (res, rej) { if (opts && opts.global) { logger.debug('user global sign out', user); // in order to use global signout // we must validate the user as an authenticated user by using getSession var clientMetadata = _this._config.clientMetadata; // TODO: verify behavior if this is override during signIn user.getSession(function (err, result) { if (err) { logger.debug('failed to get the user session', err); return rej(err); } user.globalSignOut({ onSuccess: function (data) { logger.debug('global sign out success'); if (isSignedInHostedUI) { _this.oAuthSignOutRedirect(res, rej); } else { return res(); } }, onFailure: function (err) { logger.debug('global sign out failed', err); return rej(err); }, }); }, { clientMetadata: clientMetadata }); } else { logger.debug('user sign out', user); user.signOut(); if (isSignedInHostedUI) { _this.oAuthSignOutRedirect(res, rej); } else { return res(); } } })]; } }); }); }; AuthClass.prototype.oAuthSignOutRedirect = function (resolve, reject) { var isBrowser = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["JS"].browserOrNode().isBrowser; if (isBrowser) { this.oAuthSignOutRedirectOrReject(reject); } else { this.oAuthSignOutAndResolve(resolve); } }; AuthClass.prototype.oAuthSignOutAndResolve = function (resolve) { this._oAuthHandler.signOut(); resolve(); }; AuthClass.prototype.oAuthSignOutRedirectOrReject = function (reject) { this._oAuthHandler.signOut(); // this method redirects url // App should be redirected to another url otherwise it will reject setTimeout(function () { return reject('Signout timeout fail'); }, 3000); }; /** * Sign out method * @ * @return - A promise resolved if success */ AuthClass.prototype.signOut = function (opts) { return __awaiter(this, void 0, void 0, function () { var e_9, user; return __generator(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, this.cleanCachedItems()]; case 1: _a.sent(); return [3 /*break*/, 3]; case 2: e_9 = _a.sent(); logger.debug('failed to clear cached items'); return [3 /*break*/, 3]; case 3: if (!this.userPool) return [3 /*break*/, 7]; user = this.userPool.getCurrentUser(); if (!user) return [3 /*break*/, 5]; return [4 /*yield*/, this.cognitoIdentitySignOut(opts, user)]; case 4: _a.sent(); return [3 /*break*/, 6]; case 5: logger.debug('no current Cognito user'); _a.label = 6; case 6: return [3 /*break*/, 8]; case 7: logger.debug('no Congito User pool'); _a.label = 8; case 8: /** * Note for future refactor - no reliable way to get username with * Cognito User Pools vs Identity when federating with Social Providers * This is why we need a well structured session object that can be inspected * and information passed back in the message below for Hub dispatch */ dispatchAuthEvent('signOut', this.user, "A user has been signed out"); this.user = null; return [2 /*return*/]; } }); }); }; AuthClass.prototype.cleanCachedItems = function () { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: // clear cognito cached item return [4 /*yield*/, this.Credentials.clear()]; case 1: // clear cognito cached item _a.sent(); return [2 /*return*/]; } }); }); }; /** * Change a password for an authenticated user * @param {Object} user - The CognitoUser object * @param {String} oldPassword - the current password * @param {String} newPassword - the requested new password * @return - A promise resolves if success */ AuthClass.prototype.changePassword = function (user, oldPassword, newPassword, clientMetadata) { var _this = this; if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } return new Promise(function (resolve, reject) { _this.userSession(user).then(function (session) { user.changePassword(oldPassword, newPassword, function (err, data) { if (err) { logger.debug('change password failure', err); return reject(err); } else { return resolve(data); } }, clientMetadata); }); }); }; /** * Initiate a forgot password request * @param {String} username - the username to change password * @return - A promise resolves if success */ AuthClass.prototype.forgotPassword = function (username, clientMetadata) { if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } if (!this.userPool) { return this.rejectNoUserPool(); } if (!username) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyUsername); } var user = this.createCognitoUser(username); return new Promise(function (resolve, reject) { user.forgotPassword({ onSuccess: function () { resolve(); return; }, onFailure: function (err) { logger.debug('forgot password failure', err); dispatchAuthEvent('forgotPassword_failure', err, username + " forgotPassword failed"); reject(err); return; }, inputVerificationCode: function (data) { dispatchAuthEvent('forgotPassword', user, username + " has initiated forgot password flow"); resolve(data); return; }, }, clientMetadata); }); }; /** * Confirm a new password using a confirmation Code * @param {String} username - The username * @param {String} code - The confirmation code * @param {String} password - The new password * @return - A promise that resolves if success */ AuthClass.prototype.forgotPasswordSubmit = function (username, code, password, clientMetadata) { if (clientMetadata === void 0) { clientMetadata = this._config.clientMetadata; } if (!this.userPool) { return this.rejectNoUserPool(); } if (!username) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyUsername); } if (!code) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyCode); } if (!password) { return this.rejectAuthError(_types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].EmptyPassword); } var user = this.createCognitoUser(username); return new Promise(function (resolve, reject) { user.confirmPassword(code, password, { onSuccess: function () { dispatchAuthEvent('forgotPasswordSubmit', user, username + " forgotPasswordSubmit successful"); resolve(); return; }, onFailure: function (err) { dispatchAuthEvent('forgotPasswordSubmit_failure', err, username + " forgotPasswordSubmit failed"); reject(err); return; }, }, clientMetadata); }); }; /** * Get user information * @async * @return {Object }- current User's information */ AuthClass.prototype.currentUserInfo = function () { return __awaiter(this, void 0, void 0, function () { var source, user, attributes, userAttrs, credentials, e_10, info, err_1, user; return __generator(this, function (_a) { switch (_a.label) { case 0: source = this.Credentials.getCredSource(); if (!(!source || source === 'aws' || source === 'userPool')) return [3 /*break*/, 9]; return [4 /*yield*/, this.currentUserPoolUser().catch(function (err) { return logger.debug(err); })]; case 1: user = _a.sent(); if (!user) { return [2 /*return*/, null]; } _a.label = 2; case 2: _a.trys.push([2, 8, , 9]); return [4 /*yield*/, this.userAttributes(user)]; case 3: attributes = _a.sent(); userAttrs = this.attributesToObject(attributes); credentials = null; _a.label = 4; case 4: _a.trys.push([4, 6, , 7]); return [4 /*yield*/, this.currentCredentials()]; case 5: credentials = _a.sent(); return [3 /*break*/, 7]; case 6: e_10 = _a.sent(); logger.debug('Failed to retrieve credentials while getting current user info', e_10); return [3 /*break*/, 7]; case 7: info = { id: credentials ? credentials.identityId : undefined, username: user.getUsername(), attributes: userAttrs, }; return [2 /*return*/, info]; case 8: err_1 = _a.sent(); logger.debug('currentUserInfo error', err_1); return [2 /*return*/, {}]; case 9: if (source === 'federated') { user = this.user; return [2 /*return*/, user ? user : {}]; } return [2 /*return*/]; } }); }); }; AuthClass.prototype.federatedSignIn = function (providerOrOptions, response, user) { return __awaiter(this, void 0, void 0, function () { var options, provider, customState, client_id, redirect_uri, provider, loggedInUser, token, identity_id, expires_at, credentials, currentUser; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this._config.identityPoolId && !this._config.userPoolId) { throw new Error("Federation requires either a User Pool or Identity Pool in config"); } // Ensure backwards compatability if (typeof providerOrOptions === 'undefined') { if (this._config.identityPoolId && !this._config.userPoolId) { throw new Error("Federation with Identity Pools requires tokens passed as arguments"); } } if (!(Object(_types__WEBPACK_IMPORTED_MODULE_0__["isFederatedSignInOptions"])(providerOrOptions) || Object(_types__WEBPACK_IMPORTED_MODULE_0__["isFederatedSignInOptionsCustom"])(providerOrOptions) || Object(_types__WEBPACK_IMPORTED_MODULE_0__["hasCustomState"])(providerOrOptions) || typeof providerOrOptions === 'undefined')) return [3 /*break*/, 1]; options = providerOrOptions || { provider: _types_Auth__WEBPACK_IMPORTED_MODULE_7__["CognitoHostedUIIdentityProvider"].Cognito, }; provider = Object(_types__WEBPACK_IMPORTED_MODULE_0__["isFederatedSignInOptions"])(options) ? options.provider : options.customProvider; customState = Object(_types__WEBPACK_IMPORTED_MODULE_0__["isFederatedSignInOptions"])(options) ? options.customState : options.customState; if (this._config.userPoolId) { client_id = Object(_types__WEBPACK_IMPORTED_MODULE_0__["isCognitoHostedOpts"])(this._config.oauth) ? this._config.userPoolWebClientId : this._config.oauth.clientID; redirect_uri = Object(_types__WEBPACK_IMPORTED_MODULE_0__["isCognitoHostedOpts"])(this._config.oauth) ? this._config.oauth.redirectSignIn : this._config.oauth.redirectUri; this._oAuthHandler.oauthSignIn(this._config.oauth.responseType, this._config.oauth.domain, redirect_uri, client_id, provider, customState); } return [3 /*break*/, 4]; case 1: provider = providerOrOptions; // To check if the user is already logged in try { loggedInUser = JSON.stringify(JSON.parse(this._storage.getItem('aws-amplify-federatedInfo')).user); if (loggedInUser) { logger.warn("There is already a signed in user: " + loggedInUser + " in your app.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tYou should not call Auth.federatedSignIn method again as it may cause unexpected behavior."); } } catch (e) { } token = response.token, identity_id = response.identity_id, expires_at = response.expires_at; return [4 /*yield*/, this.Credentials.set({ provider: provider, token: token, identity_id: identity_id, user: user, expires_at: expires_at }, 'federation')]; case 2: credentials = _a.sent(); return [4 /*yield*/, this.currentAuthenticatedUser()]; case 3: currentUser = _a.sent(); dispatchAuthEvent('signIn', currentUser, "A user " + currentUser.username + " has been signed in"); logger.debug('federated sign in credentials', credentials); return [2 /*return*/, credentials]; case 4: return [2 /*return*/]; } }); }); }; /** * Used to complete the OAuth flow with or without the Cognito Hosted UI * @param {String} URL - optional parameter for customers to pass in the response URL */ AuthClass.prototype._handleAuthResponse = function (URL) { return __awaiter(this, void 0, void 0, function () { var currentUrl, hasCodeOrError, hasTokenOrError, _a, accessToken, idToken, refreshToken, state, session, credentials, isCustomStateIncluded, currentUser, customState, err_2; return __generator(this, function (_b) { switch (_b.label) { case 0: if (this.oAuthFlowInProgress) { logger.debug("Skipping URL " + URL + " current flow in progress"); return [2 /*return*/]; } _b.label = 1; case 1: _b.trys.push([1, , 8, 9]); this.oAuthFlowInProgress = true; if (!this._config.userPoolId) { throw new Error("OAuth responses require a User Pool defined in config"); } dispatchAuthEvent('parsingCallbackUrl', { url: URL }, "The callback url is being parsed"); currentUrl = URL || (_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["JS"].browserOrNode().isBrowser ? window.location.href : ''); hasCodeOrError = !!(Object(url__WEBPACK_IMPORTED_MODULE_3__["parse"])(currentUrl).query || '') .split('&') .map(function (entry) { return entry.split('='); }) .find(function (_a) { var _b = __read(_a, 1), k = _b[0]; return k === 'code' || k === 'error'; }); hasTokenOrError = !!(Object(url__WEBPACK_IMPORTED_MODULE_3__["parse"])(currentUrl).hash || '#') .substr(1) .split('&') .map(function (entry) { return entry.split('='); }) .find(function (_a) { var _b = __read(_a, 1), k = _b[0]; return k === 'access_token' || k === 'error'; }); if (!(hasCodeOrError || hasTokenOrError)) return [3 /*break*/, 7]; this._storage.setItem('amplify-redirected-from-hosted-ui', 'true'); _b.label = 2; case 2: _b.trys.push([2, 6, , 7]); return [4 /*yield*/, this._oAuthHandler.handleAuthResponse(currentUrl)]; case 3: _a = _b.sent(), accessToken = _a.accessToken, idToken = _a.idToken, refreshToken = _a.refreshToken, state = _a.state; session = new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUserSession"]({ IdToken: new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoIdToken"]({ IdToken: idToken }), RefreshToken: new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoRefreshToken"]({ RefreshToken: refreshToken, }), AccessToken: new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoAccessToken"]({ AccessToken: accessToken, }), }); credentials = void 0; if (!this._config.identityPoolId) return [3 /*break*/, 5]; return [4 /*yield*/, this.Credentials.set(session, 'session')]; case 4: credentials = _b.sent(); logger.debug('AWS credentials', credentials); _b.label = 5; case 5: isCustomStateIncluded = /-/.test(state); currentUser = this.createCognitoUser(session.getIdToken().decodePayload()['cognito:username']); // This calls cacheTokens() in Cognito SDK currentUser.setSignInUserSession(session); if (window && typeof window.history !== 'undefined') { window.history.replaceState({}, null, this._config.oauth.redirectSignIn); } dispatchAuthEvent('signIn', currentUser, "A user " + currentUser.getUsername() + " has been signed in"); dispatchAuthEvent('cognitoHostedUI', currentUser, "A user " + currentUser.getUsername() + " has been signed in via Cognito Hosted UI"); if (isCustomStateIncluded) { customState = state .split('-') .splice(1) .join('-'); dispatchAuthEvent('customOAuthState', Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["urlSafeDecode"])(customState), "State for user " + currentUser.getUsername()); } //#endregion return [2 /*return*/, credentials]; case 6: err_2 = _b.sent(); logger.debug('Error in cognito hosted auth response', err_2); dispatchAuthEvent('signIn_failure', err_2, "The OAuth response flow failed"); dispatchAuthEvent('cognitoHostedUI_failure', err_2, "A failure occurred when returning to the Cognito Hosted UI"); dispatchAuthEvent('customState_failure', err_2, "A failure occurred when returning state"); return [3 /*break*/, 7]; case 7: return [3 /*break*/, 9]; case 8: this.oAuthFlowInProgress = false; return [7 /*endfinally*/]; case 9: return [2 /*return*/]; } }); }); }; /** * Compact version of credentials * @param {Object} credentials * @return {Object} - Credentials */ AuthClass.prototype.essentialCredentials = function (credentials) { return { accessKeyId: credentials.accessKeyId, sessionToken: credentials.sessionToken, secretAccessKey: credentials.secretAccessKey, identityId: credentials.identityId, authenticated: credentials.authenticated, }; }; AuthClass.prototype.attributesToObject = function (attributes) { var obj = {}; if (attributes) { attributes.map(function (attribute) { if (attribute.Name === 'email_verified' || attribute.Name === 'phone_number_verified') { obj[attribute.Name] = attribute.Value === 'true' || attribute.Value === true; } else { obj[attribute.Name] = attribute.Value; } }); } return obj; }; AuthClass.prototype.createCognitoUser = function (username) { var userData = { Username: username, Pool: this.userPool, }; userData.Storage = this._storage; var authenticationFlowType = this._config.authenticationFlowType; var user = new amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUser"](userData); if (authenticationFlowType) { user.setAuthenticationFlowType(authenticationFlowType); } return user; }; AuthClass.prototype._isValidAuthStorage = function (obj) { // We need to check if the obj has the functions of Storage return (!!obj && typeof obj.getItem === 'function' && typeof obj.setItem === 'function' && typeof obj.removeItem === 'function' && typeof obj.clear === 'function'); }; AuthClass.prototype.noUserPoolErrorHandler = function (config) { if (config) { if (!config.userPoolId || !config.identityPoolId) { return _types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].MissingAuthConfig; } } return _types_Auth__WEBPACK_IMPORTED_MODULE_7__["AuthErrorTypes"].NoConfig; }; AuthClass.prototype.rejectAuthError = function (type) { return Promise.reject(new _Errors__WEBPACK_IMPORTED_MODULE_6__["AuthError"](type)); }; AuthClass.prototype.rejectNoUserPool = function () { var type = this.noUserPoolErrorHandler(this._config); return Promise.reject(new _Errors__WEBPACK_IMPORTED_MODULE_6__["NoUserPoolError"](type)); }; return AuthClass; }()); var Auth = new AuthClass(null); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Amplify"].register(Auth); //# sourceMappingURL=Auth.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/Errors.js": /*!**********************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./common/AuthErrorStrings */ "./node_modules/@aws-amplify/auth/lib-esm/common/AuthErrorStrings.js"); /* * 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 /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/OAuth/OAuth.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/OAuth/OAuth.js ***! \***************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! url */ "./node_modules/url/url.js"); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(url__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _urlOpener__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./urlOpener */ "./node_modules/@aws-amplify/auth/lib-esm/OAuth/urlOpener.js"); /* harmony import */ var _oauthStorage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./oauthStorage */ "./node_modules/@aws-amplify/auth/lib-esm/OAuth/oauthStorage.js"); /* harmony import */ var _types_Auth__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../types/Auth */ "./node_modules/@aws-amplify/auth/lib-esm/types/Auth.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var crypto_js_sha256__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! crypto-js/sha256 */ "./node_modules/crypto-js/sha256.js"); /* harmony import */ var crypto_js_sha256__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(crypto_js_sha256__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! crypto-js/enc-base64 */ "./node_modules/crypto-js/enc-base64.js"); /* harmony import */ var crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_6__); /* * 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 __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; }; // Used for OAuth parsing of Cognito Hosted UI var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' && typeof Symbol.for === 'function' ? Symbol.for('amplify_default') : '@@amplify_default'); var dispatchAuthEvent = function (event, data, message) { _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["Hub"].dispatch('auth', { event: event, data: data, message: message }, 'Auth', AMPLIFY_SYMBOL); }; var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["ConsoleLogger"]('OAuth'); var OAuth = /** @class */ (function () { function OAuth(_a) { var config = _a.config, cognitoClientId = _a.cognitoClientId, _b = _a.scopes, scopes = _b === void 0 ? [] : _b; this._urlOpener = config.urlOpener || _urlOpener__WEBPACK_IMPORTED_MODULE_1__["launchUri"]; this._config = config; this._cognitoClientId = cognitoClientId; if (!this.isValidScopes(scopes)) throw Error('scopes must be a String Array'); this._scopes = scopes; } OAuth.prototype.isValidScopes = function (scopes) { return (Array.isArray(scopes) && scopes.every(function (scope) { return typeof scope === 'string'; })); }; OAuth.prototype.oauthSignIn = function (responseType, domain, redirectSignIn, clientId, provider, customState) { if (responseType === void 0) { responseType = 'code'; } if (provider === void 0) { provider = _types_Auth__WEBPACK_IMPORTED_MODULE_3__["CognitoHostedUIIdentityProvider"].Cognito; } var generatedState = this._generateState(32); /* encodeURIComponent is not URL safe, use urlSafeEncode instead. Cognito single-encodes/decodes url on first sign in and double-encodes/decodes url when user already signed in. Using encodeURIComponent, Base32, Base64 add characters % or = which on further encoding becomes unsafe. '=' create issue for parsing query params. Refer: https://github.com/aws-amplify/amplify-js/issues/5218 */ var state = customState ? generatedState + "-" + Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["urlSafeEncode"])(customState) : generatedState; _oauthStorage__WEBPACK_IMPORTED_MODULE_2__["setState"](state); var pkce_key = this._generateRandom(128); _oauthStorage__WEBPACK_IMPORTED_MODULE_2__["setPKCE"](pkce_key); var code_challenge = this._generateChallenge(pkce_key); var code_challenge_method = 'S256'; var scopesString = this._scopes.join(' '); var queryString = Object.entries(__assign(__assign({ redirect_uri: redirectSignIn, response_type: responseType, client_id: clientId, identity_provider: provider, scope: scopesString, state: state }, (responseType === 'code' ? { code_challenge: code_challenge } : {})), (responseType === 'code' ? { code_challenge_method: code_challenge_method } : {}))) .map(function (_a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; return encodeURIComponent(k) + "=" + encodeURIComponent(v); }) .join('&'); var URL = "https://" + domain + "/oauth2/authorize?" + queryString; logger.debug("Redirecting to " + URL); this._urlOpener(URL, redirectSignIn); }; OAuth.prototype._handleCodeFlow = function (currentUrl) { return __awaiter(this, void 0, void 0, function () { var code, oAuthTokenEndpoint, client_id, redirect_uri, code_verifier, oAuthTokenBody, body, _a, access_token, refresh_token, id_token, error; return __generator(this, function (_b) { switch (_b.label) { case 0: code = (Object(url__WEBPACK_IMPORTED_MODULE_0__["parse"])(currentUrl).query || '') .split('&') .map(function (pairings) { return pairings.split('='); }) .reduce(function (accum, _a) { var _b; var _c = __read(_a, 2), k = _c[0], v = _c[1]; return (__assign(__assign({}, accum), (_b = {}, _b[k] = v, _b))); }, { code: undefined }).code; if (!code || Object(url__WEBPACK_IMPORTED_MODULE_0__["parse"])(currentUrl).pathname !== Object(url__WEBPACK_IMPORTED_MODULE_0__["parse"])(this._config.redirectSignIn).pathname) { return [2 /*return*/]; } oAuthTokenEndpoint = 'https://' + this._config.domain + '/oauth2/token'; dispatchAuthEvent('codeFlow', {}, "Retrieving tokens from " + oAuthTokenEndpoint); client_id = Object(_types_Auth__WEBPACK_IMPORTED_MODULE_3__["isCognitoHostedOpts"])(this._config) ? this._cognitoClientId : this._config.clientID; redirect_uri = Object(_types_Auth__WEBPACK_IMPORTED_MODULE_3__["isCognitoHostedOpts"])(this._config) ? this._config.redirectSignIn : this._config.redirectUri; code_verifier = _oauthStorage__WEBPACK_IMPORTED_MODULE_2__["getPKCE"](); oAuthTokenBody = __assign({ grant_type: 'authorization_code', code: code, client_id: client_id, redirect_uri: redirect_uri }, (code_verifier ? { code_verifier: code_verifier } : {})); logger.debug("Calling token endpoint: " + oAuthTokenEndpoint + " with", oAuthTokenBody); body = Object.entries(oAuthTokenBody) .map(function (_a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; return encodeURIComponent(k) + "=" + encodeURIComponent(v); }) .join('&'); return [4 /*yield*/, fetch(oAuthTokenEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, body: body, })]; case 1: return [4 /*yield*/, (_b.sent()).json()]; case 2: _a = _b.sent(), access_token = _a.access_token, refresh_token = _a.refresh_token, id_token = _a.id_token, error = _a.error; if (error) { throw new Error(error); } return [2 /*return*/, { accessToken: access_token, refreshToken: refresh_token, idToken: id_token, }]; } }); }); }; OAuth.prototype._handleImplicitFlow = function (currentUrl) { return __awaiter(this, void 0, void 0, function () { var _a, id_token, access_token; return __generator(this, function (_b) { _a = (Object(url__WEBPACK_IMPORTED_MODULE_0__["parse"])(currentUrl).hash || '#') .substr(1) // Remove # from returned code .split('&') .map(function (pairings) { return pairings.split('='); }) .reduce(function (accum, _a) { var _b; var _c = __read(_a, 2), k = _c[0], v = _c[1]; return (__assign(__assign({}, accum), (_b = {}, _b[k] = v, _b))); }, { id_token: undefined, access_token: undefined, }), id_token = _a.id_token, access_token = _a.access_token; dispatchAuthEvent('implicitFlow', {}, "Got tokens from " + currentUrl); logger.debug("Retrieving implicit tokens from " + currentUrl + " with"); return [2 /*return*/, { accessToken: access_token, idToken: id_token, refreshToken: null, }]; }); }); }; OAuth.prototype.handleAuthResponse = function (currentUrl) { return __awaiter(this, void 0, void 0, function () { var urlParams, error, error_description, state, _a, _b, e_1; return __generator(this, function (_c) { switch (_c.label) { case 0: _c.trys.push([0, 5, , 6]); urlParams = currentUrl ? __assign(__assign({}, (Object(url__WEBPACK_IMPORTED_MODULE_0__["parse"])(currentUrl).hash || '#') .substr(1) .split('&') .map(function (entry) { return entry.split('='); }) .reduce(function (acc, _a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; return ((acc[k] = v), acc); }, {})), (Object(url__WEBPACK_IMPORTED_MODULE_0__["parse"])(currentUrl).query || '') .split('&') .map(function (entry) { return entry.split('='); }) .reduce(function (acc, _a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; return ((acc[k] = v), acc); }, {})) : {}; error = urlParams.error, error_description = urlParams.error_description; if (error) { throw new Error(error_description); } state = this._validateState(urlParams); logger.debug("Starting " + this._config.responseType + " flow with " + currentUrl); if (!(this._config.responseType === 'code')) return [3 /*break*/, 2]; _a = [{}]; return [4 /*yield*/, this._handleCodeFlow(currentUrl)]; case 1: return [2 /*return*/, __assign.apply(void 0, [__assign.apply(void 0, _a.concat([(_c.sent())])), { state: state }])]; case 2: _b = [{}]; return [4 /*yield*/, this._handleImplicitFlow(currentUrl)]; case 3: return [2 /*return*/, __assign.apply(void 0, [__assign.apply(void 0, _b.concat([(_c.sent())])), { state: state }])]; case 4: return [3 /*break*/, 6]; case 5: e_1 = _c.sent(); logger.error("Error handling auth response.", e_1); throw e_1; case 6: return [2 /*return*/]; } }); }); }; OAuth.prototype._validateState = function (urlParams) { if (!urlParams) { return; } var savedState = _oauthStorage__WEBPACK_IMPORTED_MODULE_2__["getState"](); var returnedState = urlParams.state; // This is because savedState only exists if the flow was initiated by Amplify if (savedState && savedState !== returnedState) { throw new Error('Invalid state in OAuth flow'); } return returnedState; }; OAuth.prototype.signOut = function () { return __awaiter(this, void 0, void 0, function () { var oAuthLogoutEndpoint, client_id, signout_uri; return __generator(this, function (_a) { oAuthLogoutEndpoint = 'https://' + this._config.domain + '/logout?'; client_id = Object(_types_Auth__WEBPACK_IMPORTED_MODULE_3__["isCognitoHostedOpts"])(this._config) ? this._cognitoClientId : this._config.oauth.clientID; signout_uri = Object(_types_Auth__WEBPACK_IMPORTED_MODULE_3__["isCognitoHostedOpts"])(this._config) ? this._config.redirectSignOut : this._config.returnTo; oAuthLogoutEndpoint += Object.entries({ client_id: client_id, logout_uri: encodeURIComponent(signout_uri), }) .map(function (_a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; return k + "=" + v; }) .join('&'); dispatchAuthEvent('oAuthSignOut', { oAuth: 'signOut' }, "Signing out from " + oAuthLogoutEndpoint); logger.debug("Signing out from " + oAuthLogoutEndpoint); return [2 /*return*/, this._urlOpener(oAuthLogoutEndpoint)]; }); }); }; OAuth.prototype._generateState = function (length) { var result = ''; var i = length; var chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; for (; i > 0; --i) result += chars[Math.round(Math.random() * (chars.length - 1))]; return result; }; OAuth.prototype._generateChallenge = function (code) { return this._base64URL(crypto_js_sha256__WEBPACK_IMPORTED_MODULE_5___default()(code)); }; OAuth.prototype._base64URL = function (string) { return string .toString(crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_6___default.a) .replace(/=/g, '') .replace(/\+/g, '-') .replace(/\//g, '_'); }; OAuth.prototype._generateRandom = function (size) { var CHARSET = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~'; var buffer = new Uint8Array(size); if (typeof window !== 'undefined' && !!window.crypto) { window.crypto.getRandomValues(buffer); } else { for (var i = 0; i < size; i += 1) { buffer[i] = (Math.random() * CHARSET.length) | 0; } } return this._bufferToString(buffer); }; OAuth.prototype._bufferToString = function (buffer) { var CHARSET = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; var state = []; for (var i = 0; i < buffer.byteLength; i += 1) { var index = buffer[i] % CHARSET.length; state.push(CHARSET[index]); } return state.join(''); }; return OAuth; }()); /* harmony default export */ __webpack_exports__["default"] = (OAuth); //# sourceMappingURL=OAuth.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/OAuth/oauthStorage.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/OAuth/oauthStorage.js ***! \**********************************************************************/ /*! exports provided: setState, getState, setPKCE, getPKCE, clearAll */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setState", function() { return setState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getState", function() { return getState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setPKCE", function() { return setPKCE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPKCE", function() { return getPKCE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "clearAll", function() { return clearAll; }); /* * 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 setState = function (state) { window.sessionStorage.setItem('oauth_state', state); }; var getState = function () { var oauth_state = window.sessionStorage.getItem('oauth_state'); window.sessionStorage.removeItem('oauth_state'); return oauth_state; }; var setPKCE = function (private_key) { window.sessionStorage.setItem('ouath_pkce_key', private_key); }; var getPKCE = function () { var ouath_pkce_key = window.sessionStorage.getItem('ouath_pkce_key'); window.sessionStorage.removeItem('ouath_pkce_key'); return ouath_pkce_key; }; var clearAll = function () { window.sessionStorage.removeItem('ouath_pkce_key'); window.sessionStorage.removeItem('oauth_state'); }; //# sourceMappingURL=oauthStorage.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/OAuth/urlOpener.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/OAuth/urlOpener.js ***! \*******************************************************************/ /*! exports provided: launchUri */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "launchUri", function() { return launchUri; }); /* * 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 SELF = '_self'; var launchUri = function (url) { var windowProxy = window.open(url, SELF); if (windowProxy) { return Promise.resolve(windowProxy); } else { return Promise.reject(); } }; //# sourceMappingURL=urlOpener.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/common/AuthErrorStrings.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/common/AuthErrorStrings.js ***! \***************************************************************************/ /*! exports provided: AuthErrorStrings */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthErrorStrings", function() { return AuthErrorStrings; }); var AuthErrorStrings; (function (AuthErrorStrings) { AuthErrorStrings["DEFAULT_MSG"] = "Authentication Error"; AuthErrorStrings["EMPTY_USERNAME"] = "Username cannot be empty"; AuthErrorStrings["INVALID_USERNAME"] = "The username should either be a string or one of the sign in types"; AuthErrorStrings["EMPTY_PASSWORD"] = "Password cannot be empty"; AuthErrorStrings["EMPTY_CODE"] = "Confirmation code cannot be empty"; AuthErrorStrings["SIGN_UP_ERROR"] = "Error creating account"; AuthErrorStrings["NO_MFA"] = "No valid MFA method provided"; AuthErrorStrings["INVALID_MFA"] = "Invalid MFA type"; AuthErrorStrings["EMPTY_CHALLENGE"] = "Challenge response cannot be empty"; AuthErrorStrings["NO_USER_SESSION"] = "Failed to get the session because the user is empty"; })(AuthErrorStrings || (AuthErrorStrings = {})); //# sourceMappingURL=AuthErrorStrings.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/index.js": /*!*********************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/index.js ***! \*********************************************************/ /*! exports provided: default, Auth, CognitoUser, CookieStorage, CognitoHostedUIIdentityProvider, appendToCognitoUserAgent, AuthErrorStrings */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Auth__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Auth */ "./node_modules/@aws-amplify/auth/lib-esm/Auth.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Auth", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["Auth"]; }); /* harmony import */ var _types_Auth__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./types/Auth */ "./node_modules/@aws-amplify/auth/lib-esm/types/Auth.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoHostedUIIdentityProvider", function() { return _types_Auth__WEBPACK_IMPORTED_MODULE_1__["CognitoHostedUIIdentityProvider"]; }); /* harmony import */ var amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! amazon-cognito-identity-js */ "./node_modules/amazon-cognito-identity-js/es/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoUser", function() { return amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CognitoUser"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CookieStorage", function() { return amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["CookieStorage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "appendToCognitoUserAgent", function() { return amazon_cognito_identity_js__WEBPACK_IMPORTED_MODULE_2__["appendToCognitoUserAgent"]; }); /* harmony import */ var _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./common/AuthErrorStrings */ "./node_modules/@aws-amplify/auth/lib-esm/common/AuthErrorStrings.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AuthErrorStrings", function() { return _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_3__["AuthErrorStrings"]; }); /* * 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. */ /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_Auth__WEBPACK_IMPORTED_MODULE_0__["Auth"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/types/Auth.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/types/Auth.js ***! \**************************************************************/ /*! exports provided: CognitoHostedUIIdentityProvider, isFederatedSignInOptions, isFederatedSignInOptionsCustom, hasCustomState, isCognitoHostedOpts, AuthErrorTypes, isUsernamePasswordOpts */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CognitoHostedUIIdentityProvider", function() { return CognitoHostedUIIdentityProvider; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isFederatedSignInOptions", function() { return isFederatedSignInOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isFederatedSignInOptionsCustom", function() { return isFederatedSignInOptionsCustom; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasCustomState", function() { return hasCustomState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isCognitoHostedOpts", function() { return isCognitoHostedOpts; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthErrorTypes", function() { return AuthErrorTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isUsernamePasswordOpts", function() { return isUsernamePasswordOpts; }); /* * 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 CognitoHostedUIIdentityProvider; (function (CognitoHostedUIIdentityProvider) { CognitoHostedUIIdentityProvider["Cognito"] = "COGNITO"; CognitoHostedUIIdentityProvider["Google"] = "Google"; CognitoHostedUIIdentityProvider["Facebook"] = "Facebook"; CognitoHostedUIIdentityProvider["Amazon"] = "LoginWithAmazon"; CognitoHostedUIIdentityProvider["Apple"] = "SignInWithApple"; })(CognitoHostedUIIdentityProvider || (CognitoHostedUIIdentityProvider = {})); function isFederatedSignInOptions(obj) { var keys = ['provider']; return obj && !!keys.find(function (k) { return obj.hasOwnProperty(k); }); } function isFederatedSignInOptionsCustom(obj) { var keys = ['customProvider']; return obj && !!keys.find(function (k) { return obj.hasOwnProperty(k); }); } function hasCustomState(obj) { var keys = ['customState']; return obj && !!keys.find(function (k) { return obj.hasOwnProperty(k); }); } function isCognitoHostedOpts(oauth) { return oauth.redirectSignIn !== undefined; } 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 || (AuthErrorTypes = {})); function isUsernamePasswordOpts(obj) { return !!obj.username; } //# sourceMappingURL=Auth.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/types/index.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/types/index.js ***! \***************************************************************/ /*! exports provided: CognitoHostedUIIdentityProvider, isFederatedSignInOptions, isFederatedSignInOptionsCustom, hasCustomState, isCognitoHostedOpts, AuthErrorTypes, isUsernamePasswordOpts */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Auth__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Auth */ "./node_modules/@aws-amplify/auth/lib-esm/types/Auth.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoHostedUIIdentityProvider", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["CognitoHostedUIIdentityProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isFederatedSignInOptions", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["isFederatedSignInOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isFederatedSignInOptionsCustom", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["isFederatedSignInOptionsCustom"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hasCustomState", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["hasCustomState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isCognitoHostedOpts", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["isCognitoHostedOpts"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AuthErrorTypes", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["AuthErrorTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isUsernamePasswordOpts", function() { return _Auth__WEBPACK_IMPORTED_MODULE_0__["isUsernamePasswordOpts"]; }); /* * 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. */ //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/auth/lib-esm/urlListener.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-amplify/auth/lib-esm/urlListener.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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * Copyright 2017-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. */ /* harmony default export */ __webpack_exports__["default"] = (function (callback) { if (_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].browserOrNode().isBrowser && window.location) { var url = window.location.href; callback({ url: url }); } else if (_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].browserOrNode().isNode) { // continue building on ssr (function () { }); // noop } else { throw new Error('Not supported'); } }); //# sourceMappingURL=urlListener.js.map /***/ }), /***/ "./node_modules/@aws-amplify/cache/lib-esm/BrowserStorageCache.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/cache/lib-esm/BrowserStorageCache.js ***! \************************************************************************/ /*! exports provided: BrowserStorageCacheClass, BrowserStorageCache, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BrowserStorageCacheClass", function() { return BrowserStorageCacheClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BrowserStorageCache", function() { return BrowserStorageCache; }); /* harmony import */ var _Utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Utils */ "./node_modules/@aws-amplify/cache/lib-esm/Utils/index.js"); /* harmony import */ var _StorageCache__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./StorageCache */ "./node_modules/@aws-amplify/cache/lib-esm/StorageCache.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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 __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_2__["ConsoleLogger"]('Cache'); /** * Customized storage based on the SessionStorage or LocalStorage with LRU implemented */ var BrowserStorageCacheClass = /** @class */ (function (_super) { __extends(BrowserStorageCacheClass, _super); /** * initialize the cache * @param config - the configuration of the cache */ function BrowserStorageCacheClass(config) { var _this = this; var cacheConfig = config ? Object.assign({}, _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"], config) : _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"]; _this = _super.call(this, cacheConfig) || this; _this.config.storage = cacheConfig.storage; _this.getItem = _this.getItem.bind(_this); _this.setItem = _this.setItem.bind(_this); _this.removeItem = _this.removeItem.bind(_this); return _this; } /** * decrease current size of the cache * * @private * @param amount - the amount of the cache size which needs to be decreased */ BrowserStorageCacheClass.prototype._decreaseCurSizeInBytes = function (amount) { var curSize = this.getCacheCurSize(); this.config.storage.setItem(this.cacheCurSizeKey, (curSize - amount).toString()); }; /** * increase current size of the cache * * @private * @param amount - the amount of the cache szie which need to be increased */ BrowserStorageCacheClass.prototype._increaseCurSizeInBytes = function (amount) { var curSize = this.getCacheCurSize(); this.config.storage.setItem(this.cacheCurSizeKey, (curSize + amount).toString()); }; /** * update the visited time if item has been visited * * @private * @param item - the item which need to be refreshed * @param prefixedKey - the key of the item * * @return the refreshed item */ BrowserStorageCacheClass.prototype._refreshItem = function (item, prefixedKey) { item.visitedTime = Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"])(); this.config.storage.setItem(prefixedKey, JSON.stringify(item)); return item; }; /** * check wether item is expired * * @private * @param key - the key of the item * * @return true if the item is expired. */ BrowserStorageCacheClass.prototype._isExpired = function (key) { var text = this.config.storage.getItem(key); var item = JSON.parse(text); if (Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"])() >= item.expires) { return true; } return false; }; /** * delete item from cache * * @private * @param prefixedKey - the key of the item * @param size - optional, the byte size of the item */ BrowserStorageCacheClass.prototype._removeItem = function (prefixedKey, size) { var itemSize = size ? size : JSON.parse(this.config.storage.getItem(prefixedKey)).byteSize; this._decreaseCurSizeInBytes(itemSize); // remove the cache item this.config.storage.removeItem(prefixedKey); }; /** * put item into cache * * @private * @param prefixedKey - the key of the item * @param itemData - the value of the item * @param itemSizeInBytes - the byte size of the item */ BrowserStorageCacheClass.prototype._setItem = function (prefixedKey, item) { // update the cache size this._increaseCurSizeInBytes(item.byteSize); try { this.config.storage.setItem(prefixedKey, JSON.stringify(item)); } catch (setItemErr) { // if failed, we need to rollback the cache size this._decreaseCurSizeInBytes(item.byteSize); logger.error("Failed to set item " + setItemErr); } }; /** * total space needed when poping out items * * @private * @param itemSize * * @return total space needed */ BrowserStorageCacheClass.prototype._sizeToPop = function (itemSize) { var spaceItemNeed = this.getCacheCurSize() + itemSize - this.config.capacityInBytes; var cacheThresholdSpace = (1 - this.config.warningThreshold) * this.config.capacityInBytes; return spaceItemNeed > cacheThresholdSpace ? spaceItemNeed : cacheThresholdSpace; }; /** * see whether cache is full * * @private * @param itemSize * * @return true if cache is full */ BrowserStorageCacheClass.prototype._isCacheFull = function (itemSize) { return itemSize + this.getCacheCurSize() > this.config.capacityInBytes; }; /** * scan the storage and find out all the keys owned by this cache * also clean the expired keys while scanning * * @private * * @return array of keys */ BrowserStorageCacheClass.prototype._findValidKeys = function () { var keys = []; var keyInCache = []; // get all keys in Storage for (var i = 0; i < this.config.storage.length; i += 1) { keyInCache.push(this.config.storage.key(i)); } // find those items which belong to our cache and also clean those expired items for (var i = 0; i < keyInCache.length; i += 1) { var key = keyInCache[i]; if (key.indexOf(this.config.keyPrefix) === 0 && key !== this.cacheCurSizeKey) { if (this._isExpired(key)) { this._removeItem(key); } else { keys.push(key); } } } return keys; }; /** * get all the items we have, sort them by their priority, * if priority is same, sort them by their last visited time * pop out items from the low priority (5 is the lowest) * * @private * @param keys - all the keys in this cache * @param sizeToPop - the total size of the items which needed to be poped out */ BrowserStorageCacheClass.prototype._popOutItems = function (keys, sizeToPop) { var items = []; var remainedSize = sizeToPop; // get the items from Storage for (var i = 0; i < keys.length; i += 1) { var val = this.config.storage.getItem(keys[i]); if (val != null) { var item = JSON.parse(val); items.push(item); } } // first compare priority // then compare visited time items.sort(function (a, b) { if (a.priority > b.priority) { return -1; } else if (a.priority < b.priority) { return 1; } else { if (a.visitedTime < b.visitedTime) { return -1; } else return 1; } }); for (var i = 0; i < items.length; i += 1) { // pop out items until we have enough room for new item this._removeItem(items[i].key, items[i].byteSize); remainedSize -= items[i].byteSize; if (remainedSize <= 0) { return; } } }; /** * Set item into cache. You can put number, string, boolean or object. * The cache will first check whether has the same key. * If it has, it will delete the old item and then put the new item in * The cache will pop out items if it is full * You can specify the cache item options. The cache will abort and output a warning: * If the key is invalid * If the size of the item exceeds itemMaxSize. * If the value is undefined * If incorrect cache item configuration * If error happened with browser storage * * @param key - the key of the item * @param value - the value of the item * @param {Object} [options] - optional, the specified meta-data */ BrowserStorageCacheClass.prototype.setItem = function (key, value, options) { logger.log("Set item: key is " + key + ", value is " + value + " with options: " + options); var prefixedKey = this.config.keyPrefix + key; // invalid keys if (prefixedKey === this.config.keyPrefix || prefixedKey === this.cacheCurSizeKey) { logger.warn("Invalid key: should not be empty or 'CurSize'"); return; } if (typeof value === 'undefined') { logger.warn("The value of item should not be undefined!"); return; } var cacheItemOptions = { priority: options && options.priority !== undefined ? options.priority : this.config.defaultPriority, expires: options && options.expires !== undefined ? options.expires : this.config.defaultTTL + Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"])(), }; if (cacheItemOptions.priority < 1 || cacheItemOptions.priority > 5) { logger.warn("Invalid parameter: priority due to out or range. It should be within 1 and 5."); return; } var item = this.fillCacheItem(prefixedKey, value, cacheItemOptions); // check wether this item is too big; if (item.byteSize > this.config.itemMaxSize) { logger.warn("Item with key: " + key + " you are trying to put into is too big!"); return; } try { // first look into the storage, if it exists, delete it. var val = this.config.storage.getItem(prefixedKey); if (val) { this._removeItem(prefixedKey, JSON.parse(val).byteSize); } // check whether the cache is full if (this._isCacheFull(item.byteSize)) { var validKeys = this._findValidKeys(); // check again and then pop out items if (this._isCacheFull(item.byteSize)) { var sizeToPop = this._sizeToPop(item.byteSize); this._popOutItems(validKeys, sizeToPop); } } // put item in the cache // may failed due to storage full this._setItem(prefixedKey, item); } catch (e) { logger.warn("setItem failed! " + e); } }; /** * Get item from cache. It will return null if item doesn’t exist or it has been expired. * If you specified callback function in the options, * then the function will be executed if no such item in the cache * and finally put the return value into cache. * Please make sure the callback function will return the value you want to put into the cache. * The cache will abort output a warning: * If the key is invalid * If error happened with browser storage * * @param key - the key of the item * @param {Object} [options] - the options of callback function * * @return - return the value of the item */ BrowserStorageCacheClass.prototype.getItem = function (key, options) { logger.log("Get item: key is " + key + " with options " + options); var ret = null; var prefixedKey = this.config.keyPrefix + key; if (prefixedKey === this.config.keyPrefix || prefixedKey === this.cacheCurSizeKey) { logger.warn("Invalid key: should not be empty or 'CurSize'"); return null; } try { ret = this.config.storage.getItem(prefixedKey); if (ret != null) { if (this._isExpired(prefixedKey)) { // if expired, remove that item and return null this._removeItem(prefixedKey, JSON.parse(ret).byteSize); ret = null; } else { // if not expired, great, return the value and refresh it var item = JSON.parse(ret); item = this._refreshItem(item, prefixedKey); return item.data; } } if (options && options.callback !== undefined) { var val = options.callback(); if (val !== null) { this.setItem(key, val, options); } return val; } return null; } catch (e) { logger.warn("getItem failed! " + e); return null; } }; /** * remove item from the cache * The cache will abort output a warning: * If error happened with browser storage * @param key - the key of the item */ BrowserStorageCacheClass.prototype.removeItem = function (key) { logger.log("Remove item: key is " + key); var prefixedKey = this.config.keyPrefix + key; if (prefixedKey === this.config.keyPrefix || prefixedKey === this.cacheCurSizeKey) { return; } try { var val = this.config.storage.getItem(prefixedKey); if (val) { this._removeItem(prefixedKey, JSON.parse(val).byteSize); } } catch (e) { logger.warn("removeItem failed! " + e); } }; /** * clear the entire cache * The cache will abort output a warning: * If error happened with browser storage */ BrowserStorageCacheClass.prototype.clear = function () { logger.log("Clear Cache"); var keysToRemove = []; for (var i = 0; i < this.config.storage.length; i += 1) { var key = this.config.storage.key(i); if (key.indexOf(this.config.keyPrefix) === 0) { keysToRemove.push(key); } } try { for (var i = 0; i < keysToRemove.length; i += 1) { this.config.storage.removeItem(keysToRemove[i]); } } catch (e) { logger.warn("clear failed! " + e); } }; /** * Return all the keys in the cache. * * @return - all keys in the cache */ BrowserStorageCacheClass.prototype.getAllKeys = function () { var keys = []; for (var i = 0; i < this.config.storage.length; i += 1) { var key = this.config.storage.key(i); if (key.indexOf(this.config.keyPrefix) === 0 && key !== this.cacheCurSizeKey) { keys.push(key.substring(this.config.keyPrefix.length)); } } return keys; }; /** * return the current size of the cache * * @return - current size of the cache */ BrowserStorageCacheClass.prototype.getCacheCurSize = function () { var ret = this.config.storage.getItem(this.cacheCurSizeKey); if (!ret) { this.config.storage.setItem(this.cacheCurSizeKey, '0'); ret = '0'; } return Number(ret); }; /** * Return a new instance of cache with customized configuration. * @param config - the customized configuration * * @return - new instance of Cache */ BrowserStorageCacheClass.prototype.createInstance = function (config) { if (!config.keyPrefix || config.keyPrefix === _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].keyPrefix) { logger.error('invalid keyPrefix, setting keyPrefix with timeStamp'); config.keyPrefix = _Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"].toString(); } return new BrowserStorageCacheClass(config); }; return BrowserStorageCacheClass; }(_StorageCache__WEBPACK_IMPORTED_MODULE_1__["StorageCache"])); var BrowserStorageCache = new BrowserStorageCacheClass(); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (BrowserStorageCache); //# sourceMappingURL=BrowserStorageCache.js.map /***/ }), /***/ "./node_modules/@aws-amplify/cache/lib-esm/InMemoryCache.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-amplify/cache/lib-esm/InMemoryCache.js ***! \******************************************************************/ /*! exports provided: InMemoryCacheClass, InMemoryCache, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InMemoryCacheClass", function() { return InMemoryCacheClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InMemoryCache", function() { return InMemoryCache; }); /* harmony import */ var _Utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Utils */ "./node_modules/@aws-amplify/cache/lib-esm/Utils/index.js"); /* harmony import */ var _StorageCache__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./StorageCache */ "./node_modules/@aws-amplify/cache/lib-esm/StorageCache.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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 __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 __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_2__["ConsoleLogger"]('InMemoryCache'); /** * Customized in-memory cache with LRU implemented * @member cacheObj - object which store items * @member cacheList - list of keys in the cache with LRU * @member curSizeInBytes - current size of the cache * @member maxPriority - max of the priority * @member cacheSizeLimit - the limit of cache size */ var InMemoryCacheClass = /** @class */ (function (_super) { __extends(InMemoryCacheClass, _super); /** * initialize the cache * * @param config - the configuration of the cache */ function InMemoryCacheClass(config) { var _this = this; var cacheConfig = config ? Object.assign({}, _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"], config) : _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"]; _this = _super.call(this, cacheConfig) || this; logger.debug('now we start!'); _this.cacheList = []; _this.curSizeInBytes = 0; _this.maxPriority = 5; _this.getItem = _this.getItem.bind(_this); _this.setItem = _this.setItem.bind(_this); _this.removeItem = _this.removeItem.bind(_this); // initialize list for every priority for (var i = 0; i < _this.maxPriority; i += 1) { _this.cacheList[i] = new _Utils__WEBPACK_IMPORTED_MODULE_0__["CacheList"](); } return _this; } /** * decrease current size of the cache * * @param amount - the amount of the cache size which needs to be decreased */ InMemoryCacheClass.prototype._decreaseCurSizeInBytes = function (amount) { this.curSizeInBytes -= amount; }; /** * increase current size of the cache * * @param amount - the amount of the cache szie which need to be increased */ InMemoryCacheClass.prototype._increaseCurSizeInBytes = function (amount) { this.curSizeInBytes += amount; }; /** * check whether item is expired * * @param key - the key of the item * * @return true if the item is expired. */ InMemoryCacheClass.prototype._isExpired = function (key) { var text = _Utils__WEBPACK_IMPORTED_MODULE_0__["CacheObject"].getItem(key); var item = JSON.parse(text); if (Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"])() >= item.expires) { return true; } return false; }; /** * delete item from cache * * @param prefixedKey - the key of the item * @param listIdx - indicates which cache list the key belongs to */ InMemoryCacheClass.prototype._removeItem = function (prefixedKey, listIdx) { // delete the key from the list this.cacheList[listIdx].removeItem(prefixedKey); // decrease the current size of the cache this._decreaseCurSizeInBytes(JSON.parse(_Utils__WEBPACK_IMPORTED_MODULE_0__["CacheObject"].getItem(prefixedKey)).byteSize); // finally remove the item from memory _Utils__WEBPACK_IMPORTED_MODULE_0__["CacheObject"].removeItem(prefixedKey); }; /** * put item into cache * * @param prefixedKey - the key of the item * @param itemData - the value of the item * @param itemSizeInBytes - the byte size of the item * @param listIdx - indicates which cache list the key belongs to */ InMemoryCacheClass.prototype._setItem = function (prefixedKey, item, listIdx) { // insert the key into the list this.cacheList[listIdx].insertItem(prefixedKey); // increase the current size of the cache this._increaseCurSizeInBytes(item.byteSize); // finally add the item into memory _Utils__WEBPACK_IMPORTED_MODULE_0__["CacheObject"].setItem(prefixedKey, JSON.stringify(item)); }; /** * see whether cache is full * * @param itemSize * * @return true if cache is full */ InMemoryCacheClass.prototype._isCacheFull = function (itemSize) { return this.curSizeInBytes + itemSize > this.config.capacityInBytes; }; /** * check whether the cache contains the key * * @param key */ InMemoryCacheClass.prototype.containsKey = function (key) { var prefixedKey = this.config.keyPrefix + key; for (var i = 0; i < this.maxPriority; i += 1) { if (this.cacheList[i].containsKey(prefixedKey)) { return i + 1; } } return -1; }; /** * * Set item into cache. You can put number, string, boolean or object. * The cache will first check whether has the same key. * If it has, it will delete the old item and then put the new item in * The cache will pop out items if it is full * You can specify the cache item options. The cache will abort and output a warning: * If the key is invalid * If the size of the item exceeds itemMaxSize. * If the value is undefined * If incorrect cache item configuration * If error happened with browser storage * * @param key - the key of the item * @param value - the value of the item * @param options - optional, the specified meta-data * * @throws if the item is too big which exceeds the limit of single item size * @throws if the key is invalid */ InMemoryCacheClass.prototype.setItem = function (key, value, options) { var prefixedKey = this.config.keyPrefix + key; // invalid keys if (prefixedKey === this.config.keyPrefix || prefixedKey === this.cacheCurSizeKey) { logger.warn("Invalid key: should not be empty or 'CurSize'"); return; } if (typeof value === 'undefined') { logger.warn("The value of item should not be undefined!"); return; } var cacheItemOptions = { priority: options && options.priority !== undefined ? options.priority : this.config.defaultPriority, expires: options && options.expires !== undefined ? options.expires : this.config.defaultTTL + Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"])(), }; if (cacheItemOptions.priority < 1 || cacheItemOptions.priority > 5) { logger.warn("Invalid parameter: priority due to out or range. It should be within 1 and 5."); return; } var item = this.fillCacheItem(prefixedKey, value, cacheItemOptions); // check wether this item is too big; if (item.byteSize > this.config.itemMaxSize) { logger.warn("Item with key: " + key + " you are trying to put into is too big!"); return; } // if key already in the cache, then delete it. var presentKeyPrio = this.containsKey(key); if (presentKeyPrio !== -1) { this._removeItem(prefixedKey, presentKeyPrio - 1); } // pop out items in the cache when cache is full based on LRU // first start from lowest priority cache list var cacheListIdx = this.maxPriority - 1; while (this._isCacheFull(item.byteSize) && cacheListIdx >= 0) { if (!this.cacheList[cacheListIdx].isEmpty()) { var popedItemKey = this.cacheList[cacheListIdx].getLastItem(); this._removeItem(popedItemKey, cacheListIdx); } else { cacheListIdx -= 1; } } this._setItem(prefixedKey, item, Number(item.priority) - 1); }; /** * Get item from cache. It will return null if item doesn’t exist or it has been expired. * If you specified callback function in the options, * then the function will be executed if no such item in the cache * and finally put the return value into cache. * Please make sure the callback function will return the value you want to put into the cache. * The cache will abort output a warning: * If the key is invalid * * @param key - the key of the item * @param options - the options of callback function */ InMemoryCacheClass.prototype.getItem = function (key, options) { var ret = null; var prefixedKey = this.config.keyPrefix + key; if (prefixedKey === this.config.keyPrefix || prefixedKey === this.cacheCurSizeKey) { logger.warn("Invalid key: should not be empty or 'CurSize'"); return null; } // check whether it's in the cachelist var presentKeyPrio = this.containsKey(key); if (presentKeyPrio !== -1) { if (this._isExpired(prefixedKey)) { // if expired, remove that item and return null this._removeItem(prefixedKey, presentKeyPrio - 1); } else { // if not expired, great, return the value and refresh it ret = _Utils__WEBPACK_IMPORTED_MODULE_0__["CacheObject"].getItem(prefixedKey); var item = JSON.parse(ret); this.cacheList[item.priority - 1].refresh(prefixedKey); return item.data; } } if (options && options.callback !== undefined) { var val = options.callback(); if (val !== null) { this.setItem(key, val, options); } return val; } return null; }; /** * remove item from the cache * * @param key - the key of the item */ InMemoryCacheClass.prototype.removeItem = function (key) { var prefixedKey = this.config.keyPrefix + key; // check if the key is in the cache var presentKeyPrio = this.containsKey(key); if (presentKeyPrio !== -1) { this._removeItem(prefixedKey, presentKeyPrio - 1); } }; /** * clear the entire cache */ InMemoryCacheClass.prototype.clear = function () { var e_1, _a; for (var i = 0; i < this.maxPriority; i += 1) { try { for (var _b = (e_1 = void 0, __values(this.cacheList[i].getKeys())), _c = _b.next(); !_c.done; _c = _b.next()) { var key = _c.value; this._removeItem(key, i); } } 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 all the keys in the cache. */ InMemoryCacheClass.prototype.getAllKeys = function () { var e_2, _a; var keys = []; for (var i = 0; i < this.maxPriority; i += 1) { try { for (var _b = (e_2 = void 0, __values(this.cacheList[i].getKeys())), _c = _b.next(); !_c.done; _c = _b.next()) { var key = _c.value; keys.push(key.substring(this.config.keyPrefix.length)); } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (_c && !_c.done && (_a = _b.return)) _a.call(_b); } finally { if (e_2) throw e_2.error; } } } return keys; }; /** * return the current size of the cache * * @return the current size of the cache */ InMemoryCacheClass.prototype.getCacheCurSize = function () { return this.curSizeInBytes; }; /** * Return a new instance of cache with customized configuration. * @param config - the customized configuration */ InMemoryCacheClass.prototype.createInstance = function (config) { return new InMemoryCacheClass(config); }; return InMemoryCacheClass; }(_StorageCache__WEBPACK_IMPORTED_MODULE_1__["StorageCache"])); var InMemoryCache = new InMemoryCacheClass(); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (InMemoryCache); //# sourceMappingURL=InMemoryCache.js.map /***/ }), /***/ "./node_modules/@aws-amplify/cache/lib-esm/StorageCache.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-amplify/cache/lib-esm/StorageCache.js ***! \*****************************************************************/ /*! exports provided: StorageCache, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StorageCache", function() { return StorageCache; }); /* harmony import */ var _Utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Utils */ "./node_modules/@aws-amplify/cache/lib-esm/Utils/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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 = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('StorageCache'); /** * Initialization of the cache * */ var StorageCache = /** @class */ (function () { /** * Initialize the cache * @param config - the configuration of the cache */ function StorageCache(config) { this.config = Object.assign({}, config); this.cacheCurSizeKey = this.config.keyPrefix + 'CurSize'; this.checkConfig(); } StorageCache.prototype.getModuleName = function () { return 'Cache'; }; StorageCache.prototype.checkConfig = function () { // check configuration if (!Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["isInteger"])(this.config.capacityInBytes)) { logger.error('Invalid parameter: capacityInBytes. It should be an Integer. Setting back to default.'); this.config.capacityInBytes = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].capacityInBytes; } if (!Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["isInteger"])(this.config.itemMaxSize)) { logger.error('Invalid parameter: itemMaxSize. It should be an Integer. Setting back to default.'); this.config.itemMaxSize = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].itemMaxSize; } if (!Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["isInteger"])(this.config.defaultTTL)) { logger.error('Invalid parameter: defaultTTL. It should be an Integer. Setting back to default.'); this.config.defaultTTL = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].defaultTTL; } if (!Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["isInteger"])(this.config.defaultPriority)) { logger.error('Invalid parameter: defaultPriority. It should be an Integer. Setting back to default.'); this.config.defaultPriority = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].defaultPriority; } if (this.config.itemMaxSize > this.config.capacityInBytes) { logger.error('Invalid parameter: itemMaxSize. It should be smaller than capacityInBytes. Setting back to default.'); this.config.itemMaxSize = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].itemMaxSize; } if (this.config.defaultPriority > 5 || this.config.defaultPriority < 1) { logger.error('Invalid parameter: defaultPriority. It should be between 1 and 5. Setting back to default.'); this.config.defaultPriority = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].defaultPriority; } if (Number(this.config.warningThreshold) > 1 || Number(this.config.warningThreshold) < 0) { logger.error('Invalid parameter: warningThreshold. It should be between 0 and 1. Setting back to default.'); this.config.warningThreshold = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].warningThreshold; } // set 5MB limit var cacheLimit = 5 * 1024 * 1024; if (this.config.capacityInBytes > cacheLimit) { logger.error('Cache Capacity should be less than 5MB. Setting back to default. Setting back to default.'); this.config.capacityInBytes = _Utils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"].capacityInBytes; } }; /** * produce a JSON object with meta-data and data value * @param value - the value of the item * @param options - optional, the specified meta-data * * @return - the item which has the meta-data and the value */ StorageCache.prototype.fillCacheItem = function (key, value, options) { var ret = { key: key, data: value, timestamp: Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"])(), visitedTime: Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"])(), priority: options.priority, expires: options.expires, type: typeof value, byteSize: 0, }; ret.byteSize = Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getByteLength"])(JSON.stringify(ret)); // for accurate size ret.byteSize = Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["getByteLength"])(JSON.stringify(ret)); return ret; }; /** * set cache with customized configuration * @param config - customized configuration * * @return - the current configuration */ StorageCache.prototype.configure = function (config) { if (!config) { return this.config; } if (config.keyPrefix) { logger.warn("Don't try to configure keyPrefix!"); } this.config = Object.assign({}, this.config, config, config.Cache); this.checkConfig(); return this.config; }; return StorageCache; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (StorageCache); //# sourceMappingURL=StorageCache.js.map /***/ }), /***/ "./node_modules/@aws-amplify/cache/lib-esm/Utils/CacheList.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-amplify/cache/lib-esm/Utils/CacheList.js ***! \********************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* * 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 __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 DoubleLinkedNode = /** @class */ (function () { function DoubleLinkedNode(keyVal) { this.key = keyVal ? keyVal : ''; this.prevNode = null; this.nextNode = null; } return DoubleLinkedNode; }()); /** * double linked list plus a hash table inside * each key in the cache stored as a node in the list * recently visited node will be rotated to the head * so the Last Recently Visited node will be at the tail * * @member head - dummy head of the linked list * @member tail - dummy tail of the linked list * @member hashtable - the hashtable which maps cache key to list node * @member length - length of the list */ var CacheList = /** @class */ (function () { /** * initialization */ function CacheList() { this.head = new DoubleLinkedNode(); this.tail = new DoubleLinkedNode(); this.hashtable = {}; this.length = 0; this.head.nextNode = this.tail; this.tail.prevNode = this.head; } /** * insert node to the head of the list * * @param node */ CacheList.prototype.insertNodeToHead = function (node) { var tmp = this.head.nextNode; this.head.nextNode = node; node.nextNode = tmp; node.prevNode = this.head; tmp.prevNode = node; this.length = this.length + 1; }; /** * remove node * * @param node */ CacheList.prototype.removeNode = function (node) { node.prevNode.nextNode = node.nextNode; node.nextNode.prevNode = node.prevNode; node.prevNode = null; node.nextNode = null; this.length = this.length - 1; }; /** * @return true if list is empty */ CacheList.prototype.isEmpty = function () { return this.length === 0; }; /** * refresh node so it is rotated to the head * * @param key - key of the node */ CacheList.prototype.refresh = function (key) { var node = this.hashtable[key]; this.removeNode(node); this.insertNodeToHead(node); }; /** * insert new node to the head and add it in the hashtable * * @param key - the key of the node */ CacheList.prototype.insertItem = function (key) { var node = new DoubleLinkedNode(key); this.hashtable[key] = node; this.insertNodeToHead(node); }; /** * @return the LAST Recently Visited key */ CacheList.prototype.getLastItem = function () { return this.tail.prevNode.key; }; /** * remove the cache key from the list and hashtable * @param key - the key of the node */ CacheList.prototype.removeItem = function (key) { var removedItem = this.hashtable[key]; this.removeNode(removedItem); delete this.hashtable[key]; }; /** * @return length of the list */ CacheList.prototype.getSize = function () { return this.length; }; /** * @return true if the key is in the hashtable * @param key */ CacheList.prototype.containsKey = function (key) { return key in this.hashtable; }; /** * clean up the list and hashtable */ CacheList.prototype.clearList = function () { var e_1, _a; try { for (var _b = __values(Object.keys(this.hashtable)), _c = _b.next(); !_c.done; _c = _b.next()) { var key = _c.value; if (this.hashtable.hasOwnProperty(key)) { delete this.hashtable[key]; } } } 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; } } this.head.nextNode = this.tail; this.tail.prevNode = this.head; this.length = 0; }; /** * @return all keys in the hashtable */ CacheList.prototype.getKeys = function () { return Object.keys(this.hashtable); }; /** * mainly for test * * @param key * @return true if key is the head node */ CacheList.prototype.isHeadNode = function (key) { var node = this.hashtable[key]; return node.prevNode === this.head; }; /** * mainly for test * * @param key * @return true if key is the tail node */ CacheList.prototype.isTailNode = function (key) { var node = this.hashtable[key]; return node.nextNode === this.tail; }; return CacheList; }()); /* harmony default export */ __webpack_exports__["default"] = (CacheList); //# sourceMappingURL=CacheList.js.map /***/ }), /***/ "./node_modules/@aws-amplify/cache/lib-esm/Utils/CacheUtils.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-amplify/cache/lib-esm/Utils/CacheUtils.js ***! \*********************************************************************/ /*! exports provided: defaultConfig, getByteLength, getCurrTime, isInteger, CacheObject */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultConfig", function() { return defaultConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getByteLength", function() { return getByteLength; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCurrTime", function() { return getCurrTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isInteger", function() { return isInteger; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CacheObject", function() { return CacheObject; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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. */ /** * Default cache config */ var defaultConfig = { keyPrefix: 'aws-amplify-cache', capacityInBytes: 1048576, itemMaxSize: 210000, defaultTTL: 259200000, defaultPriority: 5, warningThreshold: 0.8, // the storage helper will check if localStorage exists, // if not, will use a in-memory object instead storage: new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["StorageHelper"]().getStorage(), }; /** * return the byte size of the string * @param str */ function getByteLength(str) { var ret = 0; ret = str.length; for (var i = str.length; i >= 0; i -= 1) { var charCode = str.charCodeAt(i); if (charCode > 0x7f && charCode <= 0x7ff) { ret += 1; } else if (charCode > 0x7ff && charCode <= 0xffff) { ret += 2; } // trail surrogate if (charCode >= 0xdc00 && charCode <= 0xdfff) { i -= 1; } } return ret; } /** * get current time */ function getCurrTime() { var currTime = new Date(); return currTime.getTime(); } /** * check if passed value is an integer */ function isInteger(value) { if (Number.isInteger) { return Number.isInteger(value); } return _isInteger(value); } function _isInteger(value) { return (typeof value === 'number' && isFinite(value) && Math.floor(value) === value); } /** * provide an object as the in-memory cache */ var store = {}; var CacheObject = /** @class */ (function () { function CacheObject() { } CacheObject.clear = function () { store = {}; }; CacheObject.getItem = function (key) { return store[key] || null; }; CacheObject.setItem = function (key, value) { store[key] = value; }; CacheObject.removeItem = function (key) { delete store[key]; }; return CacheObject; }()); //# sourceMappingURL=CacheUtils.js.map /***/ }), /***/ "./node_modules/@aws-amplify/cache/lib-esm/Utils/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-amplify/cache/lib-esm/Utils/index.js ***! \****************************************************************/ /*! exports provided: defaultConfig, getByteLength, getCurrTime, isInteger, CacheObject, CacheList */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _CacheUtils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./CacheUtils */ "./node_modules/@aws-amplify/cache/lib-esm/Utils/CacheUtils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "defaultConfig", function() { return _CacheUtils__WEBPACK_IMPORTED_MODULE_0__["defaultConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getByteLength", function() { return _CacheUtils__WEBPACK_IMPORTED_MODULE_0__["getByteLength"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getCurrTime", function() { return _CacheUtils__WEBPACK_IMPORTED_MODULE_0__["getCurrTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInteger", function() { return _CacheUtils__WEBPACK_IMPORTED_MODULE_0__["isInteger"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CacheObject", function() { return _CacheUtils__WEBPACK_IMPORTED_MODULE_0__["CacheObject"]; }); /* harmony import */ var _CacheList__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CacheList */ "./node_modules/@aws-amplify/cache/lib-esm/Utils/CacheList.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CacheList", function() { return _CacheList__WEBPACK_IMPORTED_MODULE_1__["default"]; }); /* * 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. */ //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/cache/lib-esm/index.js": /*!**********************************************************!*\ !*** ./node_modules/@aws-amplify/cache/lib-esm/index.js ***! \**********************************************************/ /*! exports provided: BrowserStorageCache, InMemoryCache, 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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _BrowserStorageCache__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BrowserStorageCache */ "./node_modules/@aws-amplify/cache/lib-esm/BrowserStorageCache.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BrowserStorageCache", function() { return _BrowserStorageCache__WEBPACK_IMPORTED_MODULE_1__["BrowserStorageCache"]; }); /* harmony import */ var _InMemoryCache__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./InMemoryCache */ "./node_modules/@aws-amplify/cache/lib-esm/InMemoryCache.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InMemoryCache", function() { return _InMemoryCache__WEBPACK_IMPORTED_MODULE_2__["InMemoryCache"]; }); /* * 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. */ /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_BrowserStorageCache__WEBPACK_IMPORTED_MODULE_1__["BrowserStorageCache"]); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].register(_BrowserStorageCache__WEBPACK_IMPORTED_MODULE_1__["BrowserStorageCache"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Amplify.js": /*!***********************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Amplify.js ***! \***********************************************************/ /*! exports provided: AmplifyClass, Amplify, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AmplifyClass", function() { return AmplifyClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Amplify", function() { return Amplify; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); 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 logger = new _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('Amplify'); var AmplifyClass = /** @class */ (function () { function AmplifyClass() { // Everything that is `register`ed is tracked here this._components = []; this._config = {}; // All modules (with `getModuleName()`) are stored here for dependency injection this._modules = {}; // for backward compatibility to avoid breaking change // if someone is using like Amplify.Auth this.Auth = null; this.Analytics = null; this.API = null; this.Credentials = null; this.Storage = null; this.I18n = null; this.Cache = null; this.PubSub = null; this.Interactions = null; this.Pushnotification = null; this.UI = null; this.XR = null; this.Predictions = null; this.DataStore = null; this.Logger = _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]; this.ServiceWorker = null; } AmplifyClass.prototype.register = function (comp) { logger.debug('component registered in amplify', comp); this._components.push(comp); if (typeof comp.getModuleName === 'function') { this._modules[comp.getModuleName()] = comp; this[comp.getModuleName()] = comp; } else { logger.debug('no getModuleName method for component', comp); } // Finally configure this new component(category) loaded // With the new modularization changes in Amplify V3, all the Amplify // component are not loaded/registered right away but when they are // imported (and hence instantiated) in the client's app. This ensures // that all new components imported get correctly configured with the // configuration that Amplify.configure() was called with. comp.configure(this._config); }; AmplifyClass.prototype.configure = function (config) { var _this = this; if (!config) return this._config; this._config = Object.assign(this._config, config); logger.debug('amplify config', this._config); // Dependency Injection via property-setting. // This avoids introducing a public method/interface/setter that's difficult to remove later. // Plus, it reduces `if` statements within the `constructor` and `configure` of each module Object.entries(this._modules).forEach(function (_a) { var _b = __read(_a, 2), Name = _b[0], comp = _b[1]; // e.g. Auth.* Object.keys(comp).forEach(function (property) { // e.g. Auth["Credentials"] = this._modules["Credentials"] when set if (_this._modules[property]) { comp[property] = _this._modules[property]; } }); }); this._components.map(function (comp) { comp.configure(_this._config); }); return this._config; }; AmplifyClass.prototype.addPluggable = function (pluggable) { if (pluggable && pluggable['getCategory'] && typeof pluggable['getCategory'] === 'function') { this._components.map(function (comp) { if (comp['addPluggable'] && typeof comp['addPluggable'] === 'function') { comp.addPluggable(pluggable); } }); } }; return AmplifyClass; }()); var Amplify = new AmplifyClass(); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (Amplify); //# sourceMappingURL=Amplify.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/ClientDevice/browser.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/ClientDevice/browser.js ***! \************************************************************************/ /*! exports provided: clientInfo, dimension, browserType */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "clientInfo", function() { return clientInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "dimension", function() { return dimension; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "browserType", function() { return browserType; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* * 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 = new _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('ClientDevice_Browser'); function clientInfo() { if (typeof window === 'undefined') { return {}; } return browserClientInfo(); } function browserClientInfo() { if (typeof window === 'undefined') { logger.warn('No window object available to get browser client info'); return {}; } var nav = window.navigator; if (!nav) { logger.warn('No navigator object available to get browser client info'); return {}; } var platform = nav.platform, product = nav.product, vendor = nav.vendor, userAgent = nav.userAgent, language = nav.language; var type = browserType(userAgent); var timezone = browserTimezone(); return { platform: platform, make: product || vendor, model: type.type, version: type.version, appVersion: [type.type, type.version].join('/'), language: language, timezone: timezone, }; } function dimension() { if (typeof window === 'undefined') { logger.warn('No window object available to get browser client info'); return { width: 320, height: 320 }; } return { width: window.innerWidth, height: window.innerHeight, }; } function browserTimezone() { var tzMatch = /\(([A-Za-z\s].*)\)/.exec(new Date().toString()); return tzMatch ? tzMatch[1] || '' : ''; } function browserType(userAgent) { var operaMatch = /.+(Opera[\s[A-Z]*|OPR[\sA-Z]*)\/([0-9\.]+).*/i.exec(userAgent); if (operaMatch) { return { type: operaMatch[1], version: operaMatch[2] }; } var ieMatch = /.+(Trident|Edge)\/([0-9\.]+).*/i.exec(userAgent); if (ieMatch) { return { type: ieMatch[1], version: ieMatch[2] }; } var cfMatch = /.+(Chrome|Firefox|FxiOS)\/([0-9\.]+).*/i.exec(userAgent); if (cfMatch) { return { type: cfMatch[1], version: cfMatch[2] }; } var sMatch = /.+(Safari)\/([0-9\.]+).*/i.exec(userAgent); if (sMatch) { return { type: sMatch[1], version: sMatch[2] }; } var awkMatch = /.+(AppleWebKit)\/([0-9\.]+).*/i.exec(userAgent); if (awkMatch) { return { type: awkMatch[1], version: awkMatch[2] }; } var anyMatch = /.*([A-Z]+)\/([0-9\.]+).*/i.exec(userAgent); if (anyMatch) { return { type: anyMatch[1], version: anyMatch[2] }; } return { type: '', version: '' }; } //# sourceMappingURL=browser.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/ClientDevice/index.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/ClientDevice/index.js ***! \**********************************************************************/ /*! exports provided: ClientDevice, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDevice", function() { return ClientDevice; }); /* harmony import */ var _browser__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./browser */ "./node_modules/@aws-amplify/core/lib-esm/ClientDevice/browser.js"); /* * 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 ClientDevice = /** @class */ (function () { function ClientDevice() { } ClientDevice.clientInfo = function () { return Object(_browser__WEBPACK_IMPORTED_MODULE_0__["clientInfo"])(); }; ClientDevice.dimension = function () { return Object(_browser__WEBPACK_IMPORTED_MODULE_0__["dimension"])(); }; return ClientDevice; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (ClientDevice); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Credentials.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Credentials.js ***! \***************************************************************/ /*! exports provided: CredentialsClass, Credentials, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CredentialsClass", function() { return CredentialsClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Credentials", function() { return Credentials; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* harmony import */ var _StorageHelper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./StorageHelper */ "./node_modules/@aws-amplify/core/lib-esm/StorageHelper/index.js"); /* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./JS */ "./node_modules/@aws-amplify/core/lib-esm/JS.js"); /* harmony import */ var _OAuthHelper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./OAuthHelper */ "./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/index.js"); /* harmony import */ var _Util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Util */ "./node_modules/@aws-amplify/core/lib-esm/Util/index.js"); /* harmony import */ var _Platform__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Platform */ "./node_modules/@aws-amplify/core/lib-esm/Platform/index.js"); /* harmony import */ var _Amplify__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Amplify */ "./node_modules/@aws-amplify/core/lib-esm/Amplify.js"); /* harmony import */ var _aws_sdk_credential_provider_cognito_identity__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/credential-provider-cognito-identity */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/index.js"); /* harmony import */ var _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/client-cognito-identity */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/index.js"); 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 logger = new _Logger__WEBPACK_IMPORTED_MODULE_0__["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__WEBPACK_IMPORTED_MODULE_3__["GoogleOAuth"].refreshGoogleToken; this._refreshHandlers['facebook'] = _OAuthHelper__WEBPACK_IMPORTED_MODULE_3__["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__WEBPACK_IMPORTED_MODULE_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 = Object(_JS__WEBPACK_IMPORTED_MODULE_2__["makeQuerablePromise"])(this._keepAlive()); } else { logger.debug('getting old cred promise'); } return this._gettingCredPromise; }; CredentialsClass.prototype._keepAlive = function () { return __awaiter(this, void 0, void 0, function () { var cred, _a, Auth, user_1, session, refreshToken_1, refreshRequest, err_1; return __generator(this, function (_b) { switch (_b.label) { case 0: logger.debug('checking if credentials exists and not expired'); cred = this._credentials; if (cred && !this._isExpired(cred) && !this._isPastTTL()) { logger.debug('credentials not changed and not expired, directly return'); return [2 /*return*/, Promise.resolve(cred)]; } logger.debug('need to get a new credential or refresh the existing one'); _a = this.Auth, Auth = _a === void 0 ? _Amplify__WEBPACK_IMPORTED_MODULE_6__["Amplify"].Auth : _a; if (!Auth || typeof Auth.currentUserCredentials !== 'function') { return [2 /*return*/, Promise.reject('No Auth module registered in Amplify')]; } if (!(!this._isExpired(cred) && this._isPastTTL())) return [3 /*break*/, 6]; logger.debug('ttl has passed but token is not yet expired'); _b.label = 1; case 1: _b.trys.push([1, 5, , 6]); return [4 /*yield*/, Auth.currentUserPoolUser()]; case 2: user_1 = _b.sent(); return [4 /*yield*/, Auth.currentSession()]; case 3: session = _b.sent(); refreshToken_1 = session.refreshToken; refreshRequest = new Promise(function (res, rej) { user_1.refreshSession(refreshToken_1, function (err, data) { return err ? rej(err) : res(data); }); }); return [4 /*yield*/, refreshRequest]; case 4: _b.sent(); // note that rejections will be caught and handled in the catch block. return [3 /*break*/, 6]; case 5: err_1 = _b.sent(); // should not throw because user might just be on guest access or is authenticated through federation logger.debug('Error attempting to refreshing the session', err_1); return [3 /*break*/, 6]; case 6: return [2 /*return*/, Auth.currentUserCredentials()]; } }); }); }; 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 Object(_Util__WEBPACK_IMPORTED_MODULE_4__["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(); /* 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; return expiration.getTime() <= ts; }; CredentialsClass.prototype._isPastTTL = function () { return this._nextCredentialsRefresh <= Date.now(); }; 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 _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_8__["CognitoIdentityClient"]({ region: region, customUserAgent: Object(_Platform__WEBPACK_IMPORTED_MODULE_5__["getAmplifyUserAgent"])(), }); credentials = undefined; if (identityId) { cognitoIdentityParams = { identityId: identityId, client: cognitoClient, }; credentials = Object(_aws_sdk_credential_provider_cognito_identity__WEBPACK_IMPORTED_MODULE_7__["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 _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_8__["GetIdCommand"]({ IdentityPoolId: identityPoolId, }))]; case 1: IdentityId = (_a.sent()).IdentityId; this._identityId = IdentityId; cognitoIdentityParams = { client: cognitoClient, identityId: IdentityId, }; credentialsFromCognitoIdentity = Object(_aws_sdk_credential_provider_cognito_identity__WEBPACK_IMPORTED_MODULE_7__["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 _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_8__["GetIdCommand"]({ IdentityPoolId: identityPoolId, }))]; case 1: IdentityId = (_a.sent()).IdentityId; this._identityId = IdentityId; cognitoIdentityParams = { client: cognitoClient, identityId: IdentityId, }; credentialsFromCognitoIdentity = Object(_aws_sdk_credential_provider_cognito_identity__WEBPACK_IMPORTED_MODULE_7__["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 _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_8__["CognitoIdentityClient"]({ region: region, customUserAgent: Object(_Platform__WEBPACK_IMPORTED_MODULE_5__["getAmplifyUserAgent"])(), }); var credentials = undefined; if (identity_id) { var cognitoIdentityParams = { identityId: identity_id, logins: logins, client: cognitoClient, }; credentials = Object(_aws_sdk_credential_provider_cognito_identity__WEBPACK_IMPORTED_MODULE_7__["fromCognitoIdentity"])(cognitoIdentityParams)(); } else { var cognitoIdentityParams = { logins: logins, identityPoolId: identityPoolId, client: cognitoClient, }; credentials = Object(_aws_sdk_credential_provider_cognito_identity__WEBPACK_IMPORTED_MODULE_7__["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 _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_8__["CognitoIdentityClient"]({ region: region, customUserAgent: Object(_Platform__WEBPACK_IMPORTED_MODULE_5__["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 _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_8__["GetIdCommand"]({ IdentityPoolId: identityPoolId, Logins: logins, }))]; case 1: IdentityId = (_a.sent()).IdentityId; this._identityId = IdentityId; cognitoIdentityParams = { client: cognitoClient, logins: logins, identityId: IdentityId, }; credentialsFromCognitoIdentity = Object(_aws_sdk_credential_provider_cognito_identity__WEBPACK_IMPORTED_MODULE_7__["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; }()); var Credentials = new CredentialsClass(null); _Amplify__WEBPACK_IMPORTED_MODULE_6__["Amplify"].register(Credentials); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (Credentials); //# sourceMappingURL=Credentials.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Errors.js": /*!**********************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Hub.js": /*!*******************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Hub.js ***! \*******************************************************/ /*! exports provided: HubClass, Hub, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HubClass", function() { return HubClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Hub", function() { return Hub; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* * 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 __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__WEBPACK_IMPORTED_MODULE_0__["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; }()); /*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.*/ var Hub = new HubClass('__default__'); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (Hub); //# sourceMappingURL=Hub.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/I18n/I18n.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/I18n/I18n.js ***! \*************************************************************/ /*! exports provided: I18n */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I18n", function() { return I18n; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* * 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 = new _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('I18n'); /** * Language transition class */ var I18n = /** @class */ (function () { /** * @constructor * Initialize with configurations * @param {Object} options */ function I18n(options) { /** * @private */ this._options = null; /** * @private */ this._lang = null; /** * @private */ this._dict = {}; this._options = Object.assign({}, options); this._lang = this._options.language; if (!this._lang && typeof window !== 'undefined' && window && window.navigator) { this._lang = window.navigator.language; } logger.debug(this._lang); } /** * @method * Explicitly setting language * @param {String} lang */ I18n.prototype.setLanguage = function (lang) { this._lang = lang; }; /** * @method * Get value * @param {String} key * @param {String} defVal - Default value */ I18n.prototype.get = function (key, defVal) { if (defVal === void 0) { defVal = undefined; } if (!this._lang) { return typeof defVal !== 'undefined' ? defVal : key; } var lang = this._lang; var val = this.getByLanguage(key, lang); if (val) { return val; } if (lang.indexOf('-') > 0) { val = this.getByLanguage(key, lang.split('-')[0]); } if (val) { return val; } return typeof defVal !== 'undefined' ? defVal : key; }; /** * @method * Get value according to specified language * @param {String} key * @param {String} language - Specified langurage to be used * @param {String} defVal - Default value */ I18n.prototype.getByLanguage = function (key, language, defVal) { if (defVal === void 0) { defVal = null; } if (!language) { return defVal; } var lang_dict = this._dict[language]; if (!lang_dict) { return defVal; } return lang_dict[key]; }; /** * @method * Add vocabularies for one language * @param {String} language - Language of the dictionary * @param {Object} vocabularies - Object that has key-value as dictionary entry */ I18n.prototype.putVocabulariesForLanguage = function (language, vocabularies) { var lang_dict = this._dict[language]; if (!lang_dict) { lang_dict = this._dict[language] = {}; } Object.assign(lang_dict, vocabularies); }; /** * @method * Add vocabularies for one language * @param {Object} vocabularies - Object that has language as key, * vocabularies of each language as value */ I18n.prototype.putVocabularies = function (vocabularies) { var _this = this; Object.keys(vocabularies).map(function (key) { _this.putVocabulariesForLanguage(key, vocabularies[key]); }); }; return I18n; }()); //# sourceMappingURL=I18n.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/I18n/index.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/I18n/index.js ***! \**************************************************************/ /*! exports provided: I18n, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I18n", function() { return I18n; }); /* harmony import */ var _I18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./I18n */ "./node_modules/@aws-amplify/core/lib-esm/I18n/I18n.js"); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* harmony import */ var _Amplify__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Amplify */ "./node_modules/@aws-amplify/core/lib-esm/Amplify.js"); /* * 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 = new _Logger__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('I18n'); var _config = null; var _i18n = null; /** * Export I18n APIs */ var I18n = /** @class */ (function () { function I18n() { } /** * @static * @method * Configure I18n part * @param {Object} config - Configuration of the I18n */ I18n.configure = function (config) { logger.debug('configure I18n'); if (!config) { return _config; } _config = Object.assign({}, _config, config.I18n || config); I18n.createInstance(); return _config; }; I18n.getModuleName = function () { return 'I18n'; }; /** * @static * @method * Create an instance of I18n for the library */ I18n.createInstance = function () { logger.debug('create I18n instance'); if (_i18n) { return; } _i18n = new _I18n__WEBPACK_IMPORTED_MODULE_0__["I18n"](_config); }; /** * @static @method * Explicitly setting language * @param {String} lang */ I18n.setLanguage = function (lang) { I18n.checkConfig(); return _i18n.setLanguage(lang); }; /** * @static @method * Get value * @param {String} key * @param {String} defVal - Default value */ I18n.get = function (key, defVal) { if (!I18n.checkConfig()) { return typeof defVal === 'undefined' ? key : defVal; } return _i18n.get(key, defVal); }; /** * @static * @method * Add vocabularies for one language * @param {String} langurage - Language of the dictionary * @param {Object} vocabularies - Object that has key-value as dictionary entry */ I18n.putVocabulariesForLanguage = function (language, vocabularies) { I18n.checkConfig(); return _i18n.putVocabulariesForLanguage(language, vocabularies); }; /** * @static * @method * Add vocabularies for one language * @param {Object} vocabularies - Object that has language as key, * vocabularies of each language as value */ I18n.putVocabularies = function (vocabularies) { I18n.checkConfig(); return _i18n.putVocabularies(vocabularies); }; I18n.checkConfig = function () { if (!_i18n) { _i18n = new _I18n__WEBPACK_IMPORTED_MODULE_0__["I18n"](_config); } return true; }; return I18n; }()); _Amplify__WEBPACK_IMPORTED_MODULE_2__["Amplify"].register(I18n); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (I18n); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/JS.js": /*!******************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/JS.js ***! \******************************************************/ /*! exports provided: isEmpty, sortByField, objectLessAttributes, filenameToContentType, isTextFile, generateRandomString, makeQuerablePromise, isWebWorker, browserOrNode, transferKeyToLowerCase, transferKeyToUpperCase, isStrictObject, JS, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* WEBPACK VAR INJECTION */(function(process) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isEmpty", function() { return isEmpty; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sortByField", function() { return sortByField; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "objectLessAttributes", function() { return objectLessAttributes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "filenameToContentType", function() { return filenameToContentType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTextFile", function() { return isTextFile; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "generateRandomString", function() { return generateRandomString; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "makeQuerablePromise", function() { return makeQuerablePromise; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isWebWorker", function() { return isWebWorker; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "browserOrNode", function() { return browserOrNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "transferKeyToLowerCase", function() { return transferKeyToLowerCase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "transferKeyToUpperCase", function() { return transferKeyToUpperCase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isStrictObject", function() { return isStrictObject; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JS", function() { return JS; }); /* * 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 MIME_MAP = [ { type: 'text/plain', ext: 'txt' }, { type: 'text/html', ext: 'html' }, { type: 'text/javascript', ext: 'js' }, { type: 'text/css', ext: 'css' }, { type: 'text/csv', ext: 'csv' }, { type: 'text/yaml', ext: 'yml' }, { type: 'text/yaml', ext: 'yaml' }, { type: 'text/calendar', ext: 'ics' }, { type: 'text/calendar', ext: 'ical' }, { type: 'image/apng', ext: 'apng' }, { type: 'image/bmp', ext: 'bmp' }, { type: 'image/gif', ext: 'gif' }, { type: 'image/x-icon', ext: 'ico' }, { type: 'image/x-icon', ext: 'cur' }, { type: 'image/jpeg', ext: 'jpg' }, { type: 'image/jpeg', ext: 'jpeg' }, { type: 'image/jpeg', ext: 'jfif' }, { type: 'image/jpeg', ext: 'pjp' }, { type: 'image/jpeg', ext: 'pjpeg' }, { type: 'image/png', ext: 'png' }, { type: 'image/svg+xml', ext: 'svg' }, { type: 'image/tiff', ext: 'tif' }, { type: 'image/tiff', ext: 'tiff' }, { type: 'image/webp', ext: 'webp' }, { type: 'application/json', ext: 'json' }, { type: 'application/xml', ext: 'xml' }, { type: 'application/x-sh', ext: 'sh' }, { type: 'application/zip', ext: 'zip' }, { type: 'application/x-rar-compressed', ext: 'rar' }, { type: 'application/x-tar', ext: 'tar' }, { type: 'application/x-bzip', ext: 'bz' }, { type: 'application/x-bzip2', ext: 'bz2' }, { type: 'application/pdf', ext: 'pdf' }, { type: 'application/java-archive', ext: 'jar' }, { type: 'application/msword', ext: 'doc' }, { type: 'application/vnd.ms-excel', ext: 'xls' }, { type: 'application/vnd.ms-excel', ext: 'xlsx' }, { type: 'message/rfc822', ext: 'eml' }, ]; var isEmpty = function (obj) { if (obj === void 0) { obj = {}; } return Object.keys(obj).length === 0; }; var sortByField = function (list, field, dir) { if (!list || !list.sort) { return false; } var dirX = dir && dir === 'desc' ? -1 : 1; list.sort(function (a, b) { var a_val = a[field]; var b_val = b[field]; if (typeof b_val === 'undefined') { return typeof a_val === 'undefined' ? 0 : 1 * dirX; } if (typeof a_val === 'undefined') { return -1 * dirX; } if (a_val < b_val) { return -1 * dirX; } if (a_val > b_val) { return 1 * dirX; } return 0; }); return true; }; var objectLessAttributes = function (obj, less) { var ret = Object.assign({}, obj); if (less) { if (typeof less === 'string') { delete ret[less]; } else { less.forEach(function (attr) { delete ret[attr]; }); } } return ret; }; var filenameToContentType = function (filename, defVal) { if (defVal === void 0) { defVal = 'application/octet-stream'; } var name = filename.toLowerCase(); var filtered = MIME_MAP.filter(function (mime) { return name.endsWith('.' + mime.ext); }); return filtered.length > 0 ? filtered[0].type : defVal; }; var isTextFile = function (contentType) { var type = contentType.toLowerCase(); if (type.startsWith('text/')) { return true; } return ('application/json' === type || 'application/xml' === type || 'application/sh' === type); }; var generateRandomString = function () { var result = ''; var chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; for (var i = 32; i > 0; i -= 1) { result += chars[Math.floor(Math.random() * chars.length)]; } return result; }; var makeQuerablePromise = function (promise) { if (promise.isResolved) return promise; var isPending = true; var isRejected = false; var isFullfilled = false; var result = promise.then(function (data) { isFullfilled = true; isPending = false; return data; }, function (e) { isRejected = true; isPending = false; throw e; }); result.isFullfilled = function () { return isFullfilled; }; result.isPending = function () { return isPending; }; result.isRejected = function () { return isRejected; }; return result; }; var isWebWorker = function () { if (typeof self === 'undefined') { return false; } var selfContext = self; return typeof selfContext.WorkerGlobalScope !== 'undefined' && self instanceof selfContext.WorkerGlobalScope; }; var browserOrNode = function () { var isBrowser = typeof window !== 'undefined' && typeof window.document !== 'undefined'; var isNode = typeof process !== 'undefined' && process.versions != null && process.versions.node != null; return { isBrowser: isBrowser, isNode: isNode, }; }; /** * transfer the first letter of the keys to lowercase * @param {Object} obj - the object need to be transferred * @param {Array} whiteListForItself - whitelist itself from being transferred * @param {Array} whiteListForChildren - whitelist its children keys from being transferred */ var transferKeyToLowerCase = function (obj, whiteListForItself, whiteListForChildren) { if (whiteListForItself === void 0) { whiteListForItself = []; } if (whiteListForChildren === void 0) { whiteListForChildren = []; } if (!isStrictObject(obj)) return obj; var ret = {}; for (var key in obj) { if (obj.hasOwnProperty(key)) { var transferedKey = whiteListForItself.includes(key) ? key : key[0].toLowerCase() + key.slice(1); ret[transferedKey] = whiteListForChildren.includes(key) ? obj[key] : transferKeyToLowerCase(obj[key], whiteListForItself, whiteListForChildren); } } return ret; }; /** * transfer the first letter of the keys to lowercase * @param {Object} obj - the object need to be transferred * @param {Array} whiteListForItself - whitelist itself from being transferred * @param {Array} whiteListForChildren - whitelist its children keys from being transferred */ var transferKeyToUpperCase = function (obj, whiteListForItself, whiteListForChildren) { if (whiteListForItself === void 0) { whiteListForItself = []; } if (whiteListForChildren === void 0) { whiteListForChildren = []; } if (!isStrictObject(obj)) return obj; var ret = {}; for (var key in obj) { if (obj.hasOwnProperty(key)) { var transferredKey = whiteListForItself.includes(key) ? key : key[0].toUpperCase() + key.slice(1); ret[transferredKey] = whiteListForChildren.includes(key) ? obj[key] : transferKeyToUpperCase(obj[key], whiteListForItself, whiteListForChildren); } } return ret; }; /** * Return true if the object is a strict object * which means it's not Array, Function, Number, String, Boolean or Null * @param obj the Object */ var isStrictObject = function (obj) { return (obj instanceof Object && !(obj instanceof Array) && !(obj instanceof Function) && !(obj instanceof Number) && !(obj instanceof String) && !(obj instanceof Boolean)); }; /** * @deprecated use per-function imports */ var JS = /** @class */ (function () { function JS() { } JS.isEmpty = isEmpty; JS.sortByField = sortByField; JS.objectLessAttributes = objectLessAttributes; JS.filenameToContentType = filenameToContentType; JS.isTextFile = isTextFile; JS.generateRandomString = generateRandomString; JS.makeQuerablePromise = makeQuerablePromise; JS.isWebWorker = isWebWorker; JS.browserOrNode = browserOrNode; JS.transferKeyToLowerCase = transferKeyToLowerCase; JS.transferKeyToUpperCase = transferKeyToUpperCase; JS.isStrictObject = isStrictObject; return JS; }()); /** * @deprecated use per-function imports */ /* harmony default export */ __webpack_exports__["default"] = (JS); //# sourceMappingURL=JS.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Logger/ConsoleLogger.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Logger/ConsoleLogger.js ***! \************************************************************************/ /*! exports provided: ConsoleLogger */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConsoleLogger", function() { return ConsoleLogger; }); /* * Copyright 2017-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. */ 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 LOG_LEVELS = { VERBOSE: 1, DEBUG: 2, INFO: 3, WARN: 4, ERROR: 5, }; /** * Write logs * @class Logger */ var ConsoleLogger = /** @class */ (function () { /** * @constructor * @param {string} name - Name of the logger */ function ConsoleLogger(name, level) { if (level === void 0) { level = 'WARN'; } this.name = name; this.level = level; } ConsoleLogger.prototype._padding = function (n) { return n < 10 ? '0' + n : '' + n; }; ConsoleLogger.prototype._ts = function () { var dt = new Date(); return ([this._padding(dt.getMinutes()), this._padding(dt.getSeconds())].join(':') + '.' + dt.getMilliseconds()); }; /** * Write log * @method * @memeberof Logger * @param {string} type - log type, default INFO * @param {string|object} msg - Logging message or object */ ConsoleLogger.prototype._log = function (type) { var msg = []; for (var _i = 1; _i < arguments.length; _i++) { msg[_i - 1] = arguments[_i]; } var logger_level_name = this.level; if (ConsoleLogger.LOG_LEVEL) { logger_level_name = ConsoleLogger.LOG_LEVEL; } if (typeof window !== 'undefined' && window.LOG_LEVEL) { logger_level_name = window.LOG_LEVEL; } var logger_level = LOG_LEVELS[logger_level_name]; var type_level = LOG_LEVELS[type]; if (!(type_level >= logger_level)) { // Do nothing if type is not greater than or equal to logger level (handle undefined) return; } var log = console.log.bind(console); if (type === 'ERROR' && console.error) { log = console.error.bind(console); } if (type === 'WARN' && console.warn) { log = console.warn.bind(console); } var prefix = "[" + type + "] " + this._ts() + " " + this.name; if (msg.length === 1 && typeof msg[0] === 'string') { log(prefix + " - " + msg[0]); } else if (msg.length === 1) { log(prefix, msg[0]); } else if (typeof msg[0] === 'string') { var obj = msg.slice(1); if (obj.length === 1) { obj = obj[0]; } log(prefix + " - " + msg[0], obj); } else { log(prefix, msg); } }; /** * Write General log. Default to INFO * @method * @memeberof Logger * @param {string|object} msg - Logging message or object */ ConsoleLogger.prototype.log = function () { var msg = []; for (var _i = 0; _i < arguments.length; _i++) { msg[_i] = arguments[_i]; } this._log.apply(this, __spread(['INFO'], msg)); }; /** * Write INFO log * @method * @memeberof Logger * @param {string|object} msg - Logging message or object */ ConsoleLogger.prototype.info = function () { var msg = []; for (var _i = 0; _i < arguments.length; _i++) { msg[_i] = arguments[_i]; } this._log.apply(this, __spread(['INFO'], msg)); }; /** * Write WARN log * @method * @memeberof Logger * @param {string|object} msg - Logging message or object */ ConsoleLogger.prototype.warn = function () { var msg = []; for (var _i = 0; _i < arguments.length; _i++) { msg[_i] = arguments[_i]; } this._log.apply(this, __spread(['WARN'], msg)); }; /** * Write ERROR log * @method * @memeberof Logger * @param {string|object} msg - Logging message or object */ ConsoleLogger.prototype.error = function () { var msg = []; for (var _i = 0; _i < arguments.length; _i++) { msg[_i] = arguments[_i]; } this._log.apply(this, __spread(['ERROR'], msg)); }; /** * Write DEBUG log * @method * @memeberof Logger * @param {string|object} msg - Logging message or object */ ConsoleLogger.prototype.debug = function () { var msg = []; for (var _i = 0; _i < arguments.length; _i++) { msg[_i] = arguments[_i]; } this._log.apply(this, __spread(['DEBUG'], msg)); }; /** * Write VERBOSE log * @method * @memeberof Logger * @param {string|object} msg - Logging message or object */ ConsoleLogger.prototype.verbose = function () { var msg = []; for (var _i = 0; _i < arguments.length; _i++) { msg[_i] = arguments[_i]; } this._log.apply(this, __spread(['VERBOSE'], msg)); }; ConsoleLogger.LOG_LEVEL = null; return ConsoleLogger; }()); //# sourceMappingURL=ConsoleLogger.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Logger/index.js ***! \****************************************************************/ /*! exports provided: ConsoleLogger */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _ConsoleLogger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ConsoleLogger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/ConsoleLogger.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConsoleLogger", function() { return _ConsoleLogger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]; }); /* * 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. */ //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/FacebookOAuth.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/FacebookOAuth.js ***! \*****************************************************************************/ /*! exports provided: FacebookOAuth, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FacebookOAuth", function() { return FacebookOAuth; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../JS */ "./node_modules/@aws-amplify/core/lib-esm/JS.js"); /* harmony import */ var _Util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Util */ "./node_modules/@aws-amplify/core/lib-esm/Util/index.js"); 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 }; } }; /* * 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 = new _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('CognitoCredentials'); var waitForInit = new Promise(function (res, rej) { if (!Object(_JS__WEBPACK_IMPORTED_MODULE_1__["browserOrNode"])().isBrowser) { logger.debug('not in the browser, directly resolved'); return res(); } var fb = window['FB']; if (fb) { logger.debug('FB SDK already loaded'); return res(); } else { setTimeout(function () { return res(); }, 2000); } }); var FacebookOAuth = /** @class */ (function () { function FacebookOAuth() { this.initialized = false; this.refreshFacebookToken = this.refreshFacebookToken.bind(this); this._refreshFacebookTokenImpl = this._refreshFacebookTokenImpl.bind(this); } FacebookOAuth.prototype.refreshFacebookToken = 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 Facebook 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._refreshFacebookTokenImpl()]; } }); }); }; FacebookOAuth.prototype._refreshFacebookTokenImpl = function () { var fb = null; if (Object(_JS__WEBPACK_IMPORTED_MODULE_1__["browserOrNode"])().isBrowser) fb = window['FB']; if (!fb) { var errorMessage = 'no fb sdk available'; logger.debug(errorMessage); return Promise.reject(new _Util__WEBPACK_IMPORTED_MODULE_2__["NonRetryableError"](errorMessage)); } return new Promise(function (res, rej) { fb.getLoginStatus(function (fbResponse) { if (!fbResponse || !fbResponse.authResponse) { var errorMessage = 'no response from facebook when refreshing the jwt token'; logger.debug(errorMessage); // There is no definitive indication for a network error in // fbResponse, so we are treating it as an invalid token. rej(new _Util__WEBPACK_IMPORTED_MODULE_2__["NonRetryableError"](errorMessage)); } else { var response = fbResponse.authResponse; var accessToken = response.accessToken, expiresIn = response.expiresIn; var date = new Date(); var expires_at = expiresIn * 1000 + date.getTime(); if (!accessToken) { var errorMessage = 'the jwtToken is undefined'; logger.debug(errorMessage); rej(new _Util__WEBPACK_IMPORTED_MODULE_2__["NonRetryableError"](errorMessage)); } res({ token: accessToken, expires_at: expires_at, }); } }, { scope: 'public_profile,email' }); }); }; return FacebookOAuth; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (FacebookOAuth); //# sourceMappingURL=FacebookOAuth.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/GoogleOAuth.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/GoogleOAuth.js ***! \***************************************************************************/ /*! exports provided: GoogleOAuth, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GoogleOAuth", function() { return GoogleOAuth; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../JS */ "./node_modules/@aws-amplify/core/lib-esm/JS.js"); /* harmony import */ var _Util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Util */ "./node_modules/@aws-amplify/core/lib-esm/Util/index.js"); 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 }; } }; /* * 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 = new _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('CognitoCredentials'); var waitForInit = new Promise(function (res, rej) { if (!Object(_JS__WEBPACK_IMPORTED_MODULE_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 (Object(_JS__WEBPACK_IMPORTED_MODULE_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__WEBPACK_IMPORTED_MODULE_2__["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__WEBPACK_IMPORTED_MODULE_2__["NonRetryableError"]('Failed to reload google auth response')); } }); } else { rej(new _Util__WEBPACK_IMPORTED_MODULE_2__["NonRetryableError"]('User is not signed in with Google')); } }) .catch(function (err) { logger.debug('Failed to refresh google token', err); rej(new _Util__WEBPACK_IMPORTED_MODULE_2__["NonRetryableError"]('Failed to refresh google token')); }); }); }; return GoogleOAuth; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (GoogleOAuth); //# sourceMappingURL=GoogleOAuth.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/index.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/index.js ***! \*********************************************************************/ /*! exports provided: GoogleOAuth, FacebookOAuth */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GoogleOAuth", function() { return GoogleOAuth; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FacebookOAuth", function() { return FacebookOAuth; }); /* harmony import */ var _GoogleOAuth__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GoogleOAuth */ "./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/GoogleOAuth.js"); /* harmony import */ var _FacebookOAuth__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./FacebookOAuth */ "./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/FacebookOAuth.js"); /* * 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 = new _GoogleOAuth__WEBPACK_IMPORTED_MODULE_0__["GoogleOAuth"](); var FacebookOAuth = new _FacebookOAuth__WEBPACK_IMPORTED_MODULE_1__["FacebookOAuth"](); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Parser.js": /*!**********************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Parser.js ***! \**********************************************************/ /*! exports provided: parseMobileHubConfig, Parser, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseMobileHubConfig", function() { return parseMobileHubConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Parser", function() { return Parser; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); var logger = new _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('Parser'); var parseMobileHubConfig = function (config) { var amplifyConfig = {}; // Analytics if (config['aws_mobile_analytics_app_id']) { var Analytics = { AWSPinpoint: { appId: config['aws_mobile_analytics_app_id'], region: config['aws_mobile_analytics_app_region'], }, }; amplifyConfig.Analytics = Analytics; } // Auth if (config['aws_cognito_identity_pool_id'] || config['aws_user_pools_id']) { amplifyConfig.Auth = { userPoolId: config['aws_user_pools_id'], userPoolWebClientId: config['aws_user_pools_web_client_id'], region: config['aws_cognito_region'], identityPoolId: config['aws_cognito_identity_pool_id'], identityPoolRegion: config['aws_cognito_region'], mandatorySignIn: config['aws_mandatory_sign_in'] === 'enable', }; } // Storage var storageConfig; if (config['aws_user_files_s3_bucket']) { storageConfig = { AWSS3: { bucket: config['aws_user_files_s3_bucket'], region: config['aws_user_files_s3_bucket_region'], dangerouslyConnectToHttpEndpointForTesting: config['aws_user_files_s3_dangerously_connect_to_http_endpoint_for_testing'], }, }; } else { storageConfig = config ? config.Storage || config : {}; } amplifyConfig.Analytics = Object.assign({}, amplifyConfig.Analytics, config.Analytics); amplifyConfig.Auth = Object.assign({}, amplifyConfig.Auth, config.Auth); amplifyConfig.Storage = Object.assign({}, storageConfig); logger.debug('parse config', config, 'to amplifyconfig', amplifyConfig); return amplifyConfig; }; /** * @deprecated use per-function export */ var Parser = /** @class */ (function () { function Parser() { } Parser.parseMobilehubConfig = parseMobileHubConfig; return Parser; }()); /** * @deprecated use per-function export */ /* harmony default export */ __webpack_exports__["default"] = (Parser); //# sourceMappingURL=Parser.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Platform/index.js": /*!******************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/Platform/version.js"); /* * 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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Platform/version.js": /*!********************************************************************!*\ !*** ./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.8.20'; //# sourceMappingURL=version.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/RNComponents/index.js": /*!**********************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/JS.js"); /* harmony import */ var _StorageHelper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../StorageHelper */ "./node_modules/@aws-amplify/core/lib-esm/StorageHelper/index.js"); /* * 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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/ServiceWorker/ServiceWorker.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/ServiceWorker/ServiceWorker.js ***! \*******************************************************************************/ /*! exports provided: ServiceWorkerClass, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServiceWorkerClass", function() { return ServiceWorkerClass; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../JS */ "./node_modules/@aws-amplify/core/lib-esm/JS.js"); /* harmony import */ var _Amplify__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Amplify */ "./node_modules/@aws-amplify/core/lib-esm/Amplify.js"); /** * 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. */ /** * Provides a means to registering a service worker in the browser * and communicating with it via postMessage events. * https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API/ * * postMessage events are currently not supported in all browsers. See: * https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API * * At the minmum this class will register the service worker and listen * and attempt to dispatch messages on state change and record analytics * events based on the service worker lifecycle. */ var ServiceWorkerClass = /** @class */ (function () { function ServiceWorkerClass() { // The AWS Amplify logger this._logger = new _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('ServiceWorker'); } Object.defineProperty(ServiceWorkerClass.prototype, "serviceWorker", { /** * Get the currently active service worker */ get: function () { return this._serviceWorker; }, enumerable: true, configurable: true }); /** * Register the service-worker.js file in the browser * Make sure the service-worker.js is part of the build * for example with Angular, modify the angular-cli.json file * and add to "assets" array "service-worker.js" * @param {string} - (optional) Service worker file. Defaults to "/service-worker.js" * @param {string} - (optional) The service worker scope. Defaults to "/" * - API Doc: https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerContainer/register * @returns {Promise} * - resolve(ServiceWorkerRegistration) * - reject(Error) **/ ServiceWorkerClass.prototype.register = function (filePath, scope) { var _this = this; if (filePath === void 0) { filePath = '/service-worker.js'; } if (scope === void 0) { scope = '/'; } this._logger.debug("registering " + filePath); this._logger.debug("registering service worker with scope " + scope); return new Promise(function (resolve, reject) { if (navigator && 'serviceWorker' in navigator) { navigator.serviceWorker .register(filePath, { scope: scope, }) .then(function (registration) { if (registration.installing) { _this._serviceWorker = registration.installing; } else if (registration.waiting) { _this._serviceWorker = registration.waiting; } else if (registration.active) { _this._serviceWorker = registration.active; } _this._registration = registration; _this._setupListeners(); _this._logger.debug("Service Worker Registration Success: " + registration); return resolve(registration); }) .catch(function (error) { _this._logger.debug("Service Worker Registration Failed " + error); return reject(error); }); } else { return reject(new Error('Service Worker not available')); } }); }; /** * Enable web push notifications. If not subscribed, a new subscription will * be created and registered. * Test Push Server: https://web-push-codelab.glitch.me/ * Push Server Libraries: https://github.com/web-push-libs/ * API Doc: https://developers.google.com/web/fundamentals/codelabs/push-notifications/ * @param publicKey * @returns {Promise} * - resolve(PushSubscription) * - reject(Error) */ ServiceWorkerClass.prototype.enablePush = function (publicKey) { var _this = this; if (!this._registration) throw new Error('Service Worker not registered'); this._publicKey = publicKey; return new Promise(function (resolve, reject) { if (Object(_JS__WEBPACK_IMPORTED_MODULE_1__["browserOrNode"])().isBrowser) { _this._registration.pushManager.getSubscription().then(function (subscription) { if (subscription) { _this._subscription = subscription; _this._logger.debug("User is subscribed to push: " + JSON.stringify(subscription)); resolve(subscription); } else { _this._logger.debug("User is NOT subscribed to push"); return _this._registration.pushManager .subscribe({ userVisibleOnly: true, applicationServerKey: _this._urlB64ToUint8Array(publicKey), }) .then(function (subscription) { _this._subscription = subscription; _this._logger.debug("User subscribed: " + JSON.stringify(subscription)); resolve(subscription); }) .catch(function (error) { _this._logger.error(error); }); } }); } else { return reject(new Error('Service Worker not available')); } }); }; /** * Convert a base64 encoded string to a Uint8 array for the push server key * @param base64String */ ServiceWorkerClass.prototype._urlB64ToUint8Array = function (base64String) { var padding = '='.repeat((4 - (base64String.length % 4)) % 4); var base64 = (base64String + padding) .replace(/\-/g, '+') .replace(/_/g, '/'); var rawData = window.atob(base64); var outputArray = new Uint8Array(rawData.length); for (var i = 0; i < rawData.length; ++i) { outputArray[i] = rawData.charCodeAt(i); } return outputArray; }; /** * Send a message to the service worker. The service worker needs * to implement `self.addEventListener('message') to handle the * message. This ***currently*** does not work in Safari or IE. * @param {object | string} - An arbitrary JSON object or string message to send to the service worker * - see: https://developer.mozilla.org/en-US/docs/Web/API/Transferable * @returns {Promise} **/ ServiceWorkerClass.prototype.send = function (message) { if (this._serviceWorker) { this._serviceWorker.postMessage(typeof message === 'object' ? JSON.stringify(message) : message); } }; /** * Listen for service worker state change and message events * https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker/state **/ ServiceWorkerClass.prototype._setupListeners = function () { var _this = this; this._serviceWorker.addEventListener('statechange', function (event) { var currentState = _this._serviceWorker.state; _this._logger.debug("ServiceWorker statechange: " + currentState); if (_Amplify__WEBPACK_IMPORTED_MODULE_2__["Amplify"].Analytics && typeof _Amplify__WEBPACK_IMPORTED_MODULE_2__["Amplify"].Analytics.record === 'function') { _Amplify__WEBPACK_IMPORTED_MODULE_2__["Amplify"].Analytics.record({ name: 'ServiceWorker', attributes: { state: currentState, }, }); } }); this._serviceWorker.addEventListener('message', function (event) { _this._logger.debug("ServiceWorker message event: " + event); }); }; return ServiceWorkerClass; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (ServiceWorkerClass); //# sourceMappingURL=ServiceWorker.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/ServiceWorker/index.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/ServiceWorker/index.js ***! \***********************************************************************/ /*! exports provided: ServiceWorker */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _ServiceWorker__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ServiceWorker */ "./node_modules/@aws-amplify/core/lib-esm/ServiceWorker/ServiceWorker.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceWorker", function() { return _ServiceWorker__WEBPACK_IMPORTED_MODULE_0__["ServiceWorkerClass"]; }); /** * 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. */ //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Signer.js": /*!**********************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Signer.js ***! \**********************************************************/ /*! exports provided: Signer, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Signer", function() { return Signer; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* harmony import */ var _aws_crypto_sha256_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-crypto/sha256-js */ "./node_modules/@aws-crypto/sha256-js/build/index.js"); /* harmony import */ var _aws_crypto_sha256_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! url */ "./node_modules/url/url.js"); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(url__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _Util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Util */ "./node_modules/@aws-amplify/core/lib-esm/Util/index.js"); /* * 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 __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 _Logger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('Signer'); var DEFAULT_ALGORITHM = 'AWS4-HMAC-SHA256'; var IOT_SERVICE_NAME = 'iotdevicegateway'; var encrypt = function (key, src) { var hash = new _aws_crypto_sha256_js__WEBPACK_IMPORTED_MODULE_1__["Sha256"](key); hash.update(src); return hash.digestSync(); }; var hash = function (src) { var arg = src || ''; var hash = new _aws_crypto_sha256_js__WEBPACK_IMPORTED_MODULE_1__["Sha256"](); hash.update(arg); return Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_2__["toHex"])(hash.digestSync()); }; /** * @private * RFC 3986 compliant version of encodeURIComponent */ var escape_RFC3986 = function (component) { return component.replace(/[!'()*]/g, function (c) { return ('%' + c .charCodeAt(0) .toString(16) .toUpperCase()); }); }; /** * @private * Create canonical query string * */ var canonical_query = function (query) { if (!query || query.length === 0) { return ''; } return query .split('&') .map(function (e) { var key_val = e.split('='); if (key_val.length === 1) { return e; } else { var reencoded_val = escape_RFC3986(key_val[1]); return key_val[0] + '=' + reencoded_val; } }) .sort(function (a, b) { var key_a = a.split('=')[0]; var key_b = b.split('=')[0]; if (key_a === key_b) { return a < b ? -1 : 1; } else { return key_a < key_b ? -1 : 1; } }) .join('&'); }; /** * @private * Create canonical headers *
CanonicalHeaders =
    CanonicalHeadersEntry0 + CanonicalHeadersEntry1 + ... + CanonicalHeadersEntryN
CanonicalHeadersEntry =
    Lowercase(HeaderName) + ':' + Trimall(HeaderValue) + '\n'
*/ var canonical_headers = function (headers) { if (!headers || Object.keys(headers).length === 0) { return ''; } return (Object.keys(headers) .map(function (key) { return { key: key.toLowerCase(), value: headers[key] ? headers[key].trim().replace(/\s+/g, ' ') : '', }; }) .sort(function (a, b) { return a.key < b.key ? -1 : 1; }) .map(function (item) { return item.key + ':' + item.value; }) .join('\n') + '\n'); }; /** * List of header keys included in the canonical headers. * @access private */ var signed_headers = function (headers) { return Object.keys(headers) .map(function (key) { return key.toLowerCase(); }) .sort() .join(';'); }; /** * @private * Create canonical request * Refer to * {@link http://docs.aws.amazon.com/general/latest/gr/sigv4-create-canonical-request.html|Create a Canonical Request} *
CanonicalRequest =
    HTTPRequestMethod + '\n' +
    CanonicalURI + '\n' +
    CanonicalQueryString + '\n' +
    CanonicalHeaders + '\n' +
    SignedHeaders + '\n' +
    HexEncode(Hash(RequestPayload))
*/ var canonical_request = function (request) { var url_info = Object(url__WEBPACK_IMPORTED_MODULE_3__["parse"])(request.url); return [ request.method || '/', encodeURIComponent(url_info.pathname).replace(/%2F/gi, '/'), canonical_query(url_info.query), canonical_headers(request.headers), signed_headers(request.headers), hash(request.data), ].join('\n'); }; var parse_service_info = function (request) { var url_info = Object(url__WEBPACK_IMPORTED_MODULE_3__["parse"])(request.url), host = url_info.host; var matched = host.match(/([^\.]+)\.(?:([^\.]*)\.)?amazonaws\.com$/); var parsed = (matched || []).slice(1, 3); if (parsed[1] === 'es') { // Elastic Search parsed = parsed.reverse(); } return { service: request.service || parsed[0], region: request.region || parsed[1], }; }; var credential_scope = function (d_str, region, service) { return [d_str, region, service, 'aws4_request'].join('/'); }; /** * @private * Create a string to sign * Refer to * {@link http://docs.aws.amazon.com/general/latest/gr/sigv4-create-string-to-sign.html|Create String to Sign} *
StringToSign =
    Algorithm + \n +
    RequestDateTime + \n +
    CredentialScope + \n +
    HashedCanonicalRequest
*/ var string_to_sign = function (algorithm, canonical_request, dt_str, scope) { return [algorithm, dt_str, scope, hash(canonical_request)].join('\n'); }; /** * @private * Create signing key * Refer to * {@link http://docs.aws.amazon.com/general/latest/gr/sigv4-calculate-signature.html|Calculate Signature} *
kSecret = your secret access key
kDate = HMAC("AWS4" + kSecret, Date)
kRegion = HMAC(kDate, Region)
kService = HMAC(kRegion, Service)
kSigning = HMAC(kService, "aws4_request")
*/ var get_signing_key = function (secret_key, d_str, service_info) { logger.debug(service_info); var k = 'AWS4' + secret_key, k_date = encrypt(k, d_str), k_region = encrypt(k_date, service_info.region), k_service = encrypt(k_region, service_info.service), k_signing = encrypt(k_service, 'aws4_request'); return k_signing; }; var get_signature = function (signing_key, str_to_sign) { return Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_2__["toHex"])(encrypt(signing_key, str_to_sign)); }; /** * @private * Create authorization header * Refer to * {@link http://docs.aws.amazon.com/general/latest/gr/sigv4-add-signature-to-request.html|Add the Signing Information} */ var get_authorization_header = function (algorithm, access_key, scope, signed_headers, signature) { return [ algorithm + ' ' + 'Credential=' + access_key + '/' + scope, 'SignedHeaders=' + signed_headers, 'Signature=' + signature, ].join(', '); }; var Signer = /** @class */ (function () { function Signer() { } /** * Sign a HTTP request, add 'Authorization' header to request param * @method sign * @memberof Signer * @static * * @param {object} request - HTTP request object
    request: {
        method: GET | POST | PUT ...
        url: ...,
        headers: {
            header1: ...
        },
        data: data
    }
    
* @param {object} access_info - AWS access credential info
    access_info: {
        access_key: ...,
        secret_key: ...,
        session_token: ...
    }
    
* @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__WEBPACK_IMPORTED_MODULE_4__["DateUtils"].getDateWithClockOffset(), dt_str = dt.toISOString().replace(/[:\-]|\.\d{3}/g, ''), d_str = dt_str.substr(0, 8); var url_info = Object(url__WEBPACK_IMPORTED_MODULE_3__["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__WEBPACK_IMPORTED_MODULE_4__["DateUtils"].getDateWithClockOffset() .toISOString() .replace(/[:\-]|\.\d{3}/g, ''); var today = now.substr(0, 8); // Intentionally discarding search var _a = Object(url__WEBPACK_IMPORTED_MODULE_3__["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: Object(url__WEBPACK_IMPORTED_MODULE_3__["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: Object(url__WEBPACK_IMPORTED_MODULE_3__["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 = Object(url__WEBPACK_IMPORTED_MODULE_3__["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; }()); /** * @deprecated use per-function import */ /* harmony default export */ __webpack_exports__["default"] = (Signer); //# sourceMappingURL=Signer.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/StorageHelper/index.js": /*!***********************************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/UniversalStorage/index.js": /*!**************************************************************************!*\ !*** ./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 */ "./node_modules/universal-cookie/es6/index.js"); /* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../JS */ "./node_modules/@aws-amplify/core/lib-esm/JS.js"); 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 (_, 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, { path: '/', }); }; 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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Util/DateUtils.js": /*!******************************************************************!*\ !*** ./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; }; // Comment - TODO: remove 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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Util/Mutex.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Util/Mutex.js ***! \**************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /*! * The MIT License (MIT) * * Copyright (c) 2016 Christian Speckner * * 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 Mutex = /** @class */ (function () { function Mutex() { this._queue = []; this._pending = false; } Mutex.prototype.isLocked = function () { return this._pending; }; Mutex.prototype.acquire = function () { var _this = this; var ticket = new Promise(function (resolve) { return _this._queue.push(resolve); }); if (!this._pending) { this._dispatchNext(); } return ticket; }; Mutex.prototype.runExclusive = function (callback) { return this.acquire().then(function (release) { var result; try { result = callback(); } catch (e) { release(); throw e; } return Promise.resolve(result).then(function (x) { return (release(), x); }, function (e) { release(); throw e; }); }); }; Mutex.prototype._dispatchNext = function () { if (this._queue.length > 0) { this._pending = true; this._queue.shift()(this._dispatchNext.bind(this)); } else { this._pending = false; } }; return Mutex; }()); /* harmony default export */ __webpack_exports__["default"] = (Mutex); //# sourceMappingURL=Mutex.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Util/Reachability.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Util/Reachability.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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); 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 ReachabilityNavigator = /** @class */ (function () { function ReachabilityNavigator() { } ReachabilityNavigator.prototype.networkMonitor = function (netInfo) { if (Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["browserOrNode"])().isNode) { return zen_observable_ts__WEBPACK_IMPORTED_MODULE_1__["default"].from([{ online: true }]); } var globalObj = Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["isWebWorker"])() ? self : window; return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_1__["default"](function (observer) { observer.next({ online: globalObj.navigator.onLine }); var notifyOnline = function () { return observer.next({ online: true }); }; var notifyOffline = function () { return observer.next({ online: false }); }; globalObj.addEventListener('online', notifyOnline); globalObj.addEventListener('offline', notifyOffline); ReachabilityNavigator._observers.push(observer); return function () { globalObj.removeEventListener('online', notifyOnline); globalObj.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; }()); /* harmony default export */ __webpack_exports__["default"] = (ReachabilityNavigator); //# sourceMappingURL=Reachability.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Util/Retry.js": /*!**************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/Logger/ConsoleLogger.js"); 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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Util/StringUtils.js": /*!********************************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/Util/index.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/Util/index.js ***! \**************************************************************/ /*! exports provided: NonRetryableError, retry, jitteredExponentialRetry, Mutex, Reachability, DateUtils, urlSafeEncode, urlSafeDecode */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Retry__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Retry */ "./node_modules/@aws-amplify/core/lib-esm/Util/Retry.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NonRetryableError", function() { return _Retry__WEBPACK_IMPORTED_MODULE_0__["NonRetryableError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "retry", function() { return _Retry__WEBPACK_IMPORTED_MODULE_0__["retry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "jitteredExponentialRetry", function() { return _Retry__WEBPACK_IMPORTED_MODULE_0__["jitteredExponentialRetry"]; }); /* harmony import */ var _Mutex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Mutex */ "./node_modules/@aws-amplify/core/lib-esm/Util/Mutex.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Mutex", function() { return _Mutex__WEBPACK_IMPORTED_MODULE_1__["default"]; }); /* harmony import */ var _Reachability__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Reachability */ "./node_modules/@aws-amplify/core/lib-esm/Util/Reachability.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Reachability", function() { return _Reachability__WEBPACK_IMPORTED_MODULE_2__["default"]; }); /* harmony import */ var _DateUtils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./DateUtils */ "./node_modules/@aws-amplify/core/lib-esm/Util/DateUtils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DateUtils", function() { return _DateUtils__WEBPACK_IMPORTED_MODULE_3__["DateUtils"]; }); /* harmony import */ var _StringUtils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./StringUtils */ "./node_modules/@aws-amplify/core/lib-esm/Util/StringUtils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "urlSafeEncode", function() { return _StringUtils__WEBPACK_IMPORTED_MODULE_4__["urlSafeEncode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "urlSafeDecode", function() { return _StringUtils__WEBPACK_IMPORTED_MODULE_4__["urlSafeDecode"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/constants.js": /*!*************************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-amplify/core/lib-esm/index.js": /*!*********************************************************!*\ !*** ./node_modules/@aws-amplify/core/lib-esm/index.js ***! \*********************************************************/ /*! exports provided: AmplifyClass, ClientDevice, ConsoleLogger, Logger, missingConfig, invalidParameter, Hub, I18n, isEmpty, sortByField, objectLessAttributes, filenameToContentType, isTextFile, generateRandomString, makeQuerablePromise, isWebWorker, browserOrNode, transferKeyToLowerCase, transferKeyToUpperCase, isStrictObject, JS, Signer, parseMobileHubConfig, Parser, FacebookOAuth, GoogleOAuth, Linking, AppState, AsyncStorage, Credentials, CredentialsClass, ServiceWorker, StorageHelper, MemoryStorage, UniversalStorage, Platform, getAmplifyUserAgent, INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER, INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER, USER_AGENT_HEADER, Constants, NonRetryableError, retry, jitteredExponentialRetry, Mutex, Reachability, DateUtils, urlSafeEncode, urlSafeDecode, Amplify, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Constants", function() { return Constants; }); /* harmony import */ var _Amplify__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Amplify */ "./node_modules/@aws-amplify/core/lib-esm/Amplify.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Amplify", function() { return _Amplify__WEBPACK_IMPORTED_MODULE_0__["Amplify"]; }); /* harmony import */ var _Platform__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Platform */ "./node_modules/@aws-amplify/core/lib-esm/Platform/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmplifyClass", function() { return _Amplify__WEBPACK_IMPORTED_MODULE_0__["AmplifyClass"]; }); /* harmony import */ var _ClientDevice__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ClientDevice */ "./node_modules/@aws-amplify/core/lib-esm/ClientDevice/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClientDevice", function() { return _ClientDevice__WEBPACK_IMPORTED_MODULE_2__["ClientDevice"]; }); /* harmony import */ var _Logger__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Logger */ "./node_modules/@aws-amplify/core/lib-esm/Logger/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConsoleLogger", function() { return _Logger__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Logger", function() { return _Logger__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]; }); /* harmony import */ var _Errors__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Errors */ "./node_modules/@aws-amplify/core/lib-esm/Errors.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "missingConfig", function() { return _Errors__WEBPACK_IMPORTED_MODULE_4__["missingConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "invalidParameter", function() { return _Errors__WEBPACK_IMPORTED_MODULE_4__["invalidParameter"]; }); /* harmony import */ var _Hub__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Hub */ "./node_modules/@aws-amplify/core/lib-esm/Hub.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Hub", function() { return _Hub__WEBPACK_IMPORTED_MODULE_5__["Hub"]; }); /* harmony import */ var _I18n__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./I18n */ "./node_modules/@aws-amplify/core/lib-esm/I18n/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "I18n", function() { return _I18n__WEBPACK_IMPORTED_MODULE_6__["I18n"]; }); /* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./JS */ "./node_modules/@aws-amplify/core/lib-esm/JS.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isEmpty", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["isEmpty"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sortByField", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["sortByField"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "objectLessAttributes", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["objectLessAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "filenameToContentType", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["filenameToContentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTextFile", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["isTextFile"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "generateRandomString", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["generateRandomString"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "makeQuerablePromise", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["makeQuerablePromise"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isWebWorker", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["isWebWorker"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "browserOrNode", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["browserOrNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "transferKeyToLowerCase", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["transferKeyToLowerCase"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "transferKeyToUpperCase", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["transferKeyToUpperCase"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isStrictObject", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["isStrictObject"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JS", function() { return _JS__WEBPACK_IMPORTED_MODULE_7__["JS"]; }); /* harmony import */ var _Signer__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./Signer */ "./node_modules/@aws-amplify/core/lib-esm/Signer.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Signer", function() { return _Signer__WEBPACK_IMPORTED_MODULE_8__["Signer"]; }); /* harmony import */ var _Parser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./Parser */ "./node_modules/@aws-amplify/core/lib-esm/Parser.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parseMobileHubConfig", function() { return _Parser__WEBPACK_IMPORTED_MODULE_9__["parseMobileHubConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Parser", function() { return _Parser__WEBPACK_IMPORTED_MODULE_9__["Parser"]; }); /* harmony import */ var _OAuthHelper__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./OAuthHelper */ "./node_modules/@aws-amplify/core/lib-esm/OAuthHelper/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FacebookOAuth", function() { return _OAuthHelper__WEBPACK_IMPORTED_MODULE_10__["FacebookOAuth"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GoogleOAuth", function() { return _OAuthHelper__WEBPACK_IMPORTED_MODULE_10__["GoogleOAuth"]; }); /* harmony import */ var _RNComponents__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./RNComponents */ "./node_modules/@aws-amplify/core/lib-esm/RNComponents/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Linking", function() { return _RNComponents__WEBPACK_IMPORTED_MODULE_11__["Linking"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AppState", function() { return _RNComponents__WEBPACK_IMPORTED_MODULE_11__["AppState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AsyncStorage", function() { return _RNComponents__WEBPACK_IMPORTED_MODULE_11__["AsyncStorage"]; }); /* harmony import */ var _Credentials__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./Credentials */ "./node_modules/@aws-amplify/core/lib-esm/Credentials.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Credentials", function() { return _Credentials__WEBPACK_IMPORTED_MODULE_12__["Credentials"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CredentialsClass", function() { return _Credentials__WEBPACK_IMPORTED_MODULE_12__["CredentialsClass"]; }); /* harmony import */ var _ServiceWorker__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./ServiceWorker */ "./node_modules/@aws-amplify/core/lib-esm/ServiceWorker/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceWorker", function() { return _ServiceWorker__WEBPACK_IMPORTED_MODULE_13__["ServiceWorker"]; }); /* harmony import */ var _StorageHelper__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./StorageHelper */ "./node_modules/@aws-amplify/core/lib-esm/StorageHelper/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageHelper", function() { return _StorageHelper__WEBPACK_IMPORTED_MODULE_14__["StorageHelper"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MemoryStorage", function() { return _StorageHelper__WEBPACK_IMPORTED_MODULE_14__["MemoryStorage"]; }); /* harmony import */ var _UniversalStorage__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./UniversalStorage */ "./node_modules/@aws-amplify/core/lib-esm/UniversalStorage/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniversalStorage", function() { return _UniversalStorage__WEBPACK_IMPORTED_MODULE_15__["UniversalStorage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Platform", function() { return _Platform__WEBPACK_IMPORTED_MODULE_1__["Platform"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getAmplifyUserAgent", function() { return _Platform__WEBPACK_IMPORTED_MODULE_1__["getAmplifyUserAgent"]; }); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-amplify/core/lib-esm/constants.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER", function() { return _constants__WEBPACK_IMPORTED_MODULE_16__["INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER", function() { return _constants__WEBPACK_IMPORTED_MODULE_16__["INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "USER_AGENT_HEADER", function() { return _constants__WEBPACK_IMPORTED_MODULE_16__["USER_AGENT_HEADER"]; }); /* empty/unused harmony star reexport *//* harmony import */ var _Util__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./Util */ "./node_modules/@aws-amplify/core/lib-esm/Util/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NonRetryableError", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["NonRetryableError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "retry", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["retry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "jitteredExponentialRetry", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["jitteredExponentialRetry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Mutex", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["Mutex"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Reachability", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["Reachability"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DateUtils", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["DateUtils"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "urlSafeEncode", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["urlSafeEncode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "urlSafeDecode", function() { return _Util__WEBPACK_IMPORTED_MODULE_17__["urlSafeDecode"]; }); /* * 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 Constants = { userAgent: _Platform__WEBPACK_IMPORTED_MODULE_1__["Platform"].userAgent, }; /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_Amplify__WEBPACK_IMPORTED_MODULE_0__["Amplify"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/datastore/datastore.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/datastore/datastore.js ***! \****************************************************************************/ /*! exports provided: syncClasses, DataStoreClass, initSchema, DataStore */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "syncClasses", function() { return syncClasses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataStoreClass", function() { return DataStore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initSchema", function() { return initSchema; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataStore", function() { return instance; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var immer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! immer */ "./node_modules/immer/dist/immer.esm.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! uuid */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* harmony import */ var _storage_storage__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../storage/storage */ "./node_modules/@aws-amplify/datastore/lib-esm/storage/storage.js"); /* harmony import */ var _sync__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../sync */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); 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 __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; }; Object(immer__WEBPACK_IMPORTED_MODULE_1__["setAutoFreeze"])(true); var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('DataStore'); var ulid = Object(_util__WEBPACK_IMPORTED_MODULE_8__["monotonicUlidFactory"])(Date.now()); var isNode = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].browserOrNode().isNode; var SETTING_SCHEMA_VERSION = 'schemaVersion'; var schema; var modelNamespaceMap = new WeakMap(); var getModelDefinition = function (modelConstructor) { var namespace = modelNamespaceMap.get(modelConstructor); return schema.namespaces[namespace].models[modelConstructor.name]; }; var isValidModelConstructor = function (obj) { return Object(_util__WEBPACK_IMPORTED_MODULE_8__["isModelConstructor"])(obj) && modelNamespaceMap.has(obj); }; var namespaceResolver = function (modelConstructor) { return modelNamespaceMap.get(modelConstructor); }; // exporting for testing purposes var syncClasses; var dataStoreClasses; var userClasses; var storageClasses; var initSchema = function (userSchema) { var _a; if (schema !== undefined) { console.warn('The schema has already been initialized'); return userClasses; } logger.log('validating schema', { schema: userSchema }); var internalUserNamespace = __assign({ name: _util__WEBPACK_IMPORTED_MODULE_8__["USER"] }, userSchema); logger.log('DataStore', 'Init models'); userClasses = createTypeClasses(internalUserNamespace); logger.log('DataStore', 'Models initialized'); var dataStoreNamespace = getNamespace(); var storageNamespace = _storage_storage__WEBPACK_IMPORTED_MODULE_5__["ExclusiveStorage"].getNamespace(); var syncNamespace = _sync__WEBPACK_IMPORTED_MODULE_6__["SyncEngine"].getNamespace(); dataStoreClasses = createTypeClasses(dataStoreNamespace); storageClasses = createTypeClasses(storageNamespace); syncClasses = createTypeClasses(syncNamespace); schema = { namespaces: (_a = {}, _a[dataStoreNamespace.name] = dataStoreNamespace, _a[internalUserNamespace.name] = internalUserNamespace, _a[storageNamespace.name] = storageNamespace, _a[syncNamespace.name] = syncNamespace, _a), version: userSchema.version, }; Object.keys(schema.namespaces).forEach(function (namespace) { var e_1, _a; schema.namespaces[namespace].relationships = Object(_util__WEBPACK_IMPORTED_MODULE_8__["establishRelation"])(schema.namespaces[namespace]); var modelAssociations = new Map(); Object.values(schema.namespaces[namespace].models).forEach(function (model) { var connectedModels = []; Object.values(model.fields) .filter(function (field) { return field.association && field.association.connectionType === 'BELONGS_TO' && field.type.model !== model.name; }) .forEach(function (field) { return connectedModels.push(field.type.model); }); modelAssociations.set(model.name, connectedModels); }); var result = new Map(); var count = 1000; while ( true && count > 0) { if (modelAssociations.size === 0) { break; } count--; if (count === 0) { throw new Error('Models are not topologically sortable. Please verify your schema.'); } try { for (var _b = (e_1 = void 0, __values(Array.from(modelAssociations.keys()))), _c = _b.next(); !_c.done; _c = _b.next()) { var modelName = _c.value; var parents = modelAssociations.get(modelName); if (parents.every(function (x) { return result.has(x); })) { result.set(modelName, parents); } } } 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; } } Array.from(result.keys()).forEach(function (x) { return modelAssociations.delete(x); }); } schema.namespaces[namespace].modelTopologicalOrdering = result; }); return userClasses; }; var createTypeClasses = function (namespace) { var classes = {}; Object.entries(namespace.models).forEach(function (_a) { var _b = __read(_a, 2), modelName = _b[0], modelDefinition = _b[1]; var clazz = createModelClass(modelDefinition); classes[modelName] = clazz; modelNamespaceMap.set(clazz, namespace.name); }); Object.entries(namespace.nonModels || {}).forEach(function (_a) { var _b = __read(_a, 2), typeName = _b[0], typeDefinition = _b[1]; var clazz = createNonModelClass(typeDefinition); classes[typeName] = clazz; }); return classes; }; var instancesMetadata = new WeakSet(); function modelInstanceCreator(modelConstructor, init) { instancesMetadata.add(init); return new modelConstructor(init); } var validateModelFields = function (modelDefinition) { return function (k, v) { var fieldDefinition = modelDefinition.fields[k]; if (fieldDefinition !== undefined) { var type = fieldDefinition.type, isRequired_1 = fieldDefinition.isRequired, isArrayNullable = fieldDefinition.isArrayNullable, name_1 = fieldDefinition.name, isArray = fieldDefinition.isArray; if (((!isArray && isRequired_1) || (isArray && !isArrayNullable)) && (v === null || v === undefined)) { throw new Error("Field " + name_1 + " is required"); } if (Object(_types__WEBPACK_IMPORTED_MODULE_7__["isGraphQLScalarType"])(type)) { var jsType_1 = _types__WEBPACK_IMPORTED_MODULE_7__["GraphQLScalarType"].getJSType(type); var validateScalar_1 = _types__WEBPACK_IMPORTED_MODULE_7__["GraphQLScalarType"].getValidationFunction(type); if (isArray) { var errorTypeText = jsType_1; if (!isRequired_1) { errorTypeText = jsType_1 + " | null | undefined"; } if (!Array.isArray(v) && !isArrayNullable) { throw new Error("Field " + name_1 + " should be of type [" + errorTypeText + "], " + typeof v + " received. " + v); } if (!Object(_util__WEBPACK_IMPORTED_MODULE_8__["isNullOrUndefined"])(v) && v.some(function (e) { return Object(_util__WEBPACK_IMPORTED_MODULE_8__["isNullOrUndefined"])(e) ? isRequired_1 : typeof e !== jsType_1; })) { var elemTypes = v .map(function (e) { return (e === null ? 'null' : typeof e); }) .join(','); throw new Error("All elements in the " + name_1 + " array should be of type " + errorTypeText + ", [" + elemTypes + "] received. " + v); } if (validateScalar_1 && !Object(_util__WEBPACK_IMPORTED_MODULE_8__["isNullOrUndefined"])(v)) { var validationStatus = v.map(function (e) { if (!Object(_util__WEBPACK_IMPORTED_MODULE_8__["isNullOrUndefined"])(e)) { return validateScalar_1(e); } else if (Object(_util__WEBPACK_IMPORTED_MODULE_8__["isNullOrUndefined"])(e) && !isRequired_1) { return true; } else { return false; } }); if (!validationStatus.every(function (s) { return s; })) { throw new Error("All elements in the " + name_1 + " array should be of type " + type + ", validation failed for one or more elements. " + v); } } } else if (!isRequired_1 && v === undefined) { return; } else if (typeof v !== jsType_1 && v !== null) { throw new Error("Field " + name_1 + " should be of type " + jsType_1 + ", " + typeof v + " received. " + v); } else if (!Object(_util__WEBPACK_IMPORTED_MODULE_8__["isNullOrUndefined"])(v) && validateScalar_1 && !validateScalar_1(v)) { throw new Error("Field " + name_1 + " should be of type " + type + ", validation failed. " + v); } } } }; }; var initializeInstance = function (init, modelDefinition, draft) { var modelValidator = validateModelFields(modelDefinition); Object.entries(init).forEach(function (_a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; modelValidator(k, v); draft[k] = v; }); }; var createModelClass = function (modelDefinition) { var clazz = /** @class */ (function () { function Model(init) { var instance = Object(immer__WEBPACK_IMPORTED_MODULE_1__["produce"])(this, function (draft) { initializeInstance(init, modelDefinition, draft); var modelInstanceMetadata = instancesMetadata.has(init) ? init : {}; var _id = modelInstanceMetadata.id, _version = modelInstanceMetadata._version, _lastChangedAt = modelInstanceMetadata._lastChangedAt, _deleted = modelInstanceMetadata._deleted; var id = // instancesIds is set by modelInstanceCreator, it is accessible only internally _id !== null && _id !== undefined ? _id : modelDefinition.syncable ? Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() : ulid(); draft.id = id; if (modelDefinition.syncable) { draft._version = _version; draft._lastChangedAt = _lastChangedAt; draft._deleted = _deleted; } }); return instance; } Model.copyOf = function (source, fn) { var modelConstructor = Object.getPrototypeOf(source || {}).constructor; if (!isValidModelConstructor(modelConstructor)) { var msg = 'The source object is not a valid model'; logger.error(msg, { source: source }); throw new Error(msg); } return Object(immer__WEBPACK_IMPORTED_MODULE_1__["produce"])(source, function (draft) { fn(draft); draft.id = source.id; var modelValidator = validateModelFields(modelDefinition); Object.entries(draft).forEach(function (_a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; modelValidator(k, v); }); }); }; // "private" method (that's hidden via `Setting`) for `withSSRContext` to use // to gain access to `modelInstanceCreator` and `clazz` for persisting IDs from server to client. Model.fromJSON = function (json) { var _this = this; if (Array.isArray(json)) { return json.map(function (init) { return _this.fromJSON(init); }); } var instance = modelInstanceCreator(clazz, json); var modelValidator = validateModelFields(modelDefinition); Object.entries(instance).forEach(function (_a) { var _b = __read(_a, 2), k = _b[0], v = _b[1]; modelValidator(k, v); }); return instance; }; return Model; }()); clazz[immer__WEBPACK_IMPORTED_MODULE_1__["immerable"]] = true; Object.defineProperty(clazz, 'name', { value: modelDefinition.name }); return clazz; }; var createNonModelClass = function (typeDefinition) { var clazz = /** @class */ (function () { function Model(init) { var instance = Object(immer__WEBPACK_IMPORTED_MODULE_1__["produce"])(this, function (draft) { initializeInstance(init, typeDefinition, draft); }); return instance; } return Model; }()); clazz[immer__WEBPACK_IMPORTED_MODULE_1__["immerable"]] = true; Object.defineProperty(clazz, 'name', { value: typeDefinition.name }); return clazz; }; function isQueryOne(obj) { return typeof obj === 'string'; } function defaultConflictHandler(conflictData) { var localModel = conflictData.localModel, modelConstructor = conflictData.modelConstructor, remoteModel = conflictData.remoteModel; var _version = remoteModel._version; return modelInstanceCreator(modelConstructor, __assign(__assign({}, localModel), { _version: _version })); } function defaultErrorHandler(error) { logger.warn(error); } function getModelConstructorByModelName(namespaceName, modelName) { var result; switch (namespaceName) { case _util__WEBPACK_IMPORTED_MODULE_8__["DATASTORE"]: result = dataStoreClasses[modelName]; break; case _util__WEBPACK_IMPORTED_MODULE_8__["USER"]: result = userClasses[modelName]; break; case _util__WEBPACK_IMPORTED_MODULE_8__["SYNC"]: result = syncClasses[modelName]; break; case _util__WEBPACK_IMPORTED_MODULE_8__["STORAGE"]: result = storageClasses[modelName]; break; default: Object(_util__WEBPACK_IMPORTED_MODULE_8__["exhaustiveCheck"])(namespaceName); break; } if (isValidModelConstructor(result)) { return result; } else { var msg = "Model name is not valid for namespace. modelName: " + modelName + ", namespace: " + namespaceName; logger.error(msg); throw new Error(msg); } } function checkSchemaVersion(storage, version) { return __awaiter(this, void 0, void 0, function () { var Setting, modelDefinition; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: Setting = dataStoreClasses.Setting; modelDefinition = schema.namespaces[_util__WEBPACK_IMPORTED_MODULE_8__["DATASTORE"]].models.Setting; return [4 /*yield*/, storage.runExclusive(function (s) { return __awaiter(_this, void 0, void 0, function () { var _a, schemaVersionSetting, storedValue; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, s.query(Setting, _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createFromExisting(modelDefinition, function (c) { // @ts-ignore Argument of type '"eq"' is not assignable to parameter of type 'never'. return c.key('eq', SETTING_SCHEMA_VERSION); }), { page: 0, limit: 1 })]; case 1: _a = __read.apply(void 0, [_b.sent(), 1]), schemaVersionSetting = _a[0]; if (!(schemaVersionSetting !== undefined && schemaVersionSetting.value !== undefined)) return [3 /*break*/, 4]; storedValue = JSON.parse(schemaVersionSetting.value); if (!(storedValue !== version)) return [3 /*break*/, 3]; return [4 /*yield*/, s.clear(false)]; case 2: _b.sent(); _b.label = 3; case 3: return [3 /*break*/, 6]; case 4: return [4 /*yield*/, s.save(modelInstanceCreator(Setting, { key: SETTING_SCHEMA_VERSION, value: JSON.stringify(version), }))]; case 5: _b.sent(); _b.label = 6; case 6: return [2 /*return*/]; } }); }); })]; case 1: _a.sent(); return [2 /*return*/]; } }); }); } var syncSubscription; function getNamespace() { var namespace = { name: _util__WEBPACK_IMPORTED_MODULE_8__["DATASTORE"], relationships: {}, enums: {}, nonModels: {}, models: { Setting: { name: 'Setting', pluralName: 'Settings', syncable: false, fields: { id: { name: 'id', type: 'ID', isRequired: true, isArray: false, }, key: { name: 'key', type: 'String', isRequired: true, isArray: false, }, value: { name: 'value', type: 'String', isRequired: true, isArray: false, }, }, }, }, }; return namespace; } var DataStore = /** @class */ (function () { function DataStore() { var _this = this; this.amplifyConfig = {}; this.syncPredicates = new WeakMap(); this.start = function () { return __awaiter(_this, void 0, void 0, function () { var aws_appsync_graphqlEndpoint, _a, fullSyncIntervalInMilliseconds; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: if (!(this.initialized === undefined)) return [3 /*break*/, 1]; logger.debug('Starting DataStore'); this.initialized = new Promise(function (res, rej) { _this.initResolve = res; _this.initReject = rej; }); return [3 /*break*/, 3]; case 1: return [4 /*yield*/, this.initialized]; case 2: _b.sent(); return [2 /*return*/]; case 3: this.storage = new _storage_storage__WEBPACK_IMPORTED_MODULE_5__["ExclusiveStorage"](schema, namespaceResolver, getModelConstructorByModelName, modelInstanceCreator, undefined, this.sessionId); return [4 /*yield*/, this.storage.init()]; case 4: _b.sent(); return [4 /*yield*/, checkSchemaVersion(this.storage, schema.version)]; case 5: _b.sent(); aws_appsync_graphqlEndpoint = this.amplifyConfig.aws_appsync_graphqlEndpoint; if (!aws_appsync_graphqlEndpoint) return [3 /*break*/, 7]; logger.debug('GraphQL endpoint available', aws_appsync_graphqlEndpoint); _a = this; return [4 /*yield*/, this.processSyncExpressions()]; case 6: _a.syncPredicates = _b.sent(); this.sync = new _sync__WEBPACK_IMPORTED_MODULE_6__["SyncEngine"](schema, namespaceResolver, syncClasses, userClasses, this.storage, modelInstanceCreator, this.maxRecordsToSync, this.syncPageSize, this.conflictHandler, this.errorHandler, this.syncPredicates, this.amplifyConfig); fullSyncIntervalInMilliseconds = this.fullSyncInterval * 1000 * 60; syncSubscription = this.sync .start({ fullSyncInterval: fullSyncIntervalInMilliseconds }) .subscribe({ next: function (_a) { var type = _a.type, data = _a.data; // In Node, we need to wait for queries to be synced to prevent returning empty arrays. // In the Browser, we can begin returning data once subscriptions are in place. var readyType = isNode ? _sync__WEBPACK_IMPORTED_MODULE_6__["ControlMessage"].SYNC_ENGINE_SYNC_QUERIES_READY : _sync__WEBPACK_IMPORTED_MODULE_6__["ControlMessage"].SYNC_ENGINE_STORAGE_SUBSCRIBED; if (type === readyType) { _this.initResolve(); } _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].dispatch('datastore', { event: type, data: data, }); }, error: function (err) { logger.warn('Sync error', err); _this.initReject(); }, }); return [3 /*break*/, 8]; case 7: logger.warn("Data won't be synchronized. No GraphQL endpoint configured. Did you forget `Amplify.configure(awsconfig)`?", { config: this.amplifyConfig, }); this.initResolve(); _b.label = 8; case 8: return [4 /*yield*/, this.initialized]; case 9: _b.sent(); return [2 /*return*/]; } }); }); }; this.query = function (modelConstructor, idOrCriteria, paginationProducer) { return __awaiter(_this, void 0, void 0, function () { var msg, modelDefinition, predicate, pagination, result; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.start()]; case 1: _a.sent(); //#region Input validation if (!isValidModelConstructor(modelConstructor)) { msg = 'Constructor is not for a valid model'; logger.error(msg, { modelConstructor: modelConstructor }); throw new Error(msg); } if (typeof idOrCriteria === 'string') { if (paginationProducer !== undefined) { logger.warn('Pagination is ignored when querying by id'); } } modelDefinition = getModelDefinition(modelConstructor); if (isQueryOne(idOrCriteria)) { predicate = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createForId(modelDefinition, idOrCriteria); } else { if (Object(_predicates__WEBPACK_IMPORTED_MODULE_4__["isPredicatesAll"])(idOrCriteria)) { // Predicates.ALL means "all records", so no predicate (undefined) predicate = undefined; } else { predicate = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createFromExisting(modelDefinition, idOrCriteria); } } pagination = this.processPagination(modelDefinition, paginationProducer); //#endregion logger.debug('params ready', { modelConstructor: modelConstructor, predicate: _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].getPredicates(predicate, false), pagination: __assign(__assign({}, pagination), { sort: _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelSortPredicateCreator"].getPredicates(pagination && pagination.sort, false) }), }); return [4 /*yield*/, this.storage.query(modelConstructor, predicate, pagination)]; case 2: result = _a.sent(); return [2 /*return*/, isQueryOne(idOrCriteria) ? result[0] : result]; } }); }); }; this.save = function (model, condition) { return __awaiter(_this, void 0, void 0, function () { var modelConstructor, msg, modelDefinition, producedCondition, _a, savedModel; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, this.start()]; case 1: _b.sent(); modelConstructor = model ? model.constructor : undefined; if (!isValidModelConstructor(modelConstructor)) { msg = 'Object is not an instance of a valid model'; logger.error(msg, { model: model }); throw new Error(msg); } modelDefinition = getModelDefinition(modelConstructor); producedCondition = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createFromExisting(modelDefinition, condition); return [4 /*yield*/, this.storage.runExclusive(function (s) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, s.save(model, producedCondition)]; case 1: _a.sent(); return [2 /*return*/, s.query(modelConstructor, _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createForId(modelDefinition, model.id))]; } }); }); })]; case 2: _a = __read.apply(void 0, [_b.sent(), 1]), savedModel = _a[0]; return [2 /*return*/, savedModel]; } }); }); }; this.setConflictHandler = function (config) { var configDataStore = config.DataStore; var conflictHandlerIsDefault = function () { return _this.conflictHandler === defaultConflictHandler; }; if (configDataStore) { return configDataStore.conflictHandler; } if (conflictHandlerIsDefault() && config.conflictHandler) { return config.conflictHandler; } return _this.conflictHandler || defaultConflictHandler; }; this.setErrorHandler = function (config) { var configDataStore = config.DataStore; var errorHandlerIsDefault = function () { return _this.errorHandler === defaultErrorHandler; }; if (configDataStore) { return configDataStore.errorHandler; } if (errorHandlerIsDefault() && config.errorHandler) { return config.errorHandler; } return _this.errorHandler || defaultErrorHandler; }; this.delete = function (modelOrConstructor, idOrCriteria) { return __awaiter(_this, void 0, void 0, function () { var condition, msg, modelConstructor, msg, msg, _a, deleted, model, modelConstructor, msg, modelDefinition, idPredicate, msg, _b, _c, deleted; return __generator(this, function (_d) { switch (_d.label) { case 0: return [4 /*yield*/, this.start()]; case 1: _d.sent(); if (!modelOrConstructor) { msg = 'Model or Model Constructor required'; logger.error(msg, { modelOrConstructor: modelOrConstructor }); throw new Error(msg); } if (!isValidModelConstructor(modelOrConstructor)) return [3 /*break*/, 3]; modelConstructor = modelOrConstructor; if (!idOrCriteria) { msg = 'Id to delete or criteria required. Do you want to delete all? Pass Predicates.ALL'; logger.error(msg, { idOrCriteria: idOrCriteria }); throw new Error(msg); } if (typeof idOrCriteria === 'string') { condition = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createForId(getModelDefinition(modelConstructor), idOrCriteria); } else { condition = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createFromExisting(getModelDefinition(modelConstructor), /** * idOrCriteria is always a ProducerModelPredicate, never a symbol. * The symbol is used only for typing purposes. e.g. see Predicates.ALL */ idOrCriteria); if (!condition || !_predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].isValidPredicate(condition)) { msg = 'Criteria required. Do you want to delete all? Pass Predicates.ALL'; logger.error(msg, { condition: condition }); throw new Error(msg); } } return [4 /*yield*/, this.storage.delete(modelConstructor, condition)]; case 2: _a = __read.apply(void 0, [_d.sent(), 1]), deleted = _a[0]; return [2 /*return*/, deleted]; case 3: model = modelOrConstructor; modelConstructor = Object.getPrototypeOf(model || {}) .constructor; if (!isValidModelConstructor(modelConstructor)) { msg = 'Object is not an instance of a valid model'; logger.error(msg, { model: model }); throw new Error(msg); } modelDefinition = getModelDefinition(modelConstructor); idPredicate = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createForId(modelDefinition, model.id); if (idOrCriteria) { if (typeof idOrCriteria !== 'function') { msg = 'Invalid criteria'; logger.error(msg, { idOrCriteria: idOrCriteria }); throw new Error(msg); } condition = idOrCriteria(idPredicate); } else { condition = idPredicate; } return [4 /*yield*/, this.storage.delete(model, condition)]; case 4: _b = __read.apply(void 0, [_d.sent(), 1]), _c = __read(_b[0], 1), deleted = _c[0]; return [2 /*return*/, deleted]; } }); }); }; this.observe = function (modelOrConstructor, idOrCriteria) { var predicate; var modelConstructor = modelOrConstructor && isValidModelConstructor(modelOrConstructor) ? modelOrConstructor : undefined; if (modelOrConstructor && modelConstructor === undefined) { var model = modelOrConstructor; var modelConstructor_1 = model && Object.getPrototypeOf(model).constructor; if (isValidModelConstructor(modelConstructor_1)) { if (idOrCriteria) { logger.warn('idOrCriteria is ignored when using a model instance', { model: model, idOrCriteria: idOrCriteria, }); } return _this.observe(modelConstructor_1, model.id); } else { var msg = 'The model is not an instance of a PersistentModelConstructor'; logger.error(msg, { model: model }); throw new Error(msg); } } if (idOrCriteria !== undefined && modelConstructor === undefined) { var msg = 'Cannot provide criteria without a modelConstructor'; logger.error(msg, idOrCriteria); throw new Error(msg); } if (modelConstructor && !isValidModelConstructor(modelConstructor)) { var msg = 'Constructor is not for a valid model'; logger.error(msg, { modelConstructor: modelConstructor }); throw new Error(msg); } if (typeof idOrCriteria === 'string') { predicate = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createForId(getModelDefinition(modelConstructor), idOrCriteria); } else { predicate = modelConstructor && _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createFromExisting(getModelDefinition(modelConstructor), idOrCriteria); } return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_3__["default"](function (observer) { var handle; (function () { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.start()]; case 1: _a.sent(); handle = this.storage .observe(modelConstructor, predicate) .filter(function (_a) { var model = _a.model; return namespaceResolver(model) === _util__WEBPACK_IMPORTED_MODULE_8__["USER"]; }) .subscribe(observer); return [2 /*return*/]; } }); }); })(); return function () { if (handle) { handle.unsubscribe(); } }; }); }; this.configure = function (config) { if (config === void 0) { config = {}; } var configDataStore = config.DataStore, configConflictHandler = config.conflictHandler, configErrorHandler = config.errorHandler, configMaxRecordsToSync = config.maxRecordsToSync, configSyncPageSize = config.syncPageSize, configFullSyncInterval = config.fullSyncInterval, configSyncExpressions = config.syncExpressions, configFromAmplify = __rest(config, ["DataStore", "conflictHandler", "errorHandler", "maxRecordsToSync", "syncPageSize", "fullSyncInterval", "syncExpressions"]); _this.amplifyConfig = __assign(__assign({}, configFromAmplify), _this.amplifyConfig); _this.conflictHandler = _this.setConflictHandler(config); _this.errorHandler = _this.setErrorHandler(config); _this.syncExpressions = (configDataStore && configDataStore.syncExpressions) || _this.syncExpressions || configSyncExpressions; _this.maxRecordsToSync = (configDataStore && configDataStore.maxRecordsToSync) || _this.maxRecordsToSync || configMaxRecordsToSync; _this.syncPageSize = (configDataStore && configDataStore.syncPageSize) || _this.syncPageSize || configSyncPageSize; _this.fullSyncInterval = (configDataStore && configDataStore.fullSyncInterval) || _this.fullSyncInterval || configFullSyncInterval || 24 * 60; // 1 day _this.sessionId = _this.retrieveSessionId(); }; this.clear = function clear() { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: if (this.storage === undefined) { return [2 /*return*/]; } if (syncSubscription && !syncSubscription.closed) { syncSubscription.unsubscribe(); } return [4 /*yield*/, this.storage.clear()]; case 1: _a.sent(); if (this.sync) { this.sync.unsubscribeConnectivity(); } this.initialized = undefined; // Should re-initialize when start() is called. this.storage = undefined; this.sync = undefined; this.syncPredicates = new WeakMap(); return [2 /*return*/]; } }); }); }; this.stop = function stop() { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: if (!(this.initialized !== undefined)) return [3 /*break*/, 2]; return [4 /*yield*/, this.start()]; case 1: _a.sent(); _a.label = 2; case 2: if (syncSubscription && !syncSubscription.closed) { syncSubscription.unsubscribe(); } if (this.sync) { this.sync.unsubscribeConnectivity(); } this.initialized = undefined; // Should re-initialize when start() is called. this.sync = undefined; return [2 /*return*/]; } }); }); }; } DataStore.prototype.getModuleName = function () { return 'DataStore'; }; DataStore.prototype.processPagination = function (modelDefinition, paginationProducer) { var sortPredicate; var _a = paginationProducer || {}, limit = _a.limit, page = _a.page, sort = _a.sort; if (limit === undefined && page === undefined && sort === undefined) { return undefined; } if (page !== undefined && limit === undefined) { throw new Error('Limit is required when requesting a page'); } if (page !== undefined) { if (typeof page !== 'number') { throw new Error('Page should be a number'); } if (page < 0) { throw new Error("Page can't be negative"); } } if (limit !== undefined) { if (typeof limit !== 'number') { throw new Error('Limit should be a number'); } if (limit < 0) { throw new Error("Limit can't be negative"); } } if (sort) { sortPredicate = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelSortPredicateCreator"].createFromExisting(modelDefinition, paginationProducer.sort); } return { limit: limit, page: page, sort: sortPredicate, }; }; DataStore.prototype.processSyncExpressions = function () { return __awaiter(this, void 0, void 0, function () { var syncPredicates; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this.syncExpressions || !this.syncExpressions.length) { return [2 /*return*/, new WeakMap()]; } return [4 /*yield*/, Promise.all(this.syncExpressions.map(function (syncExpression) { return __awaiter(_this, void 0, void 0, function () { var _a, modelConstructor, conditionProducer, modelDefinition, condition, predicate; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, syncExpression]; case 1: _a = _b.sent(), modelConstructor = _a.modelConstructor, conditionProducer = _a.conditionProducer; modelDefinition = getModelDefinition(modelConstructor); return [4 /*yield*/, this.unwrapPromise(conditionProducer)]; case 2: condition = _b.sent(); if (Object(_predicates__WEBPACK_IMPORTED_MODULE_4__["isPredicatesAll"])(condition)) { return [2 /*return*/, [modelDefinition, null]]; } predicate = this.createFromCondition(modelDefinition, condition); return [2 /*return*/, [modelDefinition, predicate]]; } }); }); }))]; case 1: syncPredicates = _a.sent(); return [2 /*return*/, this.weakMapFromEntries(syncPredicates)]; } }); }); }; DataStore.prototype.createFromCondition = function (modelDefinition, condition) { try { return _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].createFromExisting(modelDefinition, condition); } catch (error) { logger.error('Error creating Sync Predicate'); throw error; } }; DataStore.prototype.unwrapPromise = function (conditionProducer) { return __awaiter(this, void 0, void 0, function () { var condition, error_1; return __generator(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, conditionProducer()]; case 1: condition = _a.sent(); return [2 /*return*/, condition]; case 2: error_1 = _a.sent(); if (error_1 instanceof TypeError) { return [2 /*return*/, conditionProducer]; } throw error_1; case 3: return [2 /*return*/]; } }); }); }; DataStore.prototype.weakMapFromEntries = function (entries) { return entries.reduce(function (map, _a) { var _b = __read(_a, 2), modelDefinition = _b[0], predicate = _b[1]; if (map.has(modelDefinition)) { var name_2 = modelDefinition.name; logger.warn("You can only utilize one Sync Expression per model.\n Subsequent sync expressions for the " + name_2 + " model will be ignored."); return map; } if (predicate) { map.set(modelDefinition, predicate); } return map; }, new WeakMap()); }; // database separation for Amplify Console. Not a public API DataStore.prototype.retrieveSessionId = function () { try { var sessionId = sessionStorage.getItem('datastoreSessionId'); if (sessionId) { var aws_appsync_graphqlEndpoint = this.amplifyConfig.aws_appsync_graphqlEndpoint; var appSyncUrl = aws_appsync_graphqlEndpoint.split('/')[2]; var _a = __read(appSyncUrl.split('.'), 1), appSyncId = _a[0]; return sessionId + "-" + appSyncId; } } catch (_b) { return undefined; } }; return DataStore; }()); var instance = new DataStore(); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].register(instance); //# sourceMappingURL=datastore.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/index.js": /*!**************************************************************!*\ !*** ./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, syncExpression, 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 */ "./node_modules/@aws-amplify/datastore/lib-esm/datastore/datastore.js"); /* 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 */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* 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 */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* 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__, "syncExpression", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["syncExpression"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DISCARD", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["DISCARD"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js": /*!*************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); /* harmony import */ var _sort__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./sort */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/sort.js"); /* 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 /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/sort.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/predicates/sort.js ***! \************************************************************************/ /*! exports provided: ModelSortPredicateCreator */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ModelSortPredicateCreator", function() { return ModelSortPredicateCreator; }); var ModelSortPredicateCreator = /** @class */ (function () { function ModelSortPredicateCreator() { } ModelSortPredicateCreator.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 field = propertyKey; if (!fieldNames.has(field)) { throw new Error("Invalid field for model. field: " + field + ", model: " + modelName); } var result = function (sortDirection) { ModelSortPredicateCreator.sortPredicateGroupsMap .get(receiver) .push({ field: field, sortDirection: sortDirection }); return receiver; }; return result; }, })); ModelSortPredicateCreator.sortPredicateGroupsMap.set(predicate, []); return predicate; }; ModelSortPredicateCreator.isValidPredicate = function (predicate) { return ModelSortPredicateCreator.sortPredicateGroupsMap.has(predicate); }; ModelSortPredicateCreator.getPredicates = function (predicate, throwOnInvalid) { if (throwOnInvalid === void 0) { throwOnInvalid = true; } if (throwOnInvalid && !ModelSortPredicateCreator.isValidPredicate(predicate)) { throw new Error('The predicate is not valid'); } return ModelSortPredicateCreator.sortPredicateGroupsMap.get(predicate); }; // transforms cb-style predicate into Proxy ModelSortPredicateCreator.createFromExisting = function (modelDefinition, existing) { if (!existing || !modelDefinition) { return undefined; } return existing(ModelSortPredicateCreator.createPredicateBuilder(modelDefinition)); }; ModelSortPredicateCreator.sortPredicateGroupsMap = new WeakMap(); return ModelSortPredicateCreator; }()); //# sourceMappingURL=sort.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/AsyncStorageAdapter.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/AsyncStorageAdapter.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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _AsyncStorageDatabase__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AsyncStorageDatabase */ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/AsyncStorageDatabase.js"); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); 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 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, fromDB_1, 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, 9, 10, 15]); 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*/, 8]; 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: fromDB_1 = _b.sent(); opType = fromDB_1 ? _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE : _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT; if (!(id === model.id || opType === _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT)) return [3 /*break*/, 7]; return [4 /*yield*/, this.db.save(item, storeName_1)]; case 6: _b.sent(); if (opType === _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE) { result.push([instance, opType, fromDB_1]); } else { result.push([instance, opType]); } _b.label = 7; case 7: return [3 /*break*/, 3]; case 8: return [3 /*break*/, 15]; case 9: e_1_1 = _b.sent(); e_1 = { error: e_1_1 }; return [3 /*break*/, 15]; case 10: _b.trys.push([10, , 13, 14]); if (!(connectionStoreNames_1_1 && !connectionStoreNames_1_1.done && (_a = connectionStoreNames_1.return))) return [3 /*break*/, 12]; return [4 /*yield*/, _a.call(connectionStoreNames_1)]; case 11: _b.sent(); _b.label = 12; case 12: return [3 /*break*/, 14]; case 13: if (e_1) throw e_1.error; return [7 /*endfinally*/]; case 14: return [7 /*endfinally*/]; case 15: 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, predicates, queryById, hasSort, hasPagination, records; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: storeName = this.getStorenameForModel(modelConstructor); namespaceName = this.namespaceResolver(modelConstructor); predicates = predicate && _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(predicate); queryById = predicates && this.idFromPredicate(predicates); hasSort = pagination && pagination.sort; hasPagination = pagination && pagination.limit; return [4 /*yield*/, (function () { return __awaiter(_this, void 0, void 0, function () { var record, filtered, all; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!queryById) return [3 /*break*/, 2]; return [4 /*yield*/, this.getById(storeName, queryById)]; case 1: record = _a.sent(); return [2 /*return*/, record ? [record] : []]; case 2: if (!predicates) return [3 /*break*/, 4]; return [4 /*yield*/, this.filterOnPredicate(storeName, predicates)]; case 3: filtered = _a.sent(); return [2 /*return*/, this.inMemoryPagination(filtered, pagination)]; case 4: if (!(hasSort || hasPagination)) return [3 /*break*/, 6]; return [4 /*yield*/, this.getAll(storeName)]; case 5: all = _a.sent(); return [2 /*return*/, this.inMemoryPagination(all, pagination)]; case 6: return [2 /*return*/, this.getAll(storeName)]; } }); }); })()]; case 1: records = _a.sent(); return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, records)]; case 2: return [2 /*return*/, _a.sent()]; } }); }); }; AsyncStorageAdapter.prototype.getById = function (storeName, id) { return __awaiter(this, void 0, void 0, function () { var record; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.db.get(id, storeName)]; case 1: record = _a.sent(); return [2 /*return*/, record]; } }); }); }; AsyncStorageAdapter.prototype.getAll = function (storeName) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.db.getAll(storeName)]; case 1: return [2 /*return*/, _a.sent()]; } }); }); }; AsyncStorageAdapter.prototype.idFromPredicate = function (predicates) { var predicateObjs = predicates.predicates; var idPredicate = predicateObjs.length === 1 && predicateObjs.find(function (p) { return Object(_types__WEBPACK_IMPORTED_MODULE_3__["isPredicateObj"])(p) && p.field === 'id' && p.operator === 'eq'; }); return idPredicate && idPredicate.operand; }; AsyncStorageAdapter.prototype.filterOnPredicate = function (storeName, predicates) { return __awaiter(this, void 0, void 0, function () { var predicateObjs, type, all, filtered; return __generator(this, function (_a) { switch (_a.label) { case 0: predicateObjs = predicates.predicates, type = predicates.type; return [4 /*yield*/, this.getAll(storeName)]; case 1: all = _a.sent(); filtered = predicateObjs ? all.filter(function (m) { return Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(m, type, predicateObjs); }) : all; return [2 /*return*/, filtered]; } }); }); }; AsyncStorageAdapter.prototype.inMemoryPagination = function (records, pagination) { if (pagination && records.length > 1) { 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=AsyncStorageAdapter.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/AsyncStorageDatabase.js": /*!*********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); /* harmony import */ var _InMemoryStore__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./InMemoryStore */ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/InMemoryStore.js"); 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 /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/InMemoryStore.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/InMemoryStore.js ***! \**************************************************************************************/ /*! exports provided: InMemoryStore, createInMemoryStore */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InMemoryStore", function() { return InMemoryStore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createInMemoryStore", function() { return createInMemoryStore; }); 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 InMemoryStore = /** @class */ (function () { function InMemoryStore() { var _this = this; this.db = new Map(); this.getAllKeys = function () { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, Array.from(this.db.keys())]; }); }); }; this.multiGet = function (keys) { return __awaiter(_this, void 0, void 0, function () { var _this = this; return __generator(this, function (_a) { return [2 /*return*/, keys.reduce(function (res, k) { return (res.push([k, _this.db.get(k)]), res); }, [])]; }); }); }; this.multiRemove = function (keys, callback) { return __awaiter(_this, void 0, void 0, function () { var _this = this; return __generator(this, function (_a) { keys.forEach(function (k) { return _this.db.delete(k); }); callback(); return [2 /*return*/]; }); }); }; this.multiSet = function (entries, callback) { return __awaiter(_this, void 0, void 0, function () { var _this = this; return __generator(this, function (_a) { entries.forEach(function (_a) { var _b = __read(_a, 2), key = _b[0], value = _b[1]; _this.setItem(key, value); }); callback(); return [2 /*return*/]; }); }); }; this.setItem = function (key, value) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this.db.set(key, value)]; }); }); }; this.removeItem = function (key) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this.db.delete(key)]; }); }); }; this.getItem = function (key) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this.db.get(key)]; }); }); }; } return InMemoryStore; }()); function createInMemoryStore() { return new InMemoryStore(); } //# sourceMappingURL=InMemoryStore.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/IndexedDBAdapter.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/IndexedDBAdapter.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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var idb__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! idb */ "./node_modules/idb/build/esm/index.js"); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); 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() { this.dbName = DB_NAME; } 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, sessionId) { 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: if (sessionId) { this.dbName = DB_NAME + "-" + sessionId; } 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"](this.dbName, 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, fromDB_1, opType, 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, 11, 12, 17]); 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*/, 10]; 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: fromDB_1 = _b.sent(); opType = fromDB_1 === undefined ? _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT : _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE; if (!(id === model.id || opType === _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT)) 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(); if (opType === _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE) { result.push([instance, opType, fromDB_1]); } else { result.push([instance, opType]); } _b.label = 9; case 9: return [3 /*break*/, 4]; case 10: return [3 /*break*/, 17]; case 11: e_2_1 = _b.sent(); e_2 = { error: e_2_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_2) throw e_2.error; return [7 /*endfinally*/]; case 16: return [7 /*endfinally*/]; case 17: return [4 /*yield*/, tx.done]; case 18: _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, predicates, queryById, hasSort, hasPagination, records; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.checkPrivate()]; case 1: _a.sent(); storeName = this.getStorenameForModel(modelConstructor); namespaceName = this.namespaceResolver(modelConstructor); predicates = predicate && _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(predicate); queryById = predicates && this.idFromPredicate(predicates); hasSort = pagination && pagination.sort; hasPagination = pagination && pagination.limit; return [4 /*yield*/, (function () { return __awaiter(_this, void 0, void 0, function () { var record, filtered, all; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!queryById) return [3 /*break*/, 2]; return [4 /*yield*/, this.getById(storeName, queryById)]; case 1: record = _a.sent(); return [2 /*return*/, record ? [record] : []]; case 2: if (!predicates) return [3 /*break*/, 4]; return [4 /*yield*/, this.filterOnPredicate(storeName, predicates)]; case 3: filtered = _a.sent(); return [2 /*return*/, this.inMemoryPagination(filtered, pagination)]; case 4: if (!hasSort) return [3 /*break*/, 6]; return [4 /*yield*/, this.getAll(storeName)]; case 5: all = _a.sent(); return [2 /*return*/, this.inMemoryPagination(all, pagination)]; case 6: if (hasPagination) { return [2 /*return*/, this.enginePagination(storeName, pagination)]; } return [2 /*return*/, this.getAll(storeName)]; } }); }); })()]; case 2: records = _a.sent(); return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, records)]; case 3: return [2 /*return*/, _a.sent()]; } }); }); }; IndexedDBAdapter.prototype.getById = function (storeName, id) { return __awaiter(this, void 0, void 0, function () { var record; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._get(storeName, id)]; case 1: record = _a.sent(); return [2 /*return*/, record]; } }); }); }; IndexedDBAdapter.prototype.getAll = function (storeName) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.db.getAll(storeName)]; case 1: return [2 /*return*/, _a.sent()]; } }); }); }; IndexedDBAdapter.prototype.idFromPredicate = function (predicates) { var predicateObjs = predicates.predicates; var idPredicate = predicateObjs.length === 1 && predicateObjs.find(function (p) { return Object(_types__WEBPACK_IMPORTED_MODULE_3__["isPredicateObj"])(p) && p.field === 'id' && p.operator === 'eq'; }); return idPredicate && idPredicate.operand; }; IndexedDBAdapter.prototype.filterOnPredicate = function (storeName, predicates) { return __awaiter(this, void 0, void 0, function () { var predicateObjs, type, all, filtered; return __generator(this, function (_a) { switch (_a.label) { case 0: predicateObjs = predicates.predicates, type = predicates.type; return [4 /*yield*/, this.getAll(storeName)]; case 1: all = _a.sent(); filtered = predicateObjs ? all.filter(function (m) { return Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(m, type, predicateObjs); }) : all; return [2 /*return*/, filtered]; } }); }); }; IndexedDBAdapter.prototype.inMemoryPagination = function (records, pagination) { if (pagination && records.length > 1) { 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; 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; _c.label = 4; case 4: if (!(cursor && cursor.value)) return [3 /*break*/, 6]; pageResults.push(cursor.value); if (hasLimit && pageResults.length === limit) { return [3 /*break*/, 6]; } return [4 /*yield*/, cursor.continue()]; case 5: cursor = _c.sent(); 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"](this.dbName)]; 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=IndexedDBAdapter.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/getDefaultAdapter/index.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/getDefaultAdapter/index.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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); var getDefaultAdapter = function () { var isBrowser = Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["browserOrNode"])().isBrowser; if ((isBrowser && window.indexedDB) || (Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["isWebWorker"])() && self.indexedDB)) { return __webpack_require__(/*! ../IndexedDBAdapter */ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/IndexedDBAdapter.js").default; } var AsyncStorageAdapter = __webpack_require__(/*! ../AsyncStorageAdapter */ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/AsyncStorageAdapter.js").AsyncStorageAdapter; return new AsyncStorageAdapter(); }; /* harmony default export */ __webpack_exports__["default"] = (getDefaultAdapter); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/storage/storage.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/storage.js ***! \************************************************************************/ /*! exports provided: ExclusiveStorage */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExclusiveStorage", function() { return ExclusiveStorage; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var zen_push__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! zen-push */ "./node_modules/zen-push/index.js"); /* harmony import */ var zen_push__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(zen_push__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); /* harmony import */ var _adapter_getDefaultAdapter__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./adapter/getDefaultAdapter */ "./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/getDefaultAdapter/index.js"); 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Logger"]('DataStore'); var StorageClass = /** @class */ (function () { function StorageClass(schema, namespaceResolver, getModelConstructorByModelName, modelInstanceCreator, adapter, sessionId) { this.schema = schema; this.namespaceResolver = namespaceResolver; this.getModelConstructorByModelName = getModelConstructorByModelName; this.modelInstanceCreator = modelInstanceCreator; this.adapter = adapter; this.sessionId = sessionId; this.adapter = Object(_adapter_getDefaultAdapter__WEBPACK_IMPORTED_MODULE_5__["default"])(); this.pushStream = new zen_push__WEBPACK_IMPORTED_MODULE_1___default.a(); } StorageClass.getNamespace = function () { var namespace = { name: _util__WEBPACK_IMPORTED_MODULE_4__["STORAGE"], relationships: {}, enums: {}, models: {}, nonModels: {}, }; return namespace; }; StorageClass.prototype.init = function () { return __awaiter(this, void 0, void 0, function () { var resolve, reject; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!(this.initialized !== undefined)) return [3 /*break*/, 2]; return [4 /*yield*/, this.initialized]; case 1: _a.sent(); return [2 /*return*/]; case 2: logger.debug('Starting Storage'); this.initialized = new Promise(function (res, rej) { resolve = res; reject = rej; }); this.adapter .setUp(this.schema, this.namespaceResolver, this.modelInstanceCreator, this.getModelConstructorByModelName, this.sessionId) .then(resolve, reject); return [4 /*yield*/, this.initialized]; case 3: _a.sent(); return [2 /*return*/]; } }); }); }; StorageClass.prototype.save = function (model, condition, mutator) { return __awaiter(this, void 0, void 0, function () { var result; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.init()]; case 1: _a.sent(); return [4 /*yield*/, this.adapter.save(model, condition)]; case 2: result = _a.sent(); result.forEach(function (r) { var _a = __read(r, 3), savedElement = _a[0], opType = _a[1], fromDB = _a[2]; var updatedElement; if (opType === _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE && fromDB) { // For update mutations we only want to send fields with changes // and the required internal fields updatedElement = Object(_util__WEBPACK_IMPORTED_MODULE_4__["getUpdateMutationInput"])(fromDB, savedElement); } var element = updatedElement || savedElement; var modelConstructor = Object.getPrototypeOf(savedElement) .constructor; _this.pushStream.next({ model: modelConstructor, opType: opType, element: element, mutator: mutator, condition: _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(condition, false), }); }); return [2 /*return*/, result]; } }); }); }; StorageClass.prototype.delete = function (modelOrModelConstructor, condition, mutator) { return __awaiter(this, void 0, void 0, function () { var deleted, models, modelIds; var _a; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, this.init()]; case 1: _b.sent(); return [4 /*yield*/, this.adapter.delete(modelOrModelConstructor, condition)]; case 2: _a = __read.apply(void 0, [_b.sent(), 2]), models = _a[0], deleted = _a[1]; modelIds = new Set(models.map(function (_a) { var id = _a.id; return id; })); if (!Object(_util__WEBPACK_IMPORTED_MODULE_4__["isModelConstructor"])(modelOrModelConstructor) && !Array.isArray(deleted)) { deleted = [deleted]; } deleted.forEach(function (model) { var modelConstructor = Object.getPrototypeOf(model) .constructor; var theCondition; if (!Object(_util__WEBPACK_IMPORTED_MODULE_4__["isModelConstructor"])(modelOrModelConstructor)) { theCondition = modelIds.has(model.id) ? _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(condition, false) : undefined; } _this.pushStream.next({ model: modelConstructor, opType: _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].DELETE, element: model, mutator: mutator, condition: theCondition, }); }); return [2 /*return*/, [models, deleted]]; } }); }); }; StorageClass.prototype.query = function (modelConstructor, predicate, pagination) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.init()]; case 1: _a.sent(); return [4 /*yield*/, this.adapter.query(modelConstructor, predicate, pagination)]; case 2: return [2 /*return*/, _a.sent()]; } }); }); }; StorageClass.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 record; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.init()]; case 1: _a.sent(); return [4 /*yield*/, this.adapter.queryOne(modelConstructor, firstOrLast)]; case 2: record = _a.sent(); return [2 /*return*/, record]; } }); }); }; StorageClass.prototype.observe = function (modelConstructor, predicate, skipOwn) { var listenToAll = !modelConstructor; var _a = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(predicate, false) || {}, predicates = _a.predicates, type = _a.type; var hasPredicate = !!predicates; var result = this.pushStream.observable .filter(function (_a) { var mutator = _a.mutator; return !skipOwn || mutator !== skipOwn; }) .map(function (_a) { var _mutator = _a.mutator, message = __rest(_a, ["mutator"]); return message; }); if (!listenToAll) { result = result.filter(function (_a) { var model = _a.model, element = _a.element; if (modelConstructor !== model) { return false; } if (hasPredicate) { return Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(element, type, predicates); } return true; }); } return result; }; StorageClass.prototype.clear = function (completeObservable) { if (completeObservable === void 0) { completeObservable = true; } return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: this.initialized = undefined; return [4 /*yield*/, this.adapter.clear()]; case 1: _a.sent(); if (completeObservable) { this.pushStream.complete(); } return [2 /*return*/]; } }); }); }; StorageClass.prototype.batchSave = function (modelConstructor, items, mutator) { return __awaiter(this, void 0, void 0, function () { var result; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.init()]; case 1: _a.sent(); return [4 /*yield*/, this.adapter.batchSave(modelConstructor, items)]; case 2: result = _a.sent(); result.forEach(function (_a) { var _b = __read(_a, 2), element = _b[0], opType = _b[1]; _this.pushStream.next({ model: modelConstructor, opType: opType, element: element, mutator: mutator, condition: undefined, }); }); return [2 /*return*/, result]; } }); }); }; return StorageClass; }()); var ExclusiveStorage = /** @class */ (function () { function ExclusiveStorage(schema, namespaceResolver, getModelConstructorByModelName, modelInstanceCreator, adapter, sessionId) { this.mutex = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Mutex"](); this.storage = new StorageClass(schema, namespaceResolver, getModelConstructorByModelName, modelInstanceCreator, adapter, sessionId); } ExclusiveStorage.prototype.runExclusive = function (fn) { return this.mutex.runExclusive(fn.bind(this, this.storage)); }; ExclusiveStorage.prototype.save = function (model, condition, mutator) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this.runExclusive(function (storage) { return storage.save(model, condition, mutator); })]; }); }); }; ExclusiveStorage.prototype.delete = function (modelOrModelConstructor, condition, mutator) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this.runExclusive(function (storage) { if (Object(_util__WEBPACK_IMPORTED_MODULE_4__["isModelConstructor"])(modelOrModelConstructor)) { var modelConstructor = modelOrModelConstructor; return storage.delete(modelConstructor, condition, mutator); } else { var model = modelOrModelConstructor; return storage.delete(model, condition, mutator); } })]; }); }); }; ExclusiveStorage.prototype.query = function (modelConstructor, predicate, pagination) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this.runExclusive(function (storage) { return storage.query(modelConstructor, predicate, pagination); })]; }); }); }; ExclusiveStorage.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 () { return __generator(this, function (_a) { return [2 /*return*/, this.runExclusive(function (storage) { return storage.queryOne(modelConstructor, firstOrLast); })]; }); }); }; ExclusiveStorage.getNamespace = function () { return StorageClass.getNamespace(); }; ExclusiveStorage.prototype.observe = function (modelConstructor, predicate, skipOwn) { return this.storage.observe(modelConstructor, predicate, skipOwn); }; ExclusiveStorage.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.storage.clear()]; case 1: _a.sent(); return [2 /*return*/]; } }); }); }; ExclusiveStorage.prototype.batchSave = function (modelConstructor, items) { return this.storage.batchSave(modelConstructor, items); }; ExclusiveStorage.prototype.init = function () { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, this.storage.init()]; }); }); }; return ExclusiveStorage; }()); //# sourceMappingURL=storage.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/datastoreConnectivity.js": /*!***********************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/datastoreConnectivity.js ***! \***********************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _datastoreReachability__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./datastoreReachability */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/datastoreReachability/index.js"); 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_1__["ConsoleLogger"]('DataStore'); var RECONNECTING_IN = 5000; // 5s this may be configurable in the future var DataStoreConnectivity = /** @class */ (function () { function DataStoreConnectivity() { this.connectionStatus = { online: false, }; } DataStoreConnectivity.prototype.status = function () { var _this = this; if (this.observer) { throw new Error('Subscriber already exists'); } return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__["default"](function (observer) { _this.observer = observer; // Will be used to forward socket connection changes, enhancing Reachability _this.subscription = _datastoreReachability__WEBPACK_IMPORTED_MODULE_2__["ReachabilityMonitor"].subscribe(function (_a) { var online = _a.online; _this.connectionStatus.online = online; var observerResult = __assign({}, _this.connectionStatus); // copyOf status observer.next(observerResult); }); return function () { _this.unsubscribe(); }; }); }; DataStoreConnectivity.prototype.unsubscribe = function () { if (this.subscription) { this.subscription.unsubscribe(); } }; DataStoreConnectivity.prototype.socketDisconnected = function () { var _this = this; if (this.observer && typeof this.observer.next === 'function') { this.observer.next({ online: false }); // Notify network issue from the socket setTimeout(function () { var observerResult = __assign({}, _this.connectionStatus); // copyOf status _this.observer.next(observerResult); }, RECONNECTING_IN); // giving time for socket cleanup and network status stabilization } }; return DataStoreConnectivity; }()); /* harmony default export */ __webpack_exports__["default"] = (DataStoreConnectivity); //# sourceMappingURL=datastoreConnectivity.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/datastoreReachability/index.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/datastoreReachability/index.js ***! \*****************************************************************************************/ /*! exports provided: ReachabilityMonitor */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReachabilityMonitor", function() { return ReachabilityMonitor; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); var ReachabilityMonitor = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Reachability"]().networkMonitor(); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/index.js": /*!*******************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/pubsub */ "./node_modules/@aws-amplify/pubsub/lib-esm/index.js"); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); /* harmony import */ var _datastoreConnectivity__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./datastoreConnectivity */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/datastoreConnectivity.js"); /* harmony import */ var _merger__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./merger */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/merger.js"); /* harmony import */ var _outbox__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./outbox */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/outbox.js"); /* harmony import */ var _processors_mutation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./processors/mutation */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/mutation.js"); /* harmony import */ var _processors_subscription__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./processors/subscription */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/subscription.js"); /* harmony import */ var _processors_sync__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./processors/sync */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/sync.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/utils.js"); 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, syncPredicates, amplifyConfig) { if (amplifyConfig === void 0) { amplifyConfig = {}; } 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.syncPredicates = syncPredicates; this.amplifyConfig = amplifyConfig; 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.syncPredicates); this.subscriptionsProcessor = new _processors_subscription__WEBPACK_IMPORTED_MODULE_10__["SubscriptionProcessor"](this.schema, this.syncPredicates, this.amplifyConfig); this.mutationsProcessor = new _processors_mutation__WEBPACK_IMPORTED_MODULE_9__["MutationProcessor"](this.schema, this.storage, this.userModelClasses, this.outbox, this.modelInstanceCreator, MutationEvent, conflictHandler, errorHandler); this.datastoreConnectivity = new _datastoreConnectivity__WEBPACK_IMPORTED_MODULE_6__["default"](); } 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, 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: startPromise = new Promise(function (resolve) { _this.datastoreConnectivity.status().subscribe(function (_a) { var online = _a.online; return __awaiter(_this, void 0, void 0, function () { var ctlSubsObservable_1, dataSubsObservable, err_2, error_1; var _b; var _this = this; return __generator(this, function (_c) { switch (_c.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, }, }); 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 _b = __read(this.subscriptionsProcessor.start(), 2), // const ctlObservable: Observable ctlSubsObservable_1 = _b[0], // const dataObservable: Observable<[TransformerMutationType, SchemaModel, Readonly<{ // id: string; // } & Record>]> dataSubsObservable = _b[1]; _c.label = 2; case 2: _c.trys.push([2, 4, , 5]); return [4 /*yield*/, new Promise(function (resolve, reject) { var ctlSubsSubscription = ctlSubsObservable_1.subscribe({ next: function (msg) { if (msg === _processors_subscription__WEBPACK_IMPORTED_MODULE_10__["CONTROL_MSG"].CONNECTED) { resolve(); } }, error: function (err) { reject(err); var handleDisconnect = _this.disconnectionHandler(); handleDisconnect(err); }, }); subscriptions.push(ctlSubsSubscription); })]; case 3: _c.sent(); return [3 /*break*/, 5]; case 4: err_2 = _c.sent(); observer.error(err_2); return [2 /*return*/]; case 5: logger.log('Realtime ready'); observer.next({ type: ControlMessage.SYNC_ENGINE_SUBSCRIPTIONS_ESTABLISHED, }); _c.label = 6; case 6: _c.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: _c.sent(); return [3 /*break*/, 9]; case 8: error_1 = _c.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 = []; } _c.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, lastSyncPredicate = _a.lastSyncPredicate; 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 () { var _this = this; return function (msg) { // This implementation is tied 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) { _this.datastoreConnectivity.socketDisconnected(); } }; }; SyncEngine.prototype.unsubscribeConnectivity = function () { this.datastoreConnectivity.unsubscribe(); }; SyncEngine.prototype.setupModels = function (params) { return __awaiter(this, void 0, void 0, function () { var fullSyncInterval, ModelMetadata, models, savedModel, 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]); }); }); 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, syncPredicate, lastSyncPredicate, prevSyncPredicate, syncPredicateUpdated_1; var _c, _d, _e, _f; return __generator(this, function (_g) { switch (_g.label) { case 0: return [4 /*yield*/, this.getModelMetadata(namespace, model.name)]; case 1: modelMetadata = _g.sent(); syncPredicate = _predicates__WEBPACK_IMPORTED_MODULE_3__["ModelPredicateCreator"].getPredicates(this.syncPredicates.get(model), false); lastSyncPredicate = syncPredicate ? JSON.stringify(syncPredicate) : null; if (!(modelMetadata === undefined)) return [3 /*break*/, 3]; return [4 /*yield*/, this.storage.save(this.modelInstanceCreator(ModelMetadata, { model: model.name, namespace: namespace, lastSync: null, fullSyncInterval: fullSyncInterval, lastFullSync: null, lastSyncPredicate: lastSyncPredicate, }), 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: prevSyncPredicate = modelMetadata.lastSyncPredicate ? modelMetadata.lastSyncPredicate : null; syncPredicateUpdated_1 = prevSyncPredicate !== lastSyncPredicate; return [4 /*yield*/, this.storage.save(this.modelClasses.ModelMetadata.copyOf(modelMetadata, function (draft) { draft.fullSyncInterval = fullSyncInterval; // perform a base sync if the syncPredicate changed in between calls to DataStore.start // ensures that the local store contains all the data specified by the syncExpression if (syncPredicateUpdated_1) { draft.lastSync = null; draft.lastFullSync = null; draft.lastSyncPredicate = lastSyncPredicate; } }))]; 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 /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/merger.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/merger.js ***! \********************************************************************/ /*! exports provided: ModelMerger */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ModelMerger", function() { return ModelMerger; }); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); 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 ModelMerger = /** @class */ (function () { function ModelMerger(outbox, ownSymbol) { this.outbox = outbox; this.ownSymbol = ownSymbol; } ModelMerger.prototype.merge = function (storage, model) { return __awaiter(this, void 0, void 0, function () { var result, mutationsForModel, isDelete; var _a, _b; return __generator(this, function (_c) { switch (_c.label) { case 0: return [4 /*yield*/, this.outbox.getForModel(storage, model)]; case 1: mutationsForModel = _c.sent(); isDelete = model._deleted; if (!(mutationsForModel.length === 0)) return [3 /*break*/, 5]; if (!isDelete) return [3 /*break*/, 3]; result = _types__WEBPACK_IMPORTED_MODULE_0__["OpType"].DELETE; return [4 /*yield*/, storage.delete(model, undefined, this.ownSymbol)]; case 2: _c.sent(); return [3 /*break*/, 5]; case 3: return [4 /*yield*/, storage.save(model, undefined, this.ownSymbol)]; case 4: _a = __read.apply(void 0, [_c.sent(), 1]), _b = __read(_a[0], 2), result = _b[1]; _c.label = 5; case 5: return [2 /*return*/, result]; } }); }); }; ModelMerger.prototype.mergePage = function (storage, modelConstructor, items) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, storage.batchSave(modelConstructor, items, this.ownSymbol)]; case 1: return [2 /*return*/, _a.sent()]; } }); }); }; return ModelMerger; }()); //# sourceMappingURL=merger.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/outbox.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/outbox.js ***! \********************************************************************/ /*! exports provided: MutationEventOutbox */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MutationEventOutbox", function() { return MutationEventOutbox; }); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/utils.js"); 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; }; // TODO: Persist deleted ids var MutationEventOutbox = /** @class */ (function () { function MutationEventOutbox(schema, namespaceResolver, MutationEvent, ownSymbol) { this.schema = schema; this.namespaceResolver = namespaceResolver; this.MutationEvent = MutationEvent; this.ownSymbol = ownSymbol; } MutationEventOutbox.prototype.enqueue = function (storage, mutationEvent) { return __awaiter(this, void 0, void 0, function () { var _this = this; return __generator(this, function (_a) { return [2 /*return*/, storage.runExclusive(function (s) { return __awaiter(_this, void 0, void 0, function () { var mutationEventModelDefinition, predicate, _a, first, incomingMutationType, incomingConditionJSON, incomingCondition; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: mutationEventModelDefinition = this.schema.namespaces[_util__WEBPACK_IMPORTED_MODULE_2__["SYNC"]].models['MutationEvent']; predicate = _predicates__WEBPACK_IMPORTED_MODULE_0__["ModelPredicateCreator"].createFromExisting(mutationEventModelDefinition, function (c) { return c .modelId('eq', mutationEvent.modelId) .id('ne', _this.inProgressMutationEventId); }); return [4 /*yield*/, s.query(this.MutationEvent, predicate)]; case 1: _a = __read.apply(void 0, [_b.sent(), 1]), first = _a[0]; if (!(first === undefined)) return [3 /*break*/, 3]; return [4 /*yield*/, s.save(mutationEvent, undefined, this.ownSymbol)]; case 2: _b.sent(); return [2 /*return*/]; case 3: incomingMutationType = mutationEvent.operation; if (!(first.operation === _utils__WEBPACK_IMPORTED_MODULE_3__["TransformerMutationType"].CREATE)) return [3 /*break*/, 8]; if (!(incomingMutationType === _utils__WEBPACK_IMPORTED_MODULE_3__["TransformerMutationType"].DELETE)) return [3 /*break*/, 5]; return [4 /*yield*/, s.delete(this.MutationEvent, predicate)]; case 4: _b.sent(); return [3 /*break*/, 7]; case 5: // first gets updated with incoming's data, condition intentionally skipped return [4 /*yield*/, s.save(this.MutationEvent.copyOf(first, function (draft) { draft.data = mutationEvent.data; }), undefined, this.ownSymbol)]; case 6: // first gets updated with incoming's data, condition intentionally skipped _b.sent(); _b.label = 7; case 7: return [3 /*break*/, 12]; case 8: incomingConditionJSON = mutationEvent.condition; incomingCondition = JSON.parse(incomingConditionJSON); if (!(Object.keys(incomingCondition).length === 0)) return [3 /*break*/, 10]; // delete all for model return [4 /*yield*/, s.delete(this.MutationEvent, predicate)]; case 9: // delete all for model _b.sent(); _b.label = 10; case 10: // Enqueue new one return [4 /*yield*/, s.save(mutationEvent, undefined, this.ownSymbol)]; case 11: // Enqueue new one _b.sent(); _b.label = 12; case 12: return [2 /*return*/]; } }); }); })]; }); }); }; MutationEventOutbox.prototype.dequeue = function (storage, record) { return __awaiter(this, void 0, void 0, function () { var head; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.peek(storage)]; case 1: head = _a.sent(); if (!record) return [3 /*break*/, 3]; return [4 /*yield*/, this.syncOutboxVersionsOnDequeue(storage, record, head)]; case 2: _a.sent(); _a.label = 3; case 3: return [4 /*yield*/, storage.delete(head)]; case 4: _a.sent(); this.inProgressMutationEventId = undefined; return [2 /*return*/, head]; } }); }); }; /** * Doing a peek() implies that the mutation goes "inProgress" * * @param storage */ MutationEventOutbox.prototype.peek = function (storage) { return __awaiter(this, void 0, void 0, function () { var head; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, storage.queryOne(this.MutationEvent, _types__WEBPACK_IMPORTED_MODULE_1__["QueryOne"].FIRST)]; case 1: head = _a.sent(); this.inProgressMutationEventId = head ? head.id : undefined; return [2 /*return*/, head]; } }); }); }; MutationEventOutbox.prototype.getForModel = function (storage, model) { return __awaiter(this, void 0, void 0, function () { var mutationEventModelDefinition, mutationEvents; return __generator(this, function (_a) { switch (_a.label) { case 0: mutationEventModelDefinition = this.schema.namespaces[_util__WEBPACK_IMPORTED_MODULE_2__["SYNC"]].models .MutationEvent; return [4 /*yield*/, storage.query(this.MutationEvent, _predicates__WEBPACK_IMPORTED_MODULE_0__["ModelPredicateCreator"].createFromExisting(mutationEventModelDefinition, function (c) { return c.modelId('eq', model.id); }))]; case 1: mutationEvents = _a.sent(); return [2 /*return*/, mutationEvents]; } }); }); }; MutationEventOutbox.prototype.getModelIds = function (storage) { return __awaiter(this, void 0, void 0, function () { var mutationEvents, result; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, storage.query(this.MutationEvent)]; case 1: mutationEvents = _a.sent(); result = new Set(); mutationEvents.forEach(function (_a) { var modelId = _a.modelId; return result.add(modelId); }); return [2 /*return*/, result]; } }); }); }; // applies _version from the AppSync mutation response to other items in the mutation queue with the same id // see https://github.com/aws-amplify/amplify-js/pull/7354 for more details MutationEventOutbox.prototype.syncOutboxVersionsOnDequeue = function (storage, record, head) { return __awaiter(this, void 0, void 0, function () { var _version, _lastChangedAt, incomingData, _a, __version, __lastChangedAt, outgoingData, mutationEventModelDefinition, predicate, outdatedMutations, reconciledMutations; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: _version = record._version, _lastChangedAt = record._lastChangedAt, incomingData = __rest(record, ["_version", "_lastChangedAt"]); _a = JSON.parse(head.data), __version = _a._version, __lastChangedAt = _a._lastChangedAt, outgoingData = __rest(_a, ["_version", "_lastChangedAt"]); if (head.operation !== _utils__WEBPACK_IMPORTED_MODULE_3__["TransformerMutationType"].UPDATE) { return [2 /*return*/]; } // Don't sync the version when the data in the response does not match the data // in the request, i.e., when there's a handled conflict if (!Object(_util__WEBPACK_IMPORTED_MODULE_2__["objectsEqual"])(incomingData, outgoingData)) { return [2 /*return*/]; } mutationEventModelDefinition = this.schema.namespaces[_util__WEBPACK_IMPORTED_MODULE_2__["SYNC"]].models['MutationEvent']; predicate = _predicates__WEBPACK_IMPORTED_MODULE_0__["ModelPredicateCreator"].createFromExisting(mutationEventModelDefinition, function (c) { return c.modelId('eq', record.id).id('ne', _this.inProgressMutationEventId); }); return [4 /*yield*/, storage.query(this.MutationEvent, predicate)]; case 1: outdatedMutations = _b.sent(); if (!outdatedMutations.length) { return [2 /*return*/]; } reconciledMutations = outdatedMutations.map(function (m) { var oldData = JSON.parse(m.data); var newData = __assign(__assign({}, oldData), { _version: _version, _lastChangedAt: _lastChangedAt }); return _this.MutationEvent.copyOf(m, function (draft) { draft.data = JSON.stringify(newData); }); }); return [4 /*yield*/, storage.delete(this.MutationEvent, predicate)]; case 2: _b.sent(); return [4 /*yield*/, Promise.all(reconciledMutations.map(function (m) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, storage.save(m, undefined, this.ownSymbol)]; case 1: return [2 /*return*/, _a.sent()]; } }); }); }))]; case 3: _b.sent(); return [2 /*return*/]; } }); }); }; return MutationEventOutbox; }()); //# sourceMappingURL=outbox.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/mutation.js": /*!*********************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/api/lib-esm/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../utils */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/utils.js"); 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, _loop_1, this_1, _a; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: if (this.processing || !this.isReady()) { return [2 /*return*/]; } this.processing = true; namespaceName = _util__WEBPACK_IMPORTED_MODULE_4__["USER"]; _loop_1 = function () { var model, operation, data, condition, modelConstructor, result, opName, modelDefinition, error_1, record, hasMore; var _a; return __generator(this, function (_b) { switch (_b.label) { case 0: model = head.model, operation = head.operation, data = head.data, condition = head.condition; modelConstructor = this_1.userClasses[model]; result = void 0; opName = void 0; modelDefinition = void 0; _b.label = 1; case 1: _b.trys.push([1, 3, , 4]); return [4 /*yield*/, this_1.jitteredRetry(namespaceName, model, operation, data, condition, modelConstructor, this_1.MutationEvent, head)]; case 2: _a = __read.apply(void 0, [_b.sent(), 3]), result = _a[0], opName = _a[1], modelDefinition = _a[2]; return [3 /*break*/, 4]; case 3: error_1 = _b.sent(); if (error_1.message === 'Offline' || error_1.message === 'RetryMutation') { return [2 /*return*/, "continue"]; } return [3 /*break*/, 4]; case 4: if (!(result === undefined)) return [3 /*break*/, 6]; logger.debug('done retrying'); return [4 /*yield*/, this_1.storage.runExclusive(function (storage) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.outbox.dequeue(storage)]; case 1: _a.sent(); return [2 /*return*/]; } }); }); })]; case 5: _b.sent(); return [2 /*return*/, "continue"]; case 6: record = result.data[opName]; hasMore = false; return [4 /*yield*/, this_1.storage.runExclusive(function (storage) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: // using runExclusive to prevent possible race condition // when another record gets enqueued between dequeue and peek return [4 /*yield*/, this.outbox.dequeue(storage, record)]; case 1: // using runExclusive to prevent possible race condition // when another record gets enqueued between dequeue and peek _a.sent(); return [4 /*yield*/, this.outbox.peek(storage)]; case 2: hasMore = (_a.sent()) !== undefined; return [2 /*return*/]; } }); }); })]; case 7: _b.sent(); this_1.observer.next({ operation: operation, modelDefinition: modelDefinition, model: record, hasMore: hasMore, }); return [2 /*return*/]; } }); }; this_1 = this; _b.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 = _b.sent()) !== undefined; _b.label = 3; case 3: if (!_a) return [3 /*break*/, 5]; return [5 /*yield**/, _loop_1()]; case 4: _b.sent(); return [3 /*break*/, 1]; case 5: // 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 name = _a.name, 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; } if (operation === _utils__WEBPACK_IMPORTED_MODULE_5__["TransformerMutationType"].UPDATE) { // this limits the update mutation input to changed fields only return parsedData.hasOwnProperty(name); } // 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 /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/subscription.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/subscription.js ***! \*************************************************************************************/ /*! exports provided: CONTROL_MSG, USER_CREDENTIALS, SubscriptionProcessor */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* WEBPACK VAR INJECTION */(function(Buffer) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CONTROL_MSG", function() { return CONTROL_MSG; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "USER_CREDENTIALS", function() { return USER_CREDENTIALS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscriptionProcessor", function() { return SubscriptionProcessor; }); /* harmony import */ var _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/api */ "./node_modules/@aws-amplify/api/lib-esm/index.js"); /* harmony import */ var _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/auth */ "./node_modules/@aws-amplify/auth/lib-esm/index.js"); /* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/cache */ "./node_modules/@aws-amplify/cache/lib-esm/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/pubsub */ "./node_modules/@aws-amplify/pubsub/lib-esm/index.js"); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utils */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/utils.js"); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); 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 __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_3__["ConsoleLogger"]('DataStore'); var CONTROL_MSG; (function (CONTROL_MSG) { CONTROL_MSG["CONNECTED"] = "CONNECTED"; })(CONTROL_MSG || (CONTROL_MSG = {})); var USER_CREDENTIALS; (function (USER_CREDENTIALS) { USER_CREDENTIALS[USER_CREDENTIALS["none"] = 0] = "none"; USER_CREDENTIALS[USER_CREDENTIALS["unauth"] = 1] = "unauth"; USER_CREDENTIALS[USER_CREDENTIALS["auth"] = 2] = "auth"; })(USER_CREDENTIALS || (USER_CREDENTIALS = {})); var SubscriptionProcessor = /** @class */ (function () { function SubscriptionProcessor(schema, syncPredicates, amplifyConfig) { if (amplifyConfig === void 0) { amplifyConfig = {}; } this.schema = schema; this.syncPredicates = syncPredicates; this.amplifyConfig = amplifyConfig; this.typeQuery = new WeakMap(); this.buffer = []; } SubscriptionProcessor.prototype.buildSubscription = function (namespace, model, transformerMutationType, userCredentials, cognitoTokenPayload, oidcTokenPayload) { var aws_appsync_authenticationType = this.amplifyConfig.aws_appsync_authenticationType; var _a = this.getAuthorizationInfo(model, userCredentials, aws_appsync_authenticationType, cognitoTokenPayload, oidcTokenPayload) || {}, authMode = _a.authMode, isOwner = _a.isOwner, ownerField = _a.ownerField, ownerValue = _a.ownerValue; var _b = __read(Object(_utils__WEBPACK_IMPORTED_MODULE_6__["buildSubscriptionGraphQLOperation"])(namespace, model, transformerMutationType, isOwner, ownerField), 3), opType = _b[0], opName = _b[1], query = _b[2]; return { authMode: authMode, opType: opType, opName: opName, query: query, isOwner: isOwner, ownerField: ownerField, ownerValue: ownerValue }; }; SubscriptionProcessor.prototype.getAuthorizationInfo = function (model, userCredentials, defaultAuthType, cognitoTokenPayload, oidcTokenPayload) { if (cognitoTokenPayload === void 0) { cognitoTokenPayload = {}; } if (oidcTokenPayload === void 0) { oidcTokenPayload = {}; } var rules = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getAuthorizationRules"])(model); // Return null if user doesn't have proper credentials for private API with IAM auth var iamPrivateAuth = defaultAuthType === _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["GRAPHQL_AUTH_MODE"].AWS_IAM && rules.find(function (rule) { return rule.authStrategy === 'private' && rule.provider === 'iam'; }); if (iamPrivateAuth && userCredentials === USER_CREDENTIALS.unauth) { return null; } // Group auth should take precedence over owner auth, so we are checking // if rule(s) have group authorization as well as if either the Cognito or // OIDC token has a groupClaim. If so, we are returning auth info before // any further owner-based auth checks. var groupAuthRules = rules.filter(function (rule) { return rule.authStrategy === 'groups' && ['userPools', 'oidc'].includes(rule.provider); }); var validGroup = (defaultAuthType === _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["GRAPHQL_AUTH_MODE"].AMAZON_COGNITO_USER_POOLS || defaultAuthType === _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["GRAPHQL_AUTH_MODE"].OPENID_CONNECT) && groupAuthRules.find(function (groupAuthRule) { // validate token against groupClaim var cognitoUserGroups = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getUserGroupsFromToken"])(cognitoTokenPayload, groupAuthRule); var oidcUserGroups = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getUserGroupsFromToken"])(oidcTokenPayload, groupAuthRule); return __spread(cognitoUserGroups, oidcUserGroups).find(function (userGroup) { return groupAuthRule.groups.find(function (group) { return group === userGroup; }); }); }); if (validGroup) { return { authMode: defaultAuthType, isOwner: false, }; } // Owner auth needs additional values to be returned in order to create the subscription with // the correct parameters so we are getting the owner value from the Cognito token via the // identityClaim from the auth rule. var cognitoOwnerAuthRules = defaultAuthType === _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["GRAPHQL_AUTH_MODE"].AMAZON_COGNITO_USER_POOLS ? rules.filter(function (rule) { return rule.authStrategy === 'owner' && rule.provider === 'userPools'; }) : []; var ownerAuthInfo; cognitoOwnerAuthRules.forEach(function (ownerAuthRule) { var ownerValue = cognitoTokenPayload[ownerAuthRule.identityClaim]; if (ownerValue) { ownerAuthInfo = { authMode: _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["GRAPHQL_AUTH_MODE"].AMAZON_COGNITO_USER_POOLS, isOwner: ownerAuthRule.areSubscriptionsPublic ? false : true, ownerField: ownerAuthRule.ownerField, ownerValue: ownerValue, }; } }); if (ownerAuthInfo) { return ownerAuthInfo; } // Owner auth needs additional values to be returned in order to create the subscription with // the correct parameters so we are getting the owner value from the OIDC token via the // identityClaim from the auth rule. var oidcOwnerAuthRules = defaultAuthType === _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["GRAPHQL_AUTH_MODE"].OPENID_CONNECT ? rules.filter(function (rule) { return rule.authStrategy === 'owner' && rule.provider === 'oidc'; }) : []; oidcOwnerAuthRules.forEach(function (ownerAuthRule) { var ownerValue = oidcTokenPayload[ownerAuthRule.identityClaim]; if (ownerValue) { ownerAuthInfo = { authMode: _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["GRAPHQL_AUTH_MODE"].OPENID_CONNECT, isOwner: ownerAuthRule.areSubscriptionsPublic ? false : true, ownerField: ownerAuthRule.ownerField, ownerValue: ownerValue, }; } }); if (ownerAuthInfo) { return ownerAuthInfo; } // Fallback: return default auth type return { authMode: defaultAuthType, isOwner: false, }; }; SubscriptionProcessor.prototype.hubQueryCompletionListener = function (completed, capsule) { var event = capsule.payload.event; if (event === _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_4__["CONTROL_MSG"].SUBSCRIPTION_ACK) { completed(); } }; SubscriptionProcessor.prototype.start = function () { var _this = this; var ctlObservable = new zen_observable_ts__WEBPACK_IMPORTED_MODULE_5__["default"](function (observer) { var promises = []; var subscriptions = []; var cognitoTokenPayload, oidcTokenPayload; var userCredentials = USER_CREDENTIALS.none; (function () { return __awaiter(_this, void 0, void 0, function () { var credentials, err_1, session, err_2, _a, aws_cognito_region, AuthConfig, token, federatedInfo, currentUser, payload, err_3; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: _b.trys.push([0, 2, , 3]); return [4 /*yield*/, _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__["default"].currentCredentials()]; case 1: credentials = _b.sent(); userCredentials = credentials.authenticated ? USER_CREDENTIALS.auth : USER_CREDENTIALS.unauth; return [3 /*break*/, 3]; case 2: err_1 = _b.sent(); return [3 /*break*/, 3]; case 3: _b.trys.push([3, 5, , 6]); return [4 /*yield*/, _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__["default"].currentSession()]; case 4: session = _b.sent(); cognitoTokenPayload = session.getIdToken().decodePayload(); return [3 /*break*/, 6]; case 5: err_2 = _b.sent(); return [3 /*break*/, 6]; case 6: _b.trys.push([6, 11, , 12]); _a = this.amplifyConfig, aws_cognito_region = _a.aws_cognito_region, AuthConfig = _a.Auth; if (!aws_cognito_region || (AuthConfig && !AuthConfig.region)) { throw 'Auth is not configured'; } token = void 0; return [4 /*yield*/, _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__["default"].getItem('federatedInfo')]; case 7: federatedInfo = _b.sent(); if (!federatedInfo) return [3 /*break*/, 8]; token = federatedInfo.token; return [3 /*break*/, 10]; case 8: return [4 /*yield*/, _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__["default"].currentAuthenticatedUser()]; case 9: currentUser = _b.sent(); if (currentUser) { token = currentUser.token; } _b.label = 10; case 10: if (token) { payload = token.split('.')[1]; oidcTokenPayload = JSON.parse(Buffer.from(payload, 'base64').toString('utf8')); } return [3 /*break*/, 12]; case 11: err_3 = _b.sent(); logger.debug('error getting OIDC JWT', err_3); return [3 /*break*/, 12]; case 12: Object.values(this.schema.namespaces).forEach(function (namespace) { Object.values(namespace.models) .filter(function (_a) { var syncable = _a.syncable; return syncable; }) .forEach(function (modelDefinition) { return __awaiter(_this, void 0, void 0, function () { var queriesMetadata; var _this = this; return __generator(this, function (_a) { queriesMetadata = [ _utils__WEBPACK_IMPORTED_MODULE_6__["TransformerMutationType"].CREATE, _utils__WEBPACK_IMPORTED_MODULE_6__["TransformerMutationType"].UPDATE, _utils__WEBPACK_IMPORTED_MODULE_6__["TransformerMutationType"].DELETE, ].map(function (op) { return _this.buildSubscription(namespace, modelDefinition, op, userCredentials, cognitoTokenPayload, oidcTokenPayload); }); queriesMetadata.forEach(function (_a) { var transformerMutationType = _a.opType, opName = _a.opName, query = _a.query, isOwner = _a.isOwner, ownerField = _a.ownerField, ownerValue = _a.ownerValue, authMode = _a.authMode; return __awaiter(_this, void 0, void 0, function () { var variables, queryObservable, subscriptionReadyCallback; var _this = this; return __generator(this, function (_b) { variables = {}; if (isOwner) { if (!ownerValue) { // Check if there is an owner field, check where this error should be located observer.error('Owner field required, sign in is needed in order to perform this operation'); return [2 /*return*/]; } variables[ownerField] = ownerValue; } queryObservable = _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["default"].graphql(__assign({ query: query, variables: variables }, { authMode: authMode })); subscriptions.push(queryObservable .map(function (_a) { var value = _a.value; return value; }) .subscribe({ next: function (_a) { var data = _a.data, errors = _a.errors; if (Array.isArray(errors) && errors.length > 0) { var messages = errors.map(function (_a) { var message = _a.message; return message; }); logger.warn("Skipping incoming subscription. Messages: " + messages.join('\n')); _this.drainBuffer(); return; } var predicatesGroup = _predicates__WEBPACK_IMPORTED_MODULE_7__["ModelPredicateCreator"].getPredicates(_this.syncPredicates.get(modelDefinition), false); var _b = opName, record = data[_b]; // checking incoming subscription against syncPredicate. // once AppSync implements filters on subscriptions, we'll be // able to set these when establishing the subscription instead. // Until then, we'll need to filter inbound if (_this.passesPredicateValidation(record, predicatesGroup)) { _this.pushToBuffer(transformerMutationType, modelDefinition, record); } _this.drainBuffer(); }, error: function (subscriptionError) { var _a = subscriptionError.error, _b = __read((_a === void 0 ? { errors: [], } : _a).errors, 1), _c = _b[0], _d = (_c === void 0 ? {} : _c).message, message = _d === void 0 ? '' : _d; logger.warn('subscriptionError', message); if (typeof subscriptionReadyCallback === 'function') { subscriptionReadyCallback(); } if (message.includes('"errorType":"Unauthorized"') || message.includes('"errorType":"OperationDisabled"')) { return; } observer.error(message); }, })); promises.push((function () { return __awaiter(_this, void 0, void 0, function () { var boundFunction; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, new Promise(function (res) { subscriptionReadyCallback = res; boundFunction = _this.hubQueryCompletionListener.bind(_this, res); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["Hub"].listen('api', boundFunction); })]; case 1: _a.sent(); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["Hub"].remove('api', boundFunction); return [2 /*return*/]; } }); }); })()); return [2 /*return*/]; }); }); }); return [2 /*return*/]; }); }); }); }); Promise.all(promises).then(function () { return observer.next(CONTROL_MSG.CONNECTED); }); return [2 /*return*/]; } }); }); })(); return function () { subscriptions.forEach(function (subscription) { return subscription.unsubscribe(); }); }; }); var dataObservable = new zen_observable_ts__WEBPACK_IMPORTED_MODULE_5__["default"](function (observer) { _this.dataObserver = observer; _this.drainBuffer(); return function () { _this.dataObserver = null; }; }); return [ctlObservable, dataObservable]; }; SubscriptionProcessor.prototype.passesPredicateValidation = function (record, predicatesGroup) { if (!predicatesGroup) { return true; } var predicates = predicatesGroup.predicates, type = predicatesGroup.type; return Object(_util__WEBPACK_IMPORTED_MODULE_8__["validatePredicate"])(record, type, predicates); }; SubscriptionProcessor.prototype.pushToBuffer = function (transformerMutationType, modelDefinition, data) { this.buffer.push([transformerMutationType, modelDefinition, data]); }; SubscriptionProcessor.prototype.drainBuffer = function () { var _this = this; if (this.dataObserver) { this.buffer.forEach(function (data) { return _this.dataObserver.next(data); }); this.buffer = []; } }; return SubscriptionProcessor; }()); //# sourceMappingURL=subscription.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/sync.js": /*!*****************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/api/lib-esm/index.js"); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils */ "./node_modules/@aws-amplify/datastore/lib-esm/sync/utils.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../predicates */ "./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js"); 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 __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 DEFAULT_PAGINATION_LIMIT = 1000; var DEFAULT_MAX_RECORDS_TO_SYNC = 10000; var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]('DataStore'); var SyncProcessor = /** @class */ (function () { function SyncProcessor(schema, maxRecordsToSync, syncPageSize, syncPredicates) { 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.syncPredicates = syncPredicates; 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.graphqlFilterFromPredicate = function (model) { if (!this.syncPredicates) { return null; } var predicatesGroup = _predicates__WEBPACK_IMPORTED_MODULE_4__["ModelPredicateCreator"].getPredicates(this.syncPredicates.get(model), false); if (!predicatesGroup) { return null; } return Object(_utils__WEBPACK_IMPORTED_MODULE_2__["predicateToGraphQLFilter"])(predicatesGroup); }; SyncProcessor.prototype.retrievePage = function (modelDefinition, lastSync, nextToken, limit, filter) { 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, filter: filter, }; return [4 /*yield*/, this.jitteredRetry({ query: query, variables: variables, opName: opName, modelDefinition: modelDefinition, })]; 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 }]; } }); }); }; // Partial data private feature flag. Not a public API. This will be removed in a future release. SyncProcessor.prototype.partialDataFeatureFlagEnabled = function () { try { var flag = sessionStorage.getItem('datastorePartialData'); return Boolean(flag); } catch (e) { return false; } }; SyncProcessor.prototype.jitteredRetry = function (_a) { var query = _a.query, variables = _a.variables, opName = _a.opName, modelDefinition = _a.modelDefinition; return __awaiter(this, void 0, void 0, function () { var _this = this; return __generator(this, function (_b) { switch (_b.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, hasItems, result, unauthorized, result, opResultDefaults; 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(); hasItems = Boolean(error_1 && error_1.data && error_1.data[opName] && error_1.data[opName].items); if (this.partialDataFeatureFlagEnabled()) { if (hasItems) { result = error_1; result.data[opName].items = result.data[opName].items.filter(function (item) { return item !== null; }); if (error_1.errors) { _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["Hub"].dispatch('datastore', { event: 'syncQueriesPartialSyncError', data: { errors: error_1.errors, modelName: modelDefinition.name, }, }); } return [2 /*return*/, result]; } else { throw error_1; } } unauthorized = error_1.errors.some(function (err) { return err.errorType === 'Unauthorized'; }); if (unauthorized) { result = error_1; opResultDefaults = { items: [], nextToken: null, startedAt: null, }; if (hasItems) { result.data[opName].items = result.data[opName].items.filter(function (item) { return item !== null; }); } else { result.data[opName] = __assign(__assign({}, opResultDefaults), result.data[opName]); } logger.warn('queryError', "User is unauthorized to query " + opName + ", 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*/, _b.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, filter, 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; filter = this.graphqlFilterFromPredicate(modelDefinition); 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, filter)]; 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 /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/sync/utils.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/utils.js ***! \*******************************************************************/ /*! exports provided: TransformerMutationType, getMetadataFields, generateSelectionSet, getAuthorizationRules, buildSubscriptionGraphQLOperation, buildGraphQLOperation, createMutationInstanceFromModelOperation, predicateToGraphQLCondition, predicateToGraphQLFilter, getUserGroupsFromToken */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TransformerMutationType", function() { return TransformerMutationType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getMetadataFields", function() { return getMetadataFields; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "generateSelectionSet", function() { return generateSelectionSet; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAuthorizationRules", function() { return getAuthorizationRules; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildSubscriptionGraphQLOperation", function() { return buildSubscriptionGraphQLOperation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildGraphQLOperation", function() { return buildGraphQLOperation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createMutationInstanceFromModelOperation", function() { return createMutationInstanceFromModelOperation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "predicateToGraphQLCondition", function() { return predicateToGraphQLCondition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "predicateToGraphQLFilter", function() { return predicateToGraphQLFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getUserGroupsFromToken", function() { return getUserGroupsFromToken; }); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); 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 GraphQLOperationType; (function (GraphQLOperationType) { GraphQLOperationType["LIST"] = "query"; GraphQLOperationType["CREATE"] = "mutation"; GraphQLOperationType["UPDATE"] = "mutation"; GraphQLOperationType["DELETE"] = "mutation"; GraphQLOperationType["GET"] = "query"; })(GraphQLOperationType || (GraphQLOperationType = {})); var TransformerMutationType; (function (TransformerMutationType) { TransformerMutationType["CREATE"] = "Create"; TransformerMutationType["UPDATE"] = "Update"; TransformerMutationType["DELETE"] = "Delete"; TransformerMutationType["GET"] = "Get"; })(TransformerMutationType || (TransformerMutationType = {})); var dummyMetadata = { _version: undefined, _lastChangedAt: undefined, _deleted: undefined, }; var metadataFields = (Object.keys(dummyMetadata)); function getMetadataFields() { return metadataFields; } function generateSelectionSet(namespace, modelDefinition) { var scalarFields = getScalarFields(modelDefinition); var nonModelFields = getNonModelFields(namespace, modelDefinition); var implicitOwnerField = getImplicitOwnerField(modelDefinition, scalarFields); var scalarAndMetadataFields = Object.values(scalarFields) .map(function (_a) { var name = _a.name; return name; }) .concat(implicitOwnerField) .concat(nonModelFields); if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isSchemaModel"])(modelDefinition)) { scalarAndMetadataFields = scalarAndMetadataFields .concat(getMetadataFields()) .concat(getConnectionFields(modelDefinition)); } var result = scalarAndMetadataFields.join('\n'); return result; } function getImplicitOwnerField(modelDefinition, scalarFields) { var ownerFields = getOwnerFields(modelDefinition); if (!scalarFields.owner && ownerFields.includes('owner')) { return ['owner']; } return []; } function getOwnerFields(modelDefinition) { var ownerFields = []; if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isSchemaModel"])(modelDefinition) && modelDefinition.attributes) { modelDefinition.attributes.forEach(function (attr) { if (attr.properties && attr.properties.rules) { var rule = attr.properties.rules.find(function (rule) { return rule.allow === 'owner'; }); if (rule && rule.ownerField) { ownerFields.push(rule.ownerField); } } }); } return ownerFields; } function getScalarFields(modelDefinition) { var fields = modelDefinition.fields; var result = Object.values(fields) .filter(function (field) { if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isGraphQLScalarType"])(field.type) || Object(_types__WEBPACK_IMPORTED_MODULE_0__["isEnumFieldType"])(field.type)) { return true; } return false; }) .reduce(function (acc, field) { acc[field.name] = field; return acc; }, {}); return result; } function getConnectionFields(modelDefinition) { var result = []; Object.values(modelDefinition.fields) .filter(function (_a) { var association = _a.association; return association && Object.keys(association).length; }) .forEach(function (_a) { var name = _a.name, association = _a.association; var connectionType = association.connectionType; switch (connectionType) { case 'HAS_ONE': case 'HAS_MANY': // Intentionally blank break; case 'BELONGS_TO': if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isTargetNameAssociation"])(association)) { result.push(name + " { id _deleted }"); } break; default: Object(_util__WEBPACK_IMPORTED_MODULE_1__["exhaustiveCheck"])(connectionType); } }); return result; } function getNonModelFields(namespace, modelDefinition) { var result = []; Object.values(modelDefinition.fields).forEach(function (_a) { var name = _a.name, type = _a.type; if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isNonModelFieldType"])(type)) { var typeDefinition = namespace.nonModels[type.nonModel]; var scalarFields = Object.values(getScalarFields(typeDefinition)).map(function (_a) { var name = _a.name; return name; }); var nested_1 = []; Object.values(typeDefinition.fields).forEach(function (field) { var type = field.type, name = field.name; if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isNonModelFieldType"])(type)) { var typeDefinition_1 = namespace.nonModels[type.nonModel]; nested_1.push(name + " { " + generateSelectionSet(namespace, typeDefinition_1) + " }"); } }); result.push(name + " { " + scalarFields.join(' ') + " " + nested_1.join(' ') + " }"); } }); return result; } function getAuthorizationRules(modelDefinition) { // Searching for owner authorization on attributes var authConfig = [] .concat(modelDefinition.attributes) .find(function (attr) { return attr && attr.type === 'auth'; }); var _a = (authConfig || {}).properties, _b = (_a === void 0 ? {} : _a).rules, rules = _b === void 0 ? [] : _b; var resultRules = []; // Multiple rules can be declared for allow: owner rules.forEach(function (rule) { // setting defaults for backwards compatibility with old cli var _a = rule.identityClaim, identityClaim = _a === void 0 ? 'cognito:username' : _a, _b = rule.ownerField, ownerField = _b === void 0 ? 'owner' : _b, _c = rule.operations, operations = _c === void 0 ? ['create', 'update', 'delete', 'read'] : _c, _d = rule.provider, provider = _d === void 0 ? 'userPools' : _d, _e = rule.groupClaim, groupClaim = _e === void 0 ? 'cognito:groups' : _e, _f = rule.allow, authStrategy = _f === void 0 ? 'iam' : _f, _g = rule.groups, groups = _g === void 0 ? [] : _g; var isReadAuthorized = operations.includes('read'); var isOwnerAuth = authStrategy === 'owner'; if (!isReadAuthorized && !isOwnerAuth) { return; } var authRule = { identityClaim: identityClaim, ownerField: ownerField, provider: provider, groupClaim: groupClaim, authStrategy: authStrategy, groups: groups, areSubscriptionsPublic: false, }; if (isOwnerAuth) { // look for the subscription level override // only pay attention to the public level var modelConfig = [] .concat(modelDefinition.attributes) .find(function (attr) { return attr && attr.type === 'model'; }); // find the subscriptions level. ON is default var _h = (modelConfig || {}).properties, _j = (_h === void 0 ? {} : _h).subscriptions, _k = (_j === void 0 ? {} : _j).level, level = _k === void 0 ? 'on' : _k; // treat subscriptions as public for owner auth with unprotected reads // when `read` is omitted from `operations` authRule.areSubscriptionsPublic = !operations.includes('read') || level === 'public'; } if (isOwnerAuth) { // owner rules has least priority resultRules.push(authRule); return; } resultRules.unshift(authRule); }); return resultRules; } function buildSubscriptionGraphQLOperation(namespace, modelDefinition, transformerMutationType, isOwnerAuthorization, ownerField) { var selectionSet = generateSelectionSet(namespace, modelDefinition); var typeName = modelDefinition.name, pluralTypeName = modelDefinition.pluralName; var opName = "on" + transformerMutationType + typeName; var docArgs = ''; var opArgs = ''; if (isOwnerAuthorization) { docArgs = "($" + ownerField + ": String!)"; opArgs = "(" + ownerField + ": $" + ownerField + ")"; } return [ transformerMutationType, opName, "subscription operation" + docArgs + "{\n\t\t\t" + opName + opArgs + "{\n\t\t\t\t" + selectionSet + "\n\t\t\t}\n\t\t}", ]; } function buildGraphQLOperation(namespace, modelDefinition, graphQLOpType) { var selectionSet = generateSelectionSet(namespace, modelDefinition); var typeName = modelDefinition.name, pluralTypeName = modelDefinition.pluralName; var operation; var documentArgs = ' '; var operationArgs = ' '; var transformerMutationType; switch (graphQLOpType) { case 'LIST': operation = "sync" + pluralTypeName; documentArgs = "($limit: Int, $nextToken: String, $lastSync: AWSTimestamp, $filter: Model" + typeName + "FilterInput)"; operationArgs = '(limit: $limit, nextToken: $nextToken, lastSync: $lastSync, filter: $filter)'; selectionSet = "items {\n\t\t\t\t\t\t\t" + selectionSet + "\n\t\t\t\t\t\t}\n\t\t\t\t\t\tnextToken\n\t\t\t\t\t\tstartedAt"; break; case 'CREATE': operation = "create" + typeName; documentArgs = "($input: Create" + typeName + "Input!)"; operationArgs = '(input: $input)'; transformerMutationType = TransformerMutationType.CREATE; break; case 'UPDATE': operation = "update" + typeName; documentArgs = "($input: Update" + typeName + "Input!, $condition: Model" + typeName + "ConditionInput)"; operationArgs = '(input: $input, condition: $condition)'; transformerMutationType = TransformerMutationType.UPDATE; break; case 'DELETE': operation = "delete" + typeName; documentArgs = "($input: Delete" + typeName + "Input!, $condition: Model" + typeName + "ConditionInput)"; operationArgs = '(input: $input, condition: $condition)'; transformerMutationType = TransformerMutationType.DELETE; break; case 'GET': operation = "get" + typeName; documentArgs = "($id: ID!)"; operationArgs = '(id: $id)'; transformerMutationType = TransformerMutationType.GET; break; default: Object(_util__WEBPACK_IMPORTED_MODULE_1__["exhaustiveCheck"])(graphQLOpType); } return [ [ transformerMutationType, operation, GraphQLOperationType[graphQLOpType] + " operation" + documentArgs + "{\n\t\t" + operation + operationArgs + "{\n\t\t\t" + selectionSet + "\n\t\t}\n\t}", ], ]; } function createMutationInstanceFromModelOperation(relationships, modelDefinition, opType, model, element, condition, MutationEventConstructor, modelInstanceCreator, id) { var operation; switch (opType) { case _types__WEBPACK_IMPORTED_MODULE_0__["OpType"].INSERT: operation = TransformerMutationType.CREATE; break; case _types__WEBPACK_IMPORTED_MODULE_0__["OpType"].UPDATE: operation = TransformerMutationType.UPDATE; break; case _types__WEBPACK_IMPORTED_MODULE_0__["OpType"].DELETE: operation = TransformerMutationType.DELETE; break; default: Object(_util__WEBPACK_IMPORTED_MODULE_1__["exhaustiveCheck"])(opType); } var mutationEvent = modelInstanceCreator(MutationEventConstructor, __assign(__assign({}, (id ? { id: id } : {})), { data: JSON.stringify(element), modelId: element.id, model: model.name, operation: operation, condition: JSON.stringify(condition) })); return mutationEvent; } function predicateToGraphQLCondition(predicate) { var result = {}; if (!predicate || !Array.isArray(predicate.predicates)) { return result; } predicate.predicates.forEach(function (p) { var _a; if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isPredicateObj"])(p)) { var field = p.field, operator = p.operator, operand = p.operand; if (field === 'id') { return; } result[field] = (_a = {}, _a[operator] = operand, _a); } else { result[p.type] = predicateToGraphQLCondition(p); } }); return result; } function predicateToGraphQLFilter(predicatesGroup) { var result = {}; if (!predicatesGroup || !Array.isArray(predicatesGroup.predicates)) { return result; } var type = predicatesGroup.type, predicates = predicatesGroup.predicates; var isList = type === 'and' || type === 'or'; result[type] = isList ? [] : {}; var appendToFilter = function (value) { return isList ? result[type].push(value) : (result[type] = value); }; predicates.forEach(function (predicate) { var _a, _b; if (Object(_types__WEBPACK_IMPORTED_MODULE_0__["isPredicateObj"])(predicate)) { var field = predicate.field, operator = predicate.operator, operand = predicate.operand; var gqlField = (_a = {}, _a[field] = (_b = {}, _b[operator] = operand, _b), _a); appendToFilter(gqlField); return; } appendToFilter(predicateToGraphQLFilter(predicate)); }); return result; } function getUserGroupsFromToken(token, rule) { // validate token against groupClaim var userGroups = token[rule.groupClaim] || []; if (typeof userGroups === 'string') { var parsedGroups = void 0; try { parsedGroups = JSON.parse(userGroups); } catch (e) { parsedGroups = userGroups; } userGroups = [].concat(parsedGroups); } return userGroups; } //# sourceMappingURL=utils.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/types.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/types.js ***! \**************************************************************/ /*! exports provided: isSchemaModel, isAssociatedWith, isTargetNameAssociation, GraphQLScalarType, isGraphQLScalarType, isModelFieldType, isNonModelFieldType, isEnumFieldType, OpType, isPredicateObj, isPredicateGroup, QueryOne, SortDirection, syncExpression, 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__, "syncExpression", function() { return syncExpression; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DISCARD", function() { return DISCARD; }); /* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ "./node_modules/@aws-amplify/datastore/lib-esm/util.js"); 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 }; } }; 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; function getValidationFunction(scalar) { switch (scalar) { case 'AWSDate': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSDate"]; case 'AWSTime': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSTime"]; case 'AWSDateTime': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSDateTime"]; case 'AWSTimestamp': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSTimestamp"]; case 'AWSEmail': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSEmail"]; case 'AWSJSON': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSJSON"]; case 'AWSURL': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSURL"]; case 'AWSPhone': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSPhone"]; case 'AWSIPAddress': return _util__WEBPACK_IMPORTED_MODULE_0__["isAWSIPAddress"]; default: return undefined; } } GraphQLScalarType.getValidationFunction = getValidationFunction; })(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 = {})); function syncExpression(modelConstructor, conditionProducer) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, { modelConstructor: modelConstructor, conditionProducer: conditionProducer, }]; }); }); } var DISCARD = Symbol('DISCARD'); //#endregion //# sourceMappingURL=types.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/lib-esm/util.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/lib-esm/util.js ***! \*************************************************************/ /*! exports provided: exhaustiveCheck, isNullOrUndefined, validatePredicate, isModelConstructor, establishRelation, traverseModel, getIndex, getIndexFromAssociation, NAMESPACES, USER, SYNC, STORAGE, DATASTORE, isPrivateMode, monotonicUlidFactory, getNow, sortCompareFunction, getUpdateMutationInput, objectsEqual, isAWSDate, isAWSTime, isAWSDateTime, isAWSTimestamp, isAWSEmail, isAWSJSON, isAWSURL, isAWSPhone, isAWSIPAddress */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "exhaustiveCheck", function() { return exhaustiveCheck; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNullOrUndefined", function() { return isNullOrUndefined; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validatePredicate", function() { return validatePredicate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isModelConstructor", function() { return isModelConstructor; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "establishRelation", function() { return establishRelation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "traverseModel", function() { return traverseModel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getIndex", function() { return getIndex; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getIndexFromAssociation", function() { return getIndexFromAssociation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NAMESPACES", function() { return NAMESPACES; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "USER", function() { return USER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SYNC", function() { return SYNC; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "STORAGE", function() { return STORAGE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DATASTORE", function() { return DATASTORE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isPrivateMode", function() { return isPrivateMode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "monotonicUlidFactory", function() { return monotonicUlidFactory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getNow", function() { return getNow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sortCompareFunction", function() { return sortCompareFunction; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getUpdateMutationInput", function() { return getUpdateMutationInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "objectsEqual", function() { return objectsEqual; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSDate", function() { return isAWSDate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSTime", function() { return isAWSTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSDateTime", function() { return isAWSDateTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSTimestamp", function() { return isAWSTimestamp; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSEmail", function() { return isAWSEmail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSJSON", function() { return isAWSJSON; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSURL", function() { return isAWSURL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSPhone", function() { return isAWSPhone; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAWSIPAddress", function() { return isAWSIPAddress; }); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js"); /* 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 */ "./node_modules/crypto-js/core.js"); /* 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 ulid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ulid */ "./node_modules/ulid/dist/index.esm.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! uuid */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./types */ "./node_modules/@aws-amplify/datastore/lib-esm/types.js"); 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 exhaustiveCheck = function (obj, throwOnError) { if (throwOnError === void 0) { throwOnError = true; } if (throwOnError) { throw new Error("Invalid " + obj); } }; var isNullOrUndefined = function (val) { return typeof val === 'undefined' || val === undefined || val === null; }; var validatePredicate = function (model, groupType, predicatesOrGroups) { var filterType; var isNegation = false; if (predicatesOrGroups.length === 0) { return true; } switch (groupType) { case 'not': filterType = 'every'; isNegation = true; break; case 'and': filterType = 'every'; break; case 'or': filterType = 'some'; break; default: exhaustiveCheck(groupType); } var result = predicatesOrGroups[filterType](function (predicateOrGroup) { if (Object(_types__WEBPACK_IMPORTED_MODULE_4__["isPredicateObj"])(predicateOrGroup)) { var field = predicateOrGroup.field, operator = predicateOrGroup.operator, operand = predicateOrGroup.operand; var value = model[field]; return validatePredicateField(value, operator, operand); } if (Object(_types__WEBPACK_IMPORTED_MODULE_4__["isPredicateGroup"])(predicateOrGroup)) { var type = predicateOrGroup.type, predicates = predicateOrGroup.predicates; return validatePredicate(model, type, predicates); } throw new Error('Not a predicate or group'); }); return isNegation ? !result : result; }; var validatePredicateField = function (value, operator, operand) { switch (operator) { case 'ne': return value !== operand; case 'eq': return value === operand; case 'le': return value <= operand; case 'lt': return value < operand; case 'ge': return value >= operand; case 'gt': return value > operand; case 'between': var _a = __read(operand, 2), min = _a[0], max = _a[1]; return value >= min && value <= max; case 'beginsWith': return value.startsWith(operand); case 'contains': return (value.indexOf(operand) > -1); case 'notContains': return (value.indexOf(operand) === -1); default: exhaustiveCheck(operator, false); return false; } }; var isModelConstructor = function (obj) { return (obj && typeof obj.copyOf === 'function'); }; var establishRelation = function (namespace) { var relationship = {}; Object.keys(namespace.models).forEach(function (mKey) { relationship[mKey] = { indexes: [], relationTypes: [] }; var model = namespace.models[mKey]; Object.keys(model.fields).forEach(function (attr) { var fieldAttribute = model.fields[attr]; if (typeof fieldAttribute.type === 'object' && 'model' in fieldAttribute.type) { var connectionType = fieldAttribute.association.connectionType; relationship[mKey].relationTypes.push({ fieldName: fieldAttribute.name, modelName: fieldAttribute.type.model, relationType: connectionType, targetName: fieldAttribute.association['targetName'], associatedWith: fieldAttribute.association['associatedWith'], }); if (connectionType === 'BELONGS_TO') { relationship[mKey].indexes.push(fieldAttribute.association['targetName']); } } }); // create indexes from key fields if (model.attributes) { model.attributes.forEach(function (attribute) { if (attribute.type === 'key') { var fields = attribute.properties.fields; if (fields) { fields.forEach(function (field) { // only add index if it hasn't already been added var exists = relationship[mKey].indexes.includes(field); if (!exists) { relationship[mKey].indexes.push(field); } }); } } }); } }); return relationship; }; var topologicallySortedModels = new WeakMap(); var traverseModel = function (srcModelName, instance, namespace, modelInstanceCreator, getModelConstructorByModelName) { var relationships = namespace.relationships; var modelConstructor = getModelConstructorByModelName(namespace.name, srcModelName); var relation = relationships[srcModelName]; var result = []; var newInstance = modelConstructor.copyOf(instance, function (draftInstance) { relation.relationTypes.forEach(function (rItem) { var modelConstructor = getModelConstructorByModelName(namespace.name, rItem.modelName); switch (rItem.relationType) { case 'HAS_ONE': if (instance[rItem.fieldName]) { var modelInstance = void 0; try { modelInstance = modelInstanceCreator(modelConstructor, instance[rItem.fieldName]); } catch (error) { // Do nothing } result.push({ modelName: rItem.modelName, item: instance[rItem.fieldName], instance: modelInstance, }); draftInstance[rItem.fieldName] = (draftInstance[rItem.fieldName]).id; } break; case 'BELONGS_TO': if (instance[rItem.fieldName]) { var modelInstance = void 0; try { modelInstance = modelInstanceCreator(modelConstructor, instance[rItem.fieldName]); } catch (error) { // Do nothing } var isDeleted = (draftInstance[rItem.fieldName])._deleted; if (!isDeleted) { result.push({ modelName: rItem.modelName, item: instance[rItem.fieldName], instance: modelInstance, }); } } draftInstance[rItem.targetName] = draftInstance[rItem.fieldName] ? draftInstance[rItem.fieldName].id : null; delete draftInstance[rItem.fieldName]; break; case 'HAS_MANY': // Intentionally blank break; default: exhaustiveCheck(rItem.relationType); break; } }); }); result.unshift({ modelName: srcModelName, item: newInstance, instance: newInstance, }); if (!topologicallySortedModels.has(namespace)) { topologicallySortedModels.set(namespace, Array.from(namespace.modelTopologicalOrdering.keys())); } var sortedModels = topologicallySortedModels.get(namespace); result.sort(function (a, b) { return (sortedModels.indexOf(a.modelName) - sortedModels.indexOf(b.modelName)); }); return result; }; var getIndex = function (rel, src) { var index = ''; rel.some(function (relItem) { if (relItem.modelName === src) { index = relItem.targetName; } }); return index; }; var getIndexFromAssociation = function (indexes, src) { var index = indexes.find(function (idx) { return idx === src; }); return index; }; var NAMESPACES; (function (NAMESPACES) { NAMESPACES["DATASTORE"] = "datastore"; NAMESPACES["USER"] = "user"; NAMESPACES["SYNC"] = "sync"; NAMESPACES["STORAGE"] = "storage"; })(NAMESPACES || (NAMESPACES = {})); var DATASTORE = NAMESPACES.DATASTORE; var USER = NAMESPACES.USER; var SYNC = NAMESPACES.SYNC; var STORAGE = NAMESPACES.STORAGE; var privateModeCheckResult; var isPrivateMode = function () { return new Promise(function (resolve) { var dbname = Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v4"])(); var db; var isPrivate = function () { privateModeCheckResult = false; resolve(true); }; var isNotPrivate = function () { return __awaiter(void 0, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: if (!(db && db.result && typeof db.result.close === 'function')) return [3 /*break*/, 2]; return [4 /*yield*/, db.result.close()]; case 1: _a.sent(); _a.label = 2; case 2: return [4 /*yield*/, indexedDB.deleteDatabase(dbname)]; case 3: _a.sent(); privateModeCheckResult = true; return [2 /*return*/, resolve(false)]; } }); }); }; if (privateModeCheckResult === true) { return isNotPrivate(); } if (privateModeCheckResult === false) { return isPrivate(); } if (indexedDB === null) return isPrivate(); db = indexedDB.open(dbname); db.onerror = isPrivate; db.onsuccess = isNotPrivate; }); }; var randomBytes = function (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 prng = function () { return randomBytes(1).readUInt8(0) / 0xff; }; function monotonicUlidFactory(seed) { var ulid = Object(ulid__WEBPACK_IMPORTED_MODULE_2__["monotonicFactory"])(prng); return function () { return ulid(seed); }; } /** * Uses performance.now() if available, otherwise, uses Date.now() (e.g. react native without a polyfill) * * The values returned by performance.now() always increase at a constant rate, * independent of the system clock (which might be adjusted manually or skewed * by software like NTP). * * Otherwise, performance.timing.navigationStart + performance.now() will be * approximately equal to Date.now() * * See: https://developer.mozilla.org/en-US/docs/Web/API/Performance/now#Example */ function getNow() { if (typeof performance !== 'undefined' && performance && typeof performance.now === 'function') { return performance.now() | 0; // convert to integer } else { return Date.now(); } } function sortCompareFunction(sortPredicates) { return function compareFunction(a, b) { var e_1, _a; try { // enable multi-field sort by iterating over predicates until // a comparison returns -1 or 1 for (var sortPredicates_1 = __values(sortPredicates), sortPredicates_1_1 = sortPredicates_1.next(); !sortPredicates_1_1.done; sortPredicates_1_1 = sortPredicates_1.next()) { var predicate = sortPredicates_1_1.value; var field = predicate.field, sortDirection = predicate.sortDirection; // reverse result when direction is descending var sortMultiplier = sortDirection === _types__WEBPACK_IMPORTED_MODULE_4__["SortDirection"].ASCENDING ? 1 : -1; if (a[field] < b[field]) { return -1 * sortMultiplier; } if (a[field] > b[field]) { return 1 * sortMultiplier; } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (sortPredicates_1_1 && !sortPredicates_1_1.done && (_a = sortPredicates_1.return)) _a.call(sortPredicates_1); } finally { if (e_1) throw e_1.error; } } return 0; }; } function getUpdateMutationInput(original, updated) { var mutationInput = { id: original.id, _version: original._version, _lastChangedAt: original._lastChangedAt, _deleted: original._deleted, }; for (var field in original) { var originalValue = original[field]; var updatedValue = updated[field]; if (typeof originalValue === 'object') { originalValue = JSON.stringify(originalValue); updatedValue = JSON.stringify(updatedValue); } if (originalValue !== updatedValue) { mutationInput[field] = updated[field]; } } return mutationInput; } // deep compare any 2 objects (including arrays, Sets, and Maps) // returns true if equal function objectsEqual(objA, objB) { var e_2, _a; var a = objA; var b = objB; if ((Array.isArray(a) && !Array.isArray(b)) || (Array.isArray(b) && !Array.isArray(a))) { return false; } if (a instanceof Set && b instanceof Set) { a = __spread(a); b = __spread(b); } if (a instanceof Map && b instanceof Map) { a = Object.fromEntries(a); b = Object.fromEntries(b); } var aKeys = Object.keys(a); var bKeys = Object.keys(b); if (aKeys.length !== bKeys.length) { return false; } try { for (var aKeys_1 = __values(aKeys), aKeys_1_1 = aKeys_1.next(); !aKeys_1_1.done; aKeys_1_1 = aKeys_1.next()) { var key = aKeys_1_1.value; var aVal = a[key]; var bVal = b[key]; if (aVal && typeof aVal === 'object') { if (!objectsEqual(aVal, bVal)) { return false; } } else if (aVal !== bVal) { return false; } } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (aKeys_1_1 && !aKeys_1_1.done && (_a = aKeys_1.return)) _a.call(aKeys_1); } finally { if (e_2) throw e_2.error; } } return true; } var isAWSDate = function (val) { return !!/^\d{4}-\d{2}-\d{2}(Z|[+-]\d{2}:\d{2}($|:\d{2}))?$/.exec(val); }; var isAWSTime = function (val) { return !!/^\d{2}:\d{2}(:\d{2}(.\d+)?)?(Z|[+-]\d{2}:\d{2}($|:\d{2}))?$/.exec(val); }; var isAWSDateTime = function (val) { return !!/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}(:\d{2}(.\d+)?)?(Z|[+-]\d{2}:\d{2}($|:\d{2}))?$/.exec(val); }; var isAWSTimestamp = function (val) { return !!/^\d+$/.exec(String(val)); }; var isAWSEmail = function (val) { return !!/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.exec(val); }; var isAWSJSON = function (val) { try { JSON.parse(val); return true; } catch (_a) { return false; } }; var isAWSURL = function (val) { try { return !!new URL(val); } catch (_a) { return false; } }; var isAWSPhone = function (val) { return !!/^\+?\d[\d\s-]+$/.exec(val); }; var isAWSIPAddress = function (val) { return !!/((^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))$)|(^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?$))$/.exec(val); }; //# sourceMappingURL=util.js.map /***/ }), /***/ "./node_modules/@aws-amplify/datastore/node_modules/uuid/index.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/node_modules/uuid/index.js ***! \************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var v1 = __webpack_require__(/*! ./v1 */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/v1.js"); var v4 = __webpack_require__(/*! ./v4 */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/v4.js"); var uuid = v4; uuid.v1 = v1; uuid.v4 = v4; module.exports = uuid; /***/ }), /***/ "./node_modules/@aws-amplify/datastore/node_modules/uuid/lib/bytesToUuid.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/node_modules/uuid/lib/bytesToUuid.js ***! \**********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { /** * Convert array of 16 byte values to UUID string format of the form: * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX */ var byteToHex = []; for (var i = 0; i < 256; ++i) { byteToHex[i] = (i + 0x100).toString(16).substr(1); } function bytesToUuid(buf, offset) { var i = offset || 0; var bth = byteToHex; // join used to fix memory issue caused by concatenation: https://bugs.chromium.org/p/v8/issues/detail?id=3175#c4 return ([bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]]]).join(''); } module.exports = bytesToUuid; /***/ }), /***/ "./node_modules/@aws-amplify/datastore/node_modules/uuid/lib/rng-browser.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/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; }; } /***/ }), /***/ "./node_modules/@aws-amplify/datastore/node_modules/uuid/v1.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/node_modules/uuid/v1.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var rng = __webpack_require__(/*! ./lib/rng */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/lib/rng-browser.js"); var bytesToUuid = __webpack_require__(/*! ./lib/bytesToUuid */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/lib/bytesToUuid.js"); // **`v1()` - Generate time-based UUID** // // Inspired by https://github.com/LiosK/UUID.js // and http://docs.python.org/library/uuid.html var _nodeId; var _clockseq; // Previous uuid creation time var _lastMSecs = 0; var _lastNSecs = 0; // See https://github.com/broofa/node-uuid for API details function v1(options, buf, offset) { var i = buf && offset || 0; var b = buf || []; options = options || {}; var node = options.node || _nodeId; var clockseq = options.clockseq !== undefined ? options.clockseq : _clockseq; // node and clockseq need to be initialized to random values if they're not // specified. We do this lazily to minimize issues related to insufficient // system entropy. See #189 if (node == null || clockseq == null) { var seedBytes = rng(); if (node == null) { // Per 4.5, create and 48-bit node id, (47 random bits + multicast bit = 1) node = _nodeId = [ seedBytes[0] | 0x01, seedBytes[1], seedBytes[2], seedBytes[3], seedBytes[4], seedBytes[5] ]; } if (clockseq == null) { // Per 4.2.2, randomize (14 bit) clockseq clockseq = _clockseq = (seedBytes[6] << 8 | seedBytes[7]) & 0x3fff; } } // UUID timestamps are 100 nano-second units since the Gregorian epoch, // (1582-10-15 00:00). JSNumbers aren't precise enough for this, so // time is handled internally as 'msecs' (integer milliseconds) and 'nsecs' // (100-nanoseconds offset from msecs) since unix epoch, 1970-01-01 00:00. var msecs = options.msecs !== undefined ? options.msecs : new Date().getTime(); // Per 4.2.1.2, use count of uuid's generated during the current clock // cycle to simulate higher resolution clock var nsecs = options.nsecs !== undefined ? options.nsecs : _lastNSecs + 1; // Time since last uuid creation (in msecs) var dt = (msecs - _lastMSecs) + (nsecs - _lastNSecs)/10000; // Per 4.2.1.2, Bump clockseq on clock regression if (dt < 0 && options.clockseq === undefined) { clockseq = clockseq + 1 & 0x3fff; } // Reset nsecs if clock regresses (new clockseq) or we've moved onto a new // time interval if ((dt < 0 || msecs > _lastMSecs) && options.nsecs === undefined) { nsecs = 0; } // Per 4.2.1.2 Throw error if too many uuids are requested if (nsecs >= 10000) { throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec'); } _lastMSecs = msecs; _lastNSecs = nsecs; _clockseq = clockseq; // Per 4.1.4 - Convert from unix epoch to Gregorian epoch msecs += 12219292800000; // `time_low` var tl = ((msecs & 0xfffffff) * 10000 + nsecs) % 0x100000000; b[i++] = tl >>> 24 & 0xff; b[i++] = tl >>> 16 & 0xff; b[i++] = tl >>> 8 & 0xff; b[i++] = tl & 0xff; // `time_mid` var tmh = (msecs / 0x100000000 * 10000) & 0xfffffff; b[i++] = tmh >>> 8 & 0xff; b[i++] = tmh & 0xff; // `time_high_and_version` b[i++] = tmh >>> 24 & 0xf | 0x10; // include version b[i++] = tmh >>> 16 & 0xff; // `clock_seq_hi_and_reserved` (Per 4.2.2 - include variant) b[i++] = clockseq >>> 8 | 0x80; // `clock_seq_low` b[i++] = clockseq & 0xff; // `node` for (var n = 0; n < 6; ++n) { b[i + n] = node[n]; } return buf ? buf : bytesToUuid(b); } module.exports = v1; /***/ }), /***/ "./node_modules/@aws-amplify/datastore/node_modules/uuid/v4.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-amplify/datastore/node_modules/uuid/v4.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var rng = __webpack_require__(/*! ./lib/rng */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/lib/rng-browser.js"); var bytesToUuid = __webpack_require__(/*! ./lib/bytesToUuid */ "./node_modules/@aws-amplify/datastore/node_modules/uuid/lib/bytesToUuid.js"); function v4(options, buf, offset) { var i = buf && offset || 0; if (typeof(options) == 'string') { buf = options === 'binary' ? new Array(16) : null; options = null; } options = options || {}; var rnds = options.random || (options.rng || rng)(); // Per 4.4, set bits for version and `clock_seq_hi_and_reserved` rnds[6] = (rnds[6] & 0x0f) | 0x40; rnds[8] = (rnds[8] & 0x3f) | 0x80; // Copy bytes to buffer, if provided if (buf) { for (var ii = 0; ii < 16; ++ii) { buf[i + ii] = rnds[ii]; } } return buf || bytesToUuid(rnds); } module.exports = v4; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Predictions.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/Predictions.js ***! \**********************************************************************/ /*! exports provided: PredictionsClass, Predictions */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PredictionsClass", function() { return PredictionsClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Predictions", function() { return Predictions; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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 __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"]('Predictions'); var PredictionsClass = /** @class */ (function () { /** * Initialize Predictions with AWS configurations * @param {PredictionsOptions} options - Configuration object for Predictions */ function PredictionsClass(options) { this._options = options; this._convertPluggables = []; this._identifyPluggables = []; this._interpretPluggables = []; } PredictionsClass.prototype.getModuleName = function () { return 'Predictions'; }; /** * add plugin/pluggable into Predictions category * @param {Object} pluggable - an instance of the plugin/pluggable **/ PredictionsClass.prototype.addPluggable = function (pluggable) { if (this.getPluggable(pluggable.getProviderName())) { throw new Error("Pluggable with name " + pluggable.getProviderName() + " has already been added."); } var pluggableAdded = false; if (this.implementsConvertPluggable(pluggable)) { this._convertPluggables.push(pluggable); pluggableAdded = true; } if (this.implementsIdentifyPluggable(pluggable)) { this._identifyPluggables.push(pluggable); pluggableAdded = true; } if (this.implementsInterpretPluggable(pluggable)) { this._interpretPluggables.push(pluggable); pluggableAdded = true; } if (pluggableAdded) { this.configurePluggable(pluggable); } }; /** * Get the plugin object * @param providerName - the name of the plugin */ PredictionsClass.prototype.getPluggable = function (providerName) { var pluggable = this.getAllProviders().find(function (pluggable) { return pluggable.getProviderName() === providerName; }); if (pluggable === undefined) { logger.debug('No plugin found with providerName=>', providerName); return null; } else return pluggable; }; /** * Remove the plugin object * @param providerName - the name of the plugin */ PredictionsClass.prototype.removePluggable = function (providerName) { this._convertPluggables = this._convertPluggables.filter(function (pluggable) { return pluggable.getProviderName() !== providerName; }); this._identifyPluggables = this._identifyPluggables.filter(function (pluggable) { return pluggable.getProviderName() !== providerName; }); this._interpretPluggables = this._interpretPluggables.filter(function (pluggable) { return pluggable.getProviderName() !== providerName; }); return; }; /** * To make both top level providers and category level providers work with same interface and configuration * this method duplicates Predictions config into parent level config (for top level provider) and * category level config (such as convert, identify etc) and pass both to each provider. */ PredictionsClass.prototype.configure = function (options) { var _this = this; var predictionsConfig = options ? options.predictions || options : {}; predictionsConfig = __assign(__assign({}, predictionsConfig), options); this._options = Object.assign({}, this._options, predictionsConfig); logger.debug('configure Predictions', this._options); this.getAllProviders().forEach(function (pluggable) { return _this.configurePluggable(pluggable); }); }; PredictionsClass.prototype.interpret = function (input, options) { var pluggableToExecute = this.getPluggableToExecute(this._interpretPluggables, options); return pluggableToExecute.interpret(input); }; PredictionsClass.prototype.convert = function (input, options) { var pluggableToExecute = this.getPluggableToExecute(this._convertPluggables, options); return pluggableToExecute.convert(input); }; PredictionsClass.prototype.identify = function (input, options) { var pluggableToExecute = this.getPluggableToExecute(this._identifyPluggables, options); return pluggableToExecute.identify(input); }; // tslint:disable-next-line: max-line-length PredictionsClass.prototype.getPluggableToExecute = function (pluggables, providerOptions) { // Give preference to provider name first since it is more specific to this call, even if // there is only one provider configured to error out if the name provided is not the one matched. if (providerOptions && providerOptions.providerName) { return __spread(pluggables).find(function (pluggable) { return pluggable.getProviderName() === providerOptions.providerName; }); } else { if (pluggables.length === 1) { return pluggables[0]; } else { throw new Error('More than one or no providers are configured, ' + 'Either specify a provider name or configure exactly one provider'); } } }; PredictionsClass.prototype.getAllProviders = function () { return __spread(this._convertPluggables, this._identifyPluggables, this._interpretPluggables); }; PredictionsClass.prototype.configurePluggable = function (pluggable) { var categoryConfig = Object.assign({}, this._options['predictions'], // Parent predictions config for the top level provider this._options[pluggable.getCategory().toLowerCase()] // Actual category level config ); pluggable.configure(categoryConfig); }; PredictionsClass.prototype.implementsConvertPluggable = function (obj) { return obj && typeof obj.convert === 'function'; }; PredictionsClass.prototype.implementsIdentifyPluggable = function (obj) { return obj && typeof obj.identify === 'function'; }; PredictionsClass.prototype.implementsInterpretPluggable = function (obj) { return obj && typeof obj.interpret === 'function'; }; return PredictionsClass; }()); var Predictions = new PredictionsClass({}); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].register(Predictions); //# sourceMappingURL=Predictions.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIConvertPredictionsProvider.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIConvertPredictionsProvider.js ***! \*******************************************************************************************************/ /*! exports provided: AmazonAIConvertPredictionsProvider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* WEBPACK VAR INJECTION */(function(Buffer) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AmazonAIConvertPredictionsProvider", function() { return AmazonAIConvertPredictionsProvider; }); /* harmony import */ var _types_Providers_AbstractConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../types/Providers/AbstractConvertPredictionsProvider */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractConvertPredictionsProvider.js"); /* harmony import */ var _aws_sdk_client_translate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-translate */ "./node_modules/@aws-sdk/client-translate/dist/es/index.js"); /* harmony import */ var _aws_sdk_client_polly__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/client-polly */ "./node_modules/@aws-sdk/client-polly/dist/es/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/predictions/lib-esm/types/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/eventstream-marshaller */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_node__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-utf8-node */ "./node_modules/@aws-sdk/util-utf8-node/dist/es/index.js"); 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["ConsoleLogger"]('AmazonAIConvertPredictionsProvider'); var eventBuilder = new _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_5__["EventStreamMarshaller"](_aws_sdk_util_utf8_node__WEBPACK_IMPORTED_MODULE_6__["toUtf8"], _aws_sdk_util_utf8_node__WEBPACK_IMPORTED_MODULE_6__["fromUtf8"]); var AmazonAIConvertPredictionsProvider = /** @class */ (function (_super) { __extends(AmazonAIConvertPredictionsProvider, _super); function AmazonAIConvertPredictionsProvider() { var _this = _super.call(this) || this; _this.inputSampleRate = 44100; _this.outputSampleRate = 16000; return _this; } AmazonAIConvertPredictionsProvider.prototype.getProviderName = function () { return 'AmazonAIConvertPredictionsProvider'; }; AmazonAIConvertPredictionsProvider.prototype.translateText = function (input) { return __awaiter(this, void 0, void 0, function () { var _a, _b, _c, _d, _e, sourceLanguage, _f, targetLanguage, _g, region, credentials, sourceLanguageCode, targetLanguageCode, translateTextCommand, data, err_1; return __generator(this, function (_h) { switch (_h.label) { case 0: logger.debug('Starting translation'); _a = this._config.translateText, _b = _a === void 0 ? {} : _a, _c = _b.defaults, _d = _c === void 0 ? {} : _c, _e = _d.sourceLanguage, sourceLanguage = _e === void 0 ? '' : _e, _f = _d.targetLanguage, targetLanguage = _f === void 0 ? '' : _f, _g = _b.region, region = _g === void 0 ? '' : _g; if (!region) { return [2 /*return*/, Promise.reject('region not configured for transcription')]; } return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["Credentials"].get()]; case 1: credentials = _h.sent(); if (!credentials) { return [2 /*return*/, Promise.reject('No credentials')]; } sourceLanguageCode = input.translateText.source.language || sourceLanguage; targetLanguageCode = input.translateText.targetLanguage || targetLanguage; if (!sourceLanguageCode || !targetLanguageCode) { return [2 /*return*/, Promise.reject('Please provide both source and target language')]; } this.translateClient = new _aws_sdk_client_translate__WEBPACK_IMPORTED_MODULE_1__["TranslateClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["getAmplifyUserAgent"])(), }); translateTextCommand = new _aws_sdk_client_translate__WEBPACK_IMPORTED_MODULE_1__["TranslateTextCommand"]({ SourceLanguageCode: sourceLanguageCode, TargetLanguageCode: targetLanguageCode, Text: input.translateText.source.text, }); _h.label = 2; case 2: _h.trys.push([2, 4, , 5]); return [4 /*yield*/, this.translateClient.send(translateTextCommand)]; case 3: data = _h.sent(); return [2 /*return*/, { text: data.TranslatedText, language: data.TargetLanguageCode, }]; case 4: err_1 = _h.sent(); return [2 /*return*/, Promise.reject(err_1)]; case 5: return [2 /*return*/]; } }); }); }; AmazonAIConvertPredictionsProvider.prototype.convertTextToSpeech = function (input) { return __awaiter(this, void 0, void 0, function () { var credentials, _a, _b, _c, _d, VoiceId, _e, region, voiceId, synthesizeSpeechCommand, data, response, arrayBuffer, blob, url, err_2; return __generator(this, function (_f) { switch (_f.label) { case 0: return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["Credentials"].get()]; case 1: credentials = _f.sent(); if (!credentials) { return [2 /*return*/, Promise.reject('No credentials')]; } _a = this._config.speechGenerator, _b = _a === void 0 ? {} : _a, _c = _b.defaults, _d = (_c === void 0 ? {} : _c).VoiceId, VoiceId = _d === void 0 ? '' : _d, _e = _b.region, region = _e === void 0 ? '' : _e; if (!input.textToSpeech.source) { return [2 /*return*/, Promise.reject('Source needs to be provided in the input')]; } voiceId = input.textToSpeech.voiceId || VoiceId; if (!region) { return [2 /*return*/, Promise.reject('Region was undefined. Did you enable speech generator using amplify CLI?')]; } if (!voiceId) { return [2 /*return*/, Promise.reject('VoiceId was undefined.')]; } this.pollyClient = new _aws_sdk_client_polly__WEBPACK_IMPORTED_MODULE_2__["PollyClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["getAmplifyUserAgent"])(), }); synthesizeSpeechCommand = new _aws_sdk_client_polly__WEBPACK_IMPORTED_MODULE_2__["SynthesizeSpeechCommand"]({ OutputFormat: 'mp3', Text: input.textToSpeech.source.text, VoiceId: voiceId, TextType: 'text', SampleRate: '24000', }); _f.label = 2; case 2: _f.trys.push([2, 5, , 6]); return [4 /*yield*/, this.pollyClient.send(synthesizeSpeechCommand)]; case 3: data = _f.sent(); response = new Response(data.AudioStream); return [4 /*yield*/, response.arrayBuffer()]; case 4: arrayBuffer = _f.sent(); blob = new Blob([arrayBuffer], { type: data.ContentType, }); url = URL.createObjectURL(blob); return [2 /*return*/, { speech: { url: url }, audioStream: arrayBuffer, text: input.textToSpeech.source.text, }]; case 5: err_2 = _f.sent(); return [2 /*return*/, Promise.reject(err_2)]; case 6: return [2 /*return*/]; } }); }); }; AmazonAIConvertPredictionsProvider.prototype.convertSpeechToText = function (input) { return __awaiter(this, void 0, void 0, function () { var credentials, _a, _b, _c, _d, languageCode, _e, region, _f, source, _g, language, connection, fullText, err_3, err_4; return __generator(this, function (_h) { switch (_h.label) { case 0: _h.trys.push([0, 7, , 8]); logger.debug('starting transcription..'); return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["Credentials"].get()]; case 1: credentials = _h.sent(); if (!credentials) { return [2 /*return*/, Promise.reject('No credentials')]; } _a = this._config.transcription, _b = _a === void 0 ? {} : _a, _c = _b.defaults, _d = (_c === void 0 ? {} : _c).language, languageCode = _d === void 0 ? '' : _d, _e = _b.region, region = _e === void 0 ? '' : _e; if (!region) { return [2 /*return*/, Promise.reject('region not configured for transcription')]; } if (!languageCode) { return [2 /*return*/, Promise.reject('languageCode not configured or provided for transcription')]; } _f = input.transcription, source = _f.source, _g = _f.language, language = _g === void 0 ? languageCode : _g; if (!Object(_types__WEBPACK_IMPORTED_MODULE_3__["isBytesSource"])(source)) return [3 /*break*/, 6]; return [4 /*yield*/, this.openConnectionWithTranscribe({ credentials: credentials, region: region, languageCode: language, })]; case 2: connection = _h.sent(); _h.label = 3; case 3: _h.trys.push([3, 5, , 6]); return [4 /*yield*/, this.sendDataToTranscribe({ connection: connection, raw: source.bytes, })]; case 4: fullText = _h.sent(); return [2 /*return*/, { transcription: { fullText: fullText, }, }]; case 5: err_3 = _h.sent(); return [2 /*return*/, Promise.reject(err_3)]; case 6: return [2 /*return*/, Promise.reject('Source types other than byte source are not supported.')]; case 7: err_4 = _h.sent(); return [2 /*return*/, Promise.reject(err_4.name + ': ' + err_4.message)]; case 8: return [2 /*return*/]; } }); }); }; AmazonAIConvertPredictionsProvider.serializeDataFromTranscribe = function (message) { var decodedMessage = ''; var transcribeMessage = eventBuilder.unmarshall(Buffer.from(message.data)); var transcribeMessageJson = JSON.parse(Object(_aws_sdk_util_utf8_node__WEBPACK_IMPORTED_MODULE_6__["toUtf8"])(transcribeMessage.body)); if (transcribeMessage.headers[':message-type'].value === 'exception') { logger.debug('exception', JSON.stringify(transcribeMessageJson.Message, null, 2)); throw new Error(transcribeMessageJson.Message); } else if (transcribeMessage.headers[':message-type'].value === 'event') { if (transcribeMessageJson.Transcript.Results.length > 0) { if (transcribeMessageJson.Transcript.Results[0].Alternatives.length > 0) { if (transcribeMessageJson.Transcript.Results[0].Alternatives[0] .Transcript.length > 0) { if (transcribeMessageJson.Transcript.Results[0].IsPartial === false) { decodedMessage = transcribeMessageJson.Transcript.Results[0].Alternatives[0] .Transcript + '\n'; logger.debug({ decodedMessage: decodedMessage }); } else { logger.debug({ transcript: transcribeMessageJson.Transcript.Results[0].Alternatives[0], }); } } } } } return decodedMessage; }; AmazonAIConvertPredictionsProvider.prototype.sendDataToTranscribe = function (_a) { var _this = this; var connection = _a.connection, raw = _a.raw; return new Promise(function (res, rej) { var fullText = ''; connection.onmessage = function (message) { try { var decodedMessage = AmazonAIConvertPredictionsProvider.serializeDataFromTranscribe(message); if (decodedMessage) { fullText += decodedMessage + ' '; } } catch (err) { logger.debug(err); rej(err.message); } }; connection.onerror = function (errorEvent) { logger.debug({ errorEvent: errorEvent }); rej('failed to transcribe, network error'); }; connection.onclose = function (closeEvent) { logger.debug({ closeEvent: closeEvent }); return res(fullText.trim()); }; logger.debug({ raw: raw }); if (Array.isArray(raw)) { for (var i = 0; i < raw.length - 1023; i += 1024) { var data = raw.slice(i, i + 1024); _this.sendEncodedDataToTranscribe(connection, data); } } // sending end frame var endFrameEventMessage = _this.getAudioEventMessage(Buffer.from([])); var endFrameBinary = eventBuilder.marshall(endFrameEventMessage); connection.send(endFrameBinary); }); }; AmazonAIConvertPredictionsProvider.prototype.sendEncodedDataToTranscribe = function (connection, data) { var downsampledBuffer = this.downsampleBuffer({ buffer: data }); var pcmEncodedBuffer = this.pcmEncode(downsampledBuffer); var audioEventMessage = this.getAudioEventMessage(Buffer.from(pcmEncodedBuffer)); var binary = eventBuilder.marshall(audioEventMessage); connection.send(binary); }; AmazonAIConvertPredictionsProvider.prototype.getAudioEventMessage = function (buffer) { var audioEventMessage = { body: buffer, headers: { ':message-type': { type: 'string', value: 'event', }, ':event-type': { type: 'string', value: 'AudioEvent', }, }, }; return audioEventMessage; }; AmazonAIConvertPredictionsProvider.prototype.pcmEncode = function (input) { var offset = 0; var buffer = new ArrayBuffer(input.length * 2); var view = new DataView(buffer); for (var i = 0; i < input.length; i++, offset += 2) { var s = Math.max(-1, Math.min(1, input[i])); view.setInt16(offset, s < 0 ? s * 0x8000 : s * 0x7fff, true); } return buffer; }; AmazonAIConvertPredictionsProvider.prototype.downsampleBuffer = function (_a) { var buffer = _a.buffer; if (this.outputSampleRate === this.inputSampleRate) { return buffer; } var sampleRateRatio = this.inputSampleRate / this.outputSampleRate; var newLength = Math.round(buffer.length / sampleRateRatio); var result = new Float32Array(newLength); var offsetResult = 0; var offsetBuffer = 0; while (offsetResult < result.length) { var nextOffsetBuffer = Math.round((offsetResult + 1) * sampleRateRatio); var accum = 0, count = 0; for (var i = offsetBuffer; i < nextOffsetBuffer && i < buffer.length; i++) { accum += buffer[i]; count++; } result[offsetResult] = accum / count; offsetResult++; offsetBuffer = nextOffsetBuffer; } return result; }; AmazonAIConvertPredictionsProvider.prototype.openConnectionWithTranscribe = function (_a) { var _this = this; var userCredentials = _a.credentials, region = _a.region, languageCode = _a.languageCode; return new Promise(function (res, rej) { return __awaiter(_this, void 0, void 0, function () { var access_key, secret_key, session_token, credentials, signedUrl, connection; return __generator(this, function (_a) { access_key = userCredentials.accessKeyId, secret_key = userCredentials.secretAccessKey, session_token = userCredentials.sessionToken; credentials = { access_key: access_key, secret_key: secret_key, session_token: session_token, }; signedUrl = this.generateTranscribeUrl({ credentials: credentials, region: region, languageCode: languageCode, }); logger.debug('connecting...'); connection = new WebSocket(signedUrl); connection.binaryType = 'arraybuffer'; connection.onopen = function () { logger.debug('connected'); res(connection); }; return [2 /*return*/]; }); }); }); }; AmazonAIConvertPredictionsProvider.prototype.generateTranscribeUrl = function (_a) { var credentials = _a.credentials, region = _a.region, languageCode = _a.languageCode; var url = [ "wss://transcribestreaming." + region + ".amazonaws.com:8443", '/stream-transcription-websocket?', "media-encoding=pcm&", "sample-rate=16000&", "language-code=" + languageCode, ].join(''); var signedUrl = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["Signer"].signUrl(url, credentials, { region: region, service: 'transcribe' }, 300); return signedUrl; }; return AmazonAIConvertPredictionsProvider; }(_types_Providers_AbstractConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__["AbstractConvertPredictionsProvider"])); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AmazonAIConvertPredictionsProvider); //# sourceMappingURL=AmazonAIConvertPredictionsProvider.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIIdentifyPredictionsProvider.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIIdentifyPredictionsProvider.js ***! \********************************************************************************************************/ /*! exports provided: AmazonAIIdentifyPredictionsProvider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* WEBPACK VAR INJECTION */(function(Buffer) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AmazonAIIdentifyPredictionsProvider", function() { return AmazonAIIdentifyPredictionsProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_amplify_storage__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/storage */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/index.js"); /* harmony import */ var _types_Providers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../types/Providers */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/index.js"); /* harmony import */ var _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/client-rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/predictions/lib-esm/types/index.js"); /* harmony import */ var _aws_sdk_client_textract__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/client-textract */ "./node_modules/@aws-sdk/client-textract/dist/es/index.js"); /* harmony import */ var _Utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Utils */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/Utils.js"); /* harmony import */ var _IdentifyTextUtils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./IdentifyTextUtils */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/IdentifyTextUtils.js"); 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 __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 AmazonAIIdentifyPredictionsProvider = /** @class */ (function (_super) { __extends(AmazonAIIdentifyPredictionsProvider, _super); function AmazonAIIdentifyPredictionsProvider() { return _super.call(this) || this; } AmazonAIIdentifyPredictionsProvider.prototype.getProviderName = function () { return 'AmazonAIIdentifyPredictionsProvider'; }; /** * Verify user input source and converts it into source object readable by Rekognition and Textract. * Note that Rekognition and Textract use the same source interface, so we need not worry about types. * @param {IdentifySource} source - User input source that directs to the object user wants * to identify (storage, file, or bytes). * @return {Promise} - Promise resolving to the converted source object. */ AmazonAIIdentifyPredictionsProvider.prototype.configureSource = function (source) { return new Promise(function (res, rej) { if (Object(_types__WEBPACK_IMPORTED_MODULE_4__["isStorageSource"])(source)) { var storageConfig = { level: source.level, identityId: source.identityId, }; _aws_amplify_storage__WEBPACK_IMPORTED_MODULE_1__["default"].get(source.key, storageConfig) .then(function (url) { var parser = /https:\/\/([a-zA-Z0-9%-_.]+)\.s3\.[A-Za-z0-9%-._~]+\/([a-zA-Z0-9%-._~/]+)\?/; var parsedURL = url.match(parser); if (parsedURL.length < 3) rej('Invalid S3 key was given.'); res({ S3Object: { Bucket: parsedURL[1], Name: decodeURIComponent(parsedURL[2]), }, }); }) .catch(function (err) { return rej(err); }); } else if (Object(_types__WEBPACK_IMPORTED_MODULE_4__["isFileSource"])(source)) { Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["blobToArrayBuffer"])(source.file) .then(function (buffer) { res({ Bytes: new Uint8Array(buffer) }); }) .catch(function (err) { return rej(err); }); } else if (Object(_types__WEBPACK_IMPORTED_MODULE_4__["isBytesSource"])(source)) { var bytes = source.bytes; if (bytes instanceof Blob) { Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["blobToArrayBuffer"])(bytes) .then(function (buffer) { res({ Bytes: new Uint8Array(buffer) }); }) .catch(function (err) { return rej(err); }); } if (bytes instanceof ArrayBuffer || bytes instanceof Buffer) { res({ Bytes: new Uint8Array(bytes) }); } // everything else can be directly passed to Rekognition / Textract. res({ Bytes: bytes }); } else { rej('Input source is not configured correctly.'); } }); }; /** * Recognize text from real-world images and documents (plain text, forms and tables). Detects text in the input * image and converts it into machine-readable text. * @param {IdentifySource} source - Object containing the source image and feature types to analyze. * @return {Promise} - Promise resolving to object containing identified texts. */ AmazonAIIdentifyPredictionsProvider.prototype.identifyText = function (input) { return __awaiter(this, void 0, void 0, function () { var credentials, _a, _b, _c, region, _d, _e, configFormat, inputDocument, err_1, format, featureTypes, textractParam, rekognitionParam, detectTextCommand, rekognitionData, rekognitionResponse, detectDocumentTextCommand, Blocks, err_2, param, analyzeDocumentCommand, Blocks, err_3; return __generator(this, function (_f) { switch (_f.label) { case 0: return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get()]; case 1: credentials = _f.sent(); if (!credentials) return [2 /*return*/, Promise.reject('No credentials')]; _a = this._config.identifyText, _b = _a === void 0 ? {} : _a, _c = _b.region, region = _c === void 0 ? '' : _c, _d = _b.defaults, _e = (_d === void 0 ? {} : _d).format, configFormat = _e === void 0 ? 'PLAIN' : _e; this.rekognitionClient = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["RekognitionClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(), }); this.textractClient = new _aws_sdk_client_textract__WEBPACK_IMPORTED_MODULE_5__["TextractClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(), }); _f.label = 2; case 2: _f.trys.push([2, 4, , 5]); return [4 /*yield*/, this.configureSource(input.text.source)]; case 3: inputDocument = _f.sent(); return [3 /*break*/, 5]; case 4: err_1 = _f.sent(); return [2 /*return*/, Promise.reject(err_1)]; case 5: format = input.text.format || configFormat; featureTypes = []; if (format === 'FORM' || format === 'ALL') featureTypes.push('FORMS'); if (format === 'TABLE' || format === 'ALL') featureTypes.push('TABLES'); if (!(featureTypes.length === 0)) return [3 /*break*/, 11]; textractParam = { Document: inputDocument, }; rekognitionParam = { Image: inputDocument, }; _f.label = 6; case 6: _f.trys.push([6, 9, , 10]); detectTextCommand = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["DetectTextCommand"](rekognitionParam); return [4 /*yield*/, this.rekognitionClient.send(detectTextCommand)]; case 7: rekognitionData = _f.sent(); rekognitionResponse = Object(_IdentifyTextUtils__WEBPACK_IMPORTED_MODULE_7__["categorizeRekognitionBlocks"])(rekognitionData.TextDetections); if (rekognitionResponse.text.words.length < 50) { // did not hit the word limit, return the data return [2 /*return*/, rekognitionResponse]; } detectDocumentTextCommand = new _aws_sdk_client_textract__WEBPACK_IMPORTED_MODULE_5__["DetectDocumentTextCommand"](textractParam); return [4 /*yield*/, this.textractClient.send(detectDocumentTextCommand)]; case 8: Blocks = (_f.sent()).Blocks; if (rekognitionData.TextDetections.length > Blocks.length) { return [2 /*return*/, rekognitionResponse]; } return [2 /*return*/, Object(_IdentifyTextUtils__WEBPACK_IMPORTED_MODULE_7__["categorizeTextractBlocks"])(Blocks)]; case 9: err_2 = _f.sent(); Promise.reject(err_2); return [3 /*break*/, 10]; case 10: return [3 /*break*/, 15]; case 11: param = { Document: inputDocument, FeatureTypes: featureTypes, }; _f.label = 12; case 12: _f.trys.push([12, 14, , 15]); analyzeDocumentCommand = new _aws_sdk_client_textract__WEBPACK_IMPORTED_MODULE_5__["AnalyzeDocumentCommand"](param); return [4 /*yield*/, this.textractClient.send(analyzeDocumentCommand)]; case 13: Blocks = (_f.sent()).Blocks; return [2 /*return*/, Object(_IdentifyTextUtils__WEBPACK_IMPORTED_MODULE_7__["categorizeTextractBlocks"])(Blocks)]; case 14: err_3 = _f.sent(); return [2 /*return*/, Promise.reject(err_3)]; case 15: return [2 /*return*/]; } }); }); }; /** * Identify instances of real world entities from an image and if it contains unsafe content. * @param {IdentifyLabelsInput} input - Object containing the source image and entity type to identify. * @return {Promise} - Promise resolving to an array of identified entities. */ AmazonAIIdentifyPredictionsProvider.prototype.identifyLabels = function (input) { return __awaiter(this, void 0, void 0, function () { var credentials, _a, _b, _c, region, _d, _e, type, inputImage_1, param, servicePromises, entityType, err_4; return __generator(this, function (_f) { switch (_f.label) { case 0: _f.trys.push([0, 3, , 4]); return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get()]; case 1: credentials = _f.sent(); if (!credentials) return [2 /*return*/, Promise.reject('No credentials')]; _a = this._config.identifyLabels, _b = _a === void 0 ? {} : _a, _c = _b.region, region = _c === void 0 ? '' : _c, _d = _b.defaults, _e = (_d === void 0 ? {} : _d).type, type = _e === void 0 ? 'LABELS' : _e; this.rekognitionClient = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["RekognitionClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(), }); return [4 /*yield*/, this.configureSource(input.labels.source) .then(function (data) { inputImage_1 = data; }) .catch(function (err) { return Promise.reject(err); })]; case 2: _f.sent(); param = { Image: inputImage_1 }; servicePromises = []; entityType = input.labels.type || type; if (entityType === 'LABELS' || entityType === 'ALL') { servicePromises.push(this.detectLabels(param)); } if (entityType === 'UNSAFE' || entityType === 'ALL') { servicePromises.push(this.detectModerationLabels(param)); } return [2 /*return*/, Promise.all(servicePromises) .then(function (data) { var identifyResult = {}; // concatenate resolved promises to a single object data.forEach(function (val) { identifyResult = __assign(__assign({}, identifyResult), val); }); return identifyResult; }) .catch(function (err) { return Promise.reject(err); })]; case 3: err_4 = _f.sent(); return [2 /*return*/, Promise.reject(err_4)]; case 4: return [2 /*return*/]; } }); }); }; /** * Calls Rekognition.detectLabels and organizes the returned data. * @param {DetectLabelsInput} param - parameter to be passed onto Rekognition * @return {Promise} - Promise resolving to organized detectLabels response. */ AmazonAIIdentifyPredictionsProvider.prototype.detectLabels = function (param) { return __awaiter(this, void 0, void 0, function () { var detectLabelsCommand, data, detectLabelData, err_5; return __generator(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); detectLabelsCommand = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["DetectLabelsCommand"](param); return [4 /*yield*/, this.rekognitionClient.send(detectLabelsCommand)]; case 1: data = _a.sent(); if (!data.Labels) return [2 /*return*/, { labels: null }]; // no image was detected detectLabelData = data.Labels.map(function (val) { var boxes = val.Instances ? val.Instances.map(function (val) { return Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(val.BoundingBox); }) : undefined; return { name: val.Name, boundingBoxes: boxes, metadata: { confidence: val.Confidence, parents: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCaseArray"])(val.Parents), }, }; }); return [2 /*return*/, { labels: detectLabelData }]; case 2: err_5 = _a.sent(); return [2 /*return*/, Promise.reject(err_5)]; case 3: return [2 /*return*/]; } }); }); }; /** * Calls Rekognition.detectModerationLabels and organizes the returned data. * @param {Rekognition.DetectLabelsRequest} param - Parameter to be passed onto Rekognition * @return {Promise} - Promise resolving to organized detectModerationLabels response. */ AmazonAIIdentifyPredictionsProvider.prototype.detectModerationLabels = function (param) { return __awaiter(this, void 0, void 0, function () { var detectModerationLabelsCommand, data, err_6; return __generator(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); detectModerationLabelsCommand = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["DetectModerationLabelsCommand"](param); return [4 /*yield*/, this.rekognitionClient.send(detectModerationLabelsCommand)]; case 1: data = _a.sent(); if (data.ModerationLabels.length !== 0) { return [2 /*return*/, { unsafe: 'YES' }]; } else { return [2 /*return*/, { unsafe: 'NO' }]; } return [3 /*break*/, 3]; case 2: err_6 = _a.sent(); return [2 /*return*/, Promise.reject(err_6)]; case 3: return [2 /*return*/]; } }); }); }; /** * Identify faces within an image that is provided as input, and match faces from a collection * or identify celebrities. * @param {IdentifyEntityInput} input - object containing the source image and face match options. * @return {Promise} Promise resolving to identify results. */ AmazonAIIdentifyPredictionsProvider.prototype.identifyEntities = function (input) { return __awaiter(this, void 0, void 0, function () { var credentials, _a, _b, _c, region, _d, celebrityDetectionEnabled, _e, _f, _g, collectionIdConfig, _h, maxFacesConfig, inputImage, param, recognizeCelebritiesCommand, data, faces, err_7, _j, _k, collectionId, _l, maxFaces, updatedParam, searchFacesByImageCommand, data, faces, err_8, detectFacesCommand, data, faces, err_9; var _this = this; return __generator(this, function (_m) { switch (_m.label) { case 0: return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get()]; case 1: credentials = _m.sent(); if (!credentials) return [2 /*return*/, Promise.reject('No credentials')]; _a = this._config.identifyEntities, _b = _a === void 0 ? {} : _a, _c = _b.region, region = _c === void 0 ? '' : _c, _d = _b.celebrityDetectionEnabled, celebrityDetectionEnabled = _d === void 0 ? false : _d, _e = _b.defaults, _f = _e === void 0 ? {} : _e, _g = _f.collectionId, collectionIdConfig = _g === void 0 ? '' : _g, _h = _f.maxEntities, maxFacesConfig = _h === void 0 ? 50 : _h; // default arguments this.rekognitionClient = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["RekognitionClient"]({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(), }); return [4 /*yield*/, this.configureSource(input.entities.source) .then(function (data) { return (inputImage = data); }) .catch(function (err) { return Promise.reject(err); })]; case 2: _m.sent(); param = { Image: inputImage }; if (!(Object(_types__WEBPACK_IMPORTED_MODULE_4__["isIdentifyCelebrities"])(input.entities) && input.entities.celebrityDetection)) return [3 /*break*/, 7]; if (!celebrityDetectionEnabled) { return [2 /*return*/, Promise.reject('Error: You have to enable celebrity detection first')]; } _m.label = 3; case 3: _m.trys.push([3, 5, , 6]); recognizeCelebritiesCommand = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["RecognizeCelebritiesCommand"](param); return [4 /*yield*/, this.rekognitionClient.send(recognizeCelebritiesCommand)]; case 4: data = _m.sent(); faces = data.CelebrityFaces.map(function (celebrity) { return { boundingBox: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(celebrity.Face.BoundingBox), landmarks: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCaseArray"])(celebrity.Face.Landmarks), metadata: __assign(__assign({}, Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(celebrity, ['Id', 'Name', 'Urls'])), { pose: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(celebrity.Face.Pose) }), }; }); return [2 /*return*/, { entities: faces }]; case 5: err_7 = _m.sent(); return [2 /*return*/, Promise.reject(err_7)]; case 6: return [3 /*break*/, 15]; case 7: if (!(Object(_types__WEBPACK_IMPORTED_MODULE_4__["isIdentifyFromCollection"])(input.entities) && input.entities.collection)) return [3 /*break*/, 12]; _j = input.entities, _k = _j.collectionId, collectionId = _k === void 0 ? collectionIdConfig : _k, _l = _j.maxEntities, maxFaces = _l === void 0 ? maxFacesConfig : _l; updatedParam = __assign(__assign({}, param), { CollectionId: collectionId, MaxFaces: maxFaces }); _m.label = 8; case 8: _m.trys.push([8, 10, , 11]); searchFacesByImageCommand = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["SearchFacesByImageCommand"](updatedParam); return [4 /*yield*/, this.rekognitionClient.send(searchFacesByImageCommand)]; case 9: data = _m.sent(); faces = data.FaceMatches.map(function (val) { return { boundingBox: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(val.Face.BoundingBox), metadata: { externalImageId: _this.decodeExternalImageId(val.Face.ExternalImageId), similarity: val.Similarity, }, }; }); return [2 /*return*/, { entities: faces }]; case 10: err_8 = _m.sent(); return [2 /*return*/, Promise.reject(err_8)]; case 11: return [3 /*break*/, 15]; case 12: _m.trys.push([12, 14, , 15]); detectFacesCommand = new _aws_sdk_client_rekognition__WEBPACK_IMPORTED_MODULE_3__["DetectFacesCommand"](param); return [4 /*yield*/, this.rekognitionClient.send(detectFacesCommand)]; case 13: data = _m.sent(); faces = data.FaceDetails.map(function (detail) { // face attributes keys we want to extract from Rekognition's response var attributeKeys = [ 'Smile', 'Eyeglasses', 'Sunglasses', 'Gender', 'Beard', 'Mustache', 'EyesOpen', 'MouthOpen', ]; var faceAttributes = Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(detail, attributeKeys); if (detail.Emotions) { faceAttributes['emotions'] = detail.Emotions.map(function (emotion) { return emotion.Type; }); } return { boundingBox: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(detail.BoundingBox), landmarks: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCaseArray"])(detail.Landmarks), ageRange: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(detail.AgeRange), attributes: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(detail, attributeKeys), metadata: { confidence: detail.Confidence, pose: Object(_Utils__WEBPACK_IMPORTED_MODULE_6__["makeCamelCase"])(detail.Pose), }, }; }); return [2 /*return*/, { entities: faces }]; case 14: err_9 = _m.sent(); return [2 /*return*/, Promise.reject(err_9)]; case 15: return [2 /*return*/]; } }); }); }; AmazonAIIdentifyPredictionsProvider.prototype.decodeExternalImageId = function (externalImageId) { return ('' + externalImageId).replace(/::/g, '/'); }; return AmazonAIIdentifyPredictionsProvider; }(_types_Providers__WEBPACK_IMPORTED_MODULE_2__["AbstractIdentifyPredictionsProvider"])); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AmazonAIIdentifyPredictionsProvider); //# sourceMappingURL=AmazonAIIdentifyPredictionsProvider.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIInterpretPredictionsProvider.js": /*!*********************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _types_Providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../types/Providers */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/index.js"); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../types */ "./node_modules/@aws-amplify/predictions/lib-esm/types/index.js"); /* harmony import */ var _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/client-comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/index.js"); 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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIPredictionsProvider.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIPredictionsProvider.js ***! \************************************************************************************************/ /*! exports provided: AmazonAIPredictionsProvider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AmazonAIPredictionsProvider", function() { return AmazonAIPredictionsProvider; }); /* harmony import */ var _types_Providers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../types/Providers */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/index.js"); /* harmony import */ var _AmazonAIConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AmazonAIConvertPredictionsProvider */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIConvertPredictionsProvider.js"); /* harmony import */ var _AmazonAIInterpretPredictionsProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AmazonAIInterpretPredictionsProvider */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIInterpretPredictionsProvider.js"); /* harmony import */ var _AmazonAIIdentifyPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./AmazonAIIdentifyPredictionsProvider */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIIdentifyPredictionsProvider.js"); 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 AmazonAIPredictionsProvider = /** @class */ (function (_super) { __extends(AmazonAIPredictionsProvider, _super); function AmazonAIPredictionsProvider() { var _this = _super.call(this) || this; _this.convertProvider = new _AmazonAIConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__["AmazonAIConvertPredictionsProvider"](); _this.identifyProvider = new _AmazonAIIdentifyPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__["AmazonAIIdentifyPredictionsProvider"](); _this.interpretProvider = new _AmazonAIInterpretPredictionsProvider__WEBPACK_IMPORTED_MODULE_2__["AmazonAIInterpretPredictionsProvider"](); return _this; } AmazonAIPredictionsProvider.prototype.getCategory = function () { return 'Predictions'; }; AmazonAIPredictionsProvider.prototype.getProviderName = function () { return 'AmazonAIPredictionsProvider'; }; AmazonAIPredictionsProvider.prototype.configure = function (config) { this.convertProvider.configure(config.convert); this.identifyProvider.configure(config.identify); this.interpretProvider.configure(config.interpret); return config; }; AmazonAIPredictionsProvider.prototype.interpret = function (input) { return this.interpretProvider.interpret(input); }; AmazonAIPredictionsProvider.prototype.convert = function (input) { return this.convertProvider.convert(input); }; AmazonAIPredictionsProvider.prototype.identify = function (input) { return this.identifyProvider.identify(input); }; return AmazonAIPredictionsProvider; }(_types_Providers__WEBPACK_IMPORTED_MODULE_0__["AbstractPredictionsProvider"])); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AmazonAIPredictionsProvider); //# sourceMappingURL=AmazonAIPredictionsProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/IdentifyTextUtils.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/Providers/IdentifyTextUtils.js ***! \**************************************************************************************/ /*! exports provided: categorizeRekognitionBlocks, categorizeTextractBlocks, constructTable, constructKeyValue, extractContentsFromBlock */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "categorizeRekognitionBlocks", function() { return categorizeRekognitionBlocks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "categorizeTextractBlocks", function() { return categorizeTextractBlocks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "constructTable", function() { return constructTable; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "constructKeyValue", function() { return constructKeyValue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "extractContentsFromBlock", function() { return extractContentsFromBlock; }); /* harmony import */ var _Utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Utils */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/Utils.js"); 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."); }; function getBoundingBox(geometry) { if (!geometry) return undefined; return Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["makeCamelCase"])(geometry.BoundingBox); } function getPolygon(geometry) { if (!geometry) return undefined; return Object(_Utils__WEBPACK_IMPORTED_MODULE_0__["makeCamelCaseArray"])(Array.from(geometry.Polygon)); } /** * Organizes blocks from Rekognition API to each of the categories and and structures * their data accordingly. * @param {BlockList} source - Array containing blocks returned from Textract API. * @return {IdentifyTextOutput} - Object that categorizes each block and its information. */ function categorizeRekognitionBlocks(blocks) { // Skeleton IdentifyText API response. We will populate it as we iterate through blocks. var response = { text: { fullText: '', words: [], lines: [], linesDetailed: [], }, }; // We categorize each block by running a forEach loop through them. blocks.forEach(function (block) { switch (block.Type) { case 'LINE': response.text.lines.push(block.DetectedText); response.text.linesDetailed.push({ text: block.DetectedText, polygon: getPolygon(block.Geometry), boundingBox: getBoundingBox(block.Geometry), page: null, }); break; case 'WORD': response.text.fullText += block.DetectedText + ' '; response.text.words.push({ text: block.DetectedText, polygon: getPolygon(block.Geometry), boundingBox: getBoundingBox(block.Geometry), }); break; } }); // remove trailing space of fullText response.text.fullText = response.text.fullText.substr(0, response.text.fullText.length - 1); return response; } /** * Organizes blocks from Textract API to each of the categories and and structures * their data accordingly. * @param {BlockList} source - Array containing blocks returned from Textract API. * @return {IdentifyTextOutput} - Object that categorizes each block and its information. */ function categorizeTextractBlocks(blocks) { // Skeleton IdentifyText API response. We will populate it as we iterate through blocks. var response = { text: { fullText: '', words: [], lines: [], linesDetailed: [], }, }; // if blocks is an empty array, ie. textract did not detect anything, return empty response. if (blocks.length === 0) return response; /** * We categorize each of the blocks by running a forEach loop through them. * * For complex structures such as Tables and KeyValue, we need to trasverse through their children. To do so, * we will post-process them after the for each loop. We do this by storing table and keyvalues in arrays and * mapping other blocks in `blockMap` (id to block) so we can reference them easily later. * * Note that we do not map `WORD` and `TABLE` in `blockMap` because they will not be referenced by any other * block except the Page block. */ var tableBlocks = Array(); var keyValueBlocks = Array(); var blockMap = {}; blocks.forEach(function (block) { switch (block.BlockType) { case 'LINE': response.text.lines.push(block.Text); response.text.linesDetailed.push({ text: block.Text, polygon: getPolygon(block.Geometry), boundingBox: getBoundingBox(block.Geometry), page: block.Page, }); break; case 'WORD': response.text.fullText += block.Text + ' '; response.text.words.push({ text: block.Text, polygon: getPolygon(block.Geometry), boundingBox: getBoundingBox(block.Geometry), }); blockMap[block.Id] = block; break; case 'SELECTION_ELEMENT': var selectionStatus = block.SelectionStatus === 'SELECTED' ? true : false; if (!response.text.selections) response.text.selections = []; response.text.selections.push({ selected: selectionStatus, polygon: getPolygon(block.Geometry), boundingBox: getBoundingBox(block.Geometry), }); blockMap[block.Id] = block; break; case 'TABLE': tableBlocks.push(block); break; case 'KEY_VALUE_SET': keyValueBlocks.push(block); blockMap[block.Id] = block; break; default: blockMap[block.Id] = block; } }); // remove trailing space in fullText response.text.fullText = response.text.fullText.substr(0, response.text.fullText.length - 1); // Post-process complex structures if they exist. if (tableBlocks.length !== 0) { var tableResponse_1 = Array(); tableBlocks.forEach(function (table) { tableResponse_1.push(constructTable(table, blockMap)); }); response.text.tables = tableResponse_1; } if (keyValueBlocks.length !== 0) { var keyValueResponse_1 = Array(); keyValueBlocks.forEach(function (keyValue) { // We need the KeyValue blocks of EntityType = `KEY`, which has both key and value references. var entityTypes = Array.from(keyValue.EntityTypes); if (entityTypes.indexOf('KEY') !== -1) { keyValueResponse_1.push(constructKeyValue(keyValue, blockMap)); } }); response.text.keyValues = keyValueResponse_1; } return response; } /** * Constructs a table object using data from its children cells. * @param {Block} table - Table block that has references (`Relationships`) to its cells * @param {[id: string]: Block} blockMap - Maps block Ids to blocks. */ function constructTable(table, blockMap) { var e_1, _a, e_2, _b; var tableMatrix; tableMatrix = []; try { // visit each of the cell associated with the table's relationship. for (var _c = __values(table.Relationships), _d = _c.next(); !_d.done; _d = _c.next()) { var tableRelation = _d.value; try { for (var _e = (e_2 = void 0, __values(tableRelation.Ids)), _f = _e.next(); !_f.done; _f = _e.next()) { var cellId = _f.value; var cellBlock = blockMap[cellId]; var row = cellBlock.RowIndex - 1; // textract starts indexing at 1, so subtract it by 1. var col = cellBlock.ColumnIndex - 1; // textract starts indexing at 1, so subtract it by 1. // extract data contained inside the cell. var content = extractContentsFromBlock(cellBlock, blockMap); var cell = { text: content.text, boundingBox: getBoundingBox(cellBlock.Geometry), polygon: getPolygon(cellBlock.Geometry), selected: content.selected, rowSpan: cellBlock.RowSpan, columnSpan: cellBlock.ColumnSpan, }; if (!tableMatrix[row]) tableMatrix[row] = []; tableMatrix[row][col] = cell; } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (_f && !_f.done && (_b = _e.return)) _b.call(_e); } finally { if (e_2) throw e_2.error; } } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_d && !_d.done && (_a = _c.return)) _a.call(_c); } finally { if (e_1) throw e_1.error; } } var rowSize = tableMatrix.length; var columnSize = tableMatrix[0].length; // Note that we leave spanned cells undefined for distinction return { size: { rows: rowSize, columns: columnSize }, table: tableMatrix, boundingBox: getBoundingBox(table.Geometry), polygon: getPolygon(table.Geometry), }; } /** * Constructs a key value object from its children key and value blocks. * @param {Block} KeyValue - KeyValue block that has references (`Relationships`) to its children. * @param {[id: string]: Block} blockMap - Maps block Ids to blocks. */ function constructKeyValue(keyBlock, blockMap) { var e_3, _a, e_4, _b; var keyText = ''; var valueText = ''; var valueSelected; try { for (var _c = __values(keyBlock.Relationships), _d = _c.next(); !_d.done; _d = _c.next()) { var keyValueRelation = _d.value; if (keyValueRelation.Type === 'CHILD') { // relation refers to key var contents = extractContentsFromBlock(keyBlock, blockMap); keyText = contents.text; } else if (keyValueRelation.Type === 'VALUE') { try { // relation refers to value for (var _e = (e_4 = void 0, __values(keyValueRelation.Ids)), _f = _e.next(); !_f.done; _f = _e.next()) { var valueId = _f.value; var valueBlock = blockMap[valueId]; var contents = extractContentsFromBlock(valueBlock, blockMap); valueText = contents.text; if (contents.selected != null) valueSelected = contents.selected; } } catch (e_4_1) { e_4 = { error: e_4_1 }; } finally { try { if (_f && !_f.done && (_b = _e.return)) _b.call(_e); } finally { if (e_4) throw e_4.error; } } } } } catch (e_3_1) { e_3 = { error: e_3_1 }; } finally { try { if (_d && !_d.done && (_a = _c.return)) _a.call(_c); } finally { if (e_3) throw e_3.error; } } return { key: keyText, value: { text: valueText, selected: valueSelected }, polygon: getPolygon(keyBlock.Geometry), boundingBox: getBoundingBox(keyBlock.Geometry), }; } /** * Extracts text and selection from input block's children. * @param {Block}} block - Block that we want to extract contents from. * @param {[id: string]: Block} blockMap - Maps block Ids to blocks. */ function extractContentsFromBlock(block, blockMap) { var e_5, _a, e_6, _b; var words = ''; var isSelected; if (!block.Relationships) { // some block might have no content return { text: '', selected: undefined }; } try { for (var _c = __values(block.Relationships), _d = _c.next(); !_d.done; _d = _c.next()) { var relation = _d.value; try { for (var _e = (e_6 = void 0, __values(relation.Ids)), _f = _e.next(); !_f.done; _f = _e.next()) { var contentId = _f.value; var contentBlock = blockMap[contentId]; if (contentBlock.BlockType === 'WORD') { words += contentBlock.Text + ' '; } else if (contentBlock.BlockType === 'SELECTION_ELEMENT') { isSelected = contentBlock.SelectionStatus === 'SELECTED' ? true : false; } } } catch (e_6_1) { e_6 = { error: e_6_1 }; } finally { try { if (_f && !_f.done && (_b = _e.return)) _b.call(_e); } finally { if (e_6) throw e_6.error; } } } } catch (e_5_1) { e_5 = { error: e_5_1 }; } finally { try { if (_d && !_d.done && (_a = _c.return)) _a.call(_c); } finally { if (e_5) throw e_5.error; } } words = words.substr(0, words.length - 1); // remove trailing space. return { text: words, selected: isSelected }; } //# sourceMappingURL=IdentifyTextUtils.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/Utils.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/Providers/Utils.js ***! \**************************************************************************/ /*! exports provided: makeCamelCase, makeCamelCaseArray, blobToArrayBuffer */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "makeCamelCase", function() { return makeCamelCase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "makeCamelCaseArray", function() { return makeCamelCaseArray; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "blobToArrayBuffer", function() { return blobToArrayBuffer; }); /** * Changes object keys to camel case. If optional parameter `keys` is given, then we extract only the * keys specified in `keys`. */ function makeCamelCase(obj, keys) { if (!obj) return undefined; var newObj = {}; var keysToRename = keys ? keys : Object.keys(obj); keysToRename.forEach(function (key) { var _a; if (obj.hasOwnProperty(key)) { // change the key to camelcase. var camelCaseKey = key.charAt(0).toLowerCase() + key.substr(1); Object.assign(newObj, (_a = {}, _a[camelCaseKey] = obj[key], _a)); } }); return newObj; } /** * Given an array of object, call makeCamelCase(...) on each option. */ function makeCamelCaseArray(objArr, keys) { if (!objArr) return undefined; return objArr.map(function (obj) { return makeCamelCase(obj, keys); }); } /** * Converts blob to array buffer */ function blobToArrayBuffer(blob) { return new Promise(function (res, rej) { var reader = new FileReader(); reader.onload = function (_event) { res(reader.result); }; reader.onerror = function (err) { rej(err); }; try { reader.readAsArrayBuffer(blob); } catch (err) { rej(err); // in case user gives invalid type } }); } //# sourceMappingURL=Utils.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/index.js": /*!**************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIConvertPredictionsProvider.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIIdentifyPredictionsProvider.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIInterpretPredictionsProvider.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIPredictionsProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIPredictionsProvider", function() { return _AmazonAIPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__["AmazonAIPredictionsProvider"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/index.js ***! \****************************************************************/ /*! exports provided: InterpretTextCategories, isIdentifyFromCollection, isIdentifyCelebrities, isTranslateTextInput, isTextToSpeechInput, isSpeechToTextInput, isStorageSource, isFileSource, isBytesSource, isIdentifyTextInput, isIdentifyLabelsInput, isIdentifyEntitiesInput, isInterpretTextInput, Predictions, AmazonAIIdentifyPredictionsProvider, AmazonAIConvertPredictionsProvider, AmazonAIPredictionsProvider, AmazonAIInterpretPredictionsProvider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Predictions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Predictions */ "./node_modules/@aws-amplify/predictions/lib-esm/Predictions.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Predictions", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["Predictions"]; }); /* harmony import */ var _Providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers */ "./node_modules/@aws-amplify/predictions/lib-esm/Providers/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIIdentifyPredictionsProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AmazonAIIdentifyPredictionsProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIConvertPredictionsProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AmazonAIConvertPredictionsProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIPredictionsProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AmazonAIPredictionsProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIInterpretPredictionsProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AmazonAIInterpretPredictionsProvider"]; }); /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./types */ "./node_modules/@aws-amplify/predictions/lib-esm/types/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InterpretTextCategories", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["InterpretTextCategories"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyFromCollection", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isIdentifyFromCollection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyCelebrities", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isIdentifyCelebrities"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTranslateTextInput", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isTranslateTextInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTextToSpeechInput", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isTextToSpeechInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSpeechToTextInput", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isSpeechToTextInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isStorageSource", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isStorageSource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isFileSource", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isFileSource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isBytesSource", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isBytesSource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyTextInput", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isIdentifyTextInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyLabelsInput", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isIdentifyLabelsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyEntitiesInput", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isIdentifyEntitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInterpretTextInput", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isInterpretTextInput"]; }); /* * 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. */ /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_Predictions__WEBPACK_IMPORTED_MODULE_0__["Predictions"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/types/Predictions.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/types/Predictions.js ***! \****************************************************************************/ /*! exports provided: InterpretTextCategories, isIdentifyFromCollection, isIdentifyCelebrities, isTranslateTextInput, isTextToSpeechInput, isSpeechToTextInput, isStorageSource, isFileSource, isBytesSource, isIdentifyTextInput, isIdentifyLabelsInput, isIdentifyEntitiesInput, isInterpretTextInput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InterpretTextCategories", function() { return InterpretTextCategories; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIdentifyFromCollection", function() { return isIdentifyFromCollection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIdentifyCelebrities", function() { return isIdentifyCelebrities; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTranslateTextInput", function() { return isTranslateTextInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTextToSpeechInput", function() { return isTextToSpeechInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isSpeechToTextInput", function() { return isSpeechToTextInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isStorageSource", function() { return isStorageSource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isFileSource", function() { return isFileSource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isBytesSource", function() { return isBytesSource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIdentifyTextInput", function() { return isIdentifyTextInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIdentifyLabelsInput", function() { return isIdentifyLabelsInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIdentifyEntitiesInput", function() { return isIdentifyEntitiesInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isInterpretTextInput", function() { return isInterpretTextInput; }); /** * Convert types */ var InterpretTextCategories; (function (InterpretTextCategories) { InterpretTextCategories["ALL"] = "ALL"; InterpretTextCategories["LANGUAGE"] = "LANGUAGE"; InterpretTextCategories["ENTITIES"] = "ENTITIES"; InterpretTextCategories["SENTIMENT"] = "SENTIMENT"; InterpretTextCategories["SYNTAX"] = "SYNTAX"; InterpretTextCategories["KEY_PHRASES"] = "KEY_PHRASES"; })(InterpretTextCategories || (InterpretTextCategories = {})); function isIdentifyFromCollection(obj) { var key = 'collection'; var keyId = 'collectionId'; return obj && (obj.hasOwnProperty(key) || obj.hasOwnProperty(keyId)); } function isIdentifyCelebrities(obj) { var key = 'celebrityDetection'; return obj && obj.hasOwnProperty(key); } function isTranslateTextInput(obj) { var key = 'translateText'; return obj && obj.hasOwnProperty(key); } function isTextToSpeechInput(obj) { var key = 'textToSpeech'; return obj && obj.hasOwnProperty(key); } function isSpeechToTextInput(obj) { var key = 'transcription'; return obj && obj.hasOwnProperty(key); } function isStorageSource(obj) { var key = 'key'; return obj && obj.hasOwnProperty(key); } function isFileSource(obj) { var key = 'file'; return obj && obj.hasOwnProperty(key); } function isBytesSource(obj) { var key = 'bytes'; return obj && obj.hasOwnProperty(key); } function isIdentifyTextInput(obj) { var key = 'text'; return obj && obj.hasOwnProperty(key); } function isIdentifyLabelsInput(obj) { var key = 'labels'; return obj && obj.hasOwnProperty(key); } function isIdentifyEntitiesInput(obj) { var key = 'entities'; return obj && obj.hasOwnProperty(key); } function isInterpretTextInput(obj) { var key = 'text'; return obj && obj.hasOwnProperty(key); } //# sourceMappingURL=Predictions.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractConvertPredictionsProvider.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractConvertPredictionsProvider.js ***! \*************************************************************************************************************/ /*! exports provided: AbstractConvertPredictionsProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractConvertPredictionsProvider", function() { return AbstractConvertPredictionsProvider; }); /* harmony import */ var _Predictions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Predictions */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Predictions.js"); /* harmony import */ var _AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AbstractPredictionsProvider */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractPredictionsProvider.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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_2__["ConsoleLogger"]('AbstractConvertPredictionsProvider'); var AbstractConvertPredictionsProvider = /** @class */ (function (_super) { __extends(AbstractConvertPredictionsProvider, _super); function AbstractConvertPredictionsProvider() { return _super !== null && _super.apply(this, arguments) || this; } AbstractConvertPredictionsProvider.prototype.getCategory = function () { return 'Convert'; }; AbstractConvertPredictionsProvider.prototype.convert = function (input) { if (Object(_Predictions__WEBPACK_IMPORTED_MODULE_0__["isTranslateTextInput"])(input)) { logger.debug('translateText'); return this.translateText(input); } else if (Object(_Predictions__WEBPACK_IMPORTED_MODULE_0__["isTextToSpeechInput"])(input)) { logger.debug('textToSpeech'); return this.convertTextToSpeech(input); } else if (Object(_Predictions__WEBPACK_IMPORTED_MODULE_0__["isSpeechToTextInput"])(input)) { logger.debug('textToSpeech'); return this.convertSpeechToText(input); } }; AbstractConvertPredictionsProvider.prototype.translateText = function (translateTextInput) { throw new Error('convertText is not implemented by this provider'); }; AbstractConvertPredictionsProvider.prototype.convertTextToSpeech = function (textToSpeechInput) { throw new Error('convertTextToSpeech is not implemented by this provider'); }; AbstractConvertPredictionsProvider.prototype.convertSpeechToText = function (speechToTextInput) { throw new Error('convertSpeechToText is not implemented by this provider'); }; return AbstractConvertPredictionsProvider; }(_AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__["AbstractPredictionsProvider"])); //# sourceMappingURL=AbstractConvertPredictionsProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractIdentifyPredictionsProvider.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractIdentifyPredictionsProvider.js ***! \**************************************************************************************************************/ /*! exports provided: AbstractIdentifyPredictionsProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractIdentifyPredictionsProvider", function() { return AbstractIdentifyPredictionsProvider; }); /* harmony import */ var _AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AbstractPredictionsProvider */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractPredictionsProvider.js"); /* harmony import */ var _Predictions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Predictions */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Predictions.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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_2__["Logger"]('AbstractIdentifyPredictionsProvider'); var AbstractIdentifyPredictionsProvider = /** @class */ (function (_super) { __extends(AbstractIdentifyPredictionsProvider, _super); function AbstractIdentifyPredictionsProvider() { return _super !== null && _super.apply(this, arguments) || this; } AbstractIdentifyPredictionsProvider.prototype.getCategory = function () { return 'Identify'; }; AbstractIdentifyPredictionsProvider.prototype.identify = function (input) { if (Object(_Predictions__WEBPACK_IMPORTED_MODULE_1__["isIdentifyTextInput"])(input)) { logger.debug('identifyText'); return this.identifyText(input); } else if (Object(_Predictions__WEBPACK_IMPORTED_MODULE_1__["isIdentifyLabelsInput"])(input)) { logger.debug('identifyLabels'); return this.identifyLabels(input); } else if (Object(_Predictions__WEBPACK_IMPORTED_MODULE_1__["isIdentifyEntitiesInput"])(input)) { logger.debug('identifyEntities'); return this.identifyEntities(input); } }; AbstractIdentifyPredictionsProvider.prototype.identifyText = function (input) { throw new Error('identifyText is not implemented by this provider.'); }; AbstractIdentifyPredictionsProvider.prototype.identifyLabels = function (input) { throw new Error('identifyLabels is not implemented by this provider'); }; AbstractIdentifyPredictionsProvider.prototype.identifyEntities = function (input) { throw new Error('identifyEntities is not implemented by this provider'); }; return AbstractIdentifyPredictionsProvider; }(_AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__["AbstractPredictionsProvider"])); //# sourceMappingURL=AbstractIdentifyPredictionsProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractInterpretPredictionsProvider.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractInterpretPredictionsProvider.js ***! \***************************************************************************************************************/ /*! exports provided: AbstractInterpretPredictionsProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractInterpretPredictionsProvider", function() { return AbstractInterpretPredictionsProvider; }); /* harmony import */ var _AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AbstractPredictionsProvider */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractPredictionsProvider.js"); /* harmony import */ var _Predictions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Predictions */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Predictions.js"); 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 AbstractInterpretPredictionsProvider = /** @class */ (function (_super) { __extends(AbstractInterpretPredictionsProvider, _super); function AbstractInterpretPredictionsProvider() { return _super !== null && _super.apply(this, arguments) || this; } AbstractInterpretPredictionsProvider.prototype.getCategory = function () { return 'Interpret'; }; AbstractInterpretPredictionsProvider.prototype.interpret = function (input) { if (Object(_Predictions__WEBPACK_IMPORTED_MODULE_1__["isInterpretTextInput"])(input)) { return this.interpretText(input); } }; AbstractInterpretPredictionsProvider.prototype.interpretText = function (input) { throw new Error('interpretText is not implement by this provider'); }; return AbstractInterpretPredictionsProvider; }(_AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__["AbstractPredictionsProvider"])); //# sourceMappingURL=AbstractInterpretPredictionsProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractPredictionsProvider.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractPredictionsProvider.js ***! \******************************************************************************************************/ /*! exports provided: AbstractPredictionsProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractPredictionsProvider", function() { return AbstractPredictionsProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('Amplify'); var AbstractPredictionsProvider = /** @class */ (function () { function AbstractPredictionsProvider() { } AbstractPredictionsProvider.prototype.configure = function (config) { logger.debug('configure AbstractPredictionsProvider', { config: config }); this._config = config; return config; }; return AbstractPredictionsProvider; }()); //# sourceMappingURL=AbstractPredictionsProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/index.js": /*!********************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractPredictionsProvider.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractConvertPredictionsProvider.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractIdentifyPredictionsProvider.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/AbstractInterpretPredictionsProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractInterpretPredictionsProvider", function() { return _AbstractInterpretPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__["AbstractInterpretPredictionsProvider"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/lib-esm/types/index.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/lib-esm/types/index.js ***! \**********************************************************************/ /*! exports provided: InterpretTextCategories, isIdentifyFromCollection, isIdentifyCelebrities, isTranslateTextInput, isTextToSpeechInput, isSpeechToTextInput, isStorageSource, isFileSource, isBytesSource, isIdentifyTextInput, isIdentifyLabelsInput, isIdentifyEntitiesInput, isInterpretTextInput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Predictions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Predictions */ "./node_modules/@aws-amplify/predictions/lib-esm/types/Predictions.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InterpretTextCategories", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["InterpretTextCategories"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyFromCollection", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isIdentifyFromCollection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyCelebrities", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isIdentifyCelebrities"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTranslateTextInput", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isTranslateTextInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTextToSpeechInput", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isTextToSpeechInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSpeechToTextInput", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isSpeechToTextInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isStorageSource", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isStorageSource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isFileSource", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isFileSource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isBytesSource", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isBytesSource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyTextInput", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isIdentifyTextInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyLabelsInput", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isIdentifyLabelsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIdentifyEntitiesInput", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isIdentifyEntitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInterpretTextInput", function() { return _Predictions__WEBPACK_IMPORTED_MODULE_0__["isInterpretTextInput"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/Storage.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/Storage.js ***! \****************************************************************************************************/ /*! exports provided: Storage, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Storage", function() { return Storage; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./providers */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/index.js"); /* * 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 __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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('StorageClass'); var DEFAULT_PROVIDER = 'AWSS3'; /** * Provide storage methods to use AWS S3 */ var Storage = /** @class */ (function () { /** * Initialize Storage * @param {Object} config - Configuration object for storage */ function Storage() { this._config = {}; this._pluggables = []; logger.debug('Storage Options', this._config); this.get = this.get.bind(this); this.put = this.put.bind(this); this.remove = this.remove.bind(this); this.list = this.list.bind(this); } Storage.prototype.getModuleName = function () { return 'Storage'; }; /** * add plugin into Storage category * @param {Object} pluggable - an instance of the plugin */ Storage.prototype.addPluggable = function (pluggable) { if (pluggable && pluggable.getCategory() === 'Storage') { this._pluggables.push(pluggable); var config = {}; config = pluggable.configure(this._config[pluggable.getProviderName()]); return config; } }; /** * Get the plugin object * @param providerName - the name of the plugin */ Storage.prototype.getPluggable = function (providerName) { var pluggable = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === providerName; }); if (pluggable === undefined) { logger.debug('No plugin found with providerName', providerName); return null; } else return pluggable; }; /** * Remove the plugin object * @param providerName - the name of the plugin */ Storage.prototype.removePluggable = function (providerName) { this._pluggables = this._pluggables.filter(function (pluggable) { return pluggable.getProviderName() !== providerName; }); return; }; /** * Configure Storage * @param {Object} config - Configuration object for storage * @return {Object} - Current configuration */ Storage.prototype.configure = function (config) { var _this = this; logger.debug('configure Storage'); if (!config) return this._config; var amplifyConfig = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Parser"].parseMobilehubConfig(config); var storageKeysFromConfig = Object.keys(amplifyConfig.Storage); var storageArrayKeys = [ 'bucket', 'region', 'level', 'track', 'customPrefix', 'serverSideEncryption', 'SSECustomerAlgorithm', 'SSECustomerKey', 'SSECustomerKeyMD5', 'SSEKMSKeyId', ]; var isInStorageArrayKeys = function (k) { return storageArrayKeys.some(function (x) { return x === k; }); }; var checkConfigKeysFromArray = function (k) { return k.find(function (k) { return isInStorageArrayKeys(k); }); }; if (storageKeysFromConfig && checkConfigKeysFromArray(storageKeysFromConfig) && !amplifyConfig.Storage[DEFAULT_PROVIDER]) { amplifyConfig.Storage[DEFAULT_PROVIDER] = {}; } Object.entries(amplifyConfig.Storage).map(function (_a) { var _b = __read(_a, 2), key = _b[0], value = _b[1]; if (key && isInStorageArrayKeys(key) && value !== undefined) { amplifyConfig.Storage[DEFAULT_PROVIDER][key] = value; delete amplifyConfig.Storage[key]; } }); // only update new values for each provider Object.keys(amplifyConfig.Storage).forEach(function (providerName) { if (typeof amplifyConfig.Storage[providerName] !== 'string') { _this._config[providerName] = __assign(__assign({}, _this._config[providerName]), amplifyConfig.Storage[providerName]); } }); this._pluggables.forEach(function (pluggable) { pluggable.configure(_this._config[pluggable.getProviderName()]); }); if (this._pluggables.length === 0) { this.addPluggable(new _providers__WEBPACK_IMPORTED_MODULE_1__["AWSS3Provider"]()); } return this._config; }; /** * Get a presigned URL of the file or the object data when download:true * * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public, download: true|false } * @return - A promise resolves to either a presigned url or the object */ Storage.prototype.get = function (key, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.get(key, config)]; }); }); }; /** * Put a file in storage bucket specified to configure method * @param {string} key - key of the object * @param {Object} object - File to be put in bucket * @param {Object} [config] - { level : private|protected|public, contentType: MIME Types, * progressCallback: function } * @return - promise resolves to object on success */ Storage.prototype.put = function (key, object, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.put(key, object, config)]; }); }); }; /** * Remove the object for specified key * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public } * @return - Promise resolves upon successful removal of the object */ Storage.prototype.remove = function (key, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.remove(key, config)]; }); }); }; /** * List bucket objects relative to the level and prefix specified * @param {String} path - the path that contains objects * @param {Object} [config] - { level : private|protected|public, maxKeys: NUMBER } * @return - Promise resolves to list of keys for all objects in path */ Storage.prototype.list = function (path, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.list(path, config)]; }); }); }; return Storage; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (Storage); //# sourceMappingURL=Storage.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/index.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/index.js ***! \**************************************************************************************************/ /*! exports provided: Storage, default, StorageClass, AWSS3Provider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Storage", function() { return Storage; }); /* harmony import */ var _Storage__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Storage */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/Storage.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClass", function() { return _Storage__WEBPACK_IMPORTED_MODULE_0__["Storage"]; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _providers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./providers */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSS3Provider", function() { return _providers__WEBPACK_IMPORTED_MODULE_2__["AWSS3Provider"]; }); /* * 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('Storage'); var _instance = null; var getInstance = function () { if (_instance) { return _instance; } logger.debug('Create Storage Instance, debug'); _instance = new _Storage__WEBPACK_IMPORTED_MODULE_0__["Storage"](); _instance.vault = new _Storage__WEBPACK_IMPORTED_MODULE_0__["Storage"](); var old_configure = _instance.configure; _instance.configure = function (options) { logger.debug('storage configure called'); var vaultConfig = __assign({}, old_configure.call(_instance, options)); // set level private for each provider for the vault Object.keys(vaultConfig).forEach(function (providerName) { if (typeof vaultConfig[providerName] !== 'string') { vaultConfig[providerName] = __assign(__assign({}, vaultConfig[providerName]), { level: 'private' }); } }); logger.debug('storage vault configure called'); _instance.vault.configure(vaultConfig); }; return _instance; }; var Storage = getInstance(); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Amplify"].register(Storage); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (Storage); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3Provider.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3Provider.js ***! \********************************************************************************************************************/ /*! exports provided: AWSS3Provider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSS3Provider", function() { return AWSS3Provider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-s3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-format-url */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-format-url/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_create_request__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/util-create-request */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-create-request/dist/es/index.js"); /* harmony import */ var _aws_sdk_s3_request_presigner__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/s3-request-presigner */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/index.js"); /* harmony import */ var _axios_http_handler__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./axios-http-handler */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js"); /* harmony import */ var _AWSS3ProviderManagedUpload__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./AWSS3ProviderManagedUpload */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3ProviderManagedUpload.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! events */ "./node_modules/events/events.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(events__WEBPACK_IMPORTED_MODULE_7__); 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 }; } }; /* * Copyright 2017-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. */ var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AWSS3Provider'); var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' && typeof Symbol.for === 'function' ? Symbol.for('amplify_default') : '@@amplify_default'); var dispatchStorageEvent = function (track, event, attrs, metrics, message) { if (track) { var data = { attrs: attrs }; if (metrics) { data['metrics'] = metrics; } _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].dispatch('storage', { event: event, data: data, message: message, }, 'Storage', AMPLIFY_SYMBOL); } }; var localTestingStorageEndpoint = 'http://localhost:20005'; /** * Provide storage methods to use AWS S3 */ var AWSS3Provider = /** @class */ (function () { /** * Initialize Storage with AWS configurations * @param {Object} config - Configuration object for storage */ function AWSS3Provider(config) { this._config = config ? config : {}; logger.debug('Storage Options', this._config); } /** * get the category of the plugin */ AWSS3Provider.prototype.getCategory = function () { return AWSS3Provider.CATEGORY; }; /** * get provider name of the plugin */ AWSS3Provider.prototype.getProviderName = function () { return AWSS3Provider.PROVIDER_NAME; }; /** * Configure Storage part with aws configuration * @param {Object} config - Configuration of the Storage * @return {Object} - Current configuration */ AWSS3Provider.prototype.configure = function (config) { logger.debug('configure Storage', config); if (!config) return this._config; var amplifyConfig = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Parser"].parseMobilehubConfig(config); this._config = Object.assign({}, this._config, amplifyConfig.Storage); if (!this._config.bucket) { logger.debug('Do not have bucket yet'); } return this._config; }; /** * Get a presigned URL of the file or the object data when download:true * * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public, download: true|false } * @return - A promise resolves to Amazon S3 presigned URL on success */ AWSS3Provider.prototype.get = function (key, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, download, cacheControl, contentDisposition, contentEncoding, contentLanguage, contentType, expires, track, prefix, final_key, s3, params, getObjectCommand, response, error_1, signer, request, url, _a, error_2; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _b.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, download = opt.download, cacheControl = opt.cacheControl, contentDisposition = opt.contentDisposition, contentEncoding = opt.contentEncoding, contentLanguage = opt.contentLanguage, contentType = opt.contentType, expires = opt.expires, track = opt.track; prefix = this._prefix(opt); final_key = prefix + key; s3 = this._createNewS3Client(opt); logger.debug('get ' + key + ' from ' + final_key); params = { Bucket: bucket, Key: final_key, }; // See: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#getObject-property if (cacheControl) params.ResponseCacheControl = cacheControl; if (contentDisposition) params.ResponseContentDisposition = contentDisposition; if (contentEncoding) params.ResponseContentEncoding = contentEncoding; if (contentLanguage) params.ResponseContentLanguage = contentLanguage; if (contentType) params.ResponseContentType = contentType; if (!(download === true)) return [3 /*break*/, 5]; getObjectCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["GetObjectCommand"](params); _b.label = 2; case 2: _b.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(getObjectCommand)]; case 3: response = _b.sent(); dispatchStorageEvent(track, 'download', { method: 'get', result: 'success' }, { fileSize: Number(response.Body['size'] || response.Body['length']), }, "Download success for " + key); return [2 /*return*/, response]; case 4: error_1 = _b.sent(); dispatchStorageEvent(track, 'download', { method: 'get', result: 'failed', }, null, "Download failed with " + error_1.message); throw error_1; case 5: params.Expires = expires || 900; // Default is 15 mins as defined in V2 AWS SDK _b.label = 6; case 6: _b.trys.push([6, 9, , 10]); signer = new _aws_sdk_s3_request_presigner__WEBPACK_IMPORTED_MODULE_4__["S3RequestPresigner"](__assign({}, s3.config)); return [4 /*yield*/, Object(_aws_sdk_util_create_request__WEBPACK_IMPORTED_MODULE_3__["createRequest"])(s3, new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["GetObjectCommand"](params))]; case 7: request = _b.sent(); _a = _aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__["formatUrl"]; return [4 /*yield*/, signer.presign(request, { expiresIn: params.Expires })]; case 8: url = _a.apply(void 0, [(_b.sent())]); dispatchStorageEvent(track, 'getSignedUrl', { method: 'get', result: 'success' }, null, "Signed URL: " + url); return [2 /*return*/, url]; case 9: error_2 = _b.sent(); logger.warn('get signed url error', error_2); dispatchStorageEvent(track, 'getSignedUrl', { method: 'get', result: 'failed' }, null, "Could not get a signed URL for " + key); throw error_2; case 10: return [2 /*return*/]; } }); }); }; /** * Put a file in S3 bucket specified to configure method * @param {string} key - key of the object * @param {Object} object - File to be put in Amazon S3 bucket * @param {Object} [config] - { level : private|protected|public, contentType: MIME Types, * progressCallback: function } * @return - promise resolves to object on success */ AWSS3Provider.prototype.put = function (key, object, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, track, progressCallback, contentType, contentDisposition, cacheControl, expires, metadata, tagging, acl, serverSideEncryption, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, SSEKMSKeyId, type, prefix, final_key, params, emitter, uploader, response, error_3; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _a.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, track = opt.track, progressCallback = opt.progressCallback; contentType = opt.contentType, contentDisposition = opt.contentDisposition, cacheControl = opt.cacheControl, expires = opt.expires, metadata = opt.metadata, tagging = opt.tagging, acl = opt.acl; serverSideEncryption = opt.serverSideEncryption, SSECustomerAlgorithm = opt.SSECustomerAlgorithm, SSECustomerKey = opt.SSECustomerKey, SSECustomerKeyMD5 = opt.SSECustomerKeyMD5, SSEKMSKeyId = opt.SSEKMSKeyId; type = contentType ? contentType : 'binary/octet-stream'; prefix = this._prefix(opt); final_key = prefix + key; logger.debug('put ' + key + ' to ' + final_key); params = { Bucket: bucket, Key: final_key, Body: object, ContentType: type, }; if (cacheControl) { params.CacheControl = cacheControl; } if (contentDisposition) { params.ContentDisposition = contentDisposition; } if (expires) { params.Expires = expires; } if (metadata) { params.Metadata = metadata; } if (tagging) { params.Tagging = tagging; } if (serverSideEncryption) { params.ServerSideEncryption = serverSideEncryption; if (SSECustomerAlgorithm) { params.SSECustomerAlgorithm = SSECustomerAlgorithm; } if (SSECustomerKey) { params.SSECustomerKey = SSECustomerKey; } if (SSECustomerKeyMD5) { params.SSECustomerKeyMD5 = SSECustomerKeyMD5; } if (SSEKMSKeyId) { params.SSEKMSKeyId = SSEKMSKeyId; } } emitter = new events__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"](); uploader = new _AWSS3ProviderManagedUpload__WEBPACK_IMPORTED_MODULE_6__["AWSS3ProviderManagedUpload"](params, opt, emitter); if (acl) { params.ACL = acl; } _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); emitter.on('sendProgress', function (progress) { if (progressCallback) { if (typeof progressCallback === 'function') { progressCallback(progress); } else { logger.warn('progressCallback should be a function, not a ' + typeof progressCallback); } } }); return [4 /*yield*/, uploader.upload()]; case 3: response = _a.sent(); logger.debug('upload result', response); dispatchStorageEvent(track, 'upload', { method: 'put', result: 'success' }, null, "Upload success for " + key); return [2 /*return*/, { key: key, }]; case 4: error_3 = _a.sent(); logger.warn('error uploading', error_3); dispatchStorageEvent(track, 'upload', { method: 'put', result: 'failed' }, null, "Error uploading " + key); throw error_3; case 5: return [2 /*return*/]; } }); }); }; /** * Remove the object for specified key * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public } * @return - Promise resolves upon successful removal of the object */ AWSS3Provider.prototype.remove = function (key, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, track, prefix, final_key, s3, params, deleteObjectCommand, response, error_4; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _a.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, track = opt.track; prefix = this._prefix(opt); final_key = prefix + key; s3 = this._createNewS3Client(opt); logger.debug('remove ' + key + ' from ' + final_key); params = { Bucket: bucket, Key: final_key, }; deleteObjectCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectCommand"](params); _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(deleteObjectCommand)]; case 3: response = _a.sent(); dispatchStorageEvent(track, 'delete', { method: 'remove', result: 'success' }, null, "Deleted " + key + " successfully"); return [2 /*return*/, response]; case 4: error_4 = _a.sent(); dispatchStorageEvent(track, 'delete', { method: 'remove', result: 'failed' }, null, "Deletion of " + key + " failed with " + error_4); throw error_4; case 5: return [2 /*return*/]; } }); }); }; /** * List bucket objects relative to the level and prefix specified * @param {string} path - the path that contains objects * @param {Object} [config] - { level : private|protected|public } * @return - Promise resolves to list of keys for all objects in path */ AWSS3Provider.prototype.list = function (path, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, track, maxKeys, prefix, final_path, s3, params, listObjectsCommand, response, list, error_5; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _a.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, track = opt.track, maxKeys = opt.maxKeys; prefix = this._prefix(opt); final_path = prefix + path; s3 = this._createNewS3Client(opt); logger.debug('list ' + path + ' from ' + final_path); params = { Bucket: bucket, Prefix: final_path, MaxKeys: maxKeys, }; listObjectsCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["ListObjectsCommand"](params); _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(listObjectsCommand)]; case 3: response = _a.sent(); list = []; if (response && response.Contents) { list = response.Contents.map(function (item) { return { key: item.Key.substr(prefix.length), eTag: item.ETag, lastModified: item.LastModified, size: item.Size, }; }); } dispatchStorageEvent(track, 'list', { method: 'list', result: 'success' }, null, list.length + " items returned from list operation"); logger.debug('list', list); return [2 /*return*/, list]; case 4: error_5 = _a.sent(); logger.warn('list error', error_5); dispatchStorageEvent(track, 'list', { method: 'list', result: 'failed' }, null, "Listing items failed: " + error_5.message); throw error_5; case 5: return [2 /*return*/]; } }); }); }; /** * @private */ AWSS3Provider.prototype._ensureCredentials = function () { var _this = this; return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get() .then(function (credentials) { if (!credentials) return false; var cred = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].shear(credentials); logger.debug('set credentials for storage', cred); _this._config.credentials = cred; return true; }) .catch(function (error) { logger.warn('ensure credentials error', error); return false; }); }; /** * @private */ AWSS3Provider.prototype._prefix = function (config) { var credentials = config.credentials, level = config.level; var customPrefix = config.customPrefix || {}; var identityId = config.identityId || credentials.identityId; var privatePath = (customPrefix.private !== undefined ? customPrefix.private : 'private/') + identityId + '/'; var protectedPath = (customPrefix.protected !== undefined ? customPrefix.protected : 'protected/') + identityId + '/'; var publicPath = customPrefix.public !== undefined ? customPrefix.public : 'public/'; switch (level) { case 'private': return privatePath; case 'protected': return protectedPath; default: return publicPath; } }; /** * @private creates an S3 client with new V3 aws sdk */ AWSS3Provider.prototype._createNewS3Client = function (config, emitter) { var region = config.region, credentials = config.credentials, dangerouslyConnectToHttpEndpointForTesting = config.dangerouslyConnectToHttpEndpointForTesting; var localTestingConfig = {}; if (dangerouslyConnectToHttpEndpointForTesting) { localTestingConfig = { endpoint: localTestingStorageEndpoint, tls: false, bucketEndpoint: false, forcePathStyle: true, }; } var s3client = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["S3Client"](__assign(__assign({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])() }, localTestingConfig), { requestHandler: new _axios_http_handler__WEBPACK_IMPORTED_MODULE_5__["AxiosHttpHandler"]({}, emitter) })); return s3client; }; AWSS3Provider.CATEGORY = 'Storage'; AWSS3Provider.PROVIDER_NAME = 'AWSS3'; return AWSS3Provider; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AWSS3Provider); //# sourceMappingURL=AWSS3Provider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3ProviderManagedUpload.js": /*!*********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3ProviderManagedUpload.js ***! \*********************************************************************************************************************************/ /*! exports provided: AWSS3ProviderManagedUpload */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSS3ProviderManagedUpload", function() { return AWSS3ProviderManagedUpload; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-s3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/index.js"); /* harmony import */ var _axios_http_handler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./axios-http-handler */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! events */ "./node_modules/events/events.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(events__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* * Copyright 2017-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. */ 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 __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"]('AWSS3ProviderManagedUpload'); var localTestingStorageEndpoint = 'http://localhost:20005'; var SET_CONTENT_LENGTH_HEADER = 'contentLengthMiddleware'; var AWSS3ProviderManagedUpload = /** @class */ (function () { function AWSS3ProviderManagedUpload(params, opts, emitter) { // Defaults this.minPartSize = 5 * 1024 * 1024; // in MB this.queueSize = 4; // Data for current upload this.body = null; this.params = null; this.opts = null; this.multiPartMap = []; this.cancel = false; // Progress reporting this.bytesUploaded = 0; this.totalBytesToUpload = 0; this.emitter = null; this.params = params; this.opts = opts; this.emitter = emitter; } AWSS3ProviderManagedUpload.prototype.upload = function () { return __awaiter(this, void 0, void 0, function () { var _a, putObjectCommand, s3, uploadId, numberOfPartsToUpload, start, parts; return __generator(this, function (_b) { switch (_b.label) { case 0: _a = this; return [4 /*yield*/, this.validateAndSanitizeBody(this.params.Body)]; case 1: _a.body = _b.sent(); this.totalBytesToUpload = this.byteLength(this.body); if (!(this.totalBytesToUpload <= this.minPartSize)) return [3 /*break*/, 3]; // Multipart upload is not required. Upload the sanitized body as is this.params.Body = this.body; putObjectCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["PutObjectCommand"](this.params); return [4 /*yield*/, this._createNewS3Client(this.opts, this.emitter)]; case 2: s3 = _b.sent(); return [2 /*return*/, s3.send(putObjectCommand)]; case 3: return [4 /*yield*/, this.createMultiPartUpload()]; case 4: uploadId = _b.sent(); numberOfPartsToUpload = Math.ceil(this.totalBytesToUpload / this.minPartSize); start = 0; _b.label = 5; case 5: if (!(start < numberOfPartsToUpload)) return [3 /*break*/, 10]; /** This first block will try to cancel the upload if the cancel * request came before any parts uploads have started. **/ return [4 /*yield*/, this.checkIfUploadCancelled(uploadId)]; case 6: /** This first block will try to cancel the upload if the cancel * request came before any parts uploads have started. **/ _b.sent(); parts = this.createParts(start); return [4 /*yield*/, this.uploadParts(uploadId, parts)]; case 7: _b.sent(); /** Call cleanup a second time in case there were part upload requests * in flight. This is to ensure that all parts are cleaned up. */ return [4 /*yield*/, this.checkIfUploadCancelled(uploadId)]; case 8: /** Call cleanup a second time in case there were part upload requests * in flight. This is to ensure that all parts are cleaned up. */ _b.sent(); _b.label = 9; case 9: start += this.queueSize; return [3 /*break*/, 5]; case 10: return [4 /*yield*/, this.finishMultiPartUpload(uploadId)]; case 11: // Step 3: Finalize the upload such that S3 can recreate the file return [2 /*return*/, _b.sent()]; } }); }); }; AWSS3ProviderManagedUpload.prototype.createParts = function (startPartNumber) { var parts = []; var partNumber = startPartNumber; for (var bodyStart = startPartNumber * this.minPartSize; bodyStart < this.totalBytesToUpload && parts.length < this.queueSize;) { var bodyEnd = Math.min(bodyStart + this.minPartSize, this.totalBytesToUpload); parts.push({ bodyPart: this.body.slice(bodyStart, bodyEnd), partNumber: ++partNumber, emitter: new events__WEBPACK_IMPORTED_MODULE_3__["EventEmitter"](), _lastUploadedBytes: 0, }); bodyStart += this.minPartSize; } return parts; }; AWSS3ProviderManagedUpload.prototype.createMultiPartUpload = function () { return __awaiter(this, void 0, void 0, function () { var createMultiPartUploadCommand, s3, response; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: createMultiPartUploadCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["CreateMultipartUploadCommand"](this.params); return [4 /*yield*/, this._createNewS3Client(this.opts)]; case 1: s3 = _a.sent(); // @aws-sdk/client-s3 seems to be ignoring the `ContentType` parameter, so we // are explicitly adding it via middleware. // https://github.com/aws/aws-sdk-js-v3/issues/2000 s3.middlewareStack.add(function (next) { return function (args) { if (_this.params.ContentType && args && args.request && args.request.headers) { args.request.headers['Content-Type'] = _this.params.ContentType; } return next(args); }; }, { step: 'build', }); return [4 /*yield*/, s3.send(createMultiPartUploadCommand)]; case 2: response = _a.sent(); logger.debug(response.UploadId); return [2 /*return*/, response.UploadId]; } }); }); }; /** * @private Not to be extended outside of tests * @VisibleFotTesting */ AWSS3ProviderManagedUpload.prototype.uploadParts = function (uploadId, parts) { return __awaiter(this, void 0, void 0, function () { var promises, parts_1, parts_1_1, part, uploadPartCommandInput, uploadPartCommand, s3, e_1_1, allResults, i, error_1; var e_1, _a; return __generator(this, function (_b) { switch (_b.label) { case 0: promises = []; _b.label = 1; case 1: _b.trys.push([1, 6, 7, 8]); parts_1 = __values(parts), parts_1_1 = parts_1.next(); _b.label = 2; case 2: if (!!parts_1_1.done) return [3 /*break*/, 5]; part = parts_1_1.value; this.setupEventListener(part); uploadPartCommandInput = { PartNumber: part.partNumber, Body: part.bodyPart, UploadId: uploadId, Key: this.params.Key, Bucket: this.params.Bucket, }; uploadPartCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["UploadPartCommand"](uploadPartCommandInput); return [4 /*yield*/, this._createNewS3Client(this.opts, part.emitter)]; case 3: s3 = _b.sent(); promises.push(s3.send(uploadPartCommand)); _b.label = 4; case 4: parts_1_1 = parts_1.next(); return [3 /*break*/, 2]; case 5: return [3 /*break*/, 8]; case 6: e_1_1 = _b.sent(); e_1 = { error: e_1_1 }; return [3 /*break*/, 8]; case 7: try { if (parts_1_1 && !parts_1_1.done && (_a = parts_1.return)) _a.call(parts_1); } finally { if (e_1) throw e_1.error; } return [7 /*endfinally*/]; case 8: _b.trys.push([8, 10, , 11]); return [4 /*yield*/, Promise.all(promises)]; case 9: allResults = _b.sent(); // The order of resolved promises is the same as input promise order. for (i = 0; i < allResults.length; i++) { this.multiPartMap.push({ PartNumber: parts[i].partNumber, ETag: allResults[i].ETag, }); } return [3 /*break*/, 11]; case 10: error_1 = _b.sent(); logger.error('error happened while uploading a part. Cancelling the multipart upload', error_1); this.cancelUpload(); return [2 /*return*/]; case 11: return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.finishMultiPartUpload = function (uploadId) { return __awaiter(this, void 0, void 0, function () { var input, completeUploadCommand, s3, data, error_2; return __generator(this, function (_a) { switch (_a.label) { case 0: input = { Bucket: this.params.Bucket, Key: this.params.Key, UploadId: uploadId, MultipartUpload: { Parts: this.multiPartMap }, }; completeUploadCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["CompleteMultipartUploadCommand"](input); return [4 /*yield*/, this._createNewS3Client(this.opts)]; case 1: s3 = _a.sent(); _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(completeUploadCommand)]; case 3: data = _a.sent(); return [2 /*return*/, data.Key]; case 4: error_2 = _a.sent(); logger.error('error happened while finishing the upload. Cancelling the multipart upload', error_2); this.cancelUpload(); return [2 /*return*/]; case 5: return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.checkIfUploadCancelled = function (uploadId) { return __awaiter(this, void 0, void 0, function () { var errorMessage, error_3; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this.cancel) return [3 /*break*/, 5]; errorMessage = 'Upload was cancelled.'; _a.label = 1; case 1: _a.trys.push([1, 3, , 4]); return [4 /*yield*/, this.cleanup(uploadId)]; case 2: _a.sent(); return [3 /*break*/, 4]; case 3: error_3 = _a.sent(); errorMessage += error_3.errorMessage; return [3 /*break*/, 4]; case 4: throw new Error(errorMessage); case 5: return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.cancelUpload = function () { this.cancel = true; }; AWSS3ProviderManagedUpload.prototype.cleanup = function (uploadId) { return __awaiter(this, void 0, void 0, function () { var input, s3, data; return __generator(this, function (_a) { switch (_a.label) { case 0: // Reset this's state this.body = null; this.multiPartMap = []; this.bytesUploaded = 0; this.totalBytesToUpload = 0; input = { Bucket: this.params.Bucket, Key: this.params.Key, UploadId: uploadId, }; return [4 /*yield*/, this._createNewS3Client(this.opts)]; case 1: s3 = _a.sent(); return [4 /*yield*/, s3.send(new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["AbortMultipartUploadCommand"](input))]; case 2: _a.sent(); return [4 /*yield*/, s3.send(new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["ListPartsCommand"](input))]; case 3: data = _a.sent(); if (data && data.Parts && data.Parts.length > 0) { throw new Error('Multi Part upload clean up failed'); } return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.setupEventListener = function (part) { var _this = this; part.emitter.on(_axios_http_handler__WEBPACK_IMPORTED_MODULE_2__["SEND_PROGRESS_EVENT"], function (progress) { _this.progressChanged(part.partNumber, progress.loaded - part._lastUploadedBytes); part._lastUploadedBytes = progress.loaded; }); }; AWSS3ProviderManagedUpload.prototype.progressChanged = function (partNumber, incrementalUpdate) { this.bytesUploaded += incrementalUpdate; this.emitter.emit(_axios_http_handler__WEBPACK_IMPORTED_MODULE_2__["SEND_PROGRESS_EVENT"], { loaded: this.bytesUploaded, total: this.totalBytesToUpload, part: partNumber, key: this.params.Key, }); }; AWSS3ProviderManagedUpload.prototype.byteLength = function (input) { if (input === null || input === undefined) return 0; if (typeof input.byteLength === 'number') { return input.byteLength; } else if (typeof input.length === 'number') { return input.length; } else if (typeof input.size === 'number') { return input.size; } else if (typeof input.path === 'string') { /* NodeJs Support return require('fs').lstatSync(input.path).size; */ } else { throw new Error('Cannot determine length of ' + input); } }; AWSS3ProviderManagedUpload.prototype.validateAndSanitizeBody = function (body) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this.isGenericObject(body)) return [3 /*break*/, 1]; // Any javascript object return [2 /*return*/, JSON.stringify(body)]; case 1: if (!this.isBlob(body)) return [3 /*break*/, 4]; if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Platform"].isReactNative) return [3 /*break*/, 3]; return [4 /*yield*/, Object(_aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["streamCollector"])(body)]; case 2: return [2 /*return*/, _a.sent()]; case 3: return [2 /*return*/, body]; case 4: // Files, arrayBuffer etc return [2 /*return*/, body]; } }); }); }; AWSS3ProviderManagedUpload.prototype.isBlob = function (body) { return typeof Blob !== 'undefined' && body instanceof Blob; }; AWSS3ProviderManagedUpload.prototype.isGenericObject = function (body) { if (body !== null && typeof body === 'object') { try { return !(this.byteLength(body) >= 0); } catch (error) { // If we cannot determine the length of the body, consider it // as a generic object and upload a stringified version of it return true; } } return false; }; /** * @private * creates an S3 client with new V3 aws sdk */ AWSS3ProviderManagedUpload.prototype._createNewS3Client = function (config, emitter) { return __awaiter(this, void 0, void 0, function () { var credentials, region, dangerouslyConnectToHttpEndpointForTesting, localTestingConfig, client; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._getCredentials()]; case 1: credentials = _a.sent(); region = config.region, dangerouslyConnectToHttpEndpointForTesting = config.dangerouslyConnectToHttpEndpointForTesting; localTestingConfig = {}; if (dangerouslyConnectToHttpEndpointForTesting) { localTestingConfig = { endpoint: localTestingStorageEndpoint, tls: false, bucketEndpoint: false, forcePathStyle: true, }; } client = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["S3Client"](__assign(__assign({ region: region, credentials: credentials }, localTestingConfig), { requestHandler: new _axios_http_handler__WEBPACK_IMPORTED_MODULE_2__["AxiosHttpHandler"]({}, emitter), customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])() })); client.middlewareStack.remove(SET_CONTENT_LENGTH_HEADER); return [2 /*return*/, client]; } }); }); }; /** * @private */ AWSS3ProviderManagedUpload.prototype._getCredentials = function () { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get() .then(function (credentials) { if (!credentials) return false; var cred = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].shear(credentials); logger.debug('set credentials for storage', cred); return cred; }) .catch(function (error) { logger.warn('ensure credentials error', error); return false; }); }; return AWSS3ProviderManagedUpload; }()); //# sourceMappingURL=AWSS3ProviderManagedUpload.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js ***! \*************************************************************************************************************************/ /*! exports provided: SEND_PROGRESS_EVENT, AxiosHttpHandler */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SEND_PROGRESS_EVENT", function() { return SEND_PROGRESS_EVENT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AxiosHttpHandler", function() { return AxiosHttpHandler; }); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/querystring-builder */ "./node_modules/@aws-sdk/querystring-builder/dist/es/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! axios */ "./node_modules/@aws-amplify/predictions/node_modules/axios/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * Copyright 2017-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. */ var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]('axios-http-handler'); var SEND_PROGRESS_EVENT = 'sendProgress'; var AxiosHttpHandler = /** @class */ (function () { function AxiosHttpHandler(httpOptions, emitter) { if (httpOptions === void 0) { httpOptions = {}; } this.httpOptions = httpOptions; this.emitter = emitter; } AxiosHttpHandler.prototype.destroy = function () { // Do nothing. TLS and HTTP/2 connection pooling is handled by the // browser. }; AxiosHttpHandler.prototype.handle = function (request, options) { var requestTimeoutInMs = this.httpOptions.requestTimeout; var emitter = this.emitter; var path = request.path; if (request.query) { var queryString = Object(_aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_1__["buildQueryString"])(request.query); if (queryString) { path += "?" + queryString; } } var port = request.port; var url = request.protocol + "//" + request.hostname + (port ? ":" + port : '') + path; var axiosRequest = {}; axiosRequest.url = url; axiosRequest.method = request.method; axiosRequest.headers = request.headers; // The host header is automatically added by the browser and adding it explicitly in the // axios request throws an error https://github.com/aws-amplify/amplify-js/issues/5376 // This is because the host header is a forbidden header for the http client to set // see https://developer.mozilla.org/en-US/docs/Glossary/Forbidden_header_name and // https://fetch.spec.whatwg.org/#forbidden-header-name // The reason we are removing this header here instead of in the aws-sdk's client // middleware is that the host header is required to be in the request signature and if // we remove it from the middlewares, then the request fails because the header is added // by the browser but is absent from the signature. delete axiosRequest.headers['host']; if (request.body) { axiosRequest.data = request.body; } else { // Fix for https://github.com/aws-amplify/amplify-js/issues/5432 // If the POST request body is empty but content-type header is set, axios is forcibly removing it // See https://github.com/axios/axios/issues/1535 and refusing to fix it https://github.com/axios/axios/issues/755 // This change is a workaround to set the data as null (instead of undefined) to prevent axios from // removing the content-type header. Link for the source code // https://github.com/axios/axios/blob/dc4bc49673943e35280e5df831f5c3d0347a9393/lib/adapters/xhr.js#L121-L123 if (axiosRequest.headers['Content-Type']) { axiosRequest.data = null; } } if (emitter) { axiosRequest.onUploadProgress = function (event) { emitter.emit(SEND_PROGRESS_EVENT, event); logger.debug(event); }; } // From gamma release, aws-sdk now expects all response type to be of blob or streams axiosRequest.responseType = 'blob'; var raceOfPromises = [ axios__WEBPACK_IMPORTED_MODULE_2___default.a .request(axiosRequest) .then(function (response) { return { response: new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_0__["HttpResponse"]({ headers: response.headers, statusCode: response.status, body: response.data, }), }; }) .catch(function (error) { // Error logger.error(error); throw error; }), requestTimeout(requestTimeoutInMs), ]; return Promise.race(raceOfPromises); }; return AxiosHttpHandler; }()); function requestTimeout(timeoutInMs) { if (timeoutInMs === void 0) { timeoutInMs = 0; } return new Promise(function (resolve, reject) { if (timeoutInMs) { setTimeout(function () { var timeoutError = new Error("Request did not complete within " + timeoutInMs + " ms"); timeoutError.name = 'TimeoutError'; reject(timeoutError); }, timeoutInMs); } }); } //# sourceMappingURL=axios-http-handler.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/index.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/index.js ***! \************************************************************************************************************/ /*! exports provided: AWSS3Provider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _AWSS3Provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AWSS3Provider */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3Provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSS3Provider", function() { return _AWSS3Provider__WEBPACK_IMPORTED_MODULE_0__["AWSS3Provider"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/chunked-blob-reader/dist/es/index.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/chunked-blob-reader/dist/es/index.js ***! \**********************************************************************************************************/ /*! exports provided: blobReader */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "blobReader", function() { return blobReader; }); function blobReader(blob, onChunk, chunkSize) { if (chunkSize === void 0) { chunkSize = 1024 * 1024; } return new Promise(function (resolve, reject) { var fileReader = new FileReader(); fileReader.addEventListener("error", reject); fileReader.addEventListener("abort", reject); var size = blob.size; var totalBytesRead = 0; function read() { if (totalBytesRead >= size) { resolve(); return; } fileReader.readAsArrayBuffer(blob.slice(totalBytesRead, Math.min(size, totalBytesRead + chunkSize))); } fileReader.addEventListener("load", function (event) { var result = event.target.result; onChunk(new Uint8Array(result)); totalBytesRead += result.byteLength; // read the next block read(); }); // kick off the read read(); }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxVQUFVLFVBQVUsQ0FDeEIsSUFBVSxFQUNWLE9BQW9DLEVBQ3BDLFNBQStCO0lBQS9CLDBCQUFBLEVBQUEsWUFBb0IsSUFBSSxHQUFHLElBQUk7SUFFL0IsT0FBTyxJQUFJLE9BQU8sQ0FBQyxVQUFDLE9BQU8sRUFBRSxNQUFNO1FBQ2pDLElBQU0sVUFBVSxHQUFHLElBQUksVUFBVSxFQUFFLENBQUM7UUFFcEMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUM3QyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBRTdDLElBQU0sSUFBSSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdkIsSUFBSSxjQUFjLEdBQUcsQ0FBQyxDQUFDO1FBRXZCLFNBQVMsSUFBSTtZQUNYLElBQUksY0FBYyxJQUFJLElBQUksRUFBRTtnQkFDMUIsT0FBTyxFQUFFLENBQUM7Z0JBQ1YsT0FBTzthQUNSO1lBQ0QsVUFBVSxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsY0FBYyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLGNBQWMsR0FBRyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkcsQ0FBQztRQUVELFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLEVBQUUsVUFBQyxLQUFLO1lBQ3hDLElBQU0sTUFBTSxHQUFpQixLQUFLLENBQUMsTUFBYyxDQUFDLE1BQU0sQ0FBQztZQUN6RCxPQUFPLENBQUMsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztZQUNoQyxjQUFjLElBQUksTUFBTSxDQUFDLFVBQVUsQ0FBQztZQUNwQyxzQkFBc0I7WUFDdEIsSUFBSSxFQUFFLENBQUM7UUFDVCxDQUFDLENBQUMsQ0FBQztRQUVILG9CQUFvQjtRQUNwQixJQUFJLEVBQUUsQ0FBQztJQUNULENBQUMsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBibG9iUmVhZGVyKFxuICBibG9iOiBCbG9iLFxuICBvbkNodW5rOiAoY2h1bms6IFVpbnQ4QXJyYXkpID0+IHZvaWQsXG4gIGNodW5rU2l6ZTogbnVtYmVyID0gMTAyNCAqIDEwMjRcbik6IFByb21pc2U8dm9pZD4ge1xuICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4ge1xuICAgIGNvbnN0IGZpbGVSZWFkZXIgPSBuZXcgRmlsZVJlYWRlcigpO1xuXG4gICAgZmlsZVJlYWRlci5hZGRFdmVudExpc3RlbmVyKFwiZXJyb3JcIiwgcmVqZWN0KTtcbiAgICBmaWxlUmVhZGVyLmFkZEV2ZW50TGlzdGVuZXIoXCJhYm9ydFwiLCByZWplY3QpO1xuXG4gICAgY29uc3Qgc2l6ZSA9IGJsb2Iuc2l6ZTtcbiAgICBsZXQgdG90YWxCeXRlc1JlYWQgPSAwO1xuXG4gICAgZnVuY3Rpb24gcmVhZCgpIHtcbiAgICAgIGlmICh0b3RhbEJ5dGVzUmVhZCA+PSBzaXplKSB7XG4gICAgICAgIHJlc29sdmUoKTtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgICAgZmlsZVJlYWRlci5yZWFkQXNBcnJheUJ1ZmZlcihibG9iLnNsaWNlKHRvdGFsQnl0ZXNSZWFkLCBNYXRoLm1pbihzaXplLCB0b3RhbEJ5dGVzUmVhZCArIGNodW5rU2l6ZSkpKTtcbiAgICB9XG5cbiAgICBmaWxlUmVhZGVyLmFkZEV2ZW50TGlzdGVuZXIoXCJsb2FkXCIsIChldmVudCkgPT4ge1xuICAgICAgY29uc3QgcmVzdWx0ID0gPEFycmF5QnVmZmVyPihldmVudC50YXJnZXQgYXMgYW55KS5yZXN1bHQ7XG4gICAgICBvbkNodW5rKG5ldyBVaW50OEFycmF5KHJlc3VsdCkpO1xuICAgICAgdG90YWxCeXRlc1JlYWQgKz0gcmVzdWx0LmJ5dGVMZW5ndGg7XG4gICAgICAvLyByZWFkIHRoZSBuZXh0IGJsb2NrXG4gICAgICByZWFkKCk7XG4gICAgfSk7XG5cbiAgICAvLyBraWNrIG9mZiB0aGUgcmVhZFxuICAgIHJlYWQoKTtcbiAgfSk7XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3.js ***! \*********************************************************************************************/ /*! exports provided: S3 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3", function() { return S3; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./S3Client */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* harmony import */ var _commands_AbortMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AbortMultipartUploadCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js"); /* harmony import */ var _commands_CompleteMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CompleteMultipartUploadCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js"); /* harmony import */ var _commands_CopyObjectCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/CopyObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js"); /* harmony import */ var _commands_CreateBucketCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/CreateBucketCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js"); /* harmony import */ var _commands_CreateMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/CreateMultipartUploadCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateMultipartUploadCommand.js"); /* harmony import */ var _commands_DeleteBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DeleteBucketAnalyticsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DeleteBucketCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js"); /* harmony import */ var _commands_DeleteBucketCorsCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/DeleteBucketCorsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js"); /* harmony import */ var _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/DeleteBucketEncryptionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js"); /* harmony import */ var _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteBucketIntelligentTieringConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DeleteBucketInventoryConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteBucketLifecycleCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js"); /* harmony import */ var _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DeleteBucketMetricsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DeleteBucketOwnershipControlsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js"); /* harmony import */ var _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DeleteBucketPolicyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js"); /* harmony import */ var _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DeleteBucketReplicationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketReplicationCommand.js"); /* harmony import */ var _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DeleteBucketTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js"); /* harmony import */ var _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DeleteBucketWebsiteCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketWebsiteCommand.js"); /* harmony import */ var _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DeleteObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js"); /* harmony import */ var _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DeleteObjectTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js"); /* harmony import */ var _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DeleteObjectsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js"); /* harmony import */ var _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DeletePublicAccessBlockCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js"); /* harmony import */ var _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/GetBucketAccelerateConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAccelerateConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/GetBucketAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAclCommand.js"); /* harmony import */ var _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/GetBucketAnalyticsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAnalyticsConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/GetBucketCorsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketCorsCommand.js"); /* harmony import */ var _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/GetBucketEncryptionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js"); /* harmony import */ var _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/GetBucketIntelligentTieringConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/GetBucketInventoryConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketInventoryConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/GetBucketLifecycleConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/GetBucketLocationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js"); /* harmony import */ var _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/GetBucketLoggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js"); /* harmony import */ var _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/GetBucketMetricsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetBucketNotificationConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketNotificationConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/GetBucketOwnershipControlsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js"); /* harmony import */ var _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetBucketPolicyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyCommand.js"); /* harmony import */ var _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/GetBucketPolicyStatusCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js"); /* harmony import */ var _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetBucketReplicationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js"); /* harmony import */ var _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/GetBucketRequestPaymentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketRequestPaymentCommand.js"); /* harmony import */ var _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetBucketTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js"); /* harmony import */ var _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/GetBucketVersioningCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketVersioningCommand.js"); /* harmony import */ var _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/GetBucketWebsiteCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js"); /* harmony import */ var _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/GetObjectAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js"); /* harmony import */ var _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/GetObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js"); /* harmony import */ var _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/GetObjectLegalHoldCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js"); /* harmony import */ var _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/GetObjectLockConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js"); /* harmony import */ var _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/GetObjectRetentionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js"); /* harmony import */ var _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/GetObjectTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js"); /* harmony import */ var _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/GetObjectTorrentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTorrentCommand.js"); /* harmony import */ var _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/GetPublicAccessBlockCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js"); /* harmony import */ var _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/HeadBucketCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js"); /* harmony import */ var _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/HeadObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js"); /* harmony import */ var _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/ListBucketAnalyticsConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/ListBucketIntelligentTieringConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/ListBucketInventoryConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/ListBucketMetricsConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/ListBucketsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js"); /* harmony import */ var _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/ListMultipartUploadsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListMultipartUploadsCommand.js"); /* harmony import */ var _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/ListObjectVersionsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js"); /* harmony import */ var _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/ListObjectsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js"); /* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/ListObjectsV2Command */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js"); /* harmony import */ var _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/ListPartsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js"); /* harmony import */ var _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./commands/PutBucketAccelerateConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/PutBucketAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js"); /* harmony import */ var _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/PutBucketAnalyticsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./commands/PutBucketCorsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketCorsCommand.js"); /* harmony import */ var _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/PutBucketEncryptionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js"); /* harmony import */ var _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/PutBucketIntelligentTieringConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/PutBucketInventoryConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./commands/PutBucketLifecycleConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./commands/PutBucketLoggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js"); /* harmony import */ var _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./commands/PutBucketMetricsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./commands/PutBucketNotificationConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./commands/PutBucketOwnershipControlsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js"); /* harmony import */ var _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./commands/PutBucketPolicyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js"); /* harmony import */ var _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./commands/PutBucketReplicationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketReplicationCommand.js"); /* harmony import */ var _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./commands/PutBucketRequestPaymentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js"); /* harmony import */ var _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./commands/PutBucketTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js"); /* harmony import */ var _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./commands/PutBucketVersioningCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketVersioningCommand.js"); /* harmony import */ var _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./commands/PutBucketWebsiteCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js"); /* harmony import */ var _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./commands/PutObjectAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js"); /* harmony import */ var _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./commands/PutObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js"); /* harmony import */ var _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./commands/PutObjectLegalHoldCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js"); /* harmony import */ var _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./commands/PutObjectLockConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js"); /* harmony import */ var _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./commands/PutObjectRetentionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectRetentionCommand.js"); /* harmony import */ var _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./commands/PutObjectTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js"); /* harmony import */ var _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./commands/PutPublicAccessBlockCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js"); /* harmony import */ var _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./commands/RestoreObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js"); /* harmony import */ var _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./commands/SelectObjectContentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js"); /* harmony import */ var _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./commands/UploadPartCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js"); /* harmony import */ var _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./commands/UploadPartCopyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js"); /** *

*/ var S3 = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(S3, _super); function S3() { return _super !== null && _super.apply(this, arguments) || this; } S3.prototype.abortMultipartUpload = function (args, optionsOrCb, cb) { var command = new _commands_AbortMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_2__["AbortMultipartUploadCommand"](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); } }; S3.prototype.completeMultipartUpload = function (args, optionsOrCb, cb) { var command = new _commands_CompleteMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_3__["CompleteMultipartUploadCommand"](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); } }; S3.prototype.copyObject = function (args, optionsOrCb, cb) { var command = new _commands_CopyObjectCommand__WEBPACK_IMPORTED_MODULE_4__["CopyObjectCommand"](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); } }; S3.prototype.createBucket = function (args, optionsOrCb, cb) { var command = new _commands_CreateBucketCommand__WEBPACK_IMPORTED_MODULE_5__["CreateBucketCommand"](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); } }; S3.prototype.createMultipartUpload = function (args, optionsOrCb, cb) { var command = new _commands_CreateMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_6__["CreateMultipartUploadCommand"](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); } }; S3.prototype.deleteBucket = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketCommand__WEBPACK_IMPORTED_MODULE_8__["DeleteBucketCommand"](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); } }; S3.prototype.deleteBucketAnalyticsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_7__["DeleteBucketAnalyticsConfigurationCommand"](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); } }; S3.prototype.deleteBucketCors = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketCorsCommand__WEBPACK_IMPORTED_MODULE_9__["DeleteBucketCorsCommand"](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); } }; S3.prototype.deleteBucketEncryption = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__["DeleteBucketEncryptionCommand"](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); } }; S3.prototype.deleteBucketIntelligentTieringConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteBucketIntelligentTieringConfigurationCommand"](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); } }; S3.prototype.deleteBucketInventoryConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__["DeleteBucketInventoryConfigurationCommand"](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); } }; S3.prototype.deleteBucketLifecycle = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteBucketLifecycleCommand"](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); } }; S3.prototype.deleteBucketMetricsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__["DeleteBucketMetricsConfigurationCommand"](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); } }; S3.prototype.deleteBucketOwnershipControls = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__["DeleteBucketOwnershipControlsCommand"](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); } }; S3.prototype.deleteBucketPolicy = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__["DeleteBucketPolicyCommand"](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); } }; S3.prototype.deleteBucketReplication = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__["DeleteBucketReplicationCommand"](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); } }; S3.prototype.deleteBucketTagging = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__["DeleteBucketTaggingCommand"](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); } }; S3.prototype.deleteBucketWebsite = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__["DeleteBucketWebsiteCommand"](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); } }; S3.prototype.deleteObject = function (args, optionsOrCb, cb) { var command = new _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__["DeleteObjectCommand"](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); } }; S3.prototype.deleteObjects = function (args, optionsOrCb, cb) { var command = new _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_22__["DeleteObjectsCommand"](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); } }; S3.prototype.deleteObjectTagging = function (args, optionsOrCb, cb) { var command = new _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_21__["DeleteObjectTaggingCommand"](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); } }; S3.prototype.deletePublicAccessBlock = function (args, optionsOrCb, cb) { var command = new _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__["DeletePublicAccessBlockCommand"](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); } }; S3.prototype.getBucketAccelerateConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__["GetBucketAccelerateConfigurationCommand"](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); } }; S3.prototype.getBucketAcl = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__["GetBucketAclCommand"](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); } }; S3.prototype.getBucketAnalyticsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__["GetBucketAnalyticsConfigurationCommand"](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); } }; S3.prototype.getBucketCors = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__["GetBucketCorsCommand"](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); } }; S3.prototype.getBucketEncryption = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__["GetBucketEncryptionCommand"](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); } }; S3.prototype.getBucketIntelligentTieringConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__["GetBucketIntelligentTieringConfigurationCommand"](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); } }; S3.prototype.getBucketInventoryConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__["GetBucketInventoryConfigurationCommand"](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); } }; S3.prototype.getBucketLifecycleConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__["GetBucketLifecycleConfigurationCommand"](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); } }; S3.prototype.getBucketLocation = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__["GetBucketLocationCommand"](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); } }; S3.prototype.getBucketLogging = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__["GetBucketLoggingCommand"](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); } }; S3.prototype.getBucketMetricsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__["GetBucketMetricsConfigurationCommand"](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); } }; S3.prototype.getBucketNotificationConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__["GetBucketNotificationConfigurationCommand"](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); } }; S3.prototype.getBucketOwnershipControls = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__["GetBucketOwnershipControlsCommand"](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); } }; S3.prototype.getBucketPolicy = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__["GetBucketPolicyCommand"](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); } }; S3.prototype.getBucketPolicyStatus = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__["GetBucketPolicyStatusCommand"](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); } }; S3.prototype.getBucketReplication = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__["GetBucketReplicationCommand"](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); } }; S3.prototype.getBucketRequestPayment = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__["GetBucketRequestPaymentCommand"](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); } }; S3.prototype.getBucketTagging = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__["GetBucketTaggingCommand"](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); } }; S3.prototype.getBucketVersioning = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__["GetBucketVersioningCommand"](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); } }; S3.prototype.getBucketWebsite = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__["GetBucketWebsiteCommand"](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); } }; S3.prototype.getObject = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_45__["GetObjectCommand"](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); } }; S3.prototype.getObjectAcl = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_44__["GetObjectAclCommand"](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); } }; S3.prototype.getObjectLegalHold = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__["GetObjectLegalHoldCommand"](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); } }; S3.prototype.getObjectLockConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__["GetObjectLockConfigurationCommand"](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); } }; S3.prototype.getObjectRetention = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__["GetObjectRetentionCommand"](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); } }; S3.prototype.getObjectTagging = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__["GetObjectTaggingCommand"](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); } }; S3.prototype.getObjectTorrent = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__["GetObjectTorrentCommand"](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); } }; S3.prototype.getPublicAccessBlock = function (args, optionsOrCb, cb) { var command = new _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__["GetPublicAccessBlockCommand"](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); } }; S3.prototype.headBucket = function (args, optionsOrCb, cb) { var command = new _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__["HeadBucketCommand"](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); } }; S3.prototype.headObject = function (args, optionsOrCb, cb) { var command = new _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_53__["HeadObjectCommand"](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); } }; S3.prototype.listBucketAnalyticsConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_54__["ListBucketAnalyticsConfigurationsCommand"](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); } }; S3.prototype.listBucketIntelligentTieringConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_55__["ListBucketIntelligentTieringConfigurationsCommand"](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); } }; S3.prototype.listBucketInventoryConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__["ListBucketInventoryConfigurationsCommand"](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); } }; S3.prototype.listBucketMetricsConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__["ListBucketMetricsConfigurationsCommand"](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); } }; S3.prototype.listBuckets = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_58__["ListBucketsCommand"](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); } }; S3.prototype.listMultipartUploads = function (args, optionsOrCb, cb) { var command = new _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_59__["ListMultipartUploadsCommand"](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); } }; S3.prototype.listObjects = function (args, optionsOrCb, cb) { var command = new _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_61__["ListObjectsCommand"](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); } }; S3.prototype.listObjectsV2 = function (args, optionsOrCb, cb) { var command = new _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_62__["ListObjectsV2Command"](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); } }; S3.prototype.listObjectVersions = function (args, optionsOrCb, cb) { var command = new _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_60__["ListObjectVersionsCommand"](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); } }; S3.prototype.listParts = function (args, optionsOrCb, cb) { var command = new _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_63__["ListPartsCommand"](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); } }; S3.prototype.putBucketAccelerateConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_64__["PutBucketAccelerateConfigurationCommand"](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); } }; S3.prototype.putBucketAcl = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_65__["PutBucketAclCommand"](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); } }; S3.prototype.putBucketAnalyticsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__["PutBucketAnalyticsConfigurationCommand"](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); } }; S3.prototype.putBucketCors = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_67__["PutBucketCorsCommand"](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); } }; S3.prototype.putBucketEncryption = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_68__["PutBucketEncryptionCommand"](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); } }; S3.prototype.putBucketIntelligentTieringConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_69__["PutBucketIntelligentTieringConfigurationCommand"](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); } }; S3.prototype.putBucketInventoryConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__["PutBucketInventoryConfigurationCommand"](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); } }; S3.prototype.putBucketLifecycleConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_71__["PutBucketLifecycleConfigurationCommand"](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); } }; S3.prototype.putBucketLogging = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_72__["PutBucketLoggingCommand"](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); } }; S3.prototype.putBucketMetricsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__["PutBucketMetricsConfigurationCommand"](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); } }; S3.prototype.putBucketNotificationConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__["PutBucketNotificationConfigurationCommand"](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); } }; S3.prototype.putBucketOwnershipControls = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_75__["PutBucketOwnershipControlsCommand"](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); } }; S3.prototype.putBucketPolicy = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_76__["PutBucketPolicyCommand"](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); } }; S3.prototype.putBucketReplication = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_77__["PutBucketReplicationCommand"](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); } }; S3.prototype.putBucketRequestPayment = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_78__["PutBucketRequestPaymentCommand"](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); } }; S3.prototype.putBucketTagging = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_79__["PutBucketTaggingCommand"](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); } }; S3.prototype.putBucketVersioning = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_80__["PutBucketVersioningCommand"](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); } }; S3.prototype.putBucketWebsite = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_81__["PutBucketWebsiteCommand"](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); } }; S3.prototype.putObject = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_83__["PutObjectCommand"](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); } }; S3.prototype.putObjectAcl = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_82__["PutObjectAclCommand"](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); } }; S3.prototype.putObjectLegalHold = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_84__["PutObjectLegalHoldCommand"](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); } }; S3.prototype.putObjectLockConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_85__["PutObjectLockConfigurationCommand"](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); } }; S3.prototype.putObjectRetention = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_86__["PutObjectRetentionCommand"](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); } }; S3.prototype.putObjectTagging = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_87__["PutObjectTaggingCommand"](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); } }; S3.prototype.putPublicAccessBlock = function (args, optionsOrCb, cb) { var command = new _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_88__["PutPublicAccessBlockCommand"](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); } }; S3.prototype.restoreObject = function (args, optionsOrCb, cb) { var command = new _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_89__["RestoreObjectCommand"](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); } }; S3.prototype.selectObjectContent = function (args, optionsOrCb, cb) { var command = new _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_90__["SelectObjectContentCommand"](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); } }; S3.prototype.uploadPart = function (args, optionsOrCb, cb) { var command = new _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_91__["UploadPartCommand"](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); } }; S3.prototype.uploadPartCopy = function (args, optionsOrCb, cb) { var command = new _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_92__["UploadPartCopyCommand"](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 S3; }(_S3Client__WEBPACK_IMPORTED_MODULE_1__["S3Client"])); //# sourceMappingURL=S3.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-config-resolver */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_expect_continue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-expect-continue */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-expect-continue/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

*/ 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_host_header__WEBPACK_IMPORTED_MODULE_7__["resolveHostHeaderConfig"])(_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_user_agent__WEBPACK_IMPORTED_MODULE_12__["resolveUserAgentConfig"])(_config_6); var _config_8 = Object(_aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__["resolveEventStreamSerdeConfig"])(_config_7); _this = _super.call(this, _config_8) || this; _this.config = _config_8; _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_content_length__WEBPACK_IMPORTED_MODULE_5__["getContentLengthPlugin"])(_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__["getValidateBucketNamePlugin"])(_this.config)); _this.middlewareStack.use(Object(_aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__["getUseRegionalEndpointPlugin"])(_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_user_agent__WEBPACK_IMPORTED_MODULE_12__["getUserAgentPlugin"])(_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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js ***! \*******************************************************************************************************************************/ /*! exports provided: AbortMultipartUploadCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadCommand", function() { return AbortMultipartUploadCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation aborts a multipart upload. After a multipart upload is aborted, no * additional parts can be uploaded using that upload ID. The storage consumed by any * previously uploaded parts will be freed. However, if any part uploads are currently in * progress, those part uploads might or might not succeed. As a result, it might be necessary * to abort a given multipart upload multiple times in order to completely free all storage * consumed by all parts.

*

To verify that all parts have been removed, so you don't get charged for the part * storage, you should call the ListParts operation and ensure that * the parts list is empty.

*

For information about permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

*

The following operations are related to AbortMultipartUpload:

* */ var AbortMultipartUploadCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(AbortMultipartUploadCommand, _super); // Start section: command_properties // End section: command_properties function AbortMultipartUploadCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ AbortMultipartUploadCommand.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 clientName = "S3Client"; var commandName = "AbortMultipartUploadCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AbortMultipartUploadRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AbortMultipartUploadOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; AbortMultipartUploadCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlAbortMultipartUploadCommand"])(input, context); }; AbortMultipartUploadCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlAbortMultipartUploadCommand"])(output, context); }; return AbortMultipartUploadCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=AbortMultipartUploadCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js ***! \**********************************************************************************************************************************/ /*! exports provided: CompleteMultipartUploadCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadCommand", function() { return CompleteMultipartUploadCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Completes a multipart upload by assembling previously uploaded parts.

*

You first initiate the multipart upload and then upload all parts using the UploadPart * operation. After successfully uploading all relevant parts of an upload, you call this * operation to complete the upload. Upon receiving this request, Amazon S3 concatenates all * the parts in ascending order by part number to create a new object. In the Complete * Multipart Upload request, you must provide the parts list. You must ensure that the parts * list is complete. This operation concatenates the parts that you provide in the list. For * each part in the list, you must provide the part number and the ETag value, * returned after that part was uploaded.

*

Processing of a Complete Multipart Upload request could take several minutes to * complete. After Amazon S3 begins processing the request, it sends an HTTP response header that * specifies a 200 OK response. While processing is in progress, Amazon S3 periodically sends white * space characters to keep the connection from timing out. Because a request could fail after * the initial 200 OK response has been sent, it is important that you check the response body * to determine whether the request succeeded.

*

Note that if CompleteMultipartUpload fails, applications should be prepared * to retry the failed requests. For more information, see Amazon S3 Error Best Practices.

*

For more information about multipart uploads, see Uploading Objects Using Multipart * Upload.

*

For information about permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

* * *

* CompleteMultipartUpload has the following special errors:

*
    *
  • *

    Error code: EntityTooSmall *

    *
      *
    • *

      Description: Your proposed upload is smaller than the minimum allowed object * size. Each part must be at least 5 MB in size, except the last part.

      *
    • *
    • *

      400 Bad Request

      *
    • *
    *
  • *
  • *

    Error code: InvalidPart *

    *
      *
    • *

      Description: One or more of the specified parts could not be found. The part * might not have been uploaded, or the specified entity tag might not have * matched the part's entity tag.

      *
    • *
    • *

      400 Bad Request

      *
    • *
    *
  • *
  • *

    Error code: InvalidPartOrder *

    *
      *
    • *

      Description: The list of parts was not in ascending order. The parts list * must be specified in order by part number.

      *
    • *
    • *

      400 Bad Request

      *
    • *
    *
  • *
  • *

    Error code: NoSuchUpload *

    *
      *
    • *

      Description: The specified multipart upload does not exist. The upload ID * might be invalid, or the multipart upload might have been aborted or * completed.

      *
    • *
    • *

      404 Not Found

      *
    • *
    *
  • *
* *

The following operations are related to CompleteMultipartUpload:

* */ var CompleteMultipartUploadCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CompleteMultipartUploadCommand, _super); // Start section: command_properties // End section: command_properties function CompleteMultipartUploadCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CompleteMultipartUploadCommand.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_sdk_s3__WEBPACK_IMPORTED_MODULE_4__["getThrow200ExceptionsPlugin"])(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 clientName = "S3Client"; var commandName = "CompleteMultipartUploadCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CompleteMultipartUploadRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CompleteMultipartUploadOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CompleteMultipartUploadCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlCompleteMultipartUploadCommand"])(input, context); }; CompleteMultipartUploadCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlCompleteMultipartUploadCommand"])(output, context); }; return CompleteMultipartUploadCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=CompleteMultipartUploadCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js ***! \*********************************************************************************************************************/ /*! exports provided: CopyObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectCommand", function() { return CopyObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a copy of an object that is already stored in Amazon S3.

* *

You can store individual objects of up to 5 TB in Amazon S3. You create a copy of your * object up to 5 GB in size in a single atomic operation using this API. However, to copy * an object greater than 5 GB, you must use the multipart upload Upload Part - Copy API. * For more information, see Copy Object Using the REST Multipart Upload API.

*
*

All copy requests must be authenticated. Additionally, you must have * read access to the source object and write * access to the destination bucket. For more information, see REST Authentication. Both the Region * that you want to copy the object from and the Region that you want to copy the object to * must be enabled for your account.

*

A copy request might return an error when Amazon S3 receives the copy request or while Amazon S3 * is copying the files. If the error occurs before the copy operation starts, you receive a * standard Amazon S3 error. If the error occurs during the copy operation, the error response is * embedded in the 200 OK response. This means that a 200 OK * response can contain either a success or an error. Design your application to parse the * contents of the response and handle it appropriately.

*

If the copy is successful, you receive a response with information about the copied * object.

* *

If the request is an HTTP 1.1 request, the response is chunk encoded. If it were not, * it would not contain the content-length, and you would need to read the entire * body.

*
*

The copy request charge is based on the storage class and Region that you specify for * the destination object. For pricing information, see Amazon S3 pricing.

* *

Amazon S3 transfer acceleration does not support cross-Region copies. If you request a * cross-Region copy using a transfer acceleration endpoint, you get a 400 Bad * Request error. For more information, see Transfer Acceleration.

*
*

* Metadata *

*

When copying an object, you can preserve all metadata (default) or specify new metadata. * However, the ACL is not preserved and is set to private for the user making the request. To * override the default ACL setting, specify a new ACL when generating a copy request. For * more information, see Using ACLs.

*

To specify whether you want the object metadata copied from the source object or * replaced with metadata provided in the request, you can optionally add the * x-amz-metadata-directive header. When you grant permissions, you can use * the s3:x-amz-metadata-directive condition key to enforce certain metadata * behavior when objects are uploaded. For more information, see Specifying Conditions in a * Policy in the Amazon S3 Developer Guide. For a complete list of * Amazon S3-specific condition keys, see Actions, Resources, and Condition Keys for * Amazon S3.

*

* * x-amz-copy-source-if Headers *

*

To only copy an object under certain conditions, such as whether the Etag * matches or whether the object was modified before or after a specified date, use the * following request parameters:

*
    *
  • *

    * x-amz-copy-source-if-match *

    *
  • *
  • *

    * x-amz-copy-source-if-none-match *

    *
  • *
  • *

    * x-amz-copy-source-if-unmodified-since *

    *
  • *
  • *

    * x-amz-copy-source-if-modified-since *

    *
  • *
*

If both the x-amz-copy-source-if-match and * x-amz-copy-source-if-unmodified-since headers are present in the request * and evaluate as follows, Amazon S3 returns 200 OK and copies the data:

*
    *
  • *

    * x-amz-copy-source-if-match condition evaluates to true

    *
  • *
  • *

    * x-amz-copy-source-if-unmodified-since condition evaluates to * false

    *
  • *
* *

If both the x-amz-copy-source-if-none-match and * x-amz-copy-source-if-modified-since headers are present in the request and * evaluate as follows, Amazon S3 returns the 412 Precondition Failed response * code:

*
    *
  • *

    * x-amz-copy-source-if-none-match condition evaluates to false

    *
  • *
  • *

    * x-amz-copy-source-if-modified-since condition evaluates to * true

    *
  • *
* * *

All headers with the x-amz- prefix, including * x-amz-copy-source, must be signed.

*
*

* Server-side encryption *

*

When you perform a CopyObject operation, you can optionally use the appropriate encryption-related headers to encrypt the object using server-side encryption with AWS managed encryption keys (SSE-S3 or SSE-KMS) or a customer-provided encryption key. With server-side encryption, Amazon S3 encrypts your data as it writes it to disks in its data centers and decrypts the data when you access it. For more information about server-side encryption, see Using * Server-Side Encryption.

*

If a target object uses SSE-KMS, you can enable an S3 Bucket Key for the object. For more * information, see Amazon S3 Bucket Keys in the Amazon Simple Storage Service Developer Guide.

*

* Access Control List (ACL)-Specific Request * Headers *

*

When copying an object, you can optionally use headers to grant ACL-based permissions. * By default, all objects are private. Only the owner has full access control. When adding a * new object, you can grant permissions to individual AWS accounts or to predefined groups * defined by Amazon S3. These permissions are then added to the ACL on the object. For more * information, see Access Control List (ACL) Overview and Managing ACLs Using the REST * API.

* *

* Storage Class Options *

*

You can use the CopyObject operation to change the storage class of an * object that is already stored in Amazon S3 using the StorageClass parameter. For * more information, see Storage * Classes in the Amazon S3 Service Developer Guide.

*

* Versioning *

*

By default, x-amz-copy-source identifies the current version of an object * to copy. If the current version is a delete marker, Amazon S3 behaves as if the object was * deleted. To copy a different version, use the versionId subresource.

*

If you enable versioning on the target bucket, Amazon S3 generates a unique version ID for * the object being copied. This version ID is different from the version ID of the source * object. Amazon S3 returns the version ID of the copied object in the * x-amz-version-id response header in the response.

*

If you do not enable versioning or suspend it on the target bucket, the version ID that * Amazon S3 generates is always null.

*

If the source object's storage class is GLACIER, you must restore a copy of this object * before you can use it as a source object for the copy operation. For more information, see * RestoreObject.

*

The following operations are related to CopyObject:

* *

For more information, see Copying * Objects.

*/ var CopyObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CopyObjectCommand, _super); // Start section: command_properties // End section: command_properties function CopyObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CopyObjectCommand.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_sdk_s3__WEBPACK_IMPORTED_MODULE_4__["getThrow200ExceptionsPlugin"])(configuration)); this.middlewareStack.use(Object(_aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__["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 clientName = "S3Client"; var commandName = "CopyObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CopyObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CopyObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CopyObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlCopyObjectCommand"])(input, context); }; CopyObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlCopyObjectCommand"])(output, context); }; return CopyObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__["Command"])); //# sourceMappingURL=CopyObjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js ***! \***********************************************************************************************************************/ /*! exports provided: CreateBucketCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketCommand", function() { return CreateBucketCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_location_constraint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-location-constraint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-location-constraint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new S3 bucket. To create a bucket, you must register with Amazon S3 and have a * valid AWS Access Key ID to authenticate requests. Anonymous requests are never allowed to * create buckets. By creating the bucket, you become the bucket owner.

*

Not every string is an acceptable bucket name. For information about bucket naming * restrictions, see Working with Amazon S3 * buckets.

*

If you want to create an Amazon S3 on Outposts bucket, see Create Bucket.

*

By default, the bucket is created in the US East (N. Virginia) Region. You can * optionally specify a Region in the request body. You might choose a Region to optimize * latency, minimize costs, or address regulatory requirements. For example, if you reside in * Europe, you will probably find it advantageous to create buckets in the Europe (Ireland) * Region. For more information, see Accessing a * bucket.

* *

If you send your create bucket request to the s3.amazonaws.com endpoint, * the request goes to the us-east-1 Region. Accordingly, the signature calculations in * Signature Version 4 must use us-east-1 as the Region, even if the location constraint in * the request specifies another Region where the bucket is to be created. If you create a * bucket in a Region other than US East (N. Virginia), your application must be able to * handle 307 redirect. For more information, see Virtual hosting of buckets.

*
*

When creating a bucket using this operation, you can optionally specify the accounts or * groups that should be granted specific permissions on the bucket. There are two ways to * grant the appropriate permissions using the request headers.

*
    *
  • *

    Specify a canned ACL using the x-amz-acl request header. Amazon S3 * supports a set of predefined ACLs, known as canned ACLs. Each * canned ACL has a predefined set of grantees and permissions. For more information, * see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly using the x-amz-grant-read, * x-amz-grant-write, x-amz-grant-read-acp, * x-amz-grant-write-acp, and x-amz-grant-full-control * headers. These headers map to the set of permissions Amazon S3 supports in an ACL. For * more information, see Access control list * (ACL) overview.

    *

    You specify each grantee as a type=value pair, where the type is one of the * following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID of an AWS * account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email address of * an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-read header grants the AWS accounts identified by account IDs permissions to read object data and its metadata:

    *

    * x-amz-grant-read: id="11112222333", id="444455556666" *

    *
  • *
* *

You can use either a canned ACL or specify access permissions explicitly. You cannot * do both.

*
* * *

The following operations are related to CreateBucket:

* */ var CreateBucketCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateBucketCommand, _super); // Start section: command_properties // End section: command_properties function CreateBucketCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateBucketCommand.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_location_constraint__WEBPACK_IMPORTED_MODULE_3__["getLocationConstraintPlugin"])(configuration)); var stack = clientStack.concat(this.middlewareStack); var logger = configuration.logger; var clientName = "S3Client"; var commandName = "CreateBucketCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateBucketRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateBucketOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateBucketCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlCreateBucketCommand"])(input, context); }; CreateBucketCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlCreateBucketCommand"])(output, context); }; return CreateBucketCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=CreateBucketCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateMultipartUploadCommand.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation initiates a multipart upload and returns an upload ID. This upload ID is * used to associate all of the parts in the specific multipart upload. You specify this * upload ID in each of your subsequent upload part requests (see UploadPart). You also include this * upload ID in the final request to either complete or abort the multipart upload * request.

* *

For more information about multipart uploads, see Multipart Upload Overview.

* *

If you have configured a lifecycle rule to abort incomplete multipart uploads, the * upload must complete within the number of days specified in the bucket lifecycle * configuration. Otherwise, the incomplete multipart upload becomes eligible for an abort * operation and Amazon S3 aborts the multipart upload. For more information, see Aborting * Incomplete Multipart Uploads Using a Bucket Lifecycle Policy.

* *

For information about the permissions required to use the multipart upload API, see * Multipart Upload API and * Permissions.

* *

For request signing, multipart upload is just a series of regular requests. You initiate * a multipart upload, send one or more requests to upload parts, and then complete the * multipart upload process. You sign each request individually. There is nothing special * about signing multipart upload requests. For more information about signing, see Authenticating * Requests (AWS Signature Version 4).

* * *

After you initiate a multipart upload and upload one or more parts, to stop being * charged for storing the uploaded parts, you must either complete or abort the multipart * upload. Amazon S3 frees up the space used to store the parts and stop charging you for * storing them only after you either complete or abort a multipart upload.

*
* *

You can optionally request server-side encryption. For server-side encryption, Amazon S3 * encrypts your data as it writes it to disks in its data centers and decrypts it when you * access it. You can provide your own encryption key, or use AWS Key Management Service (AWS * KMS) customer master keys (CMKs) or Amazon S3-managed encryption keys. If you choose to provide * your own encryption key, the request headers you provide in UploadPart and UploadPartCopy requests must match the headers you used in the request to * initiate the upload by using CreateMultipartUpload.

*

To perform a multipart upload with encryption using an AWS KMS CMK, the requester must * have permission to the kms:Encrypt, kms:Decrypt, * kms:ReEncrypt*, kms:GenerateDataKey*, and * kms:DescribeKey actions on the key. These permissions are required because * Amazon S3 must decrypt and read data from the encrypted file parts before it completes the * multipart upload.

* *

If your AWS Identity and Access Management (IAM) user or role is in the same AWS account * as the AWS KMS CMK, then you must have these permissions on the key policy. If your IAM * user or role belongs to a different account than the key, then you must have the * permissions on both the key policy and your IAM user or role.

* * *

For more information, see Protecting * Data Using Server-Side Encryption.

* *
*
Access Permissions
*
*

When copying an object, you can optionally specify the accounts or groups that * should be granted specific permissions on the new object. There are two ways to * grant the permissions using the request headers:

*
    *
  • *

    Specify a canned ACL with the x-amz-acl request header. For * more information, see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly with the * x-amz-grant-read, x-amz-grant-read-acp, * x-amz-grant-write-acp, and * x-amz-grant-full-control headers. These parameters map to * the set of permissions that Amazon S3 supports in an ACL. For more information, * see Access Control List (ACL) * Overview.

    *
  • *
*

You can use either a canned ACL or specify access permissions explicitly. You * cannot do both.

*
*
Server-Side- Encryption-Specific Request Headers
*
*

You can optionally tell Amazon S3 to encrypt data at rest using server-side * encryption. Server-side encryption is for data encryption at rest. Amazon S3 encrypts * your data as it writes it to disks in its data centers and decrypts it when you * access it. The option you use depends on whether you want to use AWS managed * encryption keys or provide your own encryption key.

*
    *
  • *

    Use encryption keys managed by Amazon S3 or customer master keys (CMKs) stored * in AWS Key Management Service (AWS KMS) – If you want AWS to manage the keys * used to encrypt data, specify the following headers in the request.

    *
      *
    • *

      x-amz-server-side-encryption

      *
    • *
    • *

      x-amz-server-side-encryption-aws-kms-key-id

      *
    • *
    • *

      x-amz-server-side-encryption-context

      *
    • *
    * *

    If you specify x-amz-server-side-encryption:aws:kms, but * don't provide x-amz-server-side-encryption-aws-kms-key-id, * Amazon S3 uses the AWS managed CMK in AWS KMS to protect the data.

    *
    * *

    All GET and PUT requests for an object protected by AWS KMS fail if * you don't make them with SSL or by using SigV4.

    *
    *

    For more information about server-side encryption with CMKs stored in AWS * KMS (SSE-KMS), see Protecting Data Using Server-Side Encryption with CMKs stored in AWS * KMS.

    *
  • *
  • *

    Use customer-provided encryption keys – If you want to manage your own * encryption keys, provide all the following headers in the request.

    *
      *
    • *

      x-amz-server-side-encryption-customer-algorithm

      *
    • *
    • *

      x-amz-server-side-encryption-customer-key

      *
    • *
    • *

      x-amz-server-side-encryption-customer-key-MD5

      *
    • *
    *

    For more information about server-side encryption with CMKs stored in AWS * KMS (SSE-KMS), see Protecting Data Using Server-Side Encryption with CMKs stored in AWS * KMS.

    *
  • *
*
*
Access-Control-List (ACL)-Specific Request Headers
*
*

You also can use the following access control–related headers with this * operation. By default, all objects are private. Only the owner has full access * control. When adding a new object, you can grant permissions to individual AWS * accounts or to predefined groups defined by Amazon S3. These permissions are then added * to the access control list (ACL) on the object. For more information, see Using ACLs. With this * operation, you can grant access permissions using one of the following two * methods:

*
    *
  • *

    Specify a canned ACL (x-amz-acl) — Amazon S3 supports a set of * predefined ACLs, known as canned ACLs. Each canned ACL * has a predefined set of grantees and permissions. For more information, see * Canned * ACL.

    *
  • *
  • *

    Specify access permissions explicitly — To explicitly grant access * permissions to specific AWS accounts or groups, use the following headers. * Each header maps to specific permissions that Amazon S3 supports in an ACL. For * more information, see Access * Control List (ACL) Overview. In the header, you specify a list of * grantees who get the specific permission. To grant permissions explicitly, * use:

    *
      *
    • *

      x-amz-grant-read

      *
    • *
    • *

      x-amz-grant-write

      *
    • *
    • *

      x-amz-grant-read-acp

      *
    • *
    • *

      x-amz-grant-write-acp

      *
    • *
    • *

      x-amz-grant-full-control

      *
    • *
    *

    You specify each grantee as a type=value pair, where the type is one of * the following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID * of an AWS account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email * address of an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-read header grants the AWS accounts identified by account IDs permissions to read object data and its metadata:

    *

    * x-amz-grant-read: id="11112222333", id="444455556666" *

    *
  • *
* *
*
* *

The following operations are related to CreateMultipartUpload:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "CreateMultipartUploadCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateMultipartUploadRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js": /*!*********************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js ***! \*********************************************************************************************************************************************/ /*! exports provided: DeleteBucketAnalyticsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationCommand", function() { return DeleteBucketAnalyticsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an analytics configuration for the bucket (specified by the analytics * configuration ID).

*

To use this operation, you must have permissions to perform the * s3:PutAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about the Amazon S3 analytics feature, see Amazon S3 Analytics – Storage Class * Analysis.

* *

The following operations are related to * DeleteBucketAnalyticsConfiguration:

* */ var DeleteBucketAnalyticsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketAnalyticsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketAnalyticsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketAnalyticsConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketAnalyticsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketAnalyticsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketAnalyticsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand"])(input, context); }; DeleteBucketAnalyticsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand"])(output, context); }; return DeleteBucketAnalyticsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketAnalyticsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js ***! \***********************************************************************************************************************/ /*! exports provided: DeleteBucketCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCommand", function() { return DeleteBucketCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the S3 bucket. All objects (including all object versions and delete markers) in * the bucket must be deleted before the bucket itself can be deleted.

* *

* Related Resources *

* */ var DeleteBucketCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketCommand"])(input, context); }; DeleteBucketCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketCommand"])(output, context); }; return DeleteBucketCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteBucketCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: DeleteBucketCorsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsCommand", function() { return DeleteBucketCorsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the cors configuration information set for the bucket.

*

To use this operation, you must have permission to perform the * s3:PutBucketCORS action. The bucket owner has this permission by default * and can grant this permission to others.

*

For information about cors, see Enabling * Cross-Origin Resource Sharing in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources: *

* */ var DeleteBucketCorsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketCorsCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketCorsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketCorsCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketCorsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketCorsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketCorsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketCorsCommand"])(input, context); }; DeleteBucketCorsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketCorsCommand"])(output, context); }; return DeleteBucketCorsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketCorsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js": /*!*********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js ***! \*********************************************************************************************************************************/ /*! exports provided: DeleteBucketEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionCommand", function() { return DeleteBucketEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the DELETE operation removes default encryption from the bucket. * For information about the Amazon S3 default encryption feature, see Amazon S3 Default Bucket Encryption in the * Amazon Simple Storage Service Developer Guide.

*

To use this operation, you must have permissions to perform the * s3:PutEncryptionConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ var DeleteBucketEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketEncryptionCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketEncryptionRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketEncryptionCommand"])(input, context); }; DeleteBucketEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketEncryptionCommand"])(output, context); }; return DeleteBucketEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketEncryptionCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js": /*!******************************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js ***! \******************************************************************************************************************************************************/ /*! exports provided: DeleteBucketIntelligentTieringConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationCommand", function() { return DeleteBucketIntelligentTieringConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the S3 Intelligent-Tiering configuration from the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * DeleteBucketIntelligentTieringConfiguration include:

* */ var DeleteBucketIntelligentTieringConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketIntelligentTieringConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketIntelligentTieringConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketIntelligentTieringConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketIntelligentTieringConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketIntelligentTieringConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketIntelligentTieringConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand"])(input, context); }; DeleteBucketIntelligentTieringConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand"])(output, context); }; return DeleteBucketIntelligentTieringConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketIntelligentTieringConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js": /*!*********************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js ***! \*********************************************************************************************************************************************/ /*! exports provided: DeleteBucketInventoryConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationCommand", function() { return DeleteBucketInventoryConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an inventory configuration (identified by the inventory ID) from the * bucket.

*

To use this operation, you must have permissions to perform the * s3:PutInventoryConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

*

For information about the Amazon S3 inventory feature, see Amazon S3 Inventory.

*

Operations related to DeleteBucketInventoryConfiguration include:

* */ var DeleteBucketInventoryConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketInventoryConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketInventoryConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketInventoryConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketInventoryConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketInventoryConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketInventoryConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketInventoryConfigurationCommand"])(input, context); }; DeleteBucketInventoryConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand"])(output, context); }; return DeleteBucketInventoryConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketInventoryConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js ***! \********************************************************************************************************************************/ /*! exports provided: DeleteBucketLifecycleCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleCommand", function() { return DeleteBucketLifecycleCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the lifecycle configuration from the specified bucket. Amazon S3 removes all the * lifecycle configuration rules in the lifecycle subresource associated with the bucket. Your * objects never expire, and Amazon S3 no longer automatically deletes any objects on the basis of * rules contained in the deleted lifecycle configuration.

*

To use this operation, you must have permission to perform the * s3:PutLifecycleConfiguration action. By default, the bucket owner has this * permission and the bucket owner can grant this permission to others.

* *

There is usually some time lag before lifecycle configuration deletion is fully * propagated to all the Amazon S3 systems.

* *

For more information about the object expiration, see Elements to * Describe Lifecycle Actions.

*

Related actions include:

* */ var DeleteBucketLifecycleCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketLifecycleCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketLifecycleCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketLifecycleCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketLifecycleCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketLifecycleRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketLifecycleCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketLifecycleCommand"])(input, context); }; DeleteBucketLifecycleCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketLifecycleCommand"])(output, context); }; return DeleteBucketLifecycleCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketLifecycleCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js": /*!*******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js ***! \*******************************************************************************************************************************************/ /*! exports provided: DeleteBucketMetricsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationCommand", function() { return DeleteBucketMetricsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the * metrics configuration ID) from the bucket. Note that this doesn't include the daily storage * metrics.

* *

To use this operation, you must have permissions to perform the * s3:PutMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch.

*

The following operations are related to * DeleteBucketMetricsConfiguration:

* */ var DeleteBucketMetricsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketMetricsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketMetricsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketMetricsConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketMetricsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketMetricsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketMetricsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketMetricsConfigurationCommand"])(input, context); }; DeleteBucketMetricsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand"])(output, context); }; return DeleteBucketMetricsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketMetricsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js": /*!****************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js ***! \****************************************************************************************************************************************/ /*! exports provided: DeleteBucketOwnershipControlsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsCommand", function() { return DeleteBucketOwnershipControlsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you * must have the s3:PutBucketOwnershipControls permission. For more information * about Amazon S3 permissions, see Specifying * Permissions in a Policy.

*

For information about Amazon S3 Object Ownership, see Using Object Ownership.

*

The following operations are related to * DeleteBucketOwnershipControls:

* */ var DeleteBucketOwnershipControlsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketOwnershipControlsCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketOwnershipControlsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketOwnershipControlsCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketOwnershipControlsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketOwnershipControlsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketOwnershipControlsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketOwnershipControlsCommand"])(input, context); }; DeleteBucketOwnershipControlsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketOwnershipControlsCommand"])(output, context); }; return DeleteBucketOwnershipControlsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketOwnershipControlsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: DeleteBucketPolicyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyCommand", function() { return DeleteBucketPolicyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the DELETE operation uses the policy subresource to delete the * policy of a specified bucket. If you are using an identity other than the root user of the * AWS account that owns the bucket, the calling identity must have the * DeleteBucketPolicy permissions on the specified bucket and belong to the * bucket owner's account to use this operation.

* *

If you don't have DeleteBucketPolicy permissions, Amazon S3 returns a 403 * Access Denied error. If you have the correct permissions, but you're not using an * identity that belongs to the bucket owner's account, Amazon S3 returns a 405 Method Not * Allowed error.

* * * *

As a security precaution, the root user of the AWS account that owns a bucket can * always use this operation, even if the policy explicitly denies the root user the * ability to perform this action.

*
* *

For more information about bucket policies, see Using Bucket Policies and * UserPolicies.

*

The following operations are related to DeleteBucketPolicy *

* */ var DeleteBucketPolicyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketPolicyCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketPolicyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketPolicyCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketPolicyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketPolicyRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketPolicyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketPolicyCommand"])(input, context); }; DeleteBucketPolicyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketPolicyCommand"])(output, context); }; return DeleteBucketPolicyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketPolicyCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketReplicationCommand.js": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the replication configuration from the bucket.

*

To use this operation, you must have permissions to perform the * s3:PutReplicationConfiguration action. The bucket owner has these * permissions by default and can grant it to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

It can take a while for the deletion of a replication configuration to fully * propagate.

*
* *

For information about replication configuration, see Replication in the Amazon S3 Developer * Guide.

* *

The following operations are related to DeleteBucketReplication:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "DeleteBucketReplicationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js ***! \******************************************************************************************************************************/ /*! exports provided: DeleteBucketTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingCommand", function() { return DeleteBucketTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the tags from the bucket.

* *

To use this operation, you must have permission to perform the * s3:PutBucketTagging action. By default, the bucket owner has this * permission and can grant this permission to others.

*

The following operations are related to DeleteBucketTagging:

* */ var DeleteBucketTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketTaggingCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketTaggingCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketTaggingCommand"])(input, context); }; DeleteBucketTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketTaggingCommand"])(output, context); }; return DeleteBucketTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketTaggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketWebsiteCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation removes the website configuration for a bucket. Amazon S3 returns a 200 * OK response upon successfully deleting a website configuration on the specified * bucket. You will get a 200 OK response if the website configuration you are * trying to delete does not exist on the bucket. Amazon S3 returns a 404 response if * the bucket specified in the request does not exist.

* *

This DELETE operation requires the S3:DeleteBucketWebsite permission. By * default, only the bucket owner can delete the website configuration attached to a bucket. * However, bucket owners can grant other users permission to delete the website configuration * by writing a bucket policy granting them the S3:DeleteBucketWebsite * permission.

* *

For more information about hosting websites, see Hosting Websites on Amazon S3.

* *

The following operations are related to DeleteBucketWebsite:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "DeleteBucketWebsiteCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js ***! \***********************************************************************************************************************/ /*! exports provided: DeleteObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectCommand", function() { return DeleteObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes the null version (if there is one) of an object and inserts a delete marker, * which becomes the latest version of the object. If there isn't a null version, Amazon S3 does * not remove any objects.

* *

To remove a specific version, you must be the bucket owner and you must use the version * Id subresource. Using this subresource permanently deletes the version. If the object * deleted is a delete marker, Amazon S3 sets the response header, * x-amz-delete-marker, to true.

* *

If the object you want to delete is in a bucket where the bucket versioning * configuration is MFA Delete enabled, you must include the x-amz-mfa request * header in the DELETE versionId request. Requests that include * x-amz-mfa must use HTTPS.

* *

For more information about MFA Delete, see Using MFA Delete. To see sample requests that use versioning, see Sample Request.

* *

You can delete objects by explicitly calling the DELETE Object API or configure its * lifecycle (PutBucketLifecycle) to * enable Amazon S3 to remove them for you. If you want to block users or accounts from removing or * deleting objects from your bucket, you must deny them the s3:DeleteObject, * s3:DeleteObjectVersion, and s3:PutLifeCycleConfiguration * actions.

* *

The following operation is related to DeleteObject:

* */ var DeleteObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteObjectCommand, _super); // Start section: command_properties // End section: command_properties function DeleteObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteObjectCommand.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 clientName = "S3Client"; var commandName = "DeleteObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteObjectCommand"])(input, context); }; DeleteObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteObjectCommand"])(output, context); }; return DeleteObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteObjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js ***! \******************************************************************************************************************************/ /*! exports provided: DeleteObjectTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingCommand", function() { return DeleteObjectTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes the entire tag set from the specified object. For more information about * managing object tags, see Object * Tagging.

* *

To use this operation, you must have permission to perform the * s3:DeleteObjectTagging action.

* *

To delete tags of a specific object version, add the versionId query * parameter in the request. You will need permission for the * s3:DeleteObjectVersionTagging action.

* *

The following operations are related to * DeleteBucketMetricsConfiguration:

* */ var DeleteObjectTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteObjectTaggingCommand, _super); // Start section: command_properties // End section: command_properties function DeleteObjectTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteObjectTaggingCommand.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 clientName = "S3Client"; var commandName = "DeleteObjectTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteObjectTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteObjectTaggingCommand"])(input, context); }; DeleteObjectTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteObjectTaggingCommand"])(output, context); }; return DeleteObjectTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteObjectTaggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js ***! \************************************************************************************************************************/ /*! exports provided: DeleteObjectsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsCommand", function() { return DeleteObjectsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation enables you to delete multiple objects from a bucket using a single HTTP * request. If you know the object keys that you want to delete, then this operation provides * a suitable alternative to sending individual delete requests, reducing per-request * overhead.

* *

The request contains a list of up to 1000 keys that you want to delete. In the XML, you * provide the object key names, and optionally, version IDs if you want to delete a specific * version of the object from a versioning-enabled bucket. For each key, Amazon S3 performs a * delete operation and returns the result of that delete, success, or failure, in the * response. Note that if the object specified in the request is not found, Amazon S3 returns the * result as deleted.

* *

The operation supports two modes for the response: verbose and quiet. By default, the * operation uses verbose mode in which the response includes the result of deletion of each * key in your request. In quiet mode the response includes only keys where the delete * operation encountered an error. For a successful deletion, the operation does not return * any information about the delete in the response body.

* *

When performing this operation on an MFA Delete enabled bucket, that attempts to delete * any versioned objects, you must include an MFA token. If you do not provide one, the entire * request will fail, even if there are non-versioned objects you are trying to delete. If you * provide an invalid token, whether there are versioned keys in the request or not, the * entire Multi-Object Delete request will fail. For information about MFA Delete, see MFA * Delete.

* *

Finally, the Content-MD5 header is required for all Multi-Object Delete requests. Amazon * S3 uses the header value to ensure that your request body has not been altered in * transit.

* *

The following operations are related to DeleteObjects:

* */ var DeleteObjectsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteObjectsCommand, _super); // Start section: command_properties // End section: command_properties function DeleteObjectsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteObjectsCommand.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 clientName = "S3Client"; var commandName = "DeleteObjectsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteObjectsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteObjectsCommand"])(input, context); }; DeleteObjectsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteObjectsCommand"])(output, context); }; return DeleteObjectsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=DeleteObjectsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js ***! \**********************************************************************************************************************************/ /*! exports provided: DeletePublicAccessBlockCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockCommand", function() { return DeletePublicAccessBlockCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes the PublicAccessBlock configuration for an Amazon S3 bucket. To use this * operation, you must have the s3:PutBucketPublicAccessBlock permission. For * more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

The following operations are related to DeletePublicAccessBlock:

* */ var DeletePublicAccessBlockCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeletePublicAccessBlockCommand, _super); // Start section: command_properties // End section: command_properties function DeletePublicAccessBlockCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeletePublicAccessBlockCommand.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 clientName = "S3Client"; var commandName = "DeletePublicAccessBlockCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeletePublicAccessBlockRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeletePublicAccessBlockCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeletePublicAccessBlockCommand"])(input, context); }; DeletePublicAccessBlockCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeletePublicAccessBlockCommand"])(output, context); }; return DeletePublicAccessBlockCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeletePublicAccessBlockCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAccelerateConfigurationCommand.js": /*!*******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the GET operation uses the accelerate subresource to * return the Transfer Acceleration state of a bucket, which is either Enabled or * Suspended. Amazon S3 Transfer Acceleration is a bucket-level feature that * enables you to perform faster data transfers to and from Amazon S3.

*

To use this operation, you must have permission to perform the * s3:GetAccelerateConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

*

You set the Transfer Acceleration state of an existing bucket to Enabled or * Suspended by using the PutBucketAccelerateConfiguration operation.

*

A GET accelerate request does not return a state value for a bucket that * has no transfer acceleration state. A bucket has no Transfer Acceleration state if a state * has never been set on the bucket.

* *

For more information about transfer acceleration, see Transfer Acceleration in the * Amazon Simple Storage Service Developer Guide.

*

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketAccelerateConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketAccelerateConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAclCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the GET operation uses the acl * subresource to return the access control list (ACL) of a bucket. To use GET to * return the ACL of the bucket, you must have READ_ACP access to the bucket. If * READ_ACP permission is granted to the anonymous user, you can return the * ACL of the bucket without using an authorization header.

* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAnalyticsConfigurationCommand.js": /*!******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the GET operation returns an analytics configuration (identified * by the analytics configuration ID) from the bucket.

*

To use this operation, you must have permissions to perform the * s3:GetAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

*

For information about Amazon S3 analytics feature, see Amazon S3 Analytics – Storage Class * Analysis in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketAnalyticsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketAnalyticsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketCorsCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the cors configuration information set for the bucket.

* *

To use this operation, you must have permission to perform the s3:GetBucketCORS action. * By default, the bucket owner has this permission and can grant it to others.

* *

For more information about cors, see Enabling * Cross-Origin Resource Sharing.

* *

The following operations are related to GetBucketCors:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketCorsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketCorsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js ***! \******************************************************************************************************************************/ /*! exports provided: GetBucketEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionCommand", function() { return GetBucketEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the default encryption configuration for an Amazon S3 bucket. For information about * the Amazon S3 default encryption feature, see Amazon S3 Default Bucket Encryption.

* *

To use this operation, you must have permission to perform the * s3:GetEncryptionConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

*

The following operations are related to GetBucketEncryption:

* */ var GetBucketEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketEncryptionCommand.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 clientName = "S3Client"; var commandName = "GetBucketEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketEncryptionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketEncryptionOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketEncryptionCommand"])(input, context); }; GetBucketEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketEncryptionCommand"])(output, context); }; return GetBucketEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketEncryptionCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js": /*!***************************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js ***! \***************************************************************************************************************************************************/ /*! exports provided: GetBucketIntelligentTieringConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationCommand", function() { return GetBucketIntelligentTieringConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the S3 Intelligent-Tiering configuration from the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * GetBucketIntelligentTieringConfiguration include:

* */ var GetBucketIntelligentTieringConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketIntelligentTieringConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketIntelligentTieringConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketIntelligentTieringConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetBucketIntelligentTieringConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketIntelligentTieringConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketIntelligentTieringConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketIntelligentTieringConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand"])(input, context); }; GetBucketIntelligentTieringConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand"])(output, context); }; return GetBucketIntelligentTieringConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketIntelligentTieringConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketInventoryConfigurationCommand.js": /*!******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns an inventory configuration (identified by the inventory configuration ID) from * the bucket.

* *

To use this operation, you must have permissions to perform the * s3:GetInventoryConfiguration action. The bucket owner has this permission * by default and can grant this permission to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about the Amazon S3 inventory feature, see Amazon S3 Inventory.

* *

The following operations are related to * GetBucketInventoryConfiguration:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketInventoryConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketInventoryConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js": /*!******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js ***! \******************************************************************************************************************************************/ /*! exports provided: GetBucketLifecycleConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationCommand", function() { return GetBucketLifecycleConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** * *

Bucket lifecycle configuration now supports specifying a lifecycle rule using an * object key name prefix, one or more object tags, or a combination of both. Accordingly, * this section describes the latest API. The response describes the new filter element * that you can use to specify a filter to select a subset of objects to which the rule * applies. If you are using a previous version of the lifecycle configuration, it still * works. For the earlier API description, see GetBucketLifecycle.

*
*

Returns the lifecycle configuration information set on the bucket. For information about * lifecycle configuration, see Object * Lifecycle Management.

* *

To use this operation, you must have permission to perform the * s3:GetLifecycleConfiguration action. The bucket owner has this permission, * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

* GetBucketLifecycleConfiguration has the following special error:

*
    *
  • *

    Error code: NoSuchLifecycleConfiguration *

    *
      *
    • *

      Description: The lifecycle configuration does not exist.

      *
    • *
    • *

      HTTP Status Code: 404 Not Found

      *
    • *
    • *

      SOAP Fault Code Prefix: Client

      *
    • *
    *
  • *
*

The following operations are related to * GetBucketLifecycleConfiguration:

* */ var GetBucketLifecycleConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketLifecycleConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketLifecycleConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketLifecycleConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetBucketLifecycleConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLifecycleConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLifecycleConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketLifecycleConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketLifecycleConfigurationCommand"])(input, context); }; GetBucketLifecycleConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketLifecycleConfigurationCommand"])(output, context); }; return GetBucketLifecycleConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketLifecycleConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js ***! \****************************************************************************************************************************/ /*! exports provided: GetBucketLocationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationCommand", function() { return GetBucketLocationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the Region the bucket resides in. You set the bucket's Region using the * LocationConstraint request parameter in a CreateBucket * request. For more information, see CreateBucket.

* *

To use this implementation of the operation, you must be the bucket owner.

* *

The following operations are related to GetBucketLocation:

* */ var GetBucketLocationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketLocationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketLocationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketLocationCommand.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 clientName = "S3Client"; var commandName = "GetBucketLocationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLocationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLocationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketLocationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketLocationCommand"])(input, context); }; GetBucketLocationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketLocationCommand"])(output, context); }; return GetBucketLocationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketLocationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: GetBucketLoggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingCommand", function() { return GetBucketLoggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the logging status of a bucket and the permissions users have to view and modify * that status. To use GET, you must be the bucket owner.

* *

The following operations are related to GetBucketLogging:

* */ var GetBucketLoggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketLoggingCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketLoggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketLoggingCommand.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 clientName = "S3Client"; var commandName = "GetBucketLoggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLoggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLoggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketLoggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketLoggingCommand"])(input, context); }; GetBucketLoggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketLoggingCommand"])(output, context); }; return GetBucketLoggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketLoggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js": /*!****************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js ***! \****************************************************************************************************************************************/ /*! exports provided: GetBucketMetricsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationCommand", function() { return GetBucketMetricsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a metrics configuration (specified by the metrics configuration ID) from the * bucket. Note that this doesn't include the daily storage metrics.

* *

To use this operation, you must have permissions to perform the * s3:GetMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon * CloudWatch.

* *

The following operations are related to * GetBucketMetricsConfiguration:

* */ var GetBucketMetricsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketMetricsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketMetricsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketMetricsConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetBucketMetricsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketMetricsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketMetricsConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketMetricsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketMetricsConfigurationCommand"])(input, context); }; GetBucketMetricsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketMetricsConfigurationCommand"])(output, context); }; return GetBucketMetricsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketMetricsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketNotificationConfigurationCommand.js": /*!*********************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the notification configuration of a bucket.

*

If notifications are not enabled on the bucket, the operation returns an empty * NotificationConfiguration element.

* *

By default, you must be the bucket owner to read the notification configuration of a * bucket. However, the bucket owner can use a bucket policy to grant permission to other * users to read this configuration with the s3:GetBucketNotification * permission.

* *

For more information about setting and reading the notification configuration on a * bucket, see Setting Up Notification of * Bucket Events. For more information about bucket policies, see Using Bucket Policies.

* *

The following operation is related to GetBucketNotification:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketNotificationConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketNotificationConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js": /*!*************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js ***! \*************************************************************************************************************************************/ /*! exports provided: GetBucketOwnershipControlsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsCommand", function() { return GetBucketOwnershipControlsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves OwnershipControls for an Amazon S3 bucket. To use this operation, you * must have the s3:GetBucketOwnershipControls permission. For more information * about Amazon S3 permissions, see Specifying * Permissions in a Policy.

*

For information about Amazon S3 Object Ownership, see Using Object Ownership.

*

The following operations are related to GetBucketOwnershipControls:

* */ var GetBucketOwnershipControlsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketOwnershipControlsCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketOwnershipControlsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketOwnershipControlsCommand.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 clientName = "S3Client"; var commandName = "GetBucketOwnershipControlsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketOwnershipControlsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketOwnershipControlsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketOwnershipControlsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketOwnershipControlsCommand"])(input, context); }; GetBucketOwnershipControlsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketOwnershipControlsCommand"])(output, context); }; return GetBucketOwnershipControlsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketOwnershipControlsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyCommand.js": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the policy of a specified bucket. If you are using an identity other than the * root user of the AWS account that owns the bucket, the calling identity must have the * GetBucketPolicy permissions on the specified bucket and belong to the * bucket owner's account in order to use this operation.

* *

If you don't have GetBucketPolicy permissions, Amazon S3 returns a 403 * Access Denied error. If you have the correct permissions, but you're not using an * identity that belongs to the bucket owner's account, Amazon S3 returns a 405 Method Not * Allowed error.

* * *

As a security precaution, the root user of the AWS account that owns a bucket can * always use this operation, even if the policy explicitly denies the root user the * ability to perform this action.

*
* *

For more information about bucket policies, see Using Bucket Policies and User * Policies.

* *

The following operation is related to GetBucketPolicy:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketPolicyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js ***! \********************************************************************************************************************************/ /*! exports provided: GetBucketPolicyStatusCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusCommand", function() { return GetBucketPolicyStatusCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the policy status for an Amazon S3 bucket, indicating whether the bucket is public. * In order to use this operation, you must have the s3:GetBucketPolicyStatus * permission. For more information about Amazon S3 permissions, see Specifying Permissions in a * Policy.

* *

For more information about when Amazon S3 considers a bucket public, see The Meaning of "Public".

* *

The following operations are related to GetBucketPolicyStatus:

* */ var GetBucketPolicyStatusCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketPolicyStatusCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketPolicyStatusCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketPolicyStatusCommand.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 clientName = "S3Client"; var commandName = "GetBucketPolicyStatusCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyStatusRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyStatusOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketPolicyStatusCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketPolicyStatusCommand"])(input, context); }; GetBucketPolicyStatusCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketPolicyStatusCommand"])(output, context); }; return GetBucketPolicyStatusCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketPolicyStatusCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js ***! \*******************************************************************************************************************************/ /*! exports provided: GetBucketReplicationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationCommand", function() { return GetBucketReplicationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the replication configuration of a bucket.

* *

It can take a while to propagate the put or delete a replication configuration to * all Amazon S3 systems. Therefore, a get request soon after put or delete can return a wrong * result.

*
*

For information about replication configuration, see Replication in the * Amazon Simple Storage Service Developer Guide.

* *

This operation requires permissions for the s3:GetReplicationConfiguration * action. For more information about permissions, see Using Bucket Policies and User * Policies.

* *

If you include the Filter element in a replication configuration, you must * also include the DeleteMarkerReplication and Priority elements. * The response also returns those elements.

* *

For information about GetBucketReplication errors, see List of * replication-related error codes *

* * *

The following operations are related to GetBucketReplication:

* */ var GetBucketReplicationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketReplicationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketReplicationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketReplicationCommand.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 clientName = "S3Client"; var commandName = "GetBucketReplicationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketReplicationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketReplicationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketReplicationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketReplicationCommand"])(input, context); }; GetBucketReplicationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketReplicationCommand"])(output, context); }; return GetBucketReplicationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketReplicationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketRequestPaymentCommand.js": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the request payment configuration of a bucket. To use this version of the * operation, you must be the bucket owner. For more information, see Requester Pays Buckets.

* *

The following operations are related to GetBucketRequestPayment:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketRequestPaymentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketRequestPaymentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: GetBucketTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingCommand", function() { return GetBucketTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the tag set associated with the bucket.

*

To use this operation, you must have permission to perform the * s3:GetBucketTagging action. By default, the bucket owner has this * permission and can grant this permission to others.

* *

* GetBucketTagging has the following special error:

*
    *
  • *

    Error code: NoSuchTagSetError *

    *
      *
    • *

      Description: There is no tag set associated with the bucket.

      *
    • *
    *
  • *
* *

The following operations are related to GetBucketTagging:

* */ var GetBucketTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketTaggingCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketTaggingCommand.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 clientName = "S3Client"; var commandName = "GetBucketTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketTaggingCommand"])(input, context); }; GetBucketTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketTaggingCommand"])(output, context); }; return GetBucketTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketTaggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketVersioningCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the versioning state of a bucket.

*

To retrieve the versioning state of a bucket, you must be the bucket owner.

* *

This implementation also returns the MFA Delete status of the versioning state. If the * MFA Delete status is enabled, the bucket owner must use an authentication * device to change the versioning state of the bucket.

* *

The following operations are related to GetBucketVersioning:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketVersioningCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketVersioningRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: GetBucketWebsiteCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteCommand", function() { return GetBucketWebsiteCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the website configuration for a bucket. To host website on Amazon S3, you can * configure a bucket as website by adding a website configuration. For more information about * hosting websites, see Hosting Websites on * Amazon S3.

*

This GET operation requires the S3:GetBucketWebsite permission. By default, * only the bucket owner can read the bucket website configuration. However, bucket owners can * allow other users to read the website configuration by writing a bucket policy granting * them the S3:GetBucketWebsite permission.

*

The following operations are related to DeleteBucketWebsite:

* */ var GetBucketWebsiteCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketWebsiteCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketWebsiteCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketWebsiteCommand.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 clientName = "S3Client"; var commandName = "GetBucketWebsiteCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketWebsiteRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketWebsiteOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketWebsiteCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketWebsiteCommand"])(input, context); }; GetBucketWebsiteCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketWebsiteCommand"])(output, context); }; return GetBucketWebsiteCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketWebsiteCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js ***! \***********************************************************************************************************************/ /*! exports provided: GetObjectAclCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclCommand", function() { return GetObjectAclCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the access control list (ACL) of an object. To use this operation, you must have * READ_ACP access to the object.

*

This action is not supported by Amazon S3 on Outposts.

*

* Versioning *

*

By default, GET returns ACL information about the current version of an object. To * return ACL information about a different version, use the versionId subresource.

* *

The following operations are related to GetObjectAcl:

* */ var GetObjectAclCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectAclCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectAclCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectAclCommand.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 clientName = "S3Client"; var commandName = "GetObjectAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectAclOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectAclCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectAclCommand"])(input, context); }; GetObjectAclCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectAclCommand"])(output, context); }; return GetObjectAclCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectAclCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js ***! \********************************************************************************************************************/ /*! exports provided: GetObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectCommand", function() { return GetObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves objects from Amazon S3. To use GET, you must have READ * access to the object. If you grant READ access to the anonymous user, you can * return the object without using an authorization header.

* *

An Amazon S3 bucket has no directory hierarchy such as you would find in a typical computer * file system. You can, however, create a logical hierarchy by using object key names that * imply a folder structure. For example, instead of naming an object sample.jpg, * you can name it photos/2006/February/sample.jpg.

* *

To get an object from such a logical hierarchy, specify the full key name for the object * in the GET operation. For a virtual hosted-style request example, if you have * the object photos/2006/February/sample.jpg, specify the resource as * /photos/2006/February/sample.jpg. For a path-style request example, if you * have the object photos/2006/February/sample.jpg in the bucket named * examplebucket, specify the resource as * /examplebucket/photos/2006/February/sample.jpg. For more information about * request types, see HTTP Host Header Bucket Specification.

* *

To distribute large files to many people, you can save bandwidth costs by using * BitTorrent. For more information, see Amazon S3 * Torrent. For more information about returning the ACL of an object, see GetObjectAcl.

* *

If the object you are retrieving is stored in the S3 Glacier or * S3 Glacier Deep Archive storage class, or S3 Intelligent-Tiering Archive or * S3 Intelligent-Tiering Deep Archive tiers, before you can retrieve the object you must first restore a * copy using RestoreObject. Otherwise, this operation returns an * InvalidObjectStateError error. For information about restoring archived * objects, see Restoring Archived * Objects.

* *

Encryption request headers, like x-amz-server-side-encryption, should not * be sent for GET requests if your object uses server-side encryption with CMKs stored in AWS * KMS (SSE-KMS) or server-side encryption with Amazon S3–managed encryption keys (SSE-S3). If your * object does use these types of keys, you’ll get an HTTP 400 BadRequest error.

*

If you encrypt an object by using server-side encryption with customer-provided * encryption keys (SSE-C) when you store the object in Amazon S3, then when you GET the object, * you must use the following headers:

*
    *
  • *

    x-amz-server-side-encryption-customer-algorithm

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key-MD5

    *
  • *
*

For more information about SSE-C, see Server-Side Encryption (Using * Customer-Provided Encryption Keys).

* *

Assuming you have permission to read object tags (permission for the * s3:GetObjectVersionTagging action), the response also returns the * x-amz-tagging-count header that provides the count of number of tags * associated with the object. You can use GetObjectTagging to retrieve * the tag set associated with an object.

* *

* Permissions *

*

You need the s3:GetObject permission for this operation. For more * information, see Specifying Permissions * in a Policy. If the object you request does not exist, the error Amazon S3 returns * depends on whether you also have the s3:ListBucket permission.

*
    *
  • *

    If you have the s3:ListBucket permission on the bucket, Amazon S3 will * return an HTTP status code 404 ("no such key") error.

    *
  • *
  • *

    If you don’t have the s3:ListBucket permission, Amazon S3 will return an * HTTP status code 403 ("access denied") error.

    *
  • *
* * *

* Versioning *

*

By default, the GET operation returns the current version of an object. To return a * different version, use the versionId subresource.

* * *

If the current version of the object is a delete marker, Amazon S3 behaves as if the * object was deleted and includes x-amz-delete-marker: true in the * response.

*
* * *

For more information about versioning, see PutBucketVersioning.

* *

* Overriding Response Header Values *

*

There are times when you want to override certain response header values in a GET * response. For example, you might override the Content-Disposition response header value in * your GET request.

* *

You can override values for a set of response headers using the following query * parameters. These response header values are sent only on a successful request, that is, * when status code 200 OK is returned. The set of headers you can override using these * parameters is a subset of the headers that Amazon S3 accepts when you create an object. The * response headers that you can override for the GET response are Content-Type, * Content-Language, Expires, Cache-Control, * Content-Disposition, and Content-Encoding. To override these * header values in the GET response, you use the following request parameters.

* * *

You must sign the request, either using an Authorization header or a presigned URL, * when using these parameters. They cannot be used with an unsigned (anonymous) * request.

*
*
    *
  • *

    * response-content-type *

    *
  • *
  • *

    * response-content-language *

    *
  • *
  • *

    * response-expires *

    *
  • *
  • *

    * response-cache-control *

    *
  • *
  • *

    * response-content-disposition *

    *
  • *
  • *

    * response-content-encoding *

    *
  • *
* *

* Additional Considerations about Request Headers *

* *

If both of the If-Match and If-Unmodified-Since headers are * present in the request as follows: If-Match condition evaluates to * true, and; If-Unmodified-Since condition evaluates to * false; then, S3 returns 200 OK and the data requested.

* *

If both of the If-None-Match and If-Modified-Since headers are * present in the request as follows: If-None-Match condition evaluates to * false, and; If-Modified-Since condition evaluates to * true; then, S3 returns 304 Not Modified response code.

* *

For more information about conditional requests, see RFC 7232.

* *

The following operations are related to GetObject:

* */ var GetObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectCommand.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 clientName = "S3Client"; var commandName = "GetObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectCommand"])(input, context); }; GetObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectCommand"])(output, context); }; return GetObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=GetObjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: GetObjectLegalHoldCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldCommand", function() { return GetObjectLegalHoldCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets an object's current Legal Hold status. For more information, see Locking Objects.

*

This action is not supported by Amazon S3 on Outposts.

*/ var GetObjectLegalHoldCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectLegalHoldCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectLegalHoldCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectLegalHoldCommand.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 clientName = "S3Client"; var commandName = "GetObjectLegalHoldCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLegalHoldRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLegalHoldOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectLegalHoldCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectLegalHoldCommand"])(input, context); }; GetObjectLegalHoldCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectLegalHoldCommand"])(output, context); }; return GetObjectLegalHoldCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectLegalHoldCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js": /*!*************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js ***! \*************************************************************************************************************************************/ /*! exports provided: GetObjectLockConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationCommand", function() { return GetObjectLockConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the Object Lock configuration for a bucket. The rule specified in the Object Lock * configuration will be applied by default to every new object placed in the specified * bucket. For more information, see Locking * Objects.

*/ var GetObjectLockConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectLockConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectLockConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectLockConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetObjectLockConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLockConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLockConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectLockConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectLockConfigurationCommand"])(input, context); }; GetObjectLockConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectLockConfigurationCommand"])(output, context); }; return GetObjectLockConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectLockConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: GetObjectRetentionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionCommand", function() { return GetObjectRetentionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves an object's retention settings. For more information, see Locking Objects.

*

This action is not supported by Amazon S3 on Outposts.

*/ var GetObjectRetentionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectRetentionCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectRetentionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectRetentionCommand.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 clientName = "S3Client"; var commandName = "GetObjectRetentionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectRetentionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectRetentionOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectRetentionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectRetentionCommand"])(input, context); }; GetObjectRetentionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectRetentionCommand"])(output, context); }; return GetObjectRetentionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectRetentionCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: GetObjectTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingCommand", function() { return GetObjectTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the tag-set of an object. You send the GET request against the tagging * subresource associated with the object.

* *

To use this operation, you must have permission to perform the * s3:GetObjectTagging action. By default, the GET operation returns * information about current version of an object. For a versioned bucket, you can have * multiple versions of an object in your bucket. To retrieve tags of any other version, use * the versionId query parameter. You also need permission for the * s3:GetObjectVersionTagging action.

* *

By default, the bucket owner has this permission and can grant this permission to * others.

* *

For information about the Amazon S3 object tagging feature, see Object Tagging.

* *

The following operation is related to GetObjectTagging:

* */ var GetObjectTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectTaggingCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectTaggingCommand.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 clientName = "S3Client"; var commandName = "GetObjectTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectTaggingCommand"])(input, context); }; GetObjectTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectTaggingCommand"])(output, context); }; return GetObjectTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectTaggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTorrentCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns torrent files from a bucket. BitTorrent can save you bandwidth when you're * distributing large files. For more information about BitTorrent, see Using BitTorrent with Amazon S3.

* *

You can get torrent only for objects that are less than 5 GB in size, and that are * not encrypted using server-side encryption with a customer-provided encryption * key.

*
*

To use GET, you must have READ access to the object.

*

This action is not supported by Amazon S3 on Outposts.

*

The following operation is related to GetObjectTorrent:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetObjectTorrentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectTorrentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js ***! \*******************************************************************************************************************************/ /*! exports provided: GetPublicAccessBlockCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockCommand", function() { return GetPublicAccessBlockCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the PublicAccessBlock configuration for an Amazon S3 bucket. To use * this operation, you must have the s3:GetBucketPublicAccessBlock permission. * For more information about Amazon S3 permissions, see Specifying Permissions in a * Policy.

* * *

When Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or * an object, it checks the PublicAccessBlock configuration for both the * bucket (or the bucket that contains the object) and the bucket owner's account. If the * PublicAccessBlock settings are different between the bucket and the * account, Amazon S3 uses the most restrictive combination of the bucket-level and * account-level settings.

*
* *

For more information about when Amazon S3 considers a bucket or an object public, see The Meaning of "Public".

* *

The following operations are related to GetPublicAccessBlock:

* */ var GetPublicAccessBlockCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetPublicAccessBlockCommand, _super); // Start section: command_properties // End section: command_properties function GetPublicAccessBlockCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetPublicAccessBlockCommand.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 clientName = "S3Client"; var commandName = "GetPublicAccessBlockCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetPublicAccessBlockRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetPublicAccessBlockOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetPublicAccessBlockCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetPublicAccessBlockCommand"])(input, context); }; GetPublicAccessBlockCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetPublicAccessBlockCommand"])(output, context); }; return GetPublicAccessBlockCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetPublicAccessBlockCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js ***! \*********************************************************************************************************************/ /*! exports provided: HeadBucketCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadBucketCommand", function() { return HeadBucketCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation is useful to determine if a bucket exists and you have permission to * access it. The operation returns a 200 OK if the bucket exists and you have * permission to access it. Otherwise, the operation might return responses such as 404 * Not Found and 403 Forbidden.

* *

To use this operation, you must have permissions to perform the * s3:ListBucket action. The bucket owner has this permission by default and * can grant this permission to others. For more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

*/ var HeadBucketCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(HeadBucketCommand, _super); // Start section: command_properties // End section: command_properties function HeadBucketCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ HeadBucketCommand.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 clientName = "S3Client"; var commandName = "HeadBucketCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["HeadBucketRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; HeadBucketCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlHeadBucketCommand"])(input, context); }; HeadBucketCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlHeadBucketCommand"])(output, context); }; return HeadBucketCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=HeadBucketCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js ***! \*********************************************************************************************************************/ /*! exports provided: HeadObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadObjectCommand", function() { return HeadObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

The HEAD operation retrieves metadata from an object without returning the object * itself. This operation is useful if you're only interested in an object's metadata. To use * HEAD, you must have READ access to the object.

* *

A HEAD request has the same options as a GET operation on an * object. The response is identical to the GET response except that there is no * response body.

* *

If you encrypt an object by using server-side encryption with customer-provided * encryption keys (SSE-C) when you store the object in Amazon S3, then when you retrieve the * metadata from the object, you must use the following headers:

*
    *
  • *

    x-amz-server-side-encryption-customer-algorithm

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key-MD5

    *
  • *
*

For more information about SSE-C, see Server-Side Encryption (Using * Customer-Provided Encryption Keys).

* *

Encryption request headers, like x-amz-server-side-encryption, should * not be sent for GET requests if your object uses server-side encryption with CMKs stored * in AWS KMS (SSE-KMS) or server-side encryption with Amazon S3–managed encryption keys * (SSE-S3). If your object does use these types of keys, you’ll get an HTTP 400 BadRequest * error.

*
* * * * * * * *

Request headers are limited to 8 KB in size. For more information, see Common Request * Headers.

*

Consider the following when using request headers:

*
    *
  • *

    Consideration 1 – If both of the If-Match and * If-Unmodified-Since headers are present in the request as * follows:

    *
      *
    • *

      * If-Match condition evaluates to true, and;

      *
    • *
    • *

      * If-Unmodified-Since condition evaluates to * false;

      *
    • *
    *

    Then Amazon S3 returns 200 OK and the data requested.

    *
  • *
  • *

    Consideration 2 – If both of the If-None-Match and * If-Modified-Since headers are present in the request as * follows:

    *
      *
    • *

      * If-None-Match condition evaluates to false, * and;

      *
    • *
    • *

      * If-Modified-Since condition evaluates to * true;

      *
    • *
    *

    Then Amazon S3 returns the 304 Not Modified response code.

    *
  • *
* *

For more information about conditional requests, see RFC 7232.

* *

* Permissions *

*

You need the s3:GetObject permission for this operation. For more * information, see Specifying Permissions * in a Policy. If the object you request does not exist, the error Amazon S3 returns * depends on whether you also have the s3:ListBucket permission.

*
    *
  • *

    If you have the s3:ListBucket permission on the bucket, Amazon S3 returns * an HTTP status code 404 ("no such key") error.

    *
  • *
  • *

    If you don’t have the s3:ListBucket permission, Amazon S3 returns an HTTP * status code 403 ("access denied") error.

    *
  • *
* *

The following operation is related to HeadObject:

* */ var HeadObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(HeadObjectCommand, _super); // Start section: command_properties // End section: command_properties function HeadObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ HeadObjectCommand.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 clientName = "S3Client"; var commandName = "HeadObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["HeadObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["HeadObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; HeadObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlHeadObjectCommand"])(input, context); }; HeadObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlHeadObjectCommand"])(output, context); }; return HeadObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=HeadObjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js": /*!********************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js ***! \********************************************************************************************************************************************/ /*! exports provided: ListBucketAnalyticsConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsCommand", function() { return ListBucketAnalyticsConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the analytics configurations for the bucket. You can have up to 1,000 analytics * configurations per bucket.

* *

This operation supports list pagination and does not return more than 100 configurations * at a time. You should always check the IsTruncated element in the response. If * there are no more configurations to list, IsTruncated is set to false. If * there are more configurations to list, IsTruncated is set to true, and there * will be a value in NextContinuationToken. You use the * NextContinuationToken value to continue the pagination of the list by * passing the value in continuation-token in the request to GET the next * page.

* *

To use this operation, you must have permissions to perform the * s3:GetAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about Amazon S3 analytics feature, see Amazon S3 Analytics – Storage Class * Analysis.

* *

The following operations are related to * ListBucketAnalyticsConfigurations:

* */ var ListBucketAnalyticsConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketAnalyticsConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketAnalyticsConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketAnalyticsConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketAnalyticsConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketAnalyticsConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketAnalyticsConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketAnalyticsConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketAnalyticsConfigurationsCommand"])(input, context); }; ListBucketAnalyticsConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand"])(output, context); }; return ListBucketAnalyticsConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketAnalyticsConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js": /*!*****************************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js ***! \*****************************************************************************************************************************************************/ /*! exports provided: ListBucketIntelligentTieringConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsCommand", function() { return ListBucketIntelligentTieringConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the S3 Intelligent-Tiering configuration from the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * ListBucketIntelligentTieringConfigurations include:

* */ var ListBucketIntelligentTieringConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketIntelligentTieringConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketIntelligentTieringConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketIntelligentTieringConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketIntelligentTieringConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketIntelligentTieringConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketIntelligentTieringConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketIntelligentTieringConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand"])(input, context); }; ListBucketIntelligentTieringConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand"])(output, context); }; return ListBucketIntelligentTieringConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketIntelligentTieringConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js": /*!********************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js ***! \********************************************************************************************************************************************/ /*! exports provided: ListBucketInventoryConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsCommand", function() { return ListBucketInventoryConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns a list of inventory configurations for the bucket. You can have up to 1,000 * analytics configurations per bucket.

* *

This operation supports list pagination and does not return more than 100 configurations * at a time. Always check the IsTruncated element in the response. If there are * no more configurations to list, IsTruncated is set to false. If there are more * configurations to list, IsTruncated is set to true, and there is a value in * NextContinuationToken. You use the NextContinuationToken value * to continue the pagination of the list by passing the value in continuation-token in the * request to GET the next page.

* *

To use this operation, you must have permissions to perform the * s3:GetInventoryConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about the Amazon S3 inventory feature, see Amazon S3 Inventory *

* *

The following operations are related to * ListBucketInventoryConfigurations:

* */ var ListBucketInventoryConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketInventoryConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketInventoryConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketInventoryConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketInventoryConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketInventoryConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketInventoryConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketInventoryConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketInventoryConfigurationsCommand"])(input, context); }; ListBucketInventoryConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketInventoryConfigurationsCommand"])(output, context); }; return ListBucketInventoryConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketInventoryConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js": /*!******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js ***! \******************************************************************************************************************************************/ /*! exports provided: ListBucketMetricsConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsCommand", function() { return ListBucketMetricsConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the metrics configurations for the bucket. The metrics configurations are only for * the request metrics of the bucket and do not provide information on daily storage metrics. * You can have up to 1,000 configurations per bucket.

* *

This operation supports list pagination and does not return more than 100 configurations * at a time. Always check the IsTruncated element in the response. If there are * no more configurations to list, IsTruncated is set to false. If there are more * configurations to list, IsTruncated is set to true, and there is a value in * NextContinuationToken. You use the NextContinuationToken value * to continue the pagination of the list by passing the value in * continuation-token in the request to GET the next page.

* *

To use this operation, you must have permissions to perform the * s3:GetMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For more information about metrics configurations and CloudWatch request metrics, see * Monitoring Metrics with Amazon * CloudWatch.

* *

The following operations are related to * ListBucketMetricsConfigurations:

* */ var ListBucketMetricsConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketMetricsConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketMetricsConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketMetricsConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketMetricsConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketMetricsConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketMetricsConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketMetricsConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketMetricsConfigurationsCommand"])(input, context); }; ListBucketMetricsConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketMetricsConfigurationsCommand"])(output, context); }; return ListBucketMetricsConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketMetricsConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js ***! \**********************************************************************************************************************/ /*! exports provided: ListBucketsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketsCommand", function() { return ListBucketsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns a list of all buckets owned by the authenticated sender of the request.

*/ var ListBucketsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketsCommand.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 clientName = "S3Client"; var commandName = "ListBucketsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: function (input) { return input; }, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketsCommand"])(input, context); }; ListBucketsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketsCommand"])(output, context); }; return ListBucketsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListBucketsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListMultipartUploadsCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation lists in-progress multipart uploads. An in-progress multipart upload is a * multipart upload that has been initiated using the Initiate Multipart Upload request, but * has not yet been completed or aborted.

* *

This operation returns at most 1,000 multipart uploads in the response. 1,000 multipart * uploads is the maximum number of uploads a response can include, which is also the default * value. You can further limit the number of uploads in a response by specifying the * max-uploads parameter in the response. If additional multipart uploads * satisfy the list criteria, the response will contain an IsTruncated element * with the value true. To list the additional multipart uploads, use the * key-marker and upload-id-marker request parameters.

* *

In the response, the uploads are sorted by key. If your application has initiated more * than one multipart upload using the same object key, then uploads in the response are first * sorted by key. Additionally, uploads are sorted in ascending order within each key by the * upload initiation time.

* *

For more information on multipart uploads, see Uploading Objects Using Multipart * Upload.

* *

For information on permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

* *

The following operations are related to ListMultipartUploads:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "ListMultipartUploadsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListMultipartUploadsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: ListObjectVersionsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsCommand", function() { return ListObjectVersionsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns metadata about all versions of the objects in a bucket. You can also use request * parameters as selection criteria to return metadata about a subset of all the object * versions.

* *

A 200 OK response can contain valid or invalid XML. Make sure to design your * application to parse the contents of the response and handle it appropriately.

*
*

To use this operation, you must have READ access to the bucket.

*

This action is not supported by Amazon S3 on Outposts.

*

The following operations are related to * ListObjectVersions:

* */ var ListObjectVersionsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListObjectVersionsCommand, _super); // Start section: command_properties // End section: command_properties function ListObjectVersionsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListObjectVersionsCommand.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 clientName = "S3Client"; var commandName = "ListObjectVersionsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectVersionsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectVersionsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListObjectVersionsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListObjectVersionsCommand"])(input, context); }; ListObjectVersionsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListObjectVersionsCommand"])(output, context); }; return ListObjectVersionsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListObjectVersionsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js ***! \**********************************************************************************************************************/ /*! exports provided: ListObjectsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsCommand", function() { return ListObjectsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns some or all (up to 1,000) of the objects in a bucket. You can use the request * parameters as selection criteria to return a subset of the objects in a bucket. A 200 OK * response can contain valid or invalid XML. Be sure to design your application to parse the * contents of the response and handle it appropriately.

* *

This API has been revised. We recommend that you use the newer version, ListObjectsV2, when developing applications. For backward compatibility, * Amazon S3 continues to support ListObjects.

*
* * *

The following operations are related to ListObjects:

* */ var ListObjectsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListObjectsCommand, _super); // Start section: command_properties // End section: command_properties function ListObjectsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListObjectsCommand.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 clientName = "S3Client"; var commandName = "ListObjectsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListObjectsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListObjectsCommand"])(input, context); }; ListObjectsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListObjectsCommand"])(output, context); }; return ListObjectsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListObjectsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js ***! \************************************************************************************************************************/ /*! exports provided: ListObjectsV2Command */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Command", function() { return ListObjectsV2Command; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns some or all (up to 1,000) of the objects in a bucket. You can use the request * parameters as selection criteria to return a subset of the objects in a bucket. A 200 * OK response can contain valid or invalid XML. Make sure to design your * application to parse the contents of the response and handle it appropriately.

* *

To use this operation, you must have READ access to the bucket.

* *

To use this operation in an AWS Identity and Access Management (IAM) policy, you must * have permissions to perform the s3:ListBucket action. The bucket owner has * this permission by default and can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

This section describes the latest revision of the API. We recommend that you use this * revised API for application development. For backward compatibility, Amazon S3 continues to * support the prior version of this API, ListObjects.

*
* *

To get a list of your buckets, see ListBuckets.

* *

The following operations are related to ListObjectsV2:

* */ var ListObjectsV2Command = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListObjectsV2Command, _super); // Start section: command_properties // End section: command_properties function ListObjectsV2Command(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListObjectsV2Command.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 clientName = "S3Client"; var commandName = "ListObjectsV2Command"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsV2Request"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsV2Output"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListObjectsV2Command.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListObjectsV2Command"])(input, context); }; ListObjectsV2Command.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListObjectsV2Command"])(output, context); }; return ListObjectsV2Command; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListObjectsV2Command.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js ***! \********************************************************************************************************************/ /*! exports provided: ListPartsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPartsCommand", function() { return ListPartsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the parts that have been uploaded for a specific multipart upload. This operation * must include the upload ID, which you obtain by sending the initiate multipart upload * request (see CreateMultipartUpload). * This request returns a maximum of 1,000 uploaded parts. The default number of parts * returned is 1,000 parts. You can restrict the number of parts returned by specifying the * max-parts request parameter. If your multipart upload consists of more than * 1,000 parts, the response returns an IsTruncated field with the value of true, * and a NextPartNumberMarker element. In subsequent ListParts * requests you can include the part-number-marker query string parameter and set its value to * the NextPartNumberMarker field value from the previous response.

* *

For more information on multipart uploads, see Uploading Objects Using Multipart * Upload.

* *

For information on permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

* *

The following operations are related to ListParts:

* */ var ListPartsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListPartsCommand, _super); // Start section: command_properties // End section: command_properties function ListPartsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListPartsCommand.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 clientName = "S3Client"; var commandName = "ListPartsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListPartsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListPartsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListPartsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListPartsCommand"])(input, context); }; ListPartsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListPartsCommand"])(output, context); }; return ListPartsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListPartsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js": /*!*******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js ***! \*******************************************************************************************************************************************/ /*! exports provided: PutBucketAccelerateConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationCommand", function() { return PutBucketAccelerateConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the accelerate configuration of an existing bucket. Amazon S3 Transfer Acceleration is a * bucket-level feature that enables you to perform faster data transfers to Amazon S3.

* *

To use this operation, you must have permission to perform the * s3:PutAccelerateConfiguration action. The bucket owner has this permission by default. The * bucket owner can grant this permission to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

The Transfer Acceleration state of a bucket can be set to one of the following two * values:

*
    *
  • *

    Enabled – Enables accelerated data transfers to the bucket.

    *
  • *
  • *

    Suspended – Disables accelerated data transfers to the bucket.

    *
  • *
* * *

The GetBucketAccelerateConfiguration operation returns the transfer acceleration * state of a bucket.

* *

After setting the Transfer Acceleration state of a bucket to Enabled, it might take up * to thirty minutes before the data transfer rates to the bucket increase.

* *

The name of the bucket used for Transfer Acceleration must be DNS-compliant and must * not contain periods (".").

* *

For more information about transfer acceleration, see Transfer Acceleration.

* *

The following operations are related to * PutBucketAccelerateConfiguration:

* */ var PutBucketAccelerateConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketAccelerateConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketAccelerateConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketAccelerateConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketAccelerateConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketAccelerateConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketAccelerateConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketAccelerateConfigurationCommand"])(input, context); }; PutBucketAccelerateConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketAccelerateConfigurationCommand"])(output, context); }; return PutBucketAccelerateConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketAccelerateConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js ***! \***********************************************************************************************************************/ /*! exports provided: PutBucketAclCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclCommand", function() { return PutBucketAclCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the permissions on an existing bucket using access control lists (ACL). For more * information, see Using ACLs. To set * the ACL of a bucket, you must have WRITE_ACP permission.

* *

You can use one of the following two ways to set a bucket's permissions:

*
    *
  • *

    Specify the ACL in the request body

    *
  • *
  • *

    Specify permissions using request headers

    *
  • *
* * *

You cannot specify access permission using both the body and the request * headers.

*
* *

Depending on your application needs, you may choose to set the ACL on a bucket using * either the request body or the headers. For example, if you have an existing application * that updates a bucket ACL using the request body, then you can continue to use that * approach.

* * *

* Access Permissions *

*

You can set access permissions using one of the following methods:

*
    *
  • *

    Specify a canned ACL with the x-amz-acl request header. Amazon S3 supports * a set of predefined ACLs, known as canned ACLs. Each canned ACL * has a predefined set of grantees and permissions. Specify the canned ACL name as the * value of x-amz-acl. If you use this header, you cannot use other access * control-specific headers in your request. For more information, see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly with the x-amz-grant-read, * x-amz-grant-read-acp, x-amz-grant-write-acp, and * x-amz-grant-full-control headers. When using these headers, you * specify explicit access permissions and grantees (AWS accounts or Amazon S3 groups) who * will receive the permission. If you use these ACL-specific headers, you cannot use * the x-amz-acl header to set a canned ACL. These parameters map to the * set of permissions that Amazon S3 supports in an ACL. For more information, see Access Control List (ACL) * Overview.

    *

    You specify each grantee as a type=value pair, where the type is one of the * following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID of an AWS * account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email address of * an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-write header grants create, * overwrite, and delete objects permission to LogDelivery group predefined by Amazon S3 and * two AWS accounts identified by their email addresses.

    *

    * x-amz-grant-write: uri="http://acs.amazonaws.com/groups/s3/LogDelivery", * id="111122223333", id="555566667777" *

    * *
  • *
*

You can use either a canned ACL or specify access permissions explicitly. You cannot do * both.

*

* Grantee Values *

*

You can specify the person (grantee) to whom you're assigning access rights (using * request elements) in the following ways:

*
    *
  • *

    By the person's ID:

    *

    * <>ID<><>GranteesEmail<> * *

    *

    DisplayName is optional and ignored in the request

    *
  • *
  • *

    By URI:

    *

    * <>http://acs.amazonaws.com/groups/global/AuthenticatedUsers<> *

    *
  • *
  • *

    By Email address:

    *

    * <>Grantees@email.com<>lt;/Grantee> *

    *

    The grantee is resolved to the CanonicalUser and, in a response to a GET Object * acl request, appears as the CanonicalUser.

    * *

    Using email addresses to specify a grantee is only supported in the following AWS Regions:

    *
      *
    • *

      US East (N. Virginia)

      *
    • *
    • *

      US West (N. California)

      *
    • *
    • *

      US West (Oregon)

      *
    • *
    • *

      Asia Pacific (Singapore)

      *
    • *
    • *

      Asia Pacific (Sydney)

      *
    • *
    • *

      Asia Pacific (Tokyo)

      *
    • *
    • *

      Europe (Ireland)

      *
    • *
    • *

      South America (São Paulo)

      *
    • *
    *

    For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

    *
    *
  • *
* * *

* Related Resources *

* */ var PutBucketAclCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketAclCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketAclCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketAclCommand.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 clientName = "S3Client"; var commandName = "PutBucketAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketAclCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketAclCommand"])(input, context); }; PutBucketAclCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketAclCommand"])(output, context); }; return PutBucketAclCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketAclCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js": /*!******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js ***! \******************************************************************************************************************************************/ /*! exports provided: PutBucketAnalyticsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationCommand", function() { return PutBucketAnalyticsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets an analytics configuration for the bucket (specified by the analytics configuration * ID). You can have up to 1,000 analytics configurations per bucket.

* *

You can choose to have storage class analysis export analysis reports sent to a * comma-separated values (CSV) flat file. See the DataExport request element. * Reports are updated daily and are based on the object filters that you configure. When * selecting data export, you specify a destination bucket and an optional destination prefix * where the file is written. You can export the data to a destination bucket in a different * account. However, the destination bucket must be in the same Region as the bucket that you * are making the PUT analytics configuration to. For more information, see Amazon S3 Analytics – Storage Class * Analysis.

* * *

You must create a bucket policy on the destination bucket where the exported file is * written to grant permissions to Amazon S3 to write objects to the bucket. For an example * policy, see Granting Permissions for Amazon S3 Inventory and Storage Class Analysis.

*
* *

To use this operation, you must have permissions to perform the * s3:PutAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* * *

* Special Errors *

*
    *
  • *
      *
    • *

      * HTTP Error: HTTP 400 Bad Request *

      *
    • *
    • *

      * Code: InvalidArgument *

      *
    • *
    • *

      * Cause: Invalid argument. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * HTTP Error: HTTP 400 Bad Request *

      *
    • *
    • *

      * Code: TooManyConfigurations *

      *
    • *
    • *

      * Cause: You are attempting to create a new configuration but have * already reached the 1,000-configuration limit. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * HTTP Error: HTTP 403 Forbidden *

      *
    • *
    • *

      * Code: AccessDenied *

      *
    • *
    • *

      * Cause: You are not the owner of the specified bucket, or you do * not have the s3:PutAnalyticsConfiguration bucket permission to set the * configuration on the bucket. *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var PutBucketAnalyticsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketAnalyticsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketAnalyticsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketAnalyticsConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketAnalyticsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketAnalyticsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketAnalyticsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketAnalyticsConfigurationCommand"])(input, context); }; PutBucketAnalyticsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand"])(output, context); }; return PutBucketAnalyticsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketAnalyticsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketCorsCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the cors configuration for your bucket. If the configuration exists, * Amazon S3 replaces it.

*

To use this operation, you must be allowed to perform the s3:PutBucketCORS * action. By default, the bucket owner has this permission and can grant it to others.

*

You set this configuration on a bucket so that the bucket can service cross-origin * requests. For example, you might want to enable a request whose origin is * http://www.example.com to access your Amazon S3 bucket at * my.example.bucket.com by using the browser's XMLHttpRequest * capability.

*

To enable cross-origin resource sharing (CORS) on a bucket, you add the * cors subresource to the bucket. The cors subresource is an XML * document in which you configure rules that identify origins and the HTTP methods that can * be executed on your bucket. The document is limited to 64 KB in size.

*

When Amazon S3 receives a cross-origin request (or a pre-flight OPTIONS request) against a * bucket, it evaluates the cors configuration on the bucket and uses the first * CORSRule rule that matches the incoming browser request to enable a * cross-origin request. For a rule to match, the following conditions must be met:

*
    *
  • *

    The request's Origin header must match AllowedOrigin * elements.

    *
  • *
  • *

    The request method (for example, GET, PUT, HEAD, and so on) or the * Access-Control-Request-Method header in case of a pre-flight * OPTIONS request must be one of the AllowedMethod * elements.

    *
  • *
  • *

    Every header specified in the Access-Control-Request-Headers request * header of a pre-flight request must match an AllowedHeader element. *

    *
  • *
*

For more information about CORS, go to Enabling * Cross-Origin Resource Sharing in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutBucketCorsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js ***! \******************************************************************************************************************************/ /*! exports provided: PutBucketEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionCommand", function() { return PutBucketEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation uses the encryption subresource to configure default * encryption and Amazon S3 Bucket Key for an existing bucket.

*

Default encryption for a bucket can use server-side encryption with Amazon S3-managed keys * (SSE-S3) or AWS KMS customer master keys (SSE-KMS). If you specify default encryption * using SSE-KMS, you can also configure Amazon S3 Bucket Key. For information about default * encryption, see Amazon S3 default bucket encryption * in the Amazon Simple Storage Service Developer Guide. For more information about S3 Bucket Keys, * see Amazon S3 Bucket Keys in the Amazon Simple Storage Service Developer Guide.

* *

This operation requires AWS Signature Version 4. For more information, see Authenticating Requests (AWS Signature * Version 4).

*
*

To use this operation, you must have permissions to perform the * s3:PutEncryptionConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ var PutBucketEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketEncryptionCommand.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 clientName = "S3Client"; var commandName = "PutBucketEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketEncryptionRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketEncryptionCommand"])(input, context); }; PutBucketEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketEncryptionCommand"])(output, context); }; return PutBucketEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketEncryptionCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js": /*!***************************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js ***! \***************************************************************************************************************************************************/ /*! exports provided: PutBucketIntelligentTieringConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationCommand", function() { return PutBucketIntelligentTieringConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Puts a S3 Intelligent-Tiering configuration to the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * PutBucketIntelligentTieringConfiguration include:

* */ var PutBucketIntelligentTieringConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketIntelligentTieringConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketIntelligentTieringConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketIntelligentTieringConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketIntelligentTieringConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketIntelligentTieringConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketIntelligentTieringConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand"])(input, context); }; PutBucketIntelligentTieringConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand"])(output, context); }; return PutBucketIntelligentTieringConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketIntelligentTieringConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js": /*!******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js ***! \******************************************************************************************************************************************/ /*! exports provided: PutBucketInventoryConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationCommand", function() { return PutBucketInventoryConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the PUT operation adds an inventory configuration * (identified by the inventory ID) to the bucket. You can have up to 1,000 inventory * configurations per bucket.

*

Amazon S3 inventory generates inventories of the objects in the bucket on a daily or weekly * basis, and the results are published to a flat file. The bucket that is inventoried is * called the source bucket, and the bucket where the inventory flat file * is stored is called the destination bucket. The * destination bucket must be in the same AWS Region as the * source bucket.

*

When you configure an inventory for a source bucket, you specify * the destination bucket where you want the inventory to be stored, and * whether to generate the inventory daily or weekly. You can also configure what object * metadata to include and whether to inventory all object versions or only current versions. * For more information, see Amazon S3 * Inventory in the Amazon Simple Storage Service Developer Guide.

* *

You must create a bucket policy on the destination bucket to * grant permissions to Amazon S3 to write objects to the bucket in the defined location. For an * example policy, see * Granting Permissions for Amazon S3 Inventory and Storage Class Analysis.

*
*

To use this operation, you must have permissions to perform the * s3:PutInventoryConfiguration action. The bucket owner has this permission * by default and can grant this permission to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

* *

* Special Errors *

*
    *
  • *

    * HTTP 400 Bad Request Error *

    *
      *
    • *

      * Code: InvalidArgument

      *
    • *
    • *

      * Cause: Invalid Argument

      *
    • *
    *
  • *
  • *

    * HTTP 400 Bad Request Error *

    *
      *
    • *

      * Code: TooManyConfigurations

      *
    • *
    • *

      * Cause: You are attempting to create a new configuration * but have already reached the 1,000-configuration limit.

      *
    • *
    *
  • *
  • *

    * HTTP 403 Forbidden Error *

    *
      *
    • *

      * Code: AccessDenied

      *
    • *
    • *

      * Cause: You are not the owner of the specified bucket, * or you do not have the s3:PutInventoryConfiguration bucket * permission to set the configuration on the bucket.

      *
    • *
    *
  • *
* *

* Related Resources *

* */ var PutBucketInventoryConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketInventoryConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketInventoryConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketInventoryConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketInventoryConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketInventoryConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketInventoryConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketInventoryConfigurationCommand"])(input, context); }; PutBucketInventoryConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketInventoryConfigurationCommand"])(output, context); }; return PutBucketInventoryConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketInventoryConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js": /*!******************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js ***! \******************************************************************************************************************************************/ /*! exports provided: PutBucketLifecycleConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationCommand", function() { return PutBucketLifecycleConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new lifecycle configuration for the bucket or replaces an existing lifecycle * configuration. For information about lifecycle configuration, see Managing Access Permissions to Your Amazon S3 * Resources.

* * *

Bucket lifecycle configuration now supports specifying a lifecycle rule using an * object key name prefix, one or more object tags, or a combination of both. Accordingly, * this section describes the latest API. The previous version of the API supported * filtering based only on an object key name prefix, which is supported for backward * compatibility. For the related API description, see PutBucketLifecycle.

*
* * * *

* Rules *

*

You specify the lifecycle configuration in your request body. The lifecycle * configuration is specified as XML consisting of one or more rules. Each rule consists of * the following:

* *
    *
  • *

    Filter identifying a subset of objects to which the rule applies. The filter can * be based on a key name prefix, object tags, or a combination of both.

    *
  • *
  • *

    Status whether the rule is in effect.

    *
  • *
  • *

    One or more lifecycle transition and expiration actions that you want Amazon S3 to * perform on the objects identified by the filter. If the state of your bucket is * versioning-enabled or versioning-suspended, you can have many versions of the same * object (one current version and zero or more noncurrent versions). Amazon S3 provides * predefined actions that you can specify for current and noncurrent object * versions.

    *
  • *
* *

For more information, see Object * Lifecycle Management and Lifecycle Configuration Elements.

* * *

* Permissions *

* * *

By default, all Amazon S3 resources are private, including buckets, objects, and related * subresources (for example, lifecycle configuration and website configuration). Only the * resource owner (that is, the AWS account that created it) can access the resource. The * resource owner can optionally grant access permissions to others by writing an access * policy. For this operation, a user must get the s3:PutLifecycleConfiguration * permission.

* *

You can also explicitly deny permissions. Explicit deny also supersedes any other * permissions. If you want to block users or accounts from removing or deleting objects from * your bucket, you must deny them permissions for the following actions:

* *
    *
  • *

    s3:DeleteObject

    *
  • *
  • *

    s3:DeleteObjectVersion

    *
  • *
  • *

    s3:PutLifecycleConfiguration

    *
  • *
* * *

For more information about permissions, see Managing Access Permissions to Your Amazon S3 * Resources.

* *

The following are related to PutBucketLifecycleConfiguration:

* */ var PutBucketLifecycleConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketLifecycleConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketLifecycleConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketLifecycleConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketLifecycleConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketLifecycleConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketLifecycleConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketLifecycleConfigurationCommand"])(input, context); }; PutBucketLifecycleConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketLifecycleConfigurationCommand"])(output, context); }; return PutBucketLifecycleConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutBucketLifecycleConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: PutBucketLoggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingCommand", function() { return PutBucketLoggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Set the logging parameters for a bucket and to specify permissions for who can view and * modify the logging parameters. All logs are saved to buckets in the same AWS Region as the * source bucket. To set the logging status of a bucket, you must be the bucket owner.

* *

The bucket owner is automatically granted FULL_CONTROL to all logs. You use the * Grantee request element to grant access to other people. The * Permissions request element specifies the kind of access the grantee has to * the logs.

* *

* Grantee Values *

*

You can specify the person (grantee) to whom you're assigning access rights (using * request elements) in the following ways:

* *
    *
  • *

    By the person's ID:

    *

    * <>ID<><>GranteesEmail<> * *

    *

    DisplayName is optional and ignored in the request.

    *
  • *
  • *

    By Email address:

    *

    * <>Grantees@email.com<> *

    *

    The grantee is resolved to the CanonicalUser and, in a response to a GET Object * acl request, appears as the CanonicalUser.

    *
  • *
  • *

    By URI:

    *

    * <>http://acs.amazonaws.com/groups/global/AuthenticatedUsers<> *

    *
  • *
* * *

To enable logging, you use LoggingEnabled and its children request elements. To disable * logging, you use an empty BucketLoggingStatus request element:

* *

* *

* *

For more information about server access logging, see Server Access Logging.

* *

For more information about creating a bucket, see CreateBucket. For more * information about returning the logging status of a bucket, see GetBucketLogging.

* *

The following operations are related to PutBucketLogging:

* */ var PutBucketLoggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketLoggingCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketLoggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketLoggingCommand.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 clientName = "S3Client"; var commandName = "PutBucketLoggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketLoggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketLoggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketLoggingCommand"])(input, context); }; PutBucketLoggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketLoggingCommand"])(output, context); }; return PutBucketLoggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketLoggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js": /*!****************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js ***! \****************************************************************************************************************************************/ /*! exports provided: PutBucketMetricsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationCommand", function() { return PutBucketMetricsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets a metrics configuration (specified by the metrics configuration ID) for the bucket. * You can have up to 1,000 metrics configurations per bucket. If you're updating an existing * metrics configuration, note that this is a full replacement of the existing metrics * configuration. If you don't include the elements you want to keep, they are erased.

* *

To use this operation, you must have permissions to perform the * s3:PutMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon * CloudWatch.

* *

The following operations are related to * PutBucketMetricsConfiguration:

* * * * * * * *

* GetBucketLifecycle has the following special error:

*
    *
  • *

    Error code: TooManyConfigurations *

    *
      *
    • *

      Description: You are attempting to create a new configuration but have * already reached the 1,000-configuration limit.

      *
    • *
    • *

      HTTP Status Code: HTTP 400 Bad Request

      *
    • *
    *
  • *
*/ var PutBucketMetricsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketMetricsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketMetricsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketMetricsConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketMetricsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketMetricsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketMetricsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketMetricsConfigurationCommand"])(input, context); }; PutBucketMetricsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketMetricsConfigurationCommand"])(output, context); }; return PutBucketMetricsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketMetricsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js": /*!*********************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js ***! \*********************************************************************************************************************************************/ /*! exports provided: PutBucketNotificationConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationCommand", function() { return PutBucketNotificationConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables notifications of specified events for a bucket. For more information about event * notifications, see Configuring Event * Notifications.

* *

Using this API, you can replace an existing notification configuration. The * configuration is an XML file that defines the event types that you want Amazon S3 to publish and * the destination where you want Amazon S3 to publish an event notification when it detects an * event of the specified type.

* *

By default, your bucket has no event notifications configured. That is, the notification * configuration will be an empty NotificationConfiguration.

* *

* *

*

* *

*

This operation replaces the existing notification configuration with the configuration * you include in the request body.

* *

After Amazon S3 receives this request, it first verifies that any Amazon Simple Notification * Service (Amazon SNS) or Amazon Simple Queue Service (Amazon SQS) destination exists, and * that the bucket owner has permission to publish to it by sending a test notification. In * the case of AWS Lambda destinations, Amazon S3 verifies that the Lambda function permissions * grant Amazon S3 permission to invoke the function from the Amazon S3 bucket. For more information, * see Configuring Notifications for Amazon S3 * Events.

* *

You can disable notifications by adding the empty NotificationConfiguration * element.

* *

By default, only the bucket owner can configure notifications on a bucket. However, * bucket owners can use a bucket policy to grant permission to other users to set this * configuration with s3:PutBucketNotification permission.

* * *

The PUT notification is an atomic operation. For example, suppose your notification * configuration includes SNS topic, SQS queue, and Lambda function configurations. When * you send a PUT request with this configuration, Amazon S3 sends test messages to your SNS * topic. If the message fails, the entire PUT operation will fail, and Amazon S3 will not add * the configuration to your bucket.

*
* *

* Responses *

*

If the configuration in the request body includes only one * TopicConfiguration specifying only the * s3:ReducedRedundancyLostObject event type, the response will also include * the x-amz-sns-test-message-id header containing the message ID of the test * notification sent to the topic.

* *

The following operation is related to * PutBucketNotificationConfiguration:

* */ var PutBucketNotificationConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketNotificationConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketNotificationConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketNotificationConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketNotificationConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketNotificationConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketNotificationConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketNotificationConfigurationCommand"])(input, context); }; PutBucketNotificationConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketNotificationConfigurationCommand"])(output, context); }; return PutBucketNotificationConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketNotificationConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js": /*!*************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js ***! \*************************************************************************************************************************************/ /*! exports provided: PutBucketOwnershipControlsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsCommand", function() { return PutBucketOwnershipControlsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates or modifies OwnershipControls for an Amazon S3 bucket. To use this * operation, you must have the s3:PutBucketOwnershipControls permission. For * more information about Amazon S3 permissions, see Specifying Permissions in a Policy.

*

For information about Amazon S3 Object Ownership, see Using Object Ownership.

*

The following operations are related to PutBucketOwnershipControls:

* */ var PutBucketOwnershipControlsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketOwnershipControlsCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketOwnershipControlsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketOwnershipControlsCommand.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 clientName = "S3Client"; var commandName = "PutBucketOwnershipControlsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketOwnershipControlsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketOwnershipControlsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketOwnershipControlsCommand"])(input, context); }; PutBucketOwnershipControlsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketOwnershipControlsCommand"])(output, context); }; return PutBucketOwnershipControlsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketOwnershipControlsCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js ***! \**************************************************************************************************************************/ /*! exports provided: PutBucketPolicyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyCommand", function() { return PutBucketPolicyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Applies an Amazon S3 bucket policy to an Amazon S3 bucket. If you are using an identity other than * the root user of the AWS account that owns the bucket, the calling identity must have the * PutBucketPolicy permissions on the specified bucket and belong to the * bucket owner's account in order to use this operation.

* *

If you don't have PutBucketPolicy permissions, Amazon S3 returns a 403 * Access Denied error. If you have the correct permissions, but you're not using an * identity that belongs to the bucket owner's account, Amazon S3 returns a 405 Method Not * Allowed error.

* * *

As a security precaution, the root user of the AWS account that owns a bucket can * always use this operation, even if the policy explicitly denies the root user the * ability to perform this action.

*
* * *

For more information about bucket policies, see Using Bucket Policies and User * Policies.

* *

The following operations are related to PutBucketPolicy:

* */ var PutBucketPolicyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketPolicyCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketPolicyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketPolicyCommand.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 clientName = "S3Client"; var commandName = "PutBucketPolicyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketPolicyRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketPolicyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketPolicyCommand"])(input, context); }; PutBucketPolicyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketPolicyCommand"])(output, context); }; return PutBucketPolicyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutBucketPolicyCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketReplicationCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a replication configuration or replaces an existing one. For more information, * see Replication in the Amazon S3 Developer Guide.

* *

To perform this operation, the user or role performing the operation must have the * iam:PassRole permission.

*
*

Specify the replication configuration in the request body. In the replication * configuration, you provide the name of the destination bucket or buckets where you want * Amazon S3 to replicate objects, the IAM role that Amazon S3 can assume to replicate objects on your * behalf, and other relevant information.

* * *

A replication configuration must include at least one rule, and can contain a maximum of * 1,000. Each rule identifies a subset of objects to replicate by filtering the objects in * the source bucket. To choose additional subsets of objects to replicate, add a rule for * each subset.

* *

To specify a subset of the objects in the source bucket to apply a replication rule to, * add the Filter element as a child of the Rule element. You can filter objects based on an * object key prefix, one or more object tags, or both. When you add the Filter element in the * configuration, you must also add the following elements: * DeleteMarkerReplication, Status, and * Priority.

* *

If you are using an earlier version of the replication configuration, Amazon S3 handles * replication of delete markers differently. For more information, see Backward Compatibility.

*
*

For information about enabling versioning on a bucket, see Using Versioning.

* *

By default, a resource owner, in this case the AWS account that created the bucket, can * perform this operation. The resource owner can also grant others permissions to perform the * operation. For more information about permissions, see Specifying Permissions in a Policy * and Managing Access Permissions to Your * Amazon S3 Resources.

* *

* Handling Replication of Encrypted Objects *

*

By default, Amazon S3 doesn't replicate objects that are stored at rest using server-side * encryption with CMKs stored in AWS KMS. To replicate AWS KMS-encrypted objects, add the * following: SourceSelectionCriteria, SseKmsEncryptedObjects, * Status, EncryptionConfiguration, and * ReplicaKmsKeyID. For information about replication configuration, see * Replicating Objects * Created with SSE Using CMKs stored in AWS KMS.

* *

For information on PutBucketReplication errors, see List of * replication-related error codes *

* * *

The following operations are related to PutBucketReplication:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutBucketReplicationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js ***! \**********************************************************************************************************************************/ /*! exports provided: PutBucketRequestPaymentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentCommand", function() { return PutBucketRequestPaymentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the request payment configuration for a bucket. By default, the bucket owner pays * for downloads from the bucket. This configuration parameter enables the bucket owner (only) * to specify that the person requesting the download will be charged for the download. For * more information, see Requester Pays * Buckets.

* *

The following operations are related to PutBucketRequestPayment:

* */ var PutBucketRequestPaymentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketRequestPaymentCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketRequestPaymentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketRequestPaymentCommand.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 clientName = "S3Client"; var commandName = "PutBucketRequestPaymentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketRequestPaymentRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketRequestPaymentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketRequestPaymentCommand"])(input, context); }; PutBucketRequestPaymentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketRequestPaymentCommand"])(output, context); }; return PutBucketRequestPaymentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketRequestPaymentCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: PutBucketTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingCommand", function() { return PutBucketTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the tags for a bucket.

*

Use tags to organize your AWS bill to reflect your own cost structure. To do this, sign * up to get your AWS account bill with tag key values included. Then, to see the cost of * combined resources, organize your billing information according to resources with the same * tag key values. For example, you can tag several resources with a specific application * name, and then organize your billing information to see the total cost of that application * across several services. For more information, see Cost Allocation * and Tagging.

* * *

Within a bucket, if you add a tag that has the same key as an existing tag, the new * value overwrites the old value. For more information, see Using Cost Allocation in Amazon S3 Bucket * Tags.

*
*

To use this operation, you must have permissions to perform the * s3:PutBucketTagging action. The bucket owner has this permission by default * and can grant this permission to others. For more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

* PutBucketTagging has the following special errors:

*
    *
  • *

    Error code: InvalidTagError *

    * *
  • *
  • *

    Error code: MalformedXMLError *

    *
      *
    • *

      Description: The XML provided does not match the schema.

      *
    • *
    *
  • *
  • *

    Error code: OperationAbortedError *

    *
      *
    • *

      Description: A conflicting conditional operation is currently in progress * against this resource. Please try again.

      *
    • *
    *
  • *
  • *

    Error code: InternalError *

    *
      *
    • *

      Description: The service was unable to apply the provided tag to the * bucket.

      *
    • *
    *
  • *
* * *

The following operations are related to PutBucketTagging:

* */ var PutBucketTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketTaggingCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketTaggingCommand.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 clientName = "S3Client"; var commandName = "PutBucketTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketTaggingCommand"])(input, context); }; PutBucketTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketTaggingCommand"])(output, context); }; return PutBucketTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutBucketTaggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketVersioningCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the versioning state of an existing bucket. To set the versioning state, you must * be the bucket owner.

*

You can set the versioning state with one of the following values:

* *

* Enabled—Enables versioning for the objects in the * bucket. All objects added to the bucket receive a unique version ID.

* *

* Suspended—Disables versioning for the objects in the * bucket. All objects added to the bucket receive the version ID null.

* *

If the versioning state has never been set on a bucket, it has no versioning state; a * GetBucketVersioning request does not return a versioning state value.

* *

If the bucket owner enables MFA Delete in the bucket versioning configuration, the * bucket owner must include the x-amz-mfa request header and the * Status and the MfaDelete request elements in a request to set * the versioning state of the bucket.

* * *

If you have an object expiration lifecycle policy in your non-versioned bucket and * you want to maintain the same permanent delete behavior when you enable versioning, you * must add a noncurrent expiration policy. The noncurrent expiration lifecycle policy will * manage the deletes of the noncurrent object versions in the version-enabled bucket. (A * version-enabled bucket maintains one current and zero or more noncurrent object * versions.) For more information, see Lifecycle and Versioning.

*
* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutBucketVersioningCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: PutBucketWebsiteCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteCommand", function() { return PutBucketWebsiteCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the configuration of the website that is specified in the website * subresource. To configure a bucket as a website, you can add this subresource on the bucket * with website configuration information such as the file name of the index document and any * redirect rules. For more information, see Hosting Websites on Amazon S3.

* *

This PUT operation requires the S3:PutBucketWebsite permission. By default, * only the bucket owner can configure the website attached to a bucket; however, bucket * owners can allow other users to set the website configuration by writing a bucket policy * that grants them the S3:PutBucketWebsite permission.

* *

To redirect all website requests sent to the bucket's website endpoint, you add a * website configuration with the following elements. Because all requests are sent to another * website, you don't need to provide index document name for the bucket.

*
    *
  • *

    * WebsiteConfiguration *

    *
  • *
  • *

    * RedirectAllRequestsTo *

    *
  • *
  • *

    * HostName *

    *
  • *
  • *

    * Protocol *

    *
  • *
* *

If you want granular control over redirects, you can use the following elements to add * routing rules that describe conditions for redirecting requests and information about the * redirect destination. In this case, the website configuration must provide an index * document for the bucket, because some requests might not be redirected.

*
    *
  • *

    * WebsiteConfiguration *

    *
  • *
  • *

    * IndexDocument *

    *
  • *
  • *

    * Suffix *

    *
  • *
  • *

    * ErrorDocument *

    *
  • *
  • *

    * Key *

    *
  • *
  • *

    * RoutingRules *

    *
  • *
  • *

    * RoutingRule *

    *
  • *
  • *

    * Condition *

    *
  • *
  • *

    * HttpErrorCodeReturnedEquals *

    *
  • *
  • *

    * KeyPrefixEquals *

    *
  • *
  • *

    * Redirect *

    *
  • *
  • *

    * Protocol *

    *
  • *
  • *

    * HostName *

    *
  • *
  • *

    * ReplaceKeyPrefixWith *

    *
  • *
  • *

    * ReplaceKeyWith *

    *
  • *
  • *

    * HttpRedirectCode *

    *
  • *
* *

Amazon S3 has a limitation of 50 routing rules per website configuration. If you require more * than 50 routing rules, you can use object redirect. For more information, see Configuring an * Object Redirect in the Amazon Simple Storage Service Developer Guide.

*/ var PutBucketWebsiteCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketWebsiteCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketWebsiteCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketWebsiteCommand.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 clientName = "S3Client"; var commandName = "PutBucketWebsiteCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketWebsiteRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketWebsiteCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketWebsiteCommand"])(input, context); }; PutBucketWebsiteCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketWebsiteCommand"])(output, context); }; return PutBucketWebsiteCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketWebsiteCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js ***! \***********************************************************************************************************************/ /*! exports provided: PutObjectAclCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclCommand", function() { return PutObjectAclCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Uses the acl subresource to set the access control list (ACL) permissions * for a new or existing object in an S3 bucket. You must have WRITE_ACP * permission to set the ACL of an object. For more information, see What * permissions can I grant? in the Amazon Simple Storage Service Developer Guide.

*

This action is not supported by Amazon S3 on Outposts.

*

Depending on your application needs, you can choose to set * the ACL on an object using either the request body or the headers. For example, if you have * an existing application that updates a bucket ACL using the request body, you can continue * to use that approach. For more information, see Access Control List (ACL) Overview in the Amazon S3 Developer * Guide.

* * * *

* Access Permissions *

*

You can set access permissions using one of the following methods:

*
    *
  • *

    Specify a canned ACL with the x-amz-acl request header. Amazon S3 supports * a set of predefined ACLs, known as canned ACLs. Each canned ACL has a predefined set * of grantees and permissions. Specify the canned ACL name as the value of * x-amz-acl. If you use this header, you cannot use other access * control-specific headers in your request. For more information, see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly with the x-amz-grant-read, * x-amz-grant-read-acp, x-amz-grant-write-acp, and * x-amz-grant-full-control headers. When using these headers, you * specify explicit access permissions and grantees (AWS accounts or Amazon S3 groups) who * will receive the permission. If you use these ACL-specific headers, you cannot use * x-amz-acl header to set a canned ACL. These parameters map to the set * of permissions that Amazon S3 supports in an ACL. For more information, see Access Control List (ACL) * Overview.

    * *

    You specify each grantee as a type=value pair, where the type is one of the * following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID of an AWS * account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email address of * an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-read header grants list * objects permission to the two AWS accounts identified by their email * addresses.

    *

    * x-amz-grant-read: emailAddress="xyz@amazon.com", * emailAddress="abc@amazon.com" *

    * *
  • *
*

You can use either a canned ACL or specify access permissions explicitly. You cannot do * both.

*

* Grantee Values *

*

You can specify the person (grantee) to whom you're assigning access rights (using * request elements) in the following ways:

*
    *
  • *

    By the person's ID:

    *

    * <>ID<><>GranteesEmail<> * *

    *

    DisplayName is optional and ignored in the request.

    *
  • *
  • *

    By URI:

    *

    * <>http://acs.amazonaws.com/groups/global/AuthenticatedUsers<> *

    *
  • *
  • *

    By Email address:

    *

    * <>Grantees@email.com<>lt;/Grantee> *

    *

    The grantee is resolved to the CanonicalUser and, in a response to a GET Object * acl request, appears as the CanonicalUser.

    * *

    Using email addresses to specify a grantee is only supported in the following AWS Regions:

    *
      *
    • *

      US East (N. Virginia)

      *
    • *
    • *

      US West (N. California)

      *
    • *
    • *

      US West (Oregon)

      *
    • *
    • *

      Asia Pacific (Singapore)

      *
    • *
    • *

      Asia Pacific (Sydney)

      *
    • *
    • *

      Asia Pacific (Tokyo)

      *
    • *
    • *

      Europe (Ireland)

      *
    • *
    • *

      South America (São Paulo)

      *
    • *
    *

    For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

    *
    *
  • *
*

* Versioning *

*

The ACL of an object is set at the object version level. By default, PUT sets the ACL of * the current version of an object. To set the ACL of a different version, use the * versionId subresource.

*

* Related Resources *

* */ var PutObjectAclCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectAclCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectAclCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectAclCommand.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 clientName = "S3Client"; var commandName = "PutObjectAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectAclOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectAclCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectAclCommand"])(input, context); }; PutObjectAclCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectAclCommand"])(output, context); }; return PutObjectAclCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectAclCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js ***! \********************************************************************************************************************/ /*! exports provided: PutObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectCommand", function() { return PutObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Adds an object to a bucket. You must have WRITE permissions on a bucket to add an object * to it.

* * *

Amazon S3 never adds partial objects; if you receive a success response, Amazon S3 added the * entire object to the bucket.

* *

Amazon S3 is a distributed system. If it receives multiple write requests for the same object * simultaneously, it overwrites all but the last object written. Amazon S3 does not provide object * locking; if you need this, make sure to build it into your application layer or use * versioning instead.

* *

To ensure that data is not corrupted traversing the network, use the * Content-MD5 header. When you use this header, Amazon S3 checks the object * against the provided MD5 value and, if they do not match, returns an error. Additionally, * you can calculate the MD5 while putting an object to Amazon S3 and compare the returned ETag to * the calculated MD5 value.

* *

The Content-MD5 header is required for any request to upload an object * with a retention period configured using Amazon S3 Object Lock. For more information about * Amazon S3 Object Lock, see Amazon S3 Object Lock Overview * in the Amazon Simple Storage Service Developer Guide.

*
* * *

* Server-side Encryption *

*

You can optionally request server-side encryption. With server-side encryption, Amazon S3 encrypts your data as it writes it to disks in its data centers and decrypts the data * when you access it. You have the option to provide your own encryption key or use AWS * managed encryption keys (SSE-S3 or SSE-KMS). For more information, see Using Server-Side * Encryption.

*

If you request server-side encryption using AWS Key Management Service (SSE-KMS), you can enable an S3 Bucket Key at the object-level. For more information, see Amazon S3 Bucket Keys in the Amazon Simple Storage Service Developer Guide.

*

* Access Control List (ACL)-Specific Request * Headers *

*

You can use headers to grant ACL- based permissions. By default, all objects are * private. Only the owner has full access control. When adding a new object, you can grant * permissions to individual AWS accounts or to predefined groups defined by Amazon S3. These * permissions are then added to the ACL on the object. For more information, see Access Control List * (ACL) Overview and Managing ACLs Using the REST * API.

* *

* Storage Class Options *

*

By default, Amazon S3 uses the STANDARD Storage Class to store newly created objects. The * STANDARD storage class provides high durability and high availability. Depending on * performance needs, you can specify a different Storage Class. Amazon S3 on Outposts only uses * the OUTPOSTS Storage Class. For more information, see Storage Classes in the Amazon S3 * Service Developer Guide.

* * *

* Versioning *

*

If you enable versioning for a bucket, Amazon S3 automatically generates a unique version ID * for the object being stored. Amazon S3 returns this ID in the response. When you enable * versioning for a bucket, if Amazon S3 receives multiple write requests for the same object * simultaneously, it stores all of the objects.

*

For more information about versioning, see Adding Objects to * Versioning Enabled Buckets. For information about returning the versioning state * of a bucket, see GetBucketVersioning.

* * *

* Related Resources *

* */ var PutObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectCommand.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 clientName = "S3Client"; var commandName = "PutObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectCommand"])(input, context); }; PutObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectCommand"])(output, context); }; return PutObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutObjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: PutObjectLegalHoldCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldCommand", function() { return PutObjectLegalHoldCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Applies a Legal Hold configuration to the specified object.

*

This action is not supported by Amazon S3 on Outposts.

*

* Related Resources *

* */ var PutObjectLegalHoldCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectLegalHoldCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectLegalHoldCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectLegalHoldCommand.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 clientName = "S3Client"; var commandName = "PutObjectLegalHoldCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLegalHoldRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLegalHoldOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectLegalHoldCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectLegalHoldCommand"])(input, context); }; PutObjectLegalHoldCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectLegalHoldCommand"])(output, context); }; return PutObjectLegalHoldCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectLegalHoldCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js": /*!*************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js ***! \*************************************************************************************************************************************/ /*! exports provided: PutObjectLockConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationCommand", function() { return PutObjectLockConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Places an Object Lock configuration on the specified bucket. The rule specified in the * Object Lock configuration will be applied by default to every new object placed in the * specified bucket.

* *

* DefaultRetention requires either Days or Years. You can't specify both * at the same time.

*
*

* Related Resources *

* */ var PutObjectLockConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectLockConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectLockConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectLockConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutObjectLockConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLockConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLockConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectLockConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectLockConfigurationCommand"])(input, context); }; PutObjectLockConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectLockConfigurationCommand"])(output, context); }; return PutObjectLockConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectLockConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectRetentionCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Places an Object Retention configuration on an object.

*

This action is not supported by Amazon S3 on Outposts.

*

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutObjectRetentionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectRetentionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: PutObjectTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingCommand", function() { return PutObjectTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the supplied tag-set to an object that already exists in a bucket.

*

A tag is a key-value pair. You can associate tags with an object by sending a PUT * request against the tagging subresource that is associated with the object. You can * retrieve tags by sending a GET request. For more information, see GetObjectTagging.

* *

For tagging-related restrictions related to characters and encodings, see Tag * Restrictions. Note that Amazon S3 limits the maximum number of tags to 10 tags per * object.

* *

To use this operation, you must have permission to perform the * s3:PutObjectTagging action. By default, the bucket owner has this * permission and can grant this permission to others.

* *

To put tags of any other version, use the versionId query parameter. You * also need permission for the s3:PutObjectVersionTagging action.

* *

For information about the Amazon S3 object tagging feature, see Object Tagging.

* * *

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: InvalidTagError *

      *
    • *
    • *

      * Cause: The tag provided was not a valid tag. This error can occur * if the tag did not pass input validation. For more information, see Object Tagging. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: MalformedXMLError *

      *
    • *
    • *

      * Cause: The XML provided does not match the schema. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: OperationAbortedError *

      *
    • *
    • *

      * Cause: A conflicting conditional operation is currently in * progress against this resource. Please try again. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: InternalError *

      *
    • *
    • *

      * Cause: The service was unable to apply the provided tag to the * object. *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var PutObjectTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectTaggingCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectTaggingCommand.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 clientName = "S3Client"; var commandName = "PutObjectTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectTaggingCommand"])(input, context); }; PutObjectTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectTaggingCommand"])(output, context); }; return PutObjectTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectTaggingCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js ***! \*******************************************************************************************************************************/ /*! exports provided: PutPublicAccessBlockCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockCommand", function() { return PutPublicAccessBlockCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. * To use this operation, you must have the s3:PutBucketPublicAccessBlock * permission. For more information about Amazon S3 permissions, see Specifying Permissions in a * Policy.

* * *

When Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or * an object, it checks the PublicAccessBlock configuration for both the * bucket (or the bucket that contains the object) and the bucket owner's account. If the * PublicAccessBlock configurations are different between the bucket and * the account, Amazon S3 uses the most restrictive combination of the bucket-level and * account-level settings.

*
* * *

For more information about when Amazon S3 considers a bucket or an object public, see The Meaning of "Public".

* * * *

* Related Resources *

* */ var PutPublicAccessBlockCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutPublicAccessBlockCommand, _super); // Start section: command_properties // End section: command_properties function PutPublicAccessBlockCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutPublicAccessBlockCommand.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 clientName = "S3Client"; var commandName = "PutPublicAccessBlockCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutPublicAccessBlockRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutPublicAccessBlockCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutPublicAccessBlockCommand"])(input, context); }; PutPublicAccessBlockCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutPublicAccessBlockCommand"])(output, context); }; return PutPublicAccessBlockCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutPublicAccessBlockCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js ***! \************************************************************************************************************************/ /*! exports provided: RestoreObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectCommand", function() { return RestoreObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Restores an archived copy of an object back into Amazon S3

*

This action is not supported by Amazon S3 on Outposts.

*

This action performs the following types of requests:

*
    *
  • *

    * select - Perform a select query on an archived object

    *
  • *
  • *

    * restore an archive - Restore an archived object

    *
  • *
*

To use this operation, you must have permissions to perform the * s3:RestoreObject action. The bucket owner has this permission by default * and can grant this permission to others. For more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

*

* Querying Archives with Select Requests *

*

You use a select type of request to perform SQL queries on archived objects. The * archived objects that are being queried by the select request must be formatted as * uncompressed comma-separated values (CSV) files. You can run queries and custom analytics * on your archived data without having to restore your data to a hotter Amazon S3 tier. For an * overview about select requests, see Querying Archived Objects in the Amazon Simple Storage Service Developer Guide.

*

When making a select request, do the following:

*
    *
  • *

    Define an output location for the select query's output. This must be an Amazon S3 * bucket in the same AWS Region as the bucket that contains the archive object that is * being queried. The AWS account that initiates the job must have permissions to write * to the S3 bucket. You can specify the storage class and encryption for the output * objects stored in the bucket. For more information about output, see Querying Archived Objects * in the Amazon Simple Storage Service Developer Guide.

    *

    For more information about the S3 structure in the request body, see * the following:

    * *
  • *
  • *

    Define the SQL expression for the SELECT type of restoration for your * query in the request body's SelectParameters structure. You can use * expressions like the following examples.

    *
      *
    • *

      The following expression returns all records from the specified * object.

      *

      * SELECT * FROM Object *

      *
    • *
    • *

      Assuming that you are not using any headers for data stored in the object, * you can specify columns with positional headers.

      *

      * SELECT s._1, s._2 FROM Object s WHERE s._3 > 100 *

      *
    • *
    • *

      If you have headers and you set the fileHeaderInfo in the * CSV structure in the request body to USE, you can * specify headers in the query. (If you set the fileHeaderInfo field * to IGNORE, the first row is skipped for the query.) You cannot mix * ordinal positions with header column names.

      *

      * SELECT s.Id, s.FirstName, s.SSN FROM S3Object s *

      *
    • *
    *
  • *
*

For more information about using SQL with S3 Glacier Select restore, see SQL Reference for Amazon S3 Select and * S3 Glacier Select in the Amazon Simple Storage Service Developer Guide.

*

When making a select request, you can also do the following:

*
    *
  • *

    To expedite your queries, specify the Expedited tier. For more * information about tiers, see "Restoring Archives," later in this topic.

    *
  • *
  • *

    Specify details about the data serialization format of both the input object that * is being queried and the serialization of the CSV-encoded query results.

    *
  • *
*

The following are additional important facts about the select feature:

*
    *
  • *

    The output results are new Amazon S3 objects. Unlike archive retrievals, they are * stored until explicitly deleted-manually or through a lifecycle policy.

    *
  • *
  • *

    You can issue more than one select request on the same Amazon S3 object. Amazon S3 doesn't * deduplicate requests, so avoid issuing duplicate requests.

    *
  • *
  • *

    Amazon S3 accepts a select request even if the object has already been restored. A * select request doesn’t return error response 409.

    *
  • *
*

* Restoring objects *

*

Objects that you archive to the S3 Glacier or * S3 Glacier Deep Archive storage class, and S3 Intelligent-Tiering Archive or * S3 Intelligent-Tiering Deep Archive tiers are not accessible in real time. For objects in * Archive Access or Deep Archive Access tiers you must first initiate a restore request, and * then wait until the object is moved into the Frequent Access tier. For objects in * S3 Glacier or S3 Glacier Deep Archive storage classes you must * first initiate a restore request, and then wait until a temporary copy of the object is * available. To access an archived object, you must restore the object for the duration * (number of days) that you specify.

*

To restore a specific object version, you can provide a version ID. If you don't provide * a version ID, Amazon S3 restores the current version.

*

When restoring an archived object (or using a select request), you can specify one of * the following data access tier options in the Tier element of the request * body:

*
    *
  • *

    * * Expedited * - Expedited retrievals * allow you to quickly access your data stored in the S3 Glacier * storage class or S3 Intelligent-Tiering Archive tier when occasional urgent requests for a * subset of archives are required. For all but the largest archived objects (250 MB+), * data accessed using Expedited retrievals is typically made available within 1–5 * minutes. Provisioned capacity ensures that retrieval capacity for Expedited * retrievals is available when you need it. Expedited retrievals and provisioned * capacity are not available for objects stored in the S3 Glacier Deep Archive * storage class or S3 Intelligent-Tiering Deep Archive tier.

    *
  • *
  • *

    * * Standard * - Standard retrievals allow * you to access any of your archived objects within several hours. This is the default * option for retrieval requests that do not specify the retrieval option. Standard * retrievals typically finish within 3–5 hours for objects stored in the * S3 Glacier storage class or S3 Intelligent-Tiering Archive tier. They * typically finish within 12 hours for objects stored in the * S3 Glacier Deep Archive storage class or S3 Intelligent-Tiering Deep Archive tier. * Standard retrievals are free for objects stored in S3 Intelligent-Tiering.

    *
  • *
  • *

    * * Bulk * - Bulk retrievals are the * lowest-cost retrieval option in S3 Glacier, enabling you to retrieve large amounts, * even petabytes, of data inexpensively. Bulk retrievals typically finish within 5–12 * hours for objects stored in the S3 Glacier storage class or * S3 Intelligent-Tiering Archive tier. They typically finish within 48 hours for objects stored * in the S3 Glacier Deep Archive storage class or S3 Intelligent-Tiering Deep Archive tier. * Bulk retrievals are free for objects stored in S3 Intelligent-Tiering.

    *
  • *
*

For more information about archive retrieval options and provisioned capacity for * Expedited data access, see Restoring Archived Objects in the Amazon Simple Storage Service Developer Guide.

*

You can use Amazon S3 restore speed upgrade to change the restore speed to a faster speed * while it is in progress. For more information, see * Upgrading the speed of an in-progress restore in the * Amazon Simple Storage Service Developer Guide.

*

To get the status of object restoration, you can send a HEAD request. * Operations return the x-amz-restore header, which provides information about * the restoration status, in the response. You can use Amazon S3 event notifications to notify you * when a restore is initiated or completed. For more information, see Configuring Amazon S3 Event Notifications in * the Amazon Simple Storage Service Developer Guide.

*

After restoring an archived object, you can update the restoration period by reissuing * the request with a new period. Amazon S3 updates the restoration period relative to the current * time and charges only for the request-there are no data transfer charges. You cannot * update the restoration period when Amazon S3 is actively processing your current restore request * for the object.

*

If your bucket has a lifecycle configuration with a rule that includes an expiration * action, the object expiration overrides the life span that you specify in a restore * request. For example, if you restore an object copy for 10 days, but the object is * scheduled to expire in 3 days, Amazon S3 deletes the object in 3 days. For more information * about lifecycle configuration, see PutBucketLifecycleConfiguration and Object Lifecycle Management in * Amazon Simple Storage Service Developer Guide.

*

* Responses *

*

A successful operation returns either the 200 OK or 202 * Accepted status code.

*
    *
  • *

    If the object is not previously restored, then Amazon S3 returns 202 * Accepted in the response.

    *
  • *
  • *

    If the object is previously restored, Amazon S3 returns 200 OK in the * response.

    *
  • *
*

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: RestoreAlreadyInProgress *

      *
    • *
    • *

      * Cause: Object restore is already in progress. (This error does not * apply to SELECT type requests.) *

      *
    • *
    • *

      * HTTP Status Code: 409 Conflict *

      *
    • *
    • *

      * SOAP Fault Code Prefix: Client *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: GlacierExpeditedRetrievalNotAvailable *

      *
    • *
    • *

      * Cause: expedited retrievals are currently not available. Try again * later. (Returned if there is insufficient capacity to process the Expedited * request. This error applies only to Expedited retrievals and not to * S3 Standard or Bulk retrievals.) *

      *
    • *
    • *

      * HTTP Status Code: 503 *

      *
    • *
    • *

      * SOAP Fault Code Prefix: N/A *

      *
    • *
    *
  • *
* *

* Related Resources *

* */ var RestoreObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(RestoreObjectCommand, _super); // Start section: command_properties // End section: command_properties function RestoreObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ RestoreObjectCommand.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)); var stack = clientStack.concat(this.middlewareStack); var logger = configuration.logger; var clientName = "S3Client"; var commandName = "RestoreObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_2__["RestoreObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["RestoreObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; RestoreObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_3__["serializeAws_restXmlRestoreObjectCommand"])(input, context); }; RestoreObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_3__["deserializeAws_restXmlRestoreObjectCommand"])(output, context); }; return RestoreObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=RestoreObjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js ***! \******************************************************************************************************************************/ /*! exports provided: SelectObjectContentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentCommand", function() { return SelectObjectContentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation filters the contents of an Amazon S3 object based on a simple structured query * language (SQL) statement. In the request, along with the SQL expression, you must also * specify a data serialization format (JSON, CSV, or Apache Parquet) of the object. Amazon S3 uses * this format to parse object data into records, and returns only records that match the * specified SQL expression. You must also specify the data serialization format for the * response.

*

This action is not supported by Amazon S3 on Outposts.

*

For more information about Amazon S3 Select, * see Selecting Content from * Objects in the Amazon Simple Storage Service Developer Guide.

*

For more information about using SQL with Amazon S3 Select, see SQL Reference for Amazon S3 Select * and S3 Glacier Select in the Amazon Simple Storage Service Developer Guide.

*

*

* Permissions *

*

You must have s3:GetObject permission for this operation. Amazon S3 Select does * not support anonymous access. For more information about permissions, see Specifying Permissions in a Policy * in the Amazon Simple Storage Service Developer Guide.

*

*

* Object Data Formats *

*

You can use Amazon S3 Select to query objects that have the following format * properties:

*
    *
  • *

    * CSV, JSON, and Parquet - Objects must be in CSV, JSON, or * Parquet format.

    *
  • *
  • *

    * UTF-8 - UTF-8 is the only encoding type Amazon S3 Select * supports.

    *
  • *
  • *

    * GZIP or BZIP2 - CSV and JSON files can be compressed using * GZIP or BZIP2. GZIP and BZIP2 are the only compression formats that Amazon S3 Select * supports for CSV and JSON files. Amazon S3 Select supports columnar compression for * Parquet using GZIP or Snappy. Amazon S3 Select does not support whole-object compression * for Parquet objects.

    *
  • *
  • *

    * Server-side encryption - Amazon S3 Select supports querying * objects that are protected with server-side encryption.

    *

    For objects that are encrypted with customer-provided encryption keys (SSE-C), you * must use HTTPS, and you must use the headers that are documented in the GetObject. For more information about SSE-C, see Server-Side Encryption * (Using Customer-Provided Encryption Keys) in the * Amazon Simple Storage Service Developer Guide.

    *

    For objects that are encrypted with Amazon S3 managed encryption keys (SSE-S3) and * customer master keys (CMKs) stored in AWS Key Management Service (SSE-KMS), * server-side encryption is handled transparently, so you don't need to specify * anything. For more information about server-side encryption, including SSE-S3 and * SSE-KMS, see Protecting Data Using * Server-Side Encryption in the Amazon Simple Storage Service Developer Guide.

    *
  • *
* *

* Working with the Response Body *

*

Given the response size is unknown, Amazon S3 Select streams the response as a series of * messages and includes a Transfer-Encoding header with chunked as * its value in the response. For more information, see Appendix: SelectObjectContent * Response * .

* *

*

* GetObject Support *

*

The SelectObjectContent operation does not support the following * GetObject functionality. For more information, see GetObject.

*
    *
  • *

    * Range: Although you can specify a scan range for an Amazon S3 Select request * (see SelectObjectContentRequest - ScanRange in the request parameters), * you cannot specify the range of bytes of an object to return.

    *
  • *
  • *

    GLACIER, DEEP_ARCHIVE and REDUCED_REDUNDANCY storage classes: You cannot specify * the GLACIER, DEEP_ARCHIVE, or REDUCED_REDUNDANCY storage classes. For * more information, about storage classes see Storage Classes * in the Amazon Simple Storage Service Developer Guide.

    *
  • *
*

*

* Special Errors *

* *

For a list of special errors for this operation, see List of * SELECT Object Content Error Codes *

*

* Related Resources *

* */ var SelectObjectContentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SelectObjectContentCommand, _super); // Start section: command_properties // End section: command_properties function SelectObjectContentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ SelectObjectContentCommand.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 clientName = "S3Client"; var commandName = "SelectObjectContentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; SelectObjectContentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlSelectObjectContentCommand"])(input, context); }; SelectObjectContentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlSelectObjectContentCommand"])(output, context); }; return SelectObjectContentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=SelectObjectContentCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js ***! \*********************************************************************************************************************/ /*! exports provided: UploadPartCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCommand", function() { return UploadPartCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Uploads a part in a multipart upload.

* *

In this operation, you provide part data in your request. However, you have an option * to specify your existing Amazon S3 object as a data source for the part you are uploading. To * upload a part from an existing object, you use the UploadPartCopy operation. *

*
* *

You must initiate a multipart upload (see CreateMultipartUpload) * before you can upload any part. In response to your initiate request, Amazon S3 returns an * upload ID, a unique identifier, that you must include in your upload part request.

*

Part numbers can be any number from 1 to 10,000, inclusive. A part number uniquely * identifies a part and also defines its position within the object being created. If you * upload a new part using the same part number that was used with a previous part, the * previously uploaded part is overwritten. Each part must be at least 5 MB in size, except * the last part. There is no size limit on the last part of your multipart upload.

*

To ensure that data is not corrupted when traversing the network, specify the * Content-MD5 header in the upload part request. Amazon S3 checks the part data * against the provided MD5 value. If they do not match, Amazon S3 returns an error.

* *

If the upload request is signed with Signature Version 4, then AWS S3 uses the * x-amz-content-sha256 header as a checksum instead of * Content-MD5. For more information see Authenticating Requests: Using the Authorization Header (AWS Signature Version * 4).

* * * *

* Note: After you initiate multipart upload and upload * one or more parts, you must either complete or abort multipart upload in order to stop * getting charged for storage of the uploaded parts. Only after you either complete or abort * multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts * storage.

* *

For more information on multipart uploads, go to Multipart Upload Overview in the * Amazon Simple Storage Service Developer Guide .

*

For information on the permissions required to use the multipart upload API, go to * Multipart Upload API and * Permissions in the Amazon Simple Storage Service Developer Guide.

* *

You can optionally request server-side encryption where Amazon S3 encrypts your data as it * writes it to disks in its data centers and decrypts it for you when you access it. You have * the option of providing your own encryption key, or you can use the AWS managed encryption * keys. If you choose to provide your own encryption key, the request headers you provide in * the request must match the headers you used in the request to initiate the upload by using * CreateMultipartUpload. For more information, go to Using Server-Side Encryption in * the Amazon Simple Storage Service Developer Guide.

* *

Server-side encryption is supported by the S3 Multipart Upload actions. Unless you are * using a customer-provided encryption key, you don't need to specify the encryption * parameters in each UploadPart request. Instead, you only need to specify the server-side * encryption parameters in the initial Initiate Multipart request. For more information, see * CreateMultipartUpload.

* *

If you requested server-side encryption using a customer-provided encryption key in your * initiate multipart upload request, you must provide identical encryption information in * each part upload using the following headers.

* * *
    *
  • *

    x-amz-server-side-encryption-customer-algorithm

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key-MD5

    *
  • *
* *

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: NoSuchUpload *

      *
    • *
    • *

      * Cause: The specified multipart upload does not exist. The upload * ID might be invalid, or the multipart upload might have been aborted or * completed. *

      *
    • *
    • *

      * HTTP Status Code: 404 Not Found *

      *
    • *
    • *

      * SOAP Fault Code Prefix: Client *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var UploadPartCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UploadPartCommand, _super); // Start section: command_properties // End section: command_properties function UploadPartCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UploadPartCommand.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 clientName = "S3Client"; var commandName = "UploadPartCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UploadPartCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlUploadPartCommand"])(input, context); }; UploadPartCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlUploadPartCommand"])(output, context); }; return UploadPartCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=UploadPartCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js ***! \*************************************************************************************************************************/ /*! exports provided: UploadPartCopyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyCommand", function() { return UploadPartCopyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Uploads a part by copying data from an existing object as data source. You specify the * data source by adding the request header x-amz-copy-source in your request and * a byte range by adding the request header x-amz-copy-source-range in your * request.

*

The minimum allowable part size for a multipart upload is 5 MB. For more information * about multipart upload limits, go to Quick * Facts in the Amazon Simple Storage Service Developer Guide.

* *

Instead of using an existing object as part data, you might use the UploadPart * operation and provide data in your request.

*
* *

You must initiate a multipart upload before you can upload any part. In response to your * initiate request. Amazon S3 returns a unique identifier, the upload ID, that you must include in * your upload part request.

*

For more information about using the UploadPartCopy operation, see the * following:

* *
    *
  • *

    For conceptual information about multipart uploads, see Uploading Objects Using Multipart * Upload in the Amazon Simple Storage Service Developer Guide.

    *
  • *
  • *

    For information about permissions required to use the multipart upload API, see * Multipart Upload API and * Permissions in the Amazon Simple Storage Service Developer Guide.

    *
  • *
  • *

    For information about copying objects using a single atomic operation vs. the * multipart upload, see Operations on * Objects in the Amazon Simple Storage Service Developer Guide.

    *
  • *
  • *

    For information about using server-side encryption with customer-provided * encryption keys with the UploadPartCopy operation, see CopyObject and UploadPart.

    *
  • *
*

Note the following additional considerations about the request headers * x-amz-copy-source-if-match, x-amz-copy-source-if-none-match, * x-amz-copy-source-if-unmodified-since, and * x-amz-copy-source-if-modified-since:

*

*
    *
  • *

    * Consideration 1 - If both of the * x-amz-copy-source-if-match and * x-amz-copy-source-if-unmodified-since headers are present in the * request as follows:

    *

    * x-amz-copy-source-if-match condition evaluates to true, * and;

    *

    * x-amz-copy-source-if-unmodified-since condition evaluates to * false;

    *

    Amazon S3 returns 200 OK and copies the data. *

    * *
  • *
  • *

    * Consideration 2 - If both of the * x-amz-copy-source-if-none-match and * x-amz-copy-source-if-modified-since headers are present in the * request as follows:

    *

    * x-amz-copy-source-if-none-match condition evaluates to * false, and;

    *

    * x-amz-copy-source-if-modified-since condition evaluates to * true;

    *

    Amazon S3 returns 412 Precondition Failed response code. *

    *
  • *
*

* Versioning *

*

If your bucket has versioning enabled, you could have multiple versions of the same * object. By default, x-amz-copy-source identifies the current version of the * object to copy. If the current version is a delete marker and you don't specify a versionId * in the x-amz-copy-source, Amazon S3 returns a 404 error, because the object does * not exist. If you specify versionId in the x-amz-copy-source and the versionId * is a delete marker, Amazon S3 returns an HTTP 400 error, because you are not allowed to specify * a delete marker as a version for the x-amz-copy-source.

*

You can optionally specify a specific version of the source object to copy by adding the * versionId subresource as shown in the following example:

*

* x-amz-copy-source: /bucket/object?versionId=version id *

* *

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: NoSuchUpload *

      *
    • *
    • *

      * Cause: The specified multipart upload does not exist. The upload * ID might be invalid, or the multipart upload might have been aborted or * completed. *

      *
    • *
    • *

      * HTTP Status Code: 404 Not Found *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: InvalidRequest *

      *
    • *
    • *

      * Cause: The specified copy source is not supported as a byte-range * copy source. *

      *
    • *
    • *

      * HTTP Status Code: 400 Bad Request *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var UploadPartCopyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UploadPartCopyCommand, _super); // Start section: command_properties // End section: command_properties function UploadPartCopyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UploadPartCopyCommand.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_sdk_s3__WEBPACK_IMPORTED_MODULE_4__["getThrow200ExceptionsPlugin"])(configuration)); this.middlewareStack.use(Object(_aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__["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 clientName = "S3Client"; var commandName = "UploadPartCopyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UploadPartCopyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlUploadPartCopyCommand"])(input, context); }; UploadPartCopyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlUploadPartCopyCommand"])(output, context); }; return UploadPartCopyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__["Command"])); //# sourceMappingURL=UploadPartCopyCommand.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/endpoints.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "s3.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "s3.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "s3.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "s3.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "s3.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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 "af-south-1": regionInfo = { hostname: "s3.af-south-1.amazonaws.com", partition: "aws", }; break; case "ap-east-1": regionInfo = { hostname: "s3.ap-east-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-1": regionInfo = { hostname: "s3.ap-northeast-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-2": regionInfo = { hostname: "s3.ap-northeast-2.amazonaws.com", partition: "aws", }; break; case "ap-south-1": regionInfo = { hostname: "s3.ap-south-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-1": regionInfo = { hostname: "s3.ap-southeast-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-2": regionInfo = { hostname: "s3.ap-southeast-2.amazonaws.com", partition: "aws", }; break; case "aws-global": regionInfo = { hostname: "s3.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "ca-central-1": regionInfo = { hostname: "s3.ca-central-1.amazonaws.com", partition: "aws", }; break; case "cn-north-1": regionInfo = { hostname: "s3.cn-north-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "cn-northwest-1": regionInfo = { hostname: "s3.cn-northwest-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "eu-central-1": regionInfo = { hostname: "s3.eu-central-1.amazonaws.com", partition: "aws", }; break; case "eu-north-1": regionInfo = { hostname: "s3.eu-north-1.amazonaws.com", partition: "aws", }; break; case "eu-south-1": regionInfo = { hostname: "s3.eu-south-1.amazonaws.com", partition: "aws", }; break; case "eu-west-1": regionInfo = { hostname: "s3.eu-west-1.amazonaws.com", partition: "aws", }; break; case "eu-west-2": regionInfo = { hostname: "s3.eu-west-2.amazonaws.com", partition: "aws", }; break; case "eu-west-3": regionInfo = { hostname: "s3.eu-west-3.amazonaws.com", partition: "aws", }; break; case "fips-us-gov-west-1": regionInfo = { hostname: "s3-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "me-south-1": regionInfo = { hostname: "s3.me-south-1.amazonaws.com", partition: "aws", }; break; case "s3-external-1": regionInfo = { hostname: "s3-external-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "sa-east-1": regionInfo = { hostname: "s3.sa-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-1": regionInfo = { hostname: "s3.us-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-2": regionInfo = { hostname: "s3.us-east-2.amazonaws.com", partition: "aws", }; break; case "us-gov-east-1": regionInfo = { hostname: "s3.us-gov-east-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-gov-west-1": regionInfo = { hostname: "s3.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-iso-east-1": regionInfo = { hostname: "s3.us-iso-east-1.c2s.ic.gov", partition: "aws-iso", }; break; case "us-isob-east-1": regionInfo = { hostname: "s3.us-isob-east-1.sc2s.sgov.gov", partition: "aws-iso-b", }; break; case "us-west-1": regionInfo = { hostname: "s3.us-west-1.amazonaws.com", partition: "aws", }; break; case "us-west-2": regionInfo = { hostname: "s3.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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "s3" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/index.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/index.js ***! \************************************************************************************************/ /*! exports provided: S3Client, S3, AbortMultipartUploadCommand, CompleteMultipartUploadCommand, CopyObjectCommand, CreateBucketCommand, CreateMultipartUploadCommand, DeleteBucketCommand, DeleteBucketAnalyticsConfigurationCommand, DeleteBucketCorsCommand, DeleteBucketEncryptionCommand, DeleteBucketIntelligentTieringConfigurationCommand, DeleteBucketInventoryConfigurationCommand, DeleteBucketLifecycleCommand, DeleteBucketMetricsConfigurationCommand, DeleteBucketOwnershipControlsCommand, DeleteBucketPolicyCommand, DeleteBucketReplicationCommand, DeleteBucketTaggingCommand, DeleteBucketWebsiteCommand, DeleteObjectCommand, DeleteObjectsCommand, DeleteObjectTaggingCommand, DeletePublicAccessBlockCommand, GetBucketAccelerateConfigurationCommand, GetBucketAclCommand, GetBucketAnalyticsConfigurationCommand, GetBucketCorsCommand, GetBucketEncryptionCommand, GetBucketIntelligentTieringConfigurationCommand, GetBucketInventoryConfigurationCommand, GetBucketLifecycleConfigurationCommand, GetBucketLocationCommand, GetBucketLoggingCommand, GetBucketMetricsConfigurationCommand, GetBucketNotificationConfigurationCommand, GetBucketOwnershipControlsCommand, GetBucketPolicyCommand, GetBucketPolicyStatusCommand, GetBucketReplicationCommand, GetBucketRequestPaymentCommand, GetBucketTaggingCommand, GetBucketVersioningCommand, GetBucketWebsiteCommand, GetObjectCommand, GetObjectAclCommand, GetObjectLegalHoldCommand, GetObjectLockConfigurationCommand, GetObjectRetentionCommand, GetObjectTaggingCommand, GetObjectTorrentCommand, GetPublicAccessBlockCommand, HeadBucketCommand, waitForBucketExists, HeadObjectCommand, waitForObjectExists, ListBucketAnalyticsConfigurationsCommand, ListBucketIntelligentTieringConfigurationsCommand, ListBucketInventoryConfigurationsCommand, ListBucketMetricsConfigurationsCommand, ListBucketsCommand, ListMultipartUploadsCommand, ListObjectsCommand, ListObjectsV2Command, paginateListObjectsV2, ListObjectVersionsCommand, ListPartsCommand, paginateListParts, PutBucketAccelerateConfigurationCommand, PutBucketAclCommand, PutBucketAnalyticsConfigurationCommand, PutBucketCorsCommand, PutBucketEncryptionCommand, PutBucketIntelligentTieringConfigurationCommand, PutBucketInventoryConfigurationCommand, PutBucketLifecycleConfigurationCommand, PutBucketLoggingCommand, PutBucketMetricsConfigurationCommand, PutBucketNotificationConfigurationCommand, PutBucketOwnershipControlsCommand, PutBucketPolicyCommand, PutBucketReplicationCommand, PutBucketRequestPaymentCommand, PutBucketTaggingCommand, PutBucketVersioningCommand, PutBucketWebsiteCommand, PutObjectCommand, PutObjectAclCommand, PutObjectLegalHoldCommand, PutObjectLockConfigurationCommand, PutObjectRetentionCommand, PutObjectTaggingCommand, PutPublicAccessBlockCommand, RestoreObjectCommand, SelectObjectContentCommand, UploadPartCommand, UploadPartCopyCommand, AbortIncompleteMultipartUpload, AbortMultipartUploadOutput, AbortMultipartUploadRequest, NoSuchUpload, AccelerateConfiguration, Grantee, Grant, Owner, AccessControlPolicy, AccessControlTranslation, CompleteMultipartUploadOutput, CompletedPart, CompletedMultipartUpload, CompleteMultipartUploadRequest, CopyObjectResult, CopyObjectOutput, CopyObjectRequest, ObjectNotInActiveTierError, BucketAlreadyExists, BucketAlreadyOwnedByYou, CreateBucketOutput, CreateBucketConfiguration, CreateBucketRequest, CreateMultipartUploadOutput, CreateMultipartUploadRequest, DeleteBucketRequest, DeleteBucketAnalyticsConfigurationRequest, DeleteBucketCorsRequest, DeleteBucketEncryptionRequest, DeleteBucketIntelligentTieringConfigurationRequest, DeleteBucketInventoryConfigurationRequest, DeleteBucketLifecycleRequest, DeleteBucketMetricsConfigurationRequest, DeleteBucketOwnershipControlsRequest, DeleteBucketPolicyRequest, DeleteBucketReplicationRequest, DeleteBucketTaggingRequest, DeleteBucketWebsiteRequest, DeleteObjectOutput, DeleteObjectRequest, DeletedObject, _Error, DeleteObjectsOutput, ObjectIdentifier, Delete, DeleteObjectsRequest, DeleteObjectTaggingOutput, DeleteObjectTaggingRequest, DeletePublicAccessBlockRequest, GetBucketAccelerateConfigurationOutput, GetBucketAccelerateConfigurationRequest, GetBucketAclOutput, GetBucketAclRequest, Tag, AnalyticsAndOperator, AnalyticsFilter, AnalyticsS3BucketDestination, AnalyticsExportDestination, StorageClassAnalysisDataExport, StorageClassAnalysis, AnalyticsConfiguration, GetBucketAnalyticsConfigurationOutput, GetBucketAnalyticsConfigurationRequest, CORSRule, GetBucketCorsOutput, GetBucketCorsRequest, ServerSideEncryptionByDefault, ServerSideEncryptionRule, ServerSideEncryptionConfiguration, GetBucketEncryptionOutput, GetBucketEncryptionRequest, IntelligentTieringAndOperator, IntelligentTieringFilter, Tiering, IntelligentTieringConfiguration, GetBucketIntelligentTieringConfigurationOutput, GetBucketIntelligentTieringConfigurationRequest, SSEKMS, SSES3, InventoryEncryption, InventoryS3BucketDestination, InventoryDestination, InventoryFilter, InventorySchedule, InventoryConfiguration, GetBucketInventoryConfigurationOutput, GetBucketInventoryConfigurationRequest, LifecycleExpiration, LifecycleRuleAndOperator, LifecycleRuleFilter, NoncurrentVersionExpiration, NoncurrentVersionTransition, Transition, LifecycleRule, GetBucketLifecycleConfigurationOutput, GetBucketLifecycleConfigurationRequest, GetBucketLocationOutput, GetBucketLocationRequest, TargetGrant, LoggingEnabled, GetBucketLoggingOutput, GetBucketLoggingRequest, MetricsAndOperator, MetricsFilter, MetricsConfiguration, GetBucketMetricsConfigurationOutput, GetBucketMetricsConfigurationRequest, GetBucketNotificationConfigurationRequest, FilterRule, S3KeyFilter, NotificationConfigurationFilter, LambdaFunctionConfiguration, QueueConfiguration, TopicConfiguration, NotificationConfiguration, OwnershipControlsRule, OwnershipControls, GetBucketOwnershipControlsOutput, GetBucketOwnershipControlsRequest, GetBucketPolicyOutput, GetBucketPolicyRequest, PolicyStatus, GetBucketPolicyStatusOutput, GetBucketPolicyStatusRequest, DeleteMarkerReplication, EncryptionConfiguration, ReplicationTimeValue, Metrics, ReplicationTime, Destination, ExistingObjectReplication, ReplicationRuleAndOperator, ReplicationRuleFilter, ReplicaModifications, SseKmsEncryptedObjects, SourceSelectionCriteria, ReplicationRule, ReplicationConfiguration, GetBucketReplicationOutput, GetBucketReplicationRequest, GetBucketRequestPaymentOutput, GetBucketRequestPaymentRequest, GetBucketTaggingOutput, GetBucketTaggingRequest, GetBucketVersioningOutput, GetBucketVersioningRequest, ErrorDocument, IndexDocument, RedirectAllRequestsTo, Condition, Redirect, RoutingRule, GetBucketWebsiteOutput, GetBucketWebsiteRequest, GetObjectOutput, GetObjectRequest, InvalidObjectState, NoSuchKey, GetObjectAclOutput, GetObjectAclRequest, ObjectLockLegalHold, GetObjectLegalHoldOutput, GetObjectLegalHoldRequest, DefaultRetention, ObjectLockRule, ObjectLockConfiguration, GetObjectLockConfigurationOutput, GetObjectLockConfigurationRequest, ObjectLockRetention, GetObjectRetentionOutput, GetObjectRetentionRequest, GetObjectTaggingOutput, GetObjectTaggingRequest, GetObjectTorrentOutput, GetObjectTorrentRequest, PublicAccessBlockConfiguration, GetPublicAccessBlockOutput, GetPublicAccessBlockRequest, HeadBucketRequest, NoSuchBucket, HeadObjectOutput, HeadObjectRequest, ListBucketAnalyticsConfigurationsOutput, ListBucketAnalyticsConfigurationsRequest, ListBucketIntelligentTieringConfigurationsOutput, ListBucketIntelligentTieringConfigurationsRequest, ListBucketInventoryConfigurationsOutput, ListBucketInventoryConfigurationsRequest, ListBucketMetricsConfigurationsOutput, ListBucketMetricsConfigurationsRequest, Bucket, ListBucketsOutput, CommonPrefix, Initiator, MultipartUpload, ListMultipartUploadsOutput, ListMultipartUploadsRequest, _Object, ListObjectsOutput, ListObjectsRequest, ListObjectsV2Output, ListObjectsV2Request, DeleteMarkerEntry, ObjectVersion, ListObjectVersionsOutput, ListObjectVersionsRequest, Part, ListPartsOutput, ListPartsRequest, PutBucketAccelerateConfigurationRequest, PutBucketAclRequest, PutBucketAnalyticsConfigurationRequest, CORSConfiguration, PutBucketCorsRequest, PutBucketEncryptionRequest, PutBucketIntelligentTieringConfigurationRequest, PutBucketInventoryConfigurationRequest, BucketLifecycleConfiguration, PutBucketLifecycleConfigurationRequest, BucketLoggingStatus, PutBucketLoggingRequest, PutBucketMetricsConfigurationRequest, PutBucketNotificationConfigurationRequest, PutBucketOwnershipControlsRequest, PutBucketPolicyRequest, PutBucketReplicationRequest, RequestPaymentConfiguration, PutBucketRequestPaymentRequest, Tagging, PutBucketTaggingRequest, VersioningConfiguration, PutBucketVersioningRequest, WebsiteConfiguration, PutBucketWebsiteRequest, PutObjectOutput, PutObjectRequest, PutObjectAclOutput, PutObjectAclRequest, PutObjectLegalHoldOutput, PutObjectLegalHoldRequest, PutObjectLockConfigurationOutput, PutObjectLockConfigurationRequest, PutObjectRetentionOutput, PutObjectRetentionRequest, PutObjectTaggingOutput, PutObjectTaggingRequest, PutPublicAccessBlockRequest, ObjectAlreadyInActiveTierError, RestoreObjectOutput, GlacierJobParameters, Encryption, MetadataEntry, S3Location, OutputLocation, FileHeaderInfo, CSVInput, JSONType, JSONInput, ParquetInput, InputSerialization, QuoteFields, CSVOutput, JSONOutput, OutputSerialization, SelectParameters, RestoreRequestType, RestoreRequest, RestoreObjectRequest, ContinuationEvent, EndEvent, Progress, ProgressEvent, RecordsEvent, Stats, StatsEvent, SelectObjectContentEventStream, SelectObjectContentOutput, RequestProgress, ScanRange, SelectObjectContentRequest, UploadPartOutput, UploadPartRequest, CopyPartResult, UploadPartCopyOutput, UploadPartCopyRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./S3Client */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateMultipartUploadCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionCommand", function() { return _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__["DeleteBucketEncryptionCommand"]; }); /* harmony import */ var _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteBucketIntelligentTieringConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationCommand", function() { return _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteBucketIntelligentTieringConfigurationCommand"]; }); /* harmony import */ var _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DeleteBucketInventoryConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationCommand", function() { return _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__["DeleteBucketInventoryConfigurationCommand"]; }); /* harmony import */ var _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteBucketLifecycleCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleCommand", function() { return _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteBucketLifecycleCommand"]; }); /* harmony import */ var _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DeleteBucketMetricsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationCommand", function() { return _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__["DeleteBucketMetricsConfigurationCommand"]; }); /* harmony import */ var _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DeleteBucketOwnershipControlsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsCommand", function() { return _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__["DeleteBucketOwnershipControlsCommand"]; }); /* harmony import */ var _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DeleteBucketPolicyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyCommand", function() { return _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__["DeleteBucketPolicyCommand"]; }); /* harmony import */ var _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DeleteBucketReplicationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketReplicationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationCommand", function() { return _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__["DeleteBucketReplicationCommand"]; }); /* harmony import */ var _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DeleteBucketTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingCommand", function() { return _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__["DeleteBucketTaggingCommand"]; }); /* harmony import */ var _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DeleteBucketWebsiteCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketWebsiteCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteCommand", function() { return _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__["DeleteBucketWebsiteCommand"]; }); /* harmony import */ var _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DeleteObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectCommand", function() { return _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__["DeleteObjectCommand"]; }); /* harmony import */ var _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DeleteObjectsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsCommand", function() { return _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_21__["DeleteObjectsCommand"]; }); /* harmony import */ var _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DeleteObjectTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingCommand", function() { return _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_22__["DeleteObjectTaggingCommand"]; }); /* harmony import */ var _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DeletePublicAccessBlockCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockCommand", function() { return _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__["DeletePublicAccessBlockCommand"]; }); /* harmony import */ var _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/GetBucketAccelerateConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAccelerateConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationCommand", function() { return _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__["GetBucketAccelerateConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/GetBucketAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclCommand", function() { return _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__["GetBucketAclCommand"]; }); /* harmony import */ var _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/GetBucketAnalyticsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAnalyticsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationCommand", function() { return _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__["GetBucketAnalyticsConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/GetBucketCorsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketCorsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsCommand", function() { return _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__["GetBucketCorsCommand"]; }); /* harmony import */ var _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/GetBucketEncryptionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionCommand", function() { return _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__["GetBucketEncryptionCommand"]; }); /* harmony import */ var _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/GetBucketIntelligentTieringConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationCommand", function() { return _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__["GetBucketIntelligentTieringConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/GetBucketInventoryConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketInventoryConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationCommand", function() { return _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__["GetBucketInventoryConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/GetBucketLifecycleConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationCommand", function() { return _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__["GetBucketLifecycleConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/GetBucketLocationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationCommand", function() { return _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__["GetBucketLocationCommand"]; }); /* harmony import */ var _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/GetBucketLoggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingCommand", function() { return _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__["GetBucketLoggingCommand"]; }); /* harmony import */ var _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/GetBucketMetricsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationCommand", function() { return _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__["GetBucketMetricsConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetBucketNotificationConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketNotificationConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationCommand", function() { return _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__["GetBucketNotificationConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/GetBucketOwnershipControlsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsCommand", function() { return _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__["GetBucketOwnershipControlsCommand"]; }); /* harmony import */ var _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetBucketPolicyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyCommand", function() { return _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__["GetBucketPolicyCommand"]; }); /* harmony import */ var _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/GetBucketPolicyStatusCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusCommand", function() { return _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__["GetBucketPolicyStatusCommand"]; }); /* harmony import */ var _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetBucketReplicationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationCommand", function() { return _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__["GetBucketReplicationCommand"]; }); /* harmony import */ var _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/GetBucketRequestPaymentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketRequestPaymentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentCommand", function() { return _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__["GetBucketRequestPaymentCommand"]; }); /* harmony import */ var _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetBucketTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingCommand", function() { return _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__["GetBucketTaggingCommand"]; }); /* harmony import */ var _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/GetBucketVersioningCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketVersioningCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningCommand", function() { return _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__["GetBucketVersioningCommand"]; }); /* harmony import */ var _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/GetBucketWebsiteCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteCommand", function() { return _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__["GetBucketWebsiteCommand"]; }); /* harmony import */ var _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/GetObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectCommand", function() { return _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_44__["GetObjectCommand"]; }); /* harmony import */ var _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/GetObjectAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclCommand", function() { return _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_45__["GetObjectAclCommand"]; }); /* harmony import */ var _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/GetObjectLegalHoldCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldCommand", function() { return _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__["GetObjectLegalHoldCommand"]; }); /* harmony import */ var _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/GetObjectLockConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationCommand", function() { return _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__["GetObjectLockConfigurationCommand"]; }); /* harmony import */ var _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/GetObjectRetentionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionCommand", function() { return _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__["GetObjectRetentionCommand"]; }); /* harmony import */ var _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/GetObjectTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingCommand", function() { return _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__["GetObjectTaggingCommand"]; }); /* harmony import */ var _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/GetObjectTorrentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTorrentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentCommand", function() { return _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__["GetObjectTorrentCommand"]; }); /* harmony import */ var _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/GetPublicAccessBlockCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockCommand", function() { return _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__["GetPublicAccessBlockCommand"]; }); /* harmony import */ var _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/HeadBucketCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketCommand", function() { return _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__["HeadBucketCommand"]; }); /* harmony import */ var _waiters_waitForBucketExists__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./waiters/waitForBucketExists */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForBucketExists.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForBucketExists", function() { return _waiters_waitForBucketExists__WEBPACK_IMPORTED_MODULE_53__["waitForBucketExists"]; }); /* harmony import */ var _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/HeadObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectCommand", function() { return _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_54__["HeadObjectCommand"]; }); /* harmony import */ var _waiters_waitForObjectExists__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./waiters/waitForObjectExists */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForObjectExists.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForObjectExists", function() { return _waiters_waitForObjectExists__WEBPACK_IMPORTED_MODULE_55__["waitForObjectExists"]; }); /* harmony import */ var _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/ListBucketAnalyticsConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsCommand", function() { return _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__["ListBucketAnalyticsConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/ListBucketIntelligentTieringConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsCommand", function() { return _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__["ListBucketIntelligentTieringConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/ListBucketInventoryConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsCommand", function() { return _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_58__["ListBucketInventoryConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/ListBucketMetricsConfigurationsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsCommand", function() { return _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_59__["ListBucketMetricsConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/ListBucketsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsCommand", function() { return _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_60__["ListBucketsCommand"]; }); /* harmony import */ var _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/ListMultipartUploadsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListMultipartUploadsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsCommand", function() { return _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_61__["ListMultipartUploadsCommand"]; }); /* harmony import */ var _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/ListObjectsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsCommand", function() { return _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_62__["ListObjectsCommand"]; }); /* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/ListObjectsV2Command */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Command", function() { return _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_63__["ListObjectsV2Command"]; }); /* harmony import */ var _pagination_ListObjectsV2Paginator__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./pagination/ListObjectsV2Paginator */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListObjectsV2Paginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListObjectsV2", function() { return _pagination_ListObjectsV2Paginator__WEBPACK_IMPORTED_MODULE_64__["paginateListObjectsV2"]; }); /* harmony import */ var _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/ListObjectVersionsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsCommand", function() { return _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_65__["ListObjectVersionsCommand"]; }); /* harmony import */ var _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/ListPartsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsCommand", function() { return _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_66__["ListPartsCommand"]; }); /* harmony import */ var _pagination_ListPartsPaginator__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./pagination/ListPartsPaginator */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListPartsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListParts", function() { return _pagination_ListPartsPaginator__WEBPACK_IMPORTED_MODULE_67__["paginateListParts"]; }); /* harmony import */ var _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/PutBucketAccelerateConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationCommand", function() { return _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_68__["PutBucketAccelerateConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/PutBucketAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclCommand", function() { return _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_69__["PutBucketAclCommand"]; }); /* harmony import */ var _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/PutBucketAnalyticsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationCommand", function() { return _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__["PutBucketAnalyticsConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./commands/PutBucketCorsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketCorsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsCommand", function() { return _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_71__["PutBucketCorsCommand"]; }); /* harmony import */ var _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./commands/PutBucketEncryptionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionCommand", function() { return _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_72__["PutBucketEncryptionCommand"]; }); /* harmony import */ var _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./commands/PutBucketIntelligentTieringConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationCommand", function() { return _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__["PutBucketIntelligentTieringConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./commands/PutBucketInventoryConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationCommand", function() { return _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__["PutBucketInventoryConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./commands/PutBucketLifecycleConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationCommand", function() { return _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_75__["PutBucketLifecycleConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./commands/PutBucketLoggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingCommand", function() { return _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_76__["PutBucketLoggingCommand"]; }); /* harmony import */ var _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./commands/PutBucketMetricsConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationCommand", function() { return _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_77__["PutBucketMetricsConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./commands/PutBucketNotificationConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationCommand", function() { return _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_78__["PutBucketNotificationConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./commands/PutBucketOwnershipControlsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsCommand", function() { return _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_79__["PutBucketOwnershipControlsCommand"]; }); /* harmony import */ var _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./commands/PutBucketPolicyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyCommand", function() { return _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_80__["PutBucketPolicyCommand"]; }); /* harmony import */ var _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./commands/PutBucketReplicationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketReplicationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationCommand", function() { return _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_81__["PutBucketReplicationCommand"]; }); /* harmony import */ var _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./commands/PutBucketRequestPaymentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentCommand", function() { return _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_82__["PutBucketRequestPaymentCommand"]; }); /* harmony import */ var _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./commands/PutBucketTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingCommand", function() { return _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_83__["PutBucketTaggingCommand"]; }); /* harmony import */ var _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./commands/PutBucketVersioningCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketVersioningCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningCommand", function() { return _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_84__["PutBucketVersioningCommand"]; }); /* harmony import */ var _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./commands/PutBucketWebsiteCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteCommand", function() { return _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_85__["PutBucketWebsiteCommand"]; }); /* harmony import */ var _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./commands/PutObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectCommand", function() { return _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_86__["PutObjectCommand"]; }); /* harmony import */ var _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./commands/PutObjectAclCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclCommand", function() { return _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_87__["PutObjectAclCommand"]; }); /* harmony import */ var _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./commands/PutObjectLegalHoldCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldCommand", function() { return _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_88__["PutObjectLegalHoldCommand"]; }); /* harmony import */ var _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./commands/PutObjectLockConfigurationCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationCommand", function() { return _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_89__["PutObjectLockConfigurationCommand"]; }); /* harmony import */ var _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./commands/PutObjectRetentionCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectRetentionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionCommand", function() { return _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_90__["PutObjectRetentionCommand"]; }); /* harmony import */ var _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./commands/PutObjectTaggingCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingCommand", function() { return _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_91__["PutObjectTaggingCommand"]; }); /* harmony import */ var _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./commands/PutPublicAccessBlockCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockCommand", function() { return _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_92__["PutPublicAccessBlockCommand"]; }); /* harmony import */ var _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_93__ = __webpack_require__(/*! ./commands/RestoreObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectCommand", function() { return _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_93__["RestoreObjectCommand"]; }); /* harmony import */ var _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_94__ = __webpack_require__(/*! ./commands/SelectObjectContentCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentCommand", function() { return _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_94__["SelectObjectContentCommand"]; }); /* harmony import */ var _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_95__ = __webpack_require__(/*! ./commands/UploadPartCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCommand", function() { return _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_95__["UploadPartCommand"]; }); /* harmony import */ var _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_96__ = __webpack_require__(/*! ./commands/UploadPartCopyCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyCommand", function() { return _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_96__["UploadPartCopyCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_97__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_98__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortIncompleteMultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AbortIncompleteMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AbortMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AbortMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoSuchUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccelerateConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AccelerateConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grantee", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Grantee"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grant", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Grant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Owner", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Owner"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlPolicy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AccessControlPolicy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlTranslation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AccessControlTranslation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompleteMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedPart", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompletedPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedMultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompletedMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompleteMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyObjectResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectNotInActiveTierError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectNotInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyExists", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketAlreadyExists"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyOwnedByYou", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketAlreadyOwnedByYou"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateBucketOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateBucketConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketLifecycleRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletedObject", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeletedObject"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Error", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["_Error"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectIdentifier", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectIdentifier"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Delete", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Delete"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeletePublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAccelerateConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsS3BucketDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsExportDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsExportDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysisDataExport", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["StorageClassAnalysisDataExport"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysis", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["StorageClassAnalysis"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAnalyticsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CORSRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketCorsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionByDefault", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ServerSideEncryptionByDefault"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ServerSideEncryptionRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ServerSideEncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IntelligentTieringAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IntelligentTieringFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tiering", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Tiering"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IntelligentTieringConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketIntelligentTieringConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSEKMS", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SSEKMS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSES3", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SSES3"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryEncryption", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryEncryption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryS3BucketDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventorySchedule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventorySchedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketInventoryConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleExpiration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionExpiration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoncurrentVersionExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionTransition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoncurrentVersionTransition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Transition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLifecycleConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLocationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLocationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TargetGrant", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["TargetGrant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoggingEnabled", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LoggingEnabled"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLoggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetricsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetricsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetricsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketMetricsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FilterRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["FilterRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3KeyFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["S3KeyFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfigurationFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NotificationConfigurationFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LambdaFunctionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LambdaFunctionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QueueConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["QueueConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["TopicConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NotificationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControlsRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OwnershipControlsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControls", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OwnershipControls"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketOwnershipControlsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PolicyStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PolicyStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyStatusOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyStatusRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerReplication", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteMarkerReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["EncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTimeValue", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationTimeValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Metrics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Metrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTime", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Destination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Destination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExistingObjectReplication", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ExistingObjectReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicaModifications", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicaModifications"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SseKmsEncryptedObjects", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SseKmsEncryptedObjects"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceSelectionCriteria", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SourceSelectionCriteria"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketReplicationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketRequestPaymentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketVersioningOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ErrorDocument", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ErrorDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexDocument", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IndexDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedirectAllRequestsTo", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RedirectAllRequestsTo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Condition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Redirect"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoutingRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RoutingRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketWebsiteOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidObjectState", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InvalidObjectState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchKey", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoSuchKey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockLegalHold", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockLegalHold"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultRetention", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DefaultRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRetention", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTorrentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTorrentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PublicAccessBlockConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PublicAccessBlockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetPublicAccessBlockOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["HeadBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchBucket", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoSuchBucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["HeadObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["HeadObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketAnalyticsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketAnalyticsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketIntelligentTieringConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketIntelligentTieringConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketInventoryConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketInventoryConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketMetricsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketMetricsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Bucket", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Bucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CommonPrefix", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CommonPrefix"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Initiator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Initiator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListMultipartUploadsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListMultipartUploadsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Object", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["_Object"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Output", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsV2Output"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Request", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsV2Request"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteMarkerEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectVersion", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectVersionsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Part", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Part"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListPartsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListPartsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CORSConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLifecycleConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketLifecycleConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLoggingStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketLoggingStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestPaymentConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RequestPaymentConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tagging", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Tagging"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VersioningConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["VersioningConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WebsiteConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["WebsiteConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectAlreadyInActiveTierError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectAlreadyInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GlacierJobParameters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GlacierJobParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Encryption", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Encryption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetadataEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetadataEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Location", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["S3Location"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OutputLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FileHeaderInfo", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["FileHeaderInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CSVInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["JSONType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["JSONInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ParquetInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputSerialization", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QuoteFields", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["QuoteFields"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CSVOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["JSONOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputSerialization", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OutputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectParameters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequestType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreRequestType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContinuationEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ContinuationEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["EndEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Progress", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Progress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProgressEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ProgressEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecordsEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RecordsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Stats", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Stats"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StatsEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["StatsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentEventStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectObjectContentEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectObjectContentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestProgress", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RequestProgress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScanRange", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ScanRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectObjectContentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyPartResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyPartResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartCopyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartCopyRequest"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/index.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/index.js ***! \*******************************************************************************************************/ /*! exports provided: AbortIncompleteMultipartUpload, AbortMultipartUploadOutput, AbortMultipartUploadRequest, NoSuchUpload, AccelerateConfiguration, Grantee, Grant, Owner, AccessControlPolicy, AccessControlTranslation, CompleteMultipartUploadOutput, CompletedPart, CompletedMultipartUpload, CompleteMultipartUploadRequest, CopyObjectResult, CopyObjectOutput, CopyObjectRequest, ObjectNotInActiveTierError, BucketAlreadyExists, BucketAlreadyOwnedByYou, CreateBucketOutput, CreateBucketConfiguration, CreateBucketRequest, CreateMultipartUploadOutput, CreateMultipartUploadRequest, DeleteBucketRequest, DeleteBucketAnalyticsConfigurationRequest, DeleteBucketCorsRequest, DeleteBucketEncryptionRequest, DeleteBucketIntelligentTieringConfigurationRequest, DeleteBucketInventoryConfigurationRequest, DeleteBucketLifecycleRequest, DeleteBucketMetricsConfigurationRequest, DeleteBucketOwnershipControlsRequest, DeleteBucketPolicyRequest, DeleteBucketReplicationRequest, DeleteBucketTaggingRequest, DeleteBucketWebsiteRequest, DeleteObjectOutput, DeleteObjectRequest, DeletedObject, _Error, DeleteObjectsOutput, ObjectIdentifier, Delete, DeleteObjectsRequest, DeleteObjectTaggingOutput, DeleteObjectTaggingRequest, DeletePublicAccessBlockRequest, GetBucketAccelerateConfigurationOutput, GetBucketAccelerateConfigurationRequest, GetBucketAclOutput, GetBucketAclRequest, Tag, AnalyticsAndOperator, AnalyticsFilter, AnalyticsS3BucketDestination, AnalyticsExportDestination, StorageClassAnalysisDataExport, StorageClassAnalysis, AnalyticsConfiguration, GetBucketAnalyticsConfigurationOutput, GetBucketAnalyticsConfigurationRequest, CORSRule, GetBucketCorsOutput, GetBucketCorsRequest, ServerSideEncryptionByDefault, ServerSideEncryptionRule, ServerSideEncryptionConfiguration, GetBucketEncryptionOutput, GetBucketEncryptionRequest, IntelligentTieringAndOperator, IntelligentTieringFilter, Tiering, IntelligentTieringConfiguration, GetBucketIntelligentTieringConfigurationOutput, GetBucketIntelligentTieringConfigurationRequest, SSEKMS, SSES3, InventoryEncryption, InventoryS3BucketDestination, InventoryDestination, InventoryFilter, InventorySchedule, InventoryConfiguration, GetBucketInventoryConfigurationOutput, GetBucketInventoryConfigurationRequest, LifecycleExpiration, LifecycleRuleAndOperator, LifecycleRuleFilter, NoncurrentVersionExpiration, NoncurrentVersionTransition, Transition, LifecycleRule, GetBucketLifecycleConfigurationOutput, GetBucketLifecycleConfigurationRequest, GetBucketLocationOutput, GetBucketLocationRequest, TargetGrant, LoggingEnabled, GetBucketLoggingOutput, GetBucketLoggingRequest, MetricsAndOperator, MetricsFilter, MetricsConfiguration, GetBucketMetricsConfigurationOutput, GetBucketMetricsConfigurationRequest, GetBucketNotificationConfigurationRequest, FilterRule, S3KeyFilter, NotificationConfigurationFilter, LambdaFunctionConfiguration, QueueConfiguration, TopicConfiguration, NotificationConfiguration, OwnershipControlsRule, OwnershipControls, GetBucketOwnershipControlsOutput, GetBucketOwnershipControlsRequest, GetBucketPolicyOutput, GetBucketPolicyRequest, PolicyStatus, GetBucketPolicyStatusOutput, GetBucketPolicyStatusRequest, DeleteMarkerReplication, EncryptionConfiguration, ReplicationTimeValue, Metrics, ReplicationTime, Destination, ExistingObjectReplication, ReplicationRuleAndOperator, ReplicationRuleFilter, ReplicaModifications, SseKmsEncryptedObjects, SourceSelectionCriteria, ReplicationRule, ReplicationConfiguration, GetBucketReplicationOutput, GetBucketReplicationRequest, GetBucketRequestPaymentOutput, GetBucketRequestPaymentRequest, GetBucketTaggingOutput, GetBucketTaggingRequest, GetBucketVersioningOutput, GetBucketVersioningRequest, ErrorDocument, IndexDocument, RedirectAllRequestsTo, Condition, Redirect, RoutingRule, GetBucketWebsiteOutput, GetBucketWebsiteRequest, GetObjectOutput, GetObjectRequest, InvalidObjectState, NoSuchKey, GetObjectAclOutput, GetObjectAclRequest, ObjectLockLegalHold, GetObjectLegalHoldOutput, GetObjectLegalHoldRequest, DefaultRetention, ObjectLockRule, ObjectLockConfiguration, GetObjectLockConfigurationOutput, GetObjectLockConfigurationRequest, ObjectLockRetention, GetObjectRetentionOutput, GetObjectRetentionRequest, GetObjectTaggingOutput, GetObjectTaggingRequest, GetObjectTorrentOutput, GetObjectTorrentRequest, PublicAccessBlockConfiguration, GetPublicAccessBlockOutput, GetPublicAccessBlockRequest, HeadBucketRequest, NoSuchBucket, HeadObjectOutput, HeadObjectRequest, ListBucketAnalyticsConfigurationsOutput, ListBucketAnalyticsConfigurationsRequest, ListBucketIntelligentTieringConfigurationsOutput, ListBucketIntelligentTieringConfigurationsRequest, ListBucketInventoryConfigurationsOutput, ListBucketInventoryConfigurationsRequest, ListBucketMetricsConfigurationsOutput, ListBucketMetricsConfigurationsRequest, Bucket, ListBucketsOutput, CommonPrefix, Initiator, MultipartUpload, ListMultipartUploadsOutput, ListMultipartUploadsRequest, _Object, ListObjectsOutput, ListObjectsRequest, ListObjectsV2Output, ListObjectsV2Request, DeleteMarkerEntry, ObjectVersion, ListObjectVersionsOutput, ListObjectVersionsRequest, Part, ListPartsOutput, ListPartsRequest, PutBucketAccelerateConfigurationRequest, PutBucketAclRequest, PutBucketAnalyticsConfigurationRequest, CORSConfiguration, PutBucketCorsRequest, PutBucketEncryptionRequest, PutBucketIntelligentTieringConfigurationRequest, PutBucketInventoryConfigurationRequest, BucketLifecycleConfiguration, PutBucketLifecycleConfigurationRequest, BucketLoggingStatus, PutBucketLoggingRequest, PutBucketMetricsConfigurationRequest, PutBucketNotificationConfigurationRequest, PutBucketOwnershipControlsRequest, PutBucketPolicyRequest, PutBucketReplicationRequest, RequestPaymentConfiguration, PutBucketRequestPaymentRequest, Tagging, PutBucketTaggingRequest, VersioningConfiguration, PutBucketVersioningRequest, WebsiteConfiguration, PutBucketWebsiteRequest, PutObjectOutput, PutObjectRequest, PutObjectAclOutput, PutObjectAclRequest, PutObjectLegalHoldOutput, PutObjectLegalHoldRequest, PutObjectLockConfigurationOutput, PutObjectLockConfigurationRequest, PutObjectRetentionOutput, PutObjectRetentionRequest, PutObjectTaggingOutput, PutObjectTaggingRequest, PutPublicAccessBlockRequest, ObjectAlreadyInActiveTierError, RestoreObjectOutput, GlacierJobParameters, Encryption, MetadataEntry, S3Location, OutputLocation, FileHeaderInfo, CSVInput, JSONType, JSONInput, ParquetInput, InputSerialization, QuoteFields, CSVOutput, JSONOutput, OutputSerialization, SelectParameters, RestoreRequestType, RestoreRequest, RestoreObjectRequest, ContinuationEvent, EndEvent, Progress, ProgressEvent, RecordsEvent, Stats, StatsEvent, SelectObjectContentEventStream, SelectObjectContentOutput, RequestProgress, ScanRange, SelectObjectContentRequest, UploadPartOutput, UploadPartRequest, CopyPartResult, UploadPartCopyOutput, UploadPartCopyRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortIncompleteMultipartUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AbortIncompleteMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AbortMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AbortMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoSuchUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccelerateConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccelerateConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grantee", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Grantee"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grant", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Grant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Owner", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Owner"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlPolicy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccessControlPolicy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlTranslation", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccessControlTranslation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompleteMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedPart", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompletedPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedMultipartUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompletedMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompleteMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CopyObjectResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CopyObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CopyObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectNotInActiveTierError", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectNotInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyExists", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketAlreadyExists"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyOwnedByYou", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketAlreadyOwnedByYou"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateBucketOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateBucketConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketLifecycleRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletedObject", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeletedObject"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Error", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["_Error"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectIdentifier", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectIdentifier"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Delete", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Delete"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeletePublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAccelerateConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsS3BucketDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsExportDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsExportDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysisDataExport", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StorageClassAnalysisDataExport"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysis", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StorageClassAnalysis"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAnalyticsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CORSRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketCorsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionByDefault", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServerSideEncryptionByDefault"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServerSideEncryptionRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServerSideEncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntelligentTieringAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntelligentTieringFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tiering", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tiering"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntelligentTieringConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketIntelligentTieringConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSEKMS", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SSEKMS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSES3", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SSES3"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryEncryption", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryEncryption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryS3BucketDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventorySchedule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventorySchedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketInventoryConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleExpiration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionExpiration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoncurrentVersionExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionTransition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoncurrentVersionTransition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Transition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLifecycleConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLocationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLocationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TargetGrant", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TargetGrant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoggingEnabled", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LoggingEnabled"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLoggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketMetricsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FilterRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FilterRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3KeyFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["S3KeyFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfigurationFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotificationConfigurationFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LambdaFunctionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LambdaFunctionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QueueConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["QueueConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TopicConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotificationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControlsRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OwnershipControlsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControls", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OwnershipControls"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketOwnershipControlsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PolicyStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PolicyStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyStatusOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyStatusRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerReplication", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteMarkerReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTimeValue", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationTimeValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Metrics", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Metrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTime", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Destination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Destination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExistingObjectReplication", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExistingObjectReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicaModifications", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicaModifications"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SseKmsEncryptedObjects", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SseKmsEncryptedObjects"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceSelectionCriteria", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SourceSelectionCriteria"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketReplicationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketRequestPaymentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketVersioningOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ErrorDocument", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ErrorDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexDocument", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IndexDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedirectAllRequestsTo", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RedirectAllRequestsTo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Condition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Redirect"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoutingRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RoutingRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketWebsiteOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidObjectState", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidObjectState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchKey", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoSuchKey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockLegalHold", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockLegalHold"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultRetention", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DefaultRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRetention", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTorrentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTorrentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PublicAccessBlockConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PublicAccessBlockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetPublicAccessBlockOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HeadBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchBucket", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoSuchBucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HeadObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HeadObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketAnalyticsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketAnalyticsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketIntelligentTieringConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketIntelligentTieringConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketInventoryConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketInventoryConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketMetricsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketMetricsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Bucket", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Bucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CommonPrefix", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CommonPrefix"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Initiator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Initiator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultipartUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListMultipartUploadsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListMultipartUploadsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Object", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["_Object"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Output", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsV2Output"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Request", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsV2Request"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerEntry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteMarkerEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectVersion", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectVersionsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Part", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Part"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListPartsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListPartsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CORSConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLifecycleConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketLifecycleConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLoggingStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketLoggingStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestPaymentConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RequestPaymentConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tagging", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tagging"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VersioningConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VersioningConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WebsiteConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WebsiteConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectAlreadyInActiveTierError", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectAlreadyInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RestoreObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GlacierJobParameters", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GlacierJobParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Encryption", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Encryption"]; }); /* harmony import */ var _models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./models_1 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetadataEntry", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["MetadataEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Location", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["S3Location"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputLocation", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["OutputLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FileHeaderInfo", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["FileHeaderInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVInput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["CSVInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONType", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JSONType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONInput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JSONInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetInput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ParquetInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputSerialization", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["InputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QuoteFields", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["QuoteFields"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["CSVOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JSONOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputSerialization", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["OutputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectParameters", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequestType", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RestoreRequestType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RestoreRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RestoreObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContinuationEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ContinuationEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["EndEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Progress", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["Progress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProgressEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ProgressEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecordsEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RecordsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Stats", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["Stats"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StatsEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["StatsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentEventStream", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestProgress", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RequestProgress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScanRange", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ScanRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyPartResult", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["CopyPartResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyRequest"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js ***! \**********************************************************************************************************/ /*! exports provided: AbortIncompleteMultipartUpload, AbortMultipartUploadOutput, AbortMultipartUploadRequest, NoSuchUpload, AccelerateConfiguration, Grantee, Grant, Owner, AccessControlPolicy, AccessControlTranslation, CompleteMultipartUploadOutput, CompletedPart, CompletedMultipartUpload, CompleteMultipartUploadRequest, CopyObjectResult, CopyObjectOutput, CopyObjectRequest, ObjectNotInActiveTierError, BucketAlreadyExists, BucketAlreadyOwnedByYou, CreateBucketOutput, CreateBucketConfiguration, CreateBucketRequest, CreateMultipartUploadOutput, CreateMultipartUploadRequest, DeleteBucketRequest, DeleteBucketAnalyticsConfigurationRequest, DeleteBucketCorsRequest, DeleteBucketEncryptionRequest, DeleteBucketIntelligentTieringConfigurationRequest, DeleteBucketInventoryConfigurationRequest, DeleteBucketLifecycleRequest, DeleteBucketMetricsConfigurationRequest, DeleteBucketOwnershipControlsRequest, DeleteBucketPolicyRequest, DeleteBucketReplicationRequest, DeleteBucketTaggingRequest, DeleteBucketWebsiteRequest, DeleteObjectOutput, DeleteObjectRequest, DeletedObject, _Error, DeleteObjectsOutput, ObjectIdentifier, Delete, DeleteObjectsRequest, DeleteObjectTaggingOutput, DeleteObjectTaggingRequest, DeletePublicAccessBlockRequest, GetBucketAccelerateConfigurationOutput, GetBucketAccelerateConfigurationRequest, GetBucketAclOutput, GetBucketAclRequest, Tag, AnalyticsAndOperator, AnalyticsFilter, AnalyticsS3BucketDestination, AnalyticsExportDestination, StorageClassAnalysisDataExport, StorageClassAnalysis, AnalyticsConfiguration, GetBucketAnalyticsConfigurationOutput, GetBucketAnalyticsConfigurationRequest, CORSRule, GetBucketCorsOutput, GetBucketCorsRequest, ServerSideEncryptionByDefault, ServerSideEncryptionRule, ServerSideEncryptionConfiguration, GetBucketEncryptionOutput, GetBucketEncryptionRequest, IntelligentTieringAndOperator, IntelligentTieringFilter, Tiering, IntelligentTieringConfiguration, GetBucketIntelligentTieringConfigurationOutput, GetBucketIntelligentTieringConfigurationRequest, SSEKMS, SSES3, InventoryEncryption, InventoryS3BucketDestination, InventoryDestination, InventoryFilter, InventorySchedule, InventoryConfiguration, GetBucketInventoryConfigurationOutput, GetBucketInventoryConfigurationRequest, LifecycleExpiration, LifecycleRuleAndOperator, LifecycleRuleFilter, NoncurrentVersionExpiration, NoncurrentVersionTransition, Transition, LifecycleRule, GetBucketLifecycleConfigurationOutput, GetBucketLifecycleConfigurationRequest, GetBucketLocationOutput, GetBucketLocationRequest, TargetGrant, LoggingEnabled, GetBucketLoggingOutput, GetBucketLoggingRequest, MetricsAndOperator, MetricsFilter, MetricsConfiguration, GetBucketMetricsConfigurationOutput, GetBucketMetricsConfigurationRequest, GetBucketNotificationConfigurationRequest, FilterRule, S3KeyFilter, NotificationConfigurationFilter, LambdaFunctionConfiguration, QueueConfiguration, TopicConfiguration, NotificationConfiguration, OwnershipControlsRule, OwnershipControls, GetBucketOwnershipControlsOutput, GetBucketOwnershipControlsRequest, GetBucketPolicyOutput, GetBucketPolicyRequest, PolicyStatus, GetBucketPolicyStatusOutput, GetBucketPolicyStatusRequest, DeleteMarkerReplication, EncryptionConfiguration, ReplicationTimeValue, Metrics, ReplicationTime, Destination, ExistingObjectReplication, ReplicationRuleAndOperator, ReplicationRuleFilter, ReplicaModifications, SseKmsEncryptedObjects, SourceSelectionCriteria, ReplicationRule, ReplicationConfiguration, GetBucketReplicationOutput, GetBucketReplicationRequest, GetBucketRequestPaymentOutput, GetBucketRequestPaymentRequest, GetBucketTaggingOutput, GetBucketTaggingRequest, GetBucketVersioningOutput, GetBucketVersioningRequest, ErrorDocument, IndexDocument, RedirectAllRequestsTo, Condition, Redirect, RoutingRule, GetBucketWebsiteOutput, GetBucketWebsiteRequest, GetObjectOutput, GetObjectRequest, InvalidObjectState, NoSuchKey, GetObjectAclOutput, GetObjectAclRequest, ObjectLockLegalHold, GetObjectLegalHoldOutput, GetObjectLegalHoldRequest, DefaultRetention, ObjectLockRule, ObjectLockConfiguration, GetObjectLockConfigurationOutput, GetObjectLockConfigurationRequest, ObjectLockRetention, GetObjectRetentionOutput, GetObjectRetentionRequest, GetObjectTaggingOutput, GetObjectTaggingRequest, GetObjectTorrentOutput, GetObjectTorrentRequest, PublicAccessBlockConfiguration, GetPublicAccessBlockOutput, GetPublicAccessBlockRequest, HeadBucketRequest, NoSuchBucket, HeadObjectOutput, HeadObjectRequest, ListBucketAnalyticsConfigurationsOutput, ListBucketAnalyticsConfigurationsRequest, ListBucketIntelligentTieringConfigurationsOutput, ListBucketIntelligentTieringConfigurationsRequest, ListBucketInventoryConfigurationsOutput, ListBucketInventoryConfigurationsRequest, ListBucketMetricsConfigurationsOutput, ListBucketMetricsConfigurationsRequest, Bucket, ListBucketsOutput, CommonPrefix, Initiator, MultipartUpload, ListMultipartUploadsOutput, ListMultipartUploadsRequest, _Object, ListObjectsOutput, ListObjectsRequest, ListObjectsV2Output, ListObjectsV2Request, DeleteMarkerEntry, ObjectVersion, ListObjectVersionsOutput, ListObjectVersionsRequest, Part, ListPartsOutput, ListPartsRequest, PutBucketAccelerateConfigurationRequest, PutBucketAclRequest, PutBucketAnalyticsConfigurationRequest, CORSConfiguration, PutBucketCorsRequest, PutBucketEncryptionRequest, PutBucketIntelligentTieringConfigurationRequest, PutBucketInventoryConfigurationRequest, BucketLifecycleConfiguration, PutBucketLifecycleConfigurationRequest, BucketLoggingStatus, PutBucketLoggingRequest, PutBucketMetricsConfigurationRequest, PutBucketNotificationConfigurationRequest, PutBucketOwnershipControlsRequest, PutBucketPolicyRequest, PutBucketReplicationRequest, RequestPaymentConfiguration, PutBucketRequestPaymentRequest, Tagging, PutBucketTaggingRequest, VersioningConfiguration, PutBucketVersioningRequest, WebsiteConfiguration, PutBucketWebsiteRequest, PutObjectOutput, PutObjectRequest, PutObjectAclOutput, PutObjectAclRequest, PutObjectLegalHoldOutput, PutObjectLegalHoldRequest, PutObjectLockConfigurationOutput, PutObjectLockConfigurationRequest, PutObjectRetentionOutput, PutObjectRetentionRequest, PutObjectTaggingOutput, PutObjectTaggingRequest, PutPublicAccessBlockRequest, ObjectAlreadyInActiveTierError, RestoreObjectOutput, GlacierJobParameters, Encryption */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortIncompleteMultipartUpload", function() { return AbortIncompleteMultipartUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadOutput", function() { return AbortMultipartUploadOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadRequest", function() { return AbortMultipartUploadRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoSuchUpload", function() { return NoSuchUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccelerateConfiguration", function() { return AccelerateConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Grantee", function() { return Grantee; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Grant", function() { return Grant; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Owner", function() { return Owner; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccessControlPolicy", function() { return AccessControlPolicy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccessControlTranslation", function() { return AccessControlTranslation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadOutput", function() { return CompleteMultipartUploadOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletedPart", function() { return CompletedPart; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletedMultipartUpload", function() { return CompletedMultipartUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadRequest", function() { return CompleteMultipartUploadRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectResult", function() { return CopyObjectResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectOutput", function() { return CopyObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectRequest", function() { return CopyObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectNotInActiveTierError", function() { return ObjectNotInActiveTierError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyExists", function() { return BucketAlreadyExists; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyOwnedByYou", function() { return BucketAlreadyOwnedByYou; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketOutput", function() { return CreateBucketOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketConfiguration", function() { return CreateBucketConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketRequest", function() { return CreateBucketRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadOutput", function() { return CreateMultipartUploadOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadRequest", function() { return CreateMultipartUploadRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketRequest", function() { return DeleteBucketRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationRequest", function() { return DeleteBucketAnalyticsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsRequest", function() { return DeleteBucketCorsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionRequest", function() { return DeleteBucketEncryptionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationRequest", function() { return DeleteBucketIntelligentTieringConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationRequest", function() { return DeleteBucketInventoryConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleRequest", function() { return DeleteBucketLifecycleRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationRequest", function() { return DeleteBucketMetricsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsRequest", function() { return DeleteBucketOwnershipControlsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyRequest", function() { return DeleteBucketPolicyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationRequest", function() { return DeleteBucketReplicationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingRequest", function() { return DeleteBucketTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteRequest", function() { return DeleteBucketWebsiteRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectOutput", function() { return DeleteObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectRequest", function() { return DeleteObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletedObject", function() { return DeletedObject; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_Error", function() { return _Error; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsOutput", function() { return DeleteObjectsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectIdentifier", function() { return ObjectIdentifier; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Delete", function() { return Delete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsRequest", function() { return DeleteObjectsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingOutput", function() { return DeleteObjectTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingRequest", function() { return DeleteObjectTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockRequest", function() { return DeletePublicAccessBlockRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationOutput", function() { return GetBucketAccelerateConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationRequest", function() { return GetBucketAccelerateConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclOutput", function() { return GetBucketAclOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclRequest", function() { return GetBucketAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return Tag; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsAndOperator", function() { return AnalyticsAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsFilter", function() { return AnalyticsFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsS3BucketDestination", function() { return AnalyticsS3BucketDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsExportDestination", function() { return AnalyticsExportDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysisDataExport", function() { return StorageClassAnalysisDataExport; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysis", function() { return StorageClassAnalysis; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsConfiguration", function() { return AnalyticsConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationOutput", function() { return GetBucketAnalyticsConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationRequest", function() { return GetBucketAnalyticsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CORSRule", function() { return CORSRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsOutput", function() { return GetBucketCorsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsRequest", function() { return GetBucketCorsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionByDefault", function() { return ServerSideEncryptionByDefault; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionRule", function() { return ServerSideEncryptionRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionConfiguration", function() { return ServerSideEncryptionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionOutput", function() { return GetBucketEncryptionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionRequest", function() { return GetBucketEncryptionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringAndOperator", function() { return IntelligentTieringAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringFilter", function() { return IntelligentTieringFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tiering", function() { return Tiering; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringConfiguration", function() { return IntelligentTieringConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationOutput", function() { return GetBucketIntelligentTieringConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationRequest", function() { return GetBucketIntelligentTieringConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SSEKMS", function() { return SSEKMS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SSES3", function() { return SSES3; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryEncryption", function() { return InventoryEncryption; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryS3BucketDestination", function() { return InventoryS3BucketDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryDestination", function() { return InventoryDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryFilter", function() { return InventoryFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventorySchedule", function() { return InventorySchedule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryConfiguration", function() { return InventoryConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationOutput", function() { return GetBucketInventoryConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationRequest", function() { return GetBucketInventoryConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleExpiration", function() { return LifecycleExpiration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleAndOperator", function() { return LifecycleRuleAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleFilter", function() { return LifecycleRuleFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionExpiration", function() { return NoncurrentVersionExpiration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionTransition", function() { return NoncurrentVersionTransition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return Transition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleRule", function() { return LifecycleRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationOutput", function() { return GetBucketLifecycleConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationRequest", function() { return GetBucketLifecycleConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationOutput", function() { return GetBucketLocationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationRequest", function() { return GetBucketLocationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TargetGrant", function() { return TargetGrant; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoggingEnabled", function() { return LoggingEnabled; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingOutput", function() { return GetBucketLoggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingRequest", function() { return GetBucketLoggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsAndOperator", function() { return MetricsAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsFilter", function() { return MetricsFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsConfiguration", function() { return MetricsConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationOutput", function() { return GetBucketMetricsConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationRequest", function() { return GetBucketMetricsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationRequest", function() { return GetBucketNotificationConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FilterRule", function() { return FilterRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3KeyFilter", function() { return S3KeyFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationConfigurationFilter", function() { return NotificationConfigurationFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LambdaFunctionConfiguration", function() { return LambdaFunctionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QueueConfiguration", function() { return QueueConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TopicConfiguration", function() { return TopicConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationConfiguration", function() { return NotificationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OwnershipControlsRule", function() { return OwnershipControlsRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OwnershipControls", function() { return OwnershipControls; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsOutput", function() { return GetBucketOwnershipControlsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsRequest", function() { return GetBucketOwnershipControlsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyOutput", function() { return GetBucketPolicyOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyRequest", function() { return GetBucketPolicyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PolicyStatus", function() { return PolicyStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusOutput", function() { return GetBucketPolicyStatusOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusRequest", function() { return GetBucketPolicyStatusRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerReplication", function() { return DeleteMarkerReplication; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return EncryptionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationTimeValue", function() { return ReplicationTimeValue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Metrics", function() { return Metrics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationTime", function() { return ReplicationTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Destination", function() { return Destination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExistingObjectReplication", function() { return ExistingObjectReplication; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleAndOperator", function() { return ReplicationRuleAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleFilter", function() { return ReplicationRuleFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicaModifications", function() { return ReplicaModifications; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SseKmsEncryptedObjects", function() { return SseKmsEncryptedObjects; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SourceSelectionCriteria", function() { return SourceSelectionCriteria; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationRule", function() { return ReplicationRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationConfiguration", function() { return ReplicationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationOutput", function() { return GetBucketReplicationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationRequest", function() { return GetBucketReplicationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentOutput", function() { return GetBucketRequestPaymentOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentRequest", function() { return GetBucketRequestPaymentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingOutput", function() { return GetBucketTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingRequest", function() { return GetBucketTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningOutput", function() { return GetBucketVersioningOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningRequest", function() { return GetBucketVersioningRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ErrorDocument", function() { return ErrorDocument; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IndexDocument", function() { return IndexDocument; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RedirectAllRequestsTo", function() { return RedirectAllRequestsTo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return Condition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return Redirect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RoutingRule", function() { return RoutingRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteOutput", function() { return GetBucketWebsiteOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteRequest", function() { return GetBucketWebsiteRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectOutput", function() { return GetObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRequest", function() { return GetObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidObjectState", function() { return InvalidObjectState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoSuchKey", function() { return NoSuchKey; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclOutput", function() { return GetObjectAclOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclRequest", function() { return GetObjectAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockLegalHold", function() { return ObjectLockLegalHold; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldOutput", function() { return GetObjectLegalHoldOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldRequest", function() { return GetObjectLegalHoldRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultRetention", function() { return DefaultRetention; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRule", function() { return ObjectLockRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockConfiguration", function() { return ObjectLockConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationOutput", function() { return GetObjectLockConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationRequest", function() { return GetObjectLockConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRetention", function() { return ObjectLockRetention; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionOutput", function() { return GetObjectRetentionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionRequest", function() { return GetObjectRetentionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingOutput", function() { return GetObjectTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingRequest", function() { return GetObjectTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentOutput", function() { return GetObjectTorrentOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentRequest", function() { return GetObjectTorrentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PublicAccessBlockConfiguration", function() { return PublicAccessBlockConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockOutput", function() { return GetPublicAccessBlockOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockRequest", function() { return GetPublicAccessBlockRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadBucketRequest", function() { return HeadBucketRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoSuchBucket", function() { return NoSuchBucket; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadObjectOutput", function() { return HeadObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadObjectRequest", function() { return HeadObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsOutput", function() { return ListBucketAnalyticsConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsRequest", function() { return ListBucketAnalyticsConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsOutput", function() { return ListBucketIntelligentTieringConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsRequest", function() { return ListBucketIntelligentTieringConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsOutput", function() { return ListBucketInventoryConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsRequest", function() { return ListBucketInventoryConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsOutput", function() { return ListBucketMetricsConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsRequest", function() { return ListBucketMetricsConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Bucket", function() { return Bucket; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketsOutput", function() { return ListBucketsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CommonPrefix", function() { return CommonPrefix; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Initiator", function() { return Initiator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MultipartUpload", function() { return MultipartUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsOutput", function() { return ListMultipartUploadsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsRequest", function() { return ListMultipartUploadsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_Object", function() { return _Object; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsOutput", function() { return ListObjectsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsRequest", function() { return ListObjectsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Output", function() { return ListObjectsV2Output; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Request", function() { return ListObjectsV2Request; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerEntry", function() { return DeleteMarkerEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectVersion", function() { return ObjectVersion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsOutput", function() { return ListObjectVersionsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsRequest", function() { return ListObjectVersionsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Part", function() { return Part; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPartsOutput", function() { return ListPartsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPartsRequest", function() { return ListPartsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationRequest", function() { return PutBucketAccelerateConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclRequest", function() { return PutBucketAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationRequest", function() { return PutBucketAnalyticsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CORSConfiguration", function() { return CORSConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsRequest", function() { return PutBucketCorsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionRequest", function() { return PutBucketEncryptionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationRequest", function() { return PutBucketIntelligentTieringConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationRequest", function() { return PutBucketInventoryConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketLifecycleConfiguration", function() { return BucketLifecycleConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationRequest", function() { return PutBucketLifecycleConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketLoggingStatus", function() { return BucketLoggingStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingRequest", function() { return PutBucketLoggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationRequest", function() { return PutBucketMetricsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationRequest", function() { return PutBucketNotificationConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsRequest", function() { return PutBucketOwnershipControlsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyRequest", function() { return PutBucketPolicyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationRequest", function() { return PutBucketReplicationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RequestPaymentConfiguration", function() { return RequestPaymentConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentRequest", function() { return PutBucketRequestPaymentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tagging", function() { return Tagging; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingRequest", function() { return PutBucketTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VersioningConfiguration", function() { return VersioningConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningRequest", function() { return PutBucketVersioningRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WebsiteConfiguration", function() { return WebsiteConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteRequest", function() { return PutBucketWebsiteRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectOutput", function() { return PutObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectRequest", function() { return PutObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclOutput", function() { return PutObjectAclOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclRequest", function() { return PutObjectAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldOutput", function() { return PutObjectLegalHoldOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldRequest", function() { return PutObjectLegalHoldRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationOutput", function() { return PutObjectLockConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationRequest", function() { return PutObjectLockConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionOutput", function() { return PutObjectRetentionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionRequest", function() { return PutObjectRetentionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingOutput", function() { return PutObjectTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingRequest", function() { return PutObjectTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockRequest", function() { return PutPublicAccessBlockRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectAlreadyInActiveTierError", function() { return ObjectAlreadyInActiveTierError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectOutput", function() { return RestoreObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GlacierJobParameters", function() { return GlacierJobParameters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Encryption", function() { return Encryption; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var AbortIncompleteMultipartUpload; (function (AbortIncompleteMultipartUpload) { AbortIncompleteMultipartUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AbortIncompleteMultipartUpload || (AbortIncompleteMultipartUpload = {})); var AbortMultipartUploadOutput; (function (AbortMultipartUploadOutput) { AbortMultipartUploadOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AbortMultipartUploadOutput || (AbortMultipartUploadOutput = {})); var AbortMultipartUploadRequest; (function (AbortMultipartUploadRequest) { AbortMultipartUploadRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AbortMultipartUploadRequest || (AbortMultipartUploadRequest = {})); var NoSuchUpload; (function (NoSuchUpload) { NoSuchUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoSuchUpload || (NoSuchUpload = {})); var AccelerateConfiguration; (function (AccelerateConfiguration) { AccelerateConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccelerateConfiguration || (AccelerateConfiguration = {})); var Grantee; (function (Grantee) { Grantee.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Grantee || (Grantee = {})); var Grant; (function (Grant) { Grant.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Grant || (Grant = {})); var Owner; (function (Owner) { Owner.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Owner || (Owner = {})); var AccessControlPolicy; (function (AccessControlPolicy) { AccessControlPolicy.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccessControlPolicy || (AccessControlPolicy = {})); var AccessControlTranslation; (function (AccessControlTranslation) { AccessControlTranslation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccessControlTranslation || (AccessControlTranslation = {})); var CompleteMultipartUploadOutput; (function (CompleteMultipartUploadOutput) { CompleteMultipartUploadOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CompleteMultipartUploadOutput || (CompleteMultipartUploadOutput = {})); var CompletedPart; (function (CompletedPart) { CompletedPart.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompletedPart || (CompletedPart = {})); var CompletedMultipartUpload; (function (CompletedMultipartUpload) { CompletedMultipartUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompletedMultipartUpload || (CompletedMultipartUpload = {})); var CompleteMultipartUploadRequest; (function (CompleteMultipartUploadRequest) { CompleteMultipartUploadRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompleteMultipartUploadRequest || (CompleteMultipartUploadRequest = {})); var CopyObjectResult; (function (CopyObjectResult) { CopyObjectResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CopyObjectResult || (CopyObjectResult = {})); var CopyObjectOutput; (function (CopyObjectOutput) { CopyObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CopyObjectOutput || (CopyObjectOutput = {})); var CopyObjectRequest; (function (CopyObjectRequest) { CopyObjectRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.CopySourceSSECustomerKey && { CopySourceSSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CopyObjectRequest || (CopyObjectRequest = {})); var ObjectNotInActiveTierError; (function (ObjectNotInActiveTierError) { ObjectNotInActiveTierError.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectNotInActiveTierError || (ObjectNotInActiveTierError = {})); var BucketAlreadyExists; (function (BucketAlreadyExists) { BucketAlreadyExists.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BucketAlreadyExists || (BucketAlreadyExists = {})); var BucketAlreadyOwnedByYou; (function (BucketAlreadyOwnedByYou) { BucketAlreadyOwnedByYou.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BucketAlreadyOwnedByYou || (BucketAlreadyOwnedByYou = {})); var CreateBucketOutput; (function (CreateBucketOutput) { CreateBucketOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateBucketOutput || (CreateBucketOutput = {})); var CreateBucketConfiguration; (function (CreateBucketConfiguration) { CreateBucketConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateBucketConfiguration || (CreateBucketConfiguration = {})); var CreateBucketRequest; (function (CreateBucketRequest) { CreateBucketRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateBucketRequest || (CreateBucketRequest = {})); var CreateMultipartUploadOutput; (function (CreateMultipartUploadOutput) { CreateMultipartUploadOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CreateMultipartUploadOutput || (CreateMultipartUploadOutput = {})); var CreateMultipartUploadRequest; (function (CreateMultipartUploadRequest) { CreateMultipartUploadRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CreateMultipartUploadRequest || (CreateMultipartUploadRequest = {})); var DeleteBucketRequest; (function (DeleteBucketRequest) { DeleteBucketRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketRequest || (DeleteBucketRequest = {})); var DeleteBucketAnalyticsConfigurationRequest; (function (DeleteBucketAnalyticsConfigurationRequest) { DeleteBucketAnalyticsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketAnalyticsConfigurationRequest || (DeleteBucketAnalyticsConfigurationRequest = {})); var DeleteBucketCorsRequest; (function (DeleteBucketCorsRequest) { DeleteBucketCorsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketCorsRequest || (DeleteBucketCorsRequest = {})); var DeleteBucketEncryptionRequest; (function (DeleteBucketEncryptionRequest) { DeleteBucketEncryptionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketEncryptionRequest || (DeleteBucketEncryptionRequest = {})); var DeleteBucketIntelligentTieringConfigurationRequest; (function (DeleteBucketIntelligentTieringConfigurationRequest) { DeleteBucketIntelligentTieringConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketIntelligentTieringConfigurationRequest || (DeleteBucketIntelligentTieringConfigurationRequest = {})); var DeleteBucketInventoryConfigurationRequest; (function (DeleteBucketInventoryConfigurationRequest) { DeleteBucketInventoryConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketInventoryConfigurationRequest || (DeleteBucketInventoryConfigurationRequest = {})); var DeleteBucketLifecycleRequest; (function (DeleteBucketLifecycleRequest) { DeleteBucketLifecycleRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketLifecycleRequest || (DeleteBucketLifecycleRequest = {})); var DeleteBucketMetricsConfigurationRequest; (function (DeleteBucketMetricsConfigurationRequest) { DeleteBucketMetricsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketMetricsConfigurationRequest || (DeleteBucketMetricsConfigurationRequest = {})); var DeleteBucketOwnershipControlsRequest; (function (DeleteBucketOwnershipControlsRequest) { DeleteBucketOwnershipControlsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketOwnershipControlsRequest || (DeleteBucketOwnershipControlsRequest = {})); var DeleteBucketPolicyRequest; (function (DeleteBucketPolicyRequest) { DeleteBucketPolicyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketPolicyRequest || (DeleteBucketPolicyRequest = {})); var DeleteBucketReplicationRequest; (function (DeleteBucketReplicationRequest) { DeleteBucketReplicationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketReplicationRequest || (DeleteBucketReplicationRequest = {})); var DeleteBucketTaggingRequest; (function (DeleteBucketTaggingRequest) { DeleteBucketTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketTaggingRequest || (DeleteBucketTaggingRequest = {})); var DeleteBucketWebsiteRequest; (function (DeleteBucketWebsiteRequest) { DeleteBucketWebsiteRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketWebsiteRequest || (DeleteBucketWebsiteRequest = {})); var DeleteObjectOutput; (function (DeleteObjectOutput) { DeleteObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectOutput || (DeleteObjectOutput = {})); var DeleteObjectRequest; (function (DeleteObjectRequest) { DeleteObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectRequest || (DeleteObjectRequest = {})); var DeletedObject; (function (DeletedObject) { DeletedObject.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeletedObject || (DeletedObject = {})); var _Error; (function (_Error) { _Error.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(_Error || (_Error = {})); var DeleteObjectsOutput; (function (DeleteObjectsOutput) { DeleteObjectsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectsOutput || (DeleteObjectsOutput = {})); var ObjectIdentifier; (function (ObjectIdentifier) { ObjectIdentifier.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectIdentifier || (ObjectIdentifier = {})); var Delete; (function (Delete) { Delete.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Delete || (Delete = {})); var DeleteObjectsRequest; (function (DeleteObjectsRequest) { DeleteObjectsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectsRequest || (DeleteObjectsRequest = {})); var DeleteObjectTaggingOutput; (function (DeleteObjectTaggingOutput) { DeleteObjectTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectTaggingOutput || (DeleteObjectTaggingOutput = {})); var DeleteObjectTaggingRequest; (function (DeleteObjectTaggingRequest) { DeleteObjectTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectTaggingRequest || (DeleteObjectTaggingRequest = {})); var DeletePublicAccessBlockRequest; (function (DeletePublicAccessBlockRequest) { DeletePublicAccessBlockRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeletePublicAccessBlockRequest || (DeletePublicAccessBlockRequest = {})); var GetBucketAccelerateConfigurationOutput; (function (GetBucketAccelerateConfigurationOutput) { GetBucketAccelerateConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAccelerateConfigurationOutput || (GetBucketAccelerateConfigurationOutput = {})); var GetBucketAccelerateConfigurationRequest; (function (GetBucketAccelerateConfigurationRequest) { GetBucketAccelerateConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAccelerateConfigurationRequest || (GetBucketAccelerateConfigurationRequest = {})); var GetBucketAclOutput; (function (GetBucketAclOutput) { GetBucketAclOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAclOutput || (GetBucketAclOutput = {})); var GetBucketAclRequest; (function (GetBucketAclRequest) { GetBucketAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAclRequest || (GetBucketAclRequest = {})); var Tag; (function (Tag) { Tag.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tag || (Tag = {})); var AnalyticsAndOperator; (function (AnalyticsAndOperator) { AnalyticsAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyticsAndOperator || (AnalyticsAndOperator = {})); var AnalyticsFilter; (function (AnalyticsFilter) { AnalyticsFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; AnalyticsFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: AnalyticsAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(AnalyticsFilter || (AnalyticsFilter = {})); var AnalyticsS3BucketDestination; (function (AnalyticsS3BucketDestination) { AnalyticsS3BucketDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyticsS3BucketDestination || (AnalyticsS3BucketDestination = {})); var AnalyticsExportDestination; (function (AnalyticsExportDestination) { AnalyticsExportDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyticsExportDestination || (AnalyticsExportDestination = {})); var StorageClassAnalysisDataExport; (function (StorageClassAnalysisDataExport) { StorageClassAnalysisDataExport.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StorageClassAnalysisDataExport || (StorageClassAnalysisDataExport = {})); var StorageClassAnalysis; (function (StorageClassAnalysis) { StorageClassAnalysis.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StorageClassAnalysis || (StorageClassAnalysis = {})); var AnalyticsConfiguration; (function (AnalyticsConfiguration) { AnalyticsConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: AnalyticsFilter.filterSensitiveLog(obj.Filter) }))); }; })(AnalyticsConfiguration || (AnalyticsConfiguration = {})); var GetBucketAnalyticsConfigurationOutput; (function (GetBucketAnalyticsConfigurationOutput) { GetBucketAnalyticsConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.AnalyticsConfiguration && { AnalyticsConfiguration: AnalyticsConfiguration.filterSensitiveLog(obj.AnalyticsConfiguration), }))); }; })(GetBucketAnalyticsConfigurationOutput || (GetBucketAnalyticsConfigurationOutput = {})); var GetBucketAnalyticsConfigurationRequest; (function (GetBucketAnalyticsConfigurationRequest) { GetBucketAnalyticsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAnalyticsConfigurationRequest || (GetBucketAnalyticsConfigurationRequest = {})); var CORSRule; (function (CORSRule) { CORSRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CORSRule || (CORSRule = {})); var GetBucketCorsOutput; (function (GetBucketCorsOutput) { GetBucketCorsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketCorsOutput || (GetBucketCorsOutput = {})); var GetBucketCorsRequest; (function (GetBucketCorsRequest) { GetBucketCorsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketCorsRequest || (GetBucketCorsRequest = {})); var ServerSideEncryptionByDefault; (function (ServerSideEncryptionByDefault) { ServerSideEncryptionByDefault.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.KMSMasterKeyID && { KMSMasterKeyID: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(ServerSideEncryptionByDefault || (ServerSideEncryptionByDefault = {})); var ServerSideEncryptionRule; (function (ServerSideEncryptionRule) { ServerSideEncryptionRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ApplyServerSideEncryptionByDefault && { ApplyServerSideEncryptionByDefault: ServerSideEncryptionByDefault.filterSensitiveLog(obj.ApplyServerSideEncryptionByDefault), }))); }; })(ServerSideEncryptionRule || (ServerSideEncryptionRule = {})); var ServerSideEncryptionConfiguration; (function (ServerSideEncryptionConfiguration) { ServerSideEncryptionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return ServerSideEncryptionRule.filterSensitiveLog(item); }) }))); }; })(ServerSideEncryptionConfiguration || (ServerSideEncryptionConfiguration = {})); var GetBucketEncryptionOutput; (function (GetBucketEncryptionOutput) { GetBucketEncryptionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ServerSideEncryptionConfiguration && { ServerSideEncryptionConfiguration: ServerSideEncryptionConfiguration.filterSensitiveLog(obj.ServerSideEncryptionConfiguration), }))); }; })(GetBucketEncryptionOutput || (GetBucketEncryptionOutput = {})); var GetBucketEncryptionRequest; (function (GetBucketEncryptionRequest) { GetBucketEncryptionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketEncryptionRequest || (GetBucketEncryptionRequest = {})); var IntelligentTieringAndOperator; (function (IntelligentTieringAndOperator) { IntelligentTieringAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IntelligentTieringAndOperator || (IntelligentTieringAndOperator = {})); var IntelligentTieringFilter; (function (IntelligentTieringFilter) { IntelligentTieringFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IntelligentTieringFilter || (IntelligentTieringFilter = {})); var Tiering; (function (Tiering) { Tiering.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tiering || (Tiering = {})); var IntelligentTieringConfiguration; (function (IntelligentTieringConfiguration) { IntelligentTieringConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IntelligentTieringConfiguration || (IntelligentTieringConfiguration = {})); var GetBucketIntelligentTieringConfigurationOutput; (function (GetBucketIntelligentTieringConfigurationOutput) { GetBucketIntelligentTieringConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketIntelligentTieringConfigurationOutput || (GetBucketIntelligentTieringConfigurationOutput = {})); var GetBucketIntelligentTieringConfigurationRequest; (function (GetBucketIntelligentTieringConfigurationRequest) { GetBucketIntelligentTieringConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketIntelligentTieringConfigurationRequest || (GetBucketIntelligentTieringConfigurationRequest = {})); var SSEKMS; (function (SSEKMS) { SSEKMS.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.KeyId && { KeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(SSEKMS || (SSEKMS = {})); var SSES3; (function (SSES3) { SSES3.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SSES3 || (SSES3 = {})); var InventoryEncryption; (function (InventoryEncryption) { InventoryEncryption.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMS && { SSEKMS: SSEKMS.filterSensitiveLog(obj.SSEKMS) }))); }; })(InventoryEncryption || (InventoryEncryption = {})); var InventoryS3BucketDestination; (function (InventoryS3BucketDestination) { InventoryS3BucketDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Encryption && { Encryption: InventoryEncryption.filterSensitiveLog(obj.Encryption) }))); }; })(InventoryS3BucketDestination || (InventoryS3BucketDestination = {})); var InventoryDestination; (function (InventoryDestination) { InventoryDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.S3BucketDestination && { S3BucketDestination: InventoryS3BucketDestination.filterSensitiveLog(obj.S3BucketDestination), }))); }; })(InventoryDestination || (InventoryDestination = {})); var InventoryFilter; (function (InventoryFilter) { InventoryFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InventoryFilter || (InventoryFilter = {})); var InventorySchedule; (function (InventorySchedule) { InventorySchedule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InventorySchedule || (InventorySchedule = {})); var InventoryConfiguration; (function (InventoryConfiguration) { InventoryConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Destination && { Destination: InventoryDestination.filterSensitiveLog(obj.Destination) }))); }; })(InventoryConfiguration || (InventoryConfiguration = {})); var GetBucketInventoryConfigurationOutput; (function (GetBucketInventoryConfigurationOutput) { GetBucketInventoryConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.InventoryConfiguration && { InventoryConfiguration: InventoryConfiguration.filterSensitiveLog(obj.InventoryConfiguration), }))); }; })(GetBucketInventoryConfigurationOutput || (GetBucketInventoryConfigurationOutput = {})); var GetBucketInventoryConfigurationRequest; (function (GetBucketInventoryConfigurationRequest) { GetBucketInventoryConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketInventoryConfigurationRequest || (GetBucketInventoryConfigurationRequest = {})); var LifecycleExpiration; (function (LifecycleExpiration) { LifecycleExpiration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LifecycleExpiration || (LifecycleExpiration = {})); var LifecycleRuleAndOperator; (function (LifecycleRuleAndOperator) { LifecycleRuleAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LifecycleRuleAndOperator || (LifecycleRuleAndOperator = {})); var LifecycleRuleFilter; (function (LifecycleRuleFilter) { LifecycleRuleFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; LifecycleRuleFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: LifecycleRuleAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(LifecycleRuleFilter || (LifecycleRuleFilter = {})); var NoncurrentVersionExpiration; (function (NoncurrentVersionExpiration) { NoncurrentVersionExpiration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoncurrentVersionExpiration || (NoncurrentVersionExpiration = {})); var NoncurrentVersionTransition; (function (NoncurrentVersionTransition) { NoncurrentVersionTransition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoncurrentVersionTransition || (NoncurrentVersionTransition = {})); var Transition; (function (Transition) { Transition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Transition || (Transition = {})); var LifecycleRule; (function (LifecycleRule) { LifecycleRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: LifecycleRuleFilter.filterSensitiveLog(obj.Filter) }))); }; })(LifecycleRule || (LifecycleRule = {})); var GetBucketLifecycleConfigurationOutput; (function (GetBucketLifecycleConfigurationOutput) { GetBucketLifecycleConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return LifecycleRule.filterSensitiveLog(item); }) }))); }; })(GetBucketLifecycleConfigurationOutput || (GetBucketLifecycleConfigurationOutput = {})); var GetBucketLifecycleConfigurationRequest; (function (GetBucketLifecycleConfigurationRequest) { GetBucketLifecycleConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLifecycleConfigurationRequest || (GetBucketLifecycleConfigurationRequest = {})); var GetBucketLocationOutput; (function (GetBucketLocationOutput) { GetBucketLocationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLocationOutput || (GetBucketLocationOutput = {})); var GetBucketLocationRequest; (function (GetBucketLocationRequest) { GetBucketLocationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLocationRequest || (GetBucketLocationRequest = {})); var TargetGrant; (function (TargetGrant) { TargetGrant.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TargetGrant || (TargetGrant = {})); var LoggingEnabled; (function (LoggingEnabled) { LoggingEnabled.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LoggingEnabled || (LoggingEnabled = {})); var GetBucketLoggingOutput; (function (GetBucketLoggingOutput) { GetBucketLoggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLoggingOutput || (GetBucketLoggingOutput = {})); var GetBucketLoggingRequest; (function (GetBucketLoggingRequest) { GetBucketLoggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLoggingRequest || (GetBucketLoggingRequest = {})); var MetricsAndOperator; (function (MetricsAndOperator) { MetricsAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MetricsAndOperator || (MetricsAndOperator = {})); var MetricsFilter; (function (MetricsFilter) { MetricsFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; MetricsFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: MetricsAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(MetricsFilter || (MetricsFilter = {})); var MetricsConfiguration; (function (MetricsConfiguration) { MetricsConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: MetricsFilter.filterSensitiveLog(obj.Filter) }))); }; })(MetricsConfiguration || (MetricsConfiguration = {})); var GetBucketMetricsConfigurationOutput; (function (GetBucketMetricsConfigurationOutput) { GetBucketMetricsConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.MetricsConfiguration && { MetricsConfiguration: MetricsConfiguration.filterSensitiveLog(obj.MetricsConfiguration), }))); }; })(GetBucketMetricsConfigurationOutput || (GetBucketMetricsConfigurationOutput = {})); var GetBucketMetricsConfigurationRequest; (function (GetBucketMetricsConfigurationRequest) { GetBucketMetricsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketMetricsConfigurationRequest || (GetBucketMetricsConfigurationRequest = {})); var GetBucketNotificationConfigurationRequest; (function (GetBucketNotificationConfigurationRequest) { GetBucketNotificationConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketNotificationConfigurationRequest || (GetBucketNotificationConfigurationRequest = {})); var FilterRule; (function (FilterRule) { FilterRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FilterRule || (FilterRule = {})); var S3KeyFilter; (function (S3KeyFilter) { S3KeyFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(S3KeyFilter || (S3KeyFilter = {})); var NotificationConfigurationFilter; (function (NotificationConfigurationFilter) { NotificationConfigurationFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotificationConfigurationFilter || (NotificationConfigurationFilter = {})); var LambdaFunctionConfiguration; (function (LambdaFunctionConfiguration) { LambdaFunctionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LambdaFunctionConfiguration || (LambdaFunctionConfiguration = {})); var QueueConfiguration; (function (QueueConfiguration) { QueueConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(QueueConfiguration || (QueueConfiguration = {})); var TopicConfiguration; (function (TopicConfiguration) { TopicConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TopicConfiguration || (TopicConfiguration = {})); var NotificationConfiguration; (function (NotificationConfiguration) { NotificationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotificationConfiguration || (NotificationConfiguration = {})); var OwnershipControlsRule; (function (OwnershipControlsRule) { OwnershipControlsRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OwnershipControlsRule || (OwnershipControlsRule = {})); var OwnershipControls; (function (OwnershipControls) { OwnershipControls.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OwnershipControls || (OwnershipControls = {})); var GetBucketOwnershipControlsOutput; (function (GetBucketOwnershipControlsOutput) { GetBucketOwnershipControlsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketOwnershipControlsOutput || (GetBucketOwnershipControlsOutput = {})); var GetBucketOwnershipControlsRequest; (function (GetBucketOwnershipControlsRequest) { GetBucketOwnershipControlsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketOwnershipControlsRequest || (GetBucketOwnershipControlsRequest = {})); var GetBucketPolicyOutput; (function (GetBucketPolicyOutput) { GetBucketPolicyOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyOutput || (GetBucketPolicyOutput = {})); var GetBucketPolicyRequest; (function (GetBucketPolicyRequest) { GetBucketPolicyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyRequest || (GetBucketPolicyRequest = {})); var PolicyStatus; (function (PolicyStatus) { PolicyStatus.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PolicyStatus || (PolicyStatus = {})); var GetBucketPolicyStatusOutput; (function (GetBucketPolicyStatusOutput) { GetBucketPolicyStatusOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyStatusOutput || (GetBucketPolicyStatusOutput = {})); var GetBucketPolicyStatusRequest; (function (GetBucketPolicyStatusRequest) { GetBucketPolicyStatusRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyStatusRequest || (GetBucketPolicyStatusRequest = {})); var DeleteMarkerReplication; (function (DeleteMarkerReplication) { DeleteMarkerReplication.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteMarkerReplication || (DeleteMarkerReplication = {})); var EncryptionConfiguration; (function (EncryptionConfiguration) { EncryptionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EncryptionConfiguration || (EncryptionConfiguration = {})); var ReplicationTimeValue; (function (ReplicationTimeValue) { ReplicationTimeValue.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicationTimeValue || (ReplicationTimeValue = {})); var Metrics; (function (Metrics) { Metrics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Metrics || (Metrics = {})); var ReplicationTime; (function (ReplicationTime) { ReplicationTime.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicationTime || (ReplicationTime = {})); var Destination; (function (Destination) { Destination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Destination || (Destination = {})); var ExistingObjectReplication; (function (ExistingObjectReplication) { ExistingObjectReplication.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExistingObjectReplication || (ExistingObjectReplication = {})); var ReplicationRuleAndOperator; (function (ReplicationRuleAndOperator) { ReplicationRuleAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicationRuleAndOperator || (ReplicationRuleAndOperator = {})); var ReplicationRuleFilter; (function (ReplicationRuleFilter) { ReplicationRuleFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; ReplicationRuleFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: ReplicationRuleAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(ReplicationRuleFilter || (ReplicationRuleFilter = {})); var ReplicaModifications; (function (ReplicaModifications) { ReplicaModifications.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicaModifications || (ReplicaModifications = {})); var SseKmsEncryptedObjects; (function (SseKmsEncryptedObjects) { SseKmsEncryptedObjects.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SseKmsEncryptedObjects || (SseKmsEncryptedObjects = {})); var SourceSelectionCriteria; (function (SourceSelectionCriteria) { SourceSelectionCriteria.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SourceSelectionCriteria || (SourceSelectionCriteria = {})); var ReplicationRule; (function (ReplicationRule) { ReplicationRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: ReplicationRuleFilter.filterSensitiveLog(obj.Filter) }))); }; })(ReplicationRule || (ReplicationRule = {})); var ReplicationConfiguration; (function (ReplicationConfiguration) { ReplicationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return ReplicationRule.filterSensitiveLog(item); }) }))); }; })(ReplicationConfiguration || (ReplicationConfiguration = {})); var GetBucketReplicationOutput; (function (GetBucketReplicationOutput) { GetBucketReplicationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ReplicationConfiguration && { ReplicationConfiguration: ReplicationConfiguration.filterSensitiveLog(obj.ReplicationConfiguration), }))); }; })(GetBucketReplicationOutput || (GetBucketReplicationOutput = {})); var GetBucketReplicationRequest; (function (GetBucketReplicationRequest) { GetBucketReplicationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketReplicationRequest || (GetBucketReplicationRequest = {})); var GetBucketRequestPaymentOutput; (function (GetBucketRequestPaymentOutput) { GetBucketRequestPaymentOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketRequestPaymentOutput || (GetBucketRequestPaymentOutput = {})); var GetBucketRequestPaymentRequest; (function (GetBucketRequestPaymentRequest) { GetBucketRequestPaymentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketRequestPaymentRequest || (GetBucketRequestPaymentRequest = {})); var GetBucketTaggingOutput; (function (GetBucketTaggingOutput) { GetBucketTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketTaggingOutput || (GetBucketTaggingOutput = {})); var GetBucketTaggingRequest; (function (GetBucketTaggingRequest) { GetBucketTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketTaggingRequest || (GetBucketTaggingRequest = {})); var GetBucketVersioningOutput; (function (GetBucketVersioningOutput) { GetBucketVersioningOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketVersioningOutput || (GetBucketVersioningOutput = {})); var GetBucketVersioningRequest; (function (GetBucketVersioningRequest) { GetBucketVersioningRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketVersioningRequest || (GetBucketVersioningRequest = {})); var ErrorDocument; (function (ErrorDocument) { ErrorDocument.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ErrorDocument || (ErrorDocument = {})); var IndexDocument; (function (IndexDocument) { IndexDocument.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IndexDocument || (IndexDocument = {})); var RedirectAllRequestsTo; (function (RedirectAllRequestsTo) { RedirectAllRequestsTo.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RedirectAllRequestsTo || (RedirectAllRequestsTo = {})); var Condition; (function (Condition) { Condition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Condition || (Condition = {})); var Redirect; (function (Redirect) { Redirect.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Redirect || (Redirect = {})); var RoutingRule; (function (RoutingRule) { RoutingRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RoutingRule || (RoutingRule = {})); var GetBucketWebsiteOutput; (function (GetBucketWebsiteOutput) { GetBucketWebsiteOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketWebsiteOutput || (GetBucketWebsiteOutput = {})); var GetBucketWebsiteRequest; (function (GetBucketWebsiteRequest) { GetBucketWebsiteRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketWebsiteRequest || (GetBucketWebsiteRequest = {})); var GetObjectOutput; (function (GetObjectOutput) { GetObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(GetObjectOutput || (GetObjectOutput = {})); var GetObjectRequest; (function (GetObjectRequest) { GetObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(GetObjectRequest || (GetObjectRequest = {})); var InvalidObjectState; (function (InvalidObjectState) { InvalidObjectState.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidObjectState || (InvalidObjectState = {})); var NoSuchKey; (function (NoSuchKey) { NoSuchKey.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoSuchKey || (NoSuchKey = {})); var GetObjectAclOutput; (function (GetObjectAclOutput) { GetObjectAclOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectAclOutput || (GetObjectAclOutput = {})); var GetObjectAclRequest; (function (GetObjectAclRequest) { GetObjectAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectAclRequest || (GetObjectAclRequest = {})); var ObjectLockLegalHold; (function (ObjectLockLegalHold) { ObjectLockLegalHold.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockLegalHold || (ObjectLockLegalHold = {})); var GetObjectLegalHoldOutput; (function (GetObjectLegalHoldOutput) { GetObjectLegalHoldOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLegalHoldOutput || (GetObjectLegalHoldOutput = {})); var GetObjectLegalHoldRequest; (function (GetObjectLegalHoldRequest) { GetObjectLegalHoldRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLegalHoldRequest || (GetObjectLegalHoldRequest = {})); var DefaultRetention; (function (DefaultRetention) { DefaultRetention.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DefaultRetention || (DefaultRetention = {})); var ObjectLockRule; (function (ObjectLockRule) { ObjectLockRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockRule || (ObjectLockRule = {})); var ObjectLockConfiguration; (function (ObjectLockConfiguration) { ObjectLockConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockConfiguration || (ObjectLockConfiguration = {})); var GetObjectLockConfigurationOutput; (function (GetObjectLockConfigurationOutput) { GetObjectLockConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLockConfigurationOutput || (GetObjectLockConfigurationOutput = {})); var GetObjectLockConfigurationRequest; (function (GetObjectLockConfigurationRequest) { GetObjectLockConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLockConfigurationRequest || (GetObjectLockConfigurationRequest = {})); var ObjectLockRetention; (function (ObjectLockRetention) { ObjectLockRetention.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockRetention || (ObjectLockRetention = {})); var GetObjectRetentionOutput; (function (GetObjectRetentionOutput) { GetObjectRetentionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectRetentionOutput || (GetObjectRetentionOutput = {})); var GetObjectRetentionRequest; (function (GetObjectRetentionRequest) { GetObjectRetentionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectRetentionRequest || (GetObjectRetentionRequest = {})); var GetObjectTaggingOutput; (function (GetObjectTaggingOutput) { GetObjectTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTaggingOutput || (GetObjectTaggingOutput = {})); var GetObjectTaggingRequest; (function (GetObjectTaggingRequest) { GetObjectTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTaggingRequest || (GetObjectTaggingRequest = {})); var GetObjectTorrentOutput; (function (GetObjectTorrentOutput) { GetObjectTorrentOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTorrentOutput || (GetObjectTorrentOutput = {})); var GetObjectTorrentRequest; (function (GetObjectTorrentRequest) { GetObjectTorrentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTorrentRequest || (GetObjectTorrentRequest = {})); var PublicAccessBlockConfiguration; (function (PublicAccessBlockConfiguration) { PublicAccessBlockConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PublicAccessBlockConfiguration || (PublicAccessBlockConfiguration = {})); var GetPublicAccessBlockOutput; (function (GetPublicAccessBlockOutput) { GetPublicAccessBlockOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPublicAccessBlockOutput || (GetPublicAccessBlockOutput = {})); var GetPublicAccessBlockRequest; (function (GetPublicAccessBlockRequest) { GetPublicAccessBlockRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPublicAccessBlockRequest || (GetPublicAccessBlockRequest = {})); var HeadBucketRequest; (function (HeadBucketRequest) { HeadBucketRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HeadBucketRequest || (HeadBucketRequest = {})); var NoSuchBucket; (function (NoSuchBucket) { NoSuchBucket.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoSuchBucket || (NoSuchBucket = {})); var HeadObjectOutput; (function (HeadObjectOutput) { HeadObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(HeadObjectOutput || (HeadObjectOutput = {})); var HeadObjectRequest; (function (HeadObjectRequest) { HeadObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(HeadObjectRequest || (HeadObjectRequest = {})); var ListBucketAnalyticsConfigurationsOutput; (function (ListBucketAnalyticsConfigurationsOutput) { ListBucketAnalyticsConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.AnalyticsConfigurationList && { AnalyticsConfigurationList: obj.AnalyticsConfigurationList.map(function (item) { return AnalyticsConfiguration.filterSensitiveLog(item); }), }))); }; })(ListBucketAnalyticsConfigurationsOutput || (ListBucketAnalyticsConfigurationsOutput = {})); var ListBucketAnalyticsConfigurationsRequest; (function (ListBucketAnalyticsConfigurationsRequest) { ListBucketAnalyticsConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketAnalyticsConfigurationsRequest || (ListBucketAnalyticsConfigurationsRequest = {})); var ListBucketIntelligentTieringConfigurationsOutput; (function (ListBucketIntelligentTieringConfigurationsOutput) { ListBucketIntelligentTieringConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketIntelligentTieringConfigurationsOutput || (ListBucketIntelligentTieringConfigurationsOutput = {})); var ListBucketIntelligentTieringConfigurationsRequest; (function (ListBucketIntelligentTieringConfigurationsRequest) { ListBucketIntelligentTieringConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketIntelligentTieringConfigurationsRequest || (ListBucketIntelligentTieringConfigurationsRequest = {})); var ListBucketInventoryConfigurationsOutput; (function (ListBucketInventoryConfigurationsOutput) { ListBucketInventoryConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.InventoryConfigurationList && { InventoryConfigurationList: obj.InventoryConfigurationList.map(function (item) { return InventoryConfiguration.filterSensitiveLog(item); }), }))); }; })(ListBucketInventoryConfigurationsOutput || (ListBucketInventoryConfigurationsOutput = {})); var ListBucketInventoryConfigurationsRequest; (function (ListBucketInventoryConfigurationsRequest) { ListBucketInventoryConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketInventoryConfigurationsRequest || (ListBucketInventoryConfigurationsRequest = {})); var ListBucketMetricsConfigurationsOutput; (function (ListBucketMetricsConfigurationsOutput) { ListBucketMetricsConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.MetricsConfigurationList && { MetricsConfigurationList: obj.MetricsConfigurationList.map(function (item) { return MetricsConfiguration.filterSensitiveLog(item); }), }))); }; })(ListBucketMetricsConfigurationsOutput || (ListBucketMetricsConfigurationsOutput = {})); var ListBucketMetricsConfigurationsRequest; (function (ListBucketMetricsConfigurationsRequest) { ListBucketMetricsConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketMetricsConfigurationsRequest || (ListBucketMetricsConfigurationsRequest = {})); var Bucket; (function (Bucket) { Bucket.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Bucket || (Bucket = {})); var ListBucketsOutput; (function (ListBucketsOutput) { ListBucketsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketsOutput || (ListBucketsOutput = {})); var CommonPrefix; (function (CommonPrefix) { CommonPrefix.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CommonPrefix || (CommonPrefix = {})); var Initiator; (function (Initiator) { Initiator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Initiator || (Initiator = {})); var MultipartUpload; (function (MultipartUpload) { MultipartUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MultipartUpload || (MultipartUpload = {})); var ListMultipartUploadsOutput; (function (ListMultipartUploadsOutput) { ListMultipartUploadsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListMultipartUploadsOutput || (ListMultipartUploadsOutput = {})); var ListMultipartUploadsRequest; (function (ListMultipartUploadsRequest) { ListMultipartUploadsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListMultipartUploadsRequest || (ListMultipartUploadsRequest = {})); var _Object; (function (_Object) { _Object.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(_Object || (_Object = {})); var ListObjectsOutput; (function (ListObjectsOutput) { ListObjectsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsOutput || (ListObjectsOutput = {})); var ListObjectsRequest; (function (ListObjectsRequest) { ListObjectsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsRequest || (ListObjectsRequest = {})); var ListObjectsV2Output; (function (ListObjectsV2Output) { ListObjectsV2Output.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsV2Output || (ListObjectsV2Output = {})); var ListObjectsV2Request; (function (ListObjectsV2Request) { ListObjectsV2Request.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsV2Request || (ListObjectsV2Request = {})); var DeleteMarkerEntry; (function (DeleteMarkerEntry) { DeleteMarkerEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteMarkerEntry || (DeleteMarkerEntry = {})); var ObjectVersion; (function (ObjectVersion) { ObjectVersion.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectVersion || (ObjectVersion = {})); var ListObjectVersionsOutput; (function (ListObjectVersionsOutput) { ListObjectVersionsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectVersionsOutput || (ListObjectVersionsOutput = {})); var ListObjectVersionsRequest; (function (ListObjectVersionsRequest) { ListObjectVersionsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectVersionsRequest || (ListObjectVersionsRequest = {})); var Part; (function (Part) { Part.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Part || (Part = {})); var ListPartsOutput; (function (ListPartsOutput) { ListPartsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListPartsOutput || (ListPartsOutput = {})); var ListPartsRequest; (function (ListPartsRequest) { ListPartsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListPartsRequest || (ListPartsRequest = {})); var PutBucketAccelerateConfigurationRequest; (function (PutBucketAccelerateConfigurationRequest) { PutBucketAccelerateConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketAccelerateConfigurationRequest || (PutBucketAccelerateConfigurationRequest = {})); var PutBucketAclRequest; (function (PutBucketAclRequest) { PutBucketAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketAclRequest || (PutBucketAclRequest = {})); var PutBucketAnalyticsConfigurationRequest; (function (PutBucketAnalyticsConfigurationRequest) { PutBucketAnalyticsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.AnalyticsConfiguration && { AnalyticsConfiguration: AnalyticsConfiguration.filterSensitiveLog(obj.AnalyticsConfiguration), }))); }; })(PutBucketAnalyticsConfigurationRequest || (PutBucketAnalyticsConfigurationRequest = {})); var CORSConfiguration; (function (CORSConfiguration) { CORSConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CORSConfiguration || (CORSConfiguration = {})); var PutBucketCorsRequest; (function (PutBucketCorsRequest) { PutBucketCorsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketCorsRequest || (PutBucketCorsRequest = {})); var PutBucketEncryptionRequest; (function (PutBucketEncryptionRequest) { PutBucketEncryptionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ServerSideEncryptionConfiguration && { ServerSideEncryptionConfiguration: ServerSideEncryptionConfiguration.filterSensitiveLog(obj.ServerSideEncryptionConfiguration), }))); }; })(PutBucketEncryptionRequest || (PutBucketEncryptionRequest = {})); var PutBucketIntelligentTieringConfigurationRequest; (function (PutBucketIntelligentTieringConfigurationRequest) { PutBucketIntelligentTieringConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketIntelligentTieringConfigurationRequest || (PutBucketIntelligentTieringConfigurationRequest = {})); var PutBucketInventoryConfigurationRequest; (function (PutBucketInventoryConfigurationRequest) { PutBucketInventoryConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.InventoryConfiguration && { InventoryConfiguration: InventoryConfiguration.filterSensitiveLog(obj.InventoryConfiguration), }))); }; })(PutBucketInventoryConfigurationRequest || (PutBucketInventoryConfigurationRequest = {})); var BucketLifecycleConfiguration; (function (BucketLifecycleConfiguration) { BucketLifecycleConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return LifecycleRule.filterSensitiveLog(item); }) }))); }; })(BucketLifecycleConfiguration || (BucketLifecycleConfiguration = {})); var PutBucketLifecycleConfigurationRequest; (function (PutBucketLifecycleConfigurationRequest) { PutBucketLifecycleConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.LifecycleConfiguration && { LifecycleConfiguration: BucketLifecycleConfiguration.filterSensitiveLog(obj.LifecycleConfiguration), }))); }; })(PutBucketLifecycleConfigurationRequest || (PutBucketLifecycleConfigurationRequest = {})); var BucketLoggingStatus; (function (BucketLoggingStatus) { BucketLoggingStatus.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BucketLoggingStatus || (BucketLoggingStatus = {})); var PutBucketLoggingRequest; (function (PutBucketLoggingRequest) { PutBucketLoggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketLoggingRequest || (PutBucketLoggingRequest = {})); var PutBucketMetricsConfigurationRequest; (function (PutBucketMetricsConfigurationRequest) { PutBucketMetricsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.MetricsConfiguration && { MetricsConfiguration: MetricsConfiguration.filterSensitiveLog(obj.MetricsConfiguration), }))); }; })(PutBucketMetricsConfigurationRequest || (PutBucketMetricsConfigurationRequest = {})); var PutBucketNotificationConfigurationRequest; (function (PutBucketNotificationConfigurationRequest) { PutBucketNotificationConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketNotificationConfigurationRequest || (PutBucketNotificationConfigurationRequest = {})); var PutBucketOwnershipControlsRequest; (function (PutBucketOwnershipControlsRequest) { PutBucketOwnershipControlsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketOwnershipControlsRequest || (PutBucketOwnershipControlsRequest = {})); var PutBucketPolicyRequest; (function (PutBucketPolicyRequest) { PutBucketPolicyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketPolicyRequest || (PutBucketPolicyRequest = {})); var PutBucketReplicationRequest; (function (PutBucketReplicationRequest) { PutBucketReplicationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ReplicationConfiguration && { ReplicationConfiguration: ReplicationConfiguration.filterSensitiveLog(obj.ReplicationConfiguration), }))); }; })(PutBucketReplicationRequest || (PutBucketReplicationRequest = {})); var RequestPaymentConfiguration; (function (RequestPaymentConfiguration) { RequestPaymentConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RequestPaymentConfiguration || (RequestPaymentConfiguration = {})); var PutBucketRequestPaymentRequest; (function (PutBucketRequestPaymentRequest) { PutBucketRequestPaymentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketRequestPaymentRequest || (PutBucketRequestPaymentRequest = {})); var Tagging; (function (Tagging) { Tagging.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tagging || (Tagging = {})); var PutBucketTaggingRequest; (function (PutBucketTaggingRequest) { PutBucketTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketTaggingRequest || (PutBucketTaggingRequest = {})); var VersioningConfiguration; (function (VersioningConfiguration) { VersioningConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VersioningConfiguration || (VersioningConfiguration = {})); var PutBucketVersioningRequest; (function (PutBucketVersioningRequest) { PutBucketVersioningRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketVersioningRequest || (PutBucketVersioningRequest = {})); var WebsiteConfiguration; (function (WebsiteConfiguration) { WebsiteConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WebsiteConfiguration || (WebsiteConfiguration = {})); var PutBucketWebsiteRequest; (function (PutBucketWebsiteRequest) { PutBucketWebsiteRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketWebsiteRequest || (PutBucketWebsiteRequest = {})); var PutObjectOutput; (function (PutObjectOutput) { PutObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PutObjectOutput || (PutObjectOutput = {})); var PutObjectRequest; (function (PutObjectRequest) { PutObjectRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PutObjectRequest || (PutObjectRequest = {})); var PutObjectAclOutput; (function (PutObjectAclOutput) { PutObjectAclOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectAclOutput || (PutObjectAclOutput = {})); var PutObjectAclRequest; (function (PutObjectAclRequest) { PutObjectAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectAclRequest || (PutObjectAclRequest = {})); var PutObjectLegalHoldOutput; (function (PutObjectLegalHoldOutput) { PutObjectLegalHoldOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLegalHoldOutput || (PutObjectLegalHoldOutput = {})); var PutObjectLegalHoldRequest; (function (PutObjectLegalHoldRequest) { PutObjectLegalHoldRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLegalHoldRequest || (PutObjectLegalHoldRequest = {})); var PutObjectLockConfigurationOutput; (function (PutObjectLockConfigurationOutput) { PutObjectLockConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLockConfigurationOutput || (PutObjectLockConfigurationOutput = {})); var PutObjectLockConfigurationRequest; (function (PutObjectLockConfigurationRequest) { PutObjectLockConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLockConfigurationRequest || (PutObjectLockConfigurationRequest = {})); var PutObjectRetentionOutput; (function (PutObjectRetentionOutput) { PutObjectRetentionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectRetentionOutput || (PutObjectRetentionOutput = {})); var PutObjectRetentionRequest; (function (PutObjectRetentionRequest) { PutObjectRetentionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectRetentionRequest || (PutObjectRetentionRequest = {})); var PutObjectTaggingOutput; (function (PutObjectTaggingOutput) { PutObjectTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectTaggingOutput || (PutObjectTaggingOutput = {})); var PutObjectTaggingRequest; (function (PutObjectTaggingRequest) { PutObjectTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectTaggingRequest || (PutObjectTaggingRequest = {})); var PutPublicAccessBlockRequest; (function (PutPublicAccessBlockRequest) { PutPublicAccessBlockRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutPublicAccessBlockRequest || (PutPublicAccessBlockRequest = {})); var ObjectAlreadyInActiveTierError; (function (ObjectAlreadyInActiveTierError) { ObjectAlreadyInActiveTierError.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectAlreadyInActiveTierError || (ObjectAlreadyInActiveTierError = {})); var RestoreObjectOutput; (function (RestoreObjectOutput) { RestoreObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RestoreObjectOutput || (RestoreObjectOutput = {})); var GlacierJobParameters; (function (GlacierJobParameters) { GlacierJobParameters.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GlacierJobParameters || (GlacierJobParameters = {})); var Encryption; (function (Encryption) { Encryption.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.KMSKeyId && { KMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(Encryption || (Encryption = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js ***! \**********************************************************************************************************/ /*! exports provided: MetadataEntry, S3Location, OutputLocation, FileHeaderInfo, CSVInput, JSONType, JSONInput, ParquetInput, InputSerialization, QuoteFields, CSVOutput, JSONOutput, OutputSerialization, SelectParameters, RestoreRequestType, RestoreRequest, RestoreObjectRequest, ContinuationEvent, EndEvent, Progress, ProgressEvent, RecordsEvent, Stats, StatsEvent, SelectObjectContentEventStream, SelectObjectContentOutput, RequestProgress, ScanRange, SelectObjectContentRequest, UploadPartOutput, UploadPartRequest, CopyPartResult, UploadPartCopyOutput, UploadPartCopyRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetadataEntry", function() { return MetadataEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3Location", function() { return S3Location; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputLocation", function() { return OutputLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FileHeaderInfo", function() { return FileHeaderInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CSVInput", function() { return CSVInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JSONType", function() { return JSONType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JSONInput", function() { return JSONInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParquetInput", function() { return ParquetInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InputSerialization", function() { return InputSerialization; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QuoteFields", function() { return QuoteFields; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CSVOutput", function() { return CSVOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JSONOutput", function() { return JSONOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputSerialization", function() { return OutputSerialization; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectParameters", function() { return SelectParameters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreRequestType", function() { return RestoreRequestType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreRequest", function() { return RestoreRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectRequest", function() { return RestoreObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContinuationEvent", function() { return ContinuationEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndEvent", function() { return EndEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Progress", function() { return Progress; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProgressEvent", function() { return ProgressEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecordsEvent", function() { return RecordsEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Stats", function() { return Stats; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StatsEvent", function() { return StatsEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentEventStream", function() { return SelectObjectContentEventStream; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentOutput", function() { return SelectObjectContentOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RequestProgress", function() { return RequestProgress; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ScanRange", function() { return ScanRange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentRequest", function() { return SelectObjectContentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartOutput", function() { return UploadPartOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartRequest", function() { return UploadPartRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyPartResult", function() { return CopyPartResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyOutput", function() { return UploadPartCopyOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyRequest", function() { return UploadPartCopyRequest; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var MetadataEntry; (function (MetadataEntry) { MetadataEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MetadataEntry || (MetadataEntry = {})); var S3Location; (function (S3Location) { S3Location.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Encryption && { Encryption: _models_0__WEBPACK_IMPORTED_MODULE_1__["Encryption"].filterSensitiveLog(obj.Encryption) }))); }; })(S3Location || (S3Location = {})); var OutputLocation; (function (OutputLocation) { OutputLocation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.S3 && { S3: S3Location.filterSensitiveLog(obj.S3) }))); }; })(OutputLocation || (OutputLocation = {})); var FileHeaderInfo; (function (FileHeaderInfo) { FileHeaderInfo["IGNORE"] = "IGNORE"; FileHeaderInfo["NONE"] = "NONE"; FileHeaderInfo["USE"] = "USE"; })(FileHeaderInfo || (FileHeaderInfo = {})); var CSVInput; (function (CSVInput) { CSVInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CSVInput || (CSVInput = {})); var JSONType; (function (JSONType) { JSONType["DOCUMENT"] = "DOCUMENT"; JSONType["LINES"] = "LINES"; })(JSONType || (JSONType = {})); var JSONInput; (function (JSONInput) { JSONInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JSONInput || (JSONInput = {})); var ParquetInput; (function (ParquetInput) { ParquetInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ParquetInput || (ParquetInput = {})); var InputSerialization; (function (InputSerialization) { InputSerialization.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InputSerialization || (InputSerialization = {})); var QuoteFields; (function (QuoteFields) { QuoteFields["ALWAYS"] = "ALWAYS"; QuoteFields["ASNEEDED"] = "ASNEEDED"; })(QuoteFields || (QuoteFields = {})); var CSVOutput; (function (CSVOutput) { CSVOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CSVOutput || (CSVOutput = {})); var JSONOutput; (function (JSONOutput) { JSONOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JSONOutput || (JSONOutput = {})); var OutputSerialization; (function (OutputSerialization) { OutputSerialization.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OutputSerialization || (OutputSerialization = {})); var SelectParameters; (function (SelectParameters) { SelectParameters.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SelectParameters || (SelectParameters = {})); var RestoreRequestType; (function (RestoreRequestType) { RestoreRequestType["SELECT"] = "SELECT"; })(RestoreRequestType || (RestoreRequestType = {})); var RestoreRequest; (function (RestoreRequest) { RestoreRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.OutputLocation && { OutputLocation: OutputLocation.filterSensitiveLog(obj.OutputLocation) }))); }; })(RestoreRequest || (RestoreRequest = {})); var RestoreObjectRequest; (function (RestoreObjectRequest) { RestoreObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.RestoreRequest && { RestoreRequest: RestoreRequest.filterSensitiveLog(obj.RestoreRequest) }))); }; })(RestoreObjectRequest || (RestoreObjectRequest = {})); var ContinuationEvent; (function (ContinuationEvent) { ContinuationEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ContinuationEvent || (ContinuationEvent = {})); var EndEvent; (function (EndEvent) { EndEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndEvent || (EndEvent = {})); var Progress; (function (Progress) { Progress.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Progress || (Progress = {})); var ProgressEvent; (function (ProgressEvent) { ProgressEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProgressEvent || (ProgressEvent = {})); var RecordsEvent; (function (RecordsEvent) { RecordsEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RecordsEvent || (RecordsEvent = {})); var Stats; (function (Stats) { Stats.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Stats || (Stats = {})); var StatsEvent; (function (StatsEvent) { StatsEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StatsEvent || (StatsEvent = {})); var SelectObjectContentEventStream; (function (SelectObjectContentEventStream) { SelectObjectContentEventStream.visit = function (value, visitor) { if (value.Records !== undefined) return visitor.Records(value.Records); if (value.Stats !== undefined) return visitor.Stats(value.Stats); if (value.Progress !== undefined) return visitor.Progress(value.Progress); if (value.Cont !== undefined) return visitor.Cont(value.Cont); if (value.End !== undefined) return visitor.End(value.End); return visitor._(value.$unknown[0], value.$unknown[1]); }; SelectObjectContentEventStream.filterSensitiveLog = function (obj) { var _a; if (obj.Records !== undefined) return { Records: RecordsEvent.filterSensitiveLog(obj.Records) }; if (obj.Stats !== undefined) return { Stats: StatsEvent.filterSensitiveLog(obj.Stats) }; if (obj.Progress !== undefined) return { Progress: ProgressEvent.filterSensitiveLog(obj.Progress) }; if (obj.Cont !== undefined) return { Cont: ContinuationEvent.filterSensitiveLog(obj.Cont) }; if (obj.End !== undefined) return { End: EndEvent.filterSensitiveLog(obj.End) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(SelectObjectContentEventStream || (SelectObjectContentEventStream = {})); var SelectObjectContentOutput; (function (SelectObjectContentOutput) { SelectObjectContentOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Payload && { Payload: "STREAMING_CONTENT" }))); }; })(SelectObjectContentOutput || (SelectObjectContentOutput = {})); var RequestProgress; (function (RequestProgress) { RequestProgress.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RequestProgress || (RequestProgress = {})); var ScanRange; (function (ScanRange) { ScanRange.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ScanRange || (ScanRange = {})); var SelectObjectContentRequest; (function (SelectObjectContentRequest) { SelectObjectContentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(SelectObjectContentRequest || (SelectObjectContentRequest = {})); var UploadPartOutput; (function (UploadPartOutput) { UploadPartOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartOutput || (UploadPartOutput = {})); var UploadPartRequest; (function (UploadPartRequest) { UploadPartRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartRequest || (UploadPartRequest = {})); var CopyPartResult; (function (CopyPartResult) { CopyPartResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CopyPartResult || (CopyPartResult = {})); var UploadPartCopyOutput; (function (UploadPartCopyOutput) { UploadPartCopyOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartCopyOutput || (UploadPartCopyOutput = {})); var UploadPartCopyRequest; (function (UploadPartCopyRequest) { UploadPartCopyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] })), (obj.CopySourceSSECustomerKey && { CopySourceSSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartCopyRequest || (UploadPartCopyRequest = {})); //# sourceMappingURL=models_1.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/package.json": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/package.json ***! \****************************************************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-s3\",\"description\":\"AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/eventstream-serde-browser\":\"3.6.1\",\"@aws-sdk/eventstream-serde-config-resolver\":\"3.6.1\",\"@aws-sdk/eventstream-serde-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-blob-browser\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/hash-stream-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/md5-js\":\"3.6.1\",\"@aws-sdk/middleware-apply-body-checksum\":\"3.6.1\",\"@aws-sdk/middleware-bucket-endpoint\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-expect-continue\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-location-constraint\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-sdk-s3\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-ssec\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"@aws-sdk/util-waiter\":\"3.6.1\",\"@aws-sdk/xml-builder\":\"3.6.1\",\"fast-xml-parser\":\"^3.16.0\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/chai\":\"^4.2.11\",\"@types/mocha\":\"^8.0.4\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-s3\"}}"); /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/Interfaces.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListObjectsV2Paginator.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListObjectsV2Paginator.js ***! \****************************************************************************************************************************/ /*! exports provided: paginateListObjectsV2 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListObjectsV2", function() { return paginateListObjectsV2; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _S3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../S3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3.js"); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../S3Client */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListObjectsV2Command */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_3__["ListObjectsV2Command"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListObjectsV2(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 paginateListObjectsV2_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListPartsPaginator.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListPartsPaginator.js ***! \************************************************************************************************************************/ /*! exports provided: paginateListParts */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListParts", function() { return paginateListParts; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _S3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../S3 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3.js"); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../S3Client */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* harmony import */ var _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListPartsCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_3__["ListPartsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listParts.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListParts(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 paginateListParts_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.PartNumberMarker = token; input["MaxParts"] = 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.NextPartNumberMarker; 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=ListPartsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js ***! \****************************************************************************************************************/ /*! exports provided: serializeAws_restXmlAbortMultipartUploadCommand, serializeAws_restXmlCompleteMultipartUploadCommand, serializeAws_restXmlCopyObjectCommand, serializeAws_restXmlCreateBucketCommand, serializeAws_restXmlCreateMultipartUploadCommand, serializeAws_restXmlDeleteBucketCommand, serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand, serializeAws_restXmlDeleteBucketCorsCommand, serializeAws_restXmlDeleteBucketEncryptionCommand, serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand, serializeAws_restXmlDeleteBucketInventoryConfigurationCommand, serializeAws_restXmlDeleteBucketLifecycleCommand, serializeAws_restXmlDeleteBucketMetricsConfigurationCommand, serializeAws_restXmlDeleteBucketOwnershipControlsCommand, serializeAws_restXmlDeleteBucketPolicyCommand, serializeAws_restXmlDeleteBucketReplicationCommand, serializeAws_restXmlDeleteBucketTaggingCommand, serializeAws_restXmlDeleteBucketWebsiteCommand, serializeAws_restXmlDeleteObjectCommand, serializeAws_restXmlDeleteObjectsCommand, serializeAws_restXmlDeleteObjectTaggingCommand, serializeAws_restXmlDeletePublicAccessBlockCommand, serializeAws_restXmlGetBucketAccelerateConfigurationCommand, serializeAws_restXmlGetBucketAclCommand, serializeAws_restXmlGetBucketAnalyticsConfigurationCommand, serializeAws_restXmlGetBucketCorsCommand, serializeAws_restXmlGetBucketEncryptionCommand, serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand, serializeAws_restXmlGetBucketInventoryConfigurationCommand, serializeAws_restXmlGetBucketLifecycleConfigurationCommand, serializeAws_restXmlGetBucketLocationCommand, serializeAws_restXmlGetBucketLoggingCommand, serializeAws_restXmlGetBucketMetricsConfigurationCommand, serializeAws_restXmlGetBucketNotificationConfigurationCommand, serializeAws_restXmlGetBucketOwnershipControlsCommand, serializeAws_restXmlGetBucketPolicyCommand, serializeAws_restXmlGetBucketPolicyStatusCommand, serializeAws_restXmlGetBucketReplicationCommand, serializeAws_restXmlGetBucketRequestPaymentCommand, serializeAws_restXmlGetBucketTaggingCommand, serializeAws_restXmlGetBucketVersioningCommand, serializeAws_restXmlGetBucketWebsiteCommand, serializeAws_restXmlGetObjectCommand, serializeAws_restXmlGetObjectAclCommand, serializeAws_restXmlGetObjectLegalHoldCommand, serializeAws_restXmlGetObjectLockConfigurationCommand, serializeAws_restXmlGetObjectRetentionCommand, serializeAws_restXmlGetObjectTaggingCommand, serializeAws_restXmlGetObjectTorrentCommand, serializeAws_restXmlGetPublicAccessBlockCommand, serializeAws_restXmlHeadBucketCommand, serializeAws_restXmlHeadObjectCommand, serializeAws_restXmlListBucketAnalyticsConfigurationsCommand, serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand, serializeAws_restXmlListBucketInventoryConfigurationsCommand, serializeAws_restXmlListBucketMetricsConfigurationsCommand, serializeAws_restXmlListBucketsCommand, serializeAws_restXmlListMultipartUploadsCommand, serializeAws_restXmlListObjectsCommand, serializeAws_restXmlListObjectsV2Command, serializeAws_restXmlListObjectVersionsCommand, serializeAws_restXmlListPartsCommand, serializeAws_restXmlPutBucketAccelerateConfigurationCommand, serializeAws_restXmlPutBucketAclCommand, serializeAws_restXmlPutBucketAnalyticsConfigurationCommand, serializeAws_restXmlPutBucketCorsCommand, serializeAws_restXmlPutBucketEncryptionCommand, serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand, serializeAws_restXmlPutBucketInventoryConfigurationCommand, serializeAws_restXmlPutBucketLifecycleConfigurationCommand, serializeAws_restXmlPutBucketLoggingCommand, serializeAws_restXmlPutBucketMetricsConfigurationCommand, serializeAws_restXmlPutBucketNotificationConfigurationCommand, serializeAws_restXmlPutBucketOwnershipControlsCommand, serializeAws_restXmlPutBucketPolicyCommand, serializeAws_restXmlPutBucketReplicationCommand, serializeAws_restXmlPutBucketRequestPaymentCommand, serializeAws_restXmlPutBucketTaggingCommand, serializeAws_restXmlPutBucketVersioningCommand, serializeAws_restXmlPutBucketWebsiteCommand, serializeAws_restXmlPutObjectCommand, serializeAws_restXmlPutObjectAclCommand, serializeAws_restXmlPutObjectLegalHoldCommand, serializeAws_restXmlPutObjectLockConfigurationCommand, serializeAws_restXmlPutObjectRetentionCommand, serializeAws_restXmlPutObjectTaggingCommand, serializeAws_restXmlPutPublicAccessBlockCommand, serializeAws_restXmlRestoreObjectCommand, serializeAws_restXmlSelectObjectContentCommand, serializeAws_restXmlUploadPartCommand, serializeAws_restXmlUploadPartCopyCommand, deserializeAws_restXmlAbortMultipartUploadCommand, deserializeAws_restXmlCompleteMultipartUploadCommand, deserializeAws_restXmlCopyObjectCommand, deserializeAws_restXmlCreateBucketCommand, deserializeAws_restXmlCreateMultipartUploadCommand, deserializeAws_restXmlDeleteBucketCommand, deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand, deserializeAws_restXmlDeleteBucketCorsCommand, deserializeAws_restXmlDeleteBucketEncryptionCommand, deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand, deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand, deserializeAws_restXmlDeleteBucketLifecycleCommand, deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand, deserializeAws_restXmlDeleteBucketOwnershipControlsCommand, deserializeAws_restXmlDeleteBucketPolicyCommand, deserializeAws_restXmlDeleteBucketReplicationCommand, deserializeAws_restXmlDeleteBucketTaggingCommand, deserializeAws_restXmlDeleteBucketWebsiteCommand, deserializeAws_restXmlDeleteObjectCommand, deserializeAws_restXmlDeleteObjectsCommand, deserializeAws_restXmlDeleteObjectTaggingCommand, deserializeAws_restXmlDeletePublicAccessBlockCommand, deserializeAws_restXmlGetBucketAccelerateConfigurationCommand, deserializeAws_restXmlGetBucketAclCommand, deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand, deserializeAws_restXmlGetBucketCorsCommand, deserializeAws_restXmlGetBucketEncryptionCommand, deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand, deserializeAws_restXmlGetBucketInventoryConfigurationCommand, deserializeAws_restXmlGetBucketLifecycleConfigurationCommand, deserializeAws_restXmlGetBucketLocationCommand, deserializeAws_restXmlGetBucketLoggingCommand, deserializeAws_restXmlGetBucketMetricsConfigurationCommand, deserializeAws_restXmlGetBucketNotificationConfigurationCommand, deserializeAws_restXmlGetBucketOwnershipControlsCommand, deserializeAws_restXmlGetBucketPolicyCommand, deserializeAws_restXmlGetBucketPolicyStatusCommand, deserializeAws_restXmlGetBucketReplicationCommand, deserializeAws_restXmlGetBucketRequestPaymentCommand, deserializeAws_restXmlGetBucketTaggingCommand, deserializeAws_restXmlGetBucketVersioningCommand, deserializeAws_restXmlGetBucketWebsiteCommand, deserializeAws_restXmlGetObjectCommand, deserializeAws_restXmlGetObjectAclCommand, deserializeAws_restXmlGetObjectLegalHoldCommand, deserializeAws_restXmlGetObjectLockConfigurationCommand, deserializeAws_restXmlGetObjectRetentionCommand, deserializeAws_restXmlGetObjectTaggingCommand, deserializeAws_restXmlGetObjectTorrentCommand, deserializeAws_restXmlGetPublicAccessBlockCommand, deserializeAws_restXmlHeadBucketCommand, deserializeAws_restXmlHeadObjectCommand, deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand, deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand, deserializeAws_restXmlListBucketInventoryConfigurationsCommand, deserializeAws_restXmlListBucketMetricsConfigurationsCommand, deserializeAws_restXmlListBucketsCommand, deserializeAws_restXmlListMultipartUploadsCommand, deserializeAws_restXmlListObjectsCommand, deserializeAws_restXmlListObjectsV2Command, deserializeAws_restXmlListObjectVersionsCommand, deserializeAws_restXmlListPartsCommand, deserializeAws_restXmlPutBucketAccelerateConfigurationCommand, deserializeAws_restXmlPutBucketAclCommand, deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand, deserializeAws_restXmlPutBucketCorsCommand, deserializeAws_restXmlPutBucketEncryptionCommand, deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand, deserializeAws_restXmlPutBucketInventoryConfigurationCommand, deserializeAws_restXmlPutBucketLifecycleConfigurationCommand, deserializeAws_restXmlPutBucketLoggingCommand, deserializeAws_restXmlPutBucketMetricsConfigurationCommand, deserializeAws_restXmlPutBucketNotificationConfigurationCommand, deserializeAws_restXmlPutBucketOwnershipControlsCommand, deserializeAws_restXmlPutBucketPolicyCommand, deserializeAws_restXmlPutBucketReplicationCommand, deserializeAws_restXmlPutBucketRequestPaymentCommand, deserializeAws_restXmlPutBucketTaggingCommand, deserializeAws_restXmlPutBucketVersioningCommand, deserializeAws_restXmlPutBucketWebsiteCommand, deserializeAws_restXmlPutObjectCommand, deserializeAws_restXmlPutObjectAclCommand, deserializeAws_restXmlPutObjectLegalHoldCommand, deserializeAws_restXmlPutObjectLockConfigurationCommand, deserializeAws_restXmlPutObjectRetentionCommand, deserializeAws_restXmlPutObjectTaggingCommand, deserializeAws_restXmlPutPublicAccessBlockCommand, deserializeAws_restXmlRestoreObjectCommand, deserializeAws_restXmlSelectObjectContentCommand, deserializeAws_restXmlUploadPartCommand, deserializeAws_restXmlUploadPartCopyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlAbortMultipartUploadCommand", function() { return serializeAws_restXmlAbortMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCompleteMultipartUploadCommand", function() { return serializeAws_restXmlCompleteMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCopyObjectCommand", function() { return serializeAws_restXmlCopyObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCreateBucketCommand", function() { return serializeAws_restXmlCreateBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCreateMultipartUploadCommand", function() { return serializeAws_restXmlCreateMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketCommand", function() { return serializeAws_restXmlDeleteBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketCorsCommand", function() { return serializeAws_restXmlDeleteBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketEncryptionCommand", function() { return serializeAws_restXmlDeleteBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketInventoryConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketLifecycleCommand", function() { return serializeAws_restXmlDeleteBucketLifecycleCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketMetricsConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketOwnershipControlsCommand", function() { return serializeAws_restXmlDeleteBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketPolicyCommand", function() { return serializeAws_restXmlDeleteBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketReplicationCommand", function() { return serializeAws_restXmlDeleteBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketTaggingCommand", function() { return serializeAws_restXmlDeleteBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketWebsiteCommand", function() { return serializeAws_restXmlDeleteBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteObjectCommand", function() { return serializeAws_restXmlDeleteObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteObjectsCommand", function() { return serializeAws_restXmlDeleteObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteObjectTaggingCommand", function() { return serializeAws_restXmlDeleteObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeletePublicAccessBlockCommand", function() { return serializeAws_restXmlDeletePublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketAccelerateConfigurationCommand", function() { return serializeAws_restXmlGetBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketAclCommand", function() { return serializeAws_restXmlGetBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketAnalyticsConfigurationCommand", function() { return serializeAws_restXmlGetBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketCorsCommand", function() { return serializeAws_restXmlGetBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketEncryptionCommand", function() { return serializeAws_restXmlGetBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand", function() { return serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketInventoryConfigurationCommand", function() { return serializeAws_restXmlGetBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketLifecycleConfigurationCommand", function() { return serializeAws_restXmlGetBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketLocationCommand", function() { return serializeAws_restXmlGetBucketLocationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketLoggingCommand", function() { return serializeAws_restXmlGetBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketMetricsConfigurationCommand", function() { return serializeAws_restXmlGetBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketNotificationConfigurationCommand", function() { return serializeAws_restXmlGetBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketOwnershipControlsCommand", function() { return serializeAws_restXmlGetBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketPolicyCommand", function() { return serializeAws_restXmlGetBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketPolicyStatusCommand", function() { return serializeAws_restXmlGetBucketPolicyStatusCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketReplicationCommand", function() { return serializeAws_restXmlGetBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketRequestPaymentCommand", function() { return serializeAws_restXmlGetBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketTaggingCommand", function() { return serializeAws_restXmlGetBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketVersioningCommand", function() { return serializeAws_restXmlGetBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketWebsiteCommand", function() { return serializeAws_restXmlGetBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectCommand", function() { return serializeAws_restXmlGetObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectAclCommand", function() { return serializeAws_restXmlGetObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectLegalHoldCommand", function() { return serializeAws_restXmlGetObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectLockConfigurationCommand", function() { return serializeAws_restXmlGetObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectRetentionCommand", function() { return serializeAws_restXmlGetObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectTaggingCommand", function() { return serializeAws_restXmlGetObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectTorrentCommand", function() { return serializeAws_restXmlGetObjectTorrentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetPublicAccessBlockCommand", function() { return serializeAws_restXmlGetPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlHeadBucketCommand", function() { return serializeAws_restXmlHeadBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlHeadObjectCommand", function() { return serializeAws_restXmlHeadObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketAnalyticsConfigurationsCommand", function() { return serializeAws_restXmlListBucketAnalyticsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand", function() { return serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketInventoryConfigurationsCommand", function() { return serializeAws_restXmlListBucketInventoryConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketMetricsConfigurationsCommand", function() { return serializeAws_restXmlListBucketMetricsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketsCommand", function() { return serializeAws_restXmlListBucketsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListMultipartUploadsCommand", function() { return serializeAws_restXmlListMultipartUploadsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListObjectsCommand", function() { return serializeAws_restXmlListObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListObjectsV2Command", function() { return serializeAws_restXmlListObjectsV2Command; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListObjectVersionsCommand", function() { return serializeAws_restXmlListObjectVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListPartsCommand", function() { return serializeAws_restXmlListPartsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketAccelerateConfigurationCommand", function() { return serializeAws_restXmlPutBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketAclCommand", function() { return serializeAws_restXmlPutBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketAnalyticsConfigurationCommand", function() { return serializeAws_restXmlPutBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketCorsCommand", function() { return serializeAws_restXmlPutBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketEncryptionCommand", function() { return serializeAws_restXmlPutBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand", function() { return serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketInventoryConfigurationCommand", function() { return serializeAws_restXmlPutBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketLifecycleConfigurationCommand", function() { return serializeAws_restXmlPutBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketLoggingCommand", function() { return serializeAws_restXmlPutBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketMetricsConfigurationCommand", function() { return serializeAws_restXmlPutBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketNotificationConfigurationCommand", function() { return serializeAws_restXmlPutBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketOwnershipControlsCommand", function() { return serializeAws_restXmlPutBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketPolicyCommand", function() { return serializeAws_restXmlPutBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketReplicationCommand", function() { return serializeAws_restXmlPutBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketRequestPaymentCommand", function() { return serializeAws_restXmlPutBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketTaggingCommand", function() { return serializeAws_restXmlPutBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketVersioningCommand", function() { return serializeAws_restXmlPutBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketWebsiteCommand", function() { return serializeAws_restXmlPutBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectCommand", function() { return serializeAws_restXmlPutObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectAclCommand", function() { return serializeAws_restXmlPutObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectLegalHoldCommand", function() { return serializeAws_restXmlPutObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectLockConfigurationCommand", function() { return serializeAws_restXmlPutObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectRetentionCommand", function() { return serializeAws_restXmlPutObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectTaggingCommand", function() { return serializeAws_restXmlPutObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutPublicAccessBlockCommand", function() { return serializeAws_restXmlPutPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlRestoreObjectCommand", function() { return serializeAws_restXmlRestoreObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlSelectObjectContentCommand", function() { return serializeAws_restXmlSelectObjectContentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlUploadPartCommand", function() { return serializeAws_restXmlUploadPartCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlUploadPartCopyCommand", function() { return serializeAws_restXmlUploadPartCopyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlAbortMultipartUploadCommand", function() { return deserializeAws_restXmlAbortMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCompleteMultipartUploadCommand", function() { return deserializeAws_restXmlCompleteMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCopyObjectCommand", function() { return deserializeAws_restXmlCopyObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCreateBucketCommand", function() { return deserializeAws_restXmlCreateBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCreateMultipartUploadCommand", function() { return deserializeAws_restXmlCreateMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketCommand", function() { return deserializeAws_restXmlDeleteBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketCorsCommand", function() { return deserializeAws_restXmlDeleteBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketEncryptionCommand", function() { return deserializeAws_restXmlDeleteBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketLifecycleCommand", function() { return deserializeAws_restXmlDeleteBucketLifecycleCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketOwnershipControlsCommand", function() { return deserializeAws_restXmlDeleteBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketPolicyCommand", function() { return deserializeAws_restXmlDeleteBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketReplicationCommand", function() { return deserializeAws_restXmlDeleteBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketTaggingCommand", function() { return deserializeAws_restXmlDeleteBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketWebsiteCommand", function() { return deserializeAws_restXmlDeleteBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteObjectCommand", function() { return deserializeAws_restXmlDeleteObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteObjectsCommand", function() { return deserializeAws_restXmlDeleteObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteObjectTaggingCommand", function() { return deserializeAws_restXmlDeleteObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeletePublicAccessBlockCommand", function() { return deserializeAws_restXmlDeletePublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketAccelerateConfigurationCommand", function() { return deserializeAws_restXmlGetBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketAclCommand", function() { return deserializeAws_restXmlGetBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand", function() { return deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketCorsCommand", function() { return deserializeAws_restXmlGetBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketEncryptionCommand", function() { return deserializeAws_restXmlGetBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand", function() { return deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketInventoryConfigurationCommand", function() { return deserializeAws_restXmlGetBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketLifecycleConfigurationCommand", function() { return deserializeAws_restXmlGetBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketLocationCommand", function() { return deserializeAws_restXmlGetBucketLocationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketLoggingCommand", function() { return deserializeAws_restXmlGetBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketMetricsConfigurationCommand", function() { return deserializeAws_restXmlGetBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketNotificationConfigurationCommand", function() { return deserializeAws_restXmlGetBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketOwnershipControlsCommand", function() { return deserializeAws_restXmlGetBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketPolicyCommand", function() { return deserializeAws_restXmlGetBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketPolicyStatusCommand", function() { return deserializeAws_restXmlGetBucketPolicyStatusCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketReplicationCommand", function() { return deserializeAws_restXmlGetBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketRequestPaymentCommand", function() { return deserializeAws_restXmlGetBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketTaggingCommand", function() { return deserializeAws_restXmlGetBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketVersioningCommand", function() { return deserializeAws_restXmlGetBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketWebsiteCommand", function() { return deserializeAws_restXmlGetBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectCommand", function() { return deserializeAws_restXmlGetObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectAclCommand", function() { return deserializeAws_restXmlGetObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectLegalHoldCommand", function() { return deserializeAws_restXmlGetObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectLockConfigurationCommand", function() { return deserializeAws_restXmlGetObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectRetentionCommand", function() { return deserializeAws_restXmlGetObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectTaggingCommand", function() { return deserializeAws_restXmlGetObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectTorrentCommand", function() { return deserializeAws_restXmlGetObjectTorrentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetPublicAccessBlockCommand", function() { return deserializeAws_restXmlGetPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlHeadBucketCommand", function() { return deserializeAws_restXmlHeadBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlHeadObjectCommand", function() { return deserializeAws_restXmlHeadObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand", function() { return deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand", function() { return deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketInventoryConfigurationsCommand", function() { return deserializeAws_restXmlListBucketInventoryConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketMetricsConfigurationsCommand", function() { return deserializeAws_restXmlListBucketMetricsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketsCommand", function() { return deserializeAws_restXmlListBucketsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListMultipartUploadsCommand", function() { return deserializeAws_restXmlListMultipartUploadsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListObjectsCommand", function() { return deserializeAws_restXmlListObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListObjectsV2Command", function() { return deserializeAws_restXmlListObjectsV2Command; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListObjectVersionsCommand", function() { return deserializeAws_restXmlListObjectVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListPartsCommand", function() { return deserializeAws_restXmlListPartsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketAccelerateConfigurationCommand", function() { return deserializeAws_restXmlPutBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketAclCommand", function() { return deserializeAws_restXmlPutBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand", function() { return deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketCorsCommand", function() { return deserializeAws_restXmlPutBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketEncryptionCommand", function() { return deserializeAws_restXmlPutBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand", function() { return deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketInventoryConfigurationCommand", function() { return deserializeAws_restXmlPutBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketLifecycleConfigurationCommand", function() { return deserializeAws_restXmlPutBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketLoggingCommand", function() { return deserializeAws_restXmlPutBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketMetricsConfigurationCommand", function() { return deserializeAws_restXmlPutBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketNotificationConfigurationCommand", function() { return deserializeAws_restXmlPutBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketOwnershipControlsCommand", function() { return deserializeAws_restXmlPutBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketPolicyCommand", function() { return deserializeAws_restXmlPutBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketReplicationCommand", function() { return deserializeAws_restXmlPutBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketRequestPaymentCommand", function() { return deserializeAws_restXmlPutBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketTaggingCommand", function() { return deserializeAws_restXmlPutBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketVersioningCommand", function() { return deserializeAws_restXmlPutBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketWebsiteCommand", function() { return deserializeAws_restXmlPutBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectCommand", function() { return deserializeAws_restXmlPutObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectAclCommand", function() { return deserializeAws_restXmlPutObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectLegalHoldCommand", function() { return deserializeAws_restXmlPutObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectLockConfigurationCommand", function() { return deserializeAws_restXmlPutObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectRetentionCommand", function() { return deserializeAws_restXmlPutObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectTaggingCommand", function() { return deserializeAws_restXmlPutObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutPublicAccessBlockCommand", function() { return deserializeAws_restXmlPutPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlRestoreObjectCommand", function() { return deserializeAws_restXmlRestoreObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlSelectObjectContentCommand", function() { return deserializeAws_restXmlSelectObjectContentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlUploadPartCommand", function() { return deserializeAws_restXmlUploadPartCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlUploadPartCopyCommand", function() { return deserializeAws_restXmlUploadPartCopyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /* harmony import */ var _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/xml-builder */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/index.js"); /* harmony import */ var fast_xml_parser__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! fast-xml-parser */ "./node_modules/fast-xml-parser/src/parser.js"); /* harmony import */ var fast_xml_parser__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(fast_xml_parser__WEBPACK_IMPORTED_MODULE_5__); var serializeAws_restXmlAbortMultipartUploadCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "AbortMultipartUpload" }, (input.UploadId !== undefined && { uploadId: input.UploadId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlCompleteMultipartUploadCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.UploadId !== undefined && { uploadId: input.UploadId })); if (input.MultipartUpload !== undefined) { contents = serializeAws_restXmlCompletedMultipartUpload(input.MultipartUpload, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlCopyObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])(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"])(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"])(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"])({}, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.CacheControl) && { "cache-control": input.CacheControl })), (isSerializableHeaderValue(input.ContentDisposition) && { "content-disposition": input.ContentDisposition })), (isSerializableHeaderValue(input.ContentEncoding) && { "content-encoding": input.ContentEncoding })), (isSerializableHeaderValue(input.ContentLanguage) && { "content-language": input.ContentLanguage })), (isSerializableHeaderValue(input.ContentType) && { "content-type": input.ContentType })), (isSerializableHeaderValue(input.CopySource) && { "x-amz-copy-source": input.CopySource })), (isSerializableHeaderValue(input.CopySourceIfMatch) && { "x-amz-copy-source-if-match": input.CopySourceIfMatch, })), (isSerializableHeaderValue(input.CopySourceIfModifiedSince) && { "x-amz-copy-source-if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfModifiedSince).toString(), })), (isSerializableHeaderValue(input.CopySourceIfNoneMatch) && { "x-amz-copy-source-if-none-match": input.CopySourceIfNoneMatch, })), (isSerializableHeaderValue(input.CopySourceIfUnmodifiedSince) && { "x-amz-copy-source-if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.Expires) && { expires: Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.Expires).toString() })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.MetadataDirective) && { "x-amz-metadata-directive": input.MetadataDirective })), (isSerializableHeaderValue(input.TaggingDirective) && { "x-amz-tagging-directive": input.TaggingDirective })), (isSerializableHeaderValue(input.ServerSideEncryption) && { "x-amz-server-side-encryption": input.ServerSideEncryption, })), (isSerializableHeaderValue(input.StorageClass) && { "x-amz-storage-class": input.StorageClass })), (isSerializableHeaderValue(input.WebsiteRedirectLocation) && { "x-amz-website-redirect-location": input.WebsiteRedirectLocation, })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.SSEKMSKeyId) && { "x-amz-server-side-encryption-aws-kms-key-id": input.SSEKMSKeyId, })), (isSerializableHeaderValue(input.SSEKMSEncryptionContext) && { "x-amz-server-side-encryption-context": input.SSEKMSEncryptionContext, })), (isSerializableHeaderValue(input.BucketKeyEnabled) && { "x-amz-server-side-encryption-bucket-key-enabled": input.BucketKeyEnabled.toString(), })), (isSerializableHeaderValue(input.CopySourceSSECustomerAlgorithm) && { "x-amz-copy-source-server-side-encryption-customer-algorithm": input.CopySourceSSECustomerAlgorithm, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKey) && { "x-amz-copy-source-server-side-encryption-customer-key": input.CopySourceSSECustomerKey, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKeyMD5) && { "x-amz-copy-source-server-side-encryption-customer-key-md5": input.CopySourceSSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Tagging) && { "x-amz-tagging": input.Tagging })), (isSerializableHeaderValue(input.ObjectLockMode) && { "x-amz-object-lock-mode": input.ObjectLockMode })), (isSerializableHeaderValue(input.ObjectLockRetainUntilDate) && { "x-amz-object-lock-retain-until-date": (input.ObjectLockRetainUntilDate.toISOString().split(".")[0] + "Z").toString(), })), (isSerializableHeaderValue(input.ObjectLockLegalHoldStatus) && { "x-amz-object-lock-legal-hold": input.ObjectLockLegalHoldStatus, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (isSerializableHeaderValue(input.ExpectedSourceBucketOwner) && { "x-amz-source-expected-bucket-owner": input.ExpectedSourceBucketOwner, })), (input.Metadata !== undefined && Object.keys(input.Metadata).reduce(function (acc, suffix) { var _a; return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_a = {}, _a["x-amz-meta-" + suffix.toLowerCase()] = input.Metadata[suffix], _a))); }, {}))); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { "x-id": "CopyObject", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlCreateBucketCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, contents, _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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWrite) && { "x-amz-grant-write": input.GrantWrite })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ObjectLockEnabledForBucket) && { "x-amz-bucket-object-lock-enabled": input.ObjectLockEnabledForBucket.toString(), })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.CreateBucketConfiguration !== undefined) { contents = serializeAws_restXmlCreateBucketConfiguration(input.CreateBucketConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlCreateMultipartUploadCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])(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"])(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"])({}, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.CacheControl) && { "cache-control": input.CacheControl })), (isSerializableHeaderValue(input.ContentDisposition) && { "content-disposition": input.ContentDisposition })), (isSerializableHeaderValue(input.ContentEncoding) && { "content-encoding": input.ContentEncoding })), (isSerializableHeaderValue(input.ContentLanguage) && { "content-language": input.ContentLanguage })), (isSerializableHeaderValue(input.ContentType) && { "content-type": input.ContentType })), (isSerializableHeaderValue(input.Expires) && { expires: Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.Expires).toString() })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ServerSideEncryption) && { "x-amz-server-side-encryption": input.ServerSideEncryption, })), (isSerializableHeaderValue(input.StorageClass) && { "x-amz-storage-class": input.StorageClass })), (isSerializableHeaderValue(input.WebsiteRedirectLocation) && { "x-amz-website-redirect-location": input.WebsiteRedirectLocation, })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.SSEKMSKeyId) && { "x-amz-server-side-encryption-aws-kms-key-id": input.SSEKMSKeyId, })), (isSerializableHeaderValue(input.SSEKMSEncryptionContext) && { "x-amz-server-side-encryption-context": input.SSEKMSEncryptionContext, })), (isSerializableHeaderValue(input.BucketKeyEnabled) && { "x-amz-server-side-encryption-bucket-key-enabled": input.BucketKeyEnabled.toString(), })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Tagging) && { "x-amz-tagging": input.Tagging })), (isSerializableHeaderValue(input.ObjectLockMode) && { "x-amz-object-lock-mode": input.ObjectLockMode })), (isSerializableHeaderValue(input.ObjectLockRetainUntilDate) && { "x-amz-object-lock-retain-until-date": (input.ObjectLockRetainUntilDate.toISOString().split(".")[0] + "Z").toString(), })), (isSerializableHeaderValue(input.ObjectLockLegalHoldStatus) && { "x-amz-object-lock-legal-hold": input.ObjectLockLegalHoldStatus, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (input.Metadata !== undefined && Object.keys(input.Metadata).reduce(function (acc, suffix) { var _a; return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_a = {}, _a["x-amz-meta-" + suffix.toLowerCase()] = input.Metadata[suffix], _a))); }, {}))); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { uploads: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketCorsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { cors: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketEncryptionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { encryption: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketInventoryConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketLifecycleCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { lifecycle: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketMetricsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketOwnershipControlsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { ownershipControls: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketPolicyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policy: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketReplicationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { replication: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { tagging: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketWebsiteCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { website: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])({}, (isSerializableHeaderValue(input.MFA) && { "x-amz-mfa": input.MFA })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.BypassGovernanceRetention) && { "x-amz-bypass-governance-retention": input.BypassGovernanceRetention.toString(), })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "DeleteObject" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteObjectsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.MFA) && { "x-amz-mfa": input.MFA })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.BypassGovernanceRetention) && { "x-amz-bypass-governance-retention": input.BypassGovernanceRetention.toString(), })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { delete: "", }; if (input.Delete !== undefined) { contents = serializeAws_restXmlDelete(input.Delete, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteObjectTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ tagging: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeletePublicAccessBlockCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { publicAccessBlock: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketAccelerateConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { accelerate: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { acl: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketAnalyticsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "", "x-id": "GetBucketAnalyticsConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketCorsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { cors: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketEncryptionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { encryption: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "", "x-id": "GetBucketIntelligentTieringConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketInventoryConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "", "x-id": "GetBucketInventoryConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketLifecycleConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { lifecycle: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketLocationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { location: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketLoggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { logging: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketMetricsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "", "x-id": "GetBucketMetricsConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketNotificationConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { notification: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketOwnershipControlsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { ownershipControls: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketPolicyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policy: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketPolicyStatusCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policyStatus: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketReplicationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { replication: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketRequestPaymentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { requestPayment: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { tagging: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketVersioningCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { versioning: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketWebsiteCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { website: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])({}, (isSerializableHeaderValue(input.IfMatch) && { "if-match": input.IfMatch })), (isSerializableHeaderValue(input.IfModifiedSince) && { "if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfModifiedSince).toString(), })), (isSerializableHeaderValue(input.IfNoneMatch) && { "if-none-match": input.IfNoneMatch })), (isSerializableHeaderValue(input.IfUnmodifiedSince) && { "if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.Range) && { range: input.Range })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = 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"])({ "x-id": "GetObject" }, (input.ResponseCacheControl !== undefined && { "response-cache-control": input.ResponseCacheControl })), (input.ResponseContentDisposition !== undefined && { "response-content-disposition": input.ResponseContentDisposition, })), (input.ResponseContentEncoding !== undefined && { "response-content-encoding": input.ResponseContentEncoding })), (input.ResponseContentLanguage !== undefined && { "response-content-language": input.ResponseContentLanguage })), (input.ResponseContentType !== undefined && { "response-content-type": input.ResponseContentType })), (input.ResponseExpires !== undefined && { "response-expires": (input.ResponseExpires.toISOString().split(".")[0] + "Z").toString(), })), (input.VersionId !== undefined && { versionId: input.VersionId })), (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ acl: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectLegalHoldCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "legal-hold": "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectLockConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { "object-lock": "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectRetentionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ retention: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ tagging: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectTorrentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { torrent: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetPublicAccessBlockCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { publicAccessBlock: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlHeadBucketCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "HEAD", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlHeadObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])({}, (isSerializableHeaderValue(input.IfMatch) && { "if-match": input.IfMatch })), (isSerializableHeaderValue(input.IfModifiedSince) && { "if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfModifiedSince).toString(), })), (isSerializableHeaderValue(input.IfNoneMatch) && { "if-none-match": input.IfNoneMatch })), (isSerializableHeaderValue(input.IfUnmodifiedSince) && { "if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.Range) && { range: input.Range })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.VersionId !== undefined && { versionId: input.VersionId })), (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "HEAD", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketAnalyticsConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "", "x-id": "ListBucketAnalyticsConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "", "x-id": "ListBucketIntelligentTieringConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketInventoryConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "", "x-id": "ListBucketInventoryConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketMetricsConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "", "x-id": "ListBucketMetricsConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketsCommand = 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 = {}; resolvedPath = "/"; body = ""; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlListMultipartUploadsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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"])({ uploads: "" }, (input.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.KeyMarker !== undefined && { "key-marker": input.KeyMarker })), (input.MaxUploads !== undefined && { "max-uploads": input.MaxUploads.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })), (input.UploadIdMarker !== undefined && { "upload-id-marker": input.UploadIdMarker })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListObjectsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.Marker !== undefined && { marker: input.Marker })), (input.MaxKeys !== undefined && { "max-keys": input.MaxKeys.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListObjectsV2Command = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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"])({ "list-type": "2" }, (input.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.MaxKeys !== undefined && { "max-keys": input.MaxKeys.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })), (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })), (input.FetchOwner !== undefined && { "fetch-owner": input.FetchOwner.toString() })), (input.StartAfter !== undefined && { "start-after": input.StartAfter })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListObjectVersionsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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"])({ versions: "" }, (input.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.KeyMarker !== undefined && { "key-marker": input.KeyMarker })), (input.MaxKeys !== undefined && { "max-keys": input.MaxKeys.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })), (input.VersionIdMarker !== undefined && { "version-id-marker": input.VersionIdMarker })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListPartsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "ListParts" }, (input.MaxParts !== undefined && { "max-parts": input.MaxParts.toString() })), (input.PartNumberMarker !== undefined && { "part-number-marker": input.PartNumberMarker })), (input.UploadId !== undefined && { uploadId: input.UploadId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketAccelerateConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { accelerate: "", }; if (input.AccelerateConfiguration !== undefined) { contents = serializeAws_restXmlAccelerateConfiguration(input.AccelerateConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])(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/xml" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWrite) && { "x-amz-grant-write": input.GrantWrite })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { acl: "", }; if (input.AccessControlPolicy !== undefined) { contents = serializeAws_restXmlAccessControlPolicy(input.AccessControlPolicy, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketAnalyticsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "" }, (input.Id !== undefined && { id: input.Id })); if (input.AnalyticsConfiguration !== undefined) { contents = serializeAws_restXmlAnalyticsConfiguration(input.AnalyticsConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketCorsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { cors: "", }; if (input.CORSConfiguration !== undefined) { contents = serializeAws_restXmlCORSConfiguration(input.CORSConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketEncryptionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { encryption: "", }; if (input.ServerSideEncryptionConfiguration !== undefined) { contents = serializeAws_restXmlServerSideEncryptionConfiguration(input.ServerSideEncryptionConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml", }; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "" }, (input.Id !== undefined && { id: input.Id })); if (input.IntelligentTieringConfiguration !== undefined) { contents = serializeAws_restXmlIntelligentTieringConfiguration(input.IntelligentTieringConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketInventoryConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "" }, (input.Id !== undefined && { id: input.Id })); if (input.InventoryConfiguration !== undefined) { contents = serializeAws_restXmlInventoryConfiguration(input.InventoryConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketLifecycleConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { lifecycle: "", }; if (input.LifecycleConfiguration !== undefined) { contents = serializeAws_restXmlBucketLifecycleConfiguration(input.LifecycleConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketLoggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { logging: "", }; if (input.BucketLoggingStatus !== undefined) { contents = serializeAws_restXmlBucketLoggingStatus(input.BucketLoggingStatus, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketMetricsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "" }, (input.Id !== undefined && { id: input.Id })); if (input.MetricsConfiguration !== undefined) { contents = serializeAws_restXmlMetricsConfiguration(input.MetricsConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketNotificationConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { notification: "", }; if (input.NotificationConfiguration !== undefined) { contents = serializeAws_restXmlNotificationConfiguration(input.NotificationConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketOwnershipControlsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { ownershipControls: "", }; if (input.OwnershipControls !== undefined) { contents = serializeAws_restXmlOwnershipControls(input.OwnershipControls, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketPolicyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "text/plain" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ConfirmRemoveSelfBucketAccess) && { "x-amz-confirm-remove-self-bucket-access": input.ConfirmRemoveSelfBucketAccess.toString(), })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policy: "", }; if (input.Policy !== undefined) { contents = input.Policy; body = contents; } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketReplicationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.Token) && { "x-amz-bucket-object-lock-token": input.Token })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { replication: "", }; if (input.ReplicationConfiguration !== undefined) { contents = serializeAws_restXmlReplicationConfiguration(input.ReplicationConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketRequestPaymentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { requestPayment: "", }; if (input.RequestPaymentConfiguration !== undefined) { contents = serializeAws_restXmlRequestPaymentConfiguration(input.RequestPaymentConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { tagging: "", }; if (input.Tagging !== undefined) { contents = serializeAws_restXmlTagging(input.Tagging, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketVersioningCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.MFA) && { "x-amz-mfa": input.MFA })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { versioning: "", }; if (input.VersioningConfiguration !== undefined) { contents = serializeAws_restXmlVersioningConfiguration(input.VersioningConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketWebsiteCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { website: "", }; if (input.WebsiteConfiguration !== undefined) { contents = serializeAws_restXmlWebsiteConfiguration(input.WebsiteConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])(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"])(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"])(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"])({ "content-type": "application/octet-stream" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.CacheControl) && { "cache-control": input.CacheControl })), (isSerializableHeaderValue(input.ContentDisposition) && { "content-disposition": input.ContentDisposition })), (isSerializableHeaderValue(input.ContentEncoding) && { "content-encoding": input.ContentEncoding })), (isSerializableHeaderValue(input.ContentLanguage) && { "content-language": input.ContentLanguage })), (isSerializableHeaderValue(input.ContentLength) && { "content-length": input.ContentLength.toString() })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ContentType) && { "content-type": input.ContentType })), (isSerializableHeaderValue(input.Expires) && { expires: Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.Expires).toString() })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ServerSideEncryption) && { "x-amz-server-side-encryption": input.ServerSideEncryption, })), (isSerializableHeaderValue(input.StorageClass) && { "x-amz-storage-class": input.StorageClass })), (isSerializableHeaderValue(input.WebsiteRedirectLocation) && { "x-amz-website-redirect-location": input.WebsiteRedirectLocation, })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.SSEKMSKeyId) && { "x-amz-server-side-encryption-aws-kms-key-id": input.SSEKMSKeyId, })), (isSerializableHeaderValue(input.SSEKMSEncryptionContext) && { "x-amz-server-side-encryption-context": input.SSEKMSEncryptionContext, })), (isSerializableHeaderValue(input.BucketKeyEnabled) && { "x-amz-server-side-encryption-bucket-key-enabled": input.BucketKeyEnabled.toString(), })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Tagging) && { "x-amz-tagging": input.Tagging })), (isSerializableHeaderValue(input.ObjectLockMode) && { "x-amz-object-lock-mode": input.ObjectLockMode })), (isSerializableHeaderValue(input.ObjectLockRetainUntilDate) && { "x-amz-object-lock-retain-until-date": (input.ObjectLockRetainUntilDate.toISOString().split(".")[0] + "Z").toString(), })), (isSerializableHeaderValue(input.ObjectLockLegalHoldStatus) && { "x-amz-object-lock-legal-hold": input.ObjectLockLegalHoldStatus, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (input.Metadata !== undefined && Object.keys(input.Metadata).reduce(function (acc, suffix) { var _a; return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_a = {}, _a["x-amz-meta-" + suffix.toLowerCase()] = input.Metadata[suffix], _a))); }, {}))); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { "x-id": "PutObject", }; if (input.Body !== undefined) { contents = input.Body; body = contents; } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])(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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWrite) && { "x-amz-grant-write": input.GrantWrite })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ acl: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.AccessControlPolicy !== undefined) { contents = serializeAws_restXmlAccessControlPolicy(input.AccessControlPolicy, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectLegalHoldCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "legal-hold": "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.LegalHold !== undefined) { contents = serializeAws_restXmlObjectLockLegalHold(input.LegalHold, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectLockConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Token) && { "x-amz-bucket-object-lock-token": input.Token })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { "object-lock": "", }; if (input.ObjectLockConfiguration !== undefined) { contents = serializeAws_restXmlObjectLockConfiguration(input.ObjectLockConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectRetentionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.BypassGovernanceRetention) && { "x-amz-bypass-governance-retention": input.BypassGovernanceRetention.toString(), })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ retention: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.Retention !== undefined) { contents = serializeAws_restXmlObjectLockRetention(input.Retention, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ tagging: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.Tagging !== undefined) { contents = serializeAws_restXmlTagging(input.Tagging, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutPublicAccessBlockCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { publicAccessBlock: "", }; if (input.PublicAccessBlockConfiguration !== undefined) { contents = serializeAws_restXmlPublicAccessBlockConfiguration(input.PublicAccessBlockConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlRestoreObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ restore: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.RestoreRequest !== undefined) { contents = serializeAws_restXmlRestoreRequest(input.RestoreRequest, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlSelectObjectContentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, bodyNode, node, node, node, node, node, node, _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/xml" }, (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { select: "", "select-type": "2", }; body = ''; bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SelectObjectContentRequest"); bodyNode.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); if (input.Expression !== undefined) { node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Expression").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Expression)).withName("Expression"); bodyNode.addChildNode(node); } if (input.ExpressionType !== undefined) { node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpressionType") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ExpressionType)) .withName("ExpressionType"); bodyNode.addChildNode(node); } if (input.InputSerialization !== undefined) { node = serializeAws_restXmlInputSerialization(input.InputSerialization, context).withName("InputSerialization"); bodyNode.addChildNode(node); } if (input.OutputSerialization !== undefined) { node = serializeAws_restXmlOutputSerialization(input.OutputSerialization, context).withName("OutputSerialization"); bodyNode.addChildNode(node); } if (input.RequestProgress !== undefined) { node = serializeAws_restXmlRequestProgress(input.RequestProgress, context).withName("RequestProgress"); bodyNode.addChildNode(node); } if (input.ScanRange !== undefined) { node = serializeAws_restXmlScanRange(input.ScanRange, context).withName("ScanRange"); bodyNode.addChildNode(node); } body += bodyNode.toString(); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlUploadPartCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])(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" }, (isSerializableHeaderValue(input.ContentLength) && { "content-length": input.ContentLength.toString() })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "UploadPart" }, (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })), (input.UploadId !== undefined && { uploadId: input.UploadId })); if (input.Body !== undefined) { contents = input.Body; body = contents; } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlUploadPartCopyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])(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"])({}, (isSerializableHeaderValue(input.CopySource) && { "x-amz-copy-source": input.CopySource })), (isSerializableHeaderValue(input.CopySourceIfMatch) && { "x-amz-copy-source-if-match": input.CopySourceIfMatch, })), (isSerializableHeaderValue(input.CopySourceIfModifiedSince) && { "x-amz-copy-source-if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfModifiedSince).toString(), })), (isSerializableHeaderValue(input.CopySourceIfNoneMatch) && { "x-amz-copy-source-if-none-match": input.CopySourceIfNoneMatch, })), (isSerializableHeaderValue(input.CopySourceIfUnmodifiedSince) && { "x-amz-copy-source-if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.CopySourceRange) && { "x-amz-copy-source-range": input.CopySourceRange })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.CopySourceSSECustomerAlgorithm) && { "x-amz-copy-source-server-side-encryption-customer-algorithm": input.CopySourceSSECustomerAlgorithm, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKey) && { "x-amz-copy-source-server-side-encryption-customer-key": input.CopySourceSSECustomerKey, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKeyMD5) && { "x-amz-copy-source-server-side-encryption-customer-key-md5": input.CopySourceSSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (isSerializableHeaderValue(input.ExpectedSourceBucketOwner) && { "x-amz-source-expected-bucket-owner": input.ExpectedSourceBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "UploadPartCopy" }, (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })), (input.UploadId !== undefined && { uploadId: input.UploadId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var deserializeAws_restXmlAbortMultipartUploadCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlAbortMultipartUploadCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlAbortMultipartUploadCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchUpload": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchUpload": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchUploadResponse(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_restXmlCompleteMultipartUploadCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCompleteMultipartUploadCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Bucket: undefined, BucketKeyEnabled: undefined, ETag: undefined, Expiration: undefined, Key: undefined, Location: undefined, RequestCharged: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, VersionId: undefined, }; if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data["ETag"] !== undefined) { contents.ETag = data["ETag"]; } if (data["Key"] !== undefined) { contents.Key = data["Key"]; } if (data["Location"] !== undefined) { contents.Location = data["Location"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCompleteMultipartUploadCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlCopyObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCopyObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, CopyObjectResult: undefined, CopySourceVersionId: undefined, Expiration: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSEncryptionContext: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, VersionId: undefined, }; if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-copy-source-version-id"] !== undefined) { contents.CopySourceVersionId = output.headers["x-amz-copy-source-version-id"]; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-context"] !== undefined) { contents.SSEKMSEncryptionContext = output.headers["x-amz-server-side-encryption-context"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CopyObjectResult = deserializeAws_restXmlCopyObjectResult(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCopyObjectCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "ObjectNotInActiveTierError": return [3 /*break*/, 2]; case "com.amazonaws.s3#ObjectNotInActiveTierError": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlObjectNotInActiveTierErrorResponse(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_restXmlCreateBucketCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCreateBucketCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Location: undefined, }; if (output.headers["location"] !== undefined) { contents.Location = output.headers["location"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCreateBucketCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BucketAlreadyExists": return [3 /*break*/, 2]; case "com.amazonaws.s3#BucketAlreadyExists": return [3 /*break*/, 2]; case "BucketAlreadyOwnedByYou": return [3 /*break*/, 4]; case "com.amazonaws.s3#BucketAlreadyOwnedByYou": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlBucketAlreadyExistsResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restXmlBucketAlreadyOwnedByYouResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restXmlCreateMultipartUploadCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCreateMultipartUploadCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AbortDate: undefined, AbortRuleId: undefined, Bucket: undefined, BucketKeyEnabled: undefined, Key: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSEncryptionContext: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, UploadId: undefined, }; if (output.headers["x-amz-abort-date"] !== undefined) { contents.AbortDate = new Date(output.headers["x-amz-abort-date"]); } if (output.headers["x-amz-abort-rule-id"] !== undefined) { contents.AbortRuleId = output.headers["x-amz-abort-rule-id"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-context"] !== undefined) { contents.SSEKMSEncryptionContext = output.headers["x-amz-server-side-encryption-context"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data["Key"] !== undefined) { contents.Key = data["Key"]; } if (data["UploadId"] !== undefined) { contents.UploadId = data["UploadId"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCreateMultipartUploadCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketCommandError(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_restXmlDeleteBucketCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketAnalyticsConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommandError(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_restXmlDeleteBucketAnalyticsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketCorsCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketCorsCommandError(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_restXmlDeleteBucketCorsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketEncryptionCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketEncryptionCommandError(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_restXmlDeleteBucketEncryptionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketIntelligentTieringConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommandError(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_restXmlDeleteBucketIntelligentTieringConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketInventoryConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketInventoryConfigurationCommandError(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_restXmlDeleteBucketInventoryConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketLifecycleCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketLifecycleCommandError(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_restXmlDeleteBucketLifecycleCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketMetricsConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketMetricsConfigurationCommandError(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_restXmlDeleteBucketMetricsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketOwnershipControlsCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketOwnershipControlsCommandError(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_restXmlDeleteBucketOwnershipControlsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketPolicyCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketPolicyCommandError(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_restXmlDeleteBucketPolicyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketReplicationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketReplicationCommandError(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_restXmlDeleteBucketReplicationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketTaggingCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketTaggingCommandError(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_restXmlDeleteBucketTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketWebsiteCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketWebsiteCommandError(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_restXmlDeleteBucketWebsiteCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteObjectCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), DeleteMarker: undefined, RequestCharged: undefined, VersionId: undefined, }; if (output.headers["x-amz-delete-marker"] !== undefined) { contents.DeleteMarker = output.headers["x-amz-delete-marker"] === "true"; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlDeleteObjectCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteObjectsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteObjectsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Deleted: undefined, Errors: undefined, RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Deleted === "") { contents.Deleted = []; } if (data["Deleted"] !== undefined) { contents.Deleted = deserializeAws_restXmlDeletedObjects(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Deleted"]), context); } if (data.Error === "") { contents.Errors = []; } if (data["Error"] !== undefined) { contents.Errors = deserializeAws_restXmlErrors(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Error"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlDeleteObjectsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteObjectTaggingCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteObjectTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VersionId: undefined, }; if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlDeleteObjectTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeletePublicAccessBlockCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeletePublicAccessBlockCommandError(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_restXmlDeletePublicAccessBlockCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketAccelerateConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketAccelerateConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Status: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Status"] !== undefined) { contents.Status = data["Status"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketAccelerateConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketAclCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Grants: undefined, Owner: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.AccessControlList === "") { contents.Grants = []; } if (data["AccessControlList"] !== undefined && data["AccessControlList"]["Grant"] !== undefined) { contents.Grants = deserializeAws_restXmlGrants(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["AccessControlList"]["Grant"]), context); } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketAclCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketAnalyticsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketAnalyticsConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AnalyticsConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.AnalyticsConfiguration = deserializeAws_restXmlAnalyticsConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketAnalyticsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketCorsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketCorsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CORSRules: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CORSRule === "") { contents.CORSRules = []; } if (data["CORSRule"] !== undefined) { contents.CORSRules = deserializeAws_restXmlCORSRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CORSRule"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketCorsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketEncryptionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ServerSideEncryptionConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ServerSideEncryptionConfiguration = deserializeAws_restXmlServerSideEncryptionConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketEncryptionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketIntelligentTieringConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), IntelligentTieringConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.IntelligentTieringConfiguration = deserializeAws_restXmlIntelligentTieringConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketInventoryConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketInventoryConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), InventoryConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.InventoryConfiguration = deserializeAws_restXmlInventoryConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketInventoryConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketLifecycleConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketLifecycleConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Rules: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Rule === "") { contents.Rules = []; } if (data["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlLifecycleRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Rule"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketLifecycleConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketLocationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketLocationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LocationConstraint: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["LocationConstraint"] !== undefined) { contents.LocationConstraint = data["LocationConstraint"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketLocationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketLoggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketLoggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LoggingEnabled: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["LoggingEnabled"] !== undefined) { contents.LoggingEnabled = deserializeAws_restXmlLoggingEnabled(data["LoggingEnabled"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketLoggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketMetricsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketMetricsConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MetricsConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MetricsConfiguration = deserializeAws_restXmlMetricsConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketMetricsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketNotificationConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketNotificationConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LambdaFunctionConfigurations: undefined, QueueConfigurations: undefined, TopicConfigurations: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CloudFunctionConfiguration === "") { contents.LambdaFunctionConfigurations = []; } if (data["CloudFunctionConfiguration"] !== undefined) { contents.LambdaFunctionConfigurations = deserializeAws_restXmlLambdaFunctionConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CloudFunctionConfiguration"]), context); } if (data.QueueConfiguration === "") { contents.QueueConfigurations = []; } if (data["QueueConfiguration"] !== undefined) { contents.QueueConfigurations = deserializeAws_restXmlQueueConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["QueueConfiguration"]), context); } if (data.TopicConfiguration === "") { contents.TopicConfigurations = []; } if (data["TopicConfiguration"] !== undefined) { contents.TopicConfigurations = deserializeAws_restXmlTopicConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["TopicConfiguration"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketNotificationConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketOwnershipControlsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketOwnershipControlsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), OwnershipControls: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.OwnershipControls = deserializeAws_restXmlOwnershipControls(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketOwnershipControlsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketPolicyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketPolicyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Policy: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Policy"] !== undefined) { contents.Policy = data["Policy"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketPolicyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketPolicyStatusCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketPolicyStatusCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), PolicyStatus: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.PolicyStatus = deserializeAws_restXmlPolicyStatus(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketPolicyStatusCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketReplicationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketReplicationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ReplicationConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ReplicationConfiguration = deserializeAws_restXmlReplicationConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketReplicationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketRequestPaymentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketRequestPaymentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Payer: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Payer"] !== undefined) { contents.Payer = data["Payer"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketRequestPaymentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), TagSet: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.TagSet === "") { contents.TagSet = []; } if (data["TagSet"] !== undefined && data["TagSet"]["Tag"] !== undefined) { contents.TagSet = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["TagSet"]["Tag"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketVersioningCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketVersioningCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MFADelete: undefined, Status: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["MfaDelete"] !== undefined) { contents.MFADelete = data["MfaDelete"]; } if (data["Status"] !== undefined) { contents.Status = data["Status"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketVersioningCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketWebsiteCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketWebsiteCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ErrorDocument: undefined, IndexDocument: undefined, RedirectAllRequestsTo: undefined, RoutingRules: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ErrorDocument"] !== undefined) { contents.ErrorDocument = deserializeAws_restXmlErrorDocument(data["ErrorDocument"], context); } if (data["IndexDocument"] !== undefined) { contents.IndexDocument = deserializeAws_restXmlIndexDocument(data["IndexDocument"], context); } if (data["RedirectAllRequestsTo"] !== undefined) { contents.RedirectAllRequestsTo = deserializeAws_restXmlRedirectAllRequestsTo(data["RedirectAllRequestsTo"], context); } if (data.RoutingRules === "") { contents.RoutingRules = []; } if (data["RoutingRules"] !== undefined && data["RoutingRules"]["RoutingRule"] !== undefined) { contents.RoutingRules = deserializeAws_restXmlRoutingRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["RoutingRules"]["RoutingRule"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketWebsiteCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AcceptRanges: undefined, Body: undefined, BucketKeyEnabled: undefined, CacheControl: undefined, ContentDisposition: undefined, ContentEncoding: undefined, ContentLanguage: undefined, ContentLength: undefined, ContentRange: undefined, ContentType: undefined, DeleteMarker: undefined, ETag: undefined, Expiration: undefined, Expires: undefined, LastModified: undefined, Metadata: undefined, MissingMeta: undefined, ObjectLockLegalHoldStatus: undefined, ObjectLockMode: undefined, ObjectLockRetainUntilDate: undefined, PartsCount: undefined, ReplicationStatus: undefined, RequestCharged: undefined, Restore: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, StorageClass: undefined, TagCount: undefined, VersionId: undefined, WebsiteRedirectLocation: undefined, }; if (output.headers["x-amz-delete-marker"] !== undefined) { contents.DeleteMarker = output.headers["x-amz-delete-marker"] === "true"; } if (output.headers["accept-ranges"] !== undefined) { contents.AcceptRanges = output.headers["accept-ranges"]; } if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-restore"] !== undefined) { contents.Restore = output.headers["x-amz-restore"]; } if (output.headers["last-modified"] !== undefined) { contents.LastModified = new Date(output.headers["last-modified"]); } if (output.headers["content-length"] !== undefined) { contents.ContentLength = parseInt(output.headers["content-length"], 10); } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-missing-meta"] !== undefined) { contents.MissingMeta = parseInt(output.headers["x-amz-missing-meta"], 10); } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["cache-control"] !== undefined) { contents.CacheControl = output.headers["cache-control"]; } if (output.headers["content-disposition"] !== undefined) { contents.ContentDisposition = output.headers["content-disposition"]; } if (output.headers["content-encoding"] !== undefined) { contents.ContentEncoding = output.headers["content-encoding"]; } if (output.headers["content-language"] !== undefined) { contents.ContentLanguage = output.headers["content-language"]; } if (output.headers["content-range"] !== undefined) { contents.ContentRange = output.headers["content-range"]; } if (output.headers["content-type"] !== undefined) { contents.ContentType = output.headers["content-type"]; } if (output.headers["expires"] !== undefined) { contents.Expires = new Date(output.headers["expires"]); } if (output.headers["x-amz-website-redirect-location"] !== undefined) { contents.WebsiteRedirectLocation = output.headers["x-amz-website-redirect-location"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-storage-class"] !== undefined) { contents.StorageClass = output.headers["x-amz-storage-class"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } if (output.headers["x-amz-replication-status"] !== undefined) { contents.ReplicationStatus = output.headers["x-amz-replication-status"]; } if (output.headers["x-amz-mp-parts-count"] !== undefined) { contents.PartsCount = parseInt(output.headers["x-amz-mp-parts-count"], 10); } if (output.headers["x-amz-tagging-count"] !== undefined) { contents.TagCount = parseInt(output.headers["x-amz-tagging-count"], 10); } if (output.headers["x-amz-object-lock-mode"] !== undefined) { contents.ObjectLockMode = output.headers["x-amz-object-lock-mode"]; } if (output.headers["x-amz-object-lock-retain-until-date"] !== undefined) { contents.ObjectLockRetainUntilDate = new Date(output.headers["x-amz-object-lock-retain-until-date"]); } if (output.headers["x-amz-object-lock-legal-hold"] !== undefined) { contents.ObjectLockLegalHoldStatus = output.headers["x-amz-object-lock-legal-hold"]; } Object.keys(output.headers).forEach(function (header) { if (contents.Metadata === undefined) { contents.Metadata = {}; } if (header.startsWith("x-amz-meta-")) { contents.Metadata[header.substring(11)] = output.headers[header]; } }); data = output.body; contents.Body = data; return [2 /*return*/, Promise.resolve(contents)]; }); }); }; var deserializeAws_restXmlGetObjectCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidObjectState": return [3 /*break*/, 2]; case "com.amazonaws.s3#InvalidObjectState": return [3 /*break*/, 2]; case "NoSuchKey": return [3 /*break*/, 4]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlInvalidObjectStateResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restXmlGetObjectAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectAclCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Grants: undefined, Owner: undefined, RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.AccessControlList === "") { contents.Grants = []; } if (data["AccessControlList"] !== undefined && data["AccessControlList"]["Grant"] !== undefined) { contents.Grants = deserializeAws_restXmlGrants(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["AccessControlList"]["Grant"]), context); } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectAclCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchKey": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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_restXmlGetObjectLegalHoldCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectLegalHoldCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LegalHold: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.LegalHold = deserializeAws_restXmlObjectLockLegalHold(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectLegalHoldCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectLockConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectLockConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ObjectLockConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ObjectLockConfiguration = deserializeAws_restXmlObjectLockConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectLockConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectRetentionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectRetentionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Retention: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.Retention = deserializeAws_restXmlObjectLockRetention(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectRetentionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), TagSet: undefined, VersionId: undefined, }; if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.TagSet === "") { contents.TagSet = []; } if (data["TagSet"] !== undefined && data["TagSet"]["Tag"] !== undefined) { contents.TagSet = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["TagSet"]["Tag"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectTorrentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectTorrentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Body: undefined, RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } data = output.body; contents.Body = data; return [2 /*return*/, Promise.resolve(contents)]; }); }); }; var deserializeAws_restXmlGetObjectTorrentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetPublicAccessBlockCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetPublicAccessBlockCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), PublicAccessBlockConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.PublicAccessBlockConfiguration = deserializeAws_restXmlPublicAccessBlockConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetPublicAccessBlockCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlHeadBucketCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlHeadBucketCommandError(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_restXmlHeadBucketCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchBucket": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchBucket": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchBucketResponse(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_restXmlHeadObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlHeadObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AcceptRanges: undefined, ArchiveStatus: undefined, BucketKeyEnabled: undefined, CacheControl: undefined, ContentDisposition: undefined, ContentEncoding: undefined, ContentLanguage: undefined, ContentLength: undefined, ContentType: undefined, DeleteMarker: undefined, ETag: undefined, Expiration: undefined, Expires: undefined, LastModified: undefined, Metadata: undefined, MissingMeta: undefined, ObjectLockLegalHoldStatus: undefined, ObjectLockMode: undefined, ObjectLockRetainUntilDate: undefined, PartsCount: undefined, ReplicationStatus: undefined, RequestCharged: undefined, Restore: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, StorageClass: undefined, VersionId: undefined, WebsiteRedirectLocation: undefined, }; if (output.headers["x-amz-delete-marker"] !== undefined) { contents.DeleteMarker = output.headers["x-amz-delete-marker"] === "true"; } if (output.headers["accept-ranges"] !== undefined) { contents.AcceptRanges = output.headers["accept-ranges"]; } if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-restore"] !== undefined) { contents.Restore = output.headers["x-amz-restore"]; } if (output.headers["x-amz-archive-status"] !== undefined) { contents.ArchiveStatus = output.headers["x-amz-archive-status"]; } if (output.headers["last-modified"] !== undefined) { contents.LastModified = new Date(output.headers["last-modified"]); } if (output.headers["content-length"] !== undefined) { contents.ContentLength = parseInt(output.headers["content-length"], 10); } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-missing-meta"] !== undefined) { contents.MissingMeta = parseInt(output.headers["x-amz-missing-meta"], 10); } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["cache-control"] !== undefined) { contents.CacheControl = output.headers["cache-control"]; } if (output.headers["content-disposition"] !== undefined) { contents.ContentDisposition = output.headers["content-disposition"]; } if (output.headers["content-encoding"] !== undefined) { contents.ContentEncoding = output.headers["content-encoding"]; } if (output.headers["content-language"] !== undefined) { contents.ContentLanguage = output.headers["content-language"]; } if (output.headers["content-type"] !== undefined) { contents.ContentType = output.headers["content-type"]; } if (output.headers["expires"] !== undefined) { contents.Expires = new Date(output.headers["expires"]); } if (output.headers["x-amz-website-redirect-location"] !== undefined) { contents.WebsiteRedirectLocation = output.headers["x-amz-website-redirect-location"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-storage-class"] !== undefined) { contents.StorageClass = output.headers["x-amz-storage-class"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } if (output.headers["x-amz-replication-status"] !== undefined) { contents.ReplicationStatus = output.headers["x-amz-replication-status"]; } if (output.headers["x-amz-mp-parts-count"] !== undefined) { contents.PartsCount = parseInt(output.headers["x-amz-mp-parts-count"], 10); } if (output.headers["x-amz-object-lock-mode"] !== undefined) { contents.ObjectLockMode = output.headers["x-amz-object-lock-mode"]; } if (output.headers["x-amz-object-lock-retain-until-date"] !== undefined) { contents.ObjectLockRetainUntilDate = new Date(output.headers["x-amz-object-lock-retain-until-date"]); } if (output.headers["x-amz-object-lock-legal-hold"] !== undefined) { contents.ObjectLockLegalHoldStatus = output.headers["x-amz-object-lock-legal-hold"]; } Object.keys(output.headers).forEach(function (header) { if (contents.Metadata === undefined) { contents.Metadata = {}; } if (header.startsWith("x-amz-meta-")) { contents.Metadata[header.substring(11)] = output.headers[header]; } }); return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlHeadObjectCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchKey": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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_restXmlListBucketAnalyticsConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketAnalyticsConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AnalyticsConfigurationList: undefined, ContinuationToken: undefined, IsTruncated: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.AnalyticsConfiguration === "") { contents.AnalyticsConfigurationList = []; } if (data["AnalyticsConfiguration"] !== undefined) { contents.AnalyticsConfigurationList = deserializeAws_restXmlAnalyticsConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["AnalyticsConfiguration"]), context); } if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketAnalyticsConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketIntelligentTieringConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ContinuationToken: undefined, IntelligentTieringConfigurationList: undefined, IsTruncated: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data.IntelligentTieringConfiguration === "") { contents.IntelligentTieringConfigurationList = []; } if (data["IntelligentTieringConfiguration"] !== undefined) { contents.IntelligentTieringConfigurationList = deserializeAws_restXmlIntelligentTieringConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["IntelligentTieringConfiguration"]), context); } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketInventoryConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketInventoryConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ContinuationToken: undefined, InventoryConfigurationList: undefined, IsTruncated: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data.InventoryConfiguration === "") { contents.InventoryConfigurationList = []; } if (data["InventoryConfiguration"] !== undefined) { contents.InventoryConfigurationList = deserializeAws_restXmlInventoryConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["InventoryConfiguration"]), context); } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketInventoryConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketMetricsConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketMetricsConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ContinuationToken: undefined, IsTruncated: undefined, MetricsConfigurationList: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data.MetricsConfiguration === "") { contents.MetricsConfigurationList = []; } if (data["MetricsConfiguration"] !== undefined) { contents.MetricsConfigurationList = deserializeAws_restXmlMetricsConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["MetricsConfiguration"]), context); } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketMetricsConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Buckets: undefined, Owner: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Buckets === "") { contents.Buckets = []; } if (data["Buckets"] !== undefined && data["Buckets"]["Bucket"] !== undefined) { contents.Buckets = deserializeAws_restXmlBuckets(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Buckets"]["Bucket"]), context); } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListMultipartUploadsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListMultipartUploadsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Bucket: undefined, CommonPrefixes: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, KeyMarker: undefined, MaxUploads: undefined, NextKeyMarker: undefined, NextUploadIdMarker: undefined, Prefix: undefined, UploadIdMarker: undefined, Uploads: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["KeyMarker"] !== undefined) { contents.KeyMarker = data["KeyMarker"]; } if (data["MaxUploads"] !== undefined) { contents.MaxUploads = parseInt(data["MaxUploads"]); } if (data["NextKeyMarker"] !== undefined) { contents.NextKeyMarker = data["NextKeyMarker"]; } if (data["NextUploadIdMarker"] !== undefined) { contents.NextUploadIdMarker = data["NextUploadIdMarker"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } if (data["UploadIdMarker"] !== undefined) { contents.UploadIdMarker = data["UploadIdMarker"]; } if (data.Upload === "") { contents.Uploads = []; } if (data["Upload"] !== undefined) { contents.Uploads = deserializeAws_restXmlMultipartUploadList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Upload"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListMultipartUploadsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListObjectsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListObjectsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CommonPrefixes: undefined, Contents: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, Marker: undefined, MaxKeys: undefined, Name: undefined, NextMarker: undefined, Prefix: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data.Contents === "") { contents.Contents = []; } if (data["Contents"] !== undefined) { contents.Contents = deserializeAws_restXmlObjectList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Contents"]), context); } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["Marker"] !== undefined) { contents.Marker = data["Marker"]; } if (data["MaxKeys"] !== undefined) { contents.MaxKeys = parseInt(data["MaxKeys"]); } if (data["Name"] !== undefined) { contents.Name = data["Name"]; } if (data["NextMarker"] !== undefined) { contents.NextMarker = data["NextMarker"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListObjectsCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchBucket": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchBucket": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchBucketResponse(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_restXmlListObjectsV2Command = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListObjectsV2CommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CommonPrefixes: undefined, Contents: undefined, ContinuationToken: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, KeyCount: undefined, MaxKeys: undefined, Name: undefined, NextContinuationToken: undefined, Prefix: undefined, StartAfter: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data.Contents === "") { contents.Contents = []; } if (data["Contents"] !== undefined) { contents.Contents = deserializeAws_restXmlObjectList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Contents"]), context); } if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["KeyCount"] !== undefined) { contents.KeyCount = parseInt(data["KeyCount"]); } if (data["MaxKeys"] !== undefined) { contents.MaxKeys = parseInt(data["MaxKeys"]); } if (data["Name"] !== undefined) { contents.Name = data["Name"]; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } if (data["StartAfter"] !== undefined) { contents.StartAfter = data["StartAfter"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListObjectsV2CommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchBucket": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchBucket": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchBucketResponse(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_restXmlListObjectVersionsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListObjectVersionsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CommonPrefixes: undefined, DeleteMarkers: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, KeyMarker: undefined, MaxKeys: undefined, Name: undefined, NextKeyMarker: undefined, NextVersionIdMarker: undefined, Prefix: undefined, VersionIdMarker: undefined, Versions: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data.DeleteMarker === "") { contents.DeleteMarkers = []; } if (data["DeleteMarker"] !== undefined) { contents.DeleteMarkers = deserializeAws_restXmlDeleteMarkers(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["DeleteMarker"]), context); } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["KeyMarker"] !== undefined) { contents.KeyMarker = data["KeyMarker"]; } if (data["MaxKeys"] !== undefined) { contents.MaxKeys = parseInt(data["MaxKeys"]); } if (data["Name"] !== undefined) { contents.Name = data["Name"]; } if (data["NextKeyMarker"] !== undefined) { contents.NextKeyMarker = data["NextKeyMarker"]; } if (data["NextVersionIdMarker"] !== undefined) { contents.NextVersionIdMarker = data["NextVersionIdMarker"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } if (data["VersionIdMarker"] !== undefined) { contents.VersionIdMarker = data["VersionIdMarker"]; } if (data.Version === "") { contents.Versions = []; } if (data["Version"] !== undefined) { contents.Versions = deserializeAws_restXmlObjectVersionList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Version"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListObjectVersionsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListPartsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListPartsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AbortDate: undefined, AbortRuleId: undefined, Bucket: undefined, Initiator: undefined, IsTruncated: undefined, Key: undefined, MaxParts: undefined, NextPartNumberMarker: undefined, Owner: undefined, PartNumberMarker: undefined, Parts: undefined, RequestCharged: undefined, StorageClass: undefined, UploadId: undefined, }; if (output.headers["x-amz-abort-date"] !== undefined) { contents.AbortDate = new Date(output.headers["x-amz-abort-date"]); } if (output.headers["x-amz-abort-rule-id"] !== undefined) { contents.AbortRuleId = output.headers["x-amz-abort-rule-id"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data["Initiator"] !== undefined) { contents.Initiator = deserializeAws_restXmlInitiator(data["Initiator"], context); } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["Key"] !== undefined) { contents.Key = data["Key"]; } if (data["MaxParts"] !== undefined) { contents.MaxParts = parseInt(data["MaxParts"]); } if (data["NextPartNumberMarker"] !== undefined) { contents.NextPartNumberMarker = data["NextPartNumberMarker"]; } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } if (data["PartNumberMarker"] !== undefined) { contents.PartNumberMarker = data["PartNumberMarker"]; } if (data.Part === "") { contents.Parts = []; } if (data["Part"] !== undefined) { contents.Parts = deserializeAws_restXmlParts(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Part"]), context); } if (data["StorageClass"] !== undefined) { contents.StorageClass = data["StorageClass"]; } if (data["UploadId"] !== undefined) { contents.UploadId = data["UploadId"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListPartsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketAccelerateConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketAccelerateConfigurationCommandError(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_restXmlPutBucketAccelerateConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketAclCommandError(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_restXmlPutBucketAclCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketAnalyticsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketAnalyticsConfigurationCommandError(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_restXmlPutBucketAnalyticsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketCorsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketCorsCommandError(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_restXmlPutBucketCorsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketEncryptionCommandError(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_restXmlPutBucketEncryptionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketIntelligentTieringConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommandError(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_restXmlPutBucketIntelligentTieringConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketInventoryConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketInventoryConfigurationCommandError(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_restXmlPutBucketInventoryConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketLifecycleConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketLifecycleConfigurationCommandError(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_restXmlPutBucketLifecycleConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketLoggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketLoggingCommandError(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_restXmlPutBucketLoggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketMetricsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketMetricsConfigurationCommandError(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_restXmlPutBucketMetricsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketNotificationConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketNotificationConfigurationCommandError(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_restXmlPutBucketNotificationConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketOwnershipControlsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketOwnershipControlsCommandError(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_restXmlPutBucketOwnershipControlsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketPolicyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketPolicyCommandError(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_restXmlPutBucketPolicyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketReplicationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketReplicationCommandError(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_restXmlPutBucketReplicationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketRequestPaymentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketRequestPaymentCommandError(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_restXmlPutBucketRequestPaymentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketTaggingCommandError(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_restXmlPutBucketTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketVersioningCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketVersioningCommandError(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_restXmlPutBucketVersioningCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketWebsiteCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketWebsiteCommandError(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_restXmlPutBucketWebsiteCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, ETag: undefined, Expiration: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSEncryptionContext: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, VersionId: undefined, }; if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-context"] !== undefined) { contents.SSEKMSEncryptionContext = output.headers["x-amz-server-side-encryption-context"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectAclCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectAclCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchKey": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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_restXmlPutObjectLegalHoldCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectLegalHoldCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectLegalHoldCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectLockConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectLockConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectLockConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectRetentionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectRetentionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectRetentionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VersionId: undefined, }; if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutPublicAccessBlockCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutPublicAccessBlockCommandError(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_restXmlPutPublicAccessBlockCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlRestoreObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlRestoreObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, RestoreOutputPath: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } if (output.headers["x-amz-restore-output-path"] !== undefined) { contents.RestoreOutputPath = output.headers["x-amz-restore-output-path"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlRestoreObjectCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "ObjectAlreadyInActiveTierError": return [3 /*break*/, 2]; case "com.amazonaws.s3#ObjectAlreadyInActiveTierError": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlObjectAlreadyInActiveTierErrorResponse(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_restXmlSelectObjectContentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlSelectObjectContentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Payload: undefined, }; data = context.eventStreamMarshaller.deserialize(output.body, function (event) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var eventName, eventHeaders, eventMessage, parsedEvent; var _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: eventName = Object.keys(event)[0]; eventHeaders = Object.entries(event[eventName].headers).reduce(function (accummulator, curr) { accummulator[curr[0]] = curr[1].value; return accummulator; }, {}); eventMessage = { headers: eventHeaders, body: event[eventName].body, }; parsedEvent = (_a = {}, _a[eventName] = eventMessage, _a); return [4 /*yield*/, deserializeAws_restXmlSelectObjectContentEventStream_event(parsedEvent, context)]; case 1: return [2 /*return*/, _b.sent()]; } }); }); }); contents.Payload = data; return [2 /*return*/, Promise.resolve(contents)]; }); }); }; var deserializeAws_restXmlSelectObjectContentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlUploadPartCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlUploadPartCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, ETag: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, }; if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlUploadPartCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlUploadPartCopyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlUploadPartCopyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, CopyPartResult: undefined, CopySourceVersionId: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, }; if (output.headers["x-amz-copy-source-version-id"] !== undefined) { contents.CopySourceVersionId = output.headers["x-amz-copy-source-version-id"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CopyPartResult = deserializeAws_restXmlCopyPartResult(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlUploadPartCopyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlSelectObjectContentEventStream_event = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var _a, _b, _c, _d, _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: if (!(output["Records"] !== undefined)) return [3 /*break*/, 2]; _a = {}; return [4 /*yield*/, deserializeAws_restXmlRecordsEvent_event(output["Records"], context)]; case 1: return [2 /*return*/, (_a.Records = _f.sent(), _a)]; case 2: if (!(output["Stats"] !== undefined)) return [3 /*break*/, 4]; _b = {}; return [4 /*yield*/, deserializeAws_restXmlStatsEvent_event(output["Stats"], context)]; case 3: return [2 /*return*/, (_b.Stats = _f.sent(), _b)]; case 4: if (!(output["Progress"] !== undefined)) return [3 /*break*/, 6]; _c = {}; return [4 /*yield*/, deserializeAws_restXmlProgressEvent_event(output["Progress"], context)]; case 5: return [2 /*return*/, (_c.Progress = _f.sent(), _c)]; case 6: if (!(output["Cont"] !== undefined)) return [3 /*break*/, 8]; _d = {}; return [4 /*yield*/, deserializeAws_restXmlContinuationEvent_event(output["Cont"], context)]; case 7: return [2 /*return*/, (_d.Cont = _f.sent(), _d)]; case 8: if (!(output["End"] !== undefined)) return [3 /*break*/, 10]; _e = {}; return [4 /*yield*/, deserializeAws_restXmlEndEvent_event(output["End"], context)]; case 9: return [2 /*return*/, (_e.End = _f.sent(), _e)]; case 10: return [2 /*return*/, { $unknown: output }]; } }); }); }; var deserializeAws_restXmlContinuationEvent_event = 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) { contents = {}; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlEndEvent_event = 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) { contents = {}; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlProgressEvent_event = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var contents, _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: contents = {}; _a = contents; return [4 /*yield*/, parseBody(output.body, context)]; case 1: _a.Details = _b.sent(); return [2 /*return*/, contents]; } }); }); }; var deserializeAws_restXmlRecordsEvent_event = 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) { contents = {}; contents.Payload = output.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlStatsEvent_event = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var contents, _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: contents = {}; _a = contents; return [4 /*yield*/, parseBody(output.body, context)]; case 1: _a.Details = _b.sent(); return [2 /*return*/, contents]; } }); }); }; var deserializeAws_restXmlBucketAlreadyExistsResponse = 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: "BucketAlreadyExists", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlBucketAlreadyOwnedByYouResponse = 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: "BucketAlreadyOwnedByYou", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlInvalidObjectStateResponse = 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: "InvalidObjectState", $fault: "client", $metadata: deserializeMetadata(parsedOutput), AccessTier: undefined, StorageClass: undefined, }; data = parsedOutput.body; if (data["AccessTier"] !== undefined) { contents.AccessTier = data["AccessTier"]; } if (data["StorageClass"] !== undefined) { contents.StorageClass = data["StorageClass"]; } return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlNoSuchBucketResponse = 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: "NoSuchBucket", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlNoSuchKeyResponse = 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: "NoSuchKey", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlNoSuchUploadResponse = 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: "NoSuchUpload", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlObjectAlreadyInActiveTierErrorResponse = 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: "ObjectAlreadyInActiveTierError", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlObjectNotInActiveTierErrorResponse = 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: "ObjectNotInActiveTierError", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var serializeAws_restXmlAbortIncompleteMultipartUpload = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AbortIncompleteMultipartUpload"); if (input.DaysAfterInitiation !== undefined && input.DaysAfterInitiation !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DaysAfterInitiation") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.DaysAfterInitiation))) .withName("DaysAfterInitiation"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAccelerateConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccelerateConfiguration"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketAccelerateStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAccessControlPolicy = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlPolicy"); if (input.Grants !== undefined && input.Grants !== null) { var nodes = serializeAws_restXmlGrants(input.Grants, context); var containerNode_1 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlList"); nodes.map(function (node) { containerNode_1.addChildNode(node); }); bodyNode.addChildNode(containerNode_1); } if (input.Owner !== undefined && input.Owner !== null) { var node = serializeAws_restXmlOwner(input.Owner, context).withName("Owner"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAccessControlTranslation = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlTranslation"); if (input.Owner !== undefined && input.Owner !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OwnerOverride").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Owner)).withName("Owner"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAllowedHeaders = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowedHeader").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlAllowedMethods = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowedMethod").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlAllowedOrigins = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowedOrigin").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlAnalyticsAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlAnalyticsConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlAnalyticsFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.StorageClassAnalysis !== undefined && input.StorageClassAnalysis !== null) { var node = serializeAws_restXmlStorageClassAnalysis(input.StorageClassAnalysis, context).withName("StorageClassAnalysis"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAnalyticsExportDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsExportDestination"); if (input.S3BucketDestination !== undefined && input.S3BucketDestination !== null) { var node = serializeAws_restXmlAnalyticsS3BucketDestination(input.S3BucketDestination, context).withName("S3BucketDestination"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAnalyticsFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AnalyticsFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlAnalyticsAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlAnalyticsS3BucketDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsS3BucketDestination"); if (input.Format !== undefined && input.Format !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsS3ExportFileFormat") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Format)) .withName("Format"); bodyNode.addChildNode(node); } if (input.BucketAccountId !== undefined && input.BucketAccountId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccountId") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.BucketAccountId)) .withName("BucketAccountId"); bodyNode.addChildNode(node); } if (input.Bucket !== undefined && input.Bucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Bucket)).withName("Bucket"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlBucketLifecycleConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLifecycleConfiguration"); if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlLifecycleRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlBucketLoggingStatus = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLoggingStatus"); if (input.LoggingEnabled !== undefined && input.LoggingEnabled !== null) { var node = serializeAws_restXmlLoggingEnabled(input.LoggingEnabled, context).withName("LoggingEnabled"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCompletedMultipartUpload = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CompletedMultipartUpload"); if (input.Parts !== undefined && input.Parts !== null) { var nodes = serializeAws_restXmlCompletedPartList(input.Parts, context); nodes.map(function (node) { node = node.withName("Part"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlCompletedPart = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CompletedPart"); if (input.ETag !== undefined && input.ETag !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ETag").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ETag)).withName("ETag"); bodyNode.addChildNode(node); } if (input.PartNumber !== undefined && input.PartNumber !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("PartNumber") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.PartNumber))) .withName("PartNumber"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCompletedPartList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlCompletedPart(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlCondition = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Condition"); if (input.HttpErrorCodeReturnedEquals !== undefined && input.HttpErrorCodeReturnedEquals !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HttpErrorCodeReturnedEquals") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HttpErrorCodeReturnedEquals)) .withName("HttpErrorCodeReturnedEquals"); bodyNode.addChildNode(node); } if (input.KeyPrefixEquals !== undefined && input.KeyPrefixEquals !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("KeyPrefixEquals") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KeyPrefixEquals)) .withName("KeyPrefixEquals"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCORSConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CORSConfiguration"); if (input.CORSRules !== undefined && input.CORSRules !== null) { var nodes = serializeAws_restXmlCORSRules(input.CORSRules, context); nodes.map(function (node) { node = node.withName("CORSRule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlCORSRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CORSRule"); if (input.AllowedHeaders !== undefined && input.AllowedHeaders !== null) { var nodes = serializeAws_restXmlAllowedHeaders(input.AllowedHeaders, context); nodes.map(function (node) { node = node.withName("AllowedHeader"); bodyNode.addChildNode(node); }); } if (input.AllowedMethods !== undefined && input.AllowedMethods !== null) { var nodes = serializeAws_restXmlAllowedMethods(input.AllowedMethods, context); nodes.map(function (node) { node = node.withName("AllowedMethod"); bodyNode.addChildNode(node); }); } if (input.AllowedOrigins !== undefined && input.AllowedOrigins !== null) { var nodes = serializeAws_restXmlAllowedOrigins(input.AllowedOrigins, context); nodes.map(function (node) { node = node.withName("AllowedOrigin"); bodyNode.addChildNode(node); }); } if (input.ExposeHeaders !== undefined && input.ExposeHeaders !== null) { var nodes = serializeAws_restXmlExposeHeaders(input.ExposeHeaders, context); nodes.map(function (node) { node = node.withName("ExposeHeader"); bodyNode.addChildNode(node); }); } if (input.MaxAgeSeconds !== undefined && input.MaxAgeSeconds !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MaxAgeSeconds") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.MaxAgeSeconds))) .withName("MaxAgeSeconds"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCORSRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlCORSRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlCreateBucketConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CreateBucketConfiguration"); if (input.LocationConstraint !== undefined && input.LocationConstraint !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLocationConstraint") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.LocationConstraint)) .withName("LocationConstraint"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCSVInput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CSVInput"); if (input.FileHeaderInfo !== undefined && input.FileHeaderInfo !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FileHeaderInfo") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.FileHeaderInfo)) .withName("FileHeaderInfo"); bodyNode.addChildNode(node); } if (input.Comments !== undefined && input.Comments !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Comments").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Comments)).withName("Comments"); bodyNode.addChildNode(node); } if (input.QuoteEscapeCharacter !== undefined && input.QuoteEscapeCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteEscapeCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteEscapeCharacter)) .withName("QuoteEscapeCharacter"); bodyNode.addChildNode(node); } if (input.RecordDelimiter !== undefined && input.RecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RecordDelimiter)) .withName("RecordDelimiter"); bodyNode.addChildNode(node); } if (input.FieldDelimiter !== undefined && input.FieldDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FieldDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.FieldDelimiter)) .withName("FieldDelimiter"); bodyNode.addChildNode(node); } if (input.QuoteCharacter !== undefined && input.QuoteCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteCharacter)) .withName("QuoteCharacter"); bodyNode.addChildNode(node); } if (input.AllowQuotedRecordDelimiter !== undefined && input.AllowQuotedRecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowQuotedRecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.AllowQuotedRecordDelimiter))) .withName("AllowQuotedRecordDelimiter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCSVOutput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CSVOutput"); if (input.QuoteFields !== undefined && input.QuoteFields !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteFields").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteFields)).withName("QuoteFields"); bodyNode.addChildNode(node); } if (input.QuoteEscapeCharacter !== undefined && input.QuoteEscapeCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteEscapeCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteEscapeCharacter)) .withName("QuoteEscapeCharacter"); bodyNode.addChildNode(node); } if (input.RecordDelimiter !== undefined && input.RecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RecordDelimiter)) .withName("RecordDelimiter"); bodyNode.addChildNode(node); } if (input.FieldDelimiter !== undefined && input.FieldDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FieldDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.FieldDelimiter)) .withName("FieldDelimiter"); bodyNode.addChildNode(node); } if (input.QuoteCharacter !== undefined && input.QuoteCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteCharacter)) .withName("QuoteCharacter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDefaultRetention = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DefaultRetention"); if (input.Mode !== undefined && input.Mode !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRetentionMode").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Mode)).withName("Mode"); bodyNode.addChildNode(node); } if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.Years !== undefined && input.Years !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Years").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Years))).withName("Years"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDelete = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Delete"); if (input.Objects !== undefined && input.Objects !== null) { var nodes = serializeAws_restXmlObjectIdentifierList(input.Objects, context); nodes.map(function (node) { node = node.withName("Object"); bodyNode.addChildNode(node); }); } if (input.Quiet !== undefined && input.Quiet !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Quiet").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Quiet))).withName("Quiet"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDeleteMarkerReplication = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DeleteMarkerReplication"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DeleteMarkerReplicationStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Destination"); if (input.Bucket !== undefined && input.Bucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Bucket)).withName("Bucket"); bodyNode.addChildNode(node); } if (input.Account !== undefined && input.Account !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccountId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Account)).withName("Account"); bodyNode.addChildNode(node); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClass").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)).withName("StorageClass"); bodyNode.addChildNode(node); } if (input.AccessControlTranslation !== undefined && input.AccessControlTranslation !== null) { var node = serializeAws_restXmlAccessControlTranslation(input.AccessControlTranslation, context).withName("AccessControlTranslation"); bodyNode.addChildNode(node); } if (input.EncryptionConfiguration !== undefined && input.EncryptionConfiguration !== null) { var node = serializeAws_restXmlEncryptionConfiguration(input.EncryptionConfiguration, context).withName("EncryptionConfiguration"); bodyNode.addChildNode(node); } if (input.ReplicationTime !== undefined && input.ReplicationTime !== null) { var node = serializeAws_restXmlReplicationTime(input.ReplicationTime, context).withName("ReplicationTime"); bodyNode.addChildNode(node); } if (input.Metrics !== undefined && input.Metrics !== null) { var node = serializeAws_restXmlMetrics(input.Metrics, context).withName("Metrics"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlEncryption = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Encryption"); if (input.EncryptionType !== undefined && input.EncryptionType !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryption") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.EncryptionType)) .withName("EncryptionType"); bodyNode.addChildNode(node); } if (input.KMSKeyId !== undefined && input.KMSKeyId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSEKMSKeyId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KMSKeyId)).withName("KMSKeyId"); bodyNode.addChildNode(node); } if (input.KMSContext !== undefined && input.KMSContext !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("KMSContext").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KMSContext)).withName("KMSContext"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlEncryptionConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("EncryptionConfiguration"); if (input.ReplicaKmsKeyID !== undefined && input.ReplicaKmsKeyID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicaKmsKeyID") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ReplicaKmsKeyID)) .withName("ReplicaKmsKeyID"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlErrorDocument = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ErrorDocument"); if (input.Key !== undefined && input.Key !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Key)).withName("Key"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlEventList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Event").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlExistingObjectReplication = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExistingObjectReplication"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExistingObjectReplicationStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlExposeHeaders = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExposeHeader").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlFilterRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FilterRule"); if (input.Name !== undefined && input.Name !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FilterRuleName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Name)).withName("Name"); bodyNode.addChildNode(node); } if (input.Value !== undefined && input.Value !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FilterRuleValue").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Value)).withName("Value"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlFilterRuleList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlFilterRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlGlacierJobParameters = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("GlacierJobParameters"); if (input.Tier !== undefined && input.Tier !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tier").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Tier)).withName("Tier"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlGrant = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Grant"); if (input.Grantee !== undefined && input.Grantee !== null) { var node = serializeAws_restXmlGrantee(input.Grantee, context).withName("Grantee"); bodyNode.addChildNode(node); } if (input.Permission !== undefined && input.Permission !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Permission").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Permission)).withName("Permission"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlGrantee = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Grantee"); if (input.DisplayName !== undefined && input.DisplayName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DisplayName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.DisplayName)).withName("DisplayName"); bodyNode.addChildNode(node); } if (input.EmailAddress !== undefined && input.EmailAddress !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("EmailAddress").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.EmailAddress)).withName("EmailAddress"); bodyNode.addChildNode(node); } if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } if (input.URI !== undefined && input.URI !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("URI").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.URI)).withName("URI"); bodyNode.addChildNode(node); } if (input.Type !== undefined && input.Type !== null) { bodyNode.addAttribute("xsi:type", input.Type); } return bodyNode; }; var serializeAws_restXmlGrants = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlGrant(entry, context); return node.withName("Grant"); }); }; var serializeAws_restXmlIndexDocument = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IndexDocument"); if (input.Suffix !== undefined && input.Suffix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Suffix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Suffix)).withName("Suffix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInputSerialization = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InputSerialization"); if (input.CSV !== undefined && input.CSV !== null) { var node = serializeAws_restXmlCSVInput(input.CSV, context).withName("CSV"); bodyNode.addChildNode(node); } if (input.CompressionType !== undefined && input.CompressionType !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CompressionType") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.CompressionType)) .withName("CompressionType"); bodyNode.addChildNode(node); } if (input.JSON !== undefined && input.JSON !== null) { var node = serializeAws_restXmlJSONInput(input.JSON, context).withName("JSON"); bodyNode.addChildNode(node); } if (input.Parquet !== undefined && input.Parquet !== null) { var node = serializeAws_restXmlParquetInput(input.Parquet, context).withName("Parquet"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlIntelligentTieringAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlIntelligentTieringConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlIntelligentTieringFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.Tierings !== undefined && input.Tierings !== null) { var nodes = serializeAws_restXmlTieringList(input.Tierings, context); nodes.map(function (node) { node = node.withName("Tiering"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlIntelligentTieringFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringFilter"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tag !== undefined && input.Tag !== null) { var node = serializeAws_restXmlTag(input.Tag, context).withName("Tag"); bodyNode.addChildNode(node); } if (input.And !== undefined && input.And !== null) { var node = serializeAws_restXmlIntelligentTieringAndOperator(input.And, context).withName("And"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryConfiguration"); if (input.Destination !== undefined && input.Destination !== null) { var node = serializeAws_restXmlInventoryDestination(input.Destination, context).withName("Destination"); bodyNode.addChildNode(node); } if (input.IsEnabled !== undefined && input.IsEnabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IsEnabled").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.IsEnabled))).withName("IsEnabled"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlInventoryFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.IncludedObjectVersions !== undefined && input.IncludedObjectVersions !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryIncludedObjectVersions") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.IncludedObjectVersions)) .withName("IncludedObjectVersions"); bodyNode.addChildNode(node); } if (input.OptionalFields !== undefined && input.OptionalFields !== null) { var nodes = serializeAws_restXmlInventoryOptionalFields(input.OptionalFields, context); var containerNode_2 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OptionalFields"); nodes.map(function (node) { containerNode_2.addChildNode(node); }); bodyNode.addChildNode(containerNode_2); } if (input.Schedule !== undefined && input.Schedule !== null) { var node = serializeAws_restXmlInventorySchedule(input.Schedule, context).withName("Schedule"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryDestination"); if (input.S3BucketDestination !== undefined && input.S3BucketDestination !== null) { var node = serializeAws_restXmlInventoryS3BucketDestination(input.S3BucketDestination, context).withName("S3BucketDestination"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryEncryption = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryEncryption"); if (input.SSES3 !== undefined && input.SSES3 !== null) { var node = serializeAws_restXmlSSES3(input.SSES3, context).withName("SSE-S3"); bodyNode.addChildNode(node); } if (input.SSEKMS !== undefined && input.SSEKMS !== null) { var node = serializeAws_restXmlSSEKMS(input.SSEKMS, context).withName("SSE-KMS"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryFilter"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryOptionalFields = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryOptionalField").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("Field"); }); }; var serializeAws_restXmlInventoryS3BucketDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryS3BucketDestination"); if (input.AccountId !== undefined && input.AccountId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccountId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.AccountId)).withName("AccountId"); bodyNode.addChildNode(node); } if (input.Bucket !== undefined && input.Bucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Bucket)).withName("Bucket"); bodyNode.addChildNode(node); } if (input.Format !== undefined && input.Format !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryFormat").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Format)).withName("Format"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Encryption !== undefined && input.Encryption !== null) { var node = serializeAws_restXmlInventoryEncryption(input.Encryption, context).withName("Encryption"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventorySchedule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventorySchedule"); if (input.Frequency !== undefined && input.Frequency !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryFrequency").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Frequency)).withName("Frequency"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlJSONInput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("JSONInput"); if (input.Type !== undefined && input.Type !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("JSONType").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Type)).withName("Type"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlJSONOutput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("JSONOutput"); if (input.RecordDelimiter !== undefined && input.RecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RecordDelimiter)) .withName("RecordDelimiter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLambdaFunctionConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LambdaFunctionConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.LambdaFunctionArn !== undefined && input.LambdaFunctionArn !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LambdaFunctionArn") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.LambdaFunctionArn)) .withName("CloudFunction"); bodyNode.addChildNode(node); } if (input.Events !== undefined && input.Events !== null) { var nodes = serializeAws_restXmlEventList(input.Events, context); nodes.map(function (node) { node = node.withName("Event"); bodyNode.addChildNode(node); }); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlNotificationConfigurationFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLambdaFunctionConfigurationList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlLambdaFunctionConfiguration(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlLifecycleExpiration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleExpiration"); if (input.Date !== undefined && input.Date !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Date") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Date.toISOString().split(".")[0] + "Z")) .withName("Date"); bodyNode.addChildNode(node); } if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.ExpiredObjectDeleteMarker !== undefined && input.ExpiredObjectDeleteMarker !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpiredObjectDeleteMarker") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.ExpiredObjectDeleteMarker))) .withName("ExpiredObjectDeleteMarker"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLifecycleRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleRule"); if (input.Expiration !== undefined && input.Expiration !== null) { var node = serializeAws_restXmlLifecycleExpiration(input.Expiration, context).withName("Expiration"); bodyNode.addChildNode(node); } if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlLifecycleRuleFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpirationStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.Transitions !== undefined && input.Transitions !== null) { var nodes = serializeAws_restXmlTransitionList(input.Transitions, context); nodes.map(function (node) { node = node.withName("Transition"); bodyNode.addChildNode(node); }); } if (input.NoncurrentVersionTransitions !== undefined && input.NoncurrentVersionTransitions !== null) { var nodes = serializeAws_restXmlNoncurrentVersionTransitionList(input.NoncurrentVersionTransitions, context); nodes.map(function (node) { node = node.withName("NoncurrentVersionTransition"); bodyNode.addChildNode(node); }); } if (input.NoncurrentVersionExpiration !== undefined && input.NoncurrentVersionExpiration !== null) { var node = serializeAws_restXmlNoncurrentVersionExpiration(input.NoncurrentVersionExpiration, context).withName("NoncurrentVersionExpiration"); bodyNode.addChildNode(node); } if (input.AbortIncompleteMultipartUpload !== undefined && input.AbortIncompleteMultipartUpload !== null) { var node = serializeAws_restXmlAbortIncompleteMultipartUpload(input.AbortIncompleteMultipartUpload, context).withName("AbortIncompleteMultipartUpload"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLifecycleRuleAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleRuleAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlLifecycleRuleFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleRuleFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["LifecycleRuleFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlLifecycleRuleAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlLifecycleRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlLifecycleRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlLoggingEnabled = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LoggingEnabled"); if (input.TargetBucket !== undefined && input.TargetBucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetBucket").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.TargetBucket)).withName("TargetBucket"); bodyNode.addChildNode(node); } if (input.TargetGrants !== undefined && input.TargetGrants !== null) { var nodes = serializeAws_restXmlTargetGrants(input.TargetGrants, context); var containerNode_3 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetGrants"); nodes.map(function (node) { containerNode_3.addChildNode(node); }); bodyNode.addChildNode(containerNode_3); } if (input.TargetPrefix !== undefined && input.TargetPrefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetPrefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.TargetPrefix)).withName("TargetPrefix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetadataEntry = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetadataEntry"); if (input.Name !== undefined && input.Name !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetadataKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Name)).withName("Name"); bodyNode.addChildNode(node); } if (input.Value !== undefined && input.Value !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetadataValue").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Value)).withName("Value"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetrics = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Metrics"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.EventThreshold !== undefined && input.EventThreshold !== null) { var node = serializeAws_restXmlReplicationTimeValue(input.EventThreshold, context).withName("EventThreshold"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetricsAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlMetricsConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlMetricsFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetricsFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["MetricsFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlMetricsAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlNoncurrentVersionExpiration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NoncurrentVersionExpiration"); if (input.NoncurrentDays !== undefined && input.NoncurrentDays !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.NoncurrentDays))) .withName("NoncurrentDays"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlNoncurrentVersionTransition = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NoncurrentVersionTransition"); if (input.NoncurrentDays !== undefined && input.NoncurrentDays !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.NoncurrentDays))) .withName("NoncurrentDays"); bodyNode.addChildNode(node); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TransitionStorageClass") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)) .withName("StorageClass"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlNoncurrentVersionTransitionList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlNoncurrentVersionTransition(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlNotificationConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationConfiguration"); if (input.TopicConfigurations !== undefined && input.TopicConfigurations !== null) { var nodes = serializeAws_restXmlTopicConfigurationList(input.TopicConfigurations, context); nodes.map(function (node) { node = node.withName("TopicConfiguration"); bodyNode.addChildNode(node); }); } if (input.QueueConfigurations !== undefined && input.QueueConfigurations !== null) { var nodes = serializeAws_restXmlQueueConfigurationList(input.QueueConfigurations, context); nodes.map(function (node) { node = node.withName("QueueConfiguration"); bodyNode.addChildNode(node); }); } if (input.LambdaFunctionConfigurations !== undefined && input.LambdaFunctionConfigurations !== null) { var nodes = serializeAws_restXmlLambdaFunctionConfigurationList(input.LambdaFunctionConfigurations, context); nodes.map(function (node) { node = node.withName("CloudFunctionConfiguration"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlNotificationConfigurationFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationConfigurationFilter"); if (input.Key !== undefined && input.Key !== null) { var node = serializeAws_restXmlS3KeyFilter(input.Key, context).withName("S3Key"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectIdentifier = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectIdentifier"); if (input.Key !== undefined && input.Key !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Key)).withName("Key"); bodyNode.addChildNode(node); } if (input.VersionId !== undefined && input.VersionId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectVersionId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.VersionId)).withName("VersionId"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectIdentifierList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlObjectIdentifier(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlObjectLockConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockConfiguration"); if (input.ObjectLockEnabled !== undefined && input.ObjectLockEnabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockEnabled") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ObjectLockEnabled)) .withName("ObjectLockEnabled"); bodyNode.addChildNode(node); } if (input.Rule !== undefined && input.Rule !== null) { var node = serializeAws_restXmlObjectLockRule(input.Rule, context).withName("Rule"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectLockLegalHold = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockLegalHold"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockLegalHoldStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectLockRetention = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRetention"); if (input.Mode !== undefined && input.Mode !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRetentionMode").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Mode)).withName("Mode"); bodyNode.addChildNode(node); } if (input.RetainUntilDate !== undefined && input.RetainUntilDate !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Date") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RetainUntilDate.toISOString().split(".")[0] + "Z")) .withName("RetainUntilDate"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectLockRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRule"); if (input.DefaultRetention !== undefined && input.DefaultRetention !== null) { var node = serializeAws_restXmlDefaultRetention(input.DefaultRetention, context).withName("DefaultRetention"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOutputLocation = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OutputLocation"); if (input.S3 !== undefined && input.S3 !== null) { var node = serializeAws_restXmlS3Location(input.S3, context).withName("S3"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOutputSerialization = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OutputSerialization"); if (input.CSV !== undefined && input.CSV !== null) { var node = serializeAws_restXmlCSVOutput(input.CSV, context).withName("CSV"); bodyNode.addChildNode(node); } if (input.JSON !== undefined && input.JSON !== null) { var node = serializeAws_restXmlJSONOutput(input.JSON, context).withName("JSON"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOwner = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Owner"); if (input.DisplayName !== undefined && input.DisplayName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DisplayName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.DisplayName)).withName("DisplayName"); bodyNode.addChildNode(node); } if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOwnershipControls = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OwnershipControls"); if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlOwnershipControlsRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlOwnershipControlsRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OwnershipControlsRule"); if (input.ObjectOwnership !== undefined && input.ObjectOwnership !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectOwnership") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ObjectOwnership)) .withName("ObjectOwnership"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOwnershipControlsRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlOwnershipControlsRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlParquetInput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ParquetInput"); return bodyNode; }; var serializeAws_restXmlPublicAccessBlockConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("PublicAccessBlockConfiguration"); if (input.BlockPublicAcls !== undefined && input.BlockPublicAcls !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.BlockPublicAcls))) .withName("BlockPublicAcls"); bodyNode.addChildNode(node); } if (input.IgnorePublicAcls !== undefined && input.IgnorePublicAcls !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.IgnorePublicAcls))) .withName("IgnorePublicAcls"); bodyNode.addChildNode(node); } if (input.BlockPublicPolicy !== undefined && input.BlockPublicPolicy !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.BlockPublicPolicy))) .withName("BlockPublicPolicy"); bodyNode.addChildNode(node); } if (input.RestrictPublicBuckets !== undefined && input.RestrictPublicBuckets !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.RestrictPublicBuckets))) .withName("RestrictPublicBuckets"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlQueueConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QueueConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.QueueArn !== undefined && input.QueueArn !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QueueArn").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QueueArn)).withName("Queue"); bodyNode.addChildNode(node); } if (input.Events !== undefined && input.Events !== null) { var nodes = serializeAws_restXmlEventList(input.Events, context); nodes.map(function (node) { node = node.withName("Event"); bodyNode.addChildNode(node); }); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlNotificationConfigurationFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlQueueConfigurationList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlQueueConfiguration(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlRedirect = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Redirect"); if (input.HostName !== undefined && input.HostName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HostName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HostName)).withName("HostName"); bodyNode.addChildNode(node); } if (input.HttpRedirectCode !== undefined && input.HttpRedirectCode !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HttpRedirectCode") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HttpRedirectCode)) .withName("HttpRedirectCode"); bodyNode.addChildNode(node); } if (input.Protocol !== undefined && input.Protocol !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Protocol").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Protocol)).withName("Protocol"); bodyNode.addChildNode(node); } if (input.ReplaceKeyPrefixWith !== undefined && input.ReplaceKeyPrefixWith !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplaceKeyPrefixWith") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ReplaceKeyPrefixWith)) .withName("ReplaceKeyPrefixWith"); bodyNode.addChildNode(node); } if (input.ReplaceKeyWith !== undefined && input.ReplaceKeyWith !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplaceKeyWith") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ReplaceKeyWith)) .withName("ReplaceKeyWith"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRedirectAllRequestsTo = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RedirectAllRequestsTo"); if (input.HostName !== undefined && input.HostName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HostName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HostName)).withName("HostName"); bodyNode.addChildNode(node); } if (input.Protocol !== undefined && input.Protocol !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Protocol").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Protocol)).withName("Protocol"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicaModifications = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicaModifications"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicaModificationsStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicationConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationConfiguration"); if (input.Role !== undefined && input.Role !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Role").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Role)).withName("Role"); bodyNode.addChildNode(node); } if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlReplicationRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlReplicationRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRule"); if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } if (input.Priority !== undefined && input.Priority !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Priority").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Priority))).withName("Priority"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlReplicationRuleFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRuleStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.SourceSelectionCriteria !== undefined && input.SourceSelectionCriteria !== null) { var node = serializeAws_restXmlSourceSelectionCriteria(input.SourceSelectionCriteria, context).withName("SourceSelectionCriteria"); bodyNode.addChildNode(node); } if (input.ExistingObjectReplication !== undefined && input.ExistingObjectReplication !== null) { var node = serializeAws_restXmlExistingObjectReplication(input.ExistingObjectReplication, context).withName("ExistingObjectReplication"); bodyNode.addChildNode(node); } if (input.Destination !== undefined && input.Destination !== null) { var node = serializeAws_restXmlDestination(input.Destination, context).withName("Destination"); bodyNode.addChildNode(node); } if (input.DeleteMarkerReplication !== undefined && input.DeleteMarkerReplication !== null) { var node = serializeAws_restXmlDeleteMarkerReplication(input.DeleteMarkerReplication, context).withName("DeleteMarkerReplication"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicationRuleAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRuleAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlReplicationRuleFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRuleFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ReplicationRuleFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlReplicationRuleAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlReplicationRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlReplicationRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlReplicationTime = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationTime"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationTimeStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.Time !== undefined && input.Time !== null) { var node = serializeAws_restXmlReplicationTimeValue(input.Time, context).withName("Time"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicationTimeValue = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationTimeValue"); if (input.Minutes !== undefined && input.Minutes !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Minutes").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Minutes))).withName("Minutes"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRequestPaymentConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RequestPaymentConfiguration"); if (input.Payer !== undefined && input.Payer !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Payer").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Payer)).withName("Payer"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRequestProgress = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RequestProgress"); if (input.Enabled !== undefined && input.Enabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("EnableRequestProgress") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Enabled))) .withName("Enabled"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRestoreRequest = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RestoreRequest"); if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.GlacierJobParameters !== undefined && input.GlacierJobParameters !== null) { var node = serializeAws_restXmlGlacierJobParameters(input.GlacierJobParameters, context).withName("GlacierJobParameters"); bodyNode.addChildNode(node); } if (input.Type !== undefined && input.Type !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RestoreRequestType").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Type)).withName("Type"); bodyNode.addChildNode(node); } if (input.Tier !== undefined && input.Tier !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tier").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Tier)).withName("Tier"); bodyNode.addChildNode(node); } if (input.Description !== undefined && input.Description !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Description").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Description)).withName("Description"); bodyNode.addChildNode(node); } if (input.SelectParameters !== undefined && input.SelectParameters !== null) { var node = serializeAws_restXmlSelectParameters(input.SelectParameters, context).withName("SelectParameters"); bodyNode.addChildNode(node); } if (input.OutputLocation !== undefined && input.OutputLocation !== null) { var node = serializeAws_restXmlOutputLocation(input.OutputLocation, context).withName("OutputLocation"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRoutingRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RoutingRule"); if (input.Condition !== undefined && input.Condition !== null) { var node = serializeAws_restXmlCondition(input.Condition, context).withName("Condition"); bodyNode.addChildNode(node); } if (input.Redirect !== undefined && input.Redirect !== null) { var node = serializeAws_restXmlRedirect(input.Redirect, context).withName("Redirect"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRoutingRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlRoutingRule(entry, context); return node.withName("RoutingRule"); }); }; var serializeAws_restXmlS3KeyFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("S3KeyFilter"); if (input.FilterRules !== undefined && input.FilterRules !== null) { var nodes = serializeAws_restXmlFilterRuleList(input.FilterRules, context); nodes.map(function (node) { node = node.withName("FilterRule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlS3Location = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("S3Location"); if (input.BucketName !== undefined && input.BucketName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.BucketName)).withName("BucketName"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LocationPrefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Encryption !== undefined && input.Encryption !== null) { var node = serializeAws_restXmlEncryption(input.Encryption, context).withName("Encryption"); bodyNode.addChildNode(node); } if (input.CannedACL !== undefined && input.CannedACL !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectCannedACL").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.CannedACL)).withName("CannedACL"); bodyNode.addChildNode(node); } if (input.AccessControlList !== undefined && input.AccessControlList !== null) { var nodes = serializeAws_restXmlGrants(input.AccessControlList, context); var containerNode_4 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlList"); nodes.map(function (node) { containerNode_4.addChildNode(node); }); bodyNode.addChildNode(containerNode_4); } if (input.Tagging !== undefined && input.Tagging !== null) { var node = serializeAws_restXmlTagging(input.Tagging, context).withName("Tagging"); bodyNode.addChildNode(node); } if (input.UserMetadata !== undefined && input.UserMetadata !== null) { var nodes = serializeAws_restXmlUserMetadata(input.UserMetadata, context); var containerNode_5 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("UserMetadata"); nodes.map(function (node) { containerNode_5.addChildNode(node); }); bodyNode.addChildNode(containerNode_5); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClass").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)).withName("StorageClass"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlScanRange = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ScanRange"); if (input.Start !== undefined && input.Start !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Start").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Start))).withName("Start"); bodyNode.addChildNode(node); } if (input.End !== undefined && input.End !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("End").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.End))).withName("End"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSelectParameters = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SelectParameters"); if (input.InputSerialization !== undefined && input.InputSerialization !== null) { var node = serializeAws_restXmlInputSerialization(input.InputSerialization, context).withName("InputSerialization"); bodyNode.addChildNode(node); } if (input.ExpressionType !== undefined && input.ExpressionType !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpressionType") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ExpressionType)) .withName("ExpressionType"); bodyNode.addChildNode(node); } if (input.Expression !== undefined && input.Expression !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Expression").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Expression)).withName("Expression"); bodyNode.addChildNode(node); } if (input.OutputSerialization !== undefined && input.OutputSerialization !== null) { var node = serializeAws_restXmlOutputSerialization(input.OutputSerialization, context).withName("OutputSerialization"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionByDefault = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryptionByDefault"); if (input.SSEAlgorithm !== undefined && input.SSEAlgorithm !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryption") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.SSEAlgorithm)) .withName("SSEAlgorithm"); bodyNode.addChildNode(node); } if (input.KMSMasterKeyID !== undefined && input.KMSMasterKeyID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSEKMSKeyId") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KMSMasterKeyID)) .withName("KMSMasterKeyID"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryptionConfiguration"); if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlServerSideEncryptionRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryptionRule"); if (input.ApplyServerSideEncryptionByDefault !== undefined && input.ApplyServerSideEncryptionByDefault !== null) { var node = serializeAws_restXmlServerSideEncryptionByDefault(input.ApplyServerSideEncryptionByDefault, context).withName("ApplyServerSideEncryptionByDefault"); bodyNode.addChildNode(node); } if (input.BucketKeyEnabled !== undefined && input.BucketKeyEnabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketKeyEnabled") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.BucketKeyEnabled))) .withName("BucketKeyEnabled"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlServerSideEncryptionRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlSourceSelectionCriteria = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SourceSelectionCriteria"); if (input.SseKmsEncryptedObjects !== undefined && input.SseKmsEncryptedObjects !== null) { var node = serializeAws_restXmlSseKmsEncryptedObjects(input.SseKmsEncryptedObjects, context).withName("SseKmsEncryptedObjects"); bodyNode.addChildNode(node); } if (input.ReplicaModifications !== undefined && input.ReplicaModifications !== null) { var node = serializeAws_restXmlReplicaModifications(input.ReplicaModifications, context).withName("ReplicaModifications"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSSEKMS = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSE-KMS"); if (input.KeyId !== undefined && input.KeyId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSEKMSKeyId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KeyId)).withName("KeyId"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSseKmsEncryptedObjects = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SseKmsEncryptedObjects"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SseKmsEncryptedObjectsStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSSES3 = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSE-S3"); return bodyNode; }; var serializeAws_restXmlStorageClassAnalysis = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClassAnalysis"); if (input.DataExport !== undefined && input.DataExport !== null) { var node = serializeAws_restXmlStorageClassAnalysisDataExport(input.DataExport, context).withName("DataExport"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlStorageClassAnalysisDataExport = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClassAnalysisDataExport"); if (input.OutputSchemaVersion !== undefined && input.OutputSchemaVersion !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClassAnalysisSchemaVersion") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.OutputSchemaVersion)) .withName("OutputSchemaVersion"); bodyNode.addChildNode(node); } if (input.Destination !== undefined && input.Destination !== null) { var node = serializeAws_restXmlAnalyticsExportDestination(input.Destination, context).withName("Destination"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTag = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tag"); if (input.Key !== undefined && input.Key !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Key)).withName("Key"); bodyNode.addChildNode(node); } if (input.Value !== undefined && input.Value !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Value").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Value)).withName("Value"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTagging = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tagging"); if (input.TagSet !== undefined && input.TagSet !== null) { var nodes = serializeAws_restXmlTagSet(input.TagSet, context); var containerNode_6 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TagSet"); nodes.map(function (node) { containerNode_6.addChildNode(node); }); bodyNode.addChildNode(containerNode_6); } return bodyNode; }; var serializeAws_restXmlTagSet = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTag(entry, context); return node.withName("Tag"); }); }; var serializeAws_restXmlTargetGrant = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetGrant"); if (input.Grantee !== undefined && input.Grantee !== null) { var node = serializeAws_restXmlGrantee(input.Grantee, context).withName("Grantee"); bodyNode.addChildNode(node); } if (input.Permission !== undefined && input.Permission !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLogsPermission") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Permission)) .withName("Permission"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTargetGrants = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTargetGrant(entry, context); return node.withName("Grant"); }); }; var serializeAws_restXmlTiering = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tiering"); if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringDays") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))) .withName("Days"); bodyNode.addChildNode(node); } if (input.AccessTier !== undefined && input.AccessTier !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringAccessTier") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.AccessTier)) .withName("AccessTier"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTieringList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTiering(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlTopicConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TopicConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.TopicArn !== undefined && input.TopicArn !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TopicArn").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.TopicArn)).withName("Topic"); bodyNode.addChildNode(node); } if (input.Events !== undefined && input.Events !== null) { var nodes = serializeAws_restXmlEventList(input.Events, context); nodes.map(function (node) { node = node.withName("Event"); bodyNode.addChildNode(node); }); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlNotificationConfigurationFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTopicConfigurationList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTopicConfiguration(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlTransition = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Transition"); if (input.Date !== undefined && input.Date !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Date") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Date.toISOString().split(".")[0] + "Z")) .withName("Date"); bodyNode.addChildNode(node); } if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TransitionStorageClass") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)) .withName("StorageClass"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTransitionList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTransition(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlUserMetadata = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlMetadataEntry(entry, context); return node.withName("MetadataEntry"); }); }; var serializeAws_restXmlVersioningConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("VersioningConfiguration"); if (input.MFADelete !== undefined && input.MFADelete !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MFADelete").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.MFADelete)).withName("MfaDelete"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketVersioningStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlWebsiteConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("WebsiteConfiguration"); if (input.ErrorDocument !== undefined && input.ErrorDocument !== null) { var node = serializeAws_restXmlErrorDocument(input.ErrorDocument, context).withName("ErrorDocument"); bodyNode.addChildNode(node); } if (input.IndexDocument !== undefined && input.IndexDocument !== null) { var node = serializeAws_restXmlIndexDocument(input.IndexDocument, context).withName("IndexDocument"); bodyNode.addChildNode(node); } if (input.RedirectAllRequestsTo !== undefined && input.RedirectAllRequestsTo !== null) { var node = serializeAws_restXmlRedirectAllRequestsTo(input.RedirectAllRequestsTo, context).withName("RedirectAllRequestsTo"); bodyNode.addChildNode(node); } if (input.RoutingRules !== undefined && input.RoutingRules !== null) { var nodes = serializeAws_restXmlRoutingRules(input.RoutingRules, context); var containerNode_7 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RoutingRules"); nodes.map(function (node) { containerNode_7.addChildNode(node); }); bodyNode.addChildNode(containerNode_7); } return bodyNode; }; var deserializeAws_restXmlAbortIncompleteMultipartUpload = function (output, context) { var contents = { DaysAfterInitiation: undefined, }; if (output["DaysAfterInitiation"] !== undefined) { contents.DaysAfterInitiation = parseInt(output["DaysAfterInitiation"]); } return contents; }; var deserializeAws_restXmlAccessControlTranslation = function (output, context) { var contents = { Owner: undefined, }; if (output["Owner"] !== undefined) { contents.Owner = output["Owner"]; } return contents; }; var deserializeAws_restXmlAllowedHeaders = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlAllowedMethods = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlAllowedOrigins = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlAnalyticsAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlAnalyticsConfiguration = function (output, context) { var contents = { Id: undefined, Filter: undefined, StorageClassAnalysis: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlAnalyticsFilter(output["Filter"], context); } if (output["StorageClassAnalysis"] !== undefined) { contents.StorageClassAnalysis = deserializeAws_restXmlStorageClassAnalysis(output["StorageClassAnalysis"], context); } return contents; }; var deserializeAws_restXmlAnalyticsConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlAnalyticsConfiguration(entry, context); }); }; var deserializeAws_restXmlAnalyticsExportDestination = function (output, context) { var contents = { S3BucketDestination: undefined, }; if (output["S3BucketDestination"] !== undefined) { contents.S3BucketDestination = deserializeAws_restXmlAnalyticsS3BucketDestination(output["S3BucketDestination"], context); } return contents; }; var deserializeAws_restXmlAnalyticsFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlAnalyticsAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlAnalyticsS3BucketDestination = function (output, context) { var contents = { Format: undefined, BucketAccountId: undefined, Bucket: undefined, Prefix: undefined, }; if (output["Format"] !== undefined) { contents.Format = output["Format"]; } if (output["BucketAccountId"] !== undefined) { contents.BucketAccountId = output["BucketAccountId"]; } if (output["Bucket"] !== undefined) { contents.Bucket = output["Bucket"]; } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } return contents; }; var deserializeAws_restXmlBucket = function (output, context) { var contents = { Name: undefined, CreationDate: undefined, }; if (output["Name"] !== undefined) { contents.Name = output["Name"]; } if (output["CreationDate"] !== undefined) { contents.CreationDate = new Date(output["CreationDate"]); } return contents; }; var deserializeAws_restXmlBuckets = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlBucket(entry, context); }); }; var deserializeAws_restXmlCommonPrefix = function (output, context) { var contents = { Prefix: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } return contents; }; var deserializeAws_restXmlCommonPrefixList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlCommonPrefix(entry, context); }); }; var deserializeAws_restXmlCondition = function (output, context) { var contents = { HttpErrorCodeReturnedEquals: undefined, KeyPrefixEquals: undefined, }; if (output["HttpErrorCodeReturnedEquals"] !== undefined) { contents.HttpErrorCodeReturnedEquals = output["HttpErrorCodeReturnedEquals"]; } if (output["KeyPrefixEquals"] !== undefined) { contents.KeyPrefixEquals = output["KeyPrefixEquals"]; } return contents; }; var deserializeAws_restXmlCopyObjectResult = function (output, context) { var contents = { ETag: undefined, LastModified: undefined, }; if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } return contents; }; var deserializeAws_restXmlCopyPartResult = function (output, context) { var contents = { ETag: undefined, LastModified: undefined, }; if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } return contents; }; var deserializeAws_restXmlCORSRule = function (output, context) { var contents = { AllowedHeaders: undefined, AllowedMethods: undefined, AllowedOrigins: undefined, ExposeHeaders: undefined, MaxAgeSeconds: undefined, }; if (output.AllowedHeader === "") { contents.AllowedHeaders = []; } if (output["AllowedHeader"] !== undefined) { contents.AllowedHeaders = deserializeAws_restXmlAllowedHeaders(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["AllowedHeader"]), context); } if (output.AllowedMethod === "") { contents.AllowedMethods = []; } if (output["AllowedMethod"] !== undefined) { contents.AllowedMethods = deserializeAws_restXmlAllowedMethods(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["AllowedMethod"]), context); } if (output.AllowedOrigin === "") { contents.AllowedOrigins = []; } if (output["AllowedOrigin"] !== undefined) { contents.AllowedOrigins = deserializeAws_restXmlAllowedOrigins(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["AllowedOrigin"]), context); } if (output.ExposeHeader === "") { contents.ExposeHeaders = []; } if (output["ExposeHeader"] !== undefined) { contents.ExposeHeaders = deserializeAws_restXmlExposeHeaders(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["ExposeHeader"]), context); } if (output["MaxAgeSeconds"] !== undefined) { contents.MaxAgeSeconds = parseInt(output["MaxAgeSeconds"]); } return contents; }; var deserializeAws_restXmlCORSRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlCORSRule(entry, context); }); }; var deserializeAws_restXmlDefaultRetention = function (output, context) { var contents = { Mode: undefined, Days: undefined, Years: undefined, }; if (output["Mode"] !== undefined) { contents.Mode = output["Mode"]; } if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["Years"] !== undefined) { contents.Years = parseInt(output["Years"]); } return contents; }; var deserializeAws_restXmlDeletedObject = function (output, context) { var contents = { Key: undefined, VersionId: undefined, DeleteMarker: undefined, DeleteMarkerVersionId: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["DeleteMarker"] !== undefined) { contents.DeleteMarker = output["DeleteMarker"] == "true"; } if (output["DeleteMarkerVersionId"] !== undefined) { contents.DeleteMarkerVersionId = output["DeleteMarkerVersionId"]; } return contents; }; var deserializeAws_restXmlDeletedObjects = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlDeletedObject(entry, context); }); }; var deserializeAws_restXmlDeleteMarkerEntry = function (output, context) { var contents = { Owner: undefined, Key: undefined, VersionId: undefined, IsLatest: undefined, LastModified: undefined, }; if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["IsLatest"] !== undefined) { contents.IsLatest = output["IsLatest"] == "true"; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } return contents; }; var deserializeAws_restXmlDeleteMarkerReplication = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlDeleteMarkers = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlDeleteMarkerEntry(entry, context); }); }; var deserializeAws_restXmlDestination = function (output, context) { var contents = { Bucket: undefined, Account: undefined, StorageClass: undefined, AccessControlTranslation: undefined, EncryptionConfiguration: undefined, ReplicationTime: undefined, Metrics: undefined, }; if (output["Bucket"] !== undefined) { contents.Bucket = output["Bucket"]; } if (output["Account"] !== undefined) { contents.Account = output["Account"]; } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["AccessControlTranslation"] !== undefined) { contents.AccessControlTranslation = deserializeAws_restXmlAccessControlTranslation(output["AccessControlTranslation"], context); } if (output["EncryptionConfiguration"] !== undefined) { contents.EncryptionConfiguration = deserializeAws_restXmlEncryptionConfiguration(output["EncryptionConfiguration"], context); } if (output["ReplicationTime"] !== undefined) { contents.ReplicationTime = deserializeAws_restXmlReplicationTime(output["ReplicationTime"], context); } if (output["Metrics"] !== undefined) { contents.Metrics = deserializeAws_restXmlMetrics(output["Metrics"], context); } return contents; }; var deserializeAws_restXmlEncryptionConfiguration = function (output, context) { var contents = { ReplicaKmsKeyID: undefined, }; if (output["ReplicaKmsKeyID"] !== undefined) { contents.ReplicaKmsKeyID = output["ReplicaKmsKeyID"]; } return contents; }; var deserializeAws_restXml_Error = function (output, context) { var contents = { Key: undefined, VersionId: undefined, Code: undefined, Message: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["Code"] !== undefined) { contents.Code = output["Code"]; } if (output["Message"] !== undefined) { contents.Message = output["Message"]; } return contents; }; var deserializeAws_restXmlErrorDocument = function (output, context) { var contents = { Key: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } return contents; }; var deserializeAws_restXmlErrors = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXml_Error(entry, context); }); }; var deserializeAws_restXmlEventList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlExistingObjectReplication = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlExposeHeaders = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlFilterRule = function (output, context) { var contents = { Name: undefined, Value: undefined, }; if (output["Name"] !== undefined) { contents.Name = output["Name"]; } if (output["Value"] !== undefined) { contents.Value = output["Value"]; } return contents; }; var deserializeAws_restXmlFilterRuleList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlFilterRule(entry, context); }); }; var deserializeAws_restXmlGrant = function (output, context) { var contents = { Grantee: undefined, Permission: undefined, }; if (output["Grantee"] !== undefined) { contents.Grantee = deserializeAws_restXmlGrantee(output["Grantee"], context); } if (output["Permission"] !== undefined) { contents.Permission = output["Permission"]; } return contents; }; var deserializeAws_restXmlGrantee = function (output, context) { var contents = { DisplayName: undefined, EmailAddress: undefined, ID: undefined, URI: undefined, Type: undefined, }; if (output["DisplayName"] !== undefined) { contents.DisplayName = output["DisplayName"]; } if (output["EmailAddress"] !== undefined) { contents.EmailAddress = output["EmailAddress"]; } if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["URI"] !== undefined) { contents.URI = output["URI"]; } if (output["xsi:type"] !== undefined) { contents.Type = output["xsi:type"]; } return contents; }; var deserializeAws_restXmlGrants = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlGrant(entry, context); }); }; var deserializeAws_restXmlIndexDocument = function (output, context) { var contents = { Suffix: undefined, }; if (output["Suffix"] !== undefined) { contents.Suffix = output["Suffix"]; } return contents; }; var deserializeAws_restXmlInitiator = function (output, context) { var contents = { ID: undefined, DisplayName: undefined, }; if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["DisplayName"] !== undefined) { contents.DisplayName = output["DisplayName"]; } return contents; }; var deserializeAws_restXmlIntelligentTieringAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlIntelligentTieringConfiguration = function (output, context) { var contents = { Id: undefined, Filter: undefined, Status: undefined, Tierings: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlIntelligentTieringFilter(output["Filter"], context); } if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output.Tiering === "") { contents.Tierings = []; } if (output["Tiering"] !== undefined) { contents.Tierings = deserializeAws_restXmlTieringList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tiering"]), context); } return contents; }; var deserializeAws_restXmlIntelligentTieringConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlIntelligentTieringConfiguration(entry, context); }); }; var deserializeAws_restXmlIntelligentTieringFilter = function (output, context) { var contents = { Prefix: undefined, Tag: undefined, And: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Tag"] !== undefined) { contents.Tag = deserializeAws_restXmlTag(output["Tag"], context); } if (output["And"] !== undefined) { contents.And = deserializeAws_restXmlIntelligentTieringAndOperator(output["And"], context); } return contents; }; var deserializeAws_restXmlInventoryConfiguration = function (output, context) { var contents = { Destination: undefined, IsEnabled: undefined, Filter: undefined, Id: undefined, IncludedObjectVersions: undefined, OptionalFields: undefined, Schedule: undefined, }; if (output["Destination"] !== undefined) { contents.Destination = deserializeAws_restXmlInventoryDestination(output["Destination"], context); } if (output["IsEnabled"] !== undefined) { contents.IsEnabled = output["IsEnabled"] == "true"; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlInventoryFilter(output["Filter"], context); } if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["IncludedObjectVersions"] !== undefined) { contents.IncludedObjectVersions = output["IncludedObjectVersions"]; } if (output.OptionalFields === "") { contents.OptionalFields = []; } if (output["OptionalFields"] !== undefined && output["OptionalFields"]["Field"] !== undefined) { contents.OptionalFields = deserializeAws_restXmlInventoryOptionalFields(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["OptionalFields"]["Field"]), context); } if (output["Schedule"] !== undefined) { contents.Schedule = deserializeAws_restXmlInventorySchedule(output["Schedule"], context); } return contents; }; var deserializeAws_restXmlInventoryConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlInventoryConfiguration(entry, context); }); }; var deserializeAws_restXmlInventoryDestination = function (output, context) { var contents = { S3BucketDestination: undefined, }; if (output["S3BucketDestination"] !== undefined) { contents.S3BucketDestination = deserializeAws_restXmlInventoryS3BucketDestination(output["S3BucketDestination"], context); } return contents; }; var deserializeAws_restXmlInventoryEncryption = function (output, context) { var contents = { SSES3: undefined, SSEKMS: undefined, }; if (output["SSE-S3"] !== undefined) { contents.SSES3 = deserializeAws_restXmlSSES3(output["SSE-S3"], context); } if (output["SSE-KMS"] !== undefined) { contents.SSEKMS = deserializeAws_restXmlSSEKMS(output["SSE-KMS"], context); } return contents; }; var deserializeAws_restXmlInventoryFilter = function (output, context) { var contents = { Prefix: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } return contents; }; var deserializeAws_restXmlInventoryOptionalFields = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlInventoryS3BucketDestination = function (output, context) { var contents = { AccountId: undefined, Bucket: undefined, Format: undefined, Prefix: undefined, Encryption: undefined, }; if (output["AccountId"] !== undefined) { contents.AccountId = output["AccountId"]; } if (output["Bucket"] !== undefined) { contents.Bucket = output["Bucket"]; } if (output["Format"] !== undefined) { contents.Format = output["Format"]; } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Encryption"] !== undefined) { contents.Encryption = deserializeAws_restXmlInventoryEncryption(output["Encryption"], context); } return contents; }; var deserializeAws_restXmlInventorySchedule = function (output, context) { var contents = { Frequency: undefined, }; if (output["Frequency"] !== undefined) { contents.Frequency = output["Frequency"]; } return contents; }; var deserializeAws_restXmlLambdaFunctionConfiguration = function (output, context) { var contents = { Id: undefined, LambdaFunctionArn: undefined, Events: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["CloudFunction"] !== undefined) { contents.LambdaFunctionArn = output["CloudFunction"]; } if (output.Event === "") { contents.Events = []; } if (output["Event"] !== undefined) { contents.Events = deserializeAws_restXmlEventList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Event"]), context); } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlNotificationConfigurationFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlLambdaFunctionConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlLambdaFunctionConfiguration(entry, context); }); }; var deserializeAws_restXmlLifecycleExpiration = function (output, context) { var contents = { Date: undefined, Days: undefined, ExpiredObjectDeleteMarker: undefined, }; if (output["Date"] !== undefined) { contents.Date = new Date(output["Date"]); } if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["ExpiredObjectDeleteMarker"] !== undefined) { contents.ExpiredObjectDeleteMarker = output["ExpiredObjectDeleteMarker"] == "true"; } return contents; }; var deserializeAws_restXmlLifecycleRule = function (output, context) { var contents = { Expiration: undefined, ID: undefined, Prefix: undefined, Filter: undefined, Status: undefined, Transitions: undefined, NoncurrentVersionTransitions: undefined, NoncurrentVersionExpiration: undefined, AbortIncompleteMultipartUpload: undefined, }; if (output["Expiration"] !== undefined) { contents.Expiration = deserializeAws_restXmlLifecycleExpiration(output["Expiration"], context); } if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlLifecycleRuleFilter(output["Filter"], context); } if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output.Transition === "") { contents.Transitions = []; } if (output["Transition"] !== undefined) { contents.Transitions = deserializeAws_restXmlTransitionList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Transition"]), context); } if (output.NoncurrentVersionTransition === "") { contents.NoncurrentVersionTransitions = []; } if (output["NoncurrentVersionTransition"] !== undefined) { contents.NoncurrentVersionTransitions = deserializeAws_restXmlNoncurrentVersionTransitionList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["NoncurrentVersionTransition"]), context); } if (output["NoncurrentVersionExpiration"] !== undefined) { contents.NoncurrentVersionExpiration = deserializeAws_restXmlNoncurrentVersionExpiration(output["NoncurrentVersionExpiration"], context); } if (output["AbortIncompleteMultipartUpload"] !== undefined) { contents.AbortIncompleteMultipartUpload = deserializeAws_restXmlAbortIncompleteMultipartUpload(output["AbortIncompleteMultipartUpload"], context); } return contents; }; var deserializeAws_restXmlLifecycleRuleAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlLifecycleRuleFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlLifecycleRuleAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlLifecycleRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlLifecycleRule(entry, context); }); }; var deserializeAws_restXmlLoggingEnabled = function (output, context) { var contents = { TargetBucket: undefined, TargetGrants: undefined, TargetPrefix: undefined, }; if (output["TargetBucket"] !== undefined) { contents.TargetBucket = output["TargetBucket"]; } if (output.TargetGrants === "") { contents.TargetGrants = []; } if (output["TargetGrants"] !== undefined && output["TargetGrants"]["Grant"] !== undefined) { contents.TargetGrants = deserializeAws_restXmlTargetGrants(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["TargetGrants"]["Grant"]), context); } if (output["TargetPrefix"] !== undefined) { contents.TargetPrefix = output["TargetPrefix"]; } return contents; }; var deserializeAws_restXmlMetrics = function (output, context) { var contents = { Status: undefined, EventThreshold: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output["EventThreshold"] !== undefined) { contents.EventThreshold = deserializeAws_restXmlReplicationTimeValue(output["EventThreshold"], context); } return contents; }; var deserializeAws_restXmlMetricsAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlMetricsConfiguration = function (output, context) { var contents = { Id: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlMetricsFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlMetricsConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlMetricsConfiguration(entry, context); }); }; var deserializeAws_restXmlMetricsFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlMetricsAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlMultipartUpload = function (output, context) { var contents = { UploadId: undefined, Key: undefined, Initiated: undefined, StorageClass: undefined, Owner: undefined, Initiator: undefined, }; if (output["UploadId"] !== undefined) { contents.UploadId = output["UploadId"]; } if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["Initiated"] !== undefined) { contents.Initiated = new Date(output["Initiated"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } if (output["Initiator"] !== undefined) { contents.Initiator = deserializeAws_restXmlInitiator(output["Initiator"], context); } return contents; }; var deserializeAws_restXmlMultipartUploadList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlMultipartUpload(entry, context); }); }; var deserializeAws_restXmlNoncurrentVersionExpiration = function (output, context) { var contents = { NoncurrentDays: undefined, }; if (output["NoncurrentDays"] !== undefined) { contents.NoncurrentDays = parseInt(output["NoncurrentDays"]); } return contents; }; var deserializeAws_restXmlNoncurrentVersionTransition = function (output, context) { var contents = { NoncurrentDays: undefined, StorageClass: undefined, }; if (output["NoncurrentDays"] !== undefined) { contents.NoncurrentDays = parseInt(output["NoncurrentDays"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } return contents; }; var deserializeAws_restXmlNoncurrentVersionTransitionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlNoncurrentVersionTransition(entry, context); }); }; var deserializeAws_restXmlNotificationConfigurationFilter = function (output, context) { var contents = { Key: undefined, }; if (output["S3Key"] !== undefined) { contents.Key = deserializeAws_restXmlS3KeyFilter(output["S3Key"], context); } return contents; }; var deserializeAws_restXml_Object = function (output, context) { var contents = { Key: undefined, LastModified: undefined, ETag: undefined, Size: undefined, StorageClass: undefined, Owner: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["Size"] !== undefined) { contents.Size = parseInt(output["Size"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } return contents; }; var deserializeAws_restXmlObjectList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXml_Object(entry, context); }); }; var deserializeAws_restXmlObjectLockConfiguration = function (output, context) { var contents = { ObjectLockEnabled: undefined, Rule: undefined, }; if (output["ObjectLockEnabled"] !== undefined) { contents.ObjectLockEnabled = output["ObjectLockEnabled"]; } if (output["Rule"] !== undefined) { contents.Rule = deserializeAws_restXmlObjectLockRule(output["Rule"], context); } return contents; }; var deserializeAws_restXmlObjectLockLegalHold = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlObjectLockRetention = function (output, context) { var contents = { Mode: undefined, RetainUntilDate: undefined, }; if (output["Mode"] !== undefined) { contents.Mode = output["Mode"]; } if (output["RetainUntilDate"] !== undefined) { contents.RetainUntilDate = new Date(output["RetainUntilDate"]); } return contents; }; var deserializeAws_restXmlObjectLockRule = function (output, context) { var contents = { DefaultRetention: undefined, }; if (output["DefaultRetention"] !== undefined) { contents.DefaultRetention = deserializeAws_restXmlDefaultRetention(output["DefaultRetention"], context); } return contents; }; var deserializeAws_restXmlObjectVersion = function (output, context) { var contents = { ETag: undefined, Size: undefined, StorageClass: undefined, Key: undefined, VersionId: undefined, IsLatest: undefined, LastModified: undefined, Owner: undefined, }; if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["Size"] !== undefined) { contents.Size = parseInt(output["Size"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["IsLatest"] !== undefined) { contents.IsLatest = output["IsLatest"] == "true"; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } return contents; }; var deserializeAws_restXmlObjectVersionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlObjectVersion(entry, context); }); }; var deserializeAws_restXmlOwner = function (output, context) { var contents = { DisplayName: undefined, ID: undefined, }; if (output["DisplayName"] !== undefined) { contents.DisplayName = output["DisplayName"]; } if (output["ID"] !== undefined) { contents.ID = output["ID"]; } return contents; }; var deserializeAws_restXmlOwnershipControls = function (output, context) { var contents = { Rules: undefined, }; if (output.Rule === "") { contents.Rules = []; } if (output["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlOwnershipControlsRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Rule"]), context); } return contents; }; var deserializeAws_restXmlOwnershipControlsRule = function (output, context) { var contents = { ObjectOwnership: undefined, }; if (output["ObjectOwnership"] !== undefined) { contents.ObjectOwnership = output["ObjectOwnership"]; } return contents; }; var deserializeAws_restXmlOwnershipControlsRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlOwnershipControlsRule(entry, context); }); }; var deserializeAws_restXmlPart = function (output, context) { var contents = { PartNumber: undefined, LastModified: undefined, ETag: undefined, Size: undefined, }; if (output["PartNumber"] !== undefined) { contents.PartNumber = parseInt(output["PartNumber"]); } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["Size"] !== undefined) { contents.Size = parseInt(output["Size"]); } return contents; }; var deserializeAws_restXmlParts = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlPart(entry, context); }); }; var deserializeAws_restXmlPolicyStatus = function (output, context) { var contents = { IsPublic: undefined, }; if (output["IsPublic"] !== undefined) { contents.IsPublic = output["IsPublic"] == "true"; } return contents; }; var deserializeAws_restXmlPublicAccessBlockConfiguration = function (output, context) { var contents = { BlockPublicAcls: undefined, IgnorePublicAcls: undefined, BlockPublicPolicy: undefined, RestrictPublicBuckets: undefined, }; if (output["BlockPublicAcls"] !== undefined) { contents.BlockPublicAcls = output["BlockPublicAcls"] == "true"; } if (output["IgnorePublicAcls"] !== undefined) { contents.IgnorePublicAcls = output["IgnorePublicAcls"] == "true"; } if (output["BlockPublicPolicy"] !== undefined) { contents.BlockPublicPolicy = output["BlockPublicPolicy"] == "true"; } if (output["RestrictPublicBuckets"] !== undefined) { contents.RestrictPublicBuckets = output["RestrictPublicBuckets"] == "true"; } return contents; }; var deserializeAws_restXmlQueueConfiguration = function (output, context) { var contents = { Id: undefined, QueueArn: undefined, Events: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Queue"] !== undefined) { contents.QueueArn = output["Queue"]; } if (output.Event === "") { contents.Events = []; } if (output["Event"] !== undefined) { contents.Events = deserializeAws_restXmlEventList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Event"]), context); } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlNotificationConfigurationFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlQueueConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlQueueConfiguration(entry, context); }); }; var deserializeAws_restXmlRedirect = function (output, context) { var contents = { HostName: undefined, HttpRedirectCode: undefined, Protocol: undefined, ReplaceKeyPrefixWith: undefined, ReplaceKeyWith: undefined, }; if (output["HostName"] !== undefined) { contents.HostName = output["HostName"]; } if (output["HttpRedirectCode"] !== undefined) { contents.HttpRedirectCode = output["HttpRedirectCode"]; } if (output["Protocol"] !== undefined) { contents.Protocol = output["Protocol"]; } if (output["ReplaceKeyPrefixWith"] !== undefined) { contents.ReplaceKeyPrefixWith = output["ReplaceKeyPrefixWith"]; } if (output["ReplaceKeyWith"] !== undefined) { contents.ReplaceKeyWith = output["ReplaceKeyWith"]; } return contents; }; var deserializeAws_restXmlRedirectAllRequestsTo = function (output, context) { var contents = { HostName: undefined, Protocol: undefined, }; if (output["HostName"] !== undefined) { contents.HostName = output["HostName"]; } if (output["Protocol"] !== undefined) { contents.Protocol = output["Protocol"]; } return contents; }; var deserializeAws_restXmlReplicaModifications = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlReplicationConfiguration = function (output, context) { var contents = { Role: undefined, Rules: undefined, }; if (output["Role"] !== undefined) { contents.Role = output["Role"]; } if (output.Rule === "") { contents.Rules = []; } if (output["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlReplicationRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Rule"]), context); } return contents; }; var deserializeAws_restXmlReplicationRule = function (output, context) { var contents = { ID: undefined, Priority: undefined, Prefix: undefined, Filter: undefined, Status: undefined, SourceSelectionCriteria: undefined, ExistingObjectReplication: undefined, Destination: undefined, DeleteMarkerReplication: undefined, }; if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["Priority"] !== undefined) { contents.Priority = parseInt(output["Priority"]); } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlReplicationRuleFilter(output["Filter"], context); } if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output["SourceSelectionCriteria"] !== undefined) { contents.SourceSelectionCriteria = deserializeAws_restXmlSourceSelectionCriteria(output["SourceSelectionCriteria"], context); } if (output["ExistingObjectReplication"] !== undefined) { contents.ExistingObjectReplication = deserializeAws_restXmlExistingObjectReplication(output["ExistingObjectReplication"], context); } if (output["Destination"] !== undefined) { contents.Destination = deserializeAws_restXmlDestination(output["Destination"], context); } if (output["DeleteMarkerReplication"] !== undefined) { contents.DeleteMarkerReplication = deserializeAws_restXmlDeleteMarkerReplication(output["DeleteMarkerReplication"], context); } return contents; }; var deserializeAws_restXmlReplicationRuleAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlReplicationRuleFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlReplicationRuleAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlReplicationRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlReplicationRule(entry, context); }); }; var deserializeAws_restXmlReplicationTime = function (output, context) { var contents = { Status: undefined, Time: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output["Time"] !== undefined) { contents.Time = deserializeAws_restXmlReplicationTimeValue(output["Time"], context); } return contents; }; var deserializeAws_restXmlReplicationTimeValue = function (output, context) { var contents = { Minutes: undefined, }; if (output["Minutes"] !== undefined) { contents.Minutes = parseInt(output["Minutes"]); } return contents; }; var deserializeAws_restXmlRoutingRule = function (output, context) { var contents = { Condition: undefined, Redirect: undefined, }; if (output["Condition"] !== undefined) { contents.Condition = deserializeAws_restXmlCondition(output["Condition"], context); } if (output["Redirect"] !== undefined) { contents.Redirect = deserializeAws_restXmlRedirect(output["Redirect"], context); } return contents; }; var deserializeAws_restXmlRoutingRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlRoutingRule(entry, context); }); }; var deserializeAws_restXmlS3KeyFilter = function (output, context) { var contents = { FilterRules: undefined, }; if (output.FilterRule === "") { contents.FilterRules = []; } if (output["FilterRule"] !== undefined) { contents.FilterRules = deserializeAws_restXmlFilterRuleList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["FilterRule"]), context); } return contents; }; var deserializeAws_restXmlServerSideEncryptionByDefault = function (output, context) { var contents = { SSEAlgorithm: undefined, KMSMasterKeyID: undefined, }; if (output["SSEAlgorithm"] !== undefined) { contents.SSEAlgorithm = output["SSEAlgorithm"]; } if (output["KMSMasterKeyID"] !== undefined) { contents.KMSMasterKeyID = output["KMSMasterKeyID"]; } return contents; }; var deserializeAws_restXmlServerSideEncryptionConfiguration = function (output, context) { var contents = { Rules: undefined, }; if (output.Rule === "") { contents.Rules = []; } if (output["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlServerSideEncryptionRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Rule"]), context); } return contents; }; var deserializeAws_restXmlServerSideEncryptionRule = function (output, context) { var contents = { ApplyServerSideEncryptionByDefault: undefined, BucketKeyEnabled: undefined, }; if (output["ApplyServerSideEncryptionByDefault"] !== undefined) { contents.ApplyServerSideEncryptionByDefault = deserializeAws_restXmlServerSideEncryptionByDefault(output["ApplyServerSideEncryptionByDefault"], context); } if (output["BucketKeyEnabled"] !== undefined) { contents.BucketKeyEnabled = output["BucketKeyEnabled"] == "true"; } return contents; }; var deserializeAws_restXmlServerSideEncryptionRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlServerSideEncryptionRule(entry, context); }); }; var deserializeAws_restXmlSourceSelectionCriteria = function (output, context) { var contents = { SseKmsEncryptedObjects: undefined, ReplicaModifications: undefined, }; if (output["SseKmsEncryptedObjects"] !== undefined) { contents.SseKmsEncryptedObjects = deserializeAws_restXmlSseKmsEncryptedObjects(output["SseKmsEncryptedObjects"], context); } if (output["ReplicaModifications"] !== undefined) { contents.ReplicaModifications = deserializeAws_restXmlReplicaModifications(output["ReplicaModifications"], context); } return contents; }; var deserializeAws_restXmlSSEKMS = function (output, context) { var contents = { KeyId: undefined, }; if (output["KeyId"] !== undefined) { contents.KeyId = output["KeyId"]; } return contents; }; var deserializeAws_restXmlSseKmsEncryptedObjects = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlSSES3 = function (output, context) { var contents = {}; return contents; }; var deserializeAws_restXmlStorageClassAnalysis = function (output, context) { var contents = { DataExport: undefined, }; if (output["DataExport"] !== undefined) { contents.DataExport = deserializeAws_restXmlStorageClassAnalysisDataExport(output["DataExport"], context); } return contents; }; var deserializeAws_restXmlStorageClassAnalysisDataExport = function (output, context) { var contents = { OutputSchemaVersion: undefined, Destination: undefined, }; if (output["OutputSchemaVersion"] !== undefined) { contents.OutputSchemaVersion = output["OutputSchemaVersion"]; } if (output["Destination"] !== undefined) { contents.Destination = deserializeAws_restXmlAnalyticsExportDestination(output["Destination"], context); } return contents; }; var deserializeAws_restXmlTag = function (output, context) { var contents = { Key: undefined, Value: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["Value"] !== undefined) { contents.Value = output["Value"]; } return contents; }; var deserializeAws_restXmlTagSet = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTag(entry, context); }); }; var deserializeAws_restXmlTargetGrant = function (output, context) { var contents = { Grantee: undefined, Permission: undefined, }; if (output["Grantee"] !== undefined) { contents.Grantee = deserializeAws_restXmlGrantee(output["Grantee"], context); } if (output["Permission"] !== undefined) { contents.Permission = output["Permission"]; } return contents; }; var deserializeAws_restXmlTargetGrants = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTargetGrant(entry, context); }); }; var deserializeAws_restXmlTiering = function (output, context) { var contents = { Days: undefined, AccessTier: undefined, }; if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["AccessTier"] !== undefined) { contents.AccessTier = output["AccessTier"]; } return contents; }; var deserializeAws_restXmlTieringList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTiering(entry, context); }); }; var deserializeAws_restXmlTopicConfiguration = function (output, context) { var contents = { Id: undefined, TopicArn: undefined, Events: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Topic"] !== undefined) { contents.TopicArn = output["Topic"]; } if (output.Event === "") { contents.Events = []; } if (output["Event"] !== undefined) { contents.Events = deserializeAws_restXmlEventList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Event"]), context); } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlNotificationConfigurationFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlTopicConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTopicConfiguration(entry, context); }); }; var deserializeAws_restXmlTransition = function (output, context) { var contents = { Date: undefined, Days: undefined, StorageClass: undefined, }; if (output["Date"] !== undefined) { contents.Date = new Date(output["Date"]); } if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } return contents; }; var deserializeAws_restXmlTransitionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTransition(entry, context); }); }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 !== null && value !== "" && (!Object.getOwnPropertyNames(value).includes("length") || value.length != 0) && (!Object.getOwnPropertyNames(value).includes("size") || value.size != 0); }; var decodeEscapedXML = function (str) { return str .replace(/&/g, "&") .replace(/'/g, "'") .replace(/"/g, '"') .replace(/>/g, ">") .replace(/</g, "<"); }; var parseBody = function (streamBody, context) { return collectBodyString(streamBody, context).then(function (encoded) { if (encoded.length) { var parsedObj = Object(fast_xml_parser__WEBPACK_IMPORTED_MODULE_5__["parse"])(encoded, { attributeNamePrefix: "", ignoreAttributes: false, parseNodeValue: false, tagValueProcessor: function (val, tagName) { return decodeEscapedXML(val); }, }); var textNodeName = "#text"; var key = Object.keys(parsedObj)[0]; var parsedObjToReturn = parsedObj[key]; if (parsedObjToReturn[textNodeName]) { parsedObjToReturn[key] = parsedObjToReturn[textNodeName]; delete parsedObjToReturn[textNodeName]; } return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getValueFromTextNode"])(parsedObjToReturn); } return {}; }); }; var loadRestXmlErrorCode = function (output, data) { if (data.Code !== undefined) { return data.Code; } if (output.statusCode == 404) { return "NotFound"; } return ""; }; //# sourceMappingURL=Aws_restXml.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.browser.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.browser.js ***! \****************************************************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_eventstream_serde_browser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-browser */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_hash_blob_browser__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/hash-blob-browser */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/hash-blob-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_md5_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/md5-js */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-js/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_13__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_9__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_9__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_10__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_11__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_13__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), eventStreamSerdeProvider: _aws_sdk_eventstream_serde_browser__WEBPACK_IMPORTED_MODULE_3__["eventStreamSerdeProvider"], maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_8__["DEFAULT_MAX_ATTEMPTS"], md5: _aws_sdk_md5_js__WEBPACK_IMPORTED_MODULE_7__["Md5"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_6__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["streamCollector"], streamHasher: _aws_sdk_hash_blob_browser__WEBPACK_IMPORTED_MODULE_5__["blobHasher"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_12__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_12__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.shared.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2006-03-01", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "S3", signingEscapePath: false, urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], useArnRegion: false, }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForBucketExists.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForBucketExists.js ***! \**********************************************************************************************************************/ /*! exports provided: waitForBucketExists */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForBucketExists", function() { return waitForBucketExists; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/HeadBucketCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result, exception_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_1__["HeadBucketCommand"](input))]; case 1: result = _a.sent(); return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; case 2: exception_1 = _a.sent(); return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * * @param params : Waiter configuration options. * @param input : the input to HeadBucketCommand for polling. */ var waitForBucketExists = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 5, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForBucketExists.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForObjectExists.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForObjectExists.js ***! \**********************************************************************************************************************/ /*! exports provided: waitForObjectExists */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForObjectExists", function() { return waitForObjectExists; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/HeadObjectCommand */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result, exception_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_1__["HeadObjectCommand"](input))]; case 1: result = _a.sent(); return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; case 2: exception_1 = _a.sent(); return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * * @param params : Waiter configuration options. * @param input : the input to HeadObjectCommand for polling. */ var waitForObjectExists = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 5, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForObjectExists.js.map /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/EventStreamMarshaller.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/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_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-crypto/crc32 */ "./node_modules/@aws-crypto/crc32/build/index.js"); /* harmony import */ var _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _HeaderMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./HeaderMarshaller */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js"); /* harmony import */ var _splitMessage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./splitMessage */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/splitMessage.js"); /** * A marshaller that can convert binary-packed event stream messages into * JavaScript objects and back again into their binary format. */ var EventStreamMarshaller = /** @class */ (function () { function EventStreamMarshaller(toUtf8, fromUtf8) { this.headerMarshaller = new _HeaderMarshaller__WEBPACK_IMPORTED_MODULE_1__["HeaderMarshaller"](toUtf8, fromUtf8); } /** * Convert a structured JavaScript object with tagged headers into a binary * event stream message. */ EventStreamMarshaller.prototype.marshall = function (_a) { var rawHeaders = _a.headers, body = _a.body; var headers = this.headerMarshaller.format(rawHeaders); var length = headers.byteLength + body.byteLength + 16; var out = new Uint8Array(length); var view = new DataView(out.buffer, out.byteOffset, out.byteLength); var checksum = new _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__["Crc32"](); // Format message view.setUint32(0, length, false); view.setUint32(4, headers.byteLength, false); view.setUint32(8, checksum.update(out.subarray(0, 8)).digest(), false); out.set(headers, 12); out.set(body, headers.byteLength + 12); // Write trailing message checksum view.setUint32(length - 4, checksum.update(out.subarray(8, length - 4)).digest(), false); return out; }; /** * Convert a binary event stream message into a JavaScript object with an * opaque, binary body and tagged, parsed headers. */ EventStreamMarshaller.prototype.unmarshall = function (message) { var _a = Object(_splitMessage__WEBPACK_IMPORTED_MODULE_2__["splitMessage"])(message), headers = _a.headers, body = _a.body; return { headers: this.headerMarshaller.parse(headers), body: body }; }; /** * Convert a structured JavaScript object with tagged headers into a binary * event stream message header. */ EventStreamMarshaller.prototype.formatHeaders = function (rawHeaders) { return this.headerMarshaller.format(rawHeaders); }; return EventStreamMarshaller; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1NYXJzaGFsbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0V2ZW50U3RyZWFtTWFyc2hhbGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFJMUMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFDdEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTlDOzs7R0FHRztBQUNIO0lBR0UsK0JBQVksTUFBZSxFQUFFLFFBQWlCO1FBQzVDLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLGdCQUFnQixDQUFDLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQztJQUNqRSxDQUFDO0lBRUQ7OztPQUdHO0lBQ0gsd0NBQVEsR0FBUixVQUFTLEVBQXNDO1lBQTNCLFVBQVUsYUFBQSxFQUFFLElBQUksVUFBQTtRQUNsQyxJQUFNLE9BQU8sR0FBRyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQ3pELElBQU0sTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFVBQVUsR0FBRyxFQUFFLENBQUM7UUFFekQsSUFBTSxHQUFHLEdBQUcsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDbkMsSUFBTSxJQUFJLEdBQUcsSUFBSSxRQUFRLENBQUMsR0FBRyxDQUFDLE1BQU0sRUFBRSxHQUFHLENBQUMsVUFBVSxFQUFFLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUN0RSxJQUFNLFFBQVEsR0FBRyxJQUFJLEtBQUssRUFBRSxDQUFDO1FBRTdCLGlCQUFpQjtRQUNqQixJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDakMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxDQUFDLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQztRQUM3QyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxRQUFRLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDdkUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDckIsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxFQUFFLENBQUMsQ0FBQztRQUV2QyxrQ0FBa0M7UUFDbEMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFFekYsT0FBTyxHQUFHLENBQUM7SUFDYixDQUFDO0lBRUQ7OztPQUdHO0lBQ0gsMENBQVUsR0FBVixVQUFXLE9BQXdCO1FBQzNCLElBQUEsS0FBb0IsWUFBWSxDQUFDLE9BQU8sQ0FBQyxFQUF2QyxPQUFPLGFBQUEsRUFBRSxJQUFJLFVBQTBCLENBQUM7UUFFaEQsT0FBTyxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUksTUFBQSxFQUFFLENBQUM7SUFDakUsQ0FBQztJQUVEOzs7T0FHRztJQUNILDZDQUFhLEdBQWIsVUFBYyxVQUEwQjtRQUN0QyxPQUFPLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDbEQsQ0FBQztJQUNILDRCQUFDO0FBQUQsQ0FBQyxBQWpERCxJQWlEQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENyYzMyIH0gZnJvbSBcIkBhd3MtY3J5cHRvL2NyYzMyXCI7XG5pbXBvcnQgeyBNZXNzYWdlLCBNZXNzYWdlSGVhZGVycyB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBIZWFkZXJNYXJzaGFsbGVyIH0gZnJvbSBcIi4vSGVhZGVyTWFyc2hhbGxlclwiO1xuaW1wb3J0IHsgc3BsaXRNZXNzYWdlIH0gZnJvbSBcIi4vc3BsaXRNZXNzYWdlXCI7XG5cbi8qKlxuICogQSBtYXJzaGFsbGVyIHRoYXQgY2FuIGNvbnZlcnQgYmluYXJ5LXBhY2tlZCBldmVudCBzdHJlYW0gbWVzc2FnZXMgaW50b1xuICogSmF2YVNjcmlwdCBvYmplY3RzIGFuZCBiYWNrIGFnYWluIGludG8gdGhlaXIgYmluYXJ5IGZvcm1hdC5cbiAqL1xuZXhwb3J0IGNsYXNzIEV2ZW50U3RyZWFtTWFyc2hhbGxlciB7XG4gIHByaXZhdGUgcmVhZG9ubHkgaGVhZGVyTWFyc2hhbGxlcjogSGVhZGVyTWFyc2hhbGxlcjtcblxuICBjb25zdHJ1Y3Rvcih0b1V0Zjg6IEVuY29kZXIsIGZyb21VdGY4OiBEZWNvZGVyKSB7XG4gICAgdGhpcy5oZWFkZXJNYXJzaGFsbGVyID0gbmV3IEhlYWRlck1hcnNoYWxsZXIodG9VdGY4LCBmcm9tVXRmOCk7XG4gIH1cblxuICAvKipcbiAgICogQ29udmVydCBhIHN0cnVjdHVyZWQgSmF2YVNjcmlwdCBvYmplY3Qgd2l0aCB0YWdnZWQgaGVhZGVycyBpbnRvIGEgYmluYXJ5XG4gICAqIGV2ZW50IHN0cmVhbSBtZXNzYWdlLlxuICAgKi9cbiAgbWFyc2hhbGwoeyBoZWFkZXJzOiByYXdIZWFkZXJzLCBib2R5IH06IE1lc3NhZ2UpOiBVaW50OEFycmF5IHtcbiAgICBjb25zdCBoZWFkZXJzID0gdGhpcy5oZWFkZXJNYXJzaGFsbGVyLmZvcm1hdChyYXdIZWFkZXJzKTtcbiAgICBjb25zdCBsZW5ndGggPSBoZWFkZXJzLmJ5dGVMZW5ndGggKyBib2R5LmJ5dGVMZW5ndGggKyAxNjtcblxuICAgIGNvbnN0IG91dCA9IG5ldyBVaW50OEFycmF5KGxlbmd0aCk7XG4gICAgY29uc3QgdmlldyA9IG5ldyBEYXRhVmlldyhvdXQuYnVmZmVyLCBvdXQuYnl0ZU9mZnNldCwgb3V0LmJ5dGVMZW5ndGgpO1xuICAgIGNvbnN0IGNoZWNrc3VtID0gbmV3IENyYzMyKCk7XG5cbiAgICAvLyBGb3JtYXQgbWVzc2FnZVxuICAgIHZpZXcuc2V0VWludDMyKDAsIGxlbmd0aCwgZmFsc2UpO1xuICAgIHZpZXcuc2V0VWludDMyKDQsIGhlYWRlcnMuYnl0ZUxlbmd0aCwgZmFsc2UpO1xuICAgIHZpZXcuc2V0VWludDMyKDgsIGNoZWNrc3VtLnVwZGF0ZShvdXQuc3ViYXJyYXkoMCwgOCkpLmRpZ2VzdCgpLCBmYWxzZSk7XG4gICAgb3V0LnNldChoZWFkZXJzLCAxMik7XG4gICAgb3V0LnNldChib2R5LCBoZWFkZXJzLmJ5dGVMZW5ndGggKyAxMik7XG5cbiAgICAvLyBXcml0ZSB0cmFpbGluZyBtZXNzYWdlIGNoZWNrc3VtXG4gICAgdmlldy5zZXRVaW50MzIobGVuZ3RoIC0gNCwgY2hlY2tzdW0udXBkYXRlKG91dC5zdWJhcnJheSg4LCBsZW5ndGggLSA0KSkuZGlnZXN0KCksIGZhbHNlKTtcblxuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICAvKipcbiAgICogQ29udmVydCBhIGJpbmFyeSBldmVudCBzdHJlYW0gbWVzc2FnZSBpbnRvIGEgSmF2YVNjcmlwdCBvYmplY3Qgd2l0aCBhblxuICAgKiBvcGFxdWUsIGJpbmFyeSBib2R5IGFuZCB0YWdnZWQsIHBhcnNlZCBoZWFkZXJzLlxuICAgKi9cbiAgdW5tYXJzaGFsbChtZXNzYWdlOiBBcnJheUJ1ZmZlclZpZXcpOiBNZXNzYWdlIHtcbiAgICBjb25zdCB7IGhlYWRlcnMsIGJvZHkgfSA9IHNwbGl0TWVzc2FnZShtZXNzYWdlKTtcblxuICAgIHJldHVybiB7IGhlYWRlcnM6IHRoaXMuaGVhZGVyTWFyc2hhbGxlci5wYXJzZShoZWFkZXJzKSwgYm9keSB9O1xuICB9XG5cbiAgLyoqXG4gICAqIENvbnZlcnQgYSBzdHJ1Y3R1cmVkIEphdmFTY3JpcHQgb2JqZWN0IHdpdGggdGFnZ2VkIGhlYWRlcnMgaW50byBhIGJpbmFyeVxuICAgKiBldmVudCBzdHJlYW0gbWVzc2FnZSBoZWFkZXIuXG4gICAqL1xuICBmb3JtYXRIZWFkZXJzKHJhd0hlYWRlcnM6IE1lc3NhZ2VIZWFkZXJzKTogVWludDhBcnJheSB7XG4gICAgcmV0dXJuIHRoaXMuaGVhZGVyTWFyc2hhbGxlci5mb3JtYXQocmF3SGVhZGVycyk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js ***! \************************************************************************************************************************/ /*! exports provided: HeaderMarshaller */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderMarshaller", function() { return HeaderMarshaller; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /* harmony import */ var _Int64__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Int64 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js"); /** * @internal */ var HeaderMarshaller = /** @class */ (function () { function HeaderMarshaller(toUtf8, fromUtf8) { this.toUtf8 = toUtf8; this.fromUtf8 = fromUtf8; } HeaderMarshaller.prototype.format = function (headers) { var e_1, _a, e_2, _b; var chunks = []; try { for (var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _d = _c.next(); !_d.done; _d = _c.next()) { var headerName = _d.value; var bytes = this.fromUtf8(headerName); chunks.push(Uint8Array.from([bytes.byteLength]), bytes, this.formatHeaderValue(headers[headerName])); } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_d && !_d.done && (_a = _c.return)) _a.call(_c); } finally { if (e_1) throw e_1.error; } } var out = new Uint8Array(chunks.reduce(function (carry, bytes) { return carry + bytes.byteLength; }, 0)); var position = 0; try { for (var chunks_1 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(chunks), chunks_1_1 = chunks_1.next(); !chunks_1_1.done; chunks_1_1 = chunks_1.next()) { var chunk = chunks_1_1.value; out.set(chunk, position); position += chunk.byteLength; } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (chunks_1_1 && !chunks_1_1.done && (_b = chunks_1.return)) _b.call(chunks_1); } finally { if (e_2) throw e_2.error; } } return out; }; HeaderMarshaller.prototype.formatHeaderValue = function (header) { switch (header.type) { case "boolean": return Uint8Array.from([header.value ? 0 /* boolTrue */ : 1 /* boolFalse */]); case "byte": return Uint8Array.from([2 /* byte */, header.value]); case "short": var shortView = new DataView(new ArrayBuffer(3)); shortView.setUint8(0, 3 /* short */); shortView.setInt16(1, header.value, false); return new Uint8Array(shortView.buffer); case "integer": var intView = new DataView(new ArrayBuffer(5)); intView.setUint8(0, 4 /* integer */); intView.setInt32(1, header.value, false); return new Uint8Array(intView.buffer); case "long": var longBytes = new Uint8Array(9); longBytes[0] = 5 /* long */; longBytes.set(header.value.bytes, 1); return longBytes; case "binary": var binView = new DataView(new ArrayBuffer(3 + header.value.byteLength)); binView.setUint8(0, 6 /* byteArray */); binView.setUint16(1, header.value.byteLength, false); var binBytes = new Uint8Array(binView.buffer); binBytes.set(header.value, 3); return binBytes; case "string": var utf8Bytes = this.fromUtf8(header.value); var strView = new DataView(new ArrayBuffer(3 + utf8Bytes.byteLength)); strView.setUint8(0, 7 /* string */); strView.setUint16(1, utf8Bytes.byteLength, false); var strBytes = new Uint8Array(strView.buffer); strBytes.set(utf8Bytes, 3); return strBytes; case "timestamp": var tsBytes = new Uint8Array(9); tsBytes[0] = 8 /* timestamp */; tsBytes.set(_Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"].fromNumber(header.value.valueOf()).bytes, 1); return tsBytes; case "uuid": if (!UUID_PATTERN.test(header.value)) { throw new Error("Invalid UUID received: " + header.value); } var uuidBytes = new Uint8Array(17); uuidBytes[0] = 9 /* uuid */; uuidBytes.set(Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["fromHex"])(header.value.replace(/\-/g, "")), 1); return uuidBytes; } }; HeaderMarshaller.prototype.parse = function (headers) { var out = {}; var position = 0; while (position < headers.byteLength) { var nameLength = headers.getUint8(position++); var name = this.toUtf8(new Uint8Array(headers.buffer, headers.byteOffset + position, nameLength)); position += nameLength; switch (headers.getUint8(position++)) { case 0 /* boolTrue */: out[name] = { type: BOOLEAN_TAG, value: true, }; break; case 1 /* boolFalse */: out[name] = { type: BOOLEAN_TAG, value: false, }; break; case 2 /* byte */: out[name] = { type: BYTE_TAG, value: headers.getInt8(position++), }; break; case 3 /* short */: out[name] = { type: SHORT_TAG, value: headers.getInt16(position, false), }; position += 2; break; case 4 /* integer */: out[name] = { type: INT_TAG, value: headers.getInt32(position, false), }; position += 4; break; case 5 /* long */: out[name] = { type: LONG_TAG, value: new _Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"](new Uint8Array(headers.buffer, headers.byteOffset + position, 8)), }; position += 8; break; case 6 /* byteArray */: var binaryLength = headers.getUint16(position, false); position += 2; out[name] = { type: BINARY_TAG, value: new Uint8Array(headers.buffer, headers.byteOffset + position, binaryLength), }; position += binaryLength; break; case 7 /* string */: var stringLength = headers.getUint16(position, false); position += 2; out[name] = { type: STRING_TAG, value: this.toUtf8(new Uint8Array(headers.buffer, headers.byteOffset + position, stringLength)), }; position += stringLength; break; case 8 /* timestamp */: out[name] = { type: TIMESTAMP_TAG, value: new Date(new _Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"](new Uint8Array(headers.buffer, headers.byteOffset + position, 8)).valueOf()), }; position += 8; break; case 9 /* uuid */: var uuidBytes = new Uint8Array(headers.buffer, headers.byteOffset + position, 16); position += 16; out[name] = { type: UUID_TAG, value: Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(0, 4)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(4, 6)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(6, 8)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(8, 10)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(10)), }; break; default: throw new Error("Unrecognized header type tag"); } } return out; }; return HeaderMarshaller; }()); var HEADER_VALUE_TYPE; (function (HEADER_VALUE_TYPE) { HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["boolTrue"] = 0] = "boolTrue"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["boolFalse"] = 1] = "boolFalse"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["byte"] = 2] = "byte"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["short"] = 3] = "short"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["integer"] = 4] = "integer"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["long"] = 5] = "long"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["byteArray"] = 6] = "byteArray"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["string"] = 7] = "string"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["timestamp"] = 8] = "timestamp"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["uuid"] = 9] = "uuid"; })(HEADER_VALUE_TYPE || (HEADER_VALUE_TYPE = {})); var BOOLEAN_TAG = "boolean"; var BYTE_TAG = "byte"; var SHORT_TAG = "short"; var INT_TAG = "integer"; var LONG_TAG = "long"; var BINARY_TAG = "binary"; var STRING_TAG = "string"; var TIMESTAMP_TAG = "timestamp"; var UUID_TAG = "uuid"; var UUID_PATTERN = /^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSGVhZGVyTWFyc2hhbGxlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9IZWFkZXJNYXJzaGFsbGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSxPQUFPLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBRTVELE9BQU8sRUFBRSxLQUFLLEVBQUUsTUFBTSxTQUFTLENBQUM7QUFFaEM7O0dBRUc7QUFDSDtJQUNFLDBCQUE2QixNQUFlLEVBQW1CLFFBQWlCO1FBQW5ELFdBQU0sR0FBTixNQUFNLENBQVM7UUFBbUIsYUFBUSxHQUFSLFFBQVEsQ0FBUztJQUFHLENBQUM7SUFFcEYsaUNBQU0sR0FBTixVQUFPLE9BQXVCOztRQUM1QixJQUFNLE1BQU0sR0FBc0IsRUFBRSxDQUFDOztZQUVyQyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBLGdCQUFBLDRCQUFFO2dCQUExQyxJQUFNLFVBQVUsV0FBQTtnQkFDbkIsSUFBTSxLQUFLLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQztnQkFDeEMsTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO2FBQ3RHOzs7Ozs7Ozs7UUFFRCxJQUFNLEdBQUcsR0FBRyxJQUFJLFVBQVUsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLFVBQUMsS0FBSyxFQUFFLEtBQUssSUFBSyxPQUFBLEtBQUssR0FBRyxLQUFLLENBQUMsVUFBVSxFQUF4QixDQUF3QixFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekYsSUFBSSxRQUFRLEdBQUcsQ0FBQyxDQUFDOztZQUNqQixLQUFvQixJQUFBLFdBQUEsU0FBQSxNQUFNLENBQUEsOEJBQUEsa0RBQUU7Z0JBQXZCLElBQU0sS0FBSyxtQkFBQTtnQkFDZCxHQUFHLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxRQUFRLENBQUMsQ0FBQztnQkFDekIsUUFBUSxJQUFJLEtBQUssQ0FBQyxVQUFVLENBQUM7YUFDOUI7Ozs7Ozs7OztRQUVELE9BQU8sR0FBRyxDQUFDO0lBQ2IsQ0FBQztJQUVPLDRDQUFpQixHQUF6QixVQUEwQixNQUEwQjtRQUNsRCxRQUFRLE1BQU0sQ0FBQyxJQUFJLEVBQUU7WUFDbkIsS0FBSyxTQUFTO2dCQUNaLE9BQU8sVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxrQkFBNEIsQ0FBQyxrQkFBNEIsQ0FBQyxDQUFDLENBQUM7WUFDcEcsS0FBSyxNQUFNO2dCQUNULE9BQU8sVUFBVSxDQUFDLElBQUksQ0FBQyxlQUF5QixNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztZQUNqRSxLQUFLLE9BQU87Z0JBQ1YsSUFBTSxTQUFTLEdBQUcsSUFBSSxRQUFRLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDbkQsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGdCQUEwQixDQUFDO2dCQUMvQyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUMzQyxPQUFPLElBQUksVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUMxQyxLQUFLLFNBQVM7Z0JBQ1osSUFBTSxPQUFPLEdBQUcsSUFBSSxRQUFRLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDakQsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGtCQUE0QixDQUFDO2dCQUMvQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUN6QyxPQUFPLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUN4QyxLQUFLLE1BQU07Z0JBQ1QsSUFBTSxTQUFTLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ3BDLFNBQVMsQ0FBQyxDQUFDLENBQUMsZUFBeUIsQ0FBQztnQkFDdEMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQztnQkFDckMsT0FBTyxTQUFTLENBQUM7WUFDbkIsS0FBSyxRQUFRO2dCQUNYLElBQU0sT0FBTyxHQUFHLElBQUksUUFBUSxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7Z0JBQzNFLE9BQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQyxvQkFBOEIsQ0FBQztnQkFDakQsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUM7Z0JBQ3JELElBQU0sUUFBUSxHQUFHLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDaEQsUUFBUSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUM5QixPQUFPLFFBQVEsQ0FBQztZQUNsQixLQUFLLFFBQVE7Z0JBQ1gsSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUM7Z0JBQzlDLElBQU0sT0FBTyxHQUFHLElBQUksUUFBUSxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsR0FBRyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztnQkFDeEUsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGlCQUEyQixDQUFDO2dCQUM5QyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUNsRCxJQUFNLFFBQVEsR0FBRyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ2hELFFBQVEsQ0FBQyxHQUFHLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMzQixPQUFPLFFBQVEsQ0FBQztZQUNsQixLQUFLLFdBQVc7Z0JBQ2QsSUFBTSxPQUFPLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ2xDLE9BQU8sQ0FBQyxDQUFDLENBQUMsb0JBQThCLENBQUM7Z0JBQ3pDLE9BQU8sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMvRCxPQUFPLE9BQU8sQ0FBQztZQUNqQixLQUFLLE1BQU07Z0JBQ1QsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxFQUFFO29CQUNwQyxNQUFNLElBQUksS0FBSyxDQUFDLDRCQUEwQixNQUFNLENBQUMsS0FBTyxDQUFDLENBQUM7aUJBQzNEO2dCQUVELElBQU0sU0FBUyxHQUFHLElBQUksVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDO2dCQUNyQyxTQUFTLENBQUMsQ0FBQyxDQUFDLGVBQXlCLENBQUM7Z0JBQ3RDLFNBQVMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMzRCxPQUFPLFNBQVMsQ0FBQztTQUNwQjtJQUNILENBQUM7SUFFRCxnQ0FBSyxHQUFMLFVBQU0sT0FBaUI7UUFDckIsSUFBTSxHQUFHLEdBQW1CLEVBQUUsQ0FBQztRQUMvQixJQUFJLFFBQVEsR0FBRyxDQUFDLENBQUM7UUFFakIsT0FBTyxRQUFRLEdBQUcsT0FBTyxDQUFDLFVBQVUsRUFBRTtZQUNwQyxJQUFNLFVBQVUsR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7WUFDaEQsSUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLFVBQVUsQ0FBQyxDQUFDLENBQUM7WUFDcEcsUUFBUSxJQUFJLFVBQVUsQ0FBQztZQUV2QixRQUFRLE9BQU8sQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRTtnQkFDcEM7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxXQUFXO3dCQUNqQixLQUFLLEVBQUUsSUFBSTtxQkFDWixDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxXQUFXO3dCQUNqQixLQUFLLEVBQUUsS0FBSztxQkFDYixDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxRQUFRO3dCQUNkLEtBQUssRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxDQUFDO3FCQUNuQyxDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxTQUFTO3dCQUNmLEtBQUssRUFBRSxPQUFPLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxLQUFLLENBQUM7cUJBQ3pDLENBQUM7b0JBQ0YsUUFBUSxJQUFJLENBQUMsQ0FBQztvQkFDZCxNQUFNO2dCQUNSO29CQUNFLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsT0FBTzt3QkFDYixLQUFLLEVBQUUsT0FBTyxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDO3FCQUN6QyxDQUFDO29CQUNGLFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsTUFBTTtnQkFDUjtvQkFDRSxHQUFHLENBQUMsSUFBSSxDQUFDLEdBQUc7d0JBQ1YsSUFBSSxFQUFFLFFBQVE7d0JBQ2QsS0FBSyxFQUFFLElBQUksS0FBSyxDQUFDLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUM7cUJBQ25GLENBQUM7b0JBQ0YsUUFBUSxJQUFJLENBQUMsQ0FBQztvQkFDZCxNQUFNO2dCQUNSO29CQUNFLElBQU0sWUFBWSxHQUFHLE9BQU8sQ0FBQyxTQUFTLENBQUMsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFDO29CQUN4RCxRQUFRLElBQUksQ0FBQyxDQUFDO29CQUNkLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsVUFBVTt3QkFDaEIsS0FBSyxFQUFFLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxRQUFRLEVBQUUsWUFBWSxDQUFDO3FCQUNuRixDQUFDO29CQUNGLFFBQVEsSUFBSSxZQUFZLENBQUM7b0JBQ3pCLE1BQU07Z0JBQ1I7b0JBQ0UsSUFBTSxZQUFZLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUM7b0JBQ3hELFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxVQUFVO3dCQUNoQixLQUFLLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLFlBQVksQ0FBQyxDQUFDO3FCQUNoRyxDQUFDO29CQUNGLFFBQVEsSUFBSSxZQUFZLENBQUM7b0JBQ3pCLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxhQUFhO3dCQUNuQixLQUFLLEVBQUUsSUFBSSxJQUFJLENBQUMsSUFBSSxLQUFLLENBQUMsSUFBSSxVQUFVLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsVUFBVSxHQUFHLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDO3FCQUN2RyxDQUFDO29CQUNGLFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsTUFBTTtnQkFDUjtvQkFDRSxJQUFNLFNBQVMsR0FBRyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLEVBQUUsQ0FBQyxDQUFDO29CQUNwRixRQUFRLElBQUksRUFBRSxDQUFDO29CQUNmLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsUUFBUTt3QkFDZCxLQUFLLEVBQUssS0FBSyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQUksS0FBSyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQUksS0FBSyxDQUNuRixTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FDekIsU0FBSSxLQUFLLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsU0FBSSxLQUFLLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBRztxQkFDekUsQ0FBQztvQkFDRixNQUFNO2dCQUNSO29CQUNFLE1BQU0sSUFBSSxLQUFLLENBQUMsOEJBQThCLENBQUMsQ0FBQzthQUNuRDtTQUNGO1FBRUQsT0FBTyxHQUFHLENBQUM7SUFDYixDQUFDO0lBQ0gsdUJBQUM7QUFBRCxDQUFDLEFBcktELElBcUtDOztBQUVELElBQVcsaUJBV1Y7QUFYRCxXQUFXLGlCQUFpQjtJQUMxQixpRUFBWSxDQUFBO0lBQ1osbUVBQVMsQ0FBQTtJQUNULHlEQUFJLENBQUE7SUFDSiwyREFBSyxDQUFBO0lBQ0wsK0RBQU8sQ0FBQTtJQUNQLHlEQUFJLENBQUE7SUFDSixtRUFBUyxDQUFBO0lBQ1QsNkRBQU0sQ0FBQTtJQUNOLG1FQUFTLENBQUE7SUFDVCx5REFBSSxDQUFBO0FBQ04sQ0FBQyxFQVhVLGlCQUFpQixLQUFqQixpQkFBaUIsUUFXM0I7QUFFRCxJQUFNLFdBQVcsR0FBRyxTQUFTLENBQUM7QUFDOUIsSUFBTSxRQUFRLEdBQUcsTUFBTSxDQUFDO0FBQ3hCLElBQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQztBQUMxQixJQUFNLE9BQU8sR0FBRyxTQUFTLENBQUM7QUFDMUIsSUFBTSxRQUFRLEdBQUcsTUFBTSxDQUFDO0FBQ3hCLElBQU0sVUFBVSxHQUFHLFFBQVEsQ0FBQztBQUM1QixJQUFNLFVBQVUsR0FBRyxRQUFRLENBQUM7QUFDNUIsSUFBTSxhQUFhLEdBQUcsV0FBVyxDQUFDO0FBQ2xDLElBQU0sUUFBUSxHQUFHLE1BQU0sQ0FBQztBQUV4QixJQUFNLFlBQVksR0FBRyxnRUFBZ0UsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERlY29kZXIsIEVuY29kZXIsIE1lc3NhZ2VIZWFkZXJzLCBNZXNzYWdlSGVhZGVyVmFsdWUgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IGZyb21IZXgsIHRvSGV4IH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtaGV4LWVuY29kaW5nXCI7XG5cbmltcG9ydCB7IEludDY0IH0gZnJvbSBcIi4vSW50NjRcIjtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGNsYXNzIEhlYWRlck1hcnNoYWxsZXIge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJlYWRvbmx5IHRvVXRmODogRW5jb2RlciwgcHJpdmF0ZSByZWFkb25seSBmcm9tVXRmODogRGVjb2Rlcikge31cblxuICBmb3JtYXQoaGVhZGVyczogTWVzc2FnZUhlYWRlcnMpOiBVaW50OEFycmF5IHtcbiAgICBjb25zdCBjaHVua3M6IEFycmF5PFVpbnQ4QXJyYXk+ID0gW107XG5cbiAgICBmb3IgKGNvbnN0IGhlYWRlck5hbWUgb2YgT2JqZWN0LmtleXMoaGVhZGVycykpIHtcbiAgICAgIGNvbnN0IGJ5dGVzID0gdGhpcy5mcm9tVXRmOChoZWFkZXJOYW1lKTtcbiAgICAgIGNodW5rcy5wdXNoKFVpbnQ4QXJyYXkuZnJvbShbYnl0ZXMuYnl0ZUxlbmd0aF0pLCBieXRlcywgdGhpcy5mb3JtYXRIZWFkZXJWYWx1ZShoZWFkZXJzW2hlYWRlck5hbWVdKSk7XG4gICAgfVxuXG4gICAgY29uc3Qgb3V0ID0gbmV3IFVpbnQ4QXJyYXkoY2h1bmtzLnJlZHVjZSgoY2FycnksIGJ5dGVzKSA9PiBjYXJyeSArIGJ5dGVzLmJ5dGVMZW5ndGgsIDApKTtcbiAgICBsZXQgcG9zaXRpb24gPSAwO1xuICAgIGZvciAoY29uc3QgY2h1bmsgb2YgY2h1bmtzKSB7XG4gICAgICBvdXQuc2V0KGNodW5rLCBwb3NpdGlvbik7XG4gICAgICBwb3NpdGlvbiArPSBjaHVuay5ieXRlTGVuZ3RoO1xuICAgIH1cblxuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICBwcml2YXRlIGZvcm1hdEhlYWRlclZhbHVlKGhlYWRlcjogTWVzc2FnZUhlYWRlclZhbHVlKTogVWludDhBcnJheSB7XG4gICAgc3dpdGNoIChoZWFkZXIudHlwZSkge1xuICAgICAgY2FzZSBcImJvb2xlYW5cIjpcbiAgICAgICAgcmV0dXJuIFVpbnQ4QXJyYXkuZnJvbShbaGVhZGVyLnZhbHVlID8gSEVBREVSX1ZBTFVFX1RZUEUuYm9vbFRydWUgOiBIRUFERVJfVkFMVUVfVFlQRS5ib29sRmFsc2VdKTtcbiAgICAgIGNhc2UgXCJieXRlXCI6XG4gICAgICAgIHJldHVybiBVaW50OEFycmF5LmZyb20oW0hFQURFUl9WQUxVRV9UWVBFLmJ5dGUsIGhlYWRlci52YWx1ZV0pO1xuICAgICAgY2FzZSBcInNob3J0XCI6XG4gICAgICAgIGNvbnN0IHNob3J0VmlldyA9IG5ldyBEYXRhVmlldyhuZXcgQXJyYXlCdWZmZXIoMykpO1xuICAgICAgICBzaG9ydFZpZXcuc2V0VWludDgoMCwgSEVBREVSX1ZBTFVFX1RZUEUuc2hvcnQpO1xuICAgICAgICBzaG9ydFZpZXcuc2V0SW50MTYoMSwgaGVhZGVyLnZhbHVlLCBmYWxzZSk7XG4gICAgICAgIHJldHVybiBuZXcgVWludDhBcnJheShzaG9ydFZpZXcuYnVmZmVyKTtcbiAgICAgIGNhc2UgXCJpbnRlZ2VyXCI6XG4gICAgICAgIGNvbnN0IGludFZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDUpKTtcbiAgICAgICAgaW50Vmlldy5zZXRVaW50OCgwLCBIRUFERVJfVkFMVUVfVFlQRS5pbnRlZ2VyKTtcbiAgICAgICAgaW50Vmlldy5zZXRJbnQzMigxLCBoZWFkZXIudmFsdWUsIGZhbHNlKTtcbiAgICAgICAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGludFZpZXcuYnVmZmVyKTtcbiAgICAgIGNhc2UgXCJsb25nXCI6XG4gICAgICAgIGNvbnN0IGxvbmdCeXRlcyA9IG5ldyBVaW50OEFycmF5KDkpO1xuICAgICAgICBsb25nQnl0ZXNbMF0gPSBIRUFERVJfVkFMVUVfVFlQRS5sb25nO1xuICAgICAgICBsb25nQnl0ZXMuc2V0KGhlYWRlci52YWx1ZS5ieXRlcywgMSk7XG4gICAgICAgIHJldHVybiBsb25nQnl0ZXM7XG4gICAgICBjYXNlIFwiYmluYXJ5XCI6XG4gICAgICAgIGNvbnN0IGJpblZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDMgKyBoZWFkZXIudmFsdWUuYnl0ZUxlbmd0aCkpO1xuICAgICAgICBiaW5WaWV3LnNldFVpbnQ4KDAsIEhFQURFUl9WQUxVRV9UWVBFLmJ5dGVBcnJheSk7XG4gICAgICAgIGJpblZpZXcuc2V0VWludDE2KDEsIGhlYWRlci52YWx1ZS5ieXRlTGVuZ3RoLCBmYWxzZSk7XG4gICAgICAgIGNvbnN0IGJpbkJ5dGVzID0gbmV3IFVpbnQ4QXJyYXkoYmluVmlldy5idWZmZXIpO1xuICAgICAgICBiaW5CeXRlcy5zZXQoaGVhZGVyLnZhbHVlLCAzKTtcbiAgICAgICAgcmV0dXJuIGJpbkJ5dGVzO1xuICAgICAgY2FzZSBcInN0cmluZ1wiOlxuICAgICAgICBjb25zdCB1dGY4Qnl0ZXMgPSB0aGlzLmZyb21VdGY4KGhlYWRlci52YWx1ZSk7XG4gICAgICAgIGNvbnN0IHN0clZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDMgKyB1dGY4Qnl0ZXMuYnl0ZUxlbmd0aCkpO1xuICAgICAgICBzdHJWaWV3LnNldFVpbnQ4KDAsIEhFQURFUl9WQUxVRV9UWVBFLnN0cmluZyk7XG4gICAgICAgIHN0clZpZXcuc2V0VWludDE2KDEsIHV0ZjhCeXRlcy5ieXRlTGVuZ3RoLCBmYWxzZSk7XG4gICAgICAgIGNvbnN0IHN0ckJ5dGVzID0gbmV3IFVpbnQ4QXJyYXkoc3RyVmlldy5idWZmZXIpO1xuICAgICAgICBzdHJCeXRlcy5zZXQodXRmOEJ5dGVzLCAzKTtcbiAgICAgICAgcmV0dXJuIHN0ckJ5dGVzO1xuICAgICAgY2FzZSBcInRpbWVzdGFtcFwiOlxuICAgICAgICBjb25zdCB0c0J5dGVzID0gbmV3IFVpbnQ4QXJyYXkoOSk7XG4gICAgICAgIHRzQnl0ZXNbMF0gPSBIRUFERVJfVkFMVUVfVFlQRS50aW1lc3RhbXA7XG4gICAgICAgIHRzQnl0ZXMuc2V0KEludDY0LmZyb21OdW1iZXIoaGVhZGVyLnZhbHVlLnZhbHVlT2YoKSkuYnl0ZXMsIDEpO1xuICAgICAgICByZXR1cm4gdHNCeXRlcztcbiAgICAgIGNhc2UgXCJ1dWlkXCI6XG4gICAgICAgIGlmICghVVVJRF9QQVRURVJOLnRlc3QoaGVhZGVyLnZhbHVlKSkge1xuICAgICAgICAgIHRocm93IG5ldyBFcnJvcihgSW52YWxpZCBVVUlEIHJlY2VpdmVkOiAke2hlYWRlci52YWx1ZX1gKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbnN0IHV1aWRCeXRlcyA9IG5ldyBVaW50OEFycmF5KDE3KTtcbiAgICAgICAgdXVpZEJ5dGVzWzBdID0gSEVBREVSX1ZBTFVFX1RZUEUudXVpZDtcbiAgICAgICAgdXVpZEJ5dGVzLnNldChmcm9tSGV4KGhlYWRlci52YWx1ZS5yZXBsYWNlKC9cXC0vZywgXCJcIikpLCAxKTtcbiAgICAgICAgcmV0dXJuIHV1aWRCeXRlcztcbiAgICB9XG4gIH1cblxuICBwYXJzZShoZWFkZXJzOiBEYXRhVmlldyk6IE1lc3NhZ2VIZWFkZXJzIHtcbiAgICBjb25zdCBvdXQ6IE1lc3NhZ2VIZWFkZXJzID0ge307XG4gICAgbGV0IHBvc2l0aW9uID0gMDtcblxuICAgIHdoaWxlIChwb3NpdGlvbiA8IGhlYWRlcnMuYnl0ZUxlbmd0aCkge1xuICAgICAgY29uc3QgbmFtZUxlbmd0aCA9IGhlYWRlcnMuZ2V0VWludDgocG9zaXRpb24rKyk7XG4gICAgICBjb25zdCBuYW1lID0gdGhpcy50b1V0ZjgobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCBuYW1lTGVuZ3RoKSk7XG4gICAgICBwb3NpdGlvbiArPSBuYW1lTGVuZ3RoO1xuXG4gICAgICBzd2l0Y2ggKGhlYWRlcnMuZ2V0VWludDgocG9zaXRpb24rKykpIHtcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5ib29sVHJ1ZTpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCT09MRUFOX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiB0cnVlLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYm9vbEZhbHNlOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IEJPT0xFQU5fVEFHLFxuICAgICAgICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYnl0ZTpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCWVRFX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBoZWFkZXJzLmdldEludDgocG9zaXRpb24rKyksXG4gICAgICAgICAgfTtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5zaG9ydDpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBTSE9SVF9UQUcsXG4gICAgICAgICAgICB2YWx1ZTogaGVhZGVycy5nZXRJbnQxNihwb3NpdGlvbiwgZmFsc2UpLFxuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb24gKz0gMjtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5pbnRlZ2VyOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IElOVF9UQUcsXG4gICAgICAgICAgICB2YWx1ZTogaGVhZGVycy5nZXRJbnQzMihwb3NpdGlvbiwgZmFsc2UpLFxuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb24gKz0gNDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5sb25nOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IExPTkdfVEFHLFxuICAgICAgICAgICAgdmFsdWU6IG5ldyBJbnQ2NChuZXcgVWludDhBcnJheShoZWFkZXJzLmJ1ZmZlciwgaGVhZGVycy5ieXRlT2Zmc2V0ICsgcG9zaXRpb24sIDgpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IDg7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYnl0ZUFycmF5OlxuICAgICAgICAgIGNvbnN0IGJpbmFyeUxlbmd0aCA9IGhlYWRlcnMuZ2V0VWludDE2KHBvc2l0aW9uLCBmYWxzZSk7XG4gICAgICAgICAgcG9zaXRpb24gKz0gMjtcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCSU5BUllfVEFHLFxuICAgICAgICAgICAgdmFsdWU6IG5ldyBVaW50OEFycmF5KGhlYWRlcnMuYnVmZmVyLCBoZWFkZXJzLmJ5dGVPZmZzZXQgKyBwb3NpdGlvbiwgYmluYXJ5TGVuZ3RoKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IGJpbmFyeUxlbmd0aDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5zdHJpbmc6XG4gICAgICAgICAgY29uc3Qgc3RyaW5nTGVuZ3RoID0gaGVhZGVycy5nZXRVaW50MTYocG9zaXRpb24sIGZhbHNlKTtcbiAgICAgICAgICBwb3NpdGlvbiArPSAyO1xuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IFNUUklOR19UQUcsXG4gICAgICAgICAgICB2YWx1ZTogdGhpcy50b1V0ZjgobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCBzdHJpbmdMZW5ndGgpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IHN0cmluZ0xlbmd0aDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS50aW1lc3RhbXA6XG4gICAgICAgICAgb3V0W25hbWVdID0ge1xuICAgICAgICAgICAgdHlwZTogVElNRVNUQU1QX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBuZXcgRGF0ZShuZXcgSW50NjQobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCA4KSkudmFsdWVPZigpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IDg7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUudXVpZDpcbiAgICAgICAgICBjb25zdCB1dWlkQnl0ZXMgPSBuZXcgVWludDhBcnJheShoZWFkZXJzLmJ1ZmZlciwgaGVhZGVycy5ieXRlT2Zmc2V0ICsgcG9zaXRpb24sIDE2KTtcbiAgICAgICAgICBwb3NpdGlvbiArPSAxNjtcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBVVUlEX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBgJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoMCwgNCkpfS0ke3RvSGV4KHV1aWRCeXRlcy5zdWJhcnJheSg0LCA2KSl9LSR7dG9IZXgoXG4gICAgICAgICAgICAgIHV1aWRCeXRlcy5zdWJhcnJheSg2LCA4KVxuICAgICAgICAgICAgKX0tJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoOCwgMTApKX0tJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoMTApKX1gLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbnJlY29nbml6ZWQgaGVhZGVyIHR5cGUgdGFnYCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG91dDtcbiAgfVxufVxuXG5jb25zdCBlbnVtIEhFQURFUl9WQUxVRV9UWVBFIHtcbiAgYm9vbFRydWUgPSAwLFxuICBib29sRmFsc2UsXG4gIGJ5dGUsXG4gIHNob3J0LFxuICBpbnRlZ2VyLFxuICBsb25nLFxuICBieXRlQXJyYXksXG4gIHN0cmluZyxcbiAgdGltZXN0YW1wLFxuICB1dWlkLFxufVxuXG5jb25zdCBCT09MRUFOX1RBRyA9IFwiYm9vbGVhblwiO1xuY29uc3QgQllURV9UQUcgPSBcImJ5dGVcIjtcbmNvbnN0IFNIT1JUX1RBRyA9IFwic2hvcnRcIjtcbmNvbnN0IElOVF9UQUcgPSBcImludGVnZXJcIjtcbmNvbnN0IExPTkdfVEFHID0gXCJsb25nXCI7XG5jb25zdCBCSU5BUllfVEFHID0gXCJiaW5hcnlcIjtcbmNvbnN0IFNUUklOR19UQUcgPSBcInN0cmluZ1wiO1xuY29uc3QgVElNRVNUQU1QX1RBRyA9IFwidGltZXN0YW1wXCI7XG5jb25zdCBVVUlEX1RBRyA9IFwidXVpZFwiO1xuXG5jb25zdCBVVUlEX1BBVFRFUk4gPSAvXlthLWYwLTldezh9LVthLWYwLTldezR9LVthLWYwLTldezR9LVthLWYwLTldezR9LVthLWYwLTldezEyfSQvO1xuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js ***! \*************************************************************************************************************/ /*! exports provided: Int64 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Int64", function() { return Int64; }); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /** * A lossless representation of a signed, 64-bit integer. Instances of this * class may be used in arithmetic expressions as if they were numeric * primitives, but the binary representation will be preserved unchanged as the * `bytes` property of the object. The bytes should be encoded as big-endian, * two's complement integers. */ var Int64 = /** @class */ (function () { function Int64(bytes) { this.bytes = bytes; if (bytes.byteLength !== 8) { throw new Error("Int64 buffers must be exactly 8 bytes"); } } Int64.fromNumber = function (number) { if (number > 9223372036854775807 || number < -9223372036854775808) { throw new Error(number + " is too large (or, if negative, too small) to represent as an Int64"); } var bytes = new Uint8Array(8); for (var i = 7, remaining = Math.abs(Math.round(number)); i > -1 && remaining > 0; i--, remaining /= 256) { bytes[i] = remaining; } if (number < 0) { negate(bytes); } return new Int64(bytes); }; /** * Called implicitly by infix arithmetic operators. */ Int64.prototype.valueOf = function () { var bytes = this.bytes.slice(0); var negative = bytes[0] & 128; if (negative) { negate(bytes); } return parseInt(Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_0__["toHex"])(bytes), 16) * (negative ? -1 : 1); }; Int64.prototype.toString = function () { return String(this.valueOf()); }; return Int64; }()); function negate(bytes) { for (var i = 0; i < 8; i++) { bytes[i] ^= 0xff; } for (var i = 7; i > -1; i--) { bytes[i]++; if (bytes[i] !== 0) break; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW50NjQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvSW50NjQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBSW5EOzs7Ozs7R0FNRztBQUNIO0lBQ0UsZUFBcUIsS0FBaUI7UUFBakIsVUFBSyxHQUFMLEtBQUssQ0FBWTtRQUNwQyxJQUFJLEtBQUssQ0FBQyxVQUFVLEtBQUssQ0FBQyxFQUFFO1lBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMsdUNBQXVDLENBQUMsQ0FBQztTQUMxRDtJQUNILENBQUM7SUFFTSxnQkFBVSxHQUFqQixVQUFrQixNQUFjO1FBQzlCLElBQUksTUFBTSxHQUFHLG1CQUFtQixJQUFJLE1BQU0sR0FBRyxDQUFDLG1CQUFtQixFQUFFO1lBQ2pFLE1BQU0sSUFBSSxLQUFLLENBQUksTUFBTSx3RUFBcUUsQ0FBQyxDQUFDO1NBQ2pHO1FBRUQsSUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsU0FBUyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxTQUFTLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLFNBQVMsSUFBSSxHQUFHLEVBQUU7WUFDeEcsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQztTQUN0QjtRQUVELElBQUksTUFBTSxHQUFHLENBQUMsRUFBRTtZQUNkLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUNmO1FBRUQsT0FBTyxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUMxQixDQUFDO0lBRUQ7O09BRUc7SUFDSCx1QkFBTyxHQUFQO1FBQ0UsSUFBTSxLQUFLLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbEMsSUFBTSxRQUFRLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQVUsQ0FBQztRQUN2QyxJQUFJLFFBQVEsRUFBRTtZQUNaLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUNmO1FBRUQsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUQsQ0FBQztJQUVELHdCQUFRLEdBQVI7UUFDRSxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBQ0gsWUFBQztBQUFELENBQUMsQUF4Q0QsSUF3Q0M7O0FBRUQsU0FBUyxNQUFNLENBQUMsS0FBaUI7SUFDL0IsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUMxQixLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDO0tBQ2xCO0lBRUQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQzNCLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDO1FBQ1gsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztZQUFFLE1BQU07S0FDM0I7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW50NjQgYXMgSUludDY0IH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyB0b0hleCB9IGZyb20gXCJAYXdzLXNkay91dGlsLWhleC1lbmNvZGluZ1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEludDY0IGV4dGVuZHMgSUludDY0IHt9XG5cbi8qKlxuICogQSBsb3NzbGVzcyByZXByZXNlbnRhdGlvbiBvZiBhIHNpZ25lZCwgNjQtYml0IGludGVnZXIuIEluc3RhbmNlcyBvZiB0aGlzXG4gKiBjbGFzcyBtYXkgYmUgdXNlZCBpbiBhcml0aG1ldGljIGV4cHJlc3Npb25zIGFzIGlmIHRoZXkgd2VyZSBudW1lcmljXG4gKiBwcmltaXRpdmVzLCBidXQgdGhlIGJpbmFyeSByZXByZXNlbnRhdGlvbiB3aWxsIGJlIHByZXNlcnZlZCB1bmNoYW5nZWQgYXMgdGhlXG4gKiBgYnl0ZXNgIHByb3BlcnR5IG9mIHRoZSBvYmplY3QuIFRoZSBieXRlcyBzaG91bGQgYmUgZW5jb2RlZCBhcyBiaWctZW5kaWFuLFxuICogdHdvJ3MgY29tcGxlbWVudCBpbnRlZ2Vycy5cbiAqL1xuZXhwb3J0IGNsYXNzIEludDY0IHtcbiAgY29uc3RydWN0b3IocmVhZG9ubHkgYnl0ZXM6IFVpbnQ4QXJyYXkpIHtcbiAgICBpZiAoYnl0ZXMuYnl0ZUxlbmd0aCAhPT0gOCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFwiSW50NjQgYnVmZmVycyBtdXN0IGJlIGV4YWN0bHkgOCBieXRlc1wiKTtcbiAgICB9XG4gIH1cblxuICBzdGF0aWMgZnJvbU51bWJlcihudW1iZXI6IG51bWJlcik6IEludDY0IHtcbiAgICBpZiAobnVtYmVyID4gOTIyMzM3MjAzNjg1NDc3NTgwNyB8fCBudW1iZXIgPCAtOTIyMzM3MjAzNjg1NDc3NTgwOCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGAke251bWJlcn0gaXMgdG9vIGxhcmdlIChvciwgaWYgbmVnYXRpdmUsIHRvbyBzbWFsbCkgdG8gcmVwcmVzZW50IGFzIGFuIEludDY0YCk7XG4gICAgfVxuXG4gICAgY29uc3QgYnl0ZXMgPSBuZXcgVWludDhBcnJheSg4KTtcbiAgICBmb3IgKGxldCBpID0gNywgcmVtYWluaW5nID0gTWF0aC5hYnMoTWF0aC5yb3VuZChudW1iZXIpKTsgaSA+IC0xICYmIHJlbWFpbmluZyA+IDA7IGktLSwgcmVtYWluaW5nIC89IDI1Nikge1xuICAgICAgYnl0ZXNbaV0gPSByZW1haW5pbmc7XG4gICAgfVxuXG4gICAgaWYgKG51bWJlciA8IDApIHtcbiAgICAgIG5lZ2F0ZShieXRlcyk7XG4gICAgfVxuXG4gICAgcmV0dXJuIG5ldyBJbnQ2NChieXRlcyk7XG4gIH1cblxuICAvKipcbiAgICogQ2FsbGVkIGltcGxpY2l0bHkgYnkgaW5maXggYXJpdGhtZXRpYyBvcGVyYXRvcnMuXG4gICAqL1xuICB2YWx1ZU9mKCk6IG51bWJlciB7XG4gICAgY29uc3QgYnl0ZXMgPSB0aGlzLmJ5dGVzLnNsaWNlKDApO1xuICAgIGNvbnN0IG5lZ2F0aXZlID0gYnl0ZXNbMF0gJiAwYjEwMDAwMDAwO1xuICAgIGlmIChuZWdhdGl2ZSkge1xuICAgICAgbmVnYXRlKGJ5dGVzKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcGFyc2VJbnQodG9IZXgoYnl0ZXMpLCAxNikgKiAobmVnYXRpdmUgPyAtMSA6IDEpO1xuICB9XG5cbiAgdG9TdHJpbmcoKSB7XG4gICAgcmV0dXJuIFN0cmluZyh0aGlzLnZhbHVlT2YoKSk7XG4gIH1cbn1cblxuZnVuY3Rpb24gbmVnYXRlKGJ5dGVzOiBVaW50OEFycmF5KTogdm9pZCB7XG4gIGZvciAobGV0IGkgPSAwOyBpIDwgODsgaSsrKSB7XG4gICAgYnl0ZXNbaV0gXj0gMHhmZjtcbiAgfVxuXG4gIGZvciAobGV0IGkgPSA3OyBpID4gLTE7IGktLSkge1xuICAgIGJ5dGVzW2ldKys7XG4gICAgaWYgKGJ5dGVzW2ldICE9PSAwKSBicmVhaztcbiAgfVxufVxuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js ***! \***************************************************************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWVzc2FnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9NZXNzYWdlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbnQ2NCB9IGZyb20gXCIuL0ludDY0XCI7XG5cbi8qKlxuICogQW4gZXZlbnQgc3RyZWFtIG1lc3NhZ2UuIFRoZSBoZWFkZXJzIGFuZCBib2R5IHByb3BlcnRpZXMgd2lsbCBhbHdheXMgYmVcbiAqIGRlZmluZWQsIHdpdGggZW1wdHkgaGVhZGVycyByZXByZXNlbnRlZCBhcyBhbiBvYmplY3Qgd2l0aCBubyBrZXlzIGFuZCBhblxuICogZW1wdHkgYm9keSByZXByZXNlbnRlZCBhcyBhIHplcm8tbGVuZ3RoIFVpbnQ4QXJyYXkuXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgTWVzc2FnZSB7XG4gIGhlYWRlcnM6IE1lc3NhZ2VIZWFkZXJzO1xuICBib2R5OiBVaW50OEFycmF5O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIE1lc3NhZ2VIZWFkZXJzIHtcbiAgW25hbWU6IHN0cmluZ106IE1lc3NhZ2VIZWFkZXJWYWx1ZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCb29sZWFuSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImJvb2xlYW5cIjtcbiAgdmFsdWU6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnl0ZUhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJieXRlXCI7XG4gIHZhbHVlOiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU2hvcnRIZWFkZXJWYWx1ZSB7XG4gIHR5cGU6IFwic2hvcnRcIjtcbiAgdmFsdWU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBJbnRlZ2VySGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImludGVnZXJcIjtcbiAgdmFsdWU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMb25nSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImxvbmdcIjtcbiAgdmFsdWU6IEludDY0O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJpbmFyeUhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJiaW5hcnlcIjtcbiAgdmFsdWU6IFVpbnQ4QXJyYXk7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU3RyaW5nSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcInN0cmluZ1wiO1xuICB2YWx1ZTogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFRpbWVzdGFtcEhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJ0aW1lc3RhbXBcIjtcbiAgdmFsdWU6IERhdGU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVXVpZEhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJ1dWlkXCI7XG4gIHZhbHVlOiBzdHJpbmc7XG59XG5cbmV4cG9ydCB0eXBlIE1lc3NhZ2VIZWFkZXJWYWx1ZSA9XG4gIHwgQm9vbGVhbkhlYWRlclZhbHVlXG4gIHwgQnl0ZUhlYWRlclZhbHVlXG4gIHwgU2hvcnRIZWFkZXJWYWx1ZVxuICB8IEludGVnZXJIZWFkZXJWYWx1ZVxuICB8IExvbmdIZWFkZXJWYWx1ZVxuICB8IEJpbmFyeUhlYWRlclZhbHVlXG4gIHwgU3RyaW5nSGVhZGVyVmFsdWVcbiAgfCBUaW1lc3RhbXBIZWFkZXJWYWx1ZVxuICB8IFV1aWRIZWFkZXJWYWx1ZTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js ***! \*************************************************************************************************************/ /*! exports provided: EventStreamMarshaller, Int64 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"]; }); /* harmony import */ var _Int64__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Int64 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Int64", function() { return _Int64__WEBPACK_IMPORTED_MODULE_1__["Int64"]; }); /* harmony import */ var _Message__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Message */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js"); /* empty/unused harmony star reexport */ //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLFNBQVMsQ0FBQztBQUN4QixjQUFjLFdBQVcsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL0V2ZW50U3RyZWFtTWFyc2hhbGxlclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vSW50NjRcIjtcbmV4cG9ydCAqIGZyb20gXCIuL01lc3NhZ2VcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/splitMessage.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-crypto/crc32/build/index.js"); /* 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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/node_modules/tslib/tslib.es6.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js"); /* harmony import */ var _aws_sdk_eventstream_serde_universal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-universal */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js"); /** * 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= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js ***! \****************************************************************************************************************/ /*! exports provided: eventStreamSerdeProvider, EventStreamMarshaller, readableStreamtoIterable, iterableToReadableStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./provider */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "eventStreamSerdeProvider", function() { return _provider__WEBPACK_IMPORTED_MODULE_0__["eventStreamSerdeProvider"]; }); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"]; }); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "readableStreamtoIterable", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__["readableStreamtoIterable"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "iterableToReadableStream", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__["iterableToReadableStream"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxZQUFZLENBQUM7QUFDM0IsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3Byb3ZpZGVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9FdmVudFN0cmVhbU1hcnNoYWxsZXJcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3V0aWxzXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/provider.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js"); /** browser event stream serde utils provider */ var eventStreamSerdeProvider = function (options) { return new _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"](options); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcHJvdmlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFaEUsZ0RBQWdEO0FBQ2hELE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUE2QixVQUFDLE9BSWxFLElBQUssT0FBQSxJQUFJLHFCQUFxQixDQUFDLE9BQU8sQ0FBQyxFQUFsQyxDQUFrQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciwgRXZlbnRTaWduZXIsIEV2ZW50U3RyZWFtU2VyZGVQcm92aWRlciwgUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgRXZlbnRTdHJlYW1NYXJzaGFsbGVyIH0gZnJvbSBcIi4vRXZlbnRTdHJlYW1NYXJzaGFsbGVyXCI7XG5cbi8qKiBicm93c2VyIGV2ZW50IHN0cmVhbSBzZXJkZSB1dGlscyBwcm92aWRlciAqL1xuZXhwb3J0IGNvbnN0IGV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcjogRXZlbnRTdHJlYW1TZXJkZVByb3ZpZGVyID0gKG9wdGlvbnM6IHtcbiAgdXRmOEVuY29kZXI6IEVuY29kZXI7XG4gIHV0ZjhEZWNvZGVyOiBEZWNvZGVyO1xuICBldmVudFNpZ25lcjogRXZlbnRTaWduZXIgfCBQcm92aWRlcjxFdmVudFNpZ25lcj47XG59KSA9PiBuZXcgRXZlbnRTdHJlYW1NYXJzaGFsbGVyKG9wdGlvbnMpO1xuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js ***! \****************************************************************************************************************/ /*! exports provided: readableStreamtoIterable, iterableToReadableStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "readableStreamtoIterable", function() { return readableStreamtoIterable; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "iterableToReadableStream", function() { return iterableToReadableStream; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/node_modules/tslib/tslib.es6.js"); /** * A util function converting ReadableStream into an async iterable. * Reference: https://jakearchibald.com/2017/async-iterators-and-generators/#making-streams-iterate */ var readableStreamtoIterable = function (readableStream) { var _a; return (_a = {}, _a[Symbol.asyncIterator] = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () { var reader, _a, done, value; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: reader = readableStream.getReader(); _b.label = 1; case 1: _b.trys.push([1, , 9, 10]); _b.label = 2; case 2: if (false) {} return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(reader.read())]; case 3: _a = _b.sent(), done = _a.done, value = _a.value; if (!done) return [3 /*break*/, 5]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 4: return [2 /*return*/, _b.sent()]; case 5: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(value)]; case 6: return [4 /*yield*/, _b.sent()]; case 7: _b.sent(); return [3 /*break*/, 2]; case 8: return [3 /*break*/, 10]; case 9: reader.releaseLock(); return [7 /*endfinally*/]; case 10: return [2 /*return*/]; } }); }); }, _a); }; /** * A util function converting async iterable to a ReadableStream. */ var iterableToReadableStream = function (asyncIterable) { var iterator = asyncIterable[Symbol.asyncIterator](); return new ReadableStream({ pull: function (controller) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var _a, done, value; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, iterator.next()]; case 1: _a = _b.sent(), done = _a.done, value = _a.value; if (done) { return [2 /*return*/, controller.close()]; } controller.enqueue(value); return [2 /*return*/]; } }); }); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUksY0FBaUM7O0lBQXVCLE9BQUE7UUFDbEcsR0FBQyxNQUFNLENBQUMsYUFBYSxJQUFHOzs7Ozs7NEJBQ2hCLE1BQU0sR0FBRyxjQUFjLENBQUMsU0FBUyxFQUFFLENBQUM7Ozs7OztpQ0FFakMsSUFBSTs0QkFDZSw2QkFBTSxNQUFNLENBQUMsSUFBSSxFQUFFLEdBQUE7OzRCQUFyQyxLQUFrQixTQUFtQixFQUFuQyxJQUFJLFVBQUEsRUFBRSxLQUFLLFdBQUE7aUNBQ2YsSUFBSSxFQUFKLHdCQUFJOztnQ0FBRSxpQ0FBTzs2REFDWCxLQUFVO2dDQUFoQixnQ0FBZ0I7OzRCQUFoQixTQUFnQixDQUFDOzs7OzRCQUduQixNQUFNLENBQUMsV0FBVyxFQUFFLENBQUM7Ozs7OztTQUV4QjtXQUNEO0FBYmtHLENBYWxHLENBQUM7QUFFSDs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUksYUFBK0I7SUFDekUsSUFBTSxRQUFRLEdBQUcsYUFBYSxDQUFDLE1BQU0sQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDO0lBQ3ZELE9BQU8sSUFBSSxjQUFjLENBQUM7UUFDbEIsSUFBSSxZQUFDLFVBQVU7Ozs7O2dDQUNLLHFCQUFNLFFBQVEsQ0FBQyxJQUFJLEVBQUUsRUFBQTs7NEJBQXZDLEtBQWtCLFNBQXFCLEVBQXJDLElBQUksVUFBQSxFQUFFLEtBQUssV0FBQTs0QkFDbkIsSUFBSSxJQUFJLEVBQUU7Z0NBQ1Isc0JBQU8sVUFBVSxDQUFDLEtBQUssRUFBRSxFQUFDOzZCQUMzQjs0QkFDRCxVQUFVLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDOzs7OztTQUMzQjtLQUNGLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQSB1dGlsIGZ1bmN0aW9uIGNvbnZlcnRpbmcgUmVhZGFibGVTdHJlYW0gaW50byBhbiBhc3luYyBpdGVyYWJsZS5cbiAqIFJlZmVyZW5jZTogaHR0cHM6Ly9qYWtlYXJjaGliYWxkLmNvbS8yMDE3L2FzeW5jLWl0ZXJhdG9ycy1hbmQtZ2VuZXJhdG9ycy8jbWFraW5nLXN0cmVhbXMtaXRlcmF0ZVxuICovXG5leHBvcnQgY29uc3QgcmVhZGFibGVTdHJlYW10b0l0ZXJhYmxlID0gPFQ+KHJlYWRhYmxlU3RyZWFtOiBSZWFkYWJsZVN0cmVhbTxUPik6IEFzeW5jSXRlcmFibGU8VD4gPT4gKHtcbiAgW1N5bWJvbC5hc3luY0l0ZXJhdG9yXTogYXN5bmMgZnVuY3Rpb24qICgpIHtcbiAgICBjb25zdCByZWFkZXIgPSByZWFkYWJsZVN0cmVhbS5nZXRSZWFkZXIoKTtcbiAgICB0cnkge1xuICAgICAgd2hpbGUgKHRydWUpIHtcbiAgICAgICAgY29uc3QgeyBkb25lLCB2YWx1ZSB9ID0gYXdhaXQgcmVhZGVyLnJlYWQoKTtcbiAgICAgICAgaWYgKGRvbmUpIHJldHVybjtcbiAgICAgICAgeWllbGQgdmFsdWUgYXMgVDtcbiAgICAgIH1cbiAgICB9IGZpbmFsbHkge1xuICAgICAgcmVhZGVyLnJlbGVhc2VMb2NrKCk7XG4gICAgfVxuICB9LFxufSk7XG5cbi8qKlxuICogQSB1dGlsIGZ1bmN0aW9uIGNvbnZlcnRpbmcgYXN5bmMgaXRlcmFibGUgdG8gYSBSZWFkYWJsZVN0cmVhbS5cbiAqL1xuZXhwb3J0IGNvbnN0IGl0ZXJhYmxlVG9SZWFkYWJsZVN0cmVhbSA9IDxUPihhc3luY0l0ZXJhYmxlOiBBc3luY0l0ZXJhYmxlPFQ+KTogUmVhZGFibGVTdHJlYW08VD4gPT4ge1xuICBjb25zdCBpdGVyYXRvciA9IGFzeW5jSXRlcmFibGVbU3ltYm9sLmFzeW5jSXRlcmF0b3JdKCk7XG4gIHJldHVybiBuZXcgUmVhZGFibGVTdHJlYW0oe1xuICAgIGFzeW5jIHB1bGwoY29udHJvbGxlcikge1xuICAgICAgY29uc3QgeyBkb25lLCB2YWx1ZSB9ID0gYXdhaXQgaXRlcmF0b3IubmV4dCgpO1xuICAgICAgaWYgKGRvbmUpIHtcbiAgICAgICAgcmV0dXJuIGNvbnRyb2xsZXIuY2xvc2UoKTtcbiAgICAgIH1cbiAgICAgIGNvbnRyb2xsZXIuZW5xdWV1ZSh2YWx1ZSk7XG4gICAgfSxcbiAgfSk7XG59O1xuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/node_modules/tslib/tslib.es6.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-browser/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js": /*!*****************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js ***! \*****************************************************************************************************************************************/ /*! exports provided: resolveEventStreamSerdeConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveEventStreamSerdeConfig", function() { return resolveEventStreamSerdeConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/node_modules/tslib/tslib.es6.js"); var resolveEventStreamSerdeConfig = function (input) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { eventStreamMarshaller: input.eventStreamSerdeProvider(input) })); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1TZXJkZUNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9FdmVudFN0cmVhbVNlcmRlQ29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFZQSxNQUFNLENBQUMsSUFBTSw2QkFBNkIsR0FBRyxVQUMzQyxLQUEyRCxJQUNwQixPQUFBLHVCQUNwQyxLQUFLLEtBQ1IscUJBQXFCLEVBQUUsS0FBSyxDQUFDLHdCQUF3QixDQUFDLEtBQUssQ0FBQyxJQUM1RCxFQUh1QyxDQUd2QyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRXZlbnRTdHJlYW1NYXJzaGFsbGVyLCBFdmVudFN0cmVhbVNlcmRlUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBFdmVudFN0cmVhbVNlcmRlSW5wdXRDb25maWcge31cblxuZXhwb3J0IGludGVyZmFjZSBFdmVudFN0cmVhbVNlcmRlUmVzb2x2ZWRDb25maWcge1xuICBldmVudFN0cmVhbU1hcnNoYWxsZXI6IEV2ZW50U3RyZWFtTWFyc2hhbGxlcjtcbn1cblxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIGV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcjogRXZlbnRTdHJlYW1TZXJkZVByb3ZpZGVyO1xufVxuXG5leHBvcnQgY29uc3QgcmVzb2x2ZUV2ZW50U3RyZWFtU2VyZGVDb25maWcgPSA8VD4oXG4gIGlucHV0OiBUICYgUHJldmlvdXNseVJlc29sdmVkICYgRXZlbnRTdHJlYW1TZXJkZUlucHV0Q29uZmlnXG4pOiBUICYgRXZlbnRTdHJlYW1TZXJkZVJlc29sdmVkQ29uZmlnID0+ICh7XG4gIC4uLmlucHV0LFxuICBldmVudFN0cmVhbU1hcnNoYWxsZXI6IGlucHV0LmV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcihpbnB1dCksXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js ***! \************************************************************************************************************************/ /*! exports provided: resolveEventStreamSerdeConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _EventStreamSerdeConfig__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventStreamSerdeConfig */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveEventStreamSerdeConfig", function() { return _EventStreamSerdeConfig__WEBPACK_IMPORTED_MODULE_0__["resolveEventStreamSerdeConfig"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYywwQkFBMEIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL0V2ZW50U3RyZWFtU2VyZGVDb25maWdcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/node_modules/tslib/tslib.es6.js": /*!***************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-config-resolver/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-marshaller */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js"); /* harmony import */ var _getChunkedStream__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getChunkedStream */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js"); /* harmony import */ var _getUnmarshalledStream__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getUnmarshalledStream */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getUnmarshalledStream.js"); 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== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js ***! \*****************************************************************************************************************************/ /*! exports provided: getChunkedStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getChunkedStream", function() { return getChunkedStream; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); function getChunkedStream(source) { var _a; var currentMessageTotalLength = 0; var currentMessagePendingLength = 0; var currentMessage = null; var messageLengthBuffer = null; var allocateMessage = function (size) { if (typeof size !== "number") { throw new Error("Attempted to allocate an event message where size was not a number: " + size); } currentMessageTotalLength = size; currentMessagePendingLength = 4; currentMessage = new Uint8Array(size); var currentMessageView = new DataView(currentMessage.buffer); currentMessageView.setUint32(0, size, false); //set big-endian Uint32 to 0~3 bytes }; var iterator = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () { var sourceIterator, _a, value, done, chunkLength, currentOffset, bytesRemaining, numBytesForTotal, numBytesToWrite; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: sourceIterator = source[Symbol.asyncIterator](); _b.label = 1; case 1: if (false) {} return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(sourceIterator.next())]; case 2: _a = _b.sent(), value = _a.value, done = _a.done; if (!done) return [3 /*break*/, 10]; if (!!currentMessageTotalLength) return [3 /*break*/, 4]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 3: return [2 /*return*/, _b.sent()]; case 4: if (!(currentMessageTotalLength === currentMessagePendingLength)) return [3 /*break*/, 7]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(currentMessage)]; case 5: return [4 /*yield*/, _b.sent()]; case 6: _b.sent(); return [3 /*break*/, 8]; case 7: throw new Error("Truncated event message received."); case 8: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 9: return [2 /*return*/, _b.sent()]; case 10: chunkLength = value.length; currentOffset = 0; _b.label = 11; case 11: if (!(currentOffset < chunkLength)) return [3 /*break*/, 15]; // create new message if necessary if (!currentMessage) { bytesRemaining = chunkLength - currentOffset; // prevent edge case where total length spans 2 chunks if (!messageLengthBuffer) { messageLengthBuffer = new Uint8Array(4); } numBytesForTotal = Math.min(4 - currentMessagePendingLength, // remaining bytes to fill the messageLengthBuffer bytesRemaining // bytes left in chunk ); messageLengthBuffer.set( // @ts-ignore error TS2532: Object is possibly 'undefined' for value value.slice(currentOffset, currentOffset + numBytesForTotal), currentMessagePendingLength); currentMessagePendingLength += numBytesForTotal; currentOffset += numBytesForTotal; if (currentMessagePendingLength < 4) { // not enough information to create the current message return [3 /*break*/, 15]; } allocateMessage(new DataView(messageLengthBuffer.buffer).getUint32(0, false)); messageLengthBuffer = null; } numBytesToWrite = Math.min(currentMessageTotalLength - currentMessagePendingLength, // number of bytes left to complete message chunkLength - currentOffset // number of bytes left in the original chunk ); currentMessage.set( // @ts-ignore error TS2532: Object is possibly 'undefined' for value value.slice(currentOffset, currentOffset + numBytesToWrite), currentMessagePendingLength); currentMessagePendingLength += numBytesToWrite; currentOffset += numBytesToWrite; if (!(currentMessageTotalLength && currentMessageTotalLength === currentMessagePendingLength)) return [3 /*break*/, 14]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(currentMessage)]; case 12: // push out the message return [4 /*yield*/, _b.sent()]; case 13: // push out the message _b.sent(); // cleanup currentMessage = null; currentMessageTotalLength = 0; currentMessagePendingLength = 0; _b.label = 14; case 14: return [3 /*break*/, 11]; case 15: return [3 /*break*/, 1]; case 16: return [2 /*return*/]; } }); }); }; return _a = {}, _a[Symbol.asyncIterator] = iterator, _a; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q2h1bmtlZFN0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nZXRDaHVua2VkU3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxNQUFNLFVBQVUsZ0JBQWdCLENBQUMsTUFBaUM7O0lBQ2hFLElBQUkseUJBQXlCLEdBQUcsQ0FBQyxDQUFDO0lBQ2xDLElBQUksMkJBQTJCLEdBQUcsQ0FBQyxDQUFDO0lBQ3BDLElBQUksY0FBYyxHQUFzQixJQUFJLENBQUM7SUFDN0MsSUFBSSxtQkFBbUIsR0FBc0IsSUFBSSxDQUFDO0lBQ2xELElBQU0sZUFBZSxHQUFHLFVBQUMsSUFBWTtRQUNuQyxJQUFJLE9BQU8sSUFBSSxLQUFLLFFBQVEsRUFBRTtZQUM1QixNQUFNLElBQUksS0FBSyxDQUFDLHNFQUFzRSxHQUFHLElBQUksQ0FBQyxDQUFDO1NBQ2hHO1FBQ0QseUJBQXlCLEdBQUcsSUFBSSxDQUFDO1FBQ2pDLDJCQUEyQixHQUFHLENBQUMsQ0FBQztRQUNoQyxjQUFjLEdBQUcsSUFBSSxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDdEMsSUFBTSxrQkFBa0IsR0FBRyxJQUFJLFFBQVEsQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDL0Qsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxvQ0FBb0M7SUFDcEYsQ0FBQyxDQUFDO0lBRUYsSUFBTSxRQUFRLEdBQUc7Ozs7Ozt3QkFDVCxjQUFjLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDOzs7NkJBQy9DLElBQUk7d0JBQ2UsNkJBQU0sY0FBYyxDQUFDLElBQUksRUFBRSxHQUFBOzt3QkFBN0MsS0FBa0IsU0FBMkIsRUFBM0MsS0FBSyxXQUFBLEVBQUUsSUFBSSxVQUFBOzZCQUNmLElBQUksRUFBSix5QkFBSTs2QkFDRixDQUFDLHlCQUF5QixFQUExQix3QkFBMEI7OzRCQUM1QixpQ0FBTzs7NkJBQ0UsQ0FBQSx5QkFBeUIsS0FBSywyQkFBMkIsQ0FBQSxFQUF6RCx3QkFBeUQ7cURBQzVELGNBQTRCOzRCQUFsQyxnQ0FBa0M7O3dCQUFsQyxTQUFrQyxDQUFDOzs0QkFFbkMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDOzs0QkFFdkQsaUNBQU87O3dCQUdILFdBQVcsR0FBRyxLQUFLLENBQUMsTUFBTSxDQUFDO3dCQUM3QixhQUFhLEdBQUcsQ0FBQyxDQUFDOzs7NkJBRWYsQ0FBQSxhQUFhLEdBQUcsV0FBVyxDQUFBO3dCQUNoQyxrQ0FBa0M7d0JBQ2xDLElBQUksQ0FBQyxjQUFjLEVBQUU7NEJBRWIsY0FBYyxHQUFHLFdBQVcsR0FBRyxhQUFhLENBQUM7NEJBQ25ELHNEQUFzRDs0QkFDdEQsSUFBSSxDQUFDLG1CQUFtQixFQUFFO2dDQUN4QixtQkFBbUIsR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQzs2QkFDekM7NEJBQ0ssZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FDL0IsQ0FBQyxHQUFHLDJCQUEyQixFQUFFLGtEQUFrRDs0QkFDbkYsY0FBYyxDQUFDLHNCQUFzQjs2QkFDdEMsQ0FBQzs0QkFFRixtQkFBbUIsQ0FBQyxHQUFHOzRCQUNyQixvRUFBb0U7NEJBQ3BFLEtBQUssQ0FBQyxLQUFLLENBQUMsYUFBYSxFQUFFLGFBQWEsR0FBRyxnQkFBZ0IsQ0FBQyxFQUM1RCwyQkFBMkIsQ0FDNUIsQ0FBQzs0QkFFRiwyQkFBMkIsSUFBSSxnQkFBZ0IsQ0FBQzs0QkFDaEQsYUFBYSxJQUFJLGdCQUFnQixDQUFDOzRCQUVsQyxJQUFJLDJCQUEyQixHQUFHLENBQUMsRUFBRTtnQ0FDbkMsdURBQXVEO2dDQUN2RCx5QkFBTTs2QkFDUDs0QkFDRCxlQUFlLENBQUMsSUFBSSxRQUFRLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDOzRCQUM5RSxtQkFBbUIsR0FBRyxJQUFJLENBQUM7eUJBQzVCO3dCQUdLLGVBQWUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUM5Qix5QkFBeUIsR0FBRywyQkFBMkIsRUFBRSwyQ0FBMkM7d0JBQ3BHLFdBQVcsR0FBRyxhQUFhLENBQUMsNkNBQTZDO3lCQUMxRSxDQUFDO3dCQUNGLGNBQWUsQ0FBQyxHQUFHO3dCQUNqQixvRUFBb0U7d0JBQ3BFLEtBQUssQ0FBQyxLQUFLLENBQUMsYUFBYSxFQUFFLGFBQWEsR0FBRyxlQUFlLENBQUMsRUFDM0QsMkJBQTJCLENBQzVCLENBQUM7d0JBQ0YsMkJBQTJCLElBQUksZUFBZSxDQUFDO3dCQUMvQyxhQUFhLElBQUksZUFBZSxDQUFDOzZCQUc3QixDQUFBLHlCQUF5QixJQUFJLHlCQUF5QixLQUFLLDJCQUEyQixDQUFBLEVBQXRGLHlCQUFzRjtxREFFbEYsY0FBNEI7O29CQURsQyx1QkFBdUI7b0JBQ3ZCLGdDQUFrQzs7d0JBRGxDLHVCQUF1Qjt3QkFDdkIsU0FBa0MsQ0FBQzt3QkFDbkMsVUFBVTt3QkFDVixjQUFjLEdBQUcsSUFBSSxDQUFDO3dCQUN0Qix5QkFBeUIsR0FBRyxDQUFDLENBQUM7d0JBQzlCLDJCQUEyQixHQUFHLENBQUMsQ0FBQzs7Ozs7Ozs7S0FJdkMsQ0FBQztJQUVGO1FBQ0UsR0FBQyxNQUFNLENBQUMsYUFBYSxJQUFHLFFBQVE7V0FDaEM7QUFDSixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIGdldENodW5rZWRTdHJlYW0oc291cmNlOiBBc3luY0l0ZXJhYmxlPFVpbnQ4QXJyYXk+KTogQXN5bmNJdGVyYWJsZTxVaW50OEFycmF5PiB7XG4gIGxldCBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID0gMDtcbiAgbGV0IGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCA9IDA7XG4gIGxldCBjdXJyZW50TWVzc2FnZTogVWludDhBcnJheSB8IG51bGwgPSBudWxsO1xuICBsZXQgbWVzc2FnZUxlbmd0aEJ1ZmZlcjogVWludDhBcnJheSB8IG51bGwgPSBudWxsO1xuICBjb25zdCBhbGxvY2F0ZU1lc3NhZ2UgPSAoc2l6ZTogbnVtYmVyKSA9PiB7XG4gICAgaWYgKHR5cGVvZiBzaXplICE9PSBcIm51bWJlclwiKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoXCJBdHRlbXB0ZWQgdG8gYWxsb2NhdGUgYW4gZXZlbnQgbWVzc2FnZSB3aGVyZSBzaXplIHdhcyBub3QgYSBudW1iZXI6IFwiICsgc2l6ZSk7XG4gICAgfVxuICAgIGN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGggPSBzaXplO1xuICAgIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCA9IDQ7XG4gICAgY3VycmVudE1lc3NhZ2UgPSBuZXcgVWludDhBcnJheShzaXplKTtcbiAgICBjb25zdCBjdXJyZW50TWVzc2FnZVZpZXcgPSBuZXcgRGF0YVZpZXcoY3VycmVudE1lc3NhZ2UuYnVmZmVyKTtcbiAgICBjdXJyZW50TWVzc2FnZVZpZXcuc2V0VWludDMyKDAsIHNpemUsIGZhbHNlKTsgLy9zZXQgYmlnLWVuZGlhbiBVaW50MzIgdG8gMH4zIGJ5dGVzXG4gIH07XG5cbiAgY29uc3QgaXRlcmF0b3IgPSBhc3luYyBmdW5jdGlvbiogKCkge1xuICAgIGNvbnN0IHNvdXJjZUl0ZXJhdG9yID0gc291cmNlW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSgpO1xuICAgIHdoaWxlICh0cnVlKSB7XG4gICAgICBjb25zdCB7IHZhbHVlLCBkb25lIH0gPSBhd2FpdCBzb3VyY2VJdGVyYXRvci5uZXh0KCk7XG4gICAgICBpZiAoZG9uZSkge1xuICAgICAgICBpZiAoIWN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGgpIHtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH0gZWxzZSBpZiAoY3VycmVudE1lc3NhZ2VUb3RhbExlbmd0aCA9PT0gY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoKSB7XG4gICAgICAgICAgeWllbGQgY3VycmVudE1lc3NhZ2UgYXMgVWludDhBcnJheTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoXCJUcnVuY2F0ZWQgZXZlbnQgbWVzc2FnZSByZWNlaXZlZC5cIik7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBjaHVua0xlbmd0aCA9IHZhbHVlLmxlbmd0aDtcbiAgICAgIGxldCBjdXJyZW50T2Zmc2V0ID0gMDtcblxuICAgICAgd2hpbGUgKGN1cnJlbnRPZmZzZXQgPCBjaHVua0xlbmd0aCkge1xuICAgICAgICAvLyBjcmVhdGUgbmV3IG1lc3NhZ2UgaWYgbmVjZXNzYXJ5XG4gICAgICAgIGlmICghY3VycmVudE1lc3NhZ2UpIHtcbiAgICAgICAgICAvLyB3b3JraW5nIG9uIGEgbmV3IG1lc3NhZ2UsIGRldGVybWluZSB0b3RhbCBsZW5ndGhcbiAgICAgICAgICBjb25zdCBieXRlc1JlbWFpbmluZyA9IGNodW5rTGVuZ3RoIC0gY3VycmVudE9mZnNldDtcbiAgICAgICAgICAvLyBwcmV2ZW50IGVkZ2UgY2FzZSB3aGVyZSB0b3RhbCBsZW5ndGggc3BhbnMgMiBjaHVua3NcbiAgICAgICAgICBpZiAoIW1lc3NhZ2VMZW5ndGhCdWZmZXIpIHtcbiAgICAgICAgICAgIG1lc3NhZ2VMZW5ndGhCdWZmZXIgPSBuZXcgVWludDhBcnJheSg0KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgY29uc3QgbnVtQnl0ZXNGb3JUb3RhbCA9IE1hdGgubWluKFxuICAgICAgICAgICAgNCAtIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCwgLy8gcmVtYWluaW5nIGJ5dGVzIHRvIGZpbGwgdGhlIG1lc3NhZ2VMZW5ndGhCdWZmZXJcbiAgICAgICAgICAgIGJ5dGVzUmVtYWluaW5nIC8vIGJ5dGVzIGxlZnQgaW4gY2h1bmtcbiAgICAgICAgICApO1xuXG4gICAgICAgICAgbWVzc2FnZUxlbmd0aEJ1ZmZlci5zZXQoXG4gICAgICAgICAgICAvLyBAdHMtaWdub3JlIGVycm9yIFRTMjUzMjogT2JqZWN0IGlzIHBvc3NpYmx5ICd1bmRlZmluZWQnIGZvciB2YWx1ZVxuICAgICAgICAgICAgdmFsdWUuc2xpY2UoY3VycmVudE9mZnNldCwgY3VycmVudE9mZnNldCArIG51bUJ5dGVzRm9yVG90YWwpLFxuICAgICAgICAgICAgY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoXG4gICAgICAgICAgKTtcblxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCArPSBudW1CeXRlc0ZvclRvdGFsO1xuICAgICAgICAgIGN1cnJlbnRPZmZzZXQgKz0gbnVtQnl0ZXNGb3JUb3RhbDtcblxuICAgICAgICAgIGlmIChjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGggPCA0KSB7XG4gICAgICAgICAgICAvLyBub3QgZW5vdWdoIGluZm9ybWF0aW9uIHRvIGNyZWF0ZSB0aGUgY3VycmVudCBtZXNzYWdlXG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgICB9XG4gICAgICAgICAgYWxsb2NhdGVNZXNzYWdlKG5ldyBEYXRhVmlldyhtZXNzYWdlTGVuZ3RoQnVmZmVyLmJ1ZmZlcikuZ2V0VWludDMyKDAsIGZhbHNlKSk7XG4gICAgICAgICAgbWVzc2FnZUxlbmd0aEJ1ZmZlciA9IG51bGw7XG4gICAgICAgIH1cblxuICAgICAgICAvLyB3cml0ZSBkYXRhIGludG8gY3VycmVudCBtZXNzYWdlXG4gICAgICAgIGNvbnN0IG51bUJ5dGVzVG9Xcml0ZSA9IE1hdGgubWluKFxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGggLSBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGgsIC8vIG51bWJlciBvZiBieXRlcyBsZWZ0IHRvIGNvbXBsZXRlIG1lc3NhZ2VcbiAgICAgICAgICBjaHVua0xlbmd0aCAtIGN1cnJlbnRPZmZzZXQgLy8gbnVtYmVyIG9mIGJ5dGVzIGxlZnQgaW4gdGhlIG9yaWdpbmFsIGNodW5rXG4gICAgICAgICk7XG4gICAgICAgIGN1cnJlbnRNZXNzYWdlIS5zZXQoXG4gICAgICAgICAgLy8gQHRzLWlnbm9yZSBlcnJvciBUUzI1MzI6IE9iamVjdCBpcyBwb3NzaWJseSAndW5kZWZpbmVkJyBmb3IgdmFsdWVcbiAgICAgICAgICB2YWx1ZS5zbGljZShjdXJyZW50T2Zmc2V0LCBjdXJyZW50T2Zmc2V0ICsgbnVtQnl0ZXNUb1dyaXRlKSxcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGhcbiAgICAgICAgKTtcbiAgICAgICAgY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoICs9IG51bUJ5dGVzVG9Xcml0ZTtcbiAgICAgICAgY3VycmVudE9mZnNldCArPSBudW1CeXRlc1RvV3JpdGU7XG5cbiAgICAgICAgLy8gY2hlY2sgaWYgYSBtZXNzYWdlIGlzIHJlYWR5IHRvIGJlIHB1c2hlZFxuICAgICAgICBpZiAoY3VycmVudE1lc3NhZ2VUb3RhbExlbmd0aCAmJiBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID09PSBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGgpIHtcbiAgICAgICAgICAvLyBwdXNoIG91dCB0aGUgbWVzc2FnZVxuICAgICAgICAgIHlpZWxkIGN1cnJlbnRNZXNzYWdlIGFzIFVpbnQ4QXJyYXk7XG4gICAgICAgICAgLy8gY2xlYW51cFxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlID0gbnVsbDtcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID0gMDtcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGggPSAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9O1xuXG4gIHJldHVybiB7XG4gICAgW1N5bWJvbC5hc3luY0l0ZXJhdG9yXTogaXRlcmF0b3IsXG4gIH07XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getUnmarshalledStream.js": /*!**********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); 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= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js ***! \******************************************************************************************************************/ /*! exports provided: eventStreamSerdeProvider, EventStreamMarshaller */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./provider */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "eventStreamSerdeProvider", function() { return _provider__WEBPACK_IMPORTED_MODULE_0__["eventStreamSerdeProvider"]; }); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxZQUFZLENBQUM7QUFDM0IsY0FBYyx5QkFBeUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3Byb3ZpZGVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9FdmVudFN0cmVhbU1hcnNoYWxsZXJcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/provider.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js"); /** 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= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js": /*!*********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/eventstream-serde-universal/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/hash-blob-browser/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/hash-blob-browser/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_chunked_blob_reader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/chunked-blob-reader */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/chunked-blob-reader/dist/es/index.js"); 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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/hash-blob-browser/node_modules/tslib/tslib.es6.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/hash-blob-browser/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-js/dist/es/constants.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-js/dist/es/index.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-js/dist/es/index.js ***! \*********************************************************************************************/ /*! exports provided: Md5 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Md5", function() { return Md5; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-js/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-js/dist/es/constants.js"); var Md5 = /** @class */ (function () { function Md5() { this.state = Uint32Array.from(_constants__WEBPACK_IMPORTED_MODULE_2__["INIT"]); this.buffer = new DataView(new ArrayBuffer(_constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"])); this.bufferLength = 0; this.bytesHashed = 0; this.finished = false; } Md5.prototype.update = function (sourceData) { if (isEmptyData(sourceData)) { return; } else if (this.finished) { throw new Error("Attempted to update an already finished hash."); } var data = convertToBuffer(sourceData); var position = 0; var byteLength = data.byteLength; this.bytesHashed += byteLength; while (byteLength > 0) { this.buffer.setUint8(this.bufferLength++, data[position++]); byteLength--; if (this.bufferLength === _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"]) { this.hashBuffer(); this.bufferLength = 0; } } }; Md5.prototype.digest = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var _a, buffer, undecoratedLength, bytesHashed, bitsHashed, i, i, out, i; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { if (!this.finished) { _a = this, buffer = _a.buffer, undecoratedLength = _a.bufferLength, bytesHashed = _a.bytesHashed; bitsHashed = bytesHashed * 8; buffer.setUint8(this.bufferLength++, 128); // Ensure the final block has enough room for the hashed length if (undecoratedLength % _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] >= _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 8) { for (i = this.bufferLength; i < _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"]; i++) { buffer.setUint8(i, 0); } this.hashBuffer(); this.bufferLength = 0; } for (i = this.bufferLength; i < _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 8; i++) { buffer.setUint8(i, 0); } buffer.setUint32(_constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 8, bitsHashed >>> 0, true); buffer.setUint32(_constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 4, Math.floor(bitsHashed / 0x100000000), true); this.hashBuffer(); this.finished = true; } out = new DataView(new ArrayBuffer(_constants__WEBPACK_IMPORTED_MODULE_2__["DIGEST_LENGTH"])); for (i = 0; i < 4; i++) { out.setUint32(i * 4, this.state[i], true); } return [2 /*return*/, new Uint8Array(out.buffer, out.byteOffset, out.byteLength)]; }); }); }; Md5.prototype.hashBuffer = function () { var _a = this, buffer = _a.buffer, state = _a.state; var a = state[0], b = state[1], c = state[2], d = state[3]; a = ff(a, b, c, d, buffer.getUint32(0, true), 7, 0xd76aa478); d = ff(d, a, b, c, buffer.getUint32(4, true), 12, 0xe8c7b756); c = ff(c, d, a, b, buffer.getUint32(8, true), 17, 0x242070db); b = ff(b, c, d, a, buffer.getUint32(12, true), 22, 0xc1bdceee); a = ff(a, b, c, d, buffer.getUint32(16, true), 7, 0xf57c0faf); d = ff(d, a, b, c, buffer.getUint32(20, true), 12, 0x4787c62a); c = ff(c, d, a, b, buffer.getUint32(24, true), 17, 0xa8304613); b = ff(b, c, d, a, buffer.getUint32(28, true), 22, 0xfd469501); a = ff(a, b, c, d, buffer.getUint32(32, true), 7, 0x698098d8); d = ff(d, a, b, c, buffer.getUint32(36, true), 12, 0x8b44f7af); c = ff(c, d, a, b, buffer.getUint32(40, true), 17, 0xffff5bb1); b = ff(b, c, d, a, buffer.getUint32(44, true), 22, 0x895cd7be); a = ff(a, b, c, d, buffer.getUint32(48, true), 7, 0x6b901122); d = ff(d, a, b, c, buffer.getUint32(52, true), 12, 0xfd987193); c = ff(c, d, a, b, buffer.getUint32(56, true), 17, 0xa679438e); b = ff(b, c, d, a, buffer.getUint32(60, true), 22, 0x49b40821); a = gg(a, b, c, d, buffer.getUint32(4, true), 5, 0xf61e2562); d = gg(d, a, b, c, buffer.getUint32(24, true), 9, 0xc040b340); c = gg(c, d, a, b, buffer.getUint32(44, true), 14, 0x265e5a51); b = gg(b, c, d, a, buffer.getUint32(0, true), 20, 0xe9b6c7aa); a = gg(a, b, c, d, buffer.getUint32(20, true), 5, 0xd62f105d); d = gg(d, a, b, c, buffer.getUint32(40, true), 9, 0x02441453); c = gg(c, d, a, b, buffer.getUint32(60, true), 14, 0xd8a1e681); b = gg(b, c, d, a, buffer.getUint32(16, true), 20, 0xe7d3fbc8); a = gg(a, b, c, d, buffer.getUint32(36, true), 5, 0x21e1cde6); d = gg(d, a, b, c, buffer.getUint32(56, true), 9, 0xc33707d6); c = gg(c, d, a, b, buffer.getUint32(12, true), 14, 0xf4d50d87); b = gg(b, c, d, a, buffer.getUint32(32, true), 20, 0x455a14ed); a = gg(a, b, c, d, buffer.getUint32(52, true), 5, 0xa9e3e905); d = gg(d, a, b, c, buffer.getUint32(8, true), 9, 0xfcefa3f8); c = gg(c, d, a, b, buffer.getUint32(28, true), 14, 0x676f02d9); b = gg(b, c, d, a, buffer.getUint32(48, true), 20, 0x8d2a4c8a); a = hh(a, b, c, d, buffer.getUint32(20, true), 4, 0xfffa3942); d = hh(d, a, b, c, buffer.getUint32(32, true), 11, 0x8771f681); c = hh(c, d, a, b, buffer.getUint32(44, true), 16, 0x6d9d6122); b = hh(b, c, d, a, buffer.getUint32(56, true), 23, 0xfde5380c); a = hh(a, b, c, d, buffer.getUint32(4, true), 4, 0xa4beea44); d = hh(d, a, b, c, buffer.getUint32(16, true), 11, 0x4bdecfa9); c = hh(c, d, a, b, buffer.getUint32(28, true), 16, 0xf6bb4b60); b = hh(b, c, d, a, buffer.getUint32(40, true), 23, 0xbebfbc70); a = hh(a, b, c, d, buffer.getUint32(52, true), 4, 0x289b7ec6); d = hh(d, a, b, c, buffer.getUint32(0, true), 11, 0xeaa127fa); c = hh(c, d, a, b, buffer.getUint32(12, true), 16, 0xd4ef3085); b = hh(b, c, d, a, buffer.getUint32(24, true), 23, 0x04881d05); a = hh(a, b, c, d, buffer.getUint32(36, true), 4, 0xd9d4d039); d = hh(d, a, b, c, buffer.getUint32(48, true), 11, 0xe6db99e5); c = hh(c, d, a, b, buffer.getUint32(60, true), 16, 0x1fa27cf8); b = hh(b, c, d, a, buffer.getUint32(8, true), 23, 0xc4ac5665); a = ii(a, b, c, d, buffer.getUint32(0, true), 6, 0xf4292244); d = ii(d, a, b, c, buffer.getUint32(28, true), 10, 0x432aff97); c = ii(c, d, a, b, buffer.getUint32(56, true), 15, 0xab9423a7); b = ii(b, c, d, a, buffer.getUint32(20, true), 21, 0xfc93a039); a = ii(a, b, c, d, buffer.getUint32(48, true), 6, 0x655b59c3); d = ii(d, a, b, c, buffer.getUint32(12, true), 10, 0x8f0ccc92); c = ii(c, d, a, b, buffer.getUint32(40, true), 15, 0xffeff47d); b = ii(b, c, d, a, buffer.getUint32(4, true), 21, 0x85845dd1); a = ii(a, b, c, d, buffer.getUint32(32, true), 6, 0x6fa87e4f); d = ii(d, a, b, c, buffer.getUint32(60, true), 10, 0xfe2ce6e0); c = ii(c, d, a, b, buffer.getUint32(24, true), 15, 0xa3014314); b = ii(b, c, d, a, buffer.getUint32(52, true), 21, 0x4e0811a1); a = ii(a, b, c, d, buffer.getUint32(16, true), 6, 0xf7537e82); d = ii(d, a, b, c, buffer.getUint32(44, true), 10, 0xbd3af235); c = ii(c, d, a, b, buffer.getUint32(8, true), 15, 0x2ad7d2bb); b = ii(b, c, d, a, buffer.getUint32(36, true), 21, 0xeb86d391); state[0] = (a + state[0]) & 0xffffffff; state[1] = (b + state[1]) & 0xffffffff; state[2] = (c + state[2]) & 0xffffffff; state[3] = (d + state[3]) & 0xffffffff; }; return Md5; }()); function cmn(q, a, b, x, s, t) { a = (((a + q) & 0xffffffff) + ((x + t) & 0xffffffff)) & 0xffffffff; return (((a << s) | (a >>> (32 - s))) + b) & 0xffffffff; } function ff(a, b, c, d, x, s, t) { return cmn((b & c) | (~b & d), a, b, x, s, t); } function gg(a, b, c, d, x, s, t) { return cmn((b & d) | (c & ~d), a, b, x, s, t); } function hh(a, b, c, d, x, s, t) { return cmn(b ^ c ^ d, a, b, x, s, t); } function ii(a, b, c, d, x, s, t) { return cmn(c ^ (b | ~d), a, b, x, s, t); } function isEmptyData(data) { if (typeof data === "string") { return data.length === 0; } return data.byteLength === 0; } function convertToBuffer(data) { if (typeof data === "string") { return Object(_aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(data); } if (ArrayBuffer.isView(data)) { return new Uint8Array(data.buffer, data.byteOffset, data.byteLength / Uint8Array.BYTES_PER_ELEMENT); } return new Uint8Array(data); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUV0RCxPQUFPLEVBQUUsVUFBVSxFQUFFLGFBQWEsRUFBRSxJQUFJLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFOUQ7SUFBQTtRQUNVLFVBQUssR0FBRyxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQy9CLFdBQU0sR0FBYSxJQUFJLFFBQVEsQ0FBQyxJQUFJLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO1FBQzdELGlCQUFZLEdBQUcsQ0FBQyxDQUFDO1FBQ2pCLGdCQUFXLEdBQUcsQ0FBQyxDQUFDO1FBQ2hCLGFBQVEsR0FBRyxLQUFLLENBQUM7SUE2STNCLENBQUM7SUEzSUMsb0JBQU0sR0FBTixVQUFPLFVBQXNCO1FBQzNCLElBQUksV0FBVyxDQUFDLFVBQVUsQ0FBQyxFQUFFO1lBQzNCLE9BQU87U0FDUjthQUFNLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRTtZQUN4QixNQUFNLElBQUksS0FBSyxDQUFDLCtDQUErQyxDQUFDLENBQUM7U0FDbEU7UUFFRCxJQUFNLElBQUksR0FBRyxlQUFlLENBQUMsVUFBVSxDQUFDLENBQUM7UUFFekMsSUFBSSxRQUFRLEdBQUcsQ0FBQyxDQUFDO1FBQ1gsSUFBQSxVQUFVLEdBQUssSUFBSSxXQUFULENBQVU7UUFDMUIsSUFBSSxDQUFDLFdBQVcsSUFBSSxVQUFVLENBQUM7UUFFL0IsT0FBTyxVQUFVLEdBQUcsQ0FBQyxFQUFFO1lBQ3JCLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxZQUFZLEVBQUUsRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQzVELFVBQVUsRUFBRSxDQUFDO1lBRWIsSUFBSSxJQUFJLENBQUMsWUFBWSxLQUFLLFVBQVUsRUFBRTtnQkFDcEMsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO2dCQUNsQixJQUFJLENBQUMsWUFBWSxHQUFHLENBQUMsQ0FBQzthQUN2QjtTQUNGO0lBQ0gsQ0FBQztJQUVLLG9CQUFNLEdBQVo7Ozs7Z0JBQ0UsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUU7b0JBQ1osS0FBMkQsSUFBSSxFQUE3RCxNQUFNLFlBQUEsRUFBZ0IsaUJBQWlCLGtCQUFBLEVBQUUsV0FBVyxpQkFBQSxDQUFVO29CQUNoRSxVQUFVLEdBQUcsV0FBVyxHQUFHLENBQUMsQ0FBQztvQkFDbkMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsWUFBWSxFQUFFLEVBQUUsR0FBVSxDQUFDLENBQUM7b0JBRWpELCtEQUErRDtvQkFDL0QsSUFBSSxpQkFBaUIsR0FBRyxVQUFVLElBQUksVUFBVSxHQUFHLENBQUMsRUFBRTt3QkFDcEQsS0FBUyxDQUFDLEdBQUcsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMsRUFBRSxFQUFFOzRCQUNuRCxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQzt5QkFDdkI7d0JBQ0QsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO3dCQUNsQixJQUFJLENBQUMsWUFBWSxHQUFHLENBQUMsQ0FBQztxQkFDdkI7b0JBRUQsS0FBUyxDQUFDLEdBQUcsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTt3QkFDdkQsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7cUJBQ3ZCO29CQUNELE1BQU0sQ0FBQyxTQUFTLENBQUMsVUFBVSxHQUFHLENBQUMsRUFBRSxVQUFVLEtBQUssQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDO29CQUN6RCxNQUFNLENBQUMsU0FBUyxDQUFDLFVBQVUsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLEtBQUssQ0FBQyxVQUFVLEdBQUcsV0FBVyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUM7b0JBRTdFLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQztvQkFFbEIsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUM7aUJBQ3RCO2dCQUVLLEdBQUcsR0FBRyxJQUFJLFFBQVEsQ0FBQyxJQUFJLFdBQVcsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDO2dCQUN6RCxLQUFTLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtvQkFDMUIsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUM7aUJBQzNDO2dCQUVELHNCQUFPLElBQUksVUFBVSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLFVBQVUsRUFBRSxHQUFHLENBQUMsVUFBVSxDQUFDLEVBQUM7OztLQUNuRTtJQUVPLHdCQUFVLEdBQWxCO1FBQ1EsSUFBQSxLQUFvQixJQUFJLEVBQXRCLE1BQU0sWUFBQSxFQUFFLEtBQUssV0FBUyxDQUFDO1FBRS9CLElBQUksQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFDZCxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUNaLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1osQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUVmLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM3RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUUvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDN0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzdELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFFL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM3RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBRTlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM3RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUUvRCxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDO1FBQ3ZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUM7UUFDdkMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsQ0FBQztRQUN2QyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDO0lBQ3pDLENBQUM7SUFDSCxVQUFDO0FBQUQsQ0FBQyxBQWxKRCxJQWtKQzs7QUFFRCxTQUFTLEdBQUcsQ0FBQyxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDM0UsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLFVBQVUsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDO0lBQ25FLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUM7QUFDMUQsQ0FBQztBQUVELFNBQVMsRUFBRSxDQUFDLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDckYsT0FBTyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUVELFNBQVMsRUFBRSxDQUFDLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDckYsT0FBTyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUVELFNBQVMsRUFBRSxDQUFDLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDckYsT0FBTyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3ZDLENBQUM7QUFFRCxTQUFTLEVBQUUsQ0FBQyxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTO0lBQ3JGLE9BQU8sR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztBQUMxQyxDQUFDO0FBRUQsU0FBUyxXQUFXLENBQUMsSUFBZ0I7SUFDbkMsSUFBSSxPQUFPLElBQUksS0FBSyxRQUFRLEVBQUU7UUFDNUIsT0FBTyxJQUFJLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQztLQUMxQjtJQUVELE9BQU8sSUFBSSxDQUFDLFVBQVUsS0FBSyxDQUFDLENBQUM7QUFDL0IsQ0FBQztBQUVELFNBQVMsZUFBZSxDQUFDLElBQWdCO0lBQ3ZDLElBQUksT0FBTyxJQUFJLEtBQUssUUFBUSxFQUFFO1FBQzVCLE9BQU8sUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDO0tBQ3ZCO0lBRUQsSUFBSSxXQUFXLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFO1FBQzVCLE9BQU8sSUFBSSxVQUFVLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLElBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDLGlCQUFpQixDQUFDLENBQUM7S0FDckc7SUFFRCxPQUFPLElBQUksVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQzlCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIYXNoLCBTb3VyY2VEYXRhIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBmcm9tVXRmOCB9IGZyb20gXCJAYXdzLXNkay91dGlsLXV0ZjgtYnJvd3NlclwiO1xuXG5pbXBvcnQgeyBCTE9DS19TSVpFLCBESUdFU1RfTEVOR1RILCBJTklUIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNZDUgaW1wbGVtZW50cyBIYXNoIHtcbiAgcHJpdmF0ZSBzdGF0ZSA9IFVpbnQzMkFycmF5LmZyb20oSU5JVCk7XG4gIHByaXZhdGUgYnVmZmVyOiBEYXRhVmlldyA9IG5ldyBEYXRhVmlldyhuZXcgQXJyYXlCdWZmZXIoQkxPQ0tfU0laRSkpO1xuICBwcml2YXRlIGJ1ZmZlckxlbmd0aCA9IDA7XG4gIHByaXZhdGUgYnl0ZXNIYXNoZWQgPSAwO1xuICBwcml2YXRlIGZpbmlzaGVkID0gZmFsc2U7XG5cbiAgdXBkYXRlKHNvdXJjZURhdGE6IFNvdXJjZURhdGEpOiB2b2lkIHtcbiAgICBpZiAoaXNFbXB0eURhdGEoc291cmNlRGF0YSkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9IGVsc2UgaWYgKHRoaXMuZmluaXNoZWQpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcIkF0dGVtcHRlZCB0byB1cGRhdGUgYW4gYWxyZWFkeSBmaW5pc2hlZCBoYXNoLlwiKTtcbiAgICB9XG5cbiAgICBjb25zdCBkYXRhID0gY29udmVydFRvQnVmZmVyKHNvdXJjZURhdGEpO1xuXG4gICAgbGV0IHBvc2l0aW9uID0gMDtcbiAgICBsZXQgeyBieXRlTGVuZ3RoIH0gPSBkYXRhO1xuICAgIHRoaXMuYnl0ZXNIYXNoZWQgKz0gYnl0ZUxlbmd0aDtcblxuICAgIHdoaWxlIChieXRlTGVuZ3RoID4gMCkge1xuICAgICAgdGhpcy5idWZmZXIuc2V0VWludDgodGhpcy5idWZmZXJMZW5ndGgrKywgZGF0YVtwb3NpdGlvbisrXSk7XG4gICAgICBieXRlTGVuZ3RoLS07XG5cbiAgICAgIGlmICh0aGlzLmJ1ZmZlckxlbmd0aCA9PT0gQkxPQ0tfU0laRSkge1xuICAgICAgICB0aGlzLmhhc2hCdWZmZXIoKTtcbiAgICAgICAgdGhpcy5idWZmZXJMZW5ndGggPSAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGFzeW5jIGRpZ2VzdCgpOiBQcm9taXNlPFVpbnQ4QXJyYXk+IHtcbiAgICBpZiAoIXRoaXMuZmluaXNoZWQpIHtcbiAgICAgIGNvbnN0IHsgYnVmZmVyLCBidWZmZXJMZW5ndGg6IHVuZGVjb3JhdGVkTGVuZ3RoLCBieXRlc0hhc2hlZCB9ID0gdGhpcztcbiAgICAgIGNvbnN0IGJpdHNIYXNoZWQgPSBieXRlc0hhc2hlZCAqIDg7XG4gICAgICBidWZmZXIuc2V0VWludDgodGhpcy5idWZmZXJMZW5ndGgrKywgMGIxMDAwMDAwMCk7XG5cbiAgICAgIC8vIEVuc3VyZSB0aGUgZmluYWwgYmxvY2sgaGFzIGVub3VnaCByb29tIGZvciB0aGUgaGFzaGVkIGxlbmd0aFxuICAgICAgaWYgKHVuZGVjb3JhdGVkTGVuZ3RoICUgQkxPQ0tfU0laRSA+PSBCTE9DS19TSVpFIC0gOCkge1xuICAgICAgICBmb3IgKGxldCBpID0gdGhpcy5idWZmZXJMZW5ndGg7IGkgPCBCTE9DS19TSVpFOyBpKyspIHtcbiAgICAgICAgICBidWZmZXIuc2V0VWludDgoaSwgMCk7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5oYXNoQnVmZmVyKCk7XG4gICAgICAgIHRoaXMuYnVmZmVyTGVuZ3RoID0gMDtcbiAgICAgIH1cblxuICAgICAgZm9yIChsZXQgaSA9IHRoaXMuYnVmZmVyTGVuZ3RoOyBpIDwgQkxPQ0tfU0laRSAtIDg7IGkrKykge1xuICAgICAgICBidWZmZXIuc2V0VWludDgoaSwgMCk7XG4gICAgICB9XG4gICAgICBidWZmZXIuc2V0VWludDMyKEJMT0NLX1NJWkUgLSA4LCBiaXRzSGFzaGVkID4+PiAwLCB0cnVlKTtcbiAgICAgIGJ1ZmZlci5zZXRVaW50MzIoQkxPQ0tfU0laRSAtIDQsIE1hdGguZmxvb3IoYml0c0hhc2hlZCAvIDB4MTAwMDAwMDAwKSwgdHJ1ZSk7XG5cbiAgICAgIHRoaXMuaGFzaEJ1ZmZlcigpO1xuXG4gICAgICB0aGlzLmZpbmlzaGVkID0gdHJ1ZTtcbiAgICB9XG5cbiAgICBjb25zdCBvdXQgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKERJR0VTVF9MRU5HVEgpKTtcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IDQ7IGkrKykge1xuICAgICAgb3V0LnNldFVpbnQzMihpICogNCwgdGhpcy5zdGF0ZVtpXSwgdHJ1ZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIG5ldyBVaW50OEFycmF5KG91dC5idWZmZXIsIG91dC5ieXRlT2Zmc2V0LCBvdXQuYnl0ZUxlbmd0aCk7XG4gIH1cblxuICBwcml2YXRlIGhhc2hCdWZmZXIoKTogdm9pZCB7XG4gICAgY29uc3QgeyBidWZmZXIsIHN0YXRlIH0gPSB0aGlzO1xuXG4gICAgbGV0IGEgPSBzdGF0ZVswXSxcbiAgICAgIGIgPSBzdGF0ZVsxXSxcbiAgICAgIGMgPSBzdGF0ZVsyXSxcbiAgICAgIGQgPSBzdGF0ZVszXTtcblxuICAgIGEgPSBmZihhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDAsIHRydWUpLCA3LCAweGQ3NmFhNDc4KTtcbiAgICBkID0gZmYoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMig0LCB0cnVlKSwgMTIsIDB4ZThjN2I3NTYpO1xuICAgIGMgPSBmZihjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDgsIHRydWUpLCAxNywgMHgyNDIwNzBkYik7XG4gICAgYiA9IGZmKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAyMiwgMHhjMWJkY2VlZSk7XG4gICAgYSA9IGZmKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoMTYsIHRydWUpLCA3LCAweGY1N2MwZmFmKTtcbiAgICBkID0gZmYoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMigyMCwgdHJ1ZSksIDEyLCAweDQ3ODdjNjJhKTtcbiAgICBjID0gZmYoYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMigyNCwgdHJ1ZSksIDE3LCAweGE4MzA0NjEzKTtcbiAgICBiID0gZmYoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigyOCwgdHJ1ZSksIDIyLCAweGZkNDY5NTAxKTtcbiAgICBhID0gZmYoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigzMiwgdHJ1ZSksIDcsIDB4Njk4MDk4ZDgpO1xuICAgIGQgPSBmZihkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDM2LCB0cnVlKSwgMTIsIDB4OGI0NGY3YWYpO1xuICAgIGMgPSBmZihjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDQwLCB0cnVlKSwgMTcsIDB4ZmZmZjViYjEpO1xuICAgIGIgPSBmZihiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDQ0LCB0cnVlKSwgMjIsIDB4ODk1Y2Q3YmUpO1xuICAgIGEgPSBmZihhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDQ4LCB0cnVlKSwgNywgMHg2YjkwMTEyMik7XG4gICAgZCA9IGZmKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoNTIsIHRydWUpLCAxMiwgMHhmZDk4NzE5Myk7XG4gICAgYyA9IGZmKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoNTYsIHRydWUpLCAxNywgMHhhNjc5NDM4ZSk7XG4gICAgYiA9IGZmKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoNjAsIHRydWUpLCAyMiwgMHg0OWI0MDgyMSk7XG5cbiAgICBhID0gZ2coYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMig0LCB0cnVlKSwgNSwgMHhmNjFlMjU2Mik7XG4gICAgZCA9IGdnKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoMjQsIHRydWUpLCA5LCAweGMwNDBiMzQwKTtcbiAgICBjID0gZ2coYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMig0NCwgdHJ1ZSksIDE0LCAweDI2NWU1YTUxKTtcbiAgICBiID0gZ2coYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigwLCB0cnVlKSwgMjAsIDB4ZTliNmM3YWEpO1xuICAgIGEgPSBnZyhhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDIwLCB0cnVlKSwgNSwgMHhkNjJmMTA1ZCk7XG4gICAgZCA9IGdnKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoNDAsIHRydWUpLCA5LCAweDAyNDQxNDUzKTtcbiAgICBjID0gZ2coYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMig2MCwgdHJ1ZSksIDE0LCAweGQ4YTFlNjgxKTtcbiAgICBiID0gZ2coYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigxNiwgdHJ1ZSksIDIwLCAweGU3ZDNmYmM4KTtcbiAgICBhID0gZ2coYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigzNiwgdHJ1ZSksIDUsIDB4MjFlMWNkZTYpO1xuICAgIGQgPSBnZyhkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDU2LCB0cnVlKSwgOSwgMHhjMzM3MDdkNik7XG4gICAgYyA9IGdnKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAxNCwgMHhmNGQ1MGQ4Nyk7XG4gICAgYiA9IGdnKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoMzIsIHRydWUpLCAyMCwgMHg0NTVhMTRlZCk7XG4gICAgYSA9IGdnKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoNTIsIHRydWUpLCA1LCAweGE5ZTNlOTA1KTtcbiAgICBkID0gZ2coZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMig4LCB0cnVlKSwgOSwgMHhmY2VmYTNmOCk7XG4gICAgYyA9IGdnKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoMjgsIHRydWUpLCAxNCwgMHg2NzZmMDJkOSk7XG4gICAgYiA9IGdnKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoNDgsIHRydWUpLCAyMCwgMHg4ZDJhNGM4YSk7XG5cbiAgICBhID0gaGgoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigyMCwgdHJ1ZSksIDQsIDB4ZmZmYTM5NDIpO1xuICAgIGQgPSBoaChkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDMyLCB0cnVlKSwgMTEsIDB4ODc3MWY2ODEpO1xuICAgIGMgPSBoaChjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDQ0LCB0cnVlKSwgMTYsIDB4NmQ5ZDYxMjIpO1xuICAgIGIgPSBoaChiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDU2LCB0cnVlKSwgMjMsIDB4ZmRlNTM4MGMpO1xuICAgIGEgPSBoaChhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDQsIHRydWUpLCA0LCAweGE0YmVlYTQ0KTtcbiAgICBkID0gaGgoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMigxNiwgdHJ1ZSksIDExLCAweDRiZGVjZmE5KTtcbiAgICBjID0gaGgoYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMigyOCwgdHJ1ZSksIDE2LCAweGY2YmI0YjYwKTtcbiAgICBiID0gaGgoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMig0MCwgdHJ1ZSksIDIzLCAweGJlYmZiYzcwKTtcbiAgICBhID0gaGgoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMig1MiwgdHJ1ZSksIDQsIDB4Mjg5YjdlYzYpO1xuICAgIGQgPSBoaChkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDAsIHRydWUpLCAxMSwgMHhlYWExMjdmYSk7XG4gICAgYyA9IGhoKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAxNiwgMHhkNGVmMzA4NSk7XG4gICAgYiA9IGhoKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoMjQsIHRydWUpLCAyMywgMHgwNDg4MWQwNSk7XG4gICAgYSA9IGhoKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoMzYsIHRydWUpLCA0LCAweGQ5ZDRkMDM5KTtcbiAgICBkID0gaGgoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMig0OCwgdHJ1ZSksIDExLCAweGU2ZGI5OWU1KTtcbiAgICBjID0gaGgoYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMig2MCwgdHJ1ZSksIDE2LCAweDFmYTI3Y2Y4KTtcbiAgICBiID0gaGgoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMig4LCB0cnVlKSwgMjMsIDB4YzRhYzU2NjUpO1xuXG4gICAgYSA9IGlpKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoMCwgdHJ1ZSksIDYsIDB4ZjQyOTIyNDQpO1xuICAgIGQgPSBpaShkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDI4LCB0cnVlKSwgMTAsIDB4NDMyYWZmOTcpO1xuICAgIGMgPSBpaShjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDU2LCB0cnVlKSwgMTUsIDB4YWI5NDIzYTcpO1xuICAgIGIgPSBpaShiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDIwLCB0cnVlKSwgMjEsIDB4ZmM5M2EwMzkpO1xuICAgIGEgPSBpaShhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDQ4LCB0cnVlKSwgNiwgMHg2NTViNTljMyk7XG4gICAgZCA9IGlpKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAxMCwgMHg4ZjBjY2M5Mik7XG4gICAgYyA9IGlpKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoNDAsIHRydWUpLCAxNSwgMHhmZmVmZjQ3ZCk7XG4gICAgYiA9IGlpKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoNCwgdHJ1ZSksIDIxLCAweDg1ODQ1ZGQxKTtcbiAgICBhID0gaWkoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigzMiwgdHJ1ZSksIDYsIDB4NmZhODdlNGYpO1xuICAgIGQgPSBpaShkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDYwLCB0cnVlKSwgMTAsIDB4ZmUyY2U2ZTApO1xuICAgIGMgPSBpaShjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDI0LCB0cnVlKSwgMTUsIDB4YTMwMTQzMTQpO1xuICAgIGIgPSBpaShiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDUyLCB0cnVlKSwgMjEsIDB4NGUwODExYTEpO1xuICAgIGEgPSBpaShhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDE2LCB0cnVlKSwgNiwgMHhmNzUzN2U4Mik7XG4gICAgZCA9IGlpKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoNDQsIHRydWUpLCAxMCwgMHhiZDNhZjIzNSk7XG4gICAgYyA9IGlpKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoOCwgdHJ1ZSksIDE1LCAweDJhZDdkMmJiKTtcbiAgICBiID0gaWkoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigzNiwgdHJ1ZSksIDIxLCAweGViODZkMzkxKTtcblxuICAgIHN0YXRlWzBdID0gKGEgKyBzdGF0ZVswXSkgJiAweGZmZmZmZmZmO1xuICAgIHN0YXRlWzFdID0gKGIgKyBzdGF0ZVsxXSkgJiAweGZmZmZmZmZmO1xuICAgIHN0YXRlWzJdID0gKGMgKyBzdGF0ZVsyXSkgJiAweGZmZmZmZmZmO1xuICAgIHN0YXRlWzNdID0gKGQgKyBzdGF0ZVszXSkgJiAweGZmZmZmZmZmO1xuICB9XG59XG5cbmZ1bmN0aW9uIGNtbihxOiBudW1iZXIsIGE6IG51bWJlciwgYjogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIGEgPSAoKChhICsgcSkgJiAweGZmZmZmZmZmKSArICgoeCArIHQpICYgMHhmZmZmZmZmZikpICYgMHhmZmZmZmZmZjtcbiAgcmV0dXJuICgoKGEgPDwgcykgfCAoYSA+Pj4gKDMyIC0gcykpKSArIGIpICYgMHhmZmZmZmZmZjtcbn1cblxuZnVuY3Rpb24gZmYoYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oKGIgJiBjKSB8ICh+YiAmIGQpLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gZ2coYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oKGIgJiBkKSB8IChjICYgfmQpLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gaGgoYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oYiBeIGMgXiBkLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gaWkoYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oYyBeIChiIHwgfmQpLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gaXNFbXB0eURhdGEoZGF0YTogU291cmNlRGF0YSk6IGJvb2xlYW4ge1xuICBpZiAodHlwZW9mIGRhdGEgPT09IFwic3RyaW5nXCIpIHtcbiAgICByZXR1cm4gZGF0YS5sZW5ndGggPT09IDA7XG4gIH1cblxuICByZXR1cm4gZGF0YS5ieXRlTGVuZ3RoID09PSAwO1xufVxuXG5mdW5jdGlvbiBjb252ZXJ0VG9CdWZmZXIoZGF0YTogU291cmNlRGF0YSk6IFVpbnQ4QXJyYXkge1xuICBpZiAodHlwZW9mIGRhdGEgPT09IFwic3RyaW5nXCIpIHtcbiAgICByZXR1cm4gZnJvbVV0ZjgoZGF0YSk7XG4gIH1cblxuICBpZiAoQXJyYXlCdWZmZXIuaXNWaWV3KGRhdGEpKSB7XG4gICAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGRhdGEuYnVmZmVyLCBkYXRhLmJ5dGVPZmZzZXQsIGRhdGEuYnl0ZUxlbmd0aCAvIFVpbnQ4QXJyYXkuQllURVNfUEVSX0VMRU1FTlQpO1xuICB9XG5cbiAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGRhdGEpO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-js/node_modules/tslib/tslib.es6.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/md5-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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/applyMd5BodyChecksumMiddleware.js": /*!**********************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/applyMd5BodyChecksumMiddleware.js ***! \**********************************************************************************************************************************************/ /*! exports provided: applyMd5BodyChecksumMiddleware, applyMd5BodyChecksumMiddlewareOptions, getApplyMd5BodyChecksumPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddleware", function() { return applyMd5BodyChecksumMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddlewareOptions", function() { return applyMd5BodyChecksumMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getApplyMd5BodyChecksumPlugin", function() { return getApplyMd5BodyChecksumPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/is-array-buffer */ "./node_modules/@aws-sdk/is-array-buffer/dist/es/index.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); function applyMd5BodyChecksumMiddleware(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 request, body, headers, digest, hash, _a, _b, _c, _d, _e; var _f, _g; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_h) { switch (_h.label) { case 0: request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_2__["HttpRequest"].isInstance(request)) return [3 /*break*/, 2]; body = request.body, headers = request.headers; if (!!hasHeader("Content-MD5", headers)) return [3 /*break*/, 2]; digest = void 0; if (body === undefined || typeof body === "string" || ArrayBuffer.isView(body) || Object(_aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_1__["isArrayBuffer"])(body)) { hash = new options.md5(); hash.update(body || ""); digest = hash.digest(); } else { digest = options.streamHasher(options.md5, body); } _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, request)]; _f = {}; _b = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, headers)]; _g = {}; _c = "Content-MD5"; _e = (_d = options).base64Encoder; return [4 /*yield*/, digest]; case 1: request = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_f.headers = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _b.concat([(_g[_c] = _e.apply(_d, [_h.sent()]), _g)])), _f)])); _h.label = 2; case 2: return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; } }); }); }; }; } var applyMd5BodyChecksumMiddlewareOptions = { name: "applyMd5BodyChecksumMiddleware", step: "build", tags: ["SET_CONTENT_MD5", "BODY_CHECKSUM"], override: true, }; var getApplyMd5BodyChecksumPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(applyMd5BodyChecksumMiddleware(config), applyMd5BodyChecksumMiddlewareOptions); }, }); }; function hasHeader(soughtHeader, headers) { var e_1, _a; soughtHeader = soughtHeader.toLowerCase(); try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _c = _b.next(); !_c.done; _c = _b.next()) { var headerName = _c.value; if (soughtHeader === headerName.toLowerCase()) { return true; } } } 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 false; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2FwcGx5TWQ1Qm9keUNoZWNrc3VtTWlkZGxld2FyZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ3pELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQWNyRCxNQUFNLFVBQVUsOEJBQThCLENBQUMsT0FBc0M7SUFBckYsaUJBK0JDO0lBOUJDLE9BQU8sVUFBZ0MsSUFBK0IsSUFBZ0MsT0FBQSxVQUNwRyxJQUFnQzs7Ozs7O29CQUUxQixPQUFPLEdBQUssSUFBSSxRQUFULENBQVU7eUJBQ25CLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEVBQS9CLHdCQUErQjtvQkFDekIsSUFBSSxHQUFjLE9BQU8sS0FBckIsRUFBRSxPQUFPLEdBQUssT0FBTyxRQUFaLENBQWE7eUJBQzlCLENBQUMsU0FBUyxDQUFDLGFBQWEsRUFBRSxPQUFPLENBQUMsRUFBbEMsd0JBQWtDO29CQUNoQyxNQUFNLFNBQXFCLENBQUM7b0JBQ2hDLElBQUksSUFBSSxLQUFLLFNBQVMsSUFBSSxPQUFPLElBQUksS0FBSyxRQUFRLElBQUksV0FBVyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxhQUFhLENBQUMsSUFBSSxDQUFDLEVBQUU7d0JBQy9GLElBQUksR0FBRyxJQUFJLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQzt3QkFDL0IsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLElBQUksRUFBRSxDQUFDLENBQUM7d0JBQ3hCLE1BQU0sR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUM7cUJBQ3hCO3lCQUFNO3dCQUNMLE1BQU0sR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7cUJBQ2xEO3VDQUdJLE9BQU87O3VDQUVMLE9BQU87O29CQUNWLEtBQUEsYUFBYSxDQUFBO29CQUFFLEtBQUEsQ0FBQSxLQUFBLE9BQU8sQ0FBQSxDQUFDLGFBQWEsQ0FBQTtvQkFBQyxxQkFBTSxNQUFNLEVBQUE7O29CQUpyRCxPQUFPLHNDQUVMLFVBQU8sc0NBRUwsTUFBYSxHQUFFLGNBQXNCLFNBQVksRUFBQyxnQkFFckQsQ0FBQzs7d0JBR04sc0JBQU8sSUFBSSx1QkFDTixJQUFJLEtBQ1AsT0FBTyxTQUFBLElBQ1AsRUFBQzs7O1NBQ0osRUE3QnFHLENBNkJyRyxDQUFDO0FBQ0osQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLHFDQUFxQyxHQUF3QjtJQUN4RSxJQUFJLEVBQUUsZ0NBQWdDO0lBQ3RDLElBQUksRUFBRSxPQUFPO0lBQ2IsSUFBSSxFQUFFLENBQUMsaUJBQWlCLEVBQUUsZUFBZSxDQUFDO0lBQzFDLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLDZCQUE2QixHQUFHLFVBQUMsTUFBcUMsSUFBMEIsT0FBQSxDQUFDO0lBQzVHLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyw4QkFBOEIsQ0FBQyxNQUFNLENBQUMsRUFBRSxxQ0FBcUMsQ0FBQyxDQUFDO0lBQ2pHLENBQUM7Q0FDRixDQUFDLEVBSjJHLENBSTNHLENBQUM7QUFFSCxTQUFTLFNBQVMsQ0FBQyxZQUFvQixFQUFFLE9BQWtCOztJQUN6RCxZQUFZLEdBQUcsWUFBWSxDQUFDLFdBQVcsRUFBRSxDQUFDOztRQUMxQyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBLGdCQUFBLDRCQUFFO1lBQTFDLElBQU0sVUFBVSxXQUFBO1lBQ25CLElBQUksWUFBWSxLQUFLLFVBQVUsQ0FBQyxXQUFXLEVBQUUsRUFBRTtnQkFDN0MsT0FBTyxJQUFJLENBQUM7YUFDYjtTQUNGOzs7Ozs7Ozs7SUFFRCxPQUFPLEtBQUssQ0FBQztBQUNmLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBpc0FycmF5QnVmZmVyIH0gZnJvbSBcIkBhd3Mtc2RrL2lzLWFycmF5LWJ1ZmZlclwiO1xuaW1wb3J0IHsgSHR0cFJlcXVlc3QgfSBmcm9tIFwiQGF3cy1zZGsvcHJvdG9jb2wtaHR0cFwiO1xuaW1wb3J0IHtcbiAgQnVpbGRIYW5kbGVyLFxuICBCdWlsZEhhbmRsZXJBcmd1bWVudHMsXG4gIEJ1aWxkSGFuZGxlck9wdGlvbnMsXG4gIEJ1aWxkSGFuZGxlck91dHB1dCxcbiAgQnVpbGRNaWRkbGV3YXJlLFxuICBIZWFkZXJCYWcsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBNZDVCb2R5Q2hlY2tzdW1SZXNvbHZlZENvbmZpZyB9IGZyb20gXCIuL21kNUNvbmZpZ3VyYXRpb25cIjtcblxuZXhwb3J0IGZ1bmN0aW9uIGFwcGx5TWQ1Qm9keUNoZWNrc3VtTWlkZGxld2FyZShvcHRpb25zOiBNZDVCb2R5Q2hlY2tzdW1SZXNvbHZlZENvbmZpZyk6IEJ1aWxkTWlkZGxld2FyZTxhbnksIGFueT4ge1xuICByZXR1cm4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihuZXh0OiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+KTogQnVpbGRIYW5kbGVyPGFueSwgT3V0cHV0PiA9PiBhc3luYyAoXG4gICAgYXJnczogQnVpbGRIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxCdWlsZEhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICAgIGxldCB7IHJlcXVlc3QgfSA9IGFyZ3M7XG4gICAgaWYgKEh0dHBSZXF1ZXN0LmlzSW5zdGFuY2UocmVxdWVzdCkpIHtcbiAgICAgIGNvbnN0IHsgYm9keSwgaGVhZGVycyB9ID0gcmVxdWVzdDtcbiAgICAgIGlmICghaGFzSGVhZGVyKFwiQ29udGVudC1NRDVcIiwgaGVhZGVycykpIHtcbiAgICAgICAgbGV0IGRpZ2VzdDogUHJvbWlzZTxVaW50OEFycmF5PjtcbiAgICAgICAgaWYgKGJvZHkgPT09IHVuZGVmaW5lZCB8fCB0eXBlb2YgYm9keSA9PT0gXCJzdHJpbmdcIiB8fCBBcnJheUJ1ZmZlci5pc1ZpZXcoYm9keSkgfHwgaXNBcnJheUJ1ZmZlcihib2R5KSkge1xuICAgICAgICAgIGNvbnN0IGhhc2ggPSBuZXcgb3B0aW9ucy5tZDUoKTtcbiAgICAgICAgICBoYXNoLnVwZGF0ZShib2R5IHx8IFwiXCIpO1xuICAgICAgICAgIGRpZ2VzdCA9IGhhc2guZGlnZXN0KCk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgZGlnZXN0ID0gb3B0aW9ucy5zdHJlYW1IYXNoZXIob3B0aW9ucy5tZDUsIGJvZHkpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmVxdWVzdCA9IHtcbiAgICAgICAgICAuLi5yZXF1ZXN0LFxuICAgICAgICAgIGhlYWRlcnM6IHtcbiAgICAgICAgICAgIC4uLmhlYWRlcnMsXG4gICAgICAgICAgICBcIkNvbnRlbnQtTUQ1XCI6IG9wdGlvbnMuYmFzZTY0RW5jb2Rlcihhd2FpdCBkaWdlc3QpLFxuICAgICAgICAgIH0sXG4gICAgICAgIH07XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBuZXh0KHtcbiAgICAgIC4uLmFyZ3MsXG4gICAgICByZXF1ZXN0LFxuICAgIH0pO1xuICB9O1xufVxuXG5leHBvcnQgY29uc3QgYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlT3B0aW9uczogQnVpbGRIYW5kbGVyT3B0aW9ucyA9IHtcbiAgbmFtZTogXCJhcHBseU1kNUJvZHlDaGVja3N1bU1pZGRsZXdhcmVcIixcbiAgc3RlcDogXCJidWlsZFwiLFxuICB0YWdzOiBbXCJTRVRfQ09OVEVOVF9NRDVcIiwgXCJCT0RZX0NIRUNLU1VNXCJdLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRBcHBseU1kNUJvZHlDaGVja3N1bVBsdWdpbiA9IChjb25maWc6IE1kNUJvZHlDaGVja3N1bVJlc29sdmVkQ29uZmlnKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZChhcHBseU1kNUJvZHlDaGVja3N1bU1pZGRsZXdhcmUoY29uZmlnKSwgYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcblxuZnVuY3Rpb24gaGFzSGVhZGVyKHNvdWdodEhlYWRlcjogc3RyaW5nLCBoZWFkZXJzOiBIZWFkZXJCYWcpOiBib29sZWFuIHtcbiAgc291Z2h0SGVhZGVyID0gc291Z2h0SGVhZGVyLnRvTG93ZXJDYXNlKCk7XG4gIGZvciAoY29uc3QgaGVhZGVyTmFtZSBvZiBPYmplY3Qua2V5cyhoZWFkZXJzKSkge1xuICAgIGlmIChzb3VnaHRIZWFkZXIgPT09IGhlYWRlck5hbWUudG9Mb3dlckNhc2UoKSkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIGZhbHNlO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js ***! \*********************************************************************************************************************/ /*! exports provided: resolveMd5BodyChecksumConfig, applyMd5BodyChecksumMiddleware, applyMd5BodyChecksumMiddlewareOptions, getApplyMd5BodyChecksumPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _md5Configuration__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./md5Configuration */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/md5Configuration.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveMd5BodyChecksumConfig", function() { return _md5Configuration__WEBPACK_IMPORTED_MODULE_0__["resolveMd5BodyChecksumConfig"]; }); /* harmony import */ var _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./applyMd5BodyChecksumMiddleware */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/applyMd5BodyChecksumMiddleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddleware", function() { return _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__["applyMd5BodyChecksumMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddlewareOptions", function() { return _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__["applyMd5BodyChecksumMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getApplyMd5BodyChecksumPlugin", function() { return _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__["getApplyMd5BodyChecksumPlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxvQkFBb0IsQ0FBQztBQUNuQyxjQUFjLGtDQUFrQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vbWQ1Q29uZmlndXJhdGlvblwiO1xuZXhwb3J0ICogZnJvbSBcIi4vYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/md5Configuration.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/md5Configuration.js ***! \********************************************************************************************************************************/ /*! exports provided: resolveMd5BodyChecksumConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveMd5BodyChecksumConfig", function() { return resolveMd5BodyChecksumConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/node_modules/tslib/tslib.es6.js"); function resolveMd5BodyChecksumConfig(input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWQ1Q29uZmlndXJhdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tZDVDb25maWd1cmF0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFhQSxNQUFNLFVBQVUsNEJBQTRCLENBQzFDLEtBQTBEO0lBRTFELG9CQUNLLEtBQUssRUFDUjtBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFbmNvZGVyLCBIYXNoLCBTdHJlYW1IYXNoZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBNZDVCb2R5Q2hlY2tzdW1JbnB1dENvbmZpZyB7fVxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIG1kNTogeyBuZXcgKCk6IEhhc2ggfTtcbiAgYmFzZTY0RW5jb2RlcjogRW5jb2RlcjtcbiAgc3RyZWFtSGFzaGVyOiBTdHJlYW1IYXNoZXI8YW55Pjtcbn1cbmV4cG9ydCBpbnRlcmZhY2UgTWQ1Qm9keUNoZWNrc3VtUmVzb2x2ZWRDb25maWcge1xuICBtZDU6IHsgbmV3ICgpOiBIYXNoIH07XG4gIGJhc2U2NEVuY29kZXI6IEVuY29kZXI7XG4gIHN0cmVhbUhhc2hlcjogU3RyZWFtSGFzaGVyPGFueT47XG59XG5leHBvcnQgZnVuY3Rpb24gcmVzb2x2ZU1kNUJvZHlDaGVja3N1bUNvbmZpZzxUPihcbiAgaW5wdXQ6IFQgJiBQcmV2aW91c2x5UmVzb2x2ZWQgJiBNZDVCb2R5Q2hlY2tzdW1JbnB1dENvbmZpZ1xuKTogVCAmIE1kNUJvZHlDaGVja3N1bVJlc29sdmVkQ29uZmlnIHtcbiAgcmV0dXJuIHtcbiAgICAuLi5pbnB1dCxcbiAgfTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/node_modules/tslib/tslib.es6.js": /*!************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-apply-body-checksum/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketEndpointMiddleware.js": /*!************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketEndpointMiddleware.js ***! \************************************************************************************************************************************/ /*! exports provided: bucketEndpointMiddleware, bucketEndpointMiddlewareOptions, getBucketEndpointPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bucketEndpointMiddleware", function() { return bucketEndpointMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bucketEndpointMiddlewareOptions", function() { return bucketEndpointMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getBucketEndpointPlugin", function() { return getBucketEndpointPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-arn-parser */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js"); /* harmony import */ var _bucketHostname__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./bucketHostname */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostname.js"); /* harmony import */ var _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./bucketHostnameUtils */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js"); var bucketEndpointMiddleware = function (options) { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var bucketName, replaceBucketInPath, request, bucketArn, clientRegion, _a, _b, partition, _c, signingRegion, useArnRegion, _d, hostname, bucketEndpoint, modifiedSigningRegion, signingService, clientRegion, _e, _f, hostname, bucketEndpoint; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_g) { switch (_g.label) { case 0: bucketName = args.input.Bucket; replaceBucketInPath = options.bucketEndpoint; request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) return [3 /*break*/, 8]; if (!options.bucketEndpoint) return [3 /*break*/, 1]; request.hostname = bucketName; return [3 /*break*/, 7]; case 1: if (!Object(_aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_2__["validate"])(bucketName)) return [3 /*break*/, 5]; bucketArn = Object(_aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_2__["parse"])(bucketName); _a = _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_4__["getPseudoRegion"]; return [4 /*yield*/, options.region()]; case 2: clientRegion = _a.apply(void 0, [_g.sent()]); return [4 /*yield*/, options.regionInfoProvider(clientRegion)]; case 3: _b = (_g.sent()) || {}, partition = _b.partition, _c = _b.signingRegion, signingRegion = _c === void 0 ? clientRegion : _c; return [4 /*yield*/, options.useArnRegion()]; case 4: useArnRegion = _g.sent(); _d = Object(_bucketHostname__WEBPACK_IMPORTED_MODULE_3__["bucketHostname"])({ bucketName: bucketArn, baseHostname: request.hostname, accelerateEndpoint: options.useAccelerateEndpoint, dualstackEndpoint: options.useDualstackEndpoint, pathStyleEndpoint: options.forcePathStyle, tlsCompatible: request.protocol === "https:", useArnRegion: useArnRegion, clientPartition: partition, clientSigningRegion: signingRegion, clientRegion: clientRegion, isCustomEndpoint: options.isCustomEndpoint, }), hostname = _d.hostname, bucketEndpoint = _d.bucketEndpoint, modifiedSigningRegion = _d.signingRegion, signingService = _d.signingService; // If the request needs to use a region or service name inferred from ARN that different from client region, we // need to set them in the handler context so the signer will use them if (modifiedSigningRegion && modifiedSigningRegion !== signingRegion) { context["signing_region"] = modifiedSigningRegion; } if (signingService && signingService !== "s3") { context["signing_service"] = signingService; } request.hostname = hostname; replaceBucketInPath = bucketEndpoint; return [3 /*break*/, 7]; case 5: _e = _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_4__["getPseudoRegion"]; return [4 /*yield*/, options.region()]; case 6: clientRegion = _e.apply(void 0, [_g.sent()]); _f = Object(_bucketHostname__WEBPACK_IMPORTED_MODULE_3__["bucketHostname"])({ bucketName: bucketName, clientRegion: clientRegion, baseHostname: request.hostname, accelerateEndpoint: options.useAccelerateEndpoint, dualstackEndpoint: options.useDualstackEndpoint, pathStyleEndpoint: options.forcePathStyle, tlsCompatible: request.protocol === "https:", isCustomEndpoint: options.isCustomEndpoint, }), hostname = _f.hostname, bucketEndpoint = _f.bucketEndpoint; request.hostname = hostname; replaceBucketInPath = bucketEndpoint; _g.label = 7; case 7: if (replaceBucketInPath) { request.path = request.path.replace(/^(\/)?[^\/]+/, ""); if (request.path === "") { request.path = "/"; } } _g.label = 8; case 8: return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; } }); }); }; }; }; var bucketEndpointMiddlewareOptions = { tags: ["BUCKET_ENDPOINT"], name: "bucketEndpointMiddleware", relation: "before", toMiddleware: "hostHeaderMiddleware", override: true, }; var getBucketEndpointPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.addRelativeTo(bucketEndpointMiddleware(options), bucketEndpointMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVja2V0RW5kcG9pbnRNaWRkbGV3YXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2J1Y2tldEVuZHBvaW50TWlkZGxld2FyZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBV3JELE9BQU8sRUFBRSxLQUFLLElBQUksUUFBUSxFQUFFLFFBQVEsSUFBSSxXQUFXLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUV0RixPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDbEQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBR3hELE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUMsT0FBcUMsSUFBZ0MsT0FBQSxVQUc1RyxJQUErQixFQUMvQixPQUFnQyxJQUNGLE9BQUEsVUFBTyxJQUFnQzs7Ozs7Z0JBQ3JELFVBQVUsR0FBSyxJQUFJLENBQUMsS0FBMkIsT0FBckMsQ0FBc0M7Z0JBQzVELG1CQUFtQixHQUFHLE9BQU8sQ0FBQyxjQUFjLENBQUM7Z0JBQzNDLE9BQU8sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDO3FCQUN6QixXQUFXLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxFQUEvQix3QkFBK0I7cUJBQzdCLE9BQU8sQ0FBQyxjQUFjLEVBQXRCLHdCQUFzQjtnQkFDeEIsT0FBTyxDQUFDLFFBQVEsR0FBRyxVQUFVLENBQUM7OztxQkFDckIsV0FBVyxDQUFDLFVBQVUsQ0FBQyxFQUF2Qix3QkFBdUI7Z0JBQzFCLFNBQVMsR0FBRyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUM7Z0JBQ2xCLEtBQUEsZUFBZSxDQUFBO2dCQUFDLHFCQUFNLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBQTs7Z0JBQXJELFlBQVksR0FBRyxrQkFBZ0IsU0FBc0IsRUFBQztnQkFDUCxxQkFBTSxPQUFPLENBQUMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLEVBQUE7O2dCQUE3RixLQUE4QyxDQUFDLFNBQThDLENBQUMsSUFBSSxFQUFFLEVBQWxHLFNBQVMsZUFBQSxFQUFFLHFCQUE0QixFQUE1QixhQUFhLG1CQUFHLFlBQVksS0FBQTtnQkFDMUIscUJBQU0sT0FBTyxDQUFDLFlBQVksRUFBRSxFQUFBOztnQkFBM0MsWUFBWSxHQUFHLFNBQTRCO2dCQUMzQyxLQUFxRixjQUFjLENBQUM7b0JBQ3hHLFVBQVUsRUFBRSxTQUFTO29CQUNyQixZQUFZLEVBQUUsT0FBTyxDQUFDLFFBQVE7b0JBQzlCLGtCQUFrQixFQUFFLE9BQU8sQ0FBQyxxQkFBcUI7b0JBQ2pELGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxvQkFBb0I7b0JBQy9DLGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxjQUFjO29CQUN6QyxhQUFhLEVBQUUsT0FBTyxDQUFDLFFBQVEsS0FBSyxRQUFRO29CQUM1QyxZQUFZLGNBQUE7b0JBQ1osZUFBZSxFQUFFLFNBQVM7b0JBQzFCLG1CQUFtQixFQUFFLGFBQWE7b0JBQ2xDLFlBQVksRUFBRSxZQUFZO29CQUMxQixnQkFBZ0IsRUFBRSxPQUFPLENBQUMsZ0JBQWdCO2lCQUMzQyxDQUFDLEVBWk0sUUFBUSxjQUFBLEVBQUUsY0FBYyxvQkFBQSxFQUFpQixxQkFBcUIsbUJBQUEsRUFBRSxjQUFjLG9CQUFBLENBWW5GO2dCQUVILCtHQUErRztnQkFDL0csc0VBQXNFO2dCQUN0RSxJQUFJLHFCQUFxQixJQUFJLHFCQUFxQixLQUFLLGFBQWEsRUFBRTtvQkFDcEUsT0FBTyxDQUFDLGdCQUFnQixDQUFDLEdBQUcscUJBQXFCLENBQUM7aUJBQ25EO2dCQUNELElBQUksY0FBYyxJQUFJLGNBQWMsS0FBSyxJQUFJLEVBQUU7b0JBQzdDLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyxHQUFHLGNBQWMsQ0FBQztpQkFDN0M7Z0JBRUQsT0FBTyxDQUFDLFFBQVEsR0FBRyxRQUFRLENBQUM7Z0JBQzVCLG1CQUFtQixHQUFHLGNBQWMsQ0FBQzs7O2dCQUVoQixLQUFBLGVBQWUsQ0FBQTtnQkFBQyxxQkFBTSxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUE7O2dCQUFyRCxZQUFZLEdBQUcsa0JBQWdCLFNBQXNCLEVBQUM7Z0JBQ3RELEtBQStCLGNBQWMsQ0FBQztvQkFDbEQsVUFBVSxZQUFBO29CQUNWLFlBQVksY0FBQTtvQkFDWixZQUFZLEVBQUUsT0FBTyxDQUFDLFFBQVE7b0JBQzlCLGtCQUFrQixFQUFFLE9BQU8sQ0FBQyxxQkFBcUI7b0JBQ2pELGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxvQkFBb0I7b0JBQy9DLGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxjQUFjO29CQUN6QyxhQUFhLEVBQUUsT0FBTyxDQUFDLFFBQVEsS0FBSyxRQUFRO29CQUM1QyxnQkFBZ0IsRUFBRSxPQUFPLENBQUMsZ0JBQWdCO2lCQUMzQyxDQUFDLEVBVE0sUUFBUSxjQUFBLEVBQUUsY0FBYyxvQkFBQSxDQVM3QjtnQkFFSCxPQUFPLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztnQkFDNUIsbUJBQW1CLEdBQUcsY0FBYyxDQUFDOzs7Z0JBR3ZDLElBQUksbUJBQW1CLEVBQUU7b0JBQ3ZCLE9BQU8sQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsY0FBYyxFQUFFLEVBQUUsQ0FBQyxDQUFDO29CQUN4RCxJQUFJLE9BQU8sQ0FBQyxJQUFJLEtBQUssRUFBRSxFQUFFO3dCQUN2QixPQUFPLENBQUMsSUFBSSxHQUFHLEdBQUcsQ0FBQztxQkFDcEI7aUJBQ0Y7O29CQUdILHNCQUFPLElBQUksdUJBQU0sSUFBSSxLQUFFLE9BQU8sU0FBQSxJQUFHLEVBQUM7OztLQUNuQyxFQS9EK0IsQ0ErRC9CLEVBcEU2RyxDQW9FN0csQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLCtCQUErQixHQUE4QjtJQUN4RSxJQUFJLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQztJQUN6QixJQUFJLEVBQUUsMEJBQTBCO0lBQ2hDLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLFlBQVksRUFBRSxzQkFBc0I7SUFDcEMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sdUJBQXVCLEdBQUcsVUFBQyxPQUFxQyxJQUEwQixPQUFBLENBQUM7SUFDdEcsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsYUFBYSxDQUFDLHdCQUF3QixDQUFDLE9BQU8sQ0FBQyxFQUFFLCtCQUErQixDQUFDLENBQUM7SUFDaEcsQ0FBQztDQUNGLENBQUMsRUFKcUcsQ0FJckcsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7XG4gIEJ1aWxkSGFuZGxlcixcbiAgQnVpbGRIYW5kbGVyQXJndW1lbnRzLFxuICBCdWlsZEhhbmRsZXJPdXRwdXQsXG4gIEJ1aWxkTWlkZGxld2FyZSxcbiAgSGFuZGxlckV4ZWN1dGlvbkNvbnRleHQsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG4gIFJlbGF0aXZlTWlkZGxld2FyZU9wdGlvbnMsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuaW1wb3J0IHsgcGFyc2UgYXMgcGFyc2VBcm4sIHZhbGlkYXRlIGFzIHZhbGlkYXRlQXJuIH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtYXJuLXBhcnNlclwiO1xuXG5pbXBvcnQgeyBidWNrZXRIb3N0bmFtZSB9IGZyb20gXCIuL2J1Y2tldEhvc3RuYW1lXCI7XG5pbXBvcnQgeyBnZXRQc2V1ZG9SZWdpb24gfSBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVV0aWxzXCI7XG5pbXBvcnQgeyBCdWNrZXRFbmRwb2ludFJlc29sdmVkQ29uZmlnIH0gZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcblxuZXhwb3J0IGNvbnN0IGJ1Y2tldEVuZHBvaW50TWlkZGxld2FyZSA9IChvcHRpb25zOiBCdWNrZXRFbmRwb2ludFJlc29sdmVkQ29uZmlnKTogQnVpbGRNaWRkbGV3YXJlPGFueSwgYW55PiA9PiA8XG4gIE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyXG4+KFxuICBuZXh0OiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+LFxuICBjb250ZXh0OiBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dFxuKTogQnVpbGRIYW5kbGVyPGFueSwgT3V0cHV0PiA9PiBhc3luYyAoYXJnczogQnVpbGRIYW5kbGVyQXJndW1lbnRzPGFueT4pOiBQcm9taXNlPEJ1aWxkSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gIGNvbnN0IHsgQnVja2V0OiBidWNrZXROYW1lIH0gPSBhcmdzLmlucHV0IGFzIHsgQnVja2V0OiBzdHJpbmcgfTtcbiAgbGV0IHJlcGxhY2VCdWNrZXRJblBhdGggPSBvcHRpb25zLmJ1Y2tldEVuZHBvaW50O1xuICBjb25zdCByZXF1ZXN0ID0gYXJncy5yZXF1ZXN0O1xuICBpZiAoSHR0cFJlcXVlc3QuaXNJbnN0YW5jZShyZXF1ZXN0KSkge1xuICAgIGlmIChvcHRpb25zLmJ1Y2tldEVuZHBvaW50KSB7XG4gICAgICByZXF1ZXN0Lmhvc3RuYW1lID0gYnVja2V0TmFtZTtcbiAgICB9IGVsc2UgaWYgKHZhbGlkYXRlQXJuKGJ1Y2tldE5hbWUpKSB7XG4gICAgICBjb25zdCBidWNrZXRBcm4gPSBwYXJzZUFybihidWNrZXROYW1lKTtcbiAgICAgIGNvbnN0IGNsaWVudFJlZ2lvbiA9IGdldFBzZXVkb1JlZ2lvbihhd2FpdCBvcHRpb25zLnJlZ2lvbigpKTtcbiAgICAgIGNvbnN0IHsgcGFydGl0aW9uLCBzaWduaW5nUmVnaW9uID0gY2xpZW50UmVnaW9uIH0gPSAoYXdhaXQgb3B0aW9ucy5yZWdpb25JbmZvUHJvdmlkZXIoY2xpZW50UmVnaW9uKSkgfHwge307XG4gICAgICBjb25zdCB1c2VBcm5SZWdpb24gPSBhd2FpdCBvcHRpb25zLnVzZUFyblJlZ2lvbigpO1xuICAgICAgY29uc3QgeyBob3N0bmFtZSwgYnVja2V0RW5kcG9pbnQsIHNpZ25pbmdSZWdpb246IG1vZGlmaWVkU2lnbmluZ1JlZ2lvbiwgc2lnbmluZ1NlcnZpY2UgfSA9IGJ1Y2tldEhvc3RuYW1lKHtcbiAgICAgICAgYnVja2V0TmFtZTogYnVja2V0QXJuLFxuICAgICAgICBiYXNlSG9zdG5hbWU6IHJlcXVlc3QuaG9zdG5hbWUsXG4gICAgICAgIGFjY2VsZXJhdGVFbmRwb2ludDogb3B0aW9ucy51c2VBY2NlbGVyYXRlRW5kcG9pbnQsXG4gICAgICAgIGR1YWxzdGFja0VuZHBvaW50OiBvcHRpb25zLnVzZUR1YWxzdGFja0VuZHBvaW50LFxuICAgICAgICBwYXRoU3R5bGVFbmRwb2ludDogb3B0aW9ucy5mb3JjZVBhdGhTdHlsZSxcbiAgICAgICAgdGxzQ29tcGF0aWJsZTogcmVxdWVzdC5wcm90b2NvbCA9PT0gXCJodHRwczpcIixcbiAgICAgICAgdXNlQXJuUmVnaW9uLFxuICAgICAgICBjbGllbnRQYXJ0aXRpb246IHBhcnRpdGlvbixcbiAgICAgICAgY2xpZW50U2lnbmluZ1JlZ2lvbjogc2lnbmluZ1JlZ2lvbixcbiAgICAgICAgY2xpZW50UmVnaW9uOiBjbGllbnRSZWdpb24sXG4gICAgICAgIGlzQ3VzdG9tRW5kcG9pbnQ6IG9wdGlvbnMuaXNDdXN0b21FbmRwb2ludCxcbiAgICAgIH0pO1xuXG4gICAgICAvLyBJZiB0aGUgcmVxdWVzdCBuZWVkcyB0byB1c2UgYSByZWdpb24gb3Igc2VydmljZSBuYW1lIGluZmVycmVkIGZyb20gQVJOIHRoYXQgZGlmZmVyZW50IGZyb20gY2xpZW50IHJlZ2lvbiwgd2VcbiAgICAgIC8vIG5lZWQgdG8gc2V0IHRoZW0gaW4gdGhlIGhhbmRsZXIgY29udGV4dCBzbyB0aGUgc2lnbmVyIHdpbGwgdXNlIHRoZW1cbiAgICAgIGlmIChtb2RpZmllZFNpZ25pbmdSZWdpb24gJiYgbW9kaWZpZWRTaWduaW5nUmVnaW9uICE9PSBzaWduaW5nUmVnaW9uKSB7XG4gICAgICAgIGNvbnRleHRbXCJzaWduaW5nX3JlZ2lvblwiXSA9IG1vZGlmaWVkU2lnbmluZ1JlZ2lvbjtcbiAgICAgIH1cbiAgICAgIGlmIChzaWduaW5nU2VydmljZSAmJiBzaWduaW5nU2VydmljZSAhPT0gXCJzM1wiKSB7XG4gICAgICAgIGNvbnRleHRbXCJzaWduaW5nX3NlcnZpY2VcIl0gPSBzaWduaW5nU2VydmljZTtcbiAgICAgIH1cblxuICAgICAgcmVxdWVzdC5ob3N0bmFtZSA9IGhvc3RuYW1lO1xuICAgICAgcmVwbGFjZUJ1Y2tldEluUGF0aCA9IGJ1Y2tldEVuZHBvaW50O1xuICAgIH0gZWxzZSB7XG4gICAgICBjb25zdCBjbGllbnRSZWdpb24gPSBnZXRQc2V1ZG9SZWdpb24oYXdhaXQgb3B0aW9ucy5yZWdpb24oKSk7XG4gICAgICBjb25zdCB7IGhvc3RuYW1lLCBidWNrZXRFbmRwb2ludCB9ID0gYnVja2V0SG9zdG5hbWUoe1xuICAgICAgICBidWNrZXROYW1lLFxuICAgICAgICBjbGllbnRSZWdpb24sXG4gICAgICAgIGJhc2VIb3N0bmFtZTogcmVxdWVzdC5ob3N0bmFtZSxcbiAgICAgICAgYWNjZWxlcmF0ZUVuZHBvaW50OiBvcHRpb25zLnVzZUFjY2VsZXJhdGVFbmRwb2ludCxcbiAgICAgICAgZHVhbHN0YWNrRW5kcG9pbnQ6IG9wdGlvbnMudXNlRHVhbHN0YWNrRW5kcG9pbnQsXG4gICAgICAgIHBhdGhTdHlsZUVuZHBvaW50OiBvcHRpb25zLmZvcmNlUGF0aFN0eWxlLFxuICAgICAgICB0bHNDb21wYXRpYmxlOiByZXF1ZXN0LnByb3RvY29sID09PSBcImh0dHBzOlwiLFxuICAgICAgICBpc0N1c3RvbUVuZHBvaW50OiBvcHRpb25zLmlzQ3VzdG9tRW5kcG9pbnQsXG4gICAgICB9KTtcblxuICAgICAgcmVxdWVzdC5ob3N0bmFtZSA9IGhvc3RuYW1lO1xuICAgICAgcmVwbGFjZUJ1Y2tldEluUGF0aCA9IGJ1Y2tldEVuZHBvaW50O1xuICAgIH1cblxuICAgIGlmIChyZXBsYWNlQnVja2V0SW5QYXRoKSB7XG4gICAgICByZXF1ZXN0LnBhdGggPSByZXF1ZXN0LnBhdGgucmVwbGFjZSgvXihcXC8pP1teXFwvXSsvLCBcIlwiKTtcbiAgICAgIGlmIChyZXF1ZXN0LnBhdGggPT09IFwiXCIpIHtcbiAgICAgICAgcmVxdWVzdC5wYXRoID0gXCIvXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIG5leHQoeyAuLi5hcmdzLCByZXF1ZXN0IH0pO1xufTtcblxuZXhwb3J0IGNvbnN0IGJ1Y2tldEVuZHBvaW50TWlkZGxld2FyZU9wdGlvbnM6IFJlbGF0aXZlTWlkZGxld2FyZU9wdGlvbnMgPSB7XG4gIHRhZ3M6IFtcIkJVQ0tFVF9FTkRQT0lOVFwiXSxcbiAgbmFtZTogXCJidWNrZXRFbmRwb2ludE1pZGRsZXdhcmVcIixcbiAgcmVsYXRpb246IFwiYmVmb3JlXCIsXG4gIHRvTWlkZGxld2FyZTogXCJob3N0SGVhZGVyTWlkZGxld2FyZVwiLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRCdWNrZXRFbmRwb2ludFBsdWdpbiA9IChvcHRpb25zOiBCdWNrZXRFbmRwb2ludFJlc29sdmVkQ29uZmlnKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZFJlbGF0aXZlVG8oYnVja2V0RW5kcG9pbnRNaWRkbGV3YXJlKG9wdGlvbnMpLCBidWNrZXRFbmRwb2ludE1pZGRsZXdhcmVPcHRpb25zKTtcbiAgfSxcbn0pO1xuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostname.js": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./bucketHostnameUtils */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js"); var bucketHostname = function (options) { var isCustomEndpoint = options.isCustomEndpoint, baseHostname = options.baseHostname, dualstackEndpoint = options.dualstackEndpoint, accelerateEndpoint = options.accelerateEndpoint; if (isCustomEndpoint) { if (dualstackEndpoint) throw new Error("Dualstack endpoint is not supported with custom endpoint"); if (accelerateEndpoint) throw new Error("Accelerate endpoint is not supported with custom endpoint"); } return Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["isBucketNameOptions"])(options) ? // Construct endpoint when bucketName is a string referring to a bucket name getEndpointFromBucketName(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, options), { isCustomEndpoint: isCustomEndpoint })) : // Construct endpoint when bucketName is an ARN referring to an S3 resource like Access Point getEndpointFromArn(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, options), { isCustomEndpoint: isCustomEndpoint })); }; var getEndpointFromArn = function (options) { var isCustomEndpoint = options.isCustomEndpoint, baseHostname = options.baseHostname; var _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(isCustomEndpoint ? [options.clientRegion, baseHostname] : // Infer client region and hostname suffix from hostname from endpoints.json, like `s3.us-west-2.amazonaws.com` Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getSuffixForArnEndpoint"])(baseHostname), 2), clientRegion = _a[0], hostnameSuffix = _a[1]; var pathStyleEndpoint = options.pathStyleEndpoint, _b = options.dualstackEndpoint, dualstackEndpoint = _b === void 0 ? false : _b, _c = options.accelerateEndpoint, accelerateEndpoint = _c === void 0 ? false : _c, _d = options.tlsCompatible, tlsCompatible = _d === void 0 ? true : _d, useArnRegion = options.useArnRegion, bucketName = options.bucketName, _e = options.clientPartition, clientPartition = _e === void 0 ? "aws" : _e, _f = options.clientSigningRegion, clientSigningRegion = _f === void 0 ? clientRegion : _f; Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateArnEndpointOptions"])({ pathStyleEndpoint: pathStyleEndpoint, accelerateEndpoint: accelerateEndpoint, tlsCompatible: tlsCompatible }); // 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__["validatePartition"])(partition, { clientPartition: clientPartition }); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateAccountId"])(accountId); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateRegion"])(region, { useArnRegion: useArnRegion, clientRegion: clientRegion, clientSigningRegion: clientSigningRegion }); var _g = Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getArnResources"])(resource), accesspointName = _g.accesspointName, outpostId = _g.outpostId; Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateDNSHostLabel"])(accesspointName + "-" + accountId, { tlsCompatible: tlsCompatible }); var endpointRegion = useArnRegion ? region : clientRegion; var signingRegion = useArnRegion ? region : clientSigningRegion; if (outpostId) { // if this is an Outpost ARN Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateOutpostService"])(service); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateDNSHostLabel"])(outpostId, { tlsCompatible: tlsCompatible }); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateNoDualstack"])(dualstackEndpoint); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateNoFIPS"])(endpointRegion); var hostnamePrefix_1 = accesspointName + "-" + accountId + "." + outpostId; return { bucketEndpoint: true, hostname: "" + hostnamePrefix_1 + (isCustomEndpoint ? "" : ".s3-outposts." + endpointRegion) + "." + hostnameSuffix, signingRegion: signingRegion, signingService: "s3-outposts", }; } // construct endpoint from Accesspoint ARN Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateS3Service"])(service); var hostnamePrefix = accesspointName + "-" + accountId; return { bucketEndpoint: true, hostname: "" + hostnamePrefix + (isCustomEndpoint ? "" : ".s3-accesspoint" + (dualstackEndpoint ? ".dualstack" : "") + "." + endpointRegion) + "." + hostnameSuffix, signingRegion: signingRegion, }; }; var getEndpointFromBucketName = function (_a) { var _b = _a.accelerateEndpoint, accelerateEndpoint = _b === void 0 ? false : _b, region = _a.clientRegion, 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, _f = _a.isCustomEndpoint, isCustomEndpoint = _f === void 0 ? false : _f; var _g = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(isCustomEndpoint ? [region, baseHostname] : Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getSuffix"])(baseHostname), 2), clientRegion = _g[0], hostnameSuffix = _g[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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVja2V0SG9zdG5hbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYnVja2V0SG9zdG5hbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFHTCxXQUFXLEVBQ1gsZUFBZSxFQUNmLFNBQVMsRUFDVCx1QkFBdUIsRUFDdkIsbUJBQW1CLEVBQ25CLHlCQUF5QixFQUN6QixpQkFBaUIsRUFDakIsMEJBQTBCLEVBQzFCLG9CQUFvQixFQUNwQixtQkFBbUIsRUFDbkIsY0FBYyxFQUNkLHNCQUFzQixFQUN0QixpQkFBaUIsRUFDakIsY0FBYyxFQUNkLGlCQUFpQixFQUNqQixlQUFlLEdBQ2hCLE1BQU0sdUJBQXVCLENBQUM7QUFTL0IsTUFBTSxDQUFDLElBQU0sY0FBYyxHQUFHLFVBQUMsT0FBaUQ7SUFDdEUsSUFBQSxnQkFBZ0IsR0FBMEQsT0FBTyxpQkFBakUsRUFBRSxZQUFZLEdBQTRDLE9BQU8sYUFBbkQsRUFBRSxpQkFBaUIsR0FBeUIsT0FBTyxrQkFBaEMsRUFBRSxrQkFBa0IsR0FBSyxPQUFPLG1CQUFaLENBQWE7SUFFMUYsSUFBSSxnQkFBZ0IsRUFBRTtRQUNwQixJQUFJLGlCQUFpQjtZQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsMERBQTBELENBQUMsQ0FBQztRQUNuRyxJQUFJLGtCQUFrQjtZQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsMkRBQTJELENBQUMsQ0FBQztLQUN0RztJQUVELE9BQU8sbUJBQW1CLENBQUMsT0FBTyxDQUFDO1FBQ2pDLENBQUMsQ0FBQyw0RUFBNEU7WUFDNUUseUJBQXlCLHVCQUFNLE9BQU8sS0FBRSxnQkFBZ0Isa0JBQUEsSUFBRztRQUM3RCxDQUFDLENBQUMsNkZBQTZGO1lBQzdGLGtCQUFrQix1QkFBTSxPQUFPLEtBQUUsZ0JBQWdCLGtCQUFBLElBQUcsQ0FBQztBQUMzRCxDQUFDLENBQUM7QUFFRixJQUFNLGtCQUFrQixHQUFHLFVBQUMsT0FBMEQ7SUFDNUUsSUFBQSxnQkFBZ0IsR0FBbUIsT0FBTyxpQkFBMUIsRUFBRSxZQUFZLEdBQUssT0FBTyxhQUFaLENBQWE7SUFDN0MsSUFBQSxLQUFBLE9BQWlDLGdCQUFnQjtRQUNyRCxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsWUFBWSxFQUFFLFlBQVksQ0FBQztRQUN0QyxDQUFDLENBQUMsK0dBQStHO1lBQy9HLHVCQUF1QixDQUFDLFlBQVksQ0FBQyxJQUFBLEVBSGxDLFlBQVksUUFBQSxFQUFFLGNBQWMsUUFHTSxDQUFDO0lBR3hDLElBQUEsaUJBQWlCLEdBUWYsT0FBTyxrQkFSUSxFQUNqQixLQU9FLE9BQU8sa0JBUGdCLEVBQXpCLGlCQUFpQixtQkFBRyxLQUFLLEtBQUEsRUFDekIsS0FNRSxPQUFPLG1CQU5pQixFQUExQixrQkFBa0IsbUJBQUcsS0FBSyxLQUFBLEVBQzFCLEtBS0UsT0FBTyxjQUxXLEVBQXBCLGFBQWEsbUJBQUcsSUFBSSxLQUFBLEVBQ3BCLFlBQVksR0FJVixPQUFPLGFBSkcsRUFDWixVQUFVLEdBR1IsT0FBTyxXQUhDLEVBQ1YsS0FFRSxPQUFPLGdCQUZjLEVBQXZCLGVBQWUsbUJBQUcsS0FBSyxLQUFBLEVBQ3ZCLEtBQ0UsT0FBTyxvQkFEeUIsRUFBbEMsbUJBQW1CLG1CQUFHLFlBQVksS0FBQSxDQUN4QjtJQUVaLDBCQUEwQixDQUFDLEVBQUUsaUJBQWlCLG1CQUFBLEVBQUUsa0JBQWtCLG9CQUFBLEVBQUUsYUFBYSxlQUFBLEVBQUUsQ0FBQyxDQUFDO0lBRXJGLHVEQUF1RDtJQUMvQyxJQUFBLE9BQU8sR0FBNkMsVUFBVSxRQUF2RCxFQUFFLFNBQVMsR0FBa0MsVUFBVSxVQUE1QyxFQUFFLFNBQVMsR0FBdUIsVUFBVSxVQUFqQyxFQUFFLE1BQU0sR0FBZSxVQUFVLE9BQXpCLEVBQUUsUUFBUSxHQUFLLFVBQVUsU0FBZixDQUFnQjtJQUN2RSxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDekIsaUJBQWlCLENBQUMsU0FBUyxFQUFFLEVBQUUsZUFBZSxpQkFBQSxFQUFFLENBQUMsQ0FBQztJQUNsRCxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUM3QixjQUFjLENBQUMsTUFBTSxFQUFFLEVBQUUsWUFBWSxjQUFBLEVBQUUsWUFBWSxjQUFBLEVBQUUsbUJBQW1CLHFCQUFBLEVBQUUsQ0FBQyxDQUFDO0lBQ3RFLElBQUEsS0FBaUMsZUFBZSxDQUFDLFFBQVEsQ0FBQyxFQUF4RCxlQUFlLHFCQUFBLEVBQUUsU0FBUyxlQUE4QixDQUFDO0lBQ2pFLG9CQUFvQixDQUFJLGVBQWUsU0FBSSxTQUFXLEVBQUUsRUFBRSxhQUFhLGVBQUEsRUFBRSxDQUFDLENBQUM7SUFFM0UsSUFBTSxjQUFjLEdBQUcsWUFBWSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQztJQUM1RCxJQUFNLGFBQWEsR0FBRyxZQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsbUJBQW1CLENBQUM7SUFDbEUsSUFBSSxTQUFTLEVBQUU7UUFDYiw0QkFBNEI7UUFDNUIsc0JBQXNCLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDaEMsb0JBQW9CLENBQUMsU0FBUyxFQUFFLEVBQUUsYUFBYSxlQUFBLEVBQUUsQ0FBQyxDQUFDO1FBQ25ELG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLENBQUM7UUFDdkMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxDQUFDO1FBQy9CLElBQU0sZ0JBQWMsR0FBTSxlQUFlLFNBQUksU0FBUyxTQUFJLFNBQVcsQ0FBQztRQUN0RSxPQUFPO1lBQ0wsY0FBYyxFQUFFLElBQUk7WUFDcEIsUUFBUSxFQUFFLEtBQUcsZ0JBQWMsSUFBRyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxrQkFBZ0IsY0FBZ0IsVUFBSSxjQUFnQjtZQUMxRyxhQUFhLGVBQUE7WUFDYixjQUFjLEVBQUUsYUFBYTtTQUM5QixDQUFDO0tBQ0g7SUFDRCwwQ0FBMEM7SUFDMUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDM0IsSUFBTSxjQUFjLEdBQU0sZUFBZSxTQUFJLFNBQVcsQ0FBQztJQUN6RCxPQUFPO1FBQ0wsY0FBYyxFQUFFLElBQUk7UUFDcEIsUUFBUSxFQUFFLEtBQUcsY0FBYyxJQUN6QixnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxxQkFBa0IsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsRUFBRSxVQUFJLGNBQWdCLFVBQ2pHLGNBQWdCO1FBQ3BCLGFBQWEsZUFBQTtLQUNkLENBQUM7QUFDSixDQUFDLENBQUM7QUFFRixJQUFNLHlCQUF5QixHQUFHLFVBQUMsRUFTb0I7UUFSckQsMEJBQTBCLEVBQTFCLGtCQUFrQixtQkFBRyxLQUFLLEtBQUEsRUFDWixNQUFNLGtCQUFBLEVBQ3BCLFlBQVksa0JBQUEsRUFDWixVQUFVLGdCQUFBLEVBQ1YseUJBQXlCLEVBQXpCLGlCQUFpQixtQkFBRyxLQUFLLEtBQUEsRUFDekIseUJBQXlCLEVBQXpCLGlCQUFpQixtQkFBRyxLQUFLLEtBQUEsRUFDekIscUJBQW9CLEVBQXBCLGFBQWEsbUJBQUcsSUFBSSxLQUFBLEVBQ3BCLHdCQUF3QixFQUF4QixnQkFBZ0IsbUJBQUcsS0FBSyxLQUFBO0lBRWxCLElBQUEsS0FBQSxPQUFpQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsSUFBQSxFQUFuRyxZQUFZLFFBQUEsRUFBRSxjQUFjLFFBQXVFLENBQUM7SUFDM0csSUFBSSxpQkFBaUIsSUFBSSxDQUFDLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsYUFBYSxJQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRTtRQUNsSCxPQUFPO1lBQ0wsY0FBYyxFQUFFLEtBQUs7WUFDckIsUUFBUSxFQUFFLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxrQkFBZ0IsWUFBWSxTQUFJLGNBQWdCLENBQUMsQ0FBQyxDQUFDLFlBQVk7U0FDOUYsQ0FBQztLQUNIO0lBRUQsSUFBSSxrQkFBa0IsRUFBRTtRQUN0QixZQUFZLEdBQUcsbUJBQWdCLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLEVBQUUsVUFBSSxjQUFnQixDQUFDO0tBQzFGO1NBQU0sSUFBSSxpQkFBaUIsRUFBRTtRQUM1QixZQUFZLEdBQUcsa0JBQWdCLFlBQVksU0FBSSxjQUFnQixDQUFDO0tBQ2pFO0lBRUQsT0FBTztRQUNMLGNBQWMsRUFBRSxJQUFJO1FBQ3BCLFFBQVEsRUFBSyxVQUFVLFNBQUksWUFBYztLQUMxQyxDQUFDO0FBQ0osQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQXJuSG9zdG5hbWVQYXJhbXMsXG4gIEJ1Y2tldEhvc3RuYW1lUGFyYW1zLFxuICBET1RfUEFUVEVSTixcbiAgZ2V0QXJuUmVzb3VyY2VzLFxuICBnZXRTdWZmaXgsXG4gIGdldFN1ZmZpeEZvckFybkVuZHBvaW50LFxuICBpc0J1Y2tldE5hbWVPcHRpb25zLFxuICBpc0Ruc0NvbXBhdGlibGVCdWNrZXROYW1lLFxuICB2YWxpZGF0ZUFjY291bnRJZCxcbiAgdmFsaWRhdGVBcm5FbmRwb2ludE9wdGlvbnMsXG4gIHZhbGlkYXRlRE5TSG9zdExhYmVsLFxuICB2YWxpZGF0ZU5vRHVhbHN0YWNrLFxuICB2YWxpZGF0ZU5vRklQUyxcbiAgdmFsaWRhdGVPdXRwb3N0U2VydmljZSxcbiAgdmFsaWRhdGVQYXJ0aXRpb24sXG4gIHZhbGlkYXRlUmVnaW9uLFxuICB2YWxpZGF0ZVMzU2VydmljZSxcbiAgdmFsaWRhdGVTZXJ2aWNlLFxufSBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVV0aWxzXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnVja2V0SG9zdG5hbWUge1xuICBob3N0bmFtZTogc3RyaW5nO1xuICBidWNrZXRFbmRwb2ludDogYm9vbGVhbjtcbiAgc2lnbmluZ1JlZ2lvbj86IHN0cmluZztcbiAgc2lnbmluZ1NlcnZpY2U/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBjb25zdCBidWNrZXRIb3N0bmFtZSA9IChvcHRpb25zOiBCdWNrZXRIb3N0bmFtZVBhcmFtcyB8IEFybkhvc3RuYW1lUGFyYW1zKTogQnVja2V0SG9zdG5hbWUgPT4ge1xuICBjb25zdCB7IGlzQ3VzdG9tRW5kcG9pbnQsIGJhc2VIb3N0bmFtZSwgZHVhbHN0YWNrRW5kcG9pbnQsIGFjY2VsZXJhdGVFbmRwb2ludCB9ID0gb3B0aW9ucztcblxuICBpZiAoaXNDdXN0b21FbmRwb2ludCkge1xuICAgIGlmIChkdWFsc3RhY2tFbmRwb2ludCkgdGhyb3cgbmV3IEVycm9yKFwiRHVhbHN0YWNrIGVuZHBvaW50IGlzIG5vdCBzdXBwb3J0ZWQgd2l0aCBjdXN0b20gZW5kcG9pbnRcIik7XG4gICAgaWYgKGFjY2VsZXJhdGVFbmRwb2ludCkgdGhyb3cgbmV3IEVycm9yKFwiQWNjZWxlcmF0ZSBlbmRwb2ludCBpcyBub3Qgc3VwcG9ydGVkIHdpdGggY3VzdG9tIGVuZHBvaW50XCIpO1xuICB9XG5cbiAgcmV0dXJuIGlzQnVja2V0TmFtZU9wdGlvbnMob3B0aW9ucylcbiAgICA/IC8vIENvbnN0cnVjdCBlbmRwb2ludCB3aGVuIGJ1Y2tldE5hbWUgaXMgYSBzdHJpbmcgcmVmZXJyaW5nIHRvIGEgYnVja2V0IG5hbWVcbiAgICAgIGdldEVuZHBvaW50RnJvbUJ1Y2tldE5hbWUoeyAuLi5vcHRpb25zLCBpc0N1c3RvbUVuZHBvaW50IH0pXG4gICAgOiAvLyBDb25zdHJ1Y3QgZW5kcG9pbnQgd2hlbiBidWNrZXROYW1lIGlzIGFuIEFSTiByZWZlcnJpbmcgdG8gYW4gUzMgcmVzb3VyY2UgbGlrZSBBY2Nlc3MgUG9pbnRcbiAgICAgIGdldEVuZHBvaW50RnJvbUFybih7IC4uLm9wdGlvbnMsIGlzQ3VzdG9tRW5kcG9pbnQgfSk7XG59O1xuXG5jb25zdCBnZXRFbmRwb2ludEZyb21Bcm4gPSAob3B0aW9uczogQXJuSG9zdG5hbWVQYXJhbXMgJiB7IGlzQ3VzdG9tRW5kcG9pbnQ6IGJvb2xlYW4gfSk6IEJ1Y2tldEhvc3RuYW1lID0+IHtcbiAgY29uc3QgeyBpc0N1c3RvbUVuZHBvaW50LCBiYXNlSG9zdG5hbWUgfSA9IG9wdGlvbnM7XG4gIGNvbnN0IFtjbGllbnRSZWdpb24sIGhvc3RuYW1lU3VmZml4XSA9IGlzQ3VzdG9tRW5kcG9pbnRcbiAgICA/IFtvcHRpb25zLmNsaWVudFJlZ2lvbiwgYmFzZUhvc3RuYW1lXVxuICAgIDogLy8gSW5mZXIgY2xpZW50IHJlZ2lvbiBhbmQgaG9zdG5hbWUgc3VmZml4IGZyb20gaG9zdG5hbWUgZnJvbSBlbmRwb2ludHMuanNvbiwgbGlrZSBgczMudXMtd2VzdC0yLmFtYXpvbmF3cy5jb21gXG4gICAgICBnZXRTdWZmaXhGb3JBcm5FbmRwb2ludChiYXNlSG9zdG5hbWUpO1xuXG4gIGNvbnN0IHtcbiAgICBwYXRoU3R5bGVFbmRwb2ludCxcbiAgICBkdWFsc3RhY2tFbmRwb2ludCA9IGZhbHNlLFxuICAgIGFjY2VsZXJhdGVFbmRwb2ludCA9IGZhbHNlLFxuICAgIHRsc0NvbXBhdGlibGUgPSB0cnVlLFxuICAgIHVzZUFyblJlZ2lvbixcbiAgICBidWNrZXROYW1lLFxuICAgIGNsaWVudFBhcnRpdGlvbiA9IFwiYXdzXCIsXG4gICAgY2xpZW50U2lnbmluZ1JlZ2lvbiA9IGNsaWVudFJlZ2lvbixcbiAgfSA9IG9wdGlvbnM7XG5cbiAgdmFsaWRhdGVBcm5FbmRwb2ludE9wdGlvbnMoeyBwYXRoU3R5bGVFbmRwb2ludCwgYWNjZWxlcmF0ZUVuZHBvaW50LCB0bHNDb21wYXRpYmxlIH0pO1xuXG4gIC8vIFZhbGlkYXRlIGFuZCBwYXJzZSB0aGUgQVJOIHN1cHBsaWVkIGFzIGEgYnVja2V0IG5hbWVcbiAgY29uc3QgeyBzZXJ2aWNlLCBwYXJ0aXRpb24sIGFjY291bnRJZCwgcmVnaW9uLCByZXNvdXJjZSB9ID0gYnVja2V0TmFtZTtcbiAgdmFsaWRhdGVTZXJ2aWNlKHNlcnZpY2UpO1xuICB2YWxpZGF0ZVBhcnRpdGlvbihwYXJ0aXRpb24sIHsgY2xpZW50UGFydGl0aW9uIH0pO1xuICB2YWxpZGF0ZUFjY291bnRJZChhY2NvdW50SWQpO1xuICB2YWxpZGF0ZVJlZ2lvbihyZWdpb24sIHsgdXNlQXJuUmVnaW9uLCBjbGllbnRSZWdpb24sIGNsaWVudFNpZ25pbmdSZWdpb24gfSk7XG4gIGNvbnN0IHsgYWNjZXNzcG9pbnROYW1lLCBvdXRwb3N0SWQgfSA9IGdldEFyblJlc291cmNlcyhyZXNvdXJjZSk7XG4gIHZhbGlkYXRlRE5TSG9zdExhYmVsKGAke2FjY2Vzc3BvaW50TmFtZX0tJHthY2NvdW50SWR9YCwgeyB0bHNDb21wYXRpYmxlIH0pO1xuXG4gIGNvbnN0IGVuZHBvaW50UmVnaW9uID0gdXNlQXJuUmVnaW9uID8gcmVnaW9uIDogY2xpZW50UmVnaW9uO1xuICBjb25zdCBzaWduaW5nUmVnaW9uID0gdXNlQXJuUmVnaW9uID8gcmVnaW9uIDogY2xpZW50U2lnbmluZ1JlZ2lvbjtcbiAgaWYgKG91dHBvc3RJZCkge1xuICAgIC8vIGlmIHRoaXMgaXMgYW4gT3V0cG9zdCBBUk5cbiAgICB2YWxpZGF0ZU91dHBvc3RTZXJ2aWNlKHNlcnZpY2UpO1xuICAgIHZhbGlkYXRlRE5TSG9zdExhYmVsKG91dHBvc3RJZCwgeyB0bHNDb21wYXRpYmxlIH0pO1xuICAgIHZhbGlkYXRlTm9EdWFsc3RhY2soZHVhbHN0YWNrRW5kcG9pbnQpO1xuICAgIHZhbGlkYXRlTm9GSVBTKGVuZHBvaW50UmVnaW9uKTtcbiAgICBjb25zdCBob3N0bmFtZVByZWZpeCA9IGAke2FjY2Vzc3BvaW50TmFtZX0tJHthY2NvdW50SWR9LiR7b3V0cG9zdElkfWA7XG4gICAgcmV0dXJuIHtcbiAgICAgIGJ1Y2tldEVuZHBvaW50OiB0cnVlLFxuICAgICAgaG9zdG5hbWU6IGAke2hvc3RuYW1lUHJlZml4fSR7aXNDdXN0b21FbmRwb2ludCA/IFwiXCIgOiBgLnMzLW91dHBvc3RzLiR7ZW5kcG9pbnRSZWdpb259YH0uJHtob3N0bmFtZVN1ZmZpeH1gLFxuICAgICAgc2lnbmluZ1JlZ2lvbixcbiAgICAgIHNpZ25pbmdTZXJ2aWNlOiBcInMzLW91dHBvc3RzXCIsXG4gICAgfTtcbiAgfVxuICAvLyBjb25zdHJ1Y3QgZW5kcG9pbnQgZnJvbSBBY2Nlc3Nwb2ludCBBUk5cbiAgdmFsaWRhdGVTM1NlcnZpY2Uoc2VydmljZSk7XG4gIGNvbnN0IGhvc3RuYW1lUHJlZml4ID0gYCR7YWNjZXNzcG9pbnROYW1lfS0ke2FjY291bnRJZH1gO1xuICByZXR1cm4ge1xuICAgIGJ1Y2tldEVuZHBvaW50OiB0cnVlLFxuICAgIGhvc3RuYW1lOiBgJHtob3N0bmFtZVByZWZpeH0ke1xuICAgICAgaXNDdXN0b21FbmRwb2ludCA/IFwiXCIgOiBgLnMzLWFjY2Vzc3BvaW50JHtkdWFsc3RhY2tFbmRwb2ludCA/IFwiLmR1YWxzdGFja1wiIDogXCJcIn0uJHtlbmRwb2ludFJlZ2lvbn1gXG4gICAgfS4ke2hvc3RuYW1lU3VmZml4fWAsXG4gICAgc2lnbmluZ1JlZ2lvbixcbiAgfTtcbn07XG5cbmNvbnN0IGdldEVuZHBvaW50RnJvbUJ1Y2tldE5hbWUgPSAoe1xuICBhY2NlbGVyYXRlRW5kcG9pbnQgPSBmYWxzZSxcbiAgY2xpZW50UmVnaW9uOiByZWdpb24sXG4gIGJhc2VIb3N0bmFtZSxcbiAgYnVja2V0TmFtZSxcbiAgZHVhbHN0YWNrRW5kcG9pbnQgPSBmYWxzZSxcbiAgcGF0aFN0eWxlRW5kcG9pbnQgPSBmYWxzZSxcbiAgdGxzQ29tcGF0aWJsZSA9IHRydWUsXG4gIGlzQ3VzdG9tRW5kcG9pbnQgPSBmYWxzZSxcbn06IEJ1Y2tldEhvc3RuYW1lUGFyYW1zICYgeyBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuIH0pOiBCdWNrZXRIb3N0bmFtZSA9PiB7XG4gIGNvbnN0IFtjbGllbnRSZWdpb24sIGhvc3RuYW1lU3VmZml4XSA9IGlzQ3VzdG9tRW5kcG9pbnQgPyBbcmVnaW9uLCBiYXNlSG9zdG5hbWVdIDogZ2V0U3VmZml4KGJhc2VIb3N0bmFtZSk7XG4gIGlmIChwYXRoU3R5bGVFbmRwb2ludCB8fCAhaXNEbnNDb21wYXRpYmxlQnVja2V0TmFtZShidWNrZXROYW1lKSB8fCAodGxzQ29tcGF0aWJsZSAmJiBET1RfUEFUVEVSTi50ZXN0KGJ1Y2tldE5hbWUpKSkge1xuICAgIHJldHVybiB7XG4gICAgICBidWNrZXRFbmRwb2ludDogZmFsc2UsXG4gICAgICBob3N0bmFtZTogZHVhbHN0YWNrRW5kcG9pbnQgPyBgczMuZHVhbHN0YWNrLiR7Y2xpZW50UmVnaW9ufS4ke2hvc3RuYW1lU3VmZml4fWAgOiBiYXNlSG9zdG5hbWUsXG4gICAgfTtcbiAgfVxuXG4gIGlmIChhY2NlbGVyYXRlRW5kcG9pbnQpIHtcbiAgICBiYXNlSG9zdG5hbWUgPSBgczMtYWNjZWxlcmF0ZSR7ZHVhbHN0YWNrRW5kcG9pbnQgPyBcIi5kdWFsc3RhY2tcIiA6IFwiXCJ9LiR7aG9zdG5hbWVTdWZmaXh9YDtcbiAgfSBlbHNlIGlmIChkdWFsc3RhY2tFbmRwb2ludCkge1xuICAgIGJhc2VIb3N0bmFtZSA9IGBzMy5kdWFsc3RhY2suJHtjbGllbnRSZWdpb259LiR7aG9zdG5hbWVTdWZmaXh9YDtcbiAgfVxuXG4gIHJldHVybiB7XG4gICAgYnVja2V0RW5kcG9pbnQ6IHRydWUsXG4gICAgaG9zdG5hbWU6IGAke2J1Y2tldE5hbWV9LiR7YmFzZUhvc3RuYW1lfWAsXG4gIH07XG59O1xuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js ***! \*******************************************************************************************************************************/ /*! exports provided: DOT_PATTERN, S3_HOSTNAME_PATTERN, isBucketNameOptions, getPseudoRegion, isDnsCompatibleBucketName, getSuffix, getSuffixForArnEndpoint, validateArnEndpointOptions, validateService, validateS3Service, validateOutpostService, validatePartition, validateRegion, validateAccountId, validateDNSHostLabel, getArnResources, validateNoDualstack, validateNoFIPS */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DOT_PATTERN", function() { return DOT_PATTERN; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3_HOSTNAME_PATTERN", function() { return S3_HOSTNAME_PATTERN; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isBucketNameOptions", function() { return isBucketNameOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPseudoRegion", function() { return getPseudoRegion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDnsCompatibleBucketName", function() { return isDnsCompatibleBucketName; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSuffix", function() { return getSuffix; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSuffixForArnEndpoint", function() { return getSuffixForArnEndpoint; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateArnEndpointOptions", function() { return validateArnEndpointOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateService", function() { return validateService; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateS3Service", function() { return validateS3Service; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateOutpostService", function() { return validateOutpostService; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validatePartition", function() { return validatePartition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateRegion", function() { return validateRegion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateAccountId", function() { return validateAccountId; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateDNSHostLabel", function() { return validateDNSHostLabel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getArnResources", function() { return getArnResources; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateNoDualstack", function() { return validateNoDualstack; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateNoFIPS", function() { return validateNoFIPS; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); var DOMAIN_PATTERN = /^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/; var IP_ADDRESS_PATTERN = /(\d+\.){3}\d+/; var DOTS_PATTERN = /\.\./; var DOT_PATTERN = /\./; var S3_HOSTNAME_PATTERN = /^(.+\.)?s3[.-]([a-z0-9-]+)\./; var S3_US_EAST_1_ALTNAME_PATTERN = /^s3(-external-1)?\.amazonaws\.com$/; var AWS_PARTITION_SUFFIX = "amazonaws.com"; var isBucketNameOptions = function (options) { return typeof options.bucketName === "string"; }; /** * Get pseudo region from supplied region. For example, if supplied with `fips-us-west-2`, it returns `us-west-2`. * @internal */ var getPseudoRegion = function (region) { return (isFipsRegion(region) ? region.replace(/fips-|-fips/, "") : region); }; /** * Determines whether a given string is DNS compliant per the rules outlined by * S3. Length, capitaization, and leading dot restrictions are enforced by the * DOMAIN_PATTERN regular expression. * @internal * * @see https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html */ var isDnsCompatibleBucketName = function (bucketName) { return DOMAIN_PATTERN.test(bucketName) && !IP_ADDRESS_PATTERN.test(bucketName) && !DOTS_PATTERN.test(bucketName); }; var getRegionalSuffix = function (hostname) { var parts = hostname.match(S3_HOSTNAME_PATTERN); return [parts[2], hostname.replace(new RegExp("^" + parts[0]), "")]; }; var getSuffix = function (hostname) { return S3_US_EAST_1_ALTNAME_PATTERN.test(hostname) ? ["us-east-1", AWS_PARTITION_SUFFIX] : getRegionalSuffix(hostname); }; /** * Infer region and hostname suffix from a complete hostname * @internal * @param hostname - Hostname * @returns [Region, Hostname suffix] */ var getSuffixForArnEndpoint = function (hostname) { return S3_US_EAST_1_ALTNAME_PATTERN.test(hostname) ? [hostname.replace("." + AWS_PARTITION_SUFFIX, ""), AWS_PARTITION_SUFFIX] : getRegionalSuffix(hostname); }; var validateArnEndpointOptions = function (options) { if (options.pathStyleEndpoint) { throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN"); } if (options.accelerateEndpoint) { throw new Error("Accelerate endpoint is not supported when bucket is an ARN"); } if (!options.tlsCompatible) { throw new Error("HTTPS is required when bucket is an ARN"); } }; var validateService = function (service) { if (service !== "s3" && service !== "s3-outposts") { throw new Error("Expect 's3' or 's3-outposts' in ARN service component"); } }; var validateS3Service = function (service) { if (service !== "s3") { throw new Error("Expect 's3' in Accesspoint ARN service component"); } }; var validateOutpostService = function (service) { if (service !== "s3-outposts") { throw new Error("Expect 's3-posts' in Outpost ARN service component"); } }; /** * Validate partition inferred from ARN is the same to `options.clientPartition`. * @internal */ var validatePartition = function (partition, options) { if (partition !== options.clientPartition) { throw new Error("Partition in ARN is incompatible, got \"" + partition + "\" but expected \"" + options.clientPartition + "\""); } }; /** * validate region value inferred from ARN. If `options.useArnRegion` is set, it validates the region is not a FIPS * region. If `options.useArnRegion` is unset, it validates the region is equal to `options.clientRegion` or * `options.clientSigningRegion`. * @internal */ var validateRegion = function (region, options) { if (region === "") { throw new Error("ARN region is empty"); } if (!options.useArnRegion && !isEqualRegions(region, options.clientRegion) && !isEqualRegions(region, options.clientSigningRegion)) { throw new Error("Region in ARN is incompatible, got " + region + " but expected " + options.clientRegion); } if (options.useArnRegion && isFipsRegion(region)) { throw new Error("Endpoint does not support FIPS region"); } }; var isFipsRegion = function (region) { return region.startsWith("fips-") || region.endsWith("-fips"); }; var isEqualRegions = function (regionA, regionB) { return regionA === regionB || getPseudoRegion(regionA) === regionB || regionA === getPseudoRegion(regionB); }; /** * Validate an account ID * @internal */ var validateAccountId = function (accountId) { if (!/[0-9]{12}/.exec(accountId)) { throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'"); } }; /** * Validate a host label according to https://tools.ietf.org/html/rfc3986#section-3.2.2 * @internal */ var validateDNSHostLabel = function (label, options) { if (options === void 0) { options = { tlsCompatible: true }; } // reference: https://tools.ietf.org/html/rfc3986#section-3.2.2 if (label.length >= 64 || !/^[a-z0-9][a-z0-9.-]+[a-z0-9]$/.test(label) || /(\d+\.){3}\d+/.test(label) || /[.-]{2}/.test(label) || ((options === null || options === void 0 ? void 0 : options.tlsCompatible) && DOT_PATTERN.test(label))) { throw new Error("Invalid DNS label " + label); } }; /** * Validate and parse an Access Point ARN or Outposts ARN * @internal * * @param resource - The resource section of an ARN * @returns Access Point Name and optional Outpost ID. */ var getArnResources = function (resource) { var delimiter = resource.includes(":") ? ":" : "/"; var _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(resource.split(delimiter)), resourceType = _a[0], rest = _a.slice(1); if (resourceType === "accesspoint") { // Parse accesspoint ARN if (rest.length !== 1 || rest[0] === "") { throw new Error("Access Point ARN should have one resource accesspoint" + delimiter + "{accesspointname}"); } return { accesspointName: rest[0] }; } else if (resourceType === "outpost") { // Parse outpost ARN if (!rest[0] || rest[1] !== "accesspoint" || !rest[2] || rest.length !== 3) { throw new Error("Outpost ARN should have resource outpost" + delimiter + "{outpostId}" + delimiter + "accesspoint" + delimiter + "{accesspointName}"); } var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(rest, 3), outpostId = _b[0], _ = _b[1], accesspointName = _b[2]; return { outpostId: outpostId, accesspointName: accesspointName }; } else { throw new Error("ARN resource should begin with 'accesspoint" + delimiter + "' or 'outpost" + delimiter + "'"); } }; /** * Throw if dual stack configuration is set to true. * @internal */ var validateNoDualstack = function (dualstackEndpoint) { if (dualstackEndpoint) throw new Error("Dualstack endpoint is not supported with Outpost"); }; /** * Validate region is not appended or prepended with a `fips-` * @internal */ var validateNoFIPS = function (region) { if (isFipsRegion(region !== null && region !== void 0 ? region : "")) throw new Error("FIPS region is not supported with Outpost, got " + region); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVja2V0SG9zdG5hbWVVdGlscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9idWNrZXRIb3N0bmFtZVV0aWxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSxJQUFNLGNBQWMsR0FBRyxzQ0FBc0MsQ0FBQztBQUM5RCxJQUFNLGtCQUFrQixHQUFHLGVBQWUsQ0FBQztBQUMzQyxJQUFNLFlBQVksR0FBRyxNQUFNLENBQUM7QUFDNUIsTUFBTSxDQUFDLElBQU0sV0FBVyxHQUFHLElBQUksQ0FBQztBQUNoQyxNQUFNLENBQUMsSUFBTSxtQkFBbUIsR0FBRyw4QkFBOEIsQ0FBQztBQUNsRSxJQUFNLDRCQUE0QixHQUFHLG9DQUFvQyxDQUFDO0FBQzFFLElBQU0sb0JBQW9CLEdBQUcsZUFBZSxDQUFDO0FBd0I3QyxNQUFNLENBQUMsSUFBTSxtQkFBbUIsR0FBRyxVQUNqQyxPQUFpRCxJQUNiLE9BQUEsT0FBTyxPQUFPLENBQUMsVUFBVSxLQUFLLFFBQVEsRUFBdEMsQ0FBc0MsQ0FBQztBQUU3RTs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxlQUFlLEdBQUcsVUFBQyxNQUFjLElBQUssT0FBQSxDQUFDLFlBQVksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxhQUFhLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFuRSxDQUFtRSxDQUFDO0FBRXZIOzs7Ozs7O0dBT0c7QUFDSCxNQUFNLENBQUMsSUFBTSx5QkFBeUIsR0FBRyxVQUFDLFVBQWtCO0lBQzFELE9BQUEsY0FBYyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDO0FBQXpHLENBQXlHLENBQUM7QUFFNUcsSUFBTSxpQkFBaUIsR0FBRyxVQUFDLFFBQWdCO0lBQ3pDLElBQU0sS0FBSyxHQUFHLFFBQVEsQ0FBQyxLQUFLLENBQUMsbUJBQW1CLENBQUUsQ0FBQztJQUNuRCxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxPQUFPLENBQUMsSUFBSSxNQUFNLENBQUMsTUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFHLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3RFLENBQUMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLFNBQVMsR0FBRyxVQUFDLFFBQWdCO0lBQ3hDLE9BQUEsNEJBQTRCLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLENBQUM7QUFBL0csQ0FBK0csQ0FBQztBQUVsSDs7Ozs7R0FLRztBQUNILE1BQU0sQ0FBQyxJQUFNLHVCQUF1QixHQUFHLFVBQUMsUUFBZ0I7SUFDdEQsT0FBQSw0QkFBNEIsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDO1FBQ3pDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBSSxvQkFBc0IsRUFBRSxFQUFFLENBQUMsRUFBRSxvQkFBb0IsQ0FBQztRQUMxRSxDQUFDLENBQUMsaUJBQWlCLENBQUMsUUFBUSxDQUFDO0FBRi9CLENBRStCLENBQUM7QUFFbEMsTUFBTSxDQUFDLElBQU0sMEJBQTBCLEdBQUcsVUFBQyxPQUkxQztJQUNDLElBQUksT0FBTyxDQUFDLGlCQUFpQixFQUFFO1FBQzdCLE1BQU0sSUFBSSxLQUFLLENBQUMsK0RBQStELENBQUMsQ0FBQztLQUNsRjtJQUNELElBQUksT0FBTyxDQUFDLGtCQUFrQixFQUFFO1FBQzlCLE1BQU0sSUFBSSxLQUFLLENBQUMsNERBQTRELENBQUMsQ0FBQztLQUMvRTtJQUNELElBQUksQ0FBQyxPQUFPLENBQUMsYUFBYSxFQUFFO1FBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMseUNBQXlDLENBQUMsQ0FBQztLQUM1RDtBQUNILENBQUMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGVBQWUsR0FBRyxVQUFDLE9BQWU7SUFDN0MsSUFBSSxPQUFPLEtBQUssSUFBSSxJQUFJLE9BQU8sS0FBSyxhQUFhLEVBQUU7UUFDakQsTUFBTSxJQUFJLEtBQUssQ0FBQyx1REFBdUQsQ0FBQyxDQUFDO0tBQzFFO0FBQ0gsQ0FBQyxDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0saUJBQWlCLEdBQUcsVUFBQyxPQUFlO0lBQy9DLElBQUksT0FBTyxLQUFLLElBQUksRUFBRTtRQUNwQixNQUFNLElBQUksS0FBSyxDQUFDLGtEQUFrRCxDQUFDLENBQUM7S0FDckU7QUFDSCxDQUFDLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSxzQkFBc0IsR0FBRyxVQUFDLE9BQWU7SUFDcEQsSUFBSSxPQUFPLEtBQUssYUFBYSxFQUFFO1FBQzdCLE1BQU0sSUFBSSxLQUFLLENBQUMsb0RBQW9ELENBQUMsQ0FBQztLQUN2RTtBQUNILENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLGlCQUFpQixHQUFHLFVBQUMsU0FBaUIsRUFBRSxPQUFvQztJQUN2RixJQUFJLFNBQVMsS0FBSyxPQUFPLENBQUMsZUFBZSxFQUFFO1FBQ3pDLE1BQU0sSUFBSSxLQUFLLENBQUMsNkNBQTBDLFNBQVMsMEJBQW1CLE9BQU8sQ0FBQyxlQUFlLE9BQUcsQ0FBQyxDQUFDO0tBQ25IO0FBQ0gsQ0FBQyxDQUFDO0FBRUY7Ozs7O0dBS0c7QUFDSCxNQUFNLENBQUMsSUFBTSxjQUFjLEdBQUcsVUFDNUIsTUFBYyxFQUNkLE9BSUM7SUFFRCxJQUFJLE1BQU0sS0FBSyxFQUFFLEVBQUU7UUFDakIsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDO0tBQ3hDO0lBQ0QsSUFDRSxDQUFDLE9BQU8sQ0FBQyxZQUFZO1FBQ3JCLENBQUMsY0FBYyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsWUFBWSxDQUFDO1FBQzdDLENBQUMsY0FBYyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsbUJBQW1CLENBQUMsRUFDcEQ7UUFDQSxNQUFNLElBQUksS0FBSyxDQUFDLHdDQUFzQyxNQUFNLHNCQUFpQixPQUFPLENBQUMsWUFBYyxDQUFDLENBQUM7S0FDdEc7SUFDRCxJQUFJLE9BQU8sQ0FBQyxZQUFZLElBQUksWUFBWSxDQUFDLE1BQU0sQ0FBQyxFQUFFO1FBQ2hELE1BQU0sSUFBSSxLQUFLLENBQUMsdUNBQXVDLENBQUMsQ0FBQztLQUMxRDtBQUNILENBQUMsQ0FBQztBQUVGLElBQU0sWUFBWSxHQUFHLFVBQUMsTUFBYyxJQUFLLE9BQUEsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsSUFBSSxNQUFNLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxFQUF0RCxDQUFzRCxDQUFDO0FBRWhHLElBQU0sY0FBYyxHQUFHLFVBQUMsT0FBZSxFQUFFLE9BQWU7SUFDdEQsT0FBQSxPQUFPLEtBQUssT0FBTyxJQUFJLGVBQWUsQ0FBQyxPQUFPLENBQUMsS0FBSyxPQUFPLElBQUksT0FBTyxLQUFLLGVBQWUsQ0FBQyxPQUFPLENBQUM7QUFBbkcsQ0FBbUcsQ0FBQztBQUV0Rzs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxpQkFBaUIsR0FBRyxVQUFDLFNBQWlCO0lBQ2pELElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxFQUFFO1FBQ2hDLE1BQU0sSUFBSSxLQUFLLENBQUMsNkRBQTZELENBQUMsQ0FBQztLQUNoRjtBQUNILENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLG9CQUFvQixHQUFHLFVBQUMsS0FBYSxFQUFFLE9BQThEO0lBQTlELHdCQUFBLEVBQUEsWUFBeUMsYUFBYSxFQUFFLElBQUksRUFBRTtJQUNoSCwrREFBK0Q7SUFDL0QsSUFDRSxLQUFLLENBQUMsTUFBTSxJQUFJLEVBQUU7UUFDbEIsQ0FBQywrQkFBK0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQzVDLGVBQWUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQzNCLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQ3JCLENBQUMsQ0FBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsYUFBYSxLQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFDbkQ7UUFDQSxNQUFNLElBQUksS0FBSyxDQUFDLHVCQUFxQixLQUFPLENBQUMsQ0FBQztLQUMvQztBQUNILENBQUMsQ0FBQztBQUVGOzs7Ozs7R0FNRztBQUNILE1BQU0sQ0FBQyxJQUFNLGVBQWUsR0FBRyxVQUM3QixRQUFnQjtJQUtoQixJQUFNLFNBQVMsR0FBRyxRQUFRLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQztJQUMvQyxJQUFBLEtBQUEsT0FBMEIsUUFBUSxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQSxFQUFsRCxZQUFZLFFBQUEsRUFBSyxJQUFJLGNBQTZCLENBQUM7SUFDMUQsSUFBSSxZQUFZLEtBQUssYUFBYSxFQUFFO1FBQ2xDLHdCQUF3QjtRQUN4QixJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLEVBQUU7WUFDdkMsTUFBTSxJQUFJLEtBQUssQ0FBQywwREFBd0QsU0FBUyxzQkFBbUIsQ0FBQyxDQUFDO1NBQ3ZHO1FBQ0QsT0FBTyxFQUFFLGVBQWUsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztLQUNyQztTQUFNLElBQUksWUFBWSxLQUFLLFNBQVMsRUFBRTtRQUNyQyxvQkFBb0I7UUFDcEIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssYUFBYSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO1lBQzFFLE1BQU0sSUFBSSxLQUFLLENBQ2IsNkNBQTJDLFNBQVMsbUJBQWMsU0FBUyxtQkFBYyxTQUFTLHNCQUFtQixDQUN0SCxDQUFDO1NBQ0g7UUFDSyxJQUFBLEtBQUEsT0FBa0MsSUFBSSxJQUFBLEVBQXJDLFNBQVMsUUFBQSxFQUFFLENBQUMsUUFBQSxFQUFFLGVBQWUsUUFBUSxDQUFDO1FBQzdDLE9BQU8sRUFBRSxTQUFTLFdBQUEsRUFBRSxlQUFlLGlCQUFBLEVBQUUsQ0FBQztLQUN2QztTQUFNO1FBQ0wsTUFBTSxJQUFJLEtBQUssQ0FBQyxnREFBOEMsU0FBUyxxQkFBZ0IsU0FBUyxNQUFHLENBQUMsQ0FBQztLQUN0RztBQUNILENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLG1CQUFtQixHQUFHLFVBQUMsaUJBQTBCO0lBQzVELElBQUksaUJBQWlCO1FBQUUsTUFBTSxJQUFJLEtBQUssQ0FBQyxrREFBa0QsQ0FBQyxDQUFDO0FBQzdGLENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLGNBQWMsR0FBRyxVQUFDLE1BQWM7SUFDM0MsSUFBSSxZQUFZLENBQUMsTUFBTSxhQUFOLE1BQU0sY0FBTixNQUFNLEdBQUksRUFBRSxDQUFDO1FBQUUsTUFBTSxJQUFJLEtBQUssQ0FBQyxvREFBa0QsTUFBUSxDQUFDLENBQUM7QUFDOUcsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQVJOIH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtYXJuLXBhcnNlclwiO1xuXG5jb25zdCBET01BSU5fUEFUVEVSTiA9IC9eW2EtejAtOV1bYS16MC05XFwuXFwtXXsxLDYxfVthLXowLTldJC87XG5jb25zdCBJUF9BRERSRVNTX1BBVFRFUk4gPSAvKFxcZCtcXC4pezN9XFxkKy87XG5jb25zdCBET1RTX1BBVFRFUk4gPSAvXFwuXFwuLztcbmV4cG9ydCBjb25zdCBET1RfUEFUVEVSTiA9IC9cXC4vO1xuZXhwb3J0IGNvbnN0IFMzX0hPU1ROQU1FX1BBVFRFUk4gPSAvXiguK1xcLik/czNbLi1dKFthLXowLTktXSspXFwuLztcbmNvbnN0IFMzX1VTX0VBU1RfMV9BTFROQU1FX1BBVFRFUk4gPSAvXnMzKC1leHRlcm5hbC0xKT9cXC5hbWF6b25hd3NcXC5jb20kLztcbmNvbnN0IEFXU19QQVJUSVRJT05fU1VGRklYID0gXCJhbWF6b25hd3MuY29tXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQWNjZXNzUG9pbnRBcm4gZXh0ZW5kcyBBUk4ge1xuICBhY2Nlc3NQb2ludE5hbWU6IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCdWNrZXRIb3N0bmFtZVBhcmFtcyB7XG4gIGlzQ3VzdG9tRW5kcG9pbnQ6IGJvb2xlYW47XG4gIGJhc2VIb3N0bmFtZTogc3RyaW5nO1xuICBidWNrZXROYW1lOiBzdHJpbmc7XG4gIGNsaWVudFJlZ2lvbjogc3RyaW5nO1xuICBhY2NlbGVyYXRlRW5kcG9pbnQ/OiBib29sZWFuO1xuICBkdWFsc3RhY2tFbmRwb2ludD86IGJvb2xlYW47XG4gIHBhdGhTdHlsZUVuZHBvaW50PzogYm9vbGVhbjtcbiAgdGxzQ29tcGF0aWJsZT86IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXJuSG9zdG5hbWVQYXJhbXMgZXh0ZW5kcyBPbWl0PEJ1Y2tldEhvc3RuYW1lUGFyYW1zLCBcImJ1Y2tldE5hbWVcIj4ge1xuICBidWNrZXROYW1lOiBBUk47XG4gIGNsaWVudFNpZ25pbmdSZWdpb24/OiBzdHJpbmc7XG4gIGNsaWVudFBhcnRpdGlvbj86IHN0cmluZztcbiAgdXNlQXJuUmVnaW9uPzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGNvbnN0IGlzQnVja2V0TmFtZU9wdGlvbnMgPSAoXG4gIG9wdGlvbnM6IEJ1Y2tldEhvc3RuYW1lUGFyYW1zIHwgQXJuSG9zdG5hbWVQYXJhbXNcbik6IG9wdGlvbnMgaXMgQnVja2V0SG9zdG5hbWVQYXJhbXMgPT4gdHlwZW9mIG9wdGlvbnMuYnVja2V0TmFtZSA9PT0gXCJzdHJpbmdcIjtcblxuLyoqXG4gKiBHZXQgcHNldWRvIHJlZ2lvbiBmcm9tIHN1cHBsaWVkIHJlZ2lvbi4gRm9yIGV4YW1wbGUsIGlmIHN1cHBsaWVkIHdpdGggYGZpcHMtdXMtd2VzdC0yYCwgaXQgcmV0dXJucyBgdXMtd2VzdC0yYC5cbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgZ2V0UHNldWRvUmVnaW9uID0gKHJlZ2lvbjogc3RyaW5nKSA9PiAoaXNGaXBzUmVnaW9uKHJlZ2lvbikgPyByZWdpb24ucmVwbGFjZSgvZmlwcy18LWZpcHMvLCBcIlwiKSA6IHJlZ2lvbik7XG5cbi8qKlxuICogRGV0ZXJtaW5lcyB3aGV0aGVyIGEgZ2l2ZW4gc3RyaW5nIGlzIEROUyBjb21wbGlhbnQgcGVyIHRoZSBydWxlcyBvdXRsaW5lZCBieVxuICogUzMuIExlbmd0aCwgY2FwaXRhaXphdGlvbiwgYW5kIGxlYWRpbmcgZG90IHJlc3RyaWN0aW9ucyBhcmUgZW5mb3JjZWQgYnkgdGhlXG4gKiBET01BSU5fUEFUVEVSTiByZWd1bGFyIGV4cHJlc3Npb24uXG4gKiBAaW50ZXJuYWxcbiAqXG4gKiBAc2VlIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BbWF6b25TMy9sYXRlc3QvZGV2L0J1Y2tldFJlc3RyaWN0aW9ucy5odG1sXG4gKi9cbmV4cG9ydCBjb25zdCBpc0Ruc0NvbXBhdGlibGVCdWNrZXROYW1lID0gKGJ1Y2tldE5hbWU6IHN0cmluZyk6IGJvb2xlYW4gPT5cbiAgRE9NQUlOX1BBVFRFUk4udGVzdChidWNrZXROYW1lKSAmJiAhSVBfQUREUkVTU19QQVRURVJOLnRlc3QoYnVja2V0TmFtZSkgJiYgIURPVFNfUEFUVEVSTi50ZXN0KGJ1Y2tldE5hbWUpO1xuXG5jb25zdCBnZXRSZWdpb25hbFN1ZmZpeCA9IChob3N0bmFtZTogc3RyaW5nKTogW3N0cmluZywgc3RyaW5nXSA9PiB7XG4gIGNvbnN0IHBhcnRzID0gaG9zdG5hbWUubWF0Y2goUzNfSE9TVE5BTUVfUEFUVEVSTikhO1xuICByZXR1cm4gW3BhcnRzWzJdLCBob3N0bmFtZS5yZXBsYWNlKG5ldyBSZWdFeHAoYF4ke3BhcnRzWzBdfWApLCBcIlwiKV07XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U3VmZml4ID0gKGhvc3RuYW1lOiBzdHJpbmcpOiBbc3RyaW5nLCBzdHJpbmddID0+XG4gIFMzX1VTX0VBU1RfMV9BTFROQU1FX1BBVFRFUk4udGVzdChob3N0bmFtZSkgPyBbXCJ1cy1lYXN0LTFcIiwgQVdTX1BBUlRJVElPTl9TVUZGSVhdIDogZ2V0UmVnaW9uYWxTdWZmaXgoaG9zdG5hbWUpO1xuXG4vKipcbiAqIEluZmVyIHJlZ2lvbiBhbmQgaG9zdG5hbWUgc3VmZml4IGZyb20gYSBjb21wbGV0ZSBob3N0bmFtZVxuICogQGludGVybmFsXG4gKiBAcGFyYW0gaG9zdG5hbWUgLSBIb3N0bmFtZVxuICogQHJldHVybnMgW1JlZ2lvbiwgSG9zdG5hbWUgc3VmZml4XVxuICovXG5leHBvcnQgY29uc3QgZ2V0U3VmZml4Rm9yQXJuRW5kcG9pbnQgPSAoaG9zdG5hbWU6IHN0cmluZyk6IFtzdHJpbmcsIHN0cmluZ10gPT5cbiAgUzNfVVNfRUFTVF8xX0FMVE5BTUVfUEFUVEVSTi50ZXN0KGhvc3RuYW1lKVxuICAgID8gW2hvc3RuYW1lLnJlcGxhY2UoYC4ke0FXU19QQVJUSVRJT05fU1VGRklYfWAsIFwiXCIpLCBBV1NfUEFSVElUSU9OX1NVRkZJWF1cbiAgICA6IGdldFJlZ2lvbmFsU3VmZml4KGhvc3RuYW1lKTtcblxuZXhwb3J0IGNvbnN0IHZhbGlkYXRlQXJuRW5kcG9pbnRPcHRpb25zID0gKG9wdGlvbnM6IHtcbiAgYWNjZWxlcmF0ZUVuZHBvaW50PzogYm9vbGVhbjtcbiAgdGxzQ29tcGF0aWJsZT86IGJvb2xlYW47XG4gIHBhdGhTdHlsZUVuZHBvaW50PzogYm9vbGVhbjtcbn0pID0+IHtcbiAgaWYgKG9wdGlvbnMucGF0aFN0eWxlRW5kcG9pbnQpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJQYXRoLXN0eWxlIFMzIGVuZHBvaW50IGlzIG5vdCBzdXBwb3J0ZWQgd2hlbiBidWNrZXQgaXMgYW4gQVJOXCIpO1xuICB9XG4gIGlmIChvcHRpb25zLmFjY2VsZXJhdGVFbmRwb2ludCkge1xuICAgIHRocm93IG5ldyBFcnJvcihcIkFjY2VsZXJhdGUgZW5kcG9pbnQgaXMgbm90IHN1cHBvcnRlZCB3aGVuIGJ1Y2tldCBpcyBhbiBBUk5cIik7XG4gIH1cbiAgaWYgKCFvcHRpb25zLnRsc0NvbXBhdGlibGUpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJIVFRQUyBpcyByZXF1aXJlZCB3aGVuIGJ1Y2tldCBpcyBhbiBBUk5cIik7XG4gIH1cbn07XG5cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZVNlcnZpY2UgPSAoc2VydmljZTogc3RyaW5nKSA9PiB7XG4gIGlmIChzZXJ2aWNlICE9PSBcInMzXCIgJiYgc2VydmljZSAhPT0gXCJzMy1vdXRwb3N0c1wiKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwiRXhwZWN0ICdzMycgb3IgJ3MzLW91dHBvc3RzJyBpbiBBUk4gc2VydmljZSBjb21wb25lbnRcIik7XG4gIH1cbn07XG5cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZVMzU2VydmljZSA9IChzZXJ2aWNlOiBzdHJpbmcpID0+IHtcbiAgaWYgKHNlcnZpY2UgIT09IFwiczNcIikge1xuICAgIHRocm93IG5ldyBFcnJvcihcIkV4cGVjdCAnczMnIGluIEFjY2Vzc3BvaW50IEFSTiBzZXJ2aWNlIGNvbXBvbmVudFwiKTtcbiAgfVxufTtcblxuZXhwb3J0IGNvbnN0IHZhbGlkYXRlT3V0cG9zdFNlcnZpY2UgPSAoc2VydmljZTogc3RyaW5nKSA9PiB7XG4gIGlmIChzZXJ2aWNlICE9PSBcInMzLW91dHBvc3RzXCIpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJFeHBlY3QgJ3MzLXBvc3RzJyBpbiBPdXRwb3N0IEFSTiBzZXJ2aWNlIGNvbXBvbmVudFwiKTtcbiAgfVxufTtcblxuLyoqXG4gKiBWYWxpZGF0ZSBwYXJ0aXRpb24gaW5mZXJyZWQgZnJvbSBBUk4gaXMgdGhlIHNhbWUgdG8gYG9wdGlvbnMuY2xpZW50UGFydGl0aW9uYC5cbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGVQYXJ0aXRpb24gPSAocGFydGl0aW9uOiBzdHJpbmcsIG9wdGlvbnM6IHsgY2xpZW50UGFydGl0aW9uOiBzdHJpbmcgfSkgPT4ge1xuICBpZiAocGFydGl0aW9uICE9PSBvcHRpb25zLmNsaWVudFBhcnRpdGlvbikge1xuICAgIHRocm93IG5ldyBFcnJvcihgUGFydGl0aW9uIGluIEFSTiBpcyBpbmNvbXBhdGlibGUsIGdvdCBcIiR7cGFydGl0aW9ufVwiIGJ1dCBleHBlY3RlZCBcIiR7b3B0aW9ucy5jbGllbnRQYXJ0aXRpb259XCJgKTtcbiAgfVxufTtcblxuLyoqXG4gKiB2YWxpZGF0ZSByZWdpb24gdmFsdWUgaW5mZXJyZWQgZnJvbSBBUk4uIElmIGBvcHRpb25zLnVzZUFyblJlZ2lvbmAgaXMgc2V0LCBpdCB2YWxpZGF0ZXMgdGhlIHJlZ2lvbiBpcyBub3QgYSBGSVBTXG4gKiByZWdpb24uIElmIGBvcHRpb25zLnVzZUFyblJlZ2lvbmAgaXMgdW5zZXQsIGl0IHZhbGlkYXRlcyB0aGUgcmVnaW9uIGlzIGVxdWFsIHRvIGBvcHRpb25zLmNsaWVudFJlZ2lvbmAgb3JcbiAqIGBvcHRpb25zLmNsaWVudFNpZ25pbmdSZWdpb25gLlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZVJlZ2lvbiA9IChcbiAgcmVnaW9uOiBzdHJpbmcsXG4gIG9wdGlvbnM6IHtcbiAgICB1c2VBcm5SZWdpb24/OiBib29sZWFuO1xuICAgIGNsaWVudFJlZ2lvbjogc3RyaW5nO1xuICAgIGNsaWVudFNpZ25pbmdSZWdpb246IHN0cmluZztcbiAgfVxuKSA9PiB7XG4gIGlmIChyZWdpb24gPT09IFwiXCIpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJBUk4gcmVnaW9uIGlzIGVtcHR5XCIpO1xuICB9XG4gIGlmIChcbiAgICAhb3B0aW9ucy51c2VBcm5SZWdpb24gJiZcbiAgICAhaXNFcXVhbFJlZ2lvbnMocmVnaW9uLCBvcHRpb25zLmNsaWVudFJlZ2lvbikgJiZcbiAgICAhaXNFcXVhbFJlZ2lvbnMocmVnaW9uLCBvcHRpb25zLmNsaWVudFNpZ25pbmdSZWdpb24pXG4gICkge1xuICAgIHRocm93IG5ldyBFcnJvcihgUmVnaW9uIGluIEFSTiBpcyBpbmNvbXBhdGlibGUsIGdvdCAke3JlZ2lvbn0gYnV0IGV4cGVjdGVkICR7b3B0aW9ucy5jbGllbnRSZWdpb259YCk7XG4gIH1cbiAgaWYgKG9wdGlvbnMudXNlQXJuUmVnaW9uICYmIGlzRmlwc1JlZ2lvbihyZWdpb24pKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwiRW5kcG9pbnQgZG9lcyBub3Qgc3VwcG9ydCBGSVBTIHJlZ2lvblwiKTtcbiAgfVxufTtcblxuY29uc3QgaXNGaXBzUmVnaW9uID0gKHJlZ2lvbjogc3RyaW5nKSA9PiByZWdpb24uc3RhcnRzV2l0aChcImZpcHMtXCIpIHx8IHJlZ2lvbi5lbmRzV2l0aChcIi1maXBzXCIpO1xuXG5jb25zdCBpc0VxdWFsUmVnaW9ucyA9IChyZWdpb25BOiBzdHJpbmcsIHJlZ2lvbkI6IHN0cmluZykgPT5cbiAgcmVnaW9uQSA9PT0gcmVnaW9uQiB8fCBnZXRQc2V1ZG9SZWdpb24ocmVnaW9uQSkgPT09IHJlZ2lvbkIgfHwgcmVnaW9uQSA9PT0gZ2V0UHNldWRvUmVnaW9uKHJlZ2lvbkIpO1xuXG4vKipcbiAqIFZhbGlkYXRlIGFuIGFjY291bnQgSURcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGVBY2NvdW50SWQgPSAoYWNjb3VudElkOiBzdHJpbmcpID0+IHtcbiAgaWYgKCEvWzAtOV17MTJ9Ly5leGVjKGFjY291bnRJZCkpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJBY2Nlc3MgcG9pbnQgQVJOIGFjY291bnRJRCBkb2VzIG5vdCBtYXRjaCByZWdleCAnWzAtOV17MTJ9J1wiKTtcbiAgfVxufTtcblxuLyoqXG4gKiBWYWxpZGF0ZSBhIGhvc3QgbGFiZWwgYWNjb3JkaW5nIHRvIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmMzOTg2I3NlY3Rpb24tMy4yLjJcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGVETlNIb3N0TGFiZWwgPSAobGFiZWw6IHN0cmluZywgb3B0aW9uczogeyB0bHNDb21wYXRpYmxlPzogYm9vbGVhbiB9ID0geyB0bHNDb21wYXRpYmxlOiB0cnVlIH0pID0+IHtcbiAgLy8gcmVmZXJlbmNlOiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzk4NiNzZWN0aW9uLTMuMi4yXG4gIGlmIChcbiAgICBsYWJlbC5sZW5ndGggPj0gNjQgfHxcbiAgICAhL15bYS16MC05XVthLXowLTkuLV0rW2EtejAtOV0kLy50ZXN0KGxhYmVsKSB8fFxuICAgIC8oXFxkK1xcLil7M31cXGQrLy50ZXN0KGxhYmVsKSB8fFxuICAgIC9bLi1dezJ9Ly50ZXN0KGxhYmVsKSB8fFxuICAgIChvcHRpb25zPy50bHNDb21wYXRpYmxlICYmIERPVF9QQVRURVJOLnRlc3QobGFiZWwpKVxuICApIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoYEludmFsaWQgRE5TIGxhYmVsICR7bGFiZWx9YCk7XG4gIH1cbn07XG5cbi8qKlxuICogVmFsaWRhdGUgYW5kIHBhcnNlIGFuIEFjY2VzcyBQb2ludCBBUk4gb3IgT3V0cG9zdHMgQVJOXG4gKiBAaW50ZXJuYWxcbiAqXG4gKiBAcGFyYW0gcmVzb3VyY2UgLSBUaGUgcmVzb3VyY2Ugc2VjdGlvbiBvZiBhbiBBUk5cbiAqIEByZXR1cm5zIEFjY2VzcyBQb2ludCBOYW1lIGFuZCBvcHRpb25hbCBPdXRwb3N0IElELlxuICovXG5leHBvcnQgY29uc3QgZ2V0QXJuUmVzb3VyY2VzID0gKFxuICByZXNvdXJjZTogc3RyaW5nXG4pOiB7XG4gIGFjY2Vzc3BvaW50TmFtZTogc3RyaW5nO1xuICBvdXRwb3N0SWQ/OiBzdHJpbmc7XG59ID0+IHtcbiAgY29uc3QgZGVsaW1pdGVyID0gcmVzb3VyY2UuaW5jbHVkZXMoXCI6XCIpID8gXCI6XCIgOiBcIi9cIjtcbiAgY29uc3QgW3Jlc291cmNlVHlwZSwgLi4ucmVzdF0gPSByZXNvdXJjZS5zcGxpdChkZWxpbWl0ZXIpO1xuICBpZiAocmVzb3VyY2VUeXBlID09PSBcImFjY2Vzc3BvaW50XCIpIHtcbiAgICAvLyBQYXJzZSBhY2Nlc3Nwb2ludCBBUk5cbiAgICBpZiAocmVzdC5sZW5ndGggIT09IDEgfHwgcmVzdFswXSA9PT0gXCJcIikge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBBY2Nlc3MgUG9pbnQgQVJOIHNob3VsZCBoYXZlIG9uZSByZXNvdXJjZSBhY2Nlc3Nwb2ludCR7ZGVsaW1pdGVyfXthY2Nlc3Nwb2ludG5hbWV9YCk7XG4gICAgfVxuICAgIHJldHVybiB7IGFjY2Vzc3BvaW50TmFtZTogcmVzdFswXSB9O1xuICB9IGVsc2UgaWYgKHJlc291cmNlVHlwZSA9PT0gXCJvdXRwb3N0XCIpIHtcbiAgICAvLyBQYXJzZSBvdXRwb3N0IEFSTlxuICAgIGlmICghcmVzdFswXSB8fCByZXN0WzFdICE9PSBcImFjY2Vzc3BvaW50XCIgfHwgIXJlc3RbMl0gfHwgcmVzdC5sZW5ndGggIT09IDMpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgYE91dHBvc3QgQVJOIHNob3VsZCBoYXZlIHJlc291cmNlIG91dHBvc3Qke2RlbGltaXRlcn17b3V0cG9zdElkfSR7ZGVsaW1pdGVyfWFjY2Vzc3BvaW50JHtkZWxpbWl0ZXJ9e2FjY2Vzc3BvaW50TmFtZX1gXG4gICAgICApO1xuICAgIH1cbiAgICBjb25zdCBbb3V0cG9zdElkLCBfLCBhY2Nlc3Nwb2ludE5hbWVdID0gcmVzdDtcbiAgICByZXR1cm4geyBvdXRwb3N0SWQsIGFjY2Vzc3BvaW50TmFtZSB9O1xuICB9IGVsc2Uge1xuICAgIHRocm93IG5ldyBFcnJvcihgQVJOIHJlc291cmNlIHNob3VsZCBiZWdpbiB3aXRoICdhY2Nlc3Nwb2ludCR7ZGVsaW1pdGVyfScgb3IgJ291dHBvc3Qke2RlbGltaXRlcn0nYCk7XG4gIH1cbn07XG5cbi8qKlxuICogVGhyb3cgaWYgZHVhbCBzdGFjayBjb25maWd1cmF0aW9uIGlzIHNldCB0byB0cnVlLlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZU5vRHVhbHN0YWNrID0gKGR1YWxzdGFja0VuZHBvaW50OiBib29sZWFuKSA9PiB7XG4gIGlmIChkdWFsc3RhY2tFbmRwb2ludCkgdGhyb3cgbmV3IEVycm9yKFwiRHVhbHN0YWNrIGVuZHBvaW50IGlzIG5vdCBzdXBwb3J0ZWQgd2l0aCBPdXRwb3N0XCIpO1xufTtcblxuLyoqXG4gKiBWYWxpZGF0ZSByZWdpb24gaXMgbm90IGFwcGVuZGVkIG9yIHByZXBlbmRlZCB3aXRoIGEgYGZpcHMtYFxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZU5vRklQUyA9IChyZWdpb246IHN0cmluZykgPT4ge1xuICBpZiAoaXNGaXBzUmVnaW9uKHJlZ2lvbiA/PyBcIlwiKSkgdGhyb3cgbmV3IEVycm9yKGBGSVBTIHJlZ2lvbiBpcyBub3Qgc3VwcG9ydGVkIHdpdGggT3V0cG9zdCwgZ290ICR7cmVnaW9ufWApO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/configurations.js": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/configurations.js ***! \**************************************************************************************************************************/ /*! exports provided: 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 export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveBucketEndpointConfig", function() { return resolveBucketEndpointConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_ENV_NAME", function() { return NODE_USE_ARN_REGION_ENV_NAME; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_INI_NAME", function() { return NODE_USE_ARN_REGION_INI_NAME; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_CONFIG_OPTIONS", function() { return NODE_USE_ARN_REGION_CONFIG_OPTIONS; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); function resolveBucketEndpointConfig(input) { var _a = input.bucketEndpoint, bucketEndpoint = _a === void 0 ? false : _a, _b = input.forcePathStyle, forcePathStyle = _b === void 0 ? false : _b, _c = input.useAccelerateEndpoint, useAccelerateEndpoint = _c === void 0 ? false : _c, _d = input.useDualstackEndpoint, useDualstackEndpoint = _d === void 0 ? false : _d, _e = input.useArnRegion, useArnRegion = _e === void 0 ? false : _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { bucketEndpoint: bucketEndpoint, forcePathStyle: forcePathStyle, useAccelerateEndpoint: useAccelerateEndpoint, useDualstackEndpoint: useDualstackEndpoint, useArnRegion: typeof useArnRegion === "function" ? useArnRegion : function () { return Promise.resolve(useArnRegion); } }); } var NODE_USE_ARN_REGION_ENV_NAME = "AWS_S3_USE_ARN_REGION"; var NODE_USE_ARN_REGION_INI_NAME = "s3_use_arn_region"; /** * Config to load useArnRegion from environment variables and shared INI files * * @api private */ var NODE_USE_ARN_REGION_CONFIG_OPTIONS = { environmentVariableSelector: function (env) { if (!Object.prototype.hasOwnProperty.call(env, NODE_USE_ARN_REGION_ENV_NAME)) return undefined; if (env[NODE_USE_ARN_REGION_ENV_NAME] === "true") return true; if (env[NODE_USE_ARN_REGION_ENV_NAME] === "false") return false; throw new Error("Cannot load env " + NODE_USE_ARN_REGION_ENV_NAME + ". Expected \"true\" or \"false\", got " + env[NODE_USE_ARN_REGION_ENV_NAME] + "."); }, configFileSelector: function (profile) { if (!Object.prototype.hasOwnProperty.call(profile, NODE_USE_ARN_REGION_INI_NAME)) return undefined; if (profile[NODE_USE_ARN_REGION_INI_NAME] === "true") return true; if (profile[NODE_USE_ARN_REGION_INI_NAME] === "false") return false; throw new Error("Cannot load shared config entry " + NODE_USE_ARN_REGION_INI_NAME + ". Expected \"true\" or \"false\", got " + profile[NODE_USE_ARN_REGION_INI_NAME] + "."); }, default: false, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlndXJhdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQTJDQSxNQUFNLFVBQVUsMkJBQTJCLENBQ3pDLEtBQXlEO0lBR3ZELElBQUEsS0FLRSxLQUFLLGVBTGUsRUFBdEIsY0FBYyxtQkFBRyxLQUFLLEtBQUEsRUFDdEIsS0FJRSxLQUFLLGVBSmUsRUFBdEIsY0FBYyxtQkFBRyxLQUFLLEtBQUEsRUFDdEIsS0FHRSxLQUFLLHNCQUhzQixFQUE3QixxQkFBcUIsbUJBQUcsS0FBSyxLQUFBLEVBQzdCLEtBRUUsS0FBSyxxQkFGcUIsRUFBNUIsb0JBQW9CLG1CQUFHLEtBQUssS0FBQSxFQUM1QixLQUNFLEtBQUssYUFEYSxFQUFwQixZQUFZLG1CQUFHLEtBQUssS0FBQSxDQUNaO0lBQ1YsNkJBQ0ssS0FBSyxLQUNSLGNBQWMsZ0JBQUE7UUFDZCxjQUFjLGdCQUFBO1FBQ2QscUJBQXFCLHVCQUFBO1FBQ3JCLG9CQUFvQixzQkFBQSxFQUNwQixZQUFZLEVBQUUsT0FBTyxZQUFZLEtBQUssVUFBVSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLGNBQU0sT0FBQSxPQUFPLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxFQUE3QixDQUE2QixJQUNyRztBQUNKLENBQUM7QUFFRCxNQUFNLENBQUMsSUFBTSw0QkFBNEIsR0FBRyx1QkFBdUIsQ0FBQztBQUNwRSxNQUFNLENBQUMsSUFBTSw0QkFBNEIsR0FBRyxtQkFBbUIsQ0FBQztBQUVoRTs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLElBQU0sa0NBQWtDLEdBQW1DO0lBQ2hGLDJCQUEyQixFQUFFLFVBQUMsR0FBc0I7UUFDbEQsSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsNEJBQTRCLENBQUM7WUFBRSxPQUFPLFNBQVMsQ0FBQztRQUMvRixJQUFJLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxLQUFLLE1BQU07WUFBRSxPQUFPLElBQUksQ0FBQztRQUM5RCxJQUFJLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxLQUFLLE9BQU87WUFBRSxPQUFPLEtBQUssQ0FBQztRQUNoRSxNQUFNLElBQUksS0FBSyxDQUNiLHFCQUFtQiw0QkFBNEIsOENBQXFDLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxNQUFHLENBQ3pILENBQUM7SUFDSixDQUFDO0lBQ0Qsa0JBQWtCLEVBQUUsVUFBQyxPQUFPO1FBQzFCLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLDRCQUE0QixDQUFDO1lBQUUsT0FBTyxTQUFTLENBQUM7UUFDbkcsSUFBSSxPQUFPLENBQUMsNEJBQTRCLENBQUMsS0FBSyxNQUFNO1lBQUUsT0FBTyxJQUFJLENBQUM7UUFDbEUsSUFBSSxPQUFPLENBQUMsNEJBQTRCLENBQUMsS0FBSyxPQUFPO1lBQUUsT0FBTyxLQUFLLENBQUM7UUFDcEUsTUFBTSxJQUFJLEtBQUssQ0FDYixxQ0FBbUMsNEJBQTRCLDhDQUFxQyxPQUFPLENBQUMsNEJBQTRCLENBQUMsTUFBRyxDQUM3SSxDQUFDO0lBQ0osQ0FBQztJQUNELE9BQU8sRUFBRSxLQUFLO0NBQ2YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IExvYWRlZENvbmZpZ1NlbGVjdG9ycyB9IGZyb20gXCJAYXdzLXNkay9ub2RlLWNvbmZpZy1wcm92aWRlclwiO1xuaW1wb3J0IHsgUHJvdmlkZXIsIFJlZ2lvbkluZm9Qcm92aWRlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEJ1Y2tldEVuZHBvaW50SW5wdXRDb25maWcge1xuICAvKipcbiAgICogV2hldGhlciB0aGUgcHJvdmlkZWQgZW5kcG9pbnQgYWRkcmVzc2VzIGFuIGluZGl2aWR1YWwgYnVja2V0LlxuICAgKi9cbiAgYnVja2V0RW5kcG9pbnQ/OiBib29sZWFuO1xuICAvKipcbiAgICogV2hldGhlciB0byBmb3JjZSBwYXRoIHN0eWxlIFVSTHMgZm9yIFMzIG9iamVjdHMgKGUuZy4sIGh0dHBzOi8vczMuYW1hem9uYXdzLmNvbS88YnVja2V0TmFtZT4vPGtleT4gaW5zdGVhZCBvZiBodHRwczovLzxidWNrZXROYW1lPi5zMy5hbWF6b25hd3MuY29tLzxrZXk+XG4gICAqL1xuICBmb3JjZVBhdGhTdHlsZT86IGJvb2xlYW47XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIHVzZSB0aGUgUzMgVHJhbnNmZXIgQWNjZWxlcmF0aW9uIGVuZHBvaW50IGJ5IGRlZmF1bHRcbiAgICovXG4gIHVzZUFjY2VsZXJhdGVFbmRwb2ludD86IGJvb2xlYW47XG4gIC8qKlxuICAgKiBFbmFibGVzIElQdjYvSVB2NCBkdWFsc3RhY2sgZW5kcG9pbnQuIFdoZW4gYSBETlMgbG9va3VwIGlzIHBlcmZvcm1lZCBvbiBhbiBlbmRwb2ludCBvZiB0aGlzIHR5cGUsIGl0IHJldHVybnMgYW4g4oCcQeKAnSByZWNvcmQgd2l0aCBhbiBJUHY0IGFkZHJlc3MgYW5kIGFuIOKAnEFBQUHigJ0gcmVjb3JkIHdpdGggYW4gSVB2NiBhZGRyZXNzLiBJbiBtb3N0IGNhc2VzIHRoZSBuZXR3b3JrIHN0YWNrIGluIHRoZSBjbGllbnQgZW52aXJvbm1lbnQgd2lsbCBhdXRvbWF0aWNhbGx5IHByZWZlciB0aGUgQUFBQSByZWNvcmQgYW5kIG1ha2UgYSBjb25uZWN0aW9uIHVzaW5nIHRoZSBJUHY2IGFkZHJlc3MuIE5vdGUsIGhvd2V2ZXIsIHRoYXQgY3VycmVudGx5IG9uIFdpbmRvd3MsIHRoZSBJUHY0IGFkZHJlc3Mgd2lsbCBiZSBwcmVmZXJyZWQuXG4gICAqL1xuICB1c2VEdWFsc3RhY2tFbmRwb2ludD86IGJvb2xlYW47XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIG92ZXJyaWRlIHRoZSByZXF1ZXN0IHJlZ2lvbiB3aXRoIHRoZSByZWdpb24gaW5mZXJyZWQgZnJvbSByZXF1ZXN0ZWQgcmVzb3VyY2UncyBBUk4uIERlZmF1bHRzIHRvIGZhbHNlXG4gICAqL1xuICB1c2VBcm5SZWdpb24/OiBib29sZWFuIHwgUHJvdmlkZXI8Ym9vbGVhbj47XG59XG5cbmludGVyZmFjZSBQcmV2aW91c2x5UmVzb2x2ZWQge1xuICBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuO1xuICByZWdpb246IFByb3ZpZGVyPHN0cmluZz47XG4gIHJlZ2lvbkluZm9Qcm92aWRlcjogUmVnaW9uSW5mb1Byb3ZpZGVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJ1Y2tldEVuZHBvaW50UmVzb2x2ZWRDb25maWcge1xuICBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuO1xuICBidWNrZXRFbmRwb2ludDogYm9vbGVhbjtcbiAgZm9yY2VQYXRoU3R5bGU6IGJvb2xlYW47XG4gIHVzZUFjY2VsZXJhdGVFbmRwb2ludDogYm9vbGVhbjtcbiAgdXNlRHVhbHN0YWNrRW5kcG9pbnQ6IGJvb2xlYW47XG4gIHVzZUFyblJlZ2lvbjogUHJvdmlkZXI8Ym9vbGVhbj47XG4gIHJlZ2lvbjogUHJvdmlkZXI8c3RyaW5nPjtcbiAgcmVnaW9uSW5mb1Byb3ZpZGVyOiBSZWdpb25JbmZvUHJvdmlkZXI7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiByZXNvbHZlQnVja2V0RW5kcG9pbnRDb25maWc8VD4oXG4gIGlucHV0OiBUICYgUHJldmlvdXNseVJlc29sdmVkICYgQnVja2V0RW5kcG9pbnRJbnB1dENvbmZpZ1xuKTogVCAmIEJ1Y2tldEVuZHBvaW50UmVzb2x2ZWRDb25maWcge1xuICBjb25zdCB7XG4gICAgYnVja2V0RW5kcG9pbnQgPSBmYWxzZSxcbiAgICBmb3JjZVBhdGhTdHlsZSA9IGZhbHNlLFxuICAgIHVzZUFjY2VsZXJhdGVFbmRwb2ludCA9IGZhbHNlLFxuICAgIHVzZUR1YWxzdGFja0VuZHBvaW50ID0gZmFsc2UsXG4gICAgdXNlQXJuUmVnaW9uID0gZmFsc2UsXG4gIH0gPSBpbnB1dDtcbiAgcmV0dXJuIHtcbiAgICAuLi5pbnB1dCxcbiAgICBidWNrZXRFbmRwb2ludCxcbiAgICBmb3JjZVBhdGhTdHlsZSxcbiAgICB1c2VBY2NlbGVyYXRlRW5kcG9pbnQsXG4gICAgdXNlRHVhbHN0YWNrRW5kcG9pbnQsXG4gICAgdXNlQXJuUmVnaW9uOiB0eXBlb2YgdXNlQXJuUmVnaW9uID09PSBcImZ1bmN0aW9uXCIgPyB1c2VBcm5SZWdpb24gOiAoKSA9PiBQcm9taXNlLnJlc29sdmUodXNlQXJuUmVnaW9uKSxcbiAgfTtcbn1cblxuZXhwb3J0IGNvbnN0IE5PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUUgPSBcIkFXU19TM19VU0VfQVJOX1JFR0lPTlwiO1xuZXhwb3J0IGNvbnN0IE5PREVfVVNFX0FSTl9SRUdJT05fSU5JX05BTUUgPSBcInMzX3VzZV9hcm5fcmVnaW9uXCI7XG5cbi8qKlxuICogQ29uZmlnIHRvIGxvYWQgdXNlQXJuUmVnaW9uIGZyb20gZW52aXJvbm1lbnQgdmFyaWFibGVzIGFuZCBzaGFyZWQgSU5JIGZpbGVzXG4gKlxuICogQGFwaSBwcml2YXRlXG4gKi9cbmV4cG9ydCBjb25zdCBOT0RFX1VTRV9BUk5fUkVHSU9OX0NPTkZJR19PUFRJT05TOiBMb2FkZWRDb25maWdTZWxlY3RvcnM8Ym9vbGVhbj4gPSB7XG4gIGVudmlyb25tZW50VmFyaWFibGVTZWxlY3RvcjogKGVudjogTm9kZUpTLlByb2Nlc3NFbnYpID0+IHtcbiAgICBpZiAoIU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChlbnYsIE5PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUUpKSByZXR1cm4gdW5kZWZpbmVkO1xuICAgIGlmIChlbnZbTk9ERV9VU0VfQVJOX1JFR0lPTl9FTlZfTkFNRV0gPT09IFwidHJ1ZVwiKSByZXR1cm4gdHJ1ZTtcbiAgICBpZiAoZW52W05PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUVdID09PSBcImZhbHNlXCIpIHJldHVybiBmYWxzZTtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgICBgQ2Fubm90IGxvYWQgZW52ICR7Tk9ERV9VU0VfQVJOX1JFR0lPTl9FTlZfTkFNRX0uIEV4cGVjdGVkIFwidHJ1ZVwiIG9yIFwiZmFsc2VcIiwgZ290ICR7ZW52W05PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUVdfS5gXG4gICAgKTtcbiAgfSxcbiAgY29uZmlnRmlsZVNlbGVjdG9yOiAocHJvZmlsZSkgPT4ge1xuICAgIGlmICghT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHByb2ZpbGUsIE5PREVfVVNFX0FSTl9SRUdJT05fSU5JX05BTUUpKSByZXR1cm4gdW5kZWZpbmVkO1xuICAgIGlmIChwcm9maWxlW05PREVfVVNFX0FSTl9SRUdJT05fSU5JX05BTUVdID09PSBcInRydWVcIikgcmV0dXJuIHRydWU7XG4gICAgaWYgKHByb2ZpbGVbTk9ERV9VU0VfQVJOX1JFR0lPTl9JTklfTkFNRV0gPT09IFwiZmFsc2VcIikgcmV0dXJuIGZhbHNlO1xuICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgIGBDYW5ub3QgbG9hZCBzaGFyZWQgY29uZmlnIGVudHJ5ICR7Tk9ERV9VU0VfQVJOX1JFR0lPTl9JTklfTkFNRX0uIEV4cGVjdGVkIFwidHJ1ZVwiIG9yIFwiZmFsc2VcIiwgZ290ICR7cHJvZmlsZVtOT0RFX1VTRV9BUk5fUkVHSU9OX0lOSV9OQU1FXX0uYFxuICAgICk7XG4gIH0sXG4gIGRlZmF1bHQ6IGZhbHNlLFxufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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, getArnResources, getPseudoRegion, getSuffixForArnEndpoint, validateOutpostService, validatePartition, validateAccountId, validateRegion, validateDNSHostLabel, validateNoDualstack, validateNoFIPS */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _bucketEndpointMiddleware__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bucketEndpointMiddleware */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketEndpointMiddleware.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostname.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/configurations.js"); /* 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"]; }); /* harmony import */ var _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./bucketHostnameUtils */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getArnResources", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["getArnResources"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getPseudoRegion", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["getPseudoRegion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSuffixForArnEndpoint", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["getSuffixForArnEndpoint"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateOutpostService", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateOutpostService"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validatePartition", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validatePartition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateAccountId", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateAccountId"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateRegion", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateRegion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateDNSHostLabel", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateDNSHostLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateNoDualstack", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateNoDualstack"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateNoFIPS", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateNoFIPS"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyw0QkFBNEIsQ0FBQztBQUMzQyxjQUFjLGtCQUFrQixDQUFDO0FBQ2pDLGNBQWMsa0JBQWtCLENBQUM7QUFDakMsT0FBTyxFQUNMLGVBQWUsRUFDZixlQUFlLEVBQ2YsdUJBQXVCLEVBQ3ZCLHNCQUFzQixFQUN0QixpQkFBaUIsRUFDakIsaUJBQWlCLEVBQ2pCLGNBQWMsRUFDZCxvQkFBb0IsRUFDcEIsbUJBQW1CLEVBQ25CLGNBQWMsR0FDZixNQUFNLHVCQUF1QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vYnVja2V0RW5kcG9pbnRNaWRkbGV3YXJlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcbmV4cG9ydCB7XG4gIGdldEFyblJlc291cmNlcyxcbiAgZ2V0UHNldWRvUmVnaW9uLFxuICBnZXRTdWZmaXhGb3JBcm5FbmRwb2ludCxcbiAgdmFsaWRhdGVPdXRwb3N0U2VydmljZSxcbiAgdmFsaWRhdGVQYXJ0aXRpb24sXG4gIHZhbGlkYXRlQWNjb3VudElkLFxuICB2YWxpZGF0ZVJlZ2lvbixcbiAgdmFsaWRhdGVETlNIb3N0TGFiZWwsXG4gIHZhbGlkYXRlTm9EdWFsc3RhY2ssXG4gIHZhbGlkYXRlTm9GSVBTLFxufSBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVV0aWxzXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-bucket-endpoint/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-expect-continue/dist/es/index.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-expect-continue/dist/es/index.js ***! \*****************************************************************************************************************/ /*! exports provided: addExpectContinueMiddleware, addExpectContinueMiddlewareOptions, getAddExpectContinuePlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addExpectContinueMiddleware", function() { return addExpectContinueMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addExpectContinueMiddlewareOptions", function() { return addExpectContinueMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAddExpectContinuePlugin", function() { return getAddExpectContinuePlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-expect-continue/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); function addExpectContinueMiddleware(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 request; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { request = args.request; if (_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request) && request.body && options.runtime === "node") { request.headers = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, request.headers), { Expect: "100-continue" }); } return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; }); }); }; }; } var addExpectContinueMiddlewareOptions = { step: "build", tags: ["SET_EXPECT_HEADER", "EXPECT_HEADER"], name: "addExpectContinueMiddleware", override: true, }; var getAddExpectContinuePlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.add(addExpectContinueMiddleware(options), addExpectContinueMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQWVyRCxNQUFNLFVBQVUsMkJBQTJCLENBQUMsT0FBMkI7SUFBdkUsaUJBZ0JDO0lBZkMsT0FBTyxVQUFnQyxJQUErQixJQUFnQyxPQUFBLFVBQ3BHLElBQWdDOzs7WUFFeEIsT0FBTyxHQUFLLElBQUksUUFBVCxDQUFVO1lBQ3pCLElBQUksV0FBVyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsSUFBSSxPQUFPLENBQUMsSUFBSSxJQUFJLE9BQU8sQ0FBQyxPQUFPLEtBQUssTUFBTSxFQUFFO2dCQUNqRixPQUFPLENBQUMsT0FBTyx5QkFDVixPQUFPLENBQUMsT0FBTyxLQUNsQixNQUFNLEVBQUUsY0FBYyxHQUN2QixDQUFDO2FBQ0g7WUFDRCxzQkFBTyxJQUFJLHVCQUNOLElBQUksS0FDUCxPQUFPLFNBQUEsSUFDUCxFQUFDOztTQUNKLEVBZHFHLENBY3JHLENBQUM7QUFDSixDQUFDO0FBRUQsTUFBTSxDQUFDLElBQU0sa0NBQWtDLEdBQXdCO0lBQ3JFLElBQUksRUFBRSxPQUFPO0lBQ2IsSUFBSSxFQUFFLENBQUMsbUJBQW1CLEVBQUUsZUFBZSxDQUFDO0lBQzVDLElBQUksRUFBRSw2QkFBNkI7SUFDbkMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sMEJBQTBCLEdBQUcsVUFBQyxPQUEyQixJQUEwQixPQUFBLENBQUM7SUFDL0YsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsR0FBRyxDQUFDLDJCQUEyQixDQUFDLE9BQU8sQ0FBQyxFQUFFLGtDQUFrQyxDQUFDLENBQUM7SUFDNUYsQ0FBQztDQUNGLENBQUMsRUFKOEYsQ0FJOUYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7XG4gIEJ1aWxkSGFuZGxlcixcbiAgQnVpbGRIYW5kbGVyQXJndW1lbnRzLFxuICBCdWlsZEhhbmRsZXJPcHRpb25zLFxuICBCdWlsZEhhbmRsZXJPdXRwdXQsXG4gIEJ1aWxkTWlkZGxld2FyZSxcbiAgTWV0YWRhdGFCZWFyZXIsXG4gIFBsdWdnYWJsZSxcbn0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmludGVyZmFjZSBQcmV2aW91c2x5UmVzb2x2ZWQge1xuICBydW50aW1lOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmUob3B0aW9uczogUHJldmlvdXNseVJlc29sdmVkKTogQnVpbGRNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KG5leHQ6IEJ1aWxkSGFuZGxlcjxhbnksIE91dHB1dD4pOiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBCdWlsZEhhbmRsZXJBcmd1bWVudHM8YW55PlxuICApOiBQcm9taXNlPEJ1aWxkSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3QgeyByZXF1ZXN0IH0gPSBhcmdzO1xuICAgIGlmIChIdHRwUmVxdWVzdC5pc0luc3RhbmNlKHJlcXVlc3QpICYmIHJlcXVlc3QuYm9keSAmJiBvcHRpb25zLnJ1bnRpbWUgPT09IFwibm9kZVwiKSB7XG4gICAgICByZXF1ZXN0LmhlYWRlcnMgPSB7XG4gICAgICAgIC4uLnJlcXVlc3QuaGVhZGVycyxcbiAgICAgICAgRXhwZWN0OiBcIjEwMC1jb250aW51ZVwiLFxuICAgICAgfTtcbiAgICB9XG4gICAgcmV0dXJuIG5leHQoe1xuICAgICAgLi4uYXJncyxcbiAgICAgIHJlcXVlc3QsXG4gICAgfSk7XG4gIH07XG59XG5cbmV4cG9ydCBjb25zdCBhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmVPcHRpb25zOiBCdWlsZEhhbmRsZXJPcHRpb25zID0ge1xuICBzdGVwOiBcImJ1aWxkXCIsXG4gIHRhZ3M6IFtcIlNFVF9FWFBFQ1RfSEVBREVSXCIsIFwiRVhQRUNUX0hFQURFUlwiXSxcbiAgbmFtZTogXCJhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmVcIixcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0QWRkRXhwZWN0Q29udGludWVQbHVnaW4gPSAob3B0aW9uczogUHJldmlvdXNseVJlc29sdmVkKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZChhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmUob3B0aW9ucyksIGFkZEV4cGVjdENvbnRpbnVlTWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-expect-continue/node_modules/tslib/tslib.es6.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-expect-continue/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-location-constraint/dist/es/index.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-location-constraint/dist/es/index.js ***! \*********************************************************************************************************************/ /*! exports provided: locationConstraintMiddleware, locationConstraintMiddlewareOptions, getLocationConstraintPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "locationConstraintMiddleware", function() { return locationConstraintMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "locationConstraintMiddlewareOptions", function() { return locationConstraintMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLocationConstraintPlugin", function() { return getLocationConstraintPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-location-constraint/node_modules/tslib/tslib.es6.js"); /** * This middleware modifies the input on S3 CreateBucket requests. If the LocationConstraint has not been set, this * middleware will set a LocationConstraint to match the configured region. The CreateBucketConfiguration will be * removed entirely on requests to the us-east-1 region. */ function locationConstraintMiddleware(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 CreateBucketConfiguration, region; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: CreateBucketConfiguration = args.input.CreateBucketConfiguration; return [4 /*yield*/, options.region()]; case 1: region = _a.sent(); if (!CreateBucketConfiguration || !CreateBucketConfiguration.LocationConstraint) { args = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { input: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args.input), { CreateBucketConfiguration: region === "us-east-1" ? undefined : { LocationConstraint: region } }) }); } return [2 /*return*/, next(args)]; } }); }); }; }; } var locationConstraintMiddlewareOptions = { step: "initialize", tags: ["LOCATION_CONSTRAINT", "CREATE_BUCKET_CONFIGURATION"], name: "locationConstraintMiddleware", override: true, }; var getLocationConstraintPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(locationConstraintMiddleware(config), locationConstraintMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQVlBOzs7O0dBSUc7QUFFSCxNQUFNLFVBQVUsNEJBQTRCLENBQzFDLE9BQXlDO0lBRDNDLGlCQXVCQztJQXBCQyxPQUFPLFVBQ0wsSUFBb0MsSUFDRCxPQUFBLFVBQ25DLElBQXFDOzs7OztvQkFFN0IseUJBQXlCLEdBQUssSUFBSSxDQUFDLEtBQUssMEJBQWYsQ0FBZ0I7b0JBRWxDLHFCQUFNLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBQTs7b0JBQS9CLE1BQU0sR0FBRyxTQUFzQjtvQkFDckMsSUFBSSxDQUFDLHlCQUF5QixJQUFJLENBQUMseUJBQXlCLENBQUMsa0JBQWtCLEVBQUU7d0JBQy9FLElBQUkseUJBQ0MsSUFBSSxLQUNQLEtBQUssd0JBQ0EsSUFBSSxDQUFDLEtBQUssS0FDYix5QkFBeUIsRUFBRSxNQUFNLEtBQUssV0FBVyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxFQUFFLE1BRWpHLENBQUM7cUJBQ0g7b0JBRUQsc0JBQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFDOzs7U0FDbkIsRUFqQm9DLENBaUJwQyxDQUFDO0FBQ0osQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLG1DQUFtQyxHQUE2QjtJQUMzRSxJQUFJLEVBQUUsWUFBWTtJQUNsQixJQUFJLEVBQUUsQ0FBQyxxQkFBcUIsRUFBRSw2QkFBNkIsQ0FBQztJQUM1RCxJQUFJLEVBQUUsOEJBQThCO0lBQ3BDLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLDJCQUEyQixHQUFHLFVBQUMsTUFBd0MsSUFBMEIsT0FBQSxDQUFDO0lBQzdHLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxNQUFNLENBQUMsRUFBRSxtQ0FBbUMsQ0FBQyxDQUFDO0lBQzdGLENBQUM7Q0FDRixDQUFDLEVBSjRHLENBSTVHLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBJbml0aWFsaXplSGFuZGxlcixcbiAgSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIEluaXRpYWxpemVNaWRkbGV3YXJlLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgTG9jYXRpb25Db25zdHJhaW50UmVzb2x2ZWRDb25maWcgfSBmcm9tIFwiLi9jb25maWd1cmF0aW9uXCI7XG5cbi8qKlxuICogVGhpcyBtaWRkbGV3YXJlIG1vZGlmaWVzIHRoZSBpbnB1dCBvbiBTMyBDcmVhdGVCdWNrZXQgcmVxdWVzdHMuICBJZiB0aGUgTG9jYXRpb25Db25zdHJhaW50IGhhcyBub3QgYmVlbiBzZXQsIHRoaXNcbiAqIG1pZGRsZXdhcmUgd2lsbCBzZXQgYSBMb2NhdGlvbkNvbnN0cmFpbnQgdG8gbWF0Y2ggdGhlIGNvbmZpZ3VyZWQgcmVnaW9uLiAgVGhlIENyZWF0ZUJ1Y2tldENvbmZpZ3VyYXRpb24gd2lsbCBiZVxuICogcmVtb3ZlZCBlbnRpcmVseSBvbiByZXF1ZXN0cyB0byB0aGUgdXMtZWFzdC0xIHJlZ2lvbi5cbiAqL1xuXG5leHBvcnQgZnVuY3Rpb24gbG9jYXRpb25Db25zdHJhaW50TWlkZGxld2FyZShcbiAgb3B0aW9uczogTG9jYXRpb25Db25zdHJhaW50UmVzb2x2ZWRDb25maWdcbik6IEluaXRpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KFxuICAgIG5leHQ6IEluaXRpYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PlxuICApOiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD4gPT4gYXN5bmMgKFxuICAgIGFyZ3M6IEluaXRpYWxpemVIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxJbml0aWFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3QgeyBDcmVhdGVCdWNrZXRDb25maWd1cmF0aW9uIH0gPSBhcmdzLmlucHV0O1xuICAgIC8vQWZ0ZXIgcmVnaW9uIGNvbmZpZyByZXNvbHV0aW9uLCByZWdpb24gaXMgYSBQcm92aWRlcjxzdHJpbmc+XG4gICAgY29uc3QgcmVnaW9uID0gYXdhaXQgb3B0aW9ucy5yZWdpb24oKTtcbiAgICBpZiAoIUNyZWF0ZUJ1Y2tldENvbmZpZ3VyYXRpb24gfHwgIUNyZWF0ZUJ1Y2tldENvbmZpZ3VyYXRpb24uTG9jYXRpb25Db25zdHJhaW50KSB7XG4gICAgICBhcmdzID0ge1xuICAgICAgICAuLi5hcmdzLFxuICAgICAgICBpbnB1dDoge1xuICAgICAgICAgIC4uLmFyZ3MuaW5wdXQsXG4gICAgICAgICAgQ3JlYXRlQnVja2V0Q29uZmlndXJhdGlvbjogcmVnaW9uID09PSBcInVzLWVhc3QtMVwiID8gdW5kZWZpbmVkIDogeyBMb2NhdGlvbkNvbnN0cmFpbnQ6IHJlZ2lvbiB9LFxuICAgICAgICB9LFxuICAgICAgfTtcbiAgICB9XG5cbiAgICByZXR1cm4gbmV4dChhcmdzKTtcbiAgfTtcbn1cblxuZXhwb3J0IGNvbnN0IGxvY2F0aW9uQ29uc3RyYWludE1pZGRsZXdhcmVPcHRpb25zOiBJbml0aWFsaXplSGFuZGxlck9wdGlvbnMgPSB7XG4gIHN0ZXA6IFwiaW5pdGlhbGl6ZVwiLFxuICB0YWdzOiBbXCJMT0NBVElPTl9DT05TVFJBSU5UXCIsIFwiQ1JFQVRFX0JVQ0tFVF9DT05GSUdVUkFUSU9OXCJdLFxuICBuYW1lOiBcImxvY2F0aW9uQ29uc3RyYWludE1pZGRsZXdhcmVcIixcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0TG9jYXRpb25Db25zdHJhaW50UGx1Z2luID0gKGNvbmZpZzogTG9jYXRpb25Db25zdHJhaW50UmVzb2x2ZWRDb25maWcpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKGxvY2F0aW9uQ29uc3RyYWludE1pZGRsZXdhcmUoY29uZmlnKSwgbG9jYXRpb25Db25zdHJhaW50TWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-location-constraint/node_modules/tslib/tslib.es6.js": /*!************************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-location-constraint/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js ***! \********************************************************************************************************/ /*! exports provided: validateBucketNameMiddleware, validateBucketNameMiddlewareOptions, getValidateBucketNamePlugin, useRegionalEndpointMiddleware, useRegionalEndpointMiddlewareOptions, getUseRegionalEndpointPlugin, throw200ExceptionsMiddleware, throw200ExceptionsMiddlewareOptions, getThrow200ExceptionsPlugin */ /***/ (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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/validate-bucket-name.js"); /* 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"]; }); /* harmony import */ var _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./use-regional-endpoint */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/use-regional-endpoint.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddleware", function() { return _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__["useRegionalEndpointMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddlewareOptions", function() { return _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__["useRegionalEndpointMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getUseRegionalEndpointPlugin", function() { return _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__["getUseRegionalEndpointPlugin"]; }); /* harmony import */ var _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./throw-200-exceptions */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/throw-200-exceptions.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddleware", function() { return _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__["throw200ExceptionsMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddlewareOptions", function() { return _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__["throw200ExceptionsMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getThrow200ExceptionsPlugin", function() { return _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__["getThrow200ExceptionsPlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx3QkFBd0IsQ0FBQztBQUN2QyxjQUFjLHlCQUF5QixDQUFDO0FBQ3hDLGNBQWMsd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi92YWxpZGF0ZS1idWNrZXQtbmFtZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdXNlLXJlZ2lvbmFsLWVuZHBvaW50XCI7XG5leHBvcnQgKiBmcm9tIFwiLi90aHJvdy0yMDAtZXhjZXB0aW9uc1wiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/throw-200-exceptions.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/throw-200-exceptions.js ***! \***********************************************************************************************************************/ /*! exports provided: throw200ExceptionsMiddleware, throw200ExceptionsMiddlewareOptions, getThrow200ExceptionsPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddleware", function() { return throw200ExceptionsMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddlewareOptions", function() { return throw200ExceptionsMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getThrow200ExceptionsPlugin", function() { return getThrow200ExceptionsPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /** * In case of an internal error/terminated connection, S3 operations may return 200 errors. CopyObject, UploadPartCopy, * CompleteMultipartUpload may return empty payload or payload with only xml Preamble. * @internal */ var throw200ExceptionsMiddleware = function (config) { return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result, response, statusCode, body, bodyBytes, bodyString, err; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, next(args)]; case 1: result = _a.sent(); response = result.response; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpResponse"].isInstance(response)) return [2 /*return*/, result]; statusCode = response.statusCode, body = response.body; if (statusCode < 200 && statusCode >= 300) return [2 /*return*/, result]; return [4 /*yield*/, collectBody(body, config)]; case 2: bodyBytes = _a.sent(); return [4 /*yield*/, collectBodyString(bodyBytes, config)]; case 3: bodyString = _a.sent(); if (bodyBytes.length === 0) { err = new Error("S3 aborted request"); err.name = "InternalError"; throw err; } if (bodyString && bodyString.match("")) { // Set the error code to 4XX so that error deserializer can parse them response.statusCode = 400; } // Body stream is consumed and paused at this point. So replace the response.body to the collected bytes. // So that the deserializer can consume the body as normal. response.body = bodyBytes; return [2 /*return*/, result]; } }); }); }; }; }; // 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); }); }; /** * @internal */ var throw200ExceptionsMiddlewareOptions = { relation: "after", toMiddleware: "deserializerMiddleware", tags: ["THROW_200_EXCEPTIONS", "S3"], name: "throw200ExceptionsMiddleware", override: true, }; /** * * @internal */ var getThrow200ExceptionsPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.addRelativeTo(throw200ExceptionsMiddleware(config), throw200ExceptionsMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhyb3ctMjAwLWV4Y2VwdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdGhyb3ctMjAwLWV4Y2VwdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQVF0RDs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLElBQU0sNEJBQTRCLEdBQUcsVUFBQyxNQUEwQixJQUFzQyxPQUFBLFVBQzNHLElBQUksSUFDRCxPQUFBLFVBQU8sSUFBSTs7OztvQkFDQyxxQkFBTSxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUE7O2dCQUF6QixNQUFNLEdBQUcsU0FBZ0I7Z0JBQ3ZCLFFBQVEsR0FBSyxNQUFNLFNBQVgsQ0FBWTtnQkFDNUIsSUFBSSxDQUFDLFlBQVksQ0FBQyxVQUFVLENBQUMsUUFBUSxDQUFDO29CQUFFLHNCQUFPLE1BQU0sRUFBQztnQkFDOUMsVUFBVSxHQUFXLFFBQVEsV0FBbkIsRUFBRSxJQUFJLEdBQUssUUFBUSxLQUFiLENBQWM7Z0JBQ3RDLElBQUksVUFBVSxHQUFHLEdBQUcsSUFBSSxVQUFVLElBQUksR0FBRztvQkFBRSxzQkFBTyxNQUFNLEVBQUM7Z0JBR3ZDLHFCQUFNLFdBQVcsQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLEVBQUE7O2dCQUEzQyxTQUFTLEdBQUcsU0FBK0I7Z0JBQzlCLHFCQUFNLGlCQUFpQixDQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsRUFBQTs7Z0JBQXZELFVBQVUsR0FBRyxTQUEwQztnQkFDN0QsSUFBSSxTQUFTLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtvQkFDcEIsR0FBRyxHQUFHLElBQUksS0FBSyxDQUFDLG9CQUFvQixDQUFDLENBQUM7b0JBQzVDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsZUFBZSxDQUFDO29CQUMzQixNQUFNLEdBQUcsQ0FBQztpQkFDWDtnQkFDRCxJQUFJLFVBQVUsSUFBSSxVQUFVLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxFQUFFO29CQUM3QyxzRUFBc0U7b0JBQ3RFLFFBQVEsQ0FBQyxVQUFVLEdBQUcsR0FBRyxDQUFDO2lCQUMzQjtnQkFFRCx5R0FBeUc7Z0JBQ3pHLDJEQUEyRDtnQkFDM0QsUUFBUSxDQUFDLElBQUksR0FBRyxTQUFTLENBQUM7Z0JBQzFCLHNCQUFPLE1BQU0sRUFBQzs7O0tBQ2YsRUF4QkksQ0F3QkosRUExQjRHLENBMEI1RyxDQUFDO0FBRUYsd0RBQXdEO0FBQ3hELElBQU0sV0FBVyxHQUFHLFVBQUMsVUFBa0MsRUFBRSxPQUEyQjtJQUEvRCwyQkFBQSxFQUFBLGlCQUFzQixVQUFVLEVBQUU7SUFDckQsSUFBSSxVQUFVLFlBQVksVUFBVSxFQUFFO1FBQ3BDLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQztLQUNwQztJQUNELE9BQU8sT0FBTyxDQUFDLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSSxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksVUFBVSxFQUFFLENBQUMsQ0FBQztBQUNsRixDQUFDLENBQUM7QUFFRixpREFBaUQ7QUFDakQsSUFBTSxpQkFBaUIsR0FBRyxVQUFDLFVBQWUsRUFBRSxPQUEyQjtJQUNyRSxPQUFBLFdBQVcsQ0FBQyxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsSUFBSSxJQUFLLE9BQUEsT0FBTyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsRUFBekIsQ0FBeUIsQ0FBQztBQUExRSxDQUEwRSxDQUFDO0FBRTdFOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sbUNBQW1DLEdBQThCO0lBQzVFLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLFlBQVksRUFBRSx3QkFBd0I7SUFDdEMsSUFBSSxFQUFFLENBQUMsc0JBQXNCLEVBQUUsSUFBSSxDQUFDO0lBQ3BDLElBQUksRUFBRSw4QkFBOEI7SUFDcEMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUY7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLElBQU0sMkJBQTJCLEdBQUcsVUFBQyxNQUEwQixJQUEwQixPQUFBLENBQUM7SUFDL0YsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsYUFBYSxDQUFDLDRCQUE0QixDQUFDLE1BQU0sQ0FBQyxFQUFFLG1DQUFtQyxDQUFDLENBQUM7SUFDdkcsQ0FBQztDQUNGLENBQUMsRUFKOEYsQ0FJOUYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXNwb25zZSB9IGZyb20gXCJAYXdzLXNkay9wcm90b2NvbC1odHRwXCI7XG5pbXBvcnQgeyBEZXNlcmlhbGl6ZU1pZGRsZXdhcmUsIEVuY29kZXIsIFBsdWdnYWJsZSwgUmVsYXRpdmVNaWRkbGV3YXJlT3B0aW9ucywgU3RyZWFtQ29sbGVjdG9yIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbnR5cGUgUHJldmlvdXNseVJlc29sdmVkID0ge1xuICBzdHJlYW1Db2xsZWN0b3I6IFN0cmVhbUNvbGxlY3RvcjtcbiAgdXRmOEVuY29kZXI6IEVuY29kZXI7XG59O1xuXG4vKipcbiAqIEluIGNhc2Ugb2YgYW4gaW50ZXJuYWwgZXJyb3IvdGVybWluYXRlZCBjb25uZWN0aW9uLCBTMyBvcGVyYXRpb25zIG1heSByZXR1cm4gMjAwIGVycm9ycy4gQ29weU9iamVjdCwgVXBsb2FkUGFydENvcHksXG4gKiBDb21wbGV0ZU11bHRpcGFydFVwbG9hZCBtYXkgcmV0dXJuIGVtcHR5IHBheWxvYWQgb3IgcGF5bG9hZCB3aXRoIG9ubHkgeG1sIFByZWFtYmxlLlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlID0gKGNvbmZpZzogUHJldmlvdXNseVJlc29sdmVkKTogRGVzZXJpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiA9PiAoXG4gIG5leHRcbikgPT4gYXN5bmMgKGFyZ3MpID0+IHtcbiAgY29uc3QgcmVzdWx0ID0gYXdhaXQgbmV4dChhcmdzKTtcbiAgY29uc3QgeyByZXNwb25zZSB9ID0gcmVzdWx0O1xuICBpZiAoIUh0dHBSZXNwb25zZS5pc0luc3RhbmNlKHJlc3BvbnNlKSkgcmV0dXJuIHJlc3VsdDtcbiAgY29uc3QgeyBzdGF0dXNDb2RlLCBib2R5IH0gPSByZXNwb25zZTtcbiAgaWYgKHN0YXR1c0NvZGUgPCAyMDAgJiYgc3RhdHVzQ29kZSA+PSAzMDApIHJldHVybiByZXN1bHQ7XG5cbiAgLy8gVGhyb3cgMlhYIHJlc3BvbnNlIHRoYXQncyBlaXRoZXIgYW4gZXJyb3Igb3IgaGFzIGVtcHR5IGJvZHkuXG4gIGNvbnN0IGJvZHlCeXRlcyA9IGF3YWl0IGNvbGxlY3RCb2R5KGJvZHksIGNvbmZpZyk7XG4gIGNvbnN0IGJvZHlTdHJpbmcgPSBhd2FpdCBjb2xsZWN0Qm9keVN0cmluZyhib2R5Qnl0ZXMsIGNvbmZpZyk7XG4gIGlmIChib2R5Qnl0ZXMubGVuZ3RoID09PSAwKSB7XG4gICAgY29uc3QgZXJyID0gbmV3IEVycm9yKFwiUzMgYWJvcnRlZCByZXF1ZXN0XCIpO1xuICAgIGVyci5uYW1lID0gXCJJbnRlcm5hbEVycm9yXCI7XG4gICAgdGhyb3cgZXJyO1xuICB9XG4gIGlmIChib2R5U3RyaW5nICYmIGJvZHlTdHJpbmcubWF0Y2goXCI8RXJyb3I+XCIpKSB7XG4gICAgLy8gU2V0IHRoZSBlcnJvciBjb2RlIHRvIDRYWCBzbyB0aGF0IGVycm9yIGRlc2VyaWFsaXplciBjYW4gcGFyc2UgdGhlbVxuICAgIHJlc3BvbnNlLnN0YXR1c0NvZGUgPSA0MDA7XG4gIH1cblxuICAvLyBCb2R5IHN0cmVhbSBpcyBjb25zdW1lZCBhbmQgcGF1c2VkIGF0IHRoaXMgcG9pbnQuIFNvIHJlcGxhY2UgdGhlIHJlc3BvbnNlLmJvZHkgdG8gdGhlIGNvbGxlY3RlZCBieXRlcy5cbiAgLy8gU28gdGhhdCB0aGUgZGVzZXJpYWxpemVyIGNhbiBjb25zdW1lIHRoZSBib2R5IGFzIG5vcm1hbC5cbiAgcmVzcG9uc2UuYm9keSA9IGJvZHlCeXRlcztcbiAgcmV0dXJuIHJlc3VsdDtcbn07XG5cbi8vIENvbGxlY3QgbG93LWxldmVsIHJlc3BvbnNlIGJvZHkgc3RyZWFtIHRvIFVpbnQ4QXJyYXkuXG5jb25zdCBjb2xsZWN0Qm9keSA9IChzdHJlYW1Cb2R5OiBhbnkgPSBuZXcgVWludDhBcnJheSgpLCBjb250ZXh0OiBQcmV2aW91c2x5UmVzb2x2ZWQpOiBQcm9taXNlPFVpbnQ4QXJyYXk+ID0+IHtcbiAgaWYgKHN0cmVhbUJvZHkgaW5zdGFuY2VvZiBVaW50OEFycmF5KSB7XG4gICAgcmV0dXJuIFByb21pc2UucmVzb2x2ZShzdHJlYW1Cb2R5KTtcbiAgfVxuICByZXR1cm4gY29udGV4dC5zdHJlYW1Db2xsZWN0b3Ioc3RyZWFtQm9keSkgfHwgUHJvbWlzZS5yZXNvbHZlKG5ldyBVaW50OEFycmF5KCkpO1xufTtcblxuLy8gRW5jb2RlIFVpbnQ4QXJyYXkgZGF0YSBpbnRvIHN0cmluZyB3aXRoIHV0Zi04LlxuY29uc3QgY29sbGVjdEJvZHlTdHJpbmcgPSAoc3RyZWFtQm9keTogYW55LCBjb250ZXh0OiBQcmV2aW91c2x5UmVzb2x2ZWQpOiBQcm9taXNlPHN0cmluZz4gPT5cbiAgY29sbGVjdEJvZHkoc3RyZWFtQm9keSwgY29udGV4dCkudGhlbigoYm9keSkgPT4gY29udGV4dC51dGY4RW5jb2Rlcihib2R5KSk7XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlT3B0aW9uczogUmVsYXRpdmVNaWRkbGV3YXJlT3B0aW9ucyA9IHtcbiAgcmVsYXRpb246IFwiYWZ0ZXJcIixcbiAgdG9NaWRkbGV3YXJlOiBcImRlc2VyaWFsaXplck1pZGRsZXdhcmVcIixcbiAgdGFnczogW1wiVEhST1dfMjAwX0VYQ0VQVElPTlNcIiwgXCJTM1wiXSxcbiAgbmFtZTogXCJ0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlXCIsXG4gIG92ZXJyaWRlOiB0cnVlLFxufTtcblxuLyoqXG4gKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCBnZXRUaHJvdzIwMEV4Y2VwdGlvbnNQbHVnaW4gPSAoY29uZmlnOiBQcmV2aW91c2x5UmVzb2x2ZWQpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkUmVsYXRpdmVUbyh0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlKGNvbmZpZyksIHRocm93MjAwRXhjZXB0aW9uc01pZGRsZXdhcmVPcHRpb25zKTtcbiAgfSxcbn0pO1xuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/use-regional-endpoint.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/use-regional-endpoint.js ***! \************************************************************************************************************************/ /*! exports provided: useRegionalEndpointMiddleware, useRegionalEndpointMiddlewareOptions, getUseRegionalEndpointPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddleware", function() { return useRegionalEndpointMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddlewareOptions", function() { return useRegionalEndpointMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getUseRegionalEndpointPlugin", function() { return getUseRegionalEndpointPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /** * @internal */ var useRegionalEndpointMiddleware = function (config) { return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request, _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request) || config.isCustomEndpoint) return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args))]; if (!(request.hostname === "s3.amazonaws.com")) return [3 /*break*/, 1]; request.hostname = "s3.us-east-1.amazonaws.com"; return [3 /*break*/, 3]; case 1: _a = "aws-global"; return [4 /*yield*/, config.region()]; case 2: if (_a === (_b.sent())) { request.hostname = "s3.amazonaws.com"; } _b.label = 3; case 3: return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args))]; } }); }); }; }; }; /** * @internal */ var useRegionalEndpointMiddlewareOptions = { step: "build", tags: ["USE_REGIONAL_ENDPOINT", "S3"], name: "useRegionalEndpointMiddleware", override: true, }; /** * @internal */ var getUseRegionalEndpointPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(useRegionalEndpointMiddleware(config), useRegionalEndpointMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlLXJlZ2lvbmFsLWVuZHBvaW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3VzZS1yZWdpb25hbC1lbmRwb2ludC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBaUJyRDs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLDZCQUE2QixHQUFHLFVBQUMsTUFBMEIsSUFBZ0MsT0FBQSxVQUd0RyxJQUErQixJQUNELE9BQUEsVUFBTyxJQUFnQzs7Ozs7Z0JBQzdELE9BQU8sR0FBSyxJQUFJLFFBQVQsQ0FBVTtnQkFDekIsSUFBSSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLElBQUksTUFBTSxDQUFDLGdCQUFnQjtvQkFBRSxzQkFBTyxJQUFJLGNBQU0sSUFBSSxFQUFHLEVBQUM7cUJBQ3RGLENBQUEsT0FBTyxDQUFDLFFBQVEsS0FBSyxrQkFBa0IsQ0FBQSxFQUF2Qyx3QkFBdUM7Z0JBQ3pDLE9BQU8sQ0FBQyxRQUFRLEdBQUcsNEJBQTRCLENBQUM7OztnQkFDdkMsS0FBQSxZQUFZLENBQUE7Z0JBQU0scUJBQU0sTUFBTSxDQUFDLE1BQU0sRUFBRSxFQUFBOztnQkFBM0MsSUFBSSxPQUFpQixDQUFDLFNBQXFCLENBQUMsRUFBRTtvQkFDbkQsT0FBTyxDQUFDLFFBQVEsR0FBRyxrQkFBa0IsQ0FBQztpQkFDdkM7O29CQUNELHNCQUFPLElBQUksY0FBTSxJQUFJLEVBQUcsRUFBQzs7O0tBQzFCLEVBVCtCLENBUy9CLEVBYnVHLENBYXZHLENBQUM7QUFFRjs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLG9DQUFvQyxHQUF3QjtJQUN2RSxJQUFJLEVBQUUsT0FBTztJQUNiLElBQUksRUFBRSxDQUFDLHVCQUF1QixFQUFFLElBQUksQ0FBQztJQUNyQyxJQUFJLEVBQUUsK0JBQStCO0lBQ3JDLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sNEJBQTRCLEdBQUcsVUFBQyxNQUEwQixJQUEwQixPQUFBLENBQUM7SUFDaEcsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsR0FBRyxDQUFDLDZCQUE2QixDQUFDLE1BQU0sQ0FBQyxFQUFFLG9DQUFvQyxDQUFDLENBQUM7SUFDL0YsQ0FBQztDQUNGLENBQUMsRUFKK0YsQ0FJL0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7XG4gIEJ1aWxkSGFuZGxlcixcbiAgQnVpbGRIYW5kbGVyQXJndW1lbnRzLFxuICBCdWlsZEhhbmRsZXJPcHRpb25zLFxuICBCdWlsZEhhbmRsZXJPdXRwdXQsXG4gIEJ1aWxkTWlkZGxld2FyZSxcbiAgTWV0YWRhdGFCZWFyZXIsXG4gIFBsdWdnYWJsZSxcbiAgUHJvdmlkZXIsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG50eXBlIFByZXZpb3VzbHlSZXNvbHZlZCA9IHtcbiAgcmVnaW9uOiBQcm92aWRlcjxzdHJpbmc+O1xuICBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuO1xufTtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGNvbnN0IHVzZVJlZ2lvbmFsRW5kcG9pbnRNaWRkbGV3YXJlID0gKGNvbmZpZzogUHJldmlvdXNseVJlc29sdmVkKTogQnVpbGRNaWRkbGV3YXJlPGFueSwgYW55PiA9PiA8XG4gIE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyXG4+KFxuICBuZXh0OiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+XG4pOiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChhcmdzOiBCdWlsZEhhbmRsZXJBcmd1bWVudHM8YW55Pik6IFByb21pc2U8QnVpbGRIYW5kbGVyT3V0cHV0PE91dHB1dD4+ID0+IHtcbiAgY29uc3QgeyByZXF1ZXN0IH0gPSBhcmdzO1xuICBpZiAoIUh0dHBSZXF1ZXN0LmlzSW5zdGFuY2UocmVxdWVzdCkgfHwgY29uZmlnLmlzQ3VzdG9tRW5kcG9pbnQpIHJldHVybiBuZXh0KHsgLi4uYXJncyB9KTtcbiAgaWYgKHJlcXVlc3QuaG9zdG5hbWUgPT09IFwiczMuYW1hem9uYXdzLmNvbVwiKSB7XG4gICAgcmVxdWVzdC5ob3N0bmFtZSA9IFwiczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb21cIjtcbiAgfSBlbHNlIGlmIChcImF3cy1nbG9iYWxcIiA9PT0gKGF3YWl0IGNvbmZpZy5yZWdpb24oKSkpIHtcbiAgICByZXF1ZXN0Lmhvc3RuYW1lID0gXCJzMy5hbWF6b25hd3MuY29tXCI7XG4gIH1cbiAgcmV0dXJuIG5leHQoeyAuLi5hcmdzIH0pO1xufTtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGNvbnN0IHVzZVJlZ2lvbmFsRW5kcG9pbnRNaWRkbGV3YXJlT3B0aW9uczogQnVpbGRIYW5kbGVyT3B0aW9ucyA9IHtcbiAgc3RlcDogXCJidWlsZFwiLFxuICB0YWdzOiBbXCJVU0VfUkVHSU9OQUxfRU5EUE9JTlRcIiwgXCJTM1wiXSxcbiAgbmFtZTogXCJ1c2VSZWdpb25hbEVuZHBvaW50TWlkZGxld2FyZVwiLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCBnZXRVc2VSZWdpb25hbEVuZHBvaW50UGx1Z2luID0gKGNvbmZpZzogUHJldmlvdXNseVJlc29sdmVkKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZCh1c2VSZWdpb25hbEVuZHBvaW50TWlkZGxld2FyZShjb25maWcpLCB1c2VSZWdpb25hbEVuZHBvaW50TWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/validate-bucket-name.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/validate-bucket-name.js ***! \***********************************************************************************************************************/ /*! exports provided: validateBucketNameMiddleware, validateBucketNameMiddlewareOptions, getValidateBucketNamePlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateBucketNameMiddleware", function() { return validateBucketNameMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateBucketNameMiddlewareOptions", function() { return validateBucketNameMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getValidateBucketNamePlugin", function() { return getValidateBucketNamePlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-arn-parser */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js"); /** * @internal */ function validateBucketNameMiddleware() { var _this = this; return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this, void 0, void 0, function () { var Bucket, err; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { Bucket = args.input.Bucket; if (typeof Bucket === "string" && !Object(_aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_1__["validate"])(Bucket) && Bucket.indexOf("/") >= 0) { err = new Error("Bucket name shouldn't contain '/', received '" + Bucket + "'"); err.name = "InvalidBucketName"; throw err; } return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args))]; }); }); }; }; } /** * @internal */ var validateBucketNameMiddlewareOptions = { step: "initialize", tags: ["VALIDATE_BUCKET_NAME"], name: "validateBucketNameMiddleware", override: true, }; /** * @internal */ // eslint-disable-next-line @typescript-eslint/no-unused-vars var getValidateBucketNamePlugin = function (unused) { return ({ applyToStack: function (clientStack) { clientStack.add(validateBucketNameMiddleware(), validateBucketNameMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWRhdGUtYnVja2V0LW5hbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdmFsaWRhdGUtYnVja2V0LW5hbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQVNBLE9BQU8sRUFBRSxRQUFRLElBQUksV0FBVyxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFbkU7O0dBRUc7QUFDSCxNQUFNLFVBQVUsNEJBQTRCO0lBQTVDLGlCQWdCQztJQWZDLE9BQU8sVUFDTCxJQUFvQyxJQUNELE9BQUEsVUFDbkMsSUFBcUM7OztZQUcxQixNQUFNLEdBQ2IsSUFBSSxhQURTLENBQ1I7WUFDVCxJQUFJLE9BQU8sTUFBTSxLQUFLLFFBQVEsSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUMsSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRTtnQkFDNUUsR0FBRyxHQUFHLElBQUksS0FBSyxDQUFDLGtEQUFnRCxNQUFNLE1BQUcsQ0FBQyxDQUFDO2dCQUNqRixHQUFHLENBQUMsSUFBSSxHQUFHLG1CQUFtQixDQUFDO2dCQUMvQixNQUFNLEdBQUcsQ0FBQzthQUNYO1lBQ0Qsc0JBQU8sSUFBSSxjQUFNLElBQUksRUFBRyxFQUFDOztTQUMxQixFQVpvQyxDQVlwQyxDQUFDO0FBQ0osQ0FBQztBQUVEOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sbUNBQW1DLEdBQTZCO0lBQzNFLElBQUksRUFBRSxZQUFZO0lBQ2xCLElBQUksRUFBRSxDQUFDLHNCQUFzQixDQUFDO0lBQzlCLElBQUksRUFBRSw4QkFBOEI7SUFDcEMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUY7O0dBRUc7QUFDSCw2REFBNkQ7QUFDN0QsTUFBTSxDQUFDLElBQU0sMkJBQTJCLEdBQUcsVUFBQyxNQUFXLElBQTBCLE9BQUEsQ0FBQztJQUNoRixZQUFZLEVBQUUsVUFBQyxXQUFXO1FBQ3hCLFdBQVcsQ0FBQyxHQUFHLENBQUMsNEJBQTRCLEVBQUUsRUFBRSxtQ0FBbUMsQ0FBQyxDQUFDO0lBQ3ZGLENBQUM7Q0FDRixDQUFDLEVBSitFLENBSS9FLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBJbml0aWFsaXplSGFuZGxlcixcbiAgSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIEluaXRpYWxpemVNaWRkbGV3YXJlLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IHZhbGlkYXRlIGFzIHZhbGlkYXRlQXJuIH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtYXJuLXBhcnNlclwiO1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgZnVuY3Rpb24gdmFsaWRhdGVCdWNrZXROYW1lTWlkZGxld2FyZSgpOiBJbml0aWFsaXplTWlkZGxld2FyZTxhbnksIGFueT4ge1xuICByZXR1cm4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihcbiAgICBuZXh0OiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD5cbiAgKTogSW5pdGlhbGl6ZUhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50czxhbnk+XG4gICk6IFByb21pc2U8SW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICAgIGNvbnN0IHtcbiAgICAgIGlucHV0OiB7IEJ1Y2tldCB9LFxuICAgIH0gPSBhcmdzO1xuICAgIGlmICh0eXBlb2YgQnVja2V0ID09PSBcInN0cmluZ1wiICYmICF2YWxpZGF0ZUFybihCdWNrZXQpICYmIEJ1Y2tldC5pbmRleE9mKFwiL1wiKSA+PSAwKSB7XG4gICAgICBjb25zdCBlcnIgPSBuZXcgRXJyb3IoYEJ1Y2tldCBuYW1lIHNob3VsZG4ndCBjb250YWluICcvJywgcmVjZWl2ZWQgJyR7QnVja2V0fSdgKTtcbiAgICAgIGVyci5uYW1lID0gXCJJbnZhbGlkQnVja2V0TmFtZVwiO1xuICAgICAgdGhyb3cgZXJyO1xuICAgIH1cbiAgICByZXR1cm4gbmV4dCh7IC4uLmFyZ3MgfSk7XG4gIH07XG59XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZUJ1Y2tldE5hbWVNaWRkbGV3YXJlT3B0aW9uczogSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zID0ge1xuICBzdGVwOiBcImluaXRpYWxpemVcIixcbiAgdGFnczogW1wiVkFMSURBVEVfQlVDS0VUX05BTUVcIl0sXG4gIG5hbWU6IFwidmFsaWRhdGVCdWNrZXROYW1lTWlkZGxld2FyZVwiLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbmV4cG9ydCBjb25zdCBnZXRWYWxpZGF0ZUJ1Y2tldE5hbWVQbHVnaW4gPSAodW51c2VkOiBhbnkpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKHZhbGlkYXRlQnVja2V0TmFtZU1pZGRsZXdhcmUoKSwgdmFsaWRhdGVCdWNrZXROYW1lTWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-sdk-s3/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/node_modules/tslib/tslib.es6.js"); 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"], override: true, }; var getSsecPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(ssecMiddleware(config), ssecMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQWFBLE1BQU0sVUFBVSxjQUFjLENBQUMsT0FBcUM7SUFBcEUsaUJBMENDO0lBekNDLE9BQU8sVUFDTCxJQUFvQyxJQUNELE9BQUEsVUFDbkMsSUFBcUM7Ozs7OztvQkFFakMsS0FBSyxnQkFBUSxJQUFJLENBQUMsS0FBSyxDQUFFLENBQUM7b0JBQ3hCLFVBQVUsR0FBRzt3QkFDakI7NEJBQ0UsTUFBTSxFQUFFLGdCQUFnQjs0QkFDeEIsSUFBSSxFQUFFLG1CQUFtQjt5QkFDMUI7d0JBQ0Q7NEJBQ0UsTUFBTSxFQUFFLDBCQUEwQjs0QkFDbEMsSUFBSSxFQUFFLDZCQUE2Qjt5QkFDcEM7cUJBQ0YsQ0FBQzs7OztvQkFFaUIsZUFBQSxTQUFBLFVBQVUsQ0FBQTs7OztvQkFBbEIsSUFBSTtvQkFDUCxLQUFLLEdBQTRCLEtBQWEsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7eUJBQzlELEtBQUssRUFBTCx3QkFBSztvQkFDRCxTQUFTLEdBQUcsV0FBVyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUM7d0JBQ3pDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLFVBQVUsQ0FBQzt3QkFDbEUsQ0FBQyxDQUFDLE9BQU8sS0FBSyxLQUFLLFFBQVE7NEJBQzNCLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQzs0QkFDNUIsQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDO29CQUNwQixPQUFPLEdBQUcsT0FBTyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQztvQkFDM0MsSUFBSSxHQUFHLElBQUksT0FBTyxDQUFDLEdBQUcsRUFBRSxDQUFDO29CQUMvQixJQUFJLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO3VDQUVqQixLQUFhO2dDQUNoQixJQUFJLENBQUMsTUFBTSxJQUFHLE9BQU87b0JBQ3JCLEtBQUEsSUFBSSxDQUFDLElBQUksQ0FBQTtvQkFBRyxLQUFBLENBQUEsS0FBQSxPQUFPLENBQUEsQ0FBQyxhQUFhLENBQUE7b0JBQUMscUJBQU0sSUFBSSxDQUFDLE1BQU0sRUFBRSxFQUFBOztvQkFIeEQsS0FBSywrQ0FHVSxjQUFzQixTQUFtQixFQUFDLFFBQ3hELENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7d0JBSU4sc0JBQU8sSUFBSSx1QkFDTixJQUFJLEtBQ1AsS0FBSyxPQUFBLElBQ0wsRUFBQzs7O1NBQ0osRUF0Q29DLENBc0NwQyxDQUFDO0FBQ0osQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLHFCQUFxQixHQUE2QjtJQUM3RCxJQUFJLEVBQUUsZ0JBQWdCO0lBQ3RCLElBQUksRUFBRSxZQUFZO0lBQ2xCLElBQUksRUFBRSxDQUFDLEtBQUssQ0FBQztJQUNiLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGFBQWEsR0FBRyxVQUFDLE1BQW9DLElBQTBCLE9BQUEsQ0FBQztJQUMzRixZQUFZLEVBQUUsVUFBQyxXQUFXO1FBQ3hCLFdBQVcsQ0FBQyxHQUFHLENBQUMsY0FBYyxDQUFDLE1BQU0sQ0FBQyxFQUFFLHFCQUFxQixDQUFDLENBQUM7SUFDakUsQ0FBQztDQUNGLENBQUMsRUFKMEYsQ0FJMUYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEluaXRpYWxpemVIYW5kbGVyLFxuICBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50cyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zLFxuICBJbml0aWFsaXplSGFuZGxlck91dHB1dCxcbiAgSW5pdGlhbGl6ZU1pZGRsZXdhcmUsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG4gIFNvdXJjZURhdGEsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBSZXNvbHZlZFNzZWNNaWRkbGV3YXJlQ29uZmlnIH0gZnJvbSBcIi4vY29uZmlndXJhdGlvblwiO1xuXG5leHBvcnQgZnVuY3Rpb24gc3NlY01pZGRsZXdhcmUob3B0aW9uczogUmVzb2x2ZWRTc2VjTWlkZGxld2FyZUNvbmZpZyk6IEluaXRpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KFxuICAgIG5leHQ6IEluaXRpYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PlxuICApOiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD4gPT4gYXN5bmMgKFxuICAgIGFyZ3M6IEluaXRpYWxpemVIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxJbml0aWFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgbGV0IGlucHV0ID0geyAuLi5hcmdzLmlucHV0IH07XG4gICAgY29uc3QgcHJvcGVydGllcyA9IFtcbiAgICAgIHtcbiAgICAgICAgdGFyZ2V0OiBcIlNTRUN1c3RvbWVyS2V5XCIsXG4gICAgICAgIGhhc2g6IFwiU1NFQ3VzdG9tZXJLZXlNRDVcIixcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIHRhcmdldDogXCJDb3B5U291cmNlU1NFQ3VzdG9tZXJLZXlcIixcbiAgICAgICAgaGFzaDogXCJDb3B5U291cmNlU1NFQ3VzdG9tZXJLZXlNRDVcIixcbiAgICAgIH0sXG4gICAgXTtcblxuICAgIGZvciAoY29uc3QgcHJvcCBvZiBwcm9wZXJ0aWVzKSB7XG4gICAgICBjb25zdCB2YWx1ZTogU291cmNlRGF0YSB8IHVuZGVmaW5lZCA9IChpbnB1dCBhcyBhbnkpW3Byb3AudGFyZ2V0XTtcbiAgICAgIGlmICh2YWx1ZSkge1xuICAgICAgICBjb25zdCB2YWx1ZVZpZXcgPSBBcnJheUJ1ZmZlci5pc1ZpZXcodmFsdWUpXG4gICAgICAgICAgPyBuZXcgVWludDhBcnJheSh2YWx1ZS5idWZmZXIsIHZhbHVlLmJ5dGVPZmZzZXQsIHZhbHVlLmJ5dGVMZW5ndGgpXG4gICAgICAgICAgOiB0eXBlb2YgdmFsdWUgPT09IFwic3RyaW5nXCJcbiAgICAgICAgICA/IG9wdGlvbnMudXRmOERlY29kZXIodmFsdWUpXG4gICAgICAgICAgOiBuZXcgVWludDhBcnJheSh2YWx1ZSk7XG4gICAgICAgIGNvbnN0IGVuY29kZWQgPSBvcHRpb25zLmJhc2U2NEVuY29kZXIodmFsdWVWaWV3KTtcbiAgICAgICAgY29uc3QgaGFzaCA9IG5ldyBvcHRpb25zLm1kNSgpO1xuICAgICAgICBoYXNoLnVwZGF0ZSh2YWx1ZVZpZXcpO1xuICAgICAgICBpbnB1dCA9IHtcbiAgICAgICAgICAuLi4oaW5wdXQgYXMgYW55KSxcbiAgICAgICAgICBbcHJvcC50YXJnZXRdOiBlbmNvZGVkLFxuICAgICAgICAgIFtwcm9wLmhhc2hdOiBvcHRpb25zLmJhc2U2NEVuY29kZXIoYXdhaXQgaGFzaC5kaWdlc3QoKSksXG4gICAgICAgIH07XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG5leHQoe1xuICAgICAgLi4uYXJncyxcbiAgICAgIGlucHV0LFxuICAgIH0pO1xuICB9O1xufVxuXG5leHBvcnQgY29uc3Qgc3NlY01pZGRsZXdhcmVPcHRpb25zOiBJbml0aWFsaXplSGFuZGxlck9wdGlvbnMgPSB7XG4gIG5hbWU6IFwic3NlY01pZGRsZXdhcmVcIixcbiAgc3RlcDogXCJpbml0aWFsaXplXCIsXG4gIHRhZ3M6IFtcIlNTRVwiXSxcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U3NlY1BsdWdpbiA9IChjb25maWc6IFJlc29sdmVkU3NlY01pZGRsZXdhcmVDb25maWcpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKHNzZWNNaWRkbGV3YXJlKGNvbmZpZyksIHNzZWNNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/node_modules/tslib/tslib.es6.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/middleware-ssec/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/constants.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/constants.js ***! \***************************************************************************************************************/ /*! exports provided: UNSIGNED_PAYLOAD, SHA256_HEADER, ALGORITHM_QUERY_PARAM, CREDENTIAL_QUERY_PARAM, AMZ_DATE_QUERY_PARAM, SIGNED_HEADERS_QUERY_PARAM, EXPIRES_QUERY_PARAM, HOST_HEADER, ALGORITHM_IDENTIFIER */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UNSIGNED_PAYLOAD", function() { return UNSIGNED_PAYLOAD; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SHA256_HEADER", function() { return SHA256_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ALGORITHM_QUERY_PARAM", function() { return ALGORITHM_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CREDENTIAL_QUERY_PARAM", function() { return CREDENTIAL_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AMZ_DATE_QUERY_PARAM", function() { return AMZ_DATE_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGNED_HEADERS_QUERY_PARAM", function() { return SIGNED_HEADERS_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EXPIRES_QUERY_PARAM", function() { return EXPIRES_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HOST_HEADER", function() { return HOST_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ALGORITHM_IDENTIFIER", function() { return ALGORITHM_IDENTIFIER; }); var UNSIGNED_PAYLOAD = "UNSIGNED-PAYLOAD"; var SHA256_HEADER = "X-Amz-Content-Sha256"; var ALGORITHM_QUERY_PARAM = "X-Amz-Algorithm"; var CREDENTIAL_QUERY_PARAM = "X-Amz-Credential"; var AMZ_DATE_QUERY_PARAM = "X-Amz-Date"; var SIGNED_HEADERS_QUERY_PARAM = "X-Amz-SignedHeaders"; var EXPIRES_QUERY_PARAM = "X-Amz-Expires"; var HOST_HEADER = "host"; var ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256"; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBTSxnQkFBZ0IsR0FBRyxrQkFBa0IsQ0FBQztBQUNuRCxNQUFNLENBQUMsSUFBTSxhQUFhLEdBQUcsc0JBQXNCLENBQUM7QUFFcEQsTUFBTSxDQUFDLElBQU0scUJBQXFCLEdBQUcsaUJBQWlCLENBQUM7QUFDdkQsTUFBTSxDQUFDLElBQU0sc0JBQXNCLEdBQUcsa0JBQWtCLENBQUM7QUFDekQsTUFBTSxDQUFDLElBQU0sb0JBQW9CLEdBQUcsWUFBWSxDQUFDO0FBQ2pELE1BQU0sQ0FBQyxJQUFNLDBCQUEwQixHQUFHLHFCQUFxQixDQUFDO0FBQ2hFLE1BQU0sQ0FBQyxJQUFNLG1CQUFtQixHQUFHLGVBQWUsQ0FBQztBQUNuRCxNQUFNLENBQUMsSUFBTSxXQUFXLEdBQUcsTUFBTSxDQUFDO0FBQ2xDLE1BQU0sQ0FBQyxJQUFNLG9CQUFvQixHQUFHLGtCQUFrQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IFVOU0lHTkVEX1BBWUxPQUQgPSBcIlVOU0lHTkVELVBBWUxPQURcIjtcbmV4cG9ydCBjb25zdCBTSEEyNTZfSEVBREVSID0gXCJYLUFtei1Db250ZW50LVNoYTI1NlwiO1xuXG5leHBvcnQgY29uc3QgQUxHT1JJVEhNX1FVRVJZX1BBUkFNID0gXCJYLUFtei1BbGdvcml0aG1cIjtcbmV4cG9ydCBjb25zdCBDUkVERU5USUFMX1FVRVJZX1BBUkFNID0gXCJYLUFtei1DcmVkZW50aWFsXCI7XG5leHBvcnQgY29uc3QgQU1aX0RBVEVfUVVFUllfUEFSQU0gPSBcIlgtQW16LURhdGVcIjtcbmV4cG9ydCBjb25zdCBTSUdORURfSEVBREVSU19RVUVSWV9QQVJBTSA9IFwiWC1BbXotU2lnbmVkSGVhZGVyc1wiO1xuZXhwb3J0IGNvbnN0IEVYUElSRVNfUVVFUllfUEFSQU0gPSBcIlgtQW16LUV4cGlyZXNcIjtcbmV4cG9ydCBjb25zdCBIT1NUX0hFQURFUiA9IFwiaG9zdFwiO1xuZXhwb3J0IGNvbnN0IEFMR09SSVRITV9JREVOVElGSUVSID0gXCJBV1M0LUhNQUMtU0hBMjU2XCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/getSignedUrl.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/getSignedUrl.js ***! \******************************************************************************************************************/ /*! exports provided: getSignedUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSignedUrl", function() { return getSignedUrl; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-format-url */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-format-url/dist/es/index.js"); /* harmony import */ var _presigner__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./presigner */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/presigner.js"); var getSignedUrl = function (client, command, options) { if (options === void 0) { options = {}; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var s3Presigner, presignInterceptMiddleware, middlewareName, presigned, output; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: s3Presigner = new _presigner__WEBPACK_IMPORTED_MODULE_3__["S3RequestPresigner"](Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, client.config)); presignInterceptMiddleware = function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request, presigned; var _a, _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) { throw new Error("Request to be presigned is not an valid HTTP request."); } // Retry information headers are not meaningful in presigned URLs delete request.headers["amz-sdk-invocation-id"]; delete request.headers["amz-sdk-request"]; return [4 /*yield*/, s3Presigner.presign(request, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, options), { signingRegion: (_a = options.signingRegion) !== null && _a !== void 0 ? _a : context["signing_region"], signingService: (_b = options.signingService) !== null && _b !== void 0 ? _b : context["signing_service"] }))]; case 1: presigned = _c.sent(); return [2 /*return*/, { // Intercept the middleware stack by returning fake response response: {}, output: { $metadata: { httpStatusCode: 200 }, presigned: presigned, }, }]; } }); }); }; }; middlewareName = "presignInterceptMiddleware"; client.middlewareStack.addRelativeTo(presignInterceptMiddleware, { name: middlewareName, relation: "before", toMiddleware: "awsAuthMiddleware", override: true, }); _a.label = 1; case 1: _a.trys.push([1, , 3, 4]); return [4 /*yield*/, client.send(command)]; case 2: output = _a.sent(); //@ts-ignore the output is faked, so it's not actually OutputType presigned = output.presigned; return [3 /*break*/, 4]; case 3: client.middlewareStack.remove(middlewareName); return [7 /*endfinally*/]; case 4: return [2 /*return*/, Object(_aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__["formatUrl"])(presigned)]; } }); }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0U2lnbmVkVXJsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2dldFNpZ25lZFVybC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBR3JELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUVyRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFakQsTUFBTSxDQUFDLElBQU0sWUFBWSxHQUFHLFVBSzFCLE1BQXlELEVBQ3pELE9BQTZFLEVBQzdFLE9BQXdDO0lBQXhDLHdCQUFBLEVBQUEsWUFBd0M7Ozs7OztvQkFFbEMsV0FBVyxHQUFHLElBQUksa0JBQWtCLGNBQU0sTUFBTSxDQUFDLE1BQU0sRUFBRyxDQUFDO29CQUMzRCwwQkFBMEIsR0FBcUQsVUFBQyxJQUFJLEVBQUUsT0FBTyxJQUFLLE9BQUEsVUFDdEcsSUFBSTs7Ozs7O29DQUVJLE9BQU8sR0FBSyxJQUFJLFFBQVQsQ0FBVTtvQ0FDekIsSUFBSSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEVBQUU7d0NBQ3BDLE1BQU0sSUFBSSxLQUFLLENBQUMsdURBQXVELENBQUMsQ0FBQztxQ0FDMUU7b0NBQ0QsaUVBQWlFO29DQUNqRSxPQUFPLE9BQU8sQ0FBQyxPQUFPLENBQUMsdUJBQXVCLENBQUMsQ0FBQztvQ0FDaEQsT0FBTyxPQUFPLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLENBQUM7b0NBRXhCLHFCQUFNLFdBQVcsQ0FBQyxPQUFPLENBQUMsT0FBTyx3QkFDOUMsT0FBTyxLQUNWLGFBQWEsUUFBRSxPQUFPLENBQUMsYUFBYSxtQ0FBSSxPQUFPLENBQUMsZ0JBQWdCLENBQUMsRUFDakUsY0FBYyxRQUFFLE9BQU8sQ0FBQyxjQUFjLG1DQUFJLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyxJQUNwRSxFQUFBOztvQ0FKSSxTQUFTLEdBQUcsU0FJaEI7b0NBQ0Ysc0JBQU87NENBQ0wsNERBQTREOzRDQUM1RCxRQUFRLEVBQUUsRUFBRTs0Q0FDWixNQUFNLEVBQUU7Z0RBQ04sU0FBUyxFQUFFLEVBQUUsY0FBYyxFQUFFLEdBQUcsRUFBRTtnREFDbEMsU0FBUyxXQUFBOzZDQUNWO3lDQUNLLEVBQUM7Ozt5QkFDVixFQXhCdUcsQ0F3QnZHLENBQUM7b0JBQ0ksY0FBYyxHQUFHLDRCQUE0QixDQUFDO29CQUNwRCxNQUFNLENBQUMsZUFBZSxDQUFDLGFBQWEsQ0FBQywwQkFBMEIsRUFBRTt3QkFDL0QsSUFBSSxFQUFFLGNBQWM7d0JBQ3BCLFFBQVEsRUFBRSxRQUFRO3dCQUNsQixZQUFZLEVBQUUsbUJBQW1CO3dCQUNqQyxRQUFRLEVBQUUsSUFBSTtxQkFDZixDQUFDLENBQUM7Ozs7b0JBSWMscUJBQU0sTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBQTs7b0JBQW5DLE1BQU0sR0FBRyxTQUEwQjtvQkFDekMsaUVBQWlFO29CQUNqRSxTQUFTLEdBQUcsTUFBTSxDQUFDLFNBQVMsQ0FBQzs7O29CQUU3QixNQUFNLENBQUMsZUFBZSxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsQ0FBQzs7d0JBR2hELHNCQUFPLFNBQVMsQ0FBQyxTQUFTLENBQUMsRUFBQzs7OztDQUM3QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSHR0cFJlcXVlc3QgfSBmcm9tIFwiQGF3cy1zZGsvcHJvdG9jb2wtaHR0cFwiO1xuaW1wb3J0IHsgQ2xpZW50LCBDb21tYW5kIH0gZnJvbSBcIkBhd3Mtc2RrL3NtaXRoeS1jbGllbnRcIjtcbmltcG9ydCB7IEJ1aWxkTWlkZGxld2FyZSwgTWV0YWRhdGFCZWFyZXIsIFJlcXVlc3RQcmVzaWduaW5nQXJndW1lbnRzIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBmb3JtYXRVcmwgfSBmcm9tIFwiQGF3cy1zZGsvdXRpbC1mb3JtYXQtdXJsXCI7XG5cbmltcG9ydCB7IFMzUmVxdWVzdFByZXNpZ25lciB9IGZyb20gXCIuL3ByZXNpZ25lclwiO1xuXG5leHBvcnQgY29uc3QgZ2V0U2lnbmVkVXJsID0gYXN5bmMgPFxuICBJbnB1dFR5cGVzVW5pb24gZXh0ZW5kcyBvYmplY3QsXG4gIElucHV0VHlwZSBleHRlbmRzIElucHV0VHlwZXNVbmlvbixcbiAgT3V0cHV0VHlwZSBleHRlbmRzIE1ldGFkYXRhQmVhcmVyID0gTWV0YWRhdGFCZWFyZXJcbj4oXG4gIGNsaWVudDogQ2xpZW50PGFueSwgSW5wdXRUeXBlc1VuaW9uLCBNZXRhZGF0YUJlYXJlciwgYW55PixcbiAgY29tbWFuZDogQ29tbWFuZDxJbnB1dFR5cGUsIE91dHB1dFR5cGUsIGFueSwgSW5wdXRUeXBlc1VuaW9uLCBNZXRhZGF0YUJlYXJlcj4sXG4gIG9wdGlvbnM6IFJlcXVlc3RQcmVzaWduaW5nQXJndW1lbnRzID0ge31cbik6IFByb21pc2U8c3RyaW5nPiA9PiB7XG4gIGNvbnN0IHMzUHJlc2lnbmVyID0gbmV3IFMzUmVxdWVzdFByZXNpZ25lcih7IC4uLmNsaWVudC5jb25maWcgfSk7XG4gIGNvbnN0IHByZXNpZ25JbnRlcmNlcHRNaWRkbGV3YXJlOiBCdWlsZE1pZGRsZXdhcmU8SW5wdXRUeXBlc1VuaW9uLCBNZXRhZGF0YUJlYXJlcj4gPSAobmV4dCwgY29udGV4dCkgPT4gYXN5bmMgKFxuICAgIGFyZ3NcbiAgKSA9PiB7XG4gICAgY29uc3QgeyByZXF1ZXN0IH0gPSBhcmdzO1xuICAgIGlmICghSHR0cFJlcXVlc3QuaXNJbnN0YW5jZShyZXF1ZXN0KSkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFwiUmVxdWVzdCB0byBiZSBwcmVzaWduZWQgaXMgbm90IGFuIHZhbGlkIEhUVFAgcmVxdWVzdC5cIik7XG4gICAgfVxuICAgIC8vIFJldHJ5IGluZm9ybWF0aW9uIGhlYWRlcnMgYXJlIG5vdCBtZWFuaW5nZnVsIGluIHByZXNpZ25lZCBVUkxzXG4gICAgZGVsZXRlIHJlcXVlc3QuaGVhZGVyc1tcImFtei1zZGstaW52b2NhdGlvbi1pZFwiXTtcbiAgICBkZWxldGUgcmVxdWVzdC5oZWFkZXJzW1wiYW16LXNkay1yZXF1ZXN0XCJdO1xuXG4gICAgY29uc3QgcHJlc2lnbmVkID0gYXdhaXQgczNQcmVzaWduZXIucHJlc2lnbihyZXF1ZXN0LCB7XG4gICAgICAuLi5vcHRpb25zLFxuICAgICAgc2lnbmluZ1JlZ2lvbjogb3B0aW9ucy5zaWduaW5nUmVnaW9uID8/IGNvbnRleHRbXCJzaWduaW5nX3JlZ2lvblwiXSxcbiAgICAgIHNpZ25pbmdTZXJ2aWNlOiBvcHRpb25zLnNpZ25pbmdTZXJ2aWNlID8/IGNvbnRleHRbXCJzaWduaW5nX3NlcnZpY2VcIl0sXG4gICAgfSk7XG4gICAgcmV0dXJuIHtcbiAgICAgIC8vIEludGVyY2VwdCB0aGUgbWlkZGxld2FyZSBzdGFjayBieSByZXR1cm5pbmcgZmFrZSByZXNwb25zZVxuICAgICAgcmVzcG9uc2U6IHt9LFxuICAgICAgb3V0cHV0OiB7XG4gICAgICAgICRtZXRhZGF0YTogeyBodHRwU3RhdHVzQ29kZTogMjAwIH0sXG4gICAgICAgIHByZXNpZ25lZCxcbiAgICAgIH0sXG4gICAgfSBhcyBhbnk7XG4gIH07XG4gIGNvbnN0IG1pZGRsZXdhcmVOYW1lID0gXCJwcmVzaWduSW50ZXJjZXB0TWlkZGxld2FyZVwiO1xuICBjbGllbnQubWlkZGxld2FyZVN0YWNrLmFkZFJlbGF0aXZlVG8ocHJlc2lnbkludGVyY2VwdE1pZGRsZXdhcmUsIHtcbiAgICBuYW1lOiBtaWRkbGV3YXJlTmFtZSxcbiAgICByZWxhdGlvbjogXCJiZWZvcmVcIixcbiAgICB0b01pZGRsZXdhcmU6IFwiYXdzQXV0aE1pZGRsZXdhcmVcIixcbiAgICBvdmVycmlkZTogdHJ1ZSxcbiAgfSk7XG5cbiAgbGV0IHByZXNpZ25lZDogSHR0cFJlcXVlc3Q7XG4gIHRyeSB7XG4gICAgY29uc3Qgb3V0cHV0ID0gYXdhaXQgY2xpZW50LnNlbmQoY29tbWFuZCk7XG4gICAgLy9AdHMtaWdub3JlIHRoZSBvdXRwdXQgaXMgZmFrZWQsIHNvIGl0J3Mgbm90IGFjdHVhbGx5IE91dHB1dFR5cGVcbiAgICBwcmVzaWduZWQgPSBvdXRwdXQucHJlc2lnbmVkO1xuICB9IGZpbmFsbHkge1xuICAgIGNsaWVudC5taWRkbGV3YXJlU3RhY2sucmVtb3ZlKG1pZGRsZXdhcmVOYW1lKTtcbiAgfVxuXG4gIHJldHVybiBmb3JtYXRVcmwocHJlc2lnbmVkKTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/index.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/index.js ***! \***********************************************************************************************************/ /*! exports provided: S3RequestPresigner, getSignedUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _presigner__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./presigner */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/presigner.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3RequestPresigner", function() { return _presigner__WEBPACK_IMPORTED_MODULE_0__["S3RequestPresigner"]; }); /* harmony import */ var _getSignedUrl__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getSignedUrl */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/getSignedUrl.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSignedUrl", function() { return _getSignedUrl__WEBPACK_IMPORTED_MODULE_1__["getSignedUrl"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxhQUFhLENBQUM7QUFDNUIsY0FBYyxnQkFBZ0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3ByZXNpZ25lclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZ2V0U2lnbmVkVXJsXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/presigner.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_signature_v4__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/signature-v4 */ "./node_modules/@aws-sdk/signature-v4/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/dist/es/constants.js"); 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, _c = _a.unhoistableHeaders, unhoistableHeaders = _c === void 0 ? new Set() : _c, options = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"])(_a, ["unsignableHeaders", "unhoistableHeaders"]); return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_d) { unsignableHeaders.add("content-type"); // S3 requires SSE headers to be signed in headers instead of query // See: https://github.com/aws/aws-sdk-js-v3/issues/1576 Object.keys(requestToSign.headers) .map(function (header) { return header.toLowerCase(); }) .filter(function (header) { return header.startsWith("x-amz-server-side-encryption"); }) .forEach(function (header) { unhoistableHeaders.add(header); }); requestToSign.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["SHA256_HEADER"]] = _constants__WEBPACK_IMPORTED_MODULE_2__["UNSIGNED_PAYLOAD"]; if (!requestToSign.headers["host"]) { requestToSign.headers.host = requestToSign.hostname; } return [2 /*return*/, this.signer.presign(requestToSign, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ expiresIn: 900, unsignableHeaders: unsignableHeaders, unhoistableHeaders: unhoistableHeaders }, options))]; }); }); }; return S3RequestPresigner; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlc2lnbmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3ByZXNpZ25lci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBMEMsTUFBTSx1QkFBdUIsQ0FBQztBQUk1RixPQUFPLEVBQUUsYUFBYSxFQUFFLGdCQUFnQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBYzlEO0lBRUUsNEJBQVksT0FBa0M7UUFDNUMsSUFBTSxlQUFlO1lBQ25CLDRGQUE0RjtZQUM1Riw4Q0FBOEM7WUFDOUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxXQUFXLElBQUksT0FBTyxDQUFDLE9BQU8sSUFBSSxJQUFJLEVBQ3ZELGFBQWEsRUFBRSxPQUFPLENBQUMsYUFBYSxJQUFJLEtBQUssSUFDMUMsT0FBTyxDQUNYLENBQUM7UUFDRixJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksV0FBVyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQ2pELENBQUM7SUFFWSxvQ0FBTyxHQUFwQixVQUNFLGFBQTJCLEVBQzNCLEVBQThHO1FBQTlHLG1CQUFBLEVBQUEsT0FBOEc7UUFBNUcsSUFBQSx5QkFBNkIsRUFBN0IsaUJBQWlCLG1CQUFHLElBQUksR0FBRyxFQUFFLEtBQUEsRUFBRSwwQkFBOEIsRUFBOUIsa0JBQWtCLG1CQUFHLElBQUksR0FBRyxFQUFFLEtBQUEsRUFBSyxPQUFPLGNBQTNFLDJDQUE2RSxDQUFGOzs7Z0JBRTNFLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxjQUFjLENBQUMsQ0FBQztnQkFDdEMsbUVBQW1FO2dCQUNuRSx3REFBd0Q7Z0JBQ3hELE1BQU0sQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQztxQkFDL0IsR0FBRyxDQUFDLFVBQUMsTUFBTSxJQUFLLE9BQUEsTUFBTSxDQUFDLFdBQVcsRUFBRSxFQUFwQixDQUFvQixDQUFDO3FCQUNyQyxNQUFNLENBQUMsVUFBQyxNQUFNLElBQUssT0FBQSxNQUFNLENBQUMsVUFBVSxDQUFDLDhCQUE4QixDQUFDLEVBQWpELENBQWlELENBQUM7cUJBQ3JFLE9BQU8sQ0FBQyxVQUFDLE1BQU07b0JBQ2Qsa0JBQWtCLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDO2dCQUNqQyxDQUFDLENBQUMsQ0FBQztnQkFDTCxhQUFhLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxHQUFHLGdCQUFnQixDQUFDO2dCQUN4RCxJQUFJLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRTtvQkFDbEMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEdBQUcsYUFBYSxDQUFDLFFBQVEsQ0FBQztpQkFDckQ7Z0JBQ0Qsc0JBQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsYUFBYSxhQUN0QyxTQUFTLEVBQUUsR0FBRyxFQUNkLGlCQUFpQixtQkFBQTt3QkFDakIsa0JBQWtCLG9CQUFBLElBQ2YsT0FBTyxFQUNWLEVBQUM7OztLQUNKO0lBQ0gseUJBQUM7QUFBRCxDQUFDLEFBckNELElBcUNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU2lnbmF0dXJlVjQsIFNpZ25hdHVyZVY0Q3J5cHRvSW5pdCwgU2lnbmF0dXJlVjRJbml0IH0gZnJvbSBcIkBhd3Mtc2RrL3NpZ25hdHVyZS12NFwiO1xuaW1wb3J0IHsgUmVxdWVzdFByZXNpZ25lciwgUmVxdWVzdFByZXNpZ25pbmdBcmd1bWVudHMgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IEh0dHBSZXF1ZXN0IGFzIElIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBTSEEyNTZfSEVBREVSLCBVTlNJR05FRF9QQVlMT0FEIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbi8qKlxuICogUGFydGlhbEJ5PFQsIEs+IG1ha2VzIHByb3BlcnRpZXMgc3BlY2lmaWVkIGluIEsgb3B0aW9uYWwgaW4gaW50ZXJmYWNlIFRcbiAqIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvNDMxNTk4ODcvbWFrZS1hLXNpbmdsZS1wcm9wZXJ0eS1vcHRpb25hbC1pbi10eXBlc2NyaXB0XG4gKiAqL1xudHlwZSBPbWl0PFQsIEsgZXh0ZW5kcyBrZXlvZiBUPiA9IFBpY2s8VCwgRXhjbHVkZTxrZXlvZiBULCBLPj47XG50eXBlIFBhcnRpYWxCeTxULCBLIGV4dGVuZHMga2V5b2YgVD4gPSBPbWl0PFQsIEs+ICYgUGFydGlhbDxQaWNrPFQsIEs+PjtcblxuZXhwb3J0IHR5cGUgUzNSZXF1ZXN0UHJlc2lnbmVyT3B0aW9ucyA9IFBhcnRpYWxCeTxcbiAgU2lnbmF0dXJlVjRJbml0ICYgU2lnbmF0dXJlVjRDcnlwdG9Jbml0LFxuICBcInNlcnZpY2VcIiB8IFwidXJpRXNjYXBlUGF0aFwiXG4+ICYgeyBzaWduaW5nTmFtZT86IHN0cmluZyB9O1xuXG5leHBvcnQgY2xhc3MgUzNSZXF1ZXN0UHJlc2lnbmVyIGltcGxlbWVudHMgUmVxdWVzdFByZXNpZ25lciB7XG4gIHByaXZhdGUgcmVhZG9ubHkgc2lnbmVyOiBTaWduYXR1cmVWNDtcbiAgY29uc3RydWN0b3Iob3B0aW9uczogUzNSZXF1ZXN0UHJlc2lnbmVyT3B0aW9ucykge1xuICAgIGNvbnN0IHJlc29sdmVkT3B0aW9ucyA9IHtcbiAgICAgIC8vIEFsbG93IGBzaWduaW5nTmFtZWAgYmVjYXVzZSB3ZSB3YW50IHRvIHN1cHBvcnQgdXNlY2FzZSBvZiBzdXBwbHkgY2xpZW50J3MgcmVzb2x2ZWQgY29uZmlnXG4gICAgICAvLyBkaXJlY3RseS4gV2hlcmUgc2VydmljZSBlcXVhbHMgc2lnbmluZ05hbWUuXG4gICAgICBzZXJ2aWNlOiBvcHRpb25zLnNpZ25pbmdOYW1lIHx8IG9wdGlvbnMuc2VydmljZSB8fCBcInMzXCIsXG4gICAgICB1cmlFc2NhcGVQYXRoOiBvcHRpb25zLnVyaUVzY2FwZVBhdGggfHwgZmFsc2UsXG4gICAgICAuLi5vcHRpb25zLFxuICAgIH07XG4gICAgdGhpcy5zaWduZXIgPSBuZXcgU2lnbmF0dXJlVjQocmVzb2x2ZWRPcHRpb25zKTtcbiAgfVxuXG4gIHB1YmxpYyBhc3luYyBwcmVzaWduKFxuICAgIHJlcXVlc3RUb1NpZ246IElIdHRwUmVxdWVzdCxcbiAgICB7IHVuc2lnbmFibGVIZWFkZXJzID0gbmV3IFNldCgpLCB1bmhvaXN0YWJsZUhlYWRlcnMgPSBuZXcgU2V0KCksIC4uLm9wdGlvbnMgfTogUmVxdWVzdFByZXNpZ25pbmdBcmd1bWVudHMgPSB7fVxuICApOiBQcm9taXNlPElIdHRwUmVxdWVzdD4ge1xuICAgIHVuc2lnbmFibGVIZWFkZXJzLmFkZChcImNvbnRlbnQtdHlwZVwiKTtcbiAgICAvLyBTMyByZXF1aXJlcyBTU0UgaGVhZGVycyB0byBiZSBzaWduZWQgaW4gaGVhZGVycyBpbnN0ZWFkIG9mIHF1ZXJ5XG4gICAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vYXdzL2F3cy1zZGstanMtdjMvaXNzdWVzLzE1NzZcbiAgICBPYmplY3Qua2V5cyhyZXF1ZXN0VG9TaWduLmhlYWRlcnMpXG4gICAgICAubWFwKChoZWFkZXIpID0+IGhlYWRlci50b0xvd2VyQ2FzZSgpKVxuICAgICAgLmZpbHRlcigoaGVhZGVyKSA9PiBoZWFkZXIuc3RhcnRzV2l0aChcIngtYW16LXNlcnZlci1zaWRlLWVuY3J5cHRpb25cIikpXG4gICAgICAuZm9yRWFjaCgoaGVhZGVyKSA9PiB7XG4gICAgICAgIHVuaG9pc3RhYmxlSGVhZGVycy5hZGQoaGVhZGVyKTtcbiAgICAgIH0pO1xuICAgIHJlcXVlc3RUb1NpZ24uaGVhZGVyc1tTSEEyNTZfSEVBREVSXSA9IFVOU0lHTkVEX1BBWUxPQUQ7XG4gICAgaWYgKCFyZXF1ZXN0VG9TaWduLmhlYWRlcnNbXCJob3N0XCJdKSB7XG4gICAgICByZXF1ZXN0VG9TaWduLmhlYWRlcnMuaG9zdCA9IHJlcXVlc3RUb1NpZ24uaG9zdG5hbWU7XG4gICAgfVxuICAgIHJldHVybiB0aGlzLnNpZ25lci5wcmVzaWduKHJlcXVlc3RUb1NpZ24sIHtcbiAgICAgIGV4cGlyZXNJbjogOTAwLFxuICAgICAgdW5zaWduYWJsZUhlYWRlcnMsXG4gICAgICB1bmhvaXN0YWJsZUhlYWRlcnMsXG4gICAgICAuLi5vcHRpb25zLFxuICAgIH0pO1xuICB9XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/node_modules/tslib/tslib.es6.js": /*!**************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/s3-request-presigner/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js ***! \******************************************************************************************************/ /*! exports provided: validate, parse, build */ /***/ (function(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__, "parse", function() { return parse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "build", function() { return build; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-arn-parser/node_modules/tslib/tslib.es6.js"); /** * Validate whether a string is an ARN. */ var validate = function (str) { return typeof str === "string" && str.indexOf("arn:") === 0 && str.split(":").length >= 6; }; /** * Parse an ARN string into structure with partition, service, region, accountId and resource values */ var parse = function (arn) { var segments = arn.split(":"); if (segments.length < 6 || segments[0] !== "arn") throw new Error("Malformed ARN"); var _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(segments), //Skip "arn" literal partition = _a[1], service = _a[2], region = _a[3], accountId = _a[4], resource = _a.slice(5); return { partition: partition, service: service, region: region, accountId: accountId, resource: resource.join(":"), }; }; /** * Build an ARN with service, partition, region, accountId, and resources strings */ var build = function (arnObject) { var _a = arnObject.partition, partition = _a === void 0 ? "aws" : _a, service = arnObject.service, region = arnObject.region, accountId = arnObject.accountId, resource = arnObject.resource; if ([service, region, accountId, resource].some(function (segment) { return typeof segment !== "string"; })) { throw new Error("Input ARN object is invalid"); } return "arn:" + partition + ":" + service + ":" + region + ":" + accountId + ":" + resource; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQU9BOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sUUFBUSxHQUFHLFVBQUMsR0FBUTtJQUMvQixPQUFBLE9BQU8sR0FBRyxLQUFLLFFBQVEsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsSUFBSSxHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sSUFBSSxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckY7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxLQUFLLEdBQUcsVUFBQyxHQUFXO0lBQy9CLElBQU0sUUFBUSxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDaEMsSUFBSSxRQUFRLENBQUMsTUFBTSxHQUFHLENBQUMsSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssS0FBSztRQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsZUFBZSxDQUFDLENBQUM7SUFDN0UsSUFBQSxLQUFBLE9BUUYsUUFBUSxDQUFBO0lBTlYsb0JBQW9CO0lBQ3BCLFNBQVMsUUFBQSxFQUNULE9BQU8sUUFBQSxFQUNQLE1BQU0sUUFBQSxFQUNOLFNBQVMsUUFBQSxFQUNOLFFBQVEsY0FDRCxDQUFDO0lBRWIsT0FBTztRQUNMLFNBQVMsV0FBQTtRQUNULE9BQU8sU0FBQTtRQUNQLE1BQU0sUUFBQTtRQUNOLFNBQVMsV0FBQTtRQUNULFFBQVEsRUFBRSxRQUFRLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQztLQUM3QixDQUFDO0FBQ0osQ0FBQyxDQUFDO0FBSUY7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxLQUFLLEdBQUcsVUFBQyxTQUF1QjtJQUNuQyxJQUFBLEtBQTRELFNBQVMsVUFBcEQsRUFBakIsU0FBUyxtQkFBRyxLQUFLLEtBQUEsRUFBRSxPQUFPLEdBQWtDLFNBQVMsUUFBM0MsRUFBRSxNQUFNLEdBQTBCLFNBQVMsT0FBbkMsRUFBRSxTQUFTLEdBQWUsU0FBUyxVQUF4QixFQUFFLFFBQVEsR0FBSyxTQUFTLFNBQWQsQ0FBZTtJQUM5RSxJQUFJLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsT0FBTyxJQUFLLE9BQUEsT0FBTyxPQUFPLEtBQUssUUFBUSxFQUEzQixDQUEyQixDQUFDLEVBQUU7UUFDekYsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO0tBQ2hEO0lBQ0QsT0FBTyxTQUFPLFNBQVMsU0FBSSxPQUFPLFNBQUksTUFBTSxTQUFJLFNBQVMsU0FBSSxRQUFVLENBQUM7QUFDMUUsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBBUk4ge1xuICBwYXJ0aXRpb246IHN0cmluZztcbiAgc2VydmljZTogc3RyaW5nO1xuICByZWdpb246IHN0cmluZztcbiAgYWNjb3VudElkOiBzdHJpbmc7XG4gIHJlc291cmNlOiBzdHJpbmc7XG59XG4vKipcbiAqIFZhbGlkYXRlIHdoZXRoZXIgYSBzdHJpbmcgaXMgYW4gQVJOLlxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGUgPSAoc3RyOiBhbnkpOiBib29sZWFuID0+XG4gIHR5cGVvZiBzdHIgPT09IFwic3RyaW5nXCIgJiYgc3RyLmluZGV4T2YoXCJhcm46XCIpID09PSAwICYmIHN0ci5zcGxpdChcIjpcIikubGVuZ3RoID49IDY7XG5cbi8qKlxuICogUGFyc2UgYW4gQVJOIHN0cmluZyBpbnRvIHN0cnVjdHVyZSB3aXRoIHBhcnRpdGlvbiwgc2VydmljZSwgcmVnaW9uLCBhY2NvdW50SWQgYW5kIHJlc291cmNlIHZhbHVlc1xuICovXG5leHBvcnQgY29uc3QgcGFyc2UgPSAoYXJuOiBzdHJpbmcpOiBBUk4gPT4ge1xuICBjb25zdCBzZWdtZW50cyA9IGFybi5zcGxpdChcIjpcIik7XG4gIGlmIChzZWdtZW50cy5sZW5ndGggPCA2IHx8IHNlZ21lbnRzWzBdICE9PSBcImFyblwiKSB0aHJvdyBuZXcgRXJyb3IoXCJNYWxmb3JtZWQgQVJOXCIpO1xuICBjb25zdCBbXG4gICAgLFxuICAgIC8vU2tpcCBcImFyblwiIGxpdGVyYWxcbiAgICBwYXJ0aXRpb24sXG4gICAgc2VydmljZSxcbiAgICByZWdpb24sXG4gICAgYWNjb3VudElkLFxuICAgIC4uLnJlc291cmNlXG4gIF0gPSBzZWdtZW50cztcblxuICByZXR1cm4ge1xuICAgIHBhcnRpdGlvbixcbiAgICBzZXJ2aWNlLFxuICAgIHJlZ2lvbixcbiAgICBhY2NvdW50SWQsXG4gICAgcmVzb3VyY2U6IHJlc291cmNlLmpvaW4oXCI6XCIpLFxuICB9O1xufTtcblxudHlwZSBidWlsZE9wdGlvbnMgPSBPbWl0PEFSTiwgXCJwYXJ0aXRpb25cIj4gJiB7IHBhcnRpdGlvbj86IHN0cmluZyB9O1xuXG4vKipcbiAqIEJ1aWxkIGFuIEFSTiB3aXRoIHNlcnZpY2UsIHBhcnRpdGlvbiwgcmVnaW9uLCBhY2NvdW50SWQsIGFuZCByZXNvdXJjZXMgc3RyaW5nc1xuICovXG5leHBvcnQgY29uc3QgYnVpbGQgPSAoYXJuT2JqZWN0OiBidWlsZE9wdGlvbnMpOiBzdHJpbmcgPT4ge1xuICBjb25zdCB7IHBhcnRpdGlvbiA9IFwiYXdzXCIsIHNlcnZpY2UsIHJlZ2lvbiwgYWNjb3VudElkLCByZXNvdXJjZSB9ID0gYXJuT2JqZWN0O1xuICBpZiAoW3NlcnZpY2UsIHJlZ2lvbiwgYWNjb3VudElkLCByZXNvdXJjZV0uc29tZSgoc2VnbWVudCkgPT4gdHlwZW9mIHNlZ21lbnQgIT09IFwic3RyaW5nXCIpKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwiSW5wdXQgQVJOIG9iamVjdCBpcyBpbnZhbGlkXCIpO1xuICB9XG4gIHJldHVybiBgYXJuOiR7cGFydGl0aW9ufToke3NlcnZpY2V9OiR7cmVnaW9ufToke2FjY291bnRJZH06JHtyZXNvdXJjZX1gO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-arn-parser/node_modules/tslib/tslib.es6.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-arn-parser/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-create-request/dist/es/index.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-create-request/node_modules/tslib/tslib.es6.js"); 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(); // @ts-ignore: 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUdBLE1BQU0sVUFBZ0IsYUFBYSxDQUtqQyxNQUF5RCxFQUN6RCxPQUE2RTs7Ozs7OztvQkFHdkUsbUJBQW1CLEdBQTJDLFVBQUMsSUFBSSxJQUFLLE9BQUEsVUFBTyxJQUFJOzs0QkFDdkYsc0JBQU8sRUFBRSxNQUFNLEVBQUUsRUFBRSxPQUFPLEVBQUUsSUFBSSxDQUFDLE9BQU8sRUFBUyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsRUFBQzs7eUJBQzFFLEVBRjZFLENBRTdFLENBQUM7b0JBQ0ksV0FBVyxHQUFHLE1BQU0sQ0FBQyxlQUFlLENBQUMsS0FBSyxFQUFFLENBQUM7b0JBRW5ELHlEQUF5RDtvQkFDekQsV0FBVyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsRUFBRTt3QkFDbkMsSUFBSSxFQUFFLE9BQU87d0JBQ2IsUUFBUSxFQUFFLEtBQUs7cUJBQ2hCLENBQUMsQ0FBQztvQkFFRyxPQUFPLEdBQUcsT0FBTyxDQUFDLGlCQUFpQixDQUFDLFdBQVcsRUFBRSxNQUFNLENBQUMsTUFBTSxFQUFFLFNBQVMsQ0FBQyxDQUFDO29CQUcxRSxxQkFBTSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsTUFBTSxJQUFLLE9BQUEsTUFBTSxDQUFDLE1BQU0sQ0FBQyxPQUFPLEVBQXJCLENBQXFCLENBQUMsRUFBQTs7Z0JBRHJFLGFBQWE7Z0JBQ2Isc0JBQU8sU0FBOEQsRUFBQzs7OztDQUN2RSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENsaWVudCwgQ29tbWFuZCB9IGZyb20gXCJAYXdzLXNkay9zbWl0aHktY2xpZW50XCI7XG5pbXBvcnQgeyBCdWlsZE1pZGRsZXdhcmUsIEh0dHBSZXF1ZXN0LCBNZXRhZGF0YUJlYXJlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gY3JlYXRlUmVxdWVzdDxcbiAgSW5wdXRUeXBlc1VuaW9uIGV4dGVuZHMgb2JqZWN0LFxuICBJbnB1dFR5cGUgZXh0ZW5kcyBJbnB1dFR5cGVzVW5pb24sXG4gIE91dHB1dFR5cGUgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlciA9IE1ldGFkYXRhQmVhcmVyXG4+KFxuICBjbGllbnQ6IENsaWVudDxhbnksIElucHV0VHlwZXNVbmlvbiwgTWV0YWRhdGFCZWFyZXIsIGFueT4sXG4gIGNvbW1hbmQ6IENvbW1hbmQ8SW5wdXRUeXBlLCBPdXRwdXRUeXBlLCBhbnksIElucHV0VHlwZXNVbmlvbiwgTWV0YWRhdGFCZWFyZXI+XG4pOiBQcm9taXNlPEh0dHBSZXF1ZXN0PiB7XG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbiAgY29uc3QgaW50ZXJjZXB0TWlkZGxld2FyZTogQnVpbGRNaWRkbGV3YXJlPElucHV0VHlwZSwgT3V0cHV0VHlwZT4gPSAobmV4dCkgPT4gYXN5bmMgKGFyZ3MpID0+IHtcbiAgICByZXR1cm4geyBvdXRwdXQ6IHsgcmVxdWVzdDogYXJncy5yZXF1ZXN0IH0gYXMgYW55LCByZXNwb25zZTogdW5kZWZpbmVkIH07XG4gIH07XG4gIGNvbnN0IGNsaWVudFN0YWNrID0gY2xpZW50Lm1pZGRsZXdhcmVTdGFjay5jbG9uZSgpO1xuXG4gIC8vIEB0cy1pZ25vcmU6IGFkZCBtaWRkbGV3YXJlIHRvIHRoZSBsYXN0IG9mICdidWlsZCcgc3RlcFxuICBjbGllbnRTdGFjay5hZGQoaW50ZXJjZXB0TWlkZGxld2FyZSwge1xuICAgIHN0ZXA6IFwiYnVpbGRcIixcbiAgICBwcmlvcml0eTogXCJsb3dcIixcbiAgfSk7XG5cbiAgY29uc3QgaGFuZGxlciA9IGNvbW1hbmQucmVzb2x2ZU1pZGRsZXdhcmUoY2xpZW50U3RhY2ssIGNsaWVudC5jb25maWcsIHVuZGVmaW5lZCk7XG5cbiAgLy8gQHRzLWlnbm9yZVxuICByZXR1cm4gYXdhaXQgaGFuZGxlcihjb21tYW5kKS50aGVuKChvdXRwdXQpID0+IG91dHB1dC5vdXRwdXQucmVxdWVzdCk7XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-create-request/node_modules/tslib/tslib.es6.js": /*!*************************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-create-request/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-format-url/dist/es/index.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-format-url/dist/es/index.js ***! \******************************************************************************************************/ /*! exports provided: formatUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "formatUrl", function() { return formatUrl; }); /* harmony import */ var _aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/querystring-builder */ "./node_modules/@aws-sdk/querystring-builder/dist/es/index.js"); function formatUrl(request) { var port = request.port, query = request.query; var protocol = request.protocol, path = request.path, hostname = request.hostname; if (protocol && protocol.substr(-1) !== ":") { protocol += ":"; } if (port) { hostname += ":" + port; } if (path && path.charAt(0) !== "/") { path = "/" + path; } var queryString = query ? Object(_aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_0__["buildQueryString"])(query) : ""; if (queryString && queryString[0] !== "?") { queryString = "?" + queryString; } return protocol + "//" + hostname + path + queryString; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFHaEUsTUFBTSxVQUFVLFNBQVMsQ0FBQyxPQUFnRDtJQUNoRSxJQUFBLElBQUksR0FBWSxPQUFPLEtBQW5CLEVBQUUsS0FBSyxHQUFLLE9BQU8sTUFBWixDQUFhO0lBQzFCLElBQUEsUUFBUSxHQUFxQixPQUFPLFNBQTVCLEVBQUUsSUFBSSxHQUFlLE9BQU8sS0FBdEIsRUFBRSxRQUFRLEdBQUssT0FBTyxTQUFaLENBQWE7SUFDM0MsSUFBSSxRQUFRLElBQUksUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtRQUMzQyxRQUFRLElBQUksR0FBRyxDQUFDO0tBQ2pCO0lBQ0QsSUFBSSxJQUFJLEVBQUU7UUFDUixRQUFRLElBQUksTUFBSSxJQUFNLENBQUM7S0FDeEI7SUFDRCxJQUFJLElBQUksSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtRQUNsQyxJQUFJLEdBQUcsTUFBSSxJQUFNLENBQUM7S0FDbkI7SUFDRCxJQUFJLFdBQVcsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7SUFDdkQsSUFBSSxXQUFXLElBQUksV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtRQUN6QyxXQUFXLEdBQUcsTUFBSSxXQUFhLENBQUM7S0FDakM7SUFDRCxPQUFVLFFBQVEsVUFBSyxRQUFRLEdBQUcsSUFBSSxHQUFHLFdBQWEsQ0FBQztBQUN6RCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgYnVpbGRRdWVyeVN0cmluZyB9IGZyb20gXCJAYXdzLXNkay9xdWVyeXN0cmluZy1idWlsZGVyXCI7XG5pbXBvcnQgeyBIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgZnVuY3Rpb24gZm9ybWF0VXJsKHJlcXVlc3Q6IE9taXQ8SHR0cFJlcXVlc3QsIFwiaGVhZGVyc1wiIHwgXCJtZXRob2RcIj4pOiBzdHJpbmcge1xuICBjb25zdCB7IHBvcnQsIHF1ZXJ5IH0gPSByZXF1ZXN0O1xuICBsZXQgeyBwcm90b2NvbCwgcGF0aCwgaG9zdG5hbWUgfSA9IHJlcXVlc3Q7XG4gIGlmIChwcm90b2NvbCAmJiBwcm90b2NvbC5zdWJzdHIoLTEpICE9PSBcIjpcIikge1xuICAgIHByb3RvY29sICs9IFwiOlwiO1xuICB9XG4gIGlmIChwb3J0KSB7XG4gICAgaG9zdG5hbWUgKz0gYDoke3BvcnR9YDtcbiAgfVxuICBpZiAocGF0aCAmJiBwYXRoLmNoYXJBdCgwKSAhPT0gXCIvXCIpIHtcbiAgICBwYXRoID0gYC8ke3BhdGh9YDtcbiAgfVxuICBsZXQgcXVlcnlTdHJpbmcgPSBxdWVyeSA/IGJ1aWxkUXVlcnlTdHJpbmcocXVlcnkpIDogXCJcIjtcbiAgaWYgKHF1ZXJ5U3RyaW5nICYmIHF1ZXJ5U3RyaW5nWzBdICE9PSBcIj9cIikge1xuICAgIHF1ZXJ5U3RyaW5nID0gYD8ke3F1ZXJ5U3RyaW5nfWA7XG4gIH1cbiAgcmV0dXJuIGAke3Byb3RvY29sfS8vJHtob3N0bmFtZX0ke3BhdGh9JHtxdWVyeVN0cmluZ31gO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/XmlNode.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/XmlNode.js ***! \****************************************************************************************************/ /*! exports provided: XmlNode */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XmlNode", function() { return XmlNode; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _escape_attribute__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./escape-attribute */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/escape-attribute.js"); /** * Represents an XML node. */ var XmlNode = /** @class */ (function () { function XmlNode(name, children) { if (children === void 0) { children = []; } this.name = name; this.children = children; this.attributes = {}; } XmlNode.prototype.withName = function (name) { this.name = name; return this; }; XmlNode.prototype.addAttribute = function (name, value) { this.attributes[name] = value; return this; }; XmlNode.prototype.addChildNode = function (child) { this.children.push(child); return this; }; XmlNode.prototype.removeAttribute = function (name) { delete this.attributes[name]; return this; }; XmlNode.prototype.toString = function () { var e_1, _a; var hasChildren = Boolean(this.children.length); var xmlText = "<" + this.name; // add attributes var attributes = this.attributes; try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(attributes)), _c = _b.next(); !_c.done; _c = _b.next()) { var attributeName = _c.value; var attribute = attributes[attributeName]; if (typeof attribute !== "undefined" && attribute !== null) { xmlText += " " + attributeName + "=\"" + Object(_escape_attribute__WEBPACK_IMPORTED_MODULE_1__["escapeAttribute"])("" + attribute) + "\""; } } } 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 (xmlText += !hasChildren ? "/>" : ">" + this.children.map(function (c) { return c.toString(); }).join("") + ""); }; return XmlNode; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiWG1sTm9kZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9YbWxOb2RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFHckQ7O0dBRUc7QUFDSDtJQUdFLGlCQUFvQixJQUFZLEVBQWtCLFFBQTJCO1FBQTNCLHlCQUFBLEVBQUEsYUFBMkI7UUFBekQsU0FBSSxHQUFKLElBQUksQ0FBUTtRQUFrQixhQUFRLEdBQVIsUUFBUSxDQUFtQjtRQUZyRSxlQUFVLEdBQTRCLEVBQUUsQ0FBQztJQUUrQixDQUFDO0lBRWpGLDBCQUFRLEdBQVIsVUFBUyxJQUFZO1FBQ25CLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLE9BQU8sSUFBSSxDQUFDO0lBQ2QsQ0FBQztJQUVELDhCQUFZLEdBQVosVUFBYSxJQUFZLEVBQUUsS0FBVTtRQUNuQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLEtBQUssQ0FBQztRQUM5QixPQUFPLElBQUksQ0FBQztJQUNkLENBQUM7SUFFRCw4QkFBWSxHQUFaLFVBQWEsS0FBaUI7UUFDNUIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDMUIsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDO0lBRUQsaUNBQWUsR0FBZixVQUFnQixJQUFZO1FBQzFCLE9BQU8sSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUM3QixPQUFPLElBQUksQ0FBQztJQUNkLENBQUM7SUFFRCwwQkFBUSxHQUFSOztRQUNFLElBQU0sV0FBVyxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQ2xELElBQUksT0FBTyxHQUFHLE1BQUksSUFBSSxDQUFDLElBQU0sQ0FBQztRQUM5QixpQkFBaUI7UUFDakIsSUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQzs7WUFDbkMsS0FBNEIsSUFBQSxLQUFBLFNBQUEsTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQSxnQkFBQSw0QkFBRTtnQkFBaEQsSUFBTSxhQUFhLFdBQUE7Z0JBQ3RCLElBQU0sU0FBUyxHQUFHLFVBQVUsQ0FBQyxhQUFhLENBQUMsQ0FBQztnQkFDNUMsSUFBSSxPQUFPLFNBQVMsS0FBSyxXQUFXLElBQUksU0FBUyxLQUFLLElBQUksRUFBRTtvQkFDMUQsT0FBTyxJQUFJLE1BQUksYUFBYSxXQUFLLGVBQWUsQ0FBQyxFQUFFLEdBQUcsU0FBUyxDQUFDLE9BQUcsQ0FBQztpQkFDckU7YUFDRjs7Ozs7Ozs7O1FBRUQsT0FBTyxDQUFDLE9BQU8sSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFJLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLFVBQUMsQ0FBQyxJQUFLLE9BQUEsQ0FBQyxDQUFDLFFBQVEsRUFBRSxFQUFaLENBQVksQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsVUFBSyxJQUFJLENBQUMsSUFBSSxNQUFHLENBQUMsQ0FBQztJQUNqSCxDQUFDO0lBQ0gsY0FBQztBQUFELENBQUMsQUF2Q0QsSUF1Q0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBlc2NhcGVBdHRyaWJ1dGUgfSBmcm9tIFwiLi9lc2NhcGUtYXR0cmlidXRlXCI7XG5pbXBvcnQgeyBTdHJpbmdhYmxlIH0gZnJvbSBcIi4vc3RyaW5nYWJsZVwiO1xuXG4vKipcbiAqIFJlcHJlc2VudHMgYW4gWE1MIG5vZGUuXG4gKi9cbmV4cG9ydCBjbGFzcyBYbWxOb2RlIHtcbiAgcHJpdmF0ZSBhdHRyaWJ1dGVzOiB7IFtuYW1lOiBzdHJpbmddOiBhbnkgfSA9IHt9O1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgbmFtZTogc3RyaW5nLCBwdWJsaWMgcmVhZG9ubHkgY2hpbGRyZW46IFN0cmluZ2FibGVbXSA9IFtdKSB7fVxuXG4gIHdpdGhOYW1lKG5hbWU6IHN0cmluZyk6IFhtbE5vZGUge1xuICAgIHRoaXMubmFtZSA9IG5hbWU7XG4gICAgcmV0dXJuIHRoaXM7XG4gIH1cblxuICBhZGRBdHRyaWJ1dGUobmFtZTogc3RyaW5nLCB2YWx1ZTogYW55KTogWG1sTm9kZSB7XG4gICAgdGhpcy5hdHRyaWJ1dGVzW25hbWVdID0gdmFsdWU7XG4gICAgcmV0dXJuIHRoaXM7XG4gIH1cblxuICBhZGRDaGlsZE5vZGUoY2hpbGQ6IFN0cmluZ2FibGUpOiBYbWxOb2RlIHtcbiAgICB0aGlzLmNoaWxkcmVuLnB1c2goY2hpbGQpO1xuICAgIHJldHVybiB0aGlzO1xuICB9XG5cbiAgcmVtb3ZlQXR0cmlidXRlKG5hbWU6IHN0cmluZyk6IFhtbE5vZGUge1xuICAgIGRlbGV0ZSB0aGlzLmF0dHJpYnV0ZXNbbmFtZV07XG4gICAgcmV0dXJuIHRoaXM7XG4gIH1cblxuICB0b1N0cmluZygpOiBzdHJpbmcge1xuICAgIGNvbnN0IGhhc0NoaWxkcmVuID0gQm9vbGVhbih0aGlzLmNoaWxkcmVuLmxlbmd0aCk7XG4gICAgbGV0IHhtbFRleHQgPSBgPCR7dGhpcy5uYW1lfWA7XG4gICAgLy8gYWRkIGF0dHJpYnV0ZXNcbiAgICBjb25zdCBhdHRyaWJ1dGVzID0gdGhpcy5hdHRyaWJ1dGVzO1xuICAgIGZvciAoY29uc3QgYXR0cmlidXRlTmFtZSBvZiBPYmplY3Qua2V5cyhhdHRyaWJ1dGVzKSkge1xuICAgICAgY29uc3QgYXR0cmlidXRlID0gYXR0cmlidXRlc1thdHRyaWJ1dGVOYW1lXTtcbiAgICAgIGlmICh0eXBlb2YgYXR0cmlidXRlICE9PSBcInVuZGVmaW5lZFwiICYmIGF0dHJpYnV0ZSAhPT0gbnVsbCkge1xuICAgICAgICB4bWxUZXh0ICs9IGAgJHthdHRyaWJ1dGVOYW1lfT1cIiR7ZXNjYXBlQXR0cmlidXRlKFwiXCIgKyBhdHRyaWJ1dGUpfVwiYDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gKHhtbFRleHQgKz0gIWhhc0NoaWxkcmVuID8gXCIvPlwiIDogYD4ke3RoaXMuY2hpbGRyZW4ubWFwKChjKSA9PiBjLnRvU3RyaW5nKCkpLmpvaW4oXCJcIil9PC8ke3RoaXMubmFtZX0+YCk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/XmlText.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/XmlText.js ***! \****************************************************************************************************/ /*! exports provided: XmlText */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XmlText", function() { return XmlText; }); /* harmony import */ var _escape_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./escape-element */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/escape-element.js"); /** * Represents an XML text value. */ var XmlText = /** @class */ (function () { function XmlText(value) { this.value = value; } XmlText.prototype.toString = function () { return Object(_escape_element__WEBPACK_IMPORTED_MODULE_0__["escapeElement"])("" + this.value); }; return XmlText; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiWG1sVGV4dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9YbWxUZXh0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUVqRDs7R0FFRztBQUNIO0lBQ0UsaUJBQW9CLEtBQWE7UUFBYixVQUFLLEdBQUwsS0FBSyxDQUFRO0lBQUcsQ0FBQztJQUVyQywwQkFBUSxHQUFSO1FBQ0UsT0FBTyxhQUFhLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBQ0gsY0FBQztBQUFELENBQUMsQUFORCxJQU1DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZXNjYXBlRWxlbWVudCB9IGZyb20gXCIuL2VzY2FwZS1lbGVtZW50XCI7XG5pbXBvcnQgeyBTdHJpbmdhYmxlIH0gZnJvbSBcIi4vc3RyaW5nYWJsZVwiO1xuLyoqXG4gKiBSZXByZXNlbnRzIGFuIFhNTCB0ZXh0IHZhbHVlLlxuICovXG5leHBvcnQgY2xhc3MgWG1sVGV4dCBpbXBsZW1lbnRzIFN0cmluZ2FibGUge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHZhbHVlOiBzdHJpbmcpIHt9XG5cbiAgdG9TdHJpbmcoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gZXNjYXBlRWxlbWVudChcIlwiICsgdGhpcy52YWx1ZSk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/escape-attribute.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/escape-element.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/index.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/XmlNode.js"); /* 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 */ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/dist/es/XmlText.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XmlText", function() { return _XmlText__WEBPACK_IMPORTED_MODULE_1__["XmlText"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxXQUFXLENBQUM7QUFDMUIsY0FBYyxXQUFXLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9YbWxOb2RlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9YbWxUZXh0XCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/node_modules/tslib/tslib.es6.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/@aws-sdk/xml-builder/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; } /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/index.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/index.js ***! \***************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! ./lib/axios */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/axios.js"); /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/adapters/xhr.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/adapters/xhr.js ***! \**************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); var settle = __webpack_require__(/*! ./../core/settle */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/settle.js"); var cookies = __webpack_require__(/*! ./../helpers/cookies */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/cookies.js"); var buildURL = __webpack_require__(/*! ./../helpers/buildURL */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/buildURL.js"); var buildFullPath = __webpack_require__(/*! ../core/buildFullPath */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/buildFullPath.js"); var parseHeaders = __webpack_require__(/*! ./../helpers/parseHeaders */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/parseHeaders.js"); var isURLSameOrigin = __webpack_require__(/*! ./../helpers/isURLSameOrigin */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isURLSameOrigin.js"); var createError = __webpack_require__(/*! ../core/createError */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/createError.js"); module.exports = function xhrAdapter(config) { return new Promise(function dispatchXhrRequest(resolve, reject) { var requestData = config.data; var requestHeaders = config.headers; if (utils.isFormData(requestData)) { delete requestHeaders['Content-Type']; // Let the browser set it } var request = new XMLHttpRequest(); // HTTP basic authentication if (config.auth) { var username = config.auth.username || ''; var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : ''; requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password); } var fullPath = buildFullPath(config.baseURL, config.url); request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true); // Set the request timeout in MS request.timeout = config.timeout; // Listen for ready state request.onreadystatechange = function handleLoad() { if (!request || request.readyState !== 4) { return; } // The request errored out and we didn't get a response, this will be // handled by onerror instead // With one exception: request that using file: protocol, most browsers // will return status as 0 even though it's a successful request if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) { return; } // Prepare the response var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null; var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response; var response = { data: responseData, status: request.status, statusText: request.statusText, headers: responseHeaders, config: config, request: request }; settle(resolve, reject, response); // Clean up request request = null; }; // Handle browser request cancellation (as opposed to a manual cancellation) request.onabort = function handleAbort() { if (!request) { return; } reject(createError('Request aborted', config, 'ECONNABORTED', request)); // Clean up request request = null; }; // Handle low level network errors request.onerror = function handleError() { // Real errors are hidden from us by the browser // onerror should only fire if it's a network error reject(createError('Network Error', config, null, request)); // Clean up request request = null; }; // Handle timeout request.ontimeout = function handleTimeout() { var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded'; if (config.timeoutErrorMessage) { timeoutErrorMessage = config.timeoutErrorMessage; } reject(createError(timeoutErrorMessage, config, 'ECONNABORTED', request)); // Clean up request request = null; }; // Add xsrf header // This is only done if running in a standard browser environment. // Specifically not if we're in a web worker, or react-native. if (utils.isStandardBrowserEnv()) { // Add xsrf header var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ? cookies.read(config.xsrfCookieName) : undefined; if (xsrfValue) { requestHeaders[config.xsrfHeaderName] = xsrfValue; } } // Add headers to the request if ('setRequestHeader' in request) { utils.forEach(requestHeaders, function setRequestHeader(val, key) { if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') { // Remove Content-Type if data is undefined delete requestHeaders[key]; } else { // Otherwise add header to the request request.setRequestHeader(key, val); } }); } // Add withCredentials to request if needed if (!utils.isUndefined(config.withCredentials)) { request.withCredentials = !!config.withCredentials; } // Add responseType to request if needed if (config.responseType) { try { request.responseType = config.responseType; } catch (e) { // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2. // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function. if (config.responseType !== 'json') { throw e; } } } // Handle progress if needed if (typeof config.onDownloadProgress === 'function') { request.addEventListener('progress', config.onDownloadProgress); } // Not all browsers support upload events if (typeof config.onUploadProgress === 'function' && request.upload) { request.upload.addEventListener('progress', config.onUploadProgress); } if (config.cancelToken) { // Handle cancellation config.cancelToken.promise.then(function onCanceled(cancel) { if (!request) { return; } request.abort(); reject(cancel); // Clean up request request = null; }); } if (!requestData) { requestData = null; } // Send the request request.send(requestData); }); }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/axios.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/axios.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/bind.js"); var Axios = __webpack_require__(/*! ./core/Axios */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/Axios.js"); var mergeConfig = __webpack_require__(/*! ./core/mergeConfig */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/mergeConfig.js"); var defaults = __webpack_require__(/*! ./defaults */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/defaults.js"); /** * Create an instance of Axios * * @param {Object} defaultConfig The default config for the instance * @return {Axios} A new instance of Axios */ function createInstance(defaultConfig) { var context = new Axios(defaultConfig); var instance = bind(Axios.prototype.request, context); // Copy axios.prototype to instance utils.extend(instance, Axios.prototype, context); // Copy context to instance utils.extend(instance, context); return instance; } // Create the default instance to be exported var axios = createInstance(defaults); // Expose Axios class to allow class inheritance axios.Axios = Axios; // Factory for creating new instances axios.create = function create(instanceConfig) { return createInstance(mergeConfig(axios.defaults, instanceConfig)); }; // Expose Cancel & CancelToken axios.Cancel = __webpack_require__(/*! ./cancel/Cancel */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/Cancel.js"); axios.CancelToken = __webpack_require__(/*! ./cancel/CancelToken */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/CancelToken.js"); axios.isCancel = __webpack_require__(/*! ./cancel/isCancel */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/isCancel.js"); // Expose all/spread axios.all = function all(promises) { return Promise.all(promises); }; axios.spread = __webpack_require__(/*! ./helpers/spread */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/spread.js"); // Expose isAxiosError axios.isAxiosError = __webpack_require__(/*! ./helpers/isAxiosError */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isAxiosError.js"); module.exports = axios; // Allow use of default import syntax in TypeScript module.exports.default = axios; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/Cancel.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/Cancel.js ***! \***************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * A `Cancel` is an object that is thrown when an operation is canceled. * * @class * @param {string=} message The message. */ function Cancel(message) { this.message = message; } Cancel.prototype.toString = function toString() { return 'Cancel' + (this.message ? ': ' + this.message : ''); }; Cancel.prototype.__CANCEL__ = true; module.exports = Cancel; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/CancelToken.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/CancelToken.js ***! \********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Cancel = __webpack_require__(/*! ./Cancel */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/Cancel.js"); /** * A `CancelToken` is an object that can be used to request cancellation of an operation. * * @class * @param {Function} executor The executor function. */ function CancelToken(executor) { if (typeof executor !== 'function') { throw new TypeError('executor must be a function.'); } var resolvePromise; this.promise = new Promise(function promiseExecutor(resolve) { resolvePromise = resolve; }); var token = this; executor(function cancel(message) { if (token.reason) { // Cancellation has already been requested return; } token.reason = new Cancel(message); resolvePromise(token.reason); }); } /** * Throws a `Cancel` if cancellation has been requested. */ CancelToken.prototype.throwIfRequested = function throwIfRequested() { if (this.reason) { throw this.reason; } }; /** * Returns an object that contains a new `CancelToken` and a function that, when called, * cancels the `CancelToken`. */ CancelToken.source = function source() { var cancel; var token = new CancelToken(function executor(c) { cancel = c; }); return { token: token, cancel: cancel }; }; module.exports = CancelToken; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/isCancel.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/isCancel.js ***! \*****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function isCancel(value) { return !!(value && value.__CANCEL__); }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/Axios.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/Axios.js ***! \************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); var buildURL = __webpack_require__(/*! ../helpers/buildURL */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/buildURL.js"); var InterceptorManager = __webpack_require__(/*! ./InterceptorManager */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/InterceptorManager.js"); var dispatchRequest = __webpack_require__(/*! ./dispatchRequest */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/dispatchRequest.js"); var mergeConfig = __webpack_require__(/*! ./mergeConfig */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/mergeConfig.js"); /** * 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); // Set config.method if (config.method) { config.method = config.method.toLowerCase(); } else if (this.defaults.method) { config.method = this.defaults.method.toLowerCase(); } else { config.method = '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(mergeConfig(config || {}, { method: method, url: url, data: (config || {}).data })); }; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { /*eslint func-names:0*/ Axios.prototype[method] = function(url, data, config) { return this.request(mergeConfig(config || {}, { method: method, url: url, data: data })); }; }); module.exports = Axios; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/InterceptorManager.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/InterceptorManager.js ***! \*************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); 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; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/buildFullPath.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/buildFullPath.js ***! \********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isAbsoluteURL = __webpack_require__(/*! ../helpers/isAbsoluteURL */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isAbsoluteURL.js"); var combineURLs = __webpack_require__(/*! ../helpers/combineURLs */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/combineURLs.js"); /** * Creates a new URL by combining the baseURL with the requestedURL, * only when the requestedURL is not already an absolute URL. * If the requestURL is absolute, this function returns the requestedURL untouched. * * @param {string} baseURL The base URL * @param {string} requestedURL Absolute or relative URL to combine * @returns {string} The combined full path */ module.exports = function buildFullPath(baseURL, requestedURL) { if (baseURL && !isAbsoluteURL(requestedURL)) { return combineURLs(baseURL, requestedURL); } return requestedURL; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/createError.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/createError.js ***! \******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var enhanceError = __webpack_require__(/*! ./enhanceError */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/enhanceError.js"); /** * Create an Error with the specified message, config, error code, request and response. * * @param {string} message The error message. * @param {Object} config The config. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The created error. */ module.exports = function createError(message, config, code, request, response) { var error = new Error(message); return enhanceError(error, config, code, request, response); }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/dispatchRequest.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/dispatchRequest.js ***! \**********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); var transformData = __webpack_require__(/*! ./transformData */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/transformData.js"); var isCancel = __webpack_require__(/*! ../cancel/isCancel */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/cancel/isCancel.js"); var defaults = __webpack_require__(/*! ../defaults */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/defaults.js"); /** * Throws a `Cancel` if cancellation has been requested. */ function throwIfCancellationRequested(config) { if (config.cancelToken) { config.cancelToken.throwIfRequested(); } } /** * Dispatch a request to the server using the configured adapter. * * @param {object} config The config that is to be used for the request * @returns {Promise} The Promise to be fulfilled */ module.exports = function dispatchRequest(config) { throwIfCancellationRequested(config); // Ensure headers exist config.headers = config.headers || {}; // Transform request data config.data = transformData( config.data, config.headers, config.transformRequest ); // Flatten headers config.headers = utils.merge( config.headers.common || {}, config.headers[config.method] || {}, config.headers ); utils.forEach( ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function cleanHeaderConfig(method) { delete config.headers[method]; } ); var adapter = config.adapter || defaults.adapter; return adapter(config).then(function onAdapterResolution(response) { throwIfCancellationRequested(config); // Transform response data response.data = transformData( response.data, response.headers, config.transformResponse ); return response; }, function onAdapterRejection(reason) { if (!isCancel(reason)) { throwIfCancellationRequested(config); // Transform response data if (reason && reason.response) { reason.response.data = transformData( reason.response.data, reason.response.headers, config.transformResponse ); } } return Promise.reject(reason); }); }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/enhanceError.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/enhanceError.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Update an Error with the specified config, error code, and response. * * @param {Error} error The error to update. * @param {Object} config The config. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The error. */ module.exports = function enhanceError(error, config, code, request, response) { error.config = config; if (code) { error.code = code; } error.request = request; error.response = response; error.isAxiosError = true; error.toJSON = function toJSON() { return { // Standard message: this.message, name: this.name, // Microsoft description: this.description, number: this.number, // Mozilla fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, // Axios config: this.config, code: this.code }; }; return error; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/mergeConfig.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/mergeConfig.js ***! \******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); /** * Config-specific merge-function which creates a new config-object * by merging two configuration objects together. * * @param {Object} config1 * @param {Object} config2 * @returns {Object} New object resulting from merging config2 to config1 */ module.exports = function mergeConfig(config1, config2) { // eslint-disable-next-line no-param-reassign config2 = config2 || {}; var config = {}; var valueFromConfig2Keys = ['url', 'method', 'data']; var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy', 'params']; var defaultToConfig2Keys = [ 'baseURL', 'transformRequest', 'transformResponse', 'paramsSerializer', 'timeout', 'timeoutMessage', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName', 'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'decompress', 'maxContentLength', 'maxBodyLength', 'maxRedirects', 'transport', 'httpAgent', 'httpsAgent', 'cancelToken', 'socketPath', 'responseEncoding' ]; var directMergeKeys = ['validateStatus']; function getMergedValue(target, source) { if (utils.isPlainObject(target) && utils.isPlainObject(source)) { return utils.merge(target, source); } else if (utils.isPlainObject(source)) { return utils.merge({}, source); } else if (utils.isArray(source)) { return source.slice(); } return source; } function mergeDeepProperties(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(config1[prop], config2[prop]); } else if (!utils.isUndefined(config1[prop])) { config[prop] = getMergedValue(undefined, config1[prop]); } } utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(undefined, config2[prop]); } }); utils.forEach(mergeDeepPropertiesKeys, mergeDeepProperties); utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(undefined, config2[prop]); } else if (!utils.isUndefined(config1[prop])) { config[prop] = getMergedValue(undefined, config1[prop]); } }); utils.forEach(directMergeKeys, function merge(prop) { if (prop in config2) { config[prop] = getMergedValue(config1[prop], config2[prop]); } else if (prop in config1) { config[prop] = getMergedValue(undefined, config1[prop]); } }); var axiosKeys = valueFromConfig2Keys .concat(mergeDeepPropertiesKeys) .concat(defaultToConfig2Keys) .concat(directMergeKeys); var otherKeys = Object .keys(config1) .concat(Object.keys(config2)) .filter(function filterAxiosKeys(key) { return axiosKeys.indexOf(key) === -1; }); utils.forEach(otherKeys, mergeDeepProperties); return config; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/settle.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/settle.js ***! \*************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var createError = __webpack_require__(/*! ./createError */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/createError.js"); /** * Resolve or reject a Promise based on response status. * * @param {Function} resolve A function that resolves the promise. * @param {Function} reject A function that rejects the promise. * @param {object} response The response. */ module.exports = function settle(resolve, reject, response) { var validateStatus = response.config.validateStatus; if (!response.status || !validateStatus || validateStatus(response.status)) { resolve(response); } else { reject(createError( 'Request failed with status code ' + response.status, response.config, null, response.request, response )); } }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/transformData.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/core/transformData.js ***! \********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); /** * Transform the data for a request or a response * * @param {Object|String} data The data to be transformed * @param {Array} headers The headers for the request or response * @param {Array|Function} fns A single function or Array of functions * @returns {*} The resulting transformed data */ module.exports = function transformData(data, headers, fns) { /*eslint no-param-reassign:0*/ utils.forEach(fns, function transform(fn) { data = fn(data, headers); }); return data; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/defaults.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/defaults.js ***! \**********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { var utils = __webpack_require__(/*! ./utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); var normalizeHeaderName = __webpack_require__(/*! ./helpers/normalizeHeaderName */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/normalizeHeaderName.js"); var DEFAULT_CONTENT_TYPE = { 'Content-Type': 'application/x-www-form-urlencoded' }; function setContentTypeIfUnset(headers, value) { if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) { headers['Content-Type'] = value; } } function getDefaultAdapter() { var adapter; if (typeof XMLHttpRequest !== 'undefined') { // For browsers use XHR adapter adapter = __webpack_require__(/*! ./adapters/xhr */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/adapters/xhr.js"); } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') { // For node use HTTP adapter adapter = __webpack_require__(/*! ./adapters/http */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/adapters/xhr.js"); } return adapter; } var defaults = { adapter: getDefaultAdapter(), transformRequest: [function transformRequest(data, headers) { normalizeHeaderName(headers, 'Accept'); normalizeHeaderName(headers, 'Content-Type'); if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data) ) { return data; } if (utils.isArrayBufferView(data)) { return data.buffer; } if (utils.isURLSearchParams(data)) { setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8'); return data.toString(); } if (utils.isObject(data)) { setContentTypeIfUnset(headers, 'application/json;charset=utf-8'); return JSON.stringify(data); } return data; }], transformResponse: [function transformResponse(data) { /*eslint no-param-reassign:0*/ if (typeof data === 'string') { try { data = JSON.parse(data); } catch (e) { /* Ignore */ } } return data; }], /** * A timeout in milliseconds to abort a request. If set to 0 (default) a * timeout is not created. */ timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, validateStatus: function validateStatus(status) { return status >= 200 && status < 300; } }; defaults.headers = { common: { 'Accept': 'application/json, text/plain, */*' } }; utils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) { defaults.headers[method] = {}; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE); }); module.exports = defaults; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/bind.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/bind.js ***! \**************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function bind(fn, thisArg) { return function wrap() { var args = new Array(arguments.length); for (var i = 0; i < args.length; i++) { args[i] = arguments[i]; } return fn.apply(thisArg, args); }; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/buildURL.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/buildURL.js ***! \******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); function encode(val) { return encodeURIComponent(val). replace(/%3A/gi, ':'). replace(/%24/g, '$'). replace(/%2C/gi, ','). replace(/%20/g, '+'). replace(/%5B/gi, '['). replace(/%5D/gi, ']'); } /** * Build a URL by appending params to the end * * @param {string} url The base of the url (e.g., http://www.google.com) * @param {object} [params] The params to be appended * @returns {string} The formatted url */ module.exports = function buildURL(url, params, paramsSerializer) { /*eslint no-param-reassign:0*/ if (!params) { return url; } var serializedParams; if (paramsSerializer) { serializedParams = paramsSerializer(params); } else if (utils.isURLSearchParams(params)) { serializedParams = params.toString(); } else { var parts = []; utils.forEach(params, function serialize(val, key) { if (val === null || typeof val === 'undefined') { return; } if (utils.isArray(val)) { key = key + '[]'; } else { val = [val]; } utils.forEach(val, function parseValue(v) { if (utils.isDate(v)) { v = v.toISOString(); } else if (utils.isObject(v)) { v = JSON.stringify(v); } parts.push(encode(key) + '=' + encode(v)); }); }); serializedParams = parts.join('&'); } if (serializedParams) { var hashmarkIndex = url.indexOf('#'); if (hashmarkIndex !== -1) { url = url.slice(0, hashmarkIndex); } url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams; } return url; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/combineURLs.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/cookies.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/cookies.js ***! \*****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs support document.cookie (function standardBrowserEnv() { return { write: function write(name, value, expires, path, domain, secure) { var cookie = []; cookie.push(name + '=' + encodeURIComponent(value)); if (utils.isNumber(expires)) { cookie.push('expires=' + new Date(expires).toGMTString()); } if (utils.isString(path)) { cookie.push('path=' + path); } if (utils.isString(domain)) { cookie.push('domain=' + domain); } if (secure === true) { cookie.push('secure'); } document.cookie = cookie.join('; '); }, read: function read(name) { var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;]*)')); return (match ? decodeURIComponent(match[3]) : null); }, remove: function remove(name) { this.write(name, '', Date.now() - 86400000); } }; })() : // Non standard browser env (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return { write: function write() {}, read: function read() { return null; }, remove: function remove() {} }; })() ); /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isAbsoluteURL.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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); }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isAxiosError.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isAxiosError.js ***! \**********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Determines whether the payload is an error thrown by Axios * * @param {*} payload The value to test * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false */ module.exports = function isAxiosError(payload) { return (typeof payload === 'object') && (payload.isAxiosError === true); }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isURLSameOrigin.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/isURLSameOrigin.js ***! \*************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs have full support of the APIs needed to test // whether the request URL is of the same origin as current location. (function standardBrowserEnv() { var msie = /(msie|trident)/i.test(navigator.userAgent); var urlParsingNode = document.createElement('a'); var originURL; /** * Parse a URL to discover it's components * * @param {String} url The URL to be parsed * @returns {Object} */ function resolveURL(url) { var href = url; if (msie) { // IE needs attribute set twice to normalize properties urlParsingNode.setAttribute('href', href); href = urlParsingNode.href; } urlParsingNode.setAttribute('href', href); // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils return { href: urlParsingNode.href, protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '', host: urlParsingNode.host, search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, '') : '', hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '', hostname: urlParsingNode.hostname, port: urlParsingNode.port, pathname: (urlParsingNode.pathname.charAt(0) === '/') ? urlParsingNode.pathname : '/' + urlParsingNode.pathname }; } originURL = resolveURL(window.location.href); /** * Determine if a URL shares the same origin as the current location * * @param {String} requestURL The URL to test * @returns {boolean} True if URL shares the same origin, otherwise false */ return function isURLSameOrigin(requestURL) { var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL; return (parsed.protocol === originURL.protocol && parsed.host === originURL.host); }; })() : // Non standard browser envs (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return function isURLSameOrigin() { return true; }; })() ); /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/normalizeHeaderName.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/normalizeHeaderName.js ***! \*****************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); module.exports = function normalizeHeaderName(headers, normalizedName) { utils.forEach(headers, function processHeader(value, name) { if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { headers[normalizedName] = value; delete headers[name]; } }); }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/parseHeaders.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/parseHeaders.js ***! \**********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js"); // Headers whose duplicates are ignored by node // c.f. https://nodejs.org/api/http.html#http_message_headers var ignoreDuplicateOf = [ 'age', 'authorization', 'content-length', 'content-type', 'etag', 'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since', 'last-modified', 'location', 'max-forwards', 'proxy-authorization', 'referer', 'retry-after', 'user-agent' ]; /** * Parse headers into an object * * ``` * Date: Wed, 27 Aug 2014 08:58:49 GMT * Content-Type: application/json * Connection: keep-alive * Transfer-Encoding: chunked * ``` * * @param {String} headers Headers needing to be parsed * @returns {Object} Headers parsed into an object */ module.exports = function parseHeaders(headers) { var parsed = {}; var key; var val; var i; if (!headers) { return parsed; } utils.forEach(headers.split('\n'), function parser(line) { i = line.indexOf(':'); key = utils.trim(line.substr(0, i)).toLowerCase(); val = utils.trim(line.substr(i + 1)); if (key) { if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) { return; } if (key === 'set-cookie') { parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]); } else { parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val; } } }); return parsed; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/spread.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/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); }; }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/axios/lib/utils.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/@aws-amplify/predictions/node_modules/axios/lib/helpers/bind.js"); /*global toString:true*/ // utils is a library of generic helper functions non-specific to axios var toString = Object.prototype.toString; /** * Determine if a value is an Array * * @param {Object} val The value to test * @returns {boolean} True if value is an Array, otherwise false */ function isArray(val) { return toString.call(val) === '[object Array]'; } /** * Determine if a value is undefined * * @param {Object} val The value to test * @returns {boolean} True if the value is undefined, otherwise false */ function isUndefined(val) { return typeof val === 'undefined'; } /** * Determine if a value is a Buffer * * @param {Object} val The value to test * @returns {boolean} True if value is a Buffer, otherwise false */ function isBuffer(val) { return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val); } /** * Determine if a value is an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is an ArrayBuffer, otherwise false */ function isArrayBuffer(val) { return toString.call(val) === '[object ArrayBuffer]'; } /** * Determine if a value is a FormData * * @param {Object} val The value to test * @returns {boolean} True if value is an FormData, otherwise false */ function isFormData(val) { return (typeof FormData !== 'undefined') && (val instanceof FormData); } /** * Determine if a value is a view on an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false */ function isArrayBufferView(val) { var result; if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) { result = ArrayBuffer.isView(val); } else { result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer); } return result; } /** * Determine if a value is a String * * @param {Object} val The value to test * @returns {boolean} True if value is a String, otherwise false */ function isString(val) { return typeof val === 'string'; } /** * Determine if a value is a Number * * @param {Object} val The value to test * @returns {boolean} True if value is a Number, otherwise false */ function isNumber(val) { return typeof val === 'number'; } /** * Determine if a value is an Object * * @param {Object} val The value to test * @returns {boolean} True if value is an Object, otherwise false */ function isObject(val) { return val !== null && typeof val === 'object'; } /** * Determine if a value is a plain Object * * @param {Object} val The value to test * @return {boolean} True if value is a plain Object, otherwise false */ function isPlainObject(val) { if (toString.call(val) !== '[object Object]') { return false; } var prototype = Object.getPrototypeOf(val); return prototype === null || prototype === Object.prototype; } /** * Determine if a value is a Date * * @param {Object} val The value to test * @returns {boolean} True if value is a Date, otherwise false */ function isDate(val) { return toString.call(val) === '[object Date]'; } /** * Determine if a value is a File * * @param {Object} val The value to test * @returns {boolean} True if value is a File, otherwise false */ function isFile(val) { return toString.call(val) === '[object File]'; } /** * Determine if a value is a Blob * * @param {Object} val The value to test * @returns {boolean} True if value is a Blob, otherwise false */ function isBlob(val) { return toString.call(val) === '[object Blob]'; } /** * Determine if a value is a Function * * @param {Object} val The value to test * @returns {boolean} True if value is a Function, otherwise false */ function isFunction(val) { return toString.call(val) === '[object Function]'; } /** * Determine if a value is a Stream * * @param {Object} val The value to test * @returns {boolean} True if value is a Stream, otherwise false */ function isStream(val) { return isObject(val) && isFunction(val.pipe); } /** * Determine if a value is a URLSearchParams object * * @param {Object} val The value to test * @returns {boolean} True if value is a URLSearchParams object, otherwise false */ function isURLSearchParams(val) { return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams; } /** * Trim excess whitespace off the beginning and end of a string * * @param {String} str The String to trim * @returns {String} The String freed of excess whitespace */ function trim(str) { return str.replace(/^\s*/, '').replace(/\s*$/, ''); } /** * Determine if we're running in a standard browser environment * * This allows axios to run in a web worker, and react-native. * Both environments support XMLHttpRequest, but not fully standard globals. * * web workers: * typeof window -> undefined * typeof document -> undefined * * react-native: * navigator.product -> 'ReactNative' * nativescript * navigator.product -> 'NativeScript' or 'NS' */ function isStandardBrowserEnv() { if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' || navigator.product === 'NativeScript' || navigator.product === 'NS')) { return false; } return ( typeof window !== 'undefined' && typeof document !== 'undefined' ); } /** * Iterate over an Array or an Object invoking a function for each item. * * If `obj` is an Array callback will be called passing * the value, index, and complete array for each item. * * If 'obj' is an Object callback will be called passing * the value, key, and complete object for each property. * * @param {Object|Array} obj The object to iterate * @param {Function} fn The callback to invoke for each item */ function forEach(obj, fn) { // Don't bother if no value provided if (obj === null || typeof obj === 'undefined') { return; } // Force an array if not already something iterable if (typeof obj !== 'object') { /*eslint no-param-reassign:0*/ obj = [obj]; } if (isArray(obj)) { // Iterate over array values for (var i = 0, l = obj.length; i < l; i++) { fn.call(null, obj[i], i, obj); } } else { // Iterate over object keys for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { fn.call(null, obj[key], key, obj); } } } } /** * Accepts varargs expecting each argument to be an object, then * immutably merges the properties of each object and returns result. * * When multiple objects contain the same key the later object in * the arguments list will take precedence. * * Example: * * ```js * var result = merge({foo: 123}, {foo: 456}); * console.log(result.foo); // outputs 456 * ``` * * @param {Object} obj1 Object to merge * @returns {Object} Result of all merge properties */ function merge(/* obj1, obj2, obj3, ... */) { var result = {}; function assignValue(val, key) { if (isPlainObject(result[key]) && isPlainObject(val)) { result[key] = merge(result[key], val); } else if (isPlainObject(val)) { result[key] = merge({}, val); } else if (isArray(val)) { result[key] = val.slice(); } else { result[key] = val; } } for (var i = 0, l = arguments.length; i < l; i++) { forEach(arguments[i], assignValue); } return result; } /** * Extends object a by mutably adding to it the properties of object b. * * @param {Object} a The object to be extended * @param {Object} b The object to copy properties from * @param {Object} thisArg The object to bind function to * @return {Object} The resulting value of object a */ function extend(a, b, thisArg) { forEach(b, function assignValue(val, key) { if (thisArg && typeof val === 'function') { a[key] = bind(val, thisArg); } else { a[key] = val; } }); return a; } /** * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM) * * @param {string} content with BOM * @return {string} content value without BOM */ function stripBOM(content) { if (content.charCodeAt(0) === 0xFEFF) { content = content.slice(1); } return content; } module.exports = { isArray: isArray, isArrayBuffer: isArrayBuffer, isBuffer: isBuffer, isFormData: isFormData, isArrayBufferView: isArrayBufferView, isString: isString, isNumber: isNumber, isObject: isObject, isPlainObject: isPlainObject, isUndefined: isUndefined, isDate: isDate, isFile: isFile, isBlob: isBlob, isFunction: isFunction, isStream: isStream, isURLSearchParams: isURLSearchParams, isStandardBrowserEnv: isStandardBrowserEnv, forEach: forEach, merge: merge, extend: extend, trim: trim, stripBOM: stripBOM }; /***/ }), /***/ "./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-amplify/predictions/node_modules/tslib/tslib.es6.js ***! \*******************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSAppSyncProvider.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSAppSyncProvider.js ***! \**********************************************************************************/ /*! exports provided: AWSAppSyncProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSAppSyncProvider", function() { return AWSAppSyncProvider; }); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _MqttOverWSProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./MqttOverWSProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/MqttOverWSProvider.js"); 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 __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 __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_1__["ConsoleLogger"]('AWSAppSyncProvider'); var AWSAppSyncProvider = /** @class */ (function (_super) { __extends(AWSAppSyncProvider, _super); function AWSAppSyncProvider() { var _this = _super !== null && _super.apply(this, arguments) || this; _this._topicClient = new Map(); _this._topicAlias = new Map(); return _this; } Object.defineProperty(AWSAppSyncProvider.prototype, "endpoint", { get: function () { throw new Error('Not supported'); }, enumerable: true, configurable: true }); AWSAppSyncProvider.prototype.getProviderName = function () { return 'AWSAppSyncProvider'; }; AWSAppSyncProvider.prototype.publish = function (topics, msg, options) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { throw new Error('Operation not supported'); }); }); }; AWSAppSyncProvider.prototype._cleanUp = function (clientId) { var _this = this; var topicsForClient = Array.from(this._topicClient.entries()) .filter(function (_a) { var _b = __read(_a, 2), c = _b[1]; return c.clientId === clientId; }) .map(function (_a) { var _b = __read(_a, 1), t = _b[0]; return t; }); topicsForClient.forEach(function (t) { return _this._cleanUpForTopic(t); }); }; AWSAppSyncProvider.prototype._cleanUpForTopic = function (topic) { this._topicClient.delete(topic); this._topicAlias.delete(topic); }; AWSAppSyncProvider.prototype.onDisconnect = function (_a) { var _this = this; var clientId = _a.clientId, errorCode = _a.errorCode, args = __rest(_a, ["clientId", "errorCode"]); if (errorCode !== 0) { var topicsForClient = Array.from(this._topicClient.entries()) .filter(function (_a) { var _b = __read(_a, 2), c = _b[1]; return c.clientId === clientId; }) .map(function (_a) { var _b = __read(_a, 1), t = _b[0]; return t; }); topicsForClient.forEach(function (topic) { if (_this._topicObservers.has(topic)) { _this._topicObservers.get(topic).forEach(function (obs) { if (!obs.closed) { obs.error(args); } }); _this._topicObservers.delete(topic); } }); this._cleanUp(clientId); } }; AWSAppSyncProvider.prototype.disconnect = function (clientId) { return __awaiter(this, void 0, void 0, function () { var client; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.clientsQueue.get(clientId, function () { return null; })]; case 1: client = _a.sent(); return [4 /*yield*/, _super.prototype.disconnect.call(this, clientId)]; case 2: _a.sent(); this._cleanUp(clientId); return [2 /*return*/]; } }); }); }; AWSAppSyncProvider.prototype.subscribe = function (topics, options) { var _this = this; if (options === void 0) { options = {}; } var result = new zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__["default"](function (observer) { var targetTopics = [].concat(topics); logger.debug('Subscribing to topic(s)', targetTopics.join(',')); (function () { return __awaiter(_this, void 0, void 0, function () { var _a, mqttConnections, newSubscriptions, newAliases, map; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: // Add these topics to map targetTopics.forEach(function (t) { if (!_this._topicObservers.has(t)) { _this._topicObservers.set(t, new Set()); } _this._topicObservers.get(t).add(observer); }); _a = options.mqttConnections, mqttConnections = _a === void 0 ? [] : _a, newSubscriptions = options.newSubscriptions; newAliases = Object.entries(newSubscriptions).map(function (_a) { var _b = __read(_a, 2), alias = _b[0], v = _b[1]; return [v.topic, alias]; }); // Merge new aliases with old ones this._topicAlias = new Map(__spread(Array.from(this._topicAlias.entries()), newAliases)); map = Object.entries(targetTopics.reduce(function (acc, elem) { var connectionInfoForTopic = mqttConnections.find(function (c) { return c.topics.indexOf(elem) > -1; }); if (connectionInfoForTopic) { var clientId = connectionInfoForTopic.client, url = connectionInfoForTopic.url; if (!acc[clientId]) { acc[clientId] = { url: url, topics: new Set(), }; } acc[clientId].topics.add(elem); } return acc; }, {})); // reconnect everything we have in the map return [4 /*yield*/, Promise.all(map.map(function (_a) { var _b = __read(_a, 2), clientId = _b[0], _c = _b[1], url = _c.url, topics = _c.topics; return __awaiter(_this, void 0, void 0, function () { var client, err_1; var _this = this; return __generator(this, function (_d) { switch (_d.label) { case 0: client = null; _d.label = 1; case 1: _d.trys.push([1, 3, , 4]); return [4 /*yield*/, this.connect(clientId, { clientId: clientId, url: url, })]; case 2: client = _d.sent(); return [3 /*break*/, 4]; case 3: err_1 = _d.sent(); observer.error({ message: 'Failed to connect', error: err_1 }); observer.complete(); return [2 /*return*/, undefined]; case 4: // subscribe to all topics for this client // store topic-client mapping topics.forEach(function (topic) { if (client.isConnected()) { client.subscribe(topic); _this._topicClient.set(topic, client); } }); return [2 /*return*/, client]; } }); }); }))]; case 1: // reconnect everything we have in the map _b.sent(); return [2 /*return*/]; } }); }); })(); return function () { logger.debug('Unsubscribing from topic(s)', targetTopics.join(',')); targetTopics.forEach(function (t) { var client = _this._topicClient.get(t); if (client && client.isConnected()) { client.unsubscribe(t); _this._topicClient.delete(t); if (!Array.from(_this._topicClient.values()).some(function (c) { return c === client; })) { _this.disconnect(client.clientId); } } _this._topicObservers.delete(t); }); }; }); return zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__["default"].from(result).map(function (value) { var topic = _this.getTopicForValue(value); var alias = _this._topicAlias.get(topic); value.data = Object.entries(value.data).reduce(function (obj, _a) { var _b = __read(_a, 2), origKey = _b[0], val = _b[1]; return ((obj[(alias || origKey)] = val), obj); }, {}); return value; }); }; return AWSAppSyncProvider; }(_MqttOverWSProvider__WEBPACK_IMPORTED_MODULE_2__["MqttOverWSProvider"])); //# sourceMappingURL=AWSAppSyncProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSAppSyncRealTimeProvider.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSAppSyncRealTimeProvider.js ***! \******************************************************************************************/ /*! exports provided: AWSAppSyncRealTimeProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSAppSyncRealTimeProvider", function() { return AWSAppSyncRealTimeProvider; }); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var graphql__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! graphql */ "./node_modules/graphql/index.mjs"); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! url */ "./node_modules/url/url.js"); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(url__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! uuid */ "./node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js"); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(buffer__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-amplify/cache */ "./node_modules/@aws-amplify/cache/lib-esm/index.js"); /* harmony import */ var _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-amplify/auth */ "./node_modules/@aws-amplify/auth/lib-esm/index.js"); /* harmony import */ var _PubSubProvider__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./PubSubProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/PubSubProvider.js"); /* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../index */ "./node_modules/@aws-amplify/pubsub/lib-esm/index.js"); 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 __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 __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 2017-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. */ var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["Logger"]('AWSAppSyncRealTimeProvider'); var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' && typeof Symbol.for === 'function' ? Symbol.for('amplify_default') : '@@amplify_default'); var dispatchApiEvent = function (event, data, message) { _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["Hub"].dispatch('api', { event: event, data: data, message: message }, 'PubSub', AMPLIFY_SYMBOL); }; var MAX_DELAY_MS = 5000; var NON_RETRYABLE_CODES = [400, 401, 403]; var MESSAGE_TYPES; (function (MESSAGE_TYPES) { /** * Client -> Server message. * This message type is the first message after handshake and this will initialize AWS AppSync RealTime communication */ MESSAGE_TYPES["GQL_CONNECTION_INIT"] = "connection_init"; /** * Server -> Client message * This message type is in case there is an issue with AWS AppSync RealTime when establishing connection */ MESSAGE_TYPES["GQL_CONNECTION_ERROR"] = "connection_error"; /** * Server -> Client message. * This message type is for the ack response from AWS AppSync RealTime for GQL_CONNECTION_INIT message */ MESSAGE_TYPES["GQL_CONNECTION_ACK"] = "connection_ack"; /** * Client -> Server message. * This message type is for register subscriptions with AWS AppSync RealTime */ MESSAGE_TYPES["GQL_START"] = "start"; /** * Server -> Client message. * This message type is for the ack response from AWS AppSync RealTime for GQL_START message */ MESSAGE_TYPES["GQL_START_ACK"] = "start_ack"; /** * Server -> Client message. * This message type is for subscription message from AWS AppSync RealTime */ MESSAGE_TYPES["GQL_DATA"] = "data"; /** * Server -> Client message. * This message type helps the client to know is still receiving messages from AWS AppSync RealTime */ MESSAGE_TYPES["GQL_CONNECTION_KEEP_ALIVE"] = "ka"; /** * Client -> Server message. * This message type is for unregister subscriptions with AWS AppSync RealTime */ MESSAGE_TYPES["GQL_STOP"] = "stop"; /** * Server -> Client message. * This message type is for the ack response from AWS AppSync RealTime for GQL_STOP message */ MESSAGE_TYPES["GQL_COMPLETE"] = "complete"; /** * Server -> Client message. * This message type is for sending error messages from AWS AppSync RealTime to the client */ MESSAGE_TYPES["GQL_ERROR"] = "error"; })(MESSAGE_TYPES || (MESSAGE_TYPES = {})); var SUBSCRIPTION_STATUS; (function (SUBSCRIPTION_STATUS) { SUBSCRIPTION_STATUS[SUBSCRIPTION_STATUS["PENDING"] = 0] = "PENDING"; SUBSCRIPTION_STATUS[SUBSCRIPTION_STATUS["CONNECTED"] = 1] = "CONNECTED"; SUBSCRIPTION_STATUS[SUBSCRIPTION_STATUS["FAILED"] = 2] = "FAILED"; })(SUBSCRIPTION_STATUS || (SUBSCRIPTION_STATUS = {})); var SOCKET_STATUS; (function (SOCKET_STATUS) { SOCKET_STATUS[SOCKET_STATUS["CLOSED"] = 0] = "CLOSED"; SOCKET_STATUS[SOCKET_STATUS["READY"] = 1] = "READY"; SOCKET_STATUS[SOCKET_STATUS["CONNECTING"] = 2] = "CONNECTING"; })(SOCKET_STATUS || (SOCKET_STATUS = {})); var AWS_APPSYNC_REALTIME_HEADERS = { accept: 'application/json, text/javascript', 'content-encoding': 'amz-1.0', 'content-type': 'application/json; charset=UTF-8', }; /** * Time in milleseconds to wait for GQL_CONNECTION_INIT message */ var CONNECTION_INIT_TIMEOUT = 15000; /** * Time in milleseconds to wait for GQL_START_ACK message */ var START_ACK_TIMEOUT = 15000; /** * Default Time in milleseconds to wait for GQL_CONNECTION_KEEP_ALIVE message */ var DEFAULT_KEEP_ALIVE_TIMEOUT = 5 * 60 * 1000; var AWSAppSyncRealTimeProvider = /** @class */ (function (_super) { __extends(AWSAppSyncRealTimeProvider, _super); function AWSAppSyncRealTimeProvider() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.socketStatus = SOCKET_STATUS.CLOSED; _this.keepAliveTimeout = DEFAULT_KEEP_ALIVE_TIMEOUT; _this.subscriptionObserverMap = new Map(); _this.promiseArray = []; return _this; } AWSAppSyncRealTimeProvider.prototype.getProviderName = function () { return 'AWSAppSyncRealTimeProvider'; }; AWSAppSyncRealTimeProvider.prototype.newClient = function () { throw new Error('Not used here'); }; AWSAppSyncRealTimeProvider.prototype.publish = function (_topics, _msg, _options) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { throw new Error('Operation not supported'); }); }); }; AWSAppSyncRealTimeProvider.prototype.subscribe = function (_topics, options) { var _this = this; var appSyncGraphqlEndpoint = options.appSyncGraphqlEndpoint; return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__["default"](function (observer) { if (!appSyncGraphqlEndpoint) { observer.error({ errors: [ __assign({}, new graphql__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Subscribe only available for AWS AppSync endpoint")), ], }); observer.complete(); } else { var subscriptionId_1 = Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v4"])(); _this._startSubscriptionWithAWSAppSyncRealTime({ options: options, observer: observer, subscriptionId: subscriptionId_1, }); return function () { return __awaiter(_this, void 0, void 0, function () { var subscriptionState, err_1; return __generator(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, 3, 4]); // Waiting that subscription has been connected before trying to unsubscribe return [4 /*yield*/, this._waitForSubscriptionToBeConnected(subscriptionId_1)]; case 1: // Waiting that subscription has been connected before trying to unsubscribe _a.sent(); subscriptionState = (this.subscriptionObserverMap.get(subscriptionId_1) || {}).subscriptionState; if (!subscriptionState) { // subscription already unsubscribed return [2 /*return*/]; } if (subscriptionState === SUBSCRIPTION_STATUS.CONNECTED) { this._sendUnsubscriptionMessage(subscriptionId_1); } else { throw new Error('Subscription never connected'); } return [3 /*break*/, 4]; case 2: err_1 = _a.sent(); logger.debug("Error while unsubscribing " + err_1); return [3 /*break*/, 4]; case 3: this._removeSubscriptionObserver(subscriptionId_1); return [7 /*endfinally*/]; case 4: return [2 /*return*/]; } }); }); }; } }); }; Object.defineProperty(AWSAppSyncRealTimeProvider.prototype, "isSSLEnabled", { get: function () { return !this.options .aws_appsync_dangerously_connect_to_http_endpoint_for_testing; }, enumerable: true, configurable: true }); AWSAppSyncRealTimeProvider.prototype._startSubscriptionWithAWSAppSyncRealTime = function (_a) { var options = _a.options, observer = _a.observer, subscriptionId = _a.subscriptionId; return __awaiter(this, void 0, void 0, function () { var appSyncGraphqlEndpoint, authenticationType, query, variables, apiKey, region, _b, graphql_headers, _c, additionalHeaders, subscriptionState, data, dataString, headerObj, _d, _e, subscriptionMessage, stringToAWSRealTime, err_2, _f, message, subscriptionFailedCallback_1, _g, subscriptionFailedCallback, subscriptionReadyCallback; var _h; var _this = this; return __generator(this, function (_j) { switch (_j.label) { case 0: appSyncGraphqlEndpoint = options.appSyncGraphqlEndpoint, authenticationType = options.authenticationType, query = options.query, variables = options.variables, apiKey = options.apiKey, region = options.region, _b = options.graphql_headers, graphql_headers = _b === void 0 ? function () { return ({}); } : _b, _c = options.additionalHeaders, additionalHeaders = _c === void 0 ? {} : _c; subscriptionState = SUBSCRIPTION_STATUS.PENDING; data = { query: query, variables: variables, }; // Having a subscription id map will make it simple to forward messages received this.subscriptionObserverMap.set(subscriptionId, { observer: observer, query: query, variables: variables, subscriptionState: subscriptionState, startAckTimeoutId: null, }); dataString = JSON.stringify(data); _d = [{}]; return [4 /*yield*/, this._awsRealTimeHeaderBasedAuth({ apiKey: apiKey, appSyncGraphqlEndpoint: appSyncGraphqlEndpoint, authenticationType: authenticationType, payload: dataString, canonicalUri: '', region: region, })]; case 1: _e = [__assign.apply(void 0, _d.concat([(_j.sent())]))]; return [4 /*yield*/, graphql_headers()]; case 2: headerObj = __assign.apply(void 0, [__assign.apply(void 0, [__assign.apply(void 0, _e.concat([(_j.sent())])), additionalHeaders]), (_h = {}, _h[_aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["USER_AGENT_HEADER"]] = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["Constants"].userAgent, _h)]); subscriptionMessage = { id: subscriptionId, payload: { data: dataString, extensions: { authorization: __assign({}, headerObj), }, }, type: MESSAGE_TYPES.GQL_START, }; stringToAWSRealTime = JSON.stringify(subscriptionMessage); _j.label = 3; case 3: _j.trys.push([3, 5, , 6]); return [4 /*yield*/, this._initializeWebSocketConnection({ apiKey: apiKey, appSyncGraphqlEndpoint: appSyncGraphqlEndpoint, authenticationType: authenticationType, region: region, })]; case 4: _j.sent(); return [3 /*break*/, 6]; case 5: err_2 = _j.sent(); logger.debug({ err: err_2 }); _f = err_2.message, message = _f === void 0 ? '' : _f; observer.error({ errors: [ __assign({}, new graphql__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Connection failed: " + message)), ], }); observer.complete(); subscriptionFailedCallback_1 = (this.subscriptionObserverMap.get(subscriptionId) || {}).subscriptionFailedCallback; // Notify concurrent unsubscription if (typeof subscriptionFailedCallback_1 === 'function') { subscriptionFailedCallback_1(); } return [2 /*return*/]; case 6: _g = this.subscriptionObserverMap.get(subscriptionId), subscriptionFailedCallback = _g.subscriptionFailedCallback, subscriptionReadyCallback = _g.subscriptionReadyCallback; // This must be done before sending the message in order to be listening immediately this.subscriptionObserverMap.set(subscriptionId, { observer: observer, subscriptionState: subscriptionState, variables: variables, query: query, subscriptionReadyCallback: subscriptionReadyCallback, subscriptionFailedCallback: subscriptionFailedCallback, startAckTimeoutId: setTimeout(function () { _this._timeoutStartSubscriptionAck.call(_this, subscriptionId); }, START_ACK_TIMEOUT), }); if (this.awsRealTimeSocket) { this.awsRealTimeSocket.send(stringToAWSRealTime); } return [2 /*return*/]; } }); }); }; // Waiting that subscription has been connected before trying to unsubscribe AWSAppSyncRealTimeProvider.prototype._waitForSubscriptionToBeConnected = function (subscriptionId) { return __awaiter(this, void 0, void 0, function () { var subscriptionState; var _this = this; return __generator(this, function (_a) { subscriptionState = this.subscriptionObserverMap.get(subscriptionId).subscriptionState; // This in case unsubscribe is invoked before sending start subscription message if (subscriptionState === SUBSCRIPTION_STATUS.PENDING) { return [2 /*return*/, new Promise(function (res, rej) { var _a = _this.subscriptionObserverMap.get(subscriptionId), observer = _a.observer, subscriptionState = _a.subscriptionState, variables = _a.variables, query = _a.query; _this.subscriptionObserverMap.set(subscriptionId, { observer: observer, subscriptionState: subscriptionState, variables: variables, query: query, subscriptionReadyCallback: res, subscriptionFailedCallback: rej, }); })]; } return [2 /*return*/]; }); }); }; AWSAppSyncRealTimeProvider.prototype._sendUnsubscriptionMessage = function (subscriptionId) { try { if (this.awsRealTimeSocket && this.awsRealTimeSocket.readyState === WebSocket.OPEN && this.socketStatus === SOCKET_STATUS.READY) { // Preparing unsubscribe message to stop receiving messages for that subscription var unsubscribeMessage = { id: subscriptionId, type: MESSAGE_TYPES.GQL_STOP, }; var stringToAWSRealTime = JSON.stringify(unsubscribeMessage); this.awsRealTimeSocket.send(stringToAWSRealTime); } } catch (err) { // If GQL_STOP is not sent because of disconnection issue, then there is nothing the client can do logger.debug({ err: err }); } }; AWSAppSyncRealTimeProvider.prototype._removeSubscriptionObserver = function (subscriptionId) { this.subscriptionObserverMap.delete(subscriptionId); // Verifying 1000ms after removing subscription in case there are new subscription unmount/mount setTimeout(this._closeSocketIfRequired.bind(this), 1000); }; AWSAppSyncRealTimeProvider.prototype._closeSocketIfRequired = function () { if (this.subscriptionObserverMap.size > 0) { // Active subscriptions on the WebSocket return; } if (!this.awsRealTimeSocket) { this.socketStatus = SOCKET_STATUS.CLOSED; return; } if (this.awsRealTimeSocket.bufferedAmount > 0) { // Still data on the WebSocket setTimeout(this._closeSocketIfRequired.bind(this), 1000); } else { logger.debug('closing WebSocket...'); clearTimeout(this.keepAliveTimeoutId); var tempSocket = this.awsRealTimeSocket; // Cleaning callbacks to avoid race condition, socket still exists tempSocket.onclose = undefined; tempSocket.onerror = undefined; tempSocket.close(1000); this.awsRealTimeSocket = null; this.socketStatus = SOCKET_STATUS.CLOSED; } }; AWSAppSyncRealTimeProvider.prototype._handleIncomingSubscriptionMessage = function (message) { logger.debug("subscription message from AWS AppSync RealTime: " + message.data); var _a = JSON.parse(message.data), _b = _a.id, id = _b === void 0 ? '' : _b, payload = _a.payload, type = _a.type; var _c = this.subscriptionObserverMap.get(id) || {}, _d = _c.observer, observer = _d === void 0 ? null : _d, _e = _c.query, query = _e === void 0 ? '' : _e, _f = _c.variables, variables = _f === void 0 ? {} : _f, startAckTimeoutId = _c.startAckTimeoutId, subscriptionReadyCallback = _c.subscriptionReadyCallback, subscriptionFailedCallback = _c.subscriptionFailedCallback; logger.debug({ id: id, observer: observer, query: query, variables: variables }); if (type === MESSAGE_TYPES.GQL_DATA && payload && payload.data) { if (observer) { observer.next(payload); } else { logger.debug("observer not found for id: " + id); } return; } if (type === MESSAGE_TYPES.GQL_START_ACK) { logger.debug("subscription ready for " + JSON.stringify({ query: query, variables: variables })); if (typeof subscriptionReadyCallback === 'function') { subscriptionReadyCallback(); } clearTimeout(startAckTimeoutId); dispatchApiEvent(_index__WEBPACK_IMPORTED_MODULE_9__["CONTROL_MSG"].SUBSCRIPTION_ACK, { query: query, variables: variables }, 'Connection established for subscription'); var subscriptionState = SUBSCRIPTION_STATUS.CONNECTED; this.subscriptionObserverMap.set(id, { observer: observer, query: query, variables: variables, startAckTimeoutId: null, subscriptionState: subscriptionState, subscriptionReadyCallback: subscriptionReadyCallback, subscriptionFailedCallback: subscriptionFailedCallback, }); // TODO: emit event on hub but it requires to store the id first return; } if (type === MESSAGE_TYPES.GQL_CONNECTION_KEEP_ALIVE) { clearTimeout(this.keepAliveTimeoutId); this.keepAliveTimeoutId = setTimeout(this._errorDisconnect.bind(this, _index__WEBPACK_IMPORTED_MODULE_9__["CONTROL_MSG"].TIMEOUT_DISCONNECT), this.keepAliveTimeout); return; } if (type === MESSAGE_TYPES.GQL_ERROR) { var subscriptionState = SUBSCRIPTION_STATUS.FAILED; this.subscriptionObserverMap.set(id, { observer: observer, query: query, variables: variables, startAckTimeoutId: startAckTimeoutId, subscriptionReadyCallback: subscriptionReadyCallback, subscriptionFailedCallback: subscriptionFailedCallback, subscriptionState: subscriptionState, }); observer.error({ errors: [ __assign({}, new graphql__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Connection failed: " + JSON.stringify(payload))), ], }); clearTimeout(startAckTimeoutId); observer.complete(); if (typeof subscriptionFailedCallback === 'function') { subscriptionFailedCallback(); } } }; AWSAppSyncRealTimeProvider.prototype._errorDisconnect = function (msg) { logger.debug("Disconnect error: " + msg); this.subscriptionObserverMap.forEach(function (_a) { var observer = _a.observer; if (observer && !observer.closed) { observer.error({ errors: [__assign({}, new graphql__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"](msg))], }); } }); this.subscriptionObserverMap.clear(); if (this.awsRealTimeSocket) { this.awsRealTimeSocket.close(); } this.socketStatus = SOCKET_STATUS.CLOSED; }; AWSAppSyncRealTimeProvider.prototype._timeoutStartSubscriptionAck = function (subscriptionId) { var _a = this.subscriptionObserverMap.get(subscriptionId) || {}, observer = _a.observer, query = _a.query, variables = _a.variables; if (!observer) { return; } this.subscriptionObserverMap.set(subscriptionId, { observer: observer, query: query, variables: variables, subscriptionState: SUBSCRIPTION_STATUS.FAILED, }); if (observer && !observer.closed) { observer.error({ errors: [ __assign({}, new graphql__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Subscription timeout " + JSON.stringify({ query: query, variables: variables }))), ], }); // Cleanup will be automatically executed observer.complete(); } logger.debug('timeoutStartSubscription', JSON.stringify({ query: query, variables: variables })); }; AWSAppSyncRealTimeProvider.prototype._initializeWebSocketConnection = function (_a) { var _this = this; var appSyncGraphqlEndpoint = _a.appSyncGraphqlEndpoint, authenticationType = _a.authenticationType, apiKey = _a.apiKey, region = _a.region; if (this.socketStatus === SOCKET_STATUS.READY) { return; } return new Promise(function (res, rej) { return __awaiter(_this, void 0, void 0, function () { var protocol, discoverableEndpoint, payloadString, headerString, _a, _b, headerQs, payloadQs, awsRealTimeUrl, err_3; return __generator(this, function (_c) { switch (_c.label) { case 0: this.promiseArray.push({ res: res, rej: rej }); if (!(this.socketStatus === SOCKET_STATUS.CLOSED)) return [3 /*break*/, 5]; _c.label = 1; case 1: _c.trys.push([1, 4, , 5]); this.socketStatus = SOCKET_STATUS.CONNECTING; protocol = this.isSSLEnabled ? 'wss://' : 'ws://'; discoverableEndpoint = appSyncGraphqlEndpoint .replace('https://', protocol) .replace('http://', protocol) .replace('appsync-api', 'appsync-realtime-api') .replace('gogi-beta', 'grt-beta'); payloadString = '{}'; _b = (_a = JSON).stringify; return [4 /*yield*/, this._awsRealTimeHeaderBasedAuth({ authenticationType: authenticationType, payload: payloadString, canonicalUri: '/connect', apiKey: apiKey, appSyncGraphqlEndpoint: appSyncGraphqlEndpoint, region: region, })]; case 2: headerString = _b.apply(_a, [_c.sent()]); headerQs = buffer__WEBPACK_IMPORTED_MODULE_4__["Buffer"].from(headerString).toString('base64'); payloadQs = buffer__WEBPACK_IMPORTED_MODULE_4__["Buffer"].from(payloadString).toString('base64'); awsRealTimeUrl = discoverableEndpoint + "?header=" + headerQs + "&payload=" + payloadQs; return [4 /*yield*/, this._initializeRetryableHandshake({ awsRealTimeUrl: awsRealTimeUrl })]; case 3: _c.sent(); this.promiseArray.forEach(function (_a) { var res = _a.res; logger.debug('Notifying connection successful'); res(); }); this.socketStatus = SOCKET_STATUS.READY; this.promiseArray = []; return [3 /*break*/, 5]; case 4: err_3 = _c.sent(); this.promiseArray.forEach(function (_a) { var rej = _a.rej; return rej(err_3); }); this.promiseArray = []; if (this.awsRealTimeSocket && this.awsRealTimeSocket.readyState === WebSocket.OPEN) { this.awsRealTimeSocket.close(3001); } this.awsRealTimeSocket = null; this.socketStatus = SOCKET_STATUS.CLOSED; return [3 /*break*/, 5]; case 5: return [2 /*return*/]; } }); }); }); }; AWSAppSyncRealTimeProvider.prototype._initializeRetryableHandshake = function (_a) { var awsRealTimeUrl = _a.awsRealTimeUrl; return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_b) { switch (_b.label) { case 0: logger.debug("Initializaling retryable Handshake"); return [4 /*yield*/, Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["jitteredExponentialRetry"])(this._initializeHandshake.bind(this), [{ awsRealTimeUrl: awsRealTimeUrl }], MAX_DELAY_MS)]; case 1: _b.sent(); return [2 /*return*/]; } }); }); }; AWSAppSyncRealTimeProvider.prototype._initializeHandshake = function (_a) { var awsRealTimeUrl = _a.awsRealTimeUrl; return __awaiter(this, void 0, void 0, function () { var err_4, errorType, errorCode; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: logger.debug("Initializing handshake " + awsRealTimeUrl); _b.label = 1; case 1: _b.trys.push([1, 4, , 5]); return [4 /*yield*/, (function () { return new Promise(function (res, rej) { var newSocket = new WebSocket(awsRealTimeUrl, 'graphql-ws'); newSocket.onerror = function () { logger.debug("WebSocket connection error"); }; newSocket.onclose = function () { rej(new Error('Connection handshake error')); }; newSocket.onopen = function () { _this.awsRealTimeSocket = newSocket; return res(); }; }); })()]; case 2: _b.sent(); // Step 2: wait for ack from AWS AppSyncReaTime after sending init return [4 /*yield*/, (function () { return new Promise(function (res, rej) { var ackOk = false; _this.awsRealTimeSocket.onerror = function (error) { logger.debug("WebSocket error " + JSON.stringify(error)); }; _this.awsRealTimeSocket.onclose = function (event) { logger.debug("WebSocket closed " + event.reason); rej(new Error(JSON.stringify(event))); }; _this.awsRealTimeSocket.onmessage = function (message) { logger.debug("subscription message from AWS AppSyncRealTime: " + message.data + " "); var data = JSON.parse(message.data); var type = data.type, _a = data.payload, _b = (_a === void 0 ? {} : _a).connectionTimeoutMs, connectionTimeoutMs = _b === void 0 ? DEFAULT_KEEP_ALIVE_TIMEOUT : _b; if (type === MESSAGE_TYPES.GQL_CONNECTION_ACK) { ackOk = true; _this.keepAliveTimeout = connectionTimeoutMs; _this.awsRealTimeSocket.onmessage = _this._handleIncomingSubscriptionMessage.bind(_this); _this.awsRealTimeSocket.onerror = function (err) { logger.debug(err); _this._errorDisconnect(_index__WEBPACK_IMPORTED_MODULE_9__["CONTROL_MSG"].CONNECTION_CLOSED); }; _this.awsRealTimeSocket.onclose = function (event) { logger.debug("WebSocket closed " + event.reason); _this._errorDisconnect(_index__WEBPACK_IMPORTED_MODULE_9__["CONTROL_MSG"].CONNECTION_CLOSED); }; res('Cool, connected to AWS AppSyncRealTime'); return; } if (type === MESSAGE_TYPES.GQL_CONNECTION_ERROR) { var _c = data.payload, _d = (_c === void 0 ? {} : _c).errors, _e = __read(_d === void 0 ? [] : _d, 1), _f = _e[0], _g = _f === void 0 ? {} : _f, _h = _g.errorType, errorType = _h === void 0 ? '' : _h, _j = _g.errorCode, errorCode = _j === void 0 ? 0 : _j; rej({ errorType: errorType, errorCode: errorCode }); } }; var gqlInit = { type: MESSAGE_TYPES.GQL_CONNECTION_INIT, }; _this.awsRealTimeSocket.send(JSON.stringify(gqlInit)); function checkAckOk() { if (!ackOk) { rej(new Error("Connection timeout: ack from AWSRealTime was not received on " + CONNECTION_INIT_TIMEOUT + " ms")); } } setTimeout(checkAckOk.bind(_this), CONNECTION_INIT_TIMEOUT); }); })()]; case 3: // Step 2: wait for ack from AWS AppSyncReaTime after sending init _b.sent(); return [3 /*break*/, 5]; case 4: err_4 = _b.sent(); errorType = err_4.errorType, errorCode = err_4.errorCode; if (NON_RETRYABLE_CODES.includes(errorCode)) { throw new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["NonRetryableError"](errorType); } else if (errorType) { throw new Error(errorType); } else { throw err_4; } return [3 /*break*/, 5]; case 5: return [2 /*return*/]; } }); }); }; AWSAppSyncRealTimeProvider.prototype._awsRealTimeHeaderBasedAuth = function (_a) { var authenticationType = _a.authenticationType, payload = _a.payload, canonicalUri = _a.canonicalUri, appSyncGraphqlEndpoint = _a.appSyncGraphqlEndpoint, apiKey = _a.apiKey, region = _a.region; return __awaiter(this, void 0, void 0, function () { var headerHandler, handler, host, result; return __generator(this, function (_b) { switch (_b.label) { case 0: headerHandler = { API_KEY: this._awsRealTimeApiKeyHeader.bind(this), AWS_IAM: this._awsRealTimeIAMHeader.bind(this), OPENID_CONNECT: this._awsRealTimeOPENIDHeader.bind(this), AMAZON_COGNITO_USER_POOLS: this._awsRealTimeCUPHeader.bind(this), }; handler = headerHandler[authenticationType]; if (typeof handler !== 'function') { logger.debug("Authentication type " + authenticationType + " not supported"); return [2 /*return*/, '']; } host = url__WEBPACK_IMPORTED_MODULE_2__["parse"](appSyncGraphqlEndpoint).host; return [4 /*yield*/, handler({ payload: payload, canonicalUri: canonicalUri, appSyncGraphqlEndpoint: appSyncGraphqlEndpoint, apiKey: apiKey, region: region, host: host, })]; case 1: result = _b.sent(); return [2 /*return*/, result]; } }); }); }; AWSAppSyncRealTimeProvider.prototype._awsRealTimeCUPHeader = function (_a) { var host = _a.host; return __awaiter(this, void 0, void 0, function () { var session; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_7__["default"].currentSession()]; case 1: session = _b.sent(); return [2 /*return*/, { Authorization: session.getAccessToken().getJwtToken(), host: host, }]; } }); }); }; AWSAppSyncRealTimeProvider.prototype._awsRealTimeOPENIDHeader = function (_a) { var host = _a.host; return __awaiter(this, void 0, void 0, function () { var token, federatedInfo, currentUser; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_6__["default"].getItem('federatedInfo')]; case 1: federatedInfo = _b.sent(); if (!federatedInfo) return [3 /*break*/, 2]; token = federatedInfo.token; return [3 /*break*/, 4]; case 2: return [4 /*yield*/, _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_7__["default"].currentAuthenticatedUser()]; case 3: currentUser = _b.sent(); if (currentUser) { token = currentUser.token; } _b.label = 4; case 4: if (!token) { throw new Error('No federated jwt'); } return [2 /*return*/, { Authorization: token, host: host, }]; } }); }); }; AWSAppSyncRealTimeProvider.prototype._awsRealTimeApiKeyHeader = function (_a) { var apiKey = _a.apiKey, host = _a.host; return __awaiter(this, void 0, void 0, function () { var dt, dtStr; return __generator(this, function (_b) { dt = new Date(); dtStr = dt.toISOString().replace(/[:\-]|\.\d{3}/g, ''); return [2 /*return*/, { host: host, 'x-amz-date': dtStr, 'x-api-key': apiKey, }]; }); }); }; AWSAppSyncRealTimeProvider.prototype._awsRealTimeIAMHeader = function (_a) { var payload = _a.payload, canonicalUri = _a.canonicalUri, appSyncGraphqlEndpoint = _a.appSyncGraphqlEndpoint, region = _a.region; return __awaiter(this, void 0, void 0, function () { var endpointInfo, credentialsOK, creds, request, signed_params; return __generator(this, function (_b) { switch (_b.label) { case 0: endpointInfo = { region: region, service: 'appsync', }; return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _b.sent(); if (!credentialsOK) { throw new Error('No credentials'); } return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["Credentials"].get().then(function (credentials) { return ({ secret_key: credentials.secretAccessKey, access_key: credentials.accessKeyId, session_token: credentials.sessionToken, }); })]; case 2: creds = _b.sent(); request = { url: "" + appSyncGraphqlEndpoint + canonicalUri, data: payload, method: 'POST', headers: __assign({}, AWS_APPSYNC_REALTIME_HEADERS), }; signed_params = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["Signer"].sign(request, creds, endpointInfo); return [2 /*return*/, signed_params.headers]; } }); }); }; /** * @private */ AWSAppSyncRealTimeProvider.prototype._ensureCredentials = function () { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["Credentials"].get() .then(function (credentials) { if (!credentials) return false; var cred = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_5__["Credentials"].shear(credentials); logger.debug('set credentials for AWSAppSyncRealTimeProvider', cred); return true; }) .catch(function (err) { logger.warn('ensure credentials error', err); return false; }); }; return AWSAppSyncRealTimeProvider; }(_PubSubProvider__WEBPACK_IMPORTED_MODULE_8__["AbstractPubSubProvider"])); //# sourceMappingURL=AWSAppSyncRealTimeProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSIotProvider.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSIotProvider.js ***! \******************************************************************************/ /*! exports provided: AWSIoTProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSIoTProvider", function() { return AWSIoTProvider; }); /* harmony import */ var _MqttOverWSProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MqttOverWSProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/MqttOverWSProvider.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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 }; } }; /* * 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 SERVICE_NAME = 'iotdevicegateway'; var AWSIoTProvider = /** @class */ (function (_super) { __extends(AWSIoTProvider, _super); function AWSIoTProvider() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(AWSIoTProvider.prototype, "region", { get: function () { return this.options.aws_pubsub_region; }, enumerable: true, configurable: true }); AWSIoTProvider.prototype.getProviderName = function () { return 'AWSIoTProvider'; }; Object.defineProperty(AWSIoTProvider.prototype, "endpoint", { get: function () { var _this = this; return (function () { return __awaiter(_this, void 0, void 0, function () { var endpoint, serviceInfo, _a, access_key, secret_key, session_token, result; return __generator(this, function (_b) { switch (_b.label) { case 0: endpoint = this.options.aws_pubsub_endpoint; serviceInfo = { service: SERVICE_NAME, region: this.region, }; return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Credentials"].get()]; case 1: _a = _b.sent(), access_key = _a.accessKeyId, secret_key = _a.secretAccessKey, session_token = _a.sessionToken; result = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Signer"].signUrl(endpoint, { access_key: access_key, secret_key: secret_key, session_token: session_token }, serviceInfo); return [2 /*return*/, result]; } }); }); })(); }, enumerable: true, configurable: true }); return AWSIoTProvider; }(_MqttOverWSProvider__WEBPACK_IMPORTED_MODULE_0__["MqttOverWSProvider"])); //# sourceMappingURL=AWSIotProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/MqttOverWSProvider.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/Providers/MqttOverWSProvider.js ***! \**********************************************************************************/ /*! exports provided: mqttTopicMatch, MqttOverWSProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mqttTopicMatch", function() { return mqttTopicMatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MqttOverWSProvider", function() { return MqttOverWSProvider; }); /* harmony import */ var paho_mqtt__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! paho-mqtt */ "./node_modules/paho-mqtt/paho-mqtt.js"); /* harmony import */ var paho_mqtt__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(paho_mqtt__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! uuid */ "./node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _PubSubProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./PubSubProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/PubSubProvider.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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 __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; }; /* * 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_4__["ConsoleLogger"]('MqttOverWSProvider'); function mqttTopicMatch(filter, topic) { var filterArray = filter.split('/'); var length = filterArray.length; var topicArray = topic.split('/'); for (var i = 0; i < length; ++i) { var left = filterArray[i]; var right = topicArray[i]; if (left === '#') return topicArray.length >= length; if (left !== '+' && left !== right) return false; } return length === topicArray.length; } var ClientsQueue = /** @class */ (function () { function ClientsQueue() { this.promises = new Map(); } ClientsQueue.prototype.get = function (clientId, clientFactory) { return __awaiter(this, void 0, void 0, function () { var promise; return __generator(this, function (_a) { promise = this.promises.get(clientId); if (promise) { return [2 /*return*/, promise]; } promise = clientFactory(clientId); this.promises.set(clientId, promise); return [2 /*return*/, promise]; }); }); }; Object.defineProperty(ClientsQueue.prototype, "allClients", { get: function () { return Array.from(this.promises.keys()); }, enumerable: true, configurable: true }); ClientsQueue.prototype.remove = function (clientId) { this.promises.delete(clientId); }; return ClientsQueue; }()); var topicSymbol = typeof Symbol !== 'undefined' ? Symbol('topic') : '@@topic'; var MqttOverWSProvider = /** @class */ (function (_super) { __extends(MqttOverWSProvider, _super); function MqttOverWSProvider(options) { if (options === void 0) { options = {}; } var _this = _super.call(this, __assign(__assign({}, options), { clientId: options.clientId || Object(uuid__WEBPACK_IMPORTED_MODULE_1__["v4"])() })) || this; _this._clientsQueue = new ClientsQueue(); _this._topicObservers = new Map(); _this._clientIdObservers = new Map(); return _this; } Object.defineProperty(MqttOverWSProvider.prototype, "clientId", { get: function () { return this.options.clientId; }, enumerable: true, configurable: true }); Object.defineProperty(MqttOverWSProvider.prototype, "endpoint", { get: function () { return this.options.aws_pubsub_endpoint; }, enumerable: true, configurable: true }); Object.defineProperty(MqttOverWSProvider.prototype, "clientsQueue", { get: function () { return this._clientsQueue; }, enumerable: true, configurable: true }); Object.defineProperty(MqttOverWSProvider.prototype, "isSSLEnabled", { get: function () { return !this.options .aws_appsync_dangerously_connect_to_http_endpoint_for_testing; }, enumerable: true, configurable: true }); MqttOverWSProvider.prototype.getTopicForValue = function (value) { return typeof value === 'object' && value[topicSymbol]; }; MqttOverWSProvider.prototype.getProviderName = function () { return 'MqttOverWSProvider'; }; MqttOverWSProvider.prototype.onDisconnect = function (_a) { var _this = this; var clientId = _a.clientId, errorCode = _a.errorCode, args = __rest(_a, ["clientId", "errorCode"]); if (errorCode !== 0) { logger.warn(clientId, JSON.stringify(__assign({ errorCode: errorCode }, args), null, 2)); var topicsToDelete_1 = []; var clientIdObservers = this._clientIdObservers.get(clientId); if (!clientIdObservers) { return; } clientIdObservers.forEach(function (observer) { observer.error('Disconnected, error code: ' + errorCode); // removing observers for disconnected clientId _this._topicObservers.forEach(function (observerForTopic, observerTopic) { observerForTopic.delete(observer); if (observerForTopic.size === 0) { topicsToDelete_1.push(observerTopic); } }); }); // forgiving any trace of clientId this._clientIdObservers.delete(clientId); // Removing topics that are not listen by an observer topicsToDelete_1.forEach(function (topic) { _this._topicObservers.delete(topic); }); } }; MqttOverWSProvider.prototype.newClient = function (_a) { var url = _a.url, clientId = _a.clientId; return __awaiter(this, void 0, void 0, function () { var client; var _this = this; return __generator(this, function (_b) { switch (_b.label) { case 0: logger.debug('Creating new MQTT client', clientId); client = new paho_mqtt__WEBPACK_IMPORTED_MODULE_0__["Client"](url, clientId); // client.trace = (args) => logger.debug(clientId, JSON.stringify(args, null, 2)); client.onMessageArrived = function (_a) { var topic = _a.destinationName, msg = _a.payloadString; _this._onMessage(topic, msg); }; client.onConnectionLost = function (_a) { var errorCode = _a.errorCode, args = __rest(_a, ["errorCode"]); _this.onDisconnect(__assign({ clientId: clientId, errorCode: errorCode }, args)); }; return [4 /*yield*/, new Promise(function (resolve, reject) { client.connect({ useSSL: _this.isSSLEnabled, mqttVersion: 3, onSuccess: function () { return resolve(client); }, onFailure: reject, }); })]; case 1: _b.sent(); return [2 /*return*/, client]; } }); }); }; MqttOverWSProvider.prototype.connect = function (clientId, options) { if (options === void 0) { options = {}; } return __awaiter(this, void 0, void 0, function () { var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.clientsQueue.get(clientId, function (clientId) { return _this.newClient(__assign(__assign({}, options), { clientId: clientId })); })]; case 1: return [2 /*return*/, _a.sent()]; } }); }); }; MqttOverWSProvider.prototype.disconnect = function (clientId) { return __awaiter(this, void 0, void 0, function () { var client; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this.clientsQueue.get(clientId, function () { return null; })]; case 1: client = _a.sent(); if (client && client.isConnected()) { client.disconnect(); } this.clientsQueue.remove(clientId); return [2 /*return*/]; } }); }); }; MqttOverWSProvider.prototype.publish = function (topics, msg) { return __awaiter(this, void 0, void 0, function () { var targetTopics, message, url, client; return __generator(this, function (_a) { switch (_a.label) { case 0: targetTopics = [].concat(topics); message = JSON.stringify(msg); return [4 /*yield*/, this.endpoint]; case 1: url = _a.sent(); return [4 /*yield*/, this.connect(this.clientId, { url: url })]; case 2: client = _a.sent(); logger.debug('Publishing to topic(s)', targetTopics.join(','), message); targetTopics.forEach(function (topic) { return client.send(topic, message); }); return [2 /*return*/]; } }); }); }; MqttOverWSProvider.prototype._onMessage = function (topic, msg) { try { var matchedTopicObservers_1 = []; this._topicObservers.forEach(function (observerForTopic, observerTopic) { if (mqttTopicMatch(observerTopic, topic)) { matchedTopicObservers_1.push(observerForTopic); } }); var parsedMessage_1 = JSON.parse(msg); if (typeof parsedMessage_1 === 'object') { parsedMessage_1[topicSymbol] = topic; } matchedTopicObservers_1.forEach(function (observersForTopic) { observersForTopic.forEach(function (observer) { return observer.next(parsedMessage_1); }); }); } catch (error) { logger.warn('Error handling message', error, msg); } }; MqttOverWSProvider.prototype.subscribe = function (topics, options) { var _this = this; if (options === void 0) { options = {}; } var targetTopics = [].concat(topics); logger.debug('Subscribing to topic(s)', targetTopics.join(',')); return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__["default"](function (observer) { targetTopics.forEach(function (topic) { // this._topicObservers is used to notify the observers according to the topic received on the message var observersForTopic = _this._topicObservers.get(topic); if (!observersForTopic) { observersForTopic = new Set(); _this._topicObservers.set(topic, observersForTopic); } observersForTopic.add(observer); }); // @ts-ignore var client; var _a = options.clientId, clientId = _a === void 0 ? _this.clientId : _a; // this._clientIdObservers is used to close observers when client gets disconnected var observersForClientId = _this._clientIdObservers.get(clientId); if (!observersForClientId) { observersForClientId = new Set(); } observersForClientId.add(observer); _this._clientIdObservers.set(clientId, observersForClientId); (function () { return __awaiter(_this, void 0, void 0, function () { var _a, url, _b, e_1; return __generator(this, function (_c) { switch (_c.label) { case 0: _a = options.url; if (!(_a === void 0)) return [3 /*break*/, 2]; return [4 /*yield*/, this.endpoint]; case 1: _b = _c.sent(); return [3 /*break*/, 3]; case 2: _b = _a; _c.label = 3; case 3: url = _b; _c.label = 4; case 4: _c.trys.push([4, 6, , 7]); return [4 /*yield*/, this.connect(clientId, { url: url })]; case 5: client = _c.sent(); targetTopics.forEach(function (topic) { client.subscribe(topic); }); return [3 /*break*/, 7]; case 6: e_1 = _c.sent(); observer.error(e_1); return [3 /*break*/, 7]; case 7: return [2 /*return*/]; } }); }); })(); return function () { logger.debug('Unsubscribing from topic(s)', targetTopics.join(',')); if (client) { _this._clientIdObservers.get(clientId).delete(observer); // No more observers per client => client not needed anymore if (_this._clientIdObservers.get(clientId).size === 0) { _this.disconnect(clientId); _this._clientIdObservers.delete(clientId); } targetTopics.forEach(function (topic) { var observersForTopic = _this._topicObservers.get(topic) || new Set(); observersForTopic.delete(observer); // if no observers exists for the topic, topic should be removed if (observersForTopic.size === 0) { _this._topicObservers.delete(topic); if (client.isConnected()) { client.unsubscribe(topic); } } }); } return null; }; }); }; return MqttOverWSProvider; }(_PubSubProvider__WEBPACK_IMPORTED_MODULE_3__["AbstractPubSubProvider"])); //# sourceMappingURL=MqttOverWSProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/PubSubProvider.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/Providers/PubSubProvider.js ***! \******************************************************************************/ /*! exports provided: AbstractPubSubProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractPubSubProvider", function() { return AbstractPubSubProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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"]('AbstractPubSubProvider'); var AbstractPubSubProvider = /** @class */ (function () { function AbstractPubSubProvider(options) { if (options === void 0) { options = {}; } this._config = options; } AbstractPubSubProvider.prototype.configure = function (config) { if (config === void 0) { config = {}; } this._config = __assign(__assign({}, config), this._config); logger.debug("configure " + this.getProviderName(), this._config); return this.options; }; AbstractPubSubProvider.prototype.getCategory = function () { return 'PubSub'; }; Object.defineProperty(AbstractPubSubProvider.prototype, "options", { get: function () { return __assign({}, this._config); }, enumerable: true, configurable: true }); return AbstractPubSubProvider; }()); //# sourceMappingURL=PubSubProvider.js.map /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/index.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/Providers/index.js ***! \*********************************************************************/ /*! exports provided: AbstractPubSubProvider, AWSAppSyncProvider, AWSAppSyncRealTimeProvider, AWSIoTProvider, mqttTopicMatch, MqttOverWSProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _PubSubProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PubSubProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/PubSubProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractPubSubProvider", function() { return _PubSubProvider__WEBPACK_IMPORTED_MODULE_0__["AbstractPubSubProvider"]; }); /* harmony import */ var _AWSAppSyncProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AWSAppSyncProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSAppSyncProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSAppSyncProvider", function() { return _AWSAppSyncProvider__WEBPACK_IMPORTED_MODULE_1__["AWSAppSyncProvider"]; }); /* harmony import */ var _AWSAppSyncRealTimeProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AWSAppSyncRealTimeProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSAppSyncRealTimeProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSAppSyncRealTimeProvider", function() { return _AWSAppSyncRealTimeProvider__WEBPACK_IMPORTED_MODULE_2__["AWSAppSyncRealTimeProvider"]; }); /* harmony import */ var _AWSIotProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./AWSIotProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/AWSIotProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSIoTProvider", function() { return _AWSIotProvider__WEBPACK_IMPORTED_MODULE_3__["AWSIoTProvider"]; }); /* harmony import */ var _MqttOverWSProvider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./MqttOverWSProvider */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/MqttOverWSProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mqttTopicMatch", function() { return _MqttOverWSProvider__WEBPACK_IMPORTED_MODULE_4__["mqttTopicMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MqttOverWSProvider", function() { return _MqttOverWSProvider__WEBPACK_IMPORTED_MODULE_4__["MqttOverWSProvider"]; }); /* * 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. */ //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/PubSub.js": /*!************************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/PubSub.js ***! \************************************************************/ /*! exports provided: PubSubClass, PubSub */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PubSubClass", function() { return PubSubClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PubSub", function() { return PubSub; }); /* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! zen-observable-ts */ "./node_modules/zen-observable-ts/lib/bundle.esm.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _Providers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Providers */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/index.js"); 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 }; } }; /* * 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. */ // import '../Common/Polyfills'; var isNode = Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["browserOrNode"])().isNode; var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('PubSub'); var PubSubClass = /** @class */ (function () { /** * Initialize PubSub with AWS configurations * * @param {PubSubOptions} options - Configuration object for PubSub */ function PubSubClass(options) { this._options = options; logger.debug('PubSub Options', this._options); this._pluggables = []; this.subscribe = this.subscribe.bind(this); } Object.defineProperty(PubSubClass.prototype, "awsAppSyncProvider", { /** * Lazy instantiate AWSAppSyncProvider when it is required by the API category */ get: function () { if (!this._awsAppSyncProvider) { this._awsAppSyncProvider = new _Providers__WEBPACK_IMPORTED_MODULE_2__["AWSAppSyncProvider"](this._options); } return this._awsAppSyncProvider; }, enumerable: true, configurable: true }); Object.defineProperty(PubSubClass.prototype, "awsAppSyncRealTimeProvider", { /** * Lazy instantiate AWSAppSyncRealTimeProvider when it is required by the API category */ get: function () { if (!this._awsAppSyncRealTimeProvider) { this._awsAppSyncRealTimeProvider = new _Providers__WEBPACK_IMPORTED_MODULE_2__["AWSAppSyncRealTimeProvider"](this._options); } return this._awsAppSyncRealTimeProvider; }, enumerable: true, configurable: true }); PubSubClass.prototype.getModuleName = function () { return 'PubSub'; }; /** * Configure PubSub part with configurations * * @param {PubSubOptions} config - Configuration for PubSub * @return {Object} - The current configuration */ PubSubClass.prototype.configure = function (options) { var _this = this; var opt = options ? options.PubSub || options : {}; logger.debug('configure PubSub', { opt: opt }); this._options = Object.assign({}, this._options, opt); this._pluggables.map(function (pluggable) { return pluggable.configure(_this._options); }); return this._options; }; /** * add plugin into Analytics category * @param {Object} pluggable - an instance of the plugin */ PubSubClass.prototype.addPluggable = function (pluggable) { return __awaiter(this, void 0, void 0, function () { var config; return __generator(this, function (_a) { if (pluggable && pluggable.getCategory() === 'PubSub') { this._pluggables.push(pluggable); config = pluggable.configure(this._options); return [2 /*return*/, config]; } return [2 /*return*/]; }); }); }; PubSubClass.prototype.getProviderByName = function (providerName) { if (providerName === _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER"]) { return this.awsAppSyncProvider; } if (providerName === _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER"]) { return this.awsAppSyncRealTimeProvider; } return this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === providerName; }); }; PubSubClass.prototype.getProviders = function (options) { if (options === void 0) { options = {}; } var providerName = options.provider; if (!providerName) { return this._pluggables; } var provider = this.getProviderByName(providerName); if (!provider) { throw new Error("Could not find provider named " + providerName); } return [provider]; }; PubSubClass.prototype.publish = function (topics, msg, options) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, Promise.all(this.getProviders(options).map(function (provider) { return provider.publish(topics, msg, options); }))]; }); }); }; PubSubClass.prototype.subscribe = function (topics, options) { if (isNode && this._options && this._options.ssr) { throw new Error('Subscriptions are not supported for Server-Side Rendering (SSR)'); } logger.debug('subscribe options', options); var providers = this.getProviders(options); return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_0__["default"](function (observer) { var observables = providers.map(function (provider) { return ({ provider: provider, observable: provider.subscribe(topics, options), }); }); var subscriptions = observables.map(function (_a) { var provider = _a.provider, observable = _a.observable; return observable.subscribe({ start: console.error, next: function (value) { return observer.next({ provider: provider, value: value }); }, error: function (error) { return observer.error({ provider: provider, error: error }); }, }); }); return function () { return subscriptions.forEach(function (subscription) { return subscription.unsubscribe(); }); }; }); }; return PubSubClass; }()); var PubSub = new PubSubClass(null); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Amplify"].register(PubSub); //# sourceMappingURL=PubSub.js.map /***/ }), /***/ "./node_modules/@aws-amplify/pubsub/lib-esm/index.js": /*!***********************************************************!*\ !*** ./node_modules/@aws-amplify/pubsub/lib-esm/index.js ***! \***********************************************************/ /*! exports provided: AbstractPubSubProvider, AWSAppSyncProvider, AWSAppSyncRealTimeProvider, AWSIoTProvider, mqttTopicMatch, MqttOverWSProvider, PubSub, CONTROL_MSG, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CONTROL_MSG", function() { return CONTROL_MSG; }); /* harmony import */ var _PubSub__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PubSub */ "./node_modules/@aws-amplify/pubsub/lib-esm/PubSub.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PubSub", function() { return _PubSub__WEBPACK_IMPORTED_MODULE_0__["PubSub"]; }); /* harmony import */ var _Providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers */ "./node_modules/@aws-amplify/pubsub/lib-esm/Providers/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractPubSubProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AbstractPubSubProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSAppSyncProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AWSAppSyncProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSAppSyncRealTimeProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AWSAppSyncRealTimeProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSIoTProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["AWSIoTProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mqttTopicMatch", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["mqttTopicMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MqttOverWSProvider", function() { return _Providers__WEBPACK_IMPORTED_MODULE_1__["MqttOverWSProvider"]; }); /* * 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 CONTROL_MSG; (function (CONTROL_MSG) { CONTROL_MSG["CONNECTION_CLOSED"] = "Connection closed"; CONTROL_MSG["TIMEOUT_DISCONNECT"] = "Timeout disconnect"; CONTROL_MSG["SUBSCRIPTION_ACK"] = "Subscription ack"; })(CONTROL_MSG || (CONTROL_MSG = {})); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_PubSub__WEBPACK_IMPORTED_MODULE_0__["PubSub"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-amplify/ui/dist/aws-amplify-ui.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-amplify/ui/dist/aws-amplify-ui.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { !function(t,_){ true?module.exports=_():undefined}(this,(function(){return function(t){var _={};function n(o){if(_[o])return _[o].exports;var e=_[o]={i:o,l:!1,exports:{}};return t[o].call(e.exports,e,e.exports,n),e.l=!0,e.exports}return n.m=t,n.c=_,n.d=function(t,_,o){n.o(t,_)||Object.defineProperty(t,_,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,_){if(1&_&&(t=n(t)),8&_)return t;if(4&_&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&_&&"string"!=typeof t)for(var e in t)n.d(o,e,function(_){return t[_]}.bind(null,e));return o},n.n=function(t){var _=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(_,"a",_),_},n.o=function(t,_){return Object.prototype.hasOwnProperty.call(t,_)},n.p="",n(n.s=0)}([function(t,_,n){"use strict";function o(t){for(var n in t)_.hasOwnProperty(n)||(_[n]=t[n])}Object.defineProperty(_,"__esModule",{value:!0}),o(n(1)),o(n(2)),o(n(3)),o(n(4)),o(n(5)),o(n(6)),o(n(7)),o(n(8)),o(n(9)),o(n(10)),o(n(11)),o(n(12)),o(n(13))},function(t,_,n){t.exports={a:"Anchor__a___1_Iz8"}},function(t,_,n){t.exports={button:"Button__button___vS7Mv",signInButton:"Button__signInButton___3bUH-",googleSignInButton:"Button__googleSignInButton___1YiCu",signInButtonIcon:"Button__signInButtonIcon___ihN75",auth0SignInButton:"Button__auth0SignInButton___znnCj",facebookSignInButton:"Button__facebookSignInButton___34Txh",amazonSignInButton:"Button__amazonSignInButton___2EMtl",oAuthSignInButton:"Button__oAuthSignInButton___3UGOl",signInButtonContent:"Button__signInButtonContent___xqTXJ"}},function(t,_,n){t.exports={formContainer:"Form__formContainer___1GA3x",formSection:"Form__formSection___1PPvW",formField:"Form__formField___38Ikl",formRow:"Form__formRow___2mwRs"}},function(t,_,n){t.exports={hint:"Hint__hint___2XngB"}},function(t,_,n){t.exports={input:"Input__input___3e_bf",inputLabel:"Input__inputLabel___3VF0S",label:"Input__label___23sO8",radio:"Input__radio___2hllK"}},function(t,_,n){t.exports={navBar:"Nav__navBar___xtCFA",navRight:"Nav__navRight___1QG2J",nav:"Nav__nav___2Dx2Y",navItem:"Nav__navItem___1LtFQ"}},function(t,_,n){t.exports={photoPickerButton:"PhotoPicker__photoPickerButton___2XdVn",photoPlaceholder:"PhotoPicker__photoPlaceholder___2JXO4",photoPlaceholderIcon:"PhotoPicker__photoPlaceholderIcon___3Et71"}},function(t,_,n){t.exports={container:"Section__container___3YYTG",actionRow:"Section__actionRow___2LWSU",sectionHeader:"Section__sectionHeader___2djyg",sectionHeaderHint:"Section__sectionHeaderHint___3Wxdc",sectionBody:"Section__sectionBody___ihqqd",sectionHeaderContent:"Section__sectionHeaderContent___1UCqa",sectionFooter:"Section__sectionFooter___1T54C",sectionFooterPrimaryContent:"Section__sectionFooterPrimaryContent___2r9ZX",sectionFooterSecondaryContent:"Section__sectionFooterSecondaryContent___Nj41Q"}},function(t,_,n){t.exports={selectInput:"SelectInput__selectInput___3efO4"}},function(t,_,n){t.exports={strike:"Strike__strike___1XV1b",strikeContent:"Strike__strikeContent___10gLb"}},function(t,_,n){t.exports={toast:"Toast__toast___XXr3v",toastClose:"Toast__toastClose___18lU4"}},function(t,_,n){t.exports={totpQrcode:"Totp__totpQrcode___1crLx"}},function(t,_,n){t.exports={sumerianSceneContainer:"XR__sumerianSceneContainer___3nVMt",sumerianScene:"XR__sumerianScene___2Tt7-",loadingOverlay:"XR__loadingOverlay___IbqcI",loadingContainer:"XR__loadingContainer___2Itxb",loadingLogo:"XR__loadingLogo___Ub7xQ",loadingSceneName:"XR__loadingSceneName___3__ne",loadingBar:"XR__loadingBar___2vcke",loadingBarFill:"XR__loadingBarFill___3M-D9",sceneErrorText:"XR__sceneErrorText___2y0tp",sceneBar:"XR__sceneBar___2ShrP",sceneName:"XR__sceneName___1ApHr",sceneActions:"XR__sceneActions___7plGs",actionButton:"XR__actionButton___2poIM",tooltip:"XR__tooltip___UYyhn",actionIcon:"XR__actionIcon___2qnd2",autoShowTooltip:"XR__autoShowTooltip___V1QH7"}}])})); //# sourceMappingURL=aws-amplify-ui.js.map /***/ }), /***/ "./node_modules/@aws-crypto/crc32/build/index.js": /*!*******************************************************!*\ !*** ./node_modules/@aws-crypto/crc32/build/index.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Crc32 = exports.crc32 = void 0; var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); function crc32(data) { return new Crc32().update(data).digest(); } exports.crc32 = crc32; var Crc32 = /** @class */ (function () { function Crc32() { this.checksum = 0xffffffff; } Crc32.prototype.update = function (data) { var e_1, _a; try { for (var data_1 = tslib_1.__values(data), data_1_1 = data_1.next(); !data_1_1.done; data_1_1 = data_1.next()) { var byte = data_1_1.value; this.checksum = (this.checksum >>> 8) ^ lookupTable[(this.checksum ^ byte) & 0xff]; } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (data_1_1 && !data_1_1.done && (_a = data_1.return)) _a.call(data_1); } finally { if (e_1) throw e_1.error; } } return this; }; Crc32.prototype.digest = function () { return (this.checksum ^ 0xffffffff) >>> 0; }; return Crc32; }()); exports.Crc32 = Crc32; // prettier-ignore var lookupTable = Uint32Array.from([ 0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA, 0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3, 0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988, 0x09B64C2B, 0x7EB17CBD, 0xE7B82D07, 0x90BF1D91, 0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE, 0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7, 0x136C9856, 0x646BA8C0, 0xFD62F97A, 0x8A65C9EC, 0x14015C4F, 0x63066CD9, 0xFA0F3D63, 0x8D080DF5, 0x3B6E20C8, 0x4C69105E, 0xD56041E4, 0xA2677172, 0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B, 0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940, 0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59, 0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116, 0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F, 0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924, 0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D, 0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A, 0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433, 0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818, 0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01, 0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E, 0x6C0695ED, 0x1B01A57B, 0x8208F4C1, 0xF50FC457, 0x65B0D9C6, 0x12B7E950, 0x8BBEB8EA, 0xFCB9887C, 0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3, 0xFBD44C65, 0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2, 0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB, 0x4369E96A, 0x346ED9FC, 0xAD678846, 0xDA60B8D0, 0x44042D73, 0x33031DE5, 0xAA0A4C5F, 0xDD0D7CC9, 0x5005713C, 0x270241AA, 0xBE0B1010, 0xC90C2086, 0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F, 0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4, 0x59B33D17, 0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD, 0xEDB88320, 0x9ABFB3B6, 0x03B6E20C, 0x74B1D29A, 0xEAD54739, 0x9DD277AF, 0x04DB2615, 0x73DC1683, 0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8, 0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1, 0xF00F9344, 0x8708A3D2, 0x1E01F268, 0x6906C2FE, 0xF762575D, 0x806567CB, 0x196C3671, 0x6E6B06E7, 0xFED41B76, 0x89D32BE0, 0x10DA7A5A, 0x67DD4ACC, 0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5, 0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252, 0xD1BB67F1, 0xA6BC5767, 0x3FB506DD, 0x48B2364B, 0xD80D2BDA, 0xAF0A1B4C, 0x36034AF6, 0x41047A60, 0xDF60EFC3, 0xA867DF55, 0x316E8EEF, 0x4669BE79, 0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236, 0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F, 0xC5BA3BBE, 0xB2BD0B28, 0x2BB45A92, 0x5CB36A04, 0xC2D7FFA7, 0xB5D0CF31, 0x2CD99E8B, 0x5BDEAE1D, 0x9B64C2B0, 0xEC63F226, 0x756AA39C, 0x026D930A, 0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713, 0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38, 0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21, 0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E, 0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777, 0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C, 0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45, 0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2, 0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB, 0xAED16A4A, 0xD9D65ADC, 0x40DF0B66, 0x37D83BF0, 0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9, 0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6, 0xBAD03605, 0xCDD70693, 0x54DE5729, 0x23D967BF, 0xB3667A2E, 0xC4614AB8, 0x5D681B02, 0x2A6F2B94, 0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B, 0x2D02EF8D, ]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-crypto/ie11-detection/build/CryptoOperation.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-crypto/ie11-detection/build/CryptoOperation.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); //# sourceMappingURL=CryptoOperation.js.map /***/ }), /***/ "./node_modules/@aws-crypto/ie11-detection/build/Key.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-crypto/ie11-detection/build/Key.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); //# sourceMappingURL=Key.js.map /***/ }), /***/ "./node_modules/@aws-crypto/ie11-detection/build/KeyOperation.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-crypto/ie11-detection/build/KeyOperation.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); //# sourceMappingURL=KeyOperation.js.map /***/ }), /***/ "./node_modules/@aws-crypto/ie11-detection/build/MsSubtleCrypto.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-crypto/ie11-detection/build/MsSubtleCrypto.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); //# sourceMappingURL=MsSubtleCrypto.js.map /***/ }), /***/ "./node_modules/@aws-crypto/ie11-detection/build/MsWindow.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-crypto/ie11-detection/build/MsWindow.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isMsWindow = void 0; var msSubtleCryptoMethods = [ "decrypt", "digest", "encrypt", "exportKey", "generateKey", "importKey", "sign", "verify" ]; function quacksLikeAnMsWindow(window) { return "MSInputMethodContext" in window && "msCrypto" in window; } /** * Determines if the provided window is (or is like) the window object one would * expect to encounter in Internet Explorer 11. */ function isMsWindow(window) { if (quacksLikeAnMsWindow(window) && window.msCrypto.subtle !== undefined) { var _a = window.msCrypto, getRandomValues = _a.getRandomValues, subtle_1 = _a.subtle; return msSubtleCryptoMethods .map(function (methodName) { return subtle_1[methodName]; }) .concat(getRandomValues) .every(function (method) { return typeof method === "function"; }); } return false; } exports.isMsWindow = isMsWindow; //# sourceMappingURL=MsWindow.js.map /***/ }), /***/ "./node_modules/@aws-crypto/ie11-detection/build/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-crypto/ie11-detection/build/index.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); tslib_1.__exportStar(__webpack_require__(/*! ./CryptoOperation */ "./node_modules/@aws-crypto/ie11-detection/build/CryptoOperation.js"), exports); tslib_1.__exportStar(__webpack_require__(/*! ./Key */ "./node_modules/@aws-crypto/ie11-detection/build/Key.js"), exports); tslib_1.__exportStar(__webpack_require__(/*! ./KeyOperation */ "./node_modules/@aws-crypto/ie11-detection/build/KeyOperation.js"), exports); tslib_1.__exportStar(__webpack_require__(/*! ./MsSubtleCrypto */ "./node_modules/@aws-crypto/ie11-detection/build/MsSubtleCrypto.js"), exports); tslib_1.__exportStar(__webpack_require__(/*! ./MsWindow */ "./node_modules/@aws-crypto/ie11-detection/build/MsWindow.js"), exports); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/build/constants.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/build/constants.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EMPTY_DATA_SHA_256 = exports.SHA_256_HMAC_ALGO = exports.SHA_256_HASH = void 0; exports.SHA_256_HASH = { name: "SHA-256" }; exports.SHA_256_HMAC_ALGO = { name: "HMAC", hash: exports.SHA_256_HASH }; exports.EMPTY_DATA_SHA_256 = new Uint8Array([ 227, 176, 196, 66, 152, 252, 28, 20, 154, 251, 244, 200, 153, 111, 185, 36, 39, 174, 65, 228, 100, 155, 147, 76, 164, 149, 153, 27, 120, 82, 184, 85 ]); //# sourceMappingURL=constants.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/build/crossPlatformSha256.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/build/crossPlatformSha256.js ***! \******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Sha256 = void 0; var ie11Sha256_1 = __webpack_require__(/*! ./ie11Sha256 */ "./node_modules/@aws-crypto/sha256-browser/build/ie11Sha256.js"); var webCryptoSha256_1 = __webpack_require__(/*! ./webCryptoSha256 */ "./node_modules/@aws-crypto/sha256-browser/build/webCryptoSha256.js"); var sha256_js_1 = __webpack_require__(/*! @aws-crypto/sha256-js */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/index.js"); var supports_web_crypto_1 = __webpack_require__(/*! @aws-crypto/supports-web-crypto */ "./node_modules/@aws-crypto/supports-web-crypto/build/index.js"); var ie11_detection_1 = __webpack_require__(/*! @aws-crypto/ie11-detection */ "./node_modules/@aws-crypto/ie11-detection/build/index.js"); var util_locate_window_1 = __webpack_require__(/*! @aws-sdk/util-locate-window */ "./node_modules/@aws-sdk/util-locate-window/dist/es/index.js"); var Sha256 = /** @class */ (function () { function Sha256(secret) { if (supports_web_crypto_1.supportsWebCrypto(util_locate_window_1.locateWindow())) { this.hash = new webCryptoSha256_1.Sha256(secret); } else if (ie11_detection_1.isMsWindow(util_locate_window_1.locateWindow())) { this.hash = new ie11Sha256_1.Sha256(secret); } else { this.hash = new sha256_js_1.Sha256(secret); } } Sha256.prototype.update = function (data, encoding) { this.hash.update(data, encoding); }; Sha256.prototype.digest = function () { return this.hash.digest(); }; return Sha256; }()); exports.Sha256 = Sha256; //# sourceMappingURL=crossPlatformSha256.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/build/ie11Sha256.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/build/ie11Sha256.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Sha256 = void 0; var isEmptyData_1 = __webpack_require__(/*! ./isEmptyData */ "./node_modules/@aws-crypto/sha256-browser/build/isEmptyData.js"); var constants_1 = __webpack_require__(/*! ./constants */ "./node_modules/@aws-crypto/sha256-browser/build/constants.js"); var util_utf8_browser_1 = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); var util_locate_window_1 = __webpack_require__(/*! @aws-sdk/util-locate-window */ "./node_modules/@aws-sdk/util-locate-window/dist/es/index.js"); var Sha256 = /** @class */ (function () { function Sha256(secret) { if (secret) { this.operation = getKeyPromise(secret).then(function (keyData) { return util_locate_window_1.locateWindow().msCrypto.subtle.sign(constants_1.SHA_256_HMAC_ALGO, keyData); }); this.operation.catch(function () { }); } else { this.operation = Promise.resolve(util_locate_window_1.locateWindow().msCrypto.subtle.digest("SHA-256")); } } Sha256.prototype.update = function (toHash) { var _this = this; if (isEmptyData_1.isEmptyData(toHash)) { return; } this.operation = this.operation.then(function (operation) { operation.onerror = function () { _this.operation = Promise.reject(new Error("Error encountered updating hash")); }; operation.process(toArrayBufferView(toHash)); return operation; }); this.operation.catch(function () { }); }; Sha256.prototype.digest = function () { return this.operation.then(function (operation) { return new Promise(function (resolve, reject) { operation.onerror = function () { reject("Error encountered finalizing hash"); }; operation.oncomplete = function () { if (operation.result) { resolve(new Uint8Array(operation.result)); } reject("Error encountered finalizing hash"); }; operation.finish(); }); }); }; return Sha256; }()); exports.Sha256 = Sha256; function getKeyPromise(secret) { return new Promise(function (resolve, reject) { var keyOperation = util_locate_window_1.locateWindow().msCrypto.subtle.importKey("raw", toArrayBufferView(secret), constants_1.SHA_256_HMAC_ALGO, false, ["sign"]); keyOperation.oncomplete = function () { if (keyOperation.result) { resolve(keyOperation.result); } reject("ImportKey completed without importing key."); }; keyOperation.onerror = function () { reject("ImportKey failed to import key."); }; }); } function toArrayBufferView(data) { if (typeof data === "string") { return util_utf8_browser_1.fromUtf8(data); } if (ArrayBuffer.isView(data)) { return new Uint8Array(data.buffer, data.byteOffset, data.byteLength / Uint8Array.BYTES_PER_ELEMENT); } return new Uint8Array(data); } //# sourceMappingURL=ie11Sha256.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/build/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/build/index.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WebCryptoSha256 = exports.Ie11Sha256 = void 0; var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); tslib_1.__exportStar(__webpack_require__(/*! ./crossPlatformSha256 */ "./node_modules/@aws-crypto/sha256-browser/build/crossPlatformSha256.js"), exports); var ie11Sha256_1 = __webpack_require__(/*! ./ie11Sha256 */ "./node_modules/@aws-crypto/sha256-browser/build/ie11Sha256.js"); Object.defineProperty(exports, "Ie11Sha256", { enumerable: true, get: function () { return ie11Sha256_1.Sha256; } }); var webCryptoSha256_1 = __webpack_require__(/*! ./webCryptoSha256 */ "./node_modules/@aws-crypto/sha256-browser/build/webCryptoSha256.js"); Object.defineProperty(exports, "WebCryptoSha256", { enumerable: true, get: function () { return webCryptoSha256_1.Sha256; } }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/build/isEmptyData.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/build/isEmptyData.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isEmptyData = void 0; function isEmptyData(data) { if (typeof data === "string") { return data.length === 0; } return data.byteLength === 0; } exports.isEmptyData = isEmptyData; //# sourceMappingURL=isEmptyData.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/build/webCryptoSha256.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/build/webCryptoSha256.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Sha256 = void 0; var util_utf8_browser_1 = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); var isEmptyData_1 = __webpack_require__(/*! ./isEmptyData */ "./node_modules/@aws-crypto/sha256-browser/build/isEmptyData.js"); var constants_1 = __webpack_require__(/*! ./constants */ "./node_modules/@aws-crypto/sha256-browser/build/constants.js"); var util_locate_window_1 = __webpack_require__(/*! @aws-sdk/util-locate-window */ "./node_modules/@aws-sdk/util-locate-window/dist/es/index.js"); var Sha256 = /** @class */ (function () { function Sha256(secret) { this.toHash = new Uint8Array(0); if (secret !== void 0) { this.key = new Promise(function (resolve, reject) { util_locate_window_1.locateWindow() .crypto.subtle.importKey("raw", convertToBuffer(secret), constants_1.SHA_256_HMAC_ALGO, false, ["sign"]) .then(resolve, reject); }); this.key.catch(function () { }); } } Sha256.prototype.update = function (data) { if (isEmptyData_1.isEmptyData(data)) { return; } var update = convertToBuffer(data); var typedArray = new Uint8Array(this.toHash.byteLength + update.byteLength); typedArray.set(this.toHash, 0); typedArray.set(update, this.toHash.byteLength); this.toHash = typedArray; }; Sha256.prototype.digest = function () { var _this = this; if (this.key) { return this.key.then(function (key) { return util_locate_window_1.locateWindow() .crypto.subtle.sign(constants_1.SHA_256_HMAC_ALGO, key, _this.toHash) .then(function (data) { return new Uint8Array(data); }); }); } if (isEmptyData_1.isEmptyData(this.toHash)) { return Promise.resolve(constants_1.EMPTY_DATA_SHA_256); } return Promise.resolve() .then(function () { return util_locate_window_1.locateWindow().crypto.subtle.digest(constants_1.SHA_256_HASH, _this.toHash); }) .then(function (data) { return Promise.resolve(new Uint8Array(data)); }); }; return Sha256; }()); exports.Sha256 = Sha256; function convertToBuffer(data) { if (typeof data === "string") { return util_utf8_browser_1.fromUtf8(data); } if (ArrayBuffer.isView(data)) { return new Uint8Array(data.buffer, data.byteOffset, data.byteLength / Uint8Array.BYTES_PER_ELEMENT); } return new Uint8Array(data); } //# sourceMappingURL=webCryptoSha256.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/RawSha256.js": /*!*******************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/constants.js"); /** * @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 /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/constants.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/constants.js ***! \*******************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MAX_HASHABLE_LENGTH = exports.INIT = exports.KEY = exports.DIGEST_LENGTH = exports.BLOCK_SIZE = void 0; /** * @internal */ exports.BLOCK_SIZE = 64; /** * @internal */ exports.DIGEST_LENGTH = 32; /** * @internal */ exports.KEY = new Uint32Array([ 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5, 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da, 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967, 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070, 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3, 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2 ]); /** * @internal */ exports.INIT = [ 0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19 ]; /** * @internal */ exports.MAX_HASHABLE_LENGTH = Math.pow(2, 53) - 1; //# sourceMappingURL=constants.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/index.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/index.js ***! \***************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); tslib_1.__exportStar(__webpack_require__(/*! ./jsSha256 */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/jsSha256.js"), exports); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/jsSha256.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/jsSha256.js ***! \******************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Sha256 = void 0; var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var constants_1 = __webpack_require__(/*! ./constants */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/constants.js"); var RawSha256_1 = __webpack_require__(/*! ./RawSha256 */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/RawSha256.js"); var util_utf8_browser_1 = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); var Sha256 = /** @class */ (function () { function Sha256(secret) { this.hash = new RawSha256_1.RawSha256(); if (secret) { this.outer = new RawSha256_1.RawSha256(); var inner = bufferFromSecret(secret); var outer = new Uint8Array(constants_1.BLOCK_SIZE); outer.set(inner); for (var i = 0; i < constants_1.BLOCK_SIZE; i++) { inner[i] ^= 0x36; outer[i] ^= 0x5c; } this.hash.update(inner); this.outer.update(outer); // overwrite the copied key in memory for (var i = 0; i < inner.byteLength; i++) { inner[i] = 0; } } } Sha256.prototype.update = function (toHash) { if (isEmptyData(toHash) || this.error) { return; } try { this.hash.update(convertToBuffer(toHash)); } catch (e) { this.error = e; } }; /* This synchronous method keeps compatibility * with the v2 aws-sdk. */ Sha256.prototype.digestSync = function () { if (this.error) { throw this.error; } if (this.outer) { if (!this.outer.finished) { this.outer.update(this.hash.digest()); } return this.outer.digest(); } return this.hash.digest(); }; /* The underlying digest method here is synchronous. * To keep the same interface with the other hash functions * the default is to expose this as an async method. * However, it can sometimes be useful to have a sync method. */ Sha256.prototype.digest = function () { return tslib_1.__awaiter(this, void 0, void 0, function () { return tslib_1.__generator(this, function (_a) { return [2 /*return*/, this.digestSync()]; }); }); }; return Sha256; }()); exports.Sha256 = Sha256; function bufferFromSecret(secret) { var input = convertToBuffer(secret); if (input.byteLength > constants_1.BLOCK_SIZE) { var bufferHash = new RawSha256_1.RawSha256(); bufferHash.update(input); input = bufferHash.digest(); } var buffer = new Uint8Array(constants_1.BLOCK_SIZE); buffer.set(input); return buffer; } function isEmptyData(data) { if (typeof data === "string") { return data.length === 0; } return data.byteLength === 0; } function convertToBuffer(data) { if (typeof data === "string") { return util_utf8_browser_1.fromUtf8(data); } if (ArrayBuffer.isView(data)) { return new Uint8Array(data.buffer, data.byteOffset, data.byteLength / Uint8Array.BYTES_PER_ELEMENT); } return new Uint8Array(data); } //# sourceMappingURL=jsSha256.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/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== /***/ }), /***/ "./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-crypto/sha256-js/build/RawSha256.js": /*!***************************************************************!*\ !*** ./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 }); var constants_1 = __webpack_require__(/*! ./constants */ "./node_modules/@aws-crypto/sha256-js/build/constants.js"); /** * @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 /***/ }), /***/ "./node_modules/@aws-crypto/sha256-js/build/constants.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-js/build/constants.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * @internal */ exports.BLOCK_SIZE = 64; /** * @internal */ exports.DIGEST_LENGTH = 32; /** * @internal */ exports.KEY = new Uint32Array([ 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5, 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da, 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967, 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070, 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3, 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2 ]); /** * @internal */ exports.INIT = [ 0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19 ]; /** * @internal */ exports.MAX_HASHABLE_LENGTH = Math.pow(2, 53) - 1; //# sourceMappingURL=constants.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-js/build/index.js": /*!***********************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-js/build/index.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); tslib_1.__exportStar(__webpack_require__(/*! ./jsSha256 */ "./node_modules/@aws-crypto/sha256-js/build/jsSha256.js"), exports); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-crypto/sha256-js/build/jsSha256.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-crypto/sha256-js/build/jsSha256.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var constants_1 = __webpack_require__(/*! ./constants */ "./node_modules/@aws-crypto/sha256-js/build/constants.js"); var RawSha256_1 = __webpack_require__(/*! ./RawSha256 */ "./node_modules/@aws-crypto/sha256-js/build/RawSha256.js"); var util_utf8_browser_1 = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); var Sha256 = /** @class */ (function () { function Sha256(secret) { this.hash = new RawSha256_1.RawSha256(); if (secret) { this.outer = new RawSha256_1.RawSha256(); var inner = bufferFromSecret(secret); var outer = new Uint8Array(constants_1.BLOCK_SIZE); outer.set(inner); for (var i = 0; i < constants_1.BLOCK_SIZE; i++) { inner[i] ^= 0x36; outer[i] ^= 0x5c; } this.hash.update(inner); this.outer.update(outer); // overwrite the copied key in memory for (var i = 0; i < inner.byteLength; i++) { inner[i] = 0; } } } Sha256.prototype.update = function (toHash) { if (isEmptyData(toHash) || this.error) { return; } try { this.hash.update(convertToBuffer(toHash)); } catch (e) { this.error = e; } }; /* This synchronous method keeps compatibility * with the v2 aws-sdk. */ Sha256.prototype.digestSync = function () { if (this.error) { throw this.error; } if (this.outer) { if (!this.outer.finished) { this.outer.update(this.hash.digest()); } return this.outer.digest(); } return this.hash.digest(); }; /* The underlying digest method here is synchronous. * To keep the same interface with the other hash functions * the default is to expose this as an async method. * However, it can sometimes be useful to have a sync method. */ Sha256.prototype.digest = function () { return tslib_1.__awaiter(this, void 0, void 0, function () { return tslib_1.__generator(this, function (_a) { return [2 /*return*/, this.digestSync()]; }); }); }; return Sha256; }()); exports.Sha256 = Sha256; function bufferFromSecret(secret) { var input = convertToBuffer(secret); if (input.byteLength > constants_1.BLOCK_SIZE) { var bufferHash = new RawSha256_1.RawSha256(); bufferHash.update(input); input = bufferHash.digest(); } var buffer = new Uint8Array(constants_1.BLOCK_SIZE); buffer.set(input); return buffer; } function isEmptyData(data) { if (typeof data === "string") { return data.length === 0; } return data.byteLength === 0; } function convertToBuffer(data) { if (typeof data === "string") { return util_utf8_browser_1.fromUtf8(data); } if (ArrayBuffer.isView(data)) { return new Uint8Array(data.buffer, data.byteOffset, data.byteLength / Uint8Array.BYTES_PER_ELEMENT); } return new Uint8Array(data); } //# sourceMappingURL=jsSha256.js.map /***/ }), /***/ "./node_modules/@aws-crypto/supports-web-crypto/build/index.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-crypto/supports-web-crypto/build/index.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); tslib_1.__exportStar(__webpack_require__(/*! ./supportsWebCrypto */ "./node_modules/@aws-crypto/supports-web-crypto/build/supportsWebCrypto.js"), exports); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsOERBQW9DIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vc3VwcG9ydHNXZWJDcnlwdG9cIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-crypto/supports-web-crypto/build/supportsWebCrypto.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-crypto/supports-web-crypto/build/supportsWebCrypto.js ***! \*********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.supportsZeroByteGCM = exports.supportsSubtleCrypto = exports.supportsSecureRandom = exports.supportsWebCrypto = void 0; var tslib_1 = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var subtleCryptoMethods = [ "decrypt", "digest", "encrypt", "exportKey", "generateKey", "importKey", "sign", "verify" ]; function supportsWebCrypto(window) { if (supportsSecureRandom(window) && typeof window.crypto.subtle === "object") { var subtle = window.crypto.subtle; return supportsSubtleCrypto(subtle); } return false; } exports.supportsWebCrypto = supportsWebCrypto; function supportsSecureRandom(window) { if (typeof window === "object" && typeof window.crypto === "object") { var getRandomValues = window.crypto.getRandomValues; return typeof getRandomValues === "function"; } return false; } exports.supportsSecureRandom = supportsSecureRandom; function supportsSubtleCrypto(subtle) { return (subtle && subtleCryptoMethods.every(function (methodName) { return typeof subtle[methodName] === "function"; })); } exports.supportsSubtleCrypto = supportsSubtleCrypto; function supportsZeroByteGCM(subtle) { return tslib_1.__awaiter(this, void 0, void 0, function () { var key, zeroByteAuthTag, _a; return tslib_1.__generator(this, function (_b) { switch (_b.label) { case 0: if (!supportsSubtleCrypto(subtle)) return [2 /*return*/, false]; _b.label = 1; case 1: _b.trys.push([1, 4, , 5]); return [4 /*yield*/, subtle.generateKey({ name: "AES-GCM", length: 128 }, false, ["encrypt"])]; case 2: key = _b.sent(); return [4 /*yield*/, subtle.encrypt({ name: "AES-GCM", iv: new Uint8Array(Array(12)), additionalData: new Uint8Array(Array(16)), tagLength: 128 }, key, new Uint8Array(0))]; case 3: zeroByteAuthTag = _b.sent(); return [2 /*return*/, zeroByteAuthTag.byteLength === 16]; case 4: _a = _b.sent(); return [2 /*return*/, false]; case 5: return [2 /*return*/]; } }); }); } exports.supportsZeroByteGCM = supportsZeroByteGCM; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3VwcG9ydHNXZWJDcnlwdG8uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvc3VwcG9ydHNXZWJDcnlwdG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQVVBLElBQU0sbUJBQW1CLEdBQThCO0lBQ3JELFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFdBQVc7SUFDWCxhQUFhO0lBQ2IsV0FBVztJQUNYLE1BQU07SUFDTixRQUFRO0NBQ1QsQ0FBQztBQUVGLFNBQWdCLGlCQUFpQixDQUFDLE1BQWM7SUFDOUMsSUFDRSxvQkFBb0IsQ0FBQyxNQUFNLENBQUM7UUFDNUIsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLE1BQU0sS0FBSyxRQUFRLEVBQ3hDO1FBQ1EsSUFBQSxNQUFNLEdBQUssTUFBTSxDQUFDLE1BQU0sT0FBbEIsQ0FBbUI7UUFFakMsT0FBTyxvQkFBb0IsQ0FBQyxNQUFNLENBQUMsQ0FBQztLQUNyQztJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2YsQ0FBQztBQVhELDhDQVdDO0FBRUQsU0FBZ0Isb0JBQW9CLENBQUMsTUFBYztJQUNqRCxJQUFJLE9BQU8sTUFBTSxLQUFLLFFBQVEsSUFBSSxPQUFPLE1BQU0sQ0FBQyxNQUFNLEtBQUssUUFBUSxFQUFFO1FBQzNELElBQUEsZUFBZSxHQUFLLE1BQU0sQ0FBQyxNQUFNLGdCQUFsQixDQUFtQjtRQUUxQyxPQUFPLE9BQU8sZUFBZSxLQUFLLFVBQVUsQ0FBQztLQUM5QztJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2YsQ0FBQztBQVJELG9EQVFDO0FBRUQsU0FBZ0Isb0JBQW9CLENBQUMsTUFBb0I7SUFDdkQsT0FBTyxDQUNMLE1BQU07UUFDTixtQkFBbUIsQ0FBQyxLQUFLLENBQ3ZCLFVBQUEsVUFBVSxJQUFJLE9BQUEsT0FBTyxNQUFNLENBQUMsVUFBVSxDQUFDLEtBQUssVUFBVSxFQUF4QyxDQUF3QyxDQUN2RCxDQUNGLENBQUM7QUFDSixDQUFDO0FBUEQsb0RBT0M7QUFFRCxTQUFzQixtQkFBbUIsQ0FBQyxNQUFvQjs7Ozs7O29CQUM1RCxJQUFJLENBQUMsb0JBQW9CLENBQUMsTUFBTSxDQUFDO3dCQUFFLHNCQUFPLEtBQUssRUFBQzs7OztvQkFFbEMscUJBQU0sTUFBTSxDQUFDLFdBQVcsQ0FDbEMsRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsRUFDaEMsS0FBSyxFQUNMLENBQUMsU0FBUyxDQUFDLENBQ1osRUFBQTs7b0JBSkssR0FBRyxHQUFHLFNBSVg7b0JBQ3VCLHFCQUFNLE1BQU0sQ0FBQyxPQUFPLENBQzFDOzRCQUNFLElBQUksRUFBRSxTQUFTOzRCQUNmLEVBQUUsRUFBRSxJQUFJLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7NEJBQzdCLGNBQWMsRUFBRSxJQUFJLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7NEJBQ3pDLFNBQVMsRUFBRSxHQUFHO3lCQUNmLEVBQ0QsR0FBRyxFQUNILElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUNsQixFQUFBOztvQkFUSyxlQUFlLEdBQUcsU0FTdkI7b0JBQ0Qsc0JBQU8sZUFBZSxDQUFDLFVBQVUsS0FBSyxFQUFFLEVBQUM7OztvQkFFekMsc0JBQU8sS0FBSyxFQUFDOzs7OztDQUVoQjtBQXRCRCxrREFzQkMiLCJzb3VyY2VzQ29udGVudCI6WyJ0eXBlIFN1YnRsZUNyeXB0b01ldGhvZCA9XG4gIHwgXCJkZWNyeXB0XCJcbiAgfCBcImRpZ2VzdFwiXG4gIHwgXCJlbmNyeXB0XCJcbiAgfCBcImV4cG9ydEtleVwiXG4gIHwgXCJnZW5lcmF0ZUtleVwiXG4gIHwgXCJpbXBvcnRLZXlcIlxuICB8IFwic2lnblwiXG4gIHwgXCJ2ZXJpZnlcIjtcblxuY29uc3Qgc3VidGxlQ3J5cHRvTWV0aG9kczogQXJyYXk8U3VidGxlQ3J5cHRvTWV0aG9kPiA9IFtcbiAgXCJkZWNyeXB0XCIsXG4gIFwiZGlnZXN0XCIsXG4gIFwiZW5jcnlwdFwiLFxuICBcImV4cG9ydEtleVwiLFxuICBcImdlbmVyYXRlS2V5XCIsXG4gIFwiaW1wb3J0S2V5XCIsXG4gIFwic2lnblwiLFxuICBcInZlcmlmeVwiXG5dO1xuXG5leHBvcnQgZnVuY3Rpb24gc3VwcG9ydHNXZWJDcnlwdG8od2luZG93OiBXaW5kb3cpOiBib29sZWFuIHtcbiAgaWYgKFxuICAgIHN1cHBvcnRzU2VjdXJlUmFuZG9tKHdpbmRvdykgJiZcbiAgICB0eXBlb2Ygd2luZG93LmNyeXB0by5zdWJ0bGUgPT09IFwib2JqZWN0XCJcbiAgKSB7XG4gICAgY29uc3QgeyBzdWJ0bGUgfSA9IHdpbmRvdy5jcnlwdG87XG5cbiAgICByZXR1cm4gc3VwcG9ydHNTdWJ0bGVDcnlwdG8oc3VidGxlKTtcbiAgfVxuXG4gIHJldHVybiBmYWxzZTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHN1cHBvcnRzU2VjdXJlUmFuZG9tKHdpbmRvdzogV2luZG93KTogYm9vbGVhbiB7XG4gIGlmICh0eXBlb2Ygd2luZG93ID09PSBcIm9iamVjdFwiICYmIHR5cGVvZiB3aW5kb3cuY3J5cHRvID09PSBcIm9iamVjdFwiKSB7XG4gICAgY29uc3QgeyBnZXRSYW5kb21WYWx1ZXMgfSA9IHdpbmRvdy5jcnlwdG87XG5cbiAgICByZXR1cm4gdHlwZW9mIGdldFJhbmRvbVZhbHVlcyA9PT0gXCJmdW5jdGlvblwiO1xuICB9XG5cbiAgcmV0dXJuIGZhbHNlO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gc3VwcG9ydHNTdWJ0bGVDcnlwdG8oc3VidGxlOiBTdWJ0bGVDcnlwdG8pIHtcbiAgcmV0dXJuIChcbiAgICBzdWJ0bGUgJiZcbiAgICBzdWJ0bGVDcnlwdG9NZXRob2RzLmV2ZXJ5KFxuICAgICAgbWV0aG9kTmFtZSA9PiB0eXBlb2Ygc3VidGxlW21ldGhvZE5hbWVdID09PSBcImZ1bmN0aW9uXCJcbiAgICApXG4gICk7XG59XG5cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBzdXBwb3J0c1plcm9CeXRlR0NNKHN1YnRsZTogU3VidGxlQ3J5cHRvKSB7XG4gIGlmICghc3VwcG9ydHNTdWJ0bGVDcnlwdG8oc3VidGxlKSkgcmV0dXJuIGZhbHNlO1xuICB0cnkge1xuICAgIGNvbnN0IGtleSA9IGF3YWl0IHN1YnRsZS5nZW5lcmF0ZUtleShcbiAgICAgIHsgbmFtZTogXCJBRVMtR0NNXCIsIGxlbmd0aDogMTI4IH0sXG4gICAgICBmYWxzZSxcbiAgICAgIFtcImVuY3J5cHRcIl1cbiAgICApO1xuICAgIGNvbnN0IHplcm9CeXRlQXV0aFRhZyA9IGF3YWl0IHN1YnRsZS5lbmNyeXB0KFxuICAgICAge1xuICAgICAgICBuYW1lOiBcIkFFUy1HQ01cIixcbiAgICAgICAgaXY6IG5ldyBVaW50OEFycmF5KEFycmF5KDEyKSksXG4gICAgICAgIGFkZGl0aW9uYWxEYXRhOiBuZXcgVWludDhBcnJheShBcnJheSgxNikpLFxuICAgICAgICB0YWdMZW5ndGg6IDEyOFxuICAgICAgfSxcbiAgICAgIGtleSxcbiAgICAgIG5ldyBVaW50OEFycmF5KDApXG4gICAgKTtcbiAgICByZXR1cm4gemVyb0J5dGVBdXRoVGFnLmJ5dGVMZW5ndGggPT09IDE2O1xuICB9IGNhdGNoIHtcbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentity.js": /*!**********************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _CognitoIdentityClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CognitoIdentityClient */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentityClient.js"); /* harmony import */ var _commands_CreateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/CreateIdentityPoolCommand.js"); /* harmony import */ var _commands_DeleteIdentitiesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DeleteIdentitiesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentitiesCommand.js"); /* harmony import */ var _commands_DeleteIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DeleteIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentityPoolCommand.js"); /* harmony import */ var _commands_DescribeIdentityCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DescribeIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityCommand.js"); /* harmony import */ var _commands_DescribeIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/DescribeIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityPoolCommand.js"); /* harmony import */ var _commands_GetCredentialsForIdentityCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/GetCredentialsForIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetCredentialsForIdentityCommand.js"); /* harmony import */ var _commands_GetIdCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/GetIdCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdCommand.js"); /* harmony import */ var _commands_GetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/GetIdentityPoolRolesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdentityPoolRolesCommand.js"); /* harmony import */ var _commands_GetOpenIdTokenCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/GetOpenIdTokenCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenCommand.js"); /* harmony import */ var _commands_GetOpenIdTokenForDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/GetOpenIdTokenForDeveloperIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenForDeveloperIdentityCommand.js"); /* harmony import */ var _commands_ListIdentitiesCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/ListIdentitiesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentitiesCommand.js"); /* harmony import */ var _commands_ListIdentityPoolsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/ListIdentityPoolsCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentityPoolsCommand.js"); /* harmony import */ var _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/ListTagsForResourceCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListTagsForResourceCommand.js"); /* harmony import */ var _commands_LookupDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/LookupDeveloperIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/LookupDeveloperIdentityCommand.js"); /* harmony import */ var _commands_MergeDeveloperIdentitiesCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/MergeDeveloperIdentitiesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/MergeDeveloperIdentitiesCommand.js"); /* harmony import */ var _commands_SetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/SetIdentityPoolRolesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/SetIdentityPoolRolesCommand.js"); /* harmony import */ var _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/TagResourceCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/TagResourceCommand.js"); /* harmony import */ var _commands_UnlinkDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/UnlinkDeveloperIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkDeveloperIdentityCommand.js"); /* harmony import */ var _commands_UnlinkIdentityCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/UnlinkIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkIdentityCommand.js"); /* harmony import */ var _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/UntagResourceCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UntagResourceCommand.js"); /* harmony import */ var _commands_UpdateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/UpdateIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UpdateIdentityPoolCommand.js"); /** * 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.

*

For more information see Amazon Cognito Federated Identities.

*/ 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentityClient.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentityClient.js ***! \****************************************************************************************/ /*! exports provided: CognitoIdentityClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CognitoIdentityClient", function() { return CognitoIdentityClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** * 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.

*

For more information see Amazon Cognito Federated Identities.

*/ var CognitoIdentityClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CognitoIdentityClient, _super); function CognitoIdentityClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _this.middlewareStack.use(Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__["getRetryPlugin"])(_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } CognitoIdentityClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return CognitoIdentityClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=CognitoIdentityClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/CreateIdentityPoolCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/CreateIdentityPoolCommand.js ***! \*****************************************************************************************************/ /*! exports provided: CreateIdentityPoolCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateIdentityPoolCommand", function() { return CreateIdentityPoolCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new identity pool. The identity pool is a store of user identity * information that is specific to your AWS account. The keys for SupportedLoginProviders are as follows:

* *
    *
  • *

    Facebook: graph.facebook.com *

    *
  • *
  • *

    Google: accounts.google.com *

    *
  • *
  • *

    Amazon: www.amazon.com *

    *
  • *
  • *

    Twitter: api.twitter.com *

    *
  • *
  • *

    Digits: www.digits.com *

    *
  • *
* *

You must use AWS Developer credentials to call this API.

*/ var CreateIdentityPoolCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateIdentityPoolCommand, _super); // Start section: command_properties // End section: command_properties function CreateIdentityPoolCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateIdentityPoolCommand.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 clientName = "CognitoIdentityClient"; var commandName = "CreateIdentityPoolCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateIdentityPoolInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["IdentityPool"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateIdentityPoolCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateIdentityPoolCommand"])(input, context); }; CreateIdentityPoolCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateIdentityPoolCommand"])(output, context); }; return CreateIdentityPoolCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=CreateIdentityPoolCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentitiesCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentitiesCommand.js ***! \***************************************************************************************************/ /*! exports provided: DeleteIdentitiesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesCommand", function() { return DeleteIdentitiesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes identities from an identity pool. You can specify a list of 1-60 identities * that you want to delete.

*

You must use AWS Developer credentials to call this API.

*/ var DeleteIdentitiesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteIdentitiesCommand, _super); // Start section: command_properties // End section: command_properties function DeleteIdentitiesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteIdentitiesCommand.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 clientName = "CognitoIdentityClient"; var commandName = "DeleteIdentitiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteIdentitiesInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteIdentitiesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteIdentitiesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteIdentitiesCommand"])(input, context); }; DeleteIdentitiesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteIdentitiesCommand"])(output, context); }; return DeleteIdentitiesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteIdentitiesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentityPoolCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentityPoolCommand.js ***! \*****************************************************************************************************/ /*! exports provided: DeleteIdentityPoolCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentityPoolCommand", function() { return DeleteIdentityPoolCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an identity pool. Once a pool is deleted, users will not be able to * authenticate with the pool.

*

You must use AWS Developer credentials to call this API.

*/ var DeleteIdentityPoolCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteIdentityPoolCommand, _super); // Start section: command_properties // End section: command_properties function DeleteIdentityPoolCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteIdentityPoolCommand.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 clientName = "CognitoIdentityClient"; var commandName = "DeleteIdentityPoolCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteIdentityPoolInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteIdentityPoolCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteIdentityPoolCommand"])(input, context); }; DeleteIdentityPoolCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteIdentityPoolCommand"])(output, context); }; return DeleteIdentityPoolCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteIdentityPoolCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityCommand.js": /*!***************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns metadata related to the given identity, including when the identity was * created and any associated linked logins.

*

You must use AWS Developer credentials to call this API.

*/ 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 } /** * @internal */ 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 clientName = "CognitoIdentityClient"; var commandName = "DescribeIdentityCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeIdentityInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityPoolCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityPoolCommand.js ***! \*******************************************************************************************************/ /*! exports provided: DescribeIdentityPoolCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityPoolCommand", function() { return DescribeIdentityPoolCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets details about a particular identity pool, including the pool name, ID * description, creation date, and current number of users.

*

You must use AWS Developer credentials to call this API.

*/ var DescribeIdentityPoolCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeIdentityPoolCommand, _super); // Start section: command_properties // End section: command_properties function DescribeIdentityPoolCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeIdentityPoolCommand.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 clientName = "CognitoIdentityClient"; var commandName = "DescribeIdentityPoolCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeIdentityPoolInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["IdentityPool"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeIdentityPoolCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeIdentityPoolCommand"])(input, context); }; DescribeIdentityPoolCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeIdentityPoolCommand"])(output, context); }; return DescribeIdentityPoolCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DescribeIdentityPoolCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetCredentialsForIdentityCommand.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetCredentialsForIdentityCommand.js ***! \************************************************************************************************************/ /*! exports provided: GetCredentialsForIdentityCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityCommand", function() { return GetCredentialsForIdentityCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns credentials for the provided identity ID. Any provided logins will be * validated against supported login providers. If the token is for * cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service * with the appropriate role for the token.

*

This is a public API. You do not need any credentials to call this API.

*/ var GetCredentialsForIdentityCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCredentialsForIdentityCommand, _super); // Start section: command_properties // End section: command_properties function GetCredentialsForIdentityCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCredentialsForIdentityCommand.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 clientName = "CognitoIdentityClient"; var commandName = "GetCredentialsForIdentityCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCredentialsForIdentityInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCredentialsForIdentityResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCredentialsForIdentityCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetCredentialsForIdentityCommand"])(input, context); }; GetCredentialsForIdentityCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetCredentialsForIdentityCommand"])(output, context); }; return GetCredentialsForIdentityCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCredentialsForIdentityCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdCommand.js ***! \****************************************************************************************/ /*! exports provided: GetIdCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetIdCommand", function() { return GetIdCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Generates (or retrieves) a Cognito ID. Supplying multiple logins will create an * implicit linked account.

*

This is a public API. You do not need any credentials to call this API.

*/ var GetIdCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetIdCommand, _super); // Start section: command_properties // End section: command_properties function GetIdCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetIdCommand.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 clientName = "CognitoIdentityClient"; var commandName = "GetIdCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetIdInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetIdResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetIdCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetIdCommand"])(input, context); }; GetIdCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetIdCommand"])(output, context); }; return GetIdCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetIdCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdentityPoolRolesCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdentityPoolRolesCommand.js ***! \*******************************************************************************************************/ /*! exports provided: GetIdentityPoolRolesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesCommand", function() { return GetIdentityPoolRolesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the roles for an identity pool.

*

You must use AWS Developer credentials to call this API.

*/ var GetIdentityPoolRolesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetIdentityPoolRolesCommand, _super); // Start section: command_properties // End section: command_properties function GetIdentityPoolRolesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetIdentityPoolRolesCommand.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 clientName = "CognitoIdentityClient"; var commandName = "GetIdentityPoolRolesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetIdentityPoolRolesInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetIdentityPoolRolesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetIdentityPoolRolesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetIdentityPoolRolesCommand"])(input, context); }; GetIdentityPoolRolesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetIdentityPoolRolesCommand"])(output, context); }; return GetIdentityPoolRolesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetIdentityPoolRolesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenCommand.js": /*!*************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets an OpenID token, using a known Cognito ID. This known Cognito ID is returned by * GetId. You can optionally add additional logins for the identity. * Supplying multiple logins creates an implicit link.

*

The OpenId token is valid for 10 minutes.

*

This is a public API. You do not need any credentials to call this API.

*/ 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 } /** * @internal */ 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 clientName = "CognitoIdentityClient"; var commandName = "GetOpenIdTokenCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetOpenIdTokenInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenForDeveloperIdentityCommand.js": /*!*********************************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Registers (or retrieves) a Cognito IdentityId and an OpenID Connect * token for a user authenticated by your backend authentication process. Supplying multiple * logins will create an implicit linked account. You can only specify one developer provider * as part of the Logins map, which is linked to the identity pool. The developer * provider is the "domain" by which Cognito will refer to your users.

*

You can use GetOpenIdTokenForDeveloperIdentity to create a new identity * and to link new logins (that is, user credentials issued by a public provider or developer * provider) to an existing identity. When you want to create a new identity, the * IdentityId should be null. When you want to associate a new login with an * existing authenticated/unauthenticated identity, you can do so by providing the existing * IdentityId. This API will create the identity in the specified * IdentityPoolId.

*

You must use AWS Developer credentials to call this API.

*/ 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 } /** * @internal */ 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 clientName = "CognitoIdentityClient"; var commandName = "GetOpenIdTokenForDeveloperIdentityCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetOpenIdTokenForDeveloperIdentityInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentitiesCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentitiesCommand.js ***! \*************************************************************************************************/ /*! exports provided: ListIdentitiesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesCommand", function() { return ListIdentitiesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the identities in an identity pool.

*

You must use AWS Developer credentials to call this API.

*/ var ListIdentitiesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListIdentitiesCommand, _super); // Start section: command_properties // End section: command_properties function ListIdentitiesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListIdentitiesCommand.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 clientName = "CognitoIdentityClient"; var commandName = "ListIdentitiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListIdentitiesInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListIdentitiesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListIdentitiesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListIdentitiesCommand"])(input, context); }; ListIdentitiesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListIdentitiesCommand"])(output, context); }; return ListIdentitiesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListIdentitiesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentityPoolsCommand.js": /*!****************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists all of the Cognito identity pools registered for your account.

*

You must use AWS Developer credentials to call this API.

*/ 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 } /** * @internal */ 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 clientName = "CognitoIdentityClient"; var commandName = "ListIdentityPoolsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListIdentityPoolsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListTagsForResourceCommand.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListTagsForResourceCommand.js ***! \******************************************************************************************************/ /*! exports provided: ListTagsForResourceCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceCommand", function() { return ListTagsForResourceCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the tags that are assigned to an Amazon Cognito identity pool.

*

A tag is a label that you can apply to identity pools to categorize and manage them in * different ways, such as by purpose, owner, environment, or other criteria.

*

You can use this action up to 10 times per second, per account.

*/ var ListTagsForResourceCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTagsForResourceCommand, _super); // Start section: command_properties // End section: command_properties function ListTagsForResourceCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTagsForResourceCommand.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 clientName = "CognitoIdentityClient"; var commandName = "ListTagsForResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTagsForResourceCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListTagsForResourceCommand"])(input, context); }; ListTagsForResourceCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListTagsForResourceCommand"])(output, context); }; return ListTagsForResourceCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListTagsForResourceCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/LookupDeveloperIdentityCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/LookupDeveloperIdentityCommand.js ***! \**********************************************************************************************************/ /*! exports provided: LookupDeveloperIdentityCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityCommand", function() { return LookupDeveloperIdentityCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the IdentityID associated with a * DeveloperUserIdentifier or the list of DeveloperUserIdentifier * values associated with an IdentityId for an existing identity. Either * IdentityID or DeveloperUserIdentifier must not be null. If you * supply only one of these values, the other value will be searched in the database and * returned as a part of the response. If you supply both, * DeveloperUserIdentifier will be matched against IdentityID. If * the values are verified against the database, the response returns both values and is the * same as the request. Otherwise a ResourceConflictException is * thrown.

*

* LookupDeveloperIdentity is intended for low-throughput control plane * operations: for example, to enable customer service to locate an identity ID by username. * If you are using it for higher-volume operations such as user authentication, your requests * are likely to be throttled. GetOpenIdTokenForDeveloperIdentity is a * better option for higher-volume operations for user authentication.

*

You must use AWS Developer credentials to call this API.

*/ var LookupDeveloperIdentityCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(LookupDeveloperIdentityCommand, _super); // Start section: command_properties // End section: command_properties function LookupDeveloperIdentityCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ LookupDeveloperIdentityCommand.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 clientName = "CognitoIdentityClient"; var commandName = "LookupDeveloperIdentityCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["LookupDeveloperIdentityInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["LookupDeveloperIdentityResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; LookupDeveloperIdentityCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1LookupDeveloperIdentityCommand"])(input, context); }; LookupDeveloperIdentityCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1LookupDeveloperIdentityCommand"])(output, context); }; return LookupDeveloperIdentityCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=LookupDeveloperIdentityCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/MergeDeveloperIdentitiesCommand.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/MergeDeveloperIdentitiesCommand.js ***! \***********************************************************************************************************/ /*! exports provided: MergeDeveloperIdentitiesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesCommand", function() { return MergeDeveloperIdentitiesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Merges two users having different IdentityIds, existing in the same * identity pool, and identified by the same developer provider. You can use this action to * request that discrete users be merged and identified as a single user in the Cognito * environment. Cognito associates the given source user (SourceUserIdentifier) * with the IdentityId of the DestinationUserIdentifier. Only * developer-authenticated users can be merged. If the users to be merged are associated with * the same public provider, but as two different users, an exception will be * thrown.

*

The number of linked logins is limited to 20. So, the number of linked logins for the * source user, SourceUserIdentifier, and the destination user, * DestinationUserIdentifier, together should not be larger than 20. * Otherwise, an exception will be thrown.

*

You must use AWS Developer credentials to call this API.

*/ var MergeDeveloperIdentitiesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(MergeDeveloperIdentitiesCommand, _super); // Start section: command_properties // End section: command_properties function MergeDeveloperIdentitiesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ MergeDeveloperIdentitiesCommand.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 clientName = "CognitoIdentityClient"; var commandName = "MergeDeveloperIdentitiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["MergeDeveloperIdentitiesInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["MergeDeveloperIdentitiesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; MergeDeveloperIdentitiesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1MergeDeveloperIdentitiesCommand"])(input, context); }; MergeDeveloperIdentitiesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1MergeDeveloperIdentitiesCommand"])(output, context); }; return MergeDeveloperIdentitiesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=MergeDeveloperIdentitiesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/SetIdentityPoolRolesCommand.js": /*!*******************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the roles for an identity pool. These roles are used when making calls to GetCredentialsForIdentity action.

*

You must use AWS Developer credentials to call this API.

*/ 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 } /** * @internal */ 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 clientName = "CognitoIdentityClient"; var commandName = "SetIdentityPoolRolesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/TagResourceCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Assigns a set of tags to an Amazon Cognito identity pool. A tag is a label that you can * use to categorize and manage identity pools in different ways, such as by purpose, owner, * environment, or other criteria.

*

Each tag consists of a key and value, both of which you define. A key is a general * category for more specific values. For example, if you have two versions of an identity * pool, one for testing and another for production, you might assign an * Environment tag key to both identity pools. The value of this key might be * Test for one identity pool and Production for the * other.

*

Tags are useful for cost tracking and access control. You can activate your tags so that * they appear on the Billing and Cost Management console, where you can track the costs * associated with your identity pools. In an IAM policy, you can constrain permissions for * identity pools based on specific tags or tag values.

*

You can use this action up to 5 times per second, per account. An identity pool can have * as many as 50 tags.

*/ 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 } /** * @internal */ 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)); 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 clientName = "CognitoIdentityClient"; var commandName = "TagResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["TagResourceInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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_5__["Command"])); //# sourceMappingURL=TagResourceCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkDeveloperIdentityCommand.js": /*!**********************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Unlinks a DeveloperUserIdentifier from an existing identity. Unlinked * developer users will be considered new identities next time they are seen. If, for a given * Cognito identity, you remove all federated identities as well as the developer user * identifier, the Cognito identity becomes inaccessible.

*

You must use AWS Developer credentials to call this API.

*/ 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 } /** * @internal */ 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 clientName = "CognitoIdentityClient"; var commandName = "UnlinkDeveloperIdentityCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkIdentityCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkIdentityCommand.js ***! \*************************************************************************************************/ /*! exports provided: UnlinkIdentityCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnlinkIdentityCommand", function() { return UnlinkIdentityCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Unlinks a federated identity from an existing account. Unlinked logins will be * considered new identities next time they are seen. Removing the last linked login will make * this identity inaccessible.

*

This is a public API. You do not need any credentials to call this API.

*/ var UnlinkIdentityCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UnlinkIdentityCommand, _super); // Start section: command_properties // End section: command_properties function UnlinkIdentityCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UnlinkIdentityCommand.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 clientName = "CognitoIdentityClient"; var commandName = "UnlinkIdentityCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UnlinkIdentityInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UnlinkIdentityCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UnlinkIdentityCommand"])(input, context); }; UnlinkIdentityCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UnlinkIdentityCommand"])(output, context); }; return UnlinkIdentityCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UnlinkIdentityCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UntagResourceCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes the specified tags from an Amazon Cognito identity pool. You can use this action * up to 5 times per second, per account

*/ 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 } /** * @internal */ 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)); 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 clientName = "CognitoIdentityClient"; var commandName = "UntagResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UntagResourceInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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_5__["Command"])); //# sourceMappingURL=UntagResourceCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UpdateIdentityPoolCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UpdateIdentityPoolCommand.js ***! \*****************************************************************************************************/ /*! exports provided: UpdateIdentityPoolCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateIdentityPoolCommand", function() { return UpdateIdentityPoolCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates an identity pool.

*

You must use AWS Developer credentials to call this API.

*/ var UpdateIdentityPoolCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateIdentityPoolCommand, _super); // Start section: command_properties // End section: command_properties function UpdateIdentityPoolCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateIdentityPoolCommand.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 clientName = "CognitoIdentityClient"; var commandName = "UpdateIdentityPoolCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["IdentityPool"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["IdentityPool"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateIdentityPoolCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UpdateIdentityPoolCommand"])(input, context); }; UpdateIdentityPoolCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UpdateIdentityPoolCommand"])(output, context); }; return UpdateIdentityPoolCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=UpdateIdentityPoolCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/endpoints.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "cognito-identity.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "cognito-identity.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "cognito-identity.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "cognito-identity.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "cognito-identity.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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: "cognito-identity.ap-northeast-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-2": regionInfo = { hostname: "cognito-identity.ap-northeast-2.amazonaws.com", partition: "aws", }; break; case "ap-south-1": regionInfo = { hostname: "cognito-identity.ap-south-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-1": regionInfo = { hostname: "cognito-identity.ap-southeast-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-2": regionInfo = { hostname: "cognito-identity.ap-southeast-2.amazonaws.com", partition: "aws", }; break; case "ca-central-1": regionInfo = { hostname: "cognito-identity.ca-central-1.amazonaws.com", partition: "aws", }; break; case "cn-north-1": regionInfo = { hostname: "cognito-identity.cn-north-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "eu-central-1": regionInfo = { hostname: "cognito-identity.eu-central-1.amazonaws.com", partition: "aws", }; break; case "eu-north-1": regionInfo = { hostname: "cognito-identity.eu-north-1.amazonaws.com", partition: "aws", }; break; case "eu-west-1": regionInfo = { hostname: "cognito-identity.eu-west-1.amazonaws.com", partition: "aws", }; break; case "eu-west-2": regionInfo = { hostname: "cognito-identity.eu-west-2.amazonaws.com", partition: "aws", }; break; case "eu-west-3": regionInfo = { hostname: "cognito-identity.eu-west-3.amazonaws.com", partition: "aws", }; break; case "fips-us-east-1": regionInfo = { hostname: "cognito-identity-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "fips-us-east-2": regionInfo = { hostname: "cognito-identity-fips.us-east-2.amazonaws.com", partition: "aws", signingRegion: "us-east-2", }; break; case "fips-us-gov-west-1": regionInfo = { hostname: "cognito-identity-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "fips-us-west-2": regionInfo = { hostname: "cognito-identity-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; break; case "sa-east-1": regionInfo = { hostname: "cognito-identity.sa-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-1": regionInfo = { hostname: "cognito-identity.us-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-2": regionInfo = { hostname: "cognito-identity.us-east-2.amazonaws.com", partition: "aws", }; break; case "us-gov-west-1": regionInfo = { hostname: "cognito-identity.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-west-1": regionInfo = { hostname: "cognito-identity.us-west-1.amazonaws.com", partition: "aws", }; break; case "us-west-2": regionInfo = { hostname: "cognito-identity.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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "cognito-identity" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/index.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/index.js ***! \************************************************************************/ /*! exports provided: CognitoIdentityClient, CognitoIdentity, CreateIdentityPoolCommand, DeleteIdentitiesCommand, DeleteIdentityPoolCommand, DescribeIdentityCommand, DescribeIdentityPoolCommand, GetCredentialsForIdentityCommand, GetIdCommand, GetIdentityPoolRolesCommand, GetOpenIdTokenCommand, GetOpenIdTokenForDeveloperIdentityCommand, ListIdentitiesCommand, ListIdentityPoolsCommand, paginateListIdentityPools, ListTagsForResourceCommand, LookupDeveloperIdentityCommand, MergeDeveloperIdentitiesCommand, SetIdentityPoolRolesCommand, TagResourceCommand, UnlinkDeveloperIdentityCommand, UnlinkIdentityCommand, UntagResourceCommand, UpdateIdentityPoolCommand, AmbiguousRoleResolutionType, CognitoIdentityProvider, CreateIdentityPoolInput, IdentityPool, InternalErrorException, InvalidParameterException, LimitExceededException, NotAuthorizedException, ResourceConflictException, TooManyRequestsException, DeleteIdentitiesInput, ErrorCode, UnprocessedIdentityId, DeleteIdentitiesResponse, DeleteIdentityPoolInput, ResourceNotFoundException, DescribeIdentityInput, IdentityDescription, DescribeIdentityPoolInput, ExternalServiceException, GetCredentialsForIdentityInput, Credentials, GetCredentialsForIdentityResponse, InvalidIdentityPoolConfigurationException, GetIdInput, GetIdResponse, GetIdentityPoolRolesInput, MappingRuleMatchType, MappingRule, RulesConfigurationType, RoleMappingType, RoleMapping, GetIdentityPoolRolesResponse, GetOpenIdTokenInput, GetOpenIdTokenResponse, DeveloperUserAlreadyRegisteredException, GetOpenIdTokenForDeveloperIdentityInput, GetOpenIdTokenForDeveloperIdentityResponse, ListIdentitiesInput, ListIdentitiesResponse, ListIdentityPoolsInput, IdentityPoolShortDescription, ListIdentityPoolsResponse, ListTagsForResourceInput, ListTagsForResourceResponse, LookupDeveloperIdentityInput, LookupDeveloperIdentityResponse, MergeDeveloperIdentitiesInput, MergeDeveloperIdentitiesResponse, ConcurrentModificationException, SetIdentityPoolRolesInput, TagResourceInput, TagResourceResponse, UnlinkDeveloperIdentityInput, UnlinkIdentityInput, UntagResourceInput, UntagResourceResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _CognitoIdentityClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./CognitoIdentityClient */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentityClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoIdentityClient", function() { return _CognitoIdentityClient__WEBPACK_IMPORTED_MODULE_0__["CognitoIdentityClient"]; }); /* harmony import */ var _CognitoIdentity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CognitoIdentity */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentity.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoIdentity", function() { return _CognitoIdentity__WEBPACK_IMPORTED_MODULE_1__["CognitoIdentity"]; }); /* harmony import */ var _commands_CreateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/CreateIdentityPoolCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateIdentityPoolCommand", function() { return _commands_CreateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_2__["CreateIdentityPoolCommand"]; }); /* harmony import */ var _commands_DeleteIdentitiesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DeleteIdentitiesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentitiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesCommand", function() { return _commands_DeleteIdentitiesCommand__WEBPACK_IMPORTED_MODULE_3__["DeleteIdentitiesCommand"]; }); /* harmony import */ var _commands_DeleteIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DeleteIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DeleteIdentityPoolCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentityPoolCommand", function() { return _commands_DeleteIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_4__["DeleteIdentityPoolCommand"]; }); /* harmony import */ var _commands_DescribeIdentityCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DescribeIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityCommand", function() { return _commands_DescribeIdentityCommand__WEBPACK_IMPORTED_MODULE_5__["DescribeIdentityCommand"]; }); /* harmony import */ var _commands_DescribeIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/DescribeIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityPoolCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityPoolCommand", function() { return _commands_DescribeIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_6__["DescribeIdentityPoolCommand"]; }); /* harmony import */ var _commands_GetCredentialsForIdentityCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/GetCredentialsForIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetCredentialsForIdentityCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityCommand", function() { return _commands_GetCredentialsForIdentityCommand__WEBPACK_IMPORTED_MODULE_7__["GetCredentialsForIdentityCommand"]; }); /* harmony import */ var _commands_GetIdCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/GetIdCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdCommand", function() { return _commands_GetIdCommand__WEBPACK_IMPORTED_MODULE_8__["GetIdCommand"]; }); /* harmony import */ var _commands_GetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/GetIdentityPoolRolesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetIdentityPoolRolesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesCommand", function() { return _commands_GetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_9__["GetIdentityPoolRolesCommand"]; }); /* harmony import */ var _commands_GetOpenIdTokenCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/GetOpenIdTokenCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenCommand", function() { return _commands_GetOpenIdTokenCommand__WEBPACK_IMPORTED_MODULE_10__["GetOpenIdTokenCommand"]; }); /* harmony import */ var _commands_GetOpenIdTokenForDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/GetOpenIdTokenForDeveloperIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenForDeveloperIdentityCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityCommand", function() { return _commands_GetOpenIdTokenForDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_11__["GetOpenIdTokenForDeveloperIdentityCommand"]; }); /* harmony import */ var _commands_ListIdentitiesCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/ListIdentitiesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentitiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesCommand", function() { return _commands_ListIdentitiesCommand__WEBPACK_IMPORTED_MODULE_12__["ListIdentitiesCommand"]; }); /* harmony import */ var _commands_ListIdentityPoolsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/ListIdentityPoolsCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentityPoolsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsCommand", function() { return _commands_ListIdentityPoolsCommand__WEBPACK_IMPORTED_MODULE_13__["ListIdentityPoolsCommand"]; }); /* harmony import */ var _pagination_ListIdentityPoolsPaginator__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./pagination/ListIdentityPoolsPaginator */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/pagination/ListIdentityPoolsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListIdentityPools", function() { return _pagination_ListIdentityPoolsPaginator__WEBPACK_IMPORTED_MODULE_14__["paginateListIdentityPools"]; }); /* harmony import */ var _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/ListTagsForResourceCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListTagsForResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceCommand", function() { return _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_15__["ListTagsForResourceCommand"]; }); /* harmony import */ var _commands_LookupDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/LookupDeveloperIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/LookupDeveloperIdentityCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityCommand", function() { return _commands_LookupDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_16__["LookupDeveloperIdentityCommand"]; }); /* harmony import */ var _commands_MergeDeveloperIdentitiesCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/MergeDeveloperIdentitiesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/MergeDeveloperIdentitiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesCommand", function() { return _commands_MergeDeveloperIdentitiesCommand__WEBPACK_IMPORTED_MODULE_17__["MergeDeveloperIdentitiesCommand"]; }); /* harmony import */ var _commands_SetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/SetIdentityPoolRolesCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/SetIdentityPoolRolesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SetIdentityPoolRolesCommand", function() { return _commands_SetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_18__["SetIdentityPoolRolesCommand"]; }); /* harmony import */ var _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/TagResourceCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/TagResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceCommand", function() { return _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_19__["TagResourceCommand"]; }); /* harmony import */ var _commands_UnlinkDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/UnlinkDeveloperIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkDeveloperIdentityCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnlinkDeveloperIdentityCommand", function() { return _commands_UnlinkDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_20__["UnlinkDeveloperIdentityCommand"]; }); /* harmony import */ var _commands_UnlinkIdentityCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/UnlinkIdentityCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkIdentityCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnlinkIdentityCommand", function() { return _commands_UnlinkIdentityCommand__WEBPACK_IMPORTED_MODULE_21__["UnlinkIdentityCommand"]; }); /* harmony import */ var _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/UntagResourceCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UntagResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceCommand", function() { return _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_22__["UntagResourceCommand"]; }); /* harmony import */ var _commands_UpdateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/UpdateIdentityPoolCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UpdateIdentityPoolCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateIdentityPoolCommand", function() { return _commands_UpdateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_23__["UpdateIdentityPoolCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmbiguousRoleResolutionType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["AmbiguousRoleResolutionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoIdentityProvider", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["CognitoIdentityProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateIdentityPoolInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["CreateIdentityPoolInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdentityPool", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["IdentityPool"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalErrorException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["InternalErrorException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["InvalidParameterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotAuthorizedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["NotAuthorizedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceConflictException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ResourceConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["DeleteIdentitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ErrorCode", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ErrorCode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnprocessedIdentityId", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["UnprocessedIdentityId"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["DeleteIdentitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentityPoolInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["DeleteIdentityPoolInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["DescribeIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdentityDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["IdentityDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityPoolInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["DescribeIdentityPoolInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExternalServiceException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ExternalServiceException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetCredentialsForIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Credentials", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["Credentials"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetCredentialsForIdentityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidIdentityPoolConfigurationException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["InvalidIdentityPoolConfigurationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetIdInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetIdResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetIdentityPoolRolesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MappingRuleMatchType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["MappingRuleMatchType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MappingRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["MappingRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RulesConfigurationType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["RulesConfigurationType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoleMappingType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["RoleMappingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoleMapping", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["RoleMapping"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetIdentityPoolRolesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetOpenIdTokenInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetOpenIdTokenResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeveloperUserAlreadyRegisteredException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["DeveloperUserAlreadyRegisteredException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetOpenIdTokenForDeveloperIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["GetOpenIdTokenForDeveloperIdentityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ListIdentitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ListIdentitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ListIdentityPoolsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdentityPoolShortDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["IdentityPoolShortDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ListIdentityPoolsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ListTagsForResourceInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ListTagsForResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["LookupDeveloperIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["LookupDeveloperIdentityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["MergeDeveloperIdentitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["MergeDeveloperIdentitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SetIdentityPoolRolesInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["SetIdentityPoolRolesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["TagResourceInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["TagResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnlinkDeveloperIdentityInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["UnlinkDeveloperIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnlinkIdentityInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["UnlinkIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["UntagResourceInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_25__["UntagResourceResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/index.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/index.js ***! \*******************************************************************************/ /*! exports provided: AmbiguousRoleResolutionType, CognitoIdentityProvider, CreateIdentityPoolInput, IdentityPool, InternalErrorException, InvalidParameterException, LimitExceededException, NotAuthorizedException, ResourceConflictException, TooManyRequestsException, DeleteIdentitiesInput, ErrorCode, UnprocessedIdentityId, DeleteIdentitiesResponse, DeleteIdentityPoolInput, ResourceNotFoundException, DescribeIdentityInput, IdentityDescription, DescribeIdentityPoolInput, ExternalServiceException, GetCredentialsForIdentityInput, Credentials, GetCredentialsForIdentityResponse, InvalidIdentityPoolConfigurationException, GetIdInput, GetIdResponse, GetIdentityPoolRolesInput, MappingRuleMatchType, MappingRule, RulesConfigurationType, RoleMappingType, RoleMapping, GetIdentityPoolRolesResponse, GetOpenIdTokenInput, GetOpenIdTokenResponse, DeveloperUserAlreadyRegisteredException, GetOpenIdTokenForDeveloperIdentityInput, GetOpenIdTokenForDeveloperIdentityResponse, ListIdentitiesInput, ListIdentitiesResponse, ListIdentityPoolsInput, IdentityPoolShortDescription, ListIdentityPoolsResponse, ListTagsForResourceInput, ListTagsForResourceResponse, LookupDeveloperIdentityInput, LookupDeveloperIdentityResponse, MergeDeveloperIdentitiesInput, MergeDeveloperIdentitiesResponse, ConcurrentModificationException, SetIdentityPoolRolesInput, TagResourceInput, TagResourceResponse, UnlinkDeveloperIdentityInput, UnlinkIdentityInput, UntagResourceInput, UntagResourceResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmbiguousRoleResolutionType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AmbiguousRoleResolutionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoIdentityProvider", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CognitoIdentityProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateIdentityPoolInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateIdentityPoolInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdentityPool", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IdentityPool"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalErrorException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalErrorException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidParameterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotAuthorizedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotAuthorizedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceConflictException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteIdentitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ErrorCode", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ErrorCode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnprocessedIdentityId", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnprocessedIdentityId"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteIdentitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentityPoolInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteIdentityPoolInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdentityDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IdentityDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityPoolInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeIdentityPoolInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExternalServiceException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExternalServiceException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCredentialsForIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Credentials", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Credentials"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCredentialsForIdentityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidIdentityPoolConfigurationException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidIdentityPoolConfigurationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetIdInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetIdResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetIdentityPoolRolesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MappingRuleMatchType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MappingRuleMatchType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MappingRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MappingRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RulesConfigurationType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RulesConfigurationType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoleMappingType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RoleMappingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoleMapping", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RoleMapping"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetIdentityPoolRolesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetOpenIdTokenInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetOpenIdTokenResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeveloperUserAlreadyRegisteredException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeveloperUserAlreadyRegisteredException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetOpenIdTokenForDeveloperIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetOpenIdTokenForDeveloperIdentityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListIdentitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListIdentitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListIdentityPoolsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdentityPoolShortDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IdentityPoolShortDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListIdentityPoolsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForResourceInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LookupDeveloperIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LookupDeveloperIdentityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MergeDeveloperIdentitiesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MergeDeveloperIdentitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SetIdentityPoolRolesInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SetIdentityPoolRolesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TagResourceInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TagResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnlinkDeveloperIdentityInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnlinkDeveloperIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnlinkIdentityInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnlinkIdentityInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UntagResourceInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UntagResourceResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/models/models_0.js ***! \**********************************************************************************/ /*! exports provided: AmbiguousRoleResolutionType, CognitoIdentityProvider, CreateIdentityPoolInput, IdentityPool, InternalErrorException, InvalidParameterException, LimitExceededException, NotAuthorizedException, ResourceConflictException, TooManyRequestsException, DeleteIdentitiesInput, ErrorCode, UnprocessedIdentityId, DeleteIdentitiesResponse, DeleteIdentityPoolInput, ResourceNotFoundException, DescribeIdentityInput, IdentityDescription, DescribeIdentityPoolInput, ExternalServiceException, GetCredentialsForIdentityInput, Credentials, GetCredentialsForIdentityResponse, InvalidIdentityPoolConfigurationException, GetIdInput, GetIdResponse, GetIdentityPoolRolesInput, MappingRuleMatchType, MappingRule, RulesConfigurationType, RoleMappingType, RoleMapping, GetIdentityPoolRolesResponse, GetOpenIdTokenInput, GetOpenIdTokenResponse, DeveloperUserAlreadyRegisteredException, GetOpenIdTokenForDeveloperIdentityInput, GetOpenIdTokenForDeveloperIdentityResponse, ListIdentitiesInput, ListIdentitiesResponse, ListIdentityPoolsInput, IdentityPoolShortDescription, ListIdentityPoolsResponse, ListTagsForResourceInput, ListTagsForResourceResponse, LookupDeveloperIdentityInput, LookupDeveloperIdentityResponse, MergeDeveloperIdentitiesInput, MergeDeveloperIdentitiesResponse, ConcurrentModificationException, SetIdentityPoolRolesInput, TagResourceInput, TagResourceResponse, UnlinkDeveloperIdentityInput, UnlinkIdentityInput, UntagResourceInput, UntagResourceResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AmbiguousRoleResolutionType", function() { return AmbiguousRoleResolutionType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CognitoIdentityProvider", function() { return CognitoIdentityProvider; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateIdentityPoolInput", function() { return CreateIdentityPoolInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IdentityPool", function() { return IdentityPool; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalErrorException", function() { return InternalErrorException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return InvalidParameterException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotAuthorizedException", function() { return NotAuthorizedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceConflictException", function() { return ResourceConflictException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return TooManyRequestsException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesInput", function() { return DeleteIdentitiesInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ErrorCode", function() { return ErrorCode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnprocessedIdentityId", function() { return UnprocessedIdentityId; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentitiesResponse", function() { return DeleteIdentitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteIdentityPoolInput", function() { return DeleteIdentityPoolInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return ResourceNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityInput", function() { return DescribeIdentityInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IdentityDescription", function() { return IdentityDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityPoolInput", function() { return DescribeIdentityPoolInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExternalServiceException", function() { return ExternalServiceException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityInput", function() { return GetCredentialsForIdentityInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Credentials", function() { return Credentials; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCredentialsForIdentityResponse", function() { return GetCredentialsForIdentityResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidIdentityPoolConfigurationException", function() { return InvalidIdentityPoolConfigurationException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetIdInput", function() { return GetIdInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetIdResponse", function() { return GetIdResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesInput", function() { return GetIdentityPoolRolesInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MappingRuleMatchType", function() { return MappingRuleMatchType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MappingRule", function() { return MappingRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RulesConfigurationType", function() { return RulesConfigurationType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RoleMappingType", function() { return RoleMappingType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RoleMapping", function() { return RoleMapping; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetIdentityPoolRolesResponse", function() { return GetIdentityPoolRolesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenInput", function() { return GetOpenIdTokenInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenResponse", function() { return GetOpenIdTokenResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeveloperUserAlreadyRegisteredException", function() { return DeveloperUserAlreadyRegisteredException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityInput", function() { return GetOpenIdTokenForDeveloperIdentityInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityResponse", function() { return GetOpenIdTokenForDeveloperIdentityResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesInput", function() { return ListIdentitiesInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListIdentitiesResponse", function() { return ListIdentitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsInput", function() { return ListIdentityPoolsInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IdentityPoolShortDescription", function() { return IdentityPoolShortDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsResponse", function() { return ListIdentityPoolsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceInput", function() { return ListTagsForResourceInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return ListTagsForResourceResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityInput", function() { return LookupDeveloperIdentityInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LookupDeveloperIdentityResponse", function() { return LookupDeveloperIdentityResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesInput", function() { return MergeDeveloperIdentitiesInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeDeveloperIdentitiesResponse", function() { return MergeDeveloperIdentitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return ConcurrentModificationException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SetIdentityPoolRolesInput", function() { return SetIdentityPoolRolesInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagResourceInput", function() { return TagResourceInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagResourceResponse", function() { return TagResourceResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnlinkDeveloperIdentityInput", function() { return UnlinkDeveloperIdentityInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnlinkIdentityInput", function() { return UnlinkIdentityInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagResourceInput", function() { return UntagResourceInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagResourceResponse", function() { return UntagResourceResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); var AmbiguousRoleResolutionType; (function (AmbiguousRoleResolutionType) { AmbiguousRoleResolutionType["AUTHENTICATED_ROLE"] = "AuthenticatedRole"; AmbiguousRoleResolutionType["DENY"] = "Deny"; })(AmbiguousRoleResolutionType || (AmbiguousRoleResolutionType = {})); var CognitoIdentityProvider; (function (CognitoIdentityProvider) { CognitoIdentityProvider.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CognitoIdentityProvider || (CognitoIdentityProvider = {})); var CreateIdentityPoolInput; (function (CreateIdentityPoolInput) { CreateIdentityPoolInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateIdentityPoolInput || (CreateIdentityPoolInput = {})); var IdentityPool; (function (IdentityPool) { IdentityPool.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IdentityPool || (IdentityPool = {})); var InternalErrorException; (function (InternalErrorException) { InternalErrorException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalErrorException || (InternalErrorException = {})); var InvalidParameterException; (function (InvalidParameterException) { InvalidParameterException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidParameterException || (InvalidParameterException = {})); var LimitExceededException; (function (LimitExceededException) { LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LimitExceededException || (LimitExceededException = {})); var NotAuthorizedException; (function (NotAuthorizedException) { NotAuthorizedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotAuthorizedException || (NotAuthorizedException = {})); var ResourceConflictException; (function (ResourceConflictException) { ResourceConflictException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceConflictException || (ResourceConflictException = {})); var TooManyRequestsException; (function (TooManyRequestsException) { TooManyRequestsException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TooManyRequestsException || (TooManyRequestsException = {})); var DeleteIdentitiesInput; (function (DeleteIdentitiesInput) { DeleteIdentitiesInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteIdentitiesInput || (DeleteIdentitiesInput = {})); var ErrorCode; (function (ErrorCode) { ErrorCode["ACCESS_DENIED"] = "AccessDenied"; ErrorCode["INTERNAL_SERVER_ERROR"] = "InternalServerError"; })(ErrorCode || (ErrorCode = {})); var UnprocessedIdentityId; (function (UnprocessedIdentityId) { UnprocessedIdentityId.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnprocessedIdentityId || (UnprocessedIdentityId = {})); var DeleteIdentitiesResponse; (function (DeleteIdentitiesResponse) { DeleteIdentitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteIdentitiesResponse || (DeleteIdentitiesResponse = {})); var DeleteIdentityPoolInput; (function (DeleteIdentityPoolInput) { DeleteIdentityPoolInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteIdentityPoolInput || (DeleteIdentityPoolInput = {})); var ResourceNotFoundException; (function (ResourceNotFoundException) { ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotFoundException || (ResourceNotFoundException = {})); var DescribeIdentityInput; (function (DescribeIdentityInput) { DescribeIdentityInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeIdentityInput || (DescribeIdentityInput = {})); var IdentityDescription; (function (IdentityDescription) { IdentityDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IdentityDescription || (IdentityDescription = {})); var DescribeIdentityPoolInput; (function (DescribeIdentityPoolInput) { DescribeIdentityPoolInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeIdentityPoolInput || (DescribeIdentityPoolInput = {})); var ExternalServiceException; (function (ExternalServiceException) { ExternalServiceException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExternalServiceException || (ExternalServiceException = {})); var GetCredentialsForIdentityInput; (function (GetCredentialsForIdentityInput) { GetCredentialsForIdentityInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCredentialsForIdentityInput || (GetCredentialsForIdentityInput = {})); var Credentials; (function (Credentials) { Credentials.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Credentials || (Credentials = {})); var GetCredentialsForIdentityResponse; (function (GetCredentialsForIdentityResponse) { GetCredentialsForIdentityResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCredentialsForIdentityResponse || (GetCredentialsForIdentityResponse = {})); var InvalidIdentityPoolConfigurationException; (function (InvalidIdentityPoolConfigurationException) { InvalidIdentityPoolConfigurationException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidIdentityPoolConfigurationException || (InvalidIdentityPoolConfigurationException = {})); var GetIdInput; (function (GetIdInput) { GetIdInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetIdInput || (GetIdInput = {})); var GetIdResponse; (function (GetIdResponse) { GetIdResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetIdResponse || (GetIdResponse = {})); var GetIdentityPoolRolesInput; (function (GetIdentityPoolRolesInput) { GetIdentityPoolRolesInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetIdentityPoolRolesInput || (GetIdentityPoolRolesInput = {})); var MappingRuleMatchType; (function (MappingRuleMatchType) { MappingRuleMatchType["CONTAINS"] = "Contains"; MappingRuleMatchType["EQUALS"] = "Equals"; MappingRuleMatchType["NOT_EQUAL"] = "NotEqual"; MappingRuleMatchType["STARTS_WITH"] = "StartsWith"; })(MappingRuleMatchType || (MappingRuleMatchType = {})); var MappingRule; (function (MappingRule) { MappingRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MappingRule || (MappingRule = {})); var RulesConfigurationType; (function (RulesConfigurationType) { RulesConfigurationType.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RulesConfigurationType || (RulesConfigurationType = {})); var RoleMappingType; (function (RoleMappingType) { RoleMappingType["RULES"] = "Rules"; RoleMappingType["TOKEN"] = "Token"; })(RoleMappingType || (RoleMappingType = {})); var RoleMapping; (function (RoleMapping) { RoleMapping.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RoleMapping || (RoleMapping = {})); var GetIdentityPoolRolesResponse; (function (GetIdentityPoolRolesResponse) { GetIdentityPoolRolesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetIdentityPoolRolesResponse || (GetIdentityPoolRolesResponse = {})); var GetOpenIdTokenInput; (function (GetOpenIdTokenInput) { GetOpenIdTokenInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetOpenIdTokenInput || (GetOpenIdTokenInput = {})); var GetOpenIdTokenResponse; (function (GetOpenIdTokenResponse) { GetOpenIdTokenResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetOpenIdTokenResponse || (GetOpenIdTokenResponse = {})); var DeveloperUserAlreadyRegisteredException; (function (DeveloperUserAlreadyRegisteredException) { DeveloperUserAlreadyRegisteredException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeveloperUserAlreadyRegisteredException || (DeveloperUserAlreadyRegisteredException = {})); var GetOpenIdTokenForDeveloperIdentityInput; (function (GetOpenIdTokenForDeveloperIdentityInput) { GetOpenIdTokenForDeveloperIdentityInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetOpenIdTokenForDeveloperIdentityInput || (GetOpenIdTokenForDeveloperIdentityInput = {})); var GetOpenIdTokenForDeveloperIdentityResponse; (function (GetOpenIdTokenForDeveloperIdentityResponse) { GetOpenIdTokenForDeveloperIdentityResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetOpenIdTokenForDeveloperIdentityResponse || (GetOpenIdTokenForDeveloperIdentityResponse = {})); var ListIdentitiesInput; (function (ListIdentitiesInput) { ListIdentitiesInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListIdentitiesInput || (ListIdentitiesInput = {})); var ListIdentitiesResponse; (function (ListIdentitiesResponse) { ListIdentitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListIdentitiesResponse || (ListIdentitiesResponse = {})); var ListIdentityPoolsInput; (function (ListIdentityPoolsInput) { ListIdentityPoolsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListIdentityPoolsInput || (ListIdentityPoolsInput = {})); var IdentityPoolShortDescription; (function (IdentityPoolShortDescription) { IdentityPoolShortDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IdentityPoolShortDescription || (IdentityPoolShortDescription = {})); var ListIdentityPoolsResponse; (function (ListIdentityPoolsResponse) { ListIdentityPoolsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListIdentityPoolsResponse || (ListIdentityPoolsResponse = {})); var ListTagsForResourceInput; (function (ListTagsForResourceInput) { ListTagsForResourceInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForResourceInput || (ListTagsForResourceInput = {})); var ListTagsForResourceResponse; (function (ListTagsForResourceResponse) { ListTagsForResourceResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForResourceResponse || (ListTagsForResourceResponse = {})); var LookupDeveloperIdentityInput; (function (LookupDeveloperIdentityInput) { LookupDeveloperIdentityInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LookupDeveloperIdentityInput || (LookupDeveloperIdentityInput = {})); var LookupDeveloperIdentityResponse; (function (LookupDeveloperIdentityResponse) { LookupDeveloperIdentityResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LookupDeveloperIdentityResponse || (LookupDeveloperIdentityResponse = {})); var MergeDeveloperIdentitiesInput; (function (MergeDeveloperIdentitiesInput) { MergeDeveloperIdentitiesInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MergeDeveloperIdentitiesInput || (MergeDeveloperIdentitiesInput = {})); var MergeDeveloperIdentitiesResponse; (function (MergeDeveloperIdentitiesResponse) { MergeDeveloperIdentitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MergeDeveloperIdentitiesResponse || (MergeDeveloperIdentitiesResponse = {})); var ConcurrentModificationException; (function (ConcurrentModificationException) { ConcurrentModificationException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConcurrentModificationException || (ConcurrentModificationException = {})); var SetIdentityPoolRolesInput; (function (SetIdentityPoolRolesInput) { SetIdentityPoolRolesInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SetIdentityPoolRolesInput || (SetIdentityPoolRolesInput = {})); var TagResourceInput; (function (TagResourceInput) { TagResourceInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagResourceInput || (TagResourceInput = {})); var TagResourceResponse; (function (TagResourceResponse) { TagResourceResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagResourceResponse || (TagResourceResponse = {})); var UnlinkDeveloperIdentityInput; (function (UnlinkDeveloperIdentityInput) { UnlinkDeveloperIdentityInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnlinkDeveloperIdentityInput || (UnlinkDeveloperIdentityInput = {})); var UnlinkIdentityInput; (function (UnlinkIdentityInput) { UnlinkIdentityInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnlinkIdentityInput || (UnlinkIdentityInput = {})); var UntagResourceInput; (function (UntagResourceInput) { UntagResourceInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UntagResourceInput || (UntagResourceInput = {})); var UntagResourceResponse; (function (UntagResourceResponse) { UntagResourceResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UntagResourceResponse || (UntagResourceResponse = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/package.json": /*!****************************************************************************!*\ !*** ./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, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-cognito-identity\",\"description\":\"AWS SDK for JavaScript Cognito Identity Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@aws-sdk/client-iam\":\"3.6.1\",\"@types/chai\":\"^4.2.11\",\"@types/mocha\":\"^8.0.4\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-cognito-identity\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-cognito-identity\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/pagination/Interfaces.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/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 /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/pagination/ListIdentityPoolsPaginator.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/pagination/ListIdentityPoolsPaginator.js ***! \********************************************************************************************************/ /*! exports provided: paginateListIdentityPools */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListIdentityPools", function() { return paginateListIdentityPools; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _CognitoIdentity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../CognitoIdentity */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentity.js"); /* harmony import */ var _CognitoIdentityClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../CognitoIdentityClient */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentityClient.js"); /* harmony import */ var _commands_ListIdentityPoolsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListIdentityPoolsCommand */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentityPoolsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListIdentityPoolsCommand__WEBPACK_IMPORTED_MODULE_3__["ListIdentityPoolsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listIdentityPools.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListIdentityPools(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 paginateListIdentityPools_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.NextToken = token; input["MaxResults"] = config.pageSize; if (!(config.client instanceof _CognitoIdentity__WEBPACK_IMPORTED_MODULE_1__["CognitoIdentity"])) 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 _CognitoIdentityClient__WEBPACK_IMPORTED_MODULE_2__["CognitoIdentityClient"])) 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 CognitoIdentity | CognitoIdentityClient"); 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=ListIdentityPoolsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); 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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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, _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 "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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _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 >= 300) { 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) }, 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, _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 "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 >= 300) { 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) }, 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, _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 "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 && input.ClientId !== null && { ClientId: input.ClientId })), (input.ProviderName !== undefined && input.ProviderName !== null && { ProviderName: input.ProviderName })), (input.ServerSideTokenCheck !== undefined && input.ServerSideTokenCheck !== null && { ServerSideTokenCheck: input.ServerSideTokenCheck })); }; var serializeAws_json1_1CognitoIdentityProviderList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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 && input.AllowClassicFlow !== null && { AllowClassicFlow: input.AllowClassicFlow })), (input.AllowUnauthenticatedIdentities !== undefined && input.AllowUnauthenticatedIdentities !== null && { AllowUnauthenticatedIdentities: input.AllowUnauthenticatedIdentities, })), (input.CognitoIdentityProviders !== undefined && input.CognitoIdentityProviders !== null && { CognitoIdentityProviders: serializeAws_json1_1CognitoIdentityProviderList(input.CognitoIdentityProviders, context), })), (input.DeveloperProviderName !== undefined && input.DeveloperProviderName !== null && { DeveloperProviderName: input.DeveloperProviderName })), (input.IdentityPoolName !== undefined && input.IdentityPoolName !== null && { IdentityPoolName: input.IdentityPoolName })), (input.IdentityPoolTags !== undefined && input.IdentityPoolTags !== null && { IdentityPoolTags: serializeAws_json1_1IdentityPoolTagsType(input.IdentityPoolTags, context), })), (input.OpenIdConnectProviderARNs !== undefined && input.OpenIdConnectProviderARNs !== null && { OpenIdConnectProviderARNs: serializeAws_json1_1OIDCProviderList(input.OpenIdConnectProviderARNs, context), })), (input.SamlProviderARNs !== undefined && input.SamlProviderARNs !== null && { SamlProviderARNs: serializeAws_json1_1SAMLProviderList(input.SamlProviderARNs, context), })), (input.SupportedLoginProviders !== undefined && input.SupportedLoginProviders !== null && { 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 && input.IdentityIdsToDelete !== null && { 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 && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })); }; var serializeAws_json1_1DescribeIdentityInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityId !== undefined && input.IdentityId !== null && { IdentityId: input.IdentityId })); }; var serializeAws_json1_1DescribeIdentityPoolInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { 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 && input.CustomRoleArn !== null && { CustomRoleArn: input.CustomRoleArn })), (input.IdentityId !== undefined && input.IdentityId !== null && { IdentityId: input.IdentityId })), (input.Logins !== undefined && input.Logins !== null && { 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 && input.IdentityPoolId !== null && { 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 && input.AccountId !== null && { AccountId: input.AccountId })), (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })), (input.Logins !== undefined && input.Logins !== null && { 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 && input.IdentityId !== null && { IdentityId: input.IdentityId })), (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })), (input.Logins !== undefined && input.Logins !== null && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) })), (input.TokenDuration !== undefined && input.TokenDuration !== null && { 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 && input.IdentityId !== null && { IdentityId: input.IdentityId })), (input.Logins !== undefined && input.Logins !== null && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) })); }; var serializeAws_json1_1IdentityIdList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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 && input.AllowClassicFlow !== null && { AllowClassicFlow: input.AllowClassicFlow })), (input.AllowUnauthenticatedIdentities !== undefined && input.AllowUnauthenticatedIdentities !== null && { AllowUnauthenticatedIdentities: input.AllowUnauthenticatedIdentities, })), (input.CognitoIdentityProviders !== undefined && input.CognitoIdentityProviders !== null && { CognitoIdentityProviders: serializeAws_json1_1CognitoIdentityProviderList(input.CognitoIdentityProviders, context), })), (input.DeveloperProviderName !== undefined && input.DeveloperProviderName !== null && { DeveloperProviderName: input.DeveloperProviderName })), (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })), (input.IdentityPoolName !== undefined && input.IdentityPoolName !== null && { IdentityPoolName: input.IdentityPoolName })), (input.IdentityPoolTags !== undefined && input.IdentityPoolTags !== null && { IdentityPoolTags: serializeAws_json1_1IdentityPoolTagsType(input.IdentityPoolTags, context), })), (input.OpenIdConnectProviderARNs !== undefined && input.OpenIdConnectProviderARNs !== null && { OpenIdConnectProviderARNs: serializeAws_json1_1OIDCProviderList(input.OpenIdConnectProviderARNs, context), })), (input.SamlProviderARNs !== undefined && input.SamlProviderARNs !== null && { SamlProviderARNs: serializeAws_json1_1SAMLProviderList(input.SamlProviderARNs, context), })), (input.SupportedLoginProviders !== undefined && input.SupportedLoginProviders !== null && { SupportedLoginProviders: serializeAws_json1_1IdentityProviders(input.SupportedLoginProviders, context), })); }; var serializeAws_json1_1IdentityPoolTagsListType = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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]; if (value === null) { return acc; } 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]; if (value === null) { return acc; } 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 && input.HideDisabled !== null && { HideDisabled: input.HideDisabled })), (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { 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 && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListTagsForResourceInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ResourceArn !== undefined && input.ResourceArn !== null && { ResourceArn: input.ResourceArn })); }; var serializeAws_json1_1LoginsList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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]; if (value === null) { return acc; } 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 && input.DeveloperUserIdentifier !== null && { DeveloperUserIdentifier: input.DeveloperUserIdentifier })), (input.IdentityId !== undefined && input.IdentityId !== null && { IdentityId: input.IdentityId })), (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { 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 && input.Claim !== null && { Claim: input.Claim })), (input.MatchType !== undefined && input.MatchType !== null && { MatchType: input.MatchType })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.Value !== undefined && input.Value !== null && { Value: input.Value })); }; var serializeAws_json1_1MappingRulesList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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 && input.DestinationUserIdentifier !== null && { DestinationUserIdentifier: input.DestinationUserIdentifier })), (input.DeveloperProviderName !== undefined && input.DeveloperProviderName !== null && { DeveloperProviderName: input.DeveloperProviderName })), (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })), (input.SourceUserIdentifier !== undefined && input.SourceUserIdentifier !== null && { SourceUserIdentifier: input.SourceUserIdentifier })); }; var serializeAws_json1_1OIDCProviderList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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 && input.AmbiguousRoleResolution !== null && { AmbiguousRoleResolution: input.AmbiguousRoleResolution })), (input.RulesConfiguration !== undefined && input.RulesConfiguration !== null && { RulesConfiguration: serializeAws_json1_1RulesConfigurationType(input.RulesConfiguration, context), })), (input.Type !== undefined && input.Type !== null && { 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]; if (value === null) { return acc; } 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]; if (value === null) { return acc; } 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 && input.Rules !== null && { Rules: serializeAws_json1_1MappingRulesList(input.Rules, context) })); }; var serializeAws_json1_1SAMLProviderList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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 && input.IdentityPoolId !== null && { IdentityPoolId: input.IdentityPoolId })), (input.RoleMappings !== undefined && input.RoleMappings !== null && { RoleMappings: serializeAws_json1_1RoleMappingMap(input.RoleMappings, context) })), (input.Roles !== undefined && input.Roles !== null && { 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 && input.ResourceArn !== null && { ResourceArn: input.ResourceArn })), (input.Tags !== undefined && input.Tags !== null && { 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 && input.DeveloperProviderName !== null && { DeveloperProviderName: input.DeveloperProviderName })), (input.DeveloperUserIdentifier !== undefined && input.DeveloperUserIdentifier !== null && { DeveloperUserIdentifier: input.DeveloperUserIdentifier })), (input.IdentityId !== undefined && input.IdentityId !== null && { IdentityId: input.IdentityId })), (input.IdentityPoolId !== undefined && input.IdentityPoolId !== null && { 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 && input.IdentityId !== null && { IdentityId: input.IdentityId })), (input.Logins !== undefined && input.Logins !== null && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) })), (input.LoginsToRemove !== undefined && input.LoginsToRemove !== null && { 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 && input.ResourceArn !== null && { ResourceArn: input.ResourceArn })), (input.TagKeys !== undefined && input.TagKeys !== null && { TagKeys: serializeAws_json1_1IdentityPoolTagsListType(input.TagKeys, context) })); }; var deserializeAws_json1_1CognitoIdentityProvider = function (output, context) { return { 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 || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1CognitoIdentityProvider(entry, context); }); }; var deserializeAws_json1_1ConcurrentModificationException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1Credentials = function (output, context) { return { 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 { UnprocessedIdentityIds: output.UnprocessedIdentityIds !== undefined && output.UnprocessedIdentityIds !== null ? deserializeAws_json1_1UnprocessedIdentityIdList(output.UnprocessedIdentityIds, context) : undefined, }; }; var deserializeAws_json1_1DeveloperUserAlreadyRegisteredException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1DeveloperUserIdentifierList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ExternalServiceException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1GetCredentialsForIdentityResponse = function (output, context) { return { 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 { 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 { IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined, }; }; var deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityResponse = function (output, context) { return { 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 { 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 || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1IdentityDescription(entry, context); }); }; var deserializeAws_json1_1IdentityDescription = function (output, context) { return { 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 { 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 { 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 || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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]; if (value === null) { return acc; } 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]; if (value === null) { return acc; } 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 { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1InvalidIdentityPoolConfigurationException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1InvalidParameterException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1LimitExceededException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1ListIdentitiesResponse = function (output, context) { return { 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 { 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 { Tags: output.Tags !== undefined && output.Tags !== null ? deserializeAws_json1_1IdentityPoolTagsType(output.Tags, context) : undefined, }; }; var deserializeAws_json1_1LoginsList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1LookupDeveloperIdentityResponse = function (output, context) { return { 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 { 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 || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1MappingRule(entry, context); }); }; var deserializeAws_json1_1MergeDeveloperIdentitiesResponse = function (output, context) { return { IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined, }; }; var deserializeAws_json1_1NotAuthorizedException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1OIDCProviderList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ResourceConflictException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1ResourceNotFoundException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1RoleMapping = function (output, context) { return { 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]; if (value === null) { return acc; } 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]; if (value === null) { return acc; } 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 { Rules: output.Rules !== undefined && output.Rules !== null ? deserializeAws_json1_1MappingRulesList(output.Rules, context) : undefined, }; }; var deserializeAws_json1_1SAMLProviderList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1TagResourceResponse = function (output, context) { return {}; }; var deserializeAws_json1_1TooManyRequestsException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1UnprocessedIdentityId = function (output, context) { return { 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 || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1UnprocessedIdentityId(entry, context); }); }; var deserializeAws_json1_1UntagResourceResponse = function (output, context) { return {}; }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 {}; }); }; /** * 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_json1_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/runtimeConfig.browser.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/runtimeConfig.browser.js ***! \****************************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/runtimeConfig.shared.js": /*!***************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2014-06-30", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Cognito Identity", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-cognito-identity/node_modules/tslib/tslib.es6.js ***! \***************************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js ***! \***********************************************************************/ /*! exports provided: Comprehend */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Comprehend", function() { return Comprehend; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_BatchDetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/BatchDetectDominantLanguageCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectDominantLanguageCommand.js"); /* harmony import */ var _commands_BatchDetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/BatchDetectEntitiesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectEntitiesCommand.js"); /* harmony import */ var _commands_BatchDetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/BatchDetectKeyPhrasesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectKeyPhrasesCommand.js"); /* harmony import */ var _commands_BatchDetectSentimentCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/BatchDetectSentimentCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSentimentCommand.js"); /* harmony import */ var _commands_BatchDetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/BatchDetectSyntaxCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSyntaxCommand.js"); /* harmony import */ var _commands_ClassifyDocumentCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/ClassifyDocumentCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ClassifyDocumentCommand.js"); /* harmony import */ var _commands_CreateDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/CreateDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateDocumentClassifierCommand.js"); /* harmony import */ var _commands_CreateEndpointCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/CreateEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEndpointCommand.js"); /* harmony import */ var _commands_CreateEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/CreateEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEntityRecognizerCommand.js"); /* harmony import */ var _commands_DeleteDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteDocumentClassifierCommand.js"); /* harmony import */ var _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DeleteEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteEndpointCommand.js"); /* harmony import */ var _commands_DeleteEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteEntityRecognizerCommand.js"); /* harmony import */ var _commands_DescribeDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DescribeDocumentClassificationJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassificationJobCommand.js"); /* harmony import */ var _commands_DescribeDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DescribeDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassifierCommand.js"); /* harmony import */ var _commands_DescribeDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DescribeDominantLanguageDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDominantLanguageDetectionJobCommand.js"); /* harmony import */ var _commands_DescribeEndpointCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DescribeEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEndpointCommand.js"); /* harmony import */ var _commands_DescribeEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DescribeEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntitiesDetectionJobCommand.js"); /* harmony import */ var _commands_DescribeEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DescribeEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntityRecognizerCommand.js"); /* harmony import */ var _commands_DescribeEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DescribeEventsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEventsDetectionJobCommand.js"); /* harmony import */ var _commands_DescribeKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DescribeKeyPhrasesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeKeyPhrasesDetectionJobCommand.js"); /* harmony import */ var _commands_DescribePiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DescribePiiEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribePiiEntitiesDetectionJobCommand.js"); /* harmony import */ var _commands_DescribeSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DescribeSentimentDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeSentimentDetectionJobCommand.js"); /* harmony import */ var _commands_DescribeTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/DescribeTopicsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeTopicsDetectionJobCommand.js"); /* harmony import */ var _commands_DetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/DetectDominantLanguageCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectDominantLanguageCommand.js"); /* harmony import */ var _commands_DetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/DetectEntitiesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectEntitiesCommand.js"); /* harmony import */ var _commands_DetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/DetectKeyPhrasesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectKeyPhrasesCommand.js"); /* harmony import */ var _commands_DetectPiiEntitiesCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/DetectPiiEntitiesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectPiiEntitiesCommand.js"); /* harmony import */ var _commands_DetectSentimentCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/DetectSentimentCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSentimentCommand.js"); /* harmony import */ var _commands_DetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/DetectSyntaxCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSyntaxCommand.js"); /* harmony import */ var _commands_ListDocumentClassificationJobsCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/ListDocumentClassificationJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassificationJobsCommand.js"); /* harmony import */ var _commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/ListDocumentClassifiersCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassifiersCommand.js"); /* harmony import */ var _commands_ListDominantLanguageDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/ListDominantLanguageDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDominantLanguageDetectionJobsCommand.js"); /* harmony import */ var _commands_ListEndpointsCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/ListEndpointsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEndpointsCommand.js"); /* harmony import */ var _commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/ListEntitiesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntitiesDetectionJobsCommand.js"); /* harmony import */ var _commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/ListEntityRecognizersCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntityRecognizersCommand.js"); /* harmony import */ var _commands_ListEventsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/ListEventsDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEventsDetectionJobsCommand.js"); /* harmony import */ var _commands_ListKeyPhrasesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/ListKeyPhrasesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListKeyPhrasesDetectionJobsCommand.js"); /* harmony import */ var _commands_ListPiiEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/ListPiiEntitiesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListPiiEntitiesDetectionJobsCommand.js"); /* harmony import */ var _commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/ListSentimentDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListSentimentDetectionJobsCommand.js"); /* harmony import */ var _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/ListTagsForResourceCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTagsForResourceCommand.js"); /* harmony import */ var _commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/ListTopicsDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTopicsDetectionJobsCommand.js"); /* harmony import */ var _commands_StartDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/StartDocumentClassificationJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDocumentClassificationJobCommand.js"); /* harmony import */ var _commands_StartDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/StartDominantLanguageDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDominantLanguageDetectionJobCommand.js"); /* harmony import */ var _commands_StartEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/StartEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEntitiesDetectionJobCommand.js"); /* harmony import */ var _commands_StartEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/StartEventsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEventsDetectionJobCommand.js"); /* harmony import */ var _commands_StartKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/StartKeyPhrasesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartKeyPhrasesDetectionJobCommand.js"); /* harmony import */ var _commands_StartPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/StartPiiEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartPiiEntitiesDetectionJobCommand.js"); /* harmony import */ var _commands_StartSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/StartSentimentDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartSentimentDetectionJobCommand.js"); /* harmony import */ var _commands_StartTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/StartTopicsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartTopicsDetectionJobCommand.js"); /* harmony import */ var _commands_StopDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/StopDominantLanguageDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopDominantLanguageDetectionJobCommand.js"); /* harmony import */ var _commands_StopEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/StopEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEntitiesDetectionJobCommand.js"); /* harmony import */ var _commands_StopEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/StopEventsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEventsDetectionJobCommand.js"); /* harmony import */ var _commands_StopKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/StopKeyPhrasesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopKeyPhrasesDetectionJobCommand.js"); /* harmony import */ var _commands_StopPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/StopPiiEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopPiiEntitiesDetectionJobCommand.js"); /* harmony import */ var _commands_StopSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/StopSentimentDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopSentimentDetectionJobCommand.js"); /* harmony import */ var _commands_StopTrainingDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/StopTrainingDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingDocumentClassifierCommand.js"); /* harmony import */ var _commands_StopTrainingEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/StopTrainingEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingEntityRecognizerCommand.js"); /* harmony import */ var _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/TagResourceCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/TagResourceCommand.js"); /* harmony import */ var _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/UntagResourceCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UntagResourceCommand.js"); /* harmony import */ var _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/UpdateEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UpdateEndpointCommand.js"); /** *

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 Comprehend = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Comprehend, _super); function Comprehend() { return _super !== null && _super.apply(this, arguments) || this; } Comprehend.prototype.batchDetectDominantLanguage = function (args, optionsOrCb, cb) { var command = new _commands_BatchDetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_2__["BatchDetectDominantLanguageCommand"](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); } }; Comprehend.prototype.batchDetectEntities = function (args, optionsOrCb, cb) { var command = new _commands_BatchDetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_3__["BatchDetectEntitiesCommand"](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); } }; Comprehend.prototype.batchDetectKeyPhrases = function (args, optionsOrCb, cb) { var command = new _commands_BatchDetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_4__["BatchDetectKeyPhrasesCommand"](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); } }; Comprehend.prototype.batchDetectSentiment = function (args, optionsOrCb, cb) { var command = new _commands_BatchDetectSentimentCommand__WEBPACK_IMPORTED_MODULE_5__["BatchDetectSentimentCommand"](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); } }; Comprehend.prototype.batchDetectSyntax = function (args, optionsOrCb, cb) { var command = new _commands_BatchDetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_6__["BatchDetectSyntaxCommand"](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); } }; Comprehend.prototype.classifyDocument = function (args, optionsOrCb, cb) { var command = new _commands_ClassifyDocumentCommand__WEBPACK_IMPORTED_MODULE_7__["ClassifyDocumentCommand"](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); } }; Comprehend.prototype.createDocumentClassifier = function (args, optionsOrCb, cb) { var command = new _commands_CreateDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_8__["CreateDocumentClassifierCommand"](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); } }; Comprehend.prototype.createEndpoint = function (args, optionsOrCb, cb) { var command = new _commands_CreateEndpointCommand__WEBPACK_IMPORTED_MODULE_9__["CreateEndpointCommand"](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); } }; Comprehend.prototype.createEntityRecognizer = function (args, optionsOrCb, cb) { var command = new _commands_CreateEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_10__["CreateEntityRecognizerCommand"](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); } }; Comprehend.prototype.deleteDocumentClassifier = function (args, optionsOrCb, cb) { var command = new _commands_DeleteDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteDocumentClassifierCommand"](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); } }; Comprehend.prototype.deleteEndpoint = function (args, optionsOrCb, cb) { var command = new _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_12__["DeleteEndpointCommand"](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); } }; Comprehend.prototype.deleteEntityRecognizer = function (args, optionsOrCb, cb) { var command = new _commands_DeleteEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteEntityRecognizerCommand"](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); } }; Comprehend.prototype.describeDocumentClassificationJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_14__["DescribeDocumentClassificationJobCommand"](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); } }; Comprehend.prototype.describeDocumentClassifier = function (args, optionsOrCb, cb) { var command = new _commands_DescribeDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_15__["DescribeDocumentClassifierCommand"](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); } }; Comprehend.prototype.describeDominantLanguageDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_16__["DescribeDominantLanguageDetectionJobCommand"](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); } }; Comprehend.prototype.describeEndpoint = function (args, optionsOrCb, cb) { var command = new _commands_DescribeEndpointCommand__WEBPACK_IMPORTED_MODULE_17__["DescribeEndpointCommand"](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); } }; Comprehend.prototype.describeEntitiesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_18__["DescribeEntitiesDetectionJobCommand"](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); } }; Comprehend.prototype.describeEntityRecognizer = function (args, optionsOrCb, cb) { var command = new _commands_DescribeEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_19__["DescribeEntityRecognizerCommand"](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); } }; Comprehend.prototype.describeEventsDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_20__["DescribeEventsDetectionJobCommand"](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); } }; Comprehend.prototype.describeKeyPhrasesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_21__["DescribeKeyPhrasesDetectionJobCommand"](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); } }; Comprehend.prototype.describePiiEntitiesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribePiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_22__["DescribePiiEntitiesDetectionJobCommand"](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); } }; Comprehend.prototype.describeSentimentDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_23__["DescribeSentimentDetectionJobCommand"](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); } }; Comprehend.prototype.describeTopicsDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_24__["DescribeTopicsDetectionJobCommand"](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); } }; Comprehend.prototype.detectDominantLanguage = function (args, optionsOrCb, cb) { var command = new _commands_DetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_25__["DetectDominantLanguageCommand"](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); } }; Comprehend.prototype.detectEntities = function (args, optionsOrCb, cb) { var command = new _commands_DetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_26__["DetectEntitiesCommand"](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); } }; Comprehend.prototype.detectKeyPhrases = function (args, optionsOrCb, cb) { var command = new _commands_DetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_27__["DetectKeyPhrasesCommand"](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); } }; Comprehend.prototype.detectPiiEntities = function (args, optionsOrCb, cb) { var command = new _commands_DetectPiiEntitiesCommand__WEBPACK_IMPORTED_MODULE_28__["DetectPiiEntitiesCommand"](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); } }; Comprehend.prototype.detectSentiment = function (args, optionsOrCb, cb) { var command = new _commands_DetectSentimentCommand__WEBPACK_IMPORTED_MODULE_29__["DetectSentimentCommand"](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); } }; Comprehend.prototype.detectSyntax = function (args, optionsOrCb, cb) { var command = new _commands_DetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_30__["DetectSyntaxCommand"](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); } }; Comprehend.prototype.listDocumentClassificationJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListDocumentClassificationJobsCommand__WEBPACK_IMPORTED_MODULE_31__["ListDocumentClassificationJobsCommand"](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); } }; Comprehend.prototype.listDocumentClassifiers = function (args, optionsOrCb, cb) { var command = new _commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_32__["ListDocumentClassifiersCommand"](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); } }; Comprehend.prototype.listDominantLanguageDetectionJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListDominantLanguageDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_33__["ListDominantLanguageDetectionJobsCommand"](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); } }; Comprehend.prototype.listEndpoints = function (args, optionsOrCb, cb) { var command = new _commands_ListEndpointsCommand__WEBPACK_IMPORTED_MODULE_34__["ListEndpointsCommand"](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); } }; Comprehend.prototype.listEntitiesDetectionJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_35__["ListEntitiesDetectionJobsCommand"](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); } }; Comprehend.prototype.listEntityRecognizers = function (args, optionsOrCb, cb) { var command = new _commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_36__["ListEntityRecognizersCommand"](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); } }; Comprehend.prototype.listEventsDetectionJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListEventsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_37__["ListEventsDetectionJobsCommand"](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); } }; Comprehend.prototype.listKeyPhrasesDetectionJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListKeyPhrasesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_38__["ListKeyPhrasesDetectionJobsCommand"](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); } }; Comprehend.prototype.listPiiEntitiesDetectionJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListPiiEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_39__["ListPiiEntitiesDetectionJobsCommand"](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); } }; Comprehend.prototype.listSentimentDetectionJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_40__["ListSentimentDetectionJobsCommand"](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); } }; Comprehend.prototype.listTagsForResource = function (args, optionsOrCb, cb) { var command = new _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_41__["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); } }; Comprehend.prototype.listTopicsDetectionJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_42__["ListTopicsDetectionJobsCommand"](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); } }; Comprehend.prototype.startDocumentClassificationJob = function (args, optionsOrCb, cb) { var command = new _commands_StartDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_43__["StartDocumentClassificationJobCommand"](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); } }; Comprehend.prototype.startDominantLanguageDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StartDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_44__["StartDominantLanguageDetectionJobCommand"](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); } }; Comprehend.prototype.startEntitiesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StartEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_45__["StartEntitiesDetectionJobCommand"](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); } }; Comprehend.prototype.startEventsDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StartEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_46__["StartEventsDetectionJobCommand"](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); } }; Comprehend.prototype.startKeyPhrasesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StartKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_47__["StartKeyPhrasesDetectionJobCommand"](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); } }; Comprehend.prototype.startPiiEntitiesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StartPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_48__["StartPiiEntitiesDetectionJobCommand"](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); } }; Comprehend.prototype.startSentimentDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StartSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_49__["StartSentimentDetectionJobCommand"](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); } }; Comprehend.prototype.startTopicsDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StartTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_50__["StartTopicsDetectionJobCommand"](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); } }; Comprehend.prototype.stopDominantLanguageDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StopDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_51__["StopDominantLanguageDetectionJobCommand"](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); } }; Comprehend.prototype.stopEntitiesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StopEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_52__["StopEntitiesDetectionJobCommand"](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); } }; Comprehend.prototype.stopEventsDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StopEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_53__["StopEventsDetectionJobCommand"](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); } }; Comprehend.prototype.stopKeyPhrasesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StopKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_54__["StopKeyPhrasesDetectionJobCommand"](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); } }; Comprehend.prototype.stopPiiEntitiesDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StopPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_55__["StopPiiEntitiesDetectionJobCommand"](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); } }; Comprehend.prototype.stopSentimentDetectionJob = function (args, optionsOrCb, cb) { var command = new _commands_StopSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_56__["StopSentimentDetectionJobCommand"](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); } }; Comprehend.prototype.stopTrainingDocumentClassifier = function (args, optionsOrCb, cb) { var command = new _commands_StopTrainingDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_57__["StopTrainingDocumentClassifierCommand"](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); } }; Comprehend.prototype.stopTrainingEntityRecognizer = function (args, optionsOrCb, cb) { var command = new _commands_StopTrainingEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_58__["StopTrainingEntityRecognizerCommand"](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); } }; Comprehend.prototype.tagResource = function (args, optionsOrCb, cb) { var command = new _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_59__["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); } }; Comprehend.prototype.untagResource = function (args, optionsOrCb, cb) { var command = new _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_60__["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); } }; Comprehend.prototype.updateEndpoint = function (args, optionsOrCb, cb) { var command = new _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_61__["UpdateEndpointCommand"](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 Comprehend; }(_ComprehendClient__WEBPACK_IMPORTED_MODULE_1__["ComprehendClient"])); //# sourceMappingURL=Comprehend.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js": /*!*****************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-comprehend/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectDominantLanguageCommand.js": /*!********************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Determines the dominant language of the input text for a batch of documents. For a list * of languages that Amazon Comprehend can detect, see Amazon Comprehend Supported Languages. *

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "BatchDetectDominantLanguageCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectDominantLanguageRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectEntitiesCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectEntitiesCommand.js ***! \************************************************************************************************/ /*! exports provided: BatchDetectEntitiesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesCommand", function() { return BatchDetectEntitiesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Inspects the text of a batch of documents for named entities and returns information * about them. For more information about named entities, see how-entities *

*/ var BatchDetectEntitiesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(BatchDetectEntitiesCommand, _super); // Start section: command_properties // End section: command_properties function BatchDetectEntitiesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ BatchDetectEntitiesCommand.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 clientName = "ComprehendClient"; var commandName = "BatchDetectEntitiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectEntitiesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectEntitiesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; BatchDetectEntitiesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1BatchDetectEntitiesCommand"])(input, context); }; BatchDetectEntitiesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1BatchDetectEntitiesCommand"])(output, context); }; return BatchDetectEntitiesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=BatchDetectEntitiesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectKeyPhrasesCommand.js": /*!**************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects the key noun phrases found in a batch of documents.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "BatchDetectKeyPhrasesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectKeyPhrasesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSentimentCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSentimentCommand.js ***! \*************************************************************************************************/ /*! exports provided: BatchDetectSentimentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentCommand", function() { return BatchDetectSentimentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Inspects a batch of documents and returns an inference of the prevailing sentiment, * POSITIVE, NEUTRAL, MIXED, or NEGATIVE, * in each one.

*/ var BatchDetectSentimentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(BatchDetectSentimentCommand, _super); // Start section: command_properties // End section: command_properties function BatchDetectSentimentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ BatchDetectSentimentCommand.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 clientName = "ComprehendClient"; var commandName = "BatchDetectSentimentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectSentimentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectSentimentResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; BatchDetectSentimentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1BatchDetectSentimentCommand"])(input, context); }; BatchDetectSentimentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1BatchDetectSentimentCommand"])(output, context); }; return BatchDetectSentimentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=BatchDetectSentimentCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSyntaxCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSyntaxCommand.js ***! \**********************************************************************************************/ /*! exports provided: BatchDetectSyntaxCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxCommand", function() { return BatchDetectSyntaxCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Inspects the text of a batch of documents for the syntax and part of speech of the words * in the document and returns information about them. For more information, see how-syntax.

*/ var BatchDetectSyntaxCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(BatchDetectSyntaxCommand, _super); // Start section: command_properties // End section: command_properties function BatchDetectSyntaxCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ BatchDetectSyntaxCommand.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 clientName = "ComprehendClient"; var commandName = "BatchDetectSyntaxCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectSyntaxRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["BatchDetectSyntaxResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; BatchDetectSyntaxCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1BatchDetectSyntaxCommand"])(input, context); }; BatchDetectSyntaxCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1BatchDetectSyntaxCommand"])(output, context); }; return BatchDetectSyntaxCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=BatchDetectSyntaxCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ClassifyDocumentCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ClassifyDocumentCommand.js ***! \*********************************************************************************************/ /*! exports provided: ClassifyDocumentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentCommand", function() { return ClassifyDocumentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new document classification request to analyze a single document in real-time, * using a previously created and trained custom model and an endpoint.

*/ var ClassifyDocumentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ClassifyDocumentCommand, _super); // Start section: command_properties // End section: command_properties function ClassifyDocumentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ClassifyDocumentCommand.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 clientName = "ComprehendClient"; var commandName = "ClassifyDocumentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ClassifyDocumentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ClassifyDocumentResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ClassifyDocumentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ClassifyDocumentCommand"])(input, context); }; ClassifyDocumentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ClassifyDocumentCommand"])(output, context); }; return ClassifyDocumentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ClassifyDocumentCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateDocumentClassifierCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateDocumentClassifierCommand.js ***! \*****************************************************************************************************/ /*! exports provided: CreateDocumentClassifierCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierCommand", function() { return CreateDocumentClassifierCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new document classifier that you can use to categorize documents. To create a * classifier, you provide a set of training documents that labeled with the categories that you * want to use. After the classifier is trained you can use it to categorize a set of labeled * documents into the categories. For more information, see how-document-classification.

*/ var CreateDocumentClassifierCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateDocumentClassifierCommand, _super); // Start section: command_properties // End section: command_properties function CreateDocumentClassifierCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateDocumentClassifierCommand.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 clientName = "ComprehendClient"; var commandName = "CreateDocumentClassifierCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateDocumentClassifierRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateDocumentClassifierResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateDocumentClassifierCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateDocumentClassifierCommand"])(input, context); }; CreateDocumentClassifierCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateDocumentClassifierCommand"])(output, context); }; return CreateDocumentClassifierCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateDocumentClassifierCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEndpointCommand.js": /*!*******************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a model-specific endpoint for synchronous inference for a previously trained * custom model *

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "CreateEndpointCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateEndpointRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEntityRecognizerCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEntityRecognizerCommand.js ***! \***************************************************************************************************/ /*! exports provided: CreateEntityRecognizerCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerCommand", function() { return CreateEntityRecognizerCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates an entity recognizer using submitted files. After your * CreateEntityRecognizer request is submitted, you can check job status using the * API.

*/ var CreateEntityRecognizerCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateEntityRecognizerCommand, _super); // Start section: command_properties // End section: command_properties function CreateEntityRecognizerCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateEntityRecognizerCommand.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 clientName = "ComprehendClient"; var commandName = "CreateEntityRecognizerCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateEntityRecognizerRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateEntityRecognizerResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateEntityRecognizerCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateEntityRecognizerCommand"])(input, context); }; CreateEntityRecognizerCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateEntityRecognizerCommand"])(output, context); }; return CreateEntityRecognizerCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateEntityRecognizerCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteDocumentClassifierCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteDocumentClassifierCommand.js ***! \*****************************************************************************************************/ /*! exports provided: DeleteDocumentClassifierCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierCommand", function() { return DeleteDocumentClassifierCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a previously created document classifier

*

Only those classifiers that are in terminated states (IN_ERROR, TRAINED) will be deleted. * If an active inference job is using the model, a ResourceInUseException will be * returned.

*

This is an asynchronous action that puts the classifier into a DELETING state, and it is * then removed by a background job. Once removed, the classifier disappears from your account * and is no longer available for use.

*/ var DeleteDocumentClassifierCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteDocumentClassifierCommand, _super); // Start section: command_properties // End section: command_properties function DeleteDocumentClassifierCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteDocumentClassifierCommand.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 clientName = "ComprehendClient"; var commandName = "DeleteDocumentClassifierCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteDocumentClassifierRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteDocumentClassifierResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteDocumentClassifierCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteDocumentClassifierCommand"])(input, context); }; DeleteDocumentClassifierCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteDocumentClassifierCommand"])(output, context); }; return DeleteDocumentClassifierCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteDocumentClassifierCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteEndpointCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a model-specific endpoint for a previously-trained custom model. All endpoints * must be deleted in order for the model to be deleted.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "DeleteEndpointCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEndpointRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteEndpointCommand"])(input, context); }; DeleteEndpointCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteEndpointCommand"])(output, context); }; return DeleteEndpointCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteEndpointCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteEntityRecognizerCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteEntityRecognizerCommand.js ***! \***************************************************************************************************/ /*! exports provided: DeleteEntityRecognizerCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerCommand", function() { return DeleteEntityRecognizerCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an entity recognizer.

*

Only those recognizers that are in terminated states (IN_ERROR, TRAINED) will be deleted. * If an active inference job is using the model, a ResourceInUseException will be * returned.

*

This is an asynchronous action that puts the recognizer into a DELETING state, and it is * then removed by a background job. Once removed, the recognizer disappears from your account * and is no longer available for use.

*/ var DeleteEntityRecognizerCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteEntityRecognizerCommand, _super); // Start section: command_properties // End section: command_properties function DeleteEntityRecognizerCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteEntityRecognizerCommand.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 clientName = "ComprehendClient"; var commandName = "DeleteEntityRecognizerCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEntityRecognizerRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEntityRecognizerResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteEntityRecognizerCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteEntityRecognizerCommand"])(input, context); }; DeleteEntityRecognizerCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteEntityRecognizerCommand"])(output, context); }; return DeleteEntityRecognizerCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteEntityRecognizerCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassificationJobCommand.js": /*!**************************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a document classification job. Use this operation to * get the status of a classification job.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "DescribeDocumentClassificationJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeDocumentClassificationJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassifierCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassifierCommand.js ***! \*******************************************************************************************************/ /*! exports provided: DescribeDocumentClassifierCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierCommand", function() { return DescribeDocumentClassifierCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a document classifier.

*/ var DescribeDocumentClassifierCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeDocumentClassifierCommand, _super); // Start section: command_properties // End section: command_properties function DescribeDocumentClassifierCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeDocumentClassifierCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeDocumentClassifierCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeDocumentClassifierRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeDocumentClassifierResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeDocumentClassifierCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeDocumentClassifierCommand"])(input, context); }; DescribeDocumentClassifierCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeDocumentClassifierCommand"])(output, context); }; return DescribeDocumentClassifierCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeDocumentClassifierCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDominantLanguageDetectionJobCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDominantLanguageDetectionJobCommand.js ***! \*****************************************************************************************************************/ /*! exports provided: DescribeDominantLanguageDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobCommand", function() { return DescribeDominantLanguageDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a dominant language detection job. Use this operation * to get the status of a detection job.

*/ var DescribeDominantLanguageDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeDominantLanguageDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function DescribeDominantLanguageDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeDominantLanguageDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeDominantLanguageDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeDominantLanguageDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeDominantLanguageDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeDominantLanguageDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeDominantLanguageDetectionJobCommand"])(input, context); }; DescribeDominantLanguageDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeDominantLanguageDetectionJobCommand"])(output, context); }; return DescribeDominantLanguageDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeDominantLanguageDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEndpointCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEndpointCommand.js ***! \*********************************************************************************************/ /*! exports provided: DescribeEndpointCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointCommand", function() { return DescribeEndpointCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a specific endpoint. Use this operation to get the * status of an endpoint.

*/ var DescribeEndpointCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeEndpointCommand, _super); // Start section: command_properties // End section: command_properties function DescribeEndpointCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeEndpointCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeEndpointCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEndpointRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEndpointResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeEndpointCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeEndpointCommand"])(input, context); }; DescribeEndpointCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeEndpointCommand"])(output, context); }; return DescribeEndpointCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeEndpointCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntitiesDetectionJobCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntitiesDetectionJobCommand.js ***! \*********************************************************************************************************/ /*! exports provided: DescribeEntitiesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobCommand", function() { return DescribeEntitiesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with an entities detection job. Use this operation to get * the status of a detection job.

*/ var DescribeEntitiesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeEntitiesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function DescribeEntitiesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeEntitiesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeEntitiesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEntitiesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEntitiesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeEntitiesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeEntitiesDetectionJobCommand"])(input, context); }; DescribeEntitiesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeEntitiesDetectionJobCommand"])(output, context); }; return DescribeEntitiesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeEntitiesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntityRecognizerCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntityRecognizerCommand.js ***! \*****************************************************************************************************/ /*! exports provided: DescribeEntityRecognizerCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerCommand", function() { return DescribeEntityRecognizerCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Provides details about an entity recognizer including status, S3 buckets containing * training data, recognizer metadata, metrics, and so on.

*/ var DescribeEntityRecognizerCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeEntityRecognizerCommand, _super); // Start section: command_properties // End section: command_properties function DescribeEntityRecognizerCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeEntityRecognizerCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeEntityRecognizerCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEntityRecognizerRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEntityRecognizerResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeEntityRecognizerCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeEntityRecognizerCommand"])(input, context); }; DescribeEntityRecognizerCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeEntityRecognizerCommand"])(output, context); }; return DescribeEntityRecognizerCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeEntityRecognizerCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEventsDetectionJobCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEventsDetectionJobCommand.js ***! \*******************************************************************************************************/ /*! exports provided: DescribeEventsDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobCommand", function() { return DescribeEventsDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the status and details of an events detection job.

*/ var DescribeEventsDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeEventsDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function DescribeEventsDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeEventsDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeEventsDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEventsDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeEventsDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeEventsDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeEventsDetectionJobCommand"])(input, context); }; DescribeEventsDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeEventsDetectionJobCommand"])(output, context); }; return DescribeEventsDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeEventsDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeKeyPhrasesDetectionJobCommand.js": /*!***********************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a key phrases detection job. Use this operation to get * the status of a detection job.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "DescribeKeyPhrasesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeKeyPhrasesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribePiiEntitiesDetectionJobCommand.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribePiiEntitiesDetectionJobCommand.js ***! \************************************************************************************************************/ /*! exports provided: DescribePiiEntitiesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobCommand", function() { return DescribePiiEntitiesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a PII entities detection job. For example, you can use * this operation to get the job status.

*/ var DescribePiiEntitiesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribePiiEntitiesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function DescribePiiEntitiesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribePiiEntitiesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "DescribePiiEntitiesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribePiiEntitiesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribePiiEntitiesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribePiiEntitiesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribePiiEntitiesDetectionJobCommand"])(input, context); }; DescribePiiEntitiesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribePiiEntitiesDetectionJobCommand"])(output, context); }; return DescribePiiEntitiesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribePiiEntitiesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeSentimentDetectionJobCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeSentimentDetectionJobCommand.js ***! \**********************************************************************************************************/ /*! exports provided: DescribeSentimentDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobCommand", function() { return DescribeSentimentDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a sentiment detection job. Use this operation to get * the status of a detection job.

*/ var DescribeSentimentDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeSentimentDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function DescribeSentimentDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeSentimentDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeSentimentDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeSentimentDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeSentimentDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeSentimentDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeSentimentDetectionJobCommand"])(input, context); }; DescribeSentimentDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeSentimentDetectionJobCommand"])(output, context); }; return DescribeSentimentDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeSentimentDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeTopicsDetectionJobCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeTopicsDetectionJobCommand.js ***! \*******************************************************************************************************/ /*! exports provided: DescribeTopicsDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobCommand", function() { return DescribeTopicsDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with a topic detection job. Use this operation to get * the status of a detection job.

*/ var DescribeTopicsDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeTopicsDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function DescribeTopicsDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeTopicsDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "DescribeTopicsDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeTopicsDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeTopicsDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeTopicsDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeTopicsDetectionJobCommand"])(input, context); }; DescribeTopicsDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeTopicsDetectionJobCommand"])(output, context); }; return DescribeTopicsDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeTopicsDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectDominantLanguageCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectDominantLanguageCommand.js ***! \***************************************************************************************************/ /*! exports provided: DetectDominantLanguageCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageCommand", function() { return DetectDominantLanguageCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Determines the dominant language of the input text. For a list of languages that Amazon * Comprehend can detect, see Amazon Comprehend Supported Languages.

*/ var DetectDominantLanguageCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectDominantLanguageCommand, _super); // Start section: command_properties // End section: command_properties function DetectDominantLanguageCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectDominantLanguageCommand.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 clientName = "ComprehendClient"; var commandName = "DetectDominantLanguageCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectDominantLanguageRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectDominantLanguageResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectDominantLanguageCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectDominantLanguageCommand"])(input, context); }; DetectDominantLanguageCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectDominantLanguageCommand"])(output, context); }; return DetectDominantLanguageCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectDominantLanguageCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectEntitiesCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectEntitiesCommand.js ***! \*******************************************************************************************/ /*! exports provided: DetectEntitiesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesCommand", function() { return DetectEntitiesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Inspects text for named entities, and returns information about them. For more * information, about named entities, see how-entities.

*/ var DetectEntitiesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectEntitiesCommand, _super); // Start section: command_properties // End section: command_properties function DetectEntitiesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectEntitiesCommand.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 clientName = "ComprehendClient"; var commandName = "DetectEntitiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectEntitiesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectEntitiesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectEntitiesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectEntitiesCommand"])(input, context); }; DetectEntitiesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectEntitiesCommand"])(output, context); }; return DetectEntitiesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectEntitiesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectKeyPhrasesCommand.js": /*!*********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects the key noun phrases found in the text.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "DetectKeyPhrasesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectKeyPhrasesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectPiiEntitiesCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectPiiEntitiesCommand.js ***! \**********************************************************************************************/ /*! exports provided: DetectPiiEntitiesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesCommand", function() { return DetectPiiEntitiesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Inspects the input text for entities that contain personally identifiable information * (PII) and returns information about them.

*/ var DetectPiiEntitiesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectPiiEntitiesCommand, _super); // Start section: command_properties // End section: command_properties function DetectPiiEntitiesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectPiiEntitiesCommand.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 clientName = "ComprehendClient"; var commandName = "DetectPiiEntitiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectPiiEntitiesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectPiiEntitiesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectPiiEntitiesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectPiiEntitiesCommand"])(input, context); }; DetectPiiEntitiesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectPiiEntitiesCommand"])(output, context); }; return DetectPiiEntitiesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectPiiEntitiesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSentimentCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSentimentCommand.js ***! \********************************************************************************************/ /*! exports provided: DetectSentimentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentCommand", function() { return DetectSentimentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Inspects text and returns an inference of the prevailing sentiment * (POSITIVE, NEUTRAL, MIXED, or NEGATIVE).

*/ var DetectSentimentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectSentimentCommand, _super); // Start section: command_properties // End section: command_properties function DetectSentimentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectSentimentCommand.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 clientName = "ComprehendClient"; var commandName = "DetectSentimentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectSentimentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectSentimentResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectSentimentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectSentimentCommand"])(input, context); }; DetectSentimentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectSentimentCommand"])(output, context); }; return DetectSentimentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectSentimentCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSyntaxCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSyntaxCommand.js ***! \*****************************************************************************************/ /*! exports provided: DetectSyntaxCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxCommand", function() { return DetectSyntaxCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Inspects text for syntax and the part of speech of words in the document. For more * information, how-syntax.

*/ var DetectSyntaxCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectSyntaxCommand, _super); // Start section: command_properties // End section: command_properties function DetectSyntaxCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectSyntaxCommand.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 clientName = "ComprehendClient"; var commandName = "DetectSyntaxCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectSyntaxRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectSyntaxResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectSyntaxCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectSyntaxCommand"])(input, context); }; DetectSyntaxCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectSyntaxCommand"])(output, context); }; return DetectSyntaxCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectSyntaxCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassificationJobsCommand.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassificationJobsCommand.js ***! \***********************************************************************************************************/ /*! exports provided: ListDocumentClassificationJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsCommand", function() { return ListDocumentClassificationJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the documentation classification jobs that you have submitted.

*/ var ListDocumentClassificationJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListDocumentClassificationJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListDocumentClassificationJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListDocumentClassificationJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListDocumentClassificationJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListDocumentClassificationJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListDocumentClassificationJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListDocumentClassificationJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListDocumentClassificationJobsCommand"])(input, context); }; ListDocumentClassificationJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListDocumentClassificationJobsCommand"])(output, context); }; return ListDocumentClassificationJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListDocumentClassificationJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassifiersCommand.js": /*!****************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the document classifiers that you have created.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "ListDocumentClassifiersCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListDocumentClassifiersRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDominantLanguageDetectionJobsCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDominantLanguageDetectionJobsCommand.js ***! \**************************************************************************************************************/ /*! exports provided: ListDominantLanguageDetectionJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsCommand", function() { return ListDominantLanguageDetectionJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the dominant language detection jobs that you have submitted.

*/ var ListDominantLanguageDetectionJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListDominantLanguageDetectionJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListDominantLanguageDetectionJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListDominantLanguageDetectionJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListDominantLanguageDetectionJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListDominantLanguageDetectionJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListDominantLanguageDetectionJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListDominantLanguageDetectionJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListDominantLanguageDetectionJobsCommand"])(input, context); }; ListDominantLanguageDetectionJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListDominantLanguageDetectionJobsCommand"])(output, context); }; return ListDominantLanguageDetectionJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListDominantLanguageDetectionJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEndpointsCommand.js": /*!******************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of all existing endpoints that you've created.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "ListEndpointsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListEndpointsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntitiesDetectionJobsCommand.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntitiesDetectionJobsCommand.js ***! \******************************************************************************************************/ /*! exports provided: ListEntitiesDetectionJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsCommand", function() { return ListEntitiesDetectionJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the entity detection jobs that you have submitted.

*/ var ListEntitiesDetectionJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListEntitiesDetectionJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListEntitiesDetectionJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListEntitiesDetectionJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListEntitiesDetectionJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListEntitiesDetectionJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListEntitiesDetectionJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListEntitiesDetectionJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListEntitiesDetectionJobsCommand"])(input, context); }; ListEntitiesDetectionJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListEntitiesDetectionJobsCommand"])(output, context); }; return ListEntitiesDetectionJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListEntitiesDetectionJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntityRecognizersCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntityRecognizersCommand.js ***! \**************************************************************************************************/ /*! exports provided: ListEntityRecognizersCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersCommand", function() { return ListEntityRecognizersCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the properties of all entity recognizers that you created, including * recognizers currently in training. Allows you to filter the list of recognizers based on * criteria such as status and submission time. This call returns up to 500 entity recognizers in * the list, with a default number of 100 recognizers in the list.

*

The results of this list are not in any particular order. Please get the list and sort * locally if needed.

*/ var ListEntityRecognizersCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListEntityRecognizersCommand, _super); // Start section: command_properties // End section: command_properties function ListEntityRecognizersCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListEntityRecognizersCommand.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 clientName = "ComprehendClient"; var commandName = "ListEntityRecognizersCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListEntityRecognizersRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListEntityRecognizersResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListEntityRecognizersCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListEntityRecognizersCommand"])(input, context); }; ListEntityRecognizersCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListEntityRecognizersCommand"])(output, context); }; return ListEntityRecognizersCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListEntityRecognizersCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEventsDetectionJobsCommand.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEventsDetectionJobsCommand.js ***! \****************************************************************************************************/ /*! exports provided: ListEventsDetectionJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsCommand", function() { return ListEventsDetectionJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the events detection jobs that you have submitted.

*/ var ListEventsDetectionJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListEventsDetectionJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListEventsDetectionJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListEventsDetectionJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListEventsDetectionJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListEventsDetectionJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListEventsDetectionJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListEventsDetectionJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListEventsDetectionJobsCommand"])(input, context); }; ListEventsDetectionJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListEventsDetectionJobsCommand"])(output, context); }; return ListEventsDetectionJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListEventsDetectionJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListKeyPhrasesDetectionJobsCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListKeyPhrasesDetectionJobsCommand.js ***! \********************************************************************************************************/ /*! exports provided: ListKeyPhrasesDetectionJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsCommand", function() { return ListKeyPhrasesDetectionJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Get a list of key phrase detection jobs that you have submitted.

*/ var ListKeyPhrasesDetectionJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListKeyPhrasesDetectionJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListKeyPhrasesDetectionJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListKeyPhrasesDetectionJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListKeyPhrasesDetectionJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListKeyPhrasesDetectionJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListKeyPhrasesDetectionJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListKeyPhrasesDetectionJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListKeyPhrasesDetectionJobsCommand"])(input, context); }; ListKeyPhrasesDetectionJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListKeyPhrasesDetectionJobsCommand"])(output, context); }; return ListKeyPhrasesDetectionJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListKeyPhrasesDetectionJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListPiiEntitiesDetectionJobsCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListPiiEntitiesDetectionJobsCommand.js ***! \*********************************************************************************************************/ /*! exports provided: ListPiiEntitiesDetectionJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsCommand", function() { return ListPiiEntitiesDetectionJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the PII entity detection jobs that you have submitted.

*/ var ListPiiEntitiesDetectionJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListPiiEntitiesDetectionJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListPiiEntitiesDetectionJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListPiiEntitiesDetectionJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListPiiEntitiesDetectionJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListPiiEntitiesDetectionJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListPiiEntitiesDetectionJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListPiiEntitiesDetectionJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListPiiEntitiesDetectionJobsCommand"])(input, context); }; ListPiiEntitiesDetectionJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListPiiEntitiesDetectionJobsCommand"])(output, context); }; return ListPiiEntitiesDetectionJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListPiiEntitiesDetectionJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListSentimentDetectionJobsCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListSentimentDetectionJobsCommand.js ***! \*******************************************************************************************************/ /*! exports provided: ListSentimentDetectionJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsCommand", function() { return ListSentimentDetectionJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of sentiment detection jobs that you have submitted.

*/ var ListSentimentDetectionJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListSentimentDetectionJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListSentimentDetectionJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListSentimentDetectionJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListSentimentDetectionJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListSentimentDetectionJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListSentimentDetectionJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListSentimentDetectionJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListSentimentDetectionJobsCommand"])(input, context); }; ListSentimentDetectionJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListSentimentDetectionJobsCommand"])(output, context); }; return ListSentimentDetectionJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListSentimentDetectionJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTagsForResourceCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTagsForResourceCommand.js ***! \************************************************************************************************/ /*! exports provided: ListTagsForResourceCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceCommand", function() { return ListTagsForResourceCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists all tags associated with a given Amazon Comprehend resource.

*/ var ListTagsForResourceCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTagsForResourceCommand, _super); // Start section: command_properties // End section: command_properties function ListTagsForResourceCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTagsForResourceCommand.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 clientName = "ComprehendClient"; var commandName = "ListTagsForResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTagsForResourceCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListTagsForResourceCommand"])(input, context); }; ListTagsForResourceCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListTagsForResourceCommand"])(output, context); }; return ListTagsForResourceCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListTagsForResourceCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTopicsDetectionJobsCommand.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTopicsDetectionJobsCommand.js ***! \****************************************************************************************************/ /*! exports provided: ListTopicsDetectionJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsCommand", function() { return ListTopicsDetectionJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the topic detection jobs that you have submitted.

*/ var ListTopicsDetectionJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTopicsDetectionJobsCommand, _super); // Start section: command_properties // End section: command_properties function ListTopicsDetectionJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTopicsDetectionJobsCommand.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 clientName = "ComprehendClient"; var commandName = "ListTopicsDetectionJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTopicsDetectionJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTopicsDetectionJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTopicsDetectionJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListTopicsDetectionJobsCommand"])(input, context); }; ListTopicsDetectionJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListTopicsDetectionJobsCommand"])(output, context); }; return ListTopicsDetectionJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListTopicsDetectionJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDocumentClassificationJobCommand.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDocumentClassificationJobCommand.js ***! \***********************************************************************************************************/ /*! exports provided: StartDocumentClassificationJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobCommand", function() { return StartDocumentClassificationJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous document classification job. Use the operation to track the progress of the * job.

*/ var StartDocumentClassificationJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartDocumentClassificationJobCommand, _super); // Start section: command_properties // End section: command_properties function StartDocumentClassificationJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartDocumentClassificationJobCommand.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 clientName = "ComprehendClient"; var commandName = "StartDocumentClassificationJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDocumentClassificationJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDocumentClassificationJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartDocumentClassificationJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartDocumentClassificationJobCommand"])(input, context); }; StartDocumentClassificationJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartDocumentClassificationJobCommand"])(output, context); }; return StartDocumentClassificationJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartDocumentClassificationJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDominantLanguageDetectionJobCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDominantLanguageDetectionJobCommand.js ***! \**************************************************************************************************************/ /*! exports provided: StartDominantLanguageDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobCommand", function() { return StartDominantLanguageDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous dominant language detection job for a collection of documents. Use * the operation to track the status * of a job.

*/ var StartDominantLanguageDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartDominantLanguageDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StartDominantLanguageDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartDominantLanguageDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StartDominantLanguageDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDominantLanguageDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDominantLanguageDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartDominantLanguageDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartDominantLanguageDetectionJobCommand"])(input, context); }; StartDominantLanguageDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartDominantLanguageDetectionJobCommand"])(output, context); }; return StartDominantLanguageDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartDominantLanguageDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEntitiesDetectionJobCommand.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEntitiesDetectionJobCommand.js ***! \******************************************************************************************************/ /*! exports provided: StartEntitiesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobCommand", function() { return StartEntitiesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous entity detection job for a collection of documents. Use the operation to track the status of a job.

*

This API can be used for either standard entity detection or custom entity recognition. In * order to be used for custom entity recognition, the optional EntityRecognizerArn * must be used in order to provide access to the recognizer being used to detect the custom * entity.

*/ var StartEntitiesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartEntitiesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StartEntitiesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartEntitiesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StartEntitiesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartEntitiesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartEntitiesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartEntitiesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartEntitiesDetectionJobCommand"])(input, context); }; StartEntitiesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartEntitiesDetectionJobCommand"])(output, context); }; return StartEntitiesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartEntitiesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEventsDetectionJobCommand.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEventsDetectionJobCommand.js ***! \****************************************************************************************************/ /*! exports provided: StartEventsDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobCommand", function() { return StartEventsDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous event detection job for a collection of documents.

*/ var StartEventsDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartEventsDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StartEventsDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartEventsDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StartEventsDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartEventsDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartEventsDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartEventsDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartEventsDetectionJobCommand"])(input, context); }; StartEventsDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartEventsDetectionJobCommand"])(output, context); }; return StartEventsDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartEventsDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartKeyPhrasesDetectionJobCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartKeyPhrasesDetectionJobCommand.js ***! \********************************************************************************************************/ /*! exports provided: StartKeyPhrasesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobCommand", function() { return StartKeyPhrasesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous key phrase detection job for a collection of documents. Use the * operation to track the status of a * job.

*/ var StartKeyPhrasesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartKeyPhrasesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StartKeyPhrasesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartKeyPhrasesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StartKeyPhrasesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartKeyPhrasesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartKeyPhrasesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartKeyPhrasesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartKeyPhrasesDetectionJobCommand"])(input, context); }; StartKeyPhrasesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartKeyPhrasesDetectionJobCommand"])(output, context); }; return StartKeyPhrasesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartKeyPhrasesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartPiiEntitiesDetectionJobCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartPiiEntitiesDetectionJobCommand.js ***! \*********************************************************************************************************/ /*! exports provided: StartPiiEntitiesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobCommand", function() { return StartPiiEntitiesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous PII entity detection job for a collection of documents.

*/ var StartPiiEntitiesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartPiiEntitiesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StartPiiEntitiesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartPiiEntitiesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StartPiiEntitiesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartPiiEntitiesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartPiiEntitiesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartPiiEntitiesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartPiiEntitiesDetectionJobCommand"])(input, context); }; StartPiiEntitiesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartPiiEntitiesDetectionJobCommand"])(output, context); }; return StartPiiEntitiesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartPiiEntitiesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartSentimentDetectionJobCommand.js": /*!*******************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous sentiment detection job for a collection of documents. use the * operation to track the status of a * job.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "StartSentimentDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartSentimentDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartTopicsDetectionJobCommand.js": /*!****************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous topic detection job. Use the * DescribeTopicDetectionJob operation to track the status of a job.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "StartTopicsDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartTopicsDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopDominantLanguageDetectionJobCommand.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopDominantLanguageDetectionJobCommand.js ***! \*************************************************************************************************************/ /*! exports provided: StopDominantLanguageDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobCommand", function() { return StopDominantLanguageDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops a dominant language detection job in progress.

*

If the job state is IN_PROGRESS the job is marked for termination and put * into the STOP_REQUESTED state. If the job completes before it can be stopped, it * is put into the COMPLETED state; otherwise the job is stopped and put into the * STOPPED state.

*

If the job is in the COMPLETED or FAILED state when you call the * StopDominantLanguageDetectionJob operation, the operation returns a 400 * Internal Request Exception.

*

When a job is stopped, any documents already processed are written to the output * location.

*/ var StopDominantLanguageDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopDominantLanguageDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StopDominantLanguageDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopDominantLanguageDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StopDominantLanguageDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopDominantLanguageDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopDominantLanguageDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopDominantLanguageDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopDominantLanguageDetectionJobCommand"])(input, context); }; StopDominantLanguageDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopDominantLanguageDetectionJobCommand"])(output, context); }; return StopDominantLanguageDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopDominantLanguageDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEntitiesDetectionJobCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEntitiesDetectionJobCommand.js ***! \*****************************************************************************************************/ /*! exports provided: StopEntitiesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobCommand", function() { return StopEntitiesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops an entities detection job in progress.

*

If the job state is IN_PROGRESS the job is marked for termination and put * into the STOP_REQUESTED state. If the job completes before it can be stopped, it * is put into the COMPLETED state; otherwise the job is stopped and put into the * STOPPED state.

*

If the job is in the COMPLETED or FAILED state when you call the * StopDominantLanguageDetectionJob operation, the operation returns a 400 * Internal Request Exception.

*

When a job is stopped, any documents already processed are written to the output * location.

*/ var StopEntitiesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopEntitiesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StopEntitiesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopEntitiesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StopEntitiesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopEntitiesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopEntitiesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopEntitiesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopEntitiesDetectionJobCommand"])(input, context); }; StopEntitiesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopEntitiesDetectionJobCommand"])(output, context); }; return StopEntitiesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopEntitiesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEventsDetectionJobCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEventsDetectionJobCommand.js ***! \***************************************************************************************************/ /*! exports provided: StopEventsDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobCommand", function() { return StopEventsDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops an events detection job in progress.

*/ var StopEventsDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopEventsDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StopEventsDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopEventsDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StopEventsDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopEventsDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopEventsDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopEventsDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopEventsDetectionJobCommand"])(input, context); }; StopEventsDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopEventsDetectionJobCommand"])(output, context); }; return StopEventsDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopEventsDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopKeyPhrasesDetectionJobCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopKeyPhrasesDetectionJobCommand.js ***! \*******************************************************************************************************/ /*! exports provided: StopKeyPhrasesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobCommand", function() { return StopKeyPhrasesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops a key phrases detection job in progress.

*

If the job state is IN_PROGRESS the job is marked for termination and put * into the STOP_REQUESTED state. If the job completes before it can be stopped, it * is put into the COMPLETED state; otherwise the job is stopped and put into the * STOPPED state.

*

If the job is in the COMPLETED or FAILED state when you call the * StopDominantLanguageDetectionJob operation, the operation returns a 400 * Internal Request Exception.

*

When a job is stopped, any documents already processed are written to the output * location.

*/ var StopKeyPhrasesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopKeyPhrasesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StopKeyPhrasesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopKeyPhrasesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StopKeyPhrasesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopKeyPhrasesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopKeyPhrasesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopKeyPhrasesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopKeyPhrasesDetectionJobCommand"])(input, context); }; StopKeyPhrasesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopKeyPhrasesDetectionJobCommand"])(output, context); }; return StopKeyPhrasesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopKeyPhrasesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopPiiEntitiesDetectionJobCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopPiiEntitiesDetectionJobCommand.js ***! \********************************************************************************************************/ /*! exports provided: StopPiiEntitiesDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobCommand", function() { return StopPiiEntitiesDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops a PII entities detection job in progress.

*/ var StopPiiEntitiesDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopPiiEntitiesDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StopPiiEntitiesDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopPiiEntitiesDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StopPiiEntitiesDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopPiiEntitiesDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopPiiEntitiesDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopPiiEntitiesDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopPiiEntitiesDetectionJobCommand"])(input, context); }; StopPiiEntitiesDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopPiiEntitiesDetectionJobCommand"])(output, context); }; return StopPiiEntitiesDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopPiiEntitiesDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopSentimentDetectionJobCommand.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopSentimentDetectionJobCommand.js ***! \******************************************************************************************************/ /*! exports provided: StopSentimentDetectionJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobCommand", function() { return StopSentimentDetectionJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops a sentiment detection job in progress.

*

If the job state is IN_PROGRESS the job is marked for termination and put * into the STOP_REQUESTED state. If the job completes before it can be stopped, it * is put into the COMPLETED state; otherwise the job is be stopped and put into the * STOPPED state.

*

If the job is in the COMPLETED or FAILED state when you call the * StopDominantLanguageDetectionJob operation, the operation returns a 400 * Internal Request Exception.

*

When a job is stopped, any documents already processed are written to the output * location.

*/ var StopSentimentDetectionJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopSentimentDetectionJobCommand, _super); // Start section: command_properties // End section: command_properties function StopSentimentDetectionJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopSentimentDetectionJobCommand.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 clientName = "ComprehendClient"; var commandName = "StopSentimentDetectionJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopSentimentDetectionJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopSentimentDetectionJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopSentimentDetectionJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopSentimentDetectionJobCommand"])(input, context); }; StopSentimentDetectionJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopSentimentDetectionJobCommand"])(output, context); }; return StopSentimentDetectionJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopSentimentDetectionJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingDocumentClassifierCommand.js": /*!***********************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops a document classifier training job while in progress.

*

If the training job state is TRAINING, the job is marked for termination and * put into the STOP_REQUESTED state. If the training job completes before it can be * stopped, it is put into the TRAINED; otherwise the training job is stopped and * put into the STOPPED state and the service sends back an HTTP 200 response with * an empty HTTP body.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "StopTrainingDocumentClassifierCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopTrainingDocumentClassifierRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingEntityRecognizerCommand.js": /*!*********************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops an entity recognizer training job while in progress.

*

If the training job state is TRAINING, the job is marked for termination and * put into the STOP_REQUESTED state. If the training job completes before it can be * stopped, it is put into the TRAINED; otherwise the training job is stopped and * putted into the STOPPED state and the service sends back an HTTP 200 response * with an empty HTTP body.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "StopTrainingEntityRecognizerCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopTrainingEntityRecognizerRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/TagResourceCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Associates a specific tag with an Amazon Comprehend resource. A tag is a key-value pair * that adds as a metadata to a resource used by Amazon Comprehend. For example, a tag with * "Sales" as the key might be added to a resource to indicate its use by the sales department. *

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "TagResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["TagResourceRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UntagResourceCommand.js": /*!******************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes a specific tag associated with an Amazon Comprehend resource.

*/ 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 } /** * @internal */ 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 clientName = "ComprehendClient"; var commandName = "UntagResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UntagResourceRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UpdateEndpointCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UpdateEndpointCommand.js ***! \*******************************************************************************************/ /*! exports provided: UpdateEndpointCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointCommand", function() { return UpdateEndpointCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates information about the specified endpoint.

*/ var UpdateEndpointCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateEndpointCommand, _super); // Start section: command_properties // End section: command_properties function UpdateEndpointCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateEndpointCommand.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 clientName = "ComprehendClient"; var commandName = "UpdateEndpointCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateEndpointCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UpdateEndpointCommand"])(input, context); }; UpdateEndpointCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UpdateEndpointCommand"])(output, context); }; return UpdateEndpointCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateEndpointCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/endpoints.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "comprehend.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "comprehend.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "comprehend.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "comprehend.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "comprehend.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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: "comprehend.ap-northeast-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-2": regionInfo = { hostname: "comprehend.ap-northeast-2.amazonaws.com", partition: "aws", }; break; case "ap-south-1": regionInfo = { hostname: "comprehend.ap-south-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-1": regionInfo = { hostname: "comprehend.ap-southeast-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-2": regionInfo = { hostname: "comprehend.ap-southeast-2.amazonaws.com", partition: "aws", }; break; case "ca-central-1": regionInfo = { hostname: "comprehend.ca-central-1.amazonaws.com", partition: "aws", }; break; case "eu-central-1": regionInfo = { hostname: "comprehend.eu-central-1.amazonaws.com", partition: "aws", }; break; case "eu-west-1": regionInfo = { hostname: "comprehend.eu-west-1.amazonaws.com", partition: "aws", }; break; case "eu-west-2": regionInfo = { hostname: "comprehend.eu-west-2.amazonaws.com", partition: "aws", }; break; case "fips-us-east-1": regionInfo = { hostname: "comprehend-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "fips-us-east-2": regionInfo = { hostname: "comprehend-fips.us-east-2.amazonaws.com", partition: "aws", signingRegion: "us-east-2", }; break; case "fips-us-gov-west-1": regionInfo = { hostname: "comprehend-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "fips-us-west-2": regionInfo = { hostname: "comprehend-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; break; case "us-east-1": regionInfo = { hostname: "comprehend.us-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-2": regionInfo = { hostname: "comprehend.us-east-2.amazonaws.com", partition: "aws", }; break; case "us-gov-west-1": regionInfo = { hostname: "comprehend.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-iso-east-1": regionInfo = { hostname: "comprehend.us-iso-east-1.c2s.ic.gov", partition: "aws-iso", }; break; case "us-west-2": regionInfo = { hostname: "comprehend.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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "comprehend" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/index.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/index.js ***! \******************************************************************/ /*! exports provided: ComprehendClient, Comprehend, BatchDetectDominantLanguageCommand, BatchDetectEntitiesCommand, BatchDetectKeyPhrasesCommand, BatchDetectSentimentCommand, BatchDetectSyntaxCommand, ClassifyDocumentCommand, CreateDocumentClassifierCommand, CreateEndpointCommand, CreateEntityRecognizerCommand, DeleteDocumentClassifierCommand, DeleteEndpointCommand, DeleteEntityRecognizerCommand, DescribeDocumentClassificationJobCommand, DescribeDocumentClassifierCommand, DescribeDominantLanguageDetectionJobCommand, DescribeEndpointCommand, DescribeEntitiesDetectionJobCommand, DescribeEntityRecognizerCommand, DescribeEventsDetectionJobCommand, DescribeKeyPhrasesDetectionJobCommand, DescribePiiEntitiesDetectionJobCommand, DescribeSentimentDetectionJobCommand, DescribeTopicsDetectionJobCommand, DetectDominantLanguageCommand, DetectEntitiesCommand, DetectKeyPhrasesCommand, DetectPiiEntitiesCommand, DetectSentimentCommand, DetectSyntaxCommand, ListDocumentClassificationJobsCommand, paginateListDocumentClassificationJobs, ListDocumentClassifiersCommand, paginateListDocumentClassifiers, ListDominantLanguageDetectionJobsCommand, paginateListDominantLanguageDetectionJobs, ListEndpointsCommand, ListEntitiesDetectionJobsCommand, paginateListEntitiesDetectionJobs, ListEntityRecognizersCommand, paginateListEntityRecognizers, ListEventsDetectionJobsCommand, paginateListEventsDetectionJobs, ListKeyPhrasesDetectionJobsCommand, paginateListKeyPhrasesDetectionJobs, ListPiiEntitiesDetectionJobsCommand, ListSentimentDetectionJobsCommand, paginateListSentimentDetectionJobs, ListTagsForResourceCommand, ListTopicsDetectionJobsCommand, paginateListTopicsDetectionJobs, StartDocumentClassificationJobCommand, StartDominantLanguageDetectionJobCommand, StartEntitiesDetectionJobCommand, StartEventsDetectionJobCommand, StartKeyPhrasesDetectionJobCommand, StartPiiEntitiesDetectionJobCommand, StartSentimentDetectionJobCommand, StartTopicsDetectionJobCommand, StopDominantLanguageDetectionJobCommand, StopEntitiesDetectionJobCommand, StopEventsDetectionJobCommand, StopKeyPhrasesDetectionJobCommand, StopPiiEntitiesDetectionJobCommand, StopSentimentDetectionJobCommand, StopTrainingDocumentClassifierCommand, StopTrainingEntityRecognizerCommand, TagResourceCommand, UntagResourceCommand, UpdateEndpointCommand, AugmentedManifestsListItem, BatchDetectDominantLanguageRequest, BatchItemError, DominantLanguage, BatchDetectDominantLanguageItemResult, BatchDetectDominantLanguageResponse, BatchSizeLimitExceededException, InternalServerException, InvalidRequestException, TextSizeLimitExceededException, LanguageCode, BatchDetectEntitiesRequest, EntityType, Entity, BatchDetectEntitiesItemResult, BatchDetectEntitiesResponse, UnsupportedLanguageException, BatchDetectKeyPhrasesRequest, KeyPhrase, BatchDetectKeyPhrasesItemResult, BatchDetectKeyPhrasesResponse, BatchDetectSentimentRequest, SentimentType, SentimentScore, BatchDetectSentimentItemResult, BatchDetectSentimentResponse, SyntaxLanguageCode, BatchDetectSyntaxRequest, PartOfSpeechTagType, PartOfSpeechTag, SyntaxToken, BatchDetectSyntaxItemResult, BatchDetectSyntaxResponse, ClassifierEvaluationMetrics, ClassifierMetadata, ClassifyDocumentRequest, DocumentClass, DocumentLabel, ClassifyDocumentResponse, ResourceUnavailableException, DocumentClassifierDataFormat, DocumentClassifierInputDataConfig, DocumentClassifierMode, DocumentClassifierOutputDataConfig, Tag, VpcConfig, CreateDocumentClassifierRequest, CreateDocumentClassifierResponse, KmsKeyValidationException, ResourceInUseException, ResourceLimitExceededException, TooManyRequestsException, TooManyTagsException, CreateEndpointRequest, CreateEndpointResponse, ResourceNotFoundException, EntityRecognizerAnnotations, EntityRecognizerDataFormat, EntityRecognizerDocuments, EntityRecognizerEntityList, EntityTypesListItem, EntityRecognizerInputDataConfig, CreateEntityRecognizerRequest, CreateEntityRecognizerResponse, DeleteDocumentClassifierRequest, DeleteDocumentClassifierResponse, DeleteEndpointRequest, DeleteEndpointResponse, DeleteEntityRecognizerRequest, DeleteEntityRecognizerResponse, DescribeDocumentClassificationJobRequest, InputFormat, InputDataConfig, JobStatus, OutputDataConfig, DocumentClassificationJobProperties, DescribeDocumentClassificationJobResponse, JobNotFoundException, DescribeDocumentClassifierRequest, ModelStatus, DocumentClassifierProperties, DescribeDocumentClassifierResponse, DescribeDominantLanguageDetectionJobRequest, DominantLanguageDetectionJobProperties, DescribeDominantLanguageDetectionJobResponse, DescribeEndpointRequest, EndpointStatus, EndpointProperties, DescribeEndpointResponse, DescribeEntitiesDetectionJobRequest, EntitiesDetectionJobProperties, DescribeEntitiesDetectionJobResponse, DescribeEntityRecognizerRequest, EntityTypesEvaluationMetrics, EntityRecognizerMetadataEntityTypesListItem, EntityRecognizerEvaluationMetrics, EntityRecognizerMetadata, EntityRecognizerProperties, DescribeEntityRecognizerResponse, DescribeEventsDetectionJobRequest, EventsDetectionJobProperties, DescribeEventsDetectionJobResponse, DescribeKeyPhrasesDetectionJobRequest, KeyPhrasesDetectionJobProperties, DescribeKeyPhrasesDetectionJobResponse, DescribePiiEntitiesDetectionJobRequest, PiiEntitiesDetectionMode, PiiOutputDataConfig, PiiEntitiesDetectionMaskMode, PiiEntityType, RedactionConfig, PiiEntitiesDetectionJobProperties, DescribePiiEntitiesDetectionJobResponse, DescribeSentimentDetectionJobRequest, SentimentDetectionJobProperties, DescribeSentimentDetectionJobResponse, DescribeTopicsDetectionJobRequest, TopicsDetectionJobProperties, DescribeTopicsDetectionJobResponse, DetectDominantLanguageRequest, DetectDominantLanguageResponse, DetectEntitiesRequest, DetectEntitiesResponse, DetectKeyPhrasesRequest, DetectKeyPhrasesResponse, DetectPiiEntitiesRequest, PiiEntity, DetectPiiEntitiesResponse, DetectSentimentRequest, DetectSentimentResponse, DetectSyntaxRequest, DetectSyntaxResponse, InvalidFilterException, DocumentClassificationJobFilter, ListDocumentClassificationJobsRequest, ListDocumentClassificationJobsResponse, DocumentClassifierFilter, ListDocumentClassifiersRequest, ListDocumentClassifiersResponse, DominantLanguageDetectionJobFilter, ListDominantLanguageDetectionJobsRequest, ListDominantLanguageDetectionJobsResponse, EndpointFilter, ListEndpointsRequest, ListEndpointsResponse, EntitiesDetectionJobFilter, ListEntitiesDetectionJobsRequest, ListEntitiesDetectionJobsResponse, EntityRecognizerFilter, ListEntityRecognizersRequest, ListEntityRecognizersResponse, EventsDetectionJobFilter, ListEventsDetectionJobsRequest, ListEventsDetectionJobsResponse, KeyPhrasesDetectionJobFilter, ListKeyPhrasesDetectionJobsRequest, ListKeyPhrasesDetectionJobsResponse, PiiEntitiesDetectionJobFilter, ListPiiEntitiesDetectionJobsRequest, ListPiiEntitiesDetectionJobsResponse, SentimentDetectionJobFilter, ListSentimentDetectionJobsRequest, ListSentimentDetectionJobsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, TopicsDetectionJobFilter, ListTopicsDetectionJobsRequest, ListTopicsDetectionJobsResponse, StartDocumentClassificationJobRequest, StartDocumentClassificationJobResponse, StartDominantLanguageDetectionJobRequest, StartDominantLanguageDetectionJobResponse, StartEntitiesDetectionJobRequest, StartEntitiesDetectionJobResponse, StartEventsDetectionJobRequest, StartEventsDetectionJobResponse, StartKeyPhrasesDetectionJobRequest, StartKeyPhrasesDetectionJobResponse, StartPiiEntitiesDetectionJobRequest, StartPiiEntitiesDetectionJobResponse, StartSentimentDetectionJobRequest, StartSentimentDetectionJobResponse, StartTopicsDetectionJobRequest, StartTopicsDetectionJobResponse, StopDominantLanguageDetectionJobRequest, StopDominantLanguageDetectionJobResponse, StopEntitiesDetectionJobRequest, StopEntitiesDetectionJobResponse, StopEventsDetectionJobRequest, StopEventsDetectionJobResponse, StopKeyPhrasesDetectionJobRequest, StopKeyPhrasesDetectionJobResponse, StopPiiEntitiesDetectionJobRequest, StopPiiEntitiesDetectionJobResponse, StopSentimentDetectionJobRequest, StopSentimentDetectionJobResponse, StopTrainingDocumentClassifierRequest, StopTrainingDocumentClassifierResponse, StopTrainingEntityRecognizerRequest, StopTrainingEntityRecognizerResponse, ConcurrentModificationException, TagResourceRequest, TagResourceResponse, TooManyTagKeysException, UntagResourceRequest, UntagResourceResponse, UpdateEndpointRequest, UpdateEndpointResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ComprehendClient", function() { return _ComprehendClient__WEBPACK_IMPORTED_MODULE_0__["ComprehendClient"]; }); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Comprehend", function() { return _Comprehend__WEBPACK_IMPORTED_MODULE_1__["Comprehend"]; }); /* harmony import */ var _commands_BatchDetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/BatchDetectDominantLanguageCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectDominantLanguageCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageCommand", function() { return _commands_BatchDetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_2__["BatchDetectDominantLanguageCommand"]; }); /* harmony import */ var _commands_BatchDetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/BatchDetectEntitiesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectEntitiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesCommand", function() { return _commands_BatchDetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_3__["BatchDetectEntitiesCommand"]; }); /* harmony import */ var _commands_BatchDetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/BatchDetectKeyPhrasesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectKeyPhrasesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesCommand", function() { return _commands_BatchDetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_4__["BatchDetectKeyPhrasesCommand"]; }); /* harmony import */ var _commands_BatchDetectSentimentCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/BatchDetectSentimentCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSentimentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentCommand", function() { return _commands_BatchDetectSentimentCommand__WEBPACK_IMPORTED_MODULE_5__["BatchDetectSentimentCommand"]; }); /* harmony import */ var _commands_BatchDetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/BatchDetectSyntaxCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectSyntaxCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxCommand", function() { return _commands_BatchDetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_6__["BatchDetectSyntaxCommand"]; }); /* harmony import */ var _commands_ClassifyDocumentCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/ClassifyDocumentCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ClassifyDocumentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentCommand", function() { return _commands_ClassifyDocumentCommand__WEBPACK_IMPORTED_MODULE_7__["ClassifyDocumentCommand"]; }); /* harmony import */ var _commands_CreateDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/CreateDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateDocumentClassifierCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierCommand", function() { return _commands_CreateDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_8__["CreateDocumentClassifierCommand"]; }); /* harmony import */ var _commands_CreateEndpointCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/CreateEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEndpointCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointCommand", function() { return _commands_CreateEndpointCommand__WEBPACK_IMPORTED_MODULE_9__["CreateEndpointCommand"]; }); /* harmony import */ var _commands_CreateEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/CreateEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEntityRecognizerCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerCommand", function() { return _commands_CreateEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_10__["CreateEntityRecognizerCommand"]; }); /* harmony import */ var _commands_DeleteDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteDocumentClassifierCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierCommand", function() { return _commands_DeleteDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteDocumentClassifierCommand"]; }); /* harmony import */ var _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DeleteEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteEndpointCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointCommand", function() { return _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_12__["DeleteEndpointCommand"]; }); /* harmony import */ var _commands_DeleteEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DeleteEntityRecognizerCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerCommand", function() { return _commands_DeleteEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteEntityRecognizerCommand"]; }); /* harmony import */ var _commands_DescribeDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DescribeDocumentClassificationJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassificationJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobCommand", function() { return _commands_DescribeDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_14__["DescribeDocumentClassificationJobCommand"]; }); /* harmony import */ var _commands_DescribeDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DescribeDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassifierCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierCommand", function() { return _commands_DescribeDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_15__["DescribeDocumentClassifierCommand"]; }); /* harmony import */ var _commands_DescribeDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DescribeDominantLanguageDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDominantLanguageDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobCommand", function() { return _commands_DescribeDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_16__["DescribeDominantLanguageDetectionJobCommand"]; }); /* harmony import */ var _commands_DescribeEndpointCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DescribeEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEndpointCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointCommand", function() { return _commands_DescribeEndpointCommand__WEBPACK_IMPORTED_MODULE_17__["DescribeEndpointCommand"]; }); /* harmony import */ var _commands_DescribeEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DescribeEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntitiesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobCommand", function() { return _commands_DescribeEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_18__["DescribeEntitiesDetectionJobCommand"]; }); /* harmony import */ var _commands_DescribeEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DescribeEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEntityRecognizerCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerCommand", function() { return _commands_DescribeEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_19__["DescribeEntityRecognizerCommand"]; }); /* harmony import */ var _commands_DescribeEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DescribeEventsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeEventsDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobCommand", function() { return _commands_DescribeEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_20__["DescribeEventsDetectionJobCommand"]; }); /* harmony import */ var _commands_DescribeKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DescribeKeyPhrasesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeKeyPhrasesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobCommand", function() { return _commands_DescribeKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_21__["DescribeKeyPhrasesDetectionJobCommand"]; }); /* harmony import */ var _commands_DescribePiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DescribePiiEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribePiiEntitiesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobCommand", function() { return _commands_DescribePiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_22__["DescribePiiEntitiesDetectionJobCommand"]; }); /* harmony import */ var _commands_DescribeSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DescribeSentimentDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeSentimentDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobCommand", function() { return _commands_DescribeSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_23__["DescribeSentimentDetectionJobCommand"]; }); /* harmony import */ var _commands_DescribeTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/DescribeTopicsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeTopicsDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobCommand", function() { return _commands_DescribeTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_24__["DescribeTopicsDetectionJobCommand"]; }); /* harmony import */ var _commands_DetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/DetectDominantLanguageCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectDominantLanguageCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageCommand", function() { return _commands_DetectDominantLanguageCommand__WEBPACK_IMPORTED_MODULE_25__["DetectDominantLanguageCommand"]; }); /* harmony import */ var _commands_DetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/DetectEntitiesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectEntitiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesCommand", function() { return _commands_DetectEntitiesCommand__WEBPACK_IMPORTED_MODULE_26__["DetectEntitiesCommand"]; }); /* harmony import */ var _commands_DetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/DetectKeyPhrasesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectKeyPhrasesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesCommand", function() { return _commands_DetectKeyPhrasesCommand__WEBPACK_IMPORTED_MODULE_27__["DetectKeyPhrasesCommand"]; }); /* harmony import */ var _commands_DetectPiiEntitiesCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/DetectPiiEntitiesCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectPiiEntitiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesCommand", function() { return _commands_DetectPiiEntitiesCommand__WEBPACK_IMPORTED_MODULE_28__["DetectPiiEntitiesCommand"]; }); /* harmony import */ var _commands_DetectSentimentCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/DetectSentimentCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSentimentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentCommand", function() { return _commands_DetectSentimentCommand__WEBPACK_IMPORTED_MODULE_29__["DetectSentimentCommand"]; }); /* harmony import */ var _commands_DetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/DetectSyntaxCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectSyntaxCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxCommand", function() { return _commands_DetectSyntaxCommand__WEBPACK_IMPORTED_MODULE_30__["DetectSyntaxCommand"]; }); /* harmony import */ var _commands_ListDocumentClassificationJobsCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/ListDocumentClassificationJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassificationJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsCommand", function() { return _commands_ListDocumentClassificationJobsCommand__WEBPACK_IMPORTED_MODULE_31__["ListDocumentClassificationJobsCommand"]; }); /* harmony import */ var _pagination_ListDocumentClassificationJobsPaginator__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./pagination/ListDocumentClassificationJobsPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDocumentClassificationJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListDocumentClassificationJobs", function() { return _pagination_ListDocumentClassificationJobsPaginator__WEBPACK_IMPORTED_MODULE_32__["paginateListDocumentClassificationJobs"]; }); /* harmony import */ var _commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/ListDocumentClassifiersCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassifiersCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersCommand", function() { return _commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_33__["ListDocumentClassifiersCommand"]; }); /* harmony import */ var _pagination_ListDocumentClassifiersPaginator__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./pagination/ListDocumentClassifiersPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDocumentClassifiersPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListDocumentClassifiers", function() { return _pagination_ListDocumentClassifiersPaginator__WEBPACK_IMPORTED_MODULE_34__["paginateListDocumentClassifiers"]; }); /* harmony import */ var _commands_ListDominantLanguageDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/ListDominantLanguageDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDominantLanguageDetectionJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsCommand", function() { return _commands_ListDominantLanguageDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_35__["ListDominantLanguageDetectionJobsCommand"]; }); /* harmony import */ var _pagination_ListDominantLanguageDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./pagination/ListDominantLanguageDetectionJobsPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDominantLanguageDetectionJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListDominantLanguageDetectionJobs", function() { return _pagination_ListDominantLanguageDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_36__["paginateListDominantLanguageDetectionJobs"]; }); /* harmony import */ var _commands_ListEndpointsCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/ListEndpointsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEndpointsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsCommand", function() { return _commands_ListEndpointsCommand__WEBPACK_IMPORTED_MODULE_37__["ListEndpointsCommand"]; }); /* harmony import */ var _commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/ListEntitiesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntitiesDetectionJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsCommand", function() { return _commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_38__["ListEntitiesDetectionJobsCommand"]; }); /* harmony import */ var _pagination_ListEntitiesDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./pagination/ListEntitiesDetectionJobsPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntitiesDetectionJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListEntitiesDetectionJobs", function() { return _pagination_ListEntitiesDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_39__["paginateListEntitiesDetectionJobs"]; }); /* harmony import */ var _commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/ListEntityRecognizersCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntityRecognizersCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersCommand", function() { return _commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_40__["ListEntityRecognizersCommand"]; }); /* harmony import */ var _pagination_ListEntityRecognizersPaginator__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./pagination/ListEntityRecognizersPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntityRecognizersPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListEntityRecognizers", function() { return _pagination_ListEntityRecognizersPaginator__WEBPACK_IMPORTED_MODULE_41__["paginateListEntityRecognizers"]; }); /* harmony import */ var _commands_ListEventsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/ListEventsDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEventsDetectionJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsCommand", function() { return _commands_ListEventsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_42__["ListEventsDetectionJobsCommand"]; }); /* harmony import */ var _pagination_ListEventsDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./pagination/ListEventsDetectionJobsPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEventsDetectionJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListEventsDetectionJobs", function() { return _pagination_ListEventsDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_43__["paginateListEventsDetectionJobs"]; }); /* harmony import */ var _commands_ListKeyPhrasesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/ListKeyPhrasesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListKeyPhrasesDetectionJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsCommand", function() { return _commands_ListKeyPhrasesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_44__["ListKeyPhrasesDetectionJobsCommand"]; }); /* harmony import */ var _pagination_ListKeyPhrasesDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./pagination/ListKeyPhrasesDetectionJobsPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListKeyPhrasesDetectionJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListKeyPhrasesDetectionJobs", function() { return _pagination_ListKeyPhrasesDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_45__["paginateListKeyPhrasesDetectionJobs"]; }); /* harmony import */ var _commands_ListPiiEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/ListPiiEntitiesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListPiiEntitiesDetectionJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsCommand", function() { return _commands_ListPiiEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_46__["ListPiiEntitiesDetectionJobsCommand"]; }); /* harmony import */ var _commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/ListSentimentDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListSentimentDetectionJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsCommand", function() { return _commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_47__["ListSentimentDetectionJobsCommand"]; }); /* harmony import */ var _pagination_ListSentimentDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./pagination/ListSentimentDetectionJobsPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListSentimentDetectionJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListSentimentDetectionJobs", function() { return _pagination_ListSentimentDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_48__["paginateListSentimentDetectionJobs"]; }); /* harmony import */ var _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/ListTagsForResourceCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTagsForResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceCommand", function() { return _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_49__["ListTagsForResourceCommand"]; }); /* harmony import */ var _commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/ListTopicsDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTopicsDetectionJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsCommand", function() { return _commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_50__["ListTopicsDetectionJobsCommand"]; }); /* harmony import */ var _pagination_ListTopicsDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./pagination/ListTopicsDetectionJobsPaginator */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListTopicsDetectionJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListTopicsDetectionJobs", function() { return _pagination_ListTopicsDetectionJobsPaginator__WEBPACK_IMPORTED_MODULE_51__["paginateListTopicsDetectionJobs"]; }); /* harmony import */ var _commands_StartDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/StartDocumentClassificationJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDocumentClassificationJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobCommand", function() { return _commands_StartDocumentClassificationJobCommand__WEBPACK_IMPORTED_MODULE_52__["StartDocumentClassificationJobCommand"]; }); /* harmony import */ var _commands_StartDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/StartDominantLanguageDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartDominantLanguageDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobCommand", function() { return _commands_StartDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_53__["StartDominantLanguageDetectionJobCommand"]; }); /* harmony import */ var _commands_StartEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/StartEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEntitiesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobCommand", function() { return _commands_StartEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_54__["StartEntitiesDetectionJobCommand"]; }); /* harmony import */ var _commands_StartEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/StartEventsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartEventsDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobCommand", function() { return _commands_StartEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_55__["StartEventsDetectionJobCommand"]; }); /* harmony import */ var _commands_StartKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/StartKeyPhrasesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartKeyPhrasesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobCommand", function() { return _commands_StartKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_56__["StartKeyPhrasesDetectionJobCommand"]; }); /* harmony import */ var _commands_StartPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/StartPiiEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartPiiEntitiesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobCommand", function() { return _commands_StartPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_57__["StartPiiEntitiesDetectionJobCommand"]; }); /* harmony import */ var _commands_StartSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/StartSentimentDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartSentimentDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobCommand", function() { return _commands_StartSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_58__["StartSentimentDetectionJobCommand"]; }); /* harmony import */ var _commands_StartTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/StartTopicsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartTopicsDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobCommand", function() { return _commands_StartTopicsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_59__["StartTopicsDetectionJobCommand"]; }); /* harmony import */ var _commands_StopDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/StopDominantLanguageDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopDominantLanguageDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobCommand", function() { return _commands_StopDominantLanguageDetectionJobCommand__WEBPACK_IMPORTED_MODULE_60__["StopDominantLanguageDetectionJobCommand"]; }); /* harmony import */ var _commands_StopEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/StopEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEntitiesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobCommand", function() { return _commands_StopEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_61__["StopEntitiesDetectionJobCommand"]; }); /* harmony import */ var _commands_StopEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/StopEventsDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopEventsDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobCommand", function() { return _commands_StopEventsDetectionJobCommand__WEBPACK_IMPORTED_MODULE_62__["StopEventsDetectionJobCommand"]; }); /* harmony import */ var _commands_StopKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/StopKeyPhrasesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopKeyPhrasesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobCommand", function() { return _commands_StopKeyPhrasesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_63__["StopKeyPhrasesDetectionJobCommand"]; }); /* harmony import */ var _commands_StopPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./commands/StopPiiEntitiesDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopPiiEntitiesDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobCommand", function() { return _commands_StopPiiEntitiesDetectionJobCommand__WEBPACK_IMPORTED_MODULE_64__["StopPiiEntitiesDetectionJobCommand"]; }); /* harmony import */ var _commands_StopSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/StopSentimentDetectionJobCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopSentimentDetectionJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobCommand", function() { return _commands_StopSentimentDetectionJobCommand__WEBPACK_IMPORTED_MODULE_65__["StopSentimentDetectionJobCommand"]; }); /* harmony import */ var _commands_StopTrainingDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/StopTrainingDocumentClassifierCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingDocumentClassifierCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierCommand", function() { return _commands_StopTrainingDocumentClassifierCommand__WEBPACK_IMPORTED_MODULE_66__["StopTrainingDocumentClassifierCommand"]; }); /* harmony import */ var _commands_StopTrainingEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./commands/StopTrainingEntityRecognizerCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingEntityRecognizerCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerCommand", function() { return _commands_StopTrainingEntityRecognizerCommand__WEBPACK_IMPORTED_MODULE_67__["StopTrainingEntityRecognizerCommand"]; }); /* harmony import */ var _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/TagResourceCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/TagResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceCommand", function() { return _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_68__["TagResourceCommand"]; }); /* harmony import */ var _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/UntagResourceCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UntagResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceCommand", function() { return _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_69__["UntagResourceCommand"]; }); /* harmony import */ var _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/UpdateEndpointCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UpdateEndpointCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointCommand", function() { return _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_70__["UpdateEndpointCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AugmentedManifestsListItem", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["AugmentedManifestsListItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectDominantLanguageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchItemError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchItemError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DominantLanguage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DominantLanguage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageItemResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectDominantLanguageItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectDominantLanguageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchSizeLimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchSizeLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["InternalServerException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidRequestException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["InvalidRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextSizeLimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TextSizeLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LanguageCode", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["LanguageCode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectEntitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Entity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["Entity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesItemResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectEntitiesItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectEntitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedLanguageException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["UnsupportedLanguageException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectKeyPhrasesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyPhrase", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["KeyPhrase"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesItemResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectKeyPhrasesItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectKeyPhrasesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectSentimentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["SentimentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentScore", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["SentimentScore"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentItemResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectSentimentItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectSentimentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SyntaxLanguageCode", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["SyntaxLanguageCode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectSyntaxRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PartOfSpeechTagType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PartOfSpeechTagType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PartOfSpeechTag", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PartOfSpeechTag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SyntaxToken", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["SyntaxToken"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxItemResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectSyntaxItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["BatchDetectSyntaxResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifierEvaluationMetrics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ClassifierEvaluationMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifierMetadata", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ClassifierMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ClassifyDocumentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClass", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClass"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentLabel", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ClassifyDocumentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceUnavailableException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ResourceUnavailableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierDataFormat", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassifierDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierInputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassifierInputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierMode", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassifierMode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierOutputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassifierOutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VpcConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["VpcConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["CreateDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["CreateDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KmsKeyValidationException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["KmsKeyValidationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceLimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ResourceLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyTagsException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TooManyTagsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["CreateEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["CreateEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerAnnotations", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerAnnotations"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerDataFormat", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerDocuments", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerDocuments"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerEntityList", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerEntityList"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityTypesListItem", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityTypesListItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerInputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerInputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["CreateEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["CreateEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DeleteDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DeleteDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DeleteEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DeleteEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DeleteEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DeleteEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeDocumentClassificationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputFormat", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["InputFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["InputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["OutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassificationJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassificationJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeDocumentClassificationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["JobNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ModelStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ModelStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassifierProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeDominantLanguageDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DominantLanguageDetectionJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DominantLanguageDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeDominantLanguageDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EndpointStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EndpointProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntitiesDetectionJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntitiesDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityTypesEvaluationMetrics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityTypesEvaluationMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerMetadataEntityTypesListItem", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerMetadataEntityTypesListItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerEvaluationMetrics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerEvaluationMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerMetadata", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEventsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsDetectionJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EventsDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeEventsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeKeyPhrasesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyPhrasesDetectionJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["KeyPhrasesDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeKeyPhrasesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribePiiEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionMode", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PiiEntitiesDetectionMode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiOutputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PiiOutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionMaskMode", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PiiEntitiesDetectionMaskMode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntityType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PiiEntityType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedactionConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["RedactionConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PiiEntitiesDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribePiiEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeSentimentDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentDetectionJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["SentimentDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeSentimentDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeTopicsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicsDetectionJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TopicsDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DescribeTopicsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectDominantLanguageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectDominantLanguageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectEntitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectEntitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectKeyPhrasesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectKeyPhrasesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectPiiEntitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PiiEntity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectPiiEntitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectSentimentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectSentimentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectSyntaxRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DetectSyntaxResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidFilterException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["InvalidFilterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassificationJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassificationJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListDocumentClassificationJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListDocumentClassificationJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DocumentClassifierFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListDocumentClassifiersRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListDocumentClassifiersResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DominantLanguageDetectionJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["DominantLanguageDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListDominantLanguageDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListDominantLanguageDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EndpointFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEndpointsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntitiesDetectionJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntitiesDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEntitiesDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEntitiesDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EntityRecognizerFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEntityRecognizersRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEntityRecognizersResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsDetectionJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["EventsDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEventsDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListEventsDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyPhrasesDetectionJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["KeyPhrasesDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListKeyPhrasesDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListKeyPhrasesDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["PiiEntitiesDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListPiiEntitiesDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListPiiEntitiesDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentDetectionJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["SentimentDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListSentimentDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListSentimentDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListTagsForResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListTagsForResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicsDetectionJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TopicsDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListTopicsDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ListTopicsDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartDocumentClassificationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartDocumentClassificationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartDominantLanguageDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartDominantLanguageDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartEventsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartEventsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartKeyPhrasesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartKeyPhrasesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartPiiEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartPiiEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartSentimentDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartSentimentDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartTopicsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StartTopicsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopDominantLanguageDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopDominantLanguageDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopEventsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopEventsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopKeyPhrasesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopKeyPhrasesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopPiiEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopPiiEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopSentimentDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopSentimentDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopTrainingDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopTrainingDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopTrainingEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["StopTrainingEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TagResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyTagKeysException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["TooManyTagKeysException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["UntagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["UntagResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["UpdateEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_72__["UpdateEndpointResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/index.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/models/index.js ***! \*************************************************************************/ /*! exports provided: AugmentedManifestsListItem, BatchDetectDominantLanguageRequest, BatchItemError, DominantLanguage, BatchDetectDominantLanguageItemResult, BatchDetectDominantLanguageResponse, BatchSizeLimitExceededException, InternalServerException, InvalidRequestException, TextSizeLimitExceededException, LanguageCode, BatchDetectEntitiesRequest, EntityType, Entity, BatchDetectEntitiesItemResult, BatchDetectEntitiesResponse, UnsupportedLanguageException, BatchDetectKeyPhrasesRequest, KeyPhrase, BatchDetectKeyPhrasesItemResult, BatchDetectKeyPhrasesResponse, BatchDetectSentimentRequest, SentimentType, SentimentScore, BatchDetectSentimentItemResult, BatchDetectSentimentResponse, SyntaxLanguageCode, BatchDetectSyntaxRequest, PartOfSpeechTagType, PartOfSpeechTag, SyntaxToken, BatchDetectSyntaxItemResult, BatchDetectSyntaxResponse, ClassifierEvaluationMetrics, ClassifierMetadata, ClassifyDocumentRequest, DocumentClass, DocumentLabel, ClassifyDocumentResponse, ResourceUnavailableException, DocumentClassifierDataFormat, DocumentClassifierInputDataConfig, DocumentClassifierMode, DocumentClassifierOutputDataConfig, Tag, VpcConfig, CreateDocumentClassifierRequest, CreateDocumentClassifierResponse, KmsKeyValidationException, ResourceInUseException, ResourceLimitExceededException, TooManyRequestsException, TooManyTagsException, CreateEndpointRequest, CreateEndpointResponse, ResourceNotFoundException, EntityRecognizerAnnotations, EntityRecognizerDataFormat, EntityRecognizerDocuments, EntityRecognizerEntityList, EntityTypesListItem, EntityRecognizerInputDataConfig, CreateEntityRecognizerRequest, CreateEntityRecognizerResponse, DeleteDocumentClassifierRequest, DeleteDocumentClassifierResponse, DeleteEndpointRequest, DeleteEndpointResponse, DeleteEntityRecognizerRequest, DeleteEntityRecognizerResponse, DescribeDocumentClassificationJobRequest, InputFormat, InputDataConfig, JobStatus, OutputDataConfig, DocumentClassificationJobProperties, DescribeDocumentClassificationJobResponse, JobNotFoundException, DescribeDocumentClassifierRequest, ModelStatus, DocumentClassifierProperties, DescribeDocumentClassifierResponse, DescribeDominantLanguageDetectionJobRequest, DominantLanguageDetectionJobProperties, DescribeDominantLanguageDetectionJobResponse, DescribeEndpointRequest, EndpointStatus, EndpointProperties, DescribeEndpointResponse, DescribeEntitiesDetectionJobRequest, EntitiesDetectionJobProperties, DescribeEntitiesDetectionJobResponse, DescribeEntityRecognizerRequest, EntityTypesEvaluationMetrics, EntityRecognizerMetadataEntityTypesListItem, EntityRecognizerEvaluationMetrics, EntityRecognizerMetadata, EntityRecognizerProperties, DescribeEntityRecognizerResponse, DescribeEventsDetectionJobRequest, EventsDetectionJobProperties, DescribeEventsDetectionJobResponse, DescribeKeyPhrasesDetectionJobRequest, KeyPhrasesDetectionJobProperties, DescribeKeyPhrasesDetectionJobResponse, DescribePiiEntitiesDetectionJobRequest, PiiEntitiesDetectionMode, PiiOutputDataConfig, PiiEntitiesDetectionMaskMode, PiiEntityType, RedactionConfig, PiiEntitiesDetectionJobProperties, DescribePiiEntitiesDetectionJobResponse, DescribeSentimentDetectionJobRequest, SentimentDetectionJobProperties, DescribeSentimentDetectionJobResponse, DescribeTopicsDetectionJobRequest, TopicsDetectionJobProperties, DescribeTopicsDetectionJobResponse, DetectDominantLanguageRequest, DetectDominantLanguageResponse, DetectEntitiesRequest, DetectEntitiesResponse, DetectKeyPhrasesRequest, DetectKeyPhrasesResponse, DetectPiiEntitiesRequest, PiiEntity, DetectPiiEntitiesResponse, DetectSentimentRequest, DetectSentimentResponse, DetectSyntaxRequest, DetectSyntaxResponse, InvalidFilterException, DocumentClassificationJobFilter, ListDocumentClassificationJobsRequest, ListDocumentClassificationJobsResponse, DocumentClassifierFilter, ListDocumentClassifiersRequest, ListDocumentClassifiersResponse, DominantLanguageDetectionJobFilter, ListDominantLanguageDetectionJobsRequest, ListDominantLanguageDetectionJobsResponse, EndpointFilter, ListEndpointsRequest, ListEndpointsResponse, EntitiesDetectionJobFilter, ListEntitiesDetectionJobsRequest, ListEntitiesDetectionJobsResponse, EntityRecognizerFilter, ListEntityRecognizersRequest, ListEntityRecognizersResponse, EventsDetectionJobFilter, ListEventsDetectionJobsRequest, ListEventsDetectionJobsResponse, KeyPhrasesDetectionJobFilter, ListKeyPhrasesDetectionJobsRequest, ListKeyPhrasesDetectionJobsResponse, PiiEntitiesDetectionJobFilter, ListPiiEntitiesDetectionJobsRequest, ListPiiEntitiesDetectionJobsResponse, SentimentDetectionJobFilter, ListSentimentDetectionJobsRequest, ListSentimentDetectionJobsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, TopicsDetectionJobFilter, ListTopicsDetectionJobsRequest, ListTopicsDetectionJobsResponse, StartDocumentClassificationJobRequest, StartDocumentClassificationJobResponse, StartDominantLanguageDetectionJobRequest, StartDominantLanguageDetectionJobResponse, StartEntitiesDetectionJobRequest, StartEntitiesDetectionJobResponse, StartEventsDetectionJobRequest, StartEventsDetectionJobResponse, StartKeyPhrasesDetectionJobRequest, StartKeyPhrasesDetectionJobResponse, StartPiiEntitiesDetectionJobRequest, StartPiiEntitiesDetectionJobResponse, StartSentimentDetectionJobRequest, StartSentimentDetectionJobResponse, StartTopicsDetectionJobRequest, StartTopicsDetectionJobResponse, StopDominantLanguageDetectionJobRequest, StopDominantLanguageDetectionJobResponse, StopEntitiesDetectionJobRequest, StopEntitiesDetectionJobResponse, StopEventsDetectionJobRequest, StopEventsDetectionJobResponse, StopKeyPhrasesDetectionJobRequest, StopKeyPhrasesDetectionJobResponse, StopPiiEntitiesDetectionJobRequest, StopPiiEntitiesDetectionJobResponse, StopSentimentDetectionJobRequest, StopSentimentDetectionJobResponse, StopTrainingDocumentClassifierRequest, StopTrainingDocumentClassifierResponse, StopTrainingEntityRecognizerRequest, StopTrainingEntityRecognizerResponse, ConcurrentModificationException, TagResourceRequest, TagResourceResponse, TooManyTagKeysException, UntagResourceRequest, UntagResourceResponse, UpdateEndpointRequest, UpdateEndpointResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AugmentedManifestsListItem", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AugmentedManifestsListItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectDominantLanguageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchItemError", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchItemError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DominantLanguage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DominantLanguage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageItemResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectDominantLanguageItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectDominantLanguageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchSizeLimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchSizeLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalServerException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidRequestException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextSizeLimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextSizeLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LanguageCode", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LanguageCode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectEntitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Entity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Entity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesItemResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectEntitiesItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectEntitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedLanguageException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnsupportedLanguageException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectKeyPhrasesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyPhrase", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KeyPhrase"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesItemResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectKeyPhrasesItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectKeyPhrasesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectSentimentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SentimentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentScore", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SentimentScore"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentItemResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectSentimentItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectSentimentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SyntaxLanguageCode", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SyntaxLanguageCode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectSyntaxRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PartOfSpeechTagType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PartOfSpeechTagType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PartOfSpeechTag", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PartOfSpeechTag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SyntaxToken", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SyntaxToken"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxItemResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectSyntaxItemResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BatchDetectSyntaxResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifierEvaluationMetrics", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ClassifierEvaluationMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifierMetadata", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ClassifierMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ClassifyDocumentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClass", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClass"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentLabel", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ClassifyDocumentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceUnavailableException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceUnavailableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierDataFormat", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassifierDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierInputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassifierInputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierMode", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassifierMode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierOutputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassifierOutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VpcConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VpcConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KmsKeyValidationException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KmsKeyValidationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceLimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyTagsException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TooManyTagsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerAnnotations", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerAnnotations"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerDataFormat", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerDocuments", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerDocuments"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerEntityList", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerEntityList"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityTypesListItem", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityTypesListItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerInputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerInputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDocumentClassificationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputFormat", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InputFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassificationJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassificationJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDocumentClassificationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JobNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ModelStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ModelStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassifierProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDominantLanguageDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DominantLanguageDetectionJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DominantLanguageDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDominantLanguageDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntitiesDetectionJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntitiesDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityTypesEvaluationMetrics", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityTypesEvaluationMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerMetadataEntityTypesListItem", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerMetadataEntityTypesListItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerEvaluationMetrics", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerEvaluationMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerMetadata", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEventsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsDetectionJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventsDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeEventsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeKeyPhrasesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyPhrasesDetectionJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KeyPhrasesDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeKeyPhrasesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribePiiEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionMode", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PiiEntitiesDetectionMode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiOutputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PiiOutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionMaskMode", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PiiEntitiesDetectionMaskMode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntityType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PiiEntityType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedactionConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RedactionConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PiiEntitiesDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribePiiEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeSentimentDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentDetectionJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SentimentDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeSentimentDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeTopicsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicsDetectionJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TopicsDetectionJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeTopicsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectDominantLanguageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectDominantLanguageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectEntitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectEntitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectKeyPhrasesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectKeyPhrasesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectPiiEntitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PiiEntity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectPiiEntitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectSentimentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectSentimentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectSyntaxRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectSyntaxResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidFilterException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidFilterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassificationJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassificationJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDocumentClassificationJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDocumentClassificationJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentClassifierFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDocumentClassifiersRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDocumentClassifiersResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DominantLanguageDetectionJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DominantLanguageDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDominantLanguageDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDominantLanguageDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEndpointsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntitiesDetectionJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntitiesDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEntitiesDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEntitiesDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityRecognizerFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEntityRecognizersRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEntityRecognizersResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsDetectionJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventsDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEventsDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListEventsDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyPhrasesDetectionJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KeyPhrasesDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListKeyPhrasesDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListKeyPhrasesDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PiiEntitiesDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListPiiEntitiesDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListPiiEntitiesDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentDetectionJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SentimentDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListSentimentDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListSentimentDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicsDetectionJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TopicsDetectionJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTopicsDetectionJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTopicsDetectionJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDocumentClassificationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDocumentClassificationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDominantLanguageDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDominantLanguageDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartEventsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartEventsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartKeyPhrasesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartKeyPhrasesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartPiiEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartPiiEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartSentimentDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartSentimentDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTopicsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTopicsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopDominantLanguageDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopDominantLanguageDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopEventsDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopEventsDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopKeyPhrasesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopKeyPhrasesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopPiiEntitiesDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopPiiEntitiesDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopSentimentDetectionJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopSentimentDetectionJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopTrainingDocumentClassifierRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopTrainingDocumentClassifierResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopTrainingEntityRecognizerRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopTrainingEntityRecognizerResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TagResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyTagKeysException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TooManyTagKeysException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UntagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UntagResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateEndpointResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/models/models_0.js ***! \****************************************************************************/ /*! exports provided: AugmentedManifestsListItem, BatchDetectDominantLanguageRequest, BatchItemError, DominantLanguage, BatchDetectDominantLanguageItemResult, BatchDetectDominantLanguageResponse, BatchSizeLimitExceededException, InternalServerException, InvalidRequestException, TextSizeLimitExceededException, LanguageCode, BatchDetectEntitiesRequest, EntityType, Entity, BatchDetectEntitiesItemResult, BatchDetectEntitiesResponse, UnsupportedLanguageException, BatchDetectKeyPhrasesRequest, KeyPhrase, BatchDetectKeyPhrasesItemResult, BatchDetectKeyPhrasesResponse, BatchDetectSentimentRequest, SentimentType, SentimentScore, BatchDetectSentimentItemResult, BatchDetectSentimentResponse, SyntaxLanguageCode, BatchDetectSyntaxRequest, PartOfSpeechTagType, PartOfSpeechTag, SyntaxToken, BatchDetectSyntaxItemResult, BatchDetectSyntaxResponse, ClassifierEvaluationMetrics, ClassifierMetadata, ClassifyDocumentRequest, DocumentClass, DocumentLabel, ClassifyDocumentResponse, ResourceUnavailableException, DocumentClassifierDataFormat, DocumentClassifierInputDataConfig, DocumentClassifierMode, DocumentClassifierOutputDataConfig, Tag, VpcConfig, CreateDocumentClassifierRequest, CreateDocumentClassifierResponse, KmsKeyValidationException, ResourceInUseException, ResourceLimitExceededException, TooManyRequestsException, TooManyTagsException, CreateEndpointRequest, CreateEndpointResponse, ResourceNotFoundException, EntityRecognizerAnnotations, EntityRecognizerDataFormat, EntityRecognizerDocuments, EntityRecognizerEntityList, EntityTypesListItem, EntityRecognizerInputDataConfig, CreateEntityRecognizerRequest, CreateEntityRecognizerResponse, DeleteDocumentClassifierRequest, DeleteDocumentClassifierResponse, DeleteEndpointRequest, DeleteEndpointResponse, DeleteEntityRecognizerRequest, DeleteEntityRecognizerResponse, DescribeDocumentClassificationJobRequest, InputFormat, InputDataConfig, JobStatus, OutputDataConfig, DocumentClassificationJobProperties, DescribeDocumentClassificationJobResponse, JobNotFoundException, DescribeDocumentClassifierRequest, ModelStatus, DocumentClassifierProperties, DescribeDocumentClassifierResponse, DescribeDominantLanguageDetectionJobRequest, DominantLanguageDetectionJobProperties, DescribeDominantLanguageDetectionJobResponse, DescribeEndpointRequest, EndpointStatus, EndpointProperties, DescribeEndpointResponse, DescribeEntitiesDetectionJobRequest, EntitiesDetectionJobProperties, DescribeEntitiesDetectionJobResponse, DescribeEntityRecognizerRequest, EntityTypesEvaluationMetrics, EntityRecognizerMetadataEntityTypesListItem, EntityRecognizerEvaluationMetrics, EntityRecognizerMetadata, EntityRecognizerProperties, DescribeEntityRecognizerResponse, DescribeEventsDetectionJobRequest, EventsDetectionJobProperties, DescribeEventsDetectionJobResponse, DescribeKeyPhrasesDetectionJobRequest, KeyPhrasesDetectionJobProperties, DescribeKeyPhrasesDetectionJobResponse, DescribePiiEntitiesDetectionJobRequest, PiiEntitiesDetectionMode, PiiOutputDataConfig, PiiEntitiesDetectionMaskMode, PiiEntityType, RedactionConfig, PiiEntitiesDetectionJobProperties, DescribePiiEntitiesDetectionJobResponse, DescribeSentimentDetectionJobRequest, SentimentDetectionJobProperties, DescribeSentimentDetectionJobResponse, DescribeTopicsDetectionJobRequest, TopicsDetectionJobProperties, DescribeTopicsDetectionJobResponse, DetectDominantLanguageRequest, DetectDominantLanguageResponse, DetectEntitiesRequest, DetectEntitiesResponse, DetectKeyPhrasesRequest, DetectKeyPhrasesResponse, DetectPiiEntitiesRequest, PiiEntity, DetectPiiEntitiesResponse, DetectSentimentRequest, DetectSentimentResponse, DetectSyntaxRequest, DetectSyntaxResponse, InvalidFilterException, DocumentClassificationJobFilter, ListDocumentClassificationJobsRequest, ListDocumentClassificationJobsResponse, DocumentClassifierFilter, ListDocumentClassifiersRequest, ListDocumentClassifiersResponse, DominantLanguageDetectionJobFilter, ListDominantLanguageDetectionJobsRequest, ListDominantLanguageDetectionJobsResponse, EndpointFilter, ListEndpointsRequest, ListEndpointsResponse, EntitiesDetectionJobFilter, ListEntitiesDetectionJobsRequest, ListEntitiesDetectionJobsResponse, EntityRecognizerFilter, ListEntityRecognizersRequest, ListEntityRecognizersResponse, EventsDetectionJobFilter, ListEventsDetectionJobsRequest, ListEventsDetectionJobsResponse, KeyPhrasesDetectionJobFilter, ListKeyPhrasesDetectionJobsRequest, ListKeyPhrasesDetectionJobsResponse, PiiEntitiesDetectionJobFilter, ListPiiEntitiesDetectionJobsRequest, ListPiiEntitiesDetectionJobsResponse, SentimentDetectionJobFilter, ListSentimentDetectionJobsRequest, ListSentimentDetectionJobsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, TopicsDetectionJobFilter, ListTopicsDetectionJobsRequest, ListTopicsDetectionJobsResponse, StartDocumentClassificationJobRequest, StartDocumentClassificationJobResponse, StartDominantLanguageDetectionJobRequest, StartDominantLanguageDetectionJobResponse, StartEntitiesDetectionJobRequest, StartEntitiesDetectionJobResponse, StartEventsDetectionJobRequest, StartEventsDetectionJobResponse, StartKeyPhrasesDetectionJobRequest, StartKeyPhrasesDetectionJobResponse, StartPiiEntitiesDetectionJobRequest, StartPiiEntitiesDetectionJobResponse, StartSentimentDetectionJobRequest, StartSentimentDetectionJobResponse, StartTopicsDetectionJobRequest, StartTopicsDetectionJobResponse, StopDominantLanguageDetectionJobRequest, StopDominantLanguageDetectionJobResponse, StopEntitiesDetectionJobRequest, StopEntitiesDetectionJobResponse, StopEventsDetectionJobRequest, StopEventsDetectionJobResponse, StopKeyPhrasesDetectionJobRequest, StopKeyPhrasesDetectionJobResponse, StopPiiEntitiesDetectionJobRequest, StopPiiEntitiesDetectionJobResponse, StopSentimentDetectionJobRequest, StopSentimentDetectionJobResponse, StopTrainingDocumentClassifierRequest, StopTrainingDocumentClassifierResponse, StopTrainingEntityRecognizerRequest, StopTrainingEntityRecognizerResponse, ConcurrentModificationException, TagResourceRequest, TagResourceResponse, TooManyTagKeysException, UntagResourceRequest, UntagResourceResponse, UpdateEndpointRequest, UpdateEndpointResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AugmentedManifestsListItem", function() { return AugmentedManifestsListItem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageRequest", function() { return BatchDetectDominantLanguageRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchItemError", function() { return BatchItemError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DominantLanguage", function() { return DominantLanguage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageItemResult", function() { return BatchDetectDominantLanguageItemResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageResponse", function() { return BatchDetectDominantLanguageResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchSizeLimitExceededException", function() { return BatchSizeLimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalServerException", function() { return InternalServerException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidRequestException", function() { return InvalidRequestException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextSizeLimitExceededException", function() { return TextSizeLimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LanguageCode", function() { return LanguageCode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesRequest", function() { return BatchDetectEntitiesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityType", function() { return EntityType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Entity", function() { return Entity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesItemResult", function() { return BatchDetectEntitiesItemResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectEntitiesResponse", function() { return BatchDetectEntitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnsupportedLanguageException", function() { return UnsupportedLanguageException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesRequest", function() { return BatchDetectKeyPhrasesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeyPhrase", function() { return KeyPhrase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesItemResult", function() { return BatchDetectKeyPhrasesItemResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesResponse", function() { return BatchDetectKeyPhrasesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentRequest", function() { return BatchDetectSentimentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SentimentType", function() { return SentimentType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SentimentScore", function() { return SentimentScore; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentItemResult", function() { return BatchDetectSentimentItemResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSentimentResponse", function() { return BatchDetectSentimentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SyntaxLanguageCode", function() { return SyntaxLanguageCode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxRequest", function() { return BatchDetectSyntaxRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PartOfSpeechTagType", function() { return PartOfSpeechTagType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PartOfSpeechTag", function() { return PartOfSpeechTag; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SyntaxToken", function() { return SyntaxToken; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxItemResult", function() { return BatchDetectSyntaxItemResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectSyntaxResponse", function() { return BatchDetectSyntaxResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClassifierEvaluationMetrics", function() { return ClassifierEvaluationMetrics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClassifierMetadata", function() { return ClassifierMetadata; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentRequest", function() { return ClassifyDocumentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClass", function() { return DocumentClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentLabel", function() { return DocumentLabel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClassifyDocumentResponse", function() { return ClassifyDocumentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceUnavailableException", function() { return ResourceUnavailableException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierDataFormat", function() { return DocumentClassifierDataFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierInputDataConfig", function() { return DocumentClassifierInputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierMode", function() { return DocumentClassifierMode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierOutputDataConfig", function() { return DocumentClassifierOutputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return Tag; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VpcConfig", function() { return VpcConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierRequest", function() { return CreateDocumentClassifierRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateDocumentClassifierResponse", function() { return CreateDocumentClassifierResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KmsKeyValidationException", function() { return KmsKeyValidationException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return ResourceInUseException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceLimitExceededException", function() { return ResourceLimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return TooManyRequestsException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooManyTagsException", function() { return TooManyTagsException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointRequest", function() { return CreateEndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointResponse", function() { return CreateEndpointResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return ResourceNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerAnnotations", function() { return EntityRecognizerAnnotations; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerDataFormat", function() { return EntityRecognizerDataFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerDocuments", function() { return EntityRecognizerDocuments; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerEntityList", function() { return EntityRecognizerEntityList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityTypesListItem", function() { return EntityTypesListItem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerInputDataConfig", function() { return EntityRecognizerInputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerRequest", function() { return CreateEntityRecognizerRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEntityRecognizerResponse", function() { return CreateEntityRecognizerResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierRequest", function() { return DeleteDocumentClassifierRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteDocumentClassifierResponse", function() { return DeleteDocumentClassifierResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointRequest", function() { return DeleteEndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointResponse", function() { return DeleteEndpointResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerRequest", function() { return DeleteEntityRecognizerRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEntityRecognizerResponse", function() { return DeleteEntityRecognizerResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobRequest", function() { return DescribeDocumentClassificationJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InputFormat", function() { return InputFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InputDataConfig", function() { return InputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return JobStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputDataConfig", function() { return OutputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassificationJobProperties", function() { return DocumentClassificationJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobResponse", function() { return DescribeDocumentClassificationJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JobNotFoundException", function() { return JobNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierRequest", function() { return DescribeDocumentClassifierRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ModelStatus", function() { return ModelStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierProperties", function() { return DocumentClassifierProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassifierResponse", function() { return DescribeDocumentClassifierResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobRequest", function() { return DescribeDominantLanguageDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DominantLanguageDetectionJobProperties", function() { return DominantLanguageDetectionJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDominantLanguageDetectionJobResponse", function() { return DescribeDominantLanguageDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointRequest", function() { return DescribeEndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointStatus", function() { return EndpointStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointProperties", function() { return EndpointProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEndpointResponse", function() { return DescribeEndpointResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobRequest", function() { return DescribeEntitiesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntitiesDetectionJobProperties", function() { return EntitiesDetectionJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEntitiesDetectionJobResponse", function() { return DescribeEntitiesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerRequest", function() { return DescribeEntityRecognizerRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityTypesEvaluationMetrics", function() { return EntityTypesEvaluationMetrics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerMetadataEntityTypesListItem", function() { return EntityRecognizerMetadataEntityTypesListItem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerEvaluationMetrics", function() { return EntityRecognizerEvaluationMetrics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerMetadata", function() { return EntityRecognizerMetadata; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerProperties", function() { return EntityRecognizerProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEntityRecognizerResponse", function() { return DescribeEntityRecognizerResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobRequest", function() { return DescribeEventsDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsDetectionJobProperties", function() { return EventsDetectionJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeEventsDetectionJobResponse", function() { return DescribeEventsDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobRequest", function() { return DescribeKeyPhrasesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeyPhrasesDetectionJobProperties", function() { return KeyPhrasesDetectionJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobResponse", function() { return DescribeKeyPhrasesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobRequest", function() { return DescribePiiEntitiesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionMode", function() { return PiiEntitiesDetectionMode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PiiOutputDataConfig", function() { return PiiOutputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionMaskMode", function() { return PiiEntitiesDetectionMaskMode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PiiEntityType", function() { return PiiEntityType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RedactionConfig", function() { return RedactionConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionJobProperties", function() { return PiiEntitiesDetectionJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribePiiEntitiesDetectionJobResponse", function() { return DescribePiiEntitiesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobRequest", function() { return DescribeSentimentDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SentimentDetectionJobProperties", function() { return SentimentDetectionJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeSentimentDetectionJobResponse", function() { return DescribeSentimentDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobRequest", function() { return DescribeTopicsDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TopicsDetectionJobProperties", function() { return TopicsDetectionJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeTopicsDetectionJobResponse", function() { return DescribeTopicsDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageRequest", function() { return DetectDominantLanguageRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectDominantLanguageResponse", function() { return DetectDominantLanguageResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesRequest", function() { return DetectEntitiesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectEntitiesResponse", function() { return DetectEntitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesRequest", function() { return DetectKeyPhrasesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesResponse", function() { return DetectKeyPhrasesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesRequest", function() { return DetectPiiEntitiesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PiiEntity", function() { return PiiEntity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectPiiEntitiesResponse", function() { return DetectPiiEntitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentRequest", function() { return DetectSentimentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectSentimentResponse", function() { return DetectSentimentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxRequest", function() { return DetectSyntaxRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectSyntaxResponse", function() { return DetectSyntaxResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidFilterException", function() { return InvalidFilterException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassificationJobFilter", function() { return DocumentClassificationJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsRequest", function() { return ListDocumentClassificationJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassificationJobsResponse", function() { return ListDocumentClassificationJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentClassifierFilter", function() { return DocumentClassifierFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersRequest", function() { return ListDocumentClassifiersRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersResponse", function() { return ListDocumentClassifiersResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DominantLanguageDetectionJobFilter", function() { return DominantLanguageDetectionJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsRequest", function() { return ListDominantLanguageDetectionJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDominantLanguageDetectionJobsResponse", function() { return ListDominantLanguageDetectionJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointFilter", function() { return EndpointFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsRequest", function() { return ListEndpointsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsResponse", function() { return ListEndpointsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntitiesDetectionJobFilter", function() { return EntitiesDetectionJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsRequest", function() { return ListEntitiesDetectionJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEntitiesDetectionJobsResponse", function() { return ListEntitiesDetectionJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityRecognizerFilter", function() { return EntityRecognizerFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersRequest", function() { return ListEntityRecognizersRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEntityRecognizersResponse", function() { return ListEntityRecognizersResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsDetectionJobFilter", function() { return EventsDetectionJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsRequest", function() { return ListEventsDetectionJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEventsDetectionJobsResponse", function() { return ListEventsDetectionJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeyPhrasesDetectionJobFilter", function() { return KeyPhrasesDetectionJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsRequest", function() { return ListKeyPhrasesDetectionJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListKeyPhrasesDetectionJobsResponse", function() { return ListKeyPhrasesDetectionJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PiiEntitiesDetectionJobFilter", function() { return PiiEntitiesDetectionJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsRequest", function() { return ListPiiEntitiesDetectionJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPiiEntitiesDetectionJobsResponse", function() { return ListPiiEntitiesDetectionJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SentimentDetectionJobFilter", function() { return SentimentDetectionJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsRequest", function() { return ListSentimentDetectionJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListSentimentDetectionJobsResponse", function() { return ListSentimentDetectionJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceRequest", function() { return ListTagsForResourceRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return ListTagsForResourceResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TopicsDetectionJobFilter", function() { return TopicsDetectionJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsRequest", function() { return ListTopicsDetectionJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTopicsDetectionJobsResponse", function() { return ListTopicsDetectionJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobRequest", function() { return StartDocumentClassificationJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentClassificationJobResponse", function() { return StartDocumentClassificationJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobRequest", function() { return StartDominantLanguageDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDominantLanguageDetectionJobResponse", function() { return StartDominantLanguageDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobRequest", function() { return StartEntitiesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartEntitiesDetectionJobResponse", function() { return StartEntitiesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobRequest", function() { return StartEventsDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartEventsDetectionJobResponse", function() { return StartEventsDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobRequest", function() { return StartKeyPhrasesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartKeyPhrasesDetectionJobResponse", function() { return StartKeyPhrasesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobRequest", function() { return StartPiiEntitiesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartPiiEntitiesDetectionJobResponse", function() { return StartPiiEntitiesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobRequest", function() { return StartSentimentDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobResponse", function() { return StartSentimentDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobRequest", function() { return StartTopicsDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobResponse", function() { return StartTopicsDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobRequest", function() { return StopDominantLanguageDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopDominantLanguageDetectionJobResponse", function() { return StopDominantLanguageDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobRequest", function() { return StopEntitiesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopEntitiesDetectionJobResponse", function() { return StopEntitiesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobRequest", function() { return StopEventsDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopEventsDetectionJobResponse", function() { return StopEventsDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobRequest", function() { return StopKeyPhrasesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopKeyPhrasesDetectionJobResponse", function() { return StopKeyPhrasesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobRequest", function() { return StopPiiEntitiesDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopPiiEntitiesDetectionJobResponse", function() { return StopPiiEntitiesDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobRequest", function() { return StopSentimentDetectionJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopSentimentDetectionJobResponse", function() { return StopSentimentDetectionJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierRequest", function() { return StopTrainingDocumentClassifierRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierResponse", function() { return StopTrainingDocumentClassifierResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerRequest", function() { return StopTrainingEntityRecognizerRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerResponse", function() { return StopTrainingEntityRecognizerResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return ConcurrentModificationException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagResourceRequest", function() { return TagResourceRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagResourceResponse", function() { return TagResourceResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooManyTagKeysException", function() { return TooManyTagKeysException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagResourceRequest", function() { return UntagResourceRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagResourceResponse", function() { return UntagResourceResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointRequest", function() { return UpdateEndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointResponse", function() { return UpdateEndpointResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var AugmentedManifestsListItem; (function (AugmentedManifestsListItem) { AugmentedManifestsListItem.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AugmentedManifestsListItem || (AugmentedManifestsListItem = {})); var BatchDetectDominantLanguageRequest; (function (BatchDetectDominantLanguageRequest) { BatchDetectDominantLanguageRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.TextList && { TextList: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(BatchDetectDominantLanguageRequest || (BatchDetectDominantLanguageRequest = {})); var BatchItemError; (function (BatchItemError) { BatchItemError.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchItemError || (BatchItemError = {})); var DominantLanguage; (function (DominantLanguage) { DominantLanguage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DominantLanguage || (DominantLanguage = {})); var BatchDetectDominantLanguageItemResult; (function (BatchDetectDominantLanguageItemResult) { BatchDetectDominantLanguageItemResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectDominantLanguageItemResult || (BatchDetectDominantLanguageItemResult = {})); var BatchDetectDominantLanguageResponse; (function (BatchDetectDominantLanguageResponse) { BatchDetectDominantLanguageResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectDominantLanguageResponse || (BatchDetectDominantLanguageResponse = {})); var BatchSizeLimitExceededException; (function (BatchSizeLimitExceededException) { BatchSizeLimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchSizeLimitExceededException || (BatchSizeLimitExceededException = {})); var InternalServerException; (function (InternalServerException) { InternalServerException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalServerException || (InternalServerException = {})); var InvalidRequestException; (function (InvalidRequestException) { InvalidRequestException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidRequestException || (InvalidRequestException = {})); var TextSizeLimitExceededException; (function (TextSizeLimitExceededException) { TextSizeLimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TextSizeLimitExceededException || (TextSizeLimitExceededException = {})); var LanguageCode; (function (LanguageCode) { LanguageCode["AR"] = "ar"; LanguageCode["DE"] = "de"; LanguageCode["EN"] = "en"; LanguageCode["ES"] = "es"; LanguageCode["FR"] = "fr"; LanguageCode["HI"] = "hi"; LanguageCode["IT"] = "it"; LanguageCode["JA"] = "ja"; LanguageCode["KO"] = "ko"; LanguageCode["PT"] = "pt"; LanguageCode["ZH"] = "zh"; LanguageCode["ZH_TW"] = "zh-TW"; })(LanguageCode || (LanguageCode = {})); var BatchDetectEntitiesRequest; (function (BatchDetectEntitiesRequest) { BatchDetectEntitiesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.TextList && { TextList: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(BatchDetectEntitiesRequest || (BatchDetectEntitiesRequest = {})); var EntityType; (function (EntityType) { EntityType["COMMERCIAL_ITEM"] = "COMMERCIAL_ITEM"; EntityType["DATE"] = "DATE"; EntityType["EVENT"] = "EVENT"; EntityType["LOCATION"] = "LOCATION"; EntityType["ORGANIZATION"] = "ORGANIZATION"; EntityType["OTHER"] = "OTHER"; EntityType["PERSON"] = "PERSON"; EntityType["QUANTITY"] = "QUANTITY"; EntityType["TITLE"] = "TITLE"; })(EntityType || (EntityType = {})); var Entity; (function (Entity) { Entity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Entity || (Entity = {})); var BatchDetectEntitiesItemResult; (function (BatchDetectEntitiesItemResult) { BatchDetectEntitiesItemResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectEntitiesItemResult || (BatchDetectEntitiesItemResult = {})); var BatchDetectEntitiesResponse; (function (BatchDetectEntitiesResponse) { BatchDetectEntitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectEntitiesResponse || (BatchDetectEntitiesResponse = {})); var UnsupportedLanguageException; (function (UnsupportedLanguageException) { UnsupportedLanguageException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnsupportedLanguageException || (UnsupportedLanguageException = {})); var BatchDetectKeyPhrasesRequest; (function (BatchDetectKeyPhrasesRequest) { BatchDetectKeyPhrasesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.TextList && { TextList: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(BatchDetectKeyPhrasesRequest || (BatchDetectKeyPhrasesRequest = {})); var KeyPhrase; (function (KeyPhrase) { KeyPhrase.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KeyPhrase || (KeyPhrase = {})); var BatchDetectKeyPhrasesItemResult; (function (BatchDetectKeyPhrasesItemResult) { BatchDetectKeyPhrasesItemResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectKeyPhrasesItemResult || (BatchDetectKeyPhrasesItemResult = {})); var BatchDetectKeyPhrasesResponse; (function (BatchDetectKeyPhrasesResponse) { BatchDetectKeyPhrasesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectKeyPhrasesResponse || (BatchDetectKeyPhrasesResponse = {})); var BatchDetectSentimentRequest; (function (BatchDetectSentimentRequest) { BatchDetectSentimentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.TextList && { TextList: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(BatchDetectSentimentRequest || (BatchDetectSentimentRequest = {})); var SentimentType; (function (SentimentType) { SentimentType["MIXED"] = "MIXED"; SentimentType["NEGATIVE"] = "NEGATIVE"; SentimentType["NEUTRAL"] = "NEUTRAL"; SentimentType["POSITIVE"] = "POSITIVE"; })(SentimentType || (SentimentType = {})); var SentimentScore; (function (SentimentScore) { SentimentScore.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SentimentScore || (SentimentScore = {})); var BatchDetectSentimentItemResult; (function (BatchDetectSentimentItemResult) { BatchDetectSentimentItemResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectSentimentItemResult || (BatchDetectSentimentItemResult = {})); var BatchDetectSentimentResponse; (function (BatchDetectSentimentResponse) { BatchDetectSentimentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectSentimentResponse || (BatchDetectSentimentResponse = {})); var SyntaxLanguageCode; (function (SyntaxLanguageCode) { SyntaxLanguageCode["DE"] = "de"; SyntaxLanguageCode["EN"] = "en"; SyntaxLanguageCode["ES"] = "es"; SyntaxLanguageCode["FR"] = "fr"; SyntaxLanguageCode["IT"] = "it"; SyntaxLanguageCode["PT"] = "pt"; })(SyntaxLanguageCode || (SyntaxLanguageCode = {})); var BatchDetectSyntaxRequest; (function (BatchDetectSyntaxRequest) { BatchDetectSyntaxRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.TextList && { TextList: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(BatchDetectSyntaxRequest || (BatchDetectSyntaxRequest = {})); var PartOfSpeechTagType; (function (PartOfSpeechTagType) { PartOfSpeechTagType["ADJ"] = "ADJ"; PartOfSpeechTagType["ADP"] = "ADP"; PartOfSpeechTagType["ADV"] = "ADV"; PartOfSpeechTagType["AUX"] = "AUX"; PartOfSpeechTagType["CCONJ"] = "CCONJ"; PartOfSpeechTagType["CONJ"] = "CONJ"; PartOfSpeechTagType["DET"] = "DET"; PartOfSpeechTagType["INTJ"] = "INTJ"; PartOfSpeechTagType["NOUN"] = "NOUN"; PartOfSpeechTagType["NUM"] = "NUM"; PartOfSpeechTagType["O"] = "O"; PartOfSpeechTagType["PART"] = "PART"; PartOfSpeechTagType["PRON"] = "PRON"; PartOfSpeechTagType["PROPN"] = "PROPN"; PartOfSpeechTagType["PUNCT"] = "PUNCT"; PartOfSpeechTagType["SCONJ"] = "SCONJ"; PartOfSpeechTagType["SYM"] = "SYM"; PartOfSpeechTagType["VERB"] = "VERB"; })(PartOfSpeechTagType || (PartOfSpeechTagType = {})); var PartOfSpeechTag; (function (PartOfSpeechTag) { PartOfSpeechTag.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PartOfSpeechTag || (PartOfSpeechTag = {})); var SyntaxToken; (function (SyntaxToken) { SyntaxToken.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SyntaxToken || (SyntaxToken = {})); var BatchDetectSyntaxItemResult; (function (BatchDetectSyntaxItemResult) { BatchDetectSyntaxItemResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectSyntaxItemResult || (BatchDetectSyntaxItemResult = {})); var BatchDetectSyntaxResponse; (function (BatchDetectSyntaxResponse) { BatchDetectSyntaxResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BatchDetectSyntaxResponse || (BatchDetectSyntaxResponse = {})); var ClassifierEvaluationMetrics; (function (ClassifierEvaluationMetrics) { ClassifierEvaluationMetrics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ClassifierEvaluationMetrics || (ClassifierEvaluationMetrics = {})); var ClassifierMetadata; (function (ClassifierMetadata) { ClassifierMetadata.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ClassifierMetadata || (ClassifierMetadata = {})); var ClassifyDocumentRequest; (function (ClassifyDocumentRequest) { ClassifyDocumentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Text && { Text: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(ClassifyDocumentRequest || (ClassifyDocumentRequest = {})); var DocumentClass; (function (DocumentClass) { DocumentClass.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentClass || (DocumentClass = {})); var DocumentLabel; (function (DocumentLabel) { DocumentLabel.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentLabel || (DocumentLabel = {})); var ClassifyDocumentResponse; (function (ClassifyDocumentResponse) { ClassifyDocumentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ClassifyDocumentResponse || (ClassifyDocumentResponse = {})); var ResourceUnavailableException; (function (ResourceUnavailableException) { ResourceUnavailableException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceUnavailableException || (ResourceUnavailableException = {})); var DocumentClassifierDataFormat; (function (DocumentClassifierDataFormat) { DocumentClassifierDataFormat["AUGMENTED_MANIFEST"] = "AUGMENTED_MANIFEST"; DocumentClassifierDataFormat["COMPREHEND_CSV"] = "COMPREHEND_CSV"; })(DocumentClassifierDataFormat || (DocumentClassifierDataFormat = {})); var DocumentClassifierInputDataConfig; (function (DocumentClassifierInputDataConfig) { DocumentClassifierInputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentClassifierInputDataConfig || (DocumentClassifierInputDataConfig = {})); var DocumentClassifierMode; (function (DocumentClassifierMode) { DocumentClassifierMode["MULTI_CLASS"] = "MULTI_CLASS"; DocumentClassifierMode["MULTI_LABEL"] = "MULTI_LABEL"; })(DocumentClassifierMode || (DocumentClassifierMode = {})); var DocumentClassifierOutputDataConfig; (function (DocumentClassifierOutputDataConfig) { DocumentClassifierOutputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentClassifierOutputDataConfig || (DocumentClassifierOutputDataConfig = {})); var Tag; (function (Tag) { Tag.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tag || (Tag = {})); var VpcConfig; (function (VpcConfig) { VpcConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VpcConfig || (VpcConfig = {})); var CreateDocumentClassifierRequest; (function (CreateDocumentClassifierRequest) { CreateDocumentClassifierRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateDocumentClassifierRequest || (CreateDocumentClassifierRequest = {})); var CreateDocumentClassifierResponse; (function (CreateDocumentClassifierResponse) { CreateDocumentClassifierResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateDocumentClassifierResponse || (CreateDocumentClassifierResponse = {})); var KmsKeyValidationException; (function (KmsKeyValidationException) { KmsKeyValidationException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KmsKeyValidationException || (KmsKeyValidationException = {})); var ResourceInUseException; (function (ResourceInUseException) { ResourceInUseException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceInUseException || (ResourceInUseException = {})); var ResourceLimitExceededException; (function (ResourceLimitExceededException) { ResourceLimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceLimitExceededException || (ResourceLimitExceededException = {})); var TooManyRequestsException; (function (TooManyRequestsException) { TooManyRequestsException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TooManyRequestsException || (TooManyRequestsException = {})); var TooManyTagsException; (function (TooManyTagsException) { TooManyTagsException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TooManyTagsException || (TooManyTagsException = {})); var CreateEndpointRequest; (function (CreateEndpointRequest) { CreateEndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateEndpointRequest || (CreateEndpointRequest = {})); var CreateEndpointResponse; (function (CreateEndpointResponse) { CreateEndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateEndpointResponse || (CreateEndpointResponse = {})); var ResourceNotFoundException; (function (ResourceNotFoundException) { ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotFoundException || (ResourceNotFoundException = {})); var EntityRecognizerAnnotations; (function (EntityRecognizerAnnotations) { EntityRecognizerAnnotations.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerAnnotations || (EntityRecognizerAnnotations = {})); var EntityRecognizerDataFormat; (function (EntityRecognizerDataFormat) { EntityRecognizerDataFormat["AUGMENTED_MANIFEST"] = "AUGMENTED_MANIFEST"; EntityRecognizerDataFormat["COMPREHEND_CSV"] = "COMPREHEND_CSV"; })(EntityRecognizerDataFormat || (EntityRecognizerDataFormat = {})); var EntityRecognizerDocuments; (function (EntityRecognizerDocuments) { EntityRecognizerDocuments.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerDocuments || (EntityRecognizerDocuments = {})); var EntityRecognizerEntityList; (function (EntityRecognizerEntityList) { EntityRecognizerEntityList.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerEntityList || (EntityRecognizerEntityList = {})); var EntityTypesListItem; (function (EntityTypesListItem) { EntityTypesListItem.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityTypesListItem || (EntityTypesListItem = {})); var EntityRecognizerInputDataConfig; (function (EntityRecognizerInputDataConfig) { EntityRecognizerInputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerInputDataConfig || (EntityRecognizerInputDataConfig = {})); var CreateEntityRecognizerRequest; (function (CreateEntityRecognizerRequest) { CreateEntityRecognizerRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateEntityRecognizerRequest || (CreateEntityRecognizerRequest = {})); var CreateEntityRecognizerResponse; (function (CreateEntityRecognizerResponse) { CreateEntityRecognizerResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateEntityRecognizerResponse || (CreateEntityRecognizerResponse = {})); var DeleteDocumentClassifierRequest; (function (DeleteDocumentClassifierRequest) { DeleteDocumentClassifierRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteDocumentClassifierRequest || (DeleteDocumentClassifierRequest = {})); var DeleteDocumentClassifierResponse; (function (DeleteDocumentClassifierResponse) { DeleteDocumentClassifierResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteDocumentClassifierResponse || (DeleteDocumentClassifierResponse = {})); var DeleteEndpointRequest; (function (DeleteEndpointRequest) { DeleteEndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEndpointRequest || (DeleteEndpointRequest = {})); var DeleteEndpointResponse; (function (DeleteEndpointResponse) { DeleteEndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEndpointResponse || (DeleteEndpointResponse = {})); var DeleteEntityRecognizerRequest; (function (DeleteEntityRecognizerRequest) { DeleteEntityRecognizerRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEntityRecognizerRequest || (DeleteEntityRecognizerRequest = {})); var DeleteEntityRecognizerResponse; (function (DeleteEntityRecognizerResponse) { DeleteEntityRecognizerResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEntityRecognizerResponse || (DeleteEntityRecognizerResponse = {})); var DescribeDocumentClassificationJobRequest; (function (DescribeDocumentClassificationJobRequest) { DescribeDocumentClassificationJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeDocumentClassificationJobRequest || (DescribeDocumentClassificationJobRequest = {})); var InputFormat; (function (InputFormat) { InputFormat["ONE_DOC_PER_FILE"] = "ONE_DOC_PER_FILE"; InputFormat["ONE_DOC_PER_LINE"] = "ONE_DOC_PER_LINE"; })(InputFormat || (InputFormat = {})); var InputDataConfig; (function (InputDataConfig) { InputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InputDataConfig || (InputDataConfig = {})); var JobStatus; (function (JobStatus) { JobStatus["COMPLETED"] = "COMPLETED"; JobStatus["FAILED"] = "FAILED"; JobStatus["IN_PROGRESS"] = "IN_PROGRESS"; JobStatus["STOPPED"] = "STOPPED"; JobStatus["STOP_REQUESTED"] = "STOP_REQUESTED"; JobStatus["SUBMITTED"] = "SUBMITTED"; })(JobStatus || (JobStatus = {})); var OutputDataConfig; (function (OutputDataConfig) { OutputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OutputDataConfig || (OutputDataConfig = {})); var DocumentClassificationJobProperties; (function (DocumentClassificationJobProperties) { DocumentClassificationJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentClassificationJobProperties || (DocumentClassificationJobProperties = {})); var DescribeDocumentClassificationJobResponse; (function (DescribeDocumentClassificationJobResponse) { DescribeDocumentClassificationJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeDocumentClassificationJobResponse || (DescribeDocumentClassificationJobResponse = {})); var JobNotFoundException; (function (JobNotFoundException) { JobNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JobNotFoundException || (JobNotFoundException = {})); var DescribeDocumentClassifierRequest; (function (DescribeDocumentClassifierRequest) { DescribeDocumentClassifierRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeDocumentClassifierRequest || (DescribeDocumentClassifierRequest = {})); var ModelStatus; (function (ModelStatus) { ModelStatus["DELETING"] = "DELETING"; ModelStatus["IN_ERROR"] = "IN_ERROR"; ModelStatus["STOPPED"] = "STOPPED"; ModelStatus["STOP_REQUESTED"] = "STOP_REQUESTED"; ModelStatus["SUBMITTED"] = "SUBMITTED"; ModelStatus["TRAINED"] = "TRAINED"; ModelStatus["TRAINING"] = "TRAINING"; })(ModelStatus || (ModelStatus = {})); var DocumentClassifierProperties; (function (DocumentClassifierProperties) { DocumentClassifierProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ClassifierMetadata && { ClassifierMetadata: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(DocumentClassifierProperties || (DocumentClassifierProperties = {})); var DescribeDocumentClassifierResponse; (function (DescribeDocumentClassifierResponse) { DescribeDocumentClassifierResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.DocumentClassifierProperties && { DocumentClassifierProperties: DocumentClassifierProperties.filterSensitiveLog(obj.DocumentClassifierProperties), }))); }; })(DescribeDocumentClassifierResponse || (DescribeDocumentClassifierResponse = {})); var DescribeDominantLanguageDetectionJobRequest; (function (DescribeDominantLanguageDetectionJobRequest) { DescribeDominantLanguageDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeDominantLanguageDetectionJobRequest || (DescribeDominantLanguageDetectionJobRequest = {})); var DominantLanguageDetectionJobProperties; (function (DominantLanguageDetectionJobProperties) { DominantLanguageDetectionJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DominantLanguageDetectionJobProperties || (DominantLanguageDetectionJobProperties = {})); var DescribeDominantLanguageDetectionJobResponse; (function (DescribeDominantLanguageDetectionJobResponse) { DescribeDominantLanguageDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeDominantLanguageDetectionJobResponse || (DescribeDominantLanguageDetectionJobResponse = {})); var DescribeEndpointRequest; (function (DescribeEndpointRequest) { DescribeEndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeEndpointRequest || (DescribeEndpointRequest = {})); var EndpointStatus; (function (EndpointStatus) { EndpointStatus["CREATING"] = "CREATING"; EndpointStatus["DELETING"] = "DELETING"; EndpointStatus["FAILED"] = "FAILED"; EndpointStatus["IN_SERVICE"] = "IN_SERVICE"; EndpointStatus["UPDATING"] = "UPDATING"; })(EndpointStatus || (EndpointStatus = {})); var EndpointProperties; (function (EndpointProperties) { EndpointProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointProperties || (EndpointProperties = {})); var DescribeEndpointResponse; (function (DescribeEndpointResponse) { DescribeEndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeEndpointResponse || (DescribeEndpointResponse = {})); var DescribeEntitiesDetectionJobRequest; (function (DescribeEntitiesDetectionJobRequest) { DescribeEntitiesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeEntitiesDetectionJobRequest || (DescribeEntitiesDetectionJobRequest = {})); var EntitiesDetectionJobProperties; (function (EntitiesDetectionJobProperties) { EntitiesDetectionJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntitiesDetectionJobProperties || (EntitiesDetectionJobProperties = {})); var DescribeEntitiesDetectionJobResponse; (function (DescribeEntitiesDetectionJobResponse) { DescribeEntitiesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeEntitiesDetectionJobResponse || (DescribeEntitiesDetectionJobResponse = {})); var DescribeEntityRecognizerRequest; (function (DescribeEntityRecognizerRequest) { DescribeEntityRecognizerRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeEntityRecognizerRequest || (DescribeEntityRecognizerRequest = {})); var EntityTypesEvaluationMetrics; (function (EntityTypesEvaluationMetrics) { EntityTypesEvaluationMetrics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityTypesEvaluationMetrics || (EntityTypesEvaluationMetrics = {})); var EntityRecognizerMetadataEntityTypesListItem; (function (EntityRecognizerMetadataEntityTypesListItem) { EntityRecognizerMetadataEntityTypesListItem.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerMetadataEntityTypesListItem || (EntityRecognizerMetadataEntityTypesListItem = {})); var EntityRecognizerEvaluationMetrics; (function (EntityRecognizerEvaluationMetrics) { EntityRecognizerEvaluationMetrics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerEvaluationMetrics || (EntityRecognizerEvaluationMetrics = {})); var EntityRecognizerMetadata; (function (EntityRecognizerMetadata) { EntityRecognizerMetadata.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerMetadata || (EntityRecognizerMetadata = {})); var EntityRecognizerProperties; (function (EntityRecognizerProperties) { EntityRecognizerProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.RecognizerMetadata && { RecognizerMetadata: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(EntityRecognizerProperties || (EntityRecognizerProperties = {})); var DescribeEntityRecognizerResponse; (function (DescribeEntityRecognizerResponse) { DescribeEntityRecognizerResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.EntityRecognizerProperties && { EntityRecognizerProperties: EntityRecognizerProperties.filterSensitiveLog(obj.EntityRecognizerProperties), }))); }; })(DescribeEntityRecognizerResponse || (DescribeEntityRecognizerResponse = {})); var DescribeEventsDetectionJobRequest; (function (DescribeEventsDetectionJobRequest) { DescribeEventsDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeEventsDetectionJobRequest || (DescribeEventsDetectionJobRequest = {})); var EventsDetectionJobProperties; (function (EventsDetectionJobProperties) { EventsDetectionJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventsDetectionJobProperties || (EventsDetectionJobProperties = {})); var DescribeEventsDetectionJobResponse; (function (DescribeEventsDetectionJobResponse) { DescribeEventsDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeEventsDetectionJobResponse || (DescribeEventsDetectionJobResponse = {})); var DescribeKeyPhrasesDetectionJobRequest; (function (DescribeKeyPhrasesDetectionJobRequest) { DescribeKeyPhrasesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeKeyPhrasesDetectionJobRequest || (DescribeKeyPhrasesDetectionJobRequest = {})); var KeyPhrasesDetectionJobProperties; (function (KeyPhrasesDetectionJobProperties) { KeyPhrasesDetectionJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KeyPhrasesDetectionJobProperties || (KeyPhrasesDetectionJobProperties = {})); var DescribeKeyPhrasesDetectionJobResponse; (function (DescribeKeyPhrasesDetectionJobResponse) { DescribeKeyPhrasesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeKeyPhrasesDetectionJobResponse || (DescribeKeyPhrasesDetectionJobResponse = {})); var DescribePiiEntitiesDetectionJobRequest; (function (DescribePiiEntitiesDetectionJobRequest) { DescribePiiEntitiesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribePiiEntitiesDetectionJobRequest || (DescribePiiEntitiesDetectionJobRequest = {})); var PiiEntitiesDetectionMode; (function (PiiEntitiesDetectionMode) { PiiEntitiesDetectionMode["ONLY_OFFSETS"] = "ONLY_OFFSETS"; PiiEntitiesDetectionMode["ONLY_REDACTION"] = "ONLY_REDACTION"; })(PiiEntitiesDetectionMode || (PiiEntitiesDetectionMode = {})); var PiiOutputDataConfig; (function (PiiOutputDataConfig) { PiiOutputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PiiOutputDataConfig || (PiiOutputDataConfig = {})); var PiiEntitiesDetectionMaskMode; (function (PiiEntitiesDetectionMaskMode) { PiiEntitiesDetectionMaskMode["MASK"] = "MASK"; PiiEntitiesDetectionMaskMode["REPLACE_WITH_PII_ENTITY_TYPE"] = "REPLACE_WITH_PII_ENTITY_TYPE"; })(PiiEntitiesDetectionMaskMode || (PiiEntitiesDetectionMaskMode = {})); var PiiEntityType; (function (PiiEntityType) { PiiEntityType["ADDRESS"] = "ADDRESS"; PiiEntityType["AGE"] = "AGE"; PiiEntityType["ALL"] = "ALL"; PiiEntityType["AWS_ACCESS_KEY"] = "AWS_ACCESS_KEY"; PiiEntityType["AWS_SECRET_KEY"] = "AWS_SECRET_KEY"; PiiEntityType["BANK_ACCOUNT_NUMBER"] = "BANK_ACCOUNT_NUMBER"; PiiEntityType["BANK_ROUTING"] = "BANK_ROUTING"; PiiEntityType["CREDIT_DEBIT_CVV"] = "CREDIT_DEBIT_CVV"; PiiEntityType["CREDIT_DEBIT_EXPIRY"] = "CREDIT_DEBIT_EXPIRY"; PiiEntityType["CREDIT_DEBIT_NUMBER"] = "CREDIT_DEBIT_NUMBER"; PiiEntityType["DATE_TIME"] = "DATE_TIME"; PiiEntityType["DRIVER_ID"] = "DRIVER_ID"; PiiEntityType["EMAIL"] = "EMAIL"; PiiEntityType["IP_ADDRESS"] = "IP_ADDRESS"; PiiEntityType["MAC_ADDRESS"] = "MAC_ADDRESS"; PiiEntityType["NAME"] = "NAME"; PiiEntityType["PASSPORT_NUMBER"] = "PASSPORT_NUMBER"; PiiEntityType["PASSWORD"] = "PASSWORD"; PiiEntityType["PHONE"] = "PHONE"; PiiEntityType["PIN"] = "PIN"; PiiEntityType["SSN"] = "SSN"; PiiEntityType["URL"] = "URL"; PiiEntityType["USERNAME"] = "USERNAME"; })(PiiEntityType || (PiiEntityType = {})); var RedactionConfig; (function (RedactionConfig) { RedactionConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RedactionConfig || (RedactionConfig = {})); var PiiEntitiesDetectionJobProperties; (function (PiiEntitiesDetectionJobProperties) { PiiEntitiesDetectionJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PiiEntitiesDetectionJobProperties || (PiiEntitiesDetectionJobProperties = {})); var DescribePiiEntitiesDetectionJobResponse; (function (DescribePiiEntitiesDetectionJobResponse) { DescribePiiEntitiesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribePiiEntitiesDetectionJobResponse || (DescribePiiEntitiesDetectionJobResponse = {})); var DescribeSentimentDetectionJobRequest; (function (DescribeSentimentDetectionJobRequest) { DescribeSentimentDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeSentimentDetectionJobRequest || (DescribeSentimentDetectionJobRequest = {})); var SentimentDetectionJobProperties; (function (SentimentDetectionJobProperties) { SentimentDetectionJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SentimentDetectionJobProperties || (SentimentDetectionJobProperties = {})); var DescribeSentimentDetectionJobResponse; (function (DescribeSentimentDetectionJobResponse) { DescribeSentimentDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeSentimentDetectionJobResponse || (DescribeSentimentDetectionJobResponse = {})); var DescribeTopicsDetectionJobRequest; (function (DescribeTopicsDetectionJobRequest) { DescribeTopicsDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeTopicsDetectionJobRequest || (DescribeTopicsDetectionJobRequest = {})); var TopicsDetectionJobProperties; (function (TopicsDetectionJobProperties) { TopicsDetectionJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TopicsDetectionJobProperties || (TopicsDetectionJobProperties = {})); var DescribeTopicsDetectionJobResponse; (function (DescribeTopicsDetectionJobResponse) { DescribeTopicsDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeTopicsDetectionJobResponse || (DescribeTopicsDetectionJobResponse = {})); var DetectDominantLanguageRequest; (function (DetectDominantLanguageRequest) { DetectDominantLanguageRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Text && { Text: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(DetectDominantLanguageRequest || (DetectDominantLanguageRequest = {})); var DetectDominantLanguageResponse; (function (DetectDominantLanguageResponse) { DetectDominantLanguageResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectDominantLanguageResponse || (DetectDominantLanguageResponse = {})); var DetectEntitiesRequest; (function (DetectEntitiesRequest) { DetectEntitiesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Text && { Text: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(DetectEntitiesRequest || (DetectEntitiesRequest = {})); var DetectEntitiesResponse; (function (DetectEntitiesResponse) { DetectEntitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectEntitiesResponse || (DetectEntitiesResponse = {})); var DetectKeyPhrasesRequest; (function (DetectKeyPhrasesRequest) { DetectKeyPhrasesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Text && { Text: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(DetectKeyPhrasesRequest || (DetectKeyPhrasesRequest = {})); var DetectKeyPhrasesResponse; (function (DetectKeyPhrasesResponse) { DetectKeyPhrasesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectKeyPhrasesResponse || (DetectKeyPhrasesResponse = {})); var DetectPiiEntitiesRequest; (function (DetectPiiEntitiesRequest) { DetectPiiEntitiesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectPiiEntitiesRequest || (DetectPiiEntitiesRequest = {})); var PiiEntity; (function (PiiEntity) { PiiEntity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PiiEntity || (PiiEntity = {})); var DetectPiiEntitiesResponse; (function (DetectPiiEntitiesResponse) { DetectPiiEntitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectPiiEntitiesResponse || (DetectPiiEntitiesResponse = {})); var DetectSentimentRequest; (function (DetectSentimentRequest) { DetectSentimentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Text && { Text: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(DetectSentimentRequest || (DetectSentimentRequest = {})); var DetectSentimentResponse; (function (DetectSentimentResponse) { DetectSentimentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectSentimentResponse || (DetectSentimentResponse = {})); var DetectSyntaxRequest; (function (DetectSyntaxRequest) { DetectSyntaxRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Text && { Text: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(DetectSyntaxRequest || (DetectSyntaxRequest = {})); var DetectSyntaxResponse; (function (DetectSyntaxResponse) { DetectSyntaxResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectSyntaxResponse || (DetectSyntaxResponse = {})); var InvalidFilterException; (function (InvalidFilterException) { InvalidFilterException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidFilterException || (InvalidFilterException = {})); var DocumentClassificationJobFilter; (function (DocumentClassificationJobFilter) { DocumentClassificationJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentClassificationJobFilter || (DocumentClassificationJobFilter = {})); var ListDocumentClassificationJobsRequest; (function (ListDocumentClassificationJobsRequest) { ListDocumentClassificationJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListDocumentClassificationJobsRequest || (ListDocumentClassificationJobsRequest = {})); var ListDocumentClassificationJobsResponse; (function (ListDocumentClassificationJobsResponse) { ListDocumentClassificationJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListDocumentClassificationJobsResponse || (ListDocumentClassificationJobsResponse = {})); var DocumentClassifierFilter; (function (DocumentClassifierFilter) { DocumentClassifierFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentClassifierFilter || (DocumentClassifierFilter = {})); var ListDocumentClassifiersRequest; (function (ListDocumentClassifiersRequest) { ListDocumentClassifiersRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListDocumentClassifiersRequest || (ListDocumentClassifiersRequest = {})); var ListDocumentClassifiersResponse; (function (ListDocumentClassifiersResponse) { ListDocumentClassifiersResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.DocumentClassifierPropertiesList && { DocumentClassifierPropertiesList: obj.DocumentClassifierPropertiesList.map(function (item) { return DocumentClassifierProperties.filterSensitiveLog(item); }), }))); }; })(ListDocumentClassifiersResponse || (ListDocumentClassifiersResponse = {})); var DominantLanguageDetectionJobFilter; (function (DominantLanguageDetectionJobFilter) { DominantLanguageDetectionJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DominantLanguageDetectionJobFilter || (DominantLanguageDetectionJobFilter = {})); var ListDominantLanguageDetectionJobsRequest; (function (ListDominantLanguageDetectionJobsRequest) { ListDominantLanguageDetectionJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListDominantLanguageDetectionJobsRequest || (ListDominantLanguageDetectionJobsRequest = {})); var ListDominantLanguageDetectionJobsResponse; (function (ListDominantLanguageDetectionJobsResponse) { ListDominantLanguageDetectionJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListDominantLanguageDetectionJobsResponse || (ListDominantLanguageDetectionJobsResponse = {})); var EndpointFilter; (function (EndpointFilter) { EndpointFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointFilter || (EndpointFilter = {})); var ListEndpointsRequest; (function (ListEndpointsRequest) { ListEndpointsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListEndpointsRequest || (ListEndpointsRequest = {})); var ListEndpointsResponse; (function (ListEndpointsResponse) { ListEndpointsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListEndpointsResponse || (ListEndpointsResponse = {})); var EntitiesDetectionJobFilter; (function (EntitiesDetectionJobFilter) { EntitiesDetectionJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntitiesDetectionJobFilter || (EntitiesDetectionJobFilter = {})); var ListEntitiesDetectionJobsRequest; (function (ListEntitiesDetectionJobsRequest) { ListEntitiesDetectionJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListEntitiesDetectionJobsRequest || (ListEntitiesDetectionJobsRequest = {})); var ListEntitiesDetectionJobsResponse; (function (ListEntitiesDetectionJobsResponse) { ListEntitiesDetectionJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListEntitiesDetectionJobsResponse || (ListEntitiesDetectionJobsResponse = {})); var EntityRecognizerFilter; (function (EntityRecognizerFilter) { EntityRecognizerFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EntityRecognizerFilter || (EntityRecognizerFilter = {})); var ListEntityRecognizersRequest; (function (ListEntityRecognizersRequest) { ListEntityRecognizersRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListEntityRecognizersRequest || (ListEntityRecognizersRequest = {})); var ListEntityRecognizersResponse; (function (ListEntityRecognizersResponse) { ListEntityRecognizersResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.EntityRecognizerPropertiesList && { EntityRecognizerPropertiesList: obj.EntityRecognizerPropertiesList.map(function (item) { return EntityRecognizerProperties.filterSensitiveLog(item); }), }))); }; })(ListEntityRecognizersResponse || (ListEntityRecognizersResponse = {})); var EventsDetectionJobFilter; (function (EventsDetectionJobFilter) { EventsDetectionJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventsDetectionJobFilter || (EventsDetectionJobFilter = {})); var ListEventsDetectionJobsRequest; (function (ListEventsDetectionJobsRequest) { ListEventsDetectionJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListEventsDetectionJobsRequest || (ListEventsDetectionJobsRequest = {})); var ListEventsDetectionJobsResponse; (function (ListEventsDetectionJobsResponse) { ListEventsDetectionJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListEventsDetectionJobsResponse || (ListEventsDetectionJobsResponse = {})); var KeyPhrasesDetectionJobFilter; (function (KeyPhrasesDetectionJobFilter) { KeyPhrasesDetectionJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KeyPhrasesDetectionJobFilter || (KeyPhrasesDetectionJobFilter = {})); var ListKeyPhrasesDetectionJobsRequest; (function (ListKeyPhrasesDetectionJobsRequest) { ListKeyPhrasesDetectionJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListKeyPhrasesDetectionJobsRequest || (ListKeyPhrasesDetectionJobsRequest = {})); var ListKeyPhrasesDetectionJobsResponse; (function (ListKeyPhrasesDetectionJobsResponse) { ListKeyPhrasesDetectionJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListKeyPhrasesDetectionJobsResponse || (ListKeyPhrasesDetectionJobsResponse = {})); var PiiEntitiesDetectionJobFilter; (function (PiiEntitiesDetectionJobFilter) { PiiEntitiesDetectionJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PiiEntitiesDetectionJobFilter || (PiiEntitiesDetectionJobFilter = {})); var ListPiiEntitiesDetectionJobsRequest; (function (ListPiiEntitiesDetectionJobsRequest) { ListPiiEntitiesDetectionJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListPiiEntitiesDetectionJobsRequest || (ListPiiEntitiesDetectionJobsRequest = {})); var ListPiiEntitiesDetectionJobsResponse; (function (ListPiiEntitiesDetectionJobsResponse) { ListPiiEntitiesDetectionJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListPiiEntitiesDetectionJobsResponse || (ListPiiEntitiesDetectionJobsResponse = {})); var SentimentDetectionJobFilter; (function (SentimentDetectionJobFilter) { SentimentDetectionJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SentimentDetectionJobFilter || (SentimentDetectionJobFilter = {})); var ListSentimentDetectionJobsRequest; (function (ListSentimentDetectionJobsRequest) { ListSentimentDetectionJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListSentimentDetectionJobsRequest || (ListSentimentDetectionJobsRequest = {})); var ListSentimentDetectionJobsResponse; (function (ListSentimentDetectionJobsResponse) { ListSentimentDetectionJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListSentimentDetectionJobsResponse || (ListSentimentDetectionJobsResponse = {})); var ListTagsForResourceRequest; (function (ListTagsForResourceRequest) { ListTagsForResourceRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForResourceRequest || (ListTagsForResourceRequest = {})); var ListTagsForResourceResponse; (function (ListTagsForResourceResponse) { ListTagsForResourceResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForResourceResponse || (ListTagsForResourceResponse = {})); var TopicsDetectionJobFilter; (function (TopicsDetectionJobFilter) { TopicsDetectionJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TopicsDetectionJobFilter || (TopicsDetectionJobFilter = {})); var ListTopicsDetectionJobsRequest; (function (ListTopicsDetectionJobsRequest) { ListTopicsDetectionJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTopicsDetectionJobsRequest || (ListTopicsDetectionJobsRequest = {})); var ListTopicsDetectionJobsResponse; (function (ListTopicsDetectionJobsResponse) { ListTopicsDetectionJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTopicsDetectionJobsResponse || (ListTopicsDetectionJobsResponse = {})); var StartDocumentClassificationJobRequest; (function (StartDocumentClassificationJobRequest) { StartDocumentClassificationJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDocumentClassificationJobRequest || (StartDocumentClassificationJobRequest = {})); var StartDocumentClassificationJobResponse; (function (StartDocumentClassificationJobResponse) { StartDocumentClassificationJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDocumentClassificationJobResponse || (StartDocumentClassificationJobResponse = {})); var StartDominantLanguageDetectionJobRequest; (function (StartDominantLanguageDetectionJobRequest) { StartDominantLanguageDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDominantLanguageDetectionJobRequest || (StartDominantLanguageDetectionJobRequest = {})); var StartDominantLanguageDetectionJobResponse; (function (StartDominantLanguageDetectionJobResponse) { StartDominantLanguageDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDominantLanguageDetectionJobResponse || (StartDominantLanguageDetectionJobResponse = {})); var StartEntitiesDetectionJobRequest; (function (StartEntitiesDetectionJobRequest) { StartEntitiesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartEntitiesDetectionJobRequest || (StartEntitiesDetectionJobRequest = {})); var StartEntitiesDetectionJobResponse; (function (StartEntitiesDetectionJobResponse) { StartEntitiesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartEntitiesDetectionJobResponse || (StartEntitiesDetectionJobResponse = {})); var StartEventsDetectionJobRequest; (function (StartEventsDetectionJobRequest) { StartEventsDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartEventsDetectionJobRequest || (StartEventsDetectionJobRequest = {})); var StartEventsDetectionJobResponse; (function (StartEventsDetectionJobResponse) { StartEventsDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartEventsDetectionJobResponse || (StartEventsDetectionJobResponse = {})); var StartKeyPhrasesDetectionJobRequest; (function (StartKeyPhrasesDetectionJobRequest) { StartKeyPhrasesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartKeyPhrasesDetectionJobRequest || (StartKeyPhrasesDetectionJobRequest = {})); var StartKeyPhrasesDetectionJobResponse; (function (StartKeyPhrasesDetectionJobResponse) { StartKeyPhrasesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartKeyPhrasesDetectionJobResponse || (StartKeyPhrasesDetectionJobResponse = {})); var StartPiiEntitiesDetectionJobRequest; (function (StartPiiEntitiesDetectionJobRequest) { StartPiiEntitiesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartPiiEntitiesDetectionJobRequest || (StartPiiEntitiesDetectionJobRequest = {})); var StartPiiEntitiesDetectionJobResponse; (function (StartPiiEntitiesDetectionJobResponse) { StartPiiEntitiesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartPiiEntitiesDetectionJobResponse || (StartPiiEntitiesDetectionJobResponse = {})); var StartSentimentDetectionJobRequest; (function (StartSentimentDetectionJobRequest) { StartSentimentDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartSentimentDetectionJobRequest || (StartSentimentDetectionJobRequest = {})); var StartSentimentDetectionJobResponse; (function (StartSentimentDetectionJobResponse) { StartSentimentDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartSentimentDetectionJobResponse || (StartSentimentDetectionJobResponse = {})); var StartTopicsDetectionJobRequest; (function (StartTopicsDetectionJobRequest) { StartTopicsDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTopicsDetectionJobRequest || (StartTopicsDetectionJobRequest = {})); var StartTopicsDetectionJobResponse; (function (StartTopicsDetectionJobResponse) { StartTopicsDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTopicsDetectionJobResponse || (StartTopicsDetectionJobResponse = {})); var StopDominantLanguageDetectionJobRequest; (function (StopDominantLanguageDetectionJobRequest) { StopDominantLanguageDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopDominantLanguageDetectionJobRequest || (StopDominantLanguageDetectionJobRequest = {})); var StopDominantLanguageDetectionJobResponse; (function (StopDominantLanguageDetectionJobResponse) { StopDominantLanguageDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopDominantLanguageDetectionJobResponse || (StopDominantLanguageDetectionJobResponse = {})); var StopEntitiesDetectionJobRequest; (function (StopEntitiesDetectionJobRequest) { StopEntitiesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopEntitiesDetectionJobRequest || (StopEntitiesDetectionJobRequest = {})); var StopEntitiesDetectionJobResponse; (function (StopEntitiesDetectionJobResponse) { StopEntitiesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopEntitiesDetectionJobResponse || (StopEntitiesDetectionJobResponse = {})); var StopEventsDetectionJobRequest; (function (StopEventsDetectionJobRequest) { StopEventsDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopEventsDetectionJobRequest || (StopEventsDetectionJobRequest = {})); var StopEventsDetectionJobResponse; (function (StopEventsDetectionJobResponse) { StopEventsDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopEventsDetectionJobResponse || (StopEventsDetectionJobResponse = {})); var StopKeyPhrasesDetectionJobRequest; (function (StopKeyPhrasesDetectionJobRequest) { StopKeyPhrasesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopKeyPhrasesDetectionJobRequest || (StopKeyPhrasesDetectionJobRequest = {})); var StopKeyPhrasesDetectionJobResponse; (function (StopKeyPhrasesDetectionJobResponse) { StopKeyPhrasesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopKeyPhrasesDetectionJobResponse || (StopKeyPhrasesDetectionJobResponse = {})); var StopPiiEntitiesDetectionJobRequest; (function (StopPiiEntitiesDetectionJobRequest) { StopPiiEntitiesDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopPiiEntitiesDetectionJobRequest || (StopPiiEntitiesDetectionJobRequest = {})); var StopPiiEntitiesDetectionJobResponse; (function (StopPiiEntitiesDetectionJobResponse) { StopPiiEntitiesDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopPiiEntitiesDetectionJobResponse || (StopPiiEntitiesDetectionJobResponse = {})); var StopSentimentDetectionJobRequest; (function (StopSentimentDetectionJobRequest) { StopSentimentDetectionJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopSentimentDetectionJobRequest || (StopSentimentDetectionJobRequest = {})); var StopSentimentDetectionJobResponse; (function (StopSentimentDetectionJobResponse) { StopSentimentDetectionJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopSentimentDetectionJobResponse || (StopSentimentDetectionJobResponse = {})); var StopTrainingDocumentClassifierRequest; (function (StopTrainingDocumentClassifierRequest) { StopTrainingDocumentClassifierRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopTrainingDocumentClassifierRequest || (StopTrainingDocumentClassifierRequest = {})); var StopTrainingDocumentClassifierResponse; (function (StopTrainingDocumentClassifierResponse) { StopTrainingDocumentClassifierResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopTrainingDocumentClassifierResponse || (StopTrainingDocumentClassifierResponse = {})); var StopTrainingEntityRecognizerRequest; (function (StopTrainingEntityRecognizerRequest) { StopTrainingEntityRecognizerRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopTrainingEntityRecognizerRequest || (StopTrainingEntityRecognizerRequest = {})); var StopTrainingEntityRecognizerResponse; (function (StopTrainingEntityRecognizerResponse) { StopTrainingEntityRecognizerResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopTrainingEntityRecognizerResponse || (StopTrainingEntityRecognizerResponse = {})); var ConcurrentModificationException; (function (ConcurrentModificationException) { ConcurrentModificationException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConcurrentModificationException || (ConcurrentModificationException = {})); var TagResourceRequest; (function (TagResourceRequest) { TagResourceRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagResourceRequest || (TagResourceRequest = {})); var TagResourceResponse; (function (TagResourceResponse) { TagResourceResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagResourceResponse || (TagResourceResponse = {})); var TooManyTagKeysException; (function (TooManyTagKeysException) { TooManyTagKeysException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TooManyTagKeysException || (TooManyTagKeysException = {})); var UntagResourceRequest; (function (UntagResourceRequest) { UntagResourceRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UntagResourceRequest || (UntagResourceRequest = {})); var UntagResourceResponse; (function (UntagResourceResponse) { UntagResourceResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UntagResourceResponse || (UntagResourceResponse = {})); var UpdateEndpointRequest; (function (UpdateEndpointRequest) { UpdateEndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEndpointRequest || (UpdateEndpointRequest = {})); var UpdateEndpointResponse; (function (UpdateEndpointResponse) { UpdateEndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEndpointResponse || (UpdateEndpointResponse = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/package.json": /*!**********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/package.json ***! \**********************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-comprehend\",\"description\":\"AWS SDK for JavaScript Comprehend Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\",\"uuid\":\"^3.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"@types/uuid\":\"^3.0.0\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-comprehend\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-comprehend\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/Interfaces.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDocumentClassificationJobsPaginator.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDocumentClassificationJobsPaginator.js ***! \***************************************************************************************************************/ /*! exports provided: paginateListDocumentClassificationJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListDocumentClassificationJobs", function() { return paginateListDocumentClassificationJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListDocumentClassificationJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListDocumentClassificationJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassificationJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListDocumentClassificationJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListDocumentClassificationJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listDocumentClassificationJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListDocumentClassificationJobs(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 paginateListDocumentClassificationJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=ListDocumentClassificationJobsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDocumentClassifiersPaginator.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDocumentClassifiersPaginator.js ***! \********************************************************************************************************/ /*! exports provided: paginateListDocumentClassifiers */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListDocumentClassifiers", function() { return paginateListDocumentClassifiers; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListDocumentClassifiersCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassifiersCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_3__["ListDocumentClassifiersCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListDocumentClassifiers(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 paginateListDocumentClassifiers_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDominantLanguageDetectionJobsPaginator.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDominantLanguageDetectionJobsPaginator.js ***! \******************************************************************************************************************/ /*! exports provided: paginateListDominantLanguageDetectionJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListDominantLanguageDetectionJobs", function() { return paginateListDominantLanguageDetectionJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListDominantLanguageDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListDominantLanguageDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDominantLanguageDetectionJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListDominantLanguageDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListDominantLanguageDetectionJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listDominantLanguageDetectionJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListDominantLanguageDetectionJobs(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 paginateListDominantLanguageDetectionJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=ListDominantLanguageDetectionJobsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntitiesDetectionJobsPaginator.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntitiesDetectionJobsPaginator.js ***! \**********************************************************************************************************/ /*! exports provided: paginateListEntitiesDetectionJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListEntitiesDetectionJobs", function() { return paginateListEntitiesDetectionJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListEntitiesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntitiesDetectionJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListEntitiesDetectionJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListEntitiesDetectionJobs(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 paginateListEntitiesDetectionJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntityRecognizersPaginator.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntityRecognizersPaginator.js ***! \******************************************************************************************************/ /*! exports provided: paginateListEntityRecognizers */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListEntityRecognizers", function() { return paginateListEntityRecognizers; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListEntityRecognizersCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEntityRecognizersCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_3__["ListEntityRecognizersCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListEntityRecognizers(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 paginateListEntityRecognizers_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEventsDetectionJobsPaginator.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEventsDetectionJobsPaginator.js ***! \********************************************************************************************************/ /*! exports provided: paginateListEventsDetectionJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListEventsDetectionJobs", function() { return paginateListEventsDetectionJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListEventsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListEventsDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEventsDetectionJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListEventsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListEventsDetectionJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listEventsDetectionJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListEventsDetectionJobs(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 paginateListEventsDetectionJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=ListEventsDetectionJobsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListKeyPhrasesDetectionJobsPaginator.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListKeyPhrasesDetectionJobsPaginator.js ***! \************************************************************************************************************/ /*! exports provided: paginateListKeyPhrasesDetectionJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListKeyPhrasesDetectionJobs", function() { return paginateListKeyPhrasesDetectionJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListKeyPhrasesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListKeyPhrasesDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListKeyPhrasesDetectionJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListKeyPhrasesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListKeyPhrasesDetectionJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listKeyPhrasesDetectionJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListKeyPhrasesDetectionJobs(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 paginateListKeyPhrasesDetectionJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=ListKeyPhrasesDetectionJobsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListSentimentDetectionJobsPaginator.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListSentimentDetectionJobsPaginator.js ***! \***********************************************************************************************************/ /*! exports provided: paginateListSentimentDetectionJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListSentimentDetectionJobs", function() { return paginateListSentimentDetectionJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListSentimentDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListSentimentDetectionJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListSentimentDetectionJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListSentimentDetectionJobs(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 paginateListSentimentDetectionJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListTopicsDetectionJobsPaginator.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListTopicsDetectionJobsPaginator.js ***! \********************************************************************************************************/ /*! exports provided: paginateListTopicsDetectionJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListTopicsDetectionJobs", function() { return paginateListTopicsDetectionJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "./node_modules/@aws-sdk/client-comprehend/dist/es/Comprehend.js"); /* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js"); /* harmony import */ var _commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListTopicsDetectionJobsCommand */ "./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListTopicsDetectionJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListTopicsDetectionJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListTopicsDetectionJobs(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 paginateListTopicsDetectionJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/protocols/Aws_json1_1.js ***! \**********************************************************************************/ /*! exports provided: serializeAws_json1_1BatchDetectDominantLanguageCommand, serializeAws_json1_1BatchDetectEntitiesCommand, serializeAws_json1_1BatchDetectKeyPhrasesCommand, serializeAws_json1_1BatchDetectSentimentCommand, serializeAws_json1_1BatchDetectSyntaxCommand, serializeAws_json1_1ClassifyDocumentCommand, serializeAws_json1_1CreateDocumentClassifierCommand, serializeAws_json1_1CreateEndpointCommand, serializeAws_json1_1CreateEntityRecognizerCommand, serializeAws_json1_1DeleteDocumentClassifierCommand, serializeAws_json1_1DeleteEndpointCommand, serializeAws_json1_1DeleteEntityRecognizerCommand, serializeAws_json1_1DescribeDocumentClassificationJobCommand, serializeAws_json1_1DescribeDocumentClassifierCommand, serializeAws_json1_1DescribeDominantLanguageDetectionJobCommand, serializeAws_json1_1DescribeEndpointCommand, serializeAws_json1_1DescribeEntitiesDetectionJobCommand, serializeAws_json1_1DescribeEntityRecognizerCommand, serializeAws_json1_1DescribeEventsDetectionJobCommand, serializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand, serializeAws_json1_1DescribePiiEntitiesDetectionJobCommand, serializeAws_json1_1DescribeSentimentDetectionJobCommand, serializeAws_json1_1DescribeTopicsDetectionJobCommand, serializeAws_json1_1DetectDominantLanguageCommand, serializeAws_json1_1DetectEntitiesCommand, serializeAws_json1_1DetectKeyPhrasesCommand, serializeAws_json1_1DetectPiiEntitiesCommand, serializeAws_json1_1DetectSentimentCommand, serializeAws_json1_1DetectSyntaxCommand, serializeAws_json1_1ListDocumentClassificationJobsCommand, serializeAws_json1_1ListDocumentClassifiersCommand, serializeAws_json1_1ListDominantLanguageDetectionJobsCommand, serializeAws_json1_1ListEndpointsCommand, serializeAws_json1_1ListEntitiesDetectionJobsCommand, serializeAws_json1_1ListEntityRecognizersCommand, serializeAws_json1_1ListEventsDetectionJobsCommand, serializeAws_json1_1ListKeyPhrasesDetectionJobsCommand, serializeAws_json1_1ListPiiEntitiesDetectionJobsCommand, serializeAws_json1_1ListSentimentDetectionJobsCommand, serializeAws_json1_1ListTagsForResourceCommand, serializeAws_json1_1ListTopicsDetectionJobsCommand, serializeAws_json1_1StartDocumentClassificationJobCommand, serializeAws_json1_1StartDominantLanguageDetectionJobCommand, serializeAws_json1_1StartEntitiesDetectionJobCommand, serializeAws_json1_1StartEventsDetectionJobCommand, serializeAws_json1_1StartKeyPhrasesDetectionJobCommand, serializeAws_json1_1StartPiiEntitiesDetectionJobCommand, serializeAws_json1_1StartSentimentDetectionJobCommand, serializeAws_json1_1StartTopicsDetectionJobCommand, serializeAws_json1_1StopDominantLanguageDetectionJobCommand, serializeAws_json1_1StopEntitiesDetectionJobCommand, serializeAws_json1_1StopEventsDetectionJobCommand, serializeAws_json1_1StopKeyPhrasesDetectionJobCommand, serializeAws_json1_1StopPiiEntitiesDetectionJobCommand, serializeAws_json1_1StopSentimentDetectionJobCommand, serializeAws_json1_1StopTrainingDocumentClassifierCommand, serializeAws_json1_1StopTrainingEntityRecognizerCommand, serializeAws_json1_1TagResourceCommand, serializeAws_json1_1UntagResourceCommand, serializeAws_json1_1UpdateEndpointCommand, deserializeAws_json1_1BatchDetectDominantLanguageCommand, deserializeAws_json1_1BatchDetectEntitiesCommand, deserializeAws_json1_1BatchDetectKeyPhrasesCommand, deserializeAws_json1_1BatchDetectSentimentCommand, deserializeAws_json1_1BatchDetectSyntaxCommand, deserializeAws_json1_1ClassifyDocumentCommand, deserializeAws_json1_1CreateDocumentClassifierCommand, deserializeAws_json1_1CreateEndpointCommand, deserializeAws_json1_1CreateEntityRecognizerCommand, deserializeAws_json1_1DeleteDocumentClassifierCommand, deserializeAws_json1_1DeleteEndpointCommand, deserializeAws_json1_1DeleteEntityRecognizerCommand, deserializeAws_json1_1DescribeDocumentClassificationJobCommand, deserializeAws_json1_1DescribeDocumentClassifierCommand, deserializeAws_json1_1DescribeDominantLanguageDetectionJobCommand, deserializeAws_json1_1DescribeEndpointCommand, deserializeAws_json1_1DescribeEntitiesDetectionJobCommand, deserializeAws_json1_1DescribeEntityRecognizerCommand, deserializeAws_json1_1DescribeEventsDetectionJobCommand, deserializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand, deserializeAws_json1_1DescribePiiEntitiesDetectionJobCommand, deserializeAws_json1_1DescribeSentimentDetectionJobCommand, deserializeAws_json1_1DescribeTopicsDetectionJobCommand, deserializeAws_json1_1DetectDominantLanguageCommand, deserializeAws_json1_1DetectEntitiesCommand, deserializeAws_json1_1DetectKeyPhrasesCommand, deserializeAws_json1_1DetectPiiEntitiesCommand, deserializeAws_json1_1DetectSentimentCommand, deserializeAws_json1_1DetectSyntaxCommand, deserializeAws_json1_1ListDocumentClassificationJobsCommand, deserializeAws_json1_1ListDocumentClassifiersCommand, deserializeAws_json1_1ListDominantLanguageDetectionJobsCommand, deserializeAws_json1_1ListEndpointsCommand, deserializeAws_json1_1ListEntitiesDetectionJobsCommand, deserializeAws_json1_1ListEntityRecognizersCommand, deserializeAws_json1_1ListEventsDetectionJobsCommand, deserializeAws_json1_1ListKeyPhrasesDetectionJobsCommand, deserializeAws_json1_1ListPiiEntitiesDetectionJobsCommand, deserializeAws_json1_1ListSentimentDetectionJobsCommand, deserializeAws_json1_1ListTagsForResourceCommand, deserializeAws_json1_1ListTopicsDetectionJobsCommand, deserializeAws_json1_1StartDocumentClassificationJobCommand, deserializeAws_json1_1StartDominantLanguageDetectionJobCommand, deserializeAws_json1_1StartEntitiesDetectionJobCommand, deserializeAws_json1_1StartEventsDetectionJobCommand, deserializeAws_json1_1StartKeyPhrasesDetectionJobCommand, deserializeAws_json1_1StartPiiEntitiesDetectionJobCommand, deserializeAws_json1_1StartSentimentDetectionJobCommand, deserializeAws_json1_1StartTopicsDetectionJobCommand, deserializeAws_json1_1StopDominantLanguageDetectionJobCommand, deserializeAws_json1_1StopEntitiesDetectionJobCommand, deserializeAws_json1_1StopEventsDetectionJobCommand, deserializeAws_json1_1StopKeyPhrasesDetectionJobCommand, deserializeAws_json1_1StopPiiEntitiesDetectionJobCommand, deserializeAws_json1_1StopSentimentDetectionJobCommand, deserializeAws_json1_1StopTrainingDocumentClassifierCommand, deserializeAws_json1_1StopTrainingEntityRecognizerCommand, deserializeAws_json1_1TagResourceCommand, deserializeAws_json1_1UntagResourceCommand, deserializeAws_json1_1UpdateEndpointCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1BatchDetectDominantLanguageCommand", function() { return serializeAws_json1_1BatchDetectDominantLanguageCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1BatchDetectEntitiesCommand", function() { return serializeAws_json1_1BatchDetectEntitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1BatchDetectKeyPhrasesCommand", function() { return serializeAws_json1_1BatchDetectKeyPhrasesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1BatchDetectSentimentCommand", function() { return serializeAws_json1_1BatchDetectSentimentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1BatchDetectSyntaxCommand", function() { return serializeAws_json1_1BatchDetectSyntaxCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ClassifyDocumentCommand", function() { return serializeAws_json1_1ClassifyDocumentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateDocumentClassifierCommand", function() { return serializeAws_json1_1CreateDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateEndpointCommand", function() { return serializeAws_json1_1CreateEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateEntityRecognizerCommand", function() { return serializeAws_json1_1CreateEntityRecognizerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteDocumentClassifierCommand", function() { return serializeAws_json1_1DeleteDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteEndpointCommand", function() { return serializeAws_json1_1DeleteEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteEntityRecognizerCommand", function() { return serializeAws_json1_1DeleteEntityRecognizerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeDocumentClassificationJobCommand", function() { return serializeAws_json1_1DescribeDocumentClassificationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeDocumentClassifierCommand", function() { return serializeAws_json1_1DescribeDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeDominantLanguageDetectionJobCommand", function() { return serializeAws_json1_1DescribeDominantLanguageDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeEndpointCommand", function() { return serializeAws_json1_1DescribeEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeEntitiesDetectionJobCommand", function() { return serializeAws_json1_1DescribeEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeEntityRecognizerCommand", function() { return serializeAws_json1_1DescribeEntityRecognizerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeEventsDetectionJobCommand", function() { return serializeAws_json1_1DescribeEventsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand", function() { return serializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribePiiEntitiesDetectionJobCommand", function() { return serializeAws_json1_1DescribePiiEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeSentimentDetectionJobCommand", function() { return serializeAws_json1_1DescribeSentimentDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeTopicsDetectionJobCommand", function() { return serializeAws_json1_1DescribeTopicsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectDominantLanguageCommand", function() { return serializeAws_json1_1DetectDominantLanguageCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectEntitiesCommand", function() { return serializeAws_json1_1DetectEntitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectKeyPhrasesCommand", function() { return serializeAws_json1_1DetectKeyPhrasesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectPiiEntitiesCommand", function() { return serializeAws_json1_1DetectPiiEntitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectSentimentCommand", function() { return serializeAws_json1_1DetectSentimentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectSyntaxCommand", function() { return serializeAws_json1_1DetectSyntaxCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListDocumentClassificationJobsCommand", function() { return serializeAws_json1_1ListDocumentClassificationJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListDocumentClassifiersCommand", function() { return serializeAws_json1_1ListDocumentClassifiersCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListDominantLanguageDetectionJobsCommand", function() { return serializeAws_json1_1ListDominantLanguageDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListEndpointsCommand", function() { return serializeAws_json1_1ListEndpointsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListEntitiesDetectionJobsCommand", function() { return serializeAws_json1_1ListEntitiesDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListEntityRecognizersCommand", function() { return serializeAws_json1_1ListEntityRecognizersCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListEventsDetectionJobsCommand", function() { return serializeAws_json1_1ListEventsDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListKeyPhrasesDetectionJobsCommand", function() { return serializeAws_json1_1ListKeyPhrasesDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListPiiEntitiesDetectionJobsCommand", function() { return serializeAws_json1_1ListPiiEntitiesDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListSentimentDetectionJobsCommand", function() { return serializeAws_json1_1ListSentimentDetectionJobsCommand; }); /* 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_1ListTopicsDetectionJobsCommand", function() { return serializeAws_json1_1ListTopicsDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartDocumentClassificationJobCommand", function() { return serializeAws_json1_1StartDocumentClassificationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartDominantLanguageDetectionJobCommand", function() { return serializeAws_json1_1StartDominantLanguageDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartEntitiesDetectionJobCommand", function() { return serializeAws_json1_1StartEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartEventsDetectionJobCommand", function() { return serializeAws_json1_1StartEventsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartKeyPhrasesDetectionJobCommand", function() { return serializeAws_json1_1StartKeyPhrasesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartPiiEntitiesDetectionJobCommand", function() { return serializeAws_json1_1StartPiiEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartSentimentDetectionJobCommand", function() { return serializeAws_json1_1StartSentimentDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartTopicsDetectionJobCommand", function() { return serializeAws_json1_1StartTopicsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopDominantLanguageDetectionJobCommand", function() { return serializeAws_json1_1StopDominantLanguageDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopEntitiesDetectionJobCommand", function() { return serializeAws_json1_1StopEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopEventsDetectionJobCommand", function() { return serializeAws_json1_1StopEventsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopKeyPhrasesDetectionJobCommand", function() { return serializeAws_json1_1StopKeyPhrasesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopPiiEntitiesDetectionJobCommand", function() { return serializeAws_json1_1StopPiiEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopSentimentDetectionJobCommand", function() { return serializeAws_json1_1StopSentimentDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopTrainingDocumentClassifierCommand", function() { return serializeAws_json1_1StopTrainingDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopTrainingEntityRecognizerCommand", function() { return serializeAws_json1_1StopTrainingEntityRecognizerCommand; }); /* 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_1UntagResourceCommand", function() { return serializeAws_json1_1UntagResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UpdateEndpointCommand", function() { return serializeAws_json1_1UpdateEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1BatchDetectDominantLanguageCommand", function() { return deserializeAws_json1_1BatchDetectDominantLanguageCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1BatchDetectEntitiesCommand", function() { return deserializeAws_json1_1BatchDetectEntitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1BatchDetectKeyPhrasesCommand", function() { return deserializeAws_json1_1BatchDetectKeyPhrasesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1BatchDetectSentimentCommand", function() { return deserializeAws_json1_1BatchDetectSentimentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1BatchDetectSyntaxCommand", function() { return deserializeAws_json1_1BatchDetectSyntaxCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ClassifyDocumentCommand", function() { return deserializeAws_json1_1ClassifyDocumentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateDocumentClassifierCommand", function() { return deserializeAws_json1_1CreateDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateEndpointCommand", function() { return deserializeAws_json1_1CreateEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateEntityRecognizerCommand", function() { return deserializeAws_json1_1CreateEntityRecognizerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteDocumentClassifierCommand", function() { return deserializeAws_json1_1DeleteDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteEndpointCommand", function() { return deserializeAws_json1_1DeleteEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteEntityRecognizerCommand", function() { return deserializeAws_json1_1DeleteEntityRecognizerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeDocumentClassificationJobCommand", function() { return deserializeAws_json1_1DescribeDocumentClassificationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeDocumentClassifierCommand", function() { return deserializeAws_json1_1DescribeDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeDominantLanguageDetectionJobCommand", function() { return deserializeAws_json1_1DescribeDominantLanguageDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeEndpointCommand", function() { return deserializeAws_json1_1DescribeEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeEntitiesDetectionJobCommand", function() { return deserializeAws_json1_1DescribeEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeEntityRecognizerCommand", function() { return deserializeAws_json1_1DescribeEntityRecognizerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeEventsDetectionJobCommand", function() { return deserializeAws_json1_1DescribeEventsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand", function() { return deserializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribePiiEntitiesDetectionJobCommand", function() { return deserializeAws_json1_1DescribePiiEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeSentimentDetectionJobCommand", function() { return deserializeAws_json1_1DescribeSentimentDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeTopicsDetectionJobCommand", function() { return deserializeAws_json1_1DescribeTopicsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectDominantLanguageCommand", function() { return deserializeAws_json1_1DetectDominantLanguageCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectEntitiesCommand", function() { return deserializeAws_json1_1DetectEntitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectKeyPhrasesCommand", function() { return deserializeAws_json1_1DetectKeyPhrasesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectPiiEntitiesCommand", function() { return deserializeAws_json1_1DetectPiiEntitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectSentimentCommand", function() { return deserializeAws_json1_1DetectSentimentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectSyntaxCommand", function() { return deserializeAws_json1_1DetectSyntaxCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListDocumentClassificationJobsCommand", function() { return deserializeAws_json1_1ListDocumentClassificationJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListDocumentClassifiersCommand", function() { return deserializeAws_json1_1ListDocumentClassifiersCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListDominantLanguageDetectionJobsCommand", function() { return deserializeAws_json1_1ListDominantLanguageDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListEndpointsCommand", function() { return deserializeAws_json1_1ListEndpointsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListEntitiesDetectionJobsCommand", function() { return deserializeAws_json1_1ListEntitiesDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListEntityRecognizersCommand", function() { return deserializeAws_json1_1ListEntityRecognizersCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListEventsDetectionJobsCommand", function() { return deserializeAws_json1_1ListEventsDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListKeyPhrasesDetectionJobsCommand", function() { return deserializeAws_json1_1ListKeyPhrasesDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListPiiEntitiesDetectionJobsCommand", function() { return deserializeAws_json1_1ListPiiEntitiesDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListSentimentDetectionJobsCommand", function() { return deserializeAws_json1_1ListSentimentDetectionJobsCommand; }); /* 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_1ListTopicsDetectionJobsCommand", function() { return deserializeAws_json1_1ListTopicsDetectionJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartDocumentClassificationJobCommand", function() { return deserializeAws_json1_1StartDocumentClassificationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartDominantLanguageDetectionJobCommand", function() { return deserializeAws_json1_1StartDominantLanguageDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartEntitiesDetectionJobCommand", function() { return deserializeAws_json1_1StartEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartEventsDetectionJobCommand", function() { return deserializeAws_json1_1StartEventsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartKeyPhrasesDetectionJobCommand", function() { return deserializeAws_json1_1StartKeyPhrasesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartPiiEntitiesDetectionJobCommand", function() { return deserializeAws_json1_1StartPiiEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartSentimentDetectionJobCommand", function() { return deserializeAws_json1_1StartSentimentDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartTopicsDetectionJobCommand", function() { return deserializeAws_json1_1StartTopicsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopDominantLanguageDetectionJobCommand", function() { return deserializeAws_json1_1StopDominantLanguageDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopEntitiesDetectionJobCommand", function() { return deserializeAws_json1_1StopEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopEventsDetectionJobCommand", function() { return deserializeAws_json1_1StopEventsDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopKeyPhrasesDetectionJobCommand", function() { return deserializeAws_json1_1StopKeyPhrasesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopPiiEntitiesDetectionJobCommand", function() { return deserializeAws_json1_1StopPiiEntitiesDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopSentimentDetectionJobCommand", function() { return deserializeAws_json1_1StopSentimentDetectionJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopTrainingDocumentClassifierCommand", function() { return deserializeAws_json1_1StopTrainingDocumentClassifierCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopTrainingEntityRecognizerCommand", function() { return deserializeAws_json1_1StopTrainingEntityRecognizerCommand; }); /* 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_1UntagResourceCommand", function() { return deserializeAws_json1_1UntagResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UpdateEndpointCommand", function() { return deserializeAws_json1_1UpdateEndpointCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! uuid */ "./node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_2__); var serializeAws_json1_1BatchDetectDominantLanguageCommand = 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": "Comprehend_20171127.BatchDetectDominantLanguage", }; body = JSON.stringify(serializeAws_json1_1BatchDetectDominantLanguageRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1BatchDetectEntitiesCommand = 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": "Comprehend_20171127.BatchDetectEntities", }; body = JSON.stringify(serializeAws_json1_1BatchDetectEntitiesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1BatchDetectKeyPhrasesCommand = 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": "Comprehend_20171127.BatchDetectKeyPhrases", }; body = JSON.stringify(serializeAws_json1_1BatchDetectKeyPhrasesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1BatchDetectSentimentCommand = 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": "Comprehend_20171127.BatchDetectSentiment", }; body = JSON.stringify(serializeAws_json1_1BatchDetectSentimentRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1BatchDetectSyntaxCommand = 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": "Comprehend_20171127.BatchDetectSyntax", }; body = JSON.stringify(serializeAws_json1_1BatchDetectSyntaxRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ClassifyDocumentCommand = 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": "Comprehend_20171127.ClassifyDocument", }; body = JSON.stringify(serializeAws_json1_1ClassifyDocumentRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateDocumentClassifierCommand = 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": "Comprehend_20171127.CreateDocumentClassifier", }; body = JSON.stringify(serializeAws_json1_1CreateDocumentClassifierRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateEndpointCommand = 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": "Comprehend_20171127.CreateEndpoint", }; body = JSON.stringify(serializeAws_json1_1CreateEndpointRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateEntityRecognizerCommand = 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": "Comprehend_20171127.CreateEntityRecognizer", }; body = JSON.stringify(serializeAws_json1_1CreateEntityRecognizerRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteDocumentClassifierCommand = 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": "Comprehend_20171127.DeleteDocumentClassifier", }; body = JSON.stringify(serializeAws_json1_1DeleteDocumentClassifierRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteEndpointCommand = 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": "Comprehend_20171127.DeleteEndpoint", }; body = JSON.stringify(serializeAws_json1_1DeleteEndpointRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteEntityRecognizerCommand = 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": "Comprehend_20171127.DeleteEntityRecognizer", }; body = JSON.stringify(serializeAws_json1_1DeleteEntityRecognizerRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeDocumentClassificationJobCommand = 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": "Comprehend_20171127.DescribeDocumentClassificationJob", }; body = JSON.stringify(serializeAws_json1_1DescribeDocumentClassificationJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeDocumentClassifierCommand = 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": "Comprehend_20171127.DescribeDocumentClassifier", }; body = JSON.stringify(serializeAws_json1_1DescribeDocumentClassifierRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeDominantLanguageDetectionJobCommand = 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": "Comprehend_20171127.DescribeDominantLanguageDetectionJob", }; body = JSON.stringify(serializeAws_json1_1DescribeDominantLanguageDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeEndpointCommand = 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": "Comprehend_20171127.DescribeEndpoint", }; body = JSON.stringify(serializeAws_json1_1DescribeEndpointRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeEntitiesDetectionJobCommand = 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": "Comprehend_20171127.DescribeEntitiesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1DescribeEntitiesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeEntityRecognizerCommand = 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": "Comprehend_20171127.DescribeEntityRecognizer", }; body = JSON.stringify(serializeAws_json1_1DescribeEntityRecognizerRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeEventsDetectionJobCommand = 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": "Comprehend_20171127.DescribeEventsDetectionJob", }; body = JSON.stringify(serializeAws_json1_1DescribeEventsDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand = 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": "Comprehend_20171127.DescribeKeyPhrasesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1DescribeKeyPhrasesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribePiiEntitiesDetectionJobCommand = 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": "Comprehend_20171127.DescribePiiEntitiesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1DescribePiiEntitiesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeSentimentDetectionJobCommand = 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": "Comprehend_20171127.DescribeSentimentDetectionJob", }; body = JSON.stringify(serializeAws_json1_1DescribeSentimentDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeTopicsDetectionJobCommand = 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": "Comprehend_20171127.DescribeTopicsDetectionJob", }; body = JSON.stringify(serializeAws_json1_1DescribeTopicsDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectDominantLanguageCommand = 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": "Comprehend_20171127.DetectDominantLanguage", }; body = JSON.stringify(serializeAws_json1_1DetectDominantLanguageRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectEntitiesCommand = 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": "Comprehend_20171127.DetectEntities", }; body = JSON.stringify(serializeAws_json1_1DetectEntitiesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectKeyPhrasesCommand = 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": "Comprehend_20171127.DetectKeyPhrases", }; body = JSON.stringify(serializeAws_json1_1DetectKeyPhrasesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectPiiEntitiesCommand = 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": "Comprehend_20171127.DetectPiiEntities", }; body = JSON.stringify(serializeAws_json1_1DetectPiiEntitiesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectSentimentCommand = 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": "Comprehend_20171127.DetectSentiment", }; body = JSON.stringify(serializeAws_json1_1DetectSentimentRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectSyntaxCommand = 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": "Comprehend_20171127.DetectSyntax", }; body = JSON.stringify(serializeAws_json1_1DetectSyntaxRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListDocumentClassificationJobsCommand = 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": "Comprehend_20171127.ListDocumentClassificationJobs", }; body = JSON.stringify(serializeAws_json1_1ListDocumentClassificationJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListDocumentClassifiersCommand = 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": "Comprehend_20171127.ListDocumentClassifiers", }; body = JSON.stringify(serializeAws_json1_1ListDocumentClassifiersRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListDominantLanguageDetectionJobsCommand = 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": "Comprehend_20171127.ListDominantLanguageDetectionJobs", }; body = JSON.stringify(serializeAws_json1_1ListDominantLanguageDetectionJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListEndpointsCommand = 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": "Comprehend_20171127.ListEndpoints", }; body = JSON.stringify(serializeAws_json1_1ListEndpointsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListEntitiesDetectionJobsCommand = 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": "Comprehend_20171127.ListEntitiesDetectionJobs", }; body = JSON.stringify(serializeAws_json1_1ListEntitiesDetectionJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListEntityRecognizersCommand = 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": "Comprehend_20171127.ListEntityRecognizers", }; body = JSON.stringify(serializeAws_json1_1ListEntityRecognizersRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListEventsDetectionJobsCommand = 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": "Comprehend_20171127.ListEventsDetectionJobs", }; body = JSON.stringify(serializeAws_json1_1ListEventsDetectionJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListKeyPhrasesDetectionJobsCommand = 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": "Comprehend_20171127.ListKeyPhrasesDetectionJobs", }; body = JSON.stringify(serializeAws_json1_1ListKeyPhrasesDetectionJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListPiiEntitiesDetectionJobsCommand = 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": "Comprehend_20171127.ListPiiEntitiesDetectionJobs", }; body = JSON.stringify(serializeAws_json1_1ListPiiEntitiesDetectionJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListSentimentDetectionJobsCommand = 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": "Comprehend_20171127.ListSentimentDetectionJobs", }; body = JSON.stringify(serializeAws_json1_1ListSentimentDetectionJobsRequest(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": "Comprehend_20171127.ListTagsForResource", }; body = JSON.stringify(serializeAws_json1_1ListTagsForResourceRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListTopicsDetectionJobsCommand = 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": "Comprehend_20171127.ListTopicsDetectionJobs", }; body = JSON.stringify(serializeAws_json1_1ListTopicsDetectionJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartDocumentClassificationJobCommand = 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": "Comprehend_20171127.StartDocumentClassificationJob", }; body = JSON.stringify(serializeAws_json1_1StartDocumentClassificationJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartDominantLanguageDetectionJobCommand = 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": "Comprehend_20171127.StartDominantLanguageDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StartDominantLanguageDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartEntitiesDetectionJobCommand = 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": "Comprehend_20171127.StartEntitiesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StartEntitiesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartEventsDetectionJobCommand = 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": "Comprehend_20171127.StartEventsDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StartEventsDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartKeyPhrasesDetectionJobCommand = 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": "Comprehend_20171127.StartKeyPhrasesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StartKeyPhrasesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartPiiEntitiesDetectionJobCommand = 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": "Comprehend_20171127.StartPiiEntitiesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StartPiiEntitiesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartSentimentDetectionJobCommand = 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": "Comprehend_20171127.StartSentimentDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StartSentimentDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartTopicsDetectionJobCommand = 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": "Comprehend_20171127.StartTopicsDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StartTopicsDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopDominantLanguageDetectionJobCommand = 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": "Comprehend_20171127.StopDominantLanguageDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StopDominantLanguageDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopEntitiesDetectionJobCommand = 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": "Comprehend_20171127.StopEntitiesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StopEntitiesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopEventsDetectionJobCommand = 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": "Comprehend_20171127.StopEventsDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StopEventsDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopKeyPhrasesDetectionJobCommand = 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": "Comprehend_20171127.StopKeyPhrasesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StopKeyPhrasesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopPiiEntitiesDetectionJobCommand = 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": "Comprehend_20171127.StopPiiEntitiesDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StopPiiEntitiesDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopSentimentDetectionJobCommand = 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": "Comprehend_20171127.StopSentimentDetectionJob", }; body = JSON.stringify(serializeAws_json1_1StopSentimentDetectionJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopTrainingDocumentClassifierCommand = 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": "Comprehend_20171127.StopTrainingDocumentClassifier", }; body = JSON.stringify(serializeAws_json1_1StopTrainingDocumentClassifierRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopTrainingEntityRecognizerCommand = 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": "Comprehend_20171127.StopTrainingEntityRecognizer", }; body = JSON.stringify(serializeAws_json1_1StopTrainingEntityRecognizerRequest(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": "Comprehend_20171127.TagResource", }; body = JSON.stringify(serializeAws_json1_1TagResourceRequest(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": "Comprehend_20171127.UntagResource", }; body = JSON.stringify(serializeAws_json1_1UntagResourceRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1UpdateEndpointCommand = 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": "Comprehend_20171127.UpdateEndpoint", }; body = JSON.stringify(serializeAws_json1_1UpdateEndpointRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var deserializeAws_json1_1BatchDetectDominantLanguageCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1BatchDetectDominantLanguageCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1BatchDetectDominantLanguageResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1BatchDetectDominantLanguageCommandError = 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 "BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TextSizeLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1BatchSizeLimitExceededExceptionResponse(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_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TextSizeLimitExceededExceptionResponse(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_json1_1BatchDetectEntitiesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1BatchDetectEntitiesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1BatchDetectEntitiesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1BatchDetectEntitiesCommandError = 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 "BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TextSizeLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 8]; case "UnsupportedLanguageException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1BatchSizeLimitExceededExceptionResponse(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_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1TextSizeLimitExceededExceptionResponse(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_1UnsupportedLanguageExceptionResponse(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_1BatchDetectKeyPhrasesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1BatchDetectKeyPhrasesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1BatchDetectKeyPhrasesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1BatchDetectKeyPhrasesCommandError = 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 "BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TextSizeLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 8]; case "UnsupportedLanguageException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1BatchSizeLimitExceededExceptionResponse(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_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1TextSizeLimitExceededExceptionResponse(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_1UnsupportedLanguageExceptionResponse(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_1BatchDetectSentimentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1BatchDetectSentimentCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1BatchDetectSentimentResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1BatchDetectSentimentCommandError = 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 "BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TextSizeLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 8]; case "UnsupportedLanguageException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1BatchSizeLimitExceededExceptionResponse(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_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1TextSizeLimitExceededExceptionResponse(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_1UnsupportedLanguageExceptionResponse(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_1BatchDetectSyntaxCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1BatchDetectSyntaxCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1BatchDetectSyntaxResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1BatchDetectSyntaxCommandError = 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 "BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#BatchSizeLimitExceededException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TextSizeLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 8]; case "UnsupportedLanguageException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1BatchSizeLimitExceededExceptionResponse(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_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1TextSizeLimitExceededExceptionResponse(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_1UnsupportedLanguageExceptionResponse(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_1ClassifyDocumentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ClassifyDocumentCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ClassifyDocumentResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ClassifyDocumentCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceUnavailableException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 6]; case "TextSizeLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1ResourceUnavailableExceptionResponse(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_json1_1TextSizeLimitExceededExceptionResponse(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_json1_1CreateDocumentClassifierCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateDocumentClassifierCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateDocumentClassifierResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateDocumentClassifierCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "ResourceInUseException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceInUseException": return [3 /*break*/, 8]; case "ResourceLimitExceededException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceLimitExceededException": return [3 /*break*/, 10]; case "TooManyRequestsException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 12]; case "TooManyTagsException": return [3 /*break*/, 14]; case "com.amazonaws.comprehend#TooManyTagsException": return [3 /*break*/, 14]; case "UnsupportedLanguageException": return [3 /*break*/, 16]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1KmsKeyValidationExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ResourceLimitExceededExceptionResponse(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_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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1TooManyTagsExceptionResponse(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_1UnsupportedLanguageExceptionResponse(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_1CreateEndpointCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateEndpointCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateEndpointResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateEndpointCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceLimitExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 10]; case "ResourceUnavailableException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 14]; case "TooManyTagsException": return [3 /*break*/, 16]; case "com.amazonaws.comprehend#TooManyTagsException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ResourceLimitExceededExceptionResponse(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_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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceUnavailableExceptionResponse(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_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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1TooManyTagsExceptionResponse(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_1CreateEntityRecognizerCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateEntityRecognizerCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateEntityRecognizerResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateEntityRecognizerCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "ResourceInUseException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceInUseException": return [3 /*break*/, 8]; case "ResourceLimitExceededException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceLimitExceededException": return [3 /*break*/, 10]; case "TooManyRequestsException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 12]; case "TooManyTagsException": return [3 /*break*/, 14]; case "com.amazonaws.comprehend#TooManyTagsException": return [3 /*break*/, 14]; case "UnsupportedLanguageException": return [3 /*break*/, 16]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1KmsKeyValidationExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ResourceLimitExceededExceptionResponse(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_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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1TooManyTagsExceptionResponse(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_1UnsupportedLanguageExceptionResponse(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_1DeleteDocumentClassifierCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteDocumentClassifierCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteDocumentClassifierResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteDocumentClassifierCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 8]; case "ResourceUnavailableException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 10]; case "TooManyRequestsException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceInUseExceptionResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceUnavailableExceptionResponse(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_1DeleteEndpointCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteEndpointCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteEndpointResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteEndpointCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 8]; case "TooManyRequestsException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceInUseExceptionResponse(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_1DeleteEntityRecognizerCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteEntityRecognizerCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteEntityRecognizerResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteEntityRecognizerCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 8]; case "ResourceUnavailableException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 10]; case "TooManyRequestsException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceInUseExceptionResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceUnavailableExceptionResponse(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_1DescribeDocumentClassificationJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeDocumentClassificationJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeDocumentClassificationJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeDocumentClassificationJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeDocumentClassifierCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeDocumentClassifierCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeDocumentClassifierResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeDocumentClassifierCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeDominantLanguageDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeDominantLanguageDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeDominantLanguageDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeDominantLanguageDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeEndpointCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeEndpointCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeEndpointResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeEndpointCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeEntitiesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeEntitiesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeEntitiesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeEntitiesDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeEntityRecognizerCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeEntityRecognizerCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeEntityRecognizerResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeEntityRecognizerCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeEventsDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeEventsDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeEventsDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeEventsDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeKeyPhrasesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeKeyPhrasesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeKeyPhrasesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeKeyPhrasesDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribePiiEntitiesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribePiiEntitiesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribePiiEntitiesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribePiiEntitiesDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeSentimentDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeSentimentDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeSentimentDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeSentimentDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeTopicsDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeTopicsDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeTopicsDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeTopicsDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1JobNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DetectDominantLanguageCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectDominantLanguageCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectDominantLanguageResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectDominantLanguageCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "TextSizeLimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1TextSizeLimitExceededExceptionResponse(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_1DetectEntitiesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectEntitiesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectEntitiesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectEntitiesCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceUnavailableException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 6]; case "TextSizeLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 8]; case "UnsupportedLanguageException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceUnavailableExceptionResponse(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_1TextSizeLimitExceededExceptionResponse(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_1UnsupportedLanguageExceptionResponse(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_1DetectKeyPhrasesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectKeyPhrasesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectKeyPhrasesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectKeyPhrasesCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "TextSizeLimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 6]; case "UnsupportedLanguageException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TextSizeLimitExceededExceptionResponse(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_json1_1UnsupportedLanguageExceptionResponse(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_json1_1DetectPiiEntitiesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectPiiEntitiesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectPiiEntitiesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectPiiEntitiesCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "TextSizeLimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 6]; case "UnsupportedLanguageException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TextSizeLimitExceededExceptionResponse(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_json1_1UnsupportedLanguageExceptionResponse(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_json1_1DetectSentimentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectSentimentCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectSentimentResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectSentimentCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "TextSizeLimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 6]; case "UnsupportedLanguageException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TextSizeLimitExceededExceptionResponse(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_json1_1UnsupportedLanguageExceptionResponse(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_json1_1DetectSyntaxCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectSyntaxCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectSyntaxResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectSyntaxCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "TextSizeLimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#TextSizeLimitExceededException": return [3 /*break*/, 6]; case "UnsupportedLanguageException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#UnsupportedLanguageException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TextSizeLimitExceededExceptionResponse(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_json1_1UnsupportedLanguageExceptionResponse(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_json1_1ListDocumentClassificationJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListDocumentClassificationJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListDocumentClassificationJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListDocumentClassificationJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListDocumentClassifiersCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListDocumentClassifiersCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListDocumentClassifiersResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListDocumentClassifiersCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListDominantLanguageDetectionJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListDominantLanguageDetectionJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListDominantLanguageDetectionJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListDominantLanguageDetectionJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListEndpointsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListEndpointsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListEndpointsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListEndpointsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "TooManyRequestsException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ListEntitiesDetectionJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListEntitiesDetectionJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListEntitiesDetectionJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListEntitiesDetectionJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListEntityRecognizersCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListEntityRecognizersCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListEntityRecognizersResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListEntityRecognizersCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListEventsDetectionJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListEventsDetectionJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListEventsDetectionJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListEventsDetectionJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListKeyPhrasesDetectionJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListKeyPhrasesDetectionJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListKeyPhrasesDetectionJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListKeyPhrasesDetectionJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListPiiEntitiesDetectionJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListPiiEntitiesDetectionJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListPiiEntitiesDetectionJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListPiiEntitiesDetectionJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ListSentimentDetectionJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListSentimentDetectionJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListSentimentDetectionJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListSentimentDetectionJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_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 >= 300) { 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) }, 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1ListTopicsDetectionJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListTopicsDetectionJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListTopicsDetectionJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListTopicsDetectionJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StartDocumentClassificationJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartDocumentClassificationJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartDocumentClassificationJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartDocumentClassificationJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 8]; case "ResourceUnavailableException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 10]; case "TooManyRequestsException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1KmsKeyValidationExceptionResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceUnavailableExceptionResponse(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_1StartDominantLanguageDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartDominantLanguageDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartDominantLanguageDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartDominantLanguageDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1KmsKeyValidationExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StartEntitiesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartEntitiesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartEntitiesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartEntitiesDetectionJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 8]; case "ResourceUnavailableException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 10]; case "TooManyRequestsException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1KmsKeyValidationExceptionResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceUnavailableExceptionResponse(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_1StartEventsDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartEventsDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartEventsDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartEventsDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1KmsKeyValidationExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StartKeyPhrasesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartKeyPhrasesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartKeyPhrasesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartKeyPhrasesDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1KmsKeyValidationExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StartPiiEntitiesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartPiiEntitiesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartPiiEntitiesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartPiiEntitiesDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1KmsKeyValidationExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StartSentimentDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartSentimentDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartSentimentDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartSentimentDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1KmsKeyValidationExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StartTopicsDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartTopicsDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartTopicsDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartTopicsDetectionJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "KmsKeyValidationException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#KmsKeyValidationException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1KmsKeyValidationExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StopDominantLanguageDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopDominantLanguageDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopDominantLanguageDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopDominantLanguageDetectionJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1JobNotFoundExceptionResponse(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_1StopEntitiesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopEntitiesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopEntitiesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopEntitiesDetectionJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1JobNotFoundExceptionResponse(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_1StopEventsDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopEventsDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopEventsDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopEventsDetectionJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1JobNotFoundExceptionResponse(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_1StopKeyPhrasesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopKeyPhrasesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopKeyPhrasesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopKeyPhrasesDetectionJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1JobNotFoundExceptionResponse(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_1StopPiiEntitiesDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopPiiEntitiesDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopPiiEntitiesDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopPiiEntitiesDetectionJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1JobNotFoundExceptionResponse(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_1StopSentimentDetectionJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopSentimentDetectionJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopSentimentDetectionJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopSentimentDetectionJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "JobNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#JobNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1JobNotFoundExceptionResponse(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_1StopTrainingDocumentClassifierCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopTrainingDocumentClassifierCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopTrainingDocumentClassifierResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopTrainingDocumentClassifierCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StopTrainingEntityRecognizerCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopTrainingEntityRecognizerCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopTrainingEntityRecognizerResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopTrainingEntityRecognizerCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_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 >= 300) { 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) }, 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, _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 "ConcurrentModificationException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#ConcurrentModificationException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 8]; case "TooManyTagsException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#TooManyTagsException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; 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([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 13]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1TooManyTagsExceptionResponse(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_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 >= 300) { 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) }, 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, _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 "ConcurrentModificationException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#ConcurrentModificationException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 8]; case "TooManyTagKeysException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#TooManyTagKeysException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; 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([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 13]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1TooManyTagKeysExceptionResponse(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_1UpdateEndpointCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1UpdateEndpointCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1UpdateEndpointResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1UpdateEndpointCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.comprehend#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.comprehend#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.comprehend#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceLimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.comprehend#ResourceLimitExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.comprehend#ResourceNotFoundException": return [3 /*break*/, 10]; case "ResourceUnavailableException": return [3 /*break*/, 12]; case "com.amazonaws.comprehend#ResourceUnavailableException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.comprehend#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ResourceLimitExceededExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceUnavailableExceptionResponse(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_1BatchSizeLimitExceededExceptionResponse = 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_1BatchSizeLimitExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "BatchSizeLimitExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; 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_1InternalServerExceptionResponse = 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_1InternalServerException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InternalServerException", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidFilterExceptionResponse = 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_1InvalidFilterException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidFilterException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidRequestExceptionResponse = 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_1InvalidRequestException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidRequestException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1JobNotFoundExceptionResponse = 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_1JobNotFoundException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "JobNotFoundException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1KmsKeyValidationExceptionResponse = 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_1KmsKeyValidationException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "KmsKeyValidationException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ResourceInUseExceptionResponse = 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_1ResourceInUseException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceInUseException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ResourceLimitExceededExceptionResponse = 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_1ResourceLimitExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceLimitExceededException", $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_1ResourceUnavailableExceptionResponse = 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_1ResourceUnavailableException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceUnavailableException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1TextSizeLimitExceededExceptionResponse = 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_1TextSizeLimitExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "TextSizeLimitExceededException", $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 deserializeAws_json1_1TooManyTagKeysExceptionResponse = 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_1TooManyTagKeysException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "TooManyTagKeysException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1TooManyTagsExceptionResponse = 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_1TooManyTagsException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "TooManyTagsException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1UnsupportedLanguageExceptionResponse = 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_1UnsupportedLanguageException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "UnsupportedLanguageException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var serializeAws_json1_1AttributeNamesList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1AugmentedManifestsListItem = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AttributeNames !== undefined && input.AttributeNames !== null && { AttributeNames: serializeAws_json1_1AttributeNamesList(input.AttributeNames, context), })), (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1BatchDetectDominantLanguageRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.TextList !== undefined && input.TextList !== null && { TextList: serializeAws_json1_1CustomerInputStringList(input.TextList, context) })); }; var serializeAws_json1_1BatchDetectEntitiesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.TextList !== undefined && input.TextList !== null && { TextList: serializeAws_json1_1CustomerInputStringList(input.TextList, context) })); }; var serializeAws_json1_1BatchDetectKeyPhrasesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.TextList !== undefined && input.TextList !== null && { TextList: serializeAws_json1_1CustomerInputStringList(input.TextList, context) })); }; var serializeAws_json1_1BatchDetectSentimentRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.TextList !== undefined && input.TextList !== null && { TextList: serializeAws_json1_1CustomerInputStringList(input.TextList, context) })); }; var serializeAws_json1_1BatchDetectSyntaxRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.TextList !== undefined && input.TextList !== null && { TextList: serializeAws_json1_1CustomerInputStringList(input.TextList, context) })); }; var serializeAws_json1_1ClassifyDocumentRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EndpointArn !== undefined && input.EndpointArn !== null && { EndpointArn: input.EndpointArn })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1CreateDocumentClassifierRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.DocumentClassifierName !== undefined && input.DocumentClassifierName !== null && { DocumentClassifierName: input.DocumentClassifierName })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1DocumentClassifierInputDataConfig(input.InputDataConfig, context), })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.Mode !== undefined && input.Mode !== null && { Mode: input.Mode })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1DocumentClassifierOutputDataConfig(input.OutputDataConfig, context), })), (input.Tags !== undefined && input.Tags !== null && { Tags: serializeAws_json1_1TagList(input.Tags, context) })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1CreateEndpointRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DesiredInferenceUnits !== undefined && input.DesiredInferenceUnits !== null && { DesiredInferenceUnits: input.DesiredInferenceUnits })), (input.EndpointName !== undefined && input.EndpointName !== null && { EndpointName: input.EndpointName })), (input.ModelArn !== undefined && input.ModelArn !== null && { ModelArn: input.ModelArn })), (input.Tags !== undefined && input.Tags !== null && { Tags: serializeAws_json1_1TagList(input.Tags, context) })); }; var serializeAws_json1_1CreateEntityRecognizerRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1EntityRecognizerInputDataConfig(input.InputDataConfig, context), })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.RecognizerName !== undefined && input.RecognizerName !== null && { RecognizerName: input.RecognizerName })), (input.Tags !== undefined && input.Tags !== null && { Tags: serializeAws_json1_1TagList(input.Tags, context) })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1CustomerInputStringList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1DeleteDocumentClassifierRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DocumentClassifierArn !== undefined && input.DocumentClassifierArn !== null && { DocumentClassifierArn: input.DocumentClassifierArn })); }; var serializeAws_json1_1DeleteEndpointRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EndpointArn !== undefined && input.EndpointArn !== null && { EndpointArn: input.EndpointArn })); }; var serializeAws_json1_1DeleteEntityRecognizerRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EntityRecognizerArn !== undefined && input.EntityRecognizerArn !== null && { EntityRecognizerArn: input.EntityRecognizerArn })); }; var serializeAws_json1_1DescribeDocumentClassificationJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DescribeDocumentClassifierRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DocumentClassifierArn !== undefined && input.DocumentClassifierArn !== null && { DocumentClassifierArn: input.DocumentClassifierArn })); }; var serializeAws_json1_1DescribeDominantLanguageDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DescribeEndpointRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EndpointArn !== undefined && input.EndpointArn !== null && { EndpointArn: input.EndpointArn })); }; var serializeAws_json1_1DescribeEntitiesDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DescribeEntityRecognizerRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EntityRecognizerArn !== undefined && input.EntityRecognizerArn !== null && { EntityRecognizerArn: input.EntityRecognizerArn })); }; var serializeAws_json1_1DescribeEventsDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DescribeKeyPhrasesDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DescribePiiEntitiesDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DescribeSentimentDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DescribeTopicsDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1DetectDominantLanguageRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1DetectEntitiesRequest = 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.EndpointArn !== undefined && input.EndpointArn !== null && { EndpointArn: input.EndpointArn })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1DetectKeyPhrasesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1DetectPiiEntitiesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1DetectSentimentRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1DetectSyntaxRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1DocumentClassificationJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1DocumentClassifierAugmentedManifestsList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1AugmentedManifestsListItem(entry, context); }); }; var serializeAws_json1_1DocumentClassifierFilter = 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.Status !== undefined && input.Status !== null && { Status: input.Status })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1DocumentClassifierInputDataConfig = 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.AugmentedManifests !== undefined && input.AugmentedManifests !== null && { AugmentedManifests: serializeAws_json1_1DocumentClassifierAugmentedManifestsList(input.AugmentedManifests, context), })), (input.DataFormat !== undefined && input.DataFormat !== null && { DataFormat: input.DataFormat })), (input.LabelDelimiter !== undefined && input.LabelDelimiter !== null && { LabelDelimiter: input.LabelDelimiter })), (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1DocumentClassifierOutputDataConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.KmsKeyId !== undefined && input.KmsKeyId !== null && { KmsKeyId: input.KmsKeyId })), (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1DominantLanguageDetectionJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1EndpointFilter = 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.CreationTimeAfter !== undefined && input.CreationTimeAfter !== null && { CreationTimeAfter: Math.round(input.CreationTimeAfter.getTime() / 1000) })), (input.CreationTimeBefore !== undefined && input.CreationTimeBefore !== null && { CreationTimeBefore: Math.round(input.CreationTimeBefore.getTime() / 1000), })), (input.ModelArn !== undefined && input.ModelArn !== null && { ModelArn: input.ModelArn })), (input.Status !== undefined && input.Status !== null && { Status: input.Status })); }; var serializeAws_json1_1EntitiesDetectionJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1EntityRecognizerAnnotations = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1EntityRecognizerAugmentedManifestsList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1AugmentedManifestsListItem(entry, context); }); }; var serializeAws_json1_1EntityRecognizerDocuments = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1EntityRecognizerEntityList = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1EntityRecognizerFilter = 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.Status !== undefined && input.Status !== null && { Status: input.Status })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1EntityRecognizerInputDataConfig = 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"])({}, (input.Annotations !== undefined && input.Annotations !== null && { Annotations: serializeAws_json1_1EntityRecognizerAnnotations(input.Annotations, context), })), (input.AugmentedManifests !== undefined && input.AugmentedManifests !== null && { AugmentedManifests: serializeAws_json1_1EntityRecognizerAugmentedManifestsList(input.AugmentedManifests, context), })), (input.DataFormat !== undefined && input.DataFormat !== null && { DataFormat: input.DataFormat })), (input.Documents !== undefined && input.Documents !== null && { Documents: serializeAws_json1_1EntityRecognizerDocuments(input.Documents, context), })), (input.EntityList !== undefined && input.EntityList !== null && { EntityList: serializeAws_json1_1EntityRecognizerEntityList(input.EntityList, context), })), (input.EntityTypes !== undefined && input.EntityTypes !== null && { EntityTypes: serializeAws_json1_1EntityTypesList(input.EntityTypes, context) })); }; var serializeAws_json1_1EntityTypesList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1EntityTypesListItem(entry, context); }); }; var serializeAws_json1_1EntityTypesListItem = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Type !== undefined && input.Type !== null && { Type: input.Type })); }; var serializeAws_json1_1EventsDetectionJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1InputDataConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.InputFormat !== undefined && input.InputFormat !== null && { InputFormat: input.InputFormat })), (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1KeyPhrasesDetectionJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1ListDocumentClassificationJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1DocumentClassificationJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListDocumentClassifiersRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1DocumentClassifierFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListDominantLanguageDetectionJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1DominantLanguageDetectionJobFilter(input.Filter, context), })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListEndpointsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1EndpointFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListEntitiesDetectionJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1EntitiesDetectionJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListEntityRecognizersRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1EntityRecognizerFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListEventsDetectionJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1EventsDetectionJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListKeyPhrasesDetectionJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1KeyPhrasesDetectionJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListOfPiiEntityTypes = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1ListPiiEntitiesDetectionJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1PiiEntitiesDetectionJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListSentimentDetectionJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1SentimentDetectionJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListTagsForResourceRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ResourceArn !== undefined && input.ResourceArn !== null && { ResourceArn: input.ResourceArn })); }; var serializeAws_json1_1ListTopicsDetectionJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1TopicsDetectionJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1OutputDataConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.KmsKeyId !== undefined && input.KmsKeyId !== null && { KmsKeyId: input.KmsKeyId })), (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1PiiEntitiesDetectionJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1RedactionConfig = 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.MaskCharacter !== undefined && input.MaskCharacter !== null && { MaskCharacter: input.MaskCharacter })), (input.MaskMode !== undefined && input.MaskMode !== null && { MaskMode: input.MaskMode })), (input.PiiEntityTypes !== undefined && input.PiiEntityTypes !== null && { PiiEntityTypes: serializeAws_json1_1ListOfPiiEntityTypes(input.PiiEntityTypes, context), })); }; var serializeAws_json1_1SecurityGroupIds = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1SentimentDetectionJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1StartDocumentClassificationJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.DocumentClassifierArn !== undefined && input.DocumentClassifierArn !== null && { DocumentClassifierArn: input.DocumentClassifierArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1StartDominantLanguageDetectionJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1StartEntitiesDetectionJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.EntityRecognizerArn !== undefined && input.EntityRecognizerArn !== null && { EntityRecognizerArn: input.EntityRecognizerArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1StartEventsDetectionJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.TargetEventTypes !== undefined && input.TargetEventTypes !== null && { TargetEventTypes: serializeAws_json1_1TargetEventTypes(input.TargetEventTypes, context), })); }; var serializeAws_json1_1StartKeyPhrasesDetectionJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1StartPiiEntitiesDetectionJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.Mode !== undefined && input.Mode !== null && { Mode: input.Mode })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.RedactionConfig !== undefined && input.RedactionConfig !== null && { RedactionConfig: serializeAws_json1_1RedactionConfig(input.RedactionConfig, context), })); }; var serializeAws_json1_1StartSentimentDetectionJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1StartTopicsDetectionJobRequest = function (input, context) { var _a; 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"])({ ClientRequestToken: (_a = input.ClientRequestToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.NumberOfTopics !== undefined && input.NumberOfTopics !== null && { NumberOfTopics: input.NumberOfTopics })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.VolumeKmsKeyId !== undefined && input.VolumeKmsKeyId !== null && { VolumeKmsKeyId: input.VolumeKmsKeyId })), (input.VpcConfig !== undefined && input.VpcConfig !== null && { VpcConfig: serializeAws_json1_1VpcConfig(input.VpcConfig, context) })); }; var serializeAws_json1_1StopDominantLanguageDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1StopEntitiesDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1StopEventsDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1StopKeyPhrasesDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1StopPiiEntitiesDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1StopSentimentDetectionJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1StopTrainingDocumentClassifierRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DocumentClassifierArn !== undefined && input.DocumentClassifierArn !== null && { DocumentClassifierArn: input.DocumentClassifierArn })); }; var serializeAws_json1_1StopTrainingEntityRecognizerRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EntityRecognizerArn !== undefined && input.EntityRecognizerArn !== null && { EntityRecognizerArn: input.EntityRecognizerArn })); }; var serializeAws_json1_1Subnets = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1Tag = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Key !== undefined && input.Key !== null && { Key: input.Key })), (input.Value !== undefined && input.Value !== null && { Value: input.Value })); }; var serializeAws_json1_1TagKeyList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1TagList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1Tag(entry, context); }); }; var serializeAws_json1_1TagResourceRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ResourceArn !== undefined && input.ResourceArn !== null && { ResourceArn: input.ResourceArn })), (input.Tags !== undefined && input.Tags !== null && { Tags: serializeAws_json1_1TagList(input.Tags, context) })); }; var serializeAws_json1_1TargetEventTypes = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1TopicsDetectionJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmitTimeAfter !== undefined && input.SubmitTimeAfter !== null && { SubmitTimeAfter: Math.round(input.SubmitTimeAfter.getTime() / 1000) })), (input.SubmitTimeBefore !== undefined && input.SubmitTimeBefore !== null && { SubmitTimeBefore: Math.round(input.SubmitTimeBefore.getTime() / 1000) })); }; var serializeAws_json1_1UntagResourceRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ResourceArn !== undefined && input.ResourceArn !== null && { ResourceArn: input.ResourceArn })), (input.TagKeys !== undefined && input.TagKeys !== null && { TagKeys: serializeAws_json1_1TagKeyList(input.TagKeys, context) })); }; var serializeAws_json1_1UpdateEndpointRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DesiredInferenceUnits !== undefined && input.DesiredInferenceUnits !== null && { DesiredInferenceUnits: input.DesiredInferenceUnits })), (input.EndpointArn !== undefined && input.EndpointArn !== null && { EndpointArn: input.EndpointArn })); }; var serializeAws_json1_1VpcConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.SecurityGroupIds !== undefined && input.SecurityGroupIds !== null && { SecurityGroupIds: serializeAws_json1_1SecurityGroupIds(input.SecurityGroupIds, context), })), (input.Subnets !== undefined && input.Subnets !== null && { Subnets: serializeAws_json1_1Subnets(input.Subnets, context) })); }; var deserializeAws_json1_1AttributeNamesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1AugmentedManifestsListItem = function (output, context) { return { AttributeNames: output.AttributeNames !== undefined && output.AttributeNames !== null ? deserializeAws_json1_1AttributeNamesList(output.AttributeNames, context) : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1BatchDetectDominantLanguageItemResult = function (output, context) { return { Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, Languages: output.Languages !== undefined && output.Languages !== null ? deserializeAws_json1_1ListOfDominantLanguages(output.Languages, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectDominantLanguageResponse = function (output, context) { return { ErrorList: output.ErrorList !== undefined && output.ErrorList !== null ? deserializeAws_json1_1BatchItemErrorList(output.ErrorList, context) : undefined, ResultList: output.ResultList !== undefined && output.ResultList !== null ? deserializeAws_json1_1ListOfDetectDominantLanguageResult(output.ResultList, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectEntitiesItemResult = function (output, context) { return { Entities: output.Entities !== undefined && output.Entities !== null ? deserializeAws_json1_1ListOfEntities(output.Entities, context) : undefined, Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, }; }; var deserializeAws_json1_1BatchDetectEntitiesResponse = function (output, context) { return { ErrorList: output.ErrorList !== undefined && output.ErrorList !== null ? deserializeAws_json1_1BatchItemErrorList(output.ErrorList, context) : undefined, ResultList: output.ResultList !== undefined && output.ResultList !== null ? deserializeAws_json1_1ListOfDetectEntitiesResult(output.ResultList, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectKeyPhrasesItemResult = function (output, context) { return { Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, KeyPhrases: output.KeyPhrases !== undefined && output.KeyPhrases !== null ? deserializeAws_json1_1ListOfKeyPhrases(output.KeyPhrases, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectKeyPhrasesResponse = function (output, context) { return { ErrorList: output.ErrorList !== undefined && output.ErrorList !== null ? deserializeAws_json1_1BatchItemErrorList(output.ErrorList, context) : undefined, ResultList: output.ResultList !== undefined && output.ResultList !== null ? deserializeAws_json1_1ListOfDetectKeyPhrasesResult(output.ResultList, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectSentimentItemResult = function (output, context) { return { Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, Sentiment: output.Sentiment !== undefined && output.Sentiment !== null ? output.Sentiment : undefined, SentimentScore: output.SentimentScore !== undefined && output.SentimentScore !== null ? deserializeAws_json1_1SentimentScore(output.SentimentScore, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectSentimentResponse = function (output, context) { return { ErrorList: output.ErrorList !== undefined && output.ErrorList !== null ? deserializeAws_json1_1BatchItemErrorList(output.ErrorList, context) : undefined, ResultList: output.ResultList !== undefined && output.ResultList !== null ? deserializeAws_json1_1ListOfDetectSentimentResult(output.ResultList, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectSyntaxItemResult = function (output, context) { return { Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, SyntaxTokens: output.SyntaxTokens !== undefined && output.SyntaxTokens !== null ? deserializeAws_json1_1ListOfSyntaxTokens(output.SyntaxTokens, context) : undefined, }; }; var deserializeAws_json1_1BatchDetectSyntaxResponse = function (output, context) { return { ErrorList: output.ErrorList !== undefined && output.ErrorList !== null ? deserializeAws_json1_1BatchItemErrorList(output.ErrorList, context) : undefined, ResultList: output.ResultList !== undefined && output.ResultList !== null ? deserializeAws_json1_1ListOfDetectSyntaxResult(output.ResultList, context) : undefined, }; }; var deserializeAws_json1_1BatchItemError = function (output, context) { return { ErrorCode: output.ErrorCode !== undefined && output.ErrorCode !== null ? output.ErrorCode : undefined, ErrorMessage: output.ErrorMessage !== undefined && output.ErrorMessage !== null ? output.ErrorMessage : undefined, Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, }; }; var deserializeAws_json1_1BatchItemErrorList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1BatchItemError(entry, context); }); }; var deserializeAws_json1_1BatchSizeLimitExceededException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ClassifierEvaluationMetrics = function (output, context) { return { Accuracy: output.Accuracy !== undefined && output.Accuracy !== null ? output.Accuracy : undefined, F1Score: output.F1Score !== undefined && output.F1Score !== null ? output.F1Score : undefined, HammingLoss: output.HammingLoss !== undefined && output.HammingLoss !== null ? output.HammingLoss : undefined, MicroF1Score: output.MicroF1Score !== undefined && output.MicroF1Score !== null ? output.MicroF1Score : undefined, MicroPrecision: output.MicroPrecision !== undefined && output.MicroPrecision !== null ? output.MicroPrecision : undefined, MicroRecall: output.MicroRecall !== undefined && output.MicroRecall !== null ? output.MicroRecall : undefined, Precision: output.Precision !== undefined && output.Precision !== null ? output.Precision : undefined, Recall: output.Recall !== undefined && output.Recall !== null ? output.Recall : undefined, }; }; var deserializeAws_json1_1ClassifierMetadata = function (output, context) { return { EvaluationMetrics: output.EvaluationMetrics !== undefined && output.EvaluationMetrics !== null ? deserializeAws_json1_1ClassifierEvaluationMetrics(output.EvaluationMetrics, context) : undefined, NumberOfLabels: output.NumberOfLabels !== undefined && output.NumberOfLabels !== null ? output.NumberOfLabels : undefined, NumberOfTestDocuments: output.NumberOfTestDocuments !== undefined && output.NumberOfTestDocuments !== null ? output.NumberOfTestDocuments : undefined, NumberOfTrainedDocuments: output.NumberOfTrainedDocuments !== undefined && output.NumberOfTrainedDocuments !== null ? output.NumberOfTrainedDocuments : undefined, }; }; var deserializeAws_json1_1ClassifyDocumentResponse = function (output, context) { return { Classes: output.Classes !== undefined && output.Classes !== null ? deserializeAws_json1_1ListOfClasses(output.Classes, context) : undefined, Labels: output.Labels !== undefined && output.Labels !== null ? deserializeAws_json1_1ListOfLabels(output.Labels, context) : undefined, }; }; var deserializeAws_json1_1ConcurrentModificationException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1CreateDocumentClassifierResponse = function (output, context) { return { DocumentClassifierArn: output.DocumentClassifierArn !== undefined && output.DocumentClassifierArn !== null ? output.DocumentClassifierArn : undefined, }; }; var deserializeAws_json1_1CreateEndpointResponse = function (output, context) { return { EndpointArn: output.EndpointArn !== undefined && output.EndpointArn !== null ? output.EndpointArn : undefined, }; }; var deserializeAws_json1_1CreateEntityRecognizerResponse = function (output, context) { return { EntityRecognizerArn: output.EntityRecognizerArn !== undefined && output.EntityRecognizerArn !== null ? output.EntityRecognizerArn : undefined, }; }; var deserializeAws_json1_1DeleteDocumentClassifierResponse = function (output, context) { return {}; }; var deserializeAws_json1_1DeleteEndpointResponse = function (output, context) { return {}; }; var deserializeAws_json1_1DeleteEntityRecognizerResponse = function (output, context) { return {}; }; var deserializeAws_json1_1DescribeDocumentClassificationJobResponse = function (output, context) { return { DocumentClassificationJobProperties: output.DocumentClassificationJobProperties !== undefined && output.DocumentClassificationJobProperties !== null ? deserializeAws_json1_1DocumentClassificationJobProperties(output.DocumentClassificationJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeDocumentClassifierResponse = function (output, context) { return { DocumentClassifierProperties: output.DocumentClassifierProperties !== undefined && output.DocumentClassifierProperties !== null ? deserializeAws_json1_1DocumentClassifierProperties(output.DocumentClassifierProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeDominantLanguageDetectionJobResponse = function (output, context) { return { DominantLanguageDetectionJobProperties: output.DominantLanguageDetectionJobProperties !== undefined && output.DominantLanguageDetectionJobProperties !== null ? deserializeAws_json1_1DominantLanguageDetectionJobProperties(output.DominantLanguageDetectionJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeEndpointResponse = function (output, context) { return { EndpointProperties: output.EndpointProperties !== undefined && output.EndpointProperties !== null ? deserializeAws_json1_1EndpointProperties(output.EndpointProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeEntitiesDetectionJobResponse = function (output, context) { return { EntitiesDetectionJobProperties: output.EntitiesDetectionJobProperties !== undefined && output.EntitiesDetectionJobProperties !== null ? deserializeAws_json1_1EntitiesDetectionJobProperties(output.EntitiesDetectionJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeEntityRecognizerResponse = function (output, context) { return { EntityRecognizerProperties: output.EntityRecognizerProperties !== undefined && output.EntityRecognizerProperties !== null ? deserializeAws_json1_1EntityRecognizerProperties(output.EntityRecognizerProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeEventsDetectionJobResponse = function (output, context) { return { EventsDetectionJobProperties: output.EventsDetectionJobProperties !== undefined && output.EventsDetectionJobProperties !== null ? deserializeAws_json1_1EventsDetectionJobProperties(output.EventsDetectionJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeKeyPhrasesDetectionJobResponse = function (output, context) { return { KeyPhrasesDetectionJobProperties: output.KeyPhrasesDetectionJobProperties !== undefined && output.KeyPhrasesDetectionJobProperties !== null ? deserializeAws_json1_1KeyPhrasesDetectionJobProperties(output.KeyPhrasesDetectionJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribePiiEntitiesDetectionJobResponse = function (output, context) { return { PiiEntitiesDetectionJobProperties: output.PiiEntitiesDetectionJobProperties !== undefined && output.PiiEntitiesDetectionJobProperties !== null ? deserializeAws_json1_1PiiEntitiesDetectionJobProperties(output.PiiEntitiesDetectionJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeSentimentDetectionJobResponse = function (output, context) { return { SentimentDetectionJobProperties: output.SentimentDetectionJobProperties !== undefined && output.SentimentDetectionJobProperties !== null ? deserializeAws_json1_1SentimentDetectionJobProperties(output.SentimentDetectionJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DescribeTopicsDetectionJobResponse = function (output, context) { return { TopicsDetectionJobProperties: output.TopicsDetectionJobProperties !== undefined && output.TopicsDetectionJobProperties !== null ? deserializeAws_json1_1TopicsDetectionJobProperties(output.TopicsDetectionJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DetectDominantLanguageResponse = function (output, context) { return { Languages: output.Languages !== undefined && output.Languages !== null ? deserializeAws_json1_1ListOfDominantLanguages(output.Languages, context) : undefined, }; }; var deserializeAws_json1_1DetectEntitiesResponse = function (output, context) { return { Entities: output.Entities !== undefined && output.Entities !== null ? deserializeAws_json1_1ListOfEntities(output.Entities, context) : undefined, }; }; var deserializeAws_json1_1DetectKeyPhrasesResponse = function (output, context) { return { KeyPhrases: output.KeyPhrases !== undefined && output.KeyPhrases !== null ? deserializeAws_json1_1ListOfKeyPhrases(output.KeyPhrases, context) : undefined, }; }; var deserializeAws_json1_1DetectPiiEntitiesResponse = function (output, context) { return { Entities: output.Entities !== undefined && output.Entities !== null ? deserializeAws_json1_1ListOfPiiEntities(output.Entities, context) : undefined, }; }; var deserializeAws_json1_1DetectSentimentResponse = function (output, context) { return { Sentiment: output.Sentiment !== undefined && output.Sentiment !== null ? output.Sentiment : undefined, SentimentScore: output.SentimentScore !== undefined && output.SentimentScore !== null ? deserializeAws_json1_1SentimentScore(output.SentimentScore, context) : undefined, }; }; var deserializeAws_json1_1DetectSyntaxResponse = function (output, context) { return { SyntaxTokens: output.SyntaxTokens !== undefined && output.SyntaxTokens !== null ? deserializeAws_json1_1ListOfSyntaxTokens(output.SyntaxTokens, context) : undefined, }; }; var deserializeAws_json1_1DocumentClass = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Score: output.Score !== undefined && output.Score !== null ? output.Score : undefined, }; }; var deserializeAws_json1_1DocumentClassificationJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, DocumentClassifierArn: output.DocumentClassifierArn !== undefined && output.DocumentClassifierArn !== null ? output.DocumentClassifierArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1DocumentClassificationJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1DocumentClassificationJobProperties(entry, context); }); }; var deserializeAws_json1_1DocumentClassifierAugmentedManifestsList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1AugmentedManifestsListItem(entry, context); }); }; var deserializeAws_json1_1DocumentClassifierInputDataConfig = function (output, context) { return { AugmentedManifests: output.AugmentedManifests !== undefined && output.AugmentedManifests !== null ? deserializeAws_json1_1DocumentClassifierAugmentedManifestsList(output.AugmentedManifests, context) : undefined, DataFormat: output.DataFormat !== undefined && output.DataFormat !== null ? output.DataFormat : undefined, LabelDelimiter: output.LabelDelimiter !== undefined && output.LabelDelimiter !== null ? output.LabelDelimiter : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1DocumentClassifierOutputDataConfig = function (output, context) { return { KmsKeyId: output.KmsKeyId !== undefined && output.KmsKeyId !== null ? output.KmsKeyId : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1DocumentClassifierProperties = function (output, context) { return { ClassifierMetadata: output.ClassifierMetadata !== undefined && output.ClassifierMetadata !== null ? deserializeAws_json1_1ClassifierMetadata(output.ClassifierMetadata, context) : undefined, DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, DocumentClassifierArn: output.DocumentClassifierArn !== undefined && output.DocumentClassifierArn !== null ? output.DocumentClassifierArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1DocumentClassifierInputDataConfig(output.InputDataConfig, context) : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, Mode: output.Mode !== undefined && output.Mode !== null ? output.Mode : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1DocumentClassifierOutputDataConfig(output.OutputDataConfig, context) : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, TrainingEndTime: output.TrainingEndTime !== undefined && output.TrainingEndTime !== null ? new Date(Math.round(output.TrainingEndTime * 1000)) : undefined, TrainingStartTime: output.TrainingStartTime !== undefined && output.TrainingStartTime !== null ? new Date(Math.round(output.TrainingStartTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1DocumentClassifierPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1DocumentClassifierProperties(entry, context); }); }; var deserializeAws_json1_1DocumentLabel = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Score: output.Score !== undefined && output.Score !== null ? output.Score : undefined, }; }; var deserializeAws_json1_1DominantLanguage = function (output, context) { return { LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Score: output.Score !== undefined && output.Score !== null ? output.Score : undefined, }; }; var deserializeAws_json1_1DominantLanguageDetectionJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1DominantLanguageDetectionJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1DominantLanguageDetectionJobProperties(entry, context); }); }; var deserializeAws_json1_1EndpointProperties = function (output, context) { return { CreationTime: output.CreationTime !== undefined && output.CreationTime !== null ? new Date(Math.round(output.CreationTime * 1000)) : undefined, CurrentInferenceUnits: output.CurrentInferenceUnits !== undefined && output.CurrentInferenceUnits !== null ? output.CurrentInferenceUnits : undefined, DesiredInferenceUnits: output.DesiredInferenceUnits !== undefined && output.DesiredInferenceUnits !== null ? output.DesiredInferenceUnits : undefined, EndpointArn: output.EndpointArn !== undefined && output.EndpointArn !== null ? output.EndpointArn : undefined, LastModifiedTime: output.LastModifiedTime !== undefined && output.LastModifiedTime !== null ? new Date(Math.round(output.LastModifiedTime * 1000)) : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, ModelArn: output.ModelArn !== undefined && output.ModelArn !== null ? output.ModelArn : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1EndpointPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EndpointProperties(entry, context); }); }; var deserializeAws_json1_1EntitiesDetectionJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, EntityRecognizerArn: output.EntityRecognizerArn !== undefined && output.EntityRecognizerArn !== null ? output.EntityRecognizerArn : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1EntitiesDetectionJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EntitiesDetectionJobProperties(entry, context); }); }; var deserializeAws_json1_1Entity = function (output, context) { return { BeginOffset: output.BeginOffset !== undefined && output.BeginOffset !== null ? output.BeginOffset : undefined, EndOffset: output.EndOffset !== undefined && output.EndOffset !== null ? output.EndOffset : undefined, Score: output.Score !== undefined && output.Score !== null ? output.Score : undefined, Text: output.Text !== undefined && output.Text !== null ? output.Text : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1EntityRecognizerAnnotations = function (output, context) { return { S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1EntityRecognizerAugmentedManifestsList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1AugmentedManifestsListItem(entry, context); }); }; var deserializeAws_json1_1EntityRecognizerDocuments = function (output, context) { return { S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1EntityRecognizerEntityList = function (output, context) { return { S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1EntityRecognizerEvaluationMetrics = function (output, context) { return { F1Score: output.F1Score !== undefined && output.F1Score !== null ? output.F1Score : undefined, Precision: output.Precision !== undefined && output.Precision !== null ? output.Precision : undefined, Recall: output.Recall !== undefined && output.Recall !== null ? output.Recall : undefined, }; }; var deserializeAws_json1_1EntityRecognizerInputDataConfig = function (output, context) { return { Annotations: output.Annotations !== undefined && output.Annotations !== null ? deserializeAws_json1_1EntityRecognizerAnnotations(output.Annotations, context) : undefined, AugmentedManifests: output.AugmentedManifests !== undefined && output.AugmentedManifests !== null ? deserializeAws_json1_1EntityRecognizerAugmentedManifestsList(output.AugmentedManifests, context) : undefined, DataFormat: output.DataFormat !== undefined && output.DataFormat !== null ? output.DataFormat : undefined, Documents: output.Documents !== undefined && output.Documents !== null ? deserializeAws_json1_1EntityRecognizerDocuments(output.Documents, context) : undefined, EntityList: output.EntityList !== undefined && output.EntityList !== null ? deserializeAws_json1_1EntityRecognizerEntityList(output.EntityList, context) : undefined, EntityTypes: output.EntityTypes !== undefined && output.EntityTypes !== null ? deserializeAws_json1_1EntityTypesList(output.EntityTypes, context) : undefined, }; }; var deserializeAws_json1_1EntityRecognizerMetadata = function (output, context) { return { EntityTypes: output.EntityTypes !== undefined && output.EntityTypes !== null ? deserializeAws_json1_1EntityRecognizerMetadataEntityTypesList(output.EntityTypes, context) : undefined, EvaluationMetrics: output.EvaluationMetrics !== undefined && output.EvaluationMetrics !== null ? deserializeAws_json1_1EntityRecognizerEvaluationMetrics(output.EvaluationMetrics, context) : undefined, NumberOfTestDocuments: output.NumberOfTestDocuments !== undefined && output.NumberOfTestDocuments !== null ? output.NumberOfTestDocuments : undefined, NumberOfTrainedDocuments: output.NumberOfTrainedDocuments !== undefined && output.NumberOfTrainedDocuments !== null ? output.NumberOfTrainedDocuments : undefined, }; }; var deserializeAws_json1_1EntityRecognizerMetadataEntityTypesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EntityRecognizerMetadataEntityTypesListItem(entry, context); }); }; var deserializeAws_json1_1EntityRecognizerMetadataEntityTypesListItem = function (output, context) { return { EvaluationMetrics: output.EvaluationMetrics !== undefined && output.EvaluationMetrics !== null ? deserializeAws_json1_1EntityTypesEvaluationMetrics(output.EvaluationMetrics, context) : undefined, NumberOfTrainMentions: output.NumberOfTrainMentions !== undefined && output.NumberOfTrainMentions !== null ? output.NumberOfTrainMentions : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1EntityRecognizerProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, EntityRecognizerArn: output.EntityRecognizerArn !== undefined && output.EntityRecognizerArn !== null ? output.EntityRecognizerArn : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1EntityRecognizerInputDataConfig(output.InputDataConfig, context) : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, RecognizerMetadata: output.RecognizerMetadata !== undefined && output.RecognizerMetadata !== null ? deserializeAws_json1_1EntityRecognizerMetadata(output.RecognizerMetadata, context) : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, TrainingEndTime: output.TrainingEndTime !== undefined && output.TrainingEndTime !== null ? new Date(Math.round(output.TrainingEndTime * 1000)) : undefined, TrainingStartTime: output.TrainingStartTime !== undefined && output.TrainingStartTime !== null ? new Date(Math.round(output.TrainingStartTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1EntityRecognizerPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EntityRecognizerProperties(entry, context); }); }; var deserializeAws_json1_1EntityTypesEvaluationMetrics = function (output, context) { return { F1Score: output.F1Score !== undefined && output.F1Score !== null ? output.F1Score : undefined, Precision: output.Precision !== undefined && output.Precision !== null ? output.Precision : undefined, Recall: output.Recall !== undefined && output.Recall !== null ? output.Recall : undefined, }; }; var deserializeAws_json1_1EntityTypesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EntityTypesListItem(entry, context); }); }; var deserializeAws_json1_1EntityTypesListItem = function (output, context) { return { Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1EventsDetectionJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, TargetEventTypes: output.TargetEventTypes !== undefined && output.TargetEventTypes !== null ? deserializeAws_json1_1TargetEventTypes(output.TargetEventTypes, context) : undefined, }; }; var deserializeAws_json1_1EventsDetectionJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EventsDetectionJobProperties(entry, context); }); }; var deserializeAws_json1_1InputDataConfig = function (output, context) { return { InputFormat: output.InputFormat !== undefined && output.InputFormat !== null ? output.InputFormat : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1InternalServerException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidFilterException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidRequestException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1JobNotFoundException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1KeyPhrase = function (output, context) { return { BeginOffset: output.BeginOffset !== undefined && output.BeginOffset !== null ? output.BeginOffset : undefined, EndOffset: output.EndOffset !== undefined && output.EndOffset !== null ? output.EndOffset : undefined, Score: output.Score !== undefined && output.Score !== null ? output.Score : undefined, Text: output.Text !== undefined && output.Text !== null ? output.Text : undefined, }; }; var deserializeAws_json1_1KeyPhrasesDetectionJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1KeyPhrasesDetectionJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1KeyPhrasesDetectionJobProperties(entry, context); }); }; var deserializeAws_json1_1KmsKeyValidationException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ListDocumentClassificationJobsResponse = function (output, context) { return { DocumentClassificationJobPropertiesList: output.DocumentClassificationJobPropertiesList !== undefined && output.DocumentClassificationJobPropertiesList !== null ? deserializeAws_json1_1DocumentClassificationJobPropertiesList(output.DocumentClassificationJobPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListDocumentClassifiersResponse = function (output, context) { return { DocumentClassifierPropertiesList: output.DocumentClassifierPropertiesList !== undefined && output.DocumentClassifierPropertiesList !== null ? deserializeAws_json1_1DocumentClassifierPropertiesList(output.DocumentClassifierPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListDominantLanguageDetectionJobsResponse = function (output, context) { return { DominantLanguageDetectionJobPropertiesList: output.DominantLanguageDetectionJobPropertiesList !== undefined && output.DominantLanguageDetectionJobPropertiesList !== null ? deserializeAws_json1_1DominantLanguageDetectionJobPropertiesList(output.DominantLanguageDetectionJobPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListEndpointsResponse = function (output, context) { return { EndpointPropertiesList: output.EndpointPropertiesList !== undefined && output.EndpointPropertiesList !== null ? deserializeAws_json1_1EndpointPropertiesList(output.EndpointPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListEntitiesDetectionJobsResponse = function (output, context) { return { EntitiesDetectionJobPropertiesList: output.EntitiesDetectionJobPropertiesList !== undefined && output.EntitiesDetectionJobPropertiesList !== null ? deserializeAws_json1_1EntitiesDetectionJobPropertiesList(output.EntitiesDetectionJobPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListEntityRecognizersResponse = function (output, context) { return { EntityRecognizerPropertiesList: output.EntityRecognizerPropertiesList !== undefined && output.EntityRecognizerPropertiesList !== null ? deserializeAws_json1_1EntityRecognizerPropertiesList(output.EntityRecognizerPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListEventsDetectionJobsResponse = function (output, context) { return { EventsDetectionJobPropertiesList: output.EventsDetectionJobPropertiesList !== undefined && output.EventsDetectionJobPropertiesList !== null ? deserializeAws_json1_1EventsDetectionJobPropertiesList(output.EventsDetectionJobPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListKeyPhrasesDetectionJobsResponse = function (output, context) { return { KeyPhrasesDetectionJobPropertiesList: output.KeyPhrasesDetectionJobPropertiesList !== undefined && output.KeyPhrasesDetectionJobPropertiesList !== null ? deserializeAws_json1_1KeyPhrasesDetectionJobPropertiesList(output.KeyPhrasesDetectionJobPropertiesList, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListOfClasses = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1DocumentClass(entry, context); }); }; var deserializeAws_json1_1ListOfDetectDominantLanguageResult = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1BatchDetectDominantLanguageItemResult(entry, context); }); }; var deserializeAws_json1_1ListOfDetectEntitiesResult = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1BatchDetectEntitiesItemResult(entry, context); }); }; var deserializeAws_json1_1ListOfDetectKeyPhrasesResult = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1BatchDetectKeyPhrasesItemResult(entry, context); }); }; var deserializeAws_json1_1ListOfDetectSentimentResult = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1BatchDetectSentimentItemResult(entry, context); }); }; var deserializeAws_json1_1ListOfDetectSyntaxResult = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1BatchDetectSyntaxItemResult(entry, context); }); }; var deserializeAws_json1_1ListOfDominantLanguages = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1DominantLanguage(entry, context); }); }; var deserializeAws_json1_1ListOfEntities = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Entity(entry, context); }); }; var deserializeAws_json1_1ListOfKeyPhrases = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1KeyPhrase(entry, context); }); }; var deserializeAws_json1_1ListOfLabels = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1DocumentLabel(entry, context); }); }; var deserializeAws_json1_1ListOfPiiEntities = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1PiiEntity(entry, context); }); }; var deserializeAws_json1_1ListOfPiiEntityTypes = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ListOfSyntaxTokens = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1SyntaxToken(entry, context); }); }; var deserializeAws_json1_1ListPiiEntitiesDetectionJobsResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, PiiEntitiesDetectionJobPropertiesList: output.PiiEntitiesDetectionJobPropertiesList !== undefined && output.PiiEntitiesDetectionJobPropertiesList !== null ? deserializeAws_json1_1PiiEntitiesDetectionJobPropertiesList(output.PiiEntitiesDetectionJobPropertiesList, context) : undefined, }; }; var deserializeAws_json1_1ListSentimentDetectionJobsResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, SentimentDetectionJobPropertiesList: output.SentimentDetectionJobPropertiesList !== undefined && output.SentimentDetectionJobPropertiesList !== null ? deserializeAws_json1_1SentimentDetectionJobPropertiesList(output.SentimentDetectionJobPropertiesList, context) : undefined, }; }; var deserializeAws_json1_1ListTagsForResourceResponse = function (output, context) { return { ResourceArn: output.ResourceArn !== undefined && output.ResourceArn !== null ? output.ResourceArn : undefined, Tags: output.Tags !== undefined && output.Tags !== null ? deserializeAws_json1_1TagList(output.Tags, context) : undefined, }; }; var deserializeAws_json1_1ListTopicsDetectionJobsResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, TopicsDetectionJobPropertiesList: output.TopicsDetectionJobPropertiesList !== undefined && output.TopicsDetectionJobPropertiesList !== null ? deserializeAws_json1_1TopicsDetectionJobPropertiesList(output.TopicsDetectionJobPropertiesList, context) : undefined, }; }; var deserializeAws_json1_1OutputDataConfig = function (output, context) { return { KmsKeyId: output.KmsKeyId !== undefined && output.KmsKeyId !== null ? output.KmsKeyId : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1PartOfSpeechTag = function (output, context) { return { Score: output.Score !== undefined && output.Score !== null ? output.Score : undefined, Tag: output.Tag !== undefined && output.Tag !== null ? output.Tag : undefined, }; }; var deserializeAws_json1_1PiiEntitiesDetectionJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, Mode: output.Mode !== undefined && output.Mode !== null ? output.Mode : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1PiiOutputDataConfig(output.OutputDataConfig, context) : undefined, RedactionConfig: output.RedactionConfig !== undefined && output.RedactionConfig !== null ? deserializeAws_json1_1RedactionConfig(output.RedactionConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, }; }; var deserializeAws_json1_1PiiEntitiesDetectionJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1PiiEntitiesDetectionJobProperties(entry, context); }); }; var deserializeAws_json1_1PiiEntity = function (output, context) { return { BeginOffset: output.BeginOffset !== undefined && output.BeginOffset !== null ? output.BeginOffset : undefined, EndOffset: output.EndOffset !== undefined && output.EndOffset !== null ? output.EndOffset : undefined, Score: output.Score !== undefined && output.Score !== null ? output.Score : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1PiiOutputDataConfig = function (output, context) { return { KmsKeyId: output.KmsKeyId !== undefined && output.KmsKeyId !== null ? output.KmsKeyId : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1RedactionConfig = function (output, context) { return { MaskCharacter: output.MaskCharacter !== undefined && output.MaskCharacter !== null ? output.MaskCharacter : undefined, MaskMode: output.MaskMode !== undefined && output.MaskMode !== null ? output.MaskMode : undefined, PiiEntityTypes: output.PiiEntityTypes !== undefined && output.PiiEntityTypes !== null ? deserializeAws_json1_1ListOfPiiEntityTypes(output.PiiEntityTypes, context) : undefined, }; }; var deserializeAws_json1_1ResourceInUseException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ResourceLimitExceededException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ResourceNotFoundException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ResourceUnavailableException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1SecurityGroupIds = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1SentimentDetectionJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1SentimentDetectionJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1SentimentDetectionJobProperties(entry, context); }); }; var deserializeAws_json1_1SentimentScore = function (output, context) { return { Mixed: output.Mixed !== undefined && output.Mixed !== null ? output.Mixed : undefined, Negative: output.Negative !== undefined && output.Negative !== null ? output.Negative : undefined, Neutral: output.Neutral !== undefined && output.Neutral !== null ? output.Neutral : undefined, Positive: output.Positive !== undefined && output.Positive !== null ? output.Positive : undefined, }; }; var deserializeAws_json1_1StartDocumentClassificationJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StartDominantLanguageDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StartEntitiesDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StartEventsDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StartKeyPhrasesDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StartPiiEntitiesDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StartSentimentDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StartTopicsDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopDominantLanguageDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopEntitiesDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopEventsDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopKeyPhrasesDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopPiiEntitiesDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopSentimentDetectionJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopTrainingDocumentClassifierResponse = function (output, context) { return {}; }; var deserializeAws_json1_1StopTrainingEntityRecognizerResponse = function (output, context) { return {}; }; var deserializeAws_json1_1Subnets = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1SyntaxToken = function (output, context) { return { BeginOffset: output.BeginOffset !== undefined && output.BeginOffset !== null ? output.BeginOffset : undefined, EndOffset: output.EndOffset !== undefined && output.EndOffset !== null ? output.EndOffset : undefined, PartOfSpeech: output.PartOfSpeech !== undefined && output.PartOfSpeech !== null ? deserializeAws_json1_1PartOfSpeechTag(output.PartOfSpeech, context) : undefined, Text: output.Text !== undefined && output.Text !== null ? output.Text : undefined, TokenId: output.TokenId !== undefined && output.TokenId !== null ? output.TokenId : undefined, }; }; var deserializeAws_json1_1Tag = function (output, context) { return { Key: output.Key !== undefined && output.Key !== null ? output.Key : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1TagList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Tag(entry, context); }); }; var deserializeAws_json1_1TagResourceResponse = function (output, context) { return {}; }; var deserializeAws_json1_1TargetEventTypes = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1TextSizeLimitExceededException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1TooManyRequestsException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1TooManyTagKeysException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1TooManyTagsException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1TopicsDetectionJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, NumberOfTopics: output.NumberOfTopics !== undefined && output.NumberOfTopics !== null ? output.NumberOfTopics : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, SubmitTime: output.SubmitTime !== undefined && output.SubmitTime !== null ? new Date(Math.round(output.SubmitTime * 1000)) : undefined, VolumeKmsKeyId: output.VolumeKmsKeyId !== undefined && output.VolumeKmsKeyId !== null ? output.VolumeKmsKeyId : undefined, VpcConfig: output.VpcConfig !== undefined && output.VpcConfig !== null ? deserializeAws_json1_1VpcConfig(output.VpcConfig, context) : undefined, }; }; var deserializeAws_json1_1TopicsDetectionJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1TopicsDetectionJobProperties(entry, context); }); }; var deserializeAws_json1_1UnsupportedLanguageException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1UntagResourceResponse = function (output, context) { return {}; }; var deserializeAws_json1_1UpdateEndpointResponse = function (output, context) { return {}; }; var deserializeAws_json1_1VpcConfig = function (output, context) { return { SecurityGroupIds: output.SecurityGroupIds !== undefined && output.SecurityGroupIds !== null ? deserializeAws_json1_1SecurityGroupIds(output.SecurityGroupIds, context) : undefined, Subnets: output.Subnets !== undefined && output.Subnets !== null ? deserializeAws_json1_1Subnets(output.Subnets, context) : undefined, }; }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 {}; }); }; /** * 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_json1_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/runtimeConfig.browser.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/dist/es/runtimeConfig.browser.js ***! \**********************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-comprehend/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-comprehend/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-comprehend/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/dist/es/runtimeConfig.shared.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/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 */ "./node_modules/@aws-sdk/client-comprehend/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2017-11-27", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Comprehend", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-comprehend/node_modules/tslib/tslib.es6.js ***! \*********************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/Firehose.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/Firehose.js ***! \*******************************************************************/ /*! exports provided: Firehose */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Firehose", function() { return Firehose; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _FirehoseClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./FirehoseClient */ "./node_modules/@aws-sdk/client-firehose/dist/es/FirehoseClient.js"); /* harmony import */ var _commands_CreateDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/CreateDeliveryStreamCommand.js"); /* harmony import */ var _commands_DeleteDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DeleteDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/DeleteDeliveryStreamCommand.js"); /* harmony import */ var _commands_DescribeDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DescribeDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/DescribeDeliveryStreamCommand.js"); /* harmony import */ var _commands_ListDeliveryStreamsCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/ListDeliveryStreamsCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListDeliveryStreamsCommand.js"); /* harmony import */ var _commands_ListTagsForDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/ListTagsForDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListTagsForDeliveryStreamCommand.js"); /* harmony import */ var _commands_PutRecordBatchCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/PutRecordBatchCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordBatchCommand.js"); /* harmony import */ var _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/PutRecordCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordCommand.js"); /* harmony import */ var _commands_StartDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/StartDeliveryStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/StartDeliveryStreamEncryptionCommand.js"); /* harmony import */ var _commands_StopDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/StopDeliveryStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/StopDeliveryStreamEncryptionCommand.js"); /* harmony import */ var _commands_TagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/TagDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/TagDeliveryStreamCommand.js"); /* harmony import */ var _commands_UntagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/UntagDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/UntagDeliveryStreamCommand.js"); /* harmony import */ var _commands_UpdateDestinationCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/UpdateDestinationCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/UpdateDestinationCommand.js"); /** * Amazon Kinesis Data Firehose API Reference *

Amazon Kinesis Data Firehose is a fully managed service that delivers real-time * streaming data to destinations such as Amazon Simple Storage Service (Amazon S3), Amazon * Elasticsearch Service (Amazon ES), Amazon Redshift, and Splunk.

*/ var Firehose = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Firehose, _super); function Firehose() { return _super !== null && _super.apply(this, arguments) || this; } Firehose.prototype.createDeliveryStream = function (args, optionsOrCb, cb) { var command = new _commands_CreateDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_2__["CreateDeliveryStreamCommand"](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); } }; Firehose.prototype.deleteDeliveryStream = function (args, optionsOrCb, cb) { var command = new _commands_DeleteDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_3__["DeleteDeliveryStreamCommand"](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); } }; Firehose.prototype.describeDeliveryStream = function (args, optionsOrCb, cb) { var command = new _commands_DescribeDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_4__["DescribeDeliveryStreamCommand"](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); } }; Firehose.prototype.listDeliveryStreams = function (args, optionsOrCb, cb) { var command = new _commands_ListDeliveryStreamsCommand__WEBPACK_IMPORTED_MODULE_5__["ListDeliveryStreamsCommand"](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); } }; Firehose.prototype.listTagsForDeliveryStream = function (args, optionsOrCb, cb) { var command = new _commands_ListTagsForDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_6__["ListTagsForDeliveryStreamCommand"](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); } }; Firehose.prototype.putRecord = function (args, optionsOrCb, cb) { var command = new _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_8__["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); } }; Firehose.prototype.putRecordBatch = function (args, optionsOrCb, cb) { var command = new _commands_PutRecordBatchCommand__WEBPACK_IMPORTED_MODULE_7__["PutRecordBatchCommand"](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); } }; Firehose.prototype.startDeliveryStreamEncryption = function (args, optionsOrCb, cb) { var command = new _commands_StartDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_9__["StartDeliveryStreamEncryptionCommand"](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); } }; Firehose.prototype.stopDeliveryStreamEncryption = function (args, optionsOrCb, cb) { var command = new _commands_StopDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__["StopDeliveryStreamEncryptionCommand"](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); } }; Firehose.prototype.tagDeliveryStream = function (args, optionsOrCb, cb) { var command = new _commands_TagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_11__["TagDeliveryStreamCommand"](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); } }; Firehose.prototype.untagDeliveryStream = function (args, optionsOrCb, cb) { var command = new _commands_UntagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_12__["UntagDeliveryStreamCommand"](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); } }; Firehose.prototype.updateDestination = function (args, optionsOrCb, cb) { var command = new _commands_UpdateDestinationCommand__WEBPACK_IMPORTED_MODULE_13__["UpdateDestinationCommand"](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 Firehose; }(_FirehoseClient__WEBPACK_IMPORTED_MODULE_1__["FirehoseClient"])); //# sourceMappingURL=Firehose.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/FirehoseClient.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/FirehoseClient.js ***! \*************************************************************************/ /*! exports provided: FirehoseClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FirehoseClient", function() { return FirehoseClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-firehose/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** * Amazon Kinesis Data Firehose API Reference *

Amazon Kinesis Data Firehose is a fully managed service that delivers real-time * streaming data to destinations such as Amazon Simple Storage Service (Amazon S3), Amazon * Elasticsearch Service (Amazon ES), Amazon Redshift, and Splunk.

*/ var FirehoseClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(FirehoseClient, _super); function FirehoseClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } FirehoseClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return FirehoseClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=FirehoseClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/CreateDeliveryStreamCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/CreateDeliveryStreamCommand.js ***! \***********************************************************************************************/ /*! exports provided: CreateDeliveryStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamCommand", function() { return CreateDeliveryStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a Kinesis Data Firehose delivery stream.

* *

By default, you can create up to 50 delivery streams per AWS Region.

*

This is an asynchronous operation that immediately returns. The initial status of the * delivery stream is CREATING. After the delivery stream is created, its status * is ACTIVE and it now accepts data. If the delivery stream creation fails, the * status transitions to CREATING_FAILED. Attempts to send data to a delivery * stream that is not in the ACTIVE state cause an exception. To check the state * of a delivery stream, use DescribeDeliveryStream.

*

If the status of a delivery stream is CREATING_FAILED, this status * doesn't change, and you can't invoke CreateDeliveryStream again on it. * However, you can invoke the DeleteDeliveryStream operation to delete * it.

*

A Kinesis Data Firehose delivery stream can be configured to receive records directly * from providers using PutRecord or PutRecordBatch, or it * can be configured to use an existing Kinesis stream as its source. To specify a Kinesis * data stream as input, set the DeliveryStreamType parameter to * KinesisStreamAsSource, and provide the Kinesis stream Amazon Resource Name * (ARN) and role ARN in the KinesisStreamSourceConfiguration * parameter.

*

To create a delivery stream with server-side encryption (SSE) enabled, include DeliveryStreamEncryptionConfigurationInput in your request. This is * optional. You can also invoke StartDeliveryStreamEncryption to turn on * SSE for an existing delivery stream that doesn't have SSE enabled.

*

A delivery stream is configured with a single destination: Amazon S3, Amazon ES, * Amazon Redshift, or Splunk. You must specify only one of the following destination * configuration parameters: ExtendedS3DestinationConfiguration, * S3DestinationConfiguration, * ElasticsearchDestinationConfiguration, * RedshiftDestinationConfiguration, or * SplunkDestinationConfiguration.

*

When you specify S3DestinationConfiguration, you can also provide the * following optional values: BufferingHints, EncryptionConfiguration, and * CompressionFormat. By default, if no BufferingHints value is * provided, Kinesis Data Firehose buffers data up to 5 MB or for 5 minutes, whichever * condition is satisfied first. BufferingHints is a hint, so there are some * cases where the service cannot adhere to these conditions strictly. For example, record * boundaries might be such that the size is a little over or under the configured buffering * size. By default, no encryption is performed. We strongly recommend that you enable * encryption to ensure secure data storage in Amazon S3.

* *

A few notes about Amazon Redshift as a destination:

*
    *
  • *

    An Amazon Redshift destination requires an S3 bucket as intermediate location. * Kinesis Data Firehose first delivers data to Amazon S3 and then uses * COPY syntax to load data into an Amazon Redshift table. This is * specified in the RedshiftDestinationConfiguration.S3Configuration * parameter.

    * *
  • *
  • *

    The compression formats SNAPPY or ZIP cannot be * specified in RedshiftDestinationConfiguration.S3Configuration because * the Amazon Redshift COPY operation that reads from the S3 bucket doesn't * support these compression formats.

    *
  • *
  • *

    We strongly recommend that you use the user name and password you provide * exclusively with Kinesis Data Firehose, and that the permissions for the account are * restricted for Amazon Redshift INSERT permissions.

    * *
  • *
*

Kinesis Data Firehose assumes the IAM role that is configured as part of the * destination. The role should allow the Kinesis Data Firehose principal to assume the role, * and the role should have permissions that allow the service to deliver the data. For more * information, see Grant Kinesis Data * Firehose Access to an Amazon S3 Destination in the Amazon Kinesis Data * Firehose Developer Guide.

*/ var CreateDeliveryStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateDeliveryStreamCommand, _super); // Start section: command_properties // End section: command_properties function CreateDeliveryStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateDeliveryStreamCommand.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 clientName = "FirehoseClient"; var commandName = "CreateDeliveryStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateDeliveryStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateDeliveryStreamOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateDeliveryStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateDeliveryStreamCommand"])(input, context); }; CreateDeliveryStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateDeliveryStreamCommand"])(output, context); }; return CreateDeliveryStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateDeliveryStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/DeleteDeliveryStreamCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/DeleteDeliveryStreamCommand.js ***! \***********************************************************************************************/ /*! exports provided: DeleteDeliveryStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamCommand", function() { return DeleteDeliveryStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a delivery stream and its data.

*

To check the state of a delivery stream, use DescribeDeliveryStream. You can delete a delivery stream only if it is in one of the following states: * ACTIVE, DELETING, CREATING_FAILED, or * DELETING_FAILED. You can't delete a delivery stream that is in the * CREATING state. While the deletion request is in process, the delivery * stream is in the DELETING state.

*

While the delivery stream is in the DELETING state, the service might * continue to accept records, but it doesn't make any guarantees with respect to delivering * the data. Therefore, as a best practice, first stop any applications that are sending * records before you delete a delivery stream.

*/ var DeleteDeliveryStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteDeliveryStreamCommand, _super); // Start section: command_properties // End section: command_properties function DeleteDeliveryStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteDeliveryStreamCommand.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 clientName = "FirehoseClient"; var commandName = "DeleteDeliveryStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteDeliveryStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteDeliveryStreamOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteDeliveryStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteDeliveryStreamCommand"])(input, context); }; DeleteDeliveryStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteDeliveryStreamCommand"])(output, context); }; return DeleteDeliveryStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteDeliveryStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/DescribeDeliveryStreamCommand.js": /*!*************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Describes the specified delivery stream and its status. For example, after your * delivery stream is created, call DescribeDeliveryStream to see whether the * delivery stream is ACTIVE and therefore ready for data to be sent to it.

*

If the status of a delivery stream is CREATING_FAILED, this status * doesn't change, and you can't invoke CreateDeliveryStream again on it. * However, you can invoke the DeleteDeliveryStream operation to delete it. * If the status is DELETING_FAILED, you can force deletion by invoking DeleteDeliveryStream again but with DeleteDeliveryStreamInput$AllowForceDelete set to true.

*/ 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 } /** * @internal */ 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 clientName = "FirehoseClient"; var commandName = "DescribeDeliveryStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeDeliveryStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListDeliveryStreamsCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListDeliveryStreamsCommand.js ***! \**********************************************************************************************/ /*! exports provided: ListDeliveryStreamsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsCommand", function() { return ListDeliveryStreamsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists your delivery streams in alphabetical order of their names.

*

The number of delivery streams might be too large to return using a single call to * ListDeliveryStreams. You can limit the number of delivery streams returned, * using the Limit parameter. To determine whether there are more delivery * streams to list, check the value of HasMoreDeliveryStreams in the output. If * there are more delivery streams to list, you can request them by calling this operation * again and setting the ExclusiveStartDeliveryStreamName parameter to the name * of the last delivery stream returned in the last call.

*/ var ListDeliveryStreamsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListDeliveryStreamsCommand, _super); // Start section: command_properties // End section: command_properties function ListDeliveryStreamsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListDeliveryStreamsCommand.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 clientName = "FirehoseClient"; var commandName = "ListDeliveryStreamsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListDeliveryStreamsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListDeliveryStreamsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListDeliveryStreamsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListDeliveryStreamsCommand"])(input, context); }; ListDeliveryStreamsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListDeliveryStreamsCommand"])(output, context); }; return ListDeliveryStreamsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListDeliveryStreamsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListTagsForDeliveryStreamCommand.js": /*!****************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the tags for the specified delivery stream. This operation has a limit of five * transactions per second per account.

*/ 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 } /** * @internal */ 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 clientName = "FirehoseClient"; var commandName = "ListTagsForDeliveryStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTagsForDeliveryStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordBatchCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordBatchCommand.js ***! \*****************************************************************************************/ /*! exports provided: PutRecordBatchCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchCommand", function() { return PutRecordBatchCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Writes multiple data records into a delivery stream in a single call, which can * achieve higher throughput per producer than when writing single records. To write single * data records into a delivery stream, use PutRecord. Applications using * these operations are referred to as producers.

*

For information about service quota, see Amazon Kinesis Data Firehose * Quota.

*

Each PutRecordBatch request supports up to 500 records. Each record * in the request can be as large as 1,000 KB (before 64-bit encoding), up to a limit of 4 MB * for the entire request. These limits cannot be changed.

*

You must specify the name of the delivery stream and the data record when using PutRecord. The data record consists of a data blob that can be up to 1,000 * KB in size, and any kind of data. For example, it could be a segment from a log file, * geographic location data, website clickstream data, and so on.

*

Kinesis Data Firehose buffers records before delivering them to the destination. To * disambiguate the data blobs at the destination, a common solution is to use delimiters in * the data, such as a newline (\n) or some other character unique within the * data. This allows the consumer application to parse individual data items when reading the * data from the destination.

*

The PutRecordBatch response includes a count of failed records, * FailedPutCount, and an array of responses, RequestResponses. * Even if the PutRecordBatch call succeeds, the value of * FailedPutCount may be greater than 0, indicating that there are records for * which the operation didn't succeed. Each entry in the RequestResponses array * provides additional information about the processed record. It directly correlates with a * record in the request array using the same ordering, from the top to the bottom. The * response array always includes the same number of records as the request array. * RequestResponses includes both successfully and unsuccessfully processed * records. Kinesis Data Firehose tries to process all records in each PutRecordBatch request. A single record failure does not stop the processing * of subsequent records.

*

A successfully processed record includes a RecordId value, which is * unique for the record. An unsuccessfully processed record includes ErrorCode * and ErrorMessage values. ErrorCode reflects the type of error, * and is one of the following values: ServiceUnavailableException or * InternalFailure. ErrorMessage provides more detailed * information about the error.

*

If there is an internal server error or a timeout, the write might have completed or * it might have failed. If FailedPutCount is greater than 0, retry the request, * resending only those records that might have failed processing. This minimizes the possible * duplicate records and also reduces the total bytes sent (and corresponding charges). We * recommend that you handle any duplicates at the destination.

*

If PutRecordBatch throws ServiceUnavailableException, * back off and retry. If the exception persists, it is possible that the throughput limits * have been exceeded for the delivery stream.

* *

Data records sent to Kinesis Data Firehose are stored for 24 hours from the time they * are added to a delivery stream as it attempts to send the records to the destination. If * the destination is unreachable for more than 24 hours, the data is no longer * available.

* *

Don't concatenate two or more base64 strings to form the data fields of your records. * Instead, concatenate the raw data, then perform base64 encoding.

*
*/ var PutRecordBatchCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutRecordBatchCommand, _super); // Start section: command_properties // End section: command_properties function PutRecordBatchCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutRecordBatchCommand.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 clientName = "FirehoseClient"; var commandName = "PutRecordBatchCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutRecordBatchInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutRecordBatchOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutRecordBatchCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1PutRecordBatchCommand"])(input, context); }; PutRecordBatchCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1PutRecordBatchCommand"])(output, context); }; return PutRecordBatchCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutRecordBatchCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordCommand.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordCommand.js ***! \************************************************************************************/ /*! exports provided: PutRecordCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordCommand", function() { return PutRecordCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Writes a single data record into an Amazon Kinesis Data Firehose delivery stream. To * write multiple data records into a delivery stream, use PutRecordBatch. * Applications using these operations are referred to as producers.

*

By default, each delivery stream can take in up to 2,000 transactions per second, * 5,000 records per second, or 5 MB per second. If you use PutRecord and * PutRecordBatch, the limits are an aggregate across these two * operations for each delivery stream. For more information about limits and how to request * an increase, see Amazon * Kinesis Data Firehose Limits.

*

You must specify the name of the delivery stream and the data record when using PutRecord. The data record consists of a data blob that can be up to 1,000 * KB in size, and any kind of data. For example, it can be a segment from a log file, * geographic location data, website clickstream data, and so on.

*

Kinesis Data Firehose buffers records before delivering them to the destination. To * disambiguate the data blobs at the destination, a common solution is to use delimiters in * the data, such as a newline (\n) or some other character unique within the * data. This allows the consumer application to parse individual data items when reading the * data from the destination.

*

The PutRecord operation returns a RecordId, which is a * unique string assigned to each record. Producer applications can use this ID for purposes * such as auditability and investigation.

*

If the PutRecord operation throws a * ServiceUnavailableException, back off and retry. If the exception persists, * it is possible that the throughput limits have been exceeded for the delivery stream.

*

Data records sent to Kinesis Data Firehose are stored for 24 hours from the time they * are added to a delivery stream as it tries to send the records to the destination. If the * destination is unreachable for more than 24 hours, the data is no longer * available.

* * *

Don't concatenate two or more base64 strings to form the data fields of your records. * Instead, concatenate the raw data, then perform base64 encoding.

*
*/ var PutRecordCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutRecordCommand, _super); // Start section: command_properties // End section: command_properties function PutRecordCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutRecordCommand.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 clientName = "FirehoseClient"; var commandName = "PutRecordCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutRecordInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutRecordOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutRecordCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1PutRecordCommand"])(input, context); }; PutRecordCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1PutRecordCommand"])(output, context); }; return PutRecordCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutRecordCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/StartDeliveryStreamEncryptionCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/StartDeliveryStreamEncryptionCommand.js ***! \********************************************************************************************************/ /*! exports provided: StartDeliveryStreamEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionCommand", function() { return StartDeliveryStreamEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables server-side encryption (SSE) for the delivery stream.

*

This operation is asynchronous. It returns immediately. When you invoke it, Kinesis Data * Firehose first sets the encryption status of the stream to ENABLING, and then * to ENABLED. The encryption status of a delivery stream is the * Status property in DeliveryStreamEncryptionConfiguration. * If the operation fails, the encryption status changes to ENABLING_FAILED. You * can continue to read and write data to your delivery stream while the encryption status is * ENABLING, but the data is not encrypted. It can take up to 5 seconds after * the encryption status changes to ENABLED before all records written to the * delivery stream are encrypted. To find out whether a record or a batch of records was * encrypted, check the response elements PutRecordOutput$Encrypted and * PutRecordBatchOutput$Encrypted, respectively.

*

To check the encryption status of a delivery stream, use DescribeDeliveryStream.

*

Even if encryption is currently enabled for a delivery stream, you can still invoke this * operation on it to change the ARN of the CMK or both its type and ARN. If you invoke this * method to change the CMK, and the old CMK is of type CUSTOMER_MANAGED_CMK, * Kinesis Data Firehose schedules the grant it had on the old CMK for retirement. If the new * CMK is of type CUSTOMER_MANAGED_CMK, Kinesis Data Firehose creates a grant * that enables it to use the new CMK to encrypt and decrypt data and to manage the * grant.

*

If a delivery stream already has encryption enabled and then you invoke this operation * to change the ARN of the CMK or both its type and ARN and you get * ENABLING_FAILED, this only means that the attempt to change the CMK failed. * In this case, encryption remains enabled with the old CMK.

*

If the encryption status of your delivery stream is ENABLING_FAILED, you * can invoke this operation again with a valid CMK. The CMK must be enabled and the key * policy mustn't explicitly deny the permission for Kinesis Data Firehose to invoke KMS * encrypt and decrypt operations.

*

You can enable SSE for a delivery stream only if it's a delivery stream that uses * DirectPut as its source.

*

The StartDeliveryStreamEncryption and * StopDeliveryStreamEncryption operations have a combined limit of 25 calls * per delivery stream per 24 hours. For example, you reach the limit if you call * StartDeliveryStreamEncryption 13 times and * StopDeliveryStreamEncryption 12 times for the same delivery stream in a * 24-hour period.

*/ var StartDeliveryStreamEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartDeliveryStreamEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function StartDeliveryStreamEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartDeliveryStreamEncryptionCommand.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 clientName = "FirehoseClient"; var commandName = "StartDeliveryStreamEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDeliveryStreamEncryptionInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDeliveryStreamEncryptionOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartDeliveryStreamEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartDeliveryStreamEncryptionCommand"])(input, context); }; StartDeliveryStreamEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartDeliveryStreamEncryptionCommand"])(output, context); }; return StartDeliveryStreamEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartDeliveryStreamEncryptionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/StopDeliveryStreamEncryptionCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/StopDeliveryStreamEncryptionCommand.js ***! \*******************************************************************************************************/ /*! exports provided: StopDeliveryStreamEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionCommand", function() { return StopDeliveryStreamEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables server-side encryption (SSE) for the delivery stream.

*

This operation is asynchronous. It returns immediately. When you invoke it, Kinesis Data * Firehose first sets the encryption status of the stream to DISABLING, and then * to DISABLED. You can continue to read and write data to your stream while its * status is DISABLING. It can take up to 5 seconds after the encryption status * changes to DISABLED before all records written to the delivery stream are no * longer subject to encryption. To find out whether a record or a batch of records was * encrypted, check the response elements PutRecordOutput$Encrypted and * PutRecordBatchOutput$Encrypted, respectively.

*

To check the encryption state of a delivery stream, use DescribeDeliveryStream.

*

If SSE is enabled using a customer managed CMK and then you invoke * StopDeliveryStreamEncryption, Kinesis Data Firehose schedules the related * KMS grant for retirement and then retires it after it ensures that it is finished * delivering records to the destination.

*

The StartDeliveryStreamEncryption and * StopDeliveryStreamEncryption operations have a combined limit of 25 calls * per delivery stream per 24 hours. For example, you reach the limit if you call * StartDeliveryStreamEncryption 13 times and * StopDeliveryStreamEncryption 12 times for the same delivery stream in a * 24-hour period.

*/ var StopDeliveryStreamEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopDeliveryStreamEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function StopDeliveryStreamEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopDeliveryStreamEncryptionCommand.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 clientName = "FirehoseClient"; var commandName = "StopDeliveryStreamEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopDeliveryStreamEncryptionInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopDeliveryStreamEncryptionOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopDeliveryStreamEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopDeliveryStreamEncryptionCommand"])(input, context); }; StopDeliveryStreamEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopDeliveryStreamEncryptionCommand"])(output, context); }; return StopDeliveryStreamEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopDeliveryStreamEncryptionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/TagDeliveryStreamCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/TagDeliveryStreamCommand.js ***! \********************************************************************************************/ /*! exports provided: TagDeliveryStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamCommand", function() { return TagDeliveryStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Adds or updates tags for the specified delivery stream. A tag is a key-value pair * that you can define and assign to AWS resources. If you specify a tag that already exists, * the tag value is replaced with the value that you specify in the request. Tags are * metadata. For example, you can add friendly names and descriptions or other types of * information that can help you distinguish the delivery stream. For more information about * tags, see Using Cost Allocation Tags in the AWS Billing and Cost Management * User Guide.

*

Each delivery stream can have up to 50 tags.

*

This operation has a limit of five transactions per second per account.

*/ var TagDeliveryStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(TagDeliveryStreamCommand, _super); // Start section: command_properties // End section: command_properties function TagDeliveryStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ TagDeliveryStreamCommand.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 clientName = "FirehoseClient"; var commandName = "TagDeliveryStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["TagDeliveryStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["TagDeliveryStreamOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; TagDeliveryStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1TagDeliveryStreamCommand"])(input, context); }; TagDeliveryStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1TagDeliveryStreamCommand"])(output, context); }; return TagDeliveryStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=TagDeliveryStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/UntagDeliveryStreamCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/UntagDeliveryStreamCommand.js ***! \**********************************************************************************************/ /*! exports provided: UntagDeliveryStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamCommand", function() { return UntagDeliveryStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes tags from the specified delivery stream. Removed tags are deleted, and you * can't recover them after this operation successfully completes.

*

If you specify a tag that doesn't exist, the operation ignores it.

*

This operation has a limit of five transactions per second per account.

*/ var UntagDeliveryStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UntagDeliveryStreamCommand, _super); // Start section: command_properties // End section: command_properties function UntagDeliveryStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UntagDeliveryStreamCommand.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 clientName = "FirehoseClient"; var commandName = "UntagDeliveryStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UntagDeliveryStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UntagDeliveryStreamOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UntagDeliveryStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UntagDeliveryStreamCommand"])(input, context); }; UntagDeliveryStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UntagDeliveryStreamCommand"])(output, context); }; return UntagDeliveryStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UntagDeliveryStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/UpdateDestinationCommand.js": /*!********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates the specified destination of the specified delivery stream.

* *

Use this operation to change the destination type (for example, to replace the Amazon * S3 destination with Amazon Redshift) or change the parameters associated with a destination * (for example, to change the bucket name of the Amazon S3 destination). The update might not * occur immediately. The target delivery stream remains active while the configurations are * updated, so data writes to the delivery stream can continue during this process. The * updated configurations are usually effective within a few minutes.

*

Switching between Amazon ES and other services is not supported. For an Amazon ES * destination, you can only update to another Amazon ES destination.

*

If the destination type is the same, Kinesis Data Firehose merges the configuration * parameters specified with the destination configuration that already exists on the delivery * stream. If any of the parameters are not specified in the call, the existing values are * retained. For example, in the Amazon S3 destination, if EncryptionConfiguration is not specified, then the existing * EncryptionConfiguration is maintained on the destination.

*

If the destination type is not the same, for example, changing the destination from * Amazon S3 to Amazon Redshift, Kinesis Data Firehose does not merge any parameters. In this * case, all parameters must be specified.

* *

Kinesis Data Firehose uses CurrentDeliveryStreamVersionId to avoid race * conditions and conflicting merges. This is a required field, and the service updates the * configuration only if the existing configuration has a version ID that matches. After the * update is applied successfully, the version ID is updated, and can be retrieved using DescribeDeliveryStream. Use the new version ID to set * CurrentDeliveryStreamVersionId in the next call.

*/ 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 } /** * @internal */ 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 clientName = "FirehoseClient"; var commandName = "UpdateDestinationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UpdateDestinationInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/endpoints.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "firehose.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "firehose.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "firehose.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "firehose.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "firehose.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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 "af-south-1": regionInfo = { hostname: "firehose.af-south-1.amazonaws.com", partition: "aws", }; break; case "ap-east-1": regionInfo = { hostname: "firehose.ap-east-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-1": regionInfo = { hostname: "firehose.ap-northeast-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-2": regionInfo = { hostname: "firehose.ap-northeast-2.amazonaws.com", partition: "aws", }; break; case "ap-south-1": regionInfo = { hostname: "firehose.ap-south-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-1": regionInfo = { hostname: "firehose.ap-southeast-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-2": regionInfo = { hostname: "firehose.ap-southeast-2.amazonaws.com", partition: "aws", }; break; case "ca-central-1": regionInfo = { hostname: "firehose.ca-central-1.amazonaws.com", partition: "aws", }; break; case "cn-north-1": regionInfo = { hostname: "firehose.cn-north-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "cn-northwest-1": regionInfo = { hostname: "firehose.cn-northwest-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "eu-central-1": regionInfo = { hostname: "firehose.eu-central-1.amazonaws.com", partition: "aws", }; break; case "eu-north-1": regionInfo = { hostname: "firehose.eu-north-1.amazonaws.com", partition: "aws", }; break; case "eu-south-1": regionInfo = { hostname: "firehose.eu-south-1.amazonaws.com", partition: "aws", }; break; case "eu-west-1": regionInfo = { hostname: "firehose.eu-west-1.amazonaws.com", partition: "aws", }; break; case "eu-west-2": regionInfo = { hostname: "firehose.eu-west-2.amazonaws.com", partition: "aws", }; break; case "eu-west-3": regionInfo = { hostname: "firehose.eu-west-3.amazonaws.com", partition: "aws", }; break; case "fips-us-east-1": regionInfo = { hostname: "firehose-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "fips-us-east-2": regionInfo = { hostname: "firehose-fips.us-east-2.amazonaws.com", partition: "aws", signingRegion: "us-east-2", }; break; case "fips-us-gov-east-1": regionInfo = { hostname: "firehose-fips.us-gov-east-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-east-1", }; break; case "fips-us-gov-west-1": regionInfo = { hostname: "firehose-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "fips-us-west-1": regionInfo = { hostname: "firehose-fips.us-west-1.amazonaws.com", partition: "aws", signingRegion: "us-west-1", }; break; case "fips-us-west-2": regionInfo = { hostname: "firehose-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; break; case "me-south-1": regionInfo = { hostname: "firehose.me-south-1.amazonaws.com", partition: "aws", }; break; case "sa-east-1": regionInfo = { hostname: "firehose.sa-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-1": regionInfo = { hostname: "firehose.us-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-2": regionInfo = { hostname: "firehose.us-east-2.amazonaws.com", partition: "aws", }; break; case "us-gov-east-1": regionInfo = { hostname: "firehose.us-gov-east-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-gov-west-1": regionInfo = { hostname: "firehose.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-west-1": regionInfo = { hostname: "firehose.us-west-1.amazonaws.com", partition: "aws", }; break; case "us-west-2": regionInfo = { hostname: "firehose.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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "firehose" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/index.js ***! \****************************************************************/ /*! exports provided: FirehoseClient, Firehose, CreateDeliveryStreamCommand, DeleteDeliveryStreamCommand, DescribeDeliveryStreamCommand, ListDeliveryStreamsCommand, ListTagsForDeliveryStreamCommand, PutRecordCommand, PutRecordBatchCommand, StartDeliveryStreamEncryptionCommand, StopDeliveryStreamEncryptionCommand, TagDeliveryStreamCommand, UntagDeliveryStreamCommand, UpdateDestinationCommand, BufferingHints, CloudWatchLoggingOptions, CompressionFormat, ConcurrentModificationException, ContentEncoding, CopyCommand, KeyType, DeliveryStreamEncryptionConfigurationInput, ElasticsearchBufferingHints, ProcessorParameterName, ProcessorParameter, Processor, ProcessingConfiguration, ElasticsearchRetryOptions, KMSEncryptionConfig, EncryptionConfiguration, S3DestinationConfiguration, VpcConfiguration, ElasticsearchDestinationConfiguration, HiveJsonSerDe, OpenXJsonSerDe, Deserializer, InputFormatConfiguration, OrcCompression, OrcFormatVersion, OrcSerDe, ParquetCompression, ParquetWriterVersion, ParquetSerDe, Serializer, OutputFormatConfiguration, SchemaConfiguration, DataFormatConversionConfiguration, ExtendedS3DestinationConfiguration, HttpEndpointBufferingHints, HttpEndpointConfiguration, HttpEndpointCommonAttribute, HttpEndpointRequestConfiguration, HttpEndpointRetryOptions, HttpEndpointDestinationConfiguration, KinesisStreamSourceConfiguration, RedshiftRetryOptions, RedshiftDestinationConfiguration, SplunkRetryOptions, SplunkDestinationConfiguration, Tag, CreateDeliveryStreamInput, CreateDeliveryStreamOutput, InvalidArgumentException, InvalidKMSResourceException, LimitExceededException, ResourceInUseException, DeleteDeliveryStreamInput, DeleteDeliveryStreamOutput, ResourceNotFoundException, DeliveryStreamFailureType, FailureDescription, DeliveryStreamEncryptionStatus, DeliveryStreamEncryptionConfiguration, DeliveryStreamStatus, S3DestinationDescription, VpcConfigurationDescription, ElasticsearchDestinationDescription, ExtendedS3DestinationDescription, HttpEndpointDescription, HttpEndpointDestinationDescription, RedshiftDestinationDescription, SplunkDestinationDescription, DestinationDescription, KinesisStreamSourceDescription, SourceDescription, DeliveryStreamDescription, DescribeDeliveryStreamInput, DescribeDeliveryStreamOutput, S3DestinationUpdate, ElasticsearchDestinationUpdate, ExtendedS3DestinationUpdate, ListDeliveryStreamsInput, ListDeliveryStreamsOutput, ListTagsForDeliveryStreamInput, ListTagsForDeliveryStreamOutput, _Record, PutRecordInput, PutRecordOutput, ServiceUnavailableException, PutRecordBatchInput, PutRecordBatchResponseEntry, PutRecordBatchOutput, StartDeliveryStreamEncryptionInput, StartDeliveryStreamEncryptionOutput, StopDeliveryStreamEncryptionInput, StopDeliveryStreamEncryptionOutput, TagDeliveryStreamInput, TagDeliveryStreamOutput, UntagDeliveryStreamInput, UntagDeliveryStreamOutput, HttpEndpointDestinationUpdate, RedshiftDestinationUpdate, SplunkDestinationUpdate, UpdateDestinationInput, UpdateDestinationOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _FirehoseClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./FirehoseClient */ "./node_modules/@aws-sdk/client-firehose/dist/es/FirehoseClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirehoseClient", function() { return _FirehoseClient__WEBPACK_IMPORTED_MODULE_0__["FirehoseClient"]; }); /* harmony import */ var _Firehose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Firehose */ "./node_modules/@aws-sdk/client-firehose/dist/es/Firehose.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Firehose", function() { return _Firehose__WEBPACK_IMPORTED_MODULE_1__["Firehose"]; }); /* harmony import */ var _commands_CreateDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/CreateDeliveryStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamCommand", function() { return _commands_CreateDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_2__["CreateDeliveryStreamCommand"]; }); /* harmony import */ var _commands_DeleteDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DeleteDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/DeleteDeliveryStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamCommand", function() { return _commands_DeleteDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_3__["DeleteDeliveryStreamCommand"]; }); /* harmony import */ var _commands_DescribeDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DescribeDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/DescribeDeliveryStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamCommand", function() { return _commands_DescribeDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_4__["DescribeDeliveryStreamCommand"]; }); /* harmony import */ var _commands_ListDeliveryStreamsCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/ListDeliveryStreamsCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListDeliveryStreamsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsCommand", function() { return _commands_ListDeliveryStreamsCommand__WEBPACK_IMPORTED_MODULE_5__["ListDeliveryStreamsCommand"]; }); /* harmony import */ var _commands_ListTagsForDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/ListTagsForDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListTagsForDeliveryStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamCommand", function() { return _commands_ListTagsForDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_6__["ListTagsForDeliveryStreamCommand"]; }); /* harmony import */ var _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/PutRecordCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordCommand", function() { return _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_7__["PutRecordCommand"]; }); /* harmony import */ var _commands_PutRecordBatchCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/PutRecordBatchCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/PutRecordBatchCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchCommand", function() { return _commands_PutRecordBatchCommand__WEBPACK_IMPORTED_MODULE_8__["PutRecordBatchCommand"]; }); /* harmony import */ var _commands_StartDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/StartDeliveryStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/StartDeliveryStreamEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionCommand", function() { return _commands_StartDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_9__["StartDeliveryStreamEncryptionCommand"]; }); /* harmony import */ var _commands_StopDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/StopDeliveryStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/StopDeliveryStreamEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionCommand", function() { return _commands_StopDeliveryStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__["StopDeliveryStreamEncryptionCommand"]; }); /* harmony import */ var _commands_TagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/TagDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/TagDeliveryStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamCommand", function() { return _commands_TagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_11__["TagDeliveryStreamCommand"]; }); /* harmony import */ var _commands_UntagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/UntagDeliveryStreamCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/UntagDeliveryStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamCommand", function() { return _commands_UntagDeliveryStreamCommand__WEBPACK_IMPORTED_MODULE_12__["UntagDeliveryStreamCommand"]; }); /* harmony import */ var _commands_UpdateDestinationCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/UpdateDestinationCommand */ "./node_modules/@aws-sdk/client-firehose/dist/es/commands/UpdateDestinationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationCommand", function() { return _commands_UpdateDestinationCommand__WEBPACK_IMPORTED_MODULE_13__["UpdateDestinationCommand"]; }); /* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BufferingHints", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["BufferingHints"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CloudWatchLoggingOptions", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["CloudWatchLoggingOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompressionFormat", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["CompressionFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentEncoding", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ContentEncoding"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyCommand", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["CopyCommand"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["KeyType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionConfigurationInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeliveryStreamEncryptionConfigurationInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchBufferingHints", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ElasticsearchBufferingHints"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProcessorParameterName", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ProcessorParameterName"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProcessorParameter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ProcessorParameter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Processor", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["Processor"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProcessingConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ProcessingConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchRetryOptions", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ElasticsearchRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSEncryptionConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["KMSEncryptionConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["EncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3DestinationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["S3DestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VpcConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["VpcConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ElasticsearchDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HiveJsonSerDe", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HiveJsonSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OpenXJsonSerDe", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["OpenXJsonSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Deserializer", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["Deserializer"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputFormatConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["InputFormatConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrcCompression", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["OrcCompression"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrcFormatVersion", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["OrcFormatVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrcSerDe", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["OrcSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetCompression", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ParquetCompression"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetWriterVersion", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ParquetWriterVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetSerDe", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ParquetSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Serializer", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["Serializer"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputFormatConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["OutputFormatConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SchemaConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["SchemaConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DataFormatConversionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DataFormatConversionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ExtendedS3DestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointBufferingHints", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointBufferingHints"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointCommonAttribute", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointCommonAttribute"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointRequestConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointRequestConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointRetryOptions", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisStreamSourceConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["KinesisStreamSourceConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftRetryOptions", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["RedshiftRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["RedshiftDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkRetryOptions", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["SplunkRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["SplunkDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["CreateDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["CreateDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidArgumentException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["InvalidArgumentException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidKMSResourceException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["InvalidKMSResourceException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeleteDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeleteDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamFailureType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeliveryStreamFailureType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FailureDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["FailureDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeliveryStreamEncryptionStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeliveryStreamEncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeliveryStreamStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3DestinationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["S3DestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VpcConfigurationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["VpcConfigurationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ElasticsearchDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ExtendedS3DestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["RedshiftDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["SplunkDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DestinationDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisStreamSourceDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["KinesisStreamSourceDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["SourceDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DeliveryStreamDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DescribeDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["DescribeDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3DestinationUpdate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["S3DestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationUpdate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ElasticsearchDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationUpdate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ExtendedS3DestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ListDeliveryStreamsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ListDeliveryStreamsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ListTagsForDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ListTagsForDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Record", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["_Record"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["PutRecordInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["PutRecordOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceUnavailableException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["ServiceUnavailableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["PutRecordBatchInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchResponseEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["PutRecordBatchResponseEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["PutRecordBatchOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["StartDeliveryStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["StartDeliveryStreamEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["StopDeliveryStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["StopDeliveryStreamEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["TagDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["TagDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["UntagDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["UntagDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationUpdate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["HttpEndpointDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationUpdate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["RedshiftDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationUpdate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["SplunkDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["UpdateDestinationInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_14__["UpdateDestinationOutput"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/models/index.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/models/index.js ***! \***********************************************************************/ /*! exports provided: BufferingHints, CloudWatchLoggingOptions, CompressionFormat, ConcurrentModificationException, ContentEncoding, CopyCommand, KeyType, DeliveryStreamEncryptionConfigurationInput, ElasticsearchBufferingHints, ProcessorParameterName, ProcessorParameter, Processor, ProcessingConfiguration, ElasticsearchRetryOptions, KMSEncryptionConfig, EncryptionConfiguration, S3DestinationConfiguration, VpcConfiguration, ElasticsearchDestinationConfiguration, HiveJsonSerDe, OpenXJsonSerDe, Deserializer, InputFormatConfiguration, OrcCompression, OrcFormatVersion, OrcSerDe, ParquetCompression, ParquetWriterVersion, ParquetSerDe, Serializer, OutputFormatConfiguration, SchemaConfiguration, DataFormatConversionConfiguration, ExtendedS3DestinationConfiguration, HttpEndpointBufferingHints, HttpEndpointConfiguration, HttpEndpointCommonAttribute, HttpEndpointRequestConfiguration, HttpEndpointRetryOptions, HttpEndpointDestinationConfiguration, KinesisStreamSourceConfiguration, RedshiftRetryOptions, RedshiftDestinationConfiguration, SplunkRetryOptions, SplunkDestinationConfiguration, Tag, CreateDeliveryStreamInput, CreateDeliveryStreamOutput, InvalidArgumentException, InvalidKMSResourceException, LimitExceededException, ResourceInUseException, DeleteDeliveryStreamInput, DeleteDeliveryStreamOutput, ResourceNotFoundException, DeliveryStreamFailureType, FailureDescription, DeliveryStreamEncryptionStatus, DeliveryStreamEncryptionConfiguration, DeliveryStreamStatus, S3DestinationDescription, VpcConfigurationDescription, ElasticsearchDestinationDescription, ExtendedS3DestinationDescription, HttpEndpointDescription, HttpEndpointDestinationDescription, RedshiftDestinationDescription, SplunkDestinationDescription, DestinationDescription, KinesisStreamSourceDescription, SourceDescription, DeliveryStreamDescription, DescribeDeliveryStreamInput, DescribeDeliveryStreamOutput, S3DestinationUpdate, ElasticsearchDestinationUpdate, ExtendedS3DestinationUpdate, ListDeliveryStreamsInput, ListDeliveryStreamsOutput, ListTagsForDeliveryStreamInput, ListTagsForDeliveryStreamOutput, _Record, PutRecordInput, PutRecordOutput, ServiceUnavailableException, PutRecordBatchInput, PutRecordBatchResponseEntry, PutRecordBatchOutput, StartDeliveryStreamEncryptionInput, StartDeliveryStreamEncryptionOutput, StopDeliveryStreamEncryptionInput, StopDeliveryStreamEncryptionOutput, TagDeliveryStreamInput, TagDeliveryStreamOutput, UntagDeliveryStreamInput, UntagDeliveryStreamOutput, HttpEndpointDestinationUpdate, RedshiftDestinationUpdate, SplunkDestinationUpdate, UpdateDestinationInput, UpdateDestinationOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BufferingHints", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BufferingHints"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CloudWatchLoggingOptions", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CloudWatchLoggingOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompressionFormat", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompressionFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentEncoding", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ContentEncoding"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyCommand", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CopyCommand"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KeyType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionConfigurationInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeliveryStreamEncryptionConfigurationInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchBufferingHints", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ElasticsearchBufferingHints"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProcessorParameterName", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProcessorParameterName"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProcessorParameter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProcessorParameter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Processor", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Processor"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProcessingConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProcessingConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchRetryOptions", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ElasticsearchRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSEncryptionConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KMSEncryptionConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3DestinationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["S3DestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VpcConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VpcConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ElasticsearchDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HiveJsonSerDe", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HiveJsonSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OpenXJsonSerDe", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OpenXJsonSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Deserializer", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Deserializer"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputFormatConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InputFormatConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrcCompression", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OrcCompression"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrcFormatVersion", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OrcFormatVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrcSerDe", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OrcSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetCompression", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParquetCompression"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetWriterVersion", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParquetWriterVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetSerDe", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParquetSerDe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Serializer", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Serializer"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputFormatConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OutputFormatConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SchemaConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SchemaConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DataFormatConversionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DataFormatConversionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExtendedS3DestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointBufferingHints", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointBufferingHints"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointCommonAttribute", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointCommonAttribute"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointRequestConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointRequestConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointRetryOptions", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisStreamSourceConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KinesisStreamSourceConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftRetryOptions", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RedshiftRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RedshiftDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkRetryOptions", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SplunkRetryOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SplunkDestinationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidArgumentException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidArgumentException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidKMSResourceException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidKMSResourceException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamFailureType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeliveryStreamFailureType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FailureDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FailureDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeliveryStreamEncryptionStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeliveryStreamEncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeliveryStreamStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3DestinationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["S3DestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VpcConfigurationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VpcConfigurationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ElasticsearchDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExtendedS3DestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RedshiftDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SplunkDestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DestinationDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DestinationDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisStreamSourceDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KinesisStreamSourceDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SourceDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeliveryStreamDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3DestinationUpdate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["S3DestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationUpdate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ElasticsearchDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationUpdate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExtendedS3DestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDeliveryStreamsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListDeliveryStreamsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Record", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["_Record"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceUnavailableException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServiceUnavailableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordBatchInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchResponseEntry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordBatchResponseEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordBatchOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDeliveryStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDeliveryStreamEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopDeliveryStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopDeliveryStreamEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TagDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TagDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UntagDeliveryStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UntagDeliveryStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationUpdate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HttpEndpointDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationUpdate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RedshiftDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationUpdate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SplunkDestinationUpdate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateDestinationInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateDestinationOutput"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/models/models_0.js ***! \**************************************************************************/ /*! exports provided: BufferingHints, CloudWatchLoggingOptions, CompressionFormat, ConcurrentModificationException, ContentEncoding, CopyCommand, KeyType, DeliveryStreamEncryptionConfigurationInput, ElasticsearchBufferingHints, ProcessorParameterName, ProcessorParameter, Processor, ProcessingConfiguration, ElasticsearchRetryOptions, KMSEncryptionConfig, EncryptionConfiguration, S3DestinationConfiguration, VpcConfiguration, ElasticsearchDestinationConfiguration, HiveJsonSerDe, OpenXJsonSerDe, Deserializer, InputFormatConfiguration, OrcCompression, OrcFormatVersion, OrcSerDe, ParquetCompression, ParquetWriterVersion, ParquetSerDe, Serializer, OutputFormatConfiguration, SchemaConfiguration, DataFormatConversionConfiguration, ExtendedS3DestinationConfiguration, HttpEndpointBufferingHints, HttpEndpointConfiguration, HttpEndpointCommonAttribute, HttpEndpointRequestConfiguration, HttpEndpointRetryOptions, HttpEndpointDestinationConfiguration, KinesisStreamSourceConfiguration, RedshiftRetryOptions, RedshiftDestinationConfiguration, SplunkRetryOptions, SplunkDestinationConfiguration, Tag, CreateDeliveryStreamInput, CreateDeliveryStreamOutput, InvalidArgumentException, InvalidKMSResourceException, LimitExceededException, ResourceInUseException, DeleteDeliveryStreamInput, DeleteDeliveryStreamOutput, ResourceNotFoundException, DeliveryStreamFailureType, FailureDescription, DeliveryStreamEncryptionStatus, DeliveryStreamEncryptionConfiguration, DeliveryStreamStatus, S3DestinationDescription, VpcConfigurationDescription, ElasticsearchDestinationDescription, ExtendedS3DestinationDescription, HttpEndpointDescription, HttpEndpointDestinationDescription, RedshiftDestinationDescription, SplunkDestinationDescription, DestinationDescription, KinesisStreamSourceDescription, SourceDescription, DeliveryStreamDescription, DescribeDeliveryStreamInput, DescribeDeliveryStreamOutput, S3DestinationUpdate, ElasticsearchDestinationUpdate, ExtendedS3DestinationUpdate, ListDeliveryStreamsInput, ListDeliveryStreamsOutput, ListTagsForDeliveryStreamInput, ListTagsForDeliveryStreamOutput, _Record, PutRecordInput, PutRecordOutput, ServiceUnavailableException, PutRecordBatchInput, PutRecordBatchResponseEntry, PutRecordBatchOutput, StartDeliveryStreamEncryptionInput, StartDeliveryStreamEncryptionOutput, StopDeliveryStreamEncryptionInput, StopDeliveryStreamEncryptionOutput, TagDeliveryStreamInput, TagDeliveryStreamOutput, UntagDeliveryStreamInput, UntagDeliveryStreamOutput, HttpEndpointDestinationUpdate, RedshiftDestinationUpdate, SplunkDestinationUpdate, UpdateDestinationInput, UpdateDestinationOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BufferingHints", function() { return BufferingHints; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CloudWatchLoggingOptions", function() { return CloudWatchLoggingOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompressionFormat", function() { return CompressionFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return ConcurrentModificationException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContentEncoding", function() { return ContentEncoding; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyCommand", function() { return CopyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeyType", function() { return KeyType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionConfigurationInput", function() { return DeliveryStreamEncryptionConfigurationInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchBufferingHints", function() { return ElasticsearchBufferingHints; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProcessorParameterName", function() { return ProcessorParameterName; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProcessorParameter", function() { return ProcessorParameter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Processor", function() { return Processor; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProcessingConfiguration", function() { return ProcessingConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchRetryOptions", function() { return ElasticsearchRetryOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KMSEncryptionConfig", function() { return KMSEncryptionConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return EncryptionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3DestinationConfiguration", function() { return S3DestinationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VpcConfiguration", function() { return VpcConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationConfiguration", function() { return ElasticsearchDestinationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HiveJsonSerDe", function() { return HiveJsonSerDe; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OpenXJsonSerDe", function() { return OpenXJsonSerDe; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Deserializer", function() { return Deserializer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InputFormatConfiguration", function() { return InputFormatConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrcCompression", function() { return OrcCompression; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrcFormatVersion", function() { return OrcFormatVersion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrcSerDe", function() { return OrcSerDe; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParquetCompression", function() { return ParquetCompression; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParquetWriterVersion", function() { return ParquetWriterVersion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParquetSerDe", function() { return ParquetSerDe; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Serializer", function() { return Serializer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputFormatConfiguration", function() { return OutputFormatConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SchemaConfiguration", function() { return SchemaConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataFormatConversionConfiguration", function() { return DataFormatConversionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationConfiguration", function() { return ExtendedS3DestinationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointBufferingHints", function() { return HttpEndpointBufferingHints; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointConfiguration", function() { return HttpEndpointConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointCommonAttribute", function() { return HttpEndpointCommonAttribute; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointRequestConfiguration", function() { return HttpEndpointRequestConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointRetryOptions", function() { return HttpEndpointRetryOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationConfiguration", function() { return HttpEndpointDestinationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KinesisStreamSourceConfiguration", function() { return KinesisStreamSourceConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RedshiftRetryOptions", function() { return RedshiftRetryOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationConfiguration", function() { return RedshiftDestinationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SplunkRetryOptions", function() { return SplunkRetryOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationConfiguration", function() { return SplunkDestinationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return Tag; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamInput", function() { return CreateDeliveryStreamInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateDeliveryStreamOutput", function() { return CreateDeliveryStreamOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidArgumentException", function() { return InvalidArgumentException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidKMSResourceException", function() { return InvalidKMSResourceException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return ResourceInUseException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamInput", function() { return DeleteDeliveryStreamInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteDeliveryStreamOutput", function() { return DeleteDeliveryStreamOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return ResourceNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamFailureType", function() { return DeliveryStreamFailureType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FailureDescription", function() { return FailureDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionStatus", function() { return DeliveryStreamEncryptionStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamEncryptionConfiguration", function() { return DeliveryStreamEncryptionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamStatus", function() { return DeliveryStreamStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3DestinationDescription", function() { return S3DestinationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VpcConfigurationDescription", function() { return VpcConfigurationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationDescription", function() { return ElasticsearchDestinationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationDescription", function() { return ExtendedS3DestinationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDescription", function() { return HttpEndpointDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationDescription", function() { return HttpEndpointDestinationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationDescription", function() { return RedshiftDestinationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationDescription", function() { return SplunkDestinationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DestinationDescription", function() { return DestinationDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KinesisStreamSourceDescription", function() { return KinesisStreamSourceDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SourceDescription", function() { return SourceDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeliveryStreamDescription", function() { return DeliveryStreamDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamInput", function() { return DescribeDeliveryStreamInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamOutput", function() { return DescribeDeliveryStreamOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3DestinationUpdate", function() { return S3DestinationUpdate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ElasticsearchDestinationUpdate", function() { return ElasticsearchDestinationUpdate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExtendedS3DestinationUpdate", function() { return ExtendedS3DestinationUpdate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsInput", function() { return ListDeliveryStreamsInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDeliveryStreamsOutput", function() { return ListDeliveryStreamsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamInput", function() { return ListTagsForDeliveryStreamInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamOutput", function() { return ListTagsForDeliveryStreamOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_Record", function() { return _Record; }); /* 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__, "ServiceUnavailableException", function() { return ServiceUnavailableException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchInput", function() { return PutRecordBatchInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchResponseEntry", function() { return PutRecordBatchResponseEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordBatchOutput", function() { return PutRecordBatchOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionInput", function() { return StartDeliveryStreamEncryptionInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDeliveryStreamEncryptionOutput", function() { return StartDeliveryStreamEncryptionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionInput", function() { return StopDeliveryStreamEncryptionInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopDeliveryStreamEncryptionOutput", function() { return StopDeliveryStreamEncryptionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamInput", function() { return TagDeliveryStreamInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagDeliveryStreamOutput", function() { return TagDeliveryStreamOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamInput", function() { return UntagDeliveryStreamInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagDeliveryStreamOutput", function() { return UntagDeliveryStreamOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpEndpointDestinationUpdate", function() { return HttpEndpointDestinationUpdate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RedshiftDestinationUpdate", function() { return RedshiftDestinationUpdate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SplunkDestinationUpdate", function() { return SplunkDestinationUpdate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationInput", function() { return UpdateDestinationInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationOutput", function() { return UpdateDestinationOutput; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var BufferingHints; (function (BufferingHints) { BufferingHints.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BufferingHints || (BufferingHints = {})); var CloudWatchLoggingOptions; (function (CloudWatchLoggingOptions) { CloudWatchLoggingOptions.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CloudWatchLoggingOptions || (CloudWatchLoggingOptions = {})); var CompressionFormat; (function (CompressionFormat) { CompressionFormat["GZIP"] = "GZIP"; CompressionFormat["HADOOP_SNAPPY"] = "HADOOP_SNAPPY"; CompressionFormat["SNAPPY"] = "Snappy"; CompressionFormat["UNCOMPRESSED"] = "UNCOMPRESSED"; CompressionFormat["ZIP"] = "ZIP"; })(CompressionFormat || (CompressionFormat = {})); var ConcurrentModificationException; (function (ConcurrentModificationException) { ConcurrentModificationException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConcurrentModificationException || (ConcurrentModificationException = {})); var ContentEncoding; (function (ContentEncoding) { ContentEncoding["GZIP"] = "GZIP"; ContentEncoding["NONE"] = "NONE"; })(ContentEncoding || (ContentEncoding = {})); var CopyCommand; (function (CopyCommand) { CopyCommand.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CopyCommand || (CopyCommand = {})); var KeyType; (function (KeyType) { KeyType["AWS_OWNED_CMK"] = "AWS_OWNED_CMK"; KeyType["CUSTOMER_MANAGED_CMK"] = "CUSTOMER_MANAGED_CMK"; })(KeyType || (KeyType = {})); var DeliveryStreamEncryptionConfigurationInput; (function (DeliveryStreamEncryptionConfigurationInput) { DeliveryStreamEncryptionConfigurationInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeliveryStreamEncryptionConfigurationInput || (DeliveryStreamEncryptionConfigurationInput = {})); var ElasticsearchBufferingHints; (function (ElasticsearchBufferingHints) { ElasticsearchBufferingHints.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ElasticsearchBufferingHints || (ElasticsearchBufferingHints = {})); var ProcessorParameterName; (function (ProcessorParameterName) { ProcessorParameterName["BUFFER_INTERVAL_IN_SECONDS"] = "BufferIntervalInSeconds"; ProcessorParameterName["BUFFER_SIZE_IN_MB"] = "BufferSizeInMBs"; ProcessorParameterName["LAMBDA_ARN"] = "LambdaArn"; ProcessorParameterName["LAMBDA_NUMBER_OF_RETRIES"] = "NumberOfRetries"; ProcessorParameterName["ROLE_ARN"] = "RoleArn"; })(ProcessorParameterName || (ProcessorParameterName = {})); var ProcessorParameter; (function (ProcessorParameter) { ProcessorParameter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProcessorParameter || (ProcessorParameter = {})); var Processor; (function (Processor) { Processor.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Processor || (Processor = {})); var ProcessingConfiguration; (function (ProcessingConfiguration) { ProcessingConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProcessingConfiguration || (ProcessingConfiguration = {})); var ElasticsearchRetryOptions; (function (ElasticsearchRetryOptions) { ElasticsearchRetryOptions.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ElasticsearchRetryOptions || (ElasticsearchRetryOptions = {})); var KMSEncryptionConfig; (function (KMSEncryptionConfig) { KMSEncryptionConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KMSEncryptionConfig || (KMSEncryptionConfig = {})); var EncryptionConfiguration; (function (EncryptionConfiguration) { EncryptionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EncryptionConfiguration || (EncryptionConfiguration = {})); var S3DestinationConfiguration; (function (S3DestinationConfiguration) { S3DestinationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(S3DestinationConfiguration || (S3DestinationConfiguration = {})); var VpcConfiguration; (function (VpcConfiguration) { VpcConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VpcConfiguration || (VpcConfiguration = {})); var ElasticsearchDestinationConfiguration; (function (ElasticsearchDestinationConfiguration) { ElasticsearchDestinationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ElasticsearchDestinationConfiguration || (ElasticsearchDestinationConfiguration = {})); var HiveJsonSerDe; (function (HiveJsonSerDe) { HiveJsonSerDe.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HiveJsonSerDe || (HiveJsonSerDe = {})); var OpenXJsonSerDe; (function (OpenXJsonSerDe) { OpenXJsonSerDe.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OpenXJsonSerDe || (OpenXJsonSerDe = {})); var Deserializer; (function (Deserializer) { Deserializer.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Deserializer || (Deserializer = {})); var InputFormatConfiguration; (function (InputFormatConfiguration) { InputFormatConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InputFormatConfiguration || (InputFormatConfiguration = {})); var OrcCompression; (function (OrcCompression) { OrcCompression["NONE"] = "NONE"; OrcCompression["SNAPPY"] = "SNAPPY"; OrcCompression["ZLIB"] = "ZLIB"; })(OrcCompression || (OrcCompression = {})); var OrcFormatVersion; (function (OrcFormatVersion) { OrcFormatVersion["V0_11"] = "V0_11"; OrcFormatVersion["V0_12"] = "V0_12"; })(OrcFormatVersion || (OrcFormatVersion = {})); var OrcSerDe; (function (OrcSerDe) { OrcSerDe.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OrcSerDe || (OrcSerDe = {})); var ParquetCompression; (function (ParquetCompression) { ParquetCompression["GZIP"] = "GZIP"; ParquetCompression["SNAPPY"] = "SNAPPY"; ParquetCompression["UNCOMPRESSED"] = "UNCOMPRESSED"; })(ParquetCompression || (ParquetCompression = {})); var ParquetWriterVersion; (function (ParquetWriterVersion) { ParquetWriterVersion["V1"] = "V1"; ParquetWriterVersion["V2"] = "V2"; })(ParquetWriterVersion || (ParquetWriterVersion = {})); var ParquetSerDe; (function (ParquetSerDe) { ParquetSerDe.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ParquetSerDe || (ParquetSerDe = {})); var Serializer; (function (Serializer) { Serializer.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Serializer || (Serializer = {})); var OutputFormatConfiguration; (function (OutputFormatConfiguration) { OutputFormatConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OutputFormatConfiguration || (OutputFormatConfiguration = {})); var SchemaConfiguration; (function (SchemaConfiguration) { SchemaConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SchemaConfiguration || (SchemaConfiguration = {})); var DataFormatConversionConfiguration; (function (DataFormatConversionConfiguration) { DataFormatConversionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DataFormatConversionConfiguration || (DataFormatConversionConfiguration = {})); var ExtendedS3DestinationConfiguration; (function (ExtendedS3DestinationConfiguration) { ExtendedS3DestinationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExtendedS3DestinationConfiguration || (ExtendedS3DestinationConfiguration = {})); var HttpEndpointBufferingHints; (function (HttpEndpointBufferingHints) { HttpEndpointBufferingHints.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HttpEndpointBufferingHints || (HttpEndpointBufferingHints = {})); var HttpEndpointConfiguration; (function (HttpEndpointConfiguration) { HttpEndpointConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Url && { Url: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.AccessKey && { AccessKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(HttpEndpointConfiguration || (HttpEndpointConfiguration = {})); var HttpEndpointCommonAttribute; (function (HttpEndpointCommonAttribute) { HttpEndpointCommonAttribute.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.AttributeName && { AttributeName: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.AttributeValue && { AttributeValue: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(HttpEndpointCommonAttribute || (HttpEndpointCommonAttribute = {})); var HttpEndpointRequestConfiguration; (function (HttpEndpointRequestConfiguration) { HttpEndpointRequestConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.CommonAttributes && { CommonAttributes: obj.CommonAttributes.map(function (item) { return HttpEndpointCommonAttribute.filterSensitiveLog(item); }), }))); }; })(HttpEndpointRequestConfiguration || (HttpEndpointRequestConfiguration = {})); var HttpEndpointRetryOptions; (function (HttpEndpointRetryOptions) { HttpEndpointRetryOptions.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HttpEndpointRetryOptions || (HttpEndpointRetryOptions = {})); var HttpEndpointDestinationConfiguration; (function (HttpEndpointDestinationConfiguration) { HttpEndpointDestinationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.EndpointConfiguration && { EndpointConfiguration: HttpEndpointConfiguration.filterSensitiveLog(obj.EndpointConfiguration), })), (obj.RequestConfiguration && { RequestConfiguration: HttpEndpointRequestConfiguration.filterSensitiveLog(obj.RequestConfiguration), }))); }; })(HttpEndpointDestinationConfiguration || (HttpEndpointDestinationConfiguration = {})); var KinesisStreamSourceConfiguration; (function (KinesisStreamSourceConfiguration) { KinesisStreamSourceConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KinesisStreamSourceConfiguration || (KinesisStreamSourceConfiguration = {})); var RedshiftRetryOptions; (function (RedshiftRetryOptions) { RedshiftRetryOptions.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RedshiftRetryOptions || (RedshiftRetryOptions = {})); var RedshiftDestinationConfiguration; (function (RedshiftDestinationConfiguration) { RedshiftDestinationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Username && { Username: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.Password && { Password: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(RedshiftDestinationConfiguration || (RedshiftDestinationConfiguration = {})); var SplunkRetryOptions; (function (SplunkRetryOptions) { SplunkRetryOptions.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SplunkRetryOptions || (SplunkRetryOptions = {})); var SplunkDestinationConfiguration; (function (SplunkDestinationConfiguration) { SplunkDestinationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SplunkDestinationConfiguration || (SplunkDestinationConfiguration = {})); var Tag; (function (Tag) { Tag.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tag || (Tag = {})); var CreateDeliveryStreamInput; (function (CreateDeliveryStreamInput) { CreateDeliveryStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.RedshiftDestinationConfiguration && { RedshiftDestinationConfiguration: RedshiftDestinationConfiguration.filterSensitiveLog(obj.RedshiftDestinationConfiguration), })), (obj.HttpEndpointDestinationConfiguration && { HttpEndpointDestinationConfiguration: HttpEndpointDestinationConfiguration.filterSensitiveLog(obj.HttpEndpointDestinationConfiguration), }))); }; })(CreateDeliveryStreamInput || (CreateDeliveryStreamInput = {})); var CreateDeliveryStreamOutput; (function (CreateDeliveryStreamOutput) { CreateDeliveryStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateDeliveryStreamOutput || (CreateDeliveryStreamOutput = {})); var InvalidArgumentException; (function (InvalidArgumentException) { InvalidArgumentException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidArgumentException || (InvalidArgumentException = {})); var InvalidKMSResourceException; (function (InvalidKMSResourceException) { InvalidKMSResourceException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidKMSResourceException || (InvalidKMSResourceException = {})); var LimitExceededException; (function (LimitExceededException) { LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LimitExceededException || (LimitExceededException = {})); var ResourceInUseException; (function (ResourceInUseException) { ResourceInUseException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceInUseException || (ResourceInUseException = {})); var DeleteDeliveryStreamInput; (function (DeleteDeliveryStreamInput) { DeleteDeliveryStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteDeliveryStreamInput || (DeleteDeliveryStreamInput = {})); var DeleteDeliveryStreamOutput; (function (DeleteDeliveryStreamOutput) { DeleteDeliveryStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteDeliveryStreamOutput || (DeleteDeliveryStreamOutput = {})); var ResourceNotFoundException; (function (ResourceNotFoundException) { ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotFoundException || (ResourceNotFoundException = {})); var DeliveryStreamFailureType; (function (DeliveryStreamFailureType) { DeliveryStreamFailureType["CREATE_ENI_FAILED"] = "CREATE_ENI_FAILED"; DeliveryStreamFailureType["CREATE_KMS_GRANT_FAILED"] = "CREATE_KMS_GRANT_FAILED"; DeliveryStreamFailureType["DELETE_ENI_FAILED"] = "DELETE_ENI_FAILED"; DeliveryStreamFailureType["DISABLED_KMS_KEY"] = "DISABLED_KMS_KEY"; DeliveryStreamFailureType["ENI_ACCESS_DENIED"] = "ENI_ACCESS_DENIED"; DeliveryStreamFailureType["INVALID_KMS_KEY"] = "INVALID_KMS_KEY"; DeliveryStreamFailureType["KMS_ACCESS_DENIED"] = "KMS_ACCESS_DENIED"; DeliveryStreamFailureType["KMS_KEY_NOT_FOUND"] = "KMS_KEY_NOT_FOUND"; DeliveryStreamFailureType["KMS_OPT_IN_REQUIRED"] = "KMS_OPT_IN_REQUIRED"; DeliveryStreamFailureType["RETIRE_KMS_GRANT_FAILED"] = "RETIRE_KMS_GRANT_FAILED"; DeliveryStreamFailureType["SECURITY_GROUP_ACCESS_DENIED"] = "SECURITY_GROUP_ACCESS_DENIED"; DeliveryStreamFailureType["SECURITY_GROUP_NOT_FOUND"] = "SECURITY_GROUP_NOT_FOUND"; DeliveryStreamFailureType["SUBNET_ACCESS_DENIED"] = "SUBNET_ACCESS_DENIED"; DeliveryStreamFailureType["SUBNET_NOT_FOUND"] = "SUBNET_NOT_FOUND"; DeliveryStreamFailureType["UNKNOWN_ERROR"] = "UNKNOWN_ERROR"; })(DeliveryStreamFailureType || (DeliveryStreamFailureType = {})); var FailureDescription; (function (FailureDescription) { FailureDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FailureDescription || (FailureDescription = {})); var DeliveryStreamEncryptionStatus; (function (DeliveryStreamEncryptionStatus) { DeliveryStreamEncryptionStatus["DISABLED"] = "DISABLED"; DeliveryStreamEncryptionStatus["DISABLING"] = "DISABLING"; DeliveryStreamEncryptionStatus["DISABLING_FAILED"] = "DISABLING_FAILED"; DeliveryStreamEncryptionStatus["ENABLED"] = "ENABLED"; DeliveryStreamEncryptionStatus["ENABLING"] = "ENABLING"; DeliveryStreamEncryptionStatus["ENABLING_FAILED"] = "ENABLING_FAILED"; })(DeliveryStreamEncryptionStatus || (DeliveryStreamEncryptionStatus = {})); var DeliveryStreamEncryptionConfiguration; (function (DeliveryStreamEncryptionConfiguration) { DeliveryStreamEncryptionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeliveryStreamEncryptionConfiguration || (DeliveryStreamEncryptionConfiguration = {})); var DeliveryStreamStatus; (function (DeliveryStreamStatus) { DeliveryStreamStatus["ACTIVE"] = "ACTIVE"; DeliveryStreamStatus["CREATING"] = "CREATING"; DeliveryStreamStatus["CREATING_FAILED"] = "CREATING_FAILED"; DeliveryStreamStatus["DELETING"] = "DELETING"; DeliveryStreamStatus["DELETING_FAILED"] = "DELETING_FAILED"; })(DeliveryStreamStatus || (DeliveryStreamStatus = {})); var S3DestinationDescription; (function (S3DestinationDescription) { S3DestinationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(S3DestinationDescription || (S3DestinationDescription = {})); var VpcConfigurationDescription; (function (VpcConfigurationDescription) { VpcConfigurationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VpcConfigurationDescription || (VpcConfigurationDescription = {})); var ElasticsearchDestinationDescription; (function (ElasticsearchDestinationDescription) { ElasticsearchDestinationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ElasticsearchDestinationDescription || (ElasticsearchDestinationDescription = {})); var ExtendedS3DestinationDescription; (function (ExtendedS3DestinationDescription) { ExtendedS3DestinationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExtendedS3DestinationDescription || (ExtendedS3DestinationDescription = {})); var HttpEndpointDescription; (function (HttpEndpointDescription) { HttpEndpointDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Url && { Url: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(HttpEndpointDescription || (HttpEndpointDescription = {})); var HttpEndpointDestinationDescription; (function (HttpEndpointDestinationDescription) { HttpEndpointDestinationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.EndpointConfiguration && { EndpointConfiguration: HttpEndpointDescription.filterSensitiveLog(obj.EndpointConfiguration), })), (obj.RequestConfiguration && { RequestConfiguration: HttpEndpointRequestConfiguration.filterSensitiveLog(obj.RequestConfiguration), }))); }; })(HttpEndpointDestinationDescription || (HttpEndpointDestinationDescription = {})); var RedshiftDestinationDescription; (function (RedshiftDestinationDescription) { RedshiftDestinationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Username && { Username: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(RedshiftDestinationDescription || (RedshiftDestinationDescription = {})); var SplunkDestinationDescription; (function (SplunkDestinationDescription) { SplunkDestinationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SplunkDestinationDescription || (SplunkDestinationDescription = {})); var DestinationDescription; (function (DestinationDescription) { DestinationDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.RedshiftDestinationDescription && { RedshiftDestinationDescription: RedshiftDestinationDescription.filterSensitiveLog(obj.RedshiftDestinationDescription), })), (obj.HttpEndpointDestinationDescription && { HttpEndpointDestinationDescription: HttpEndpointDestinationDescription.filterSensitiveLog(obj.HttpEndpointDestinationDescription), }))); }; })(DestinationDescription || (DestinationDescription = {})); var KinesisStreamSourceDescription; (function (KinesisStreamSourceDescription) { KinesisStreamSourceDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KinesisStreamSourceDescription || (KinesisStreamSourceDescription = {})); var SourceDescription; (function (SourceDescription) { SourceDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SourceDescription || (SourceDescription = {})); var DeliveryStreamDescription; (function (DeliveryStreamDescription) { DeliveryStreamDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Destinations && { Destinations: obj.Destinations.map(function (item) { return DestinationDescription.filterSensitiveLog(item); }), }))); }; })(DeliveryStreamDescription || (DeliveryStreamDescription = {})); var DescribeDeliveryStreamInput; (function (DescribeDeliveryStreamInput) { DescribeDeliveryStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeDeliveryStreamInput || (DescribeDeliveryStreamInput = {})); var DescribeDeliveryStreamOutput; (function (DescribeDeliveryStreamOutput) { DescribeDeliveryStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.DeliveryStreamDescription && { DeliveryStreamDescription: DeliveryStreamDescription.filterSensitiveLog(obj.DeliveryStreamDescription), }))); }; })(DescribeDeliveryStreamOutput || (DescribeDeliveryStreamOutput = {})); var S3DestinationUpdate; (function (S3DestinationUpdate) { S3DestinationUpdate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(S3DestinationUpdate || (S3DestinationUpdate = {})); var ElasticsearchDestinationUpdate; (function (ElasticsearchDestinationUpdate) { ElasticsearchDestinationUpdate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ElasticsearchDestinationUpdate || (ElasticsearchDestinationUpdate = {})); var ExtendedS3DestinationUpdate; (function (ExtendedS3DestinationUpdate) { ExtendedS3DestinationUpdate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExtendedS3DestinationUpdate || (ExtendedS3DestinationUpdate = {})); var ListDeliveryStreamsInput; (function (ListDeliveryStreamsInput) { ListDeliveryStreamsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListDeliveryStreamsInput || (ListDeliveryStreamsInput = {})); var ListDeliveryStreamsOutput; (function (ListDeliveryStreamsOutput) { ListDeliveryStreamsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListDeliveryStreamsOutput || (ListDeliveryStreamsOutput = {})); var ListTagsForDeliveryStreamInput; (function (ListTagsForDeliveryStreamInput) { ListTagsForDeliveryStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForDeliveryStreamInput || (ListTagsForDeliveryStreamInput = {})); var ListTagsForDeliveryStreamOutput; (function (ListTagsForDeliveryStreamOutput) { ListTagsForDeliveryStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForDeliveryStreamOutput || (ListTagsForDeliveryStreamOutput = {})); var _Record; (function (_Record) { _Record.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(_Record || (_Record = {})); var PutRecordInput; (function (PutRecordInput) { PutRecordInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordInput || (PutRecordInput = {})); var PutRecordOutput; (function (PutRecordOutput) { PutRecordOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordOutput || (PutRecordOutput = {})); var ServiceUnavailableException; (function (ServiceUnavailableException) { ServiceUnavailableException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ServiceUnavailableException || (ServiceUnavailableException = {})); var PutRecordBatchInput; (function (PutRecordBatchInput) { PutRecordBatchInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordBatchInput || (PutRecordBatchInput = {})); var PutRecordBatchResponseEntry; (function (PutRecordBatchResponseEntry) { PutRecordBatchResponseEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordBatchResponseEntry || (PutRecordBatchResponseEntry = {})); var PutRecordBatchOutput; (function (PutRecordBatchOutput) { PutRecordBatchOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordBatchOutput || (PutRecordBatchOutput = {})); var StartDeliveryStreamEncryptionInput; (function (StartDeliveryStreamEncryptionInput) { StartDeliveryStreamEncryptionInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDeliveryStreamEncryptionInput || (StartDeliveryStreamEncryptionInput = {})); var StartDeliveryStreamEncryptionOutput; (function (StartDeliveryStreamEncryptionOutput) { StartDeliveryStreamEncryptionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDeliveryStreamEncryptionOutput || (StartDeliveryStreamEncryptionOutput = {})); var StopDeliveryStreamEncryptionInput; (function (StopDeliveryStreamEncryptionInput) { StopDeliveryStreamEncryptionInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopDeliveryStreamEncryptionInput || (StopDeliveryStreamEncryptionInput = {})); var StopDeliveryStreamEncryptionOutput; (function (StopDeliveryStreamEncryptionOutput) { StopDeliveryStreamEncryptionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopDeliveryStreamEncryptionOutput || (StopDeliveryStreamEncryptionOutput = {})); var TagDeliveryStreamInput; (function (TagDeliveryStreamInput) { TagDeliveryStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagDeliveryStreamInput || (TagDeliveryStreamInput = {})); var TagDeliveryStreamOutput; (function (TagDeliveryStreamOutput) { TagDeliveryStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagDeliveryStreamOutput || (TagDeliveryStreamOutput = {})); var UntagDeliveryStreamInput; (function (UntagDeliveryStreamInput) { UntagDeliveryStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UntagDeliveryStreamInput || (UntagDeliveryStreamInput = {})); var UntagDeliveryStreamOutput; (function (UntagDeliveryStreamOutput) { UntagDeliveryStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UntagDeliveryStreamOutput || (UntagDeliveryStreamOutput = {})); var HttpEndpointDestinationUpdate; (function (HttpEndpointDestinationUpdate) { HttpEndpointDestinationUpdate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.EndpointConfiguration && { EndpointConfiguration: HttpEndpointConfiguration.filterSensitiveLog(obj.EndpointConfiguration), })), (obj.RequestConfiguration && { RequestConfiguration: HttpEndpointRequestConfiguration.filterSensitiveLog(obj.RequestConfiguration), }))); }; })(HttpEndpointDestinationUpdate || (HttpEndpointDestinationUpdate = {})); var RedshiftDestinationUpdate; (function (RedshiftDestinationUpdate) { RedshiftDestinationUpdate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Username && { Username: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.Password && { Password: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(RedshiftDestinationUpdate || (RedshiftDestinationUpdate = {})); var SplunkDestinationUpdate; (function (SplunkDestinationUpdate) { SplunkDestinationUpdate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SplunkDestinationUpdate || (SplunkDestinationUpdate = {})); var UpdateDestinationInput; (function (UpdateDestinationInput) { UpdateDestinationInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.RedshiftDestinationUpdate && { RedshiftDestinationUpdate: RedshiftDestinationUpdate.filterSensitiveLog(obj.RedshiftDestinationUpdate), })), (obj.HttpEndpointDestinationUpdate && { HttpEndpointDestinationUpdate: HttpEndpointDestinationUpdate.filterSensitiveLog(obj.HttpEndpointDestinationUpdate), }))); }; })(UpdateDestinationInput || (UpdateDestinationInput = {})); var UpdateDestinationOutput; (function (UpdateDestinationOutput) { UpdateDestinationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateDestinationOutput || (UpdateDestinationOutput = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/package.json": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/package.json ***! \********************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-firehose\",\"description\":\"AWS SDK for JavaScript Firehose Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-firehose\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-firehose\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/protocols/Aws_json1_1.js ***! \********************************************************************************/ /*! exports provided: serializeAws_json1_1CreateDeliveryStreamCommand, serializeAws_json1_1DeleteDeliveryStreamCommand, serializeAws_json1_1DescribeDeliveryStreamCommand, serializeAws_json1_1ListDeliveryStreamsCommand, serializeAws_json1_1ListTagsForDeliveryStreamCommand, serializeAws_json1_1PutRecordCommand, serializeAws_json1_1PutRecordBatchCommand, serializeAws_json1_1StartDeliveryStreamEncryptionCommand, serializeAws_json1_1StopDeliveryStreamEncryptionCommand, serializeAws_json1_1TagDeliveryStreamCommand, serializeAws_json1_1UntagDeliveryStreamCommand, serializeAws_json1_1UpdateDestinationCommand, deserializeAws_json1_1CreateDeliveryStreamCommand, deserializeAws_json1_1DeleteDeliveryStreamCommand, deserializeAws_json1_1DescribeDeliveryStreamCommand, deserializeAws_json1_1ListDeliveryStreamsCommand, deserializeAws_json1_1ListTagsForDeliveryStreamCommand, deserializeAws_json1_1PutRecordCommand, deserializeAws_json1_1PutRecordBatchCommand, deserializeAws_json1_1StartDeliveryStreamEncryptionCommand, deserializeAws_json1_1StopDeliveryStreamEncryptionCommand, deserializeAws_json1_1TagDeliveryStreamCommand, deserializeAws_json1_1UntagDeliveryStreamCommand, deserializeAws_json1_1UpdateDestinationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateDeliveryStreamCommand", function() { return serializeAws_json1_1CreateDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteDeliveryStreamCommand", function() { return serializeAws_json1_1DeleteDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeDeliveryStreamCommand", function() { return serializeAws_json1_1DescribeDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListDeliveryStreamsCommand", function() { return serializeAws_json1_1ListDeliveryStreamsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListTagsForDeliveryStreamCommand", function() { return serializeAws_json1_1ListTagsForDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1PutRecordCommand", function() { return serializeAws_json1_1PutRecordCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1PutRecordBatchCommand", function() { return serializeAws_json1_1PutRecordBatchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartDeliveryStreamEncryptionCommand", function() { return serializeAws_json1_1StartDeliveryStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopDeliveryStreamEncryptionCommand", function() { return serializeAws_json1_1StopDeliveryStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1TagDeliveryStreamCommand", function() { return serializeAws_json1_1TagDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UntagDeliveryStreamCommand", function() { return serializeAws_json1_1UntagDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UpdateDestinationCommand", function() { return serializeAws_json1_1UpdateDestinationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateDeliveryStreamCommand", function() { return deserializeAws_json1_1CreateDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteDeliveryStreamCommand", function() { return deserializeAws_json1_1DeleteDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeDeliveryStreamCommand", function() { return deserializeAws_json1_1DescribeDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListDeliveryStreamsCommand", function() { return deserializeAws_json1_1ListDeliveryStreamsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListTagsForDeliveryStreamCommand", function() { return deserializeAws_json1_1ListTagsForDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1PutRecordCommand", function() { return deserializeAws_json1_1PutRecordCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1PutRecordBatchCommand", function() { return deserializeAws_json1_1PutRecordBatchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartDeliveryStreamEncryptionCommand", function() { return deserializeAws_json1_1StartDeliveryStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopDeliveryStreamEncryptionCommand", function() { return deserializeAws_json1_1StopDeliveryStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1TagDeliveryStreamCommand", function() { return deserializeAws_json1_1TagDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UntagDeliveryStreamCommand", function() { return deserializeAws_json1_1UntagDeliveryStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UpdateDestinationCommand", function() { return deserializeAws_json1_1UpdateDestinationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); var serializeAws_json1_1CreateDeliveryStreamCommand = 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": "Firehose_20150804.CreateDeliveryStream", }; body = JSON.stringify(serializeAws_json1_1CreateDeliveryStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteDeliveryStreamCommand = 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": "Firehose_20150804.DeleteDeliveryStream", }; body = JSON.stringify(serializeAws_json1_1DeleteDeliveryStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeDeliveryStreamCommand = 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": "Firehose_20150804.DescribeDeliveryStream", }; body = JSON.stringify(serializeAws_json1_1DescribeDeliveryStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListDeliveryStreamsCommand = 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": "Firehose_20150804.ListDeliveryStreams", }; body = JSON.stringify(serializeAws_json1_1ListDeliveryStreamsInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListTagsForDeliveryStreamCommand = 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": "Firehose_20150804.ListTagsForDeliveryStream", }; body = JSON.stringify(serializeAws_json1_1ListTagsForDeliveryStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1PutRecordCommand = 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": "Firehose_20150804.PutRecord", }; body = JSON.stringify(serializeAws_json1_1PutRecordInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1PutRecordBatchCommand = 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": "Firehose_20150804.PutRecordBatch", }; body = JSON.stringify(serializeAws_json1_1PutRecordBatchInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartDeliveryStreamEncryptionCommand = 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": "Firehose_20150804.StartDeliveryStreamEncryption", }; body = JSON.stringify(serializeAws_json1_1StartDeliveryStreamEncryptionInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopDeliveryStreamEncryptionCommand = 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": "Firehose_20150804.StopDeliveryStreamEncryption", }; body = JSON.stringify(serializeAws_json1_1StopDeliveryStreamEncryptionInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1TagDeliveryStreamCommand = 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": "Firehose_20150804.TagDeliveryStream", }; body = JSON.stringify(serializeAws_json1_1TagDeliveryStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1UntagDeliveryStreamCommand = 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": "Firehose_20150804.UntagDeliveryStream", }; body = JSON.stringify(serializeAws_json1_1UntagDeliveryStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1UpdateDestinationCommand = 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": "Firehose_20150804.UpdateDestination", }; body = JSON.stringify(serializeAws_json1_1UpdateDestinationInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var deserializeAws_json1_1CreateDeliveryStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateDeliveryStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateDeliveryStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateDeliveryStreamCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "InvalidKMSResourceException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#InvalidKMSResourceException": return [3 /*break*/, 4]; case "LimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#LimitExceededException": return [3 /*break*/, 6]; case "ResourceInUseException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ResourceInUseException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1InvalidKMSResourceExceptionResponse(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_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([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 11]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceInUseExceptionResponse(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_json1_1DeleteDeliveryStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteDeliveryStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteDeliveryStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteDeliveryStreamCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "ResourceInUseException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#ResourceInUseException": return [3 /*break*/, 2]; case "ResourceNotFoundException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceInUseExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_1DescribeDeliveryStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeDeliveryStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeDeliveryStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeDeliveryStreamCommandError = 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 "ResourceNotFoundException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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_json1_1ListDeliveryStreamsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListDeliveryStreamsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListDeliveryStreamsOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListDeliveryStreamsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_1ListTagsForDeliveryStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListTagsForDeliveryStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListTagsForDeliveryStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListTagsForDeliveryStreamCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#LimitExceededException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_1LimitExceededExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1PutRecordCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1PutRecordCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1PutRecordOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1PutRecordCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "InvalidKMSResourceException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#InvalidKMSResourceException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 6]; case "ServiceUnavailableException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ServiceUnavailableException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1InvalidKMSResourceExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1ServiceUnavailableExceptionResponse(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_json1_1PutRecordBatchCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1PutRecordBatchCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1PutRecordBatchOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1PutRecordBatchCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "InvalidKMSResourceException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#InvalidKMSResourceException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 6]; case "ServiceUnavailableException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ServiceUnavailableException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1InvalidKMSResourceExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1ServiceUnavailableExceptionResponse(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_json1_1StartDeliveryStreamEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartDeliveryStreamEncryptionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartDeliveryStreamEncryptionOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartDeliveryStreamEncryptionCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "InvalidKMSResourceException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#InvalidKMSResourceException": return [3 /*break*/, 4]; case "LimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#LimitExceededException": return [3 /*break*/, 6]; case "ResourceInUseException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ResourceInUseException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_1InvalidKMSResourceExceptionResponse(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_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([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 13]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceInUseExceptionResponse(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_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([(_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_1StopDeliveryStreamEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopDeliveryStreamEncryptionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopDeliveryStreamEncryptionOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopDeliveryStreamEncryptionCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1TagDeliveryStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1TagDeliveryStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1TagDeliveryStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1TagDeliveryStreamCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1UntagDeliveryStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1UntagDeliveryStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1UntagDeliveryStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1UntagDeliveryStreamCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1UpdateDestinationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1UpdateDestinationCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1UpdateDestinationOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1UpdateDestinationCommandError = 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 "ConcurrentModificationException": return [3 /*break*/, 2]; case "com.amazonaws.firehose#ConcurrentModificationException": return [3 /*break*/, 2]; case "InvalidArgumentException": return [3 /*break*/, 4]; case "com.amazonaws.firehose#InvalidArgumentException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.firehose#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.firehose#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; 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([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 11]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_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_1InvalidArgumentExceptionResponse = 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_1InvalidArgumentException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidArgumentException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidKMSResourceExceptionResponse = 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_1InvalidKMSResourceException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidKMSResourceException", $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_1ResourceInUseExceptionResponse = 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_1ResourceInUseException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceInUseException", $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_1ServiceUnavailableExceptionResponse = 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_1ServiceUnavailableException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ServiceUnavailableException", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var serializeAws_json1_1BufferingHints = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IntervalInSeconds !== undefined && input.IntervalInSeconds !== null && { IntervalInSeconds: input.IntervalInSeconds })), (input.SizeInMBs !== undefined && input.SizeInMBs !== null && { SizeInMBs: input.SizeInMBs })); }; var serializeAws_json1_1CloudWatchLoggingOptions = 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.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.LogGroupName !== undefined && input.LogGroupName !== null && { LogGroupName: input.LogGroupName })), (input.LogStreamName !== undefined && input.LogStreamName !== null && { LogStreamName: input.LogStreamName })); }; var serializeAws_json1_1ColumnToJsonKeyMappings = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var serializeAws_json1_1CopyCommand = 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.CopyOptions !== undefined && input.CopyOptions !== null && { CopyOptions: input.CopyOptions })), (input.DataTableColumns !== undefined && input.DataTableColumns !== null && { DataTableColumns: input.DataTableColumns })), (input.DataTableName !== undefined && input.DataTableName !== null && { DataTableName: input.DataTableName })); }; var serializeAws_json1_1CreateDeliveryStreamInput = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryStreamEncryptionConfigurationInput !== undefined && input.DeliveryStreamEncryptionConfigurationInput !== null && { DeliveryStreamEncryptionConfigurationInput: serializeAws_json1_1DeliveryStreamEncryptionConfigurationInput(input.DeliveryStreamEncryptionConfigurationInput, context), })), (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.DeliveryStreamType !== undefined && input.DeliveryStreamType !== null && { DeliveryStreamType: input.DeliveryStreamType })), (input.ElasticsearchDestinationConfiguration !== undefined && input.ElasticsearchDestinationConfiguration !== null && { ElasticsearchDestinationConfiguration: serializeAws_json1_1ElasticsearchDestinationConfiguration(input.ElasticsearchDestinationConfiguration, context), })), (input.ExtendedS3DestinationConfiguration !== undefined && input.ExtendedS3DestinationConfiguration !== null && { ExtendedS3DestinationConfiguration: serializeAws_json1_1ExtendedS3DestinationConfiguration(input.ExtendedS3DestinationConfiguration, context), })), (input.HttpEndpointDestinationConfiguration !== undefined && input.HttpEndpointDestinationConfiguration !== null && { HttpEndpointDestinationConfiguration: serializeAws_json1_1HttpEndpointDestinationConfiguration(input.HttpEndpointDestinationConfiguration, context), })), (input.KinesisStreamSourceConfiguration !== undefined && input.KinesisStreamSourceConfiguration !== null && { KinesisStreamSourceConfiguration: serializeAws_json1_1KinesisStreamSourceConfiguration(input.KinesisStreamSourceConfiguration, context), })), (input.RedshiftDestinationConfiguration !== undefined && input.RedshiftDestinationConfiguration !== null && { RedshiftDestinationConfiguration: serializeAws_json1_1RedshiftDestinationConfiguration(input.RedshiftDestinationConfiguration, context), })), (input.S3DestinationConfiguration !== undefined && input.S3DestinationConfiguration !== null && { S3DestinationConfiguration: serializeAws_json1_1S3DestinationConfiguration(input.S3DestinationConfiguration, context), })), (input.SplunkDestinationConfiguration !== undefined && input.SplunkDestinationConfiguration !== null && { SplunkDestinationConfiguration: serializeAws_json1_1SplunkDestinationConfiguration(input.SplunkDestinationConfiguration, context), })), (input.Tags !== undefined && input.Tags !== null && { Tags: serializeAws_json1_1TagDeliveryStreamInputTagList(input.Tags, context) })); }; var serializeAws_json1_1DataFormatConversionConfiguration = 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.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.InputFormatConfiguration !== undefined && input.InputFormatConfiguration !== null && { InputFormatConfiguration: serializeAws_json1_1InputFormatConfiguration(input.InputFormatConfiguration, context), })), (input.OutputFormatConfiguration !== undefined && input.OutputFormatConfiguration !== null && { OutputFormatConfiguration: serializeAws_json1_1OutputFormatConfiguration(input.OutputFormatConfiguration, context), })), (input.SchemaConfiguration !== undefined && input.SchemaConfiguration !== null && { SchemaConfiguration: serializeAws_json1_1SchemaConfiguration(input.SchemaConfiguration, context), })); }; var serializeAws_json1_1DeleteDeliveryStreamInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AllowForceDelete !== undefined && input.AllowForceDelete !== null && { AllowForceDelete: input.AllowForceDelete })), (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })); }; var serializeAws_json1_1DeliveryStreamEncryptionConfigurationInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.KeyARN !== undefined && input.KeyARN !== null && { KeyARN: input.KeyARN })), (input.KeyType !== undefined && input.KeyType !== null && { KeyType: input.KeyType })); }; var serializeAws_json1_1DescribeDeliveryStreamInput = 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.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.ExclusiveStartDestinationId !== undefined && input.ExclusiveStartDestinationId !== null && { ExclusiveStartDestinationId: input.ExclusiveStartDestinationId })), (input.Limit !== undefined && input.Limit !== null && { Limit: input.Limit })); }; var serializeAws_json1_1Deserializer = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.HiveJsonSerDe !== undefined && input.HiveJsonSerDe !== null && { HiveJsonSerDe: serializeAws_json1_1HiveJsonSerDe(input.HiveJsonSerDe, context), })), (input.OpenXJsonSerDe !== undefined && input.OpenXJsonSerDe !== null && { OpenXJsonSerDe: serializeAws_json1_1OpenXJsonSerDe(input.OpenXJsonSerDe, context), })); }; var serializeAws_json1_1ElasticsearchBufferingHints = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IntervalInSeconds !== undefined && input.IntervalInSeconds !== null && { IntervalInSeconds: input.IntervalInSeconds })), (input.SizeInMBs !== undefined && input.SizeInMBs !== null && { SizeInMBs: input.SizeInMBs })); }; var serializeAws_json1_1ElasticsearchDestinationConfiguration = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1ElasticsearchBufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.ClusterEndpoint !== undefined && input.ClusterEndpoint !== null && { ClusterEndpoint: input.ClusterEndpoint })), (input.DomainARN !== undefined && input.DomainARN !== null && { DomainARN: input.DomainARN })), (input.IndexName !== undefined && input.IndexName !== null && { IndexName: input.IndexName })), (input.IndexRotationPeriod !== undefined && input.IndexRotationPeriod !== null && { IndexRotationPeriod: input.IndexRotationPeriod })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1ElasticsearchRetryOptions(input.RetryOptions, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3Configuration !== undefined && input.S3Configuration !== null && { S3Configuration: serializeAws_json1_1S3DestinationConfiguration(input.S3Configuration, context), })), (input.TypeName !== undefined && input.TypeName !== null && { TypeName: input.TypeName })), (input.VpcConfiguration !== undefined && input.VpcConfiguration !== null && { VpcConfiguration: serializeAws_json1_1VpcConfiguration(input.VpcConfiguration, context), })); }; var serializeAws_json1_1ElasticsearchDestinationUpdate = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1ElasticsearchBufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.ClusterEndpoint !== undefined && input.ClusterEndpoint !== null && { ClusterEndpoint: input.ClusterEndpoint })), (input.DomainARN !== undefined && input.DomainARN !== null && { DomainARN: input.DomainARN })), (input.IndexName !== undefined && input.IndexName !== null && { IndexName: input.IndexName })), (input.IndexRotationPeriod !== undefined && input.IndexRotationPeriod !== null && { IndexRotationPeriod: input.IndexRotationPeriod })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1ElasticsearchRetryOptions(input.RetryOptions, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3Update !== undefined && input.S3Update !== null && { S3Update: serializeAws_json1_1S3DestinationUpdate(input.S3Update, context) })), (input.TypeName !== undefined && input.TypeName !== null && { TypeName: input.TypeName })); }; var serializeAws_json1_1ElasticsearchRetryOptions = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DurationInSeconds !== undefined && input.DurationInSeconds !== null && { DurationInSeconds: input.DurationInSeconds })); }; var serializeAws_json1_1EncryptionConfiguration = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.KMSEncryptionConfig !== undefined && input.KMSEncryptionConfig !== null && { KMSEncryptionConfig: serializeAws_json1_1KMSEncryptionConfig(input.KMSEncryptionConfig, context), })), (input.NoEncryptionConfig !== undefined && input.NoEncryptionConfig !== null && { NoEncryptionConfig: input.NoEncryptionConfig })); }; var serializeAws_json1_1ExtendedS3DestinationConfiguration = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.BucketARN !== undefined && input.BucketARN !== null && { BucketARN: input.BucketARN })), (input.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1BufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.CompressionFormat !== undefined && input.CompressionFormat !== null && { CompressionFormat: input.CompressionFormat })), (input.DataFormatConversionConfiguration !== undefined && input.DataFormatConversionConfiguration !== null && { DataFormatConversionConfiguration: serializeAws_json1_1DataFormatConversionConfiguration(input.DataFormatConversionConfiguration, context), })), (input.EncryptionConfiguration !== undefined && input.EncryptionConfiguration !== null && { EncryptionConfiguration: serializeAws_json1_1EncryptionConfiguration(input.EncryptionConfiguration, context), })), (input.ErrorOutputPrefix !== undefined && input.ErrorOutputPrefix !== null && { ErrorOutputPrefix: input.ErrorOutputPrefix })), (input.Prefix !== undefined && input.Prefix !== null && { Prefix: input.Prefix })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3BackupConfiguration !== undefined && input.S3BackupConfiguration !== null && { S3BackupConfiguration: serializeAws_json1_1S3DestinationConfiguration(input.S3BackupConfiguration, context), })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })); }; var serializeAws_json1_1ExtendedS3DestinationUpdate = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.BucketARN !== undefined && input.BucketARN !== null && { BucketARN: input.BucketARN })), (input.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1BufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.CompressionFormat !== undefined && input.CompressionFormat !== null && { CompressionFormat: input.CompressionFormat })), (input.DataFormatConversionConfiguration !== undefined && input.DataFormatConversionConfiguration !== null && { DataFormatConversionConfiguration: serializeAws_json1_1DataFormatConversionConfiguration(input.DataFormatConversionConfiguration, context), })), (input.EncryptionConfiguration !== undefined && input.EncryptionConfiguration !== null && { EncryptionConfiguration: serializeAws_json1_1EncryptionConfiguration(input.EncryptionConfiguration, context), })), (input.ErrorOutputPrefix !== undefined && input.ErrorOutputPrefix !== null && { ErrorOutputPrefix: input.ErrorOutputPrefix })), (input.Prefix !== undefined && input.Prefix !== null && { Prefix: input.Prefix })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3BackupUpdate !== undefined && input.S3BackupUpdate !== null && { S3BackupUpdate: serializeAws_json1_1S3DestinationUpdate(input.S3BackupUpdate, context), })); }; var serializeAws_json1_1HiveJsonSerDe = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.TimestampFormats !== undefined && input.TimestampFormats !== null && { TimestampFormats: serializeAws_json1_1ListOfNonEmptyStrings(input.TimestampFormats, context), })); }; var serializeAws_json1_1HttpEndpointBufferingHints = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IntervalInSeconds !== undefined && input.IntervalInSeconds !== null && { IntervalInSeconds: input.IntervalInSeconds })), (input.SizeInMBs !== undefined && input.SizeInMBs !== null && { SizeInMBs: input.SizeInMBs })); }; var serializeAws_json1_1HttpEndpointCommonAttribute = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AttributeName !== undefined && input.AttributeName !== null && { AttributeName: input.AttributeName })), (input.AttributeValue !== undefined && input.AttributeValue !== null && { AttributeValue: input.AttributeValue })); }; var serializeAws_json1_1HttpEndpointCommonAttributesList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1HttpEndpointCommonAttribute(entry, context); }); }; var serializeAws_json1_1HttpEndpointConfiguration = 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.AccessKey !== undefined && input.AccessKey !== null && { AccessKey: input.AccessKey })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_json1_1HttpEndpointDestinationConfiguration = 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.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1HttpEndpointBufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.EndpointConfiguration !== undefined && input.EndpointConfiguration !== null && { EndpointConfiguration: serializeAws_json1_1HttpEndpointConfiguration(input.EndpointConfiguration, context), })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RequestConfiguration !== undefined && input.RequestConfiguration !== null && { RequestConfiguration: serializeAws_json1_1HttpEndpointRequestConfiguration(input.RequestConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1HttpEndpointRetryOptions(input.RetryOptions, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3Configuration !== undefined && input.S3Configuration !== null && { S3Configuration: serializeAws_json1_1S3DestinationConfiguration(input.S3Configuration, context), })); }; var serializeAws_json1_1HttpEndpointDestinationUpdate = 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.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1HttpEndpointBufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.EndpointConfiguration !== undefined && input.EndpointConfiguration !== null && { EndpointConfiguration: serializeAws_json1_1HttpEndpointConfiguration(input.EndpointConfiguration, context), })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RequestConfiguration !== undefined && input.RequestConfiguration !== null && { RequestConfiguration: serializeAws_json1_1HttpEndpointRequestConfiguration(input.RequestConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1HttpEndpointRetryOptions(input.RetryOptions, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3Update !== undefined && input.S3Update !== null && { S3Update: serializeAws_json1_1S3DestinationUpdate(input.S3Update, context) })); }; var serializeAws_json1_1HttpEndpointRequestConfiguration = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CommonAttributes !== undefined && input.CommonAttributes !== null && { CommonAttributes: serializeAws_json1_1HttpEndpointCommonAttributesList(input.CommonAttributes, context), })), (input.ContentEncoding !== undefined && input.ContentEncoding !== null && { ContentEncoding: input.ContentEncoding })); }; var serializeAws_json1_1HttpEndpointRetryOptions = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DurationInSeconds !== undefined && input.DurationInSeconds !== null && { DurationInSeconds: input.DurationInSeconds })); }; var serializeAws_json1_1InputFormatConfiguration = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Deserializer !== undefined && input.Deserializer !== null && { Deserializer: serializeAws_json1_1Deserializer(input.Deserializer, context) })); }; var serializeAws_json1_1KinesisStreamSourceConfiguration = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.KinesisStreamARN !== undefined && input.KinesisStreamARN !== null && { KinesisStreamARN: input.KinesisStreamARN })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })); }; var serializeAws_json1_1KMSEncryptionConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AWSKMSKeyARN !== undefined && input.AWSKMSKeyARN !== null && { AWSKMSKeyARN: input.AWSKMSKeyARN })); }; var serializeAws_json1_1ListDeliveryStreamsInput = 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.DeliveryStreamType !== undefined && input.DeliveryStreamType !== null && { DeliveryStreamType: input.DeliveryStreamType })), (input.ExclusiveStartDeliveryStreamName !== undefined && input.ExclusiveStartDeliveryStreamName !== null && { ExclusiveStartDeliveryStreamName: input.ExclusiveStartDeliveryStreamName, })), (input.Limit !== undefined && input.Limit !== null && { Limit: input.Limit })); }; var serializeAws_json1_1ListOfNonEmptyStrings = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1ListOfNonEmptyStringsWithoutWhitespace = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1ListTagsForDeliveryStreamInput = 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.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.ExclusiveStartTagKey !== undefined && input.ExclusiveStartTagKey !== null && { ExclusiveStartTagKey: input.ExclusiveStartTagKey })), (input.Limit !== undefined && input.Limit !== null && { Limit: input.Limit })); }; var serializeAws_json1_1OpenXJsonSerDe = 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.CaseInsensitive !== undefined && input.CaseInsensitive !== null && { CaseInsensitive: input.CaseInsensitive })), (input.ColumnToJsonKeyMappings !== undefined && input.ColumnToJsonKeyMappings !== null && { ColumnToJsonKeyMappings: serializeAws_json1_1ColumnToJsonKeyMappings(input.ColumnToJsonKeyMappings, context), })), (input.ConvertDotsInJsonKeysToUnderscores !== undefined && input.ConvertDotsInJsonKeysToUnderscores !== null && { ConvertDotsInJsonKeysToUnderscores: input.ConvertDotsInJsonKeysToUnderscores, })); }; var serializeAws_json1_1OrcSerDe = 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.BlockSizeBytes !== undefined && input.BlockSizeBytes !== null && { BlockSizeBytes: input.BlockSizeBytes })), (input.BloomFilterColumns !== undefined && input.BloomFilterColumns !== null && { BloomFilterColumns: serializeAws_json1_1ListOfNonEmptyStringsWithoutWhitespace(input.BloomFilterColumns, context), })), (input.BloomFilterFalsePositiveProbability !== undefined && input.BloomFilterFalsePositiveProbability !== null && { BloomFilterFalsePositiveProbability: input.BloomFilterFalsePositiveProbability, })), (input.Compression !== undefined && input.Compression !== null && { Compression: input.Compression })), (input.DictionaryKeyThreshold !== undefined && input.DictionaryKeyThreshold !== null && { DictionaryKeyThreshold: input.DictionaryKeyThreshold })), (input.EnablePadding !== undefined && input.EnablePadding !== null && { EnablePadding: input.EnablePadding })), (input.FormatVersion !== undefined && input.FormatVersion !== null && { FormatVersion: input.FormatVersion })), (input.PaddingTolerance !== undefined && input.PaddingTolerance !== null && { PaddingTolerance: input.PaddingTolerance })), (input.RowIndexStride !== undefined && input.RowIndexStride !== null && { RowIndexStride: input.RowIndexStride })), (input.StripeSizeBytes !== undefined && input.StripeSizeBytes !== null && { StripeSizeBytes: input.StripeSizeBytes })); }; var serializeAws_json1_1OutputFormatConfiguration = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Serializer !== undefined && input.Serializer !== null && { Serializer: serializeAws_json1_1Serializer(input.Serializer, context) })); }; var serializeAws_json1_1ParquetSerDe = 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"])({}, (input.BlockSizeBytes !== undefined && input.BlockSizeBytes !== null && { BlockSizeBytes: input.BlockSizeBytes })), (input.Compression !== undefined && input.Compression !== null && { Compression: input.Compression })), (input.EnableDictionaryCompression !== undefined && input.EnableDictionaryCompression !== null && { EnableDictionaryCompression: input.EnableDictionaryCompression })), (input.MaxPaddingBytes !== undefined && input.MaxPaddingBytes !== null && { MaxPaddingBytes: input.MaxPaddingBytes })), (input.PageSizeBytes !== undefined && input.PageSizeBytes !== null && { PageSizeBytes: input.PageSizeBytes })), (input.WriterVersion !== undefined && input.WriterVersion !== null && { WriterVersion: input.WriterVersion })); }; var serializeAws_json1_1ProcessingConfiguration = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.Processors !== undefined && input.Processors !== null && { Processors: serializeAws_json1_1ProcessorList(input.Processors, context) })); }; var serializeAws_json1_1Processor = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Parameters !== undefined && input.Parameters !== null && { Parameters: serializeAws_json1_1ProcessorParameterList(input.Parameters, context), })), (input.Type !== undefined && input.Type !== null && { Type: input.Type })); }; var serializeAws_json1_1ProcessorList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1Processor(entry, context); }); }; var serializeAws_json1_1ProcessorParameter = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ParameterName !== undefined && input.ParameterName !== null && { ParameterName: input.ParameterName })), (input.ParameterValue !== undefined && input.ParameterValue !== null && { ParameterValue: input.ParameterValue })); }; var serializeAws_json1_1ProcessorParameterList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1ProcessorParameter(entry, context); }); }; var serializeAws_json1_1PutRecordBatchInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.Records !== undefined && input.Records !== null && { Records: serializeAws_json1_1PutRecordBatchRequestEntryList(input.Records, context), })); }; var serializeAws_json1_1PutRecordBatchRequestEntryList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1_Record(entry, context); }); }; var serializeAws_json1_1PutRecordInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.Record !== undefined && input.Record !== null && { Record: serializeAws_json1_1_Record(input.Record, context) })); }; var serializeAws_json1_1_Record = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Data !== undefined && input.Data !== null && { Data: context.base64Encoder(input.Data) })); }; var serializeAws_json1_1RedshiftDestinationConfiguration = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.ClusterJDBCURL !== undefined && input.ClusterJDBCURL !== null && { ClusterJDBCURL: input.ClusterJDBCURL })), (input.CopyCommand !== undefined && input.CopyCommand !== null && { CopyCommand: serializeAws_json1_1CopyCommand(input.CopyCommand, context) })), (input.Password !== undefined && input.Password !== null && { Password: input.Password })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1RedshiftRetryOptions(input.RetryOptions, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3BackupConfiguration !== undefined && input.S3BackupConfiguration !== null && { S3BackupConfiguration: serializeAws_json1_1S3DestinationConfiguration(input.S3BackupConfiguration, context), })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3Configuration !== undefined && input.S3Configuration !== null && { S3Configuration: serializeAws_json1_1S3DestinationConfiguration(input.S3Configuration, context), })), (input.Username !== undefined && input.Username !== null && { Username: input.Username })); }; var serializeAws_json1_1RedshiftDestinationUpdate = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.ClusterJDBCURL !== undefined && input.ClusterJDBCURL !== null && { ClusterJDBCURL: input.ClusterJDBCURL })), (input.CopyCommand !== undefined && input.CopyCommand !== null && { CopyCommand: serializeAws_json1_1CopyCommand(input.CopyCommand, context) })), (input.Password !== undefined && input.Password !== null && { Password: input.Password })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1RedshiftRetryOptions(input.RetryOptions, context), })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3BackupUpdate !== undefined && input.S3BackupUpdate !== null && { S3BackupUpdate: serializeAws_json1_1S3DestinationUpdate(input.S3BackupUpdate, context), })), (input.S3Update !== undefined && input.S3Update !== null && { S3Update: serializeAws_json1_1S3DestinationUpdate(input.S3Update, context) })), (input.Username !== undefined && input.Username !== null && { Username: input.Username })); }; var serializeAws_json1_1RedshiftRetryOptions = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DurationInSeconds !== undefined && input.DurationInSeconds !== null && { DurationInSeconds: input.DurationInSeconds })); }; var serializeAws_json1_1S3DestinationConfiguration = 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"])({}, (input.BucketARN !== undefined && input.BucketARN !== null && { BucketARN: input.BucketARN })), (input.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1BufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.CompressionFormat !== undefined && input.CompressionFormat !== null && { CompressionFormat: input.CompressionFormat })), (input.EncryptionConfiguration !== undefined && input.EncryptionConfiguration !== null && { EncryptionConfiguration: serializeAws_json1_1EncryptionConfiguration(input.EncryptionConfiguration, context), })), (input.ErrorOutputPrefix !== undefined && input.ErrorOutputPrefix !== null && { ErrorOutputPrefix: input.ErrorOutputPrefix })), (input.Prefix !== undefined && input.Prefix !== null && { Prefix: input.Prefix })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })); }; var serializeAws_json1_1S3DestinationUpdate = 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"])({}, (input.BucketARN !== undefined && input.BucketARN !== null && { BucketARN: input.BucketARN })), (input.BufferingHints !== undefined && input.BufferingHints !== null && { BufferingHints: serializeAws_json1_1BufferingHints(input.BufferingHints, context), })), (input.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.CompressionFormat !== undefined && input.CompressionFormat !== null && { CompressionFormat: input.CompressionFormat })), (input.EncryptionConfiguration !== undefined && input.EncryptionConfiguration !== null && { EncryptionConfiguration: serializeAws_json1_1EncryptionConfiguration(input.EncryptionConfiguration, context), })), (input.ErrorOutputPrefix !== undefined && input.ErrorOutputPrefix !== null && { ErrorOutputPrefix: input.ErrorOutputPrefix })), (input.Prefix !== undefined && input.Prefix !== null && { Prefix: input.Prefix })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })); }; var serializeAws_json1_1SchemaConfiguration = 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"])({}, (input.CatalogId !== undefined && input.CatalogId !== null && { CatalogId: input.CatalogId })), (input.DatabaseName !== undefined && input.DatabaseName !== null && { DatabaseName: input.DatabaseName })), (input.Region !== undefined && input.Region !== null && { Region: input.Region })), (input.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.TableName !== undefined && input.TableName !== null && { TableName: input.TableName })), (input.VersionId !== undefined && input.VersionId !== null && { VersionId: input.VersionId })); }; var serializeAws_json1_1SecurityGroupIdList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1Serializer = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.OrcSerDe !== undefined && input.OrcSerDe !== null && { OrcSerDe: serializeAws_json1_1OrcSerDe(input.OrcSerDe, context) })), (input.ParquetSerDe !== undefined && input.ParquetSerDe !== null && { ParquetSerDe: serializeAws_json1_1ParquetSerDe(input.ParquetSerDe, context) })); }; var serializeAws_json1_1SplunkDestinationConfiguration = 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.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.HECAcknowledgmentTimeoutInSeconds !== undefined && input.HECAcknowledgmentTimeoutInSeconds !== null && { HECAcknowledgmentTimeoutInSeconds: input.HECAcknowledgmentTimeoutInSeconds, })), (input.HECEndpoint !== undefined && input.HECEndpoint !== null && { HECEndpoint: input.HECEndpoint })), (input.HECEndpointType !== undefined && input.HECEndpointType !== null && { HECEndpointType: input.HECEndpointType })), (input.HECToken !== undefined && input.HECToken !== null && { HECToken: input.HECToken })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1SplunkRetryOptions(input.RetryOptions, context), })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3Configuration !== undefined && input.S3Configuration !== null && { S3Configuration: serializeAws_json1_1S3DestinationConfiguration(input.S3Configuration, context), })); }; var serializeAws_json1_1SplunkDestinationUpdate = 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.CloudWatchLoggingOptions !== undefined && input.CloudWatchLoggingOptions !== null && { CloudWatchLoggingOptions: serializeAws_json1_1CloudWatchLoggingOptions(input.CloudWatchLoggingOptions, context), })), (input.HECAcknowledgmentTimeoutInSeconds !== undefined && input.HECAcknowledgmentTimeoutInSeconds !== null && { HECAcknowledgmentTimeoutInSeconds: input.HECAcknowledgmentTimeoutInSeconds, })), (input.HECEndpoint !== undefined && input.HECEndpoint !== null && { HECEndpoint: input.HECEndpoint })), (input.HECEndpointType !== undefined && input.HECEndpointType !== null && { HECEndpointType: input.HECEndpointType })), (input.HECToken !== undefined && input.HECToken !== null && { HECToken: input.HECToken })), (input.ProcessingConfiguration !== undefined && input.ProcessingConfiguration !== null && { ProcessingConfiguration: serializeAws_json1_1ProcessingConfiguration(input.ProcessingConfiguration, context), })), (input.RetryOptions !== undefined && input.RetryOptions !== null && { RetryOptions: serializeAws_json1_1SplunkRetryOptions(input.RetryOptions, context), })), (input.S3BackupMode !== undefined && input.S3BackupMode !== null && { S3BackupMode: input.S3BackupMode })), (input.S3Update !== undefined && input.S3Update !== null && { S3Update: serializeAws_json1_1S3DestinationUpdate(input.S3Update, context) })); }; var serializeAws_json1_1SplunkRetryOptions = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DurationInSeconds !== undefined && input.DurationInSeconds !== null && { DurationInSeconds: input.DurationInSeconds })); }; var serializeAws_json1_1StartDeliveryStreamEncryptionInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryStreamEncryptionConfigurationInput !== undefined && input.DeliveryStreamEncryptionConfigurationInput !== null && { DeliveryStreamEncryptionConfigurationInput: serializeAws_json1_1DeliveryStreamEncryptionConfigurationInput(input.DeliveryStreamEncryptionConfigurationInput, context), })), (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })); }; var serializeAws_json1_1StopDeliveryStreamEncryptionInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })); }; var serializeAws_json1_1SubnetIdList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1Tag = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Key !== undefined && input.Key !== null && { Key: input.Key })), (input.Value !== undefined && input.Value !== null && { Value: input.Value })); }; var serializeAws_json1_1TagDeliveryStreamInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.Tags !== undefined && input.Tags !== null && { Tags: serializeAws_json1_1TagDeliveryStreamInputTagList(input.Tags, context) })); }; var serializeAws_json1_1TagDeliveryStreamInputTagList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1Tag(entry, context); }); }; var serializeAws_json1_1TagKeyList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1UntagDeliveryStreamInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.TagKeys !== undefined && input.TagKeys !== null && { TagKeys: serializeAws_json1_1TagKeyList(input.TagKeys, context) })); }; var serializeAws_json1_1UpdateDestinationInput = 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.CurrentDeliveryStreamVersionId !== undefined && input.CurrentDeliveryStreamVersionId !== null && { CurrentDeliveryStreamVersionId: input.CurrentDeliveryStreamVersionId, })), (input.DeliveryStreamName !== undefined && input.DeliveryStreamName !== null && { DeliveryStreamName: input.DeliveryStreamName })), (input.DestinationId !== undefined && input.DestinationId !== null && { DestinationId: input.DestinationId })), (input.ElasticsearchDestinationUpdate !== undefined && input.ElasticsearchDestinationUpdate !== null && { ElasticsearchDestinationUpdate: serializeAws_json1_1ElasticsearchDestinationUpdate(input.ElasticsearchDestinationUpdate, context), })), (input.ExtendedS3DestinationUpdate !== undefined && input.ExtendedS3DestinationUpdate !== null && { ExtendedS3DestinationUpdate: serializeAws_json1_1ExtendedS3DestinationUpdate(input.ExtendedS3DestinationUpdate, context), })), (input.HttpEndpointDestinationUpdate !== undefined && input.HttpEndpointDestinationUpdate !== null && { HttpEndpointDestinationUpdate: serializeAws_json1_1HttpEndpointDestinationUpdate(input.HttpEndpointDestinationUpdate, context), })), (input.RedshiftDestinationUpdate !== undefined && input.RedshiftDestinationUpdate !== null && { RedshiftDestinationUpdate: serializeAws_json1_1RedshiftDestinationUpdate(input.RedshiftDestinationUpdate, context), })), (input.S3DestinationUpdate !== undefined && input.S3DestinationUpdate !== null && { S3DestinationUpdate: serializeAws_json1_1S3DestinationUpdate(input.S3DestinationUpdate, context), })), (input.SplunkDestinationUpdate !== undefined && input.SplunkDestinationUpdate !== null && { SplunkDestinationUpdate: serializeAws_json1_1SplunkDestinationUpdate(input.SplunkDestinationUpdate, context), })); }; var serializeAws_json1_1VpcConfiguration = 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.RoleARN !== undefined && input.RoleARN !== null && { RoleARN: input.RoleARN })), (input.SecurityGroupIds !== undefined && input.SecurityGroupIds !== null && { SecurityGroupIds: serializeAws_json1_1SecurityGroupIdList(input.SecurityGroupIds, context), })), (input.SubnetIds !== undefined && input.SubnetIds !== null && { SubnetIds: serializeAws_json1_1SubnetIdList(input.SubnetIds, context) })); }; var deserializeAws_json1_1BufferingHints = function (output, context) { return { IntervalInSeconds: output.IntervalInSeconds !== undefined && output.IntervalInSeconds !== null ? output.IntervalInSeconds : undefined, SizeInMBs: output.SizeInMBs !== undefined && output.SizeInMBs !== null ? output.SizeInMBs : undefined, }; }; var deserializeAws_json1_1CloudWatchLoggingOptions = function (output, context) { return { Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, LogGroupName: output.LogGroupName !== undefined && output.LogGroupName !== null ? output.LogGroupName : undefined, LogStreamName: output.LogStreamName !== undefined && output.LogStreamName !== null ? output.LogStreamName : undefined, }; }; var deserializeAws_json1_1ColumnToJsonKeyMappings = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var deserializeAws_json1_1ConcurrentModificationException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1CopyCommand = function (output, context) { return { CopyOptions: output.CopyOptions !== undefined && output.CopyOptions !== null ? output.CopyOptions : undefined, DataTableColumns: output.DataTableColumns !== undefined && output.DataTableColumns !== null ? output.DataTableColumns : undefined, DataTableName: output.DataTableName !== undefined && output.DataTableName !== null ? output.DataTableName : undefined, }; }; var deserializeAws_json1_1CreateDeliveryStreamOutput = function (output, context) { return { DeliveryStreamARN: output.DeliveryStreamARN !== undefined && output.DeliveryStreamARN !== null ? output.DeliveryStreamARN : undefined, }; }; var deserializeAws_json1_1DataFormatConversionConfiguration = function (output, context) { return { Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, InputFormatConfiguration: output.InputFormatConfiguration !== undefined && output.InputFormatConfiguration !== null ? deserializeAws_json1_1InputFormatConfiguration(output.InputFormatConfiguration, context) : undefined, OutputFormatConfiguration: output.OutputFormatConfiguration !== undefined && output.OutputFormatConfiguration !== null ? deserializeAws_json1_1OutputFormatConfiguration(output.OutputFormatConfiguration, context) : undefined, SchemaConfiguration: output.SchemaConfiguration !== undefined && output.SchemaConfiguration !== null ? deserializeAws_json1_1SchemaConfiguration(output.SchemaConfiguration, context) : undefined, }; }; var deserializeAws_json1_1DeleteDeliveryStreamOutput = function (output, context) { return {}; }; var deserializeAws_json1_1DeliveryStreamDescription = function (output, context) { return { CreateTimestamp: output.CreateTimestamp !== undefined && output.CreateTimestamp !== null ? new Date(Math.round(output.CreateTimestamp * 1000)) : undefined, DeliveryStreamARN: output.DeliveryStreamARN !== undefined && output.DeliveryStreamARN !== null ? output.DeliveryStreamARN : undefined, DeliveryStreamEncryptionConfiguration: output.DeliveryStreamEncryptionConfiguration !== undefined && output.DeliveryStreamEncryptionConfiguration !== null ? deserializeAws_json1_1DeliveryStreamEncryptionConfiguration(output.DeliveryStreamEncryptionConfiguration, context) : undefined, DeliveryStreamName: output.DeliveryStreamName !== undefined && output.DeliveryStreamName !== null ? output.DeliveryStreamName : undefined, DeliveryStreamStatus: output.DeliveryStreamStatus !== undefined && output.DeliveryStreamStatus !== null ? output.DeliveryStreamStatus : undefined, DeliveryStreamType: output.DeliveryStreamType !== undefined && output.DeliveryStreamType !== null ? output.DeliveryStreamType : undefined, Destinations: output.Destinations !== undefined && output.Destinations !== null ? deserializeAws_json1_1DestinationDescriptionList(output.Destinations, context) : undefined, FailureDescription: output.FailureDescription !== undefined && output.FailureDescription !== null ? deserializeAws_json1_1FailureDescription(output.FailureDescription, context) : undefined, HasMoreDestinations: output.HasMoreDestinations !== undefined && output.HasMoreDestinations !== null ? output.HasMoreDestinations : undefined, LastUpdateTimestamp: output.LastUpdateTimestamp !== undefined && output.LastUpdateTimestamp !== null ? new Date(Math.round(output.LastUpdateTimestamp * 1000)) : undefined, Source: output.Source !== undefined && output.Source !== null ? deserializeAws_json1_1SourceDescription(output.Source, context) : undefined, VersionId: output.VersionId !== undefined && output.VersionId !== null ? output.VersionId : undefined, }; }; var deserializeAws_json1_1DeliveryStreamEncryptionConfiguration = function (output, context) { return { FailureDescription: output.FailureDescription !== undefined && output.FailureDescription !== null ? deserializeAws_json1_1FailureDescription(output.FailureDescription, context) : undefined, KeyARN: output.KeyARN !== undefined && output.KeyARN !== null ? output.KeyARN : undefined, KeyType: output.KeyType !== undefined && output.KeyType !== null ? output.KeyType : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1DeliveryStreamNameList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1DescribeDeliveryStreamOutput = function (output, context) { return { DeliveryStreamDescription: output.DeliveryStreamDescription !== undefined && output.DeliveryStreamDescription !== null ? deserializeAws_json1_1DeliveryStreamDescription(output.DeliveryStreamDescription, context) : undefined, }; }; var deserializeAws_json1_1Deserializer = function (output, context) { return { HiveJsonSerDe: output.HiveJsonSerDe !== undefined && output.HiveJsonSerDe !== null ? deserializeAws_json1_1HiveJsonSerDe(output.HiveJsonSerDe, context) : undefined, OpenXJsonSerDe: output.OpenXJsonSerDe !== undefined && output.OpenXJsonSerDe !== null ? deserializeAws_json1_1OpenXJsonSerDe(output.OpenXJsonSerDe, context) : undefined, }; }; var deserializeAws_json1_1DestinationDescription = function (output, context) { return { DestinationId: output.DestinationId !== undefined && output.DestinationId !== null ? output.DestinationId : undefined, ElasticsearchDestinationDescription: output.ElasticsearchDestinationDescription !== undefined && output.ElasticsearchDestinationDescription !== null ? deserializeAws_json1_1ElasticsearchDestinationDescription(output.ElasticsearchDestinationDescription, context) : undefined, ExtendedS3DestinationDescription: output.ExtendedS3DestinationDescription !== undefined && output.ExtendedS3DestinationDescription !== null ? deserializeAws_json1_1ExtendedS3DestinationDescription(output.ExtendedS3DestinationDescription, context) : undefined, HttpEndpointDestinationDescription: output.HttpEndpointDestinationDescription !== undefined && output.HttpEndpointDestinationDescription !== null ? deserializeAws_json1_1HttpEndpointDestinationDescription(output.HttpEndpointDestinationDescription, context) : undefined, RedshiftDestinationDescription: output.RedshiftDestinationDescription !== undefined && output.RedshiftDestinationDescription !== null ? deserializeAws_json1_1RedshiftDestinationDescription(output.RedshiftDestinationDescription, context) : undefined, S3DestinationDescription: output.S3DestinationDescription !== undefined && output.S3DestinationDescription !== null ? deserializeAws_json1_1S3DestinationDescription(output.S3DestinationDescription, context) : undefined, SplunkDestinationDescription: output.SplunkDestinationDescription !== undefined && output.SplunkDestinationDescription !== null ? deserializeAws_json1_1SplunkDestinationDescription(output.SplunkDestinationDescription, context) : undefined, }; }; var deserializeAws_json1_1DestinationDescriptionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1DestinationDescription(entry, context); }); }; var deserializeAws_json1_1ElasticsearchBufferingHints = function (output, context) { return { IntervalInSeconds: output.IntervalInSeconds !== undefined && output.IntervalInSeconds !== null ? output.IntervalInSeconds : undefined, SizeInMBs: output.SizeInMBs !== undefined && output.SizeInMBs !== null ? output.SizeInMBs : undefined, }; }; var deserializeAws_json1_1ElasticsearchDestinationDescription = function (output, context) { return { BufferingHints: output.BufferingHints !== undefined && output.BufferingHints !== null ? deserializeAws_json1_1ElasticsearchBufferingHints(output.BufferingHints, context) : undefined, CloudWatchLoggingOptions: output.CloudWatchLoggingOptions !== undefined && output.CloudWatchLoggingOptions !== null ? deserializeAws_json1_1CloudWatchLoggingOptions(output.CloudWatchLoggingOptions, context) : undefined, ClusterEndpoint: output.ClusterEndpoint !== undefined && output.ClusterEndpoint !== null ? output.ClusterEndpoint : undefined, DomainARN: output.DomainARN !== undefined && output.DomainARN !== null ? output.DomainARN : undefined, IndexName: output.IndexName !== undefined && output.IndexName !== null ? output.IndexName : undefined, IndexRotationPeriod: output.IndexRotationPeriod !== undefined && output.IndexRotationPeriod !== null ? output.IndexRotationPeriod : undefined, ProcessingConfiguration: output.ProcessingConfiguration !== undefined && output.ProcessingConfiguration !== null ? deserializeAws_json1_1ProcessingConfiguration(output.ProcessingConfiguration, context) : undefined, RetryOptions: output.RetryOptions !== undefined && output.RetryOptions !== null ? deserializeAws_json1_1ElasticsearchRetryOptions(output.RetryOptions, context) : undefined, RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, S3BackupMode: output.S3BackupMode !== undefined && output.S3BackupMode !== null ? output.S3BackupMode : undefined, S3DestinationDescription: output.S3DestinationDescription !== undefined && output.S3DestinationDescription !== null ? deserializeAws_json1_1S3DestinationDescription(output.S3DestinationDescription, context) : undefined, TypeName: output.TypeName !== undefined && output.TypeName !== null ? output.TypeName : undefined, VpcConfigurationDescription: output.VpcConfigurationDescription !== undefined && output.VpcConfigurationDescription !== null ? deserializeAws_json1_1VpcConfigurationDescription(output.VpcConfigurationDescription, context) : undefined, }; }; var deserializeAws_json1_1ElasticsearchRetryOptions = function (output, context) { return { DurationInSeconds: output.DurationInSeconds !== undefined && output.DurationInSeconds !== null ? output.DurationInSeconds : undefined, }; }; var deserializeAws_json1_1EncryptionConfiguration = function (output, context) { return { KMSEncryptionConfig: output.KMSEncryptionConfig !== undefined && output.KMSEncryptionConfig !== null ? deserializeAws_json1_1KMSEncryptionConfig(output.KMSEncryptionConfig, context) : undefined, NoEncryptionConfig: output.NoEncryptionConfig !== undefined && output.NoEncryptionConfig !== null ? output.NoEncryptionConfig : undefined, }; }; var deserializeAws_json1_1ExtendedS3DestinationDescription = function (output, context) { return { BucketARN: output.BucketARN !== undefined && output.BucketARN !== null ? output.BucketARN : undefined, BufferingHints: output.BufferingHints !== undefined && output.BufferingHints !== null ? deserializeAws_json1_1BufferingHints(output.BufferingHints, context) : undefined, CloudWatchLoggingOptions: output.CloudWatchLoggingOptions !== undefined && output.CloudWatchLoggingOptions !== null ? deserializeAws_json1_1CloudWatchLoggingOptions(output.CloudWatchLoggingOptions, context) : undefined, CompressionFormat: output.CompressionFormat !== undefined && output.CompressionFormat !== null ? output.CompressionFormat : undefined, DataFormatConversionConfiguration: output.DataFormatConversionConfiguration !== undefined && output.DataFormatConversionConfiguration !== null ? deserializeAws_json1_1DataFormatConversionConfiguration(output.DataFormatConversionConfiguration, context) : undefined, EncryptionConfiguration: output.EncryptionConfiguration !== undefined && output.EncryptionConfiguration !== null ? deserializeAws_json1_1EncryptionConfiguration(output.EncryptionConfiguration, context) : undefined, ErrorOutputPrefix: output.ErrorOutputPrefix !== undefined && output.ErrorOutputPrefix !== null ? output.ErrorOutputPrefix : undefined, Prefix: output.Prefix !== undefined && output.Prefix !== null ? output.Prefix : undefined, ProcessingConfiguration: output.ProcessingConfiguration !== undefined && output.ProcessingConfiguration !== null ? deserializeAws_json1_1ProcessingConfiguration(output.ProcessingConfiguration, context) : undefined, RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, S3BackupDescription: output.S3BackupDescription !== undefined && output.S3BackupDescription !== null ? deserializeAws_json1_1S3DestinationDescription(output.S3BackupDescription, context) : undefined, S3BackupMode: output.S3BackupMode !== undefined && output.S3BackupMode !== null ? output.S3BackupMode : undefined, }; }; var deserializeAws_json1_1FailureDescription = function (output, context) { return { Details: output.Details !== undefined && output.Details !== null ? output.Details : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1HiveJsonSerDe = function (output, context) { return { TimestampFormats: output.TimestampFormats !== undefined && output.TimestampFormats !== null ? deserializeAws_json1_1ListOfNonEmptyStrings(output.TimestampFormats, context) : undefined, }; }; var deserializeAws_json1_1HttpEndpointBufferingHints = function (output, context) { return { IntervalInSeconds: output.IntervalInSeconds !== undefined && output.IntervalInSeconds !== null ? output.IntervalInSeconds : undefined, SizeInMBs: output.SizeInMBs !== undefined && output.SizeInMBs !== null ? output.SizeInMBs : undefined, }; }; var deserializeAws_json1_1HttpEndpointCommonAttribute = function (output, context) { return { AttributeName: output.AttributeName !== undefined && output.AttributeName !== null ? output.AttributeName : undefined, AttributeValue: output.AttributeValue !== undefined && output.AttributeValue !== null ? output.AttributeValue : undefined, }; }; var deserializeAws_json1_1HttpEndpointCommonAttributesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1HttpEndpointCommonAttribute(entry, context); }); }; var deserializeAws_json1_1HttpEndpointDescription = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Url: output.Url !== undefined && output.Url !== null ? output.Url : undefined, }; }; var deserializeAws_json1_1HttpEndpointDestinationDescription = function (output, context) { return { BufferingHints: output.BufferingHints !== undefined && output.BufferingHints !== null ? deserializeAws_json1_1HttpEndpointBufferingHints(output.BufferingHints, context) : undefined, CloudWatchLoggingOptions: output.CloudWatchLoggingOptions !== undefined && output.CloudWatchLoggingOptions !== null ? deserializeAws_json1_1CloudWatchLoggingOptions(output.CloudWatchLoggingOptions, context) : undefined, EndpointConfiguration: output.EndpointConfiguration !== undefined && output.EndpointConfiguration !== null ? deserializeAws_json1_1HttpEndpointDescription(output.EndpointConfiguration, context) : undefined, ProcessingConfiguration: output.ProcessingConfiguration !== undefined && output.ProcessingConfiguration !== null ? deserializeAws_json1_1ProcessingConfiguration(output.ProcessingConfiguration, context) : undefined, RequestConfiguration: output.RequestConfiguration !== undefined && output.RequestConfiguration !== null ? deserializeAws_json1_1HttpEndpointRequestConfiguration(output.RequestConfiguration, context) : undefined, RetryOptions: output.RetryOptions !== undefined && output.RetryOptions !== null ? deserializeAws_json1_1HttpEndpointRetryOptions(output.RetryOptions, context) : undefined, RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, S3BackupMode: output.S3BackupMode !== undefined && output.S3BackupMode !== null ? output.S3BackupMode : undefined, S3DestinationDescription: output.S3DestinationDescription !== undefined && output.S3DestinationDescription !== null ? deserializeAws_json1_1S3DestinationDescription(output.S3DestinationDescription, context) : undefined, }; }; var deserializeAws_json1_1HttpEndpointRequestConfiguration = function (output, context) { return { CommonAttributes: output.CommonAttributes !== undefined && output.CommonAttributes !== null ? deserializeAws_json1_1HttpEndpointCommonAttributesList(output.CommonAttributes, context) : undefined, ContentEncoding: output.ContentEncoding !== undefined && output.ContentEncoding !== null ? output.ContentEncoding : undefined, }; }; var deserializeAws_json1_1HttpEndpointRetryOptions = function (output, context) { return { DurationInSeconds: output.DurationInSeconds !== undefined && output.DurationInSeconds !== null ? output.DurationInSeconds : undefined, }; }; var deserializeAws_json1_1InputFormatConfiguration = function (output, context) { return { Deserializer: output.Deserializer !== undefined && output.Deserializer !== null ? deserializeAws_json1_1Deserializer(output.Deserializer, context) : undefined, }; }; var deserializeAws_json1_1InvalidArgumentException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1InvalidKMSResourceException = function (output, context) { return { code: output.code !== undefined && output.code !== null ? output.code : undefined, message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1KinesisStreamSourceDescription = function (output, context) { return { DeliveryStartTimestamp: output.DeliveryStartTimestamp !== undefined && output.DeliveryStartTimestamp !== null ? new Date(Math.round(output.DeliveryStartTimestamp * 1000)) : undefined, KinesisStreamARN: output.KinesisStreamARN !== undefined && output.KinesisStreamARN !== null ? output.KinesisStreamARN : undefined, RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, }; }; var deserializeAws_json1_1KMSEncryptionConfig = function (output, context) { return { AWSKMSKeyARN: output.AWSKMSKeyARN !== undefined && output.AWSKMSKeyARN !== null ? output.AWSKMSKeyARN : undefined, }; }; var deserializeAws_json1_1LimitExceededException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1ListDeliveryStreamsOutput = function (output, context) { return { DeliveryStreamNames: output.DeliveryStreamNames !== undefined && output.DeliveryStreamNames !== null ? deserializeAws_json1_1DeliveryStreamNameList(output.DeliveryStreamNames, context) : undefined, HasMoreDeliveryStreams: output.HasMoreDeliveryStreams !== undefined && output.HasMoreDeliveryStreams !== null ? output.HasMoreDeliveryStreams : undefined, }; }; var deserializeAws_json1_1ListOfNonEmptyStrings = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ListOfNonEmptyStringsWithoutWhitespace = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ListTagsForDeliveryStreamOutput = function (output, context) { return { HasMoreTags: output.HasMoreTags !== undefined && output.HasMoreTags !== null ? output.HasMoreTags : undefined, Tags: output.Tags !== undefined && output.Tags !== null ? deserializeAws_json1_1ListTagsForDeliveryStreamOutputTagList(output.Tags, context) : undefined, }; }; var deserializeAws_json1_1ListTagsForDeliveryStreamOutputTagList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Tag(entry, context); }); }; var deserializeAws_json1_1OpenXJsonSerDe = function (output, context) { return { CaseInsensitive: output.CaseInsensitive !== undefined && output.CaseInsensitive !== null ? output.CaseInsensitive : undefined, ColumnToJsonKeyMappings: output.ColumnToJsonKeyMappings !== undefined && output.ColumnToJsonKeyMappings !== null ? deserializeAws_json1_1ColumnToJsonKeyMappings(output.ColumnToJsonKeyMappings, context) : undefined, ConvertDotsInJsonKeysToUnderscores: output.ConvertDotsInJsonKeysToUnderscores !== undefined && output.ConvertDotsInJsonKeysToUnderscores !== null ? output.ConvertDotsInJsonKeysToUnderscores : undefined, }; }; var deserializeAws_json1_1OrcSerDe = function (output, context) { return { BlockSizeBytes: output.BlockSizeBytes !== undefined && output.BlockSizeBytes !== null ? output.BlockSizeBytes : undefined, BloomFilterColumns: output.BloomFilterColumns !== undefined && output.BloomFilterColumns !== null ? deserializeAws_json1_1ListOfNonEmptyStringsWithoutWhitespace(output.BloomFilterColumns, context) : undefined, BloomFilterFalsePositiveProbability: output.BloomFilterFalsePositiveProbability !== undefined && output.BloomFilterFalsePositiveProbability !== null ? output.BloomFilterFalsePositiveProbability : undefined, Compression: output.Compression !== undefined && output.Compression !== null ? output.Compression : undefined, DictionaryKeyThreshold: output.DictionaryKeyThreshold !== undefined && output.DictionaryKeyThreshold !== null ? output.DictionaryKeyThreshold : undefined, EnablePadding: output.EnablePadding !== undefined && output.EnablePadding !== null ? output.EnablePadding : undefined, FormatVersion: output.FormatVersion !== undefined && output.FormatVersion !== null ? output.FormatVersion : undefined, PaddingTolerance: output.PaddingTolerance !== undefined && output.PaddingTolerance !== null ? output.PaddingTolerance : undefined, RowIndexStride: output.RowIndexStride !== undefined && output.RowIndexStride !== null ? output.RowIndexStride : undefined, StripeSizeBytes: output.StripeSizeBytes !== undefined && output.StripeSizeBytes !== null ? output.StripeSizeBytes : undefined, }; }; var deserializeAws_json1_1OutputFormatConfiguration = function (output, context) { return { Serializer: output.Serializer !== undefined && output.Serializer !== null ? deserializeAws_json1_1Serializer(output.Serializer, context) : undefined, }; }; var deserializeAws_json1_1ParquetSerDe = function (output, context) { return { BlockSizeBytes: output.BlockSizeBytes !== undefined && output.BlockSizeBytes !== null ? output.BlockSizeBytes : undefined, Compression: output.Compression !== undefined && output.Compression !== null ? output.Compression : undefined, EnableDictionaryCompression: output.EnableDictionaryCompression !== undefined && output.EnableDictionaryCompression !== null ? output.EnableDictionaryCompression : undefined, MaxPaddingBytes: output.MaxPaddingBytes !== undefined && output.MaxPaddingBytes !== null ? output.MaxPaddingBytes : undefined, PageSizeBytes: output.PageSizeBytes !== undefined && output.PageSizeBytes !== null ? output.PageSizeBytes : undefined, WriterVersion: output.WriterVersion !== undefined && output.WriterVersion !== null ? output.WriterVersion : undefined, }; }; var deserializeAws_json1_1ProcessingConfiguration = function (output, context) { return { Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, Processors: output.Processors !== undefined && output.Processors !== null ? deserializeAws_json1_1ProcessorList(output.Processors, context) : undefined, }; }; var deserializeAws_json1_1Processor = function (output, context) { return { Parameters: output.Parameters !== undefined && output.Parameters !== null ? deserializeAws_json1_1ProcessorParameterList(output.Parameters, context) : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1ProcessorList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Processor(entry, context); }); }; var deserializeAws_json1_1ProcessorParameter = function (output, context) { return { ParameterName: output.ParameterName !== undefined && output.ParameterName !== null ? output.ParameterName : undefined, ParameterValue: output.ParameterValue !== undefined && output.ParameterValue !== null ? output.ParameterValue : undefined, }; }; var deserializeAws_json1_1ProcessorParameterList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ProcessorParameter(entry, context); }); }; var deserializeAws_json1_1PutRecordBatchOutput = function (output, context) { return { Encrypted: output.Encrypted !== undefined && output.Encrypted !== null ? output.Encrypted : undefined, FailedPutCount: output.FailedPutCount !== undefined && output.FailedPutCount !== null ? output.FailedPutCount : undefined, RequestResponses: output.RequestResponses !== undefined && output.RequestResponses !== null ? deserializeAws_json1_1PutRecordBatchResponseEntryList(output.RequestResponses, context) : undefined, }; }; var deserializeAws_json1_1PutRecordBatchResponseEntry = function (output, context) { return { ErrorCode: output.ErrorCode !== undefined && output.ErrorCode !== null ? output.ErrorCode : undefined, ErrorMessage: output.ErrorMessage !== undefined && output.ErrorMessage !== null ? output.ErrorMessage : undefined, RecordId: output.RecordId !== undefined && output.RecordId !== null ? output.RecordId : undefined, }; }; var deserializeAws_json1_1PutRecordBatchResponseEntryList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1PutRecordBatchResponseEntry(entry, context); }); }; var deserializeAws_json1_1PutRecordOutput = function (output, context) { return { Encrypted: output.Encrypted !== undefined && output.Encrypted !== null ? output.Encrypted : undefined, RecordId: output.RecordId !== undefined && output.RecordId !== null ? output.RecordId : undefined, }; }; var deserializeAws_json1_1RedshiftDestinationDescription = function (output, context) { return { CloudWatchLoggingOptions: output.CloudWatchLoggingOptions !== undefined && output.CloudWatchLoggingOptions !== null ? deserializeAws_json1_1CloudWatchLoggingOptions(output.CloudWatchLoggingOptions, context) : undefined, ClusterJDBCURL: output.ClusterJDBCURL !== undefined && output.ClusterJDBCURL !== null ? output.ClusterJDBCURL : undefined, CopyCommand: output.CopyCommand !== undefined && output.CopyCommand !== null ? deserializeAws_json1_1CopyCommand(output.CopyCommand, context) : undefined, ProcessingConfiguration: output.ProcessingConfiguration !== undefined && output.ProcessingConfiguration !== null ? deserializeAws_json1_1ProcessingConfiguration(output.ProcessingConfiguration, context) : undefined, RetryOptions: output.RetryOptions !== undefined && output.RetryOptions !== null ? deserializeAws_json1_1RedshiftRetryOptions(output.RetryOptions, context) : undefined, RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, S3BackupDescription: output.S3BackupDescription !== undefined && output.S3BackupDescription !== null ? deserializeAws_json1_1S3DestinationDescription(output.S3BackupDescription, context) : undefined, S3BackupMode: output.S3BackupMode !== undefined && output.S3BackupMode !== null ? output.S3BackupMode : undefined, S3DestinationDescription: output.S3DestinationDescription !== undefined && output.S3DestinationDescription !== null ? deserializeAws_json1_1S3DestinationDescription(output.S3DestinationDescription, context) : undefined, Username: output.Username !== undefined && output.Username !== null ? output.Username : undefined, }; }; var deserializeAws_json1_1RedshiftRetryOptions = function (output, context) { return { DurationInSeconds: output.DurationInSeconds !== undefined && output.DurationInSeconds !== null ? output.DurationInSeconds : undefined, }; }; var deserializeAws_json1_1ResourceInUseException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1ResourceNotFoundException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1S3DestinationDescription = function (output, context) { return { BucketARN: output.BucketARN !== undefined && output.BucketARN !== null ? output.BucketARN : undefined, BufferingHints: output.BufferingHints !== undefined && output.BufferingHints !== null ? deserializeAws_json1_1BufferingHints(output.BufferingHints, context) : undefined, CloudWatchLoggingOptions: output.CloudWatchLoggingOptions !== undefined && output.CloudWatchLoggingOptions !== null ? deserializeAws_json1_1CloudWatchLoggingOptions(output.CloudWatchLoggingOptions, context) : undefined, CompressionFormat: output.CompressionFormat !== undefined && output.CompressionFormat !== null ? output.CompressionFormat : undefined, EncryptionConfiguration: output.EncryptionConfiguration !== undefined && output.EncryptionConfiguration !== null ? deserializeAws_json1_1EncryptionConfiguration(output.EncryptionConfiguration, context) : undefined, ErrorOutputPrefix: output.ErrorOutputPrefix !== undefined && output.ErrorOutputPrefix !== null ? output.ErrorOutputPrefix : undefined, Prefix: output.Prefix !== undefined && output.Prefix !== null ? output.Prefix : undefined, RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, }; }; var deserializeAws_json1_1SchemaConfiguration = function (output, context) { return { CatalogId: output.CatalogId !== undefined && output.CatalogId !== null ? output.CatalogId : undefined, DatabaseName: output.DatabaseName !== undefined && output.DatabaseName !== null ? output.DatabaseName : undefined, Region: output.Region !== undefined && output.Region !== null ? output.Region : undefined, RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, TableName: output.TableName !== undefined && output.TableName !== null ? output.TableName : undefined, VersionId: output.VersionId !== undefined && output.VersionId !== null ? output.VersionId : undefined, }; }; var deserializeAws_json1_1SecurityGroupIdList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1Serializer = function (output, context) { return { OrcSerDe: output.OrcSerDe !== undefined && output.OrcSerDe !== null ? deserializeAws_json1_1OrcSerDe(output.OrcSerDe, context) : undefined, ParquetSerDe: output.ParquetSerDe !== undefined && output.ParquetSerDe !== null ? deserializeAws_json1_1ParquetSerDe(output.ParquetSerDe, context) : undefined, }; }; var deserializeAws_json1_1ServiceUnavailableException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1SourceDescription = function (output, context) { return { KinesisStreamSourceDescription: output.KinesisStreamSourceDescription !== undefined && output.KinesisStreamSourceDescription !== null ? deserializeAws_json1_1KinesisStreamSourceDescription(output.KinesisStreamSourceDescription, context) : undefined, }; }; var deserializeAws_json1_1SplunkDestinationDescription = function (output, context) { return { CloudWatchLoggingOptions: output.CloudWatchLoggingOptions !== undefined && output.CloudWatchLoggingOptions !== null ? deserializeAws_json1_1CloudWatchLoggingOptions(output.CloudWatchLoggingOptions, context) : undefined, HECAcknowledgmentTimeoutInSeconds: output.HECAcknowledgmentTimeoutInSeconds !== undefined && output.HECAcknowledgmentTimeoutInSeconds !== null ? output.HECAcknowledgmentTimeoutInSeconds : undefined, HECEndpoint: output.HECEndpoint !== undefined && output.HECEndpoint !== null ? output.HECEndpoint : undefined, HECEndpointType: output.HECEndpointType !== undefined && output.HECEndpointType !== null ? output.HECEndpointType : undefined, HECToken: output.HECToken !== undefined && output.HECToken !== null ? output.HECToken : undefined, ProcessingConfiguration: output.ProcessingConfiguration !== undefined && output.ProcessingConfiguration !== null ? deserializeAws_json1_1ProcessingConfiguration(output.ProcessingConfiguration, context) : undefined, RetryOptions: output.RetryOptions !== undefined && output.RetryOptions !== null ? deserializeAws_json1_1SplunkRetryOptions(output.RetryOptions, context) : undefined, S3BackupMode: output.S3BackupMode !== undefined && output.S3BackupMode !== null ? output.S3BackupMode : undefined, S3DestinationDescription: output.S3DestinationDescription !== undefined && output.S3DestinationDescription !== null ? deserializeAws_json1_1S3DestinationDescription(output.S3DestinationDescription, context) : undefined, }; }; var deserializeAws_json1_1SplunkRetryOptions = function (output, context) { return { DurationInSeconds: output.DurationInSeconds !== undefined && output.DurationInSeconds !== null ? output.DurationInSeconds : undefined, }; }; var deserializeAws_json1_1StartDeliveryStreamEncryptionOutput = function (output, context) { return {}; }; var deserializeAws_json1_1StopDeliveryStreamEncryptionOutput = function (output, context) { return {}; }; var deserializeAws_json1_1SubnetIdList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1Tag = function (output, context) { return { Key: output.Key !== undefined && output.Key !== null ? output.Key : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1TagDeliveryStreamOutput = function (output, context) { return {}; }; var deserializeAws_json1_1UntagDeliveryStreamOutput = function (output, context) { return {}; }; var deserializeAws_json1_1UpdateDestinationOutput = function (output, context) { return {}; }; var deserializeAws_json1_1VpcConfigurationDescription = function (output, context) { return { RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined, SecurityGroupIds: output.SecurityGroupIds !== undefined && output.SecurityGroupIds !== null ? deserializeAws_json1_1SecurityGroupIdList(output.SecurityGroupIds, context) : undefined, SubnetIds: output.SubnetIds !== undefined && output.SubnetIds !== null ? deserializeAws_json1_1SubnetIdList(output.SubnetIds, context) : undefined, VpcId: output.VpcId !== undefined && output.VpcId !== null ? output.VpcId : undefined, }; }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 {}; }); }; /** * 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_json1_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/runtimeConfig.browser.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/dist/es/runtimeConfig.browser.js ***! \********************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-firehose/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-firehose/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-firehose/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/dist/es/runtimeConfig.shared.js": /*!*******************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-firehose/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2015-08-04", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Firehose", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-firehose/node_modules/tslib/tslib.es6.js ***! \*******************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/Kinesis.js": /*!*****************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _KinesisClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./KinesisClient */ "./node_modules/@aws-sdk/client-kinesis/dist/es/KinesisClient.js"); /* harmony import */ var _commands_AddTagsToStreamCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AddTagsToStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/AddTagsToStreamCommand.js"); /* harmony import */ var _commands_CreateStreamCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CreateStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/CreateStreamCommand.js"); /* harmony import */ var _commands_DecreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DecreaseStreamRetentionPeriodCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DecreaseStreamRetentionPeriodCommand.js"); /* harmony import */ var _commands_DeleteStreamCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DeleteStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeleteStreamCommand.js"); /* harmony import */ var _commands_DeregisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/DeregisterStreamConsumerCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeregisterStreamConsumerCommand.js"); /* harmony import */ var _commands_DescribeLimitsCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DescribeLimitsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeLimitsCommand.js"); /* harmony import */ var _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DescribeStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamCommand.js"); /* harmony import */ var _commands_DescribeStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/DescribeStreamConsumerCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamConsumerCommand.js"); /* harmony import */ var _commands_DescribeStreamSummaryCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/DescribeStreamSummaryCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamSummaryCommand.js"); /* harmony import */ var _commands_DisableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DisableEnhancedMonitoringCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DisableEnhancedMonitoringCommand.js"); /* harmony import */ var _commands_EnableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/EnableEnhancedMonitoringCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/EnableEnhancedMonitoringCommand.js"); /* harmony import */ var _commands_GetRecordsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/GetRecordsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetRecordsCommand.js"); /* harmony import */ var _commands_GetShardIteratorCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/GetShardIteratorCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetShardIteratorCommand.js"); /* harmony import */ var _commands_IncreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/IncreaseStreamRetentionPeriodCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/IncreaseStreamRetentionPeriodCommand.js"); /* harmony import */ var _commands_ListShardsCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/ListShardsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListShardsCommand.js"); /* harmony import */ var _commands_ListStreamConsumersCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/ListStreamConsumersCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamConsumersCommand.js"); /* harmony import */ var _commands_ListStreamsCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/ListStreamsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamsCommand.js"); /* harmony import */ var _commands_ListTagsForStreamCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/ListTagsForStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListTagsForStreamCommand.js"); /* harmony import */ var _commands_MergeShardsCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/MergeShardsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/MergeShardsCommand.js"); /* harmony import */ var _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/PutRecordCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordCommand.js"); /* harmony import */ var _commands_PutRecordsCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/PutRecordsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordsCommand.js"); /* harmony import */ var _commands_RegisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/RegisterStreamConsumerCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RegisterStreamConsumerCommand.js"); /* harmony import */ var _commands_RemoveTagsFromStreamCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/RemoveTagsFromStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RemoveTagsFromStreamCommand.js"); /* harmony import */ var _commands_SplitShardCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/SplitShardCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SplitShardCommand.js"); /* harmony import */ var _commands_StartStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/StartStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StartStreamEncryptionCommand.js"); /* harmony import */ var _commands_StopStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/StopStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StopStreamEncryptionCommand.js"); /* harmony import */ var _commands_SubscribeToShardCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/SubscribeToShardCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SubscribeToShardCommand.js"); /* harmony import */ var _commands_UpdateShardCountCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/UpdateShardCountCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/UpdateShardCountCommand.js"); /** * 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/KinesisClient.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/KinesisClient.js ***! \***********************************************************************/ /*! exports provided: KinesisClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KinesisClient", function() { return KinesisClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-kinesis/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-config-resolver */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** * 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 KinesisClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(KinesisClient, _super); function KinesisClient(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_8__["resolveAwsAuthConfig"])(_config_2); var _config_4 = Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_7__["resolveRetryConfig"])(_config_3); var _config_5 = Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_5__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_9__["resolveUserAgentConfig"])(_config_5); var _config_7 = Object(_aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__["resolveEventStreamSerdeConfig"])(_config_6); _this = _super.call(this, _config_7) || this; _this.config = _config_7; _this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_8__["getAwsAuthPlugin"])(_this.config)); _this.middlewareStack.use(Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_7__["getRetryPlugin"])(_this.config)); _this.middlewareStack.use(Object(_aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_4__["getContentLengthPlugin"])(_this.config)); _this.middlewareStack.use(Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_5__["getHostHeaderPlugin"])(_this.config)); _this.middlewareStack.use(Object(_aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_6__["getLoggerPlugin"])(_this.config)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_9__["getUserAgentPlugin"])(_this.config)); return _this; } KinesisClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return KinesisClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_10__["Client"])); //# sourceMappingURL=KinesisClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/AddTagsToStreamCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/AddTagsToStreamCommand.js ***! \*****************************************************************************************/ /*! exports provided: AddTagsToStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddTagsToStreamCommand", function() { return AddTagsToStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Adds or updates tags for the specified Kinesis data stream. Each time you invoke * this operation, you can specify up to 10 tags. If you want to add more than 10 tags to * your stream, you can invoke this operation multiple times. In total, each stream can * have up to 50 tags.

*

If tags have already been assigned to the stream, AddTagsToStream * overwrites any existing tags that correspond to the specified tag keys.

*

* AddTagsToStream has a limit of five transactions per second per * account.

*/ var AddTagsToStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(AddTagsToStreamCommand, _super); // Start section: command_properties // End section: command_properties function AddTagsToStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ AddTagsToStreamCommand.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 clientName = "KinesisClient"; var commandName = "AddTagsToStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AddTagsToStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; AddTagsToStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1AddTagsToStreamCommand"])(input, context); }; AddTagsToStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1AddTagsToStreamCommand"])(output, context); }; return AddTagsToStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=AddTagsToStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/CreateStreamCommand.js": /*!**************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a Kinesis data stream. A stream captures and transports data records that * are continuously emitted from different data sources or producers. * Scale-out within a stream is explicitly supported by means of shards, which are uniquely * identified groups of data records in a stream.

*

You specify and control the number of shards that a stream is composed of. Each * shard can support reads up to five transactions per second, up to a maximum data read * total of 2 MiB per second. Each shard can support writes up to 1,000 records per second, * up to a maximum data write total of 1 MiB per second. If the amount of data input * increases or decreases, you can add or remove shards.

*

The stream name identifies the stream. The name is scoped to the AWS account used * by the application. It is also scoped by AWS Region. That is, two streams in two * different accounts can have the same name, and two streams in the same account, but in * two different Regions, can have the same name.

*

* CreateStream is an asynchronous operation. Upon receiving a * CreateStream request, Kinesis Data Streams immediately returns and sets * the stream status to CREATING. After the stream is created, Kinesis Data * Streams sets the stream status to ACTIVE. You should perform read and write * operations only on an ACTIVE stream.

*

You receive a LimitExceededException when making a * CreateStream request when you try to do one of the following:

*
    *
  • * *

    Have more than five streams in the CREATING state at any point * in time.

    *
  • *
  • * *

    Create more shards than are authorized for your account.

    *
  • *
*

For the default shard limit for an AWS account, see Amazon Kinesis Data Streams * Limits in the Amazon Kinesis Data Streams Developer * Guide. To increase this limit, contact AWS * Support.

*

You can use DescribeStream to check the stream status, which is * returned in StreamStatus.

*

* CreateStream has a limit of five transactions per second per * account.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "CreateStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DecreaseStreamRetentionPeriodCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DecreaseStreamRetentionPeriodCommand.js ***! \*******************************************************************************************************/ /*! exports provided: DecreaseStreamRetentionPeriodCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DecreaseStreamRetentionPeriodCommand", function() { return DecreaseStreamRetentionPeriodCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Decreases the Kinesis data stream's retention period, which is the length of time * data records are accessible after they are added to the stream. The minimum value of a * stream's retention period is 24 hours.

*

This operation may result in lost data. For example, if the stream's retention * period is 48 hours and is decreased to 24 hours, any data already in the stream that is * older than 24 hours is inaccessible.

*/ var DecreaseStreamRetentionPeriodCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DecreaseStreamRetentionPeriodCommand, _super); // Start section: command_properties // End section: command_properties function DecreaseStreamRetentionPeriodCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DecreaseStreamRetentionPeriodCommand.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 clientName = "KinesisClient"; var commandName = "DecreaseStreamRetentionPeriodCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DecreaseStreamRetentionPeriodInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DecreaseStreamRetentionPeriodCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DecreaseStreamRetentionPeriodCommand"])(input, context); }; DecreaseStreamRetentionPeriodCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DecreaseStreamRetentionPeriodCommand"])(output, context); }; return DecreaseStreamRetentionPeriodCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DecreaseStreamRetentionPeriodCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeleteStreamCommand.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeleteStreamCommand.js ***! \**************************************************************************************/ /*! exports provided: DeleteStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamCommand", function() { return DeleteStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a Kinesis data stream and all its shards and data. You must shut down any * applications that are operating on the stream before you delete the stream. If an * application attempts to operate on a deleted stream, it receives the exception * ResourceNotFoundException.

*

If the stream is in the ACTIVE state, you can delete it. After a * DeleteStream request, the specified stream is in the * DELETING state until Kinesis Data Streams completes the * deletion.

*

* Note: Kinesis Data Streams might continue to accept * data read and write operations, such as PutRecord, PutRecords, and GetRecords, on a stream in the * DELETING state until the stream deletion is complete.

*

When you delete a stream, any shards in that stream are also deleted, and any tags * are dissociated from the stream.

*

You can use the DescribeStream operation to check the state of * the stream, which is returned in StreamStatus.

*

* DeleteStream has a limit of five transactions per second per * account.

*/ var DeleteStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteStreamCommand, _super); // Start section: command_properties // End section: command_properties function DeleteStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteStreamCommand.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 clientName = "KinesisClient"; var commandName = "DeleteStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteStreamCommand"])(input, context); }; DeleteStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteStreamCommand"])(output, context); }; return DeleteStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeregisterStreamConsumerCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeregisterStreamConsumerCommand.js ***! \**************************************************************************************************/ /*! exports provided: DeregisterStreamConsumerCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeregisterStreamConsumerCommand", function() { return DeregisterStreamConsumerCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

To deregister a consumer, provide its ARN. Alternatively, you can provide the ARN of * the data stream and the name you gave the consumer when you registered it. You may also * provide all three parameters, as long as they don't conflict with each other. If you * don't know the name or ARN of the consumer that you want to deregister, you can use the * ListStreamConsumers operation to get a list of the descriptions of * all the consumers that are currently registered with a given data stream. The * description of a consumer contains its name and ARN.

*

This operation has a limit of five transactions per second per stream.

*/ var DeregisterStreamConsumerCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeregisterStreamConsumerCommand, _super); // Start section: command_properties // End section: command_properties function DeregisterStreamConsumerCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeregisterStreamConsumerCommand.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 clientName = "KinesisClient"; var commandName = "DeregisterStreamConsumerCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeregisterStreamConsumerInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeregisterStreamConsumerCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeregisterStreamConsumerCommand"])(input, context); }; DeregisterStreamConsumerCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeregisterStreamConsumerCommand"])(output, context); }; return DeregisterStreamConsumerCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeregisterStreamConsumerCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeLimitsCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeLimitsCommand.js ***! \****************************************************************************************/ /*! exports provided: DescribeLimitsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsCommand", function() { return DescribeLimitsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Describes the shard limits and usage for the account.

*

If you update your account limits, the old limits might be returned for a few * minutes.

*

This operation has a limit of one transaction per second per account.

*/ var DescribeLimitsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeLimitsCommand, _super); // Start section: command_properties // End section: command_properties function DescribeLimitsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeLimitsCommand.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 clientName = "KinesisClient"; var commandName = "DescribeLimitsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeLimitsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeLimitsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeLimitsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeLimitsCommand"])(input, context); }; DescribeLimitsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeLimitsCommand"])(output, context); }; return DescribeLimitsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeLimitsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Describes the specified Kinesis data stream.

* *

The information returned includes the stream name, Amazon Resource Name (ARN), * creation time, enhanced metric configuration, and shard map. The shard map is an array * of shard objects. For each shard object, there is the hash key and sequence number * ranges that the shard spans, and the IDs of any earlier shards that played in a role in * creating the shard. Every record ingested in the stream is identified by a sequence * number, which is assigned when the record is put into the stream.

* *

You can limit the number of shards returned by each call. For more information, see * Retrieving * Shards from a Stream in the Amazon Kinesis Data Streams Developer * Guide.

*

There are no guarantees about the chronological order shards returned. To process * shards in chronological order, use the ID of the parent shard to track the lineage to * the oldest shard.

*

This operation has a limit of 10 transactions per second per account.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "DescribeStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamConsumerCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamConsumerCommand.js ***! \************************************************************************************************/ /*! exports provided: DescribeStreamConsumerCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerCommand", function() { return DescribeStreamConsumerCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

To get the description of a registered consumer, provide the ARN of the consumer. * Alternatively, you can provide the ARN of the data stream and the name you gave the * consumer when you registered it. You may also provide all three parameters, as long as * they don't conflict with each other. If you don't know the name or ARN of the consumer * that you want to describe, you can use the ListStreamConsumers * operation to get a list of the descriptions of all the consumers that are currently * registered with a given data stream.

*

This operation has a limit of 20 transactions per second per stream.

*/ var DescribeStreamConsumerCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeStreamConsumerCommand, _super); // Start section: command_properties // End section: command_properties function DescribeStreamConsumerCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeStreamConsumerCommand.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 clientName = "KinesisClient"; var commandName = "DescribeStreamConsumerCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamConsumerInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamConsumerOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeStreamConsumerCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeStreamConsumerCommand"])(input, context); }; DescribeStreamConsumerCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeStreamConsumerCommand"])(output, context); }; return DescribeStreamConsumerCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeStreamConsumerCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamSummaryCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamSummaryCommand.js ***! \***********************************************************************************************/ /*! exports provided: DescribeStreamSummaryCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryCommand", function() { return DescribeStreamSummaryCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Provides a summarized description of the specified Kinesis data stream without the * shard list.

*

The information returned includes the stream name, Amazon Resource Name (ARN), * status, record retention period, approximate creation time, monitoring, encryption * details, and open shard count.

*

* DescribeStreamSummary has a limit of 20 transactions per second * per account.

*/ var DescribeStreamSummaryCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeStreamSummaryCommand, _super); // Start section: command_properties // End section: command_properties function DescribeStreamSummaryCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeStreamSummaryCommand.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 clientName = "KinesisClient"; var commandName = "DescribeStreamSummaryCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamSummaryInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamSummaryOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeStreamSummaryCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeStreamSummaryCommand"])(input, context); }; DescribeStreamSummaryCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeStreamSummaryCommand"])(output, context); }; return DescribeStreamSummaryCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeStreamSummaryCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DisableEnhancedMonitoringCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DisableEnhancedMonitoringCommand.js ***! \***************************************************************************************************/ /*! exports provided: DisableEnhancedMonitoringCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DisableEnhancedMonitoringCommand", function() { return DisableEnhancedMonitoringCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables enhanced monitoring.

*/ var DisableEnhancedMonitoringCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DisableEnhancedMonitoringCommand, _super); // Start section: command_properties // End section: command_properties function DisableEnhancedMonitoringCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DisableEnhancedMonitoringCommand.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 clientName = "KinesisClient"; var commandName = "DisableEnhancedMonitoringCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DisableEnhancedMonitoringInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["EnhancedMonitoringOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DisableEnhancedMonitoringCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DisableEnhancedMonitoringCommand"])(input, context); }; DisableEnhancedMonitoringCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DisableEnhancedMonitoringCommand"])(output, context); }; return DisableEnhancedMonitoringCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DisableEnhancedMonitoringCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/EnableEnhancedMonitoringCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/EnableEnhancedMonitoringCommand.js ***! \**************************************************************************************************/ /*! exports provided: EnableEnhancedMonitoringCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnableEnhancedMonitoringCommand", function() { return EnableEnhancedMonitoringCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables enhanced Kinesis data stream monitoring for shard-level metrics.

*/ var EnableEnhancedMonitoringCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(EnableEnhancedMonitoringCommand, _super); // Start section: command_properties // End section: command_properties function EnableEnhancedMonitoringCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ EnableEnhancedMonitoringCommand.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 clientName = "KinesisClient"; var commandName = "EnableEnhancedMonitoringCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["EnableEnhancedMonitoringInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["EnhancedMonitoringOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; EnableEnhancedMonitoringCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1EnableEnhancedMonitoringCommand"])(input, context); }; EnableEnhancedMonitoringCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1EnableEnhancedMonitoringCommand"])(output, context); }; return EnableEnhancedMonitoringCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=EnableEnhancedMonitoringCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetRecordsCommand.js": /*!************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets data records from a Kinesis data stream's shard.

*

Specify a shard iterator using the ShardIterator parameter. The shard * iterator specifies the position in the shard from which you want to start reading data * records sequentially. If there are no records available in the portion of the shard that * the iterator points to, GetRecords returns an empty list. It might * take multiple calls to get to a portion of the shard that contains records.

*

You can scale by provisioning multiple shards per stream while considering service * limits (for more information, see Amazon Kinesis Data Streams * Limits in the Amazon Kinesis Data Streams Developer * Guide). Your application should have one thread per shard, each reading * continuously from its stream. To read from a stream continually, call GetRecords in a loop. Use GetShardIterator to get the * shard iterator to specify in the first GetRecords call. GetRecords returns a new shard iterator in * NextShardIterator. Specify the shard iterator returned in * NextShardIterator in subsequent calls to GetRecords. * If the shard has been closed, the shard iterator can't return more data and GetRecords returns null in NextShardIterator. * You can terminate the loop when the shard is closed, or when the shard iterator reaches * the record with the sequence number or other attribute that marks it as the last record * to process.

*

Each data record can be up to 1 MiB in size, and each shard can read up to 2 MiB * per second. You can ensure that your calls don't exceed the maximum supported size or * throughput by using the Limit parameter to specify the maximum number of * records that GetRecords can return. Consider your average record size * when determining this limit. The maximum number of records that can be returned per call * is 10,000.

* *

The size of the data returned by GetRecords varies depending on * the utilization of the shard. The maximum size of data that GetRecords * can return is 10 MiB. If a call returns this amount of data, subsequent calls made * within the next 5 seconds throw ProvisionedThroughputExceededException. If * there is insufficient provisioned throughput on the stream, subsequent calls made within * the next 1 second throw ProvisionedThroughputExceededException. GetRecords doesn't return any data when it throws an exception. For this * reason, we recommend that you wait 1 second between calls to GetRecords. However, it's possible that the application will get exceptions for longer than 1 * second.

*

To detect whether the application is falling behind in processing, you can use the * MillisBehindLatest response attribute. You can also monitor the stream * using CloudWatch metrics and other mechanisms (see Monitoring in the Amazon * Kinesis Data Streams Developer Guide).

*

Each Amazon Kinesis record includes a value, * ApproximateArrivalTimestamp, that is set when a stream successfully * receives and stores a record. This is commonly referred to as a server-side time stamp, * whereas a client-side time stamp is set when a data producer creates or sends the record * to a stream (a data producer is any data source putting data records into a stream, for * example with PutRecords). The time stamp has millisecond precision. * There are no guarantees about the time stamp accuracy, or that the time stamp is always * increasing. For example, records in a shard or across a stream might have time stamps * that are out of order.

*

This operation has a limit of five transactions per second per shard.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "GetRecordsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetRecordsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetShardIteratorCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetShardIteratorCommand.js ***! \******************************************************************************************/ /*! exports provided: GetShardIteratorCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorCommand", function() { return GetShardIteratorCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets an Amazon Kinesis shard iterator. A shard iterator expires 5 minutes after it * is returned to the requester.

*

A shard iterator specifies the shard position from which to start reading data * records sequentially. The position is specified using the sequence number of a data * record in a shard. A sequence number is the identifier associated with every record * ingested in the stream, and is assigned when a record is put into the stream. Each * stream has one or more shards.

*

You must specify the shard iterator type. For example, you can set the * ShardIteratorType parameter to read exactly from the position denoted * by a specific sequence number by using the AT_SEQUENCE_NUMBER shard * iterator type. Alternatively, the parameter can read right after the sequence number by * using the AFTER_SEQUENCE_NUMBER shard iterator type, using sequence numbers * returned by earlier calls to PutRecord, PutRecords, * GetRecords, or DescribeStream. In the request, * you can specify the shard iterator type AT_TIMESTAMP to read records from * an arbitrary point in time, TRIM_HORIZON to cause * ShardIterator to point to the last untrimmed record in the shard in the * system (the oldest data record in the shard), or LATEST so that you always * read the most recent data in the shard.

*

When you read repeatedly from a stream, use a GetShardIterator * request to get the first shard iterator for use in your first GetRecords request and for subsequent reads use the shard iterator returned by the GetRecords request in NextShardIterator. A new shard * iterator is returned by every GetRecords request in * NextShardIterator, which you use in the ShardIterator * parameter of the next GetRecords request.

*

If a GetShardIterator request is made too often, you receive a * ProvisionedThroughputExceededException. For more information about * throughput limits, see GetRecords, and Streams Limits in the * Amazon Kinesis Data Streams Developer Guide.

*

If the shard is closed, GetShardIterator returns a valid iterator * for the last sequence number of the shard. A shard can be closed as a result of using * SplitShard or MergeShards.

*

* GetShardIterator has a limit of five transactions per second per * account per open shard.

*/ var GetShardIteratorCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetShardIteratorCommand, _super); // Start section: command_properties // End section: command_properties function GetShardIteratorCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetShardIteratorCommand.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 clientName = "KinesisClient"; var commandName = "GetShardIteratorCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetShardIteratorInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetShardIteratorOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetShardIteratorCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetShardIteratorCommand"])(input, context); }; GetShardIteratorCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetShardIteratorCommand"])(output, context); }; return GetShardIteratorCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetShardIteratorCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/IncreaseStreamRetentionPeriodCommand.js": /*!*******************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Increases the Kinesis data stream's retention period, which is the length of time * data records are accessible after they are added to the stream. The maximum value of a * stream's retention period is 168 hours (7 days).

*

If you choose a longer stream retention period, this operation increases the time * period during which records that have not yet expired are accessible. However, it does * not make previous, expired data (older than the stream's previous retention period) * accessible after the operation has been called. For example, if a stream's retention * period is set to 24 hours and is increased to 168 hours, any data that is older than 24 * hours remains inaccessible to consumer applications.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "IncreaseStreamRetentionPeriodCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListShardsCommand.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListShardsCommand.js ***! \************************************************************************************/ /*! exports provided: ListShardsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListShardsCommand", function() { return ListShardsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the shards in a stream and provides information about each shard. This * operation has a limit of 100 transactions per second per data stream.

* *

This API is a new operation that is used by the Amazon Kinesis Client Library * (KCL). If you have a fine-grained IAM policy that only allows specific operations, * you must update your policy to allow calls to this API. For more information, see * Controlling Access to Amazon Kinesis Data Streams Resources Using * IAM.

*
*/ var ListShardsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListShardsCommand, _super); // Start section: command_properties // End section: command_properties function ListShardsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListShardsCommand.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 clientName = "KinesisClient"; var commandName = "ListShardsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListShardsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListShardsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListShardsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListShardsCommand"])(input, context); }; ListShardsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListShardsCommand"])(output, context); }; return ListShardsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListShardsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamConsumersCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamConsumersCommand.js ***! \*********************************************************************************************/ /*! exports provided: ListStreamConsumersCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersCommand", function() { return ListStreamConsumersCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the consumers registered to receive data from a stream using enhanced fan-out, * and provides information about each consumer.

*

This operation has a limit of 5 transactions per second per stream.

*/ var ListStreamConsumersCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListStreamConsumersCommand, _super); // Start section: command_properties // End section: command_properties function ListStreamConsumersCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListStreamConsumersCommand.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 clientName = "KinesisClient"; var commandName = "ListStreamConsumersCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListStreamConsumersInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListStreamConsumersOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListStreamConsumersCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListStreamConsumersCommand"])(input, context); }; ListStreamConsumersCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListStreamConsumersCommand"])(output, context); }; return ListStreamConsumersCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListStreamConsumersCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamsCommand.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamsCommand.js ***! \*************************************************************************************/ /*! exports provided: ListStreamsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamsCommand", function() { return ListStreamsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists your Kinesis data streams.

*

The number of streams may be too large to return from a single call to * ListStreams. You can limit the number of returned streams using the * Limit parameter. If you do not specify a value for the * Limit parameter, Kinesis Data Streams uses the default limit, which is * currently 10.

*

You can detect if there are more streams available to list by using the * HasMoreStreams flag from the returned output. If there are more streams * available, you can request more streams by using the name of the last stream returned by * the ListStreams request in the ExclusiveStartStreamName * parameter in a subsequent request to ListStreams. The group of stream names * returned by the subsequent request is then added to the list. You can continue this * process until all the stream names have been collected in the list.

*

* ListStreams has a limit of five transactions per second per * account.

*/ var ListStreamsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListStreamsCommand, _super); // Start section: command_properties // End section: command_properties function ListStreamsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListStreamsCommand.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 clientName = "KinesisClient"; var commandName = "ListStreamsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListStreamsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListStreamsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListStreamsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListStreamsCommand"])(input, context); }; ListStreamsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListStreamsCommand"])(output, context); }; return ListStreamsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListStreamsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListTagsForStreamCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListTagsForStreamCommand.js ***! \*******************************************************************************************/ /*! exports provided: ListTagsForStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamCommand", function() { return ListTagsForStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the tags for the specified Kinesis data stream. This operation has a limit of * five transactions per second per account.

*/ var ListTagsForStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTagsForStreamCommand, _super); // Start section: command_properties // End section: command_properties function ListTagsForStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTagsForStreamCommand.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 clientName = "KinesisClient"; var commandName = "ListTagsForStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTagsForStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTagsForStreamOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTagsForStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListTagsForStreamCommand"])(input, context); }; ListTagsForStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListTagsForStreamCommand"])(output, context); }; return ListTagsForStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListTagsForStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/MergeShardsCommand.js": /*!*************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Merges two adjacent shards in a Kinesis data stream and combines them into a single * shard to reduce the stream's capacity to ingest and transport data. Two shards are * considered adjacent if the union of the hash key ranges for the two shards form a * contiguous set with no gaps. For example, if you have two shards, one with a hash key * range of 276...381 and the other with a hash key range of 382...454, then you could * merge these two shards into a single shard that would have a hash key range of * 276...454. After the merge, the single child shard receives data for all hash key values * covered by the two parent shards.

*

* MergeShards is called when there is a need to reduce the overall capacity * of a stream because of excess capacity that is not being used. You must specify the * shard to be merged and the adjacent shard for a stream. For more information about * merging shards, see Merge Two * Shards in the Amazon Kinesis Data Streams Developer * Guide.

*

If the stream is in the ACTIVE state, you can call * MergeShards. If a stream is in the CREATING, * UPDATING, or DELETING state, MergeShards * returns a ResourceInUseException. If the specified stream does not exist, * MergeShards returns a ResourceNotFoundException.

*

You can use DescribeStream to check the state of the stream, * which is returned in StreamStatus.

*

* MergeShards is an asynchronous operation. Upon receiving a * MergeShards request, Amazon Kinesis Data Streams immediately returns a * response and sets the StreamStatus to UPDATING. After the * operation is completed, Kinesis Data Streams sets the StreamStatus to * ACTIVE. Read and write operations continue to work while the stream is * in the UPDATING state.

*

You use DescribeStream to determine the shard IDs that are * specified in the MergeShards request.

*

If you try to operate on too many streams in parallel using CreateStream, DeleteStream, MergeShards, * or SplitShard, you receive a LimitExceededException.

*

* MergeShards has a limit of five transactions per second per * account.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "MergeShardsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordCommand.js": /*!***********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordCommand.js ***! \***********************************************************************************/ /*! exports provided: PutRecordCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordCommand", function() { return PutRecordCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Writes a single data record into an Amazon Kinesis data stream. Call * PutRecord to send data into the stream for real-time ingestion and * subsequent processing, one record at a time. Each shard can support writes up to 1,000 * records per second, up to a maximum data write total of 1 MiB per second.

*

You must specify the name of the stream that captures, stores, and transports the * data; a partition key; and the data blob itself.

*

The data blob can be any type of data; for example, a segment from a log file, * geographic/location data, website clickstream data, and so on.

*

The partition key is used by Kinesis Data Streams to distribute data across shards. * Kinesis Data Streams segregates the data records that belong to a stream into multiple * shards, using the partition key associated with each data record to determine the shard * to which a given data record belongs.

*

Partition keys are Unicode strings, with a maximum length limit of 256 characters * for each key. An MD5 hash function is used to map partition keys to 128-bit integer * values and to map associated data records to shards using the hash key ranges of the * shards. You can override hashing the partition key to determine the shard by explicitly * specifying a hash value using the ExplicitHashKey parameter. For more * information, see Adding Data to a Stream in the Amazon Kinesis Data Streams * Developer Guide.

*

* PutRecord returns the shard ID of where the data record was placed and the * sequence number that was assigned to the data record.

*

Sequence numbers increase over time and are specific to a shard within a stream, * not across all shards within a stream. To guarantee strictly increasing ordering, write * serially to a shard and use the SequenceNumberForOrdering parameter. For * more information, see Adding Data to a Stream in the Amazon Kinesis Data Streams * Developer Guide.

* *

After you write a record to a stream, you cannot modify that record or its order * within the stream.

*
*

If a PutRecord request cannot be processed because of insufficient * provisioned throughput on the shard involved in the request, PutRecord * throws ProvisionedThroughputExceededException.

*

By default, data records are accessible for 24 hours from the time that they are * added to a stream. You can use IncreaseStreamRetentionPeriod or DecreaseStreamRetentionPeriod to modify this retention period.

*/ var PutRecordCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutRecordCommand, _super); // Start section: command_properties // End section: command_properties function PutRecordCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutRecordCommand.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 clientName = "KinesisClient"; var commandName = "PutRecordCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutRecordInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutRecordOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutRecordCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1PutRecordCommand"])(input, context); }; PutRecordCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1PutRecordCommand"])(output, context); }; return PutRecordCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutRecordCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordsCommand.js": /*!************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Writes multiple data records into a Kinesis data stream in a single call (also * referred to as a PutRecords request). Use this operation to send data into * the stream for data ingestion and processing.

*

Each PutRecords request can support up to 500 records. Each record in * the request can be as large as 1 MiB, up to a limit of 5 MiB for the entire request, * including partition keys. Each shard can support writes up to 1,000 records per second, * up to a maximum data write total of 1 MiB per second.

*

You must specify the name of the stream that captures, stores, and transports the * data; and an array of request Records, with each record in the array * requiring a partition key and data blob. The record size limit applies to the total size * of the partition key and data blob.

*

The data blob can be any type of data; for example, a segment from a log file, * geographic/location data, website clickstream data, and so on.

*

The partition key is used by Kinesis Data Streams as input to a hash function that * maps the partition key and associated data to a specific shard. An MD5 hash function is * used to map partition keys to 128-bit integer values and to map associated data records * to shards. As a result of this hashing mechanism, all data records with the same * partition key map to the same shard within the stream. For more information, see Adding Data to a Stream in the Amazon Kinesis Data Streams * Developer Guide.

*

Each record in the Records array may include an optional parameter, * ExplicitHashKey, which overrides the partition key to shard mapping. * This parameter allows a data producer to determine explicitly the shard where the record * is stored. For more information, see Adding Multiple Records with PutRecords in the Amazon Kinesis * Data Streams Developer Guide.

*

The PutRecords response includes an array of response * Records. Each record in the response array directly correlates with a * record in the request array using natural ordering, from the top to the bottom of the * request and response. The response Records array always includes the same * number of records as the request array.

*

The response Records array includes both successfully and * unsuccessfully processed records. Kinesis Data Streams attempts to process all records * in each PutRecords request. A single record failure does not stop the * processing of subsequent records. As a result, PutRecords doesn't guarantee the ordering * of records. If you need to read records in the same order they are written to the * stream, use PutRecord instead of PutRecords, and write to * the same shard.

*

A successfully processed record includes ShardId and * SequenceNumber values. The ShardId parameter identifies * the shard in the stream where the record is stored. The SequenceNumber * parameter is an identifier assigned to the put record, unique to all records in the * stream.

*

An unsuccessfully processed record includes ErrorCode and * ErrorMessage values. ErrorCode reflects the type of error * and can be one of the following values: * ProvisionedThroughputExceededException or InternalFailure. * ErrorMessage provides more detailed information about the * ProvisionedThroughputExceededException exception including the account * ID, stream name, and shard ID of the record that was throttled. For more information * about partially successful responses, see Adding Multiple Records with PutRecords in the Amazon Kinesis * Data Streams Developer Guide.

* *

After you write a record to a stream, you cannot modify that record or its order * within the stream.

*
*

By default, data records are accessible for 24 hours from the time that they are * added to a stream. You can use IncreaseStreamRetentionPeriod or DecreaseStreamRetentionPeriod to modify this retention period.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "PutRecordsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutRecordsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RegisterStreamConsumerCommand.js": /*!************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Registers a consumer with a Kinesis data stream. When you use this operation, the * consumer you register can then call SubscribeToShard to receive data * from the stream using enhanced fan-out, at a rate of up to 2 MiB per second for every * shard you subscribe to. This rate is unaffected by the total number of consumers that * read from the same stream.

*

You can register up to 20 consumers per stream. A given consumer can only be * registered with one stream at a time.

*

For an example of how to use this operations, see Enhanced Fan-Out * Using the Kinesis Data Streams API.

*

The use of this operation has a limit of five transactions per second per account. * Also, only 5 consumers can be created simultaneously. In other words, you cannot have * more than 5 consumers in a CREATING status at the same time. Registering a * 6th consumer while there are 5 in a CREATING status results in a * LimitExceededException.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "RegisterStreamConsumerCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["RegisterStreamConsumerInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RemoveTagsFromStreamCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RemoveTagsFromStreamCommand.js ***! \**********************************************************************************************/ /*! exports provided: RemoveTagsFromStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RemoveTagsFromStreamCommand", function() { return RemoveTagsFromStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes tags from the specified Kinesis data stream. Removed tags are deleted and * cannot be recovered after this operation successfully completes.

*

If you specify a tag that does not exist, it is ignored.

*

* RemoveTagsFromStream has a limit of five transactions per second per * account.

*/ var RemoveTagsFromStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(RemoveTagsFromStreamCommand, _super); // Start section: command_properties // End section: command_properties function RemoveTagsFromStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ RemoveTagsFromStreamCommand.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 clientName = "KinesisClient"; var commandName = "RemoveTagsFromStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["RemoveTagsFromStreamInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; RemoveTagsFromStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1RemoveTagsFromStreamCommand"])(input, context); }; RemoveTagsFromStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1RemoveTagsFromStreamCommand"])(output, context); }; return RemoveTagsFromStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=RemoveTagsFromStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SplitShardCommand.js": /*!************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Splits a shard into two new shards in the Kinesis data stream, to increase the * stream's capacity to ingest and transport data. SplitShard is called when * there is a need to increase the overall capacity of a stream because of an expected * increase in the volume of data records being ingested.

*

You can also use SplitShard when a shard appears to be approaching its * maximum utilization; for example, the producers sending data into the specific shard are * suddenly sending more than previously anticipated. You can also call * SplitShard to increase stream capacity, so that more Kinesis Data * Streams applications can simultaneously read data from the stream for real-time * processing.

*

You must specify the shard to be split and the new hash key, which is the position * in the shard where the shard gets split in two. In many cases, the new hash key might be * the average of the beginning and ending hash key, but it can be any hash key value in * the range being mapped into the shard. For more information, see Split a * Shard in the Amazon Kinesis Data Streams Developer * Guide.

*

You can use DescribeStream to determine the shard ID and hash key * values for the ShardToSplit and NewStartingHashKey parameters * that are specified in the SplitShard request.

*

* SplitShard is an asynchronous operation. Upon receiving a * SplitShard request, Kinesis Data Streams immediately returns a response * and sets the stream status to UPDATING. After the operation is completed, * Kinesis Data Streams sets the stream status to ACTIVE. Read and write * operations continue to work while the stream is in the UPDATING state.

*

You can use DescribeStream to check the status of the stream, which is * returned in StreamStatus. If the stream is in the ACTIVE * state, you can call SplitShard. If a stream is in CREATING or * UPDATING or DELETING states, DescribeStream * returns a ResourceInUseException.

*

If the specified stream does not exist, DescribeStream returns a * ResourceNotFoundException. If you try to create more shards than are * authorized for your account, you receive a LimitExceededException.

*

For the default shard limit for an AWS account, see Kinesis Data Streams * Limits in the Amazon Kinesis Data Streams Developer * Guide. To increase this limit, contact AWS * Support.

*

If you try to operate on too many streams simultaneously using CreateStream, DeleteStream, MergeShards, and/or SplitShard, you receive a * LimitExceededException.

*

* SplitShard has a limit of five transactions per second per * account.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "SplitShardCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StartStreamEncryptionCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StartStreamEncryptionCommand.js ***! \***********************************************************************************************/ /*! exports provided: StartStreamEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartStreamEncryptionCommand", function() { return StartStreamEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables or updates server-side encryption using an AWS KMS key for a specified * stream.

*

Starting encryption is an asynchronous operation. Upon receiving the request, * Kinesis Data Streams returns immediately and sets the status of the stream to * UPDATING. After the update is complete, Kinesis Data Streams sets the * status of the stream back to ACTIVE. Updating or applying encryption * normally takes a few seconds to complete, but it can take minutes. You can continue to * read and write data to your stream while its status is UPDATING. Once the * status of the stream is ACTIVE, encryption begins for records written to * the stream.

*

API Limits: You can successfully apply a new AWS KMS key for server-side encryption * 25 times in a rolling 24-hour period.

*

Note: It can take up to 5 seconds after the stream is in an ACTIVE * status before all records written to the stream are encrypted. After you enable * encryption, you can verify that encryption is applied by inspecting the API response * from PutRecord or PutRecords.

*/ var StartStreamEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartStreamEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function StartStreamEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartStreamEncryptionCommand.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 clientName = "KinesisClient"; var commandName = "StartStreamEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartStreamEncryptionInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartStreamEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartStreamEncryptionCommand"])(input, context); }; StartStreamEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartStreamEncryptionCommand"])(output, context); }; return StartStreamEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartStreamEncryptionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StopStreamEncryptionCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StopStreamEncryptionCommand.js ***! \**********************************************************************************************/ /*! exports provided: StopStreamEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopStreamEncryptionCommand", function() { return StopStreamEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables server-side encryption for a specified stream.

*

Stopping encryption is an asynchronous operation. Upon receiving the request, * Kinesis Data Streams returns immediately and sets the status of the stream to * UPDATING. After the update is complete, Kinesis Data Streams sets the * status of the stream back to ACTIVE. Stopping encryption normally takes a * few seconds to complete, but it can take minutes. You can continue to read and write * data to your stream while its status is UPDATING. Once the status of the * stream is ACTIVE, records written to the stream are no longer encrypted by * Kinesis Data Streams.

*

API Limits: You can successfully disable server-side encryption 25 times in a * rolling 24-hour period.

*

Note: It can take up to 5 seconds after the stream is in an ACTIVE * status before all records written to the stream are no longer subject to encryption. * After you disabled encryption, you can verify that encryption is not applied by * inspecting the API response from PutRecord or * PutRecords.

*/ var StopStreamEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopStreamEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function StopStreamEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopStreamEncryptionCommand.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 clientName = "KinesisClient"; var commandName = "StopStreamEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopStreamEncryptionInput"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopStreamEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopStreamEncryptionCommand"])(input, context); }; StopStreamEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopStreamEncryptionCommand"])(output, context); }; return StopStreamEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopStreamEncryptionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SubscribeToShardCommand.js": /*!******************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation establishes an HTTP/2 connection between the consumer you specify in * the ConsumerARN parameter and the shard you specify in the * ShardId parameter. After the connection is successfully established, * Kinesis Data Streams pushes records from the shard to the consumer over this connection. * Before you call this operation, call RegisterStreamConsumer to * register the consumer with Kinesis Data Streams.

*

When the SubscribeToShard call succeeds, your consumer starts receiving * events of type SubscribeToShardEvent over the HTTP/2 connection for up * to 5 minutes, after which time you need to call SubscribeToShard again to * renew the subscription if you want to continue to receive records.

*

You can make one call to SubscribeToShard per second per registered * consumer per shard. For example, if you have a 4000 shard stream and two registered * stream consumers, you can make one SubscribeToShard request per second for * each combination of shard and registered consumer, allowing you to subscribe both * consumers to all 4000 shards in one second.

*

If you call SubscribeToShard again with the same ConsumerARN * and ShardId within 5 seconds of a successful call, you'll get a * ResourceInUseException. If you call SubscribeToShard 5 * seconds or more after a successful call, the first connection will expire and the second * call will take over the subscription.

*

For an example of how to use this operations, see Enhanced Fan-Out * Using the Kinesis Data Streams API.

*/ 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 } /** * @internal */ 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 clientName = "KinesisClient"; var commandName = "SubscribeToShardCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["SubscribeToShardInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/UpdateShardCountCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/UpdateShardCountCommand.js ***! \******************************************************************************************/ /*! exports provided: UpdateShardCountCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountCommand", function() { return UpdateShardCountCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates the shard count of the specified stream to the specified number of * shards.

*

Updating the shard count is an asynchronous operation. Upon receiving the request, * Kinesis Data Streams returns immediately and sets the status of the stream to * UPDATING. After the update is complete, Kinesis Data Streams sets the * status of the stream back to ACTIVE. Depending on the size of the stream, * the scaling action could take a few minutes to complete. You can continue to read and * write data to your stream while its status is UPDATING.

*

To update the shard count, Kinesis Data Streams performs splits or merges on * individual shards. This can cause short-lived shards to be created, in addition to the * final shards. These short-lived shards count towards your total shard limit for your * account in the Region.

*

When using this operation, we recommend that you specify a target shard count that * is a multiple of 25% (25%, 50%, 75%, 100%). You can specify any target value within your * shard limit. However, if you specify a target that isn't a multiple of 25%, the scaling * action might take longer to complete.

*

This operation has the following default limits. By default, you cannot do the * following:

*
    *
  • *

    Scale more than ten times per rolling 24-hour period per stream

    *
  • *
  • *

    Scale up to more than double your current shard count for a * stream

    *
  • *
  • *

    Scale down below half your current shard count for a stream

    *
  • *
  • *

    Scale up to more than 500 shards in a stream

    *
  • *
  • *

    Scale a stream with more than 500 shards down unless the result is less * than 500 shards

    *
  • *
  • *

    Scale up to more than the shard limit for your account

    *
  • *
*

For the default limits for an AWS account, see Streams Limits in the * Amazon Kinesis Data Streams Developer Guide. To request an * increase in the call rate limit, the shard limit for this API, or your overall shard * limit, use the limits form.

*/ var UpdateShardCountCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateShardCountCommand, _super); // Start section: command_properties // End section: command_properties function UpdateShardCountCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateShardCountCommand.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 clientName = "KinesisClient"; var commandName = "UpdateShardCountCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UpdateShardCountInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UpdateShardCountOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateShardCountCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UpdateShardCountCommand"])(input, context); }; UpdateShardCountCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UpdateShardCountCommand"])(output, context); }; return UpdateShardCountCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateShardCountCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/endpoints.js": /*!*******************************************************************!*\ !*** ./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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); // 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([ "af-south-1", "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-south-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 "af-south-1": regionInfo = { hostname: "kinesis.af-south-1.amazonaws.com", partition: "aws", }; break; 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-south-1": regionInfo = { hostname: "kinesis.eu-south-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 "fips-us-east-1": regionInfo = { hostname: "kinesis-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "fips-us-east-2": regionInfo = { hostname: "kinesis-fips.us-east-2.amazonaws.com", partition: "aws", signingRegion: "us-east-2", }; break; case "fips-us-west-1": regionInfo = { hostname: "kinesis-fips.us-west-1.amazonaws.com", partition: "aws", signingRegion: "us-west-1", }; break; case "fips-us-west-2": regionInfo = { hostname: "kinesis-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; 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", signingRegion: "us-gov-east-1", }; break; case "us-gov-west-1": regionInfo = { hostname: "kinesis.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; 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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "kinesis" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/index.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/index.js ***! \***************************************************************/ /*! exports provided: KinesisClient, Kinesis, AddTagsToStreamCommand, CreateStreamCommand, DecreaseStreamRetentionPeriodCommand, DeleteStreamCommand, DeregisterStreamConsumerCommand, DescribeLimitsCommand, DescribeStreamCommand, waitForStreamExists, waitForStreamNotExists, DescribeStreamConsumerCommand, DescribeStreamSummaryCommand, DisableEnhancedMonitoringCommand, EnableEnhancedMonitoringCommand, GetRecordsCommand, GetShardIteratorCommand, IncreaseStreamRetentionPeriodCommand, ListShardsCommand, ListStreamConsumersCommand, paginateListStreamConsumers, ListStreamsCommand, ListTagsForStreamCommand, MergeShardsCommand, PutRecordCommand, PutRecordsCommand, RegisterStreamConsumerCommand, RemoveTagsFromStreamCommand, SplitShardCommand, StartStreamEncryptionCommand, StopStreamEncryptionCommand, SubscribeToShardCommand, UpdateShardCountCommand, AddTagsToStreamInput, InvalidArgumentException, LimitExceededException, ResourceInUseException, ResourceNotFoundException, HashKeyRange, ChildShard, ConsumerStatus, Consumer, ConsumerDescription, CreateStreamInput, DecreaseStreamRetentionPeriodInput, DeleteStreamInput, DeregisterStreamConsumerInput, DescribeLimitsInput, DescribeLimitsOutput, DescribeStreamInput, EncryptionType, MetricsName, EnhancedMetrics, SequenceNumberRange, Shard, StreamStatus, StreamDescription, DescribeStreamOutput, DescribeStreamConsumerInput, DescribeStreamConsumerOutput, DescribeStreamSummaryInput, StreamDescriptionSummary, DescribeStreamSummaryOutput, DisableEnhancedMonitoringInput, EnhancedMonitoringOutput, EnableEnhancedMonitoringInput, ExpiredIteratorException, ExpiredNextTokenException, GetRecordsInput, _Record, GetRecordsOutput, KMSAccessDeniedException, KMSDisabledException, KMSInvalidStateException, KMSNotFoundException, KMSOptInRequired, KMSThrottlingException, ProvisionedThroughputExceededException, ShardIteratorType, GetShardIteratorInput, GetShardIteratorOutput, IncreaseStreamRetentionPeriodInput, InternalFailureException, ShardFilterType, ShardFilter, ListShardsInput, ListShardsOutput, ListStreamConsumersInput, ListStreamConsumersOutput, ListStreamsInput, ListStreamsOutput, ListTagsForStreamInput, Tag, ListTagsForStreamOutput, MergeShardsInput, PutRecordInput, PutRecordOutput, PutRecordsRequestEntry, PutRecordsInput, PutRecordsResultEntry, PutRecordsOutput, RegisterStreamConsumerInput, RegisterStreamConsumerOutput, RemoveTagsFromStreamInput, SplitShardInput, StartStreamEncryptionInput, StopStreamEncryptionInput, StartingPosition, SubscribeToShardInput, SubscribeToShardEvent, SubscribeToShardEventStream, SubscribeToShardOutput, ScalingType, UpdateShardCountInput, UpdateShardCountOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _KinesisClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KinesisClient */ "./node_modules/@aws-sdk/client-kinesis/dist/es/KinesisClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisClient", function() { return _KinesisClient__WEBPACK_IMPORTED_MODULE_0__["KinesisClient"]; }); /* harmony import */ var _Kinesis__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Kinesis */ "./node_modules/@aws-sdk/client-kinesis/dist/es/Kinesis.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Kinesis", function() { return _Kinesis__WEBPACK_IMPORTED_MODULE_1__["Kinesis"]; }); /* harmony import */ var _commands_AddTagsToStreamCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AddTagsToStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/AddTagsToStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AddTagsToStreamCommand", function() { return _commands_AddTagsToStreamCommand__WEBPACK_IMPORTED_MODULE_2__["AddTagsToStreamCommand"]; }); /* harmony import */ var _commands_CreateStreamCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CreateStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/CreateStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamCommand", function() { return _commands_CreateStreamCommand__WEBPACK_IMPORTED_MODULE_3__["CreateStreamCommand"]; }); /* harmony import */ var _commands_DecreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DecreaseStreamRetentionPeriodCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DecreaseStreamRetentionPeriodCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DecreaseStreamRetentionPeriodCommand", function() { return _commands_DecreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_4__["DecreaseStreamRetentionPeriodCommand"]; }); /* harmony import */ var _commands_DeleteStreamCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DeleteStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeleteStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamCommand", function() { return _commands_DeleteStreamCommand__WEBPACK_IMPORTED_MODULE_5__["DeleteStreamCommand"]; }); /* harmony import */ var _commands_DeregisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/DeregisterStreamConsumerCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DeregisterStreamConsumerCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeregisterStreamConsumerCommand", function() { return _commands_DeregisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_6__["DeregisterStreamConsumerCommand"]; }); /* harmony import */ var _commands_DescribeLimitsCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DescribeLimitsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeLimitsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsCommand", function() { return _commands_DescribeLimitsCommand__WEBPACK_IMPORTED_MODULE_7__["DescribeLimitsCommand"]; }); /* harmony import */ var _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DescribeStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamCommand", function() { return _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_8__["DescribeStreamCommand"]; }); /* harmony import */ var _waiters_waitForStreamExists__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./waiters/waitForStreamExists */ "./node_modules/@aws-sdk/client-kinesis/dist/es/waiters/waitForStreamExists.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForStreamExists", function() { return _waiters_waitForStreamExists__WEBPACK_IMPORTED_MODULE_9__["waitForStreamExists"]; }); /* harmony import */ var _waiters_waitForStreamNotExists__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./waiters/waitForStreamNotExists */ "./node_modules/@aws-sdk/client-kinesis/dist/es/waiters/waitForStreamNotExists.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForStreamNotExists", function() { return _waiters_waitForStreamNotExists__WEBPACK_IMPORTED_MODULE_10__["waitForStreamNotExists"]; }); /* harmony import */ var _commands_DescribeStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DescribeStreamConsumerCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamConsumerCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerCommand", function() { return _commands_DescribeStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_11__["DescribeStreamConsumerCommand"]; }); /* harmony import */ var _commands_DescribeStreamSummaryCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DescribeStreamSummaryCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamSummaryCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryCommand", function() { return _commands_DescribeStreamSummaryCommand__WEBPACK_IMPORTED_MODULE_12__["DescribeStreamSummaryCommand"]; }); /* harmony import */ var _commands_DisableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DisableEnhancedMonitoringCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DisableEnhancedMonitoringCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DisableEnhancedMonitoringCommand", function() { return _commands_DisableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_13__["DisableEnhancedMonitoringCommand"]; }); /* harmony import */ var _commands_EnableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/EnableEnhancedMonitoringCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/EnableEnhancedMonitoringCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnableEnhancedMonitoringCommand", function() { return _commands_EnableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_14__["EnableEnhancedMonitoringCommand"]; }); /* harmony import */ var _commands_GetRecordsCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/GetRecordsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetRecordsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecordsCommand", function() { return _commands_GetRecordsCommand__WEBPACK_IMPORTED_MODULE_15__["GetRecordsCommand"]; }); /* harmony import */ var _commands_GetShardIteratorCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/GetShardIteratorCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetShardIteratorCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorCommand", function() { return _commands_GetShardIteratorCommand__WEBPACK_IMPORTED_MODULE_16__["GetShardIteratorCommand"]; }); /* harmony import */ var _commands_IncreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/IncreaseStreamRetentionPeriodCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/IncreaseStreamRetentionPeriodCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IncreaseStreamRetentionPeriodCommand", function() { return _commands_IncreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_17__["IncreaseStreamRetentionPeriodCommand"]; }); /* harmony import */ var _commands_ListShardsCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/ListShardsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListShardsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListShardsCommand", function() { return _commands_ListShardsCommand__WEBPACK_IMPORTED_MODULE_18__["ListShardsCommand"]; }); /* harmony import */ var _commands_ListStreamConsumersCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/ListStreamConsumersCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamConsumersCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersCommand", function() { return _commands_ListStreamConsumersCommand__WEBPACK_IMPORTED_MODULE_19__["ListStreamConsumersCommand"]; }); /* harmony import */ var _pagination_ListStreamConsumersPaginator__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./pagination/ListStreamConsumersPaginator */ "./node_modules/@aws-sdk/client-kinesis/dist/es/pagination/ListStreamConsumersPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListStreamConsumers", function() { return _pagination_ListStreamConsumersPaginator__WEBPACK_IMPORTED_MODULE_20__["paginateListStreamConsumers"]; }); /* harmony import */ var _commands_ListStreamsCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/ListStreamsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamsCommand", function() { return _commands_ListStreamsCommand__WEBPACK_IMPORTED_MODULE_21__["ListStreamsCommand"]; }); /* harmony import */ var _commands_ListTagsForStreamCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/ListTagsForStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListTagsForStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamCommand", function() { return _commands_ListTagsForStreamCommand__WEBPACK_IMPORTED_MODULE_22__["ListTagsForStreamCommand"]; }); /* harmony import */ var _commands_MergeShardsCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/MergeShardsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/MergeShardsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeShardsCommand", function() { return _commands_MergeShardsCommand__WEBPACK_IMPORTED_MODULE_23__["MergeShardsCommand"]; }); /* harmony import */ var _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/PutRecordCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordCommand", function() { return _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_24__["PutRecordCommand"]; }); /* harmony import */ var _commands_PutRecordsCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/PutRecordsCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsCommand", function() { return _commands_PutRecordsCommand__WEBPACK_IMPORTED_MODULE_25__["PutRecordsCommand"]; }); /* harmony import */ var _commands_RegisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/RegisterStreamConsumerCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RegisterStreamConsumerCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerCommand", function() { return _commands_RegisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_26__["RegisterStreamConsumerCommand"]; }); /* harmony import */ var _commands_RemoveTagsFromStreamCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/RemoveTagsFromStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RemoveTagsFromStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveTagsFromStreamCommand", function() { return _commands_RemoveTagsFromStreamCommand__WEBPACK_IMPORTED_MODULE_27__["RemoveTagsFromStreamCommand"]; }); /* harmony import */ var _commands_SplitShardCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/SplitShardCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SplitShardCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplitShardCommand", function() { return _commands_SplitShardCommand__WEBPACK_IMPORTED_MODULE_28__["SplitShardCommand"]; }); /* harmony import */ var _commands_StartStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/StartStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StartStreamEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamEncryptionCommand", function() { return _commands_StartStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_29__["StartStreamEncryptionCommand"]; }); /* harmony import */ var _commands_StopStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/StopStreamEncryptionCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/StopStreamEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamEncryptionCommand", function() { return _commands_StopStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_30__["StopStreamEncryptionCommand"]; }); /* harmony import */ var _commands_SubscribeToShardCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/SubscribeToShardCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SubscribeToShardCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardCommand", function() { return _commands_SubscribeToShardCommand__WEBPACK_IMPORTED_MODULE_31__["SubscribeToShardCommand"]; }); /* harmony import */ var _commands_UpdateShardCountCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/UpdateShardCountCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/UpdateShardCountCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountCommand", function() { return _commands_UpdateShardCountCommand__WEBPACK_IMPORTED_MODULE_32__["UpdateShardCountCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/@aws-sdk/client-kinesis/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AddTagsToStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["AddTagsToStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidArgumentException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["InvalidArgumentException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HashKeyRange", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["HashKeyRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChildShard", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ChildShard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConsumerStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ConsumerStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Consumer", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["Consumer"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConsumerDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ConsumerDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["CreateStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DecreaseStreamRetentionPeriodInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DecreaseStreamRetentionPeriodInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DeleteStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeregisterStreamConsumerInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DeregisterStreamConsumerInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeLimitsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeLimitsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["EncryptionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsName", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["MetricsName"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnhancedMetrics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["EnhancedMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SequenceNumberRange", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["SequenceNumberRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Shard", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["Shard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["StreamStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["StreamDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeStreamConsumerInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeStreamConsumerOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeStreamSummaryInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamDescriptionSummary", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["StreamDescriptionSummary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DescribeStreamSummaryOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DisableEnhancedMonitoringInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["DisableEnhancedMonitoringInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnhancedMonitoringOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["EnhancedMonitoringOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnableEnhancedMonitoringInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["EnableEnhancedMonitoringInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExpiredIteratorException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ExpiredIteratorException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExpiredNextTokenException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ExpiredNextTokenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecordsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["GetRecordsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Record", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["_Record"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecordsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["GetRecordsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSAccessDeniedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["KMSAccessDeniedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSDisabledException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["KMSDisabledException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSInvalidStateException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["KMSInvalidStateException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["KMSNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSOptInRequired", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["KMSOptInRequired"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSThrottlingException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["KMSThrottlingException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ProvisionedThroughputExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShardIteratorType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ShardIteratorType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["GetShardIteratorInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["GetShardIteratorOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IncreaseStreamRetentionPeriodInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["IncreaseStreamRetentionPeriodInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalFailureException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["InternalFailureException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShardFilterType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ShardFilterType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShardFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ShardFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListShardsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListShardsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListShardsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListShardsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListStreamConsumersInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListStreamConsumersOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListStreamsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListStreamsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListTagsForStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ListTagsForStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeShardsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["MergeShardsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["PutRecordInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["PutRecordOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsRequestEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["PutRecordsRequestEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["PutRecordsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsResultEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["PutRecordsResultEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["PutRecordsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["RegisterStreamConsumerInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["RegisterStreamConsumerOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveTagsFromStreamInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["RemoveTagsFromStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplitShardInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["SplitShardInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamEncryptionInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["StartStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamEncryptionInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["StopStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartingPosition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["StartingPosition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["SubscribeToShardInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["SubscribeToShardEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardEventStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["SubscribeToShardEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["SubscribeToShardOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScalingType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["ScalingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["UpdateShardCountInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_34__["UpdateShardCountOutput"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/index.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/models/index.js ***! \**********************************************************************/ /*! exports provided: AddTagsToStreamInput, InvalidArgumentException, LimitExceededException, ResourceInUseException, ResourceNotFoundException, HashKeyRange, ChildShard, ConsumerStatus, Consumer, ConsumerDescription, CreateStreamInput, DecreaseStreamRetentionPeriodInput, DeleteStreamInput, DeregisterStreamConsumerInput, DescribeLimitsInput, DescribeLimitsOutput, DescribeStreamInput, EncryptionType, MetricsName, EnhancedMetrics, SequenceNumberRange, Shard, StreamStatus, StreamDescription, DescribeStreamOutput, DescribeStreamConsumerInput, DescribeStreamConsumerOutput, DescribeStreamSummaryInput, StreamDescriptionSummary, DescribeStreamSummaryOutput, DisableEnhancedMonitoringInput, EnhancedMonitoringOutput, EnableEnhancedMonitoringInput, ExpiredIteratorException, ExpiredNextTokenException, GetRecordsInput, _Record, GetRecordsOutput, KMSAccessDeniedException, KMSDisabledException, KMSInvalidStateException, KMSNotFoundException, KMSOptInRequired, KMSThrottlingException, ProvisionedThroughputExceededException, ShardIteratorType, GetShardIteratorInput, GetShardIteratorOutput, IncreaseStreamRetentionPeriodInput, InternalFailureException, ShardFilterType, ShardFilter, ListShardsInput, ListShardsOutput, ListStreamConsumersInput, ListStreamConsumersOutput, ListStreamsInput, ListStreamsOutput, ListTagsForStreamInput, Tag, ListTagsForStreamOutput, MergeShardsInput, PutRecordInput, PutRecordOutput, PutRecordsRequestEntry, PutRecordsInput, PutRecordsResultEntry, PutRecordsOutput, RegisterStreamConsumerInput, RegisterStreamConsumerOutput, RemoveTagsFromStreamInput, SplitShardInput, StartStreamEncryptionInput, StopStreamEncryptionInput, StartingPosition, SubscribeToShardInput, SubscribeToShardEvent, SubscribeToShardEventStream, SubscribeToShardOutput, ScalingType, UpdateShardCountInput, UpdateShardCountOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AddTagsToStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AddTagsToStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidArgumentException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidArgumentException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HashKeyRange", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HashKeyRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChildShard", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ChildShard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConsumerStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConsumerStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Consumer", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Consumer"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConsumerDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConsumerDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DecreaseStreamRetentionPeriodInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DecreaseStreamRetentionPeriodInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeregisterStreamConsumerInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeregisterStreamConsumerInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeLimitsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeLimitsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EncryptionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsName", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricsName"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnhancedMetrics", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EnhancedMetrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SequenceNumberRange", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SequenceNumberRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Shard", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Shard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamConsumerInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamConsumerOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamSummaryInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamDescriptionSummary", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamDescriptionSummary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamSummaryOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DisableEnhancedMonitoringInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DisableEnhancedMonitoringInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnhancedMonitoringOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EnhancedMonitoringOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnableEnhancedMonitoringInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EnableEnhancedMonitoringInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExpiredIteratorException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExpiredIteratorException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExpiredNextTokenException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExpiredNextTokenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecordsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetRecordsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Record", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["_Record"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecordsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetRecordsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSAccessDeniedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KMSAccessDeniedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSDisabledException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KMSDisabledException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSInvalidStateException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KMSInvalidStateException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KMSNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSOptInRequired", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KMSOptInRequired"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KMSThrottlingException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KMSThrottlingException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProvisionedThroughputExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShardIteratorType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ShardIteratorType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetShardIteratorInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetShardIteratorOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IncreaseStreamRetentionPeriodInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IncreaseStreamRetentionPeriodInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalFailureException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalFailureException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShardFilterType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ShardFilterType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShardFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ShardFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListShardsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListShardsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListShardsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListShardsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListStreamConsumersInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListStreamConsumersOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListStreamsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListStreamsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTagsForStreamOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeShardsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MergeShardsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsRequestEntry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordsRequestEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsResultEntry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordsResultEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutRecordsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutRecordsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RegisterStreamConsumerInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RegisterStreamConsumerOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveTagsFromStreamInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RemoveTagsFromStreamInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SplitShardInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SplitShardInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamEncryptionInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamEncryptionInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopStreamEncryptionInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartingPosition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartingPosition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SubscribeToShardInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardEvent", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SubscribeToShardEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardEventStream", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SubscribeToShardEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SubscribeToShardOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScalingType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ScalingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateShardCountInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateShardCountOutput"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/models/models_0.js ***! \*************************************************************************/ /*! exports provided: AddTagsToStreamInput, InvalidArgumentException, LimitExceededException, ResourceInUseException, ResourceNotFoundException, HashKeyRange, ChildShard, ConsumerStatus, Consumer, ConsumerDescription, CreateStreamInput, DecreaseStreamRetentionPeriodInput, DeleteStreamInput, DeregisterStreamConsumerInput, DescribeLimitsInput, DescribeLimitsOutput, DescribeStreamInput, EncryptionType, MetricsName, EnhancedMetrics, SequenceNumberRange, Shard, StreamStatus, StreamDescription, DescribeStreamOutput, DescribeStreamConsumerInput, DescribeStreamConsumerOutput, DescribeStreamSummaryInput, StreamDescriptionSummary, DescribeStreamSummaryOutput, DisableEnhancedMonitoringInput, EnhancedMonitoringOutput, EnableEnhancedMonitoringInput, ExpiredIteratorException, ExpiredNextTokenException, GetRecordsInput, _Record, GetRecordsOutput, KMSAccessDeniedException, KMSDisabledException, KMSInvalidStateException, KMSNotFoundException, KMSOptInRequired, KMSThrottlingException, ProvisionedThroughputExceededException, ShardIteratorType, GetShardIteratorInput, GetShardIteratorOutput, IncreaseStreamRetentionPeriodInput, InternalFailureException, ShardFilterType, ShardFilter, ListShardsInput, ListShardsOutput, ListStreamConsumersInput, ListStreamConsumersOutput, ListStreamsInput, ListStreamsOutput, ListTagsForStreamInput, Tag, ListTagsForStreamOutput, MergeShardsInput, PutRecordInput, PutRecordOutput, PutRecordsRequestEntry, PutRecordsInput, PutRecordsResultEntry, PutRecordsOutput, RegisterStreamConsumerInput, RegisterStreamConsumerOutput, RemoveTagsFromStreamInput, SplitShardInput, StartStreamEncryptionInput, StopStreamEncryptionInput, StartingPosition, SubscribeToShardInput, SubscribeToShardEvent, SubscribeToShardEventStream, SubscribeToShardOutput, ScalingType, 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__, "InvalidArgumentException", function() { return InvalidArgumentException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; }); /* 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__, "HashKeyRange", function() { return HashKeyRange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChildShard", function() { return ChildShard; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConsumerStatus", function() { return ConsumerStatus; }); /* 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__, "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__, "DescribeStreamInput", function() { return DescribeStreamInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EncryptionType", function() { return EncryptionType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsName", function() { return MetricsName; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnhancedMetrics", function() { return EnhancedMetrics; }); /* 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__, "StreamStatus", function() { return StreamStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamDescription", function() { return StreamDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamOutput", function() { return DescribeStreamOutput; }); /* 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__, "DescribeStreamSummaryInput", function() { return DescribeStreamSummaryInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamDescriptionSummary", function() { return StreamDescriptionSummary; }); /* 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__, "EnhancedMonitoringOutput", function() { return EnhancedMonitoringOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnableEnhancedMonitoringInput", function() { return EnableEnhancedMonitoringInput; }); /* 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__, "_Record", function() { return _Record; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecordsOutput", function() { return GetRecordsOutput; }); /* 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__, "ProvisionedThroughputExceededException", function() { return ProvisionedThroughputExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ShardIteratorType", function() { return ShardIteratorType; }); /* 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__, "IncreaseStreamRetentionPeriodInput", function() { return IncreaseStreamRetentionPeriodInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalFailureException", function() { return InternalFailureException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ShardFilterType", function() { return ShardFilterType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ShardFilter", function() { return ShardFilter; }); /* 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__, "Tag", function() { return Tag; }); /* 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__, "PutRecordInput", function() { return PutRecordInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordOutput", function() { return PutRecordOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsRequestEntry", function() { return PutRecordsRequestEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsInput", function() { return PutRecordsInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsResultEntry", function() { return PutRecordsResultEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsOutput", function() { return PutRecordsOutput; }); /* 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__, "SplitShardInput", function() { return SplitShardInput; }); /* 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__, "StartingPosition", function() { return StartingPosition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardInput", function() { return SubscribeToShardInput; }); /* 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__, "SubscribeToShardOutput", function() { return SubscribeToShardOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ScalingType", function() { return ScalingType; }); /* 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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); var AddTagsToStreamInput; (function (AddTagsToStreamInput) { AddTagsToStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AddTagsToStreamInput || (AddTagsToStreamInput = {})); var InvalidArgumentException; (function (InvalidArgumentException) { InvalidArgumentException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidArgumentException || (InvalidArgumentException = {})); var LimitExceededException; (function (LimitExceededException) { LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LimitExceededException || (LimitExceededException = {})); var ResourceInUseException; (function (ResourceInUseException) { ResourceInUseException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceInUseException || (ResourceInUseException = {})); var ResourceNotFoundException; (function (ResourceNotFoundException) { ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotFoundException || (ResourceNotFoundException = {})); var HashKeyRange; (function (HashKeyRange) { HashKeyRange.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HashKeyRange || (HashKeyRange = {})); var ChildShard; (function (ChildShard) { ChildShard.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ChildShard || (ChildShard = {})); var ConsumerStatus; (function (ConsumerStatus) { ConsumerStatus["ACTIVE"] = "ACTIVE"; ConsumerStatus["CREATING"] = "CREATING"; ConsumerStatus["DELETING"] = "DELETING"; })(ConsumerStatus || (ConsumerStatus = {})); var Consumer; (function (Consumer) { Consumer.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Consumer || (Consumer = {})); var ConsumerDescription; (function (ConsumerDescription) { ConsumerDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConsumerDescription || (ConsumerDescription = {})); var CreateStreamInput; (function (CreateStreamInput) { CreateStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateStreamInput || (CreateStreamInput = {})); var DecreaseStreamRetentionPeriodInput; (function (DecreaseStreamRetentionPeriodInput) { DecreaseStreamRetentionPeriodInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DecreaseStreamRetentionPeriodInput || (DecreaseStreamRetentionPeriodInput = {})); var DeleteStreamInput; (function (DeleteStreamInput) { DeleteStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteStreamInput || (DeleteStreamInput = {})); var DeregisterStreamConsumerInput; (function (DeregisterStreamConsumerInput) { DeregisterStreamConsumerInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeregisterStreamConsumerInput || (DeregisterStreamConsumerInput = {})); var DescribeLimitsInput; (function (DescribeLimitsInput) { DescribeLimitsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeLimitsInput || (DescribeLimitsInput = {})); var DescribeLimitsOutput; (function (DescribeLimitsOutput) { DescribeLimitsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeLimitsOutput || (DescribeLimitsOutput = {})); var DescribeStreamInput; (function (DescribeStreamInput) { DescribeStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamInput || (DescribeStreamInput = {})); var EncryptionType; (function (EncryptionType) { EncryptionType["KMS"] = "KMS"; EncryptionType["NONE"] = "NONE"; })(EncryptionType || (EncryptionType = {})); 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 EnhancedMetrics; (function (EnhancedMetrics) { EnhancedMetrics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EnhancedMetrics || (EnhancedMetrics = {})); var SequenceNumberRange; (function (SequenceNumberRange) { SequenceNumberRange.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SequenceNumberRange || (SequenceNumberRange = {})); var Shard; (function (Shard) { Shard.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Shard || (Shard = {})); var StreamStatus; (function (StreamStatus) { StreamStatus["ACTIVE"] = "ACTIVE"; StreamStatus["CREATING"] = "CREATING"; StreamStatus["DELETING"] = "DELETING"; StreamStatus["UPDATING"] = "UPDATING"; })(StreamStatus || (StreamStatus = {})); var StreamDescription; (function (StreamDescription) { StreamDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StreamDescription || (StreamDescription = {})); var DescribeStreamOutput; (function (DescribeStreamOutput) { DescribeStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamOutput || (DescribeStreamOutput = {})); var DescribeStreamConsumerInput; (function (DescribeStreamConsumerInput) { DescribeStreamConsumerInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamConsumerInput || (DescribeStreamConsumerInput = {})); var DescribeStreamConsumerOutput; (function (DescribeStreamConsumerOutput) { DescribeStreamConsumerOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamConsumerOutput || (DescribeStreamConsumerOutput = {})); var DescribeStreamSummaryInput; (function (DescribeStreamSummaryInput) { DescribeStreamSummaryInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamSummaryInput || (DescribeStreamSummaryInput = {})); var StreamDescriptionSummary; (function (StreamDescriptionSummary) { StreamDescriptionSummary.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StreamDescriptionSummary || (StreamDescriptionSummary = {})); var DescribeStreamSummaryOutput; (function (DescribeStreamSummaryOutput) { DescribeStreamSummaryOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamSummaryOutput || (DescribeStreamSummaryOutput = {})); var DisableEnhancedMonitoringInput; (function (DisableEnhancedMonitoringInput) { DisableEnhancedMonitoringInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DisableEnhancedMonitoringInput || (DisableEnhancedMonitoringInput = {})); var EnhancedMonitoringOutput; (function (EnhancedMonitoringOutput) { EnhancedMonitoringOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EnhancedMonitoringOutput || (EnhancedMonitoringOutput = {})); var EnableEnhancedMonitoringInput; (function (EnableEnhancedMonitoringInput) { EnableEnhancedMonitoringInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EnableEnhancedMonitoringInput || (EnableEnhancedMonitoringInput = {})); var ExpiredIteratorException; (function (ExpiredIteratorException) { ExpiredIteratorException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExpiredIteratorException || (ExpiredIteratorException = {})); var ExpiredNextTokenException; (function (ExpiredNextTokenException) { ExpiredNextTokenException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExpiredNextTokenException || (ExpiredNextTokenException = {})); var GetRecordsInput; (function (GetRecordsInput) { GetRecordsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetRecordsInput || (GetRecordsInput = {})); var _Record; (function (_Record) { _Record.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(_Record || (_Record = {})); var GetRecordsOutput; (function (GetRecordsOutput) { GetRecordsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetRecordsOutput || (GetRecordsOutput = {})); var KMSAccessDeniedException; (function (KMSAccessDeniedException) { KMSAccessDeniedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KMSAccessDeniedException || (KMSAccessDeniedException = {})); var KMSDisabledException; (function (KMSDisabledException) { KMSDisabledException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KMSDisabledException || (KMSDisabledException = {})); var KMSInvalidStateException; (function (KMSInvalidStateException) { KMSInvalidStateException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KMSInvalidStateException || (KMSInvalidStateException = {})); var KMSNotFoundException; (function (KMSNotFoundException) { KMSNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KMSNotFoundException || (KMSNotFoundException = {})); var KMSOptInRequired; (function (KMSOptInRequired) { KMSOptInRequired.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KMSOptInRequired || (KMSOptInRequired = {})); var KMSThrottlingException; (function (KMSThrottlingException) { KMSThrottlingException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KMSThrottlingException || (KMSThrottlingException = {})); var ProvisionedThroughputExceededException; (function (ProvisionedThroughputExceededException) { ProvisionedThroughputExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProvisionedThroughputExceededException || (ProvisionedThroughputExceededException = {})); 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 GetShardIteratorInput; (function (GetShardIteratorInput) { GetShardIteratorInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetShardIteratorInput || (GetShardIteratorInput = {})); var GetShardIteratorOutput; (function (GetShardIteratorOutput) { GetShardIteratorOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetShardIteratorOutput || (GetShardIteratorOutput = {})); var IncreaseStreamRetentionPeriodInput; (function (IncreaseStreamRetentionPeriodInput) { IncreaseStreamRetentionPeriodInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IncreaseStreamRetentionPeriodInput || (IncreaseStreamRetentionPeriodInput = {})); var InternalFailureException; (function (InternalFailureException) { InternalFailureException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalFailureException || (InternalFailureException = {})); var ShardFilterType; (function (ShardFilterType) { ShardFilterType["AFTER_SHARD_ID"] = "AFTER_SHARD_ID"; ShardFilterType["AT_LATEST"] = "AT_LATEST"; ShardFilterType["AT_TIMESTAMP"] = "AT_TIMESTAMP"; ShardFilterType["AT_TRIM_HORIZON"] = "AT_TRIM_HORIZON"; ShardFilterType["FROM_TIMESTAMP"] = "FROM_TIMESTAMP"; ShardFilterType["FROM_TRIM_HORIZON"] = "FROM_TRIM_HORIZON"; })(ShardFilterType || (ShardFilterType = {})); var ShardFilter; (function (ShardFilter) { ShardFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ShardFilter || (ShardFilter = {})); var ListShardsInput; (function (ListShardsInput) { ListShardsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListShardsInput || (ListShardsInput = {})); var ListShardsOutput; (function (ListShardsOutput) { ListShardsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListShardsOutput || (ListShardsOutput = {})); var ListStreamConsumersInput; (function (ListStreamConsumersInput) { ListStreamConsumersInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListStreamConsumersInput || (ListStreamConsumersInput = {})); var ListStreamConsumersOutput; (function (ListStreamConsumersOutput) { ListStreamConsumersOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListStreamConsumersOutput || (ListStreamConsumersOutput = {})); var ListStreamsInput; (function (ListStreamsInput) { ListStreamsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListStreamsInput || (ListStreamsInput = {})); var ListStreamsOutput; (function (ListStreamsOutput) { ListStreamsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListStreamsOutput || (ListStreamsOutput = {})); var ListTagsForStreamInput; (function (ListTagsForStreamInput) { ListTagsForStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForStreamInput || (ListTagsForStreamInput = {})); var Tag; (function (Tag) { Tag.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tag || (Tag = {})); var ListTagsForStreamOutput; (function (ListTagsForStreamOutput) { ListTagsForStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForStreamOutput || (ListTagsForStreamOutput = {})); var MergeShardsInput; (function (MergeShardsInput) { MergeShardsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MergeShardsInput || (MergeShardsInput = {})); var PutRecordInput; (function (PutRecordInput) { PutRecordInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordInput || (PutRecordInput = {})); var PutRecordOutput; (function (PutRecordOutput) { PutRecordOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordOutput || (PutRecordOutput = {})); var PutRecordsRequestEntry; (function (PutRecordsRequestEntry) { PutRecordsRequestEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordsRequestEntry || (PutRecordsRequestEntry = {})); var PutRecordsInput; (function (PutRecordsInput) { PutRecordsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordsInput || (PutRecordsInput = {})); var PutRecordsResultEntry; (function (PutRecordsResultEntry) { PutRecordsResultEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordsResultEntry || (PutRecordsResultEntry = {})); var PutRecordsOutput; (function (PutRecordsOutput) { PutRecordsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutRecordsOutput || (PutRecordsOutput = {})); var RegisterStreamConsumerInput; (function (RegisterStreamConsumerInput) { RegisterStreamConsumerInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RegisterStreamConsumerInput || (RegisterStreamConsumerInput = {})); var RegisterStreamConsumerOutput; (function (RegisterStreamConsumerOutput) { RegisterStreamConsumerOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RegisterStreamConsumerOutput || (RegisterStreamConsumerOutput = {})); var RemoveTagsFromStreamInput; (function (RemoveTagsFromStreamInput) { RemoveTagsFromStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RemoveTagsFromStreamInput || (RemoveTagsFromStreamInput = {})); var SplitShardInput; (function (SplitShardInput) { SplitShardInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SplitShardInput || (SplitShardInput = {})); var StartStreamEncryptionInput; (function (StartStreamEncryptionInput) { StartStreamEncryptionInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartStreamEncryptionInput || (StartStreamEncryptionInput = {})); var StopStreamEncryptionInput; (function (StopStreamEncryptionInput) { StopStreamEncryptionInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopStreamEncryptionInput || (StopStreamEncryptionInput = {})); var StartingPosition; (function (StartingPosition) { StartingPosition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartingPosition || (StartingPosition = {})); var SubscribeToShardInput; (function (SubscribeToShardInput) { SubscribeToShardInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SubscribeToShardInput || (SubscribeToShardInput = {})); var SubscribeToShardEvent; (function (SubscribeToShardEvent) { SubscribeToShardEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SubscribeToShardEvent || (SubscribeToShardEvent = {})); var SubscribeToShardEventStream; (function (SubscribeToShardEventStream) { SubscribeToShardEventStream.visit = function (value, visitor) { if (value.SubscribeToShardEvent !== undefined) return visitor.SubscribeToShardEvent(value.SubscribeToShardEvent); if (value.ResourceNotFoundException !== undefined) return visitor.ResourceNotFoundException(value.ResourceNotFoundException); if (value.ResourceInUseException !== undefined) return visitor.ResourceInUseException(value.ResourceInUseException); if (value.KMSDisabledException !== undefined) return visitor.KMSDisabledException(value.KMSDisabledException); if (value.KMSInvalidStateException !== undefined) return visitor.KMSInvalidStateException(value.KMSInvalidStateException); if (value.KMSAccessDeniedException !== undefined) return visitor.KMSAccessDeniedException(value.KMSAccessDeniedException); if (value.KMSNotFoundException !== undefined) return visitor.KMSNotFoundException(value.KMSNotFoundException); if (value.KMSOptInRequired !== undefined) return visitor.KMSOptInRequired(value.KMSOptInRequired); if (value.KMSThrottlingException !== undefined) return visitor.KMSThrottlingException(value.KMSThrottlingException); if (value.InternalFailureException !== undefined) return visitor.InternalFailureException(value.InternalFailureException); return visitor._(value.$unknown[0], value.$unknown[1]); }; SubscribeToShardEventStream.filterSensitiveLog = function (obj) { var _a; if (obj.SubscribeToShardEvent !== undefined) return { SubscribeToShardEvent: SubscribeToShardEvent.filterSensitiveLog(obj.SubscribeToShardEvent) }; if (obj.ResourceNotFoundException !== undefined) return { ResourceNotFoundException: ResourceNotFoundException.filterSensitiveLog(obj.ResourceNotFoundException) }; if (obj.ResourceInUseException !== undefined) return { ResourceInUseException: ResourceInUseException.filterSensitiveLog(obj.ResourceInUseException) }; if (obj.KMSDisabledException !== undefined) return { KMSDisabledException: KMSDisabledException.filterSensitiveLog(obj.KMSDisabledException) }; if (obj.KMSInvalidStateException !== undefined) return { KMSInvalidStateException: KMSInvalidStateException.filterSensitiveLog(obj.KMSInvalidStateException) }; if (obj.KMSAccessDeniedException !== undefined) return { KMSAccessDeniedException: KMSAccessDeniedException.filterSensitiveLog(obj.KMSAccessDeniedException) }; if (obj.KMSNotFoundException !== undefined) return { KMSNotFoundException: KMSNotFoundException.filterSensitiveLog(obj.KMSNotFoundException) }; if (obj.KMSOptInRequired !== undefined) return { KMSOptInRequired: KMSOptInRequired.filterSensitiveLog(obj.KMSOptInRequired) }; if (obj.KMSThrottlingException !== undefined) return { KMSThrottlingException: KMSThrottlingException.filterSensitiveLog(obj.KMSThrottlingException) }; if (obj.InternalFailureException !== undefined) return { InternalFailureException: InternalFailureException.filterSensitiveLog(obj.InternalFailureException) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(SubscribeToShardEventStream || (SubscribeToShardEventStream = {})); 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 || (SubscribeToShardOutput = {})); var ScalingType; (function (ScalingType) { ScalingType["UNIFORM_SCALING"] = "UNIFORM_SCALING"; })(ScalingType || (ScalingType = {})); var UpdateShardCountInput; (function (UpdateShardCountInput) { UpdateShardCountInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateShardCountInput || (UpdateShardCountInput = {})); var UpdateShardCountOutput; (function (UpdateShardCountOutput) { UpdateShardCountOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateShardCountOutput || (UpdateShardCountOutput = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/package.json": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/package.json ***! \*******************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-kinesis\",\"description\":\"AWS SDK for JavaScript Kinesis Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/eventstream-serde-browser\":\"3.6.1\",\"@aws-sdk/eventstream-serde-config-resolver\":\"3.6.1\",\"@aws-sdk/eventstream-serde-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"@aws-sdk/util-waiter\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-kinesis\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-kinesis\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/pagination/Interfaces.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/pagination/ListStreamConsumersPaginator.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/pagination/ListStreamConsumersPaginator.js ***! \*************************************************************************************************/ /*! exports provided: paginateListStreamConsumers */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListStreamConsumers", function() { return paginateListStreamConsumers; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Kinesis__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Kinesis */ "./node_modules/@aws-sdk/client-kinesis/dist/es/Kinesis.js"); /* harmony import */ var _KinesisClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../KinesisClient */ "./node_modules/@aws-sdk/client-kinesis/dist/es/KinesisClient.js"); /* harmony import */ var _commands_ListStreamConsumersCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListStreamConsumersCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/ListStreamConsumersCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListStreamConsumersCommand__WEBPACK_IMPORTED_MODULE_3__["ListStreamConsumersCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listStreamConsumers.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListStreamConsumers(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 paginateListStreamConsumers_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.NextToken = token; input["MaxResults"] = config.pageSize; if (!(config.client instanceof _Kinesis__WEBPACK_IMPORTED_MODULE_1__["Kinesis"])) 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 _KinesisClient__WEBPACK_IMPORTED_MODULE_2__["KinesisClient"])) 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 Kinesis | KinesisClient"); 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=ListStreamConsumersPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/protocols/Aws_json1_1.js ***! \*******************************************************************************/ /*! exports provided: serializeAws_json1_1AddTagsToStreamCommand, serializeAws_json1_1CreateStreamCommand, serializeAws_json1_1DecreaseStreamRetentionPeriodCommand, serializeAws_json1_1DeleteStreamCommand, serializeAws_json1_1DeregisterStreamConsumerCommand, serializeAws_json1_1DescribeLimitsCommand, serializeAws_json1_1DescribeStreamCommand, serializeAws_json1_1DescribeStreamConsumerCommand, serializeAws_json1_1DescribeStreamSummaryCommand, serializeAws_json1_1DisableEnhancedMonitoringCommand, serializeAws_json1_1EnableEnhancedMonitoringCommand, serializeAws_json1_1GetRecordsCommand, serializeAws_json1_1GetShardIteratorCommand, serializeAws_json1_1IncreaseStreamRetentionPeriodCommand, serializeAws_json1_1ListShardsCommand, serializeAws_json1_1ListStreamConsumersCommand, serializeAws_json1_1ListStreamsCommand, serializeAws_json1_1ListTagsForStreamCommand, serializeAws_json1_1MergeShardsCommand, serializeAws_json1_1PutRecordCommand, serializeAws_json1_1PutRecordsCommand, serializeAws_json1_1RegisterStreamConsumerCommand, serializeAws_json1_1RemoveTagsFromStreamCommand, serializeAws_json1_1SplitShardCommand, serializeAws_json1_1StartStreamEncryptionCommand, serializeAws_json1_1StopStreamEncryptionCommand, serializeAws_json1_1SubscribeToShardCommand, serializeAws_json1_1UpdateShardCountCommand, deserializeAws_json1_1AddTagsToStreamCommand, deserializeAws_json1_1CreateStreamCommand, deserializeAws_json1_1DecreaseStreamRetentionPeriodCommand, deserializeAws_json1_1DeleteStreamCommand, deserializeAws_json1_1DeregisterStreamConsumerCommand, deserializeAws_json1_1DescribeLimitsCommand, deserializeAws_json1_1DescribeStreamCommand, deserializeAws_json1_1DescribeStreamConsumerCommand, deserializeAws_json1_1DescribeStreamSummaryCommand, deserializeAws_json1_1DisableEnhancedMonitoringCommand, deserializeAws_json1_1EnableEnhancedMonitoringCommand, deserializeAws_json1_1GetRecordsCommand, deserializeAws_json1_1GetShardIteratorCommand, deserializeAws_json1_1IncreaseStreamRetentionPeriodCommand, deserializeAws_json1_1ListShardsCommand, deserializeAws_json1_1ListStreamConsumersCommand, deserializeAws_json1_1ListStreamsCommand, deserializeAws_json1_1ListTagsForStreamCommand, deserializeAws_json1_1MergeShardsCommand, deserializeAws_json1_1PutRecordCommand, deserializeAws_json1_1PutRecordsCommand, deserializeAws_json1_1RegisterStreamConsumerCommand, deserializeAws_json1_1RemoveTagsFromStreamCommand, deserializeAws_json1_1SplitShardCommand, deserializeAws_json1_1StartStreamEncryptionCommand, deserializeAws_json1_1StopStreamEncryptionCommand, deserializeAws_json1_1SubscribeToShardCommand, deserializeAws_json1_1UpdateShardCountCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1AddTagsToStreamCommand", function() { return serializeAws_json1_1AddTagsToStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateStreamCommand", function() { return serializeAws_json1_1CreateStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DecreaseStreamRetentionPeriodCommand", function() { return serializeAws_json1_1DecreaseStreamRetentionPeriodCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteStreamCommand", function() { return serializeAws_json1_1DeleteStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeregisterStreamConsumerCommand", function() { return serializeAws_json1_1DeregisterStreamConsumerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeLimitsCommand", function() { return serializeAws_json1_1DescribeLimitsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeStreamCommand", function() { return serializeAws_json1_1DescribeStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeStreamConsumerCommand", function() { return serializeAws_json1_1DescribeStreamConsumerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeStreamSummaryCommand", function() { return serializeAws_json1_1DescribeStreamSummaryCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DisableEnhancedMonitoringCommand", function() { return serializeAws_json1_1DisableEnhancedMonitoringCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1EnableEnhancedMonitoringCommand", function() { return serializeAws_json1_1EnableEnhancedMonitoringCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetRecordsCommand", function() { return serializeAws_json1_1GetRecordsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetShardIteratorCommand", function() { return serializeAws_json1_1GetShardIteratorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1IncreaseStreamRetentionPeriodCommand", function() { return serializeAws_json1_1IncreaseStreamRetentionPeriodCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListShardsCommand", function() { return serializeAws_json1_1ListShardsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListStreamConsumersCommand", function() { return serializeAws_json1_1ListStreamConsumersCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListStreamsCommand", function() { return serializeAws_json1_1ListStreamsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListTagsForStreamCommand", function() { return serializeAws_json1_1ListTagsForStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1MergeShardsCommand", function() { return serializeAws_json1_1MergeShardsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1PutRecordCommand", function() { return serializeAws_json1_1PutRecordCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1PutRecordsCommand", function() { return serializeAws_json1_1PutRecordsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1RegisterStreamConsumerCommand", function() { return serializeAws_json1_1RegisterStreamConsumerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1RemoveTagsFromStreamCommand", function() { return serializeAws_json1_1RemoveTagsFromStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1SplitShardCommand", function() { return serializeAws_json1_1SplitShardCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartStreamEncryptionCommand", function() { return serializeAws_json1_1StartStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopStreamEncryptionCommand", function() { return serializeAws_json1_1StopStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1SubscribeToShardCommand", function() { return serializeAws_json1_1SubscribeToShardCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UpdateShardCountCommand", function() { return serializeAws_json1_1UpdateShardCountCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1AddTagsToStreamCommand", function() { return deserializeAws_json1_1AddTagsToStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateStreamCommand", function() { return deserializeAws_json1_1CreateStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DecreaseStreamRetentionPeriodCommand", function() { return deserializeAws_json1_1DecreaseStreamRetentionPeriodCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteStreamCommand", function() { return deserializeAws_json1_1DeleteStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeregisterStreamConsumerCommand", function() { return deserializeAws_json1_1DeregisterStreamConsumerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeLimitsCommand", function() { return deserializeAws_json1_1DescribeLimitsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeStreamCommand", function() { return deserializeAws_json1_1DescribeStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeStreamConsumerCommand", function() { return deserializeAws_json1_1DescribeStreamConsumerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeStreamSummaryCommand", function() { return deserializeAws_json1_1DescribeStreamSummaryCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DisableEnhancedMonitoringCommand", function() { return deserializeAws_json1_1DisableEnhancedMonitoringCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1EnableEnhancedMonitoringCommand", function() { return deserializeAws_json1_1EnableEnhancedMonitoringCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetRecordsCommand", function() { return deserializeAws_json1_1GetRecordsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetShardIteratorCommand", function() { return deserializeAws_json1_1GetShardIteratorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1IncreaseStreamRetentionPeriodCommand", function() { return deserializeAws_json1_1IncreaseStreamRetentionPeriodCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListShardsCommand", function() { return deserializeAws_json1_1ListShardsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListStreamConsumersCommand", function() { return deserializeAws_json1_1ListStreamConsumersCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListStreamsCommand", function() { return deserializeAws_json1_1ListStreamsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListTagsForStreamCommand", function() { return deserializeAws_json1_1ListTagsForStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1MergeShardsCommand", function() { return deserializeAws_json1_1MergeShardsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1PutRecordCommand", function() { return deserializeAws_json1_1PutRecordCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1PutRecordsCommand", function() { return deserializeAws_json1_1PutRecordsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1RegisterStreamConsumerCommand", function() { return deserializeAws_json1_1RegisterStreamConsumerCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1RemoveTagsFromStreamCommand", function() { return deserializeAws_json1_1RemoveTagsFromStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1SplitShardCommand", function() { return deserializeAws_json1_1SplitShardCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartStreamEncryptionCommand", function() { return deserializeAws_json1_1StartStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopStreamEncryptionCommand", function() { return deserializeAws_json1_1StopStreamEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1SubscribeToShardCommand", function() { return deserializeAws_json1_1SubscribeToShardCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UpdateShardCountCommand", function() { return deserializeAws_json1_1UpdateShardCountCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); var serializeAws_json1_1AddTagsToStreamCommand = 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": "Kinesis_20131202.AddTagsToStream", }; body = JSON.stringify(serializeAws_json1_1AddTagsToStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateStreamCommand = 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": "Kinesis_20131202.CreateStream", }; body = JSON.stringify(serializeAws_json1_1CreateStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DecreaseStreamRetentionPeriodCommand = 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": "Kinesis_20131202.DecreaseStreamRetentionPeriod", }; body = JSON.stringify(serializeAws_json1_1DecreaseStreamRetentionPeriodInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteStreamCommand = 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": "Kinesis_20131202.DeleteStream", }; body = JSON.stringify(serializeAws_json1_1DeleteStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeregisterStreamConsumerCommand = 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": "Kinesis_20131202.DeregisterStreamConsumer", }; body = JSON.stringify(serializeAws_json1_1DeregisterStreamConsumerInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeLimitsCommand = 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": "Kinesis_20131202.DescribeLimits", }; body = JSON.stringify(serializeAws_json1_1DescribeLimitsInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeStreamCommand = 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": "Kinesis_20131202.DescribeStream", }; body = JSON.stringify(serializeAws_json1_1DescribeStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeStreamConsumerCommand = 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": "Kinesis_20131202.DescribeStreamConsumer", }; body = JSON.stringify(serializeAws_json1_1DescribeStreamConsumerInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeStreamSummaryCommand = 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": "Kinesis_20131202.DescribeStreamSummary", }; body = JSON.stringify(serializeAws_json1_1DescribeStreamSummaryInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DisableEnhancedMonitoringCommand = 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": "Kinesis_20131202.DisableEnhancedMonitoring", }; body = JSON.stringify(serializeAws_json1_1DisableEnhancedMonitoringInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1EnableEnhancedMonitoringCommand = 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": "Kinesis_20131202.EnableEnhancedMonitoring", }; body = JSON.stringify(serializeAws_json1_1EnableEnhancedMonitoringInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetRecordsCommand = 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": "Kinesis_20131202.GetRecords", }; body = JSON.stringify(serializeAws_json1_1GetRecordsInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetShardIteratorCommand = 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": "Kinesis_20131202.GetShardIterator", }; body = JSON.stringify(serializeAws_json1_1GetShardIteratorInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1IncreaseStreamRetentionPeriodCommand = 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": "Kinesis_20131202.IncreaseStreamRetentionPeriod", }; body = JSON.stringify(serializeAws_json1_1IncreaseStreamRetentionPeriodInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListShardsCommand = 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": "Kinesis_20131202.ListShards", }; body = JSON.stringify(serializeAws_json1_1ListShardsInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListStreamConsumersCommand = 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": "Kinesis_20131202.ListStreamConsumers", }; body = JSON.stringify(serializeAws_json1_1ListStreamConsumersInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListStreamsCommand = 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": "Kinesis_20131202.ListStreams", }; body = JSON.stringify(serializeAws_json1_1ListStreamsInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListTagsForStreamCommand = 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": "Kinesis_20131202.ListTagsForStream", }; body = JSON.stringify(serializeAws_json1_1ListTagsForStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1MergeShardsCommand = 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": "Kinesis_20131202.MergeShards", }; body = JSON.stringify(serializeAws_json1_1MergeShardsInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1PutRecordCommand = 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": "Kinesis_20131202.PutRecord", }; body = JSON.stringify(serializeAws_json1_1PutRecordInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1PutRecordsCommand = 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": "Kinesis_20131202.PutRecords", }; body = JSON.stringify(serializeAws_json1_1PutRecordsInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1RegisterStreamConsumerCommand = 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": "Kinesis_20131202.RegisterStreamConsumer", }; body = JSON.stringify(serializeAws_json1_1RegisterStreamConsumerInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1RemoveTagsFromStreamCommand = 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": "Kinesis_20131202.RemoveTagsFromStream", }; body = JSON.stringify(serializeAws_json1_1RemoveTagsFromStreamInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1SplitShardCommand = 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": "Kinesis_20131202.SplitShard", }; body = JSON.stringify(serializeAws_json1_1SplitShardInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartStreamEncryptionCommand = 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": "Kinesis_20131202.StartStreamEncryption", }; body = JSON.stringify(serializeAws_json1_1StartStreamEncryptionInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopStreamEncryptionCommand = 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": "Kinesis_20131202.StopStreamEncryption", }; body = JSON.stringify(serializeAws_json1_1StopStreamEncryptionInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1SubscribeToShardCommand = 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": "Kinesis_20131202.SubscribeToShard", }; body = JSON.stringify(serializeAws_json1_1SubscribeToShardInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1UpdateShardCountCommand = 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": "Kinesis_20131202.UpdateShardCount", }; body = JSON.stringify(serializeAws_json1_1UpdateShardCountInput(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var deserializeAws_json1_1AddTagsToStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1AddTagsToStreamCommandError(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_1AddTagsToStreamCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1CreateStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateStreamCommandError(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_1CreateStreamCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_1LimitExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1DecreaseStreamRetentionPeriodCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DecreaseStreamRetentionPeriodCommandError(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_1DecreaseStreamRetentionPeriodCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1DeleteStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteStreamCommandError(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_1DeleteStreamCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "LimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 2]; case "ResourceInUseException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1DeregisterStreamConsumerCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeregisterStreamConsumerCommandError(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_1DeregisterStreamConsumerCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_1LimitExceededExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1DescribeLimitsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeLimitsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeLimitsOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeLimitsCommandError = 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 "LimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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_json1_1DescribeStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeStreamCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "LimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 2]; case "ResourceNotFoundException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_1DescribeStreamConsumerCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeStreamConsumerCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeStreamConsumerOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeStreamConsumerCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_1LimitExceededExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1DescribeStreamSummaryCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeStreamSummaryCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeStreamSummaryOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeStreamSummaryCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "LimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 2]; case "ResourceNotFoundException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_1DisableEnhancedMonitoringCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DisableEnhancedMonitoringCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1EnhancedMonitoringOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DisableEnhancedMonitoringCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1EnableEnhancedMonitoringCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1EnableEnhancedMonitoringCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1EnhancedMonitoringOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1EnableEnhancedMonitoringCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1GetRecordsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetRecordsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetRecordsOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetRecordsCommandError = 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, parsedBody, message; var _o; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_p) { switch (_p.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _o = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_o.body = _p.sent(), _o)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "ExpiredIteratorException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#ExpiredIteratorException": return [3 /*break*/, 2]; case "InvalidArgumentException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 4]; case "KMSAccessDeniedException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#KMSAccessDeniedException": return [3 /*break*/, 6]; case "KMSDisabledException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#KMSDisabledException": return [3 /*break*/, 8]; case "KMSInvalidStateException": return [3 /*break*/, 10]; case "com.amazonaws.kinesis#KMSInvalidStateException": return [3 /*break*/, 10]; case "KMSNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.kinesis#KMSNotFoundException": return [3 /*break*/, 12]; case "KMSOptInRequired": return [3 /*break*/, 14]; case "com.amazonaws.kinesis#KMSOptInRequired": return [3 /*break*/, 14]; case "KMSThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.kinesis#KMSThrottlingException": return [3 /*break*/, 16]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 18]; case "com.amazonaws.kinesis#ProvisionedThroughputExceededException": return [3 /*break*/, 18]; case "ResourceNotFoundException": return [3 /*break*/, 20]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 20]; } return [3 /*break*/, 22]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1ExpiredIteratorExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSAccessDeniedExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSDisabledExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSInvalidStateExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSNotFoundExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSOptInRequiredResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSThrottlingExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 22: 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) }); _p.label = 23; case 23: 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_1GetShardIteratorCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetShardIteratorCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetShardIteratorOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetShardIteratorCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#ProvisionedThroughputExceededException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1IncreaseStreamRetentionPeriodCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1IncreaseStreamRetentionPeriodCommandError(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_1IncreaseStreamRetentionPeriodCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1ListShardsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListShardsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListShardsOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListShardsCommandError = 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 "ExpiredNextTokenException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#ExpiredNextTokenException": return [3 /*break*/, 2]; case "InvalidArgumentException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 4]; case "LimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 6]; case "ResourceInUseException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1ExpiredNextTokenExceptionResponse(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_1InvalidArgumentExceptionResponse(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_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([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 13]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceInUseExceptionResponse(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_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([(_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_1ListStreamConsumersCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListStreamConsumersCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListStreamConsumersOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListStreamConsumersCommandError = 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 "ExpiredNextTokenException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#ExpiredNextTokenException": return [3 /*break*/, 2]; case "InvalidArgumentException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 4]; case "LimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 6]; case "ResourceInUseException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1ExpiredNextTokenExceptionResponse(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_1InvalidArgumentExceptionResponse(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_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([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 13]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceInUseExceptionResponse(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_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([(_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_1ListStreamsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListStreamsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListStreamsOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListStreamsCommandError = 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 "LimitExceededException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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_json1_1ListTagsForStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListTagsForStreamCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListTagsForStreamOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListTagsForStreamCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_1LimitExceededExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1MergeShardsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1MergeShardsCommandError(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_1MergeShardsCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1PutRecordCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1PutRecordCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1PutRecordOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1PutRecordCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "KMSAccessDeniedException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#KMSAccessDeniedException": return [3 /*break*/, 4]; case "KMSDisabledException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#KMSDisabledException": return [3 /*break*/, 6]; case "KMSInvalidStateException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#KMSInvalidStateException": return [3 /*break*/, 8]; case "KMSNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.kinesis#KMSNotFoundException": return [3 /*break*/, 10]; case "KMSOptInRequired": return [3 /*break*/, 12]; case "com.amazonaws.kinesis#KMSOptInRequired": return [3 /*break*/, 12]; case "KMSThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.kinesis#KMSThrottlingException": return [3 /*break*/, 14]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "com.amazonaws.kinesis#ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "ResourceNotFoundException": return [3 /*break*/, 18]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSAccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSDisabledExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSInvalidStateExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSNotFoundExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSOptInRequiredResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1PutRecordsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1PutRecordsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1PutRecordsOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1PutRecordsCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "KMSAccessDeniedException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#KMSAccessDeniedException": return [3 /*break*/, 4]; case "KMSDisabledException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#KMSDisabledException": return [3 /*break*/, 6]; case "KMSInvalidStateException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#KMSInvalidStateException": return [3 /*break*/, 8]; case "KMSNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.kinesis#KMSNotFoundException": return [3 /*break*/, 10]; case "KMSOptInRequired": return [3 /*break*/, 12]; case "com.amazonaws.kinesis#KMSOptInRequired": return [3 /*break*/, 12]; case "KMSThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.kinesis#KMSThrottlingException": return [3 /*break*/, 14]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "com.amazonaws.kinesis#ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "ResourceNotFoundException": return [3 /*break*/, 18]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSAccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSDisabledExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSInvalidStateExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSNotFoundExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSOptInRequiredResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1RegisterStreamConsumerCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1RegisterStreamConsumerCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1RegisterStreamConsumerOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1RegisterStreamConsumerCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1RemoveTagsFromStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1RemoveTagsFromStreamCommandError(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_1RemoveTagsFromStreamCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1SplitShardCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1SplitShardCommandError(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_1SplitShardCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1StartStreamEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartStreamEncryptionCommandError(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_1StartStreamEncryptionCommandError = 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, parsedBody, message; var _o; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_p) { switch (_p.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _o = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_o.body = _p.sent(), _o)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "KMSAccessDeniedException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#KMSAccessDeniedException": return [3 /*break*/, 4]; case "KMSDisabledException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#KMSDisabledException": return [3 /*break*/, 6]; case "KMSInvalidStateException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#KMSInvalidStateException": return [3 /*break*/, 8]; case "KMSNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.kinesis#KMSNotFoundException": return [3 /*break*/, 10]; case "KMSOptInRequired": return [3 /*break*/, 12]; case "com.amazonaws.kinesis#KMSOptInRequired": return [3 /*break*/, 12]; case "KMSThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.kinesis#KMSThrottlingException": return [3 /*break*/, 14]; case "LimitExceededException": return [3 /*break*/, 16]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 16]; case "ResourceInUseException": return [3 /*break*/, 18]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 18]; case "ResourceNotFoundException": return [3 /*break*/, 20]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 20]; } return [3 /*break*/, 22]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSAccessDeniedExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSDisabledExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSInvalidStateExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSNotFoundExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSOptInRequiredResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1KMSThrottlingExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceInUseExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 22: 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) }); _p.label = 23; case 23: 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_1StopStreamEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopStreamEncryptionCommandError(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_1StopStreamEncryptionCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1SubscribeToShardCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1SubscribeToShardCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1SubscribeToShardOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1SubscribeToShardCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1UpdateShardCountCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1UpdateShardCountCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1UpdateShardCountOutput(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1UpdateShardCountCommandError = 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 "InvalidArgumentException": return [3 /*break*/, 2]; case "com.amazonaws.kinesis#InvalidArgumentException": return [3 /*break*/, 2]; case "LimitExceededException": return [3 /*break*/, 4]; case "com.amazonaws.kinesis#LimitExceededException": return [3 /*break*/, 4]; case "ResourceInUseException": return [3 /*break*/, 6]; case "com.amazonaws.kinesis#ResourceInUseException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.kinesis#ResourceNotFoundException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidArgumentExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ResourceInUseExceptionResponse(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_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([(_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_json1_1ExpiredIteratorExceptionResponse = 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_1ExpiredIteratorException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ExpiredIteratorException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ExpiredNextTokenExceptionResponse = 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_1ExpiredNextTokenException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ExpiredNextTokenException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidArgumentExceptionResponse = 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_1InvalidArgumentException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidArgumentException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1KMSAccessDeniedExceptionResponse = 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_1KMSAccessDeniedException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "KMSAccessDeniedException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1KMSDisabledExceptionResponse = 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_1KMSDisabledException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "KMSDisabledException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1KMSInvalidStateExceptionResponse = 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_1KMSInvalidStateException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "KMSInvalidStateException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1KMSNotFoundExceptionResponse = 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_1KMSNotFoundException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "KMSNotFoundException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1KMSOptInRequiredResponse = 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_1KMSOptInRequired(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "KMSOptInRequired", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1KMSThrottlingExceptionResponse = 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_1KMSThrottlingException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "KMSThrottlingException", $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_1ProvisionedThroughputExceededExceptionResponse = 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_1ProvisionedThroughputExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ProvisionedThroughputExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ResourceInUseExceptionResponse = 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_1ResourceInUseException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceInUseException", $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 serializeAws_json1_1AddTagsToStreamInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })), (input.Tags !== undefined && input.Tags !== null && { Tags: serializeAws_json1_1TagMap(input.Tags, context) })); }; var serializeAws_json1_1CreateStreamInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ShardCount !== undefined && input.ShardCount !== null && { ShardCount: input.ShardCount })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1DecreaseStreamRetentionPeriodInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.RetentionPeriodHours !== undefined && input.RetentionPeriodHours !== null && { RetentionPeriodHours: input.RetentionPeriodHours })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1DeleteStreamInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EnforceConsumerDeletion !== undefined && input.EnforceConsumerDeletion !== null && { EnforceConsumerDeletion: input.EnforceConsumerDeletion })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1DeregisterStreamConsumerInput = 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.ConsumerARN !== undefined && input.ConsumerARN !== null && { ConsumerARN: input.ConsumerARN })), (input.ConsumerName !== undefined && input.ConsumerName !== null && { ConsumerName: input.ConsumerName })), (input.StreamARN !== undefined && input.StreamARN !== null && { StreamARN: input.StreamARN })); }; var serializeAws_json1_1DescribeLimitsInput = function (input, context) { return {}; }; var serializeAws_json1_1DescribeStreamConsumerInput = 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.ConsumerARN !== undefined && input.ConsumerARN !== null && { ConsumerARN: input.ConsumerARN })), (input.ConsumerName !== undefined && input.ConsumerName !== null && { ConsumerName: input.ConsumerName })), (input.StreamARN !== undefined && input.StreamARN !== null && { StreamARN: input.StreamARN })); }; var serializeAws_json1_1DescribeStreamInput = 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.ExclusiveStartShardId !== undefined && input.ExclusiveStartShardId !== null && { ExclusiveStartShardId: input.ExclusiveStartShardId })), (input.Limit !== undefined && input.Limit !== null && { Limit: input.Limit })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1DescribeStreamSummaryInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1DisableEnhancedMonitoringInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ShardLevelMetrics !== undefined && input.ShardLevelMetrics !== null && { ShardLevelMetrics: serializeAws_json1_1MetricsNameList(input.ShardLevelMetrics, context), })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1EnableEnhancedMonitoringInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ShardLevelMetrics !== undefined && input.ShardLevelMetrics !== null && { ShardLevelMetrics: serializeAws_json1_1MetricsNameList(input.ShardLevelMetrics, context), })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1GetRecordsInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Limit !== undefined && input.Limit !== null && { Limit: input.Limit })), (input.ShardIterator !== undefined && input.ShardIterator !== null && { ShardIterator: input.ShardIterator })); }; var serializeAws_json1_1GetShardIteratorInput = 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.ShardId !== undefined && input.ShardId !== null && { ShardId: input.ShardId })), (input.ShardIteratorType !== undefined && input.ShardIteratorType !== null && { ShardIteratorType: input.ShardIteratorType })), (input.StartingSequenceNumber !== undefined && input.StartingSequenceNumber !== null && { StartingSequenceNumber: input.StartingSequenceNumber })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })), (input.Timestamp !== undefined && input.Timestamp !== null && { Timestamp: Math.round(input.Timestamp.getTime() / 1000) })); }; var serializeAws_json1_1IncreaseStreamRetentionPeriodInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.RetentionPeriodHours !== undefined && input.RetentionPeriodHours !== null && { RetentionPeriodHours: input.RetentionPeriodHours })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1ListShardsInput = 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"])({}, (input.ExclusiveStartShardId !== undefined && input.ExclusiveStartShardId !== null && { ExclusiveStartShardId: input.ExclusiveStartShardId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.ShardFilter !== undefined && input.ShardFilter !== null && { ShardFilter: serializeAws_json1_1ShardFilter(input.ShardFilter, context) })), (input.StreamCreationTimestamp !== undefined && input.StreamCreationTimestamp !== null && { StreamCreationTimestamp: Math.round(input.StreamCreationTimestamp.getTime() / 1000), })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1ListStreamConsumersInput = 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.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.StreamARN !== undefined && input.StreamARN !== null && { StreamARN: input.StreamARN })), (input.StreamCreationTimestamp !== undefined && input.StreamCreationTimestamp !== null && { StreamCreationTimestamp: Math.round(input.StreamCreationTimestamp.getTime() / 1000), })); }; var serializeAws_json1_1ListStreamsInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ExclusiveStartStreamName !== undefined && input.ExclusiveStartStreamName !== null && { ExclusiveStartStreamName: input.ExclusiveStartStreamName })), (input.Limit !== undefined && input.Limit !== null && { Limit: input.Limit })); }; var serializeAws_json1_1ListTagsForStreamInput = 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.ExclusiveStartTagKey !== undefined && input.ExclusiveStartTagKey !== null && { ExclusiveStartTagKey: input.ExclusiveStartTagKey })), (input.Limit !== undefined && input.Limit !== null && { Limit: input.Limit })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1MergeShardsInput = 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.AdjacentShardToMerge !== undefined && input.AdjacentShardToMerge !== null && { AdjacentShardToMerge: input.AdjacentShardToMerge })), (input.ShardToMerge !== undefined && input.ShardToMerge !== null && { ShardToMerge: input.ShardToMerge })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1MetricsNameList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1PutRecordInput = 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.Data !== undefined && input.Data !== null && { Data: context.base64Encoder(input.Data) })), (input.ExplicitHashKey !== undefined && input.ExplicitHashKey !== null && { ExplicitHashKey: input.ExplicitHashKey })), (input.PartitionKey !== undefined && input.PartitionKey !== null && { PartitionKey: input.PartitionKey })), (input.SequenceNumberForOrdering !== undefined && input.SequenceNumberForOrdering !== null && { SequenceNumberForOrdering: input.SequenceNumberForOrdering })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1PutRecordsInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Records !== undefined && input.Records !== null && { Records: serializeAws_json1_1PutRecordsRequestEntryList(input.Records, context) })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1PutRecordsRequestEntry = 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.Data !== undefined && input.Data !== null && { Data: context.base64Encoder(input.Data) })), (input.ExplicitHashKey !== undefined && input.ExplicitHashKey !== null && { ExplicitHashKey: input.ExplicitHashKey })), (input.PartitionKey !== undefined && input.PartitionKey !== null && { PartitionKey: input.PartitionKey })); }; var serializeAws_json1_1PutRecordsRequestEntryList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1PutRecordsRequestEntry(entry, context); }); }; var serializeAws_json1_1RegisterStreamConsumerInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ConsumerName !== undefined && input.ConsumerName !== null && { ConsumerName: input.ConsumerName })), (input.StreamARN !== undefined && input.StreamARN !== null && { StreamARN: input.StreamARN })); }; var serializeAws_json1_1RemoveTagsFromStreamInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })), (input.TagKeys !== undefined && input.TagKeys !== null && { TagKeys: serializeAws_json1_1TagKeyList(input.TagKeys, context) })); }; var serializeAws_json1_1ShardFilter = 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.ShardId !== undefined && input.ShardId !== null && { ShardId: input.ShardId })), (input.Timestamp !== undefined && input.Timestamp !== null && { Timestamp: Math.round(input.Timestamp.getTime() / 1000) })), (input.Type !== undefined && input.Type !== null && { Type: input.Type })); }; var serializeAws_json1_1SplitShardInput = 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.NewStartingHashKey !== undefined && input.NewStartingHashKey !== null && { NewStartingHashKey: input.NewStartingHashKey })), (input.ShardToSplit !== undefined && input.ShardToSplit !== null && { ShardToSplit: input.ShardToSplit })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1StartingPosition = 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.SequenceNumber !== undefined && input.SequenceNumber !== null && { SequenceNumber: input.SequenceNumber })), (input.Timestamp !== undefined && input.Timestamp !== null && { Timestamp: Math.round(input.Timestamp.getTime() / 1000) })), (input.Type !== undefined && input.Type !== null && { Type: input.Type })); }; var serializeAws_json1_1StartStreamEncryptionInput = 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.EncryptionType !== undefined && input.EncryptionType !== null && { EncryptionType: input.EncryptionType })), (input.KeyId !== undefined && input.KeyId !== null && { KeyId: input.KeyId })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1StopStreamEncryptionInput = 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.EncryptionType !== undefined && input.EncryptionType !== null && { EncryptionType: input.EncryptionType })), (input.KeyId !== undefined && input.KeyId !== null && { KeyId: input.KeyId })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })); }; var serializeAws_json1_1SubscribeToShardInput = 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.ConsumerARN !== undefined && input.ConsumerARN !== null && { ConsumerARN: input.ConsumerARN })), (input.ShardId !== undefined && input.ShardId !== null && { ShardId: input.ShardId })), (input.StartingPosition !== undefined && input.StartingPosition !== null && { StartingPosition: serializeAws_json1_1StartingPosition(input.StartingPosition, context), })); }; var serializeAws_json1_1TagKeyList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1TagMap = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var serializeAws_json1_1UpdateShardCountInput = 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.ScalingType !== undefined && input.ScalingType !== null && { ScalingType: input.ScalingType })), (input.StreamName !== undefined && input.StreamName !== null && { StreamName: input.StreamName })), (input.TargetShardCount !== undefined && input.TargetShardCount !== null && { TargetShardCount: input.TargetShardCount })); }; var deserializeAws_json1_1ChildShard = function (output, context) { return { HashKeyRange: output.HashKeyRange !== undefined && output.HashKeyRange !== null ? deserializeAws_json1_1HashKeyRange(output.HashKeyRange, context) : undefined, ParentShards: output.ParentShards !== undefined && output.ParentShards !== null ? deserializeAws_json1_1ShardIdList(output.ParentShards, context) : undefined, ShardId: output.ShardId !== undefined && output.ShardId !== null ? output.ShardId : undefined, }; }; var deserializeAws_json1_1ChildShardList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ChildShard(entry, context); }); }; var deserializeAws_json1_1Consumer = function (output, context) { return { ConsumerARN: output.ConsumerARN !== undefined && output.ConsumerARN !== null ? output.ConsumerARN : undefined, ConsumerCreationTimestamp: output.ConsumerCreationTimestamp !== undefined && output.ConsumerCreationTimestamp !== null ? new Date(Math.round(output.ConsumerCreationTimestamp * 1000)) : undefined, ConsumerName: output.ConsumerName !== undefined && output.ConsumerName !== null ? output.ConsumerName : undefined, ConsumerStatus: output.ConsumerStatus !== undefined && output.ConsumerStatus !== null ? output.ConsumerStatus : undefined, }; }; var deserializeAws_json1_1ConsumerDescription = function (output, context) { return { ConsumerARN: output.ConsumerARN !== undefined && output.ConsumerARN !== null ? output.ConsumerARN : undefined, ConsumerCreationTimestamp: output.ConsumerCreationTimestamp !== undefined && output.ConsumerCreationTimestamp !== null ? new Date(Math.round(output.ConsumerCreationTimestamp * 1000)) : undefined, ConsumerName: output.ConsumerName !== undefined && output.ConsumerName !== null ? output.ConsumerName : undefined, ConsumerStatus: output.ConsumerStatus !== undefined && output.ConsumerStatus !== null ? output.ConsumerStatus : undefined, StreamARN: output.StreamARN !== undefined && output.StreamARN !== null ? output.StreamARN : undefined, }; }; var deserializeAws_json1_1ConsumerList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Consumer(entry, context); }); }; var deserializeAws_json1_1DescribeLimitsOutput = function (output, context) { return { OpenShardCount: output.OpenShardCount !== undefined && output.OpenShardCount !== null ? output.OpenShardCount : undefined, ShardLimit: output.ShardLimit !== undefined && output.ShardLimit !== null ? output.ShardLimit : undefined, }; }; var deserializeAws_json1_1DescribeStreamConsumerOutput = function (output, context) { return { ConsumerDescription: output.ConsumerDescription !== undefined && output.ConsumerDescription !== null ? deserializeAws_json1_1ConsumerDescription(output.ConsumerDescription, context) : undefined, }; }; var deserializeAws_json1_1DescribeStreamOutput = function (output, context) { return { StreamDescription: output.StreamDescription !== undefined && output.StreamDescription !== null ? deserializeAws_json1_1StreamDescription(output.StreamDescription, context) : undefined, }; }; var deserializeAws_json1_1DescribeStreamSummaryOutput = function (output, context) { return { StreamDescriptionSummary: output.StreamDescriptionSummary !== undefined && output.StreamDescriptionSummary !== null ? deserializeAws_json1_1StreamDescriptionSummary(output.StreamDescriptionSummary, context) : undefined, }; }; var deserializeAws_json1_1EnhancedMetrics = function (output, context) { return { ShardLevelMetrics: output.ShardLevelMetrics !== undefined && output.ShardLevelMetrics !== null ? deserializeAws_json1_1MetricsNameList(output.ShardLevelMetrics, context) : undefined, }; }; var deserializeAws_json1_1EnhancedMonitoringList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EnhancedMetrics(entry, context); }); }; var deserializeAws_json1_1EnhancedMonitoringOutput = function (output, context) { return { CurrentShardLevelMetrics: output.CurrentShardLevelMetrics !== undefined && output.CurrentShardLevelMetrics !== null ? deserializeAws_json1_1MetricsNameList(output.CurrentShardLevelMetrics, context) : undefined, DesiredShardLevelMetrics: output.DesiredShardLevelMetrics !== undefined && output.DesiredShardLevelMetrics !== null ? deserializeAws_json1_1MetricsNameList(output.DesiredShardLevelMetrics, context) : undefined, StreamName: output.StreamName !== undefined && output.StreamName !== null ? output.StreamName : undefined, }; }; var deserializeAws_json1_1ExpiredIteratorException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1ExpiredNextTokenException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1GetRecordsOutput = function (output, context) { return { ChildShards: output.ChildShards !== undefined && output.ChildShards !== null ? deserializeAws_json1_1ChildShardList(output.ChildShards, context) : undefined, MillisBehindLatest: output.MillisBehindLatest !== undefined && output.MillisBehindLatest !== null ? output.MillisBehindLatest : undefined, NextShardIterator: output.NextShardIterator !== undefined && output.NextShardIterator !== null ? output.NextShardIterator : undefined, Records: output.Records !== undefined && output.Records !== null ? deserializeAws_json1_1RecordList(output.Records, context) : undefined, }; }; var deserializeAws_json1_1GetShardIteratorOutput = function (output, context) { return { ShardIterator: output.ShardIterator !== undefined && output.ShardIterator !== null ? output.ShardIterator : undefined, }; }; var deserializeAws_json1_1HashKeyRange = function (output, context) { return { EndingHashKey: output.EndingHashKey !== undefined && output.EndingHashKey !== null ? output.EndingHashKey : undefined, StartingHashKey: output.StartingHashKey !== undefined && output.StartingHashKey !== null ? output.StartingHashKey : undefined, }; }; var deserializeAws_json1_1InternalFailureException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1InvalidArgumentException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1KMSAccessDeniedException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1KMSDisabledException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1KMSInvalidStateException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1KMSNotFoundException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1KMSOptInRequired = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1KMSThrottlingException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1LimitExceededException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1ListShardsOutput = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, Shards: output.Shards !== undefined && output.Shards !== null ? deserializeAws_json1_1ShardList(output.Shards, context) : undefined, }; }; var deserializeAws_json1_1ListStreamConsumersOutput = function (output, context) { return { Consumers: output.Consumers !== undefined && output.Consumers !== null ? deserializeAws_json1_1ConsumerList(output.Consumers, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListStreamsOutput = function (output, context) { return { HasMoreStreams: output.HasMoreStreams !== undefined && output.HasMoreStreams !== null ? output.HasMoreStreams : undefined, StreamNames: output.StreamNames !== undefined && output.StreamNames !== null ? deserializeAws_json1_1StreamNameList(output.StreamNames, context) : undefined, }; }; var deserializeAws_json1_1ListTagsForStreamOutput = function (output, context) { return { HasMoreTags: output.HasMoreTags !== undefined && output.HasMoreTags !== null ? output.HasMoreTags : undefined, Tags: output.Tags !== undefined && output.Tags !== null ? deserializeAws_json1_1TagList(output.Tags, context) : undefined, }; }; var deserializeAws_json1_1MetricsNameList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ProvisionedThroughputExceededException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1PutRecordOutput = function (output, context) { return { EncryptionType: output.EncryptionType !== undefined && output.EncryptionType !== null ? output.EncryptionType : undefined, SequenceNumber: output.SequenceNumber !== undefined && output.SequenceNumber !== null ? output.SequenceNumber : undefined, ShardId: output.ShardId !== undefined && output.ShardId !== null ? output.ShardId : undefined, }; }; var deserializeAws_json1_1PutRecordsOutput = function (output, context) { return { EncryptionType: output.EncryptionType !== undefined && output.EncryptionType !== null ? output.EncryptionType : undefined, FailedRecordCount: output.FailedRecordCount !== undefined && output.FailedRecordCount !== null ? output.FailedRecordCount : undefined, Records: output.Records !== undefined && output.Records !== null ? deserializeAws_json1_1PutRecordsResultEntryList(output.Records, context) : undefined, }; }; var deserializeAws_json1_1PutRecordsResultEntry = function (output, context) { return { ErrorCode: output.ErrorCode !== undefined && output.ErrorCode !== null ? output.ErrorCode : undefined, ErrorMessage: output.ErrorMessage !== undefined && output.ErrorMessage !== null ? output.ErrorMessage : undefined, SequenceNumber: output.SequenceNumber !== undefined && output.SequenceNumber !== null ? output.SequenceNumber : undefined, ShardId: output.ShardId !== undefined && output.ShardId !== null ? output.ShardId : undefined, }; }; var deserializeAws_json1_1PutRecordsResultEntryList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1PutRecordsResultEntry(entry, context); }); }; var deserializeAws_json1_1_Record = function (output, context) { return { ApproximateArrivalTimestamp: output.ApproximateArrivalTimestamp !== undefined && output.ApproximateArrivalTimestamp !== null ? new Date(Math.round(output.ApproximateArrivalTimestamp * 1000)) : undefined, Data: output.Data !== undefined && output.Data !== null ? context.base64Decoder(output.Data) : undefined, EncryptionType: output.EncryptionType !== undefined && output.EncryptionType !== null ? output.EncryptionType : undefined, PartitionKey: output.PartitionKey !== undefined && output.PartitionKey !== null ? output.PartitionKey : undefined, SequenceNumber: output.SequenceNumber !== undefined && output.SequenceNumber !== null ? output.SequenceNumber : undefined, }; }; var deserializeAws_json1_1RecordList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1_Record(entry, context); }); }; var deserializeAws_json1_1RegisterStreamConsumerOutput = function (output, context) { return { Consumer: output.Consumer !== undefined && output.Consumer !== null ? deserializeAws_json1_1Consumer(output.Consumer, context) : undefined, }; }; var deserializeAws_json1_1ResourceInUseException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1ResourceNotFoundException = function (output, context) { return { message: output.message !== undefined && output.message !== null ? output.message : undefined, }; }; var deserializeAws_json1_1SequenceNumberRange = function (output, context) { return { EndingSequenceNumber: output.EndingSequenceNumber !== undefined && output.EndingSequenceNumber !== null ? output.EndingSequenceNumber : undefined, StartingSequenceNumber: output.StartingSequenceNumber !== undefined && output.StartingSequenceNumber !== null ? output.StartingSequenceNumber : undefined, }; }; var deserializeAws_json1_1Shard = function (output, context) { return { AdjacentParentShardId: output.AdjacentParentShardId !== undefined && output.AdjacentParentShardId !== null ? output.AdjacentParentShardId : undefined, HashKeyRange: output.HashKeyRange !== undefined && output.HashKeyRange !== null ? deserializeAws_json1_1HashKeyRange(output.HashKeyRange, context) : undefined, ParentShardId: output.ParentShardId !== undefined && output.ParentShardId !== null ? output.ParentShardId : undefined, SequenceNumberRange: output.SequenceNumberRange !== undefined && output.SequenceNumberRange !== null ? deserializeAws_json1_1SequenceNumberRange(output.SequenceNumberRange, context) : undefined, ShardId: output.ShardId !== undefined && output.ShardId !== null ? output.ShardId : undefined, }; }; var deserializeAws_json1_1ShardIdList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ShardList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Shard(entry, context); }); }; var deserializeAws_json1_1StreamDescription = function (output, context) { return { EncryptionType: output.EncryptionType !== undefined && output.EncryptionType !== null ? output.EncryptionType : undefined, EnhancedMonitoring: output.EnhancedMonitoring !== undefined && output.EnhancedMonitoring !== null ? deserializeAws_json1_1EnhancedMonitoringList(output.EnhancedMonitoring, context) : undefined, HasMoreShards: output.HasMoreShards !== undefined && output.HasMoreShards !== null ? output.HasMoreShards : undefined, KeyId: output.KeyId !== undefined && output.KeyId !== null ? output.KeyId : undefined, RetentionPeriodHours: output.RetentionPeriodHours !== undefined && output.RetentionPeriodHours !== null ? output.RetentionPeriodHours : undefined, Shards: output.Shards !== undefined && output.Shards !== null ? deserializeAws_json1_1ShardList(output.Shards, context) : undefined, StreamARN: output.StreamARN !== undefined && output.StreamARN !== null ? output.StreamARN : undefined, StreamCreationTimestamp: output.StreamCreationTimestamp !== undefined && output.StreamCreationTimestamp !== null ? new Date(Math.round(output.StreamCreationTimestamp * 1000)) : undefined, StreamName: output.StreamName !== undefined && output.StreamName !== null ? output.StreamName : undefined, StreamStatus: output.StreamStatus !== undefined && output.StreamStatus !== null ? output.StreamStatus : undefined, }; }; var deserializeAws_json1_1StreamDescriptionSummary = function (output, context) { return { ConsumerCount: output.ConsumerCount !== undefined && output.ConsumerCount !== null ? output.ConsumerCount : undefined, EncryptionType: output.EncryptionType !== undefined && output.EncryptionType !== null ? output.EncryptionType : undefined, EnhancedMonitoring: output.EnhancedMonitoring !== undefined && output.EnhancedMonitoring !== null ? deserializeAws_json1_1EnhancedMonitoringList(output.EnhancedMonitoring, context) : undefined, KeyId: output.KeyId !== undefined && output.KeyId !== null ? output.KeyId : undefined, OpenShardCount: output.OpenShardCount !== undefined && output.OpenShardCount !== null ? output.OpenShardCount : undefined, RetentionPeriodHours: output.RetentionPeriodHours !== undefined && output.RetentionPeriodHours !== null ? output.RetentionPeriodHours : undefined, StreamARN: output.StreamARN !== undefined && output.StreamARN !== null ? output.StreamARN : undefined, StreamCreationTimestamp: output.StreamCreationTimestamp !== undefined && output.StreamCreationTimestamp !== null ? new Date(Math.round(output.StreamCreationTimestamp * 1000)) : undefined, StreamName: output.StreamName !== undefined && output.StreamName !== null ? output.StreamName : undefined, StreamStatus: output.StreamStatus !== undefined && output.StreamStatus !== null ? output.StreamStatus : undefined, }; }; var deserializeAws_json1_1StreamNameList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1SubscribeToShardEvent = function (output, context) { return { ChildShards: output.ChildShards !== undefined && output.ChildShards !== null ? deserializeAws_json1_1ChildShardList(output.ChildShards, context) : undefined, ContinuationSequenceNumber: output.ContinuationSequenceNumber !== undefined && output.ContinuationSequenceNumber !== null ? output.ContinuationSequenceNumber : undefined, MillisBehindLatest: output.MillisBehindLatest !== undefined && output.MillisBehindLatest !== null ? output.MillisBehindLatest : undefined, Records: output.Records !== undefined && output.Records !== null ? deserializeAws_json1_1RecordList(output.Records, context) : undefined, }; }; var deserializeAws_json1_1SubscribeToShardEventStream = function (output, context) { if (output.InternalFailureException !== undefined && output.InternalFailureException !== null) { return { InternalFailureException: deserializeAws_json1_1InternalFailureException(output.InternalFailureException, context), }; } if (output.KMSAccessDeniedException !== undefined && output.KMSAccessDeniedException !== null) { return { KMSAccessDeniedException: deserializeAws_json1_1KMSAccessDeniedException(output.KMSAccessDeniedException, context), }; } if (output.KMSDisabledException !== undefined && output.KMSDisabledException !== null) { return { KMSDisabledException: deserializeAws_json1_1KMSDisabledException(output.KMSDisabledException, context), }; } if (output.KMSInvalidStateException !== undefined && output.KMSInvalidStateException !== null) { return { KMSInvalidStateException: deserializeAws_json1_1KMSInvalidStateException(output.KMSInvalidStateException, context), }; } if (output.KMSNotFoundException !== undefined && output.KMSNotFoundException !== null) { return { KMSNotFoundException: deserializeAws_json1_1KMSNotFoundException(output.KMSNotFoundException, context), }; } if (output.KMSOptInRequired !== undefined && output.KMSOptInRequired !== null) { return { KMSOptInRequired: deserializeAws_json1_1KMSOptInRequired(output.KMSOptInRequired, context), }; } if (output.KMSThrottlingException !== undefined && output.KMSThrottlingException !== null) { return { KMSThrottlingException: deserializeAws_json1_1KMSThrottlingException(output.KMSThrottlingException, context), }; } if (output.ResourceInUseException !== undefined && output.ResourceInUseException !== null) { return { ResourceInUseException: deserializeAws_json1_1ResourceInUseException(output.ResourceInUseException, context), }; } if (output.ResourceNotFoundException !== undefined && output.ResourceNotFoundException !== null) { return { ResourceNotFoundException: deserializeAws_json1_1ResourceNotFoundException(output.ResourceNotFoundException, context), }; } if (output.SubscribeToShardEvent !== undefined && output.SubscribeToShardEvent !== null) { return { SubscribeToShardEvent: deserializeAws_json1_1SubscribeToShardEvent(output.SubscribeToShardEvent, context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_json1_1SubscribeToShardOutput = function (output, context) { return { EventStream: output.EventStream !== undefined && output.EventStream !== null ? deserializeAws_json1_1SubscribeToShardEventStream(output.EventStream, context) : undefined, }; }; var deserializeAws_json1_1Tag = function (output, context) { return { Key: output.Key !== undefined && output.Key !== null ? output.Key : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1TagList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Tag(entry, context); }); }; var deserializeAws_json1_1UpdateShardCountOutput = function (output, context) { return { CurrentShardCount: output.CurrentShardCount !== undefined && output.CurrentShardCount !== null ? output.CurrentShardCount : undefined, StreamName: output.StreamName !== undefined && output.StreamName !== null ? output.StreamName : undefined, TargetShardCount: output.TargetShardCount !== undefined && output.TargetShardCount !== null ? output.TargetShardCount : undefined, }; }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 {}; }); }; /** * 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_json1_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/runtimeConfig.browser.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/runtimeConfig.browser.js ***! \*******************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-kinesis/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-kinesis/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_eventstream_serde_browser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-browser */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-kinesis/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_11__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_7__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_7__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_8__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_9__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_11__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), eventStreamSerdeProvider: _aws_sdk_eventstream_serde_browser__WEBPACK_IMPORTED_MODULE_3__["eventStreamSerdeProvider"], maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_5__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_10__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_10__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/runtimeConfig.shared.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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 */ "./node_modules/@aws-sdk/client-kinesis/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2013-12-02", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Kinesis", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/waiters/waitForStreamExists.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/waiters/waitForStreamExists.js ***! \*************************************************************************************/ /*! exports provided: waitForStreamExists */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForStreamExists", function() { return waitForStreamExists; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/DescribeStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result_1, returnComparator, exception_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamCommand"](input))]; case 1: result_1 = _a.sent(); try { returnComparator = function () { return result_1.StreamDescription.StreamStatus; }; if (returnComparator() === "ACTIVE") { return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; } } catch (e) { } return [3 /*break*/, 3]; case 2: exception_1 = _a.sent(); return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * * @param params : Waiter configuration options. * @param input : the input to DescribeStreamCommand for polling. */ var waitForStreamExists = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 10, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForStreamExists.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/dist/es/waiters/waitForStreamNotExists.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/dist/es/waiters/waitForStreamNotExists.js ***! \****************************************************************************************/ /*! exports provided: waitForStreamNotExists */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForStreamNotExists", function() { return waitForStreamNotExists; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/DescribeStreamCommand */ "./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result, exception_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamCommand"](input))]; case 1: result = _a.sent(); return [3 /*break*/, 3]; case 2: exception_1 = _a.sent(); if (exception_1.name && exception_1.name == "ResourceNotFoundException") { return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; } return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * * @param params : Waiter configuration options. * @param input : the input to DescribeStreamCommand for polling. */ var waitForStreamNotExists = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 10, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForStreamNotExists.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/EventStreamMarshaller.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/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_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-crypto/crc32 */ "./node_modules/@aws-crypto/crc32/build/index.js"); /* harmony import */ var _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _HeaderMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./HeaderMarshaller */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js"); /* harmony import */ var _splitMessage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./splitMessage */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/splitMessage.js"); /** * A marshaller that can convert binary-packed event stream messages into * JavaScript objects and back again into their binary format. */ var EventStreamMarshaller = /** @class */ (function () { function EventStreamMarshaller(toUtf8, fromUtf8) { this.headerMarshaller = new _HeaderMarshaller__WEBPACK_IMPORTED_MODULE_1__["HeaderMarshaller"](toUtf8, fromUtf8); } /** * Convert a structured JavaScript object with tagged headers into a binary * event stream message. */ EventStreamMarshaller.prototype.marshall = function (_a) { var rawHeaders = _a.headers, body = _a.body; var headers = this.headerMarshaller.format(rawHeaders); var length = headers.byteLength + body.byteLength + 16; var out = new Uint8Array(length); var view = new DataView(out.buffer, out.byteOffset, out.byteLength); var checksum = new _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__["Crc32"](); // Format message view.setUint32(0, length, false); view.setUint32(4, headers.byteLength, false); view.setUint32(8, checksum.update(out.subarray(0, 8)).digest(), false); out.set(headers, 12); out.set(body, headers.byteLength + 12); // Write trailing message checksum view.setUint32(length - 4, checksum.update(out.subarray(8, length - 4)).digest(), false); return out; }; /** * Convert a binary event stream message into a JavaScript object with an * opaque, binary body and tagged, parsed headers. */ EventStreamMarshaller.prototype.unmarshall = function (message) { var _a = Object(_splitMessage__WEBPACK_IMPORTED_MODULE_2__["splitMessage"])(message), headers = _a.headers, body = _a.body; return { headers: this.headerMarshaller.parse(headers), body: body }; }; /** * Convert a structured JavaScript object with tagged headers into a binary * event stream message header. */ EventStreamMarshaller.prototype.formatHeaders = function (rawHeaders) { return this.headerMarshaller.format(rawHeaders); }; return EventStreamMarshaller; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1NYXJzaGFsbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0V2ZW50U3RyZWFtTWFyc2hhbGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFJMUMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFDdEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTlDOzs7R0FHRztBQUNIO0lBR0UsK0JBQVksTUFBZSxFQUFFLFFBQWlCO1FBQzVDLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLGdCQUFnQixDQUFDLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQztJQUNqRSxDQUFDO0lBRUQ7OztPQUdHO0lBQ0gsd0NBQVEsR0FBUixVQUFTLEVBQXNDO1lBQTNCLFVBQVUsYUFBQSxFQUFFLElBQUksVUFBQTtRQUNsQyxJQUFNLE9BQU8sR0FBRyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQ3pELElBQU0sTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFVBQVUsR0FBRyxFQUFFLENBQUM7UUFFekQsSUFBTSxHQUFHLEdBQUcsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDbkMsSUFBTSxJQUFJLEdBQUcsSUFBSSxRQUFRLENBQUMsR0FBRyxDQUFDLE1BQU0sRUFBRSxHQUFHLENBQUMsVUFBVSxFQUFFLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUN0RSxJQUFNLFFBQVEsR0FBRyxJQUFJLEtBQUssRUFBRSxDQUFDO1FBRTdCLGlCQUFpQjtRQUNqQixJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDakMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxDQUFDLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQztRQUM3QyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxRQUFRLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDdkUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDckIsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxFQUFFLENBQUMsQ0FBQztRQUV2QyxrQ0FBa0M7UUFDbEMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFFekYsT0FBTyxHQUFHLENBQUM7SUFDYixDQUFDO0lBRUQ7OztPQUdHO0lBQ0gsMENBQVUsR0FBVixVQUFXLE9BQXdCO1FBQzNCLElBQUEsS0FBb0IsWUFBWSxDQUFDLE9BQU8sQ0FBQyxFQUF2QyxPQUFPLGFBQUEsRUFBRSxJQUFJLFVBQTBCLENBQUM7UUFFaEQsT0FBTyxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUksTUFBQSxFQUFFLENBQUM7SUFDakUsQ0FBQztJQUVEOzs7T0FHRztJQUNILDZDQUFhLEdBQWIsVUFBYyxVQUEwQjtRQUN0QyxPQUFPLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDbEQsQ0FBQztJQUNILDRCQUFDO0FBQUQsQ0FBQyxBQWpERCxJQWlEQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENyYzMyIH0gZnJvbSBcIkBhd3MtY3J5cHRvL2NyYzMyXCI7XG5pbXBvcnQgeyBNZXNzYWdlLCBNZXNzYWdlSGVhZGVycyB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBIZWFkZXJNYXJzaGFsbGVyIH0gZnJvbSBcIi4vSGVhZGVyTWFyc2hhbGxlclwiO1xuaW1wb3J0IHsgc3BsaXRNZXNzYWdlIH0gZnJvbSBcIi4vc3BsaXRNZXNzYWdlXCI7XG5cbi8qKlxuICogQSBtYXJzaGFsbGVyIHRoYXQgY2FuIGNvbnZlcnQgYmluYXJ5LXBhY2tlZCBldmVudCBzdHJlYW0gbWVzc2FnZXMgaW50b1xuICogSmF2YVNjcmlwdCBvYmplY3RzIGFuZCBiYWNrIGFnYWluIGludG8gdGhlaXIgYmluYXJ5IGZvcm1hdC5cbiAqL1xuZXhwb3J0IGNsYXNzIEV2ZW50U3RyZWFtTWFyc2hhbGxlciB7XG4gIHByaXZhdGUgcmVhZG9ubHkgaGVhZGVyTWFyc2hhbGxlcjogSGVhZGVyTWFyc2hhbGxlcjtcblxuICBjb25zdHJ1Y3Rvcih0b1V0Zjg6IEVuY29kZXIsIGZyb21VdGY4OiBEZWNvZGVyKSB7XG4gICAgdGhpcy5oZWFkZXJNYXJzaGFsbGVyID0gbmV3IEhlYWRlck1hcnNoYWxsZXIodG9VdGY4LCBmcm9tVXRmOCk7XG4gIH1cblxuICAvKipcbiAgICogQ29udmVydCBhIHN0cnVjdHVyZWQgSmF2YVNjcmlwdCBvYmplY3Qgd2l0aCB0YWdnZWQgaGVhZGVycyBpbnRvIGEgYmluYXJ5XG4gICAqIGV2ZW50IHN0cmVhbSBtZXNzYWdlLlxuICAgKi9cbiAgbWFyc2hhbGwoeyBoZWFkZXJzOiByYXdIZWFkZXJzLCBib2R5IH06IE1lc3NhZ2UpOiBVaW50OEFycmF5IHtcbiAgICBjb25zdCBoZWFkZXJzID0gdGhpcy5oZWFkZXJNYXJzaGFsbGVyLmZvcm1hdChyYXdIZWFkZXJzKTtcbiAgICBjb25zdCBsZW5ndGggPSBoZWFkZXJzLmJ5dGVMZW5ndGggKyBib2R5LmJ5dGVMZW5ndGggKyAxNjtcblxuICAgIGNvbnN0IG91dCA9IG5ldyBVaW50OEFycmF5KGxlbmd0aCk7XG4gICAgY29uc3QgdmlldyA9IG5ldyBEYXRhVmlldyhvdXQuYnVmZmVyLCBvdXQuYnl0ZU9mZnNldCwgb3V0LmJ5dGVMZW5ndGgpO1xuICAgIGNvbnN0IGNoZWNrc3VtID0gbmV3IENyYzMyKCk7XG5cbiAgICAvLyBGb3JtYXQgbWVzc2FnZVxuICAgIHZpZXcuc2V0VWludDMyKDAsIGxlbmd0aCwgZmFsc2UpO1xuICAgIHZpZXcuc2V0VWludDMyKDQsIGhlYWRlcnMuYnl0ZUxlbmd0aCwgZmFsc2UpO1xuICAgIHZpZXcuc2V0VWludDMyKDgsIGNoZWNrc3VtLnVwZGF0ZShvdXQuc3ViYXJyYXkoMCwgOCkpLmRpZ2VzdCgpLCBmYWxzZSk7XG4gICAgb3V0LnNldChoZWFkZXJzLCAxMik7XG4gICAgb3V0LnNldChib2R5LCBoZWFkZXJzLmJ5dGVMZW5ndGggKyAxMik7XG5cbiAgICAvLyBXcml0ZSB0cmFpbGluZyBtZXNzYWdlIGNoZWNrc3VtXG4gICAgdmlldy5zZXRVaW50MzIobGVuZ3RoIC0gNCwgY2hlY2tzdW0udXBkYXRlKG91dC5zdWJhcnJheSg4LCBsZW5ndGggLSA0KSkuZGlnZXN0KCksIGZhbHNlKTtcblxuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICAvKipcbiAgICogQ29udmVydCBhIGJpbmFyeSBldmVudCBzdHJlYW0gbWVzc2FnZSBpbnRvIGEgSmF2YVNjcmlwdCBvYmplY3Qgd2l0aCBhblxuICAgKiBvcGFxdWUsIGJpbmFyeSBib2R5IGFuZCB0YWdnZWQsIHBhcnNlZCBoZWFkZXJzLlxuICAgKi9cbiAgdW5tYXJzaGFsbChtZXNzYWdlOiBBcnJheUJ1ZmZlclZpZXcpOiBNZXNzYWdlIHtcbiAgICBjb25zdCB7IGhlYWRlcnMsIGJvZHkgfSA9IHNwbGl0TWVzc2FnZShtZXNzYWdlKTtcblxuICAgIHJldHVybiB7IGhlYWRlcnM6IHRoaXMuaGVhZGVyTWFyc2hhbGxlci5wYXJzZShoZWFkZXJzKSwgYm9keSB9O1xuICB9XG5cbiAgLyoqXG4gICAqIENvbnZlcnQgYSBzdHJ1Y3R1cmVkIEphdmFTY3JpcHQgb2JqZWN0IHdpdGggdGFnZ2VkIGhlYWRlcnMgaW50byBhIGJpbmFyeVxuICAgKiBldmVudCBzdHJlYW0gbWVzc2FnZSBoZWFkZXIuXG4gICAqL1xuICBmb3JtYXRIZWFkZXJzKHJhd0hlYWRlcnM6IE1lc3NhZ2VIZWFkZXJzKTogVWludDhBcnJheSB7XG4gICAgcmV0dXJuIHRoaXMuaGVhZGVyTWFyc2hhbGxlci5mb3JtYXQocmF3SGVhZGVycyk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js ***! \***********************************************************************************************************************/ /*! exports provided: HeaderMarshaller */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderMarshaller", function() { return HeaderMarshaller; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /* harmony import */ var _Int64__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Int64 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js"); /** * @internal */ var HeaderMarshaller = /** @class */ (function () { function HeaderMarshaller(toUtf8, fromUtf8) { this.toUtf8 = toUtf8; this.fromUtf8 = fromUtf8; } HeaderMarshaller.prototype.format = function (headers) { var e_1, _a, e_2, _b; var chunks = []; try { for (var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _d = _c.next(); !_d.done; _d = _c.next()) { var headerName = _d.value; var bytes = this.fromUtf8(headerName); chunks.push(Uint8Array.from([bytes.byteLength]), bytes, this.formatHeaderValue(headers[headerName])); } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_d && !_d.done && (_a = _c.return)) _a.call(_c); } finally { if (e_1) throw e_1.error; } } var out = new Uint8Array(chunks.reduce(function (carry, bytes) { return carry + bytes.byteLength; }, 0)); var position = 0; try { for (var chunks_1 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(chunks), chunks_1_1 = chunks_1.next(); !chunks_1_1.done; chunks_1_1 = chunks_1.next()) { var chunk = chunks_1_1.value; out.set(chunk, position); position += chunk.byteLength; } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (chunks_1_1 && !chunks_1_1.done && (_b = chunks_1.return)) _b.call(chunks_1); } finally { if (e_2) throw e_2.error; } } return out; }; HeaderMarshaller.prototype.formatHeaderValue = function (header) { switch (header.type) { case "boolean": return Uint8Array.from([header.value ? 0 /* boolTrue */ : 1 /* boolFalse */]); case "byte": return Uint8Array.from([2 /* byte */, header.value]); case "short": var shortView = new DataView(new ArrayBuffer(3)); shortView.setUint8(0, 3 /* short */); shortView.setInt16(1, header.value, false); return new Uint8Array(shortView.buffer); case "integer": var intView = new DataView(new ArrayBuffer(5)); intView.setUint8(0, 4 /* integer */); intView.setInt32(1, header.value, false); return new Uint8Array(intView.buffer); case "long": var longBytes = new Uint8Array(9); longBytes[0] = 5 /* long */; longBytes.set(header.value.bytes, 1); return longBytes; case "binary": var binView = new DataView(new ArrayBuffer(3 + header.value.byteLength)); binView.setUint8(0, 6 /* byteArray */); binView.setUint16(1, header.value.byteLength, false); var binBytes = new Uint8Array(binView.buffer); binBytes.set(header.value, 3); return binBytes; case "string": var utf8Bytes = this.fromUtf8(header.value); var strView = new DataView(new ArrayBuffer(3 + utf8Bytes.byteLength)); strView.setUint8(0, 7 /* string */); strView.setUint16(1, utf8Bytes.byteLength, false); var strBytes = new Uint8Array(strView.buffer); strBytes.set(utf8Bytes, 3); return strBytes; case "timestamp": var tsBytes = new Uint8Array(9); tsBytes[0] = 8 /* timestamp */; tsBytes.set(_Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"].fromNumber(header.value.valueOf()).bytes, 1); return tsBytes; case "uuid": if (!UUID_PATTERN.test(header.value)) { throw new Error("Invalid UUID received: " + header.value); } var uuidBytes = new Uint8Array(17); uuidBytes[0] = 9 /* uuid */; uuidBytes.set(Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["fromHex"])(header.value.replace(/\-/g, "")), 1); return uuidBytes; } }; HeaderMarshaller.prototype.parse = function (headers) { var out = {}; var position = 0; while (position < headers.byteLength) { var nameLength = headers.getUint8(position++); var name = this.toUtf8(new Uint8Array(headers.buffer, headers.byteOffset + position, nameLength)); position += nameLength; switch (headers.getUint8(position++)) { case 0 /* boolTrue */: out[name] = { type: BOOLEAN_TAG, value: true, }; break; case 1 /* boolFalse */: out[name] = { type: BOOLEAN_TAG, value: false, }; break; case 2 /* byte */: out[name] = { type: BYTE_TAG, value: headers.getInt8(position++), }; break; case 3 /* short */: out[name] = { type: SHORT_TAG, value: headers.getInt16(position, false), }; position += 2; break; case 4 /* integer */: out[name] = { type: INT_TAG, value: headers.getInt32(position, false), }; position += 4; break; case 5 /* long */: out[name] = { type: LONG_TAG, value: new _Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"](new Uint8Array(headers.buffer, headers.byteOffset + position, 8)), }; position += 8; break; case 6 /* byteArray */: var binaryLength = headers.getUint16(position, false); position += 2; out[name] = { type: BINARY_TAG, value: new Uint8Array(headers.buffer, headers.byteOffset + position, binaryLength), }; position += binaryLength; break; case 7 /* string */: var stringLength = headers.getUint16(position, false); position += 2; out[name] = { type: STRING_TAG, value: this.toUtf8(new Uint8Array(headers.buffer, headers.byteOffset + position, stringLength)), }; position += stringLength; break; case 8 /* timestamp */: out[name] = { type: TIMESTAMP_TAG, value: new Date(new _Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"](new Uint8Array(headers.buffer, headers.byteOffset + position, 8)).valueOf()), }; position += 8; break; case 9 /* uuid */: var uuidBytes = new Uint8Array(headers.buffer, headers.byteOffset + position, 16); position += 16; out[name] = { type: UUID_TAG, value: Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(0, 4)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(4, 6)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(6, 8)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(8, 10)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(10)), }; break; default: throw new Error("Unrecognized header type tag"); } } return out; }; return HeaderMarshaller; }()); var HEADER_VALUE_TYPE; (function (HEADER_VALUE_TYPE) { HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["boolTrue"] = 0] = "boolTrue"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["boolFalse"] = 1] = "boolFalse"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["byte"] = 2] = "byte"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["short"] = 3] = "short"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["integer"] = 4] = "integer"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["long"] = 5] = "long"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["byteArray"] = 6] = "byteArray"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["string"] = 7] = "string"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["timestamp"] = 8] = "timestamp"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["uuid"] = 9] = "uuid"; })(HEADER_VALUE_TYPE || (HEADER_VALUE_TYPE = {})); var BOOLEAN_TAG = "boolean"; var BYTE_TAG = "byte"; var SHORT_TAG = "short"; var INT_TAG = "integer"; var LONG_TAG = "long"; var BINARY_TAG = "binary"; var STRING_TAG = "string"; var TIMESTAMP_TAG = "timestamp"; var UUID_TAG = "uuid"; var UUID_PATTERN = /^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSGVhZGVyTWFyc2hhbGxlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9IZWFkZXJNYXJzaGFsbGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSxPQUFPLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBRTVELE9BQU8sRUFBRSxLQUFLLEVBQUUsTUFBTSxTQUFTLENBQUM7QUFFaEM7O0dBRUc7QUFDSDtJQUNFLDBCQUE2QixNQUFlLEVBQW1CLFFBQWlCO1FBQW5ELFdBQU0sR0FBTixNQUFNLENBQVM7UUFBbUIsYUFBUSxHQUFSLFFBQVEsQ0FBUztJQUFHLENBQUM7SUFFcEYsaUNBQU0sR0FBTixVQUFPLE9BQXVCOztRQUM1QixJQUFNLE1BQU0sR0FBc0IsRUFBRSxDQUFDOztZQUVyQyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBLGdCQUFBLDRCQUFFO2dCQUExQyxJQUFNLFVBQVUsV0FBQTtnQkFDbkIsSUFBTSxLQUFLLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQztnQkFDeEMsTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO2FBQ3RHOzs7Ozs7Ozs7UUFFRCxJQUFNLEdBQUcsR0FBRyxJQUFJLFVBQVUsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLFVBQUMsS0FBSyxFQUFFLEtBQUssSUFBSyxPQUFBLEtBQUssR0FBRyxLQUFLLENBQUMsVUFBVSxFQUF4QixDQUF3QixFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekYsSUFBSSxRQUFRLEdBQUcsQ0FBQyxDQUFDOztZQUNqQixLQUFvQixJQUFBLFdBQUEsU0FBQSxNQUFNLENBQUEsOEJBQUEsa0RBQUU7Z0JBQXZCLElBQU0sS0FBSyxtQkFBQTtnQkFDZCxHQUFHLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxRQUFRLENBQUMsQ0FBQztnQkFDekIsUUFBUSxJQUFJLEtBQUssQ0FBQyxVQUFVLENBQUM7YUFDOUI7Ozs7Ozs7OztRQUVELE9BQU8sR0FBRyxDQUFDO0lBQ2IsQ0FBQztJQUVPLDRDQUFpQixHQUF6QixVQUEwQixNQUEwQjtRQUNsRCxRQUFRLE1BQU0sQ0FBQyxJQUFJLEVBQUU7WUFDbkIsS0FBSyxTQUFTO2dCQUNaLE9BQU8sVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxrQkFBNEIsQ0FBQyxrQkFBNEIsQ0FBQyxDQUFDLENBQUM7WUFDcEcsS0FBSyxNQUFNO2dCQUNULE9BQU8sVUFBVSxDQUFDLElBQUksQ0FBQyxlQUF5QixNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztZQUNqRSxLQUFLLE9BQU87Z0JBQ1YsSUFBTSxTQUFTLEdBQUcsSUFBSSxRQUFRLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDbkQsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGdCQUEwQixDQUFDO2dCQUMvQyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUMzQyxPQUFPLElBQUksVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUMxQyxLQUFLLFNBQVM7Z0JBQ1osSUFBTSxPQUFPLEdBQUcsSUFBSSxRQUFRLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDakQsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGtCQUE0QixDQUFDO2dCQUMvQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUN6QyxPQUFPLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUN4QyxLQUFLLE1BQU07Z0JBQ1QsSUFBTSxTQUFTLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ3BDLFNBQVMsQ0FBQyxDQUFDLENBQUMsZUFBeUIsQ0FBQztnQkFDdEMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQztnQkFDckMsT0FBTyxTQUFTLENBQUM7WUFDbkIsS0FBSyxRQUFRO2dCQUNYLElBQU0sT0FBTyxHQUFHLElBQUksUUFBUSxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7Z0JBQzNFLE9BQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQyxvQkFBOEIsQ0FBQztnQkFDakQsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUM7Z0JBQ3JELElBQU0sUUFBUSxHQUFHLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDaEQsUUFBUSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUM5QixPQUFPLFFBQVEsQ0FBQztZQUNsQixLQUFLLFFBQVE7Z0JBQ1gsSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUM7Z0JBQzlDLElBQU0sT0FBTyxHQUFHLElBQUksUUFBUSxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsR0FBRyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztnQkFDeEUsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGlCQUEyQixDQUFDO2dCQUM5QyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUNsRCxJQUFNLFFBQVEsR0FBRyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ2hELFFBQVEsQ0FBQyxHQUFHLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMzQixPQUFPLFFBQVEsQ0FBQztZQUNsQixLQUFLLFdBQVc7Z0JBQ2QsSUFBTSxPQUFPLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ2xDLE9BQU8sQ0FBQyxDQUFDLENBQUMsb0JBQThCLENBQUM7Z0JBQ3pDLE9BQU8sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMvRCxPQUFPLE9BQU8sQ0FBQztZQUNqQixLQUFLLE1BQU07Z0JBQ1QsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxFQUFFO29CQUNwQyxNQUFNLElBQUksS0FBSyxDQUFDLDRCQUEwQixNQUFNLENBQUMsS0FBTyxDQUFDLENBQUM7aUJBQzNEO2dCQUVELElBQU0sU0FBUyxHQUFHLElBQUksVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDO2dCQUNyQyxTQUFTLENBQUMsQ0FBQyxDQUFDLGVBQXlCLENBQUM7Z0JBQ3RDLFNBQVMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMzRCxPQUFPLFNBQVMsQ0FBQztTQUNwQjtJQUNILENBQUM7SUFFRCxnQ0FBSyxHQUFMLFVBQU0sT0FBaUI7UUFDckIsSUFBTSxHQUFHLEdBQW1CLEVBQUUsQ0FBQztRQUMvQixJQUFJLFFBQVEsR0FBRyxDQUFDLENBQUM7UUFFakIsT0FBTyxRQUFRLEdBQUcsT0FBTyxDQUFDLFVBQVUsRUFBRTtZQUNwQyxJQUFNLFVBQVUsR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7WUFDaEQsSUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLFVBQVUsQ0FBQyxDQUFDLENBQUM7WUFDcEcsUUFBUSxJQUFJLFVBQVUsQ0FBQztZQUV2QixRQUFRLE9BQU8sQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRTtnQkFDcEM7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxXQUFXO3dCQUNqQixLQUFLLEVBQUUsSUFBSTtxQkFDWixDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxXQUFXO3dCQUNqQixLQUFLLEVBQUUsS0FBSztxQkFDYixDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxRQUFRO3dCQUNkLEtBQUssRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxDQUFDO3FCQUNuQyxDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxTQUFTO3dCQUNmLEtBQUssRUFBRSxPQUFPLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxLQUFLLENBQUM7cUJBQ3pDLENBQUM7b0JBQ0YsUUFBUSxJQUFJLENBQUMsQ0FBQztvQkFDZCxNQUFNO2dCQUNSO29CQUNFLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsT0FBTzt3QkFDYixLQUFLLEVBQUUsT0FBTyxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDO3FCQUN6QyxDQUFDO29CQUNGLFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsTUFBTTtnQkFDUjtvQkFDRSxHQUFHLENBQUMsSUFBSSxDQUFDLEdBQUc7d0JBQ1YsSUFBSSxFQUFFLFFBQVE7d0JBQ2QsS0FBSyxFQUFFLElBQUksS0FBSyxDQUFDLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUM7cUJBQ25GLENBQUM7b0JBQ0YsUUFBUSxJQUFJLENBQUMsQ0FBQztvQkFDZCxNQUFNO2dCQUNSO29CQUNFLElBQU0sWUFBWSxHQUFHLE9BQU8sQ0FBQyxTQUFTLENBQUMsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFDO29CQUN4RCxRQUFRLElBQUksQ0FBQyxDQUFDO29CQUNkLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsVUFBVTt3QkFDaEIsS0FBSyxFQUFFLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxRQUFRLEVBQUUsWUFBWSxDQUFDO3FCQUNuRixDQUFDO29CQUNGLFFBQVEsSUFBSSxZQUFZLENBQUM7b0JBQ3pCLE1BQU07Z0JBQ1I7b0JBQ0UsSUFBTSxZQUFZLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUM7b0JBQ3hELFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxVQUFVO3dCQUNoQixLQUFLLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLFlBQVksQ0FBQyxDQUFDO3FCQUNoRyxDQUFDO29CQUNGLFFBQVEsSUFBSSxZQUFZLENBQUM7b0JBQ3pCLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxhQUFhO3dCQUNuQixLQUFLLEVBQUUsSUFBSSxJQUFJLENBQUMsSUFBSSxLQUFLLENBQUMsSUFBSSxVQUFVLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsVUFBVSxHQUFHLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDO3FCQUN2RyxDQUFDO29CQUNGLFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsTUFBTTtnQkFDUjtvQkFDRSxJQUFNLFNBQVMsR0FBRyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLEVBQUUsQ0FBQyxDQUFDO29CQUNwRixRQUFRLElBQUksRUFBRSxDQUFDO29CQUNmLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsUUFBUTt3QkFDZCxLQUFLLEVBQUssS0FBSyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQUksS0FBSyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQUksS0FBSyxDQUNuRixTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FDekIsU0FBSSxLQUFLLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsU0FBSSxLQUFLLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBRztxQkFDekUsQ0FBQztvQkFDRixNQUFNO2dCQUNSO29CQUNFLE1BQU0sSUFBSSxLQUFLLENBQUMsOEJBQThCLENBQUMsQ0FBQzthQUNuRDtTQUNGO1FBRUQsT0FBTyxHQUFHLENBQUM7SUFDYixDQUFDO0lBQ0gsdUJBQUM7QUFBRCxDQUFDLEFBcktELElBcUtDOztBQUVELElBQVcsaUJBV1Y7QUFYRCxXQUFXLGlCQUFpQjtJQUMxQixpRUFBWSxDQUFBO0lBQ1osbUVBQVMsQ0FBQTtJQUNULHlEQUFJLENBQUE7SUFDSiwyREFBSyxDQUFBO0lBQ0wsK0RBQU8sQ0FBQTtJQUNQLHlEQUFJLENBQUE7SUFDSixtRUFBUyxDQUFBO0lBQ1QsNkRBQU0sQ0FBQTtJQUNOLG1FQUFTLENBQUE7SUFDVCx5REFBSSxDQUFBO0FBQ04sQ0FBQyxFQVhVLGlCQUFpQixLQUFqQixpQkFBaUIsUUFXM0I7QUFFRCxJQUFNLFdBQVcsR0FBRyxTQUFTLENBQUM7QUFDOUIsSUFBTSxRQUFRLEdBQUcsTUFBTSxDQUFDO0FBQ3hCLElBQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQztBQUMxQixJQUFNLE9BQU8sR0FBRyxTQUFTLENBQUM7QUFDMUIsSUFBTSxRQUFRLEdBQUcsTUFBTSxDQUFDO0FBQ3hCLElBQU0sVUFBVSxHQUFHLFFBQVEsQ0FBQztBQUM1QixJQUFNLFVBQVUsR0FBRyxRQUFRLENBQUM7QUFDNUIsSUFBTSxhQUFhLEdBQUcsV0FBVyxDQUFDO0FBQ2xDLElBQU0sUUFBUSxHQUFHLE1BQU0sQ0FBQztBQUV4QixJQUFNLFlBQVksR0FBRyxnRUFBZ0UsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERlY29kZXIsIEVuY29kZXIsIE1lc3NhZ2VIZWFkZXJzLCBNZXNzYWdlSGVhZGVyVmFsdWUgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IGZyb21IZXgsIHRvSGV4IH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtaGV4LWVuY29kaW5nXCI7XG5cbmltcG9ydCB7IEludDY0IH0gZnJvbSBcIi4vSW50NjRcIjtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGNsYXNzIEhlYWRlck1hcnNoYWxsZXIge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJlYWRvbmx5IHRvVXRmODogRW5jb2RlciwgcHJpdmF0ZSByZWFkb25seSBmcm9tVXRmODogRGVjb2Rlcikge31cblxuICBmb3JtYXQoaGVhZGVyczogTWVzc2FnZUhlYWRlcnMpOiBVaW50OEFycmF5IHtcbiAgICBjb25zdCBjaHVua3M6IEFycmF5PFVpbnQ4QXJyYXk+ID0gW107XG5cbiAgICBmb3IgKGNvbnN0IGhlYWRlck5hbWUgb2YgT2JqZWN0LmtleXMoaGVhZGVycykpIHtcbiAgICAgIGNvbnN0IGJ5dGVzID0gdGhpcy5mcm9tVXRmOChoZWFkZXJOYW1lKTtcbiAgICAgIGNodW5rcy5wdXNoKFVpbnQ4QXJyYXkuZnJvbShbYnl0ZXMuYnl0ZUxlbmd0aF0pLCBieXRlcywgdGhpcy5mb3JtYXRIZWFkZXJWYWx1ZShoZWFkZXJzW2hlYWRlck5hbWVdKSk7XG4gICAgfVxuXG4gICAgY29uc3Qgb3V0ID0gbmV3IFVpbnQ4QXJyYXkoY2h1bmtzLnJlZHVjZSgoY2FycnksIGJ5dGVzKSA9PiBjYXJyeSArIGJ5dGVzLmJ5dGVMZW5ndGgsIDApKTtcbiAgICBsZXQgcG9zaXRpb24gPSAwO1xuICAgIGZvciAoY29uc3QgY2h1bmsgb2YgY2h1bmtzKSB7XG4gICAgICBvdXQuc2V0KGNodW5rLCBwb3NpdGlvbik7XG4gICAgICBwb3NpdGlvbiArPSBjaHVuay5ieXRlTGVuZ3RoO1xuICAgIH1cblxuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICBwcml2YXRlIGZvcm1hdEhlYWRlclZhbHVlKGhlYWRlcjogTWVzc2FnZUhlYWRlclZhbHVlKTogVWludDhBcnJheSB7XG4gICAgc3dpdGNoIChoZWFkZXIudHlwZSkge1xuICAgICAgY2FzZSBcImJvb2xlYW5cIjpcbiAgICAgICAgcmV0dXJuIFVpbnQ4QXJyYXkuZnJvbShbaGVhZGVyLnZhbHVlID8gSEVBREVSX1ZBTFVFX1RZUEUuYm9vbFRydWUgOiBIRUFERVJfVkFMVUVfVFlQRS5ib29sRmFsc2VdKTtcbiAgICAgIGNhc2UgXCJieXRlXCI6XG4gICAgICAgIHJldHVybiBVaW50OEFycmF5LmZyb20oW0hFQURFUl9WQUxVRV9UWVBFLmJ5dGUsIGhlYWRlci52YWx1ZV0pO1xuICAgICAgY2FzZSBcInNob3J0XCI6XG4gICAgICAgIGNvbnN0IHNob3J0VmlldyA9IG5ldyBEYXRhVmlldyhuZXcgQXJyYXlCdWZmZXIoMykpO1xuICAgICAgICBzaG9ydFZpZXcuc2V0VWludDgoMCwgSEVBREVSX1ZBTFVFX1RZUEUuc2hvcnQpO1xuICAgICAgICBzaG9ydFZpZXcuc2V0SW50MTYoMSwgaGVhZGVyLnZhbHVlLCBmYWxzZSk7XG4gICAgICAgIHJldHVybiBuZXcgVWludDhBcnJheShzaG9ydFZpZXcuYnVmZmVyKTtcbiAgICAgIGNhc2UgXCJpbnRlZ2VyXCI6XG4gICAgICAgIGNvbnN0IGludFZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDUpKTtcbiAgICAgICAgaW50Vmlldy5zZXRVaW50OCgwLCBIRUFERVJfVkFMVUVfVFlQRS5pbnRlZ2VyKTtcbiAgICAgICAgaW50Vmlldy5zZXRJbnQzMigxLCBoZWFkZXIudmFsdWUsIGZhbHNlKTtcbiAgICAgICAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGludFZpZXcuYnVmZmVyKTtcbiAgICAgIGNhc2UgXCJsb25nXCI6XG4gICAgICAgIGNvbnN0IGxvbmdCeXRlcyA9IG5ldyBVaW50OEFycmF5KDkpO1xuICAgICAgICBsb25nQnl0ZXNbMF0gPSBIRUFERVJfVkFMVUVfVFlQRS5sb25nO1xuICAgICAgICBsb25nQnl0ZXMuc2V0KGhlYWRlci52YWx1ZS5ieXRlcywgMSk7XG4gICAgICAgIHJldHVybiBsb25nQnl0ZXM7XG4gICAgICBjYXNlIFwiYmluYXJ5XCI6XG4gICAgICAgIGNvbnN0IGJpblZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDMgKyBoZWFkZXIudmFsdWUuYnl0ZUxlbmd0aCkpO1xuICAgICAgICBiaW5WaWV3LnNldFVpbnQ4KDAsIEhFQURFUl9WQUxVRV9UWVBFLmJ5dGVBcnJheSk7XG4gICAgICAgIGJpblZpZXcuc2V0VWludDE2KDEsIGhlYWRlci52YWx1ZS5ieXRlTGVuZ3RoLCBmYWxzZSk7XG4gICAgICAgIGNvbnN0IGJpbkJ5dGVzID0gbmV3IFVpbnQ4QXJyYXkoYmluVmlldy5idWZmZXIpO1xuICAgICAgICBiaW5CeXRlcy5zZXQoaGVhZGVyLnZhbHVlLCAzKTtcbiAgICAgICAgcmV0dXJuIGJpbkJ5dGVzO1xuICAgICAgY2FzZSBcInN0cmluZ1wiOlxuICAgICAgICBjb25zdCB1dGY4Qnl0ZXMgPSB0aGlzLmZyb21VdGY4KGhlYWRlci52YWx1ZSk7XG4gICAgICAgIGNvbnN0IHN0clZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDMgKyB1dGY4Qnl0ZXMuYnl0ZUxlbmd0aCkpO1xuICAgICAgICBzdHJWaWV3LnNldFVpbnQ4KDAsIEhFQURFUl9WQUxVRV9UWVBFLnN0cmluZyk7XG4gICAgICAgIHN0clZpZXcuc2V0VWludDE2KDEsIHV0ZjhCeXRlcy5ieXRlTGVuZ3RoLCBmYWxzZSk7XG4gICAgICAgIGNvbnN0IHN0ckJ5dGVzID0gbmV3IFVpbnQ4QXJyYXkoc3RyVmlldy5idWZmZXIpO1xuICAgICAgICBzdHJCeXRlcy5zZXQodXRmOEJ5dGVzLCAzKTtcbiAgICAgICAgcmV0dXJuIHN0ckJ5dGVzO1xuICAgICAgY2FzZSBcInRpbWVzdGFtcFwiOlxuICAgICAgICBjb25zdCB0c0J5dGVzID0gbmV3IFVpbnQ4QXJyYXkoOSk7XG4gICAgICAgIHRzQnl0ZXNbMF0gPSBIRUFERVJfVkFMVUVfVFlQRS50aW1lc3RhbXA7XG4gICAgICAgIHRzQnl0ZXMuc2V0KEludDY0LmZyb21OdW1iZXIoaGVhZGVyLnZhbHVlLnZhbHVlT2YoKSkuYnl0ZXMsIDEpO1xuICAgICAgICByZXR1cm4gdHNCeXRlcztcbiAgICAgIGNhc2UgXCJ1dWlkXCI6XG4gICAgICAgIGlmICghVVVJRF9QQVRURVJOLnRlc3QoaGVhZGVyLnZhbHVlKSkge1xuICAgICAgICAgIHRocm93IG5ldyBFcnJvcihgSW52YWxpZCBVVUlEIHJlY2VpdmVkOiAke2hlYWRlci52YWx1ZX1gKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbnN0IHV1aWRCeXRlcyA9IG5ldyBVaW50OEFycmF5KDE3KTtcbiAgICAgICAgdXVpZEJ5dGVzWzBdID0gSEVBREVSX1ZBTFVFX1RZUEUudXVpZDtcbiAgICAgICAgdXVpZEJ5dGVzLnNldChmcm9tSGV4KGhlYWRlci52YWx1ZS5yZXBsYWNlKC9cXC0vZywgXCJcIikpLCAxKTtcbiAgICAgICAgcmV0dXJuIHV1aWRCeXRlcztcbiAgICB9XG4gIH1cblxuICBwYXJzZShoZWFkZXJzOiBEYXRhVmlldyk6IE1lc3NhZ2VIZWFkZXJzIHtcbiAgICBjb25zdCBvdXQ6IE1lc3NhZ2VIZWFkZXJzID0ge307XG4gICAgbGV0IHBvc2l0aW9uID0gMDtcblxuICAgIHdoaWxlIChwb3NpdGlvbiA8IGhlYWRlcnMuYnl0ZUxlbmd0aCkge1xuICAgICAgY29uc3QgbmFtZUxlbmd0aCA9IGhlYWRlcnMuZ2V0VWludDgocG9zaXRpb24rKyk7XG4gICAgICBjb25zdCBuYW1lID0gdGhpcy50b1V0ZjgobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCBuYW1lTGVuZ3RoKSk7XG4gICAgICBwb3NpdGlvbiArPSBuYW1lTGVuZ3RoO1xuXG4gICAgICBzd2l0Y2ggKGhlYWRlcnMuZ2V0VWludDgocG9zaXRpb24rKykpIHtcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5ib29sVHJ1ZTpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCT09MRUFOX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiB0cnVlLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYm9vbEZhbHNlOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IEJPT0xFQU5fVEFHLFxuICAgICAgICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYnl0ZTpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCWVRFX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBoZWFkZXJzLmdldEludDgocG9zaXRpb24rKyksXG4gICAgICAgICAgfTtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5zaG9ydDpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBTSE9SVF9UQUcsXG4gICAgICAgICAgICB2YWx1ZTogaGVhZGVycy5nZXRJbnQxNihwb3NpdGlvbiwgZmFsc2UpLFxuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb24gKz0gMjtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5pbnRlZ2VyOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IElOVF9UQUcsXG4gICAgICAgICAgICB2YWx1ZTogaGVhZGVycy5nZXRJbnQzMihwb3NpdGlvbiwgZmFsc2UpLFxuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb24gKz0gNDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5sb25nOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IExPTkdfVEFHLFxuICAgICAgICAgICAgdmFsdWU6IG5ldyBJbnQ2NChuZXcgVWludDhBcnJheShoZWFkZXJzLmJ1ZmZlciwgaGVhZGVycy5ieXRlT2Zmc2V0ICsgcG9zaXRpb24sIDgpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IDg7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYnl0ZUFycmF5OlxuICAgICAgICAgIGNvbnN0IGJpbmFyeUxlbmd0aCA9IGhlYWRlcnMuZ2V0VWludDE2KHBvc2l0aW9uLCBmYWxzZSk7XG4gICAgICAgICAgcG9zaXRpb24gKz0gMjtcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCSU5BUllfVEFHLFxuICAgICAgICAgICAgdmFsdWU6IG5ldyBVaW50OEFycmF5KGhlYWRlcnMuYnVmZmVyLCBoZWFkZXJzLmJ5dGVPZmZzZXQgKyBwb3NpdGlvbiwgYmluYXJ5TGVuZ3RoKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IGJpbmFyeUxlbmd0aDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5zdHJpbmc6XG4gICAgICAgICAgY29uc3Qgc3RyaW5nTGVuZ3RoID0gaGVhZGVycy5nZXRVaW50MTYocG9zaXRpb24sIGZhbHNlKTtcbiAgICAgICAgICBwb3NpdGlvbiArPSAyO1xuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IFNUUklOR19UQUcsXG4gICAgICAgICAgICB2YWx1ZTogdGhpcy50b1V0ZjgobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCBzdHJpbmdMZW5ndGgpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IHN0cmluZ0xlbmd0aDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS50aW1lc3RhbXA6XG4gICAgICAgICAgb3V0W25hbWVdID0ge1xuICAgICAgICAgICAgdHlwZTogVElNRVNUQU1QX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBuZXcgRGF0ZShuZXcgSW50NjQobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCA4KSkudmFsdWVPZigpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IDg7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUudXVpZDpcbiAgICAgICAgICBjb25zdCB1dWlkQnl0ZXMgPSBuZXcgVWludDhBcnJheShoZWFkZXJzLmJ1ZmZlciwgaGVhZGVycy5ieXRlT2Zmc2V0ICsgcG9zaXRpb24sIDE2KTtcbiAgICAgICAgICBwb3NpdGlvbiArPSAxNjtcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBVVUlEX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBgJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoMCwgNCkpfS0ke3RvSGV4KHV1aWRCeXRlcy5zdWJhcnJheSg0LCA2KSl9LSR7dG9IZXgoXG4gICAgICAgICAgICAgIHV1aWRCeXRlcy5zdWJhcnJheSg2LCA4KVxuICAgICAgICAgICAgKX0tJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoOCwgMTApKX0tJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoMTApKX1gLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbnJlY29nbml6ZWQgaGVhZGVyIHR5cGUgdGFnYCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG91dDtcbiAgfVxufVxuXG5jb25zdCBlbnVtIEhFQURFUl9WQUxVRV9UWVBFIHtcbiAgYm9vbFRydWUgPSAwLFxuICBib29sRmFsc2UsXG4gIGJ5dGUsXG4gIHNob3J0LFxuICBpbnRlZ2VyLFxuICBsb25nLFxuICBieXRlQXJyYXksXG4gIHN0cmluZyxcbiAgdGltZXN0YW1wLFxuICB1dWlkLFxufVxuXG5jb25zdCBCT09MRUFOX1RBRyA9IFwiYm9vbGVhblwiO1xuY29uc3QgQllURV9UQUcgPSBcImJ5dGVcIjtcbmNvbnN0IFNIT1JUX1RBRyA9IFwic2hvcnRcIjtcbmNvbnN0IElOVF9UQUcgPSBcImludGVnZXJcIjtcbmNvbnN0IExPTkdfVEFHID0gXCJsb25nXCI7XG5jb25zdCBCSU5BUllfVEFHID0gXCJiaW5hcnlcIjtcbmNvbnN0IFNUUklOR19UQUcgPSBcInN0cmluZ1wiO1xuY29uc3QgVElNRVNUQU1QX1RBRyA9IFwidGltZXN0YW1wXCI7XG5jb25zdCBVVUlEX1RBRyA9IFwidXVpZFwiO1xuXG5jb25zdCBVVUlEX1BBVFRFUk4gPSAvXlthLWYwLTldezh9LVthLWYwLTldezR9LVthLWYwLTldezR9LVthLWYwLTldezR9LVthLWYwLTldezEyfSQvO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js ***! \************************************************************************************************************/ /*! exports provided: Int64 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Int64", function() { return Int64; }); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /** * A lossless representation of a signed, 64-bit integer. Instances of this * class may be used in arithmetic expressions as if they were numeric * primitives, but the binary representation will be preserved unchanged as the * `bytes` property of the object. The bytes should be encoded as big-endian, * two's complement integers. */ var Int64 = /** @class */ (function () { function Int64(bytes) { this.bytes = bytes; if (bytes.byteLength !== 8) { throw new Error("Int64 buffers must be exactly 8 bytes"); } } Int64.fromNumber = function (number) { if (number > 9223372036854775807 || number < -9223372036854775808) { throw new Error(number + " is too large (or, if negative, too small) to represent as an Int64"); } var bytes = new Uint8Array(8); for (var i = 7, remaining = Math.abs(Math.round(number)); i > -1 && remaining > 0; i--, remaining /= 256) { bytes[i] = remaining; } if (number < 0) { negate(bytes); } return new Int64(bytes); }; /** * Called implicitly by infix arithmetic operators. */ Int64.prototype.valueOf = function () { var bytes = this.bytes.slice(0); var negative = bytes[0] & 128; if (negative) { negate(bytes); } return parseInt(Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_0__["toHex"])(bytes), 16) * (negative ? -1 : 1); }; Int64.prototype.toString = function () { return String(this.valueOf()); }; return Int64; }()); function negate(bytes) { for (var i = 0; i < 8; i++) { bytes[i] ^= 0xff; } for (var i = 7; i > -1; i--) { bytes[i]++; if (bytes[i] !== 0) break; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW50NjQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvSW50NjQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBSW5EOzs7Ozs7R0FNRztBQUNIO0lBQ0UsZUFBcUIsS0FBaUI7UUFBakIsVUFBSyxHQUFMLEtBQUssQ0FBWTtRQUNwQyxJQUFJLEtBQUssQ0FBQyxVQUFVLEtBQUssQ0FBQyxFQUFFO1lBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMsdUNBQXVDLENBQUMsQ0FBQztTQUMxRDtJQUNILENBQUM7SUFFTSxnQkFBVSxHQUFqQixVQUFrQixNQUFjO1FBQzlCLElBQUksTUFBTSxHQUFHLG1CQUFtQixJQUFJLE1BQU0sR0FBRyxDQUFDLG1CQUFtQixFQUFFO1lBQ2pFLE1BQU0sSUFBSSxLQUFLLENBQUksTUFBTSx3RUFBcUUsQ0FBQyxDQUFDO1NBQ2pHO1FBRUQsSUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsU0FBUyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxTQUFTLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLFNBQVMsSUFBSSxHQUFHLEVBQUU7WUFDeEcsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQztTQUN0QjtRQUVELElBQUksTUFBTSxHQUFHLENBQUMsRUFBRTtZQUNkLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUNmO1FBRUQsT0FBTyxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUMxQixDQUFDO0lBRUQ7O09BRUc7SUFDSCx1QkFBTyxHQUFQO1FBQ0UsSUFBTSxLQUFLLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbEMsSUFBTSxRQUFRLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQVUsQ0FBQztRQUN2QyxJQUFJLFFBQVEsRUFBRTtZQUNaLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUNmO1FBRUQsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUQsQ0FBQztJQUVELHdCQUFRLEdBQVI7UUFDRSxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBQ0gsWUFBQztBQUFELENBQUMsQUF4Q0QsSUF3Q0M7O0FBRUQsU0FBUyxNQUFNLENBQUMsS0FBaUI7SUFDL0IsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUMxQixLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDO0tBQ2xCO0lBRUQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQzNCLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDO1FBQ1gsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztZQUFFLE1BQU07S0FDM0I7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW50NjQgYXMgSUludDY0IH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyB0b0hleCB9IGZyb20gXCJAYXdzLXNkay91dGlsLWhleC1lbmNvZGluZ1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEludDY0IGV4dGVuZHMgSUludDY0IHt9XG5cbi8qKlxuICogQSBsb3NzbGVzcyByZXByZXNlbnRhdGlvbiBvZiBhIHNpZ25lZCwgNjQtYml0IGludGVnZXIuIEluc3RhbmNlcyBvZiB0aGlzXG4gKiBjbGFzcyBtYXkgYmUgdXNlZCBpbiBhcml0aG1ldGljIGV4cHJlc3Npb25zIGFzIGlmIHRoZXkgd2VyZSBudW1lcmljXG4gKiBwcmltaXRpdmVzLCBidXQgdGhlIGJpbmFyeSByZXByZXNlbnRhdGlvbiB3aWxsIGJlIHByZXNlcnZlZCB1bmNoYW5nZWQgYXMgdGhlXG4gKiBgYnl0ZXNgIHByb3BlcnR5IG9mIHRoZSBvYmplY3QuIFRoZSBieXRlcyBzaG91bGQgYmUgZW5jb2RlZCBhcyBiaWctZW5kaWFuLFxuICogdHdvJ3MgY29tcGxlbWVudCBpbnRlZ2Vycy5cbiAqL1xuZXhwb3J0IGNsYXNzIEludDY0IHtcbiAgY29uc3RydWN0b3IocmVhZG9ubHkgYnl0ZXM6IFVpbnQ4QXJyYXkpIHtcbiAgICBpZiAoYnl0ZXMuYnl0ZUxlbmd0aCAhPT0gOCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFwiSW50NjQgYnVmZmVycyBtdXN0IGJlIGV4YWN0bHkgOCBieXRlc1wiKTtcbiAgICB9XG4gIH1cblxuICBzdGF0aWMgZnJvbU51bWJlcihudW1iZXI6IG51bWJlcik6IEludDY0IHtcbiAgICBpZiAobnVtYmVyID4gOTIyMzM3MjAzNjg1NDc3NTgwNyB8fCBudW1iZXIgPCAtOTIyMzM3MjAzNjg1NDc3NTgwOCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGAke251bWJlcn0gaXMgdG9vIGxhcmdlIChvciwgaWYgbmVnYXRpdmUsIHRvbyBzbWFsbCkgdG8gcmVwcmVzZW50IGFzIGFuIEludDY0YCk7XG4gICAgfVxuXG4gICAgY29uc3QgYnl0ZXMgPSBuZXcgVWludDhBcnJheSg4KTtcbiAgICBmb3IgKGxldCBpID0gNywgcmVtYWluaW5nID0gTWF0aC5hYnMoTWF0aC5yb3VuZChudW1iZXIpKTsgaSA+IC0xICYmIHJlbWFpbmluZyA+IDA7IGktLSwgcmVtYWluaW5nIC89IDI1Nikge1xuICAgICAgYnl0ZXNbaV0gPSByZW1haW5pbmc7XG4gICAgfVxuXG4gICAgaWYgKG51bWJlciA8IDApIHtcbiAgICAgIG5lZ2F0ZShieXRlcyk7XG4gICAgfVxuXG4gICAgcmV0dXJuIG5ldyBJbnQ2NChieXRlcyk7XG4gIH1cblxuICAvKipcbiAgICogQ2FsbGVkIGltcGxpY2l0bHkgYnkgaW5maXggYXJpdGhtZXRpYyBvcGVyYXRvcnMuXG4gICAqL1xuICB2YWx1ZU9mKCk6IG51bWJlciB7XG4gICAgY29uc3QgYnl0ZXMgPSB0aGlzLmJ5dGVzLnNsaWNlKDApO1xuICAgIGNvbnN0IG5lZ2F0aXZlID0gYnl0ZXNbMF0gJiAwYjEwMDAwMDAwO1xuICAgIGlmIChuZWdhdGl2ZSkge1xuICAgICAgbmVnYXRlKGJ5dGVzKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcGFyc2VJbnQodG9IZXgoYnl0ZXMpLCAxNikgKiAobmVnYXRpdmUgPyAtMSA6IDEpO1xuICB9XG5cbiAgdG9TdHJpbmcoKSB7XG4gICAgcmV0dXJuIFN0cmluZyh0aGlzLnZhbHVlT2YoKSk7XG4gIH1cbn1cblxuZnVuY3Rpb24gbmVnYXRlKGJ5dGVzOiBVaW50OEFycmF5KTogdm9pZCB7XG4gIGZvciAobGV0IGkgPSAwOyBpIDwgODsgaSsrKSB7XG4gICAgYnl0ZXNbaV0gXj0gMHhmZjtcbiAgfVxuXG4gIGZvciAobGV0IGkgPSA3OyBpID4gLTE7IGktLSkge1xuICAgIGJ5dGVzW2ldKys7XG4gICAgaWYgKGJ5dGVzW2ldICE9PSAwKSBicmVhaztcbiAgfVxufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js ***! \**************************************************************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWVzc2FnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9NZXNzYWdlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbnQ2NCB9IGZyb20gXCIuL0ludDY0XCI7XG5cbi8qKlxuICogQW4gZXZlbnQgc3RyZWFtIG1lc3NhZ2UuIFRoZSBoZWFkZXJzIGFuZCBib2R5IHByb3BlcnRpZXMgd2lsbCBhbHdheXMgYmVcbiAqIGRlZmluZWQsIHdpdGggZW1wdHkgaGVhZGVycyByZXByZXNlbnRlZCBhcyBhbiBvYmplY3Qgd2l0aCBubyBrZXlzIGFuZCBhblxuICogZW1wdHkgYm9keSByZXByZXNlbnRlZCBhcyBhIHplcm8tbGVuZ3RoIFVpbnQ4QXJyYXkuXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgTWVzc2FnZSB7XG4gIGhlYWRlcnM6IE1lc3NhZ2VIZWFkZXJzO1xuICBib2R5OiBVaW50OEFycmF5O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIE1lc3NhZ2VIZWFkZXJzIHtcbiAgW25hbWU6IHN0cmluZ106IE1lc3NhZ2VIZWFkZXJWYWx1ZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCb29sZWFuSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImJvb2xlYW5cIjtcbiAgdmFsdWU6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnl0ZUhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJieXRlXCI7XG4gIHZhbHVlOiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU2hvcnRIZWFkZXJWYWx1ZSB7XG4gIHR5cGU6IFwic2hvcnRcIjtcbiAgdmFsdWU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBJbnRlZ2VySGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImludGVnZXJcIjtcbiAgdmFsdWU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMb25nSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImxvbmdcIjtcbiAgdmFsdWU6IEludDY0O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJpbmFyeUhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJiaW5hcnlcIjtcbiAgdmFsdWU6IFVpbnQ4QXJyYXk7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU3RyaW5nSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcInN0cmluZ1wiO1xuICB2YWx1ZTogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFRpbWVzdGFtcEhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJ0aW1lc3RhbXBcIjtcbiAgdmFsdWU6IERhdGU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVXVpZEhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJ1dWlkXCI7XG4gIHZhbHVlOiBzdHJpbmc7XG59XG5cbmV4cG9ydCB0eXBlIE1lc3NhZ2VIZWFkZXJWYWx1ZSA9XG4gIHwgQm9vbGVhbkhlYWRlclZhbHVlXG4gIHwgQnl0ZUhlYWRlclZhbHVlXG4gIHwgU2hvcnRIZWFkZXJWYWx1ZVxuICB8IEludGVnZXJIZWFkZXJWYWx1ZVxuICB8IExvbmdIZWFkZXJWYWx1ZVxuICB8IEJpbmFyeUhlYWRlclZhbHVlXG4gIHwgU3RyaW5nSGVhZGVyVmFsdWVcbiAgfCBUaW1lc3RhbXBIZWFkZXJWYWx1ZVxuICB8IFV1aWRIZWFkZXJWYWx1ZTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js ***! \************************************************************************************************************/ /*! exports provided: EventStreamMarshaller, Int64 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"]; }); /* harmony import */ var _Int64__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Int64 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Int64", function() { return _Int64__WEBPACK_IMPORTED_MODULE_1__["Int64"]; }); /* harmony import */ var _Message__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Message */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js"); /* empty/unused harmony star reexport */ //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLFNBQVMsQ0FBQztBQUN4QixjQUFjLFdBQVcsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL0V2ZW50U3RyZWFtTWFyc2hhbGxlclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vSW50NjRcIjtcbmV4cG9ydCAqIGZyb20gXCIuL01lc3NhZ2VcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/splitMessage.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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 */ "./node_modules/@aws-crypto/crc32/build/index.js"); /* 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/node_modules/tslib/tslib.es6.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/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; } /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js"); /* harmony import */ var _aws_sdk_eventstream_serde_universal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-universal */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js"); /** * 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= /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js ***! \***************************************************************************************************************/ /*! exports provided: eventStreamSerdeProvider, EventStreamMarshaller, readableStreamtoIterable, iterableToReadableStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./provider */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "eventStreamSerdeProvider", function() { return _provider__WEBPACK_IMPORTED_MODULE_0__["eventStreamSerdeProvider"]; }); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"]; }); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "readableStreamtoIterable", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__["readableStreamtoIterable"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "iterableToReadableStream", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__["iterableToReadableStream"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxZQUFZLENBQUM7QUFDM0IsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3Byb3ZpZGVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9FdmVudFN0cmVhbU1hcnNoYWxsZXJcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3V0aWxzXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/provider.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js"); /** browser event stream serde utils provider */ var eventStreamSerdeProvider = function (options) { return new _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"](options); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcHJvdmlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFaEUsZ0RBQWdEO0FBQ2hELE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUE2QixVQUFDLE9BSWxFLElBQUssT0FBQSxJQUFJLHFCQUFxQixDQUFDLE9BQU8sQ0FBQyxFQUFsQyxDQUFrQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciwgRXZlbnRTaWduZXIsIEV2ZW50U3RyZWFtU2VyZGVQcm92aWRlciwgUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgRXZlbnRTdHJlYW1NYXJzaGFsbGVyIH0gZnJvbSBcIi4vRXZlbnRTdHJlYW1NYXJzaGFsbGVyXCI7XG5cbi8qKiBicm93c2VyIGV2ZW50IHN0cmVhbSBzZXJkZSB1dGlscyBwcm92aWRlciAqL1xuZXhwb3J0IGNvbnN0IGV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcjogRXZlbnRTdHJlYW1TZXJkZVByb3ZpZGVyID0gKG9wdGlvbnM6IHtcbiAgdXRmOEVuY29kZXI6IEVuY29kZXI7XG4gIHV0ZjhEZWNvZGVyOiBEZWNvZGVyO1xuICBldmVudFNpZ25lcjogRXZlbnRTaWduZXIgfCBQcm92aWRlcjxFdmVudFNpZ25lcj47XG59KSA9PiBuZXcgRXZlbnRTdHJlYW1NYXJzaGFsbGVyKG9wdGlvbnMpO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js ***! \***************************************************************************************************************/ /*! exports provided: readableStreamtoIterable, iterableToReadableStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "readableStreamtoIterable", function() { return readableStreamtoIterable; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "iterableToReadableStream", function() { return iterableToReadableStream; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/node_modules/tslib/tslib.es6.js"); /** * A util function converting ReadableStream into an async iterable. * Reference: https://jakearchibald.com/2017/async-iterators-and-generators/#making-streams-iterate */ var readableStreamtoIterable = function (readableStream) { var _a; return (_a = {}, _a[Symbol.asyncIterator] = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () { var reader, _a, done, value; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: reader = readableStream.getReader(); _b.label = 1; case 1: _b.trys.push([1, , 9, 10]); _b.label = 2; case 2: if (false) {} return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(reader.read())]; case 3: _a = _b.sent(), done = _a.done, value = _a.value; if (!done) return [3 /*break*/, 5]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 4: return [2 /*return*/, _b.sent()]; case 5: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(value)]; case 6: return [4 /*yield*/, _b.sent()]; case 7: _b.sent(); return [3 /*break*/, 2]; case 8: return [3 /*break*/, 10]; case 9: reader.releaseLock(); return [7 /*endfinally*/]; case 10: return [2 /*return*/]; } }); }); }, _a); }; /** * A util function converting async iterable to a ReadableStream. */ var iterableToReadableStream = function (asyncIterable) { var iterator = asyncIterable[Symbol.asyncIterator](); return new ReadableStream({ pull: function (controller) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var _a, done, value; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, iterator.next()]; case 1: _a = _b.sent(), done = _a.done, value = _a.value; if (done) { return [2 /*return*/, controller.close()]; } controller.enqueue(value); return [2 /*return*/]; } }); }); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUksY0FBaUM7O0lBQXVCLE9BQUE7UUFDbEcsR0FBQyxNQUFNLENBQUMsYUFBYSxJQUFHOzs7Ozs7NEJBQ2hCLE1BQU0sR0FBRyxjQUFjLENBQUMsU0FBUyxFQUFFLENBQUM7Ozs7OztpQ0FFakMsSUFBSTs0QkFDZSw2QkFBTSxNQUFNLENBQUMsSUFBSSxFQUFFLEdBQUE7OzRCQUFyQyxLQUFrQixTQUFtQixFQUFuQyxJQUFJLFVBQUEsRUFBRSxLQUFLLFdBQUE7aUNBQ2YsSUFBSSxFQUFKLHdCQUFJOztnQ0FBRSxpQ0FBTzs2REFDWCxLQUFVO2dDQUFoQixnQ0FBZ0I7OzRCQUFoQixTQUFnQixDQUFDOzs7OzRCQUduQixNQUFNLENBQUMsV0FBVyxFQUFFLENBQUM7Ozs7OztTQUV4QjtXQUNEO0FBYmtHLENBYWxHLENBQUM7QUFFSDs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUksYUFBK0I7SUFDekUsSUFBTSxRQUFRLEdBQUcsYUFBYSxDQUFDLE1BQU0sQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDO0lBQ3ZELE9BQU8sSUFBSSxjQUFjLENBQUM7UUFDbEIsSUFBSSxZQUFDLFVBQVU7Ozs7O2dDQUNLLHFCQUFNLFFBQVEsQ0FBQyxJQUFJLEVBQUUsRUFBQTs7NEJBQXZDLEtBQWtCLFNBQXFCLEVBQXJDLElBQUksVUFBQSxFQUFFLEtBQUssV0FBQTs0QkFDbkIsSUFBSSxJQUFJLEVBQUU7Z0NBQ1Isc0JBQU8sVUFBVSxDQUFDLEtBQUssRUFBRSxFQUFDOzZCQUMzQjs0QkFDRCxVQUFVLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDOzs7OztTQUMzQjtLQUNGLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQSB1dGlsIGZ1bmN0aW9uIGNvbnZlcnRpbmcgUmVhZGFibGVTdHJlYW0gaW50byBhbiBhc3luYyBpdGVyYWJsZS5cbiAqIFJlZmVyZW5jZTogaHR0cHM6Ly9qYWtlYXJjaGliYWxkLmNvbS8yMDE3L2FzeW5jLWl0ZXJhdG9ycy1hbmQtZ2VuZXJhdG9ycy8jbWFraW5nLXN0cmVhbXMtaXRlcmF0ZVxuICovXG5leHBvcnQgY29uc3QgcmVhZGFibGVTdHJlYW10b0l0ZXJhYmxlID0gPFQ+KHJlYWRhYmxlU3RyZWFtOiBSZWFkYWJsZVN0cmVhbTxUPik6IEFzeW5jSXRlcmFibGU8VD4gPT4gKHtcbiAgW1N5bWJvbC5hc3luY0l0ZXJhdG9yXTogYXN5bmMgZnVuY3Rpb24qICgpIHtcbiAgICBjb25zdCByZWFkZXIgPSByZWFkYWJsZVN0cmVhbS5nZXRSZWFkZXIoKTtcbiAgICB0cnkge1xuICAgICAgd2hpbGUgKHRydWUpIHtcbiAgICAgICAgY29uc3QgeyBkb25lLCB2YWx1ZSB9ID0gYXdhaXQgcmVhZGVyLnJlYWQoKTtcbiAgICAgICAgaWYgKGRvbmUpIHJldHVybjtcbiAgICAgICAgeWllbGQgdmFsdWUgYXMgVDtcbiAgICAgIH1cbiAgICB9IGZpbmFsbHkge1xuICAgICAgcmVhZGVyLnJlbGVhc2VMb2NrKCk7XG4gICAgfVxuICB9LFxufSk7XG5cbi8qKlxuICogQSB1dGlsIGZ1bmN0aW9uIGNvbnZlcnRpbmcgYXN5bmMgaXRlcmFibGUgdG8gYSBSZWFkYWJsZVN0cmVhbS5cbiAqL1xuZXhwb3J0IGNvbnN0IGl0ZXJhYmxlVG9SZWFkYWJsZVN0cmVhbSA9IDxUPihhc3luY0l0ZXJhYmxlOiBBc3luY0l0ZXJhYmxlPFQ+KTogUmVhZGFibGVTdHJlYW08VD4gPT4ge1xuICBjb25zdCBpdGVyYXRvciA9IGFzeW5jSXRlcmFibGVbU3ltYm9sLmFzeW5jSXRlcmF0b3JdKCk7XG4gIHJldHVybiBuZXcgUmVhZGFibGVTdHJlYW0oe1xuICAgIGFzeW5jIHB1bGwoY29udHJvbGxlcikge1xuICAgICAgY29uc3QgeyBkb25lLCB2YWx1ZSB9ID0gYXdhaXQgaXRlcmF0b3IubmV4dCgpO1xuICAgICAgaWYgKGRvbmUpIHtcbiAgICAgICAgcmV0dXJuIGNvbnRyb2xsZXIuY2xvc2UoKTtcbiAgICAgIH1cbiAgICAgIGNvbnRyb2xsZXIuZW5xdWV1ZSh2YWx1ZSk7XG4gICAgfSxcbiAgfSk7XG59O1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/node_modules/tslib/tslib.es6.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-browser/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; } /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js": /*!****************************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js ***! \****************************************************************************************************************************************/ /*! exports provided: resolveEventStreamSerdeConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveEventStreamSerdeConfig", function() { return resolveEventStreamSerdeConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/node_modules/tslib/tslib.es6.js"); var resolveEventStreamSerdeConfig = function (input) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { eventStreamMarshaller: input.eventStreamSerdeProvider(input) })); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1TZXJkZUNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9FdmVudFN0cmVhbVNlcmRlQ29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFZQSxNQUFNLENBQUMsSUFBTSw2QkFBNkIsR0FBRyxVQUMzQyxLQUEyRCxJQUNwQixPQUFBLHVCQUNwQyxLQUFLLEtBQ1IscUJBQXFCLEVBQUUsS0FBSyxDQUFDLHdCQUF3QixDQUFDLEtBQUssQ0FBQyxJQUM1RCxFQUh1QyxDQUd2QyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRXZlbnRTdHJlYW1NYXJzaGFsbGVyLCBFdmVudFN0cmVhbVNlcmRlUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBFdmVudFN0cmVhbVNlcmRlSW5wdXRDb25maWcge31cblxuZXhwb3J0IGludGVyZmFjZSBFdmVudFN0cmVhbVNlcmRlUmVzb2x2ZWRDb25maWcge1xuICBldmVudFN0cmVhbU1hcnNoYWxsZXI6IEV2ZW50U3RyZWFtTWFyc2hhbGxlcjtcbn1cblxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIGV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcjogRXZlbnRTdHJlYW1TZXJkZVByb3ZpZGVyO1xufVxuXG5leHBvcnQgY29uc3QgcmVzb2x2ZUV2ZW50U3RyZWFtU2VyZGVDb25maWcgPSA8VD4oXG4gIGlucHV0OiBUICYgUHJldmlvdXNseVJlc29sdmVkICYgRXZlbnRTdHJlYW1TZXJkZUlucHV0Q29uZmlnXG4pOiBUICYgRXZlbnRTdHJlYW1TZXJkZVJlc29sdmVkQ29uZmlnID0+ICh7XG4gIC4uLmlucHV0LFxuICBldmVudFN0cmVhbU1hcnNoYWxsZXI6IGlucHV0LmV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcihpbnB1dCksXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js ***! \***********************************************************************************************************************/ /*! exports provided: resolveEventStreamSerdeConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _EventStreamSerdeConfig__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventStreamSerdeConfig */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveEventStreamSerdeConfig", function() { return _EventStreamSerdeConfig__WEBPACK_IMPORTED_MODULE_0__["resolveEventStreamSerdeConfig"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYywwQkFBMEIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL0V2ZW50U3RyZWFtU2VyZGVDb25maWdcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/node_modules/tslib/tslib.es6.js": /*!**************************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-config-resolver/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; } /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js": /*!*********************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-marshaller */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js"); /* harmony import */ var _getChunkedStream__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getChunkedStream */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js"); /* harmony import */ var _getUnmarshalledStream__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getUnmarshalledStream */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getUnmarshalledStream.js"); 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== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js ***! \****************************************************************************************************************************/ /*! exports provided: getChunkedStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getChunkedStream", function() { return getChunkedStream; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); function getChunkedStream(source) { var _a; var currentMessageTotalLength = 0; var currentMessagePendingLength = 0; var currentMessage = null; var messageLengthBuffer = null; var allocateMessage = function (size) { if (typeof size !== "number") { throw new Error("Attempted to allocate an event message where size was not a number: " + size); } currentMessageTotalLength = size; currentMessagePendingLength = 4; currentMessage = new Uint8Array(size); var currentMessageView = new DataView(currentMessage.buffer); currentMessageView.setUint32(0, size, false); //set big-endian Uint32 to 0~3 bytes }; var iterator = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () { var sourceIterator, _a, value, done, chunkLength, currentOffset, bytesRemaining, numBytesForTotal, numBytesToWrite; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: sourceIterator = source[Symbol.asyncIterator](); _b.label = 1; case 1: if (false) {} return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(sourceIterator.next())]; case 2: _a = _b.sent(), value = _a.value, done = _a.done; if (!done) return [3 /*break*/, 10]; if (!!currentMessageTotalLength) return [3 /*break*/, 4]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 3: return [2 /*return*/, _b.sent()]; case 4: if (!(currentMessageTotalLength === currentMessagePendingLength)) return [3 /*break*/, 7]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(currentMessage)]; case 5: return [4 /*yield*/, _b.sent()]; case 6: _b.sent(); return [3 /*break*/, 8]; case 7: throw new Error("Truncated event message received."); case 8: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 9: return [2 /*return*/, _b.sent()]; case 10: chunkLength = value.length; currentOffset = 0; _b.label = 11; case 11: if (!(currentOffset < chunkLength)) return [3 /*break*/, 15]; // create new message if necessary if (!currentMessage) { bytesRemaining = chunkLength - currentOffset; // prevent edge case where total length spans 2 chunks if (!messageLengthBuffer) { messageLengthBuffer = new Uint8Array(4); } numBytesForTotal = Math.min(4 - currentMessagePendingLength, // remaining bytes to fill the messageLengthBuffer bytesRemaining // bytes left in chunk ); messageLengthBuffer.set( // @ts-ignore error TS2532: Object is possibly 'undefined' for value value.slice(currentOffset, currentOffset + numBytesForTotal), currentMessagePendingLength); currentMessagePendingLength += numBytesForTotal; currentOffset += numBytesForTotal; if (currentMessagePendingLength < 4) { // not enough information to create the current message return [3 /*break*/, 15]; } allocateMessage(new DataView(messageLengthBuffer.buffer).getUint32(0, false)); messageLengthBuffer = null; } numBytesToWrite = Math.min(currentMessageTotalLength - currentMessagePendingLength, // number of bytes left to complete message chunkLength - currentOffset // number of bytes left in the original chunk ); currentMessage.set( // @ts-ignore error TS2532: Object is possibly 'undefined' for value value.slice(currentOffset, currentOffset + numBytesToWrite), currentMessagePendingLength); currentMessagePendingLength += numBytesToWrite; currentOffset += numBytesToWrite; if (!(currentMessageTotalLength && currentMessageTotalLength === currentMessagePendingLength)) return [3 /*break*/, 14]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(currentMessage)]; case 12: // push out the message return [4 /*yield*/, _b.sent()]; case 13: // push out the message _b.sent(); // cleanup currentMessage = null; currentMessageTotalLength = 0; currentMessagePendingLength = 0; _b.label = 14; case 14: return [3 /*break*/, 11]; case 15: return [3 /*break*/, 1]; case 16: return [2 /*return*/]; } }); }); }; return _a = {}, _a[Symbol.asyncIterator] = iterator, _a; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q2h1bmtlZFN0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nZXRDaHVua2VkU3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxNQUFNLFVBQVUsZ0JBQWdCLENBQUMsTUFBaUM7O0lBQ2hFLElBQUkseUJBQXlCLEdBQUcsQ0FBQyxDQUFDO0lBQ2xDLElBQUksMkJBQTJCLEdBQUcsQ0FBQyxDQUFDO0lBQ3BDLElBQUksY0FBYyxHQUFzQixJQUFJLENBQUM7SUFDN0MsSUFBSSxtQkFBbUIsR0FBc0IsSUFBSSxDQUFDO0lBQ2xELElBQU0sZUFBZSxHQUFHLFVBQUMsSUFBWTtRQUNuQyxJQUFJLE9BQU8sSUFBSSxLQUFLLFFBQVEsRUFBRTtZQUM1QixNQUFNLElBQUksS0FBSyxDQUFDLHNFQUFzRSxHQUFHLElBQUksQ0FBQyxDQUFDO1NBQ2hHO1FBQ0QseUJBQXlCLEdBQUcsSUFBSSxDQUFDO1FBQ2pDLDJCQUEyQixHQUFHLENBQUMsQ0FBQztRQUNoQyxjQUFjLEdBQUcsSUFBSSxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDdEMsSUFBTSxrQkFBa0IsR0FBRyxJQUFJLFFBQVEsQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDL0Qsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxvQ0FBb0M7SUFDcEYsQ0FBQyxDQUFDO0lBRUYsSUFBTSxRQUFRLEdBQUc7Ozs7Ozt3QkFDVCxjQUFjLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDOzs7NkJBQy9DLElBQUk7d0JBQ2UsNkJBQU0sY0FBYyxDQUFDLElBQUksRUFBRSxHQUFBOzt3QkFBN0MsS0FBa0IsU0FBMkIsRUFBM0MsS0FBSyxXQUFBLEVBQUUsSUFBSSxVQUFBOzZCQUNmLElBQUksRUFBSix5QkFBSTs2QkFDRixDQUFDLHlCQUF5QixFQUExQix3QkFBMEI7OzRCQUM1QixpQ0FBTzs7NkJBQ0UsQ0FBQSx5QkFBeUIsS0FBSywyQkFBMkIsQ0FBQSxFQUF6RCx3QkFBeUQ7cURBQzVELGNBQTRCOzRCQUFsQyxnQ0FBa0M7O3dCQUFsQyxTQUFrQyxDQUFDOzs0QkFFbkMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDOzs0QkFFdkQsaUNBQU87O3dCQUdILFdBQVcsR0FBRyxLQUFLLENBQUMsTUFBTSxDQUFDO3dCQUM3QixhQUFhLEdBQUcsQ0FBQyxDQUFDOzs7NkJBRWYsQ0FBQSxhQUFhLEdBQUcsV0FBVyxDQUFBO3dCQUNoQyxrQ0FBa0M7d0JBQ2xDLElBQUksQ0FBQyxjQUFjLEVBQUU7NEJBRWIsY0FBYyxHQUFHLFdBQVcsR0FBRyxhQUFhLENBQUM7NEJBQ25ELHNEQUFzRDs0QkFDdEQsSUFBSSxDQUFDLG1CQUFtQixFQUFFO2dDQUN4QixtQkFBbUIsR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQzs2QkFDekM7NEJBQ0ssZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FDL0IsQ0FBQyxHQUFHLDJCQUEyQixFQUFFLGtEQUFrRDs0QkFDbkYsY0FBYyxDQUFDLHNCQUFzQjs2QkFDdEMsQ0FBQzs0QkFFRixtQkFBbUIsQ0FBQyxHQUFHOzRCQUNyQixvRUFBb0U7NEJBQ3BFLEtBQUssQ0FBQyxLQUFLLENBQUMsYUFBYSxFQUFFLGFBQWEsR0FBRyxnQkFBZ0IsQ0FBQyxFQUM1RCwyQkFBMkIsQ0FDNUIsQ0FBQzs0QkFFRiwyQkFBMkIsSUFBSSxnQkFBZ0IsQ0FBQzs0QkFDaEQsYUFBYSxJQUFJLGdCQUFnQixDQUFDOzRCQUVsQyxJQUFJLDJCQUEyQixHQUFHLENBQUMsRUFBRTtnQ0FDbkMsdURBQXVEO2dDQUN2RCx5QkFBTTs2QkFDUDs0QkFDRCxlQUFlLENBQUMsSUFBSSxRQUFRLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDOzRCQUM5RSxtQkFBbUIsR0FBRyxJQUFJLENBQUM7eUJBQzVCO3dCQUdLLGVBQWUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUM5Qix5QkFBeUIsR0FBRywyQkFBMkIsRUFBRSwyQ0FBMkM7d0JBQ3BHLFdBQVcsR0FBRyxhQUFhLENBQUMsNkNBQTZDO3lCQUMxRSxDQUFDO3dCQUNGLGNBQWUsQ0FBQyxHQUFHO3dCQUNqQixvRUFBb0U7d0JBQ3BFLEtBQUssQ0FBQyxLQUFLLENBQUMsYUFBYSxFQUFFLGFBQWEsR0FBRyxlQUFlLENBQUMsRUFDM0QsMkJBQTJCLENBQzVCLENBQUM7d0JBQ0YsMkJBQTJCLElBQUksZUFBZSxDQUFDO3dCQUMvQyxhQUFhLElBQUksZUFBZSxDQUFDOzZCQUc3QixDQUFBLHlCQUF5QixJQUFJLHlCQUF5QixLQUFLLDJCQUEyQixDQUFBLEVBQXRGLHlCQUFzRjtxREFFbEYsY0FBNEI7O29CQURsQyx1QkFBdUI7b0JBQ3ZCLGdDQUFrQzs7d0JBRGxDLHVCQUF1Qjt3QkFDdkIsU0FBa0MsQ0FBQzt3QkFDbkMsVUFBVTt3QkFDVixjQUFjLEdBQUcsSUFBSSxDQUFDO3dCQUN0Qix5QkFBeUIsR0FBRyxDQUFDLENBQUM7d0JBQzlCLDJCQUEyQixHQUFHLENBQUMsQ0FBQzs7Ozs7Ozs7S0FJdkMsQ0FBQztJQUVGO1FBQ0UsR0FBQyxNQUFNLENBQUMsYUFBYSxJQUFHLFFBQVE7V0FDaEM7QUFDSixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIGdldENodW5rZWRTdHJlYW0oc291cmNlOiBBc3luY0l0ZXJhYmxlPFVpbnQ4QXJyYXk+KTogQXN5bmNJdGVyYWJsZTxVaW50OEFycmF5PiB7XG4gIGxldCBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID0gMDtcbiAgbGV0IGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCA9IDA7XG4gIGxldCBjdXJyZW50TWVzc2FnZTogVWludDhBcnJheSB8IG51bGwgPSBudWxsO1xuICBsZXQgbWVzc2FnZUxlbmd0aEJ1ZmZlcjogVWludDhBcnJheSB8IG51bGwgPSBudWxsO1xuICBjb25zdCBhbGxvY2F0ZU1lc3NhZ2UgPSAoc2l6ZTogbnVtYmVyKSA9PiB7XG4gICAgaWYgKHR5cGVvZiBzaXplICE9PSBcIm51bWJlclwiKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoXCJBdHRlbXB0ZWQgdG8gYWxsb2NhdGUgYW4gZXZlbnQgbWVzc2FnZSB3aGVyZSBzaXplIHdhcyBub3QgYSBudW1iZXI6IFwiICsgc2l6ZSk7XG4gICAgfVxuICAgIGN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGggPSBzaXplO1xuICAgIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCA9IDQ7XG4gICAgY3VycmVudE1lc3NhZ2UgPSBuZXcgVWludDhBcnJheShzaXplKTtcbiAgICBjb25zdCBjdXJyZW50TWVzc2FnZVZpZXcgPSBuZXcgRGF0YVZpZXcoY3VycmVudE1lc3NhZ2UuYnVmZmVyKTtcbiAgICBjdXJyZW50TWVzc2FnZVZpZXcuc2V0VWludDMyKDAsIHNpemUsIGZhbHNlKTsgLy9zZXQgYmlnLWVuZGlhbiBVaW50MzIgdG8gMH4zIGJ5dGVzXG4gIH07XG5cbiAgY29uc3QgaXRlcmF0b3IgPSBhc3luYyBmdW5jdGlvbiogKCkge1xuICAgIGNvbnN0IHNvdXJjZUl0ZXJhdG9yID0gc291cmNlW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSgpO1xuICAgIHdoaWxlICh0cnVlKSB7XG4gICAgICBjb25zdCB7IHZhbHVlLCBkb25lIH0gPSBhd2FpdCBzb3VyY2VJdGVyYXRvci5uZXh0KCk7XG4gICAgICBpZiAoZG9uZSkge1xuICAgICAgICBpZiAoIWN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGgpIHtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH0gZWxzZSBpZiAoY3VycmVudE1lc3NhZ2VUb3RhbExlbmd0aCA9PT0gY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoKSB7XG4gICAgICAgICAgeWllbGQgY3VycmVudE1lc3NhZ2UgYXMgVWludDhBcnJheTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoXCJUcnVuY2F0ZWQgZXZlbnQgbWVzc2FnZSByZWNlaXZlZC5cIik7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBjaHVua0xlbmd0aCA9IHZhbHVlLmxlbmd0aDtcbiAgICAgIGxldCBjdXJyZW50T2Zmc2V0ID0gMDtcblxuICAgICAgd2hpbGUgKGN1cnJlbnRPZmZzZXQgPCBjaHVua0xlbmd0aCkge1xuICAgICAgICAvLyBjcmVhdGUgbmV3IG1lc3NhZ2UgaWYgbmVjZXNzYXJ5XG4gICAgICAgIGlmICghY3VycmVudE1lc3NhZ2UpIHtcbiAgICAgICAgICAvLyB3b3JraW5nIG9uIGEgbmV3IG1lc3NhZ2UsIGRldGVybWluZSB0b3RhbCBsZW5ndGhcbiAgICAgICAgICBjb25zdCBieXRlc1JlbWFpbmluZyA9IGNodW5rTGVuZ3RoIC0gY3VycmVudE9mZnNldDtcbiAgICAgICAgICAvLyBwcmV2ZW50IGVkZ2UgY2FzZSB3aGVyZSB0b3RhbCBsZW5ndGggc3BhbnMgMiBjaHVua3NcbiAgICAgICAgICBpZiAoIW1lc3NhZ2VMZW5ndGhCdWZmZXIpIHtcbiAgICAgICAgICAgIG1lc3NhZ2VMZW5ndGhCdWZmZXIgPSBuZXcgVWludDhBcnJheSg0KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgY29uc3QgbnVtQnl0ZXNGb3JUb3RhbCA9IE1hdGgubWluKFxuICAgICAgICAgICAgNCAtIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCwgLy8gcmVtYWluaW5nIGJ5dGVzIHRvIGZpbGwgdGhlIG1lc3NhZ2VMZW5ndGhCdWZmZXJcbiAgICAgICAgICAgIGJ5dGVzUmVtYWluaW5nIC8vIGJ5dGVzIGxlZnQgaW4gY2h1bmtcbiAgICAgICAgICApO1xuXG4gICAgICAgICAgbWVzc2FnZUxlbmd0aEJ1ZmZlci5zZXQoXG4gICAgICAgICAgICAvLyBAdHMtaWdub3JlIGVycm9yIFRTMjUzMjogT2JqZWN0IGlzIHBvc3NpYmx5ICd1bmRlZmluZWQnIGZvciB2YWx1ZVxuICAgICAgICAgICAgdmFsdWUuc2xpY2UoY3VycmVudE9mZnNldCwgY3VycmVudE9mZnNldCArIG51bUJ5dGVzRm9yVG90YWwpLFxuICAgICAgICAgICAgY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoXG4gICAgICAgICAgKTtcblxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCArPSBudW1CeXRlc0ZvclRvdGFsO1xuICAgICAgICAgIGN1cnJlbnRPZmZzZXQgKz0gbnVtQnl0ZXNGb3JUb3RhbDtcblxuICAgICAgICAgIGlmIChjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGggPCA0KSB7XG4gICAgICAgICAgICAvLyBub3QgZW5vdWdoIGluZm9ybWF0aW9uIHRvIGNyZWF0ZSB0aGUgY3VycmVudCBtZXNzYWdlXG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgICB9XG4gICAgICAgICAgYWxsb2NhdGVNZXNzYWdlKG5ldyBEYXRhVmlldyhtZXNzYWdlTGVuZ3RoQnVmZmVyLmJ1ZmZlcikuZ2V0VWludDMyKDAsIGZhbHNlKSk7XG4gICAgICAgICAgbWVzc2FnZUxlbmd0aEJ1ZmZlciA9IG51bGw7XG4gICAgICAgIH1cblxuICAgICAgICAvLyB3cml0ZSBkYXRhIGludG8gY3VycmVudCBtZXNzYWdlXG4gICAgICAgIGNvbnN0IG51bUJ5dGVzVG9Xcml0ZSA9IE1hdGgubWluKFxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGggLSBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGgsIC8vIG51bWJlciBvZiBieXRlcyBsZWZ0IHRvIGNvbXBsZXRlIG1lc3NhZ2VcbiAgICAgICAgICBjaHVua0xlbmd0aCAtIGN1cnJlbnRPZmZzZXQgLy8gbnVtYmVyIG9mIGJ5dGVzIGxlZnQgaW4gdGhlIG9yaWdpbmFsIGNodW5rXG4gICAgICAgICk7XG4gICAgICAgIGN1cnJlbnRNZXNzYWdlIS5zZXQoXG4gICAgICAgICAgLy8gQHRzLWlnbm9yZSBlcnJvciBUUzI1MzI6IE9iamVjdCBpcyBwb3NzaWJseSAndW5kZWZpbmVkJyBmb3IgdmFsdWVcbiAgICAgICAgICB2YWx1ZS5zbGljZShjdXJyZW50T2Zmc2V0LCBjdXJyZW50T2Zmc2V0ICsgbnVtQnl0ZXNUb1dyaXRlKSxcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGhcbiAgICAgICAgKTtcbiAgICAgICAgY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoICs9IG51bUJ5dGVzVG9Xcml0ZTtcbiAgICAgICAgY3VycmVudE9mZnNldCArPSBudW1CeXRlc1RvV3JpdGU7XG5cbiAgICAgICAgLy8gY2hlY2sgaWYgYSBtZXNzYWdlIGlzIHJlYWR5IHRvIGJlIHB1c2hlZFxuICAgICAgICBpZiAoY3VycmVudE1lc3NhZ2VUb3RhbExlbmd0aCAmJiBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID09PSBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGgpIHtcbiAgICAgICAgICAvLyBwdXNoIG91dCB0aGUgbWVzc2FnZVxuICAgICAgICAgIHlpZWxkIGN1cnJlbnRNZXNzYWdlIGFzIFVpbnQ4QXJyYXk7XG4gICAgICAgICAgLy8gY2xlYW51cFxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlID0gbnVsbDtcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID0gMDtcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGggPSAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9O1xuXG4gIHJldHVybiB7XG4gICAgW1N5bWJvbC5hc3luY0l0ZXJhdG9yXTogaXRlcmF0b3IsXG4gIH07XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getUnmarshalledStream.js": /*!*********************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); 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= /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js ***! \*****************************************************************************************************************/ /*! exports provided: eventStreamSerdeProvider, EventStreamMarshaller */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./provider */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "eventStreamSerdeProvider", function() { return _provider__WEBPACK_IMPORTED_MODULE_0__["eventStreamSerdeProvider"]; }); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxZQUFZLENBQUM7QUFDM0IsY0FBYyx5QkFBeUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3Byb3ZpZGVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9FdmVudFN0cmVhbU1hcnNoYWxsZXJcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/provider.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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 */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js"); /** 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= /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/eventstream-serde-universal/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; } /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-kinesis/node_modules/tslib/tslib.es6.js ***! \******************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/PersonalizeEvents.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/PersonalizeEvents.js ***! \**************************************************************************************/ /*! exports provided: PersonalizeEvents */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersonalizeEvents", function() { return PersonalizeEvents; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _PersonalizeEventsClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PersonalizeEventsClient */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/PersonalizeEventsClient.js"); /* harmony import */ var _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/PutEventsCommand */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutEventsCommand.js"); /* harmony import */ var _commands_PutItemsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/PutItemsCommand */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutItemsCommand.js"); /* harmony import */ var _commands_PutUsersCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/PutUsersCommand */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutUsersCommand.js"); /** *

Amazon Personalize can consume real-time user event data, such as stream or click data, and use * it for model training either alone or combined with historical data. For more information see recording-events.

*/ var PersonalizeEvents = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PersonalizeEvents, _super); function PersonalizeEvents() { return _super !== null && _super.apply(this, arguments) || this; } PersonalizeEvents.prototype.putEvents = function (args, optionsOrCb, cb) { var command = new _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_2__["PutEventsCommand"](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); } }; PersonalizeEvents.prototype.putItems = function (args, optionsOrCb, cb) { var command = new _commands_PutItemsCommand__WEBPACK_IMPORTED_MODULE_3__["PutItemsCommand"](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); } }; PersonalizeEvents.prototype.putUsers = function (args, optionsOrCb, cb) { var command = new _commands_PutUsersCommand__WEBPACK_IMPORTED_MODULE_4__["PutUsersCommand"](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 PersonalizeEvents; }(_PersonalizeEventsClient__WEBPACK_IMPORTED_MODULE_1__["PersonalizeEventsClient"])); //# sourceMappingURL=PersonalizeEvents.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/PersonalizeEventsClient.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/PersonalizeEventsClient.js ***! \********************************************************************************************/ /*! exports provided: PersonalizeEventsClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersonalizeEventsClient", function() { return PersonalizeEventsClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Amazon Personalize can consume real-time user event data, such as stream or click data, and use * it for model training either alone or combined with historical data. For more information see recording-events.

*/ var PersonalizeEventsClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PersonalizeEventsClient, _super); function PersonalizeEventsClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } PersonalizeEventsClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return PersonalizeEventsClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=PersonalizeEventsClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutEventsCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutEventsCommand.js ***! \**********************************************************************************************/ /*! exports provided: PutEventsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventsCommand", function() { return PutEventsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Records user interaction event data. For more information see event-record-api.

*/ var PutEventsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutEventsCommand, _super); // Start section: command_properties // End section: command_properties function PutEventsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutEventsCommand.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 clientName = "PersonalizeEventsClient"; var commandName = "PutEventsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutEventsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutEventsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PutEventsCommand"])(input, context); }; PutEventsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PutEventsCommand"])(output, context); }; return PutEventsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutEventsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutItemsCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutItemsCommand.js ***! \*********************************************************************************************/ /*! exports provided: PutItemsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutItemsCommand", function() { return PutItemsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Adds one or more items to an Items dataset. For more information see * importing-items.

*/ var PutItemsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutItemsCommand, _super); // Start section: command_properties // End section: command_properties function PutItemsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutItemsCommand.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 clientName = "PersonalizeEventsClient"; var commandName = "PutItemsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutItemsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutItemsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PutItemsCommand"])(input, context); }; PutItemsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PutItemsCommand"])(output, context); }; return PutItemsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutItemsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutUsersCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutUsersCommand.js ***! \*********************************************************************************************/ /*! exports provided: PutUsersCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutUsersCommand", function() { return PutUsersCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Adds one or more users to a Users dataset. For more information see * importing-users.

*/ var PutUsersCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutUsersCommand, _super); // Start section: command_properties // End section: command_properties function PutUsersCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutUsersCommand.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 clientName = "PersonalizeEventsClient"; var commandName = "PutUsersCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutUsersRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutUsersCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PutUsersCommand"])(input, context); }; PutUsersCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PutUsersCommand"])(output, context); }; return PutUsersCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutUsersCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/endpoints.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "personalize-events.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "personalize-events.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "personalize-events.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "personalize-events.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "personalize-events.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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. // 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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "personalize" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/index.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/index.js ***! \**************************************************************************/ /*! exports provided: PersonalizeEventsClient, PersonalizeEvents, PutEventsCommand, PutItemsCommand, PutUsersCommand, InvalidInputException, Event, PutEventsRequest, Item, PutItemsRequest, ResourceNotFoundException, User, PutUsersRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _PersonalizeEventsClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PersonalizeEventsClient */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/PersonalizeEventsClient.js"); /* 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 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/PersonalizeEvents.js"); /* 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 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutEventsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsCommand", function() { return _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_2__["PutEventsCommand"]; }); /* harmony import */ var _commands_PutItemsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/PutItemsCommand */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutItemsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutItemsCommand", function() { return _commands_PutItemsCommand__WEBPACK_IMPORTED_MODULE_3__["PutItemsCommand"]; }); /* harmony import */ var _commands_PutUsersCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/PutUsersCommand */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/commands/PutUsersCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutUsersCommand", function() { return _commands_PutUsersCommand__WEBPACK_IMPORTED_MODULE_4__["PutUsersCommand"]; }); /* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidInputException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["InvalidInputException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["Event"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["PutEventsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Item", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["Item"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutItemsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["PutItemsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "User", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["User"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutUsersRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_5__["PutUsersRequest"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/models/index.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/models/index.js ***! \*********************************************************************************/ /*! exports provided: InvalidInputException, Event, PutEventsRequest, Item, PutItemsRequest, ResourceNotFoundException, User, PutUsersRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidInputException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidInputException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Event"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutEventsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Item", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Item"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutItemsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutItemsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "User", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["User"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutUsersRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutUsersRequest"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/models/models_0.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/models/models_0.js ***! \************************************************************************************/ /*! exports provided: InvalidInputException, Event, PutEventsRequest, Item, PutItemsRequest, ResourceNotFoundException, User, PutUsersRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidInputException", function() { return InvalidInputException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return Event; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventsRequest", function() { return PutEventsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Item", function() { return Item; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutItemsRequest", function() { return PutItemsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return ResourceNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "User", function() { return User; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutUsersRequest", function() { return PutUsersRequest; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); var InvalidInputException; (function (InvalidInputException) { InvalidInputException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidInputException || (InvalidInputException = {})); var Event; (function (Event) { Event.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Event || (Event = {})); var PutEventsRequest; (function (PutEventsRequest) { PutEventsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutEventsRequest || (PutEventsRequest = {})); var Item; (function (Item) { Item.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Item || (Item = {})); var PutItemsRequest; (function (PutItemsRequest) { PutItemsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutItemsRequest || (PutItemsRequest = {})); var ResourceNotFoundException; (function (ResourceNotFoundException) { ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotFoundException || (ResourceNotFoundException = {})); var User; (function (User) { User.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(User || (User = {})); var PutUsersRequest; (function (PutUsersRequest) { PutUsersRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutUsersRequest || (PutUsersRequest = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/package.json": /*!******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/package.json ***! \******************************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-personalize-events\",\"description\":\"AWS SDK for JavaScript Personalize Events Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-personalize-events\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-personalize-events\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/protocols/Aws_restJson1.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/protocols/Aws_restJson1.js ***! \********************************************************************************************/ /*! exports provided: serializeAws_restJson1PutEventsCommand, serializeAws_restJson1PutItemsCommand, serializeAws_restJson1PutUsersCommand, deserializeAws_restJson1PutEventsCommand, deserializeAws_restJson1PutItemsCommand, deserializeAws_restJson1PutUsersCommand */ /***/ (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__, "serializeAws_restJson1PutItemsCommand", function() { return serializeAws_restJson1PutItemsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PutUsersCommand", function() { return serializeAws_restJson1PutUsersCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutEventsCommand", function() { return deserializeAws_restJson1PutEventsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutItemsCommand", function() { return deserializeAws_restJson1PutItemsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutUsersCommand", function() { return deserializeAws_restJson1PutUsersCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); 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 && input.eventList !== null && { eventList: serializeAws_restJson1EventList(input.eventList, context) })), (input.sessionId !== undefined && input.sessionId !== null && { sessionId: input.sessionId })), (input.trackingId !== undefined && input.trackingId !== null && { trackingId: input.trackingId })), (input.userId !== undefined && input.userId !== null && { 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 serializeAws_restJson1PutItemsCommand = 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 = "/items"; body = JSON.stringify(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.datasetArn !== undefined && input.datasetArn !== null && { datasetArn: input.datasetArn })), (input.items !== undefined && input.items !== null && { items: serializeAws_restJson1ItemList(input.items, 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_restJson1PutUsersCommand = 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 = "/users"; body = JSON.stringify(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.datasetArn !== undefined && input.datasetArn !== null && { datasetArn: input.datasetArn })), (input.users !== undefined && input.users !== null && { users: serializeAws_restJson1UserList(input.users, 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_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 >= 300) { 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_restJson1PutItemsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PutItemsCommandError(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_restJson1PutItemsCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); 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]; case "ResourceNotFoundException": return [3 /*break*/, 4]; case "com.amazonaws.personalizeevents#ResourceNotFoundException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; 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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ResourceNotFoundExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restJson1PutUsersCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PutUsersCommandError(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_restJson1PutUsersCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); 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]; case "ResourceNotFoundException": return [3 /*break*/, 4]; case "com.amazonaws.personalizeevents#ResourceNotFoundException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; 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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ResourceNotFoundExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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 deserializeAws_restJson1ResourceNotFoundExceptionResponse = 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: "ResourceNotFoundException", $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"])(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 && input.eventId !== null && { eventId: input.eventId })), (input.eventType !== undefined && input.eventType !== null && { eventType: input.eventType })), (input.eventValue !== undefined && input.eventValue !== null && { eventValue: input.eventValue })), (input.impression !== undefined && input.impression !== null && { impression: serializeAws_restJson1Impression(input.impression, context) })), (input.itemId !== undefined && input.itemId !== null && { itemId: input.itemId })), (input.properties !== undefined && input.properties !== null && { properties: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.properties) })), (input.recommendationId !== undefined && input.recommendationId !== null && { recommendationId: input.recommendationId })), (input.sentAt !== undefined && input.sentAt !== null && { sentAt: Math.round(input.sentAt.getTime() / 1000) })); }; var serializeAws_restJson1EventList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1Event(entry, context); }); }; var serializeAws_restJson1Impression = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_restJson1Item = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.itemId !== undefined && input.itemId !== null && { itemId: input.itemId })), (input.properties !== undefined && input.properties !== null && { properties: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.properties) })); }; var serializeAws_restJson1ItemList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1Item(entry, context); }); }; var serializeAws_restJson1User = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.properties !== undefined && input.properties !== null && { properties: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.properties) })), (input.userId !== undefined && input.userId !== null && { userId: input.userId })); }; var serializeAws_restJson1UserList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1User(entry, context); }); }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 !== null && 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/runtimeConfig.browser.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/runtimeConfig.browser.js ***! \******************************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/dist/es/runtimeConfig.shared.js": /*!*****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-personalize-events/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2018-03-22", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Personalize Events", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-personalize-events/node_modules/tslib/tslib.es6.js ***! \*****************************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/Pinpoint.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/Pinpoint.js ***! \*******************************************************************/ /*! exports provided: Pinpoint */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Pinpoint", function() { return Pinpoint; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _PinpointClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PinpointClient */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/PinpointClient.js"); /* harmony import */ var _commands_CreateAppCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateAppCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateAppCommand.js"); /* harmony import */ var _commands_CreateCampaignCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CreateCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateCampaignCommand.js"); /* harmony import */ var _commands_CreateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/CreateEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateEmailTemplateCommand.js"); /* harmony import */ var _commands_CreateExportJobCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/CreateExportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateExportJobCommand.js"); /* harmony import */ var _commands_CreateImportJobCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/CreateImportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateImportJobCommand.js"); /* harmony import */ var _commands_CreateJourneyCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/CreateJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateJourneyCommand.js"); /* harmony import */ var _commands_CreatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/CreatePushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreatePushTemplateCommand.js"); /* harmony import */ var _commands_CreateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/CreateRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateRecommenderConfigurationCommand.js"); /* harmony import */ var _commands_CreateSegmentCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/CreateSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSegmentCommand.js"); /* harmony import */ var _commands_CreateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/CreateSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSmsTemplateCommand.js"); /* harmony import */ var _commands_CreateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/CreateVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateVoiceTemplateCommand.js"); /* harmony import */ var _commands_DeleteAdmChannelCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteAdmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAdmChannelCommand.js"); /* harmony import */ var _commands_DeleteApnsChannelCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DeleteApnsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsChannelCommand.js"); /* harmony import */ var _commands_DeleteApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DeleteApnsSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsSandboxChannelCommand.js"); /* harmony import */ var _commands_DeleteApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DeleteApnsVoipChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipChannelCommand.js"); /* harmony import */ var _commands_DeleteApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DeleteApnsVoipSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipSandboxChannelCommand.js"); /* harmony import */ var _commands_DeleteAppCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DeleteAppCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAppCommand.js"); /* harmony import */ var _commands_DeleteBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DeleteBaiduChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteBaiduChannelCommand.js"); /* harmony import */ var _commands_DeleteCampaignCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DeleteCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteCampaignCommand.js"); /* harmony import */ var _commands_DeleteEmailChannelCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DeleteEmailChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailChannelCommand.js"); /* harmony import */ var _commands_DeleteEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DeleteEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailTemplateCommand.js"); /* harmony import */ var _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DeleteEndpointCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEndpointCommand.js"); /* harmony import */ var _commands_DeleteEventStreamCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/DeleteEventStreamCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEventStreamCommand.js"); /* harmony import */ var _commands_DeleteGcmChannelCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/DeleteGcmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteGcmChannelCommand.js"); /* harmony import */ var _commands_DeleteJourneyCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/DeleteJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteJourneyCommand.js"); /* harmony import */ var _commands_DeletePushTemplateCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/DeletePushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeletePushTemplateCommand.js"); /* harmony import */ var _commands_DeleteRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/DeleteRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteRecommenderConfigurationCommand.js"); /* harmony import */ var _commands_DeleteSegmentCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/DeleteSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSegmentCommand.js"); /* harmony import */ var _commands_DeleteSmsChannelCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/DeleteSmsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsChannelCommand.js"); /* harmony import */ var _commands_DeleteSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/DeleteSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsTemplateCommand.js"); /* harmony import */ var _commands_DeleteUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/DeleteUserEndpointsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteUserEndpointsCommand.js"); /* harmony import */ var _commands_DeleteVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/DeleteVoiceChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceChannelCommand.js"); /* harmony import */ var _commands_DeleteVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/DeleteVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceTemplateCommand.js"); /* harmony import */ var _commands_GetAdmChannelCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetAdmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAdmChannelCommand.js"); /* harmony import */ var _commands_GetApnsChannelCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/GetApnsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsChannelCommand.js"); /* harmony import */ var _commands_GetApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetApnsSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsSandboxChannelCommand.js"); /* harmony import */ var _commands_GetApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/GetApnsVoipChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipChannelCommand.js"); /* harmony import */ var _commands_GetApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetApnsVoipSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipSandboxChannelCommand.js"); /* harmony import */ var _commands_GetAppCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/GetAppCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppCommand.js"); /* harmony import */ var _commands_GetApplicationDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetApplicationDateRangeKpiCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationDateRangeKpiCommand.js"); /* harmony import */ var _commands_GetApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/GetApplicationSettingsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationSettingsCommand.js"); /* harmony import */ var _commands_GetAppsCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/GetAppsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppsCommand.js"); /* harmony import */ var _commands_GetBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/GetBaiduChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetBaiduChannelCommand.js"); /* harmony import */ var _commands_GetCampaignActivitiesCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/GetCampaignActivitiesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignActivitiesCommand.js"); /* harmony import */ var _commands_GetCampaignCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/GetCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignCommand.js"); /* harmony import */ var _commands_GetCampaignDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/GetCampaignDateRangeKpiCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignDateRangeKpiCommand.js"); /* harmony import */ var _commands_GetCampaignVersionCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/GetCampaignVersionCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionCommand.js"); /* harmony import */ var _commands_GetCampaignVersionsCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/GetCampaignVersionsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionsCommand.js"); /* harmony import */ var _commands_GetCampaignsCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/GetCampaignsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignsCommand.js"); /* harmony import */ var _commands_GetChannelsCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/GetChannelsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetChannelsCommand.js"); /* harmony import */ var _commands_GetEmailChannelCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/GetEmailChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailChannelCommand.js"); /* harmony import */ var _commands_GetEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/GetEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailTemplateCommand.js"); /* harmony import */ var _commands_GetEndpointCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/GetEndpointCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEndpointCommand.js"); /* harmony import */ var _commands_GetEventStreamCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/GetEventStreamCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEventStreamCommand.js"); /* harmony import */ var _commands_GetExportJobCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/GetExportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobCommand.js"); /* harmony import */ var _commands_GetExportJobsCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/GetExportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobsCommand.js"); /* harmony import */ var _commands_GetGcmChannelCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/GetGcmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetGcmChannelCommand.js"); /* harmony import */ var _commands_GetImportJobCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/GetImportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobCommand.js"); /* harmony import */ var _commands_GetImportJobsCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/GetImportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobsCommand.js"); /* harmony import */ var _commands_GetJourneyCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/GetJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyCommand.js"); /* harmony import */ var _commands_GetJourneyDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/GetJourneyDateRangeKpiCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyDateRangeKpiCommand.js"); /* harmony import */ var _commands_GetJourneyExecutionActivityMetricsCommand__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/GetJourneyExecutionActivityMetricsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionActivityMetricsCommand.js"); /* harmony import */ var _commands_GetJourneyExecutionMetricsCommand__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./commands/GetJourneyExecutionMetricsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionMetricsCommand.js"); /* harmony import */ var _commands_GetPushTemplateCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/GetPushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetPushTemplateCommand.js"); /* harmony import */ var _commands_GetRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/GetRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationCommand.js"); /* harmony import */ var _commands_GetRecommenderConfigurationsCommand__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./commands/GetRecommenderConfigurationsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationsCommand.js"); /* harmony import */ var _commands_GetSegmentCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/GetSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentCommand.js"); /* harmony import */ var _commands_GetSegmentExportJobsCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/GetSegmentExportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentExportJobsCommand.js"); /* harmony import */ var _commands_GetSegmentImportJobsCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/GetSegmentImportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentImportJobsCommand.js"); /* harmony import */ var _commands_GetSegmentVersionCommand__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./commands/GetSegmentVersionCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionCommand.js"); /* harmony import */ var _commands_GetSegmentVersionsCommand__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./commands/GetSegmentVersionsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionsCommand.js"); /* harmony import */ var _commands_GetSegmentsCommand__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./commands/GetSegmentsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentsCommand.js"); /* harmony import */ var _commands_GetSmsChannelCommand__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./commands/GetSmsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsChannelCommand.js"); /* harmony import */ var _commands_GetSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./commands/GetSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsTemplateCommand.js"); /* harmony import */ var _commands_GetUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./commands/GetUserEndpointsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetUserEndpointsCommand.js"); /* harmony import */ var _commands_GetVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./commands/GetVoiceChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceChannelCommand.js"); /* harmony import */ var _commands_GetVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./commands/GetVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceTemplateCommand.js"); /* harmony import */ var _commands_ListJourneysCommand__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./commands/ListJourneysCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListJourneysCommand.js"); /* harmony import */ var _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./commands/ListTagsForResourceCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTagsForResourceCommand.js"); /* harmony import */ var _commands_ListTemplateVersionsCommand__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./commands/ListTemplateVersionsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplateVersionsCommand.js"); /* harmony import */ var _commands_ListTemplatesCommand__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./commands/ListTemplatesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplatesCommand.js"); /* harmony import */ var _commands_PhoneNumberValidateCommand__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./commands/PhoneNumberValidateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PhoneNumberValidateCommand.js"); /* harmony import */ var _commands_PutEventStreamCommand__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./commands/PutEventStreamCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventStreamCommand.js"); /* harmony import */ var _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./commands/PutEventsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventsCommand.js"); /* harmony import */ var _commands_RemoveAttributesCommand__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./commands/RemoveAttributesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/RemoveAttributesCommand.js"); /* harmony import */ var _commands_SendMessagesCommand__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./commands/SendMessagesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendMessagesCommand.js"); /* harmony import */ var _commands_SendUsersMessagesCommand__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./commands/SendUsersMessagesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendUsersMessagesCommand.js"); /* harmony import */ var _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./commands/TagResourceCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/TagResourceCommand.js"); /* harmony import */ var _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./commands/UntagResourceCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UntagResourceCommand.js"); /* harmony import */ var _commands_UpdateAdmChannelCommand__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./commands/UpdateAdmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateAdmChannelCommand.js"); /* harmony import */ var _commands_UpdateApnsChannelCommand__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./commands/UpdateApnsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsChannelCommand.js"); /* harmony import */ var _commands_UpdateApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_93__ = __webpack_require__(/*! ./commands/UpdateApnsSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsSandboxChannelCommand.js"); /* harmony import */ var _commands_UpdateApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_94__ = __webpack_require__(/*! ./commands/UpdateApnsVoipChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipChannelCommand.js"); /* harmony import */ var _commands_UpdateApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_95__ = __webpack_require__(/*! ./commands/UpdateApnsVoipSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipSandboxChannelCommand.js"); /* harmony import */ var _commands_UpdateApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_96__ = __webpack_require__(/*! ./commands/UpdateApplicationSettingsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApplicationSettingsCommand.js"); /* harmony import */ var _commands_UpdateBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_97__ = __webpack_require__(/*! ./commands/UpdateBaiduChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateBaiduChannelCommand.js"); /* harmony import */ var _commands_UpdateCampaignCommand__WEBPACK_IMPORTED_MODULE_98__ = __webpack_require__(/*! ./commands/UpdateCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateCampaignCommand.js"); /* harmony import */ var _commands_UpdateEmailChannelCommand__WEBPACK_IMPORTED_MODULE_99__ = __webpack_require__(/*! ./commands/UpdateEmailChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailChannelCommand.js"); /* harmony import */ var _commands_UpdateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_100__ = __webpack_require__(/*! ./commands/UpdateEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailTemplateCommand.js"); /* harmony import */ var _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_101__ = __webpack_require__(/*! ./commands/UpdateEndpointCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointCommand.js"); /* harmony import */ var _commands_UpdateEndpointsBatchCommand__WEBPACK_IMPORTED_MODULE_102__ = __webpack_require__(/*! ./commands/UpdateEndpointsBatchCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointsBatchCommand.js"); /* harmony import */ var _commands_UpdateGcmChannelCommand__WEBPACK_IMPORTED_MODULE_103__ = __webpack_require__(/*! ./commands/UpdateGcmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateGcmChannelCommand.js"); /* harmony import */ var _commands_UpdateJourneyCommand__WEBPACK_IMPORTED_MODULE_104__ = __webpack_require__(/*! ./commands/UpdateJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyCommand.js"); /* harmony import */ var _commands_UpdateJourneyStateCommand__WEBPACK_IMPORTED_MODULE_105__ = __webpack_require__(/*! ./commands/UpdateJourneyStateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyStateCommand.js"); /* harmony import */ var _commands_UpdatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_106__ = __webpack_require__(/*! ./commands/UpdatePushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdatePushTemplateCommand.js"); /* harmony import */ var _commands_UpdateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_107__ = __webpack_require__(/*! ./commands/UpdateRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateRecommenderConfigurationCommand.js"); /* harmony import */ var _commands_UpdateSegmentCommand__WEBPACK_IMPORTED_MODULE_108__ = __webpack_require__(/*! ./commands/UpdateSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSegmentCommand.js"); /* harmony import */ var _commands_UpdateSmsChannelCommand__WEBPACK_IMPORTED_MODULE_109__ = __webpack_require__(/*! ./commands/UpdateSmsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsChannelCommand.js"); /* harmony import */ var _commands_UpdateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_110__ = __webpack_require__(/*! ./commands/UpdateSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsTemplateCommand.js"); /* harmony import */ var _commands_UpdateTemplateActiveVersionCommand__WEBPACK_IMPORTED_MODULE_111__ = __webpack_require__(/*! ./commands/UpdateTemplateActiveVersionCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateTemplateActiveVersionCommand.js"); /* harmony import */ var _commands_UpdateVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_112__ = __webpack_require__(/*! ./commands/UpdateVoiceChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceChannelCommand.js"); /* harmony import */ var _commands_UpdateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_113__ = __webpack_require__(/*! ./commands/UpdateVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceTemplateCommand.js"); /** *

Doc Engage API - Amazon Pinpoint API

*/ var Pinpoint = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Pinpoint, _super); function Pinpoint() { return _super !== null && _super.apply(this, arguments) || this; } Pinpoint.prototype.createApp = function (args, optionsOrCb, cb) { var command = new _commands_CreateAppCommand__WEBPACK_IMPORTED_MODULE_2__["CreateAppCommand"](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); } }; Pinpoint.prototype.createCampaign = function (args, optionsOrCb, cb) { var command = new _commands_CreateCampaignCommand__WEBPACK_IMPORTED_MODULE_3__["CreateCampaignCommand"](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); } }; Pinpoint.prototype.createEmailTemplate = function (args, optionsOrCb, cb) { var command = new _commands_CreateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_4__["CreateEmailTemplateCommand"](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); } }; Pinpoint.prototype.createExportJob = function (args, optionsOrCb, cb) { var command = new _commands_CreateExportJobCommand__WEBPACK_IMPORTED_MODULE_5__["CreateExportJobCommand"](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); } }; Pinpoint.prototype.createImportJob = function (args, optionsOrCb, cb) { var command = new _commands_CreateImportJobCommand__WEBPACK_IMPORTED_MODULE_6__["CreateImportJobCommand"](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); } }; Pinpoint.prototype.createJourney = function (args, optionsOrCb, cb) { var command = new _commands_CreateJourneyCommand__WEBPACK_IMPORTED_MODULE_7__["CreateJourneyCommand"](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); } }; Pinpoint.prototype.createPushTemplate = function (args, optionsOrCb, cb) { var command = new _commands_CreatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_8__["CreatePushTemplateCommand"](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); } }; Pinpoint.prototype.createRecommenderConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_CreateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_9__["CreateRecommenderConfigurationCommand"](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); } }; Pinpoint.prototype.createSegment = function (args, optionsOrCb, cb) { var command = new _commands_CreateSegmentCommand__WEBPACK_IMPORTED_MODULE_10__["CreateSegmentCommand"](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); } }; Pinpoint.prototype.createSmsTemplate = function (args, optionsOrCb, cb) { var command = new _commands_CreateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_11__["CreateSmsTemplateCommand"](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); } }; Pinpoint.prototype.createVoiceTemplate = function (args, optionsOrCb, cb) { var command = new _commands_CreateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_12__["CreateVoiceTemplateCommand"](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); } }; Pinpoint.prototype.deleteAdmChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteAdmChannelCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteAdmChannelCommand"](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); } }; Pinpoint.prototype.deleteApnsChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteApnsChannelCommand__WEBPACK_IMPORTED_MODULE_14__["DeleteApnsChannelCommand"](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); } }; Pinpoint.prototype.deleteApnsSandboxChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_15__["DeleteApnsSandboxChannelCommand"](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); } }; Pinpoint.prototype.deleteApnsVoipChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_16__["DeleteApnsVoipChannelCommand"](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); } }; Pinpoint.prototype.deleteApnsVoipSandboxChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_17__["DeleteApnsVoipSandboxChannelCommand"](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); } }; Pinpoint.prototype.deleteApp = function (args, optionsOrCb, cb) { var command = new _commands_DeleteAppCommand__WEBPACK_IMPORTED_MODULE_18__["DeleteAppCommand"](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); } }; Pinpoint.prototype.deleteBaiduChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_19__["DeleteBaiduChannelCommand"](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); } }; Pinpoint.prototype.deleteCampaign = function (args, optionsOrCb, cb) { var command = new _commands_DeleteCampaignCommand__WEBPACK_IMPORTED_MODULE_20__["DeleteCampaignCommand"](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); } }; Pinpoint.prototype.deleteEmailChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteEmailChannelCommand__WEBPACK_IMPORTED_MODULE_21__["DeleteEmailChannelCommand"](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); } }; Pinpoint.prototype.deleteEmailTemplate = function (args, optionsOrCb, cb) { var command = new _commands_DeleteEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_22__["DeleteEmailTemplateCommand"](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); } }; Pinpoint.prototype.deleteEndpoint = function (args, optionsOrCb, cb) { var command = new _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_23__["DeleteEndpointCommand"](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); } }; Pinpoint.prototype.deleteEventStream = function (args, optionsOrCb, cb) { var command = new _commands_DeleteEventStreamCommand__WEBPACK_IMPORTED_MODULE_24__["DeleteEventStreamCommand"](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); } }; Pinpoint.prototype.deleteGcmChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteGcmChannelCommand__WEBPACK_IMPORTED_MODULE_25__["DeleteGcmChannelCommand"](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); } }; Pinpoint.prototype.deleteJourney = function (args, optionsOrCb, cb) { var command = new _commands_DeleteJourneyCommand__WEBPACK_IMPORTED_MODULE_26__["DeleteJourneyCommand"](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); } }; Pinpoint.prototype.deletePushTemplate = function (args, optionsOrCb, cb) { var command = new _commands_DeletePushTemplateCommand__WEBPACK_IMPORTED_MODULE_27__["DeletePushTemplateCommand"](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); } }; Pinpoint.prototype.deleteRecommenderConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_28__["DeleteRecommenderConfigurationCommand"](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); } }; Pinpoint.prototype.deleteSegment = function (args, optionsOrCb, cb) { var command = new _commands_DeleteSegmentCommand__WEBPACK_IMPORTED_MODULE_29__["DeleteSegmentCommand"](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); } }; Pinpoint.prototype.deleteSmsChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteSmsChannelCommand__WEBPACK_IMPORTED_MODULE_30__["DeleteSmsChannelCommand"](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); } }; Pinpoint.prototype.deleteSmsTemplate = function (args, optionsOrCb, cb) { var command = new _commands_DeleteSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_31__["DeleteSmsTemplateCommand"](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); } }; Pinpoint.prototype.deleteUserEndpoints = function (args, optionsOrCb, cb) { var command = new _commands_DeleteUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_32__["DeleteUserEndpointsCommand"](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); } }; Pinpoint.prototype.deleteVoiceChannel = function (args, optionsOrCb, cb) { var command = new _commands_DeleteVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_33__["DeleteVoiceChannelCommand"](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); } }; Pinpoint.prototype.deleteVoiceTemplate = function (args, optionsOrCb, cb) { var command = new _commands_DeleteVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_34__["DeleteVoiceTemplateCommand"](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); } }; Pinpoint.prototype.getAdmChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetAdmChannelCommand__WEBPACK_IMPORTED_MODULE_35__["GetAdmChannelCommand"](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); } }; Pinpoint.prototype.getApnsChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetApnsChannelCommand__WEBPACK_IMPORTED_MODULE_36__["GetApnsChannelCommand"](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); } }; Pinpoint.prototype.getApnsSandboxChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_37__["GetApnsSandboxChannelCommand"](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); } }; Pinpoint.prototype.getApnsVoipChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_38__["GetApnsVoipChannelCommand"](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); } }; Pinpoint.prototype.getApnsVoipSandboxChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_39__["GetApnsVoipSandboxChannelCommand"](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); } }; Pinpoint.prototype.getApp = function (args, optionsOrCb, cb) { var command = new _commands_GetAppCommand__WEBPACK_IMPORTED_MODULE_40__["GetAppCommand"](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); } }; Pinpoint.prototype.getApplicationDateRangeKpi = function (args, optionsOrCb, cb) { var command = new _commands_GetApplicationDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_41__["GetApplicationDateRangeKpiCommand"](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); } }; Pinpoint.prototype.getApplicationSettings = function (args, optionsOrCb, cb) { var command = new _commands_GetApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_42__["GetApplicationSettingsCommand"](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); } }; Pinpoint.prototype.getApps = function (args, optionsOrCb, cb) { var command = new _commands_GetAppsCommand__WEBPACK_IMPORTED_MODULE_43__["GetAppsCommand"](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); } }; Pinpoint.prototype.getBaiduChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_44__["GetBaiduChannelCommand"](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); } }; Pinpoint.prototype.getCampaign = function (args, optionsOrCb, cb) { var command = new _commands_GetCampaignCommand__WEBPACK_IMPORTED_MODULE_46__["GetCampaignCommand"](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); } }; Pinpoint.prototype.getCampaignActivities = function (args, optionsOrCb, cb) { var command = new _commands_GetCampaignActivitiesCommand__WEBPACK_IMPORTED_MODULE_45__["GetCampaignActivitiesCommand"](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); } }; Pinpoint.prototype.getCampaignDateRangeKpi = function (args, optionsOrCb, cb) { var command = new _commands_GetCampaignDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_47__["GetCampaignDateRangeKpiCommand"](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); } }; Pinpoint.prototype.getCampaigns = function (args, optionsOrCb, cb) { var command = new _commands_GetCampaignsCommand__WEBPACK_IMPORTED_MODULE_50__["GetCampaignsCommand"](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); } }; Pinpoint.prototype.getCampaignVersion = function (args, optionsOrCb, cb) { var command = new _commands_GetCampaignVersionCommand__WEBPACK_IMPORTED_MODULE_48__["GetCampaignVersionCommand"](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); } }; Pinpoint.prototype.getCampaignVersions = function (args, optionsOrCb, cb) { var command = new _commands_GetCampaignVersionsCommand__WEBPACK_IMPORTED_MODULE_49__["GetCampaignVersionsCommand"](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); } }; Pinpoint.prototype.getChannels = function (args, optionsOrCb, cb) { var command = new _commands_GetChannelsCommand__WEBPACK_IMPORTED_MODULE_51__["GetChannelsCommand"](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); } }; Pinpoint.prototype.getEmailChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetEmailChannelCommand__WEBPACK_IMPORTED_MODULE_52__["GetEmailChannelCommand"](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); } }; Pinpoint.prototype.getEmailTemplate = function (args, optionsOrCb, cb) { var command = new _commands_GetEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_53__["GetEmailTemplateCommand"](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); } }; Pinpoint.prototype.getEndpoint = function (args, optionsOrCb, cb) { var command = new _commands_GetEndpointCommand__WEBPACK_IMPORTED_MODULE_54__["GetEndpointCommand"](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); } }; Pinpoint.prototype.getEventStream = function (args, optionsOrCb, cb) { var command = new _commands_GetEventStreamCommand__WEBPACK_IMPORTED_MODULE_55__["GetEventStreamCommand"](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); } }; Pinpoint.prototype.getExportJob = function (args, optionsOrCb, cb) { var command = new _commands_GetExportJobCommand__WEBPACK_IMPORTED_MODULE_56__["GetExportJobCommand"](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); } }; Pinpoint.prototype.getExportJobs = function (args, optionsOrCb, cb) { var command = new _commands_GetExportJobsCommand__WEBPACK_IMPORTED_MODULE_57__["GetExportJobsCommand"](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); } }; Pinpoint.prototype.getGcmChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetGcmChannelCommand__WEBPACK_IMPORTED_MODULE_58__["GetGcmChannelCommand"](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); } }; Pinpoint.prototype.getImportJob = function (args, optionsOrCb, cb) { var command = new _commands_GetImportJobCommand__WEBPACK_IMPORTED_MODULE_59__["GetImportJobCommand"](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); } }; Pinpoint.prototype.getImportJobs = function (args, optionsOrCb, cb) { var command = new _commands_GetImportJobsCommand__WEBPACK_IMPORTED_MODULE_60__["GetImportJobsCommand"](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); } }; Pinpoint.prototype.getJourney = function (args, optionsOrCb, cb) { var command = new _commands_GetJourneyCommand__WEBPACK_IMPORTED_MODULE_61__["GetJourneyCommand"](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); } }; Pinpoint.prototype.getJourneyDateRangeKpi = function (args, optionsOrCb, cb) { var command = new _commands_GetJourneyDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_62__["GetJourneyDateRangeKpiCommand"](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); } }; Pinpoint.prototype.getJourneyExecutionActivityMetrics = function (args, optionsOrCb, cb) { var command = new _commands_GetJourneyExecutionActivityMetricsCommand__WEBPACK_IMPORTED_MODULE_63__["GetJourneyExecutionActivityMetricsCommand"](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); } }; Pinpoint.prototype.getJourneyExecutionMetrics = function (args, optionsOrCb, cb) { var command = new _commands_GetJourneyExecutionMetricsCommand__WEBPACK_IMPORTED_MODULE_64__["GetJourneyExecutionMetricsCommand"](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); } }; Pinpoint.prototype.getPushTemplate = function (args, optionsOrCb, cb) { var command = new _commands_GetPushTemplateCommand__WEBPACK_IMPORTED_MODULE_65__["GetPushTemplateCommand"](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); } }; Pinpoint.prototype.getRecommenderConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__["GetRecommenderConfigurationCommand"](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); } }; Pinpoint.prototype.getRecommenderConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_GetRecommenderConfigurationsCommand__WEBPACK_IMPORTED_MODULE_67__["GetRecommenderConfigurationsCommand"](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); } }; Pinpoint.prototype.getSegment = function (args, optionsOrCb, cb) { var command = new _commands_GetSegmentCommand__WEBPACK_IMPORTED_MODULE_68__["GetSegmentCommand"](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); } }; Pinpoint.prototype.getSegmentExportJobs = function (args, optionsOrCb, cb) { var command = new _commands_GetSegmentExportJobsCommand__WEBPACK_IMPORTED_MODULE_69__["GetSegmentExportJobsCommand"](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); } }; Pinpoint.prototype.getSegmentImportJobs = function (args, optionsOrCb, cb) { var command = new _commands_GetSegmentImportJobsCommand__WEBPACK_IMPORTED_MODULE_70__["GetSegmentImportJobsCommand"](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); } }; Pinpoint.prototype.getSegments = function (args, optionsOrCb, cb) { var command = new _commands_GetSegmentsCommand__WEBPACK_IMPORTED_MODULE_73__["GetSegmentsCommand"](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); } }; Pinpoint.prototype.getSegmentVersion = function (args, optionsOrCb, cb) { var command = new _commands_GetSegmentVersionCommand__WEBPACK_IMPORTED_MODULE_71__["GetSegmentVersionCommand"](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); } }; Pinpoint.prototype.getSegmentVersions = function (args, optionsOrCb, cb) { var command = new _commands_GetSegmentVersionsCommand__WEBPACK_IMPORTED_MODULE_72__["GetSegmentVersionsCommand"](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); } }; Pinpoint.prototype.getSmsChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetSmsChannelCommand__WEBPACK_IMPORTED_MODULE_74__["GetSmsChannelCommand"](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); } }; Pinpoint.prototype.getSmsTemplate = function (args, optionsOrCb, cb) { var command = new _commands_GetSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_75__["GetSmsTemplateCommand"](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); } }; Pinpoint.prototype.getUserEndpoints = function (args, optionsOrCb, cb) { var command = new _commands_GetUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_76__["GetUserEndpointsCommand"](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); } }; Pinpoint.prototype.getVoiceChannel = function (args, optionsOrCb, cb) { var command = new _commands_GetVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_77__["GetVoiceChannelCommand"](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); } }; Pinpoint.prototype.getVoiceTemplate = function (args, optionsOrCb, cb) { var command = new _commands_GetVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_78__["GetVoiceTemplateCommand"](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); } }; Pinpoint.prototype.listJourneys = function (args, optionsOrCb, cb) { var command = new _commands_ListJourneysCommand__WEBPACK_IMPORTED_MODULE_79__["ListJourneysCommand"](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); } }; Pinpoint.prototype.listTagsForResource = function (args, optionsOrCb, cb) { var command = new _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_80__["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); } }; Pinpoint.prototype.listTemplates = function (args, optionsOrCb, cb) { var command = new _commands_ListTemplatesCommand__WEBPACK_IMPORTED_MODULE_82__["ListTemplatesCommand"](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); } }; Pinpoint.prototype.listTemplateVersions = function (args, optionsOrCb, cb) { var command = new _commands_ListTemplateVersionsCommand__WEBPACK_IMPORTED_MODULE_81__["ListTemplateVersionsCommand"](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); } }; Pinpoint.prototype.phoneNumberValidate = function (args, optionsOrCb, cb) { var command = new _commands_PhoneNumberValidateCommand__WEBPACK_IMPORTED_MODULE_83__["PhoneNumberValidateCommand"](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); } }; Pinpoint.prototype.putEvents = function (args, optionsOrCb, cb) { var command = new _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_85__["PutEventsCommand"](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); } }; Pinpoint.prototype.putEventStream = function (args, optionsOrCb, cb) { var command = new _commands_PutEventStreamCommand__WEBPACK_IMPORTED_MODULE_84__["PutEventStreamCommand"](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); } }; Pinpoint.prototype.removeAttributes = function (args, optionsOrCb, cb) { var command = new _commands_RemoveAttributesCommand__WEBPACK_IMPORTED_MODULE_86__["RemoveAttributesCommand"](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); } }; Pinpoint.prototype.sendMessages = function (args, optionsOrCb, cb) { var command = new _commands_SendMessagesCommand__WEBPACK_IMPORTED_MODULE_87__["SendMessagesCommand"](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); } }; Pinpoint.prototype.sendUsersMessages = function (args, optionsOrCb, cb) { var command = new _commands_SendUsersMessagesCommand__WEBPACK_IMPORTED_MODULE_88__["SendUsersMessagesCommand"](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); } }; Pinpoint.prototype.tagResource = function (args, optionsOrCb, cb) { var command = new _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_89__["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); } }; Pinpoint.prototype.untagResource = function (args, optionsOrCb, cb) { var command = new _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_90__["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); } }; Pinpoint.prototype.updateAdmChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateAdmChannelCommand__WEBPACK_IMPORTED_MODULE_91__["UpdateAdmChannelCommand"](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); } }; Pinpoint.prototype.updateApnsChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateApnsChannelCommand__WEBPACK_IMPORTED_MODULE_92__["UpdateApnsChannelCommand"](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); } }; Pinpoint.prototype.updateApnsSandboxChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_93__["UpdateApnsSandboxChannelCommand"](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); } }; Pinpoint.prototype.updateApnsVoipChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_94__["UpdateApnsVoipChannelCommand"](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); } }; Pinpoint.prototype.updateApnsVoipSandboxChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_95__["UpdateApnsVoipSandboxChannelCommand"](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); } }; Pinpoint.prototype.updateApplicationSettings = function (args, optionsOrCb, cb) { var command = new _commands_UpdateApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_96__["UpdateApplicationSettingsCommand"](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); } }; Pinpoint.prototype.updateBaiduChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_97__["UpdateBaiduChannelCommand"](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); } }; Pinpoint.prototype.updateCampaign = function (args, optionsOrCb, cb) { var command = new _commands_UpdateCampaignCommand__WEBPACK_IMPORTED_MODULE_98__["UpdateCampaignCommand"](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); } }; Pinpoint.prototype.updateEmailChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateEmailChannelCommand__WEBPACK_IMPORTED_MODULE_99__["UpdateEmailChannelCommand"](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); } }; Pinpoint.prototype.updateEmailTemplate = function (args, optionsOrCb, cb) { var command = new _commands_UpdateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_100__["UpdateEmailTemplateCommand"](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); } }; Pinpoint.prototype.updateEndpoint = function (args, optionsOrCb, cb) { var command = new _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_101__["UpdateEndpointCommand"](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); } }; Pinpoint.prototype.updateEndpointsBatch = function (args, optionsOrCb, cb) { var command = new _commands_UpdateEndpointsBatchCommand__WEBPACK_IMPORTED_MODULE_102__["UpdateEndpointsBatchCommand"](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); } }; Pinpoint.prototype.updateGcmChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateGcmChannelCommand__WEBPACK_IMPORTED_MODULE_103__["UpdateGcmChannelCommand"](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); } }; Pinpoint.prototype.updateJourney = function (args, optionsOrCb, cb) { var command = new _commands_UpdateJourneyCommand__WEBPACK_IMPORTED_MODULE_104__["UpdateJourneyCommand"](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); } }; Pinpoint.prototype.updateJourneyState = function (args, optionsOrCb, cb) { var command = new _commands_UpdateJourneyStateCommand__WEBPACK_IMPORTED_MODULE_105__["UpdateJourneyStateCommand"](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); } }; Pinpoint.prototype.updatePushTemplate = function (args, optionsOrCb, cb) { var command = new _commands_UpdatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_106__["UpdatePushTemplateCommand"](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); } }; Pinpoint.prototype.updateRecommenderConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_UpdateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_107__["UpdateRecommenderConfigurationCommand"](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); } }; Pinpoint.prototype.updateSegment = function (args, optionsOrCb, cb) { var command = new _commands_UpdateSegmentCommand__WEBPACK_IMPORTED_MODULE_108__["UpdateSegmentCommand"](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); } }; Pinpoint.prototype.updateSmsChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateSmsChannelCommand__WEBPACK_IMPORTED_MODULE_109__["UpdateSmsChannelCommand"](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); } }; Pinpoint.prototype.updateSmsTemplate = function (args, optionsOrCb, cb) { var command = new _commands_UpdateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_110__["UpdateSmsTemplateCommand"](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); } }; Pinpoint.prototype.updateTemplateActiveVersion = function (args, optionsOrCb, cb) { var command = new _commands_UpdateTemplateActiveVersionCommand__WEBPACK_IMPORTED_MODULE_111__["UpdateTemplateActiveVersionCommand"](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); } }; Pinpoint.prototype.updateVoiceChannel = function (args, optionsOrCb, cb) { var command = new _commands_UpdateVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_112__["UpdateVoiceChannelCommand"](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); } }; Pinpoint.prototype.updateVoiceTemplate = function (args, optionsOrCb, cb) { var command = new _commands_UpdateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_113__["UpdateVoiceTemplateCommand"](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 Pinpoint; }(_PinpointClient__WEBPACK_IMPORTED_MODULE_1__["PinpointClient"])); //# sourceMappingURL=Pinpoint.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/PinpointClient.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/PinpointClient.js ***! \*************************************************************************/ /*! exports provided: PinpointClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PinpointClient", function() { return PinpointClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Doc Engage API - Amazon Pinpoint API

*/ var PinpointClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PinpointClient, _super); function PinpointClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } PinpointClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return PinpointClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=PinpointClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateAppCommand.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateAppCommand.js ***! \************************************************************************************/ /*! exports provided: CreateAppCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateAppCommand", function() { return CreateAppCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates an application.

*/ var CreateAppCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateAppCommand, _super); // Start section: command_properties // End section: command_properties function CreateAppCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateAppCommand.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 clientName = "PinpointClient"; var commandName = "CreateAppCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateAppRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateAppResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateAppCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateAppCommand"])(input, context); }; CreateAppCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateAppCommand"])(output, context); }; return CreateAppCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateAppCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateCampaignCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateCampaignCommand.js ***! \*****************************************************************************************/ /*! exports provided: CreateCampaignCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignCommand", function() { return CreateCampaignCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new campaign for an application or updates the settings of an existing campaign for an application.

*/ var CreateCampaignCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateCampaignCommand, _super); // Start section: command_properties // End section: command_properties function CreateCampaignCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateCampaignCommand.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 clientName = "PinpointClient"; var commandName = "CreateCampaignCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateCampaignRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateCampaignResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateCampaignCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateCampaignCommand"])(input, context); }; CreateCampaignCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateCampaignCommand"])(output, context); }; return CreateCampaignCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateCampaignCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateEmailTemplateCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateEmailTemplateCommand.js ***! \**********************************************************************************************/ /*! exports provided: CreateEmailTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateCommand", function() { return CreateEmailTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a message template for messages that are sent through the email channel.

*/ var CreateEmailTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateEmailTemplateCommand, _super); // Start section: command_properties // End section: command_properties function CreateEmailTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateEmailTemplateCommand.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 clientName = "PinpointClient"; var commandName = "CreateEmailTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateEmailTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateEmailTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateEmailTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateEmailTemplateCommand"])(input, context); }; CreateEmailTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateEmailTemplateCommand"])(output, context); }; return CreateEmailTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateEmailTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateExportJobCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateExportJobCommand.js ***! \******************************************************************************************/ /*! exports provided: CreateExportJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobCommand", function() { return CreateExportJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates an export job for an application.

*/ var CreateExportJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateExportJobCommand, _super); // Start section: command_properties // End section: command_properties function CreateExportJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateExportJobCommand.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 clientName = "PinpointClient"; var commandName = "CreateExportJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateExportJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateExportJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateExportJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateExportJobCommand"])(input, context); }; CreateExportJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateExportJobCommand"])(output, context); }; return CreateExportJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateExportJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateImportJobCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateImportJobCommand.js ***! \******************************************************************************************/ /*! exports provided: CreateImportJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobCommand", function() { return CreateImportJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates an import job for an application.

*/ var CreateImportJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateImportJobCommand, _super); // Start section: command_properties // End section: command_properties function CreateImportJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateImportJobCommand.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 clientName = "PinpointClient"; var commandName = "CreateImportJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateImportJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateImportJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateImportJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateImportJobCommand"])(input, context); }; CreateImportJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateImportJobCommand"])(output, context); }; return CreateImportJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateImportJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateJourneyCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateJourneyCommand.js ***! \****************************************************************************************/ /*! exports provided: CreateJourneyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyCommand", function() { return CreateJourneyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a journey for an application.

*/ var CreateJourneyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateJourneyCommand, _super); // Start section: command_properties // End section: command_properties function CreateJourneyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateJourneyCommand.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 clientName = "PinpointClient"; var commandName = "CreateJourneyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateJourneyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateJourneyResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateJourneyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateJourneyCommand"])(input, context); }; CreateJourneyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateJourneyCommand"])(output, context); }; return CreateJourneyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateJourneyCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreatePushTemplateCommand.js": /*!*********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a message template for messages that are sent through a push notification channel.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "CreatePushTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreatePushTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateRecommenderConfigurationCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateRecommenderConfigurationCommand.js ***! \*********************************************************************************************************/ /*! exports provided: CreateRecommenderConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationCommand", function() { return CreateRecommenderConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates an Amazon Pinpoint configuration for a recommender model.

*/ var CreateRecommenderConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateRecommenderConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function CreateRecommenderConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateRecommenderConfigurationCommand.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 clientName = "PinpointClient"; var commandName = "CreateRecommenderConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateRecommenderConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateRecommenderConfigurationResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateRecommenderConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateRecommenderConfigurationCommand"])(input, context); }; CreateRecommenderConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateRecommenderConfigurationCommand"])(output, context); }; return CreateRecommenderConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateRecommenderConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSegmentCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "CreateSegmentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateSegmentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSmsTemplateCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSmsTemplateCommand.js ***! \********************************************************************************************/ /*! exports provided: CreateSmsTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateCommand", function() { return CreateSmsTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a message template for messages that are sent through the SMS channel.

*/ var CreateSmsTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateSmsTemplateCommand, _super); // Start section: command_properties // End section: command_properties function CreateSmsTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateSmsTemplateCommand.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 clientName = "PinpointClient"; var commandName = "CreateSmsTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateSmsTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateSmsTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateSmsTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateSmsTemplateCommand"])(input, context); }; CreateSmsTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateSmsTemplateCommand"])(output, context); }; return CreateSmsTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateSmsTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateVoiceTemplateCommand.js": /*!**********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a message template for messages that are sent through the voice channel.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "CreateVoiceTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateVoiceTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAdmChannelCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAdmChannelCommand.js ***! \*******************************************************************************************/ /*! exports provided: DeleteAdmChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelCommand", function() { return DeleteAdmChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the ADM channel for an application and deletes any existing settings for the channel.

*/ var DeleteAdmChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteAdmChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteAdmChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteAdmChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteAdmChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteAdmChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteAdmChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteAdmChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteAdmChannelCommand"])(input, context); }; DeleteAdmChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteAdmChannelCommand"])(output, context); }; return DeleteAdmChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteAdmChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsChannelCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsChannelCommand.js ***! \********************************************************************************************/ /*! exports provided: DeleteApnsChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelCommand", function() { return DeleteApnsChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the APNs channel for an application and deletes any existing settings for the channel.

*/ var DeleteApnsChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteApnsChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteApnsChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteApnsChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteApnsChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteApnsChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteApnsChannelCommand"])(input, context); }; DeleteApnsChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteApnsChannelCommand"])(output, context); }; return DeleteApnsChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteApnsChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsSandboxChannelCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsSandboxChannelCommand.js ***! \***************************************************************************************************/ /*! exports provided: DeleteApnsSandboxChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelCommand", function() { return DeleteApnsSandboxChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.

*/ var DeleteApnsSandboxChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteApnsSandboxChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteApnsSandboxChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteApnsSandboxChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteApnsSandboxChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsSandboxChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsSandboxChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteApnsSandboxChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteApnsSandboxChannelCommand"])(input, context); }; DeleteApnsSandboxChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteApnsSandboxChannelCommand"])(output, context); }; return DeleteApnsSandboxChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteApnsSandboxChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipChannelCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipChannelCommand.js ***! \************************************************************************************************/ /*! exports provided: DeleteApnsVoipChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelCommand", function() { return DeleteApnsVoipChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.

*/ var DeleteApnsVoipChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteApnsVoipChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteApnsVoipChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteApnsVoipChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteApnsVoipChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsVoipChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsVoipChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteApnsVoipChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteApnsVoipChannelCommand"])(input, context); }; DeleteApnsVoipChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteApnsVoipChannelCommand"])(output, context); }; return DeleteApnsVoipChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteApnsVoipChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipSandboxChannelCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipSandboxChannelCommand.js ***! \*******************************************************************************************************/ /*! exports provided: DeleteApnsVoipSandboxChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelCommand", function() { return DeleteApnsVoipSandboxChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.

*/ var DeleteApnsVoipSandboxChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteApnsVoipSandboxChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteApnsVoipSandboxChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteApnsVoipSandboxChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteApnsVoipSandboxChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsVoipSandboxChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteApnsVoipSandboxChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteApnsVoipSandboxChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteApnsVoipSandboxChannelCommand"])(input, context); }; DeleteApnsVoipSandboxChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteApnsVoipSandboxChannelCommand"])(output, context); }; return DeleteApnsVoipSandboxChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteApnsVoipSandboxChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAppCommand.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAppCommand.js ***! \************************************************************************************/ /*! exports provided: DeleteAppCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteAppCommand", function() { return DeleteAppCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an application.

*/ var DeleteAppCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteAppCommand, _super); // Start section: command_properties // End section: command_properties function DeleteAppCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteAppCommand.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 clientName = "PinpointClient"; var commandName = "DeleteAppCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteAppRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteAppResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteAppCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteAppCommand"])(input, context); }; DeleteAppCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteAppCommand"])(output, context); }; return DeleteAppCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteAppCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteBaiduChannelCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteBaiduChannelCommand.js ***! \*********************************************************************************************/ /*! exports provided: DeleteBaiduChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelCommand", function() { return DeleteBaiduChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the Baidu channel for an application and deletes any existing settings for the channel.

*/ var DeleteBaiduChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBaiduChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBaiduChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBaiduChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteBaiduChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBaiduChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBaiduChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBaiduChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteBaiduChannelCommand"])(input, context); }; DeleteBaiduChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteBaiduChannelCommand"])(output, context); }; return DeleteBaiduChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteBaiduChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteCampaignCommand.js": /*!*****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a campaign from an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "DeleteCampaignCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteCampaignRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailChannelCommand.js": /*!*********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the email channel for an application and deletes any existing settings for the channel.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "DeleteEmailChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEmailChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailTemplateCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailTemplateCommand.js ***! \**********************************************************************************************/ /*! exports provided: DeleteEmailTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateCommand", function() { return DeleteEmailTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a message template for messages that were sent through the email channel.

*/ var DeleteEmailTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteEmailTemplateCommand, _super); // Start section: command_properties // End section: command_properties function DeleteEmailTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteEmailTemplateCommand.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 clientName = "PinpointClient"; var commandName = "DeleteEmailTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEmailTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEmailTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteEmailTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteEmailTemplateCommand"])(input, context); }; DeleteEmailTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteEmailTemplateCommand"])(output, context); }; return DeleteEmailTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteEmailTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEndpointCommand.js": /*!*****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an endpoint from an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "DeleteEndpointCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEndpointRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEventStreamCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEventStreamCommand.js ***! \********************************************************************************************/ /*! exports provided: DeleteEventStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamCommand", function() { return DeleteEventStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the event stream for an application.

*/ var DeleteEventStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteEventStreamCommand, _super); // Start section: command_properties // End section: command_properties function DeleteEventStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteEventStreamCommand.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 clientName = "PinpointClient"; var commandName = "DeleteEventStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEventStreamRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteEventStreamResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteEventStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteEventStreamCommand"])(input, context); }; DeleteEventStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteEventStreamCommand"])(output, context); }; return DeleteEventStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteEventStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteGcmChannelCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteGcmChannelCommand.js ***! \*******************************************************************************************/ /*! exports provided: DeleteGcmChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelCommand", function() { return DeleteGcmChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the GCM channel for an application and deletes any existing settings for the channel.

*/ var DeleteGcmChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteGcmChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteGcmChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteGcmChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteGcmChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteGcmChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteGcmChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteGcmChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteGcmChannelCommand"])(input, context); }; DeleteGcmChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteGcmChannelCommand"])(output, context); }; return DeleteGcmChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteGcmChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteJourneyCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteJourneyCommand.js ***! \****************************************************************************************/ /*! exports provided: DeleteJourneyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyCommand", function() { return DeleteJourneyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a journey from an application.

*/ var DeleteJourneyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteJourneyCommand, _super); // Start section: command_properties // End section: command_properties function DeleteJourneyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteJourneyCommand.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 clientName = "PinpointClient"; var commandName = "DeleteJourneyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteJourneyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteJourneyResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteJourneyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteJourneyCommand"])(input, context); }; DeleteJourneyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteJourneyCommand"])(output, context); }; return DeleteJourneyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteJourneyCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeletePushTemplateCommand.js": /*!*********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a message template for messages that were sent through a push notification channel.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "DeletePushTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeletePushTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteRecommenderConfigurationCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteRecommenderConfigurationCommand.js ***! \*********************************************************************************************************/ /*! exports provided: DeleteRecommenderConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationCommand", function() { return DeleteRecommenderConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an Amazon Pinpoint configuration for a recommender model.

*/ var DeleteRecommenderConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteRecommenderConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteRecommenderConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteRecommenderConfigurationCommand.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 clientName = "PinpointClient"; var commandName = "DeleteRecommenderConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteRecommenderConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteRecommenderConfigurationResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteRecommenderConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteRecommenderConfigurationCommand"])(input, context); }; DeleteRecommenderConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteRecommenderConfigurationCommand"])(output, context); }; return DeleteRecommenderConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteRecommenderConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSegmentCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSegmentCommand.js ***! \****************************************************************************************/ /*! exports provided: DeleteSegmentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentCommand", function() { return DeleteSegmentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a segment from an application.

*/ var DeleteSegmentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteSegmentCommand, _super); // Start section: command_properties // End section: command_properties function DeleteSegmentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteSegmentCommand.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 clientName = "PinpointClient"; var commandName = "DeleteSegmentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteSegmentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteSegmentResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteSegmentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteSegmentCommand"])(input, context); }; DeleteSegmentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteSegmentCommand"])(output, context); }; return DeleteSegmentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteSegmentCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsChannelCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsChannelCommand.js ***! \*******************************************************************************************/ /*! exports provided: DeleteSmsChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelCommand", function() { return DeleteSmsChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the SMS channel for an application and deletes any existing settings for the channel.

*/ var DeleteSmsChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteSmsChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteSmsChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteSmsChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteSmsChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteSmsChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteSmsChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteSmsChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteSmsChannelCommand"])(input, context); }; DeleteSmsChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteSmsChannelCommand"])(output, context); }; return DeleteSmsChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteSmsChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsTemplateCommand.js": /*!********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a message template for messages that were sent through the SMS channel.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "DeleteSmsTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteSmsTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteUserEndpointsCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteUserEndpointsCommand.js ***! \**********************************************************************************************/ /*! exports provided: DeleteUserEndpointsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsCommand", function() { return DeleteUserEndpointsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes all the endpoints that are associated with a specific user ID.

*/ var DeleteUserEndpointsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteUserEndpointsCommand, _super); // Start section: command_properties // End section: command_properties function DeleteUserEndpointsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteUserEndpointsCommand.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 clientName = "PinpointClient"; var commandName = "DeleteUserEndpointsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteUserEndpointsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteUserEndpointsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteUserEndpointsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteUserEndpointsCommand"])(input, context); }; DeleteUserEndpointsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteUserEndpointsCommand"])(output, context); }; return DeleteUserEndpointsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteUserEndpointsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceChannelCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceChannelCommand.js ***! \*********************************************************************************************/ /*! exports provided: DeleteVoiceChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelCommand", function() { return DeleteVoiceChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Disables the voice channel for an application and deletes any existing settings for the channel.

*/ var DeleteVoiceChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteVoiceChannelCommand, _super); // Start section: command_properties // End section: command_properties function DeleteVoiceChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteVoiceChannelCommand.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 clientName = "PinpointClient"; var commandName = "DeleteVoiceChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteVoiceChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteVoiceChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteVoiceChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteVoiceChannelCommand"])(input, context); }; DeleteVoiceChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteVoiceChannelCommand"])(output, context); }; return DeleteVoiceChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteVoiceChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceTemplateCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceTemplateCommand.js ***! \**********************************************************************************************/ /*! exports provided: DeleteVoiceTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateCommand", function() { return DeleteVoiceTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a message template for messages that were sent through the voice channel.

*/ var DeleteVoiceTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteVoiceTemplateCommand, _super); // Start section: command_properties // End section: command_properties function DeleteVoiceTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteVoiceTemplateCommand.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 clientName = "PinpointClient"; var commandName = "DeleteVoiceTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteVoiceTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteVoiceTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteVoiceTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteVoiceTemplateCommand"])(input, context); }; DeleteVoiceTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteVoiceTemplateCommand"])(output, context); }; return DeleteVoiceTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteVoiceTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAdmChannelCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the ADM channel for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetAdmChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetAdmChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsChannelCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsChannelCommand.js ***! \*****************************************************************************************/ /*! exports provided: GetApnsChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelCommand", function() { return GetApnsChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the APNs channel for an application.

*/ var GetApnsChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetApnsChannelCommand, _super); // Start section: command_properties // End section: command_properties function GetApnsChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetApnsChannelCommand.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 clientName = "PinpointClient"; var commandName = "GetApnsChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetApnsChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetApnsChannelCommand"])(input, context); }; GetApnsChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetApnsChannelCommand"])(output, context); }; return GetApnsChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetApnsChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsSandboxChannelCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsSandboxChannelCommand.js ***! \************************************************************************************************/ /*! exports provided: GetApnsSandboxChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelCommand", function() { return GetApnsSandboxChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the APNs sandbox channel for an application.

*/ var GetApnsSandboxChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetApnsSandboxChannelCommand, _super); // Start section: command_properties // End section: command_properties function GetApnsSandboxChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetApnsSandboxChannelCommand.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 clientName = "PinpointClient"; var commandName = "GetApnsSandboxChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsSandboxChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsSandboxChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetApnsSandboxChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetApnsSandboxChannelCommand"])(input, context); }; GetApnsSandboxChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetApnsSandboxChannelCommand"])(output, context); }; return GetApnsSandboxChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetApnsSandboxChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipChannelCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipChannelCommand.js ***! \*********************************************************************************************/ /*! exports provided: GetApnsVoipChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelCommand", function() { return GetApnsVoipChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the APNs VoIP channel for an application.

*/ var GetApnsVoipChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetApnsVoipChannelCommand, _super); // Start section: command_properties // End section: command_properties function GetApnsVoipChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetApnsVoipChannelCommand.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 clientName = "PinpointClient"; var commandName = "GetApnsVoipChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsVoipChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsVoipChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetApnsVoipChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetApnsVoipChannelCommand"])(input, context); }; GetApnsVoipChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetApnsVoipChannelCommand"])(output, context); }; return GetApnsVoipChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetApnsVoipChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipSandboxChannelCommand.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipSandboxChannelCommand.js ***! \****************************************************************************************************/ /*! exports provided: GetApnsVoipSandboxChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelCommand", function() { return GetApnsVoipSandboxChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.

*/ var GetApnsVoipSandboxChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetApnsVoipSandboxChannelCommand, _super); // Start section: command_properties // End section: command_properties function GetApnsVoipSandboxChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetApnsVoipSandboxChannelCommand.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 clientName = "PinpointClient"; var commandName = "GetApnsVoipSandboxChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsVoipSandboxChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApnsVoipSandboxChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetApnsVoipSandboxChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetApnsVoipSandboxChannelCommand"])(input, context); }; GetApnsVoipSandboxChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetApnsVoipSandboxChannelCommand"])(output, context); }; return GetApnsVoipSandboxChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetApnsVoipSandboxChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppCommand.js": /*!*********************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetAppCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetAppRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationDateRangeKpiCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationDateRangeKpiCommand.js ***! \*****************************************************************************************************/ /*! exports provided: GetApplicationDateRangeKpiCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiCommand", function() { return GetApplicationDateRangeKpiCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.

*/ var GetApplicationDateRangeKpiCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetApplicationDateRangeKpiCommand, _super); // Start section: command_properties // End section: command_properties function GetApplicationDateRangeKpiCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetApplicationDateRangeKpiCommand.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 clientName = "PinpointClient"; var commandName = "GetApplicationDateRangeKpiCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApplicationDateRangeKpiRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApplicationDateRangeKpiResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetApplicationDateRangeKpiCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetApplicationDateRangeKpiCommand"])(input, context); }; GetApplicationDateRangeKpiCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetApplicationDateRangeKpiCommand"])(output, context); }; return GetApplicationDateRangeKpiCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetApplicationDateRangeKpiCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationSettingsCommand.js": /*!*************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the settings for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetApplicationSettingsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetApplicationSettingsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppsCommand.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppsCommand.js ***! \**********************************************************************************/ /*! exports provided: GetAppsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAppsCommand", function() { return GetAppsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about all the applications that are associated with your Amazon Pinpoint account.

*/ var GetAppsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetAppsCommand, _super); // Start section: command_properties // End section: command_properties function GetAppsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetAppsCommand.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 clientName = "PinpointClient"; var commandName = "GetAppsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetAppsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetAppsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetAppsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetAppsCommand"])(input, context); }; GetAppsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetAppsCommand"])(output, context); }; return GetAppsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetAppsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetBaiduChannelCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetBaiduChannelCommand.js ***! \******************************************************************************************/ /*! exports provided: GetBaiduChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelCommand", function() { return GetBaiduChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the Baidu channel for an application.

*/ var GetBaiduChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBaiduChannelCommand, _super); // Start section: command_properties // End section: command_properties function GetBaiduChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBaiduChannelCommand.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 clientName = "PinpointClient"; var commandName = "GetBaiduChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBaiduChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBaiduChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBaiduChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetBaiduChannelCommand"])(input, context); }; GetBaiduChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetBaiduChannelCommand"])(output, context); }; return GetBaiduChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetBaiduChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignActivitiesCommand.js": /*!************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about all the activities for a campaign.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetCampaignActivitiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignActivitiesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignCommand.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignCommand.js ***! \**************************************************************************************/ /*! exports provided: GetCampaignCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignCommand", function() { return GetCampaignCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status, configuration, and other settings for a campaign.

*/ var GetCampaignCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCampaignCommand, _super); // Start section: command_properties // End section: command_properties function GetCampaignCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCampaignCommand.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 clientName = "PinpointClient"; var commandName = "GetCampaignCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCampaignCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetCampaignCommand"])(input, context); }; GetCampaignCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetCampaignCommand"])(output, context); }; return GetCampaignCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCampaignCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignDateRangeKpiCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignDateRangeKpiCommand.js ***! \**************************************************************************************************/ /*! exports provided: GetCampaignDateRangeKpiCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiCommand", function() { return GetCampaignDateRangeKpiCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.

*/ var GetCampaignDateRangeKpiCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCampaignDateRangeKpiCommand, _super); // Start section: command_properties // End section: command_properties function GetCampaignDateRangeKpiCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCampaignDateRangeKpiCommand.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 clientName = "PinpointClient"; var commandName = "GetCampaignDateRangeKpiCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignDateRangeKpiRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignDateRangeKpiResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCampaignDateRangeKpiCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetCampaignDateRangeKpiCommand"])(input, context); }; GetCampaignDateRangeKpiCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetCampaignDateRangeKpiCommand"])(output, context); }; return GetCampaignDateRangeKpiCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCampaignDateRangeKpiCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionCommand.js ***! \*********************************************************************************************/ /*! exports provided: GetCampaignVersionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionCommand", function() { return GetCampaignVersionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status, configuration, and other settings for a specific version of a campaign.

*/ var GetCampaignVersionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCampaignVersionCommand, _super); // Start section: command_properties // End section: command_properties function GetCampaignVersionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCampaignVersionCommand.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 clientName = "PinpointClient"; var commandName = "GetCampaignVersionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignVersionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignVersionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCampaignVersionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetCampaignVersionCommand"])(input, context); }; GetCampaignVersionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetCampaignVersionCommand"])(output, context); }; return GetCampaignVersionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCampaignVersionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionsCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionsCommand.js ***! \**********************************************************************************************/ /*! exports provided: GetCampaignVersionsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsCommand", function() { return GetCampaignVersionsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status, configuration, and other settings for all versions of a campaign.

*/ var GetCampaignVersionsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCampaignVersionsCommand, _super); // Start section: command_properties // End section: command_properties function GetCampaignVersionsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCampaignVersionsCommand.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 clientName = "PinpointClient"; var commandName = "GetCampaignVersionsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignVersionsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignVersionsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCampaignVersionsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetCampaignVersionsCommand"])(input, context); }; GetCampaignVersionsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetCampaignVersionsCommand"])(output, context); }; return GetCampaignVersionsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCampaignVersionsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignsCommand.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignsCommand.js ***! \***************************************************************************************/ /*! exports provided: GetCampaignsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsCommand", function() { return GetCampaignsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application.

*/ var GetCampaignsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCampaignsCommand, _super); // Start section: command_properties // End section: command_properties function GetCampaignsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCampaignsCommand.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 clientName = "PinpointClient"; var commandName = "GetCampaignsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCampaignsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCampaignsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetCampaignsCommand"])(input, context); }; GetCampaignsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetCampaignsCommand"])(output, context); }; return GetCampaignsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCampaignsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetChannelsCommand.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetChannelsCommand.js ***! \**************************************************************************************/ /*! exports provided: GetChannelsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetChannelsCommand", function() { return GetChannelsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the history and status of each channel for an application.

*/ var GetChannelsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetChannelsCommand, _super); // Start section: command_properties // End section: command_properties function GetChannelsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetChannelsCommand.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 clientName = "PinpointClient"; var commandName = "GetChannelsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetChannelsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetChannelsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetChannelsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetChannelsCommand"])(input, context); }; GetChannelsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetChannelsCommand"])(output, context); }; return GetChannelsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetChannelsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailChannelCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailChannelCommand.js ***! \******************************************************************************************/ /*! exports provided: GetEmailChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelCommand", function() { return GetEmailChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the email channel for an application.

*/ var GetEmailChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetEmailChannelCommand, _super); // Start section: command_properties // End section: command_properties function GetEmailChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetEmailChannelCommand.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 clientName = "PinpointClient"; var commandName = "GetEmailChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetEmailChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetEmailChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetEmailChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetEmailChannelCommand"])(input, context); }; GetEmailChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetEmailChannelCommand"])(output, context); }; return GetEmailChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetEmailChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailTemplateCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailTemplateCommand.js ***! \*******************************************************************************************/ /*! exports provided: GetEmailTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateCommand", function() { return GetEmailTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the content and settings of a message template for messages that are sent through the email channel.

*/ var GetEmailTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetEmailTemplateCommand, _super); // Start section: command_properties // End section: command_properties function GetEmailTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetEmailTemplateCommand.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 clientName = "PinpointClient"; var commandName = "GetEmailTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetEmailTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetEmailTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetEmailTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetEmailTemplateCommand"])(input, context); }; GetEmailTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetEmailTemplateCommand"])(output, context); }; return GetEmailTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetEmailTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEndpointCommand.js": /*!**************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the settings and attributes of a specific endpoint for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetEndpointCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetEndpointRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEventStreamCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEventStreamCommand.js ***! \*****************************************************************************************/ /*! exports provided: GetEventStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamCommand", function() { return GetEventStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the event stream settings for an application.

*/ var GetEventStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetEventStreamCommand, _super); // Start section: command_properties // End section: command_properties function GetEventStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetEventStreamCommand.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 clientName = "PinpointClient"; var commandName = "GetEventStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetEventStreamRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetEventStreamResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetEventStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetEventStreamCommand"])(input, context); }; GetEventStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetEventStreamCommand"])(output, context); }; return GetEventStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetEventStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobCommand.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobCommand.js ***! \***************************************************************************************/ /*! exports provided: GetExportJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetExportJobCommand", function() { return GetExportJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of a specific export job for an application.

*/ var GetExportJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetExportJobCommand, _super); // Start section: command_properties // End section: command_properties function GetExportJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetExportJobCommand.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 clientName = "PinpointClient"; var commandName = "GetExportJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetExportJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetExportJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetExportJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetExportJobCommand"])(input, context); }; GetExportJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetExportJobCommand"])(output, context); }; return GetExportJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetExportJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobsCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobsCommand.js ***! \****************************************************************************************/ /*! exports provided: GetExportJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsCommand", function() { return GetExportJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of all the export jobs for an application.

*/ var GetExportJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetExportJobsCommand, _super); // Start section: command_properties // End section: command_properties function GetExportJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetExportJobsCommand.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 clientName = "PinpointClient"; var commandName = "GetExportJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetExportJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetExportJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetExportJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetExportJobsCommand"])(input, context); }; GetExportJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetExportJobsCommand"])(output, context); }; return GetExportJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetExportJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetGcmChannelCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the GCM channel for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetGcmChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetGcmChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobCommand.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobCommand.js ***! \***************************************************************************************/ /*! exports provided: GetImportJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetImportJobCommand", function() { return GetImportJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of a specific import job for an application.

*/ var GetImportJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetImportJobCommand, _super); // Start section: command_properties // End section: command_properties function GetImportJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetImportJobCommand.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 clientName = "PinpointClient"; var commandName = "GetImportJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetImportJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetImportJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetImportJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetImportJobCommand"])(input, context); }; GetImportJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetImportJobCommand"])(output, context); }; return GetImportJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetImportJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobsCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of all the import jobs for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetImportJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetImportJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyCommand.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyCommand.js ***! \*************************************************************************************/ /*! exports provided: GetJourneyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyCommand", function() { return GetJourneyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status, configuration, and other settings for a journey.

*/ var GetJourneyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetJourneyCommand, _super); // Start section: command_properties // End section: command_properties function GetJourneyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetJourneyCommand.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 clientName = "PinpointClient"; var commandName = "GetJourneyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetJourneyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetJourneyResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetJourneyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetJourneyCommand"])(input, context); }; GetJourneyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetJourneyCommand"])(output, context); }; return GetJourneyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetJourneyCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyDateRangeKpiCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyDateRangeKpiCommand.js ***! \*************************************************************************************************/ /*! exports provided: GetJourneyDateRangeKpiCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiCommand", function() { return GetJourneyDateRangeKpiCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.

*/ var GetJourneyDateRangeKpiCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetJourneyDateRangeKpiCommand, _super); // Start section: command_properties // End section: command_properties function GetJourneyDateRangeKpiCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetJourneyDateRangeKpiCommand.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 clientName = "PinpointClient"; var commandName = "GetJourneyDateRangeKpiCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyDateRangeKpiRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyDateRangeKpiResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetJourneyDateRangeKpiCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetJourneyDateRangeKpiCommand"])(input, context); }; GetJourneyDateRangeKpiCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetJourneyDateRangeKpiCommand"])(output, context); }; return GetJourneyDateRangeKpiCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetJourneyDateRangeKpiCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionActivityMetricsCommand.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionActivityMetricsCommand.js ***! \*************************************************************************************************************/ /*! exports provided: GetJourneyExecutionActivityMetricsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsCommand", function() { return GetJourneyExecutionActivityMetricsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.

*/ var GetJourneyExecutionActivityMetricsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetJourneyExecutionActivityMetricsCommand, _super); // Start section: command_properties // End section: command_properties function GetJourneyExecutionActivityMetricsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetJourneyExecutionActivityMetricsCommand.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 clientName = "PinpointClient"; var commandName = "GetJourneyExecutionActivityMetricsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionActivityMetricsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionActivityMetricsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetJourneyExecutionActivityMetricsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetJourneyExecutionActivityMetricsCommand"])(input, context); }; GetJourneyExecutionActivityMetricsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetJourneyExecutionActivityMetricsCommand"])(output, context); }; return GetJourneyExecutionActivityMetricsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetJourneyExecutionActivityMetricsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionMetricsCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionMetricsCommand.js ***! \*****************************************************************************************************/ /*! exports provided: GetJourneyExecutionMetricsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsCommand", function() { return GetJourneyExecutionMetricsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.

*/ var GetJourneyExecutionMetricsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetJourneyExecutionMetricsCommand, _super); // Start section: command_properties // End section: command_properties function GetJourneyExecutionMetricsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetJourneyExecutionMetricsCommand.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 clientName = "PinpointClient"; var commandName = "GetJourneyExecutionMetricsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionMetricsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionMetricsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetJourneyExecutionMetricsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetJourneyExecutionMetricsCommand"])(input, context); }; GetJourneyExecutionMetricsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetJourneyExecutionMetricsCommand"])(output, context); }; return GetJourneyExecutionMetricsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetJourneyExecutionMetricsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetPushTemplateCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetPushTemplateCommand.js ***! \******************************************************************************************/ /*! exports provided: GetPushTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateCommand", function() { return GetPushTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the content and settings of a message template for messages that are sent through a push notification channel.

*/ var GetPushTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetPushTemplateCommand, _super); // Start section: command_properties // End section: command_properties function GetPushTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetPushTemplateCommand.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 clientName = "PinpointClient"; var commandName = "GetPushTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetPushTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetPushTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetPushTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetPushTemplateCommand"])(input, context); }; GetPushTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetPushTemplateCommand"])(output, context); }; return GetPushTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetPushTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationCommand.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationCommand.js ***! \******************************************************************************************************/ /*! exports provided: GetRecommenderConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationCommand", function() { return GetRecommenderConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about an Amazon Pinpoint configuration for a recommender model.

*/ var GetRecommenderConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetRecommenderConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetRecommenderConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetRecommenderConfigurationCommand.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 clientName = "PinpointClient"; var commandName = "GetRecommenderConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetRecommenderConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetRecommenderConfigurationCommand"])(input, context); }; GetRecommenderConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetRecommenderConfigurationCommand"])(output, context); }; return GetRecommenderConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetRecommenderConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationsCommand.js": /*!*******************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetRecommenderConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentCommand.js": /*!*************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetSegmentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentExportJobsCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentExportJobsCommand.js ***! \***********************************************************************************************/ /*! exports provided: GetSegmentExportJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsCommand", function() { return GetSegmentExportJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the export jobs for a segment.

*/ var GetSegmentExportJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSegmentExportJobsCommand, _super); // Start section: command_properties // End section: command_properties function GetSegmentExportJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetSegmentExportJobsCommand.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 clientName = "PinpointClient"; var commandName = "GetSegmentExportJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentExportJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentExportJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetSegmentExportJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSegmentExportJobsCommand"])(input, context); }; GetSegmentExportJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSegmentExportJobsCommand"])(output, context); }; return GetSegmentExportJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetSegmentExportJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentImportJobsCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentImportJobsCommand.js ***! \***********************************************************************************************/ /*! exports provided: GetSegmentImportJobsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsCommand", function() { return GetSegmentImportJobsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the import jobs for a segment.

*/ var GetSegmentImportJobsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSegmentImportJobsCommand, _super); // Start section: command_properties // End section: command_properties function GetSegmentImportJobsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetSegmentImportJobsCommand.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 clientName = "PinpointClient"; var commandName = "GetSegmentImportJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentImportJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentImportJobsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetSegmentImportJobsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSegmentImportJobsCommand"])(input, context); }; GetSegmentImportJobsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSegmentImportJobsCommand"])(output, context); }; return GetSegmentImportJobsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetSegmentImportJobsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionCommand.js": /*!********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetSegmentVersionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionsCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionsCommand.js ***! \*********************************************************************************************/ /*! exports provided: GetSegmentVersionsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsCommand", function() { return GetSegmentVersionsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application.

*/ var GetSegmentVersionsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSegmentVersionsCommand, _super); // Start section: command_properties // End section: command_properties function GetSegmentVersionsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetSegmentVersionsCommand.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 clientName = "PinpointClient"; var commandName = "GetSegmentVersionsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetSegmentVersionsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSegmentVersionsCommand"])(input, context); }; GetSegmentVersionsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSegmentVersionsCommand"])(output, context); }; return GetSegmentVersionsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetSegmentVersionsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentsCommand.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentsCommand.js ***! \**************************************************************************************/ /*! exports provided: GetSegmentsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsCommand", function() { return GetSegmentsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application.

*/ var GetSegmentsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSegmentsCommand, _super); // Start section: command_properties // End section: command_properties function GetSegmentsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetSegmentsCommand.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 clientName = "PinpointClient"; var commandName = "GetSegmentsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetSegmentsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSegmentsCommand"])(input, context); }; GetSegmentsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSegmentsCommand"])(output, context); }; return GetSegmentsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetSegmentsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsChannelCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the SMS channel for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "GetSmsChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSmsChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsTemplateCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsTemplateCommand.js ***! \*****************************************************************************************/ /*! exports provided: GetSmsTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateCommand", function() { return GetSmsTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the content and settings of a message template for messages that are sent through the SMS channel.

*/ var GetSmsTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSmsTemplateCommand, _super); // Start section: command_properties // End section: command_properties function GetSmsTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetSmsTemplateCommand.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 clientName = "PinpointClient"; var commandName = "GetSmsTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSmsTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetSmsTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetSmsTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSmsTemplateCommand"])(input, context); }; GetSmsTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSmsTemplateCommand"])(output, context); }; return GetSmsTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetSmsTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetUserEndpointsCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetUserEndpointsCommand.js ***! \*******************************************************************************************/ /*! exports provided: GetUserEndpointsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsCommand", function() { return GetUserEndpointsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about all the endpoints that are associated with a specific user ID.

*/ var GetUserEndpointsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetUserEndpointsCommand, _super); // Start section: command_properties // End section: command_properties function GetUserEndpointsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetUserEndpointsCommand.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 clientName = "PinpointClient"; var commandName = "GetUserEndpointsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetUserEndpointsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetUserEndpointsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetUserEndpointsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetUserEndpointsCommand"])(input, context); }; GetUserEndpointsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetUserEndpointsCommand"])(output, context); }; return GetUserEndpointsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetUserEndpointsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceChannelCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceChannelCommand.js ***! \******************************************************************************************/ /*! exports provided: GetVoiceChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelCommand", function() { return GetVoiceChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status and settings of the voice channel for an application.

*/ var GetVoiceChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetVoiceChannelCommand, _super); // Start section: command_properties // End section: command_properties function GetVoiceChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetVoiceChannelCommand.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 clientName = "PinpointClient"; var commandName = "GetVoiceChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetVoiceChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetVoiceChannelCommand"])(input, context); }; GetVoiceChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetVoiceChannelCommand"])(output, context); }; return GetVoiceChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetVoiceChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceTemplateCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceTemplateCommand.js ***! \*******************************************************************************************/ /*! exports provided: GetVoiceTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateCommand", function() { return GetVoiceTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the content and settings of a message template for messages that are sent through the voice channel.

*/ var GetVoiceTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetVoiceTemplateCommand, _super); // Start section: command_properties // End section: command_properties function GetVoiceTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetVoiceTemplateCommand.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 clientName = "PinpointClient"; var commandName = "GetVoiceTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetVoiceTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetVoiceTemplateCommand"])(input, context); }; GetVoiceTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetVoiceTemplateCommand"])(output, context); }; return GetVoiceTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetVoiceTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListJourneysCommand.js": /*!***************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "ListJourneysCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["ListJourneysRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTagsForResourceCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTagsForResourceCommand.js ***! \**********************************************************************************************/ /*! exports provided: ListTagsForResourceCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceCommand", function() { return ListTagsForResourceCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment.

*/ var ListTagsForResourceCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTagsForResourceCommand, _super); // Start section: command_properties // End section: command_properties function ListTagsForResourceCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTagsForResourceCommand.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 clientName = "PinpointClient"; var commandName = "ListTagsForResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTagsForResourceCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1ListTagsForResourceCommand"])(input, context); }; ListTagsForResourceCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1ListTagsForResourceCommand"])(output, context); }; return ListTagsForResourceCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListTagsForResourceCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplateVersionsCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplateVersionsCommand.js ***! \***********************************************************************************************/ /*! exports provided: ListTemplateVersionsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsCommand", function() { return ListTemplateVersionsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about all the versions of a specific message template.

*/ var ListTemplateVersionsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTemplateVersionsCommand, _super); // Start section: command_properties // End section: command_properties function ListTemplateVersionsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTemplateVersionsCommand.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 clientName = "PinpointClient"; var commandName = "ListTemplateVersionsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplateVersionsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplateVersionsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTemplateVersionsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1ListTemplateVersionsCommand"])(input, context); }; ListTemplateVersionsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1ListTemplateVersionsCommand"])(output, context); }; return ListTemplateVersionsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListTemplateVersionsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplatesCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplatesCommand.js ***! \****************************************************************************************/ /*! exports provided: ListTemplatesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesCommand", function() { return ListTemplatesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.

*/ var ListTemplatesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTemplatesCommand, _super); // Start section: command_properties // End section: command_properties function ListTemplatesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTemplatesCommand.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 clientName = "PinpointClient"; var commandName = "ListTemplatesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplatesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplatesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTemplatesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1ListTemplatesCommand"])(input, context); }; ListTemplatesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1ListTemplatesCommand"])(output, context); }; return ListTemplatesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListTemplatesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PhoneNumberValidateCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PhoneNumberValidateCommand.js ***! \**********************************************************************************************/ /*! exports provided: PhoneNumberValidateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateCommand", function() { return PhoneNumberValidateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves information about a phone number.

*/ var PhoneNumberValidateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PhoneNumberValidateCommand, _super); // Start section: command_properties // End section: command_properties function PhoneNumberValidateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PhoneNumberValidateCommand.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 clientName = "PinpointClient"; var commandName = "PhoneNumberValidateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["PhoneNumberValidateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["PhoneNumberValidateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PhoneNumberValidateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PhoneNumberValidateCommand"])(input, context); }; PhoneNumberValidateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PhoneNumberValidateCommand"])(output, context); }; return PhoneNumberValidateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PhoneNumberValidateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventStreamCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventStreamCommand.js ***! \*****************************************************************************************/ /*! exports provided: PutEventStreamCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamCommand", function() { return PutEventStreamCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new event stream for an application or updates the settings of an existing event stream for an application.

*/ var PutEventStreamCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutEventStreamCommand, _super); // Start section: command_properties // End section: command_properties function PutEventStreamCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutEventStreamCommand.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 clientName = "PinpointClient"; var commandName = "PutEventStreamCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventStreamRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventStreamResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutEventStreamCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PutEventStreamCommand"])(input, context); }; PutEventStreamCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PutEventStreamCommand"])(output, context); }; return PutEventStreamCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutEventStreamCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventsCommand.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventsCommand.js ***! \************************************************************************************/ /*! exports provided: PutEventsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventsCommand", function() { return PutEventsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with.

*/ var PutEventsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutEventsCommand, _super); // Start section: command_properties // End section: command_properties function PutEventsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutEventsCommand.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 clientName = "PinpointClient"; var commandName = "PutEventsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutEventsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PutEventsCommand"])(input, context); }; PutEventsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PutEventsCommand"])(output, context); }; return PutEventsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutEventsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/RemoveAttributesCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/RemoveAttributesCommand.js ***! \*******************************************************************************************/ /*! exports provided: RemoveAttributesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesCommand", function() { return RemoveAttributesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes one or more attributes, of the same attribute type, from all the endpoints that are associated with an application.

*/ var RemoveAttributesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(RemoveAttributesCommand, _super); // Start section: command_properties // End section: command_properties function RemoveAttributesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ RemoveAttributesCommand.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 clientName = "PinpointClient"; var commandName = "RemoveAttributesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["RemoveAttributesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["RemoveAttributesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; RemoveAttributesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1RemoveAttributesCommand"])(input, context); }; RemoveAttributesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1RemoveAttributesCommand"])(output, context); }; return RemoveAttributesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=RemoveAttributesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendMessagesCommand.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendMessagesCommand.js ***! \***************************************************************************************/ /*! exports provided: SendMessagesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendMessagesCommand", function() { return SendMessagesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates and sends a direct message.

*/ var SendMessagesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SendMessagesCommand, _super); // Start section: command_properties // End section: command_properties function SendMessagesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ SendMessagesCommand.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 clientName = "PinpointClient"; var commandName = "SendMessagesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SendMessagesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SendMessagesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; SendMessagesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1SendMessagesCommand"])(input, context); }; SendMessagesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1SendMessagesCommand"])(output, context); }; return SendMessagesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=SendMessagesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendUsersMessagesCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendUsersMessagesCommand.js ***! \********************************************************************************************/ /*! exports provided: SendUsersMessagesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesCommand", function() { return SendUsersMessagesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates and sends a message to a list of users.

*/ var SendUsersMessagesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SendUsersMessagesCommand, _super); // Start section: command_properties // End section: command_properties function SendUsersMessagesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ SendUsersMessagesCommand.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 clientName = "PinpointClient"; var commandName = "SendUsersMessagesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SendUsersMessagesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SendUsersMessagesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; SendUsersMessagesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1SendUsersMessagesCommand"])(input, context); }; SendUsersMessagesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1SendUsersMessagesCommand"])(output, context); }; return SendUsersMessagesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=SendUsersMessagesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/TagResourceCommand.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Adds one or more tags (keys and values) to an application, campaign, message template, or segment.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "TagResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["TagResourceRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; 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_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1TagResourceCommand"])(input, context); }; TagResourceCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1TagResourceCommand"])(output, context); }; return TagResourceCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=TagResourceCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UntagResourceCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes one or more tags (keys and values) from an application, campaign, message template, or segment.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "UntagResourceCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UntagResourceRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; 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_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UntagResourceCommand"])(input, context); }; UntagResourceCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UntagResourceCommand"])(output, context); }; return UntagResourceCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UntagResourceCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateAdmChannelCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateAdmChannelCommand.js ***! \*******************************************************************************************/ /*! exports provided: UpdateAdmChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelCommand", function() { return UpdateAdmChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application.

*/ var UpdateAdmChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateAdmChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateAdmChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateAdmChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateAdmChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateAdmChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateAdmChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateAdmChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateAdmChannelCommand"])(input, context); }; UpdateAdmChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateAdmChannelCommand"])(output, context); }; return UpdateAdmChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateAdmChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsChannelCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsChannelCommand.js ***! \********************************************************************************************/ /*! exports provided: UpdateApnsChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelCommand", function() { return UpdateApnsChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application.

*/ var UpdateApnsChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateApnsChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateApnsChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateApnsChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateApnsChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateApnsChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateApnsChannelCommand"])(input, context); }; UpdateApnsChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateApnsChannelCommand"])(output, context); }; return UpdateApnsChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateApnsChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsSandboxChannelCommand.js": /*!***************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "UpdateApnsSandboxChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsSandboxChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipChannelCommand.js": /*!************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "UpdateApnsVoipChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipSandboxChannelCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipSandboxChannelCommand.js ***! \*******************************************************************************************************/ /*! exports provided: UpdateApnsVoipSandboxChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelCommand", function() { return UpdateApnsVoipSandboxChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application.

*/ var UpdateApnsVoipSandboxChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateApnsVoipSandboxChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateApnsVoipSandboxChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateApnsVoipSandboxChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateApnsVoipSandboxChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipSandboxChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipSandboxChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateApnsVoipSandboxChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateApnsVoipSandboxChannelCommand"])(input, context); }; UpdateApnsVoipSandboxChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateApnsVoipSandboxChannelCommand"])(output, context); }; return UpdateApnsVoipSandboxChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateApnsVoipSandboxChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApplicationSettingsCommand.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApplicationSettingsCommand.js ***! \****************************************************************************************************/ /*! exports provided: UpdateApplicationSettingsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsCommand", function() { return UpdateApplicationSettingsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates the settings for an application.

*/ var UpdateApplicationSettingsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateApplicationSettingsCommand, _super); // Start section: command_properties // End section: command_properties function UpdateApplicationSettingsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateApplicationSettingsCommand.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 clientName = "PinpointClient"; var commandName = "UpdateApplicationSettingsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApplicationSettingsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApplicationSettingsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateApplicationSettingsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateApplicationSettingsCommand"])(input, context); }; UpdateApplicationSettingsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateApplicationSettingsCommand"])(output, context); }; return UpdateApplicationSettingsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateApplicationSettingsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateBaiduChannelCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateBaiduChannelCommand.js ***! \*********************************************************************************************/ /*! exports provided: UpdateBaiduChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelCommand", function() { return UpdateBaiduChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application.

*/ var UpdateBaiduChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateBaiduChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateBaiduChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateBaiduChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateBaiduChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateBaiduChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateBaiduChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateBaiduChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateBaiduChannelCommand"])(input, context); }; UpdateBaiduChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateBaiduChannelCommand"])(output, context); }; return UpdateBaiduChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateBaiduChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateCampaignCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateCampaignCommand.js ***! \*****************************************************************************************/ /*! exports provided: UpdateCampaignCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignCommand", function() { return UpdateCampaignCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates the configuration and other settings for a campaign.

*/ var UpdateCampaignCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateCampaignCommand, _super); // Start section: command_properties // End section: command_properties function UpdateCampaignCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateCampaignCommand.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 clientName = "PinpointClient"; var commandName = "UpdateCampaignCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateCampaignRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateCampaignResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateCampaignCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateCampaignCommand"])(input, context); }; UpdateCampaignCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateCampaignCommand"])(output, context); }; return UpdateCampaignCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateCampaignCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailChannelCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailChannelCommand.js ***! \*********************************************************************************************/ /*! exports provided: UpdateEmailChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelCommand", function() { return UpdateEmailChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the email channel for an application or updates the status and settings of the email channel for an application.

*/ var UpdateEmailChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateEmailChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateEmailChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateEmailChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateEmailChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateEmailChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateEmailChannelCommand"])(input, context); }; UpdateEmailChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateEmailChannelCommand"])(output, context); }; return UpdateEmailChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateEmailChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailTemplateCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailTemplateCommand.js ***! \**********************************************************************************************/ /*! exports provided: UpdateEmailTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateCommand", function() { return UpdateEmailTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates an existing message template for messages that are sent through the email channel.

*/ var UpdateEmailTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateEmailTemplateCommand, _super); // Start section: command_properties // End section: command_properties function UpdateEmailTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateEmailTemplateCommand.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 clientName = "PinpointClient"; var commandName = "UpdateEmailTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateEmailTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateEmailTemplateCommand"])(input, context); }; UpdateEmailTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateEmailTemplateCommand"])(output, context); }; return UpdateEmailTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateEmailTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointCommand.js ***! \*****************************************************************************************/ /*! exports provided: UpdateEndpointCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointCommand", function() { return UpdateEndpointCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an application. You can also use this operation to define custom attributes for an endpoint. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.

*/ var UpdateEndpointCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateEndpointCommand, _super); // Start section: command_properties // End section: command_properties function UpdateEndpointCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateEndpointCommand.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 clientName = "PinpointClient"; var commandName = "UpdateEndpointCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateEndpointCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateEndpointCommand"])(input, context); }; UpdateEndpointCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateEndpointCommand"])(output, context); }; return UpdateEndpointCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateEndpointCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointsBatchCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointsBatchCommand.js ***! \***********************************************************************************************/ /*! exports provided: UpdateEndpointsBatchCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchCommand", function() { return UpdateEndpointsBatchCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing endpoints for an application. You can also use this operation to define custom attributes for a batch of endpoints. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.

*/ var UpdateEndpointsBatchCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateEndpointsBatchCommand, _super); // Start section: command_properties // End section: command_properties function UpdateEndpointsBatchCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateEndpointsBatchCommand.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 clientName = "PinpointClient"; var commandName = "UpdateEndpointsBatchCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointsBatchRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointsBatchResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateEndpointsBatchCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateEndpointsBatchCommand"])(input, context); }; UpdateEndpointsBatchCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateEndpointsBatchCommand"])(output, context); }; return UpdateEndpointsBatchCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateEndpointsBatchCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateGcmChannelCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateGcmChannelCommand.js ***! \*******************************************************************************************/ /*! exports provided: UpdateGcmChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelCommand", function() { return UpdateGcmChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application.

*/ var UpdateGcmChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateGcmChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateGcmChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateGcmChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateGcmChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateGcmChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateGcmChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateGcmChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateGcmChannelCommand"])(input, context); }; UpdateGcmChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateGcmChannelCommand"])(output, context); }; return UpdateGcmChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateGcmChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates the configuration and other settings for a journey.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "UpdateJourneyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyStateCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyStateCommand.js ***! \*********************************************************************************************/ /*! exports provided: UpdateJourneyStateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateCommand", function() { return UpdateJourneyStateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Cancels (stops) an active journey.

*/ var UpdateJourneyStateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateJourneyStateCommand, _super); // Start section: command_properties // End section: command_properties function UpdateJourneyStateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateJourneyStateCommand.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 clientName = "PinpointClient"; var commandName = "UpdateJourneyStateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyStateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyStateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateJourneyStateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateJourneyStateCommand"])(input, context); }; UpdateJourneyStateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateJourneyStateCommand"])(output, context); }; return UpdateJourneyStateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateJourneyStateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdatePushTemplateCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdatePushTemplateCommand.js ***! \*********************************************************************************************/ /*! exports provided: UpdatePushTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateCommand", function() { return UpdatePushTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates an existing message template for messages that are sent through a push notification channel.

*/ var UpdatePushTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdatePushTemplateCommand, _super); // Start section: command_properties // End section: command_properties function UpdatePushTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdatePushTemplateCommand.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 clientName = "PinpointClient"; var commandName = "UpdatePushTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdatePushTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdatePushTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdatePushTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdatePushTemplateCommand"])(input, context); }; UpdatePushTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdatePushTemplateCommand"])(output, context); }; return UpdatePushTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdatePushTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateRecommenderConfigurationCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateRecommenderConfigurationCommand.js ***! \*********************************************************************************************************/ /*! exports provided: UpdateRecommenderConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationCommand", function() { return UpdateRecommenderConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates an Amazon Pinpoint configuration for a recommender model.

*/ var UpdateRecommenderConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateRecommenderConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function UpdateRecommenderConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateRecommenderConfigurationCommand.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 clientName = "PinpointClient"; var commandName = "UpdateRecommenderConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateRecommenderConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateRecommenderConfigurationResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateRecommenderConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateRecommenderConfigurationCommand"])(input, context); }; UpdateRecommenderConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateRecommenderConfigurationCommand"])(output, context); }; return UpdateRecommenderConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateRecommenderConfigurationCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSegmentCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "UpdateSegmentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSegmentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsChannelCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsChannelCommand.js ***! \*******************************************************************************************/ /*! exports provided: UpdateSmsChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelCommand", function() { return UpdateSmsChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application.

*/ var UpdateSmsChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateSmsChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateSmsChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateSmsChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateSmsChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateSmsChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateSmsChannelCommand"])(input, context); }; UpdateSmsChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateSmsChannelCommand"])(output, context); }; return UpdateSmsChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateSmsChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsTemplateCommand.js": /*!********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates an existing message template for messages that are sent through the SMS channel.

*/ 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 } /** * @internal */ 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 clientName = "PinpointClient"; var commandName = "UpdateSmsTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateTemplateActiveVersionCommand.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateTemplateActiveVersionCommand.js ***! \******************************************************************************************************/ /*! exports provided: UpdateTemplateActiveVersionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionCommand", function() { return UpdateTemplateActiveVersionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Changes the status of a specific version of a message template to active.

*/ var UpdateTemplateActiveVersionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateTemplateActiveVersionCommand, _super); // Start section: command_properties // End section: command_properties function UpdateTemplateActiveVersionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateTemplateActiveVersionCommand.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 clientName = "PinpointClient"; var commandName = "UpdateTemplateActiveVersionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateTemplateActiveVersionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateTemplateActiveVersionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateTemplateActiveVersionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateTemplateActiveVersionCommand"])(input, context); }; UpdateTemplateActiveVersionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateTemplateActiveVersionCommand"])(output, context); }; return UpdateTemplateActiveVersionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateTemplateActiveVersionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceChannelCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceChannelCommand.js ***! \*********************************************************************************************/ /*! exports provided: UpdateVoiceChannelCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelCommand", function() { return UpdateVoiceChannelCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables the voice channel for an application or updates the status and settings of the voice channel for an application.

*/ var UpdateVoiceChannelCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateVoiceChannelCommand, _super); // Start section: command_properties // End section: command_properties function UpdateVoiceChannelCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateVoiceChannelCommand.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 clientName = "PinpointClient"; var commandName = "UpdateVoiceChannelCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceChannelRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceChannelResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateVoiceChannelCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateVoiceChannelCommand"])(input, context); }; UpdateVoiceChannelCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateVoiceChannelCommand"])(output, context); }; return UpdateVoiceChannelCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateVoiceChannelCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceTemplateCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceTemplateCommand.js ***! \**********************************************************************************************/ /*! exports provided: UpdateVoiceTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateCommand", function() { return UpdateVoiceTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates an existing message template for messages that are sent through the voice channel.

*/ var UpdateVoiceTemplateCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateVoiceTemplateCommand, _super); // Start section: command_properties // End section: command_properties function UpdateVoiceTemplateCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateVoiceTemplateCommand.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 clientName = "PinpointClient"; var commandName = "UpdateVoiceTemplateCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceTemplateRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceTemplateResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateVoiceTemplateCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateVoiceTemplateCommand"])(input, context); }; UpdateVoiceTemplateCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateVoiceTemplateCommand"])(output, context); }; return UpdateVoiceTemplateCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateVoiceTemplateCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/endpoints.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "pinpoint.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "pinpoint.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "pinpoint.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "pinpoint.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "pinpoint.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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: "pinpoint.ap-northeast-1.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "ap-northeast-2": regionInfo = { hostname: "pinpoint.ap-northeast-2.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "ap-south-1": regionInfo = { hostname: "pinpoint.ap-south-1.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "ap-southeast-1": regionInfo = { hostname: "pinpoint.ap-southeast-1.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "ap-southeast-2": regionInfo = { hostname: "pinpoint.ap-southeast-2.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "ca-central-1": regionInfo = { hostname: "pinpoint.ca-central-1.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "eu-central-1": regionInfo = { hostname: "pinpoint.eu-central-1.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "eu-west-1": regionInfo = { hostname: "pinpoint.eu-west-1.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "eu-west-2": regionInfo = { hostname: "pinpoint.eu-west-2.amazonaws.com", partition: "aws", signingService: "mobiletargeting", }; break; case "fips-us-east-1": regionInfo = { hostname: "pinpoint-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "fips-us-gov-west-1": regionInfo = { hostname: "pinpoint-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "fips-us-west-2": regionInfo = { hostname: "pinpoint-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; break; case "us-east-1": regionInfo = { hostname: "pinpoint.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "us-gov-west-1": regionInfo = { hostname: "pinpoint.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "us-west-2": regionInfo = { hostname: "pinpoint.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; break; // Next, try to match partition endpoints. default: if (AWS_REGIONS.has(region)) { regionInfo = { hostname: AWS_TEMPLATE.replace("{region}", region), partition: "aws", signingService: "mobiletargeting", }; } 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", signingService: "mobiletargeting", }; } // Finally, assume it's an AWS partition endpoint. if (regionInfo === undefined) { regionInfo = { hostname: AWS_TEMPLATE.replace("{region}", region), partition: "aws", signingService: "mobiletargeting", }; } } return Promise.resolve(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "mobiletargeting" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/index.js ***! \****************************************************************/ /*! exports provided: PinpointClient, Pinpoint, CreateAppCommand, CreateCampaignCommand, CreateEmailTemplateCommand, CreateExportJobCommand, CreateImportJobCommand, CreateJourneyCommand, CreatePushTemplateCommand, CreateRecommenderConfigurationCommand, CreateSegmentCommand, CreateSmsTemplateCommand, CreateVoiceTemplateCommand, DeleteAdmChannelCommand, DeleteApnsChannelCommand, DeleteApnsSandboxChannelCommand, DeleteApnsVoipChannelCommand, DeleteApnsVoipSandboxChannelCommand, DeleteAppCommand, DeleteBaiduChannelCommand, DeleteCampaignCommand, DeleteEmailChannelCommand, DeleteEmailTemplateCommand, DeleteEndpointCommand, DeleteEventStreamCommand, DeleteGcmChannelCommand, DeleteJourneyCommand, DeletePushTemplateCommand, DeleteRecommenderConfigurationCommand, DeleteSegmentCommand, DeleteSmsChannelCommand, DeleteSmsTemplateCommand, DeleteUserEndpointsCommand, DeleteVoiceChannelCommand, DeleteVoiceTemplateCommand, GetAdmChannelCommand, GetApnsChannelCommand, GetApnsSandboxChannelCommand, GetApnsVoipChannelCommand, GetApnsVoipSandboxChannelCommand, GetAppCommand, GetApplicationDateRangeKpiCommand, GetApplicationSettingsCommand, GetAppsCommand, GetBaiduChannelCommand, GetCampaignCommand, GetCampaignActivitiesCommand, GetCampaignDateRangeKpiCommand, GetCampaignsCommand, GetCampaignVersionCommand, GetCampaignVersionsCommand, GetChannelsCommand, GetEmailChannelCommand, GetEmailTemplateCommand, GetEndpointCommand, GetEventStreamCommand, GetExportJobCommand, GetExportJobsCommand, GetGcmChannelCommand, GetImportJobCommand, GetImportJobsCommand, GetJourneyCommand, GetJourneyDateRangeKpiCommand, GetJourneyExecutionActivityMetricsCommand, GetJourneyExecutionMetricsCommand, GetPushTemplateCommand, GetRecommenderConfigurationCommand, GetRecommenderConfigurationsCommand, GetSegmentCommand, GetSegmentExportJobsCommand, GetSegmentImportJobsCommand, GetSegmentsCommand, GetSegmentVersionCommand, GetSegmentVersionsCommand, GetSmsChannelCommand, GetSmsTemplateCommand, GetUserEndpointsCommand, GetVoiceChannelCommand, GetVoiceTemplateCommand, ListJourneysCommand, ListTagsForResourceCommand, ListTemplatesCommand, ListTemplateVersionsCommand, PhoneNumberValidateCommand, PutEventsCommand, PutEventStreamCommand, RemoveAttributesCommand, SendMessagesCommand, SendUsersMessagesCommand, TagResourceCommand, UntagResourceCommand, UpdateAdmChannelCommand, UpdateApnsChannelCommand, UpdateApnsSandboxChannelCommand, UpdateApnsVoipChannelCommand, UpdateApnsVoipSandboxChannelCommand, UpdateApplicationSettingsCommand, UpdateBaiduChannelCommand, UpdateCampaignCommand, UpdateEmailChannelCommand, UpdateEmailTemplateCommand, UpdateEndpointCommand, UpdateEndpointsBatchCommand, UpdateGcmChannelCommand, UpdateJourneyCommand, UpdateJourneyStateCommand, UpdatePushTemplateCommand, UpdateRecommenderConfigurationCommand, UpdateSegmentCommand, UpdateSmsChannelCommand, UpdateSmsTemplateCommand, UpdateTemplateActiveVersionCommand, UpdateVoiceChannelCommand, UpdateVoiceTemplateCommand, __EndpointTypesElement, Action, ActivityResponse, ActivitiesResponse, AttributeType, AttributeDimension, DimensionType, SetDimension, MetricDimension, EventDimensions, EventCondition, SegmentCondition, Duration, RecencyType, RecencyDimension, SegmentBehaviors, SegmentDemographics, GPSCoordinates, GPSPointDimension, SegmentLocation, SegmentDimensions, SimpleCondition, Operator, Condition, WaitTime, ConditionalSplitActivity, JourneyCustomMessage, CustomMessageActivity, JourneyEmailMessage, EmailMessageActivity, HoldoutActivity, MultiConditionalBranch, MultiConditionalSplitActivity, JourneyPushMessage, PushMessageActivity, RandomSplitEntry, RandomSplitActivity, MessageType, JourneySMSMessage, SMSMessageActivity, WaitActivity, Activity, ChannelType, AddressConfiguration, ADMChannelRequest, ADMChannelResponse, ADMMessage, AndroidPushNotificationTemplate, APNSChannelRequest, APNSChannelResponse, APNSMessage, APNSPushNotificationTemplate, APNSSandboxChannelRequest, APNSSandboxChannelResponse, APNSVoipChannelRequest, APNSVoipChannelResponse, APNSVoipSandboxChannelRequest, APNSVoipSandboxChannelResponse, ResultRowValue, ResultRow, BaseKpiResult, ApplicationDateRangeKpiResponse, ApplicationResponse, Mode, CampaignHook, CampaignLimits, QuietTime, ApplicationSettingsResource, ApplicationsResponse, AttributesResource, BadRequestException, BaiduChannelRequest, BaiduChannelResponse, BaiduMessage, CampaignCustomMessage, CampaignDateRangeKpiResponse, CampaignEmailMessage, FilterType, CampaignEventFilter, CustomDeliveryConfiguration, Message, CampaignSmsMessage, MessageConfiguration, Frequency, Schedule, CampaignStatus, CampaignState, Template, TemplateConfiguration, TreatmentResource, CampaignResponse, CampaignsResponse, ChannelResponse, ChannelsResponse, ConflictException, CreateApplicationRequest, CreateAppRequest, CreateAppResponse, ForbiddenException, InternalServerErrorException, MethodNotAllowedException, NotFoundException, PayloadTooLargeException, TooManyRequestsException, WriteTreatmentResource, WriteCampaignRequest, CreateCampaignRequest, CreateCampaignResponse, EmailTemplateRequest, CreateEmailTemplateRequest, CreateTemplateMessageBody, CreateEmailTemplateResponse, ExportJobRequest, CreateExportJobRequest, ExportJobResource, JobStatus, ExportJobResponse, CreateExportJobResponse, Format, ImportJobRequest, CreateImportJobRequest, ImportJobResource, ImportJobResponse, CreateImportJobResponse, JourneyLimits, JourneySchedule, EventFilter, EventStartCondition, StartCondition, State, WriteJourneyRequest, CreateJourneyRequest, JourneyResponse, CreateJourneyResponse, DefaultPushNotificationTemplate, PushNotificationTemplateRequest, CreatePushTemplateRequest, CreatePushTemplateResponse, CreateRecommenderConfigurationShape, CreateRecommenderConfigurationRequest, RecommenderConfigurationResponse, CreateRecommenderConfigurationResponse, SegmentReference, SourceType, Type, SegmentGroup, Include, SegmentGroupList, WriteSegmentRequest, CreateSegmentRequest, SegmentImportResource, SegmentType, SegmentResponse, CreateSegmentResponse, SMSTemplateRequest, CreateSmsTemplateRequest, CreateSmsTemplateResponse, VoiceTemplateRequest, CreateVoiceTemplateRequest, CreateVoiceTemplateResponse, DefaultMessage, DefaultPushNotificationMessage, DeleteAdmChannelRequest, DeleteAdmChannelResponse, DeleteApnsChannelRequest, DeleteApnsChannelResponse, DeleteApnsSandboxChannelRequest, DeleteApnsSandboxChannelResponse, DeleteApnsVoipChannelRequest, DeleteApnsVoipChannelResponse, DeleteApnsVoipSandboxChannelRequest, DeleteApnsVoipSandboxChannelResponse, DeleteAppRequest, DeleteAppResponse, DeleteBaiduChannelRequest, DeleteBaiduChannelResponse, DeleteCampaignRequest, DeleteCampaignResponse, DeleteEmailChannelRequest, EmailChannelResponse, DeleteEmailChannelResponse, DeleteEmailTemplateRequest, MessageBody, DeleteEmailTemplateResponse, DeleteEndpointRequest, EndpointDemographic, EndpointLocation, EndpointUser, EndpointResponse, DeleteEndpointResponse, DeleteEventStreamRequest, EventStream, DeleteEventStreamResponse, DeleteGcmChannelRequest, GCMChannelResponse, DeleteGcmChannelResponse, DeleteJourneyRequest, DeleteJourneyResponse, DeletePushTemplateRequest, DeletePushTemplateResponse, DeleteRecommenderConfigurationRequest, DeleteRecommenderConfigurationResponse, DeleteSegmentRequest, DeleteSegmentResponse, DeleteSmsChannelRequest, SMSChannelResponse, DeleteSmsChannelResponse, DeleteSmsTemplateRequest, DeleteSmsTemplateResponse, DeleteUserEndpointsRequest, EndpointsResponse, DeleteUserEndpointsResponse, DeleteVoiceChannelRequest, VoiceChannelResponse, DeleteVoiceChannelResponse, DeleteVoiceTemplateRequest, DeleteVoiceTemplateResponse, DeliveryStatus, RawEmail, SimpleEmailPart, SimpleEmail, EmailMessage, GCMMessage, SMSMessage, VoiceMessage, DirectMessageConfiguration, EmailChannelRequest, TemplateType, EmailTemplateResponse, EndpointBatchItem, EndpointBatchRequest, EndpointItemResponse, EndpointMessageResult, EndpointRequest, EndpointSendConfiguration, Session, Event, EventItemResponse, PublicEndpoint, EventsBatch, EventsRequest, ItemResponse, EventsResponse, ExportJobsResponse, GCMChannelRequest, GetAdmChannelRequest, GetAdmChannelResponse, GetApnsChannelRequest, GetApnsChannelResponse, GetApnsSandboxChannelRequest, GetApnsSandboxChannelResponse, GetApnsVoipChannelRequest, GetApnsVoipChannelResponse, GetApnsVoipSandboxChannelRequest, GetApnsVoipSandboxChannelResponse, GetAppRequest, GetAppResponse, GetApplicationDateRangeKpiRequest, GetApplicationDateRangeKpiResponse, GetApplicationSettingsRequest, GetApplicationSettingsResponse, GetAppsRequest, GetAppsResponse, GetBaiduChannelRequest, GetBaiduChannelResponse, GetCampaignRequest, GetCampaignResponse, GetCampaignActivitiesRequest, GetCampaignActivitiesResponse, GetCampaignDateRangeKpiRequest, GetCampaignDateRangeKpiResponse, GetCampaignsRequest, GetCampaignsResponse, GetCampaignVersionRequest, GetCampaignVersionResponse, GetCampaignVersionsRequest, GetCampaignVersionsResponse, GetChannelsRequest, GetChannelsResponse, GetEmailChannelRequest, GetEmailChannelResponse, GetEmailTemplateRequest, GetEmailTemplateResponse, GetEndpointRequest, GetEndpointResponse, GetEventStreamRequest, GetEventStreamResponse, GetExportJobRequest, GetExportJobResponse, GetExportJobsRequest, GetExportJobsResponse, GetGcmChannelRequest, GetGcmChannelResponse, GetImportJobRequest, GetImportJobResponse, GetImportJobsRequest, ImportJobsResponse, GetImportJobsResponse, GetJourneyRequest, GetJourneyResponse, GetJourneyDateRangeKpiRequest, JourneyDateRangeKpiResponse, GetJourneyDateRangeKpiResponse, GetJourneyExecutionActivityMetricsRequest, JourneyExecutionActivityMetricsResponse, GetJourneyExecutionActivityMetricsResponse, GetJourneyExecutionMetricsRequest, JourneyExecutionMetricsResponse, GetJourneyExecutionMetricsResponse, GetPushTemplateRequest, PushNotificationTemplateResponse, GetPushTemplateResponse, GetRecommenderConfigurationRequest, GetRecommenderConfigurationResponse, GetRecommenderConfigurationsRequest, ListRecommenderConfigurationsResponse, GetRecommenderConfigurationsResponse, GetSegmentRequest, GetSegmentResponse, GetSegmentExportJobsRequest, GetSegmentExportJobsResponse, GetSegmentImportJobsRequest, GetSegmentImportJobsResponse, GetSegmentsRequest, SegmentsResponse, GetSegmentsResponse, GetSegmentVersionRequest, GetSegmentVersionResponse, GetSegmentVersionsRequest, GetSegmentVersionsResponse, GetSmsChannelRequest, GetSmsChannelResponse, GetSmsTemplateRequest, SMSTemplateResponse, GetSmsTemplateResponse, GetUserEndpointsRequest, GetUserEndpointsResponse, GetVoiceChannelRequest, GetVoiceChannelResponse, GetVoiceTemplateRequest, VoiceTemplateResponse, GetVoiceTemplateResponse, JourneysResponse, JourneyStateRequest, ListJourneysRequest, ListJourneysResponse, TemplateResponse, TemplateVersionResponse, ListTagsForResourceRequest, TagsModel, ListTagsForResourceResponse, ListTemplatesRequest, TemplatesResponse, ListTemplatesResponse, ListTemplateVersionsRequest, TemplateVersionsResponse, ListTemplateVersionsResponse, MessageResult, MessageRequest, MessageResponse, NumberValidateRequest, NumberValidateResponse, PhoneNumberValidateRequest, PhoneNumberValidateResponse, PutEventsRequest, PutEventsResponse, WriteEventStream, PutEventStreamRequest, PutEventStreamResponse, UpdateAttributesRequest, RemoveAttributesRequest, RemoveAttributesResponse, SendMessagesRequest, SendMessagesResponse, SendUsersMessageRequest, SendUsersMessagesRequest, SendUsersMessageResponse, SendUsersMessagesResponse, TagResourceRequest, UntagResourceRequest, UpdateAdmChannelRequest, UpdateAdmChannelResponse, UpdateApnsChannelRequest, UpdateApnsChannelResponse, UpdateApnsSandboxChannelRequest, UpdateApnsSandboxChannelResponse, UpdateApnsVoipChannelRequest, UpdateApnsVoipChannelResponse, UpdateApnsVoipSandboxChannelRequest, UpdateApnsVoipSandboxChannelResponse, WriteApplicationSettingsRequest, UpdateApplicationSettingsRequest, UpdateApplicationSettingsResponse, UpdateBaiduChannelRequest, UpdateBaiduChannelResponse, UpdateCampaignRequest, UpdateCampaignResponse, UpdateEmailChannelRequest, UpdateEmailChannelResponse, UpdateEmailTemplateRequest, UpdateEmailTemplateResponse, UpdateEndpointRequest, UpdateEndpointResponse, UpdateEndpointsBatchRequest, UpdateEndpointsBatchResponse, UpdateGcmChannelRequest, UpdateGcmChannelResponse, UpdateJourneyRequest, UpdateJourneyResponse, UpdateJourneyStateRequest, UpdateJourneyStateResponse, UpdatePushTemplateRequest, UpdatePushTemplateResponse, UpdateRecommenderConfigurationShape, UpdateRecommenderConfigurationRequest, UpdateRecommenderConfigurationResponse, UpdateSegmentRequest, UpdateSegmentResponse, SMSChannelRequest, UpdateSmsChannelRequest, UpdateSmsChannelResponse, UpdateSmsTemplateRequest, UpdateSmsTemplateResponse, TemplateActiveVersionRequest, UpdateTemplateActiveVersionRequest, UpdateTemplateActiveVersionResponse, VoiceChannelRequest, UpdateVoiceChannelRequest, UpdateVoiceChannelResponse, UpdateVoiceTemplateRequest, UpdateVoiceTemplateResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _PinpointClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PinpointClient */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/PinpointClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PinpointClient", function() { return _PinpointClient__WEBPACK_IMPORTED_MODULE_0__["PinpointClient"]; }); /* harmony import */ var _Pinpoint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Pinpoint */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/Pinpoint.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Pinpoint", function() { return _Pinpoint__WEBPACK_IMPORTED_MODULE_1__["Pinpoint"]; }); /* harmony import */ var _commands_CreateAppCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateAppCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateAppCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateAppCommand", function() { return _commands_CreateAppCommand__WEBPACK_IMPORTED_MODULE_2__["CreateAppCommand"]; }); /* harmony import */ var _commands_CreateCampaignCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CreateCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateCampaignCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignCommand", function() { return _commands_CreateCampaignCommand__WEBPACK_IMPORTED_MODULE_3__["CreateCampaignCommand"]; }); /* harmony import */ var _commands_CreateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/CreateEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateEmailTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateCommand", function() { return _commands_CreateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_4__["CreateEmailTemplateCommand"]; }); /* harmony import */ var _commands_CreateExportJobCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/CreateExportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateExportJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobCommand", function() { return _commands_CreateExportJobCommand__WEBPACK_IMPORTED_MODULE_5__["CreateExportJobCommand"]; }); /* harmony import */ var _commands_CreateImportJobCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/CreateImportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateImportJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobCommand", function() { return _commands_CreateImportJobCommand__WEBPACK_IMPORTED_MODULE_6__["CreateImportJobCommand"]; }); /* harmony import */ var _commands_CreateJourneyCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/CreateJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateJourneyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyCommand", function() { return _commands_CreateJourneyCommand__WEBPACK_IMPORTED_MODULE_7__["CreateJourneyCommand"]; }); /* harmony import */ var _commands_CreatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/CreatePushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreatePushTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateCommand", function() { return _commands_CreatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_8__["CreatePushTemplateCommand"]; }); /* harmony import */ var _commands_CreateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/CreateRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateRecommenderConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationCommand", function() { return _commands_CreateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_9__["CreateRecommenderConfigurationCommand"]; }); /* harmony import */ var _commands_CreateSegmentCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/CreateSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSegmentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentCommand", function() { return _commands_CreateSegmentCommand__WEBPACK_IMPORTED_MODULE_10__["CreateSegmentCommand"]; }); /* harmony import */ var _commands_CreateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/CreateSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSmsTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateCommand", function() { return _commands_CreateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_11__["CreateSmsTemplateCommand"]; }); /* harmony import */ var _commands_CreateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/CreateVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateVoiceTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateCommand", function() { return _commands_CreateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_12__["CreateVoiceTemplateCommand"]; }); /* harmony import */ var _commands_DeleteAdmChannelCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteAdmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAdmChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelCommand", function() { return _commands_DeleteAdmChannelCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteAdmChannelCommand"]; }); /* harmony import */ var _commands_DeleteApnsChannelCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DeleteApnsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelCommand", function() { return _commands_DeleteApnsChannelCommand__WEBPACK_IMPORTED_MODULE_14__["DeleteApnsChannelCommand"]; }); /* harmony import */ var _commands_DeleteApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DeleteApnsSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsSandboxChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelCommand", function() { return _commands_DeleteApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_15__["DeleteApnsSandboxChannelCommand"]; }); /* harmony import */ var _commands_DeleteApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DeleteApnsVoipChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelCommand", function() { return _commands_DeleteApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_16__["DeleteApnsVoipChannelCommand"]; }); /* harmony import */ var _commands_DeleteApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DeleteApnsVoipSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteApnsVoipSandboxChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelCommand", function() { return _commands_DeleteApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_17__["DeleteApnsVoipSandboxChannelCommand"]; }); /* harmony import */ var _commands_DeleteAppCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DeleteAppCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteAppCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAppCommand", function() { return _commands_DeleteAppCommand__WEBPACK_IMPORTED_MODULE_18__["DeleteAppCommand"]; }); /* harmony import */ var _commands_DeleteBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DeleteBaiduChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteBaiduChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelCommand", function() { return _commands_DeleteBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_19__["DeleteBaiduChannelCommand"]; }); /* harmony import */ var _commands_DeleteCampaignCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DeleteCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteCampaignCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignCommand", function() { return _commands_DeleteCampaignCommand__WEBPACK_IMPORTED_MODULE_20__["DeleteCampaignCommand"]; }); /* harmony import */ var _commands_DeleteEmailChannelCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DeleteEmailChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelCommand", function() { return _commands_DeleteEmailChannelCommand__WEBPACK_IMPORTED_MODULE_21__["DeleteEmailChannelCommand"]; }); /* harmony import */ var _commands_DeleteEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DeleteEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateCommand", function() { return _commands_DeleteEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_22__["DeleteEmailTemplateCommand"]; }); /* harmony import */ var _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DeleteEndpointCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEndpointCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointCommand", function() { return _commands_DeleteEndpointCommand__WEBPACK_IMPORTED_MODULE_23__["DeleteEndpointCommand"]; }); /* harmony import */ var _commands_DeleteEventStreamCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/DeleteEventStreamCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEventStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamCommand", function() { return _commands_DeleteEventStreamCommand__WEBPACK_IMPORTED_MODULE_24__["DeleteEventStreamCommand"]; }); /* harmony import */ var _commands_DeleteGcmChannelCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/DeleteGcmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteGcmChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelCommand", function() { return _commands_DeleteGcmChannelCommand__WEBPACK_IMPORTED_MODULE_25__["DeleteGcmChannelCommand"]; }); /* harmony import */ var _commands_DeleteJourneyCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/DeleteJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteJourneyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyCommand", function() { return _commands_DeleteJourneyCommand__WEBPACK_IMPORTED_MODULE_26__["DeleteJourneyCommand"]; }); /* harmony import */ var _commands_DeletePushTemplateCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/DeletePushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeletePushTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateCommand", function() { return _commands_DeletePushTemplateCommand__WEBPACK_IMPORTED_MODULE_27__["DeletePushTemplateCommand"]; }); /* harmony import */ var _commands_DeleteRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/DeleteRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteRecommenderConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationCommand", function() { return _commands_DeleteRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_28__["DeleteRecommenderConfigurationCommand"]; }); /* harmony import */ var _commands_DeleteSegmentCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/DeleteSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSegmentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentCommand", function() { return _commands_DeleteSegmentCommand__WEBPACK_IMPORTED_MODULE_29__["DeleteSegmentCommand"]; }); /* harmony import */ var _commands_DeleteSmsChannelCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/DeleteSmsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelCommand", function() { return _commands_DeleteSmsChannelCommand__WEBPACK_IMPORTED_MODULE_30__["DeleteSmsChannelCommand"]; }); /* harmony import */ var _commands_DeleteSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/DeleteSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateCommand", function() { return _commands_DeleteSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_31__["DeleteSmsTemplateCommand"]; }); /* harmony import */ var _commands_DeleteUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/DeleteUserEndpointsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteUserEndpointsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsCommand", function() { return _commands_DeleteUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_32__["DeleteUserEndpointsCommand"]; }); /* harmony import */ var _commands_DeleteVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/DeleteVoiceChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelCommand", function() { return _commands_DeleteVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_33__["DeleteVoiceChannelCommand"]; }); /* harmony import */ var _commands_DeleteVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/DeleteVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteVoiceTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateCommand", function() { return _commands_DeleteVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_34__["DeleteVoiceTemplateCommand"]; }); /* harmony import */ var _commands_GetAdmChannelCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetAdmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAdmChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelCommand", function() { return _commands_GetAdmChannelCommand__WEBPACK_IMPORTED_MODULE_35__["GetAdmChannelCommand"]; }); /* harmony import */ var _commands_GetApnsChannelCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/GetApnsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelCommand", function() { return _commands_GetApnsChannelCommand__WEBPACK_IMPORTED_MODULE_36__["GetApnsChannelCommand"]; }); /* harmony import */ var _commands_GetApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetApnsSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsSandboxChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelCommand", function() { return _commands_GetApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_37__["GetApnsSandboxChannelCommand"]; }); /* harmony import */ var _commands_GetApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/GetApnsVoipChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelCommand", function() { return _commands_GetApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_38__["GetApnsVoipChannelCommand"]; }); /* harmony import */ var _commands_GetApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetApnsVoipSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApnsVoipSandboxChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelCommand", function() { return _commands_GetApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_39__["GetApnsVoipSandboxChannelCommand"]; }); /* harmony import */ var _commands_GetAppCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/GetAppCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppCommand", function() { return _commands_GetAppCommand__WEBPACK_IMPORTED_MODULE_40__["GetAppCommand"]; }); /* harmony import */ var _commands_GetApplicationDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetApplicationDateRangeKpiCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationDateRangeKpiCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiCommand", function() { return _commands_GetApplicationDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_41__["GetApplicationDateRangeKpiCommand"]; }); /* harmony import */ var _commands_GetApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/GetApplicationSettingsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationSettingsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsCommand", function() { return _commands_GetApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_42__["GetApplicationSettingsCommand"]; }); /* harmony import */ var _commands_GetAppsCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/GetAppsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppsCommand", function() { return _commands_GetAppsCommand__WEBPACK_IMPORTED_MODULE_43__["GetAppsCommand"]; }); /* harmony import */ var _commands_GetBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/GetBaiduChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetBaiduChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelCommand", function() { return _commands_GetBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_44__["GetBaiduChannelCommand"]; }); /* harmony import */ var _commands_GetCampaignCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/GetCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignCommand", function() { return _commands_GetCampaignCommand__WEBPACK_IMPORTED_MODULE_45__["GetCampaignCommand"]; }); /* harmony import */ var _commands_GetCampaignActivitiesCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/GetCampaignActivitiesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignActivitiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesCommand", function() { return _commands_GetCampaignActivitiesCommand__WEBPACK_IMPORTED_MODULE_46__["GetCampaignActivitiesCommand"]; }); /* harmony import */ var _commands_GetCampaignDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/GetCampaignDateRangeKpiCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignDateRangeKpiCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiCommand", function() { return _commands_GetCampaignDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_47__["GetCampaignDateRangeKpiCommand"]; }); /* harmony import */ var _commands_GetCampaignsCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/GetCampaignsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsCommand", function() { return _commands_GetCampaignsCommand__WEBPACK_IMPORTED_MODULE_48__["GetCampaignsCommand"]; }); /* harmony import */ var _commands_GetCampaignVersionCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/GetCampaignVersionCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionCommand", function() { return _commands_GetCampaignVersionCommand__WEBPACK_IMPORTED_MODULE_49__["GetCampaignVersionCommand"]; }); /* harmony import */ var _commands_GetCampaignVersionsCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/GetCampaignVersionsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignVersionsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsCommand", function() { return _commands_GetCampaignVersionsCommand__WEBPACK_IMPORTED_MODULE_50__["GetCampaignVersionsCommand"]; }); /* harmony import */ var _commands_GetChannelsCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/GetChannelsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetChannelsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetChannelsCommand", function() { return _commands_GetChannelsCommand__WEBPACK_IMPORTED_MODULE_51__["GetChannelsCommand"]; }); /* harmony import */ var _commands_GetEmailChannelCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/GetEmailChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelCommand", function() { return _commands_GetEmailChannelCommand__WEBPACK_IMPORTED_MODULE_52__["GetEmailChannelCommand"]; }); /* harmony import */ var _commands_GetEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/GetEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEmailTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateCommand", function() { return _commands_GetEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_53__["GetEmailTemplateCommand"]; }); /* harmony import */ var _commands_GetEndpointCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/GetEndpointCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEndpointCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEndpointCommand", function() { return _commands_GetEndpointCommand__WEBPACK_IMPORTED_MODULE_54__["GetEndpointCommand"]; }); /* harmony import */ var _commands_GetEventStreamCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/GetEventStreamCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEventStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamCommand", function() { return _commands_GetEventStreamCommand__WEBPACK_IMPORTED_MODULE_55__["GetEventStreamCommand"]; }); /* harmony import */ var _commands_GetExportJobCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/GetExportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobCommand", function() { return _commands_GetExportJobCommand__WEBPACK_IMPORTED_MODULE_56__["GetExportJobCommand"]; }); /* harmony import */ var _commands_GetExportJobsCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/GetExportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetExportJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsCommand", function() { return _commands_GetExportJobsCommand__WEBPACK_IMPORTED_MODULE_57__["GetExportJobsCommand"]; }); /* harmony import */ var _commands_GetGcmChannelCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/GetGcmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetGcmChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelCommand", function() { return _commands_GetGcmChannelCommand__WEBPACK_IMPORTED_MODULE_58__["GetGcmChannelCommand"]; }); /* harmony import */ var _commands_GetImportJobCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/GetImportJobCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobCommand", function() { return _commands_GetImportJobCommand__WEBPACK_IMPORTED_MODULE_59__["GetImportJobCommand"]; }); /* harmony import */ var _commands_GetImportJobsCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/GetImportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsCommand", function() { return _commands_GetImportJobsCommand__WEBPACK_IMPORTED_MODULE_60__["GetImportJobsCommand"]; }); /* harmony import */ var _commands_GetJourneyCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/GetJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyCommand", function() { return _commands_GetJourneyCommand__WEBPACK_IMPORTED_MODULE_61__["GetJourneyCommand"]; }); /* harmony import */ var _commands_GetJourneyDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/GetJourneyDateRangeKpiCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyDateRangeKpiCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiCommand", function() { return _commands_GetJourneyDateRangeKpiCommand__WEBPACK_IMPORTED_MODULE_62__["GetJourneyDateRangeKpiCommand"]; }); /* harmony import */ var _commands_GetJourneyExecutionActivityMetricsCommand__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/GetJourneyExecutionActivityMetricsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionActivityMetricsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsCommand", function() { return _commands_GetJourneyExecutionActivityMetricsCommand__WEBPACK_IMPORTED_MODULE_63__["GetJourneyExecutionActivityMetricsCommand"]; }); /* harmony import */ var _commands_GetJourneyExecutionMetricsCommand__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./commands/GetJourneyExecutionMetricsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetJourneyExecutionMetricsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsCommand", function() { return _commands_GetJourneyExecutionMetricsCommand__WEBPACK_IMPORTED_MODULE_64__["GetJourneyExecutionMetricsCommand"]; }); /* harmony import */ var _commands_GetPushTemplateCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/GetPushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetPushTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateCommand", function() { return _commands_GetPushTemplateCommand__WEBPACK_IMPORTED_MODULE_65__["GetPushTemplateCommand"]; }); /* harmony import */ var _commands_GetRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/GetRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationCommand", function() { return _commands_GetRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__["GetRecommenderConfigurationCommand"]; }); /* harmony import */ var _commands_GetRecommenderConfigurationsCommand__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./commands/GetRecommenderConfigurationsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsCommand", function() { return _commands_GetRecommenderConfigurationsCommand__WEBPACK_IMPORTED_MODULE_67__["GetRecommenderConfigurationsCommand"]; }); /* harmony import */ var _commands_GetSegmentCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/GetSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentCommand", function() { return _commands_GetSegmentCommand__WEBPACK_IMPORTED_MODULE_68__["GetSegmentCommand"]; }); /* harmony import */ var _commands_GetSegmentExportJobsCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/GetSegmentExportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentExportJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsCommand", function() { return _commands_GetSegmentExportJobsCommand__WEBPACK_IMPORTED_MODULE_69__["GetSegmentExportJobsCommand"]; }); /* harmony import */ var _commands_GetSegmentImportJobsCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/GetSegmentImportJobsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentImportJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsCommand", function() { return _commands_GetSegmentImportJobsCommand__WEBPACK_IMPORTED_MODULE_70__["GetSegmentImportJobsCommand"]; }); /* harmony import */ var _commands_GetSegmentsCommand__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./commands/GetSegmentsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsCommand", function() { return _commands_GetSegmentsCommand__WEBPACK_IMPORTED_MODULE_71__["GetSegmentsCommand"]; }); /* harmony import */ var _commands_GetSegmentVersionCommand__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./commands/GetSegmentVersionCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionCommand", function() { return _commands_GetSegmentVersionCommand__WEBPACK_IMPORTED_MODULE_72__["GetSegmentVersionCommand"]; }); /* harmony import */ var _commands_GetSegmentVersionsCommand__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./commands/GetSegmentVersionsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsCommand", function() { return _commands_GetSegmentVersionsCommand__WEBPACK_IMPORTED_MODULE_73__["GetSegmentVersionsCommand"]; }); /* harmony import */ var _commands_GetSmsChannelCommand__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./commands/GetSmsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelCommand", function() { return _commands_GetSmsChannelCommand__WEBPACK_IMPORTED_MODULE_74__["GetSmsChannelCommand"]; }); /* harmony import */ var _commands_GetSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./commands/GetSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateCommand", function() { return _commands_GetSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_75__["GetSmsTemplateCommand"]; }); /* harmony import */ var _commands_GetUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./commands/GetUserEndpointsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetUserEndpointsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsCommand", function() { return _commands_GetUserEndpointsCommand__WEBPACK_IMPORTED_MODULE_76__["GetUserEndpointsCommand"]; }); /* harmony import */ var _commands_GetVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./commands/GetVoiceChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelCommand", function() { return _commands_GetVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_77__["GetVoiceChannelCommand"]; }); /* harmony import */ var _commands_GetVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./commands/GetVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetVoiceTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateCommand", function() { return _commands_GetVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_78__["GetVoiceTemplateCommand"]; }); /* harmony import */ var _commands_ListJourneysCommand__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./commands/ListJourneysCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListJourneysCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListJourneysCommand", function() { return _commands_ListJourneysCommand__WEBPACK_IMPORTED_MODULE_79__["ListJourneysCommand"]; }); /* harmony import */ var _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./commands/ListTagsForResourceCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTagsForResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceCommand", function() { return _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_80__["ListTagsForResourceCommand"]; }); /* harmony import */ var _commands_ListTemplatesCommand__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./commands/ListTemplatesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplatesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesCommand", function() { return _commands_ListTemplatesCommand__WEBPACK_IMPORTED_MODULE_81__["ListTemplatesCommand"]; }); /* harmony import */ var _commands_ListTemplateVersionsCommand__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./commands/ListTemplateVersionsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListTemplateVersionsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsCommand", function() { return _commands_ListTemplateVersionsCommand__WEBPACK_IMPORTED_MODULE_82__["ListTemplateVersionsCommand"]; }); /* harmony import */ var _commands_PhoneNumberValidateCommand__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./commands/PhoneNumberValidateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PhoneNumberValidateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateCommand", function() { return _commands_PhoneNumberValidateCommand__WEBPACK_IMPORTED_MODULE_83__["PhoneNumberValidateCommand"]; }); /* harmony import */ var _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./commands/PutEventsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsCommand", function() { return _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_84__["PutEventsCommand"]; }); /* harmony import */ var _commands_PutEventStreamCommand__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./commands/PutEventStreamCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/PutEventStreamCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamCommand", function() { return _commands_PutEventStreamCommand__WEBPACK_IMPORTED_MODULE_85__["PutEventStreamCommand"]; }); /* harmony import */ var _commands_RemoveAttributesCommand__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./commands/RemoveAttributesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/RemoveAttributesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesCommand", function() { return _commands_RemoveAttributesCommand__WEBPACK_IMPORTED_MODULE_86__["RemoveAttributesCommand"]; }); /* harmony import */ var _commands_SendMessagesCommand__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./commands/SendMessagesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendMessagesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendMessagesCommand", function() { return _commands_SendMessagesCommand__WEBPACK_IMPORTED_MODULE_87__["SendMessagesCommand"]; }); /* harmony import */ var _commands_SendUsersMessagesCommand__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./commands/SendUsersMessagesCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/SendUsersMessagesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesCommand", function() { return _commands_SendUsersMessagesCommand__WEBPACK_IMPORTED_MODULE_88__["SendUsersMessagesCommand"]; }); /* harmony import */ var _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./commands/TagResourceCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/TagResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceCommand", function() { return _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_89__["TagResourceCommand"]; }); /* harmony import */ var _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./commands/UntagResourceCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UntagResourceCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceCommand", function() { return _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_90__["UntagResourceCommand"]; }); /* harmony import */ var _commands_UpdateAdmChannelCommand__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./commands/UpdateAdmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateAdmChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelCommand", function() { return _commands_UpdateAdmChannelCommand__WEBPACK_IMPORTED_MODULE_91__["UpdateAdmChannelCommand"]; }); /* harmony import */ var _commands_UpdateApnsChannelCommand__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./commands/UpdateApnsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelCommand", function() { return _commands_UpdateApnsChannelCommand__WEBPACK_IMPORTED_MODULE_92__["UpdateApnsChannelCommand"]; }); /* harmony import */ var _commands_UpdateApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_93__ = __webpack_require__(/*! ./commands/UpdateApnsSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsSandboxChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelCommand", function() { return _commands_UpdateApnsSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_93__["UpdateApnsSandboxChannelCommand"]; }); /* harmony import */ var _commands_UpdateApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_94__ = __webpack_require__(/*! ./commands/UpdateApnsVoipChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelCommand", function() { return _commands_UpdateApnsVoipChannelCommand__WEBPACK_IMPORTED_MODULE_94__["UpdateApnsVoipChannelCommand"]; }); /* harmony import */ var _commands_UpdateApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_95__ = __webpack_require__(/*! ./commands/UpdateApnsVoipSandboxChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipSandboxChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelCommand", function() { return _commands_UpdateApnsVoipSandboxChannelCommand__WEBPACK_IMPORTED_MODULE_95__["UpdateApnsVoipSandboxChannelCommand"]; }); /* harmony import */ var _commands_UpdateApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_96__ = __webpack_require__(/*! ./commands/UpdateApplicationSettingsCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApplicationSettingsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsCommand", function() { return _commands_UpdateApplicationSettingsCommand__WEBPACK_IMPORTED_MODULE_96__["UpdateApplicationSettingsCommand"]; }); /* harmony import */ var _commands_UpdateBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_97__ = __webpack_require__(/*! ./commands/UpdateBaiduChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateBaiduChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelCommand", function() { return _commands_UpdateBaiduChannelCommand__WEBPACK_IMPORTED_MODULE_97__["UpdateBaiduChannelCommand"]; }); /* harmony import */ var _commands_UpdateCampaignCommand__WEBPACK_IMPORTED_MODULE_98__ = __webpack_require__(/*! ./commands/UpdateCampaignCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateCampaignCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignCommand", function() { return _commands_UpdateCampaignCommand__WEBPACK_IMPORTED_MODULE_98__["UpdateCampaignCommand"]; }); /* harmony import */ var _commands_UpdateEmailChannelCommand__WEBPACK_IMPORTED_MODULE_99__ = __webpack_require__(/*! ./commands/UpdateEmailChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelCommand", function() { return _commands_UpdateEmailChannelCommand__WEBPACK_IMPORTED_MODULE_99__["UpdateEmailChannelCommand"]; }); /* harmony import */ var _commands_UpdateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_100__ = __webpack_require__(/*! ./commands/UpdateEmailTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEmailTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateCommand", function() { return _commands_UpdateEmailTemplateCommand__WEBPACK_IMPORTED_MODULE_100__["UpdateEmailTemplateCommand"]; }); /* harmony import */ var _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_101__ = __webpack_require__(/*! ./commands/UpdateEndpointCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointCommand", function() { return _commands_UpdateEndpointCommand__WEBPACK_IMPORTED_MODULE_101__["UpdateEndpointCommand"]; }); /* harmony import */ var _commands_UpdateEndpointsBatchCommand__WEBPACK_IMPORTED_MODULE_102__ = __webpack_require__(/*! ./commands/UpdateEndpointsBatchCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateEndpointsBatchCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchCommand", function() { return _commands_UpdateEndpointsBatchCommand__WEBPACK_IMPORTED_MODULE_102__["UpdateEndpointsBatchCommand"]; }); /* harmony import */ var _commands_UpdateGcmChannelCommand__WEBPACK_IMPORTED_MODULE_103__ = __webpack_require__(/*! ./commands/UpdateGcmChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateGcmChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelCommand", function() { return _commands_UpdateGcmChannelCommand__WEBPACK_IMPORTED_MODULE_103__["UpdateGcmChannelCommand"]; }); /* harmony import */ var _commands_UpdateJourneyCommand__WEBPACK_IMPORTED_MODULE_104__ = __webpack_require__(/*! ./commands/UpdateJourneyCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyCommand", function() { return _commands_UpdateJourneyCommand__WEBPACK_IMPORTED_MODULE_104__["UpdateJourneyCommand"]; }); /* harmony import */ var _commands_UpdateJourneyStateCommand__WEBPACK_IMPORTED_MODULE_105__ = __webpack_require__(/*! ./commands/UpdateJourneyStateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyStateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateCommand", function() { return _commands_UpdateJourneyStateCommand__WEBPACK_IMPORTED_MODULE_105__["UpdateJourneyStateCommand"]; }); /* harmony import */ var _commands_UpdatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_106__ = __webpack_require__(/*! ./commands/UpdatePushTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdatePushTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateCommand", function() { return _commands_UpdatePushTemplateCommand__WEBPACK_IMPORTED_MODULE_106__["UpdatePushTemplateCommand"]; }); /* harmony import */ var _commands_UpdateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_107__ = __webpack_require__(/*! ./commands/UpdateRecommenderConfigurationCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateRecommenderConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationCommand", function() { return _commands_UpdateRecommenderConfigurationCommand__WEBPACK_IMPORTED_MODULE_107__["UpdateRecommenderConfigurationCommand"]; }); /* harmony import */ var _commands_UpdateSegmentCommand__WEBPACK_IMPORTED_MODULE_108__ = __webpack_require__(/*! ./commands/UpdateSegmentCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSegmentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentCommand", function() { return _commands_UpdateSegmentCommand__WEBPACK_IMPORTED_MODULE_108__["UpdateSegmentCommand"]; }); /* harmony import */ var _commands_UpdateSmsChannelCommand__WEBPACK_IMPORTED_MODULE_109__ = __webpack_require__(/*! ./commands/UpdateSmsChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelCommand", function() { return _commands_UpdateSmsChannelCommand__WEBPACK_IMPORTED_MODULE_109__["UpdateSmsChannelCommand"]; }); /* harmony import */ var _commands_UpdateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_110__ = __webpack_require__(/*! ./commands/UpdateSmsTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateCommand", function() { return _commands_UpdateSmsTemplateCommand__WEBPACK_IMPORTED_MODULE_110__["UpdateSmsTemplateCommand"]; }); /* harmony import */ var _commands_UpdateTemplateActiveVersionCommand__WEBPACK_IMPORTED_MODULE_111__ = __webpack_require__(/*! ./commands/UpdateTemplateActiveVersionCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateTemplateActiveVersionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionCommand", function() { return _commands_UpdateTemplateActiveVersionCommand__WEBPACK_IMPORTED_MODULE_111__["UpdateTemplateActiveVersionCommand"]; }); /* harmony import */ var _commands_UpdateVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_112__ = __webpack_require__(/*! ./commands/UpdateVoiceChannelCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceChannelCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelCommand", function() { return _commands_UpdateVoiceChannelCommand__WEBPACK_IMPORTED_MODULE_112__["UpdateVoiceChannelCommand"]; }); /* harmony import */ var _commands_UpdateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_113__ = __webpack_require__(/*! ./commands/UpdateVoiceTemplateCommand */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateVoiceTemplateCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateCommand", function() { return _commands_UpdateVoiceTemplateCommand__WEBPACK_IMPORTED_MODULE_113__["UpdateVoiceTemplateCommand"]; }); /* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_114__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__EndpointTypesElement", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["__EndpointTypesElement"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Action", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Action"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActivityResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ActivityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActivitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ActivitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributeType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["AttributeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributeDimension", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["AttributeDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DimensionType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DimensionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SetDimension", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SetDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricDimension", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MetricDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventDimensions", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventDimensions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventCondition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentCondition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Duration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Duration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecencyType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RecencyType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecencyDimension", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RecencyDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentBehaviors", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentBehaviors"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentDemographics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentDemographics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GPSCoordinates", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GPSCoordinates"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GPSPointDimension", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GPSPointDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentDimensions", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentDimensions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SimpleCondition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SimpleCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Operator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Operator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Condition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WaitTime", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WaitTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConditionalSplitActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ConditionalSplitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyCustomMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyCustomMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CustomMessageActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CustomMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyEmailMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyEmailMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailMessageActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EmailMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HoldoutActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["HoldoutActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultiConditionalBranch", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MultiConditionalBranch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultiConditionalSplitActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MultiConditionalSplitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyPushMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyPushMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PushMessageActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PushMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RandomSplitEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RandomSplitEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RandomSplitActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RandomSplitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MessageType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneySMSMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneySMSMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSMessageActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SMSMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WaitActivity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WaitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Activity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Activity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChannelType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ChannelType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AddressConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["AddressConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ADMChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ADMChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ADMChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ADMChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ADMMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ADMMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AndroidPushNotificationTemplate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["AndroidPushNotificationTemplate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSPushNotificationTemplate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSPushNotificationTemplate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["APNSVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResultRowValue", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ResultRowValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResultRow", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ResultRow"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaseKpiResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["BaseKpiResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationDateRangeKpiResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ApplicationDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ApplicationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Mode", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Mode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignHook", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignHook"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignLimits", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignLimits"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QuietTime", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["QuietTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationSettingsResource", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ApplicationSettingsResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ApplicationsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributesResource", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["AttributesResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadRequestException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["BadRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaiduChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["BaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaiduChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["BaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaiduMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["BaiduMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignCustomMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignCustomMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignDateRangeKpiResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignEmailMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignEmailMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FilterType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["FilterType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignEventFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignEventFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CustomDeliveryConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CustomDeliveryConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Message", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Message"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignSmsMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignSmsMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MessageConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Frequency", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Frequency"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Schedule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Schedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignState", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Template", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Template"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TemplateConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TreatmentResource", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TreatmentResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CampaignsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChannelsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ChannelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateApplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateApplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateAppRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateAppRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateAppResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateAppResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ForbiddenException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ForbiddenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerErrorException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["InternalServerErrorException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MethodNotAllowedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MethodNotAllowedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["NotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PayloadTooLargeException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PayloadTooLargeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteTreatmentResource", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WriteTreatmentResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteCampaignRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WriteCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateTemplateMessageBody", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateTemplateMessageBody"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ExportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateExportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobResource", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ExportJobResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ExportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateExportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Format", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Format"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ImportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateImportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobResource", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ImportJobResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ImportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateImportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyLimits", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyLimits"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneySchedule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneySchedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStartCondition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventStartCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartCondition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["StartCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "State", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["State"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteJourneyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WriteJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateJourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultPushNotificationTemplate", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DefaultPushNotificationTemplate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PushNotificationTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PushNotificationTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreatePushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreatePushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationShape", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateRecommenderConfigurationShape"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecommenderConfigurationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentReference", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentReference"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SourceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Type", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Type"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentGroup", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentGroup"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Include", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Include"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentGroupList", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentGroupList"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteSegmentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WriteSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentImportResource", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentImportResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SMSTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["VoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["CreateVoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DefaultMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultPushNotificationMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DefaultPushNotificationMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteAdmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteAdmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteApnsVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAppRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteAppRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAppResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteAppResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteBaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteBaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageBody", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MessageBody"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointDemographic", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointDemographic"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointUser", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointUser"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEventStreamRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteEventStreamResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteGcmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GCMChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GCMChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteGcmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteJourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeletePushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeletePushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteSmsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SMSChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteSmsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteUserEndpointsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteUserEndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteVoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["VoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteVoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeleteVoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DeliveryStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RawEmail", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RawEmail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SimpleEmailPart", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SimpleEmailPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SimpleEmail", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SimpleEmail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EmailMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GCMMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GCMMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SMSMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceMessage", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["VoiceMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DirectMessageConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["DirectMessageConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TemplateType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointBatchItem", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointBatchItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointBatchRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointBatchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointItemResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointItemResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointMessageResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointMessageResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointSendConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EndpointSendConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Session", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Session"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["Event"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventItemResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventItemResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PublicEndpoint", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PublicEndpoint"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsBatch", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventsBatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ItemResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ItemResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["EventsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ExportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GCMChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GCMChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetAdmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetAdmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApnsVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetAppRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetAppResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApplicationDateRangeKpiRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApplicationDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApplicationSettingsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetApplicationSettingsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetAppsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetAppsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetBaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetBaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignActivitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignActivitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignDateRangeKpiRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetCampaignVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetChannelsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetChannelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetChannelsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetChannelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEventStreamRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetEventStreamResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetExportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetExportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetExportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetExportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetGcmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetGcmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetImportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetImportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetImportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ImportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetImportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyDateRangeKpiRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyDateRangeKpiResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyExecutionActivityMetricsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyExecutionActivityMetricsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyExecutionActivityMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyExecutionActivityMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyExecutionMetricsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyExecutionMetricsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyExecutionMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetJourneyExecutionMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetPushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PushNotificationTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PushNotificationTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetPushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetRecommenderConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListRecommenderConfigurationsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListRecommenderConfigurationsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetRecommenderConfigurationsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentExportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentExportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentImportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentImportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SegmentsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSegmentVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSmsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSmsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SMSTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetUserEndpointsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetUserEndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetVoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetVoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["VoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["GetVoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneysResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneysResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyStateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["JourneyStateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListJourneysRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListJourneysRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListJourneysResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListJourneysResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TemplateVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListTagsForResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagsModel", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TagsModel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListTagsForResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListTemplatesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplatesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TemplatesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListTemplatesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListTemplateVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateVersionsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TemplateVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["ListTemplateVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MessageResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MessageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["MessageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NumberValidateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["NumberValidateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NumberValidateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["NumberValidateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PhoneNumberValidateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PhoneNumberValidateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PutEventsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PutEventsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteEventStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WriteEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PutEventStreamRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["PutEventStreamResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateAttributesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateAttributesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RemoveAttributesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["RemoveAttributesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendMessagesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SendMessagesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendMessagesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SendMessagesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessageRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SendUsersMessageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SendUsersMessagesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessageResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SendUsersMessageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SendUsersMessagesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UntagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateAdmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateAdmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApnsVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteApplicationSettingsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["WriteApplicationSettingsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApplicationSettingsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateApplicationSettingsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateBaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateBaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEndpointsBatchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateEndpointsBatchResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateGcmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateGcmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateJourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateJourneyStateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateJourneyStateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdatePushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdatePushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationShape", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateRecommenderConfigurationShape"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["SMSChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateSmsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateSmsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateActiveVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["TemplateActiveVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateTemplateActiveVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateTemplateActiveVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["VoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateVoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateVoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_114__["UpdateVoiceTemplateResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/index.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/models/index.js ***! \***********************************************************************/ /*! exports provided: __EndpointTypesElement, Action, ActivityResponse, ActivitiesResponse, AttributeType, AttributeDimension, DimensionType, SetDimension, MetricDimension, EventDimensions, EventCondition, SegmentCondition, Duration, RecencyType, RecencyDimension, SegmentBehaviors, SegmentDemographics, GPSCoordinates, GPSPointDimension, SegmentLocation, SegmentDimensions, SimpleCondition, Operator, Condition, WaitTime, ConditionalSplitActivity, JourneyCustomMessage, CustomMessageActivity, JourneyEmailMessage, EmailMessageActivity, HoldoutActivity, MultiConditionalBranch, MultiConditionalSplitActivity, JourneyPushMessage, PushMessageActivity, RandomSplitEntry, RandomSplitActivity, MessageType, JourneySMSMessage, SMSMessageActivity, WaitActivity, Activity, ChannelType, AddressConfiguration, ADMChannelRequest, ADMChannelResponse, ADMMessage, AndroidPushNotificationTemplate, APNSChannelRequest, APNSChannelResponse, APNSMessage, APNSPushNotificationTemplate, APNSSandboxChannelRequest, APNSSandboxChannelResponse, APNSVoipChannelRequest, APNSVoipChannelResponse, APNSVoipSandboxChannelRequest, APNSVoipSandboxChannelResponse, ResultRowValue, ResultRow, BaseKpiResult, ApplicationDateRangeKpiResponse, ApplicationResponse, Mode, CampaignHook, CampaignLimits, QuietTime, ApplicationSettingsResource, ApplicationsResponse, AttributesResource, BadRequestException, BaiduChannelRequest, BaiduChannelResponse, BaiduMessage, CampaignCustomMessage, CampaignDateRangeKpiResponse, CampaignEmailMessage, FilterType, CampaignEventFilter, CustomDeliveryConfiguration, Message, CampaignSmsMessage, MessageConfiguration, Frequency, Schedule, CampaignStatus, CampaignState, Template, TemplateConfiguration, TreatmentResource, CampaignResponse, CampaignsResponse, ChannelResponse, ChannelsResponse, ConflictException, CreateApplicationRequest, CreateAppRequest, CreateAppResponse, ForbiddenException, InternalServerErrorException, MethodNotAllowedException, NotFoundException, PayloadTooLargeException, TooManyRequestsException, WriteTreatmentResource, WriteCampaignRequest, CreateCampaignRequest, CreateCampaignResponse, EmailTemplateRequest, CreateEmailTemplateRequest, CreateTemplateMessageBody, CreateEmailTemplateResponse, ExportJobRequest, CreateExportJobRequest, ExportJobResource, JobStatus, ExportJobResponse, CreateExportJobResponse, Format, ImportJobRequest, CreateImportJobRequest, ImportJobResource, ImportJobResponse, CreateImportJobResponse, JourneyLimits, JourneySchedule, EventFilter, EventStartCondition, StartCondition, State, WriteJourneyRequest, CreateJourneyRequest, JourneyResponse, CreateJourneyResponse, DefaultPushNotificationTemplate, PushNotificationTemplateRequest, CreatePushTemplateRequest, CreatePushTemplateResponse, CreateRecommenderConfigurationShape, CreateRecommenderConfigurationRequest, RecommenderConfigurationResponse, CreateRecommenderConfigurationResponse, SegmentReference, SourceType, Type, SegmentGroup, Include, SegmentGroupList, WriteSegmentRequest, CreateSegmentRequest, SegmentImportResource, SegmentType, SegmentResponse, CreateSegmentResponse, SMSTemplateRequest, CreateSmsTemplateRequest, CreateSmsTemplateResponse, VoiceTemplateRequest, CreateVoiceTemplateRequest, CreateVoiceTemplateResponse, DefaultMessage, DefaultPushNotificationMessage, DeleteAdmChannelRequest, DeleteAdmChannelResponse, DeleteApnsChannelRequest, DeleteApnsChannelResponse, DeleteApnsSandboxChannelRequest, DeleteApnsSandboxChannelResponse, DeleteApnsVoipChannelRequest, DeleteApnsVoipChannelResponse, DeleteApnsVoipSandboxChannelRequest, DeleteApnsVoipSandboxChannelResponse, DeleteAppRequest, DeleteAppResponse, DeleteBaiduChannelRequest, DeleteBaiduChannelResponse, DeleteCampaignRequest, DeleteCampaignResponse, DeleteEmailChannelRequest, EmailChannelResponse, DeleteEmailChannelResponse, DeleteEmailTemplateRequest, MessageBody, DeleteEmailTemplateResponse, DeleteEndpointRequest, EndpointDemographic, EndpointLocation, EndpointUser, EndpointResponse, DeleteEndpointResponse, DeleteEventStreamRequest, EventStream, DeleteEventStreamResponse, DeleteGcmChannelRequest, GCMChannelResponse, DeleteGcmChannelResponse, DeleteJourneyRequest, DeleteJourneyResponse, DeletePushTemplateRequest, DeletePushTemplateResponse, DeleteRecommenderConfigurationRequest, DeleteRecommenderConfigurationResponse, DeleteSegmentRequest, DeleteSegmentResponse, DeleteSmsChannelRequest, SMSChannelResponse, DeleteSmsChannelResponse, DeleteSmsTemplateRequest, DeleteSmsTemplateResponse, DeleteUserEndpointsRequest, EndpointsResponse, DeleteUserEndpointsResponse, DeleteVoiceChannelRequest, VoiceChannelResponse, DeleteVoiceChannelResponse, DeleteVoiceTemplateRequest, DeleteVoiceTemplateResponse, DeliveryStatus, RawEmail, SimpleEmailPart, SimpleEmail, EmailMessage, GCMMessage, SMSMessage, VoiceMessage, DirectMessageConfiguration, EmailChannelRequest, TemplateType, EmailTemplateResponse, EndpointBatchItem, EndpointBatchRequest, EndpointItemResponse, EndpointMessageResult, EndpointRequest, EndpointSendConfiguration, Session, Event, EventItemResponse, PublicEndpoint, EventsBatch, EventsRequest, ItemResponse, EventsResponse, ExportJobsResponse, GCMChannelRequest, GetAdmChannelRequest, GetAdmChannelResponse, GetApnsChannelRequest, GetApnsChannelResponse, GetApnsSandboxChannelRequest, GetApnsSandboxChannelResponse, GetApnsVoipChannelRequest, GetApnsVoipChannelResponse, GetApnsVoipSandboxChannelRequest, GetApnsVoipSandboxChannelResponse, GetAppRequest, GetAppResponse, GetApplicationDateRangeKpiRequest, GetApplicationDateRangeKpiResponse, GetApplicationSettingsRequest, GetApplicationSettingsResponse, GetAppsRequest, GetAppsResponse, GetBaiduChannelRequest, GetBaiduChannelResponse, GetCampaignRequest, GetCampaignResponse, GetCampaignActivitiesRequest, GetCampaignActivitiesResponse, GetCampaignDateRangeKpiRequest, GetCampaignDateRangeKpiResponse, GetCampaignsRequest, GetCampaignsResponse, GetCampaignVersionRequest, GetCampaignVersionResponse, GetCampaignVersionsRequest, GetCampaignVersionsResponse, GetChannelsRequest, GetChannelsResponse, GetEmailChannelRequest, GetEmailChannelResponse, GetEmailTemplateRequest, GetEmailTemplateResponse, GetEndpointRequest, GetEndpointResponse, GetEventStreamRequest, GetEventStreamResponse, GetExportJobRequest, GetExportJobResponse, GetExportJobsRequest, GetExportJobsResponse, GetGcmChannelRequest, GetGcmChannelResponse, GetImportJobRequest, GetImportJobResponse, GetImportJobsRequest, ImportJobsResponse, GetImportJobsResponse, GetJourneyRequest, GetJourneyResponse, GetJourneyDateRangeKpiRequest, JourneyDateRangeKpiResponse, GetJourneyDateRangeKpiResponse, GetJourneyExecutionActivityMetricsRequest, JourneyExecutionActivityMetricsResponse, GetJourneyExecutionActivityMetricsResponse, GetJourneyExecutionMetricsRequest, JourneyExecutionMetricsResponse, GetJourneyExecutionMetricsResponse, GetPushTemplateRequest, PushNotificationTemplateResponse, GetPushTemplateResponse, GetRecommenderConfigurationRequest, GetRecommenderConfigurationResponse, GetRecommenderConfigurationsRequest, ListRecommenderConfigurationsResponse, GetRecommenderConfigurationsResponse, GetSegmentRequest, GetSegmentResponse, GetSegmentExportJobsRequest, GetSegmentExportJobsResponse, GetSegmentImportJobsRequest, GetSegmentImportJobsResponse, GetSegmentsRequest, SegmentsResponse, GetSegmentsResponse, GetSegmentVersionRequest, GetSegmentVersionResponse, GetSegmentVersionsRequest, GetSegmentVersionsResponse, GetSmsChannelRequest, GetSmsChannelResponse, GetSmsTemplateRequest, SMSTemplateResponse, GetSmsTemplateResponse, GetUserEndpointsRequest, GetUserEndpointsResponse, GetVoiceChannelRequest, GetVoiceChannelResponse, GetVoiceTemplateRequest, VoiceTemplateResponse, GetVoiceTemplateResponse, JourneysResponse, JourneyStateRequest, ListJourneysRequest, ListJourneysResponse, TemplateResponse, TemplateVersionResponse, ListTagsForResourceRequest, TagsModel, ListTagsForResourceResponse, ListTemplatesRequest, TemplatesResponse, ListTemplatesResponse, ListTemplateVersionsRequest, TemplateVersionsResponse, ListTemplateVersionsResponse, MessageResult, MessageRequest, MessageResponse, NumberValidateRequest, NumberValidateResponse, PhoneNumberValidateRequest, PhoneNumberValidateResponse, PutEventsRequest, PutEventsResponse, WriteEventStream, PutEventStreamRequest, PutEventStreamResponse, UpdateAttributesRequest, RemoveAttributesRequest, RemoveAttributesResponse, SendMessagesRequest, SendMessagesResponse, SendUsersMessageRequest, SendUsersMessagesRequest, SendUsersMessageResponse, SendUsersMessagesResponse, TagResourceRequest, UntagResourceRequest, UpdateAdmChannelRequest, UpdateAdmChannelResponse, UpdateApnsChannelRequest, UpdateApnsChannelResponse, UpdateApnsSandboxChannelRequest, UpdateApnsSandboxChannelResponse, UpdateApnsVoipChannelRequest, UpdateApnsVoipChannelResponse, UpdateApnsVoipSandboxChannelRequest, UpdateApnsVoipSandboxChannelResponse, WriteApplicationSettingsRequest, UpdateApplicationSettingsRequest, UpdateApplicationSettingsResponse, UpdateBaiduChannelRequest, UpdateBaiduChannelResponse, UpdateCampaignRequest, UpdateCampaignResponse, UpdateEmailChannelRequest, UpdateEmailChannelResponse, UpdateEmailTemplateRequest, UpdateEmailTemplateResponse, UpdateEndpointRequest, UpdateEndpointResponse, UpdateEndpointsBatchRequest, UpdateEndpointsBatchResponse, UpdateGcmChannelRequest, UpdateGcmChannelResponse, UpdateJourneyRequest, UpdateJourneyResponse, UpdateJourneyStateRequest, UpdateJourneyStateResponse, UpdatePushTemplateRequest, UpdatePushTemplateResponse, UpdateRecommenderConfigurationShape, UpdateRecommenderConfigurationRequest, UpdateRecommenderConfigurationResponse, UpdateSegmentRequest, UpdateSegmentResponse, SMSChannelRequest, UpdateSmsChannelRequest, UpdateSmsChannelResponse, UpdateSmsTemplateRequest, UpdateSmsTemplateResponse, TemplateActiveVersionRequest, UpdateTemplateActiveVersionRequest, UpdateTemplateActiveVersionResponse, VoiceChannelRequest, UpdateVoiceChannelRequest, UpdateVoiceChannelResponse, UpdateVoiceTemplateRequest, UpdateVoiceTemplateResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__EndpointTypesElement", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["__EndpointTypesElement"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Action", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Action"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActivityResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ActivityResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActivitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ActivitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributeType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AttributeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributeDimension", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AttributeDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DimensionType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DimensionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SetDimension", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SetDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricDimension", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventDimensions", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventDimensions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventCondition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentCondition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Duration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Duration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecencyType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RecencyType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecencyDimension", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RecencyDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentBehaviors", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentBehaviors"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentDemographics", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentDemographics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GPSCoordinates", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GPSCoordinates"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GPSPointDimension", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GPSPointDimension"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentLocation", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentDimensions", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentDimensions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SimpleCondition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SimpleCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Operator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Operator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Condition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WaitTime", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WaitTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConditionalSplitActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConditionalSplitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyCustomMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JourneyCustomMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CustomMessageActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CustomMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyEmailMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JourneyEmailMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailMessageActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EmailMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HoldoutActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HoldoutActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultiConditionalBranch", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MultiConditionalBranch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultiConditionalSplitActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MultiConditionalSplitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyPushMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JourneyPushMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PushMessageActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PushMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RandomSplitEntry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RandomSplitEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RandomSplitActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RandomSplitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MessageType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneySMSMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JourneySMSMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSMessageActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SMSMessageActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WaitActivity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WaitActivity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Activity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Activity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChannelType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ChannelType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AddressConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AddressConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ADMChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ADMChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ADMChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ADMChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ADMMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ADMMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AndroidPushNotificationTemplate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AndroidPushNotificationTemplate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSPushNotificationTemplate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSPushNotificationTemplate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSSandboxChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSSandboxChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipSandboxChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APNSVoipSandboxChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["APNSVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResultRowValue", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResultRowValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResultRow", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResultRow"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaseKpiResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BaseKpiResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationDateRangeKpiResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ApplicationDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ApplicationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Mode", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Mode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignHook", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignHook"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignLimits", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignLimits"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QuietTime", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["QuietTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationSettingsResource", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ApplicationSettingsResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApplicationsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ApplicationsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AttributesResource", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AttributesResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadRequestException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BadRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaiduChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaiduChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaiduMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BaiduMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignCustomMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignCustomMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignDateRangeKpiResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignEmailMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignEmailMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FilterType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FilterType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignEventFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignEventFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CustomDeliveryConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CustomDeliveryConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Message", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Message"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignSmsMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignSmsMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MessageConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Frequency", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Frequency"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Schedule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Schedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignState", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Template", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Template"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TemplateConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TreatmentResource", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TreatmentResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CampaignsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CampaignsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ChannelsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ChannelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateApplicationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateApplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateAppRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateAppRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateAppResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateAppResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ForbiddenException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ForbiddenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerErrorException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalServerErrorException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MethodNotAllowedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MethodNotAllowedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PayloadTooLargeException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PayloadTooLargeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteTreatmentResource", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WriteTreatmentResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteCampaignRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WriteCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateTemplateMessageBody", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateTemplateMessageBody"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateExportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobResource", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExportJobResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateExportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Format", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Format"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateImportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobResource", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImportJobResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateImportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyLimits", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JourneyLimits"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneySchedule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JourneySchedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStartCondition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventStartCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartCondition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartCondition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "State", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["State"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteJourneyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WriteJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateJourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultPushNotificationTemplate", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DefaultPushNotificationTemplate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PushNotificationTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PushNotificationTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreatePushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreatePushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationShape", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateRecommenderConfigurationShape"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecommenderConfigurationResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentReference", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentReference"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SourceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Type", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Type"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentGroup", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentGroup"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Include", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Include"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentGroupList", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentGroupList"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteSegmentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WriteSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentImportResource", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentImportResource"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SMSTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateVoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DefaultMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultPushNotificationMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DefaultPushNotificationMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteAdmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteAdmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteApnsVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAppRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteAppRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteAppResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteAppResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageBody", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MessageBody"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointDemographic", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointDemographic"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointLocation", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointUser", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointUser"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEventStreamRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStream", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteEventStreamResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteGcmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GCMChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GCMChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteGcmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteJourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeletePushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeletePushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSmsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SMSChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSmsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteUserEndpointsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteUserEndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteVoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteVoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteVoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeliveryStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeliveryStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RawEmail", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RawEmail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SimpleEmailPart", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SimpleEmailPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SimpleEmail", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SimpleEmail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EmailMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GCMMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GCMMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SMSMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceMessage", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VoiceMessage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DirectMessageConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DirectMessageConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TemplateType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EmailTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointBatchItem", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointBatchItem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointBatchRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointBatchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointItemResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointItemResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointMessageResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointMessageResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndpointSendConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EndpointSendConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Session", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Session"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Event"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventItemResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventItemResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PublicEndpoint", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PublicEndpoint"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsBatch", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventsBatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ItemResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ItemResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EventsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExportJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GCMChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GCMChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetAdmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetAdmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApnsVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetAppRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetAppResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApplicationDateRangeKpiRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApplicationDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApplicationSettingsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetApplicationSettingsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetAppsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetAppsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetAppsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignActivitiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignActivitiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignDateRangeKpiRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCampaignVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetChannelsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetChannelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetChannelsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetChannelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEndpointRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEndpointResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEventStreamRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetEventStreamResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetExportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetExportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetExportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetExportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetGcmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetGcmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetImportJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetImportJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetImportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetImportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetJourneyResponse"]; }); /* harmony import */ var _models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./models_1 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyDateRangeKpiRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyDateRangeKpiResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JourneyDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyDateRangeKpiResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionActivityMetricsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyExecutionActivityMetricsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JourneyExecutionActivityMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionActivityMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionMetricsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyExecutionMetricsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JourneyExecutionMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetJourneyExecutionMetricsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetPushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PushNotificationTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["PushNotificationTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetPushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListRecommenderConfigurationsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListRecommenderConfigurationsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentExportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentExportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentImportJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentImportJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SegmentsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSmsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSmsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SMSTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetUserEndpointsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetUserEndpointsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["VoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["GetVoiceTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneysResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JourneysResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JourneyStateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JourneyStateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListJourneysRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListJourneysRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListJourneysResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListJourneysResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["TemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateVersionResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["TemplateVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagsModel", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["TagsModel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListTagsForResourceResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplatesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplatesResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["TemplatesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplatesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplateVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateVersionsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["TemplateVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ListTemplateVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageResult", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["MessageResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["MessageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["MessageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NumberValidateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["NumberValidateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NumberValidateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["NumberValidateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["PhoneNumberValidateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["PhoneNumberValidateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteEventStream", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["WriteEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventStreamRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["PutEventStreamResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateAttributesRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateAttributesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RemoveAttributesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RemoveAttributesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendMessagesRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SendMessagesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendMessagesResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SendMessagesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessageRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SendUsersMessageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SendUsersMessagesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessageResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SendUsersMessageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SendUsersMessagesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TagResourceRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["TagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UntagResourceRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UntagResourceRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateAdmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateAdmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipSandboxChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipSandboxChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WriteApplicationSettingsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["WriteApplicationSettingsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApplicationSettingsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateApplicationSettingsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateBaiduChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateBaiduChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateCampaignRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateCampaignResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEmailTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointsBatchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointsBatchResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateGcmChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateGcmChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyStateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyStateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdatePushTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdatePushTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationShape", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateRecommenderConfigurationShape"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateRecommenderConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateRecommenderConfigurationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSegmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSegmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SMSChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SMSChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsTemplateResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TemplateActiveVersionRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["TemplateActiveVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateTemplateActiveVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateTemplateActiveVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VoiceChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["VoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceChannelRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceChannelResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceTemplateRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateResponse", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UpdateVoiceTemplateResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_0.js ***! \**************************************************************************/ /*! exports provided: __EndpointTypesElement, Action, ActivityResponse, ActivitiesResponse, AttributeType, AttributeDimension, DimensionType, SetDimension, MetricDimension, EventDimensions, EventCondition, SegmentCondition, Duration, RecencyType, RecencyDimension, SegmentBehaviors, SegmentDemographics, GPSCoordinates, GPSPointDimension, SegmentLocation, SegmentDimensions, SimpleCondition, Operator, Condition, WaitTime, ConditionalSplitActivity, JourneyCustomMessage, CustomMessageActivity, JourneyEmailMessage, EmailMessageActivity, HoldoutActivity, MultiConditionalBranch, MultiConditionalSplitActivity, JourneyPushMessage, PushMessageActivity, RandomSplitEntry, RandomSplitActivity, MessageType, JourneySMSMessage, SMSMessageActivity, WaitActivity, Activity, ChannelType, AddressConfiguration, ADMChannelRequest, ADMChannelResponse, ADMMessage, AndroidPushNotificationTemplate, APNSChannelRequest, APNSChannelResponse, APNSMessage, APNSPushNotificationTemplate, APNSSandboxChannelRequest, APNSSandboxChannelResponse, APNSVoipChannelRequest, APNSVoipChannelResponse, APNSVoipSandboxChannelRequest, APNSVoipSandboxChannelResponse, ResultRowValue, ResultRow, BaseKpiResult, ApplicationDateRangeKpiResponse, ApplicationResponse, Mode, CampaignHook, CampaignLimits, QuietTime, ApplicationSettingsResource, ApplicationsResponse, AttributesResource, BadRequestException, BaiduChannelRequest, BaiduChannelResponse, BaiduMessage, CampaignCustomMessage, CampaignDateRangeKpiResponse, CampaignEmailMessage, FilterType, CampaignEventFilter, CustomDeliveryConfiguration, Message, CampaignSmsMessage, MessageConfiguration, Frequency, Schedule, CampaignStatus, CampaignState, Template, TemplateConfiguration, TreatmentResource, CampaignResponse, CampaignsResponse, ChannelResponse, ChannelsResponse, ConflictException, CreateApplicationRequest, CreateAppRequest, CreateAppResponse, ForbiddenException, InternalServerErrorException, MethodNotAllowedException, NotFoundException, PayloadTooLargeException, TooManyRequestsException, WriteTreatmentResource, WriteCampaignRequest, CreateCampaignRequest, CreateCampaignResponse, EmailTemplateRequest, CreateEmailTemplateRequest, CreateTemplateMessageBody, CreateEmailTemplateResponse, ExportJobRequest, CreateExportJobRequest, ExportJobResource, JobStatus, ExportJobResponse, CreateExportJobResponse, Format, ImportJobRequest, CreateImportJobRequest, ImportJobResource, ImportJobResponse, CreateImportJobResponse, JourneyLimits, JourneySchedule, EventFilter, EventStartCondition, StartCondition, State, WriteJourneyRequest, CreateJourneyRequest, JourneyResponse, CreateJourneyResponse, DefaultPushNotificationTemplate, PushNotificationTemplateRequest, CreatePushTemplateRequest, CreatePushTemplateResponse, CreateRecommenderConfigurationShape, CreateRecommenderConfigurationRequest, RecommenderConfigurationResponse, CreateRecommenderConfigurationResponse, SegmentReference, SourceType, Type, SegmentGroup, Include, SegmentGroupList, WriteSegmentRequest, CreateSegmentRequest, SegmentImportResource, SegmentType, SegmentResponse, CreateSegmentResponse, SMSTemplateRequest, CreateSmsTemplateRequest, CreateSmsTemplateResponse, VoiceTemplateRequest, CreateVoiceTemplateRequest, CreateVoiceTemplateResponse, DefaultMessage, DefaultPushNotificationMessage, DeleteAdmChannelRequest, DeleteAdmChannelResponse, DeleteApnsChannelRequest, DeleteApnsChannelResponse, DeleteApnsSandboxChannelRequest, DeleteApnsSandboxChannelResponse, DeleteApnsVoipChannelRequest, DeleteApnsVoipChannelResponse, DeleteApnsVoipSandboxChannelRequest, DeleteApnsVoipSandboxChannelResponse, DeleteAppRequest, DeleteAppResponse, DeleteBaiduChannelRequest, DeleteBaiduChannelResponse, DeleteCampaignRequest, DeleteCampaignResponse, DeleteEmailChannelRequest, EmailChannelResponse, DeleteEmailChannelResponse, DeleteEmailTemplateRequest, MessageBody, DeleteEmailTemplateResponse, DeleteEndpointRequest, EndpointDemographic, EndpointLocation, EndpointUser, EndpointResponse, DeleteEndpointResponse, DeleteEventStreamRequest, EventStream, DeleteEventStreamResponse, DeleteGcmChannelRequest, GCMChannelResponse, DeleteGcmChannelResponse, DeleteJourneyRequest, DeleteJourneyResponse, DeletePushTemplateRequest, DeletePushTemplateResponse, DeleteRecommenderConfigurationRequest, DeleteRecommenderConfigurationResponse, DeleteSegmentRequest, DeleteSegmentResponse, DeleteSmsChannelRequest, SMSChannelResponse, DeleteSmsChannelResponse, DeleteSmsTemplateRequest, DeleteSmsTemplateResponse, DeleteUserEndpointsRequest, EndpointsResponse, DeleteUserEndpointsResponse, DeleteVoiceChannelRequest, VoiceChannelResponse, DeleteVoiceChannelResponse, DeleteVoiceTemplateRequest, DeleteVoiceTemplateResponse, DeliveryStatus, RawEmail, SimpleEmailPart, SimpleEmail, EmailMessage, GCMMessage, SMSMessage, VoiceMessage, DirectMessageConfiguration, EmailChannelRequest, TemplateType, EmailTemplateResponse, EndpointBatchItem, EndpointBatchRequest, EndpointItemResponse, EndpointMessageResult, EndpointRequest, EndpointSendConfiguration, Session, Event, EventItemResponse, PublicEndpoint, EventsBatch, EventsRequest, ItemResponse, EventsResponse, ExportJobsResponse, GCMChannelRequest, GetAdmChannelRequest, GetAdmChannelResponse, GetApnsChannelRequest, GetApnsChannelResponse, GetApnsSandboxChannelRequest, GetApnsSandboxChannelResponse, GetApnsVoipChannelRequest, GetApnsVoipChannelResponse, GetApnsVoipSandboxChannelRequest, GetApnsVoipSandboxChannelResponse, GetAppRequest, GetAppResponse, GetApplicationDateRangeKpiRequest, GetApplicationDateRangeKpiResponse, GetApplicationSettingsRequest, GetApplicationSettingsResponse, GetAppsRequest, GetAppsResponse, GetBaiduChannelRequest, GetBaiduChannelResponse, GetCampaignRequest, GetCampaignResponse, GetCampaignActivitiesRequest, GetCampaignActivitiesResponse, GetCampaignDateRangeKpiRequest, GetCampaignDateRangeKpiResponse, GetCampaignsRequest, GetCampaignsResponse, GetCampaignVersionRequest, GetCampaignVersionResponse, GetCampaignVersionsRequest, GetCampaignVersionsResponse, GetChannelsRequest, GetChannelsResponse, GetEmailChannelRequest, GetEmailChannelResponse, GetEmailTemplateRequest, GetEmailTemplateResponse, GetEndpointRequest, GetEndpointResponse, GetEventStreamRequest, GetEventStreamResponse, GetExportJobRequest, GetExportJobResponse, GetExportJobsRequest, GetExportJobsResponse, GetGcmChannelRequest, GetGcmChannelResponse, GetImportJobRequest, GetImportJobResponse, GetImportJobsRequest, ImportJobsResponse, GetImportJobsResponse, GetJourneyRequest, GetJourneyResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__EndpointTypesElement", function() { return __EndpointTypesElement; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Action", function() { return Action; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ActivityResponse", function() { return ActivityResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ActivitiesResponse", function() { return ActivitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttributeType", function() { return AttributeType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttributeDimension", function() { return AttributeDimension; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DimensionType", function() { return DimensionType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SetDimension", function() { return SetDimension; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricDimension", function() { return MetricDimension; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventDimensions", function() { return EventDimensions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventCondition", function() { return EventCondition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentCondition", function() { return SegmentCondition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Duration", function() { return Duration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecencyType", function() { return RecencyType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecencyDimension", function() { return RecencyDimension; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentBehaviors", function() { return SegmentBehaviors; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentDemographics", function() { return SegmentDemographics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GPSCoordinates", function() { return GPSCoordinates; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GPSPointDimension", function() { return GPSPointDimension; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentLocation", function() { return SegmentLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentDimensions", function() { return SegmentDimensions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SimpleCondition", function() { return SimpleCondition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Operator", function() { return Operator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return Condition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WaitTime", function() { return WaitTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConditionalSplitActivity", function() { return ConditionalSplitActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyCustomMessage", function() { return JourneyCustomMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CustomMessageActivity", function() { return CustomMessageActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyEmailMessage", function() { return JourneyEmailMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailMessageActivity", function() { return EmailMessageActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HoldoutActivity", function() { return HoldoutActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MultiConditionalBranch", function() { return MultiConditionalBranch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MultiConditionalSplitActivity", function() { return MultiConditionalSplitActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyPushMessage", function() { return JourneyPushMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PushMessageActivity", function() { return PushMessageActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RandomSplitEntry", function() { return RandomSplitEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RandomSplitActivity", function() { return RandomSplitActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MessageType", function() { return MessageType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneySMSMessage", function() { return JourneySMSMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SMSMessageActivity", function() { return SMSMessageActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WaitActivity", function() { return WaitActivity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Activity", function() { return Activity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChannelType", function() { return ChannelType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddressConfiguration", function() { return AddressConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ADMChannelRequest", function() { return ADMChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ADMChannelResponse", function() { return ADMChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ADMMessage", function() { return ADMMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AndroidPushNotificationTemplate", function() { return AndroidPushNotificationTemplate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSChannelRequest", function() { return APNSChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSChannelResponse", function() { return APNSChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSMessage", function() { return APNSMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSPushNotificationTemplate", function() { return APNSPushNotificationTemplate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSSandboxChannelRequest", function() { return APNSSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSSandboxChannelResponse", function() { return APNSSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSVoipChannelRequest", function() { return APNSVoipChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSVoipChannelResponse", function() { return APNSVoipChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSVoipSandboxChannelRequest", function() { return APNSVoipSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APNSVoipSandboxChannelResponse", function() { return APNSVoipSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResultRowValue", function() { return ResultRowValue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResultRow", function() { return ResultRow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BaseKpiResult", function() { return BaseKpiResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ApplicationDateRangeKpiResponse", function() { return ApplicationDateRangeKpiResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ApplicationResponse", function() { return ApplicationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Mode", function() { return Mode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignHook", function() { return CampaignHook; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignLimits", function() { return CampaignLimits; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QuietTime", function() { return QuietTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ApplicationSettingsResource", function() { return ApplicationSettingsResource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ApplicationsResponse", function() { return ApplicationsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttributesResource", function() { return AttributesResource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BadRequestException", function() { return BadRequestException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BaiduChannelRequest", function() { return BaiduChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BaiduChannelResponse", function() { return BaiduChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BaiduMessage", function() { return BaiduMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignCustomMessage", function() { return CampaignCustomMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignDateRangeKpiResponse", function() { return CampaignDateRangeKpiResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignEmailMessage", function() { return CampaignEmailMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FilterType", function() { return FilterType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignEventFilter", function() { return CampaignEventFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CustomDeliveryConfiguration", function() { return CustomDeliveryConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Message", function() { return Message; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignSmsMessage", function() { return CampaignSmsMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MessageConfiguration", function() { return MessageConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Frequency", function() { return Frequency; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Schedule", function() { return Schedule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignStatus", function() { return CampaignStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignState", function() { return CampaignState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Template", function() { return Template; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateConfiguration", function() { return TemplateConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TreatmentResource", function() { return TreatmentResource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignResponse", function() { return CampaignResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CampaignsResponse", function() { return CampaignsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChannelResponse", function() { return ChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChannelsResponse", function() { return ChannelsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return ConflictException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateApplicationRequest", function() { return CreateApplicationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateAppRequest", function() { return CreateAppRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateAppResponse", function() { return CreateAppResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ForbiddenException", function() { return ForbiddenException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalServerErrorException", function() { return InternalServerErrorException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MethodNotAllowedException", function() { return MethodNotAllowedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotFoundException", function() { return NotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PayloadTooLargeException", function() { return PayloadTooLargeException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return TooManyRequestsException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WriteTreatmentResource", function() { return WriteTreatmentResource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WriteCampaignRequest", function() { return WriteCampaignRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignRequest", function() { return CreateCampaignRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateCampaignResponse", function() { return CreateCampaignResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailTemplateRequest", function() { return EmailTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateRequest", function() { return CreateEmailTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateTemplateMessageBody", function() { return CreateTemplateMessageBody; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEmailTemplateResponse", function() { return CreateEmailTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExportJobRequest", function() { return ExportJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobRequest", function() { return CreateExportJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExportJobResource", function() { return ExportJobResource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return JobStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExportJobResponse", function() { return ExportJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateExportJobResponse", function() { return CreateExportJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Format", function() { return Format; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImportJobRequest", function() { return ImportJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobRequest", function() { return CreateImportJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImportJobResource", function() { return ImportJobResource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImportJobResponse", function() { return ImportJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateImportJobResponse", function() { return CreateImportJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyLimits", function() { return JourneyLimits; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneySchedule", function() { return JourneySchedule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventFilter", function() { return EventFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventStartCondition", function() { return EventStartCondition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartCondition", function() { return StartCondition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "State", function() { return State; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WriteJourneyRequest", function() { return WriteJourneyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyRequest", function() { return CreateJourneyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyResponse", function() { return JourneyResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateJourneyResponse", function() { return CreateJourneyResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultPushNotificationTemplate", function() { return DefaultPushNotificationTemplate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PushNotificationTemplateRequest", function() { return PushNotificationTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateRequest", function() { return CreatePushTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateResponse", function() { return CreatePushTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationShape", function() { return CreateRecommenderConfigurationShape; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationRequest", function() { return CreateRecommenderConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecommenderConfigurationResponse", function() { return RecommenderConfigurationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateRecommenderConfigurationResponse", function() { return CreateRecommenderConfigurationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentReference", function() { return SegmentReference; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SourceType", function() { return SourceType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Type", function() { return Type; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentGroup", function() { return SegmentGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Include", function() { return Include; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentGroupList", function() { return SegmentGroupList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WriteSegmentRequest", function() { return WriteSegmentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentRequest", function() { return CreateSegmentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentImportResource", function() { return SegmentImportResource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentType", function() { return SegmentType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentResponse", function() { return SegmentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentResponse", function() { return CreateSegmentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SMSTemplateRequest", function() { return SMSTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateRequest", function() { return CreateSmsTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateSmsTemplateResponse", function() { return CreateSmsTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VoiceTemplateRequest", function() { return VoiceTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateRequest", function() { return CreateVoiceTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateResponse", function() { return CreateVoiceTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultMessage", function() { return DefaultMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultPushNotificationMessage", function() { return DefaultPushNotificationMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelRequest", function() { return DeleteAdmChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteAdmChannelResponse", function() { return DeleteAdmChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelRequest", function() { return DeleteApnsChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsChannelResponse", function() { return DeleteApnsChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelRequest", function() { return DeleteApnsSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsSandboxChannelResponse", function() { return DeleteApnsSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelRequest", function() { return DeleteApnsVoipChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipChannelResponse", function() { return DeleteApnsVoipChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelRequest", function() { return DeleteApnsVoipSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteApnsVoipSandboxChannelResponse", function() { return DeleteApnsVoipSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteAppRequest", function() { return DeleteAppRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteAppResponse", function() { return DeleteAppResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelRequest", function() { return DeleteBaiduChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBaiduChannelResponse", function() { return DeleteBaiduChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignRequest", function() { return DeleteCampaignRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignResponse", function() { return DeleteCampaignResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelRequest", function() { return DeleteEmailChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailChannelResponse", function() { return EmailChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelResponse", function() { return DeleteEmailChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateRequest", function() { return DeleteEmailTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MessageBody", function() { return MessageBody; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailTemplateResponse", function() { return DeleteEmailTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointRequest", function() { return DeleteEndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointDemographic", function() { return EndpointDemographic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointLocation", function() { return EndpointLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointUser", function() { return EndpointUser; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointResponse", function() { return EndpointResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointResponse", function() { return DeleteEndpointResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamRequest", function() { return DeleteEventStreamRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventStream", function() { return EventStream; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEventStreamResponse", function() { return DeleteEventStreamResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelRequest", function() { return DeleteGcmChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GCMChannelResponse", function() { return GCMChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteGcmChannelResponse", function() { return DeleteGcmChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyRequest", function() { return DeleteJourneyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteJourneyResponse", function() { return DeleteJourneyResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateRequest", function() { return DeletePushTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateResponse", function() { return DeletePushTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationRequest", function() { return DeleteRecommenderConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteRecommenderConfigurationResponse", function() { return DeleteRecommenderConfigurationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentRequest", function() { return DeleteSegmentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSegmentResponse", function() { return DeleteSegmentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelRequest", function() { return DeleteSmsChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SMSChannelResponse", function() { return SMSChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsChannelResponse", function() { return DeleteSmsChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateRequest", function() { return DeleteSmsTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateResponse", function() { return DeleteSmsTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsRequest", function() { return DeleteUserEndpointsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointsResponse", function() { return EndpointsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteUserEndpointsResponse", function() { return DeleteUserEndpointsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelRequest", function() { return DeleteVoiceChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VoiceChannelResponse", function() { return VoiceChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceChannelResponse", function() { return DeleteVoiceChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateRequest", function() { return DeleteVoiceTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteVoiceTemplateResponse", function() { return DeleteVoiceTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeliveryStatus", function() { return DeliveryStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RawEmail", function() { return RawEmail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SimpleEmailPart", function() { return SimpleEmailPart; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SimpleEmail", function() { return SimpleEmail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailMessage", function() { return EmailMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GCMMessage", function() { return GCMMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SMSMessage", function() { return SMSMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VoiceMessage", function() { return VoiceMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectMessageConfiguration", function() { return DirectMessageConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailChannelRequest", function() { return EmailChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateType", function() { return TemplateType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailTemplateResponse", function() { return EmailTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointBatchItem", function() { return EndpointBatchItem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointBatchRequest", function() { return EndpointBatchRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointItemResponse", function() { return EndpointItemResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointMessageResult", function() { return EndpointMessageResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointRequest", function() { return EndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndpointSendConfiguration", function() { return EndpointSendConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Session", function() { return Session; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return Event; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventItemResponse", function() { return EventItemResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PublicEndpoint", function() { return PublicEndpoint; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsBatch", function() { return EventsBatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsRequest", function() { return EventsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ItemResponse", function() { return ItemResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsResponse", function() { return EventsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExportJobsResponse", function() { return ExportJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GCMChannelRequest", function() { return GCMChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelRequest", function() { return GetAdmChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelResponse", function() { return GetAdmChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelRequest", function() { return GetApnsChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsChannelResponse", function() { return GetApnsChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelRequest", function() { return GetApnsSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsSandboxChannelResponse", function() { return GetApnsSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelRequest", function() { return GetApnsVoipChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipChannelResponse", function() { return GetApnsVoipChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelRequest", function() { return GetApnsVoipSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApnsVoipSandboxChannelResponse", function() { return GetApnsVoipSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAppRequest", function() { return GetAppRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAppResponse", function() { return GetAppResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiRequest", function() { return GetApplicationDateRangeKpiRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApplicationDateRangeKpiResponse", function() { return GetApplicationDateRangeKpiResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsRequest", function() { return GetApplicationSettingsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsResponse", function() { return GetApplicationSettingsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAppsRequest", function() { return GetAppsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAppsResponse", function() { return GetAppsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelRequest", function() { return GetBaiduChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBaiduChannelResponse", function() { return GetBaiduChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignRequest", function() { return GetCampaignRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignResponse", function() { return GetCampaignResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesRequest", function() { return GetCampaignActivitiesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesResponse", function() { return GetCampaignActivitiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiRequest", function() { return GetCampaignDateRangeKpiRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignDateRangeKpiResponse", function() { return GetCampaignDateRangeKpiResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsRequest", function() { return GetCampaignsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignsResponse", function() { return GetCampaignsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionRequest", function() { return GetCampaignVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionResponse", function() { return GetCampaignVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsRequest", function() { return GetCampaignVersionsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignVersionsResponse", function() { return GetCampaignVersionsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetChannelsRequest", function() { return GetChannelsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetChannelsResponse", function() { return GetChannelsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelRequest", function() { return GetEmailChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEmailChannelResponse", function() { return GetEmailChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateRequest", function() { return GetEmailTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEmailTemplateResponse", function() { return GetEmailTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEndpointRequest", function() { return GetEndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEndpointResponse", function() { return GetEndpointResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamRequest", function() { return GetEventStreamRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEventStreamResponse", function() { return GetEventStreamResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetExportJobRequest", function() { return GetExportJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetExportJobResponse", function() { return GetExportJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsRequest", function() { return GetExportJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetExportJobsResponse", function() { return GetExportJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelRequest", function() { return GetGcmChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelResponse", function() { return GetGcmChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetImportJobRequest", function() { return GetImportJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetImportJobResponse", function() { return GetImportJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsRequest", function() { return GetImportJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImportJobsResponse", function() { return ImportJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsResponse", function() { return GetImportJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyRequest", function() { return GetJourneyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyResponse", function() { return GetJourneyResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); var __EndpointTypesElement; (function (__EndpointTypesElement) { __EndpointTypesElement["ADM"] = "ADM"; __EndpointTypesElement["APNS"] = "APNS"; __EndpointTypesElement["APNS_SANDBOX"] = "APNS_SANDBOX"; __EndpointTypesElement["APNS_VOIP"] = "APNS_VOIP"; __EndpointTypesElement["APNS_VOIP_SANDBOX"] = "APNS_VOIP_SANDBOX"; __EndpointTypesElement["BAIDU"] = "BAIDU"; __EndpointTypesElement["CUSTOM"] = "CUSTOM"; __EndpointTypesElement["EMAIL"] = "EMAIL"; __EndpointTypesElement["GCM"] = "GCM"; __EndpointTypesElement["PUSH"] = "PUSH"; __EndpointTypesElement["SMS"] = "SMS"; __EndpointTypesElement["VOICE"] = "VOICE"; })(__EndpointTypesElement || (__EndpointTypesElement = {})); var Action; (function (Action) { Action["DEEP_LINK"] = "DEEP_LINK"; Action["OPEN_APP"] = "OPEN_APP"; Action["URL"] = "URL"; })(Action || (Action = {})); var ActivityResponse; (function (ActivityResponse) { ActivityResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ActivityResponse || (ActivityResponse = {})); var ActivitiesResponse; (function (ActivitiesResponse) { ActivitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ActivitiesResponse || (ActivitiesResponse = {})); var AttributeType; (function (AttributeType) { AttributeType["EXCLUSIVE"] = "EXCLUSIVE"; AttributeType["INCLUSIVE"] = "INCLUSIVE"; })(AttributeType || (AttributeType = {})); var AttributeDimension; (function (AttributeDimension) { AttributeDimension.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AttributeDimension || (AttributeDimension = {})); var DimensionType; (function (DimensionType) { DimensionType["EXCLUSIVE"] = "EXCLUSIVE"; DimensionType["INCLUSIVE"] = "INCLUSIVE"; })(DimensionType || (DimensionType = {})); var SetDimension; (function (SetDimension) { SetDimension.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SetDimension || (SetDimension = {})); var MetricDimension; (function (MetricDimension) { MetricDimension.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MetricDimension || (MetricDimension = {})); var EventDimensions; (function (EventDimensions) { EventDimensions.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventDimensions || (EventDimensions = {})); var EventCondition; (function (EventCondition) { EventCondition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventCondition || (EventCondition = {})); var SegmentCondition; (function (SegmentCondition) { SegmentCondition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentCondition || (SegmentCondition = {})); var Duration; (function (Duration) { Duration["DAY_14"] = "DAY_14"; Duration["DAY_30"] = "DAY_30"; Duration["DAY_7"] = "DAY_7"; Duration["HR_24"] = "HR_24"; })(Duration || (Duration = {})); var RecencyType; (function (RecencyType) { RecencyType["ACTIVE"] = "ACTIVE"; RecencyType["INACTIVE"] = "INACTIVE"; })(RecencyType || (RecencyType = {})); var RecencyDimension; (function (RecencyDimension) { RecencyDimension.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RecencyDimension || (RecencyDimension = {})); var SegmentBehaviors; (function (SegmentBehaviors) { SegmentBehaviors.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentBehaviors || (SegmentBehaviors = {})); var SegmentDemographics; (function (SegmentDemographics) { SegmentDemographics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentDemographics || (SegmentDemographics = {})); var GPSCoordinates; (function (GPSCoordinates) { GPSCoordinates.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GPSCoordinates || (GPSCoordinates = {})); var GPSPointDimension; (function (GPSPointDimension) { GPSPointDimension.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GPSPointDimension || (GPSPointDimension = {})); var SegmentLocation; (function (SegmentLocation) { SegmentLocation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentLocation || (SegmentLocation = {})); var SegmentDimensions; (function (SegmentDimensions) { SegmentDimensions.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentDimensions || (SegmentDimensions = {})); var SimpleCondition; (function (SimpleCondition) { SimpleCondition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SimpleCondition || (SimpleCondition = {})); var Operator; (function (Operator) { Operator["ALL"] = "ALL"; Operator["ANY"] = "ANY"; })(Operator || (Operator = {})); var Condition; (function (Condition) { Condition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Condition || (Condition = {})); var WaitTime; (function (WaitTime) { WaitTime.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WaitTime || (WaitTime = {})); var ConditionalSplitActivity; (function (ConditionalSplitActivity) { ConditionalSplitActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConditionalSplitActivity || (ConditionalSplitActivity = {})); var JourneyCustomMessage; (function (JourneyCustomMessage) { JourneyCustomMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyCustomMessage || (JourneyCustomMessage = {})); var CustomMessageActivity; (function (CustomMessageActivity) { CustomMessageActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CustomMessageActivity || (CustomMessageActivity = {})); var JourneyEmailMessage; (function (JourneyEmailMessage) { JourneyEmailMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyEmailMessage || (JourneyEmailMessage = {})); var EmailMessageActivity; (function (EmailMessageActivity) { EmailMessageActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EmailMessageActivity || (EmailMessageActivity = {})); var HoldoutActivity; (function (HoldoutActivity) { HoldoutActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HoldoutActivity || (HoldoutActivity = {})); var MultiConditionalBranch; (function (MultiConditionalBranch) { MultiConditionalBranch.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MultiConditionalBranch || (MultiConditionalBranch = {})); var MultiConditionalSplitActivity; (function (MultiConditionalSplitActivity) { MultiConditionalSplitActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MultiConditionalSplitActivity || (MultiConditionalSplitActivity = {})); var JourneyPushMessage; (function (JourneyPushMessage) { JourneyPushMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyPushMessage || (JourneyPushMessage = {})); var PushMessageActivity; (function (PushMessageActivity) { PushMessageActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PushMessageActivity || (PushMessageActivity = {})); var RandomSplitEntry; (function (RandomSplitEntry) { RandomSplitEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RandomSplitEntry || (RandomSplitEntry = {})); var RandomSplitActivity; (function (RandomSplitActivity) { RandomSplitActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RandomSplitActivity || (RandomSplitActivity = {})); var MessageType; (function (MessageType) { MessageType["PROMOTIONAL"] = "PROMOTIONAL"; MessageType["TRANSACTIONAL"] = "TRANSACTIONAL"; })(MessageType || (MessageType = {})); var JourneySMSMessage; (function (JourneySMSMessage) { JourneySMSMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneySMSMessage || (JourneySMSMessage = {})); var SMSMessageActivity; (function (SMSMessageActivity) { SMSMessageActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SMSMessageActivity || (SMSMessageActivity = {})); var WaitActivity; (function (WaitActivity) { WaitActivity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WaitActivity || (WaitActivity = {})); var Activity; (function (Activity) { Activity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Activity || (Activity = {})); var ChannelType; (function (ChannelType) { ChannelType["ADM"] = "ADM"; ChannelType["APNS"] = "APNS"; ChannelType["APNS_SANDBOX"] = "APNS_SANDBOX"; ChannelType["APNS_VOIP"] = "APNS_VOIP"; ChannelType["APNS_VOIP_SANDBOX"] = "APNS_VOIP_SANDBOX"; ChannelType["BAIDU"] = "BAIDU"; ChannelType["CUSTOM"] = "CUSTOM"; ChannelType["EMAIL"] = "EMAIL"; ChannelType["GCM"] = "GCM"; ChannelType["PUSH"] = "PUSH"; ChannelType["SMS"] = "SMS"; ChannelType["VOICE"] = "VOICE"; })(ChannelType || (ChannelType = {})); var AddressConfiguration; (function (AddressConfiguration) { AddressConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AddressConfiguration || (AddressConfiguration = {})); var ADMChannelRequest; (function (ADMChannelRequest) { ADMChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ADMChannelRequest || (ADMChannelRequest = {})); var ADMChannelResponse; (function (ADMChannelResponse) { ADMChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ADMChannelResponse || (ADMChannelResponse = {})); var ADMMessage; (function (ADMMessage) { ADMMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ADMMessage || (ADMMessage = {})); var AndroidPushNotificationTemplate; (function (AndroidPushNotificationTemplate) { AndroidPushNotificationTemplate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AndroidPushNotificationTemplate || (AndroidPushNotificationTemplate = {})); var APNSChannelRequest; (function (APNSChannelRequest) { APNSChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSChannelRequest || (APNSChannelRequest = {})); var APNSChannelResponse; (function (APNSChannelResponse) { APNSChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSChannelResponse || (APNSChannelResponse = {})); var APNSMessage; (function (APNSMessage) { APNSMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSMessage || (APNSMessage = {})); var APNSPushNotificationTemplate; (function (APNSPushNotificationTemplate) { APNSPushNotificationTemplate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSPushNotificationTemplate || (APNSPushNotificationTemplate = {})); var APNSSandboxChannelRequest; (function (APNSSandboxChannelRequest) { APNSSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSSandboxChannelRequest || (APNSSandboxChannelRequest = {})); var APNSSandboxChannelResponse; (function (APNSSandboxChannelResponse) { APNSSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSSandboxChannelResponse || (APNSSandboxChannelResponse = {})); var APNSVoipChannelRequest; (function (APNSVoipChannelRequest) { APNSVoipChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSVoipChannelRequest || (APNSVoipChannelRequest = {})); var APNSVoipChannelResponse; (function (APNSVoipChannelResponse) { APNSVoipChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSVoipChannelResponse || (APNSVoipChannelResponse = {})); var APNSVoipSandboxChannelRequest; (function (APNSVoipSandboxChannelRequest) { APNSVoipSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSVoipSandboxChannelRequest || (APNSVoipSandboxChannelRequest = {})); var APNSVoipSandboxChannelResponse; (function (APNSVoipSandboxChannelResponse) { APNSVoipSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(APNSVoipSandboxChannelResponse || (APNSVoipSandboxChannelResponse = {})); var ResultRowValue; (function (ResultRowValue) { ResultRowValue.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResultRowValue || (ResultRowValue = {})); var ResultRow; (function (ResultRow) { ResultRow.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResultRow || (ResultRow = {})); var BaseKpiResult; (function (BaseKpiResult) { BaseKpiResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BaseKpiResult || (BaseKpiResult = {})); var ApplicationDateRangeKpiResponse; (function (ApplicationDateRangeKpiResponse) { ApplicationDateRangeKpiResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ApplicationDateRangeKpiResponse || (ApplicationDateRangeKpiResponse = {})); var ApplicationResponse; (function (ApplicationResponse) { ApplicationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ApplicationResponse || (ApplicationResponse = {})); var Mode; (function (Mode) { Mode["DELIVERY"] = "DELIVERY"; Mode["FILTER"] = "FILTER"; })(Mode || (Mode = {})); var CampaignHook; (function (CampaignHook) { CampaignHook.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignHook || (CampaignHook = {})); var CampaignLimits; (function (CampaignLimits) { CampaignLimits.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignLimits || (CampaignLimits = {})); var QuietTime; (function (QuietTime) { QuietTime.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(QuietTime || (QuietTime = {})); var ApplicationSettingsResource; (function (ApplicationSettingsResource) { ApplicationSettingsResource.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ApplicationSettingsResource || (ApplicationSettingsResource = {})); var ApplicationsResponse; (function (ApplicationsResponse) { ApplicationsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ApplicationsResponse || (ApplicationsResponse = {})); var AttributesResource; (function (AttributesResource) { AttributesResource.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AttributesResource || (AttributesResource = {})); var BadRequestException; (function (BadRequestException) { BadRequestException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BadRequestException || (BadRequestException = {})); var BaiduChannelRequest; (function (BaiduChannelRequest) { BaiduChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BaiduChannelRequest || (BaiduChannelRequest = {})); var BaiduChannelResponse; (function (BaiduChannelResponse) { BaiduChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BaiduChannelResponse || (BaiduChannelResponse = {})); var BaiduMessage; (function (BaiduMessage) { BaiduMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BaiduMessage || (BaiduMessage = {})); var CampaignCustomMessage; (function (CampaignCustomMessage) { CampaignCustomMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignCustomMessage || (CampaignCustomMessage = {})); var CampaignDateRangeKpiResponse; (function (CampaignDateRangeKpiResponse) { CampaignDateRangeKpiResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignDateRangeKpiResponse || (CampaignDateRangeKpiResponse = {})); var CampaignEmailMessage; (function (CampaignEmailMessage) { CampaignEmailMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignEmailMessage || (CampaignEmailMessage = {})); var FilterType; (function (FilterType) { FilterType["ENDPOINT"] = "ENDPOINT"; FilterType["SYSTEM"] = "SYSTEM"; })(FilterType || (FilterType = {})); var CampaignEventFilter; (function (CampaignEventFilter) { CampaignEventFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignEventFilter || (CampaignEventFilter = {})); var CustomDeliveryConfiguration; (function (CustomDeliveryConfiguration) { CustomDeliveryConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CustomDeliveryConfiguration || (CustomDeliveryConfiguration = {})); var Message; (function (Message) { Message.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Message || (Message = {})); var CampaignSmsMessage; (function (CampaignSmsMessage) { CampaignSmsMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignSmsMessage || (CampaignSmsMessage = {})); var MessageConfiguration; (function (MessageConfiguration) { MessageConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MessageConfiguration || (MessageConfiguration = {})); var Frequency; (function (Frequency) { Frequency["DAILY"] = "DAILY"; Frequency["EVENT"] = "EVENT"; Frequency["HOURLY"] = "HOURLY"; Frequency["MONTHLY"] = "MONTHLY"; Frequency["ONCE"] = "ONCE"; Frequency["WEEKLY"] = "WEEKLY"; })(Frequency || (Frequency = {})); var Schedule; (function (Schedule) { Schedule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Schedule || (Schedule = {})); var CampaignStatus; (function (CampaignStatus) { CampaignStatus["COMPLETED"] = "COMPLETED"; CampaignStatus["DELETED"] = "DELETED"; CampaignStatus["EXECUTING"] = "EXECUTING"; CampaignStatus["INVALID"] = "INVALID"; CampaignStatus["PAUSED"] = "PAUSED"; CampaignStatus["PENDING_NEXT_RUN"] = "PENDING_NEXT_RUN"; CampaignStatus["SCHEDULED"] = "SCHEDULED"; })(CampaignStatus || (CampaignStatus = {})); var CampaignState; (function (CampaignState) { CampaignState.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignState || (CampaignState = {})); var Template; (function (Template) { Template.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Template || (Template = {})); var TemplateConfiguration; (function (TemplateConfiguration) { TemplateConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TemplateConfiguration || (TemplateConfiguration = {})); var TreatmentResource; (function (TreatmentResource) { TreatmentResource.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TreatmentResource || (TreatmentResource = {})); var CampaignResponse; (function (CampaignResponse) { CampaignResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignResponse || (CampaignResponse = {})); var CampaignsResponse; (function (CampaignsResponse) { CampaignsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CampaignsResponse || (CampaignsResponse = {})); var ChannelResponse; (function (ChannelResponse) { ChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ChannelResponse || (ChannelResponse = {})); var ChannelsResponse; (function (ChannelsResponse) { ChannelsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ChannelsResponse || (ChannelsResponse = {})); var ConflictException; (function (ConflictException) { ConflictException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConflictException || (ConflictException = {})); var CreateApplicationRequest; (function (CreateApplicationRequest) { CreateApplicationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateApplicationRequest || (CreateApplicationRequest = {})); var CreateAppRequest; (function (CreateAppRequest) { CreateAppRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateAppRequest || (CreateAppRequest = {})); var CreateAppResponse; (function (CreateAppResponse) { CreateAppResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateAppResponse || (CreateAppResponse = {})); var ForbiddenException; (function (ForbiddenException) { ForbiddenException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ForbiddenException || (ForbiddenException = {})); var InternalServerErrorException; (function (InternalServerErrorException) { InternalServerErrorException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalServerErrorException || (InternalServerErrorException = {})); var MethodNotAllowedException; (function (MethodNotAllowedException) { MethodNotAllowedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MethodNotAllowedException || (MethodNotAllowedException = {})); var NotFoundException; (function (NotFoundException) { NotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotFoundException || (NotFoundException = {})); var PayloadTooLargeException; (function (PayloadTooLargeException) { PayloadTooLargeException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PayloadTooLargeException || (PayloadTooLargeException = {})); var TooManyRequestsException; (function (TooManyRequestsException) { TooManyRequestsException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TooManyRequestsException || (TooManyRequestsException = {})); var WriteTreatmentResource; (function (WriteTreatmentResource) { WriteTreatmentResource.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WriteTreatmentResource || (WriteTreatmentResource = {})); var WriteCampaignRequest; (function (WriteCampaignRequest) { WriteCampaignRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WriteCampaignRequest || (WriteCampaignRequest = {})); var CreateCampaignRequest; (function (CreateCampaignRequest) { CreateCampaignRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateCampaignRequest || (CreateCampaignRequest = {})); var CreateCampaignResponse; (function (CreateCampaignResponse) { CreateCampaignResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateCampaignResponse || (CreateCampaignResponse = {})); var EmailTemplateRequest; (function (EmailTemplateRequest) { EmailTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EmailTemplateRequest || (EmailTemplateRequest = {})); var CreateEmailTemplateRequest; (function (CreateEmailTemplateRequest) { CreateEmailTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateEmailTemplateRequest || (CreateEmailTemplateRequest = {})); var CreateTemplateMessageBody; (function (CreateTemplateMessageBody) { CreateTemplateMessageBody.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateTemplateMessageBody || (CreateTemplateMessageBody = {})); var CreateEmailTemplateResponse; (function (CreateEmailTemplateResponse) { CreateEmailTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateEmailTemplateResponse || (CreateEmailTemplateResponse = {})); var ExportJobRequest; (function (ExportJobRequest) { ExportJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExportJobRequest || (ExportJobRequest = {})); var CreateExportJobRequest; (function (CreateExportJobRequest) { CreateExportJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateExportJobRequest || (CreateExportJobRequest = {})); var ExportJobResource; (function (ExportJobResource) { ExportJobResource.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExportJobResource || (ExportJobResource = {})); var JobStatus; (function (JobStatus) { JobStatus["COMPLETED"] = "COMPLETED"; JobStatus["COMPLETING"] = "COMPLETING"; JobStatus["CREATED"] = "CREATED"; JobStatus["FAILED"] = "FAILED"; JobStatus["FAILING"] = "FAILING"; JobStatus["INITIALIZING"] = "INITIALIZING"; JobStatus["PENDING_JOB"] = "PENDING_JOB"; JobStatus["PREPARING_FOR_INITIALIZATION"] = "PREPARING_FOR_INITIALIZATION"; JobStatus["PROCESSING"] = "PROCESSING"; })(JobStatus || (JobStatus = {})); var ExportJobResponse; (function (ExportJobResponse) { ExportJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExportJobResponse || (ExportJobResponse = {})); var CreateExportJobResponse; (function (CreateExportJobResponse) { CreateExportJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateExportJobResponse || (CreateExportJobResponse = {})); var Format; (function (Format) { Format["CSV"] = "CSV"; Format["JSON"] = "JSON"; })(Format || (Format = {})); var ImportJobRequest; (function (ImportJobRequest) { ImportJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ImportJobRequest || (ImportJobRequest = {})); var CreateImportJobRequest; (function (CreateImportJobRequest) { CreateImportJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateImportJobRequest || (CreateImportJobRequest = {})); var ImportJobResource; (function (ImportJobResource) { ImportJobResource.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ImportJobResource || (ImportJobResource = {})); var ImportJobResponse; (function (ImportJobResponse) { ImportJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ImportJobResponse || (ImportJobResponse = {})); var CreateImportJobResponse; (function (CreateImportJobResponse) { CreateImportJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateImportJobResponse || (CreateImportJobResponse = {})); var JourneyLimits; (function (JourneyLimits) { JourneyLimits.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyLimits || (JourneyLimits = {})); var JourneySchedule; (function (JourneySchedule) { JourneySchedule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneySchedule || (JourneySchedule = {})); var EventFilter; (function (EventFilter) { EventFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventFilter || (EventFilter = {})); var EventStartCondition; (function (EventStartCondition) { EventStartCondition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventStartCondition || (EventStartCondition = {})); var StartCondition; (function (StartCondition) { StartCondition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartCondition || (StartCondition = {})); var State; (function (State) { State["ACTIVE"] = "ACTIVE"; State["CANCELLED"] = "CANCELLED"; State["CLOSED"] = "CLOSED"; State["COMPLETED"] = "COMPLETED"; State["DRAFT"] = "DRAFT"; })(State || (State = {})); var WriteJourneyRequest; (function (WriteJourneyRequest) { WriteJourneyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WriteJourneyRequest || (WriteJourneyRequest = {})); var CreateJourneyRequest; (function (CreateJourneyRequest) { CreateJourneyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateJourneyRequest || (CreateJourneyRequest = {})); var JourneyResponse; (function (JourneyResponse) { JourneyResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyResponse || (JourneyResponse = {})); var CreateJourneyResponse; (function (CreateJourneyResponse) { CreateJourneyResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateJourneyResponse || (CreateJourneyResponse = {})); var DefaultPushNotificationTemplate; (function (DefaultPushNotificationTemplate) { DefaultPushNotificationTemplate.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DefaultPushNotificationTemplate || (DefaultPushNotificationTemplate = {})); var PushNotificationTemplateRequest; (function (PushNotificationTemplateRequest) { PushNotificationTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PushNotificationTemplateRequest || (PushNotificationTemplateRequest = {})); var CreatePushTemplateRequest; (function (CreatePushTemplateRequest) { CreatePushTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreatePushTemplateRequest || (CreatePushTemplateRequest = {})); var CreatePushTemplateResponse; (function (CreatePushTemplateResponse) { CreatePushTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreatePushTemplateResponse || (CreatePushTemplateResponse = {})); var CreateRecommenderConfigurationShape; (function (CreateRecommenderConfigurationShape) { CreateRecommenderConfigurationShape.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateRecommenderConfigurationShape || (CreateRecommenderConfigurationShape = {})); var CreateRecommenderConfigurationRequest; (function (CreateRecommenderConfigurationRequest) { CreateRecommenderConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateRecommenderConfigurationRequest || (CreateRecommenderConfigurationRequest = {})); var RecommenderConfigurationResponse; (function (RecommenderConfigurationResponse) { RecommenderConfigurationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RecommenderConfigurationResponse || (RecommenderConfigurationResponse = {})); var CreateRecommenderConfigurationResponse; (function (CreateRecommenderConfigurationResponse) { CreateRecommenderConfigurationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateRecommenderConfigurationResponse || (CreateRecommenderConfigurationResponse = {})); var SegmentReference; (function (SegmentReference) { SegmentReference.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentReference || (SegmentReference = {})); var SourceType; (function (SourceType) { SourceType["ALL"] = "ALL"; SourceType["ANY"] = "ANY"; SourceType["NONE"] = "NONE"; })(SourceType || (SourceType = {})); var Type; (function (Type) { Type["ALL"] = "ALL"; Type["ANY"] = "ANY"; Type["NONE"] = "NONE"; })(Type || (Type = {})); var SegmentGroup; (function (SegmentGroup) { SegmentGroup.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentGroup || (SegmentGroup = {})); var Include; (function (Include) { Include["ALL"] = "ALL"; Include["ANY"] = "ANY"; Include["NONE"] = "NONE"; })(Include || (Include = {})); var SegmentGroupList; (function (SegmentGroupList) { SegmentGroupList.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentGroupList || (SegmentGroupList = {})); var WriteSegmentRequest; (function (WriteSegmentRequest) { WriteSegmentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WriteSegmentRequest || (WriteSegmentRequest = {})); var CreateSegmentRequest; (function (CreateSegmentRequest) { CreateSegmentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateSegmentRequest || (CreateSegmentRequest = {})); var SegmentImportResource; (function (SegmentImportResource) { SegmentImportResource.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentImportResource || (SegmentImportResource = {})); var SegmentType; (function (SegmentType) { SegmentType["DIMENSIONAL"] = "DIMENSIONAL"; SegmentType["IMPORT"] = "IMPORT"; })(SegmentType || (SegmentType = {})); var SegmentResponse; (function (SegmentResponse) { SegmentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentResponse || (SegmentResponse = {})); var CreateSegmentResponse; (function (CreateSegmentResponse) { CreateSegmentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateSegmentResponse || (CreateSegmentResponse = {})); var SMSTemplateRequest; (function (SMSTemplateRequest) { SMSTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SMSTemplateRequest || (SMSTemplateRequest = {})); var CreateSmsTemplateRequest; (function (CreateSmsTemplateRequest) { CreateSmsTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateSmsTemplateRequest || (CreateSmsTemplateRequest = {})); var CreateSmsTemplateResponse; (function (CreateSmsTemplateResponse) { CreateSmsTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateSmsTemplateResponse || (CreateSmsTemplateResponse = {})); var VoiceTemplateRequest; (function (VoiceTemplateRequest) { VoiceTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VoiceTemplateRequest || (VoiceTemplateRequest = {})); var CreateVoiceTemplateRequest; (function (CreateVoiceTemplateRequest) { CreateVoiceTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateVoiceTemplateRequest || (CreateVoiceTemplateRequest = {})); var CreateVoiceTemplateResponse; (function (CreateVoiceTemplateResponse) { CreateVoiceTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateVoiceTemplateResponse || (CreateVoiceTemplateResponse = {})); var DefaultMessage; (function (DefaultMessage) { DefaultMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DefaultMessage || (DefaultMessage = {})); var DefaultPushNotificationMessage; (function (DefaultPushNotificationMessage) { DefaultPushNotificationMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DefaultPushNotificationMessage || (DefaultPushNotificationMessage = {})); var DeleteAdmChannelRequest; (function (DeleteAdmChannelRequest) { DeleteAdmChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteAdmChannelRequest || (DeleteAdmChannelRequest = {})); var DeleteAdmChannelResponse; (function (DeleteAdmChannelResponse) { DeleteAdmChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteAdmChannelResponse || (DeleteAdmChannelResponse = {})); var DeleteApnsChannelRequest; (function (DeleteApnsChannelRequest) { DeleteApnsChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsChannelRequest || (DeleteApnsChannelRequest = {})); var DeleteApnsChannelResponse; (function (DeleteApnsChannelResponse) { DeleteApnsChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsChannelResponse || (DeleteApnsChannelResponse = {})); var DeleteApnsSandboxChannelRequest; (function (DeleteApnsSandboxChannelRequest) { DeleteApnsSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsSandboxChannelRequest || (DeleteApnsSandboxChannelRequest = {})); var DeleteApnsSandboxChannelResponse; (function (DeleteApnsSandboxChannelResponse) { DeleteApnsSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsSandboxChannelResponse || (DeleteApnsSandboxChannelResponse = {})); var DeleteApnsVoipChannelRequest; (function (DeleteApnsVoipChannelRequest) { DeleteApnsVoipChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsVoipChannelRequest || (DeleteApnsVoipChannelRequest = {})); var DeleteApnsVoipChannelResponse; (function (DeleteApnsVoipChannelResponse) { DeleteApnsVoipChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsVoipChannelResponse || (DeleteApnsVoipChannelResponse = {})); var DeleteApnsVoipSandboxChannelRequest; (function (DeleteApnsVoipSandboxChannelRequest) { DeleteApnsVoipSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsVoipSandboxChannelRequest || (DeleteApnsVoipSandboxChannelRequest = {})); var DeleteApnsVoipSandboxChannelResponse; (function (DeleteApnsVoipSandboxChannelResponse) { DeleteApnsVoipSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteApnsVoipSandboxChannelResponse || (DeleteApnsVoipSandboxChannelResponse = {})); var DeleteAppRequest; (function (DeleteAppRequest) { DeleteAppRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteAppRequest || (DeleteAppRequest = {})); var DeleteAppResponse; (function (DeleteAppResponse) { DeleteAppResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteAppResponse || (DeleteAppResponse = {})); var DeleteBaiduChannelRequest; (function (DeleteBaiduChannelRequest) { DeleteBaiduChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBaiduChannelRequest || (DeleteBaiduChannelRequest = {})); var DeleteBaiduChannelResponse; (function (DeleteBaiduChannelResponse) { DeleteBaiduChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBaiduChannelResponse || (DeleteBaiduChannelResponse = {})); var DeleteCampaignRequest; (function (DeleteCampaignRequest) { DeleteCampaignRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteCampaignRequest || (DeleteCampaignRequest = {})); var DeleteCampaignResponse; (function (DeleteCampaignResponse) { DeleteCampaignResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteCampaignResponse || (DeleteCampaignResponse = {})); var DeleteEmailChannelRequest; (function (DeleteEmailChannelRequest) { DeleteEmailChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEmailChannelRequest || (DeleteEmailChannelRequest = {})); var EmailChannelResponse; (function (EmailChannelResponse) { EmailChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EmailChannelResponse || (EmailChannelResponse = {})); var DeleteEmailChannelResponse; (function (DeleteEmailChannelResponse) { DeleteEmailChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEmailChannelResponse || (DeleteEmailChannelResponse = {})); var DeleteEmailTemplateRequest; (function (DeleteEmailTemplateRequest) { DeleteEmailTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEmailTemplateRequest || (DeleteEmailTemplateRequest = {})); var MessageBody; (function (MessageBody) { MessageBody.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MessageBody || (MessageBody = {})); var DeleteEmailTemplateResponse; (function (DeleteEmailTemplateResponse) { DeleteEmailTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEmailTemplateResponse || (DeleteEmailTemplateResponse = {})); var DeleteEndpointRequest; (function (DeleteEndpointRequest) { DeleteEndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEndpointRequest || (DeleteEndpointRequest = {})); var EndpointDemographic; (function (EndpointDemographic) { EndpointDemographic.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointDemographic || (EndpointDemographic = {})); var EndpointLocation; (function (EndpointLocation) { EndpointLocation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointLocation || (EndpointLocation = {})); var EndpointUser; (function (EndpointUser) { EndpointUser.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointUser || (EndpointUser = {})); var EndpointResponse; (function (EndpointResponse) { EndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointResponse || (EndpointResponse = {})); var DeleteEndpointResponse; (function (DeleteEndpointResponse) { DeleteEndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEndpointResponse || (DeleteEndpointResponse = {})); var DeleteEventStreamRequest; (function (DeleteEventStreamRequest) { DeleteEventStreamRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEventStreamRequest || (DeleteEventStreamRequest = {})); var EventStream; (function (EventStream) { EventStream.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventStream || (EventStream = {})); var DeleteEventStreamResponse; (function (DeleteEventStreamResponse) { DeleteEventStreamResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteEventStreamResponse || (DeleteEventStreamResponse = {})); var DeleteGcmChannelRequest; (function (DeleteGcmChannelRequest) { DeleteGcmChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteGcmChannelRequest || (DeleteGcmChannelRequest = {})); var GCMChannelResponse; (function (GCMChannelResponse) { GCMChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GCMChannelResponse || (GCMChannelResponse = {})); var DeleteGcmChannelResponse; (function (DeleteGcmChannelResponse) { DeleteGcmChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteGcmChannelResponse || (DeleteGcmChannelResponse = {})); var DeleteJourneyRequest; (function (DeleteJourneyRequest) { DeleteJourneyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteJourneyRequest || (DeleteJourneyRequest = {})); var DeleteJourneyResponse; (function (DeleteJourneyResponse) { DeleteJourneyResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteJourneyResponse || (DeleteJourneyResponse = {})); var DeletePushTemplateRequest; (function (DeletePushTemplateRequest) { DeletePushTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeletePushTemplateRequest || (DeletePushTemplateRequest = {})); var DeletePushTemplateResponse; (function (DeletePushTemplateResponse) { DeletePushTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeletePushTemplateResponse || (DeletePushTemplateResponse = {})); var DeleteRecommenderConfigurationRequest; (function (DeleteRecommenderConfigurationRequest) { DeleteRecommenderConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteRecommenderConfigurationRequest || (DeleteRecommenderConfigurationRequest = {})); var DeleteRecommenderConfigurationResponse; (function (DeleteRecommenderConfigurationResponse) { DeleteRecommenderConfigurationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteRecommenderConfigurationResponse || (DeleteRecommenderConfigurationResponse = {})); var DeleteSegmentRequest; (function (DeleteSegmentRequest) { DeleteSegmentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSegmentRequest || (DeleteSegmentRequest = {})); var DeleteSegmentResponse; (function (DeleteSegmentResponse) { DeleteSegmentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSegmentResponse || (DeleteSegmentResponse = {})); var DeleteSmsChannelRequest; (function (DeleteSmsChannelRequest) { DeleteSmsChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSmsChannelRequest || (DeleteSmsChannelRequest = {})); var SMSChannelResponse; (function (SMSChannelResponse) { SMSChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SMSChannelResponse || (SMSChannelResponse = {})); var DeleteSmsChannelResponse; (function (DeleteSmsChannelResponse) { DeleteSmsChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSmsChannelResponse || (DeleteSmsChannelResponse = {})); var DeleteSmsTemplateRequest; (function (DeleteSmsTemplateRequest) { DeleteSmsTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSmsTemplateRequest || (DeleteSmsTemplateRequest = {})); var DeleteSmsTemplateResponse; (function (DeleteSmsTemplateResponse) { DeleteSmsTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSmsTemplateResponse || (DeleteSmsTemplateResponse = {})); var DeleteUserEndpointsRequest; (function (DeleteUserEndpointsRequest) { DeleteUserEndpointsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteUserEndpointsRequest || (DeleteUserEndpointsRequest = {})); var EndpointsResponse; (function (EndpointsResponse) { EndpointsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointsResponse || (EndpointsResponse = {})); var DeleteUserEndpointsResponse; (function (DeleteUserEndpointsResponse) { DeleteUserEndpointsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteUserEndpointsResponse || (DeleteUserEndpointsResponse = {})); var DeleteVoiceChannelRequest; (function (DeleteVoiceChannelRequest) { DeleteVoiceChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteVoiceChannelRequest || (DeleteVoiceChannelRequest = {})); var VoiceChannelResponse; (function (VoiceChannelResponse) { VoiceChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VoiceChannelResponse || (VoiceChannelResponse = {})); var DeleteVoiceChannelResponse; (function (DeleteVoiceChannelResponse) { DeleteVoiceChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteVoiceChannelResponse || (DeleteVoiceChannelResponse = {})); var DeleteVoiceTemplateRequest; (function (DeleteVoiceTemplateRequest) { DeleteVoiceTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteVoiceTemplateRequest || (DeleteVoiceTemplateRequest = {})); var DeleteVoiceTemplateResponse; (function (DeleteVoiceTemplateResponse) { DeleteVoiceTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteVoiceTemplateResponse || (DeleteVoiceTemplateResponse = {})); var DeliveryStatus; (function (DeliveryStatus) { DeliveryStatus["DUPLICATE"] = "DUPLICATE"; DeliveryStatus["OPT_OUT"] = "OPT_OUT"; DeliveryStatus["PERMANENT_FAILURE"] = "PERMANENT_FAILURE"; DeliveryStatus["SUCCESSFUL"] = "SUCCESSFUL"; DeliveryStatus["TEMPORARY_FAILURE"] = "TEMPORARY_FAILURE"; DeliveryStatus["THROTTLED"] = "THROTTLED"; DeliveryStatus["UNKNOWN_FAILURE"] = "UNKNOWN_FAILURE"; })(DeliveryStatus || (DeliveryStatus = {})); var RawEmail; (function (RawEmail) { RawEmail.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RawEmail || (RawEmail = {})); var SimpleEmailPart; (function (SimpleEmailPart) { SimpleEmailPart.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SimpleEmailPart || (SimpleEmailPart = {})); var SimpleEmail; (function (SimpleEmail) { SimpleEmail.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SimpleEmail || (SimpleEmail = {})); var EmailMessage; (function (EmailMessage) { EmailMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EmailMessage || (EmailMessage = {})); var GCMMessage; (function (GCMMessage) { GCMMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GCMMessage || (GCMMessage = {})); var SMSMessage; (function (SMSMessage) { SMSMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SMSMessage || (SMSMessage = {})); var VoiceMessage; (function (VoiceMessage) { VoiceMessage.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VoiceMessage || (VoiceMessage = {})); var DirectMessageConfiguration; (function (DirectMessageConfiguration) { DirectMessageConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DirectMessageConfiguration || (DirectMessageConfiguration = {})); var EmailChannelRequest; (function (EmailChannelRequest) { EmailChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EmailChannelRequest || (EmailChannelRequest = {})); var TemplateType; (function (TemplateType) { TemplateType["EMAIL"] = "EMAIL"; TemplateType["PUSH"] = "PUSH"; TemplateType["SMS"] = "SMS"; TemplateType["VOICE"] = "VOICE"; })(TemplateType || (TemplateType = {})); var EmailTemplateResponse; (function (EmailTemplateResponse) { EmailTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EmailTemplateResponse || (EmailTemplateResponse = {})); var EndpointBatchItem; (function (EndpointBatchItem) { EndpointBatchItem.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointBatchItem || (EndpointBatchItem = {})); var EndpointBatchRequest; (function (EndpointBatchRequest) { EndpointBatchRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointBatchRequest || (EndpointBatchRequest = {})); var EndpointItemResponse; (function (EndpointItemResponse) { EndpointItemResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointItemResponse || (EndpointItemResponse = {})); var EndpointMessageResult; (function (EndpointMessageResult) { EndpointMessageResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointMessageResult || (EndpointMessageResult = {})); var EndpointRequest; (function (EndpointRequest) { EndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointRequest || (EndpointRequest = {})); var EndpointSendConfiguration; (function (EndpointSendConfiguration) { EndpointSendConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndpointSendConfiguration || (EndpointSendConfiguration = {})); var Session; (function (Session) { Session.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Session || (Session = {})); var Event; (function (Event) { Event.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Event || (Event = {})); var EventItemResponse; (function (EventItemResponse) { EventItemResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventItemResponse || (EventItemResponse = {})); var PublicEndpoint; (function (PublicEndpoint) { PublicEndpoint.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PublicEndpoint || (PublicEndpoint = {})); var EventsBatch; (function (EventsBatch) { EventsBatch.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventsBatch || (EventsBatch = {})); var EventsRequest; (function (EventsRequest) { EventsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventsRequest || (EventsRequest = {})); var ItemResponse; (function (ItemResponse) { ItemResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ItemResponse || (ItemResponse = {})); var EventsResponse; (function (EventsResponse) { EventsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EventsResponse || (EventsResponse = {})); var ExportJobsResponse; (function (ExportJobsResponse) { ExportJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExportJobsResponse || (ExportJobsResponse = {})); var GCMChannelRequest; (function (GCMChannelRequest) { GCMChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GCMChannelRequest || (GCMChannelRequest = {})); var GetAdmChannelRequest; (function (GetAdmChannelRequest) { GetAdmChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetAdmChannelRequest || (GetAdmChannelRequest = {})); var GetAdmChannelResponse; (function (GetAdmChannelResponse) { GetAdmChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetAdmChannelResponse || (GetAdmChannelResponse = {})); var GetApnsChannelRequest; (function (GetApnsChannelRequest) { GetApnsChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsChannelRequest || (GetApnsChannelRequest = {})); var GetApnsChannelResponse; (function (GetApnsChannelResponse) { GetApnsChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsChannelResponse || (GetApnsChannelResponse = {})); var GetApnsSandboxChannelRequest; (function (GetApnsSandboxChannelRequest) { GetApnsSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsSandboxChannelRequest || (GetApnsSandboxChannelRequest = {})); var GetApnsSandboxChannelResponse; (function (GetApnsSandboxChannelResponse) { GetApnsSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsSandboxChannelResponse || (GetApnsSandboxChannelResponse = {})); var GetApnsVoipChannelRequest; (function (GetApnsVoipChannelRequest) { GetApnsVoipChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsVoipChannelRequest || (GetApnsVoipChannelRequest = {})); var GetApnsVoipChannelResponse; (function (GetApnsVoipChannelResponse) { GetApnsVoipChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsVoipChannelResponse || (GetApnsVoipChannelResponse = {})); var GetApnsVoipSandboxChannelRequest; (function (GetApnsVoipSandboxChannelRequest) { GetApnsVoipSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsVoipSandboxChannelRequest || (GetApnsVoipSandboxChannelRequest = {})); var GetApnsVoipSandboxChannelResponse; (function (GetApnsVoipSandboxChannelResponse) { GetApnsVoipSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApnsVoipSandboxChannelResponse || (GetApnsVoipSandboxChannelResponse = {})); var GetAppRequest; (function (GetAppRequest) { GetAppRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetAppRequest || (GetAppRequest = {})); var GetAppResponse; (function (GetAppResponse) { GetAppResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetAppResponse || (GetAppResponse = {})); var GetApplicationDateRangeKpiRequest; (function (GetApplicationDateRangeKpiRequest) { GetApplicationDateRangeKpiRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApplicationDateRangeKpiRequest || (GetApplicationDateRangeKpiRequest = {})); var GetApplicationDateRangeKpiResponse; (function (GetApplicationDateRangeKpiResponse) { GetApplicationDateRangeKpiResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApplicationDateRangeKpiResponse || (GetApplicationDateRangeKpiResponse = {})); var GetApplicationSettingsRequest; (function (GetApplicationSettingsRequest) { GetApplicationSettingsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApplicationSettingsRequest || (GetApplicationSettingsRequest = {})); var GetApplicationSettingsResponse; (function (GetApplicationSettingsResponse) { GetApplicationSettingsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetApplicationSettingsResponse || (GetApplicationSettingsResponse = {})); var GetAppsRequest; (function (GetAppsRequest) { GetAppsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetAppsRequest || (GetAppsRequest = {})); var GetAppsResponse; (function (GetAppsResponse) { GetAppsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetAppsResponse || (GetAppsResponse = {})); var GetBaiduChannelRequest; (function (GetBaiduChannelRequest) { GetBaiduChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBaiduChannelRequest || (GetBaiduChannelRequest = {})); var GetBaiduChannelResponse; (function (GetBaiduChannelResponse) { GetBaiduChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBaiduChannelResponse || (GetBaiduChannelResponse = {})); var GetCampaignRequest; (function (GetCampaignRequest) { GetCampaignRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignRequest || (GetCampaignRequest = {})); var GetCampaignResponse; (function (GetCampaignResponse) { GetCampaignResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignResponse || (GetCampaignResponse = {})); var GetCampaignActivitiesRequest; (function (GetCampaignActivitiesRequest) { GetCampaignActivitiesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignActivitiesRequest || (GetCampaignActivitiesRequest = {})); var GetCampaignActivitiesResponse; (function (GetCampaignActivitiesResponse) { GetCampaignActivitiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignActivitiesResponse || (GetCampaignActivitiesResponse = {})); var GetCampaignDateRangeKpiRequest; (function (GetCampaignDateRangeKpiRequest) { GetCampaignDateRangeKpiRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignDateRangeKpiRequest || (GetCampaignDateRangeKpiRequest = {})); var GetCampaignDateRangeKpiResponse; (function (GetCampaignDateRangeKpiResponse) { GetCampaignDateRangeKpiResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignDateRangeKpiResponse || (GetCampaignDateRangeKpiResponse = {})); var GetCampaignsRequest; (function (GetCampaignsRequest) { GetCampaignsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignsRequest || (GetCampaignsRequest = {})); var GetCampaignsResponse; (function (GetCampaignsResponse) { GetCampaignsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignsResponse || (GetCampaignsResponse = {})); var GetCampaignVersionRequest; (function (GetCampaignVersionRequest) { GetCampaignVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignVersionRequest || (GetCampaignVersionRequest = {})); var GetCampaignVersionResponse; (function (GetCampaignVersionResponse) { GetCampaignVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignVersionResponse || (GetCampaignVersionResponse = {})); var GetCampaignVersionsRequest; (function (GetCampaignVersionsRequest) { GetCampaignVersionsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignVersionsRequest || (GetCampaignVersionsRequest = {})); var GetCampaignVersionsResponse; (function (GetCampaignVersionsResponse) { GetCampaignVersionsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCampaignVersionsResponse || (GetCampaignVersionsResponse = {})); var GetChannelsRequest; (function (GetChannelsRequest) { GetChannelsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetChannelsRequest || (GetChannelsRequest = {})); var GetChannelsResponse; (function (GetChannelsResponse) { GetChannelsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetChannelsResponse || (GetChannelsResponse = {})); var GetEmailChannelRequest; (function (GetEmailChannelRequest) { GetEmailChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEmailChannelRequest || (GetEmailChannelRequest = {})); var GetEmailChannelResponse; (function (GetEmailChannelResponse) { GetEmailChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEmailChannelResponse || (GetEmailChannelResponse = {})); var GetEmailTemplateRequest; (function (GetEmailTemplateRequest) { GetEmailTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEmailTemplateRequest || (GetEmailTemplateRequest = {})); var GetEmailTemplateResponse; (function (GetEmailTemplateResponse) { GetEmailTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEmailTemplateResponse || (GetEmailTemplateResponse = {})); var GetEndpointRequest; (function (GetEndpointRequest) { GetEndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEndpointRequest || (GetEndpointRequest = {})); var GetEndpointResponse; (function (GetEndpointResponse) { GetEndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEndpointResponse || (GetEndpointResponse = {})); var GetEventStreamRequest; (function (GetEventStreamRequest) { GetEventStreamRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEventStreamRequest || (GetEventStreamRequest = {})); var GetEventStreamResponse; (function (GetEventStreamResponse) { GetEventStreamResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetEventStreamResponse || (GetEventStreamResponse = {})); var GetExportJobRequest; (function (GetExportJobRequest) { GetExportJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetExportJobRequest || (GetExportJobRequest = {})); var GetExportJobResponse; (function (GetExportJobResponse) { GetExportJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetExportJobResponse || (GetExportJobResponse = {})); var GetExportJobsRequest; (function (GetExportJobsRequest) { GetExportJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetExportJobsRequest || (GetExportJobsRequest = {})); var GetExportJobsResponse; (function (GetExportJobsResponse) { GetExportJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetExportJobsResponse || (GetExportJobsResponse = {})); var GetGcmChannelRequest; (function (GetGcmChannelRequest) { GetGcmChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetGcmChannelRequest || (GetGcmChannelRequest = {})); var GetGcmChannelResponse; (function (GetGcmChannelResponse) { GetGcmChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetGcmChannelResponse || (GetGcmChannelResponse = {})); var GetImportJobRequest; (function (GetImportJobRequest) { GetImportJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetImportJobRequest || (GetImportJobRequest = {})); var GetImportJobResponse; (function (GetImportJobResponse) { GetImportJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetImportJobResponse || (GetImportJobResponse = {})); var GetImportJobsRequest; (function (GetImportJobsRequest) { GetImportJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetImportJobsRequest || (GetImportJobsRequest = {})); var ImportJobsResponse; (function (ImportJobsResponse) { ImportJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ImportJobsResponse || (ImportJobsResponse = {})); var GetImportJobsResponse; (function (GetImportJobsResponse) { GetImportJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetImportJobsResponse || (GetImportJobsResponse = {})); var GetJourneyRequest; (function (GetJourneyRequest) { GetJourneyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyRequest || (GetJourneyRequest = {})); var GetJourneyResponse; (function (GetJourneyResponse) { GetJourneyResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyResponse || (GetJourneyResponse = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/models/models_1.js ***! \**************************************************************************/ /*! exports provided: GetJourneyDateRangeKpiRequest, JourneyDateRangeKpiResponse, GetJourneyDateRangeKpiResponse, GetJourneyExecutionActivityMetricsRequest, JourneyExecutionActivityMetricsResponse, GetJourneyExecutionActivityMetricsResponse, GetJourneyExecutionMetricsRequest, JourneyExecutionMetricsResponse, GetJourneyExecutionMetricsResponse, GetPushTemplateRequest, PushNotificationTemplateResponse, GetPushTemplateResponse, GetRecommenderConfigurationRequest, GetRecommenderConfigurationResponse, GetRecommenderConfigurationsRequest, ListRecommenderConfigurationsResponse, GetRecommenderConfigurationsResponse, GetSegmentRequest, GetSegmentResponse, GetSegmentExportJobsRequest, GetSegmentExportJobsResponse, GetSegmentImportJobsRequest, GetSegmentImportJobsResponse, GetSegmentsRequest, SegmentsResponse, GetSegmentsResponse, GetSegmentVersionRequest, GetSegmentVersionResponse, GetSegmentVersionsRequest, GetSegmentVersionsResponse, GetSmsChannelRequest, GetSmsChannelResponse, GetSmsTemplateRequest, SMSTemplateResponse, GetSmsTemplateResponse, GetUserEndpointsRequest, GetUserEndpointsResponse, GetVoiceChannelRequest, GetVoiceChannelResponse, GetVoiceTemplateRequest, VoiceTemplateResponse, GetVoiceTemplateResponse, JourneysResponse, JourneyStateRequest, ListJourneysRequest, ListJourneysResponse, TemplateResponse, TemplateVersionResponse, ListTagsForResourceRequest, TagsModel, ListTagsForResourceResponse, ListTemplatesRequest, TemplatesResponse, ListTemplatesResponse, ListTemplateVersionsRequest, TemplateVersionsResponse, ListTemplateVersionsResponse, MessageResult, MessageRequest, MessageResponse, NumberValidateRequest, NumberValidateResponse, PhoneNumberValidateRequest, PhoneNumberValidateResponse, PutEventsRequest, PutEventsResponse, WriteEventStream, PutEventStreamRequest, PutEventStreamResponse, UpdateAttributesRequest, RemoveAttributesRequest, RemoveAttributesResponse, SendMessagesRequest, SendMessagesResponse, SendUsersMessageRequest, SendUsersMessagesRequest, SendUsersMessageResponse, SendUsersMessagesResponse, TagResourceRequest, UntagResourceRequest, UpdateAdmChannelRequest, UpdateAdmChannelResponse, UpdateApnsChannelRequest, UpdateApnsChannelResponse, UpdateApnsSandboxChannelRequest, UpdateApnsSandboxChannelResponse, UpdateApnsVoipChannelRequest, UpdateApnsVoipChannelResponse, UpdateApnsVoipSandboxChannelRequest, UpdateApnsVoipSandboxChannelResponse, WriteApplicationSettingsRequest, UpdateApplicationSettingsRequest, UpdateApplicationSettingsResponse, UpdateBaiduChannelRequest, UpdateBaiduChannelResponse, UpdateCampaignRequest, UpdateCampaignResponse, UpdateEmailChannelRequest, UpdateEmailChannelResponse, UpdateEmailTemplateRequest, UpdateEmailTemplateResponse, UpdateEndpointRequest, UpdateEndpointResponse, UpdateEndpointsBatchRequest, UpdateEndpointsBatchResponse, UpdateGcmChannelRequest, UpdateGcmChannelResponse, UpdateJourneyRequest, UpdateJourneyResponse, UpdateJourneyStateRequest, UpdateJourneyStateResponse, UpdatePushTemplateRequest, UpdatePushTemplateResponse, UpdateRecommenderConfigurationShape, UpdateRecommenderConfigurationRequest, UpdateRecommenderConfigurationResponse, UpdateSegmentRequest, UpdateSegmentResponse, SMSChannelRequest, UpdateSmsChannelRequest, UpdateSmsChannelResponse, UpdateSmsTemplateRequest, UpdateSmsTemplateResponse, TemplateActiveVersionRequest, UpdateTemplateActiveVersionRequest, UpdateTemplateActiveVersionResponse, VoiceChannelRequest, UpdateVoiceChannelRequest, UpdateVoiceChannelResponse, UpdateVoiceTemplateRequest, UpdateVoiceTemplateResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiRequest", function() { return GetJourneyDateRangeKpiRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyDateRangeKpiResponse", function() { return JourneyDateRangeKpiResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyDateRangeKpiResponse", function() { return GetJourneyDateRangeKpiResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsRequest", function() { return GetJourneyExecutionActivityMetricsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyExecutionActivityMetricsResponse", function() { return JourneyExecutionActivityMetricsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionActivityMetricsResponse", function() { return GetJourneyExecutionActivityMetricsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsRequest", function() { return GetJourneyExecutionMetricsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyExecutionMetricsResponse", function() { return JourneyExecutionMetricsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetJourneyExecutionMetricsResponse", function() { return GetJourneyExecutionMetricsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateRequest", function() { return GetPushTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PushNotificationTemplateResponse", function() { return PushNotificationTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPushTemplateResponse", function() { return GetPushTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationRequest", function() { return GetRecommenderConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationResponse", function() { return GetRecommenderConfigurationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsRequest", function() { return GetRecommenderConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListRecommenderConfigurationsResponse", function() { return ListRecommenderConfigurationsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsResponse", function() { return GetRecommenderConfigurationsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentRequest", function() { return GetSegmentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentResponse", function() { return GetSegmentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsRequest", function() { return GetSegmentExportJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentExportJobsResponse", function() { return GetSegmentExportJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsRequest", function() { return GetSegmentImportJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentImportJobsResponse", function() { return GetSegmentImportJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsRequest", function() { return GetSegmentsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentsResponse", function() { return SegmentsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentsResponse", function() { return GetSegmentsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionRequest", function() { return GetSegmentVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionResponse", function() { return GetSegmentVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsRequest", function() { return GetSegmentVersionsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionsResponse", function() { return GetSegmentVersionsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelRequest", function() { return GetSmsChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelResponse", function() { return GetSmsChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateRequest", function() { return GetSmsTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SMSTemplateResponse", function() { return SMSTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSmsTemplateResponse", function() { return GetSmsTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsRequest", function() { return GetUserEndpointsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetUserEndpointsResponse", function() { return GetUserEndpointsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelRequest", function() { return GetVoiceChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetVoiceChannelResponse", function() { return GetVoiceChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateRequest", function() { return GetVoiceTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VoiceTemplateResponse", function() { return VoiceTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetVoiceTemplateResponse", function() { return GetVoiceTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneysResponse", function() { return JourneysResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JourneyStateRequest", function() { return JourneyStateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListJourneysRequest", function() { return ListJourneysRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListJourneysResponse", function() { return ListJourneysResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateResponse", function() { return TemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateVersionResponse", function() { return TemplateVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceRequest", function() { return ListTagsForResourceRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagsModel", function() { return TagsModel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForResourceResponse", function() { return ListTagsForResourceResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesRequest", function() { return ListTemplatesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplatesResponse", function() { return TemplatesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTemplatesResponse", function() { return ListTemplatesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsRequest", function() { return ListTemplateVersionsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateVersionsResponse", function() { return TemplateVersionsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTemplateVersionsResponse", function() { return ListTemplateVersionsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MessageResult", function() { return MessageResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MessageRequest", function() { return MessageRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MessageResponse", function() { return MessageResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NumberValidateRequest", function() { return NumberValidateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NumberValidateResponse", function() { return NumberValidateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateRequest", function() { return PhoneNumberValidateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PhoneNumberValidateResponse", function() { return PhoneNumberValidateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventsRequest", function() { return PutEventsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventsResponse", function() { return PutEventsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WriteEventStream", function() { return WriteEventStream; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamRequest", function() { return PutEventStreamRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutEventStreamResponse", function() { return PutEventStreamResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateAttributesRequest", function() { return UpdateAttributesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesRequest", function() { return RemoveAttributesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RemoveAttributesResponse", function() { return RemoveAttributesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendMessagesRequest", function() { return SendMessagesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendMessagesResponse", function() { return SendMessagesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessageRequest", function() { return SendUsersMessageRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesRequest", function() { return SendUsersMessagesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessageResponse", function() { return SendUsersMessageResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SendUsersMessagesResponse", function() { return SendUsersMessagesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagResourceRequest", function() { return TagResourceRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagResourceRequest", function() { return UntagResourceRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelRequest", function() { return UpdateAdmChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateAdmChannelResponse", function() { return UpdateAdmChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelRequest", function() { return UpdateApnsChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsChannelResponse", function() { return UpdateApnsChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelRequest", function() { return UpdateApnsSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelResponse", function() { return UpdateApnsSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelRequest", function() { return UpdateApnsVoipChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelResponse", function() { return UpdateApnsVoipChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelRequest", function() { return UpdateApnsVoipSandboxChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipSandboxChannelResponse", function() { return UpdateApnsVoipSandboxChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WriteApplicationSettingsRequest", function() { return WriteApplicationSettingsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsRequest", function() { return UpdateApplicationSettingsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApplicationSettingsResponse", function() { return UpdateApplicationSettingsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelRequest", function() { return UpdateBaiduChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateBaiduChannelResponse", function() { return UpdateBaiduChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignRequest", function() { return UpdateCampaignRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateCampaignResponse", function() { return UpdateCampaignResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelRequest", function() { return UpdateEmailChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailChannelResponse", function() { return UpdateEmailChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateRequest", function() { return UpdateEmailTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEmailTemplateResponse", function() { return UpdateEmailTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointRequest", function() { return UpdateEndpointRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointResponse", function() { return UpdateEndpointResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchRequest", function() { return UpdateEndpointsBatchRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateEndpointsBatchResponse", function() { return UpdateEndpointsBatchResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelRequest", function() { return UpdateGcmChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateGcmChannelResponse", function() { return UpdateGcmChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyRequest", function() { return UpdateJourneyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyResponse", function() { return UpdateJourneyResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateRequest", function() { return UpdateJourneyStateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyStateResponse", function() { return UpdateJourneyStateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateRequest", function() { return UpdatePushTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdatePushTemplateResponse", function() { return UpdatePushTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationShape", function() { return UpdateRecommenderConfigurationShape; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationRequest", function() { return UpdateRecommenderConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateRecommenderConfigurationResponse", function() { return UpdateRecommenderConfigurationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentRequest", function() { return UpdateSegmentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentResponse", function() { return UpdateSegmentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SMSChannelRequest", function() { return SMSChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelRequest", function() { return UpdateSmsChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsChannelResponse", function() { return UpdateSmsChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateRequest", function() { return UpdateSmsTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateResponse", function() { return UpdateSmsTemplateResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplateActiveVersionRequest", function() { return TemplateActiveVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionRequest", function() { return UpdateTemplateActiveVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateTemplateActiveVersionResponse", function() { return UpdateTemplateActiveVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VoiceChannelRequest", function() { return VoiceChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelRequest", function() { return UpdateVoiceChannelRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceChannelResponse", function() { return UpdateVoiceChannelResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateRequest", function() { return UpdateVoiceTemplateRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateVoiceTemplateResponse", function() { return UpdateVoiceTemplateResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); var GetJourneyDateRangeKpiRequest; (function (GetJourneyDateRangeKpiRequest) { GetJourneyDateRangeKpiRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyDateRangeKpiRequest || (GetJourneyDateRangeKpiRequest = {})); var JourneyDateRangeKpiResponse; (function (JourneyDateRangeKpiResponse) { JourneyDateRangeKpiResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyDateRangeKpiResponse || (JourneyDateRangeKpiResponse = {})); var GetJourneyDateRangeKpiResponse; (function (GetJourneyDateRangeKpiResponse) { GetJourneyDateRangeKpiResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyDateRangeKpiResponse || (GetJourneyDateRangeKpiResponse = {})); var GetJourneyExecutionActivityMetricsRequest; (function (GetJourneyExecutionActivityMetricsRequest) { GetJourneyExecutionActivityMetricsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyExecutionActivityMetricsRequest || (GetJourneyExecutionActivityMetricsRequest = {})); var JourneyExecutionActivityMetricsResponse; (function (JourneyExecutionActivityMetricsResponse) { JourneyExecutionActivityMetricsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyExecutionActivityMetricsResponse || (JourneyExecutionActivityMetricsResponse = {})); var GetJourneyExecutionActivityMetricsResponse; (function (GetJourneyExecutionActivityMetricsResponse) { GetJourneyExecutionActivityMetricsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyExecutionActivityMetricsResponse || (GetJourneyExecutionActivityMetricsResponse = {})); var GetJourneyExecutionMetricsRequest; (function (GetJourneyExecutionMetricsRequest) { GetJourneyExecutionMetricsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyExecutionMetricsRequest || (GetJourneyExecutionMetricsRequest = {})); var JourneyExecutionMetricsResponse; (function (JourneyExecutionMetricsResponse) { JourneyExecutionMetricsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyExecutionMetricsResponse || (JourneyExecutionMetricsResponse = {})); var GetJourneyExecutionMetricsResponse; (function (GetJourneyExecutionMetricsResponse) { GetJourneyExecutionMetricsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetJourneyExecutionMetricsResponse || (GetJourneyExecutionMetricsResponse = {})); var GetPushTemplateRequest; (function (GetPushTemplateRequest) { GetPushTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPushTemplateRequest || (GetPushTemplateRequest = {})); var PushNotificationTemplateResponse; (function (PushNotificationTemplateResponse) { PushNotificationTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PushNotificationTemplateResponse || (PushNotificationTemplateResponse = {})); var GetPushTemplateResponse; (function (GetPushTemplateResponse) { GetPushTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPushTemplateResponse || (GetPushTemplateResponse = {})); var GetRecommenderConfigurationRequest; (function (GetRecommenderConfigurationRequest) { GetRecommenderConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetRecommenderConfigurationRequest || (GetRecommenderConfigurationRequest = {})); var GetRecommenderConfigurationResponse; (function (GetRecommenderConfigurationResponse) { GetRecommenderConfigurationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetRecommenderConfigurationResponse || (GetRecommenderConfigurationResponse = {})); var GetRecommenderConfigurationsRequest; (function (GetRecommenderConfigurationsRequest) { GetRecommenderConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetRecommenderConfigurationsRequest || (GetRecommenderConfigurationsRequest = {})); var ListRecommenderConfigurationsResponse; (function (ListRecommenderConfigurationsResponse) { ListRecommenderConfigurationsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListRecommenderConfigurationsResponse || (ListRecommenderConfigurationsResponse = {})); var GetRecommenderConfigurationsResponse; (function (GetRecommenderConfigurationsResponse) { GetRecommenderConfigurationsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetRecommenderConfigurationsResponse || (GetRecommenderConfigurationsResponse = {})); var GetSegmentRequest; (function (GetSegmentRequest) { GetSegmentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentRequest || (GetSegmentRequest = {})); var GetSegmentResponse; (function (GetSegmentResponse) { GetSegmentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentResponse || (GetSegmentResponse = {})); var GetSegmentExportJobsRequest; (function (GetSegmentExportJobsRequest) { GetSegmentExportJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentExportJobsRequest || (GetSegmentExportJobsRequest = {})); var GetSegmentExportJobsResponse; (function (GetSegmentExportJobsResponse) { GetSegmentExportJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentExportJobsResponse || (GetSegmentExportJobsResponse = {})); var GetSegmentImportJobsRequest; (function (GetSegmentImportJobsRequest) { GetSegmentImportJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentImportJobsRequest || (GetSegmentImportJobsRequest = {})); var GetSegmentImportJobsResponse; (function (GetSegmentImportJobsResponse) { GetSegmentImportJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentImportJobsResponse || (GetSegmentImportJobsResponse = {})); var GetSegmentsRequest; (function (GetSegmentsRequest) { GetSegmentsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentsRequest || (GetSegmentsRequest = {})); var SegmentsResponse; (function (SegmentsResponse) { SegmentsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentsResponse || (SegmentsResponse = {})); var GetSegmentsResponse; (function (GetSegmentsResponse) { GetSegmentsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentsResponse || (GetSegmentsResponse = {})); var GetSegmentVersionRequest; (function (GetSegmentVersionRequest) { GetSegmentVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentVersionRequest || (GetSegmentVersionRequest = {})); var GetSegmentVersionResponse; (function (GetSegmentVersionResponse) { GetSegmentVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentVersionResponse || (GetSegmentVersionResponse = {})); var GetSegmentVersionsRequest; (function (GetSegmentVersionsRequest) { GetSegmentVersionsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentVersionsRequest || (GetSegmentVersionsRequest = {})); var GetSegmentVersionsResponse; (function (GetSegmentVersionsResponse) { GetSegmentVersionsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentVersionsResponse || (GetSegmentVersionsResponse = {})); var GetSmsChannelRequest; (function (GetSmsChannelRequest) { GetSmsChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSmsChannelRequest || (GetSmsChannelRequest = {})); var GetSmsChannelResponse; (function (GetSmsChannelResponse) { GetSmsChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSmsChannelResponse || (GetSmsChannelResponse = {})); var GetSmsTemplateRequest; (function (GetSmsTemplateRequest) { GetSmsTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSmsTemplateRequest || (GetSmsTemplateRequest = {})); var SMSTemplateResponse; (function (SMSTemplateResponse) { SMSTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SMSTemplateResponse || (SMSTemplateResponse = {})); var GetSmsTemplateResponse; (function (GetSmsTemplateResponse) { GetSmsTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSmsTemplateResponse || (GetSmsTemplateResponse = {})); var GetUserEndpointsRequest; (function (GetUserEndpointsRequest) { GetUserEndpointsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetUserEndpointsRequest || (GetUserEndpointsRequest = {})); var GetUserEndpointsResponse; (function (GetUserEndpointsResponse) { GetUserEndpointsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetUserEndpointsResponse || (GetUserEndpointsResponse = {})); var GetVoiceChannelRequest; (function (GetVoiceChannelRequest) { GetVoiceChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetVoiceChannelRequest || (GetVoiceChannelRequest = {})); var GetVoiceChannelResponse; (function (GetVoiceChannelResponse) { GetVoiceChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetVoiceChannelResponse || (GetVoiceChannelResponse = {})); var GetVoiceTemplateRequest; (function (GetVoiceTemplateRequest) { GetVoiceTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetVoiceTemplateRequest || (GetVoiceTemplateRequest = {})); var VoiceTemplateResponse; (function (VoiceTemplateResponse) { VoiceTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VoiceTemplateResponse || (VoiceTemplateResponse = {})); var GetVoiceTemplateResponse; (function (GetVoiceTemplateResponse) { GetVoiceTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetVoiceTemplateResponse || (GetVoiceTemplateResponse = {})); var JourneysResponse; (function (JourneysResponse) { JourneysResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneysResponse || (JourneysResponse = {})); var JourneyStateRequest; (function (JourneyStateRequest) { JourneyStateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JourneyStateRequest || (JourneyStateRequest = {})); var ListJourneysRequest; (function (ListJourneysRequest) { ListJourneysRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListJourneysRequest || (ListJourneysRequest = {})); var ListJourneysResponse; (function (ListJourneysResponse) { ListJourneysResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListJourneysResponse || (ListJourneysResponse = {})); var TemplateResponse; (function (TemplateResponse) { TemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TemplateResponse || (TemplateResponse = {})); var TemplateVersionResponse; (function (TemplateVersionResponse) { TemplateVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TemplateVersionResponse || (TemplateVersionResponse = {})); var ListTagsForResourceRequest; (function (ListTagsForResourceRequest) { ListTagsForResourceRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForResourceRequest || (ListTagsForResourceRequest = {})); var TagsModel; (function (TagsModel) { TagsModel.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagsModel || (TagsModel = {})); var ListTagsForResourceResponse; (function (ListTagsForResourceResponse) { ListTagsForResourceResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTagsForResourceResponse || (ListTagsForResourceResponse = {})); var ListTemplatesRequest; (function (ListTemplatesRequest) { ListTemplatesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTemplatesRequest || (ListTemplatesRequest = {})); var TemplatesResponse; (function (TemplatesResponse) { TemplatesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TemplatesResponse || (TemplatesResponse = {})); var ListTemplatesResponse; (function (ListTemplatesResponse) { ListTemplatesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTemplatesResponse || (ListTemplatesResponse = {})); var ListTemplateVersionsRequest; (function (ListTemplateVersionsRequest) { ListTemplateVersionsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTemplateVersionsRequest || (ListTemplateVersionsRequest = {})); var TemplateVersionsResponse; (function (TemplateVersionsResponse) { TemplateVersionsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TemplateVersionsResponse || (TemplateVersionsResponse = {})); var ListTemplateVersionsResponse; (function (ListTemplateVersionsResponse) { ListTemplateVersionsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTemplateVersionsResponse || (ListTemplateVersionsResponse = {})); var MessageResult; (function (MessageResult) { MessageResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MessageResult || (MessageResult = {})); var MessageRequest; (function (MessageRequest) { MessageRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MessageRequest || (MessageRequest = {})); var MessageResponse; (function (MessageResponse) { MessageResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MessageResponse || (MessageResponse = {})); var NumberValidateRequest; (function (NumberValidateRequest) { NumberValidateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NumberValidateRequest || (NumberValidateRequest = {})); var NumberValidateResponse; (function (NumberValidateResponse) { NumberValidateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NumberValidateResponse || (NumberValidateResponse = {})); var PhoneNumberValidateRequest; (function (PhoneNumberValidateRequest) { PhoneNumberValidateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PhoneNumberValidateRequest || (PhoneNumberValidateRequest = {})); var PhoneNumberValidateResponse; (function (PhoneNumberValidateResponse) { PhoneNumberValidateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PhoneNumberValidateResponse || (PhoneNumberValidateResponse = {})); var PutEventsRequest; (function (PutEventsRequest) { PutEventsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutEventsRequest || (PutEventsRequest = {})); var PutEventsResponse; (function (PutEventsResponse) { PutEventsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutEventsResponse || (PutEventsResponse = {})); var WriteEventStream; (function (WriteEventStream) { WriteEventStream.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WriteEventStream || (WriteEventStream = {})); var PutEventStreamRequest; (function (PutEventStreamRequest) { PutEventStreamRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutEventStreamRequest || (PutEventStreamRequest = {})); var PutEventStreamResponse; (function (PutEventStreamResponse) { PutEventStreamResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutEventStreamResponse || (PutEventStreamResponse = {})); var UpdateAttributesRequest; (function (UpdateAttributesRequest) { UpdateAttributesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateAttributesRequest || (UpdateAttributesRequest = {})); var RemoveAttributesRequest; (function (RemoveAttributesRequest) { RemoveAttributesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RemoveAttributesRequest || (RemoveAttributesRequest = {})); var RemoveAttributesResponse; (function (RemoveAttributesResponse) { RemoveAttributesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RemoveAttributesResponse || (RemoveAttributesResponse = {})); var SendMessagesRequest; (function (SendMessagesRequest) { SendMessagesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SendMessagesRequest || (SendMessagesRequest = {})); var SendMessagesResponse; (function (SendMessagesResponse) { SendMessagesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SendMessagesResponse || (SendMessagesResponse = {})); var SendUsersMessageRequest; (function (SendUsersMessageRequest) { SendUsersMessageRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SendUsersMessageRequest || (SendUsersMessageRequest = {})); var SendUsersMessagesRequest; (function (SendUsersMessagesRequest) { SendUsersMessagesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SendUsersMessagesRequest || (SendUsersMessagesRequest = {})); var SendUsersMessageResponse; (function (SendUsersMessageResponse) { SendUsersMessageResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SendUsersMessageResponse || (SendUsersMessageResponse = {})); var SendUsersMessagesResponse; (function (SendUsersMessagesResponse) { SendUsersMessagesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SendUsersMessagesResponse || (SendUsersMessagesResponse = {})); var TagResourceRequest; (function (TagResourceRequest) { TagResourceRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TagResourceRequest || (TagResourceRequest = {})); var UntagResourceRequest; (function (UntagResourceRequest) { UntagResourceRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UntagResourceRequest || (UntagResourceRequest = {})); var UpdateAdmChannelRequest; (function (UpdateAdmChannelRequest) { UpdateAdmChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateAdmChannelRequest || (UpdateAdmChannelRequest = {})); var UpdateAdmChannelResponse; (function (UpdateAdmChannelResponse) { UpdateAdmChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateAdmChannelResponse || (UpdateAdmChannelResponse = {})); var UpdateApnsChannelRequest; (function (UpdateApnsChannelRequest) { UpdateApnsChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsChannelRequest || (UpdateApnsChannelRequest = {})); var UpdateApnsChannelResponse; (function (UpdateApnsChannelResponse) { UpdateApnsChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsChannelResponse || (UpdateApnsChannelResponse = {})); var UpdateApnsSandboxChannelRequest; (function (UpdateApnsSandboxChannelRequest) { UpdateApnsSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsSandboxChannelRequest || (UpdateApnsSandboxChannelRequest = {})); var UpdateApnsSandboxChannelResponse; (function (UpdateApnsSandboxChannelResponse) { UpdateApnsSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsSandboxChannelResponse || (UpdateApnsSandboxChannelResponse = {})); var UpdateApnsVoipChannelRequest; (function (UpdateApnsVoipChannelRequest) { UpdateApnsVoipChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsVoipChannelRequest || (UpdateApnsVoipChannelRequest = {})); var UpdateApnsVoipChannelResponse; (function (UpdateApnsVoipChannelResponse) { UpdateApnsVoipChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsVoipChannelResponse || (UpdateApnsVoipChannelResponse = {})); var UpdateApnsVoipSandboxChannelRequest; (function (UpdateApnsVoipSandboxChannelRequest) { UpdateApnsVoipSandboxChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsVoipSandboxChannelRequest || (UpdateApnsVoipSandboxChannelRequest = {})); var UpdateApnsVoipSandboxChannelResponse; (function (UpdateApnsVoipSandboxChannelResponse) { UpdateApnsVoipSandboxChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApnsVoipSandboxChannelResponse || (UpdateApnsVoipSandboxChannelResponse = {})); var WriteApplicationSettingsRequest; (function (WriteApplicationSettingsRequest) { WriteApplicationSettingsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WriteApplicationSettingsRequest || (WriteApplicationSettingsRequest = {})); var UpdateApplicationSettingsRequest; (function (UpdateApplicationSettingsRequest) { UpdateApplicationSettingsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApplicationSettingsRequest || (UpdateApplicationSettingsRequest = {})); var UpdateApplicationSettingsResponse; (function (UpdateApplicationSettingsResponse) { UpdateApplicationSettingsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateApplicationSettingsResponse || (UpdateApplicationSettingsResponse = {})); var UpdateBaiduChannelRequest; (function (UpdateBaiduChannelRequest) { UpdateBaiduChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateBaiduChannelRequest || (UpdateBaiduChannelRequest = {})); var UpdateBaiduChannelResponse; (function (UpdateBaiduChannelResponse) { UpdateBaiduChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateBaiduChannelResponse || (UpdateBaiduChannelResponse = {})); var UpdateCampaignRequest; (function (UpdateCampaignRequest) { UpdateCampaignRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateCampaignRequest || (UpdateCampaignRequest = {})); var UpdateCampaignResponse; (function (UpdateCampaignResponse) { UpdateCampaignResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateCampaignResponse || (UpdateCampaignResponse = {})); var UpdateEmailChannelRequest; (function (UpdateEmailChannelRequest) { UpdateEmailChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEmailChannelRequest || (UpdateEmailChannelRequest = {})); var UpdateEmailChannelResponse; (function (UpdateEmailChannelResponse) { UpdateEmailChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEmailChannelResponse || (UpdateEmailChannelResponse = {})); var UpdateEmailTemplateRequest; (function (UpdateEmailTemplateRequest) { UpdateEmailTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEmailTemplateRequest || (UpdateEmailTemplateRequest = {})); var UpdateEmailTemplateResponse; (function (UpdateEmailTemplateResponse) { UpdateEmailTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEmailTemplateResponse || (UpdateEmailTemplateResponse = {})); var UpdateEndpointRequest; (function (UpdateEndpointRequest) { UpdateEndpointRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEndpointRequest || (UpdateEndpointRequest = {})); var UpdateEndpointResponse; (function (UpdateEndpointResponse) { UpdateEndpointResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEndpointResponse || (UpdateEndpointResponse = {})); var UpdateEndpointsBatchRequest; (function (UpdateEndpointsBatchRequest) { UpdateEndpointsBatchRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEndpointsBatchRequest || (UpdateEndpointsBatchRequest = {})); var UpdateEndpointsBatchResponse; (function (UpdateEndpointsBatchResponse) { UpdateEndpointsBatchResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateEndpointsBatchResponse || (UpdateEndpointsBatchResponse = {})); var UpdateGcmChannelRequest; (function (UpdateGcmChannelRequest) { UpdateGcmChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateGcmChannelRequest || (UpdateGcmChannelRequest = {})); var UpdateGcmChannelResponse; (function (UpdateGcmChannelResponse) { UpdateGcmChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateGcmChannelResponse || (UpdateGcmChannelResponse = {})); var UpdateJourneyRequest; (function (UpdateJourneyRequest) { UpdateJourneyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateJourneyRequest || (UpdateJourneyRequest = {})); var UpdateJourneyResponse; (function (UpdateJourneyResponse) { UpdateJourneyResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateJourneyResponse || (UpdateJourneyResponse = {})); var UpdateJourneyStateRequest; (function (UpdateJourneyStateRequest) { UpdateJourneyStateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateJourneyStateRequest || (UpdateJourneyStateRequest = {})); var UpdateJourneyStateResponse; (function (UpdateJourneyStateResponse) { UpdateJourneyStateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateJourneyStateResponse || (UpdateJourneyStateResponse = {})); var UpdatePushTemplateRequest; (function (UpdatePushTemplateRequest) { UpdatePushTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdatePushTemplateRequest || (UpdatePushTemplateRequest = {})); var UpdatePushTemplateResponse; (function (UpdatePushTemplateResponse) { UpdatePushTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdatePushTemplateResponse || (UpdatePushTemplateResponse = {})); var UpdateRecommenderConfigurationShape; (function (UpdateRecommenderConfigurationShape) { UpdateRecommenderConfigurationShape.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateRecommenderConfigurationShape || (UpdateRecommenderConfigurationShape = {})); var UpdateRecommenderConfigurationRequest; (function (UpdateRecommenderConfigurationRequest) { UpdateRecommenderConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateRecommenderConfigurationRequest || (UpdateRecommenderConfigurationRequest = {})); var UpdateRecommenderConfigurationResponse; (function (UpdateRecommenderConfigurationResponse) { UpdateRecommenderConfigurationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateRecommenderConfigurationResponse || (UpdateRecommenderConfigurationResponse = {})); var UpdateSegmentRequest; (function (UpdateSegmentRequest) { UpdateSegmentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateSegmentRequest || (UpdateSegmentRequest = {})); var UpdateSegmentResponse; (function (UpdateSegmentResponse) { UpdateSegmentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateSegmentResponse || (UpdateSegmentResponse = {})); var SMSChannelRequest; (function (SMSChannelRequest) { SMSChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SMSChannelRequest || (SMSChannelRequest = {})); var UpdateSmsChannelRequest; (function (UpdateSmsChannelRequest) { UpdateSmsChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateSmsChannelRequest || (UpdateSmsChannelRequest = {})); var UpdateSmsChannelResponse; (function (UpdateSmsChannelResponse) { UpdateSmsChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateSmsChannelResponse || (UpdateSmsChannelResponse = {})); var UpdateSmsTemplateRequest; (function (UpdateSmsTemplateRequest) { UpdateSmsTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateSmsTemplateRequest || (UpdateSmsTemplateRequest = {})); var UpdateSmsTemplateResponse; (function (UpdateSmsTemplateResponse) { UpdateSmsTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateSmsTemplateResponse || (UpdateSmsTemplateResponse = {})); var TemplateActiveVersionRequest; (function (TemplateActiveVersionRequest) { TemplateActiveVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TemplateActiveVersionRequest || (TemplateActiveVersionRequest = {})); var UpdateTemplateActiveVersionRequest; (function (UpdateTemplateActiveVersionRequest) { UpdateTemplateActiveVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateTemplateActiveVersionRequest || (UpdateTemplateActiveVersionRequest = {})); var UpdateTemplateActiveVersionResponse; (function (UpdateTemplateActiveVersionResponse) { UpdateTemplateActiveVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateTemplateActiveVersionResponse || (UpdateTemplateActiveVersionResponse = {})); var VoiceChannelRequest; (function (VoiceChannelRequest) { VoiceChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VoiceChannelRequest || (VoiceChannelRequest = {})); var UpdateVoiceChannelRequest; (function (UpdateVoiceChannelRequest) { UpdateVoiceChannelRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateVoiceChannelRequest || (UpdateVoiceChannelRequest = {})); var UpdateVoiceChannelResponse; (function (UpdateVoiceChannelResponse) { UpdateVoiceChannelResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateVoiceChannelResponse || (UpdateVoiceChannelResponse = {})); var UpdateVoiceTemplateRequest; (function (UpdateVoiceTemplateRequest) { UpdateVoiceTemplateRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateVoiceTemplateRequest || (UpdateVoiceTemplateRequest = {})); var UpdateVoiceTemplateResponse; (function (UpdateVoiceTemplateResponse) { UpdateVoiceTemplateResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateVoiceTemplateResponse || (UpdateVoiceTemplateResponse = {})); //# sourceMappingURL=models_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/package.json": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/package.json ***! \********************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-pinpoint\",\"description\":\"AWS SDK for JavaScript Pinpoint Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-pinpoint\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-pinpoint\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/protocols/Aws_restJson1.js ***! \**********************************************************************************/ /*! exports provided: serializeAws_restJson1CreateAppCommand, serializeAws_restJson1CreateCampaignCommand, serializeAws_restJson1CreateEmailTemplateCommand, serializeAws_restJson1CreateExportJobCommand, serializeAws_restJson1CreateImportJobCommand, serializeAws_restJson1CreateJourneyCommand, serializeAws_restJson1CreatePushTemplateCommand, serializeAws_restJson1CreateRecommenderConfigurationCommand, serializeAws_restJson1CreateSegmentCommand, serializeAws_restJson1CreateSmsTemplateCommand, serializeAws_restJson1CreateVoiceTemplateCommand, serializeAws_restJson1DeleteAdmChannelCommand, serializeAws_restJson1DeleteApnsChannelCommand, serializeAws_restJson1DeleteApnsSandboxChannelCommand, serializeAws_restJson1DeleteApnsVoipChannelCommand, serializeAws_restJson1DeleteApnsVoipSandboxChannelCommand, serializeAws_restJson1DeleteAppCommand, serializeAws_restJson1DeleteBaiduChannelCommand, serializeAws_restJson1DeleteCampaignCommand, serializeAws_restJson1DeleteEmailChannelCommand, serializeAws_restJson1DeleteEmailTemplateCommand, serializeAws_restJson1DeleteEndpointCommand, serializeAws_restJson1DeleteEventStreamCommand, serializeAws_restJson1DeleteGcmChannelCommand, serializeAws_restJson1DeleteJourneyCommand, serializeAws_restJson1DeletePushTemplateCommand, serializeAws_restJson1DeleteRecommenderConfigurationCommand, serializeAws_restJson1DeleteSegmentCommand, serializeAws_restJson1DeleteSmsChannelCommand, serializeAws_restJson1DeleteSmsTemplateCommand, serializeAws_restJson1DeleteUserEndpointsCommand, serializeAws_restJson1DeleteVoiceChannelCommand, serializeAws_restJson1DeleteVoiceTemplateCommand, serializeAws_restJson1GetAdmChannelCommand, serializeAws_restJson1GetApnsChannelCommand, serializeAws_restJson1GetApnsSandboxChannelCommand, serializeAws_restJson1GetApnsVoipChannelCommand, serializeAws_restJson1GetApnsVoipSandboxChannelCommand, serializeAws_restJson1GetAppCommand, serializeAws_restJson1GetApplicationDateRangeKpiCommand, serializeAws_restJson1GetApplicationSettingsCommand, serializeAws_restJson1GetAppsCommand, serializeAws_restJson1GetBaiduChannelCommand, serializeAws_restJson1GetCampaignCommand, serializeAws_restJson1GetCampaignActivitiesCommand, serializeAws_restJson1GetCampaignDateRangeKpiCommand, serializeAws_restJson1GetCampaignsCommand, serializeAws_restJson1GetCampaignVersionCommand, serializeAws_restJson1GetCampaignVersionsCommand, serializeAws_restJson1GetChannelsCommand, serializeAws_restJson1GetEmailChannelCommand, serializeAws_restJson1GetEmailTemplateCommand, serializeAws_restJson1GetEndpointCommand, serializeAws_restJson1GetEventStreamCommand, serializeAws_restJson1GetExportJobCommand, serializeAws_restJson1GetExportJobsCommand, serializeAws_restJson1GetGcmChannelCommand, serializeAws_restJson1GetImportJobCommand, serializeAws_restJson1GetImportJobsCommand, serializeAws_restJson1GetJourneyCommand, serializeAws_restJson1GetJourneyDateRangeKpiCommand, serializeAws_restJson1GetJourneyExecutionActivityMetricsCommand, serializeAws_restJson1GetJourneyExecutionMetricsCommand, serializeAws_restJson1GetPushTemplateCommand, serializeAws_restJson1GetRecommenderConfigurationCommand, serializeAws_restJson1GetRecommenderConfigurationsCommand, serializeAws_restJson1GetSegmentCommand, serializeAws_restJson1GetSegmentExportJobsCommand, serializeAws_restJson1GetSegmentImportJobsCommand, serializeAws_restJson1GetSegmentsCommand, serializeAws_restJson1GetSegmentVersionCommand, serializeAws_restJson1GetSegmentVersionsCommand, serializeAws_restJson1GetSmsChannelCommand, serializeAws_restJson1GetSmsTemplateCommand, serializeAws_restJson1GetUserEndpointsCommand, serializeAws_restJson1GetVoiceChannelCommand, serializeAws_restJson1GetVoiceTemplateCommand, serializeAws_restJson1ListJourneysCommand, serializeAws_restJson1ListTagsForResourceCommand, serializeAws_restJson1ListTemplatesCommand, serializeAws_restJson1ListTemplateVersionsCommand, serializeAws_restJson1PhoneNumberValidateCommand, serializeAws_restJson1PutEventsCommand, serializeAws_restJson1PutEventStreamCommand, serializeAws_restJson1RemoveAttributesCommand, serializeAws_restJson1SendMessagesCommand, serializeAws_restJson1SendUsersMessagesCommand, serializeAws_restJson1TagResourceCommand, serializeAws_restJson1UntagResourceCommand, serializeAws_restJson1UpdateAdmChannelCommand, serializeAws_restJson1UpdateApnsChannelCommand, serializeAws_restJson1UpdateApnsSandboxChannelCommand, serializeAws_restJson1UpdateApnsVoipChannelCommand, serializeAws_restJson1UpdateApnsVoipSandboxChannelCommand, serializeAws_restJson1UpdateApplicationSettingsCommand, serializeAws_restJson1UpdateBaiduChannelCommand, serializeAws_restJson1UpdateCampaignCommand, serializeAws_restJson1UpdateEmailChannelCommand, serializeAws_restJson1UpdateEmailTemplateCommand, serializeAws_restJson1UpdateEndpointCommand, serializeAws_restJson1UpdateEndpointsBatchCommand, serializeAws_restJson1UpdateGcmChannelCommand, serializeAws_restJson1UpdateJourneyCommand, serializeAws_restJson1UpdateJourneyStateCommand, serializeAws_restJson1UpdatePushTemplateCommand, serializeAws_restJson1UpdateRecommenderConfigurationCommand, serializeAws_restJson1UpdateSegmentCommand, serializeAws_restJson1UpdateSmsChannelCommand, serializeAws_restJson1UpdateSmsTemplateCommand, serializeAws_restJson1UpdateTemplateActiveVersionCommand, serializeAws_restJson1UpdateVoiceChannelCommand, serializeAws_restJson1UpdateVoiceTemplateCommand, deserializeAws_restJson1CreateAppCommand, deserializeAws_restJson1CreateCampaignCommand, deserializeAws_restJson1CreateEmailTemplateCommand, deserializeAws_restJson1CreateExportJobCommand, deserializeAws_restJson1CreateImportJobCommand, deserializeAws_restJson1CreateJourneyCommand, deserializeAws_restJson1CreatePushTemplateCommand, deserializeAws_restJson1CreateRecommenderConfigurationCommand, deserializeAws_restJson1CreateSegmentCommand, deserializeAws_restJson1CreateSmsTemplateCommand, deserializeAws_restJson1CreateVoiceTemplateCommand, deserializeAws_restJson1DeleteAdmChannelCommand, deserializeAws_restJson1DeleteApnsChannelCommand, deserializeAws_restJson1DeleteApnsSandboxChannelCommand, deserializeAws_restJson1DeleteApnsVoipChannelCommand, deserializeAws_restJson1DeleteApnsVoipSandboxChannelCommand, deserializeAws_restJson1DeleteAppCommand, deserializeAws_restJson1DeleteBaiduChannelCommand, deserializeAws_restJson1DeleteCampaignCommand, deserializeAws_restJson1DeleteEmailChannelCommand, deserializeAws_restJson1DeleteEmailTemplateCommand, deserializeAws_restJson1DeleteEndpointCommand, deserializeAws_restJson1DeleteEventStreamCommand, deserializeAws_restJson1DeleteGcmChannelCommand, deserializeAws_restJson1DeleteJourneyCommand, deserializeAws_restJson1DeletePushTemplateCommand, deserializeAws_restJson1DeleteRecommenderConfigurationCommand, deserializeAws_restJson1DeleteSegmentCommand, deserializeAws_restJson1DeleteSmsChannelCommand, deserializeAws_restJson1DeleteSmsTemplateCommand, deserializeAws_restJson1DeleteUserEndpointsCommand, deserializeAws_restJson1DeleteVoiceChannelCommand, deserializeAws_restJson1DeleteVoiceTemplateCommand, deserializeAws_restJson1GetAdmChannelCommand, deserializeAws_restJson1GetApnsChannelCommand, deserializeAws_restJson1GetApnsSandboxChannelCommand, deserializeAws_restJson1GetApnsVoipChannelCommand, deserializeAws_restJson1GetApnsVoipSandboxChannelCommand, deserializeAws_restJson1GetAppCommand, deserializeAws_restJson1GetApplicationDateRangeKpiCommand, deserializeAws_restJson1GetApplicationSettingsCommand, deserializeAws_restJson1GetAppsCommand, deserializeAws_restJson1GetBaiduChannelCommand, deserializeAws_restJson1GetCampaignCommand, deserializeAws_restJson1GetCampaignActivitiesCommand, deserializeAws_restJson1GetCampaignDateRangeKpiCommand, deserializeAws_restJson1GetCampaignsCommand, deserializeAws_restJson1GetCampaignVersionCommand, deserializeAws_restJson1GetCampaignVersionsCommand, deserializeAws_restJson1GetChannelsCommand, deserializeAws_restJson1GetEmailChannelCommand, deserializeAws_restJson1GetEmailTemplateCommand, deserializeAws_restJson1GetEndpointCommand, deserializeAws_restJson1GetEventStreamCommand, deserializeAws_restJson1GetExportJobCommand, deserializeAws_restJson1GetExportJobsCommand, deserializeAws_restJson1GetGcmChannelCommand, deserializeAws_restJson1GetImportJobCommand, deserializeAws_restJson1GetImportJobsCommand, deserializeAws_restJson1GetJourneyCommand, deserializeAws_restJson1GetJourneyDateRangeKpiCommand, deserializeAws_restJson1GetJourneyExecutionActivityMetricsCommand, deserializeAws_restJson1GetJourneyExecutionMetricsCommand, deserializeAws_restJson1GetPushTemplateCommand, deserializeAws_restJson1GetRecommenderConfigurationCommand, deserializeAws_restJson1GetRecommenderConfigurationsCommand, deserializeAws_restJson1GetSegmentCommand, deserializeAws_restJson1GetSegmentExportJobsCommand, deserializeAws_restJson1GetSegmentImportJobsCommand, deserializeAws_restJson1GetSegmentsCommand, deserializeAws_restJson1GetSegmentVersionCommand, deserializeAws_restJson1GetSegmentVersionsCommand, deserializeAws_restJson1GetSmsChannelCommand, deserializeAws_restJson1GetSmsTemplateCommand, deserializeAws_restJson1GetUserEndpointsCommand, deserializeAws_restJson1GetVoiceChannelCommand, deserializeAws_restJson1GetVoiceTemplateCommand, deserializeAws_restJson1ListJourneysCommand, deserializeAws_restJson1ListTagsForResourceCommand, deserializeAws_restJson1ListTemplatesCommand, deserializeAws_restJson1ListTemplateVersionsCommand, deserializeAws_restJson1PhoneNumberValidateCommand, deserializeAws_restJson1PutEventsCommand, deserializeAws_restJson1PutEventStreamCommand, deserializeAws_restJson1RemoveAttributesCommand, deserializeAws_restJson1SendMessagesCommand, deserializeAws_restJson1SendUsersMessagesCommand, deserializeAws_restJson1TagResourceCommand, deserializeAws_restJson1UntagResourceCommand, deserializeAws_restJson1UpdateAdmChannelCommand, deserializeAws_restJson1UpdateApnsChannelCommand, deserializeAws_restJson1UpdateApnsSandboxChannelCommand, deserializeAws_restJson1UpdateApnsVoipChannelCommand, deserializeAws_restJson1UpdateApnsVoipSandboxChannelCommand, deserializeAws_restJson1UpdateApplicationSettingsCommand, deserializeAws_restJson1UpdateBaiduChannelCommand, deserializeAws_restJson1UpdateCampaignCommand, deserializeAws_restJson1UpdateEmailChannelCommand, deserializeAws_restJson1UpdateEmailTemplateCommand, deserializeAws_restJson1UpdateEndpointCommand, deserializeAws_restJson1UpdateEndpointsBatchCommand, deserializeAws_restJson1UpdateGcmChannelCommand, deserializeAws_restJson1UpdateJourneyCommand, deserializeAws_restJson1UpdateJourneyStateCommand, deserializeAws_restJson1UpdatePushTemplateCommand, deserializeAws_restJson1UpdateRecommenderConfigurationCommand, deserializeAws_restJson1UpdateSegmentCommand, deserializeAws_restJson1UpdateSmsChannelCommand, deserializeAws_restJson1UpdateSmsTemplateCommand, deserializeAws_restJson1UpdateTemplateActiveVersionCommand, deserializeAws_restJson1UpdateVoiceChannelCommand, deserializeAws_restJson1UpdateVoiceTemplateCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateAppCommand", function() { return serializeAws_restJson1CreateAppCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateCampaignCommand", function() { return serializeAws_restJson1CreateCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateEmailTemplateCommand", function() { return serializeAws_restJson1CreateEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateExportJobCommand", function() { return serializeAws_restJson1CreateExportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateImportJobCommand", function() { return serializeAws_restJson1CreateImportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateJourneyCommand", function() { return serializeAws_restJson1CreateJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreatePushTemplateCommand", function() { return serializeAws_restJson1CreatePushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateRecommenderConfigurationCommand", function() { return serializeAws_restJson1CreateRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateSegmentCommand", function() { return serializeAws_restJson1CreateSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateSmsTemplateCommand", function() { return serializeAws_restJson1CreateSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1CreateVoiceTemplateCommand", function() { return serializeAws_restJson1CreateVoiceTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteAdmChannelCommand", function() { return serializeAws_restJson1DeleteAdmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteApnsChannelCommand", function() { return serializeAws_restJson1DeleteApnsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteApnsSandboxChannelCommand", function() { return serializeAws_restJson1DeleteApnsSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteApnsVoipChannelCommand", function() { return serializeAws_restJson1DeleteApnsVoipChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteApnsVoipSandboxChannelCommand", function() { return serializeAws_restJson1DeleteApnsVoipSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteAppCommand", function() { return serializeAws_restJson1DeleteAppCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteBaiduChannelCommand", function() { return serializeAws_restJson1DeleteBaiduChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteCampaignCommand", function() { return serializeAws_restJson1DeleteCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteEmailChannelCommand", function() { return serializeAws_restJson1DeleteEmailChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteEmailTemplateCommand", function() { return serializeAws_restJson1DeleteEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteEndpointCommand", function() { return serializeAws_restJson1DeleteEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteEventStreamCommand", function() { return serializeAws_restJson1DeleteEventStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteGcmChannelCommand", function() { return serializeAws_restJson1DeleteGcmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteJourneyCommand", function() { return serializeAws_restJson1DeleteJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeletePushTemplateCommand", function() { return serializeAws_restJson1DeletePushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteRecommenderConfigurationCommand", function() { return serializeAws_restJson1DeleteRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteSegmentCommand", function() { return serializeAws_restJson1DeleteSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteSmsChannelCommand", function() { return serializeAws_restJson1DeleteSmsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteSmsTemplateCommand", function() { return serializeAws_restJson1DeleteSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteUserEndpointsCommand", function() { return serializeAws_restJson1DeleteUserEndpointsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteVoiceChannelCommand", function() { return serializeAws_restJson1DeleteVoiceChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteVoiceTemplateCommand", function() { return serializeAws_restJson1DeleteVoiceTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetAdmChannelCommand", function() { return serializeAws_restJson1GetAdmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetApnsChannelCommand", function() { return serializeAws_restJson1GetApnsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetApnsSandboxChannelCommand", function() { return serializeAws_restJson1GetApnsSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetApnsVoipChannelCommand", function() { return serializeAws_restJson1GetApnsVoipChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetApnsVoipSandboxChannelCommand", function() { return serializeAws_restJson1GetApnsVoipSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetAppCommand", function() { return serializeAws_restJson1GetAppCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetApplicationDateRangeKpiCommand", function() { return serializeAws_restJson1GetApplicationDateRangeKpiCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetApplicationSettingsCommand", function() { return serializeAws_restJson1GetApplicationSettingsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetAppsCommand", function() { return serializeAws_restJson1GetAppsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetBaiduChannelCommand", function() { return serializeAws_restJson1GetBaiduChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetCampaignCommand", function() { return serializeAws_restJson1GetCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetCampaignActivitiesCommand", function() { return serializeAws_restJson1GetCampaignActivitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetCampaignDateRangeKpiCommand", function() { return serializeAws_restJson1GetCampaignDateRangeKpiCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetCampaignsCommand", function() { return serializeAws_restJson1GetCampaignsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetCampaignVersionCommand", function() { return serializeAws_restJson1GetCampaignVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetCampaignVersionsCommand", function() { return serializeAws_restJson1GetCampaignVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetChannelsCommand", function() { return serializeAws_restJson1GetChannelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetEmailChannelCommand", function() { return serializeAws_restJson1GetEmailChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetEmailTemplateCommand", function() { return serializeAws_restJson1GetEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetEndpointCommand", function() { return serializeAws_restJson1GetEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetEventStreamCommand", function() { return serializeAws_restJson1GetEventStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetExportJobCommand", function() { return serializeAws_restJson1GetExportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetExportJobsCommand", function() { return serializeAws_restJson1GetExportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetGcmChannelCommand", function() { return serializeAws_restJson1GetGcmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetImportJobCommand", function() { return serializeAws_restJson1GetImportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetImportJobsCommand", function() { return serializeAws_restJson1GetImportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetJourneyCommand", function() { return serializeAws_restJson1GetJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetJourneyDateRangeKpiCommand", function() { return serializeAws_restJson1GetJourneyDateRangeKpiCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetJourneyExecutionActivityMetricsCommand", function() { return serializeAws_restJson1GetJourneyExecutionActivityMetricsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetJourneyExecutionMetricsCommand", function() { return serializeAws_restJson1GetJourneyExecutionMetricsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetPushTemplateCommand", function() { return serializeAws_restJson1GetPushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetRecommenderConfigurationCommand", function() { return serializeAws_restJson1GetRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetRecommenderConfigurationsCommand", function() { return serializeAws_restJson1GetRecommenderConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSegmentCommand", function() { return serializeAws_restJson1GetSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSegmentExportJobsCommand", function() { return serializeAws_restJson1GetSegmentExportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSegmentImportJobsCommand", function() { return serializeAws_restJson1GetSegmentImportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSegmentsCommand", function() { return serializeAws_restJson1GetSegmentsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSegmentVersionCommand", function() { return serializeAws_restJson1GetSegmentVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSegmentVersionsCommand", function() { return serializeAws_restJson1GetSegmentVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSmsChannelCommand", function() { return serializeAws_restJson1GetSmsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSmsTemplateCommand", function() { return serializeAws_restJson1GetSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetUserEndpointsCommand", function() { return serializeAws_restJson1GetUserEndpointsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetVoiceChannelCommand", function() { return serializeAws_restJson1GetVoiceChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetVoiceTemplateCommand", function() { return serializeAws_restJson1GetVoiceTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1ListJourneysCommand", function() { return serializeAws_restJson1ListJourneysCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1ListTagsForResourceCommand", function() { return serializeAws_restJson1ListTagsForResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1ListTemplatesCommand", function() { return serializeAws_restJson1ListTemplatesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1ListTemplateVersionsCommand", function() { return serializeAws_restJson1ListTemplateVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PhoneNumberValidateCommand", function() { return serializeAws_restJson1PhoneNumberValidateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PutEventsCommand", function() { return serializeAws_restJson1PutEventsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PutEventStreamCommand", function() { return serializeAws_restJson1PutEventStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1RemoveAttributesCommand", function() { return serializeAws_restJson1RemoveAttributesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1SendMessagesCommand", function() { return serializeAws_restJson1SendMessagesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1SendUsersMessagesCommand", function() { return serializeAws_restJson1SendUsersMessagesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1TagResourceCommand", function() { return serializeAws_restJson1TagResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UntagResourceCommand", function() { return serializeAws_restJson1UntagResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateAdmChannelCommand", function() { return serializeAws_restJson1UpdateAdmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateApnsChannelCommand", function() { return serializeAws_restJson1UpdateApnsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateApnsSandboxChannelCommand", function() { return serializeAws_restJson1UpdateApnsSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateApnsVoipChannelCommand", function() { return serializeAws_restJson1UpdateApnsVoipChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateApnsVoipSandboxChannelCommand", function() { return serializeAws_restJson1UpdateApnsVoipSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateApplicationSettingsCommand", function() { return serializeAws_restJson1UpdateApplicationSettingsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateBaiduChannelCommand", function() { return serializeAws_restJson1UpdateBaiduChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateCampaignCommand", function() { return serializeAws_restJson1UpdateCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateEmailChannelCommand", function() { return serializeAws_restJson1UpdateEmailChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateEmailTemplateCommand", function() { return serializeAws_restJson1UpdateEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateEndpointCommand", function() { return serializeAws_restJson1UpdateEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateEndpointsBatchCommand", function() { return serializeAws_restJson1UpdateEndpointsBatchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateGcmChannelCommand", function() { return serializeAws_restJson1UpdateGcmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateJourneyCommand", function() { return serializeAws_restJson1UpdateJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateJourneyStateCommand", function() { return serializeAws_restJson1UpdateJourneyStateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdatePushTemplateCommand", function() { return serializeAws_restJson1UpdatePushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateRecommenderConfigurationCommand", function() { return serializeAws_restJson1UpdateRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateSegmentCommand", function() { return serializeAws_restJson1UpdateSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateSmsChannelCommand", function() { return serializeAws_restJson1UpdateSmsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateSmsTemplateCommand", function() { return serializeAws_restJson1UpdateSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateTemplateActiveVersionCommand", function() { return serializeAws_restJson1UpdateTemplateActiveVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateVoiceChannelCommand", function() { return serializeAws_restJson1UpdateVoiceChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1UpdateVoiceTemplateCommand", function() { return serializeAws_restJson1UpdateVoiceTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateAppCommand", function() { return deserializeAws_restJson1CreateAppCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateCampaignCommand", function() { return deserializeAws_restJson1CreateCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateEmailTemplateCommand", function() { return deserializeAws_restJson1CreateEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateExportJobCommand", function() { return deserializeAws_restJson1CreateExportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateImportJobCommand", function() { return deserializeAws_restJson1CreateImportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateJourneyCommand", function() { return deserializeAws_restJson1CreateJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreatePushTemplateCommand", function() { return deserializeAws_restJson1CreatePushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateRecommenderConfigurationCommand", function() { return deserializeAws_restJson1CreateRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateSegmentCommand", function() { return deserializeAws_restJson1CreateSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateSmsTemplateCommand", function() { return deserializeAws_restJson1CreateSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1CreateVoiceTemplateCommand", function() { return deserializeAws_restJson1CreateVoiceTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteAdmChannelCommand", function() { return deserializeAws_restJson1DeleteAdmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteApnsChannelCommand", function() { return deserializeAws_restJson1DeleteApnsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteApnsSandboxChannelCommand", function() { return deserializeAws_restJson1DeleteApnsSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteApnsVoipChannelCommand", function() { return deserializeAws_restJson1DeleteApnsVoipChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteApnsVoipSandboxChannelCommand", function() { return deserializeAws_restJson1DeleteApnsVoipSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteAppCommand", function() { return deserializeAws_restJson1DeleteAppCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteBaiduChannelCommand", function() { return deserializeAws_restJson1DeleteBaiduChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteCampaignCommand", function() { return deserializeAws_restJson1DeleteCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteEmailChannelCommand", function() { return deserializeAws_restJson1DeleteEmailChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteEmailTemplateCommand", function() { return deserializeAws_restJson1DeleteEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteEndpointCommand", function() { return deserializeAws_restJson1DeleteEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteEventStreamCommand", function() { return deserializeAws_restJson1DeleteEventStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteGcmChannelCommand", function() { return deserializeAws_restJson1DeleteGcmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteJourneyCommand", function() { return deserializeAws_restJson1DeleteJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeletePushTemplateCommand", function() { return deserializeAws_restJson1DeletePushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteRecommenderConfigurationCommand", function() { return deserializeAws_restJson1DeleteRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteSegmentCommand", function() { return deserializeAws_restJson1DeleteSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteSmsChannelCommand", function() { return deserializeAws_restJson1DeleteSmsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteSmsTemplateCommand", function() { return deserializeAws_restJson1DeleteSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteUserEndpointsCommand", function() { return deserializeAws_restJson1DeleteUserEndpointsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteVoiceChannelCommand", function() { return deserializeAws_restJson1DeleteVoiceChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteVoiceTemplateCommand", function() { return deserializeAws_restJson1DeleteVoiceTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetAdmChannelCommand", function() { return deserializeAws_restJson1GetAdmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetApnsChannelCommand", function() { return deserializeAws_restJson1GetApnsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetApnsSandboxChannelCommand", function() { return deserializeAws_restJson1GetApnsSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetApnsVoipChannelCommand", function() { return deserializeAws_restJson1GetApnsVoipChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetApnsVoipSandboxChannelCommand", function() { return deserializeAws_restJson1GetApnsVoipSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetAppCommand", function() { return deserializeAws_restJson1GetAppCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetApplicationDateRangeKpiCommand", function() { return deserializeAws_restJson1GetApplicationDateRangeKpiCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetApplicationSettingsCommand", function() { return deserializeAws_restJson1GetApplicationSettingsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetAppsCommand", function() { return deserializeAws_restJson1GetAppsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetBaiduChannelCommand", function() { return deserializeAws_restJson1GetBaiduChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetCampaignCommand", function() { return deserializeAws_restJson1GetCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetCampaignActivitiesCommand", function() { return deserializeAws_restJson1GetCampaignActivitiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetCampaignDateRangeKpiCommand", function() { return deserializeAws_restJson1GetCampaignDateRangeKpiCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetCampaignsCommand", function() { return deserializeAws_restJson1GetCampaignsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetCampaignVersionCommand", function() { return deserializeAws_restJson1GetCampaignVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetCampaignVersionsCommand", function() { return deserializeAws_restJson1GetCampaignVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetChannelsCommand", function() { return deserializeAws_restJson1GetChannelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetEmailChannelCommand", function() { return deserializeAws_restJson1GetEmailChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetEmailTemplateCommand", function() { return deserializeAws_restJson1GetEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetEndpointCommand", function() { return deserializeAws_restJson1GetEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetEventStreamCommand", function() { return deserializeAws_restJson1GetEventStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetExportJobCommand", function() { return deserializeAws_restJson1GetExportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetExportJobsCommand", function() { return deserializeAws_restJson1GetExportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetGcmChannelCommand", function() { return deserializeAws_restJson1GetGcmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetImportJobCommand", function() { return deserializeAws_restJson1GetImportJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetImportJobsCommand", function() { return deserializeAws_restJson1GetImportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetJourneyCommand", function() { return deserializeAws_restJson1GetJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetJourneyDateRangeKpiCommand", function() { return deserializeAws_restJson1GetJourneyDateRangeKpiCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetJourneyExecutionActivityMetricsCommand", function() { return deserializeAws_restJson1GetJourneyExecutionActivityMetricsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetJourneyExecutionMetricsCommand", function() { return deserializeAws_restJson1GetJourneyExecutionMetricsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetPushTemplateCommand", function() { return deserializeAws_restJson1GetPushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetRecommenderConfigurationCommand", function() { return deserializeAws_restJson1GetRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetRecommenderConfigurationsCommand", function() { return deserializeAws_restJson1GetRecommenderConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSegmentCommand", function() { return deserializeAws_restJson1GetSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSegmentExportJobsCommand", function() { return deserializeAws_restJson1GetSegmentExportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSegmentImportJobsCommand", function() { return deserializeAws_restJson1GetSegmentImportJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSegmentsCommand", function() { return deserializeAws_restJson1GetSegmentsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSegmentVersionCommand", function() { return deserializeAws_restJson1GetSegmentVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSegmentVersionsCommand", function() { return deserializeAws_restJson1GetSegmentVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSmsChannelCommand", function() { return deserializeAws_restJson1GetSmsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSmsTemplateCommand", function() { return deserializeAws_restJson1GetSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetUserEndpointsCommand", function() { return deserializeAws_restJson1GetUserEndpointsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetVoiceChannelCommand", function() { return deserializeAws_restJson1GetVoiceChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetVoiceTemplateCommand", function() { return deserializeAws_restJson1GetVoiceTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1ListJourneysCommand", function() { return deserializeAws_restJson1ListJourneysCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1ListTagsForResourceCommand", function() { return deserializeAws_restJson1ListTagsForResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1ListTemplatesCommand", function() { return deserializeAws_restJson1ListTemplatesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1ListTemplateVersionsCommand", function() { return deserializeAws_restJson1ListTemplateVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PhoneNumberValidateCommand", function() { return deserializeAws_restJson1PhoneNumberValidateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutEventsCommand", function() { return deserializeAws_restJson1PutEventsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutEventStreamCommand", function() { return deserializeAws_restJson1PutEventStreamCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1RemoveAttributesCommand", function() { return deserializeAws_restJson1RemoveAttributesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1SendMessagesCommand", function() { return deserializeAws_restJson1SendMessagesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1SendUsersMessagesCommand", function() { return deserializeAws_restJson1SendUsersMessagesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1TagResourceCommand", function() { return deserializeAws_restJson1TagResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UntagResourceCommand", function() { return deserializeAws_restJson1UntagResourceCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateAdmChannelCommand", function() { return deserializeAws_restJson1UpdateAdmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateApnsChannelCommand", function() { return deserializeAws_restJson1UpdateApnsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateApnsSandboxChannelCommand", function() { return deserializeAws_restJson1UpdateApnsSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateApnsVoipChannelCommand", function() { return deserializeAws_restJson1UpdateApnsVoipChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateApnsVoipSandboxChannelCommand", function() { return deserializeAws_restJson1UpdateApnsVoipSandboxChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateApplicationSettingsCommand", function() { return deserializeAws_restJson1UpdateApplicationSettingsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateBaiduChannelCommand", function() { return deserializeAws_restJson1UpdateBaiduChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateCampaignCommand", function() { return deserializeAws_restJson1UpdateCampaignCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateEmailChannelCommand", function() { return deserializeAws_restJson1UpdateEmailChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateEmailTemplateCommand", function() { return deserializeAws_restJson1UpdateEmailTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateEndpointCommand", function() { return deserializeAws_restJson1UpdateEndpointCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateEndpointsBatchCommand", function() { return deserializeAws_restJson1UpdateEndpointsBatchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateGcmChannelCommand", function() { return deserializeAws_restJson1UpdateGcmChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateJourneyCommand", function() { return deserializeAws_restJson1UpdateJourneyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateJourneyStateCommand", function() { return deserializeAws_restJson1UpdateJourneyStateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdatePushTemplateCommand", function() { return deserializeAws_restJson1UpdatePushTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateRecommenderConfigurationCommand", function() { return deserializeAws_restJson1UpdateRecommenderConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateSegmentCommand", function() { return deserializeAws_restJson1UpdateSegmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateSmsChannelCommand", function() { return deserializeAws_restJson1UpdateSmsChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateSmsTemplateCommand", function() { return deserializeAws_restJson1UpdateSmsTemplateCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateTemplateActiveVersionCommand", function() { return deserializeAws_restJson1UpdateTemplateActiveVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateVoiceChannelCommand", function() { return deserializeAws_restJson1UpdateVoiceChannelCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1UpdateVoiceTemplateCommand", function() { return deserializeAws_restJson1UpdateVoiceTemplateCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var serializeAws_restJson1CreateAppCommand = 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 = "/v1/apps"; if (input.CreateApplicationRequest !== undefined) { body = serializeAws_restJson1CreateApplicationRequest(input.CreateApplicationRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateCampaignCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/campaigns"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.WriteCampaignRequest !== undefined) { body = serializeAws_restJson1WriteCampaignRequest(input.WriteCampaignRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateEmailTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/templates/{TemplateName}/email"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } if (input.EmailTemplateRequest !== undefined) { body = serializeAws_restJson1EmailTemplateRequest(input.EmailTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateExportJobCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/jobs/export"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.ExportJobRequest !== undefined) { body = serializeAws_restJson1ExportJobRequest(input.ExportJobRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateImportJobCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/jobs/import"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.ImportJobRequest !== undefined) { body = serializeAws_restJson1ImportJobRequest(input.ImportJobRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateJourneyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/journeys"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.WriteJourneyRequest !== undefined) { body = serializeAws_restJson1WriteJourneyRequest(input.WriteJourneyRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreatePushTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/templates/{TemplateName}/push"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } if (input.PushNotificationTemplateRequest !== undefined) { body = serializeAws_restJson1PushNotificationTemplateRequest(input.PushNotificationTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateRecommenderConfigurationCommand = 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 = "/v1/recommenders"; if (input.CreateRecommenderConfiguration !== undefined) { body = serializeAws_restJson1CreateRecommenderConfigurationShape(input.CreateRecommenderConfiguration, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateSegmentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/segments"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.WriteSegmentRequest !== undefined) { body = serializeAws_restJson1WriteSegmentRequest(input.WriteSegmentRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateSmsTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/templates/{TemplateName}/sms"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } if (input.SMSTemplateRequest !== undefined) { body = serializeAws_restJson1SMSTemplateRequest(input.SMSTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1CreateVoiceTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/templates/{TemplateName}/voice"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } if (input.VoiceTemplateRequest !== undefined) { body = serializeAws_restJson1VoiceTemplateRequest(input.VoiceTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1DeleteAdmChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/adm"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteApnsChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteApnsSandboxChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns_sandbox"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteApnsVoipChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns_voip"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteApnsVoipSandboxChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns_voip_sandbox"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteAppCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteBaiduChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/baidu"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteCampaignCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/campaigns/{CampaignId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.CampaignId !== undefined) { labelValue = input.CampaignId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: CampaignId."); } resolvedPath = resolvedPath.replace("{CampaignId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: CampaignId."); } 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_restJson1DeleteEmailChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/email"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteEmailTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/email"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1DeleteEndpointCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/endpoints/{EndpointId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.EndpointId !== undefined) { labelValue = input.EndpointId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: EndpointId."); } resolvedPath = resolvedPath.replace("{EndpointId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: EndpointId."); } 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_restJson1DeleteEventStreamCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/eventstream"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteGcmChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/gcm"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteJourneyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/journeys/{JourneyId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JourneyId !== undefined) { labelValue = input.JourneyId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyId."); } resolvedPath = resolvedPath.replace("{JourneyId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyId."); } 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_restJson1DeletePushTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/push"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1DeleteRecommenderConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/recommenders/{RecommenderId}"; if (input.RecommenderId !== undefined) { labelValue = input.RecommenderId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: RecommenderId."); } resolvedPath = resolvedPath.replace("{RecommenderId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: RecommenderId."); } 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_restJson1DeleteSegmentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/segments/{SegmentId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SegmentId !== undefined) { labelValue = input.SegmentId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: SegmentId."); } resolvedPath = resolvedPath.replace("{SegmentId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: SegmentId."); } 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_restJson1DeleteSmsChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/sms"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteSmsTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/sms"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1DeleteUserEndpointsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/users/{UserId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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."); } 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_restJson1DeleteVoiceChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/voice"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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_restJson1DeleteVoiceTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/voice"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1GetAdmChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/adm"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetApnsChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetApnsSandboxChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns_sandbox"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetApnsVoipChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns_voip"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetApnsVoipSandboxChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/apns_voip_sandbox"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetAppCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetApplicationDateRangeKpiCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/kpis/daterange/{KpiName}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.KpiName !== undefined) { labelValue = input.KpiName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: KpiName."); } resolvedPath = resolvedPath.replace("{KpiName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: KpiName."); } query = 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.EndTime !== undefined && { "end-time": (input.EndTime.toISOString().split(".")[0] + "Z").toString() })), (input.NextToken !== undefined && { "next-token": input.NextToken })), (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.StartTime !== undefined && { "start-time": (input.StartTime.toISOString().split(".")[0] + "Z").toString(), })); 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_restJson1GetApplicationSettingsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/settings"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetAppsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, query, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps"; query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetBaiduChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/baidu"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetCampaignCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/campaigns/{CampaignId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.CampaignId !== undefined) { labelValue = input.CampaignId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: CampaignId."); } resolvedPath = resolvedPath.replace("{CampaignId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: CampaignId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetCampaignActivitiesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/campaigns/{CampaignId}/activities"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.CampaignId !== undefined) { labelValue = input.CampaignId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: CampaignId."); } resolvedPath = resolvedPath.replace("{CampaignId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: CampaignId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetCampaignDateRangeKpiCommand = 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/campaigns/{CampaignId}/kpis/daterange/{KpiName}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.CampaignId !== undefined) { labelValue = input.CampaignId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: CampaignId."); } resolvedPath = resolvedPath.replace("{CampaignId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: CampaignId."); } if (input.KpiName !== undefined) { labelValue = input.KpiName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: KpiName."); } resolvedPath = resolvedPath.replace("{KpiName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: KpiName."); } query = 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.EndTime !== undefined && { "end-time": (input.EndTime.toISOString().split(".")[0] + "Z").toString() })), (input.NextToken !== undefined && { "next-token": input.NextToken })), (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.StartTime !== undefined && { "start-time": (input.StartTime.toISOString().split(".")[0] + "Z").toString(), })); 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_restJson1GetCampaignsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/campaigns"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetCampaignVersionCommand = 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/campaigns/{CampaignId}/versions/{Version}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.CampaignId !== undefined) { labelValue = input.CampaignId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: CampaignId."); } resolvedPath = resolvedPath.replace("{CampaignId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: CampaignId."); } if (input.Version !== undefined) { labelValue = input.Version; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Version."); } resolvedPath = resolvedPath.replace("{Version}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Version."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetCampaignVersionsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/campaigns/{CampaignId}/versions"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.CampaignId !== undefined) { labelValue = input.CampaignId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: CampaignId."); } resolvedPath = resolvedPath.replace("{CampaignId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: CampaignId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetChannelsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetEmailChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/email"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetEmailTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/email"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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_restJson1GetEndpointCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/endpoints/{EndpointId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.EndpointId !== undefined) { labelValue = input.EndpointId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: EndpointId."); } resolvedPath = resolvedPath.replace("{EndpointId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: EndpointId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetEventStreamCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/eventstream"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetExportJobCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/jobs/export/{JobId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JobId !== undefined) { labelValue = input.JobId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JobId."); } resolvedPath = resolvedPath.replace("{JobId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JobId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetExportJobsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/jobs/export"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetGcmChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/gcm"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetImportJobCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/jobs/import/{JobId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JobId !== undefined) { labelValue = input.JobId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JobId."); } resolvedPath = resolvedPath.replace("{JobId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JobId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetImportJobsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/jobs/import"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetJourneyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/journeys/{JourneyId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JourneyId !== undefined) { labelValue = input.JourneyId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyId."); } resolvedPath = resolvedPath.replace("{JourneyId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetJourneyDateRangeKpiCommand = 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/journeys/{JourneyId}/kpis/daterange/{KpiName}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JourneyId !== undefined) { labelValue = input.JourneyId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyId."); } resolvedPath = resolvedPath.replace("{JourneyId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyId."); } if (input.KpiName !== undefined) { labelValue = input.KpiName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: KpiName."); } resolvedPath = resolvedPath.replace("{KpiName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: KpiName."); } query = 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.EndTime !== undefined && { "end-time": (input.EndTime.toISOString().split(".")[0] + "Z").toString() })), (input.NextToken !== undefined && { "next-token": input.NextToken })), (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.StartTime !== undefined && { "start-time": (input.StartTime.toISOString().split(".")[0] + "Z").toString(), })); 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_restJson1GetJourneyExecutionActivityMetricsCommand = 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/journeys/{JourneyId}/activities/{JourneyActivityId}/execution-metrics"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JourneyActivityId !== undefined) { labelValue = input.JourneyActivityId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyActivityId."); } resolvedPath = resolvedPath.replace("{JourneyActivityId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyActivityId."); } if (input.JourneyId !== undefined) { labelValue = input.JourneyId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyId."); } resolvedPath = resolvedPath.replace("{JourneyId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.NextToken !== undefined && { "next-token": input.NextToken })), (input.PageSize !== undefined && { "page-size": input.PageSize })); 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_restJson1GetJourneyExecutionMetricsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/journeys/{JourneyId}/execution-metrics"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JourneyId !== undefined) { labelValue = input.JourneyId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyId."); } resolvedPath = resolvedPath.replace("{JourneyId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.NextToken !== undefined && { "next-token": input.NextToken })), (input.PageSize !== undefined && { "page-size": input.PageSize })); 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_restJson1GetPushTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/push"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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_restJson1GetRecommenderConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/recommenders/{RecommenderId}"; if (input.RecommenderId !== undefined) { labelValue = input.RecommenderId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: RecommenderId."); } resolvedPath = resolvedPath.replace("{RecommenderId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: RecommenderId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetRecommenderConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, query, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/recommenders"; query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetSegmentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/segments/{SegmentId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SegmentId !== undefined) { labelValue = input.SegmentId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: SegmentId."); } resolvedPath = resolvedPath.replace("{SegmentId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: SegmentId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetSegmentExportJobsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/segments/{SegmentId}/jobs/export"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SegmentId !== undefined) { labelValue = input.SegmentId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: SegmentId."); } resolvedPath = resolvedPath.replace("{SegmentId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: SegmentId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetSegmentImportJobsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/segments/{SegmentId}/jobs/import"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SegmentId !== undefined) { labelValue = input.SegmentId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: SegmentId."); } resolvedPath = resolvedPath.replace("{SegmentId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: SegmentId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetSegmentsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/segments"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetSegmentVersionCommand = 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/segments/{SegmentId}/versions/{Version}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SegmentId !== undefined) { labelValue = input.SegmentId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: SegmentId."); } resolvedPath = resolvedPath.replace("{SegmentId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: SegmentId."); } if (input.Version !== undefined) { labelValue = input.Version; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Version."); } resolvedPath = resolvedPath.replace("{Version}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Version."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetSegmentVersionsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/segments/{SegmentId}/versions"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SegmentId !== undefined) { labelValue = input.SegmentId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: SegmentId."); } resolvedPath = resolvedPath.replace("{SegmentId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: SegmentId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1GetSmsChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/sms"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetSmsTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/sms"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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_restJson1GetUserEndpointsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/users/{UserId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetVoiceChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/apps/{ApplicationId}/channels/voice"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetVoiceTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/voice"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && { version: input.Version })); 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_restJson1ListJourneysCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/apps/{ApplicationId}/journeys"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Token !== undefined && { token: input.Token })); 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_restJson1ListTagsForResourceCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/tags/{ResourceArn}"; if (input.ResourceArn !== undefined) { labelValue = input.ResourceArn; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ResourceArn."); } resolvedPath = resolvedPath.replace("{ResourceArn}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ResourceArn."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1ListTemplatesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, query, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/templates"; query = 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.NextToken !== undefined && { "next-token": input.NextToken })), (input.PageSize !== undefined && { "page-size": input.PageSize })), (input.Prefix !== undefined && { prefix: input.Prefix })), (input.TemplateType !== undefined && { "template-type": input.TemplateType })); 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_restJson1ListTemplateVersionsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/templates/{TemplateName}/{TemplateType}/versions"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } if (input.TemplateType !== undefined) { labelValue = input.TemplateType; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateType."); } resolvedPath = resolvedPath.replace("{TemplateType}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateType."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.NextToken !== undefined && { "next-token": input.NextToken })), (input.PageSize !== undefined && { "page-size": input.PageSize })); 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_restJson1PhoneNumberValidateCommand = 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 = "/v1/phone/number/validate"; if (input.NumberValidateRequest !== undefined) { body = serializeAws_restJson1NumberValidateRequest(input.NumberValidateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1PutEventsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/events"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.EventsRequest !== undefined) { body = serializeAws_restJson1EventsRequest(input.EventsRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1PutEventStreamCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/eventstream"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.WriteEventStream !== undefined) { body = serializeAws_restJson1WriteEventStream(input.WriteEventStream, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1RemoveAttributesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/attributes/{AttributeType}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.AttributeType !== undefined) { labelValue = input.AttributeType; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: AttributeType."); } resolvedPath = resolvedPath.replace("{AttributeType}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: AttributeType."); } if (input.UpdateAttributesRequest !== undefined) { body = serializeAws_restJson1UpdateAttributesRequest(input.UpdateAttributesRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1SendMessagesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/messages"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.MessageRequest !== undefined) { body = serializeAws_restJson1MessageRequest(input.MessageRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1SendUsersMessagesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/users-messages"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SendUsersMessageRequest !== undefined) { body = serializeAws_restJson1SendUsersMessageRequest(input.SendUsersMessageRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1TagResourceCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/tags/{ResourceArn}"; if (input.ResourceArn !== undefined) { labelValue = input.ResourceArn; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ResourceArn."); } resolvedPath = resolvedPath.replace("{ResourceArn}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ResourceArn."); } if (input.TagsModel !== undefined) { body = serializeAws_restJson1TagsModel(input.TagsModel, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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_restJson1UntagResourceCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/v1/tags/{ResourceArn}"; if (input.ResourceArn !== undefined) { labelValue = input.ResourceArn; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ResourceArn."); } resolvedPath = resolvedPath.replace("{ResourceArn}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ResourceArn."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.TagKeys !== undefined && { tagKeys: (input.TagKeys || []).map(function (_entry) { return _entry; }) })); 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, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateAdmChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/adm"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.ADMChannelRequest !== undefined) { body = serializeAws_restJson1ADMChannelRequest(input.ADMChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateApnsChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/apns"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.APNSChannelRequest !== undefined) { body = serializeAws_restJson1APNSChannelRequest(input.APNSChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateApnsSandboxChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/apns_sandbox"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.APNSSandboxChannelRequest !== undefined) { body = serializeAws_restJson1APNSSandboxChannelRequest(input.APNSSandboxChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateApnsVoipChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/apns_voip"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.APNSVoipChannelRequest !== undefined) { body = serializeAws_restJson1APNSVoipChannelRequest(input.APNSVoipChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateApnsVoipSandboxChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/apns_voip_sandbox"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.APNSVoipSandboxChannelRequest !== undefined) { body = serializeAws_restJson1APNSVoipSandboxChannelRequest(input.APNSVoipSandboxChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateApplicationSettingsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/settings"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.WriteApplicationSettingsRequest !== undefined) { body = serializeAws_restJson1WriteApplicationSettingsRequest(input.WriteApplicationSettingsRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateBaiduChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/baidu"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.BaiduChannelRequest !== undefined) { body = serializeAws_restJson1BaiduChannelRequest(input.BaiduChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateCampaignCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/campaigns/{CampaignId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.CampaignId !== undefined) { labelValue = input.CampaignId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: CampaignId."); } resolvedPath = resolvedPath.replace("{CampaignId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: CampaignId."); } if (input.WriteCampaignRequest !== undefined) { body = serializeAws_restJson1WriteCampaignRequest(input.WriteCampaignRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateEmailChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/email"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.EmailChannelRequest !== undefined) { body = serializeAws_restJson1EmailChannelRequest(input.EmailChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateEmailTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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": "application/json", }; resolvedPath = "/v1/templates/{TemplateName}/email"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CreateNewVersion !== undefined && { "create-new-version": input.CreateNewVersion.toString() })), (input.Version !== undefined && { version: input.Version })); if (input.EmailTemplateRequest !== undefined) { body = serializeAws_restJson1EmailTemplateRequest(input.EmailTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateEndpointCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/endpoints/{EndpointId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.EndpointId !== undefined) { labelValue = input.EndpointId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: EndpointId."); } resolvedPath = resolvedPath.replace("{EndpointId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: EndpointId."); } if (input.EndpointRequest !== undefined) { body = serializeAws_restJson1EndpointRequest(input.EndpointRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateEndpointsBatchCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/endpoints"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.EndpointBatchRequest !== undefined) { body = serializeAws_restJson1EndpointBatchRequest(input.EndpointBatchRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateGcmChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/gcm"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.GCMChannelRequest !== undefined) { body = serializeAws_restJson1GCMChannelRequest(input.GCMChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateJourneyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/journeys/{JourneyId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JourneyId !== undefined) { labelValue = input.JourneyId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyId."); } resolvedPath = resolvedPath.replace("{JourneyId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyId."); } if (input.WriteJourneyRequest !== undefined) { body = serializeAws_restJson1WriteJourneyRequest(input.WriteJourneyRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateJourneyStateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/journeys/{JourneyId}/state"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.JourneyId !== undefined) { labelValue = input.JourneyId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: JourneyId."); } resolvedPath = resolvedPath.replace("{JourneyId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: JourneyId."); } if (input.JourneyStateRequest !== undefined) { body = serializeAws_restJson1JourneyStateRequest(input.JourneyStateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdatePushTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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": "application/json", }; resolvedPath = "/v1/templates/{TemplateName}/push"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CreateNewVersion !== undefined && { "create-new-version": input.CreateNewVersion.toString() })), (input.Version !== undefined && { version: input.Version })); if (input.PushNotificationTemplateRequest !== undefined) { body = serializeAws_restJson1PushNotificationTemplateRequest(input.PushNotificationTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateRecommenderConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/recommenders/{RecommenderId}"; if (input.RecommenderId !== undefined) { labelValue = input.RecommenderId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: RecommenderId."); } resolvedPath = resolvedPath.replace("{RecommenderId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: RecommenderId."); } if (input.UpdateRecommenderConfiguration !== undefined) { body = serializeAws_restJson1UpdateRecommenderConfigurationShape(input.UpdateRecommenderConfiguration, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateSegmentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/segments/{SegmentId}"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SegmentId !== undefined) { labelValue = input.SegmentId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: SegmentId."); } resolvedPath = resolvedPath.replace("{SegmentId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: SegmentId."); } if (input.WriteSegmentRequest !== undefined) { body = serializeAws_restJson1WriteSegmentRequest(input.WriteSegmentRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateSmsChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/sms"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.SMSChannelRequest !== undefined) { body = serializeAws_restJson1SMSChannelRequest(input.SMSChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateSmsTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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": "application/json", }; resolvedPath = "/v1/templates/{TemplateName}/sms"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CreateNewVersion !== undefined && { "create-new-version": input.CreateNewVersion.toString() })), (input.Version !== undefined && { version: input.Version })); if (input.SMSTemplateRequest !== undefined) { body = serializeAws_restJson1SMSTemplateRequest(input.SMSTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateTemplateActiveVersionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/templates/{TemplateName}/{TemplateType}/active-version"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } if (input.TemplateType !== undefined) { labelValue = input.TemplateType; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateType."); } resolvedPath = resolvedPath.replace("{TemplateType}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateType."); } if (input.TemplateActiveVersionRequest !== undefined) { body = serializeAws_restJson1TemplateActiveVersionRequest(input.TemplateActiveVersionRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateVoiceChannelCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/apps/{ApplicationId}/channels/voice"; if (input.ApplicationId !== undefined) { labelValue = input.ApplicationId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: ApplicationId."); } resolvedPath = resolvedPath.replace("{ApplicationId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: ApplicationId."); } if (input.VoiceChannelRequest !== undefined) { body = serializeAws_restJson1VoiceChannelRequest(input.VoiceChannelRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1UpdateVoiceTemplateCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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": "application/json", }; resolvedPath = "/v1/templates/{TemplateName}/voice"; if (input.TemplateName !== undefined) { labelValue = input.TemplateName; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TemplateName."); } resolvedPath = resolvedPath.replace("{TemplateName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TemplateName."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CreateNewVersion !== undefined && { "create-new-version": input.CreateNewVersion.toString() })), (input.Version !== undefined && { version: input.Version })); if (input.VoiceTemplateRequest !== undefined) { body = serializeAws_restJson1VoiceTemplateRequest(input.VoiceTemplateRequest, context); } if (body === undefined) { body = {}; } body = JSON.stringify(body); 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: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var deserializeAws_restJson1CreateAppCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateAppCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ApplicationResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ApplicationResponse = deserializeAws_restJson1ApplicationResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateAppCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateCampaignCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateCampaignCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignResponse = deserializeAws_restJson1CampaignResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateCampaignCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateEmailTemplateCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateEmailTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CreateTemplateMessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CreateTemplateMessageBody = deserializeAws_restJson1CreateTemplateMessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateEmailTemplateCommandError = 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.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "TooManyRequestsException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#TooManyRequestsException": 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_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateExportJobCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateExportJobCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ExportJobResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ExportJobResponse = deserializeAws_restJson1ExportJobResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateExportJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateImportJobCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateImportJobCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ImportJobResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ImportJobResponse = deserializeAws_restJson1ImportJobResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateImportJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateJourneyCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateJourneyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyResponse = deserializeAws_restJson1JourneyResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateJourneyCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreatePushTemplateCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreatePushTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CreateTemplateMessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CreateTemplateMessageBody = deserializeAws_restJson1CreateTemplateMessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreatePushTemplateCommandError = 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.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "TooManyRequestsException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#TooManyRequestsException": 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_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateRecommenderConfigurationCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateRecommenderConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RecommenderConfigurationResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.RecommenderConfigurationResponse = deserializeAws_restJson1RecommenderConfigurationResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateRecommenderConfigurationCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateSegmentCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateSegmentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SegmentResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SegmentResponse = deserializeAws_restJson1SegmentResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateSegmentCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateSmsTemplateCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateSmsTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CreateTemplateMessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CreateTemplateMessageBody = deserializeAws_restJson1CreateTemplateMessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateSmsTemplateCommandError = 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.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "TooManyRequestsException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#TooManyRequestsException": 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_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1CreateVoiceTemplateCommand = 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 !== 201 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1CreateVoiceTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CreateTemplateMessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CreateTemplateMessageBody = deserializeAws_restJson1CreateTemplateMessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1CreateVoiceTemplateCommandError = 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.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "TooManyRequestsException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#TooManyRequestsException": 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_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteAdmChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteAdmChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ADMChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ADMChannelResponse = deserializeAws_restJson1ADMChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteAdmChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteApnsChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteApnsChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSChannelResponse = deserializeAws_restJson1APNSChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteApnsChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteApnsSandboxChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteApnsSandboxChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSSandboxChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSSandboxChannelResponse = deserializeAws_restJson1APNSSandboxChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteApnsSandboxChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteApnsVoipChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteApnsVoipChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSVoipChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSVoipChannelResponse = deserializeAws_restJson1APNSVoipChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteApnsVoipChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteApnsVoipSandboxChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteApnsVoipSandboxChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSVoipSandboxChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSVoipSandboxChannelResponse = deserializeAws_restJson1APNSVoipSandboxChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteApnsVoipSandboxChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteAppCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteAppCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ApplicationResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ApplicationResponse = deserializeAws_restJson1ApplicationResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteAppCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteBaiduChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteBaiduChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BaiduChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.BaiduChannelResponse = deserializeAws_restJson1BaiduChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteBaiduChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteCampaignCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteCampaignCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignResponse = deserializeAws_restJson1CampaignResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteCampaignCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteEmailChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteEmailChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EmailChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EmailChannelResponse = deserializeAws_restJson1EmailChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteEmailChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteEmailTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteEmailTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteEmailTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteEndpointCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteEndpointCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EndpointResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EndpointResponse = deserializeAws_restJson1EndpointResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteEndpointCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteEventStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteEventStreamCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EventStream: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EventStream = deserializeAws_restJson1EventStream(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteEventStreamCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteGcmChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteGcmChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), GCMChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.GCMChannelResponse = deserializeAws_restJson1GCMChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteGcmChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteJourneyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteJourneyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyResponse = deserializeAws_restJson1JourneyResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteJourneyCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeletePushTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1DeletePushTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeletePushTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteRecommenderConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteRecommenderConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RecommenderConfigurationResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.RecommenderConfigurationResponse = deserializeAws_restJson1RecommenderConfigurationResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteRecommenderConfigurationCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteSegmentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteSegmentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SegmentResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SegmentResponse = deserializeAws_restJson1SegmentResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteSegmentCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteSmsChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteSmsChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SMSChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SMSChannelResponse = deserializeAws_restJson1SMSChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteSmsChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteSmsTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteSmsTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteSmsTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteUserEndpointsCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteUserEndpointsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EndpointsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EndpointsResponse = deserializeAws_restJson1EndpointsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteUserEndpointsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteVoiceChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteVoiceChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VoiceChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.VoiceChannelResponse = deserializeAws_restJson1VoiceChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteVoiceChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1DeleteVoiceTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteVoiceTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DeleteVoiceTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetAdmChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetAdmChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ADMChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ADMChannelResponse = deserializeAws_restJson1ADMChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetAdmChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetApnsChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetApnsChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSChannelResponse = deserializeAws_restJson1APNSChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetApnsChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetApnsSandboxChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetApnsSandboxChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSSandboxChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSSandboxChannelResponse = deserializeAws_restJson1APNSSandboxChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetApnsSandboxChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetApnsVoipChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetApnsVoipChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSVoipChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSVoipChannelResponse = deserializeAws_restJson1APNSVoipChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetApnsVoipChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetApnsVoipSandboxChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetApnsVoipSandboxChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSVoipSandboxChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSVoipSandboxChannelResponse = deserializeAws_restJson1APNSVoipSandboxChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetApnsVoipSandboxChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetAppCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetAppCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ApplicationResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ApplicationResponse = deserializeAws_restJson1ApplicationResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetAppCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetApplicationDateRangeKpiCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetApplicationDateRangeKpiCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ApplicationDateRangeKpiResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ApplicationDateRangeKpiResponse = deserializeAws_restJson1ApplicationDateRangeKpiResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetApplicationDateRangeKpiCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetApplicationSettingsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetApplicationSettingsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ApplicationSettingsResource: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ApplicationSettingsResource = deserializeAws_restJson1ApplicationSettingsResource(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetApplicationSettingsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetAppsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetAppsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ApplicationsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ApplicationsResponse = deserializeAws_restJson1ApplicationsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetAppsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetBaiduChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetBaiduChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BaiduChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.BaiduChannelResponse = deserializeAws_restJson1BaiduChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetBaiduChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetCampaignCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetCampaignCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignResponse = deserializeAws_restJson1CampaignResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetCampaignCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetCampaignActivitiesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetCampaignActivitiesCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ActivitiesResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ActivitiesResponse = deserializeAws_restJson1ActivitiesResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetCampaignActivitiesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetCampaignDateRangeKpiCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetCampaignDateRangeKpiCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignDateRangeKpiResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignDateRangeKpiResponse = deserializeAws_restJson1CampaignDateRangeKpiResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetCampaignDateRangeKpiCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetCampaignsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetCampaignsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignsResponse = deserializeAws_restJson1CampaignsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetCampaignsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetCampaignVersionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetCampaignVersionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignResponse = deserializeAws_restJson1CampaignResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetCampaignVersionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetCampaignVersionsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetCampaignVersionsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignsResponse = deserializeAws_restJson1CampaignsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetCampaignVersionsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetChannelsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetChannelsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ChannelsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ChannelsResponse = deserializeAws_restJson1ChannelsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetChannelsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetEmailChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetEmailChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EmailChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EmailChannelResponse = deserializeAws_restJson1EmailChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetEmailChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetEmailTemplateCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetEmailTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EmailTemplateResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EmailTemplateResponse = deserializeAws_restJson1EmailTemplateResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetEmailTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetEndpointCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetEndpointCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EndpointResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EndpointResponse = deserializeAws_restJson1EndpointResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetEndpointCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetEventStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetEventStreamCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EventStream: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EventStream = deserializeAws_restJson1EventStream(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetEventStreamCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetExportJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetExportJobCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ExportJobResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ExportJobResponse = deserializeAws_restJson1ExportJobResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetExportJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetExportJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetExportJobsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ExportJobsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ExportJobsResponse = deserializeAws_restJson1ExportJobsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetExportJobsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetGcmChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetGcmChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), GCMChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.GCMChannelResponse = deserializeAws_restJson1GCMChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetGcmChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetImportJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetImportJobCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ImportJobResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ImportJobResponse = deserializeAws_restJson1ImportJobResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetImportJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetImportJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetImportJobsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ImportJobsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ImportJobsResponse = deserializeAws_restJson1ImportJobsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetImportJobsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetJourneyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetJourneyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyResponse = deserializeAws_restJson1JourneyResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetJourneyCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetJourneyDateRangeKpiCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetJourneyDateRangeKpiCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyDateRangeKpiResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyDateRangeKpiResponse = deserializeAws_restJson1JourneyDateRangeKpiResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetJourneyDateRangeKpiCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetJourneyExecutionActivityMetricsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetJourneyExecutionActivityMetricsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyExecutionActivityMetricsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyExecutionActivityMetricsResponse = deserializeAws_restJson1JourneyExecutionActivityMetricsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetJourneyExecutionActivityMetricsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetJourneyExecutionMetricsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetJourneyExecutionMetricsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyExecutionMetricsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyExecutionMetricsResponse = deserializeAws_restJson1JourneyExecutionMetricsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetJourneyExecutionMetricsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetPushTemplateCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetPushTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), PushNotificationTemplateResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.PushNotificationTemplateResponse = deserializeAws_restJson1PushNotificationTemplateResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetPushTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetRecommenderConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetRecommenderConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RecommenderConfigurationResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.RecommenderConfigurationResponse = deserializeAws_restJson1RecommenderConfigurationResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetRecommenderConfigurationCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetRecommenderConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetRecommenderConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ListRecommenderConfigurationsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ListRecommenderConfigurationsResponse = deserializeAws_restJson1ListRecommenderConfigurationsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetRecommenderConfigurationsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSegmentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSegmentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SegmentResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SegmentResponse = deserializeAws_restJson1SegmentResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSegmentCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSegmentExportJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSegmentExportJobsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ExportJobsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ExportJobsResponse = deserializeAws_restJson1ExportJobsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSegmentExportJobsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSegmentImportJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSegmentImportJobsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ImportJobsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ImportJobsResponse = deserializeAws_restJson1ImportJobsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSegmentImportJobsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSegmentsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSegmentsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SegmentsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SegmentsResponse = deserializeAws_restJson1SegmentsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSegmentsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSegmentVersionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSegmentVersionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SegmentResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SegmentResponse = deserializeAws_restJson1SegmentResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSegmentVersionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSegmentVersionsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSegmentVersionsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SegmentsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SegmentsResponse = deserializeAws_restJson1SegmentsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSegmentVersionsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSmsChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSmsChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SMSChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SMSChannelResponse = deserializeAws_restJson1SMSChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSmsChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetSmsTemplateCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSmsTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SMSTemplateResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SMSTemplateResponse = deserializeAws_restJson1SMSTemplateResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSmsTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetUserEndpointsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetUserEndpointsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EndpointsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EndpointsResponse = deserializeAws_restJson1EndpointsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetUserEndpointsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetVoiceChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetVoiceChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VoiceChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.VoiceChannelResponse = deserializeAws_restJson1VoiceChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetVoiceChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1GetVoiceTemplateCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetVoiceTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VoiceTemplateResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.VoiceTemplateResponse = deserializeAws_restJson1VoiceTemplateResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetVoiceTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1ListJourneysCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1ListJourneysCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneysResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneysResponse = deserializeAws_restJson1JourneysResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1ListJourneysCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1ListTagsForResourceCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1ListTagsForResourceCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), TagsModel: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.TagsModel = deserializeAws_restJson1TagsModel(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1ListTagsForResourceCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restJson1ListTemplatesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1ListTemplatesCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), TemplatesResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.TemplatesResponse = deserializeAws_restJson1TemplatesResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1ListTemplatesCommandError = 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.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "TooManyRequestsException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#TooManyRequestsException": 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_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1ListTemplateVersionsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1ListTemplateVersionsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), TemplateVersionsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.TemplateVersionsResponse = deserializeAws_restJson1TemplateVersionsResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1ListTemplateVersionsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1PhoneNumberValidateCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PhoneNumberValidateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), NumberValidateResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.NumberValidateResponse = deserializeAws_restJson1NumberValidateResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1PhoneNumberValidateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1PutEventsCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1PutEventsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EventsResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EventsResponse = deserializeAws_restJson1EventsResponse(data, context); 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, _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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1PutEventStreamCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PutEventStreamCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EventStream: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EventStream = deserializeAws_restJson1EventStream(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1PutEventStreamCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1RemoveAttributesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1RemoveAttributesCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AttributesResource: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.AttributesResource = deserializeAws_restJson1AttributesResource(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1RemoveAttributesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1SendMessagesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1SendMessagesCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageResponse = deserializeAws_restJson1MessageResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1SendMessagesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1SendUsersMessagesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1SendUsersMessagesCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SendUsersMessageResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SendUsersMessageResponse = deserializeAws_restJson1SendUsersMessageResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1SendUsersMessagesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1TagResourceCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1TagResourceCommandError(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_restJson1TagResourceCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restJson1UntagResourceCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1UntagResourceCommandError(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_restJson1UntagResourceCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restJson1UpdateAdmChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateAdmChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ADMChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ADMChannelResponse = deserializeAws_restJson1ADMChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateAdmChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateApnsChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateApnsChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSChannelResponse = deserializeAws_restJson1APNSChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateApnsChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateApnsSandboxChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateApnsSandboxChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSSandboxChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSSandboxChannelResponse = deserializeAws_restJson1APNSSandboxChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateApnsSandboxChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateApnsVoipChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateApnsVoipChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSVoipChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSVoipChannelResponse = deserializeAws_restJson1APNSVoipChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateApnsVoipChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateApnsVoipSandboxChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateApnsVoipSandboxChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), APNSVoipSandboxChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.APNSVoipSandboxChannelResponse = deserializeAws_restJson1APNSVoipSandboxChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateApnsVoipSandboxChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateApplicationSettingsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateApplicationSettingsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ApplicationSettingsResource: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ApplicationSettingsResource = deserializeAws_restJson1ApplicationSettingsResource(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateApplicationSettingsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateBaiduChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateBaiduChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BaiduChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.BaiduChannelResponse = deserializeAws_restJson1BaiduChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateBaiduChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateCampaignCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateCampaignCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CampaignResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CampaignResponse = deserializeAws_restJson1CampaignResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateCampaignCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateEmailChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateEmailChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), EmailChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.EmailChannelResponse = deserializeAws_restJson1EmailChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateEmailChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateEmailTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateEmailTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateEmailTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateEndpointCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateEndpointCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateEndpointCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateEndpointsBatchCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateEndpointsBatchCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateEndpointsBatchCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateGcmChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateGcmChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), GCMChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.GCMChannelResponse = deserializeAws_restJson1GCMChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateGcmChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateJourneyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateJourneyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyResponse = deserializeAws_restJson1JourneyResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateJourneyCommandError = 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 "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ConflictException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ConflictException": return [3 /*break*/, 4]; case "ForbiddenException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 6]; case "InternalServerErrorException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 8]; case "MethodNotAllowedException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 10]; case "NotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 12]; case "PayloadTooLargeException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 14]; case "TooManyRequestsException": return [3 /*break*/, 16]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; 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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; 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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_restJson1NotFoundExceptionResponse(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_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateJourneyStateCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateJourneyStateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), JourneyResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.JourneyResponse = deserializeAws_restJson1JourneyResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateJourneyStateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdatePushTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdatePushTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdatePushTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateRecommenderConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateRecommenderConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RecommenderConfigurationResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.RecommenderConfigurationResponse = deserializeAws_restJson1RecommenderConfigurationResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateRecommenderConfigurationCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateSegmentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateSegmentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SegmentResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SegmentResponse = deserializeAws_restJson1SegmentResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateSegmentCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateSmsChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateSmsChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SMSChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.SMSChannelResponse = deserializeAws_restJson1SMSChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateSmsChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateSmsTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateSmsTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateSmsTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateTemplateActiveVersionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateTemplateActiveVersionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateTemplateActiveVersionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateVoiceChannelCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateVoiceChannelCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VoiceChannelResponse: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.VoiceChannelResponse = deserializeAws_restJson1VoiceChannelResponse(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateVoiceChannelCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_restJson1UpdateVoiceTemplateCommand = 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 !== 202 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restJson1UpdateVoiceTemplateCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MessageBody: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MessageBody = deserializeAws_restJson1MessageBody(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1UpdateVoiceTemplateCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BadRequestException": return [3 /*break*/, 2]; case "com.amazonaws.pinpoint#BadRequestException": return [3 /*break*/, 2]; case "ForbiddenException": return [3 /*break*/, 4]; case "com.amazonaws.pinpoint#ForbiddenException": return [3 /*break*/, 4]; case "InternalServerErrorException": return [3 /*break*/, 6]; case "com.amazonaws.pinpoint#InternalServerErrorException": return [3 /*break*/, 6]; case "MethodNotAllowedException": return [3 /*break*/, 8]; case "com.amazonaws.pinpoint#MethodNotAllowedException": return [3 /*break*/, 8]; case "NotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.pinpoint#NotFoundException": return [3 /*break*/, 10]; case "PayloadTooLargeException": return [3 /*break*/, 12]; case "com.amazonaws.pinpoint#PayloadTooLargeException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.pinpoint#TooManyRequestsException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; 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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ForbiddenExceptionResponse(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_restJson1InternalServerErrorExceptionResponse(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_restJson1MethodNotAllowedExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1PayloadTooLargeExceptionResponse(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_restJson1TooManyRequestsExceptionResponse(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_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, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } 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, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } return [2 /*return*/, contents]; }); }); }; var deserializeAws_restJson1ForbiddenExceptionResponse = 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: "ForbiddenException", $fault: "client", $metadata: deserializeMetadata(parsedOutput), Message: undefined, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } return [2 /*return*/, contents]; }); }); }; var deserializeAws_restJson1InternalServerErrorExceptionResponse = 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: "InternalServerErrorException", $fault: "server", $metadata: deserializeMetadata(parsedOutput), Message: undefined, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } return [2 /*return*/, contents]; }); }); }; var deserializeAws_restJson1MethodNotAllowedExceptionResponse = 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: "MethodNotAllowedException", $fault: "client", $metadata: deserializeMetadata(parsedOutput), Message: undefined, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } 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, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } return [2 /*return*/, contents]; }); }); }; var deserializeAws_restJson1PayloadTooLargeExceptionResponse = 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: "PayloadTooLargeException", $fault: "client", $metadata: deserializeMetadata(parsedOutput), Message: undefined, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } return [2 /*return*/, contents]; }); }); }; var deserializeAws_restJson1TooManyRequestsExceptionResponse = 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: "TooManyRequestsException", $fault: "client", $metadata: deserializeMetadata(parsedOutput), Message: undefined, RequestID: undefined, }; data = parsedOutput.body; if (data.Message !== undefined && data.Message !== null) { contents.Message = data.Message; } if (data.RequestID !== undefined && data.RequestID !== null) { contents.RequestID = data.RequestID; } return [2 /*return*/, contents]; }); }); }; var serializeAws_restJson1Activity = 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.CUSTOM !== undefined && input.CUSTOM !== null && { CUSTOM: serializeAws_restJson1CustomMessageActivity(input.CUSTOM, context) })), (input.ConditionalSplit !== undefined && input.ConditionalSplit !== null && { ConditionalSplit: serializeAws_restJson1ConditionalSplitActivity(input.ConditionalSplit, context), })), (input.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.EMAIL !== undefined && input.EMAIL !== null && { EMAIL: serializeAws_restJson1EmailMessageActivity(input.EMAIL, context) })), (input.Holdout !== undefined && input.Holdout !== null && { Holdout: serializeAws_restJson1HoldoutActivity(input.Holdout, context) })), (input.MultiCondition !== undefined && input.MultiCondition !== null && { MultiCondition: serializeAws_restJson1MultiConditionalSplitActivity(input.MultiCondition, context), })), (input.PUSH !== undefined && input.PUSH !== null && { PUSH: serializeAws_restJson1PushMessageActivity(input.PUSH, context) })), (input.RandomSplit !== undefined && input.RandomSplit !== null && { RandomSplit: serializeAws_restJson1RandomSplitActivity(input.RandomSplit, context), })), (input.SMS !== undefined && input.SMS !== null && { SMS: serializeAws_restJson1SMSMessageActivity(input.SMS, context) })), (input.Wait !== undefined && input.Wait !== null && { Wait: serializeAws_restJson1WaitActivity(input.Wait, context) })); }; var serializeAws_restJson1AddressConfiguration = 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"])({}, (input.BodyOverride !== undefined && input.BodyOverride !== null && { BodyOverride: input.BodyOverride })), (input.ChannelType !== undefined && input.ChannelType !== null && { ChannelType: input.ChannelType })), (input.Context !== undefined && input.Context !== null && { Context: serializeAws_restJson1MapOf__string(input.Context, context) })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.TitleOverride !== undefined && input.TitleOverride !== null && { TitleOverride: input.TitleOverride })); }; var serializeAws_restJson1ADMChannelRequest = 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 && input.ClientId !== null && { ClientId: input.ClientId })), (input.ClientSecret !== undefined && input.ClientSecret !== null && { ClientSecret: input.ClientSecret })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })); }; var serializeAws_restJson1ADMMessage = 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"])(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.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.ConsolidationKey !== undefined && input.ConsolidationKey !== null && { ConsolidationKey: input.ConsolidationKey })), (input.Data !== undefined && input.Data !== null && { Data: serializeAws_restJson1MapOf__string(input.Data, context) })), (input.ExpiresAfter !== undefined && input.ExpiresAfter !== null && { ExpiresAfter: input.ExpiresAfter })), (input.IconReference !== undefined && input.IconReference !== null && { IconReference: input.IconReference })), (input.ImageIconUrl !== undefined && input.ImageIconUrl !== null && { ImageIconUrl: input.ImageIconUrl })), (input.ImageUrl !== undefined && input.ImageUrl !== null && { ImageUrl: input.ImageUrl })), (input.MD5 !== undefined && input.MD5 !== null && { MD5: input.MD5 })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.SilentPush !== undefined && input.SilentPush !== null && { SilentPush: input.SilentPush })), (input.SmallImageIconUrl !== undefined && input.SmallImageIconUrl !== null && { SmallImageIconUrl: input.SmallImageIconUrl })), (input.Sound !== undefined && input.Sound !== null && { Sound: input.Sound })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1AndroidPushNotificationTemplate = 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.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.ImageIconUrl !== undefined && input.ImageIconUrl !== null && { ImageIconUrl: input.ImageIconUrl })), (input.ImageUrl !== undefined && input.ImageUrl !== null && { ImageUrl: input.ImageUrl })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.SmallImageIconUrl !== undefined && input.SmallImageIconUrl !== null && { SmallImageIconUrl: input.SmallImageIconUrl })), (input.Sound !== undefined && input.Sound !== null && { Sound: input.Sound })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1APNSChannelRequest = 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"])({}, (input.BundleId !== undefined && input.BundleId !== null && { BundleId: input.BundleId })), (input.Certificate !== undefined && input.Certificate !== null && { Certificate: input.Certificate })), (input.DefaultAuthenticationMethod !== undefined && input.DefaultAuthenticationMethod !== null && { DefaultAuthenticationMethod: input.DefaultAuthenticationMethod })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.PrivateKey !== undefined && input.PrivateKey !== null && { PrivateKey: input.PrivateKey })), (input.TeamId !== undefined && input.TeamId !== null && { TeamId: input.TeamId })), (input.TokenKey !== undefined && input.TokenKey !== null && { TokenKey: input.TokenKey })), (input.TokenKeyId !== undefined && input.TokenKeyId !== null && { TokenKeyId: input.TokenKeyId })); }; var serializeAws_restJson1APNSMessage = 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"])(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.APNSPushType !== undefined && input.APNSPushType !== null && { APNSPushType: input.APNSPushType })), (input.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Badge !== undefined && input.Badge !== null && { Badge: input.Badge })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.Category !== undefined && input.Category !== null && { Category: input.Category })), (input.CollapseId !== undefined && input.CollapseId !== null && { CollapseId: input.CollapseId })), (input.Data !== undefined && input.Data !== null && { Data: serializeAws_restJson1MapOf__string(input.Data, context) })), (input.MediaUrl !== undefined && input.MediaUrl !== null && { MediaUrl: input.MediaUrl })), (input.PreferredAuthenticationMethod !== undefined && input.PreferredAuthenticationMethod !== null && { PreferredAuthenticationMethod: input.PreferredAuthenticationMethod, })), (input.Priority !== undefined && input.Priority !== null && { Priority: input.Priority })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.SilentPush !== undefined && input.SilentPush !== null && { SilentPush: input.SilentPush })), (input.Sound !== undefined && input.Sound !== null && { Sound: input.Sound })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.ThreadId !== undefined && input.ThreadId !== null && { ThreadId: input.ThreadId })), (input.TimeToLive !== undefined && input.TimeToLive !== null && { TimeToLive: input.TimeToLive })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1APNSPushNotificationTemplate = 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.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.MediaUrl !== undefined && input.MediaUrl !== null && { MediaUrl: input.MediaUrl })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.Sound !== undefined && input.Sound !== null && { Sound: input.Sound })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1APNSSandboxChannelRequest = 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"])({}, (input.BundleId !== undefined && input.BundleId !== null && { BundleId: input.BundleId })), (input.Certificate !== undefined && input.Certificate !== null && { Certificate: input.Certificate })), (input.DefaultAuthenticationMethod !== undefined && input.DefaultAuthenticationMethod !== null && { DefaultAuthenticationMethod: input.DefaultAuthenticationMethod })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.PrivateKey !== undefined && input.PrivateKey !== null && { PrivateKey: input.PrivateKey })), (input.TeamId !== undefined && input.TeamId !== null && { TeamId: input.TeamId })), (input.TokenKey !== undefined && input.TokenKey !== null && { TokenKey: input.TokenKey })), (input.TokenKeyId !== undefined && input.TokenKeyId !== null && { TokenKeyId: input.TokenKeyId })); }; var serializeAws_restJson1APNSVoipChannelRequest = 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"])({}, (input.BundleId !== undefined && input.BundleId !== null && { BundleId: input.BundleId })), (input.Certificate !== undefined && input.Certificate !== null && { Certificate: input.Certificate })), (input.DefaultAuthenticationMethod !== undefined && input.DefaultAuthenticationMethod !== null && { DefaultAuthenticationMethod: input.DefaultAuthenticationMethod })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.PrivateKey !== undefined && input.PrivateKey !== null && { PrivateKey: input.PrivateKey })), (input.TeamId !== undefined && input.TeamId !== null && { TeamId: input.TeamId })), (input.TokenKey !== undefined && input.TokenKey !== null && { TokenKey: input.TokenKey })), (input.TokenKeyId !== undefined && input.TokenKeyId !== null && { TokenKeyId: input.TokenKeyId })); }; var serializeAws_restJson1APNSVoipSandboxChannelRequest = 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"])({}, (input.BundleId !== undefined && input.BundleId !== null && { BundleId: input.BundleId })), (input.Certificate !== undefined && input.Certificate !== null && { Certificate: input.Certificate })), (input.DefaultAuthenticationMethod !== undefined && input.DefaultAuthenticationMethod !== null && { DefaultAuthenticationMethod: input.DefaultAuthenticationMethod })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.PrivateKey !== undefined && input.PrivateKey !== null && { PrivateKey: input.PrivateKey })), (input.TeamId !== undefined && input.TeamId !== null && { TeamId: input.TeamId })), (input.TokenKey !== undefined && input.TokenKey !== null && { TokenKey: input.TokenKey })), (input.TokenKeyId !== undefined && input.TokenKeyId !== null && { TokenKeyId: input.TokenKeyId })); }; var serializeAws_restJson1AttributeDimension = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AttributeType !== undefined && input.AttributeType !== null && { AttributeType: input.AttributeType })), (input.Values !== undefined && input.Values !== null && { Values: serializeAws_restJson1ListOf__string(input.Values, context) })); }; var serializeAws_restJson1BaiduChannelRequest = 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.ApiKey !== undefined && input.ApiKey !== null && { ApiKey: input.ApiKey })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.SecretKey !== undefined && input.SecretKey !== null && { SecretKey: input.SecretKey })); }; var serializeAws_restJson1BaiduMessage = 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"])(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.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.Data !== undefined && input.Data !== null && { Data: serializeAws_restJson1MapOf__string(input.Data, context) })), (input.IconReference !== undefined && input.IconReference !== null && { IconReference: input.IconReference })), (input.ImageIconUrl !== undefined && input.ImageIconUrl !== null && { ImageIconUrl: input.ImageIconUrl })), (input.ImageUrl !== undefined && input.ImageUrl !== null && { ImageUrl: input.ImageUrl })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.SilentPush !== undefined && input.SilentPush !== null && { SilentPush: input.SilentPush })), (input.SmallImageIconUrl !== undefined && input.SmallImageIconUrl !== null && { SmallImageIconUrl: input.SmallImageIconUrl })), (input.Sound !== undefined && input.Sound !== null && { Sound: input.Sound })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.TimeToLive !== undefined && input.TimeToLive !== null && { TimeToLive: input.TimeToLive })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1CampaignCustomMessage = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Data !== undefined && input.Data !== null && { Data: input.Data })); }; var serializeAws_restJson1CampaignEmailMessage = 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.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.FromAddress !== undefined && input.FromAddress !== null && { FromAddress: input.FromAddress })), (input.HtmlBody !== undefined && input.HtmlBody !== null && { HtmlBody: input.HtmlBody })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })); }; var serializeAws_restJson1CampaignEventFilter = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Dimensions !== undefined && input.Dimensions !== null && { Dimensions: serializeAws_restJson1EventDimensions(input.Dimensions, context) })), (input.FilterType !== undefined && input.FilterType !== null && { FilterType: input.FilterType })); }; var serializeAws_restJson1CampaignHook = 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.LambdaFunctionName !== undefined && input.LambdaFunctionName !== null && { LambdaFunctionName: input.LambdaFunctionName })), (input.Mode !== undefined && input.Mode !== null && { Mode: input.Mode })), (input.WebUrl !== undefined && input.WebUrl !== null && { WebUrl: input.WebUrl })); }; var serializeAws_restJson1CampaignLimits = 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.Daily !== undefined && input.Daily !== null && { Daily: input.Daily })), (input.MaximumDuration !== undefined && input.MaximumDuration !== null && { MaximumDuration: input.MaximumDuration })), (input.MessagesPerSecond !== undefined && input.MessagesPerSecond !== null && { MessagesPerSecond: input.MessagesPerSecond })), (input.Total !== undefined && input.Total !== null && { Total: input.Total })); }; var serializeAws_restJson1CampaignSmsMessage = 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.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.MessageType !== undefined && input.MessageType !== null && { MessageType: input.MessageType })), (input.SenderId !== undefined && input.SenderId !== null && { SenderId: input.SenderId })); }; var serializeAws_restJson1Condition = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Conditions !== undefined && input.Conditions !== null && { Conditions: serializeAws_restJson1ListOfSimpleCondition(input.Conditions, context), })), (input.Operator !== undefined && input.Operator !== null && { Operator: input.Operator })); }; var serializeAws_restJson1ConditionalSplitActivity = 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.Condition !== undefined && input.Condition !== null && { Condition: serializeAws_restJson1Condition(input.Condition, context) })), (input.EvaluationWaitTime !== undefined && input.EvaluationWaitTime !== null && { EvaluationWaitTime: serializeAws_restJson1WaitTime(input.EvaluationWaitTime, context), })), (input.FalseActivity !== undefined && input.FalseActivity !== null && { FalseActivity: input.FalseActivity })), (input.TrueActivity !== undefined && input.TrueActivity !== null && { TrueActivity: input.TrueActivity })); }; var serializeAws_restJson1CreateApplicationRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1CreateRecommenderConfigurationShape = 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.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOf__string(input.Attributes, context) })), (input.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.RecommendationProviderIdType !== undefined && input.RecommendationProviderIdType !== null && { RecommendationProviderIdType: input.RecommendationProviderIdType, })), (input.RecommendationProviderRoleArn !== undefined && input.RecommendationProviderRoleArn !== null && { RecommendationProviderRoleArn: input.RecommendationProviderRoleArn, })), (input.RecommendationProviderUri !== undefined && input.RecommendationProviderUri !== null && { RecommendationProviderUri: input.RecommendationProviderUri })), (input.RecommendationTransformerUri !== undefined && input.RecommendationTransformerUri !== null && { RecommendationTransformerUri: input.RecommendationTransformerUri, })), (input.RecommendationsDisplayName !== undefined && input.RecommendationsDisplayName !== null && { RecommendationsDisplayName: input.RecommendationsDisplayName })), (input.RecommendationsPerMessage !== undefined && input.RecommendationsPerMessage !== null && { RecommendationsPerMessage: input.RecommendationsPerMessage })); }; var serializeAws_restJson1CustomDeliveryConfiguration = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeliveryUri !== undefined && input.DeliveryUri !== null && { DeliveryUri: input.DeliveryUri })), (input.EndpointTypes !== undefined && input.EndpointTypes !== null && { EndpointTypes: serializeAws_restJson1ListOf__EndpointTypesElement(input.EndpointTypes, context), })); }; var serializeAws_restJson1CustomMessageActivity = 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"])({}, (input.DeliveryUri !== undefined && input.DeliveryUri !== null && { DeliveryUri: input.DeliveryUri })), (input.EndpointTypes !== undefined && input.EndpointTypes !== null && { EndpointTypes: serializeAws_restJson1ListOf__EndpointTypesElement(input.EndpointTypes, context), })), (input.MessageConfig !== undefined && input.MessageConfig !== null && { MessageConfig: serializeAws_restJson1JourneyCustomMessage(input.MessageConfig, context), })), (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })), (input.TemplateName !== undefined && input.TemplateName !== null && { TemplateName: input.TemplateName })), (input.TemplateVersion !== undefined && input.TemplateVersion !== null && { TemplateVersion: input.TemplateVersion })); }; var serializeAws_restJson1DefaultMessage = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })); }; var serializeAws_restJson1DefaultPushNotificationMessage = 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.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.Data !== undefined && input.Data !== null && { Data: serializeAws_restJson1MapOf__string(input.Data, context) })), (input.SilentPush !== undefined && input.SilentPush !== null && { SilentPush: input.SilentPush })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1DefaultPushNotificationTemplate = 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.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.Sound !== undefined && input.Sound !== null && { Sound: input.Sound })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1DirectMessageConfiguration = 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.ADMMessage !== undefined && input.ADMMessage !== null && { ADMMessage: serializeAws_restJson1ADMMessage(input.ADMMessage, context) })), (input.APNSMessage !== undefined && input.APNSMessage !== null && { APNSMessage: serializeAws_restJson1APNSMessage(input.APNSMessage, context) })), (input.BaiduMessage !== undefined && input.BaiduMessage !== null && { BaiduMessage: serializeAws_restJson1BaiduMessage(input.BaiduMessage, context) })), (input.DefaultMessage !== undefined && input.DefaultMessage !== null && { DefaultMessage: serializeAws_restJson1DefaultMessage(input.DefaultMessage, context), })), (input.DefaultPushNotificationMessage !== undefined && input.DefaultPushNotificationMessage !== null && { DefaultPushNotificationMessage: serializeAws_restJson1DefaultPushNotificationMessage(input.DefaultPushNotificationMessage, context), })), (input.EmailMessage !== undefined && input.EmailMessage !== null && { EmailMessage: serializeAws_restJson1EmailMessage(input.EmailMessage, context) })), (input.GCMMessage !== undefined && input.GCMMessage !== null && { GCMMessage: serializeAws_restJson1GCMMessage(input.GCMMessage, context) })), (input.SMSMessage !== undefined && input.SMSMessage !== null && { SMSMessage: serializeAws_restJson1SMSMessage(input.SMSMessage, context) })), (input.VoiceMessage !== undefined && input.VoiceMessage !== null && { VoiceMessage: serializeAws_restJson1VoiceMessage(input.VoiceMessage, context) })); }; var serializeAws_restJson1EmailChannelRequest = 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.ConfigurationSet !== undefined && input.ConfigurationSet !== null && { ConfigurationSet: input.ConfigurationSet })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.FromAddress !== undefined && input.FromAddress !== null && { FromAddress: input.FromAddress })), (input.Identity !== undefined && input.Identity !== null && { Identity: input.Identity })), (input.RoleArn !== undefined && input.RoleArn !== null && { RoleArn: input.RoleArn })); }; var serializeAws_restJson1EmailMessage = 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.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.FeedbackForwardingAddress !== undefined && input.FeedbackForwardingAddress !== null && { FeedbackForwardingAddress: input.FeedbackForwardingAddress })), (input.FromAddress !== undefined && input.FromAddress !== null && { FromAddress: input.FromAddress })), (input.RawEmail !== undefined && input.RawEmail !== null && { RawEmail: serializeAws_restJson1RawEmail(input.RawEmail, context) })), (input.ReplyToAddresses !== undefined && input.ReplyToAddresses !== null && { ReplyToAddresses: serializeAws_restJson1ListOf__string(input.ReplyToAddresses, context), })), (input.SimpleEmail !== undefined && input.SimpleEmail !== null && { SimpleEmail: serializeAws_restJson1SimpleEmail(input.SimpleEmail, context) })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })); }; var serializeAws_restJson1EmailMessageActivity = 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.MessageConfig !== undefined && input.MessageConfig !== null && { MessageConfig: serializeAws_restJson1JourneyEmailMessage(input.MessageConfig, context), })), (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })), (input.TemplateName !== undefined && input.TemplateName !== null && { TemplateName: input.TemplateName })), (input.TemplateVersion !== undefined && input.TemplateVersion !== null && { TemplateVersion: input.TemplateVersion })); }; var serializeAws_restJson1EmailTemplateRequest = 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.DefaultSubstitutions !== undefined && input.DefaultSubstitutions !== null && { DefaultSubstitutions: input.DefaultSubstitutions })), (input.HtmlPart !== undefined && input.HtmlPart !== null && { HtmlPart: input.HtmlPart })), (input.RecommenderId !== undefined && input.RecommenderId !== null && { RecommenderId: input.RecommenderId })), (input.Subject !== undefined && input.Subject !== null && { Subject: input.Subject })), (input.TemplateDescription !== undefined && input.TemplateDescription !== null && { TemplateDescription: input.TemplateDescription })), (input.TextPart !== undefined && input.TextPart !== null && { TextPart: input.TextPart })), (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1EndpointBatchItem = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Address !== undefined && input.Address !== null && { Address: input.Address })), (input.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOfListOf__string(input.Attributes, context), })), (input.ChannelType !== undefined && input.ChannelType !== null && { ChannelType: input.ChannelType })), (input.Demographic !== undefined && input.Demographic !== null && { Demographic: serializeAws_restJson1EndpointDemographic(input.Demographic, context), })), (input.EffectiveDate !== undefined && input.EffectiveDate !== null && { EffectiveDate: input.EffectiveDate })), (input.EndpointStatus !== undefined && input.EndpointStatus !== null && { EndpointStatus: input.EndpointStatus })), (input.Id !== undefined && input.Id !== null && { Id: input.Id })), (input.Location !== undefined && input.Location !== null && { Location: serializeAws_restJson1EndpointLocation(input.Location, context) })), (input.Metrics !== undefined && input.Metrics !== null && { Metrics: serializeAws_restJson1MapOf__double(input.Metrics, context) })), (input.OptOut !== undefined && input.OptOut !== null && { OptOut: input.OptOut })), (input.RequestId !== undefined && input.RequestId !== null && { RequestId: input.RequestId })), (input.User !== undefined && input.User !== null && { User: serializeAws_restJson1EndpointUser(input.User, context) })); }; var serializeAws_restJson1EndpointBatchRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Item !== undefined && input.Item !== null && { Item: serializeAws_restJson1ListOfEndpointBatchItem(input.Item, context) })); }; var serializeAws_restJson1EndpointDemographic = 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"])({}, (input.AppVersion !== undefined && input.AppVersion !== null && { AppVersion: input.AppVersion })), (input.Locale !== undefined && input.Locale !== null && { Locale: input.Locale })), (input.Make !== undefined && input.Make !== null && { Make: input.Make })), (input.Model !== undefined && input.Model !== null && { Model: input.Model })), (input.ModelVersion !== undefined && input.ModelVersion !== null && { ModelVersion: input.ModelVersion })), (input.Platform !== undefined && input.Platform !== null && { Platform: input.Platform })), (input.PlatformVersion !== undefined && input.PlatformVersion !== null && { PlatformVersion: input.PlatformVersion })), (input.Timezone !== undefined && input.Timezone !== null && { Timezone: input.Timezone })); }; var serializeAws_restJson1EndpointLocation = 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"])({}, (input.City !== undefined && input.City !== null && { City: input.City })), (input.Country !== undefined && input.Country !== null && { Country: input.Country })), (input.Latitude !== undefined && input.Latitude !== null && { Latitude: input.Latitude })), (input.Longitude !== undefined && input.Longitude !== null && { Longitude: input.Longitude })), (input.PostalCode !== undefined && input.PostalCode !== null && { PostalCode: input.PostalCode })), (input.Region !== undefined && input.Region !== null && { Region: input.Region })); }; var serializeAws_restJson1EndpointRequest = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Address !== undefined && input.Address !== null && { Address: input.Address })), (input.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOfListOf__string(input.Attributes, context), })), (input.ChannelType !== undefined && input.ChannelType !== null && { ChannelType: input.ChannelType })), (input.Demographic !== undefined && input.Demographic !== null && { Demographic: serializeAws_restJson1EndpointDemographic(input.Demographic, context), })), (input.EffectiveDate !== undefined && input.EffectiveDate !== null && { EffectiveDate: input.EffectiveDate })), (input.EndpointStatus !== undefined && input.EndpointStatus !== null && { EndpointStatus: input.EndpointStatus })), (input.Location !== undefined && input.Location !== null && { Location: serializeAws_restJson1EndpointLocation(input.Location, context) })), (input.Metrics !== undefined && input.Metrics !== null && { Metrics: serializeAws_restJson1MapOf__double(input.Metrics, context) })), (input.OptOut !== undefined && input.OptOut !== null && { OptOut: input.OptOut })), (input.RequestId !== undefined && input.RequestId !== null && { RequestId: input.RequestId })), (input.User !== undefined && input.User !== null && { User: serializeAws_restJson1EndpointUser(input.User, context) })); }; var serializeAws_restJson1EndpointSendConfiguration = 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.BodyOverride !== undefined && input.BodyOverride !== null && { BodyOverride: input.BodyOverride })), (input.Context !== undefined && input.Context !== null && { Context: serializeAws_restJson1MapOf__string(input.Context, context) })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.TitleOverride !== undefined && input.TitleOverride !== null && { TitleOverride: input.TitleOverride })); }; var serializeAws_restJson1EndpointUser = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.UserAttributes !== undefined && input.UserAttributes !== null && { UserAttributes: serializeAws_restJson1MapOfListOf__string(input.UserAttributes, context), })), (input.UserId !== undefined && input.UserId !== null && { UserId: input.UserId })); }; 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"])(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.AppPackageName !== undefined && input.AppPackageName !== null && { AppPackageName: input.AppPackageName })), (input.AppTitle !== undefined && input.AppTitle !== null && { AppTitle: input.AppTitle })), (input.AppVersionCode !== undefined && input.AppVersionCode !== null && { AppVersionCode: input.AppVersionCode })), (input.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOf__string(input.Attributes, context) })), (input.ClientSdkVersion !== undefined && input.ClientSdkVersion !== null && { ClientSdkVersion: input.ClientSdkVersion })), (input.EventType !== undefined && input.EventType !== null && { EventType: input.EventType })), (input.Metrics !== undefined && input.Metrics !== null && { Metrics: serializeAws_restJson1MapOf__double(input.Metrics, context) })), (input.SdkName !== undefined && input.SdkName !== null && { SdkName: input.SdkName })), (input.Session !== undefined && input.Session !== null && { Session: serializeAws_restJson1Session(input.Session, context) })), (input.Timestamp !== undefined && input.Timestamp !== null && { Timestamp: input.Timestamp })); }; var serializeAws_restJson1EventCondition = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Dimensions !== undefined && input.Dimensions !== null && { Dimensions: serializeAws_restJson1EventDimensions(input.Dimensions, context) })), (input.MessageActivity !== undefined && input.MessageActivity !== null && { MessageActivity: input.MessageActivity })); }; var serializeAws_restJson1EventDimensions = 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.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOfAttributeDimension(input.Attributes, context), })), (input.EventType !== undefined && input.EventType !== null && { EventType: serializeAws_restJson1SetDimension(input.EventType, context) })), (input.Metrics !== undefined && input.Metrics !== null && { Metrics: serializeAws_restJson1MapOfMetricDimension(input.Metrics, context) })); }; var serializeAws_restJson1EventFilter = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Dimensions !== undefined && input.Dimensions !== null && { Dimensions: serializeAws_restJson1EventDimensions(input.Dimensions, context) })), (input.FilterType !== undefined && input.FilterType !== null && { FilterType: input.FilterType })); }; var serializeAws_restJson1EventsBatch = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Endpoint !== undefined && input.Endpoint !== null && { Endpoint: serializeAws_restJson1PublicEndpoint(input.Endpoint, context) })), (input.Events !== undefined && input.Events !== null && { Events: serializeAws_restJson1MapOfEvent(input.Events, context) })); }; var serializeAws_restJson1EventsRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.BatchItem !== undefined && input.BatchItem !== null && { BatchItem: serializeAws_restJson1MapOfEventsBatch(input.BatchItem, context) })); }; var serializeAws_restJson1EventStartCondition = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.EventFilter !== undefined && input.EventFilter !== null && { EventFilter: serializeAws_restJson1EventFilter(input.EventFilter, context) })), (input.SegmentId !== undefined && input.SegmentId !== null && { SegmentId: input.SegmentId })); }; var serializeAws_restJson1ExportJobRequest = 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.RoleArn !== undefined && input.RoleArn !== null && { RoleArn: input.RoleArn })), (input.S3UrlPrefix !== undefined && input.S3UrlPrefix !== null && { S3UrlPrefix: input.S3UrlPrefix })), (input.SegmentId !== undefined && input.SegmentId !== null && { SegmentId: input.SegmentId })), (input.SegmentVersion !== undefined && input.SegmentVersion !== null && { SegmentVersion: input.SegmentVersion })); }; var serializeAws_restJson1GCMChannelRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ApiKey !== undefined && input.ApiKey !== null && { ApiKey: input.ApiKey })), (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })); }; var serializeAws_restJson1GCMMessage = 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"])(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.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.CollapseKey !== undefined && input.CollapseKey !== null && { CollapseKey: input.CollapseKey })), (input.Data !== undefined && input.Data !== null && { Data: serializeAws_restJson1MapOf__string(input.Data, context) })), (input.IconReference !== undefined && input.IconReference !== null && { IconReference: input.IconReference })), (input.ImageIconUrl !== undefined && input.ImageIconUrl !== null && { ImageIconUrl: input.ImageIconUrl })), (input.ImageUrl !== undefined && input.ImageUrl !== null && { ImageUrl: input.ImageUrl })), (input.Priority !== undefined && input.Priority !== null && { Priority: input.Priority })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.RestrictedPackageName !== undefined && input.RestrictedPackageName !== null && { RestrictedPackageName: input.RestrictedPackageName })), (input.SilentPush !== undefined && input.SilentPush !== null && { SilentPush: input.SilentPush })), (input.SmallImageIconUrl !== undefined && input.SmallImageIconUrl !== null && { SmallImageIconUrl: input.SmallImageIconUrl })), (input.Sound !== undefined && input.Sound !== null && { Sound: input.Sound })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.TimeToLive !== undefined && input.TimeToLive !== null && { TimeToLive: input.TimeToLive })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1GPSCoordinates = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Latitude !== undefined && input.Latitude !== null && { Latitude: input.Latitude })), (input.Longitude !== undefined && input.Longitude !== null && { Longitude: input.Longitude })); }; var serializeAws_restJson1GPSPointDimension = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Coordinates !== undefined && input.Coordinates !== null && { Coordinates: serializeAws_restJson1GPSCoordinates(input.Coordinates, context) })), (input.RangeInKilometers !== undefined && input.RangeInKilometers !== null && { RangeInKilometers: input.RangeInKilometers })); }; var serializeAws_restJson1HoldoutActivity = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })), (input.Percentage !== undefined && input.Percentage !== null && { Percentage: input.Percentage })); }; var serializeAws_restJson1ImportJobRequest = 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"])({}, (input.DefineSegment !== undefined && input.DefineSegment !== null && { DefineSegment: input.DefineSegment })), (input.ExternalId !== undefined && input.ExternalId !== null && { ExternalId: input.ExternalId })), (input.Format !== undefined && input.Format !== null && { Format: input.Format })), (input.RegisterEndpoints !== undefined && input.RegisterEndpoints !== null && { RegisterEndpoints: input.RegisterEndpoints })), (input.RoleArn !== undefined && input.RoleArn !== null && { RoleArn: input.RoleArn })), (input.S3Url !== undefined && input.S3Url !== null && { S3Url: input.S3Url })), (input.SegmentId !== undefined && input.SegmentId !== null && { SegmentId: input.SegmentId })), (input.SegmentName !== undefined && input.SegmentName !== null && { SegmentName: input.SegmentName })); }; var serializeAws_restJson1JourneyCustomMessage = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Data !== undefined && input.Data !== null && { Data: input.Data })); }; var serializeAws_restJson1JourneyEmailMessage = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.FromAddress !== undefined && input.FromAddress !== null && { FromAddress: input.FromAddress })); }; var serializeAws_restJson1JourneyLimits = 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.DailyCap !== undefined && input.DailyCap !== null && { DailyCap: input.DailyCap })), (input.EndpointReentryCap !== undefined && input.EndpointReentryCap !== null && { EndpointReentryCap: input.EndpointReentryCap })), (input.MessagesPerSecond !== undefined && input.MessagesPerSecond !== null && { MessagesPerSecond: input.MessagesPerSecond })); }; var serializeAws_restJson1JourneyPushMessage = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.TimeToLive !== undefined && input.TimeToLive !== null && { TimeToLive: input.TimeToLive })); }; var serializeAws_restJson1JourneySchedule = 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.EndTime !== undefined && input.EndTime !== null && { EndTime: input.EndTime.toISOString().split(".")[0] + "Z" })), (input.StartTime !== undefined && input.StartTime !== null && { StartTime: input.StartTime.toISOString().split(".")[0] + "Z" })), (input.Timezone !== undefined && input.Timezone !== null && { Timezone: input.Timezone })); }; var serializeAws_restJson1JourneySMSMessage = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MessageType !== undefined && input.MessageType !== null && { MessageType: input.MessageType })), (input.SenderId !== undefined && input.SenderId !== null && { SenderId: input.SenderId })); }; var serializeAws_restJson1JourneyStateRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.State !== undefined && input.State !== null && { State: input.State })); }; var serializeAws_restJson1ListOf__EndpointTypesElement = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_restJson1ListOf__string = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_restJson1ListOfEndpointBatchItem = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1EndpointBatchItem(entry, context); }); }; var serializeAws_restJson1ListOfMultiConditionalBranch = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1MultiConditionalBranch(entry, context); }); }; var serializeAws_restJson1ListOfRandomSplitEntry = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1RandomSplitEntry(entry, context); }); }; var serializeAws_restJson1ListOfSegmentDimensions = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1SegmentDimensions(entry, context); }); }; var serializeAws_restJson1ListOfSegmentGroup = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1SegmentGroup(entry, context); }); }; var serializeAws_restJson1ListOfSegmentReference = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1SegmentReference(entry, context); }); }; var serializeAws_restJson1ListOfSimpleCondition = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1SimpleCondition(entry, context); }); }; var serializeAws_restJson1ListOfWriteTreatmentResource = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1WriteTreatmentResource(entry, context); }); }; var serializeAws_restJson1MapOf__double = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var serializeAws_restJson1MapOf__string = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var serializeAws_restJson1MapOfActivity = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1Activity(value, context), _b)); }, {}); }; var serializeAws_restJson1MapOfAddressConfiguration = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1AddressConfiguration(value, context), _b)); }, {}); }; var serializeAws_restJson1MapOfAttributeDimension = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1AttributeDimension(value, context), _b)); }, {}); }; var serializeAws_restJson1MapOfEndpointSendConfiguration = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1EndpointSendConfiguration(value, context), _b)); }, {}); }; var serializeAws_restJson1MapOfEvent = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1Event(value, context), _b)); }, {}); }; var serializeAws_restJson1MapOfEventsBatch = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1EventsBatch(value, context), _b)); }, {}); }; var serializeAws_restJson1MapOfListOf__string = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1ListOf__string(value, context), _b)); }, {}); }; var serializeAws_restJson1MapOfMetricDimension = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_restJson1MetricDimension(value, context), _b)); }, {}); }; var serializeAws_restJson1Message = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Action !== undefined && input.Action !== null && { Action: input.Action })), (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.ImageIconUrl !== undefined && input.ImageIconUrl !== null && { ImageIconUrl: input.ImageIconUrl })), (input.ImageSmallIconUrl !== undefined && input.ImageSmallIconUrl !== null && { ImageSmallIconUrl: input.ImageSmallIconUrl })), (input.ImageUrl !== undefined && input.ImageUrl !== null && { ImageUrl: input.ImageUrl })), (input.JsonBody !== undefined && input.JsonBody !== null && { JsonBody: input.JsonBody })), (input.MediaUrl !== undefined && input.MediaUrl !== null && { MediaUrl: input.MediaUrl })), (input.RawContent !== undefined && input.RawContent !== null && { RawContent: input.RawContent })), (input.SilentPush !== undefined && input.SilentPush !== null && { SilentPush: input.SilentPush })), (input.TimeToLive !== undefined && input.TimeToLive !== null && { TimeToLive: input.TimeToLive })), (input.Title !== undefined && input.Title !== null && { Title: input.Title })), (input.Url !== undefined && input.Url !== null && { Url: input.Url })); }; var serializeAws_restJson1MessageConfiguration = 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"])({}, (input.ADMMessage !== undefined && input.ADMMessage !== null && { ADMMessage: serializeAws_restJson1Message(input.ADMMessage, context) })), (input.APNSMessage !== undefined && input.APNSMessage !== null && { APNSMessage: serializeAws_restJson1Message(input.APNSMessage, context) })), (input.BaiduMessage !== undefined && input.BaiduMessage !== null && { BaiduMessage: serializeAws_restJson1Message(input.BaiduMessage, context) })), (input.CustomMessage !== undefined && input.CustomMessage !== null && { CustomMessage: serializeAws_restJson1CampaignCustomMessage(input.CustomMessage, context), })), (input.DefaultMessage !== undefined && input.DefaultMessage !== null && { DefaultMessage: serializeAws_restJson1Message(input.DefaultMessage, context), })), (input.EmailMessage !== undefined && input.EmailMessage !== null && { EmailMessage: serializeAws_restJson1CampaignEmailMessage(input.EmailMessage, context), })), (input.GCMMessage !== undefined && input.GCMMessage !== null && { GCMMessage: serializeAws_restJson1Message(input.GCMMessage, context) })), (input.SMSMessage !== undefined && input.SMSMessage !== null && { SMSMessage: serializeAws_restJson1CampaignSmsMessage(input.SMSMessage, context) })); }; var serializeAws_restJson1MessageRequest = 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"])({}, (input.Addresses !== undefined && input.Addresses !== null && { Addresses: serializeAws_restJson1MapOfAddressConfiguration(input.Addresses, context), })), (input.Context !== undefined && input.Context !== null && { Context: serializeAws_restJson1MapOf__string(input.Context, context) })), (input.Endpoints !== undefined && input.Endpoints !== null && { Endpoints: serializeAws_restJson1MapOfEndpointSendConfiguration(input.Endpoints, context), })), (input.MessageConfiguration !== undefined && input.MessageConfiguration !== null && { MessageConfiguration: serializeAws_restJson1DirectMessageConfiguration(input.MessageConfiguration, context), })), (input.TemplateConfiguration !== undefined && input.TemplateConfiguration !== null && { TemplateConfiguration: serializeAws_restJson1TemplateConfiguration(input.TemplateConfiguration, context), })), (input.TraceId !== undefined && input.TraceId !== null && { TraceId: input.TraceId })); }; var serializeAws_restJson1MetricDimension = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ComparisonOperator !== undefined && input.ComparisonOperator !== null && { ComparisonOperator: input.ComparisonOperator })), (input.Value !== undefined && input.Value !== null && { Value: input.Value })); }; var serializeAws_restJson1MultiConditionalBranch = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Condition !== undefined && input.Condition !== null && { Condition: serializeAws_restJson1SimpleCondition(input.Condition, context) })), (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })); }; var serializeAws_restJson1MultiConditionalSplitActivity = 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.Branches !== undefined && input.Branches !== null && { Branches: serializeAws_restJson1ListOfMultiConditionalBranch(input.Branches, context), })), (input.DefaultActivity !== undefined && input.DefaultActivity !== null && { DefaultActivity: input.DefaultActivity })), (input.EvaluationWaitTime !== undefined && input.EvaluationWaitTime !== null && { EvaluationWaitTime: serializeAws_restJson1WaitTime(input.EvaluationWaitTime, context), })); }; var serializeAws_restJson1NumberValidateRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IsoCountryCode !== undefined && input.IsoCountryCode !== null && { IsoCountryCode: input.IsoCountryCode })), (input.PhoneNumber !== undefined && input.PhoneNumber !== null && { PhoneNumber: input.PhoneNumber })); }; var serializeAws_restJson1PublicEndpoint = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Address !== undefined && input.Address !== null && { Address: input.Address })), (input.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOfListOf__string(input.Attributes, context), })), (input.ChannelType !== undefined && input.ChannelType !== null && { ChannelType: input.ChannelType })), (input.Demographic !== undefined && input.Demographic !== null && { Demographic: serializeAws_restJson1EndpointDemographic(input.Demographic, context), })), (input.EffectiveDate !== undefined && input.EffectiveDate !== null && { EffectiveDate: input.EffectiveDate })), (input.EndpointStatus !== undefined && input.EndpointStatus !== null && { EndpointStatus: input.EndpointStatus })), (input.Location !== undefined && input.Location !== null && { Location: serializeAws_restJson1EndpointLocation(input.Location, context) })), (input.Metrics !== undefined && input.Metrics !== null && { Metrics: serializeAws_restJson1MapOf__double(input.Metrics, context) })), (input.OptOut !== undefined && input.OptOut !== null && { OptOut: input.OptOut })), (input.RequestId !== undefined && input.RequestId !== null && { RequestId: input.RequestId })), (input.User !== undefined && input.User !== null && { User: serializeAws_restJson1EndpointUser(input.User, context) })); }; var serializeAws_restJson1PushMessageActivity = 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.MessageConfig !== undefined && input.MessageConfig !== null && { MessageConfig: serializeAws_restJson1JourneyPushMessage(input.MessageConfig, context), })), (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })), (input.TemplateName !== undefined && input.TemplateName !== null && { TemplateName: input.TemplateName })), (input.TemplateVersion !== undefined && input.TemplateVersion !== null && { TemplateVersion: input.TemplateVersion })); }; var serializeAws_restJson1PushNotificationTemplateRequest = 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.ADM !== undefined && input.ADM !== null && { ADM: serializeAws_restJson1AndroidPushNotificationTemplate(input.ADM, context) })), (input.APNS !== undefined && input.APNS !== null && { APNS: serializeAws_restJson1APNSPushNotificationTemplate(input.APNS, context) })), (input.Baidu !== undefined && input.Baidu !== null && { Baidu: serializeAws_restJson1AndroidPushNotificationTemplate(input.Baidu, context) })), (input.Default !== undefined && input.Default !== null && { Default: serializeAws_restJson1DefaultPushNotificationTemplate(input.Default, context), })), (input.DefaultSubstitutions !== undefined && input.DefaultSubstitutions !== null && { DefaultSubstitutions: input.DefaultSubstitutions })), (input.GCM !== undefined && input.GCM !== null && { GCM: serializeAws_restJson1AndroidPushNotificationTemplate(input.GCM, context) })), (input.RecommenderId !== undefined && input.RecommenderId !== null && { RecommenderId: input.RecommenderId })), (input.TemplateDescription !== undefined && input.TemplateDescription !== null && { TemplateDescription: input.TemplateDescription })), (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1QuietTime = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.End !== undefined && input.End !== null && { End: input.End })), (input.Start !== undefined && input.Start !== null && { Start: input.Start })); }; var serializeAws_restJson1RandomSplitActivity = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Branches !== undefined && input.Branches !== null && { Branches: serializeAws_restJson1ListOfRandomSplitEntry(input.Branches, context) })); }; var serializeAws_restJson1RandomSplitEntry = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })), (input.Percentage !== undefined && input.Percentage !== null && { Percentage: input.Percentage })); }; var serializeAws_restJson1RawEmail = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Data !== undefined && input.Data !== null && { Data: context.base64Encoder(input.Data) })); }; var serializeAws_restJson1RecencyDimension = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Duration !== undefined && input.Duration !== null && { Duration: input.Duration })), (input.RecencyType !== undefined && input.RecencyType !== null && { RecencyType: input.RecencyType })); }; var serializeAws_restJson1Schedule = 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.EndTime !== undefined && input.EndTime !== null && { EndTime: input.EndTime })), (input.EventFilter !== undefined && input.EventFilter !== null && { EventFilter: serializeAws_restJson1CampaignEventFilter(input.EventFilter, context), })), (input.Frequency !== undefined && input.Frequency !== null && { Frequency: input.Frequency })), (input.IsLocalTime !== undefined && input.IsLocalTime !== null && { IsLocalTime: input.IsLocalTime })), (input.QuietTime !== undefined && input.QuietTime !== null && { QuietTime: serializeAws_restJson1QuietTime(input.QuietTime, context) })), (input.StartTime !== undefined && input.StartTime !== null && { StartTime: input.StartTime })), (input.Timezone !== undefined && input.Timezone !== null && { Timezone: input.Timezone })); }; var serializeAws_restJson1SegmentBehaviors = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Recency !== undefined && input.Recency !== null && { Recency: serializeAws_restJson1RecencyDimension(input.Recency, context) })); }; var serializeAws_restJson1SegmentCondition = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.SegmentId !== undefined && input.SegmentId !== null && { SegmentId: input.SegmentId })); }; var serializeAws_restJson1SegmentDemographics = 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"])({}, (input.AppVersion !== undefined && input.AppVersion !== null && { AppVersion: serializeAws_restJson1SetDimension(input.AppVersion, context) })), (input.Channel !== undefined && input.Channel !== null && { Channel: serializeAws_restJson1SetDimension(input.Channel, context) })), (input.DeviceType !== undefined && input.DeviceType !== null && { DeviceType: serializeAws_restJson1SetDimension(input.DeviceType, context) })), (input.Make !== undefined && input.Make !== null && { Make: serializeAws_restJson1SetDimension(input.Make, context) })), (input.Model !== undefined && input.Model !== null && { Model: serializeAws_restJson1SetDimension(input.Model, context) })), (input.Platform !== undefined && input.Platform !== null && { Platform: serializeAws_restJson1SetDimension(input.Platform, context) })); }; var serializeAws_restJson1SegmentDimensions = 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"])({}, (input.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOfAttributeDimension(input.Attributes, context), })), (input.Behavior !== undefined && input.Behavior !== null && { Behavior: serializeAws_restJson1SegmentBehaviors(input.Behavior, context) })), (input.Demographic !== undefined && input.Demographic !== null && { Demographic: serializeAws_restJson1SegmentDemographics(input.Demographic, context), })), (input.Location !== undefined && input.Location !== null && { Location: serializeAws_restJson1SegmentLocation(input.Location, context) })), (input.Metrics !== undefined && input.Metrics !== null && { Metrics: serializeAws_restJson1MapOfMetricDimension(input.Metrics, context) })), (input.UserAttributes !== undefined && input.UserAttributes !== null && { UserAttributes: serializeAws_restJson1MapOfAttributeDimension(input.UserAttributes, context), })); }; var serializeAws_restJson1SegmentGroup = 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.Dimensions !== undefined && input.Dimensions !== null && { Dimensions: serializeAws_restJson1ListOfSegmentDimensions(input.Dimensions, context), })), (input.SourceSegments !== undefined && input.SourceSegments !== null && { SourceSegments: serializeAws_restJson1ListOfSegmentReference(input.SourceSegments, context), })), (input.SourceType !== undefined && input.SourceType !== null && { SourceType: input.SourceType })), (input.Type !== undefined && input.Type !== null && { Type: input.Type })); }; var serializeAws_restJson1SegmentGroupList = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Groups !== undefined && input.Groups !== null && { Groups: serializeAws_restJson1ListOfSegmentGroup(input.Groups, context) })), (input.Include !== undefined && input.Include !== null && { Include: input.Include })); }; var serializeAws_restJson1SegmentLocation = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Country !== undefined && input.Country !== null && { Country: serializeAws_restJson1SetDimension(input.Country, context) })), (input.GPSPoint !== undefined && input.GPSPoint !== null && { GPSPoint: serializeAws_restJson1GPSPointDimension(input.GPSPoint, context) })); }; var serializeAws_restJson1SegmentReference = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Id !== undefined && input.Id !== null && { Id: input.Id })), (input.Version !== undefined && input.Version !== null && { Version: input.Version })); }; var serializeAws_restJson1SendUsersMessageRequest = 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.Context !== undefined && input.Context !== null && { Context: serializeAws_restJson1MapOf__string(input.Context, context) })), (input.MessageConfiguration !== undefined && input.MessageConfiguration !== null && { MessageConfiguration: serializeAws_restJson1DirectMessageConfiguration(input.MessageConfiguration, context), })), (input.TemplateConfiguration !== undefined && input.TemplateConfiguration !== null && { TemplateConfiguration: serializeAws_restJson1TemplateConfiguration(input.TemplateConfiguration, context), })), (input.TraceId !== undefined && input.TraceId !== null && { TraceId: input.TraceId })), (input.Users !== undefined && input.Users !== null && { Users: serializeAws_restJson1MapOfEndpointSendConfiguration(input.Users, context) })); }; var serializeAws_restJson1Session = 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.Duration !== undefined && input.Duration !== null && { Duration: input.Duration })), (input.Id !== undefined && input.Id !== null && { Id: input.Id })), (input.StartTimestamp !== undefined && input.StartTimestamp !== null && { StartTimestamp: input.StartTimestamp })), (input.StopTimestamp !== undefined && input.StopTimestamp !== null && { StopTimestamp: input.StopTimestamp })); }; var serializeAws_restJson1SetDimension = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DimensionType !== undefined && input.DimensionType !== null && { DimensionType: input.DimensionType })), (input.Values !== undefined && input.Values !== null && { Values: serializeAws_restJson1ListOf__string(input.Values, context) })); }; var serializeAws_restJson1SimpleCondition = 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.EventCondition !== undefined && input.EventCondition !== null && { EventCondition: serializeAws_restJson1EventCondition(input.EventCondition, context), })), (input.SegmentCondition !== undefined && input.SegmentCondition !== null && { SegmentCondition: serializeAws_restJson1SegmentCondition(input.SegmentCondition, context), })), (input.SegmentDimensions !== undefined && input.SegmentDimensions !== null && { segmentDimensions: serializeAws_restJson1SegmentDimensions(input.SegmentDimensions, context), })); }; var serializeAws_restJson1SimpleEmail = 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.HtmlPart !== undefined && input.HtmlPart !== null && { HtmlPart: serializeAws_restJson1SimpleEmailPart(input.HtmlPart, context) })), (input.Subject !== undefined && input.Subject !== null && { Subject: serializeAws_restJson1SimpleEmailPart(input.Subject, context) })), (input.TextPart !== undefined && input.TextPart !== null && { TextPart: serializeAws_restJson1SimpleEmailPart(input.TextPart, context) })); }; var serializeAws_restJson1SimpleEmailPart = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Charset !== undefined && input.Charset !== null && { Charset: input.Charset })), (input.Data !== undefined && input.Data !== null && { Data: input.Data })); }; var serializeAws_restJson1SMSChannelRequest = 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.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })), (input.SenderId !== undefined && input.SenderId !== null && { SenderId: input.SenderId })), (input.ShortCode !== undefined && input.ShortCode !== null && { ShortCode: input.ShortCode })); }; var serializeAws_restJson1SMSMessage = 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.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.Keyword !== undefined && input.Keyword !== null && { Keyword: input.Keyword })), (input.MediaUrl !== undefined && input.MediaUrl !== null && { MediaUrl: input.MediaUrl })), (input.MessageType !== undefined && input.MessageType !== null && { MessageType: input.MessageType })), (input.OriginationNumber !== undefined && input.OriginationNumber !== null && { OriginationNumber: input.OriginationNumber })), (input.SenderId !== undefined && input.SenderId !== null && { SenderId: input.SenderId })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })); }; var serializeAws_restJson1SMSMessageActivity = 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.MessageConfig !== undefined && input.MessageConfig !== null && { MessageConfig: serializeAws_restJson1JourneySMSMessage(input.MessageConfig, context), })), (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })), (input.TemplateName !== undefined && input.TemplateName !== null && { TemplateName: input.TemplateName })), (input.TemplateVersion !== undefined && input.TemplateVersion !== null && { TemplateVersion: input.TemplateVersion })); }; var serializeAws_restJson1SMSTemplateRequest = 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.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.DefaultSubstitutions !== undefined && input.DefaultSubstitutions !== null && { DefaultSubstitutions: input.DefaultSubstitutions })), (input.RecommenderId !== undefined && input.RecommenderId !== null && { RecommenderId: input.RecommenderId })), (input.TemplateDescription !== undefined && input.TemplateDescription !== null && { TemplateDescription: input.TemplateDescription })), (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1StartCondition = 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.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.EventStartCondition !== undefined && input.EventStartCondition !== null && { EventStartCondition: serializeAws_restJson1EventStartCondition(input.EventStartCondition, context), })), (input.SegmentStartCondition !== undefined && input.SegmentStartCondition !== null && { SegmentStartCondition: serializeAws_restJson1SegmentCondition(input.SegmentStartCondition, context), })); }; var serializeAws_restJson1TagsModel = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1Template = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.Version !== undefined && input.Version !== null && { Version: input.Version })); }; var serializeAws_restJson1TemplateActiveVersionRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Version !== undefined && input.Version !== null && { Version: input.Version })); }; var serializeAws_restJson1TemplateConfiguration = 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.EmailTemplate !== undefined && input.EmailTemplate !== null && { EmailTemplate: serializeAws_restJson1Template(input.EmailTemplate, context) })), (input.PushTemplate !== undefined && input.PushTemplate !== null && { PushTemplate: serializeAws_restJson1Template(input.PushTemplate, context) })), (input.SMSTemplate !== undefined && input.SMSTemplate !== null && { SMSTemplate: serializeAws_restJson1Template(input.SMSTemplate, context) })), (input.VoiceTemplate !== undefined && input.VoiceTemplate !== null && { VoiceTemplate: serializeAws_restJson1Template(input.VoiceTemplate, context) })); }; var serializeAws_restJson1UpdateAttributesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Blacklist !== undefined && input.Blacklist !== null && { Blacklist: serializeAws_restJson1ListOf__string(input.Blacklist, context) })); }; var serializeAws_restJson1UpdateRecommenderConfigurationShape = 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.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_restJson1MapOf__string(input.Attributes, context) })), (input.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.RecommendationProviderIdType !== undefined && input.RecommendationProviderIdType !== null && { RecommendationProviderIdType: input.RecommendationProviderIdType, })), (input.RecommendationProviderRoleArn !== undefined && input.RecommendationProviderRoleArn !== null && { RecommendationProviderRoleArn: input.RecommendationProviderRoleArn, })), (input.RecommendationProviderUri !== undefined && input.RecommendationProviderUri !== null && { RecommendationProviderUri: input.RecommendationProviderUri })), (input.RecommendationTransformerUri !== undefined && input.RecommendationTransformerUri !== null && { RecommendationTransformerUri: input.RecommendationTransformerUri, })), (input.RecommendationsDisplayName !== undefined && input.RecommendationsDisplayName !== null && { RecommendationsDisplayName: input.RecommendationsDisplayName })), (input.RecommendationsPerMessage !== undefined && input.RecommendationsPerMessage !== null && { RecommendationsPerMessage: input.RecommendationsPerMessage })); }; var serializeAws_restJson1VoiceChannelRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Enabled !== undefined && input.Enabled !== null && { Enabled: input.Enabled })); }; var serializeAws_restJson1VoiceMessage = 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.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.OriginationNumber !== undefined && input.OriginationNumber !== null && { OriginationNumber: input.OriginationNumber })), (input.Substitutions !== undefined && input.Substitutions !== null && { Substitutions: serializeAws_restJson1MapOfListOf__string(input.Substitutions, context), })), (input.VoiceId !== undefined && input.VoiceId !== null && { VoiceId: input.VoiceId })); }; var serializeAws_restJson1VoiceTemplateRequest = 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"])({}, (input.Body !== undefined && input.Body !== null && { Body: input.Body })), (input.DefaultSubstitutions !== undefined && input.DefaultSubstitutions !== null && { DefaultSubstitutions: input.DefaultSubstitutions })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.TemplateDescription !== undefined && input.TemplateDescription !== null && { TemplateDescription: input.TemplateDescription })), (input.VoiceId !== undefined && input.VoiceId !== null && { VoiceId: input.VoiceId })), (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1WaitActivity = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.NextActivity !== undefined && input.NextActivity !== null && { NextActivity: input.NextActivity })), (input.WaitTime !== undefined && input.WaitTime !== null && { WaitTime: serializeAws_restJson1WaitTime(input.WaitTime, context) })); }; var serializeAws_restJson1WaitTime = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.WaitFor !== undefined && input.WaitFor !== null && { WaitFor: input.WaitFor })), (input.WaitUntil !== undefined && input.WaitUntil !== null && { WaitUntil: input.WaitUntil })); }; var serializeAws_restJson1WriteApplicationSettingsRequest = 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.CampaignHook !== undefined && input.CampaignHook !== null && { CampaignHook: serializeAws_restJson1CampaignHook(input.CampaignHook, context) })), (input.CloudWatchMetricsEnabled !== undefined && input.CloudWatchMetricsEnabled !== null && { CloudWatchMetricsEnabled: input.CloudWatchMetricsEnabled })), (input.EventTaggingEnabled !== undefined && input.EventTaggingEnabled !== null && { EventTaggingEnabled: input.EventTaggingEnabled })), (input.Limits !== undefined && input.Limits !== null && { Limits: serializeAws_restJson1CampaignLimits(input.Limits, context) })), (input.QuietTime !== undefined && input.QuietTime !== null && { QuietTime: serializeAws_restJson1QuietTime(input.QuietTime, context) })); }; var serializeAws_restJson1WriteCampaignRequest = 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"])(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.AdditionalTreatments !== undefined && input.AdditionalTreatments !== null && { AdditionalTreatments: serializeAws_restJson1ListOfWriteTreatmentResource(input.AdditionalTreatments, context), })), (input.CustomDeliveryConfiguration !== undefined && input.CustomDeliveryConfiguration !== null && { CustomDeliveryConfiguration: serializeAws_restJson1CustomDeliveryConfiguration(input.CustomDeliveryConfiguration, context), })), (input.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.HoldoutPercent !== undefined && input.HoldoutPercent !== null && { HoldoutPercent: input.HoldoutPercent })), (input.Hook !== undefined && input.Hook !== null && { Hook: serializeAws_restJson1CampaignHook(input.Hook, context) })), (input.IsPaused !== undefined && input.IsPaused !== null && { IsPaused: input.IsPaused })), (input.Limits !== undefined && input.Limits !== null && { Limits: serializeAws_restJson1CampaignLimits(input.Limits, context) })), (input.MessageConfiguration !== undefined && input.MessageConfiguration !== null && { MessageConfiguration: serializeAws_restJson1MessageConfiguration(input.MessageConfiguration, context), })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.Schedule !== undefined && input.Schedule !== null && { Schedule: serializeAws_restJson1Schedule(input.Schedule, context) })), (input.SegmentId !== undefined && input.SegmentId !== null && { SegmentId: input.SegmentId })), (input.SegmentVersion !== undefined && input.SegmentVersion !== null && { SegmentVersion: input.SegmentVersion })), (input.TemplateConfiguration !== undefined && input.TemplateConfiguration !== null && { TemplateConfiguration: serializeAws_restJson1TemplateConfiguration(input.TemplateConfiguration, context), })), (input.TreatmentDescription !== undefined && input.TreatmentDescription !== null && { TreatmentDescription: input.TreatmentDescription })), (input.TreatmentName !== undefined && input.TreatmentName !== null && { TreatmentName: input.TreatmentName })), (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1WriteEventStream = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DestinationStreamArn !== undefined && input.DestinationStreamArn !== null && { DestinationStreamArn: input.DestinationStreamArn })), (input.RoleArn !== undefined && input.RoleArn !== null && { RoleArn: input.RoleArn })); }; var serializeAws_restJson1WriteJourneyRequest = 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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Activities !== undefined && input.Activities !== null && { Activities: serializeAws_restJson1MapOfActivity(input.Activities, context) })), (input.CreationDate !== undefined && input.CreationDate !== null && { CreationDate: input.CreationDate })), (input.LastModifiedDate !== undefined && input.LastModifiedDate !== null && { LastModifiedDate: input.LastModifiedDate })), (input.Limits !== undefined && input.Limits !== null && { Limits: serializeAws_restJson1JourneyLimits(input.Limits, context) })), (input.LocalTime !== undefined && input.LocalTime !== null && { LocalTime: input.LocalTime })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.QuietTime !== undefined && input.QuietTime !== null && { QuietTime: serializeAws_restJson1QuietTime(input.QuietTime, context) })), (input.RefreshFrequency !== undefined && input.RefreshFrequency !== null && { RefreshFrequency: input.RefreshFrequency })), (input.Schedule !== undefined && input.Schedule !== null && { Schedule: serializeAws_restJson1JourneySchedule(input.Schedule, context) })), (input.StartActivity !== undefined && input.StartActivity !== null && { StartActivity: input.StartActivity })), (input.StartCondition !== undefined && input.StartCondition !== null && { StartCondition: serializeAws_restJson1StartCondition(input.StartCondition, context), })), (input.State !== undefined && input.State !== null && { State: input.State })); }; var serializeAws_restJson1WriteSegmentRequest = 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.Dimensions !== undefined && input.Dimensions !== null && { Dimensions: serializeAws_restJson1SegmentDimensions(input.Dimensions, context) })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.SegmentGroups !== undefined && input.SegmentGroups !== null && { SegmentGroups: serializeAws_restJson1SegmentGroupList(input.SegmentGroups, context), })), (input.tags !== undefined && input.tags !== null && { tags: serializeAws_restJson1MapOf__string(input.tags, context) })); }; var serializeAws_restJson1WriteTreatmentResource = 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.CustomDeliveryConfiguration !== undefined && input.CustomDeliveryConfiguration !== null && { CustomDeliveryConfiguration: serializeAws_restJson1CustomDeliveryConfiguration(input.CustomDeliveryConfiguration, context), })), (input.MessageConfiguration !== undefined && input.MessageConfiguration !== null && { MessageConfiguration: serializeAws_restJson1MessageConfiguration(input.MessageConfiguration, context), })), (input.Schedule !== undefined && input.Schedule !== null && { Schedule: serializeAws_restJson1Schedule(input.Schedule, context) })), (input.SizePercent !== undefined && input.SizePercent !== null && { SizePercent: input.SizePercent })), (input.TemplateConfiguration !== undefined && input.TemplateConfiguration !== null && { TemplateConfiguration: serializeAws_restJson1TemplateConfiguration(input.TemplateConfiguration, context), })), (input.TreatmentDescription !== undefined && input.TreatmentDescription !== null && { TreatmentDescription: input.TreatmentDescription })), (input.TreatmentName !== undefined && input.TreatmentName !== null && { TreatmentName: input.TreatmentName })); }; var deserializeAws_restJson1ActivitiesResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfActivityResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1Activity = function (output, context) { return { CUSTOM: output.CUSTOM !== undefined && output.CUSTOM !== null ? deserializeAws_restJson1CustomMessageActivity(output.CUSTOM, context) : undefined, ConditionalSplit: output.ConditionalSplit !== undefined && output.ConditionalSplit !== null ? deserializeAws_restJson1ConditionalSplitActivity(output.ConditionalSplit, context) : undefined, Description: output.Description !== undefined && output.Description !== null ? output.Description : undefined, EMAIL: output.EMAIL !== undefined && output.EMAIL !== null ? deserializeAws_restJson1EmailMessageActivity(output.EMAIL, context) : undefined, Holdout: output.Holdout !== undefined && output.Holdout !== null ? deserializeAws_restJson1HoldoutActivity(output.Holdout, context) : undefined, MultiCondition: output.MultiCondition !== undefined && output.MultiCondition !== null ? deserializeAws_restJson1MultiConditionalSplitActivity(output.MultiCondition, context) : undefined, PUSH: output.PUSH !== undefined && output.PUSH !== null ? deserializeAws_restJson1PushMessageActivity(output.PUSH, context) : undefined, RandomSplit: output.RandomSplit !== undefined && output.RandomSplit !== null ? deserializeAws_restJson1RandomSplitActivity(output.RandomSplit, context) : undefined, SMS: output.SMS !== undefined && output.SMS !== null ? deserializeAws_restJson1SMSMessageActivity(output.SMS, context) : undefined, Wait: output.Wait !== undefined && output.Wait !== null ? deserializeAws_restJson1WaitActivity(output.Wait, context) : undefined, }; }; var deserializeAws_restJson1ActivityResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CampaignId: output.CampaignId !== undefined && output.CampaignId !== null ? output.CampaignId : undefined, End: output.End !== undefined && output.End !== null ? output.End : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Result: output.Result !== undefined && output.Result !== null ? output.Result : undefined, ScheduledStart: output.ScheduledStart !== undefined && output.ScheduledStart !== null ? output.ScheduledStart : undefined, Start: output.Start !== undefined && output.Start !== null ? output.Start : undefined, State: output.State !== undefined && output.State !== null ? output.State : undefined, SuccessfulEndpointCount: output.SuccessfulEndpointCount !== undefined && output.SuccessfulEndpointCount !== null ? output.SuccessfulEndpointCount : undefined, TimezonesCompletedCount: output.TimezonesCompletedCount !== undefined && output.TimezonesCompletedCount !== null ? output.TimezonesCompletedCount : undefined, TimezonesTotalCount: output.TimezonesTotalCount !== undefined && output.TimezonesTotalCount !== null ? output.TimezonesTotalCount : undefined, TotalEndpointCount: output.TotalEndpointCount !== undefined && output.TotalEndpointCount !== null ? output.TotalEndpointCount : undefined, TreatmentId: output.TreatmentId !== undefined && output.TreatmentId !== null ? output.TreatmentId : undefined, }; }; var deserializeAws_restJson1ADMChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1AndroidPushNotificationTemplate = function (output, context) { return { Action: output.Action !== undefined && output.Action !== null ? output.Action : undefined, Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, ImageIconUrl: output.ImageIconUrl !== undefined && output.ImageIconUrl !== null ? output.ImageIconUrl : undefined, ImageUrl: output.ImageUrl !== undefined && output.ImageUrl !== null ? output.ImageUrl : undefined, RawContent: output.RawContent !== undefined && output.RawContent !== null ? output.RawContent : undefined, SmallImageIconUrl: output.SmallImageIconUrl !== undefined && output.SmallImageIconUrl !== null ? output.SmallImageIconUrl : undefined, Sound: output.Sound !== undefined && output.Sound !== null ? output.Sound : undefined, Title: output.Title !== undefined && output.Title !== null ? output.Title : undefined, Url: output.Url !== undefined && output.Url !== null ? output.Url : undefined, }; }; var deserializeAws_restJson1APNSChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultAuthenticationMethod: output.DefaultAuthenticationMethod !== undefined && output.DefaultAuthenticationMethod !== null ? output.DefaultAuthenticationMethod : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, HasTokenKey: output.HasTokenKey !== undefined && output.HasTokenKey !== null ? output.HasTokenKey : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1APNSPushNotificationTemplate = function (output, context) { return { Action: output.Action !== undefined && output.Action !== null ? output.Action : undefined, Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, MediaUrl: output.MediaUrl !== undefined && output.MediaUrl !== null ? output.MediaUrl : undefined, RawContent: output.RawContent !== undefined && output.RawContent !== null ? output.RawContent : undefined, Sound: output.Sound !== undefined && output.Sound !== null ? output.Sound : undefined, Title: output.Title !== undefined && output.Title !== null ? output.Title : undefined, Url: output.Url !== undefined && output.Url !== null ? output.Url : undefined, }; }; var deserializeAws_restJson1APNSSandboxChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultAuthenticationMethod: output.DefaultAuthenticationMethod !== undefined && output.DefaultAuthenticationMethod !== null ? output.DefaultAuthenticationMethod : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, HasTokenKey: output.HasTokenKey !== undefined && output.HasTokenKey !== null ? output.HasTokenKey : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1APNSVoipChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultAuthenticationMethod: output.DefaultAuthenticationMethod !== undefined && output.DefaultAuthenticationMethod !== null ? output.DefaultAuthenticationMethod : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, HasTokenKey: output.HasTokenKey !== undefined && output.HasTokenKey !== null ? output.HasTokenKey : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1APNSVoipSandboxChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultAuthenticationMethod: output.DefaultAuthenticationMethod !== undefined && output.DefaultAuthenticationMethod !== null ? output.DefaultAuthenticationMethod : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, HasTokenKey: output.HasTokenKey !== undefined && output.HasTokenKey !== null ? output.HasTokenKey : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1ApplicationDateRangeKpiResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(output.EndTime) : undefined, KpiName: output.KpiName !== undefined && output.KpiName !== null ? output.KpiName : undefined, KpiResult: output.KpiResult !== undefined && output.KpiResult !== null ? deserializeAws_restJson1BaseKpiResult(output.KpiResult, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StartTime: output.StartTime !== undefined && output.StartTime !== null ? new Date(output.StartTime) : undefined, }; }; var deserializeAws_restJson1ApplicationResponse = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1ApplicationSettingsResource = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CampaignHook: output.CampaignHook !== undefined && output.CampaignHook !== null ? deserializeAws_restJson1CampaignHook(output.CampaignHook, context) : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Limits: output.Limits !== undefined && output.Limits !== null ? deserializeAws_restJson1CampaignLimits(output.Limits, context) : undefined, QuietTime: output.QuietTime !== undefined && output.QuietTime !== null ? deserializeAws_restJson1QuietTime(output.QuietTime, context) : undefined, }; }; var deserializeAws_restJson1ApplicationsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfApplicationResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1AttributeDimension = function (output, context) { return { AttributeType: output.AttributeType !== undefined && output.AttributeType !== null ? output.AttributeType : undefined, Values: output.Values !== undefined && output.Values !== null ? deserializeAws_restJson1ListOf__string(output.Values, context) : undefined, }; }; var deserializeAws_restJson1AttributesResource = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, AttributeType: output.AttributeType !== undefined && output.AttributeType !== null ? output.AttributeType : undefined, Attributes: output.Attributes !== undefined && output.Attributes !== null ? deserializeAws_restJson1ListOf__string(output.Attributes, context) : undefined, }; }; var deserializeAws_restJson1BaiduChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Credential: output.Credential !== undefined && output.Credential !== null ? output.Credential : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1BaseKpiResult = function (output, context) { return { Rows: output.Rows !== undefined && output.Rows !== null ? deserializeAws_restJson1ListOfResultRow(output.Rows, context) : undefined, }; }; var deserializeAws_restJson1CampaignCustomMessage = function (output, context) { return { Data: output.Data !== undefined && output.Data !== null ? output.Data : undefined, }; }; var deserializeAws_restJson1CampaignDateRangeKpiResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CampaignId: output.CampaignId !== undefined && output.CampaignId !== null ? output.CampaignId : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(output.EndTime) : undefined, KpiName: output.KpiName !== undefined && output.KpiName !== null ? output.KpiName : undefined, KpiResult: output.KpiResult !== undefined && output.KpiResult !== null ? deserializeAws_restJson1BaseKpiResult(output.KpiResult, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StartTime: output.StartTime !== undefined && output.StartTime !== null ? new Date(output.StartTime) : undefined, }; }; var deserializeAws_restJson1CampaignEmailMessage = function (output, context) { return { Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, FromAddress: output.FromAddress !== undefined && output.FromAddress !== null ? output.FromAddress : undefined, HtmlBody: output.HtmlBody !== undefined && output.HtmlBody !== null ? output.HtmlBody : undefined, Title: output.Title !== undefined && output.Title !== null ? output.Title : undefined, }; }; var deserializeAws_restJson1CampaignEventFilter = function (output, context) { return { Dimensions: output.Dimensions !== undefined && output.Dimensions !== null ? deserializeAws_restJson1EventDimensions(output.Dimensions, context) : undefined, FilterType: output.FilterType !== undefined && output.FilterType !== null ? output.FilterType : undefined, }; }; var deserializeAws_restJson1CampaignHook = function (output, context) { return { LambdaFunctionName: output.LambdaFunctionName !== undefined && output.LambdaFunctionName !== null ? output.LambdaFunctionName : undefined, Mode: output.Mode !== undefined && output.Mode !== null ? output.Mode : undefined, WebUrl: output.WebUrl !== undefined && output.WebUrl !== null ? output.WebUrl : undefined, }; }; var deserializeAws_restJson1CampaignLimits = function (output, context) { return { Daily: output.Daily !== undefined && output.Daily !== null ? output.Daily : undefined, MaximumDuration: output.MaximumDuration !== undefined && output.MaximumDuration !== null ? output.MaximumDuration : undefined, MessagesPerSecond: output.MessagesPerSecond !== undefined && output.MessagesPerSecond !== null ? output.MessagesPerSecond : undefined, Total: output.Total !== undefined && output.Total !== null ? output.Total : undefined, }; }; var deserializeAws_restJson1CampaignResponse = function (output, context) { return { AdditionalTreatments: output.AdditionalTreatments !== undefined && output.AdditionalTreatments !== null ? deserializeAws_restJson1ListOfTreatmentResource(output.AdditionalTreatments, context) : undefined, ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, CustomDeliveryConfiguration: output.CustomDeliveryConfiguration !== undefined && output.CustomDeliveryConfiguration !== null ? deserializeAws_restJson1CustomDeliveryConfiguration(output.CustomDeliveryConfiguration, context) : undefined, DefaultState: output.DefaultState !== undefined && output.DefaultState !== null ? deserializeAws_restJson1CampaignState(output.DefaultState, context) : undefined, Description: output.Description !== undefined && output.Description !== null ? output.Description : undefined, HoldoutPercent: output.HoldoutPercent !== undefined && output.HoldoutPercent !== null ? output.HoldoutPercent : undefined, Hook: output.Hook !== undefined && output.Hook !== null ? deserializeAws_restJson1CampaignHook(output.Hook, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsPaused: output.IsPaused !== undefined && output.IsPaused !== null ? output.IsPaused : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Limits: output.Limits !== undefined && output.Limits !== null ? deserializeAws_restJson1CampaignLimits(output.Limits, context) : undefined, MessageConfiguration: output.MessageConfiguration !== undefined && output.MessageConfiguration !== null ? deserializeAws_restJson1MessageConfiguration(output.MessageConfiguration, context) : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Schedule: output.Schedule !== undefined && output.Schedule !== null ? deserializeAws_restJson1Schedule(output.Schedule, context) : undefined, SegmentId: output.SegmentId !== undefined && output.SegmentId !== null ? output.SegmentId : undefined, SegmentVersion: output.SegmentVersion !== undefined && output.SegmentVersion !== null ? output.SegmentVersion : undefined, State: output.State !== undefined && output.State !== null ? deserializeAws_restJson1CampaignState(output.State, context) : undefined, TemplateConfiguration: output.TemplateConfiguration !== undefined && output.TemplateConfiguration !== null ? deserializeAws_restJson1TemplateConfiguration(output.TemplateConfiguration, context) : undefined, TreatmentDescription: output.TreatmentDescription !== undefined && output.TreatmentDescription !== null ? output.TreatmentDescription : undefined, TreatmentName: output.TreatmentName !== undefined && output.TreatmentName !== null ? output.TreatmentName : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1CampaignSmsMessage = function (output, context) { return { Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, MessageType: output.MessageType !== undefined && output.MessageType !== null ? output.MessageType : undefined, SenderId: output.SenderId !== undefined && output.SenderId !== null ? output.SenderId : undefined, }; }; var deserializeAws_restJson1CampaignsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfCampaignResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1CampaignState = function (output, context) { return { CampaignStatus: output.CampaignStatus !== undefined && output.CampaignStatus !== null ? output.CampaignStatus : undefined, }; }; var deserializeAws_restJson1ChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1ChannelsResponse = function (output, context) { return { Channels: output.Channels !== undefined && output.Channels !== null ? deserializeAws_restJson1MapOfChannelResponse(output.Channels, context) : undefined, }; }; var deserializeAws_restJson1Condition = function (output, context) { return { Conditions: output.Conditions !== undefined && output.Conditions !== null ? deserializeAws_restJson1ListOfSimpleCondition(output.Conditions, context) : undefined, Operator: output.Operator !== undefined && output.Operator !== null ? output.Operator : undefined, }; }; var deserializeAws_restJson1ConditionalSplitActivity = function (output, context) { return { Condition: output.Condition !== undefined && output.Condition !== null ? deserializeAws_restJson1Condition(output.Condition, context) : undefined, EvaluationWaitTime: output.EvaluationWaitTime !== undefined && output.EvaluationWaitTime !== null ? deserializeAws_restJson1WaitTime(output.EvaluationWaitTime, context) : undefined, FalseActivity: output.FalseActivity !== undefined && output.FalseActivity !== null ? output.FalseActivity : undefined, TrueActivity: output.TrueActivity !== undefined && output.TrueActivity !== null ? output.TrueActivity : undefined, }; }; var deserializeAws_restJson1CreateTemplateMessageBody = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, RequestID: output.RequestID !== undefined && output.RequestID !== null ? output.RequestID : undefined, }; }; var deserializeAws_restJson1CustomDeliveryConfiguration = function (output, context) { return { DeliveryUri: output.DeliveryUri !== undefined && output.DeliveryUri !== null ? output.DeliveryUri : undefined, EndpointTypes: output.EndpointTypes !== undefined && output.EndpointTypes !== null ? deserializeAws_restJson1ListOf__EndpointTypesElement(output.EndpointTypes, context) : undefined, }; }; var deserializeAws_restJson1CustomMessageActivity = function (output, context) { return { DeliveryUri: output.DeliveryUri !== undefined && output.DeliveryUri !== null ? output.DeliveryUri : undefined, EndpointTypes: output.EndpointTypes !== undefined && output.EndpointTypes !== null ? deserializeAws_restJson1ListOf__EndpointTypesElement(output.EndpointTypes, context) : undefined, MessageConfig: output.MessageConfig !== undefined && output.MessageConfig !== null ? deserializeAws_restJson1JourneyCustomMessage(output.MessageConfig, context) : undefined, NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateVersion: output.TemplateVersion !== undefined && output.TemplateVersion !== null ? output.TemplateVersion : undefined, }; }; var deserializeAws_restJson1DefaultPushNotificationTemplate = function (output, context) { return { Action: output.Action !== undefined && output.Action !== null ? output.Action : undefined, Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, Sound: output.Sound !== undefined && output.Sound !== null ? output.Sound : undefined, Title: output.Title !== undefined && output.Title !== null ? output.Title : undefined, Url: output.Url !== undefined && output.Url !== null ? output.Url : undefined, }; }; var deserializeAws_restJson1EmailChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, ConfigurationSet: output.ConfigurationSet !== undefined && output.ConfigurationSet !== null ? output.ConfigurationSet : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, FromAddress: output.FromAddress !== undefined && output.FromAddress !== null ? output.FromAddress : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Identity: output.Identity !== undefined && output.Identity !== null ? output.Identity : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, MessagesPerSecond: output.MessagesPerSecond !== undefined && output.MessagesPerSecond !== null ? output.MessagesPerSecond : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, RoleArn: output.RoleArn !== undefined && output.RoleArn !== null ? output.RoleArn : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1EmailMessageActivity = function (output, context) { return { MessageConfig: output.MessageConfig !== undefined && output.MessageConfig !== null ? deserializeAws_restJson1JourneyEmailMessage(output.MessageConfig, context) : undefined, NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateVersion: output.TemplateVersion !== undefined && output.TemplateVersion !== null ? output.TemplateVersion : undefined, }; }; var deserializeAws_restJson1EmailTemplateResponse = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultSubstitutions: output.DefaultSubstitutions !== undefined && output.DefaultSubstitutions !== null ? output.DefaultSubstitutions : undefined, HtmlPart: output.HtmlPart !== undefined && output.HtmlPart !== null ? output.HtmlPart : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, RecommenderId: output.RecommenderId !== undefined && output.RecommenderId !== null ? output.RecommenderId : undefined, Subject: output.Subject !== undefined && output.Subject !== null ? output.Subject : undefined, TemplateDescription: output.TemplateDescription !== undefined && output.TemplateDescription !== null ? output.TemplateDescription : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateType: output.TemplateType !== undefined && output.TemplateType !== null ? output.TemplateType : undefined, TextPart: output.TextPart !== undefined && output.TextPart !== null ? output.TextPart : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1EndpointDemographic = function (output, context) { return { AppVersion: output.AppVersion !== undefined && output.AppVersion !== null ? output.AppVersion : undefined, Locale: output.Locale !== undefined && output.Locale !== null ? output.Locale : undefined, Make: output.Make !== undefined && output.Make !== null ? output.Make : undefined, Model: output.Model !== undefined && output.Model !== null ? output.Model : undefined, ModelVersion: output.ModelVersion !== undefined && output.ModelVersion !== null ? output.ModelVersion : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, PlatformVersion: output.PlatformVersion !== undefined && output.PlatformVersion !== null ? output.PlatformVersion : undefined, Timezone: output.Timezone !== undefined && output.Timezone !== null ? output.Timezone : undefined, }; }; var deserializeAws_restJson1EndpointItemResponse = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, StatusCode: output.StatusCode !== undefined && output.StatusCode !== null ? output.StatusCode : undefined, }; }; var deserializeAws_restJson1EndpointLocation = function (output, context) { return { City: output.City !== undefined && output.City !== null ? output.City : undefined, Country: output.Country !== undefined && output.Country !== null ? output.Country : undefined, Latitude: output.Latitude !== undefined && output.Latitude !== null ? output.Latitude : undefined, Longitude: output.Longitude !== undefined && output.Longitude !== null ? output.Longitude : undefined, PostalCode: output.PostalCode !== undefined && output.PostalCode !== null ? output.PostalCode : undefined, Region: output.Region !== undefined && output.Region !== null ? output.Region : undefined, }; }; var deserializeAws_restJson1EndpointMessageResult = function (output, context) { return { Address: output.Address !== undefined && output.Address !== null ? output.Address : undefined, DeliveryStatus: output.DeliveryStatus !== undefined && output.DeliveryStatus !== null ? output.DeliveryStatus : undefined, MessageId: output.MessageId !== undefined && output.MessageId !== null ? output.MessageId : undefined, StatusCode: output.StatusCode !== undefined && output.StatusCode !== null ? output.StatusCode : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, UpdatedToken: output.UpdatedToken !== undefined && output.UpdatedToken !== null ? output.UpdatedToken : undefined, }; }; var deserializeAws_restJson1EndpointResponse = function (output, context) { return { Address: output.Address !== undefined && output.Address !== null ? output.Address : undefined, ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, Attributes: output.Attributes !== undefined && output.Attributes !== null ? deserializeAws_restJson1MapOfListOf__string(output.Attributes, context) : undefined, ChannelType: output.ChannelType !== undefined && output.ChannelType !== null ? output.ChannelType : undefined, CohortId: output.CohortId !== undefined && output.CohortId !== null ? output.CohortId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Demographic: output.Demographic !== undefined && output.Demographic !== null ? deserializeAws_restJson1EndpointDemographic(output.Demographic, context) : undefined, EffectiveDate: output.EffectiveDate !== undefined && output.EffectiveDate !== null ? output.EffectiveDate : undefined, EndpointStatus: output.EndpointStatus !== undefined && output.EndpointStatus !== null ? output.EndpointStatus : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Location: output.Location !== undefined && output.Location !== null ? deserializeAws_restJson1EndpointLocation(output.Location, context) : undefined, Metrics: output.Metrics !== undefined && output.Metrics !== null ? deserializeAws_restJson1MapOf__double(output.Metrics, context) : undefined, OptOut: output.OptOut !== undefined && output.OptOut !== null ? output.OptOut : undefined, RequestId: output.RequestId !== undefined && output.RequestId !== null ? output.RequestId : undefined, User: output.User !== undefined && output.User !== null ? deserializeAws_restJson1EndpointUser(output.User, context) : undefined, }; }; var deserializeAws_restJson1EndpointsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfEndpointResponse(output.Item, context) : undefined, }; }; var deserializeAws_restJson1EndpointUser = function (output, context) { return { UserAttributes: output.UserAttributes !== undefined && output.UserAttributes !== null ? deserializeAws_restJson1MapOfListOf__string(output.UserAttributes, context) : undefined, UserId: output.UserId !== undefined && output.UserId !== null ? output.UserId : undefined, }; }; var deserializeAws_restJson1EventCondition = function (output, context) { return { Dimensions: output.Dimensions !== undefined && output.Dimensions !== null ? deserializeAws_restJson1EventDimensions(output.Dimensions, context) : undefined, MessageActivity: output.MessageActivity !== undefined && output.MessageActivity !== null ? output.MessageActivity : undefined, }; }; var deserializeAws_restJson1EventDimensions = function (output, context) { return { Attributes: output.Attributes !== undefined && output.Attributes !== null ? deserializeAws_restJson1MapOfAttributeDimension(output.Attributes, context) : undefined, EventType: output.EventType !== undefined && output.EventType !== null ? deserializeAws_restJson1SetDimension(output.EventType, context) : undefined, Metrics: output.Metrics !== undefined && output.Metrics !== null ? deserializeAws_restJson1MapOfMetricDimension(output.Metrics, context) : undefined, }; }; var deserializeAws_restJson1EventFilter = function (output, context) { return { Dimensions: output.Dimensions !== undefined && output.Dimensions !== null ? deserializeAws_restJson1EventDimensions(output.Dimensions, context) : undefined, FilterType: output.FilterType !== undefined && output.FilterType !== null ? output.FilterType : undefined, }; }; var deserializeAws_restJson1EventItemResponse = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, StatusCode: output.StatusCode !== undefined && output.StatusCode !== null ? output.StatusCode : undefined, }; }; var deserializeAws_restJson1EventsResponse = function (output, context) { return { Results: output.Results !== undefined && output.Results !== null ? deserializeAws_restJson1MapOfItemResponse(output.Results, context) : undefined, }; }; var deserializeAws_restJson1EventStartCondition = function (output, context) { return { EventFilter: output.EventFilter !== undefined && output.EventFilter !== null ? deserializeAws_restJson1EventFilter(output.EventFilter, context) : undefined, SegmentId: output.SegmentId !== undefined && output.SegmentId !== null ? output.SegmentId : undefined, }; }; var deserializeAws_restJson1EventStream = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, DestinationStreamArn: output.DestinationStreamArn !== undefined && output.DestinationStreamArn !== null ? output.DestinationStreamArn : undefined, ExternalId: output.ExternalId !== undefined && output.ExternalId !== null ? output.ExternalId : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, LastUpdatedBy: output.LastUpdatedBy !== undefined && output.LastUpdatedBy !== null ? output.LastUpdatedBy : undefined, RoleArn: output.RoleArn !== undefined && output.RoleArn !== null ? output.RoleArn : undefined, }; }; var deserializeAws_restJson1ExportJobResource = function (output, context) { return { RoleArn: output.RoleArn !== undefined && output.RoleArn !== null ? output.RoleArn : undefined, S3UrlPrefix: output.S3UrlPrefix !== undefined && output.S3UrlPrefix !== null ? output.S3UrlPrefix : undefined, SegmentId: output.SegmentId !== undefined && output.SegmentId !== null ? output.SegmentId : undefined, SegmentVersion: output.SegmentVersion !== undefined && output.SegmentVersion !== null ? output.SegmentVersion : undefined, }; }; var deserializeAws_restJson1ExportJobResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CompletedPieces: output.CompletedPieces !== undefined && output.CompletedPieces !== null ? output.CompletedPieces : undefined, CompletionDate: output.CompletionDate !== undefined && output.CompletionDate !== null ? output.CompletionDate : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Definition: output.Definition !== undefined && output.Definition !== null ? deserializeAws_restJson1ExportJobResource(output.Definition, context) : undefined, FailedPieces: output.FailedPieces !== undefined && output.FailedPieces !== null ? output.FailedPieces : undefined, Failures: output.Failures !== undefined && output.Failures !== null ? deserializeAws_restJson1ListOf__string(output.Failures, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, TotalFailures: output.TotalFailures !== undefined && output.TotalFailures !== null ? output.TotalFailures : undefined, TotalPieces: output.TotalPieces !== undefined && output.TotalPieces !== null ? output.TotalPieces : undefined, TotalProcessed: output.TotalProcessed !== undefined && output.TotalProcessed !== null ? output.TotalProcessed : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_restJson1ExportJobsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfExportJobResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1GCMChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Credential: output.Credential !== undefined && output.Credential !== null ? output.Credential : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1GPSCoordinates = function (output, context) { return { Latitude: output.Latitude !== undefined && output.Latitude !== null ? output.Latitude : undefined, Longitude: output.Longitude !== undefined && output.Longitude !== null ? output.Longitude : undefined, }; }; var deserializeAws_restJson1GPSPointDimension = function (output, context) { return { Coordinates: output.Coordinates !== undefined && output.Coordinates !== null ? deserializeAws_restJson1GPSCoordinates(output.Coordinates, context) : undefined, RangeInKilometers: output.RangeInKilometers !== undefined && output.RangeInKilometers !== null ? output.RangeInKilometers : undefined, }; }; var deserializeAws_restJson1HoldoutActivity = function (output, context) { return { NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, Percentage: output.Percentage !== undefined && output.Percentage !== null ? output.Percentage : undefined, }; }; var deserializeAws_restJson1ImportJobResource = function (output, context) { return { DefineSegment: output.DefineSegment !== undefined && output.DefineSegment !== null ? output.DefineSegment : undefined, ExternalId: output.ExternalId !== undefined && output.ExternalId !== null ? output.ExternalId : undefined, Format: output.Format !== undefined && output.Format !== null ? output.Format : undefined, RegisterEndpoints: output.RegisterEndpoints !== undefined && output.RegisterEndpoints !== null ? output.RegisterEndpoints : undefined, RoleArn: output.RoleArn !== undefined && output.RoleArn !== null ? output.RoleArn : undefined, S3Url: output.S3Url !== undefined && output.S3Url !== null ? output.S3Url : undefined, SegmentId: output.SegmentId !== undefined && output.SegmentId !== null ? output.SegmentId : undefined, SegmentName: output.SegmentName !== undefined && output.SegmentName !== null ? output.SegmentName : undefined, }; }; var deserializeAws_restJson1ImportJobResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CompletedPieces: output.CompletedPieces !== undefined && output.CompletedPieces !== null ? output.CompletedPieces : undefined, CompletionDate: output.CompletionDate !== undefined && output.CompletionDate !== null ? output.CompletionDate : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Definition: output.Definition !== undefined && output.Definition !== null ? deserializeAws_restJson1ImportJobResource(output.Definition, context) : undefined, FailedPieces: output.FailedPieces !== undefined && output.FailedPieces !== null ? output.FailedPieces : undefined, Failures: output.Failures !== undefined && output.Failures !== null ? deserializeAws_restJson1ListOf__string(output.Failures, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, TotalFailures: output.TotalFailures !== undefined && output.TotalFailures !== null ? output.TotalFailures : undefined, TotalPieces: output.TotalPieces !== undefined && output.TotalPieces !== null ? output.TotalPieces : undefined, TotalProcessed: output.TotalProcessed !== undefined && output.TotalProcessed !== null ? output.TotalProcessed : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_restJson1ImportJobsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfImportJobResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1ItemResponse = function (output, context) { return { EndpointItemResponse: output.EndpointItemResponse !== undefined && output.EndpointItemResponse !== null ? deserializeAws_restJson1EndpointItemResponse(output.EndpointItemResponse, context) : undefined, EventsItemResponse: output.EventsItemResponse !== undefined && output.EventsItemResponse !== null ? deserializeAws_restJson1MapOfEventItemResponse(output.EventsItemResponse, context) : undefined, }; }; var deserializeAws_restJson1JourneyCustomMessage = function (output, context) { return { Data: output.Data !== undefined && output.Data !== null ? output.Data : undefined, }; }; var deserializeAws_restJson1JourneyDateRangeKpiResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(output.EndTime) : undefined, JourneyId: output.JourneyId !== undefined && output.JourneyId !== null ? output.JourneyId : undefined, KpiName: output.KpiName !== undefined && output.KpiName !== null ? output.KpiName : undefined, KpiResult: output.KpiResult !== undefined && output.KpiResult !== null ? deserializeAws_restJson1BaseKpiResult(output.KpiResult, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StartTime: output.StartTime !== undefined && output.StartTime !== null ? new Date(output.StartTime) : undefined, }; }; var deserializeAws_restJson1JourneyEmailMessage = function (output, context) { return { FromAddress: output.FromAddress !== undefined && output.FromAddress !== null ? output.FromAddress : undefined, }; }; var deserializeAws_restJson1JourneyExecutionActivityMetricsResponse = function (output, context) { return { ActivityType: output.ActivityType !== undefined && output.ActivityType !== null ? output.ActivityType : undefined, ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, JourneyActivityId: output.JourneyActivityId !== undefined && output.JourneyActivityId !== null ? output.JourneyActivityId : undefined, JourneyId: output.JourneyId !== undefined && output.JourneyId !== null ? output.JourneyId : undefined, LastEvaluatedTime: output.LastEvaluatedTime !== undefined && output.LastEvaluatedTime !== null ? output.LastEvaluatedTime : undefined, Metrics: output.Metrics !== undefined && output.Metrics !== null ? deserializeAws_restJson1MapOf__string(output.Metrics, context) : undefined, }; }; var deserializeAws_restJson1JourneyExecutionMetricsResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, JourneyId: output.JourneyId !== undefined && output.JourneyId !== null ? output.JourneyId : undefined, LastEvaluatedTime: output.LastEvaluatedTime !== undefined && output.LastEvaluatedTime !== null ? output.LastEvaluatedTime : undefined, Metrics: output.Metrics !== undefined && output.Metrics !== null ? deserializeAws_restJson1MapOf__string(output.Metrics, context) : undefined, }; }; var deserializeAws_restJson1JourneyLimits = function (output, context) { return { DailyCap: output.DailyCap !== undefined && output.DailyCap !== null ? output.DailyCap : undefined, EndpointReentryCap: output.EndpointReentryCap !== undefined && output.EndpointReentryCap !== null ? output.EndpointReentryCap : undefined, MessagesPerSecond: output.MessagesPerSecond !== undefined && output.MessagesPerSecond !== null ? output.MessagesPerSecond : undefined, }; }; var deserializeAws_restJson1JourneyPushMessage = function (output, context) { return { TimeToLive: output.TimeToLive !== undefined && output.TimeToLive !== null ? output.TimeToLive : undefined, }; }; var deserializeAws_restJson1JourneyResponse = function (output, context) { return { Activities: output.Activities !== undefined && output.Activities !== null ? deserializeAws_restJson1MapOfActivity(output.Activities, context) : undefined, ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Limits: output.Limits !== undefined && output.Limits !== null ? deserializeAws_restJson1JourneyLimits(output.Limits, context) : undefined, LocalTime: output.LocalTime !== undefined && output.LocalTime !== null ? output.LocalTime : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, QuietTime: output.QuietTime !== undefined && output.QuietTime !== null ? deserializeAws_restJson1QuietTime(output.QuietTime, context) : undefined, RefreshFrequency: output.RefreshFrequency !== undefined && output.RefreshFrequency !== null ? output.RefreshFrequency : undefined, Schedule: output.Schedule !== undefined && output.Schedule !== null ? deserializeAws_restJson1JourneySchedule(output.Schedule, context) : undefined, StartActivity: output.StartActivity !== undefined && output.StartActivity !== null ? output.StartActivity : undefined, StartCondition: output.StartCondition !== undefined && output.StartCondition !== null ? deserializeAws_restJson1StartCondition(output.StartCondition, context) : undefined, State: output.State !== undefined && output.State !== null ? output.State : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1JourneySchedule = function (output, context) { return { EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(output.EndTime) : undefined, StartTime: output.StartTime !== undefined && output.StartTime !== null ? new Date(output.StartTime) : undefined, Timezone: output.Timezone !== undefined && output.Timezone !== null ? output.Timezone : undefined, }; }; var deserializeAws_restJson1JourneySMSMessage = function (output, context) { return { MessageType: output.MessageType !== undefined && output.MessageType !== null ? output.MessageType : undefined, SenderId: output.SenderId !== undefined && output.SenderId !== null ? output.SenderId : undefined, }; }; var deserializeAws_restJson1JourneysResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfJourneyResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1ListOf__EndpointTypesElement = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restJson1ListOf__string = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restJson1ListOfActivityResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1ActivityResponse(entry, context); }); }; var deserializeAws_restJson1ListOfApplicationResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1ApplicationResponse(entry, context); }); }; var deserializeAws_restJson1ListOfCampaignResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1CampaignResponse(entry, context); }); }; var deserializeAws_restJson1ListOfEndpointResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1EndpointResponse(entry, context); }); }; var deserializeAws_restJson1ListOfExportJobResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1ExportJobResponse(entry, context); }); }; var deserializeAws_restJson1ListOfImportJobResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1ImportJobResponse(entry, context); }); }; var deserializeAws_restJson1ListOfJourneyResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1JourneyResponse(entry, context); }); }; var deserializeAws_restJson1ListOfMultiConditionalBranch = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1MultiConditionalBranch(entry, context); }); }; var deserializeAws_restJson1ListOfRandomSplitEntry = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1RandomSplitEntry(entry, context); }); }; var deserializeAws_restJson1ListOfRecommenderConfigurationResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1RecommenderConfigurationResponse(entry, context); }); }; var deserializeAws_restJson1ListOfResultRow = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1ResultRow(entry, context); }); }; var deserializeAws_restJson1ListOfResultRowValue = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1ResultRowValue(entry, context); }); }; var deserializeAws_restJson1ListOfSegmentDimensions = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1SegmentDimensions(entry, context); }); }; var deserializeAws_restJson1ListOfSegmentGroup = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1SegmentGroup(entry, context); }); }; var deserializeAws_restJson1ListOfSegmentReference = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1SegmentReference(entry, context); }); }; var deserializeAws_restJson1ListOfSegmentResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1SegmentResponse(entry, context); }); }; var deserializeAws_restJson1ListOfSimpleCondition = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1SimpleCondition(entry, context); }); }; var deserializeAws_restJson1ListOfTemplateResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1TemplateResponse(entry, context); }); }; var deserializeAws_restJson1ListOfTemplateVersionResponse = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1TemplateVersionResponse(entry, context); }); }; var deserializeAws_restJson1ListOfTreatmentResource = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1TreatmentResource(entry, context); }); }; var deserializeAws_restJson1ListRecommenderConfigurationsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfRecommenderConfigurationResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1MapOf__double = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var deserializeAws_restJson1MapOf__integer = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var deserializeAws_restJson1MapOf__string = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var deserializeAws_restJson1MapOfActivity = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1Activity(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfAttributeDimension = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1AttributeDimension(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfChannelResponse = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1ChannelResponse(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfEndpointMessageResult = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1EndpointMessageResult(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfEventItemResponse = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1EventItemResponse(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfItemResponse = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1ItemResponse(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfListOf__string = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1ListOf__string(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfMapOfEndpointMessageResult = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1MapOfEndpointMessageResult(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfMessageResult = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1MessageResult(value, context), _b)); }, {}); }; var deserializeAws_restJson1MapOfMetricDimension = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_restJson1MetricDimension(value, context), _b)); }, {}); }; var deserializeAws_restJson1Message = function (output, context) { return { Action: output.Action !== undefined && output.Action !== null ? output.Action : undefined, Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, ImageIconUrl: output.ImageIconUrl !== undefined && output.ImageIconUrl !== null ? output.ImageIconUrl : undefined, ImageSmallIconUrl: output.ImageSmallIconUrl !== undefined && output.ImageSmallIconUrl !== null ? output.ImageSmallIconUrl : undefined, ImageUrl: output.ImageUrl !== undefined && output.ImageUrl !== null ? output.ImageUrl : undefined, JsonBody: output.JsonBody !== undefined && output.JsonBody !== null ? output.JsonBody : undefined, MediaUrl: output.MediaUrl !== undefined && output.MediaUrl !== null ? output.MediaUrl : undefined, RawContent: output.RawContent !== undefined && output.RawContent !== null ? output.RawContent : undefined, SilentPush: output.SilentPush !== undefined && output.SilentPush !== null ? output.SilentPush : undefined, TimeToLive: output.TimeToLive !== undefined && output.TimeToLive !== null ? output.TimeToLive : undefined, Title: output.Title !== undefined && output.Title !== null ? output.Title : undefined, Url: output.Url !== undefined && output.Url !== null ? output.Url : undefined, }; }; var deserializeAws_restJson1MessageBody = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, RequestID: output.RequestID !== undefined && output.RequestID !== null ? output.RequestID : undefined, }; }; var deserializeAws_restJson1MessageConfiguration = function (output, context) { return { ADMMessage: output.ADMMessage !== undefined && output.ADMMessage !== null ? deserializeAws_restJson1Message(output.ADMMessage, context) : undefined, APNSMessage: output.APNSMessage !== undefined && output.APNSMessage !== null ? deserializeAws_restJson1Message(output.APNSMessage, context) : undefined, BaiduMessage: output.BaiduMessage !== undefined && output.BaiduMessage !== null ? deserializeAws_restJson1Message(output.BaiduMessage, context) : undefined, CustomMessage: output.CustomMessage !== undefined && output.CustomMessage !== null ? deserializeAws_restJson1CampaignCustomMessage(output.CustomMessage, context) : undefined, DefaultMessage: output.DefaultMessage !== undefined && output.DefaultMessage !== null ? deserializeAws_restJson1Message(output.DefaultMessage, context) : undefined, EmailMessage: output.EmailMessage !== undefined && output.EmailMessage !== null ? deserializeAws_restJson1CampaignEmailMessage(output.EmailMessage, context) : undefined, GCMMessage: output.GCMMessage !== undefined && output.GCMMessage !== null ? deserializeAws_restJson1Message(output.GCMMessage, context) : undefined, SMSMessage: output.SMSMessage !== undefined && output.SMSMessage !== null ? deserializeAws_restJson1CampaignSmsMessage(output.SMSMessage, context) : undefined, }; }; var deserializeAws_restJson1MessageResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, EndpointResult: output.EndpointResult !== undefined && output.EndpointResult !== null ? deserializeAws_restJson1MapOfEndpointMessageResult(output.EndpointResult, context) : undefined, RequestId: output.RequestId !== undefined && output.RequestId !== null ? output.RequestId : undefined, Result: output.Result !== undefined && output.Result !== null ? deserializeAws_restJson1MapOfMessageResult(output.Result, context) : undefined, }; }; var deserializeAws_restJson1MessageResult = function (output, context) { return { DeliveryStatus: output.DeliveryStatus !== undefined && output.DeliveryStatus !== null ? output.DeliveryStatus : undefined, MessageId: output.MessageId !== undefined && output.MessageId !== null ? output.MessageId : undefined, StatusCode: output.StatusCode !== undefined && output.StatusCode !== null ? output.StatusCode : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, UpdatedToken: output.UpdatedToken !== undefined && output.UpdatedToken !== null ? output.UpdatedToken : undefined, }; }; var deserializeAws_restJson1MetricDimension = function (output, context) { return { ComparisonOperator: output.ComparisonOperator !== undefined && output.ComparisonOperator !== null ? output.ComparisonOperator : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_restJson1MultiConditionalBranch = function (output, context) { return { Condition: output.Condition !== undefined && output.Condition !== null ? deserializeAws_restJson1SimpleCondition(output.Condition, context) : undefined, NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, }; }; var deserializeAws_restJson1MultiConditionalSplitActivity = function (output, context) { return { Branches: output.Branches !== undefined && output.Branches !== null ? deserializeAws_restJson1ListOfMultiConditionalBranch(output.Branches, context) : undefined, DefaultActivity: output.DefaultActivity !== undefined && output.DefaultActivity !== null ? output.DefaultActivity : undefined, EvaluationWaitTime: output.EvaluationWaitTime !== undefined && output.EvaluationWaitTime !== null ? deserializeAws_restJson1WaitTime(output.EvaluationWaitTime, context) : undefined, }; }; var deserializeAws_restJson1NumberValidateResponse = function (output, context) { return { Carrier: output.Carrier !== undefined && output.Carrier !== null ? output.Carrier : undefined, City: output.City !== undefined && output.City !== null ? output.City : undefined, CleansedPhoneNumberE164: output.CleansedPhoneNumberE164 !== undefined && output.CleansedPhoneNumberE164 !== null ? output.CleansedPhoneNumberE164 : undefined, CleansedPhoneNumberNational: output.CleansedPhoneNumberNational !== undefined && output.CleansedPhoneNumberNational !== null ? output.CleansedPhoneNumberNational : undefined, Country: output.Country !== undefined && output.Country !== null ? output.Country : undefined, CountryCodeIso2: output.CountryCodeIso2 !== undefined && output.CountryCodeIso2 !== null ? output.CountryCodeIso2 : undefined, CountryCodeNumeric: output.CountryCodeNumeric !== undefined && output.CountryCodeNumeric !== null ? output.CountryCodeNumeric : undefined, County: output.County !== undefined && output.County !== null ? output.County : undefined, OriginalCountryCodeIso2: output.OriginalCountryCodeIso2 !== undefined && output.OriginalCountryCodeIso2 !== null ? output.OriginalCountryCodeIso2 : undefined, OriginalPhoneNumber: output.OriginalPhoneNumber !== undefined && output.OriginalPhoneNumber !== null ? output.OriginalPhoneNumber : undefined, PhoneType: output.PhoneType !== undefined && output.PhoneType !== null ? output.PhoneType : undefined, PhoneTypeCode: output.PhoneTypeCode !== undefined && output.PhoneTypeCode !== null ? output.PhoneTypeCode : undefined, Timezone: output.Timezone !== undefined && output.Timezone !== null ? output.Timezone : undefined, ZipCode: output.ZipCode !== undefined && output.ZipCode !== null ? output.ZipCode : undefined, }; }; var deserializeAws_restJson1PushMessageActivity = function (output, context) { return { MessageConfig: output.MessageConfig !== undefined && output.MessageConfig !== null ? deserializeAws_restJson1JourneyPushMessage(output.MessageConfig, context) : undefined, NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateVersion: output.TemplateVersion !== undefined && output.TemplateVersion !== null ? output.TemplateVersion : undefined, }; }; var deserializeAws_restJson1PushNotificationTemplateResponse = function (output, context) { return { ADM: output.ADM !== undefined && output.ADM !== null ? deserializeAws_restJson1AndroidPushNotificationTemplate(output.ADM, context) : undefined, APNS: output.APNS !== undefined && output.APNS !== null ? deserializeAws_restJson1APNSPushNotificationTemplate(output.APNS, context) : undefined, Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, Baidu: output.Baidu !== undefined && output.Baidu !== null ? deserializeAws_restJson1AndroidPushNotificationTemplate(output.Baidu, context) : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Default: output.Default !== undefined && output.Default !== null ? deserializeAws_restJson1DefaultPushNotificationTemplate(output.Default, context) : undefined, DefaultSubstitutions: output.DefaultSubstitutions !== undefined && output.DefaultSubstitutions !== null ? output.DefaultSubstitutions : undefined, GCM: output.GCM !== undefined && output.GCM !== null ? deserializeAws_restJson1AndroidPushNotificationTemplate(output.GCM, context) : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, RecommenderId: output.RecommenderId !== undefined && output.RecommenderId !== null ? output.RecommenderId : undefined, TemplateDescription: output.TemplateDescription !== undefined && output.TemplateDescription !== null ? output.TemplateDescription : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateType: output.TemplateType !== undefined && output.TemplateType !== null ? output.TemplateType : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1QuietTime = function (output, context) { return { End: output.End !== undefined && output.End !== null ? output.End : undefined, Start: output.Start !== undefined && output.Start !== null ? output.Start : undefined, }; }; var deserializeAws_restJson1RandomSplitActivity = function (output, context) { return { Branches: output.Branches !== undefined && output.Branches !== null ? deserializeAws_restJson1ListOfRandomSplitEntry(output.Branches, context) : undefined, }; }; var deserializeAws_restJson1RandomSplitEntry = function (output, context) { return { NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, Percentage: output.Percentage !== undefined && output.Percentage !== null ? output.Percentage : undefined, }; }; var deserializeAws_restJson1RecencyDimension = function (output, context) { return { Duration: output.Duration !== undefined && output.Duration !== null ? output.Duration : undefined, RecencyType: output.RecencyType !== undefined && output.RecencyType !== null ? output.RecencyType : undefined, }; }; var deserializeAws_restJson1RecommenderConfigurationResponse = function (output, context) { return { Attributes: output.Attributes !== undefined && output.Attributes !== null ? deserializeAws_restJson1MapOf__string(output.Attributes, context) : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Description: output.Description !== undefined && output.Description !== null ? output.Description : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, RecommendationProviderIdType: output.RecommendationProviderIdType !== undefined && output.RecommendationProviderIdType !== null ? output.RecommendationProviderIdType : undefined, RecommendationProviderRoleArn: output.RecommendationProviderRoleArn !== undefined && output.RecommendationProviderRoleArn !== null ? output.RecommendationProviderRoleArn : undefined, RecommendationProviderUri: output.RecommendationProviderUri !== undefined && output.RecommendationProviderUri !== null ? output.RecommendationProviderUri : undefined, RecommendationTransformerUri: output.RecommendationTransformerUri !== undefined && output.RecommendationTransformerUri !== null ? output.RecommendationTransformerUri : undefined, RecommendationsDisplayName: output.RecommendationsDisplayName !== undefined && output.RecommendationsDisplayName !== null ? output.RecommendationsDisplayName : undefined, RecommendationsPerMessage: output.RecommendationsPerMessage !== undefined && output.RecommendationsPerMessage !== null ? output.RecommendationsPerMessage : undefined, }; }; var deserializeAws_restJson1ResultRow = function (output, context) { return { GroupedBys: output.GroupedBys !== undefined && output.GroupedBys !== null ? deserializeAws_restJson1ListOfResultRowValue(output.GroupedBys, context) : undefined, Values: output.Values !== undefined && output.Values !== null ? deserializeAws_restJson1ListOfResultRowValue(output.Values, context) : undefined, }; }; var deserializeAws_restJson1ResultRowValue = function (output, context) { return { Key: output.Key !== undefined && output.Key !== null ? output.Key : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_restJson1Schedule = function (output, context) { return { EndTime: output.EndTime !== undefined && output.EndTime !== null ? output.EndTime : undefined, EventFilter: output.EventFilter !== undefined && output.EventFilter !== null ? deserializeAws_restJson1CampaignEventFilter(output.EventFilter, context) : undefined, Frequency: output.Frequency !== undefined && output.Frequency !== null ? output.Frequency : undefined, IsLocalTime: output.IsLocalTime !== undefined && output.IsLocalTime !== null ? output.IsLocalTime : undefined, QuietTime: output.QuietTime !== undefined && output.QuietTime !== null ? deserializeAws_restJson1QuietTime(output.QuietTime, context) : undefined, StartTime: output.StartTime !== undefined && output.StartTime !== null ? output.StartTime : undefined, Timezone: output.Timezone !== undefined && output.Timezone !== null ? output.Timezone : undefined, }; }; var deserializeAws_restJson1SegmentBehaviors = function (output, context) { return { Recency: output.Recency !== undefined && output.Recency !== null ? deserializeAws_restJson1RecencyDimension(output.Recency, context) : undefined, }; }; var deserializeAws_restJson1SegmentCondition = function (output, context) { return { SegmentId: output.SegmentId !== undefined && output.SegmentId !== null ? output.SegmentId : undefined, }; }; var deserializeAws_restJson1SegmentDemographics = function (output, context) { return { AppVersion: output.AppVersion !== undefined && output.AppVersion !== null ? deserializeAws_restJson1SetDimension(output.AppVersion, context) : undefined, Channel: output.Channel !== undefined && output.Channel !== null ? deserializeAws_restJson1SetDimension(output.Channel, context) : undefined, DeviceType: output.DeviceType !== undefined && output.DeviceType !== null ? deserializeAws_restJson1SetDimension(output.DeviceType, context) : undefined, Make: output.Make !== undefined && output.Make !== null ? deserializeAws_restJson1SetDimension(output.Make, context) : undefined, Model: output.Model !== undefined && output.Model !== null ? deserializeAws_restJson1SetDimension(output.Model, context) : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? deserializeAws_restJson1SetDimension(output.Platform, context) : undefined, }; }; var deserializeAws_restJson1SegmentDimensions = function (output, context) { return { Attributes: output.Attributes !== undefined && output.Attributes !== null ? deserializeAws_restJson1MapOfAttributeDimension(output.Attributes, context) : undefined, Behavior: output.Behavior !== undefined && output.Behavior !== null ? deserializeAws_restJson1SegmentBehaviors(output.Behavior, context) : undefined, Demographic: output.Demographic !== undefined && output.Demographic !== null ? deserializeAws_restJson1SegmentDemographics(output.Demographic, context) : undefined, Location: output.Location !== undefined && output.Location !== null ? deserializeAws_restJson1SegmentLocation(output.Location, context) : undefined, Metrics: output.Metrics !== undefined && output.Metrics !== null ? deserializeAws_restJson1MapOfMetricDimension(output.Metrics, context) : undefined, UserAttributes: output.UserAttributes !== undefined && output.UserAttributes !== null ? deserializeAws_restJson1MapOfAttributeDimension(output.UserAttributes, context) : undefined, }; }; var deserializeAws_restJson1SegmentGroup = function (output, context) { return { Dimensions: output.Dimensions !== undefined && output.Dimensions !== null ? deserializeAws_restJson1ListOfSegmentDimensions(output.Dimensions, context) : undefined, SourceSegments: output.SourceSegments !== undefined && output.SourceSegments !== null ? deserializeAws_restJson1ListOfSegmentReference(output.SourceSegments, context) : undefined, SourceType: output.SourceType !== undefined && output.SourceType !== null ? output.SourceType : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_restJson1SegmentGroupList = function (output, context) { return { Groups: output.Groups !== undefined && output.Groups !== null ? deserializeAws_restJson1ListOfSegmentGroup(output.Groups, context) : undefined, Include: output.Include !== undefined && output.Include !== null ? output.Include : undefined, }; }; var deserializeAws_restJson1SegmentImportResource = function (output, context) { return { ChannelCounts: output.ChannelCounts !== undefined && output.ChannelCounts !== null ? deserializeAws_restJson1MapOf__integer(output.ChannelCounts, context) : undefined, ExternalId: output.ExternalId !== undefined && output.ExternalId !== null ? output.ExternalId : undefined, Format: output.Format !== undefined && output.Format !== null ? output.Format : undefined, RoleArn: output.RoleArn !== undefined && output.RoleArn !== null ? output.RoleArn : undefined, S3Url: output.S3Url !== undefined && output.S3Url !== null ? output.S3Url : undefined, Size: output.Size !== undefined && output.Size !== null ? output.Size : undefined, }; }; var deserializeAws_restJson1SegmentLocation = function (output, context) { return { Country: output.Country !== undefined && output.Country !== null ? deserializeAws_restJson1SetDimension(output.Country, context) : undefined, GPSPoint: output.GPSPoint !== undefined && output.GPSPoint !== null ? deserializeAws_restJson1GPSPointDimension(output.GPSPoint, context) : undefined, }; }; var deserializeAws_restJson1SegmentReference = function (output, context) { return { Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1SegmentResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Dimensions: output.Dimensions !== undefined && output.Dimensions !== null ? deserializeAws_restJson1SegmentDimensions(output.Dimensions, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, ImportDefinition: output.ImportDefinition !== undefined && output.ImportDefinition !== null ? deserializeAws_restJson1SegmentImportResource(output.ImportDefinition, context) : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, SegmentGroups: output.SegmentGroups !== undefined && output.SegmentGroups !== null ? deserializeAws_restJson1SegmentGroupList(output.SegmentGroups, context) : undefined, SegmentType: output.SegmentType !== undefined && output.SegmentType !== null ? output.SegmentType : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1SegmentsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfSegmentResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1SendUsersMessageResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, RequestId: output.RequestId !== undefined && output.RequestId !== null ? output.RequestId : undefined, Result: output.Result !== undefined && output.Result !== null ? deserializeAws_restJson1MapOfMapOfEndpointMessageResult(output.Result, context) : undefined, }; }; var deserializeAws_restJson1SetDimension = function (output, context) { return { DimensionType: output.DimensionType !== undefined && output.DimensionType !== null ? output.DimensionType : undefined, Values: output.Values !== undefined && output.Values !== null ? deserializeAws_restJson1ListOf__string(output.Values, context) : undefined, }; }; var deserializeAws_restJson1SimpleCondition = function (output, context) { return { EventCondition: output.EventCondition !== undefined && output.EventCondition !== null ? deserializeAws_restJson1EventCondition(output.EventCondition, context) : undefined, SegmentCondition: output.SegmentCondition !== undefined && output.SegmentCondition !== null ? deserializeAws_restJson1SegmentCondition(output.SegmentCondition, context) : undefined, SegmentDimensions: output.segmentDimensions !== undefined && output.segmentDimensions !== null ? deserializeAws_restJson1SegmentDimensions(output.segmentDimensions, context) : undefined, }; }; var deserializeAws_restJson1SMSChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, PromotionalMessagesPerSecond: output.PromotionalMessagesPerSecond !== undefined && output.PromotionalMessagesPerSecond !== null ? output.PromotionalMessagesPerSecond : undefined, SenderId: output.SenderId !== undefined && output.SenderId !== null ? output.SenderId : undefined, ShortCode: output.ShortCode !== undefined && output.ShortCode !== null ? output.ShortCode : undefined, TransactionalMessagesPerSecond: output.TransactionalMessagesPerSecond !== undefined && output.TransactionalMessagesPerSecond !== null ? output.TransactionalMessagesPerSecond : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1SMSMessageActivity = function (output, context) { return { MessageConfig: output.MessageConfig !== undefined && output.MessageConfig !== null ? deserializeAws_restJson1JourneySMSMessage(output.MessageConfig, context) : undefined, NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateVersion: output.TemplateVersion !== undefined && output.TemplateVersion !== null ? output.TemplateVersion : undefined, }; }; var deserializeAws_restJson1SMSTemplateResponse = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultSubstitutions: output.DefaultSubstitutions !== undefined && output.DefaultSubstitutions !== null ? output.DefaultSubstitutions : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, RecommenderId: output.RecommenderId !== undefined && output.RecommenderId !== null ? output.RecommenderId : undefined, TemplateDescription: output.TemplateDescription !== undefined && output.TemplateDescription !== null ? output.TemplateDescription : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateType: output.TemplateType !== undefined && output.TemplateType !== null ? output.TemplateType : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1StartCondition = function (output, context) { return { Description: output.Description !== undefined && output.Description !== null ? output.Description : undefined, EventStartCondition: output.EventStartCondition !== undefined && output.EventStartCondition !== null ? deserializeAws_restJson1EventStartCondition(output.EventStartCondition, context) : undefined, SegmentStartCondition: output.SegmentStartCondition !== undefined && output.SegmentStartCondition !== null ? deserializeAws_restJson1SegmentCondition(output.SegmentStartCondition, context) : undefined, }; }; var deserializeAws_restJson1TagsModel = function (output, context) { return { tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1Template = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1TemplateConfiguration = function (output, context) { return { EmailTemplate: output.EmailTemplate !== undefined && output.EmailTemplate !== null ? deserializeAws_restJson1Template(output.EmailTemplate, context) : undefined, PushTemplate: output.PushTemplate !== undefined && output.PushTemplate !== null ? deserializeAws_restJson1Template(output.PushTemplate, context) : undefined, SMSTemplate: output.SMSTemplate !== undefined && output.SMSTemplate !== null ? deserializeAws_restJson1Template(output.SMSTemplate, context) : undefined, VoiceTemplate: output.VoiceTemplate !== undefined && output.VoiceTemplate !== null ? deserializeAws_restJson1Template(output.VoiceTemplate, context) : undefined, }; }; var deserializeAws_restJson1TemplateResponse = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultSubstitutions: output.DefaultSubstitutions !== undefined && output.DefaultSubstitutions !== null ? output.DefaultSubstitutions : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, TemplateDescription: output.TemplateDescription !== undefined && output.TemplateDescription !== null ? output.TemplateDescription : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateType: output.TemplateType !== undefined && output.TemplateType !== null ? output.TemplateType : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1TemplatesResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfTemplateResponse(output.Item, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_restJson1TemplateVersionResponse = function (output, context) { return { CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultSubstitutions: output.DefaultSubstitutions !== undefined && output.DefaultSubstitutions !== null ? output.DefaultSubstitutions : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, TemplateDescription: output.TemplateDescription !== undefined && output.TemplateDescription !== null ? output.TemplateDescription : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateType: output.TemplateType !== undefined && output.TemplateType !== null ? output.TemplateType : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1TemplateVersionsResponse = function (output, context) { return { Item: output.Item !== undefined && output.Item !== null ? deserializeAws_restJson1ListOfTemplateVersionResponse(output.Item, context) : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, RequestID: output.RequestID !== undefined && output.RequestID !== null ? output.RequestID : undefined, }; }; var deserializeAws_restJson1TreatmentResource = function (output, context) { return { CustomDeliveryConfiguration: output.CustomDeliveryConfiguration !== undefined && output.CustomDeliveryConfiguration !== null ? deserializeAws_restJson1CustomDeliveryConfiguration(output.CustomDeliveryConfiguration, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, MessageConfiguration: output.MessageConfiguration !== undefined && output.MessageConfiguration !== null ? deserializeAws_restJson1MessageConfiguration(output.MessageConfiguration, context) : undefined, Schedule: output.Schedule !== undefined && output.Schedule !== null ? deserializeAws_restJson1Schedule(output.Schedule, context) : undefined, SizePercent: output.SizePercent !== undefined && output.SizePercent !== null ? output.SizePercent : undefined, State: output.State !== undefined && output.State !== null ? deserializeAws_restJson1CampaignState(output.State, context) : undefined, TemplateConfiguration: output.TemplateConfiguration !== undefined && output.TemplateConfiguration !== null ? deserializeAws_restJson1TemplateConfiguration(output.TemplateConfiguration, context) : undefined, TreatmentDescription: output.TreatmentDescription !== undefined && output.TreatmentDescription !== null ? output.TreatmentDescription : undefined, TreatmentName: output.TreatmentName !== undefined && output.TreatmentName !== null ? output.TreatmentName : undefined, }; }; var deserializeAws_restJson1VoiceChannelResponse = function (output, context) { return { ApplicationId: output.ApplicationId !== undefined && output.ApplicationId !== null ? output.ApplicationId : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, Enabled: output.Enabled !== undefined && output.Enabled !== null ? output.Enabled : undefined, HasCredential: output.HasCredential !== undefined && output.HasCredential !== null ? output.HasCredential : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, IsArchived: output.IsArchived !== undefined && output.IsArchived !== null ? output.IsArchived : undefined, LastModifiedBy: output.LastModifiedBy !== undefined && output.LastModifiedBy !== null ? output.LastModifiedBy : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, Platform: output.Platform !== undefined && output.Platform !== null ? output.Platform : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_restJson1VoiceTemplateResponse = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, Body: output.Body !== undefined && output.Body !== null ? output.Body : undefined, CreationDate: output.CreationDate !== undefined && output.CreationDate !== null ? output.CreationDate : undefined, DefaultSubstitutions: output.DefaultSubstitutions !== undefined && output.DefaultSubstitutions !== null ? output.DefaultSubstitutions : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null ? output.LastModifiedDate : undefined, TemplateDescription: output.TemplateDescription !== undefined && output.TemplateDescription !== null ? output.TemplateDescription : undefined, TemplateName: output.TemplateName !== undefined && output.TemplateName !== null ? output.TemplateName : undefined, TemplateType: output.TemplateType !== undefined && output.TemplateType !== null ? output.TemplateType : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, VoiceId: output.VoiceId !== undefined && output.VoiceId !== null ? output.VoiceId : undefined, tags: output.tags !== undefined && output.tags !== null ? deserializeAws_restJson1MapOf__string(output.tags, context) : undefined, }; }; var deserializeAws_restJson1WaitActivity = function (output, context) { return { NextActivity: output.NextActivity !== undefined && output.NextActivity !== null ? output.NextActivity : undefined, WaitTime: output.WaitTime !== undefined && output.WaitTime !== null ? deserializeAws_restJson1WaitTime(output.WaitTime, context) : undefined, }; }; var deserializeAws_restJson1WaitTime = function (output, context) { return { WaitFor: output.WaitFor !== undefined && output.WaitFor !== null ? output.WaitFor : undefined, WaitUntil: output.WaitUntil !== undefined && output.WaitUntil !== null ? output.WaitUntil : undefined, }; }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 !== null && 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/runtimeConfig.browser.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/runtimeConfig.browser.js ***! \********************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/dist/es/runtimeConfig.shared.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/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 */ "./node_modules/@aws-sdk/client-pinpoint/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2016-12-01", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Pinpoint", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-pinpoint/node_modules/tslib/tslib.es6.js ***! \*******************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/Polly.js": /*!*************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _PollyClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PollyClient */ "./node_modules/@aws-sdk/client-polly/dist/es/PollyClient.js"); /* harmony import */ var _commands_DeleteLexiconCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/DeleteLexiconCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/DeleteLexiconCommand.js"); /* harmony import */ var _commands_DescribeVoicesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DescribeVoicesCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/DescribeVoicesCommand.js"); /* harmony import */ var _commands_GetLexiconCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/GetLexiconCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/GetLexiconCommand.js"); /* harmony import */ var _commands_GetSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/GetSpeechSynthesisTaskCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/GetSpeechSynthesisTaskCommand.js"); /* harmony import */ var _commands_ListLexiconsCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/ListLexiconsCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/ListLexiconsCommand.js"); /* harmony import */ var _commands_ListSpeechSynthesisTasksCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/ListSpeechSynthesisTasksCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/ListSpeechSynthesisTasksCommand.js"); /* harmony import */ var _commands_PutLexiconCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/PutLexiconCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/PutLexiconCommand.js"); /* harmony import */ var _commands_StartSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/StartSpeechSynthesisTaskCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/StartSpeechSynthesisTaskCommand.js"); /* harmony import */ var _commands_SynthesizeSpeechCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/SynthesizeSpeechCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/SynthesizeSpeechCommand.js"); /** *

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 /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/PollyClient.js": /*!*******************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-polly/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_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 /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/DeleteLexiconCommand.js": /*!*************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the specified pronunciation lexicon stored in an AWS Region. A lexicon which * has been deleted is not available for speech synthesis, nor is it possible to retrieve it * using either the GetLexicon or ListLexicon APIs.

*

For more information, see Managing * Lexicons.

*/ 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 } /** * @internal */ 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 clientName = "PollyClient"; var commandName = "DeleteLexiconCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteLexiconInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/DescribeVoicesCommand.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/DescribeVoicesCommand.js ***! \**************************************************************************************/ /*! exports provided: DescribeVoicesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesCommand", function() { return DescribeVoicesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the list of voices that are available for use when requesting speech synthesis. * Each voice speaks a specified language, is either male or female, and is identified by an ID, * which is the ASCII version of the voice name.

* *

When synthesizing speech ( SynthesizeSpeech ), you provide the voice ID * for the voice you want from the list of voices returned by * DescribeVoices.

* *

For example, you want your news reader application to read news in a specific language, * but giving a user the option to choose the voice. Using the DescribeVoices * operation you can provide the user with a list of available voices to select from.

* *

You can optionally specify a language code to filter the available voices. For * example, if you specify en-US, the operation returns a list of all available US * English voices.

*

This operation requires permissions to perform the polly:DescribeVoices * action.

*/ var DescribeVoicesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeVoicesCommand, _super); // Start section: command_properties // End section: command_properties function DescribeVoicesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeVoicesCommand.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 clientName = "PollyClient"; var commandName = "DescribeVoicesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeVoicesInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeVoicesOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeVoicesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DescribeVoicesCommand"])(input, context); }; DescribeVoicesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DescribeVoicesCommand"])(output, context); }; return DescribeVoicesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeVoicesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/GetLexiconCommand.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/GetLexiconCommand.js ***! \**********************************************************************************/ /*! exports provided: GetLexiconCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetLexiconCommand", function() { return GetLexiconCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the content of the specified pronunciation lexicon stored in an AWS Region. For * more information, see Managing * Lexicons.

*/ var GetLexiconCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetLexiconCommand, _super); // Start section: command_properties // End section: command_properties function GetLexiconCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetLexiconCommand.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 clientName = "PollyClient"; var commandName = "GetLexiconCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetLexiconInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetLexiconOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetLexiconCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetLexiconCommand"])(input, context); }; GetLexiconCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetLexiconCommand"])(output, context); }; return GetLexiconCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetLexiconCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/GetSpeechSynthesisTaskCommand.js": /*!**********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves a specific SpeechSynthesisTask object based on its TaskID. This object contains * information about the given speech synthesis task, including the status of the task, and a * link to the S3 bucket containing the output of the task.

*/ 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 } /** * @internal */ 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 clientName = "PollyClient"; var commandName = "GetSpeechSynthesisTaskCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetSpeechSynthesisTaskInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/ListLexiconsCommand.js": /*!************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/ListLexiconsCommand.js ***! \************************************************************************************/ /*! exports provided: ListLexiconsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsCommand", function() { return ListLexiconsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns a list of pronunciation lexicons stored in an AWS Region. For more information, * see Managing * Lexicons.

*/ var ListLexiconsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListLexiconsCommand, _super); // Start section: command_properties // End section: command_properties function ListLexiconsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListLexiconsCommand.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 clientName = "PollyClient"; var commandName = "ListLexiconsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListLexiconsInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListLexiconsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListLexiconsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1ListLexiconsCommand"])(input, context); }; ListLexiconsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1ListLexiconsCommand"])(output, context); }; return ListLexiconsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListLexiconsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/ListSpeechSynthesisTasksCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/ListSpeechSynthesisTasksCommand.js ***! \************************************************************************************************/ /*! exports provided: ListSpeechSynthesisTasksCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksCommand", function() { return ListSpeechSynthesisTasksCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns a list of SpeechSynthesisTask objects ordered by their creation date. This * operation can filter the tasks by their status, for example, allowing users to list only tasks * that are completed.

*/ var ListSpeechSynthesisTasksCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListSpeechSynthesisTasksCommand, _super); // Start section: command_properties // End section: command_properties function ListSpeechSynthesisTasksCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListSpeechSynthesisTasksCommand.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 clientName = "PollyClient"; var commandName = "ListSpeechSynthesisTasksCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListSpeechSynthesisTasksInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListSpeechSynthesisTasksOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListSpeechSynthesisTasksCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1ListSpeechSynthesisTasksCommand"])(input, context); }; ListSpeechSynthesisTasksCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1ListSpeechSynthesisTasksCommand"])(output, context); }; return ListSpeechSynthesisTasksCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListSpeechSynthesisTasksCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/PutLexiconCommand.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/PutLexiconCommand.js ***! \**********************************************************************************/ /*! exports provided: PutLexiconCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutLexiconCommand", function() { return PutLexiconCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stores a pronunciation lexicon in an AWS Region. If a lexicon with the same name * already exists in the region, it is overwritten by the new lexicon. Lexicon operations have * eventual consistency, therefore, it might take some time before the lexicon is available to * the SynthesizeSpeech operation.

*

For more information, see Managing * Lexicons.

*/ var PutLexiconCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutLexiconCommand, _super); // Start section: command_properties // End section: command_properties function PutLexiconCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutLexiconCommand.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 clientName = "PollyClient"; var commandName = "PutLexiconCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutLexiconInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutLexiconOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutLexiconCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PutLexiconCommand"])(input, context); }; PutLexiconCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PutLexiconCommand"])(output, context); }; return PutLexiconCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutLexiconCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/StartSpeechSynthesisTaskCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/StartSpeechSynthesisTaskCommand.js ***! \************************************************************************************************/ /*! exports provided: StartSpeechSynthesisTaskCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskCommand", function() { return StartSpeechSynthesisTaskCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Allows the creation of an asynchronous synthesis task, by starting a new * SpeechSynthesisTask. This operation requires all the standard information * needed for speech synthesis, plus the name of an Amazon S3 bucket for the service to store the * output of the synthesis task and two optional parameters (OutputS3KeyPrefix and SnsTopicArn). * Once the synthesis task is created, this operation will return a SpeechSynthesisTask object, * which will include an identifier of this task as well as the current status.

*/ var StartSpeechSynthesisTaskCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartSpeechSynthesisTaskCommand, _super); // Start section: command_properties // End section: command_properties function StartSpeechSynthesisTaskCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartSpeechSynthesisTaskCommand.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 clientName = "PollyClient"; var commandName = "StartSpeechSynthesisTaskCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartSpeechSynthesisTaskInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartSpeechSynthesisTaskOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartSpeechSynthesisTaskCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1StartSpeechSynthesisTaskCommand"])(input, context); }; StartSpeechSynthesisTaskCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1StartSpeechSynthesisTaskCommand"])(output, context); }; return StartSpeechSynthesisTaskCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartSpeechSynthesisTaskCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/commands/SynthesizeSpeechCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/SynthesizeSpeechCommand.js ***! \****************************************************************************************/ /*! exports provided: SynthesizeSpeechCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechCommand", function() { return SynthesizeSpeechCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Synthesizes UTF-8 input, plain text or SSML, to a stream of bytes. SSML input must be * valid, well-formed SSML. Some alphabets might not be available with all the voices (for * example, Cyrillic might not be read at all by English voices) unless phoneme mapping is used. * For more information, see How it * Works.

*/ var SynthesizeSpeechCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SynthesizeSpeechCommand, _super); // Start section: command_properties // End section: command_properties function SynthesizeSpeechCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ SynthesizeSpeechCommand.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 clientName = "PollyClient"; var commandName = "SynthesizeSpeechCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["SynthesizeSpeechInput"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["SynthesizeSpeechOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; SynthesizeSpeechCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1SynthesizeSpeechCommand"])(input, context); }; SynthesizeSpeechCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1SynthesizeSpeechCommand"])(output, context); }; return SynthesizeSpeechCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=SynthesizeSpeechCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/endpoints.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "polly.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "polly.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "polly.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "polly.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "polly.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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: "polly.ap-east-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-1": regionInfo = { hostname: "polly.ap-northeast-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-2": regionInfo = { hostname: "polly.ap-northeast-2.amazonaws.com", partition: "aws", }; break; case "ap-south-1": regionInfo = { hostname: "polly.ap-south-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-1": regionInfo = { hostname: "polly.ap-southeast-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-2": regionInfo = { hostname: "polly.ap-southeast-2.amazonaws.com", partition: "aws", }; break; case "ca-central-1": regionInfo = { hostname: "polly.ca-central-1.amazonaws.com", partition: "aws", }; break; case "cn-northwest-1": regionInfo = { hostname: "polly.cn-northwest-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "eu-central-1": regionInfo = { hostname: "polly.eu-central-1.amazonaws.com", partition: "aws", }; break; case "eu-north-1": regionInfo = { hostname: "polly.eu-north-1.amazonaws.com", partition: "aws", }; break; case "eu-west-1": regionInfo = { hostname: "polly.eu-west-1.amazonaws.com", partition: "aws", }; break; case "eu-west-2": regionInfo = { hostname: "polly.eu-west-2.amazonaws.com", partition: "aws", }; break; case "eu-west-3": regionInfo = { hostname: "polly.eu-west-3.amazonaws.com", partition: "aws", }; break; case "fips-us-east-1": regionInfo = { hostname: "polly-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "fips-us-east-2": regionInfo = { hostname: "polly-fips.us-east-2.amazonaws.com", partition: "aws", signingRegion: "us-east-2", }; break; case "fips-us-gov-west-1": regionInfo = { hostname: "polly-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "fips-us-west-1": regionInfo = { hostname: "polly-fips.us-west-1.amazonaws.com", partition: "aws", signingRegion: "us-west-1", }; break; case "fips-us-west-2": regionInfo = { hostname: "polly-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; break; case "me-south-1": regionInfo = { hostname: "polly.me-south-1.amazonaws.com", partition: "aws", }; break; case "sa-east-1": regionInfo = { hostname: "polly.sa-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-1": regionInfo = { hostname: "polly.us-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-2": regionInfo = { hostname: "polly.us-east-2.amazonaws.com", partition: "aws", }; break; case "us-gov-west-1": regionInfo = { hostname: "polly.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-west-1": regionInfo = { hostname: "polly.us-west-1.amazonaws.com", partition: "aws", }; break; case "us-west-2": regionInfo = { hostname: "polly.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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "polly" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/index.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/index.js ***! \*************************************************************/ /*! exports provided: PollyClient, Polly, DeleteLexiconCommand, DescribeVoicesCommand, GetLexiconCommand, GetSpeechSynthesisTaskCommand, ListLexiconsCommand, ListSpeechSynthesisTasksCommand, paginateListSpeechSynthesisTasks, PutLexiconCommand, StartSpeechSynthesisTaskCommand, SynthesizeSpeechCommand, DeleteLexiconInput, DeleteLexiconOutput, LexiconNotFoundException, ServiceFailureException, Engine, DescribeVoicesInput, Voice, DescribeVoicesOutput, InvalidNextTokenException, EngineNotSupportedException, GetLexiconInput, Lexicon, LexiconAttributes, GetLexiconOutput, GetSpeechSynthesisTaskInput, OutputFormat, SpeechMarkType, TaskStatus, TextType, SynthesisTask, GetSpeechSynthesisTaskOutput, InvalidTaskIdException, SynthesisTaskNotFoundException, InvalidLexiconException, InvalidS3BucketException, InvalidS3KeyException, InvalidSampleRateException, InvalidSnsTopicArnException, InvalidSsmlException, LanguageNotSupportedException, LexiconDescription, LexiconSizeExceededException, ListLexiconsInput, ListLexiconsOutput, ListSpeechSynthesisTasksInput, ListSpeechSynthesisTasksOutput, MarksNotSupportedForFormatException, MaxLexemeLengthExceededException, MaxLexiconsNumberExceededException, PutLexiconInput, PutLexiconOutput, UnsupportedPlsAlphabetException, UnsupportedPlsLanguageException, SsmlMarksNotSupportedForTextTypeException, StartSpeechSynthesisTaskInput, StartSpeechSynthesisTaskOutput, TextLengthExceededException, SynthesizeSpeechInput, SynthesizeSpeechOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _PollyClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PollyClient */ "./node_modules/@aws-sdk/client-polly/dist/es/PollyClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PollyClient", function() { return _PollyClient__WEBPACK_IMPORTED_MODULE_0__["PollyClient"]; }); /* harmony import */ var _Polly__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Polly */ "./node_modules/@aws-sdk/client-polly/dist/es/Polly.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Polly", function() { return _Polly__WEBPACK_IMPORTED_MODULE_1__["Polly"]; }); /* harmony import */ var _commands_DeleteLexiconCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/DeleteLexiconCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/DeleteLexiconCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconCommand", function() { return _commands_DeleteLexiconCommand__WEBPACK_IMPORTED_MODULE_2__["DeleteLexiconCommand"]; }); /* harmony import */ var _commands_DescribeVoicesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DescribeVoicesCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/DescribeVoicesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesCommand", function() { return _commands_DescribeVoicesCommand__WEBPACK_IMPORTED_MODULE_3__["DescribeVoicesCommand"]; }); /* harmony import */ var _commands_GetLexiconCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/GetLexiconCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/GetLexiconCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLexiconCommand", function() { return _commands_GetLexiconCommand__WEBPACK_IMPORTED_MODULE_4__["GetLexiconCommand"]; }); /* harmony import */ var _commands_GetSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/GetSpeechSynthesisTaskCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/GetSpeechSynthesisTaskCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskCommand", function() { return _commands_GetSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_5__["GetSpeechSynthesisTaskCommand"]; }); /* harmony import */ var _commands_ListLexiconsCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/ListLexiconsCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/ListLexiconsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsCommand", function() { return _commands_ListLexiconsCommand__WEBPACK_IMPORTED_MODULE_6__["ListLexiconsCommand"]; }); /* harmony import */ var _commands_ListSpeechSynthesisTasksCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/ListSpeechSynthesisTasksCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/ListSpeechSynthesisTasksCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksCommand", function() { return _commands_ListSpeechSynthesisTasksCommand__WEBPACK_IMPORTED_MODULE_7__["ListSpeechSynthesisTasksCommand"]; }); /* harmony import */ var _pagination_ListSpeechSynthesisTasksPaginator__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./pagination/ListSpeechSynthesisTasksPaginator */ "./node_modules/@aws-sdk/client-polly/dist/es/pagination/ListSpeechSynthesisTasksPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListSpeechSynthesisTasks", function() { return _pagination_ListSpeechSynthesisTasksPaginator__WEBPACK_IMPORTED_MODULE_8__["paginateListSpeechSynthesisTasks"]; }); /* harmony import */ var _commands_PutLexiconCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/PutLexiconCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/PutLexiconCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutLexiconCommand", function() { return _commands_PutLexiconCommand__WEBPACK_IMPORTED_MODULE_9__["PutLexiconCommand"]; }); /* harmony import */ var _commands_StartSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/StartSpeechSynthesisTaskCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/StartSpeechSynthesisTaskCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskCommand", function() { return _commands_StartSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_10__["StartSpeechSynthesisTaskCommand"]; }); /* harmony import */ var _commands_SynthesizeSpeechCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/SynthesizeSpeechCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/SynthesizeSpeechCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechCommand", function() { return _commands_SynthesizeSpeechCommand__WEBPACK_IMPORTED_MODULE_11__["SynthesizeSpeechCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/@aws-sdk/client-polly/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-polly/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["DeleteLexiconInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["DeleteLexiconOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["LexiconNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceFailureException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["ServiceFailureException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Engine", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["Engine"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["DescribeVoicesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Voice", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["Voice"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["DescribeVoicesOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidNextTokenException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidNextTokenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EngineNotSupportedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["EngineNotSupportedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLexiconInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["GetLexiconInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Lexicon", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["Lexicon"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconAttributes", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["LexiconAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLexiconOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["GetLexiconOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["GetSpeechSynthesisTaskInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputFormat", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["OutputFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SpeechMarkType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["SpeechMarkType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TaskStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["TaskStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["TextType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesisTask", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["SynthesisTask"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["GetSpeechSynthesisTaskOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidTaskIdException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidTaskIdException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesisTaskNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["SynthesisTaskNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidLexiconException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidLexiconException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3BucketException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidS3BucketException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3KeyException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidS3KeyException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidSampleRateException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidSampleRateException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidSnsTopicArnException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidSnsTopicArnException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidSsmlException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["InvalidSsmlException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LanguageNotSupportedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["LanguageNotSupportedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["LexiconDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconSizeExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["LexiconSizeExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["ListLexiconsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["ListLexiconsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["ListSpeechSynthesisTasksInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["ListSpeechSynthesisTasksOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MarksNotSupportedForFormatException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["MarksNotSupportedForFormatException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MaxLexemeLengthExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["MaxLexemeLengthExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MaxLexiconsNumberExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["MaxLexiconsNumberExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutLexiconInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["PutLexiconInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutLexiconOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["PutLexiconOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedPlsAlphabetException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["UnsupportedPlsAlphabetException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedPlsLanguageException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["UnsupportedPlsLanguageException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SsmlMarksNotSupportedForTextTypeException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["SsmlMarksNotSupportedForTextTypeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["StartSpeechSynthesisTaskInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["StartSpeechSynthesisTaskOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextLengthExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["TextLengthExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["SynthesizeSpeechInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_13__["SynthesizeSpeechOutput"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/models/index.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/models/index.js ***! \********************************************************************/ /*! exports provided: DeleteLexiconInput, DeleteLexiconOutput, LexiconNotFoundException, ServiceFailureException, Engine, DescribeVoicesInput, Voice, DescribeVoicesOutput, InvalidNextTokenException, EngineNotSupportedException, GetLexiconInput, Lexicon, LexiconAttributes, GetLexiconOutput, GetSpeechSynthesisTaskInput, OutputFormat, SpeechMarkType, TaskStatus, TextType, SynthesisTask, GetSpeechSynthesisTaskOutput, InvalidTaskIdException, SynthesisTaskNotFoundException, InvalidLexiconException, InvalidS3BucketException, InvalidS3KeyException, InvalidSampleRateException, InvalidSnsTopicArnException, InvalidSsmlException, LanguageNotSupportedException, LexiconDescription, LexiconSizeExceededException, ListLexiconsInput, ListLexiconsOutput, ListSpeechSynthesisTasksInput, ListSpeechSynthesisTasksOutput, MarksNotSupportedForFormatException, MaxLexemeLengthExceededException, MaxLexiconsNumberExceededException, PutLexiconInput, PutLexiconOutput, UnsupportedPlsAlphabetException, UnsupportedPlsLanguageException, SsmlMarksNotSupportedForTextTypeException, StartSpeechSynthesisTaskInput, StartSpeechSynthesisTaskOutput, TextLengthExceededException, SynthesizeSpeechInput, SynthesizeSpeechOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteLexiconInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteLexiconOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LexiconNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceFailureException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServiceFailureException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Engine", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Engine"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeVoicesInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Voice", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Voice"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeVoicesOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidNextTokenException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidNextTokenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EngineNotSupportedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EngineNotSupportedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLexiconInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetLexiconInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Lexicon", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Lexicon"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconAttributes", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LexiconAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLexiconOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetLexiconOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetSpeechSynthesisTaskInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputFormat", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OutputFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SpeechMarkType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SpeechMarkType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TaskStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TaskStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesisTask", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SynthesisTask"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetSpeechSynthesisTaskOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidTaskIdException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidTaskIdException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesisTaskNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SynthesisTaskNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidLexiconException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidLexiconException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3BucketException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidS3BucketException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3KeyException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidS3KeyException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidSampleRateException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidSampleRateException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidSnsTopicArnException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidSnsTopicArnException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidSsmlException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidSsmlException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LanguageNotSupportedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LanguageNotSupportedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LexiconDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexiconSizeExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LexiconSizeExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListLexiconsInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListLexiconsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListSpeechSynthesisTasksInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListSpeechSynthesisTasksOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MarksNotSupportedForFormatException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MarksNotSupportedForFormatException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MaxLexemeLengthExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MaxLexemeLengthExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MaxLexiconsNumberExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MaxLexiconsNumberExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutLexiconInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutLexiconInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutLexiconOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutLexiconOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedPlsAlphabetException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnsupportedPlsAlphabetException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedPlsLanguageException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnsupportedPlsLanguageException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SsmlMarksNotSupportedForTextTypeException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SsmlMarksNotSupportedForTextTypeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartSpeechSynthesisTaskInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartSpeechSynthesisTaskOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextLengthExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextLengthExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SynthesizeSpeechInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SynthesizeSpeechOutput"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/models/models_0.js ***! \***********************************************************************/ /*! exports provided: DeleteLexiconInput, DeleteLexiconOutput, LexiconNotFoundException, ServiceFailureException, Engine, DescribeVoicesInput, Voice, DescribeVoicesOutput, InvalidNextTokenException, EngineNotSupportedException, GetLexiconInput, Lexicon, LexiconAttributes, GetLexiconOutput, GetSpeechSynthesisTaskInput, OutputFormat, SpeechMarkType, TaskStatus, TextType, SynthesisTask, GetSpeechSynthesisTaskOutput, InvalidTaskIdException, SynthesisTaskNotFoundException, InvalidLexiconException, InvalidS3BucketException, InvalidS3KeyException, InvalidSampleRateException, InvalidSnsTopicArnException, InvalidSsmlException, LanguageNotSupportedException, LexiconDescription, LexiconSizeExceededException, ListLexiconsInput, ListLexiconsOutput, ListSpeechSynthesisTasksInput, ListSpeechSynthesisTasksOutput, MarksNotSupportedForFormatException, MaxLexemeLengthExceededException, MaxLexiconsNumberExceededException, PutLexiconInput, PutLexiconOutput, UnsupportedPlsAlphabetException, UnsupportedPlsLanguageException, SsmlMarksNotSupportedForTextTypeException, StartSpeechSynthesisTaskInput, StartSpeechSynthesisTaskOutput, TextLengthExceededException, SynthesizeSpeechInput, SynthesizeSpeechOutput */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconInput", function() { return DeleteLexiconInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconOutput", function() { return DeleteLexiconOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LexiconNotFoundException", function() { return LexiconNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServiceFailureException", function() { return ServiceFailureException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Engine", function() { return Engine; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesInput", function() { return DescribeVoicesInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Voice", function() { return Voice; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeVoicesOutput", function() { return DescribeVoicesOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidNextTokenException", function() { return InvalidNextTokenException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EngineNotSupportedException", function() { return EngineNotSupportedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetLexiconInput", function() { return GetLexiconInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Lexicon", function() { return Lexicon; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LexiconAttributes", function() { return LexiconAttributes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetLexiconOutput", function() { return GetLexiconOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskInput", function() { return GetSpeechSynthesisTaskInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputFormat", function() { return OutputFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SpeechMarkType", function() { return SpeechMarkType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TaskStatus", function() { return TaskStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextType", function() { return TextType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SynthesisTask", function() { return SynthesisTask; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskOutput", function() { return GetSpeechSynthesisTaskOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidTaskIdException", function() { return InvalidTaskIdException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SynthesisTaskNotFoundException", function() { return SynthesisTaskNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidLexiconException", function() { return InvalidLexiconException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidS3BucketException", function() { return InvalidS3BucketException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidS3KeyException", function() { return InvalidS3KeyException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidSampleRateException", function() { return InvalidSampleRateException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidSnsTopicArnException", function() { return InvalidSnsTopicArnException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidSsmlException", function() { return InvalidSsmlException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LanguageNotSupportedException", function() { return LanguageNotSupportedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LexiconDescription", function() { return LexiconDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LexiconSizeExceededException", function() { return LexiconSizeExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsInput", function() { return ListLexiconsInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListLexiconsOutput", function() { return ListLexiconsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksInput", function() { return ListSpeechSynthesisTasksInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListSpeechSynthesisTasksOutput", function() { return ListSpeechSynthesisTasksOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MarksNotSupportedForFormatException", function() { return MarksNotSupportedForFormatException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MaxLexemeLengthExceededException", function() { return MaxLexemeLengthExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MaxLexiconsNumberExceededException", function() { return MaxLexiconsNumberExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutLexiconInput", function() { return PutLexiconInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutLexiconOutput", function() { return PutLexiconOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnsupportedPlsAlphabetException", function() { return UnsupportedPlsAlphabetException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnsupportedPlsLanguageException", function() { return UnsupportedPlsLanguageException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SsmlMarksNotSupportedForTextTypeException", function() { return SsmlMarksNotSupportedForTextTypeException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskInput", function() { return StartSpeechSynthesisTaskInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSpeechSynthesisTaskOutput", function() { return StartSpeechSynthesisTaskOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextLengthExceededException", function() { return TextLengthExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechInput", function() { return SynthesizeSpeechInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SynthesizeSpeechOutput", function() { return SynthesizeSpeechOutput; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var DeleteLexiconInput; (function (DeleteLexiconInput) { DeleteLexiconInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteLexiconInput || (DeleteLexiconInput = {})); var DeleteLexiconOutput; (function (DeleteLexiconOutput) { DeleteLexiconOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteLexiconOutput || (DeleteLexiconOutput = {})); var LexiconNotFoundException; (function (LexiconNotFoundException) { LexiconNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LexiconNotFoundException || (LexiconNotFoundException = {})); var ServiceFailureException; (function (ServiceFailureException) { ServiceFailureException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ServiceFailureException || (ServiceFailureException = {})); var Engine; (function (Engine) { Engine["NEURAL"] = "neural"; Engine["STANDARD"] = "standard"; })(Engine || (Engine = {})); var DescribeVoicesInput; (function (DescribeVoicesInput) { DescribeVoicesInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeVoicesInput || (DescribeVoicesInput = {})); var Voice; (function (Voice) { Voice.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Voice || (Voice = {})); var DescribeVoicesOutput; (function (DescribeVoicesOutput) { DescribeVoicesOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeVoicesOutput || (DescribeVoicesOutput = {})); var InvalidNextTokenException; (function (InvalidNextTokenException) { InvalidNextTokenException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidNextTokenException || (InvalidNextTokenException = {})); var EngineNotSupportedException; (function (EngineNotSupportedException) { EngineNotSupportedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EngineNotSupportedException || (EngineNotSupportedException = {})); var GetLexiconInput; (function (GetLexiconInput) { GetLexiconInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetLexiconInput || (GetLexiconInput = {})); var Lexicon; (function (Lexicon) { Lexicon.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Content && { Content: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(Lexicon || (Lexicon = {})); var LexiconAttributes; (function (LexiconAttributes) { LexiconAttributes.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LexiconAttributes || (LexiconAttributes = {})); var GetLexiconOutput; (function (GetLexiconOutput) { GetLexiconOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Lexicon && { Lexicon: Lexicon.filterSensitiveLog(obj.Lexicon) }))); }; })(GetLexiconOutput || (GetLexiconOutput = {})); var GetSpeechSynthesisTaskInput; (function (GetSpeechSynthesisTaskInput) { GetSpeechSynthesisTaskInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSpeechSynthesisTaskInput || (GetSpeechSynthesisTaskInput = {})); var OutputFormat; (function (OutputFormat) { OutputFormat["JSON"] = "json"; OutputFormat["MP3"] = "mp3"; OutputFormat["OGG_VORBIS"] = "ogg_vorbis"; OutputFormat["PCM"] = "pcm"; })(OutputFormat || (OutputFormat = {})); var SpeechMarkType; (function (SpeechMarkType) { SpeechMarkType["SENTENCE"] = "sentence"; SpeechMarkType["SSML"] = "ssml"; SpeechMarkType["VISEME"] = "viseme"; SpeechMarkType["WORD"] = "word"; })(SpeechMarkType || (SpeechMarkType = {})); var TaskStatus; (function (TaskStatus) { TaskStatus["COMPLETED"] = "completed"; TaskStatus["FAILED"] = "failed"; TaskStatus["IN_PROGRESS"] = "inProgress"; TaskStatus["SCHEDULED"] = "scheduled"; })(TaskStatus || (TaskStatus = {})); var TextType; (function (TextType) { TextType["SSML"] = "ssml"; TextType["TEXT"] = "text"; })(TextType || (TextType = {})); var SynthesisTask; (function (SynthesisTask) { SynthesisTask.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SynthesisTask || (SynthesisTask = {})); var GetSpeechSynthesisTaskOutput; (function (GetSpeechSynthesisTaskOutput) { GetSpeechSynthesisTaskOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSpeechSynthesisTaskOutput || (GetSpeechSynthesisTaskOutput = {})); var InvalidTaskIdException; (function (InvalidTaskIdException) { InvalidTaskIdException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidTaskIdException || (InvalidTaskIdException = {})); var SynthesisTaskNotFoundException; (function (SynthesisTaskNotFoundException) { SynthesisTaskNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SynthesisTaskNotFoundException || (SynthesisTaskNotFoundException = {})); var InvalidLexiconException; (function (InvalidLexiconException) { InvalidLexiconException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidLexiconException || (InvalidLexiconException = {})); var InvalidS3BucketException; (function (InvalidS3BucketException) { InvalidS3BucketException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidS3BucketException || (InvalidS3BucketException = {})); var InvalidS3KeyException; (function (InvalidS3KeyException) { InvalidS3KeyException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidS3KeyException || (InvalidS3KeyException = {})); var InvalidSampleRateException; (function (InvalidSampleRateException) { InvalidSampleRateException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidSampleRateException || (InvalidSampleRateException = {})); var InvalidSnsTopicArnException; (function (InvalidSnsTopicArnException) { InvalidSnsTopicArnException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidSnsTopicArnException || (InvalidSnsTopicArnException = {})); var InvalidSsmlException; (function (InvalidSsmlException) { InvalidSsmlException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidSsmlException || (InvalidSsmlException = {})); var LanguageNotSupportedException; (function (LanguageNotSupportedException) { LanguageNotSupportedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LanguageNotSupportedException || (LanguageNotSupportedException = {})); var LexiconDescription; (function (LexiconDescription) { LexiconDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LexiconDescription || (LexiconDescription = {})); var LexiconSizeExceededException; (function (LexiconSizeExceededException) { LexiconSizeExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LexiconSizeExceededException || (LexiconSizeExceededException = {})); var ListLexiconsInput; (function (ListLexiconsInput) { ListLexiconsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListLexiconsInput || (ListLexiconsInput = {})); var ListLexiconsOutput; (function (ListLexiconsOutput) { ListLexiconsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListLexiconsOutput || (ListLexiconsOutput = {})); var ListSpeechSynthesisTasksInput; (function (ListSpeechSynthesisTasksInput) { ListSpeechSynthesisTasksInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListSpeechSynthesisTasksInput || (ListSpeechSynthesisTasksInput = {})); var ListSpeechSynthesisTasksOutput; (function (ListSpeechSynthesisTasksOutput) { ListSpeechSynthesisTasksOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListSpeechSynthesisTasksOutput || (ListSpeechSynthesisTasksOutput = {})); var MarksNotSupportedForFormatException; (function (MarksNotSupportedForFormatException) { MarksNotSupportedForFormatException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MarksNotSupportedForFormatException || (MarksNotSupportedForFormatException = {})); var MaxLexemeLengthExceededException; (function (MaxLexemeLengthExceededException) { MaxLexemeLengthExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MaxLexemeLengthExceededException || (MaxLexemeLengthExceededException = {})); var MaxLexiconsNumberExceededException; (function (MaxLexiconsNumberExceededException) { MaxLexiconsNumberExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MaxLexiconsNumberExceededException || (MaxLexiconsNumberExceededException = {})); var PutLexiconInput; (function (PutLexiconInput) { PutLexiconInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Content && { Content: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PutLexiconInput || (PutLexiconInput = {})); var PutLexiconOutput; (function (PutLexiconOutput) { PutLexiconOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutLexiconOutput || (PutLexiconOutput = {})); var UnsupportedPlsAlphabetException; (function (UnsupportedPlsAlphabetException) { UnsupportedPlsAlphabetException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnsupportedPlsAlphabetException || (UnsupportedPlsAlphabetException = {})); var UnsupportedPlsLanguageException; (function (UnsupportedPlsLanguageException) { UnsupportedPlsLanguageException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnsupportedPlsLanguageException || (UnsupportedPlsLanguageException = {})); var SsmlMarksNotSupportedForTextTypeException; (function (SsmlMarksNotSupportedForTextTypeException) { SsmlMarksNotSupportedForTextTypeException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SsmlMarksNotSupportedForTextTypeException || (SsmlMarksNotSupportedForTextTypeException = {})); var StartSpeechSynthesisTaskInput; (function (StartSpeechSynthesisTaskInput) { StartSpeechSynthesisTaskInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartSpeechSynthesisTaskInput || (StartSpeechSynthesisTaskInput = {})); var StartSpeechSynthesisTaskOutput; (function (StartSpeechSynthesisTaskOutput) { StartSpeechSynthesisTaskOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartSpeechSynthesisTaskOutput || (StartSpeechSynthesisTaskOutput = {})); var TextLengthExceededException; (function (TextLengthExceededException) { TextLengthExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TextLengthExceededException || (TextLengthExceededException = {})); var SynthesizeSpeechInput; (function (SynthesizeSpeechInput) { SynthesizeSpeechInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SynthesizeSpeechInput || (SynthesizeSpeechInput = {})); var SynthesizeSpeechOutput; (function (SynthesizeSpeechOutput) { SynthesizeSpeechOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SynthesizeSpeechOutput || (SynthesizeSpeechOutput = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/package.json": /*!*****************************************************************!*\ !*** ./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, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-polly\",\"description\":\"AWS SDK for JavaScript Polly Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-polly\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-polly\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/pagination/Interfaces.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/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 /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/pagination/ListSpeechSynthesisTasksPaginator.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/pagination/ListSpeechSynthesisTasksPaginator.js ***! \****************************************************************************************************/ /*! exports provided: paginateListSpeechSynthesisTasks */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListSpeechSynthesisTasks", function() { return paginateListSpeechSynthesisTasks; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Polly__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Polly */ "./node_modules/@aws-sdk/client-polly/dist/es/Polly.js"); /* harmony import */ var _PollyClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../PollyClient */ "./node_modules/@aws-sdk/client-polly/dist/es/PollyClient.js"); /* harmony import */ var _commands_ListSpeechSynthesisTasksCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListSpeechSynthesisTasksCommand */ "./node_modules/@aws-sdk/client-polly/dist/es/commands/ListSpeechSynthesisTasksCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListSpeechSynthesisTasksCommand__WEBPACK_IMPORTED_MODULE_3__["ListSpeechSynthesisTasksCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listSpeechSynthesisTasks.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListSpeechSynthesisTasks(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 paginateListSpeechSynthesisTasks_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.NextToken = token; input["MaxResults"] = config.pageSize; if (!(config.client instanceof _Polly__WEBPACK_IMPORTED_MODULE_1__["Polly"])) 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 _PollyClient__WEBPACK_IMPORTED_MODULE_2__["PollyClient"])) 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 Polly | PollyClient"); 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=ListSpeechSynthesisTasksPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/protocols/Aws_restJson1.js ***! \*******************************************************************************/ /*! exports provided: serializeAws_restJson1DeleteLexiconCommand, serializeAws_restJson1DescribeVoicesCommand, serializeAws_restJson1GetLexiconCommand, serializeAws_restJson1GetSpeechSynthesisTaskCommand, serializeAws_restJson1ListLexiconsCommand, serializeAws_restJson1ListSpeechSynthesisTasksCommand, serializeAws_restJson1PutLexiconCommand, serializeAws_restJson1StartSpeechSynthesisTaskCommand, serializeAws_restJson1SynthesizeSpeechCommand, deserializeAws_restJson1DeleteLexiconCommand, deserializeAws_restJson1DescribeVoicesCommand, deserializeAws_restJson1GetLexiconCommand, deserializeAws_restJson1GetSpeechSynthesisTaskCommand, deserializeAws_restJson1ListLexiconsCommand, deserializeAws_restJson1ListSpeechSynthesisTasksCommand, deserializeAws_restJson1PutLexiconCommand, deserializeAws_restJson1StartSpeechSynthesisTaskCommand, deserializeAws_restJson1SynthesizeSpeechCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteLexiconCommand", function() { return serializeAws_restJson1DeleteLexiconCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DescribeVoicesCommand", function() { return serializeAws_restJson1DescribeVoicesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetLexiconCommand", function() { return serializeAws_restJson1GetLexiconCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSpeechSynthesisTaskCommand", function() { return serializeAws_restJson1GetSpeechSynthesisTaskCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1ListLexiconsCommand", function() { return serializeAws_restJson1ListLexiconsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1ListSpeechSynthesisTasksCommand", function() { return serializeAws_restJson1ListSpeechSynthesisTasksCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PutLexiconCommand", function() { return serializeAws_restJson1PutLexiconCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1StartSpeechSynthesisTaskCommand", function() { return serializeAws_restJson1StartSpeechSynthesisTaskCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1SynthesizeSpeechCommand", function() { return serializeAws_restJson1SynthesizeSpeechCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteLexiconCommand", function() { return deserializeAws_restJson1DeleteLexiconCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DescribeVoicesCommand", function() { return deserializeAws_restJson1DescribeVoicesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetLexiconCommand", function() { return deserializeAws_restJson1GetLexiconCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSpeechSynthesisTaskCommand", function() { return deserializeAws_restJson1GetSpeechSynthesisTaskCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1ListLexiconsCommand", function() { return deserializeAws_restJson1ListLexiconsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1ListSpeechSynthesisTasksCommand", function() { return deserializeAws_restJson1ListSpeechSynthesisTasksCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutLexiconCommand", function() { return deserializeAws_restJson1PutLexiconCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1StartSpeechSynthesisTaskCommand", function() { return deserializeAws_restJson1StartSpeechSynthesisTaskCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1SynthesizeSpeechCommand", function() { return deserializeAws_restJson1SynthesizeSpeechCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var serializeAws_restJson1DeleteLexiconCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/lexicons/{Name}"; if (input.Name !== undefined) { labelValue = input.Name; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Name."); } resolvedPath = resolvedPath.replace("{Name}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Name."); } 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_restJson1DescribeVoicesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, query, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/voices"; query = 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.Engine !== undefined && { Engine: input.Engine })), (input.LanguageCode !== undefined && { LanguageCode: input.LanguageCode })), (input.IncludeAdditionalLanguageCodes !== undefined && { IncludeAdditionalLanguageCodes: input.IncludeAdditionalLanguageCodes.toString(), })), (input.NextToken !== undefined && { NextToken: input.NextToken })); 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_restJson1GetLexiconCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/lexicons/{Name}"; if (input.Name !== undefined) { labelValue = input.Name; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Name."); } resolvedPath = resolvedPath.replace("{Name}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Name."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1GetSpeechSynthesisTaskCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/synthesisTasks/{TaskId}"; if (input.TaskId !== undefined) { labelValue = input.TaskId; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: TaskId."); } resolvedPath = resolvedPath.replace("{TaskId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: TaskId."); } 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, body: body, })]; } }); }); }; var serializeAws_restJson1ListLexiconsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, query, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/lexicons"; query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.NextToken !== undefined && { NextToken: input.NextToken })); 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_restJson1ListSpeechSynthesisTasksCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, query, body, _a, hostname, _b, protocol, port; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: headers = {}; resolvedPath = "/v1/synthesisTasks"; query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MaxResults !== undefined && { MaxResults: input.MaxResults.toString() })), (input.NextToken !== undefined && { NextToken: input.NextToken })), (input.Status !== undefined && { Status: input.Status })); 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_restJson1PutLexiconCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = "/v1/lexicons/{Name}"; if (input.Name !== undefined) { labelValue = input.Name; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Name."); } resolvedPath = resolvedPath.replace("{Name}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Name."); } body = JSON.stringify(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Content !== undefined && input.Content !== null && { Content: input.Content }))); 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: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restJson1StartSpeechSynthesisTaskCommand = 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 = "/v1/synthesisTasks"; 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"])(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.Engine !== undefined && input.Engine !== null && { Engine: input.Engine })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.LexiconNames !== undefined && input.LexiconNames !== null && { LexiconNames: serializeAws_restJson1LexiconNameList(input.LexiconNames, context), })), (input.OutputFormat !== undefined && input.OutputFormat !== null && { OutputFormat: input.OutputFormat })), (input.OutputS3BucketName !== undefined && input.OutputS3BucketName !== null && { OutputS3BucketName: input.OutputS3BucketName })), (input.OutputS3KeyPrefix !== undefined && input.OutputS3KeyPrefix !== null && { OutputS3KeyPrefix: input.OutputS3KeyPrefix })), (input.SampleRate !== undefined && input.SampleRate !== null && { SampleRate: input.SampleRate })), (input.SnsTopicArn !== undefined && input.SnsTopicArn !== null && { SnsTopicArn: input.SnsTopicArn })), (input.SpeechMarkTypes !== undefined && input.SpeechMarkTypes !== null && { SpeechMarkTypes: serializeAws_restJson1SpeechMarkTypeList(input.SpeechMarkTypes, context), })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })), (input.TextType !== undefined && input.TextType !== null && { TextType: input.TextType })), (input.VoiceId !== undefined && input.VoiceId !== null && { VoiceId: input.VoiceId }))); 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_restJson1SynthesizeSpeechCommand = 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 = "/v1/speech"; 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"])(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.Engine !== undefined && input.Engine !== null && { Engine: input.Engine })), (input.LanguageCode !== undefined && input.LanguageCode !== null && { LanguageCode: input.LanguageCode })), (input.LexiconNames !== undefined && input.LexiconNames !== null && { LexiconNames: serializeAws_restJson1LexiconNameList(input.LexiconNames, context), })), (input.OutputFormat !== undefined && input.OutputFormat !== null && { OutputFormat: input.OutputFormat })), (input.SampleRate !== undefined && input.SampleRate !== null && { SampleRate: input.SampleRate })), (input.SpeechMarkTypes !== undefined && input.SpeechMarkTypes !== null && { SpeechMarkTypes: serializeAws_restJson1SpeechMarkTypeList(input.SpeechMarkTypes, context), })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })), (input.TextType !== undefined && input.TextType !== null && { TextType: input.TextType })), (input.VoiceId !== undefined && input.VoiceId !== null && { VoiceId: input.VoiceId }))); 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_restJson1DeleteLexiconCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteLexiconCommandError(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_restJson1DeleteLexiconCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "LexiconNotFoundException": return [3 /*break*/, 2]; case "com.amazonaws.polly#LexiconNotFoundException": return [3 /*break*/, 2]; case "ServiceFailureException": return [3 /*break*/, 4]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1LexiconNotFoundExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ServiceFailureExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restJson1DescribeVoicesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DescribeVoicesCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), NextToken: undefined, Voices: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.NextToken !== undefined && data.NextToken !== null) { contents.NextToken = data.NextToken; } if (data.Voices !== undefined && data.Voices !== null) { contents.Voices = deserializeAws_restJson1VoiceList(data.Voices, context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1DescribeVoicesCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidNextTokenException": return [3 /*break*/, 2]; case "com.amazonaws.polly#InvalidNextTokenException": return [3 /*break*/, 2]; case "ServiceFailureException": return [3 /*break*/, 4]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidNextTokenExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ServiceFailureExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restJson1GetLexiconCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetLexiconCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Lexicon: undefined, LexiconAttributes: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Lexicon !== undefined && data.Lexicon !== null) { contents.Lexicon = deserializeAws_restJson1Lexicon(data.Lexicon, context); } if (data.LexiconAttributes !== undefined && data.LexiconAttributes !== null) { contents.LexiconAttributes = deserializeAws_restJson1LexiconAttributes(data.LexiconAttributes, context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetLexiconCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "LexiconNotFoundException": return [3 /*break*/, 2]; case "com.amazonaws.polly#LexiconNotFoundException": return [3 /*break*/, 2]; case "ServiceFailureException": return [3 /*break*/, 4]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1LexiconNotFoundExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ServiceFailureExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restJson1GetSpeechSynthesisTaskCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSpeechSynthesisTaskCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SynthesisTask: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.SynthesisTask !== undefined && data.SynthesisTask !== null) { contents.SynthesisTask = deserializeAws_restJson1SynthesisTask(data.SynthesisTask, context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1GetSpeechSynthesisTaskCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidTaskIdException": return [3 /*break*/, 2]; case "com.amazonaws.polly#InvalidTaskIdException": return [3 /*break*/, 2]; case "ServiceFailureException": return [3 /*break*/, 4]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 4]; case "SynthesisTaskNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.polly#SynthesisTaskNotFoundException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidTaskIdExceptionResponse(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_restJson1ServiceFailureExceptionResponse(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_restJson1SynthesisTaskNotFoundExceptionResponse(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_restJson1ListLexiconsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1ListLexiconsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Lexicons: undefined, NextToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Lexicons !== undefined && data.Lexicons !== null) { contents.Lexicons = deserializeAws_restJson1LexiconDescriptionList(data.Lexicons, context); } if (data.NextToken !== undefined && data.NextToken !== null) { contents.NextToken = data.NextToken; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1ListLexiconsCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidNextTokenException": return [3 /*break*/, 2]; case "com.amazonaws.polly#InvalidNextTokenException": return [3 /*break*/, 2]; case "ServiceFailureException": return [3 /*break*/, 4]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidNextTokenExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ServiceFailureExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restJson1ListSpeechSynthesisTasksCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1ListSpeechSynthesisTasksCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), NextToken: undefined, SynthesisTasks: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.NextToken !== undefined && data.NextToken !== null) { contents.NextToken = data.NextToken; } if (data.SynthesisTasks !== undefined && data.SynthesisTasks !== null) { contents.SynthesisTasks = deserializeAws_restJson1SynthesisTasks(data.SynthesisTasks, context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1ListSpeechSynthesisTasksCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidNextTokenException": return [3 /*break*/, 2]; case "com.amazonaws.polly#InvalidNextTokenException": return [3 /*break*/, 2]; case "ServiceFailureException": return [3 /*break*/, 4]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidNextTokenExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1ServiceFailureExceptionResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restJson1PutLexiconCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PutLexiconCommandError(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_restJson1PutLexiconCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidLexiconException": return [3 /*break*/, 2]; case "com.amazonaws.polly#InvalidLexiconException": return [3 /*break*/, 2]; case "LexiconSizeExceededException": return [3 /*break*/, 4]; case "com.amazonaws.polly#LexiconSizeExceededException": return [3 /*break*/, 4]; case "MaxLexemeLengthExceededException": return [3 /*break*/, 6]; case "com.amazonaws.polly#MaxLexemeLengthExceededException": return [3 /*break*/, 6]; case "MaxLexiconsNumberExceededException": return [3 /*break*/, 8]; case "com.amazonaws.polly#MaxLexiconsNumberExceededException": return [3 /*break*/, 8]; case "ServiceFailureException": return [3 /*break*/, 10]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 10]; case "UnsupportedPlsAlphabetException": return [3 /*break*/, 12]; case "com.amazonaws.polly#UnsupportedPlsAlphabetException": return [3 /*break*/, 12]; case "UnsupportedPlsLanguageException": return [3 /*break*/, 14]; case "com.amazonaws.polly#UnsupportedPlsLanguageException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidLexiconExceptionResponse(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_restJson1LexiconSizeExceededExceptionResponse(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_restJson1MaxLexemeLengthExceededExceptionResponse(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_restJson1MaxLexiconsNumberExceededExceptionResponse(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_restJson1ServiceFailureExceptionResponse(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_restJson1UnsupportedPlsAlphabetExceptionResponse(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_restJson1UnsupportedPlsLanguageExceptionResponse(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_restJson1StartSpeechSynthesisTaskCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1StartSpeechSynthesisTaskCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), SynthesisTask: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.SynthesisTask !== undefined && data.SynthesisTask !== null) { contents.SynthesisTask = deserializeAws_restJson1SynthesisTask(data.SynthesisTask, context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restJson1StartSpeechSynthesisTaskCommandError = 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, _p, parsedBody, message; var _q; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_r) { switch (_r.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _q = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_q.body = _r.sent(), _q)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "EngineNotSupportedException": return [3 /*break*/, 2]; case "com.amazonaws.polly#EngineNotSupportedException": return [3 /*break*/, 2]; case "InvalidS3BucketException": return [3 /*break*/, 4]; case "com.amazonaws.polly#InvalidS3BucketException": return [3 /*break*/, 4]; case "InvalidS3KeyException": return [3 /*break*/, 6]; case "com.amazonaws.polly#InvalidS3KeyException": return [3 /*break*/, 6]; case "InvalidSampleRateException": return [3 /*break*/, 8]; case "com.amazonaws.polly#InvalidSampleRateException": return [3 /*break*/, 8]; case "InvalidSnsTopicArnException": return [3 /*break*/, 10]; case "com.amazonaws.polly#InvalidSnsTopicArnException": return [3 /*break*/, 10]; case "InvalidSsmlException": return [3 /*break*/, 12]; case "com.amazonaws.polly#InvalidSsmlException": return [3 /*break*/, 12]; case "LanguageNotSupportedException": return [3 /*break*/, 14]; case "com.amazonaws.polly#LanguageNotSupportedException": return [3 /*break*/, 14]; case "LexiconNotFoundException": return [3 /*break*/, 16]; case "com.amazonaws.polly#LexiconNotFoundException": return [3 /*break*/, 16]; case "MarksNotSupportedForFormatException": return [3 /*break*/, 18]; case "com.amazonaws.polly#MarksNotSupportedForFormatException": return [3 /*break*/, 18]; case "ServiceFailureException": return [3 /*break*/, 20]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 20]; case "SsmlMarksNotSupportedForTextTypeException": return [3 /*break*/, 22]; case "com.amazonaws.polly#SsmlMarksNotSupportedForTextTypeException": return [3 /*break*/, 22]; case "TextLengthExceededException": return [3 /*break*/, 24]; case "com.amazonaws.polly#TextLengthExceededException": return [3 /*break*/, 24]; } return [3 /*break*/, 26]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1EngineNotSupportedExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidS3BucketExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidS3KeyExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidSampleRateExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidSnsTopicArnExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidSsmlExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_restJson1LanguageNotSupportedExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_restJson1LexiconNotFoundExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_restJson1MarksNotSupportedForFormatExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_restJson1ServiceFailureExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 22: _o = [{}]; return [4 /*yield*/, deserializeAws_restJson1SsmlMarksNotSupportedForTextTypeExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 24: _p = [{}]; return [4 /*yield*/, deserializeAws_restJson1TextLengthExceededExceptionResponse(parsedOutput, context)]; case 25: response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _p.concat([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 26: 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) }); _r.label = 27; case 27: 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_restJson1SynthesizeSpeechCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1SynthesizeSpeechCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AudioStream: undefined, ContentType: undefined, RequestCharacters: undefined, }; if (output.headers["content-type"] !== undefined) { contents.ContentType = output.headers["content-type"]; } if (output.headers["x-amzn-requestcharacters"] !== undefined) { contents.RequestCharacters = parseInt(output.headers["x-amzn-requestcharacters"], 10); } data = output.body; contents.AudioStream = data; return [2 /*return*/, Promise.resolve(contents)]; }); }); }; var deserializeAws_restJson1SynthesizeSpeechCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "EngineNotSupportedException": return [3 /*break*/, 2]; case "com.amazonaws.polly#EngineNotSupportedException": return [3 /*break*/, 2]; case "InvalidSampleRateException": return [3 /*break*/, 4]; case "com.amazonaws.polly#InvalidSampleRateException": return [3 /*break*/, 4]; case "InvalidSsmlException": return [3 /*break*/, 6]; case "com.amazonaws.polly#InvalidSsmlException": return [3 /*break*/, 6]; case "LanguageNotSupportedException": return [3 /*break*/, 8]; case "com.amazonaws.polly#LanguageNotSupportedException": return [3 /*break*/, 8]; case "LexiconNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.polly#LexiconNotFoundException": return [3 /*break*/, 10]; case "MarksNotSupportedForFormatException": return [3 /*break*/, 12]; case "com.amazonaws.polly#MarksNotSupportedForFormatException": return [3 /*break*/, 12]; case "ServiceFailureException": return [3 /*break*/, 14]; case "com.amazonaws.polly#ServiceFailureException": return [3 /*break*/, 14]; case "SsmlMarksNotSupportedForTextTypeException": return [3 /*break*/, 16]; case "com.amazonaws.polly#SsmlMarksNotSupportedForTextTypeException": return [3 /*break*/, 16]; case "TextLengthExceededException": return [3 /*break*/, 18]; case "com.amazonaws.polly#TextLengthExceededException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restJson1EngineNotSupportedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidSampleRateExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_restJson1InvalidSsmlExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_restJson1LanguageNotSupportedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_restJson1LexiconNotFoundExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_restJson1MarksNotSupportedForFormatExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_restJson1ServiceFailureExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_restJson1SsmlMarksNotSupportedForTextTypeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_restJson1TextLengthExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_restJson1EngineNotSupportedExceptionResponse = 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: "EngineNotSupportedException", $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_restJson1InvalidLexiconExceptionResponse = 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: "InvalidLexiconException", $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_restJson1InvalidNextTokenExceptionResponse = 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: "InvalidNextTokenException", $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_restJson1InvalidS3BucketExceptionResponse = 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: "InvalidS3BucketException", $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_restJson1InvalidS3KeyExceptionResponse = 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: "InvalidS3KeyException", $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_restJson1InvalidSampleRateExceptionResponse = 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: "InvalidSampleRateException", $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_restJson1InvalidSnsTopicArnExceptionResponse = 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: "InvalidSnsTopicArnException", $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_restJson1InvalidSsmlExceptionResponse = 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: "InvalidSsmlException", $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_restJson1InvalidTaskIdExceptionResponse = 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: "InvalidTaskIdException", $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_restJson1LanguageNotSupportedExceptionResponse = 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: "LanguageNotSupportedException", $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_restJson1LexiconNotFoundExceptionResponse = 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: "LexiconNotFoundException", $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_restJson1LexiconSizeExceededExceptionResponse = 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: "LexiconSizeExceededException", $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_restJson1MarksNotSupportedForFormatExceptionResponse = 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: "MarksNotSupportedForFormatException", $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_restJson1MaxLexemeLengthExceededExceptionResponse = 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: "MaxLexemeLengthExceededException", $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_restJson1MaxLexiconsNumberExceededExceptionResponse = 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: "MaxLexiconsNumberExceededException", $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_restJson1ServiceFailureExceptionResponse = 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: "ServiceFailureException", $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_restJson1SsmlMarksNotSupportedForTextTypeExceptionResponse = 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: "SsmlMarksNotSupportedForTextTypeException", $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_restJson1SynthesisTaskNotFoundExceptionResponse = 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: "SynthesisTaskNotFoundException", $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_restJson1TextLengthExceededExceptionResponse = 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: "TextLengthExceededException", $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_restJson1UnsupportedPlsAlphabetExceptionResponse = 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: "UnsupportedPlsAlphabetException", $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_restJson1UnsupportedPlsLanguageExceptionResponse = 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: "UnsupportedPlsLanguageException", $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_restJson1LexiconNameList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_restJson1SpeechMarkTypeList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restJson1EngineList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restJson1LanguageCodeList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restJson1Lexicon = function (output, context) { return { Content: output.Content !== undefined && output.Content !== null ? output.Content : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, }; }; var deserializeAws_restJson1LexiconAttributes = function (output, context) { return { Alphabet: output.Alphabet !== undefined && output.Alphabet !== null ? output.Alphabet : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, LastModified: output.LastModified !== undefined && output.LastModified !== null ? new Date(Math.round(output.LastModified * 1000)) : undefined, LexemesCount: output.LexemesCount !== undefined && output.LexemesCount !== null ? output.LexemesCount : undefined, LexiconArn: output.LexiconArn !== undefined && output.LexiconArn !== null ? output.LexiconArn : undefined, Size: output.Size !== undefined && output.Size !== null ? output.Size : undefined, }; }; var deserializeAws_restJson1LexiconDescription = function (output, context) { return { Attributes: output.Attributes !== undefined && output.Attributes !== null ? deserializeAws_restJson1LexiconAttributes(output.Attributes, context) : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, }; }; var deserializeAws_restJson1LexiconDescriptionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1LexiconDescription(entry, context); }); }; var deserializeAws_restJson1LexiconNameList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restJson1SpeechMarkTypeList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restJson1SynthesisTask = function (output, context) { return { CreationTime: output.CreationTime !== undefined && output.CreationTime !== null ? new Date(Math.round(output.CreationTime * 1000)) : undefined, Engine: output.Engine !== undefined && output.Engine !== null ? output.Engine : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, LexiconNames: output.LexiconNames !== undefined && output.LexiconNames !== null ? deserializeAws_restJson1LexiconNameList(output.LexiconNames, context) : undefined, OutputFormat: output.OutputFormat !== undefined && output.OutputFormat !== null ? output.OutputFormat : undefined, OutputUri: output.OutputUri !== undefined && output.OutputUri !== null ? output.OutputUri : undefined, RequestCharacters: output.RequestCharacters !== undefined && output.RequestCharacters !== null ? output.RequestCharacters : undefined, SampleRate: output.SampleRate !== undefined && output.SampleRate !== null ? output.SampleRate : undefined, SnsTopicArn: output.SnsTopicArn !== undefined && output.SnsTopicArn !== null ? output.SnsTopicArn : undefined, SpeechMarkTypes: output.SpeechMarkTypes !== undefined && output.SpeechMarkTypes !== null ? deserializeAws_restJson1SpeechMarkTypeList(output.SpeechMarkTypes, context) : undefined, TaskId: output.TaskId !== undefined && output.TaskId !== null ? output.TaskId : undefined, TaskStatus: output.TaskStatus !== undefined && output.TaskStatus !== null ? output.TaskStatus : undefined, TaskStatusReason: output.TaskStatusReason !== undefined && output.TaskStatusReason !== null ? output.TaskStatusReason : undefined, TextType: output.TextType !== undefined && output.TextType !== null ? output.TextType : undefined, VoiceId: output.VoiceId !== undefined && output.VoiceId !== null ? output.VoiceId : undefined, }; }; var deserializeAws_restJson1SynthesisTasks = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1SynthesisTask(entry, context); }); }; var deserializeAws_restJson1Voice = function (output, context) { return { AdditionalLanguageCodes: output.AdditionalLanguageCodes !== undefined && output.AdditionalLanguageCodes !== null ? deserializeAws_restJson1LanguageCodeList(output.AdditionalLanguageCodes, context) : undefined, Gender: output.Gender !== undefined && output.Gender !== null ? output.Gender : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, LanguageCode: output.LanguageCode !== undefined && output.LanguageCode !== null ? output.LanguageCode : undefined, LanguageName: output.LanguageName !== undefined && output.LanguageName !== null ? output.LanguageName : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, SupportedEngines: output.SupportedEngines !== undefined && output.SupportedEngines !== null ? deserializeAws_restJson1EngineList(output.SupportedEngines, context) : undefined, }; }; var deserializeAws_restJson1VoiceList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1Voice(entry, context); }); }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 !== null && 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/runtimeConfig.browser.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/dist/es/runtimeConfig.browser.js ***! \*****************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-polly/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-polly/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-polly/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/dist/es/runtimeConfig.shared.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/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 */ "./node_modules/@aws-sdk/client-polly/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2016-06-10", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Polly", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-polly/node_modules/tslib/tslib.es6.js ***! \****************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js ***! \*************************************************************************/ /*! exports provided: Rekognition */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Rekognition", function() { return Rekognition; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_CompareFacesCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CompareFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CompareFacesCommand.js"); /* harmony import */ var _commands_CreateCollectionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CreateCollectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateCollectionCommand.js"); /* harmony import */ var _commands_CreateProjectCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/CreateProjectCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectCommand.js"); /* harmony import */ var _commands_CreateProjectVersionCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/CreateProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectVersionCommand.js"); /* harmony import */ var _commands_CreateStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/CreateStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateStreamProcessorCommand.js"); /* harmony import */ var _commands_DeleteCollectionCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DeleteCollectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteCollectionCommand.js"); /* harmony import */ var _commands_DeleteFacesCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DeleteFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteFacesCommand.js"); /* harmony import */ var _commands_DeleteProjectCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/DeleteProjectCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectCommand.js"); /* harmony import */ var _commands_DeleteProjectVersionCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/DeleteProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectVersionCommand.js"); /* harmony import */ var _commands_DeleteStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteStreamProcessorCommand.js"); /* harmony import */ var _commands_DescribeCollectionCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DescribeCollectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeCollectionCommand.js"); /* harmony import */ var _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DescribeProjectVersionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectVersionsCommand.js"); /* harmony import */ var _commands_DescribeProjectsCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DescribeProjectsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectsCommand.js"); /* harmony import */ var _commands_DescribeStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DescribeStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeStreamProcessorCommand.js"); /* harmony import */ var _commands_DetectCustomLabelsCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DetectCustomLabelsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectCustomLabelsCommand.js"); /* harmony import */ var _commands_DetectFacesCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DetectFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectFacesCommand.js"); /* harmony import */ var _commands_DetectLabelsCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DetectLabelsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectLabelsCommand.js"); /* harmony import */ var _commands_DetectModerationLabelsCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DetectModerationLabelsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectModerationLabelsCommand.js"); /* harmony import */ var _commands_DetectProtectiveEquipmentCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DetectProtectiveEquipmentCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectProtectiveEquipmentCommand.js"); /* harmony import */ var _commands_DetectTextCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DetectTextCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectTextCommand.js"); /* harmony import */ var _commands_GetCelebrityInfoCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/GetCelebrityInfoCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityInfoCommand.js"); /* harmony import */ var _commands_GetCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/GetCelebrityRecognitionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityRecognitionCommand.js"); /* harmony import */ var _commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/GetContentModerationCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetContentModerationCommand.js"); /* harmony import */ var _commands_GetFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/GetFaceDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceDetectionCommand.js"); /* harmony import */ var _commands_GetFaceSearchCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/GetFaceSearchCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceSearchCommand.js"); /* harmony import */ var _commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/GetLabelDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetLabelDetectionCommand.js"); /* harmony import */ var _commands_GetPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/GetPersonTrackingCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetPersonTrackingCommand.js"); /* harmony import */ var _commands_GetSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/GetSegmentDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetSegmentDetectionCommand.js"); /* harmony import */ var _commands_GetTextDetectionCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/GetTextDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetTextDetectionCommand.js"); /* harmony import */ var _commands_IndexFacesCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/IndexFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/IndexFacesCommand.js"); /* harmony import */ var _commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/ListCollectionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListCollectionsCommand.js"); /* harmony import */ var _commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/ListFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListFacesCommand.js"); /* harmony import */ var _commands_ListStreamProcessorsCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/ListStreamProcessorsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListStreamProcessorsCommand.js"); /* harmony import */ var _commands_RecognizeCelebritiesCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/RecognizeCelebritiesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/RecognizeCelebritiesCommand.js"); /* harmony import */ var _commands_SearchFacesByImageCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/SearchFacesByImageCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesByImageCommand.js"); /* harmony import */ var _commands_SearchFacesCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/SearchFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesCommand.js"); /* harmony import */ var _commands_StartCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/StartCelebrityRecognitionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartCelebrityRecognitionCommand.js"); /* harmony import */ var _commands_StartContentModerationCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/StartContentModerationCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartContentModerationCommand.js"); /* harmony import */ var _commands_StartFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/StartFaceDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceDetectionCommand.js"); /* harmony import */ var _commands_StartFaceSearchCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/StartFaceSearchCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceSearchCommand.js"); /* harmony import */ var _commands_StartLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/StartLabelDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartLabelDetectionCommand.js"); /* harmony import */ var _commands_StartPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/StartPersonTrackingCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartPersonTrackingCommand.js"); /* harmony import */ var _commands_StartProjectVersionCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/StartProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartProjectVersionCommand.js"); /* harmony import */ var _commands_StartSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/StartSegmentDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartSegmentDetectionCommand.js"); /* harmony import */ var _commands_StartStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/StartStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartStreamProcessorCommand.js"); /* harmony import */ var _commands_StartTextDetectionCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/StartTextDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartTextDetectionCommand.js"); /* harmony import */ var _commands_StopProjectVersionCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/StopProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopProjectVersionCommand.js"); /* harmony import */ var _commands_StopStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/StopStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopStreamProcessorCommand.js"); /** *

This is the Amazon Rekognition API reference.

*/ var Rekognition = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Rekognition, _super); function Rekognition() { return _super !== null && _super.apply(this, arguments) || this; } Rekognition.prototype.compareFaces = function (args, optionsOrCb, cb) { var command = new _commands_CompareFacesCommand__WEBPACK_IMPORTED_MODULE_2__["CompareFacesCommand"](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); } }; Rekognition.prototype.createCollection = function (args, optionsOrCb, cb) { var command = new _commands_CreateCollectionCommand__WEBPACK_IMPORTED_MODULE_3__["CreateCollectionCommand"](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); } }; Rekognition.prototype.createProject = function (args, optionsOrCb, cb) { var command = new _commands_CreateProjectCommand__WEBPACK_IMPORTED_MODULE_4__["CreateProjectCommand"](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); } }; Rekognition.prototype.createProjectVersion = function (args, optionsOrCb, cb) { var command = new _commands_CreateProjectVersionCommand__WEBPACK_IMPORTED_MODULE_5__["CreateProjectVersionCommand"](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); } }; Rekognition.prototype.createStreamProcessor = function (args, optionsOrCb, cb) { var command = new _commands_CreateStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_6__["CreateStreamProcessorCommand"](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); } }; Rekognition.prototype.deleteCollection = function (args, optionsOrCb, cb) { var command = new _commands_DeleteCollectionCommand__WEBPACK_IMPORTED_MODULE_7__["DeleteCollectionCommand"](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); } }; Rekognition.prototype.deleteFaces = function (args, optionsOrCb, cb) { var command = new _commands_DeleteFacesCommand__WEBPACK_IMPORTED_MODULE_8__["DeleteFacesCommand"](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); } }; Rekognition.prototype.deleteProject = function (args, optionsOrCb, cb) { var command = new _commands_DeleteProjectCommand__WEBPACK_IMPORTED_MODULE_9__["DeleteProjectCommand"](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); } }; Rekognition.prototype.deleteProjectVersion = function (args, optionsOrCb, cb) { var command = new _commands_DeleteProjectVersionCommand__WEBPACK_IMPORTED_MODULE_10__["DeleteProjectVersionCommand"](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); } }; Rekognition.prototype.deleteStreamProcessor = function (args, optionsOrCb, cb) { var command = new _commands_DeleteStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteStreamProcessorCommand"](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); } }; Rekognition.prototype.describeCollection = function (args, optionsOrCb, cb) { var command = new _commands_DescribeCollectionCommand__WEBPACK_IMPORTED_MODULE_12__["DescribeCollectionCommand"](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); } }; Rekognition.prototype.describeProjects = function (args, optionsOrCb, cb) { var command = new _commands_DescribeProjectsCommand__WEBPACK_IMPORTED_MODULE_14__["DescribeProjectsCommand"](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); } }; Rekognition.prototype.describeProjectVersions = function (args, optionsOrCb, cb) { var command = new _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_13__["DescribeProjectVersionsCommand"](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); } }; Rekognition.prototype.describeStreamProcessor = function (args, optionsOrCb, cb) { var command = new _commands_DescribeStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_15__["DescribeStreamProcessorCommand"](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); } }; Rekognition.prototype.detectCustomLabels = function (args, optionsOrCb, cb) { var command = new _commands_DetectCustomLabelsCommand__WEBPACK_IMPORTED_MODULE_16__["DetectCustomLabelsCommand"](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); } }; Rekognition.prototype.detectFaces = function (args, optionsOrCb, cb) { var command = new _commands_DetectFacesCommand__WEBPACK_IMPORTED_MODULE_17__["DetectFacesCommand"](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); } }; Rekognition.prototype.detectLabels = function (args, optionsOrCb, cb) { var command = new _commands_DetectLabelsCommand__WEBPACK_IMPORTED_MODULE_18__["DetectLabelsCommand"](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); } }; Rekognition.prototype.detectModerationLabels = function (args, optionsOrCb, cb) { var command = new _commands_DetectModerationLabelsCommand__WEBPACK_IMPORTED_MODULE_19__["DetectModerationLabelsCommand"](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); } }; Rekognition.prototype.detectProtectiveEquipment = function (args, optionsOrCb, cb) { var command = new _commands_DetectProtectiveEquipmentCommand__WEBPACK_IMPORTED_MODULE_20__["DetectProtectiveEquipmentCommand"](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); } }; Rekognition.prototype.detectText = function (args, optionsOrCb, cb) { var command = new _commands_DetectTextCommand__WEBPACK_IMPORTED_MODULE_21__["DetectTextCommand"](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); } }; Rekognition.prototype.getCelebrityInfo = function (args, optionsOrCb, cb) { var command = new _commands_GetCelebrityInfoCommand__WEBPACK_IMPORTED_MODULE_22__["GetCelebrityInfoCommand"](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); } }; Rekognition.prototype.getCelebrityRecognition = function (args, optionsOrCb, cb) { var command = new _commands_GetCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_23__["GetCelebrityRecognitionCommand"](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); } }; Rekognition.prototype.getContentModeration = function (args, optionsOrCb, cb) { var command = new _commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_24__["GetContentModerationCommand"](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); } }; Rekognition.prototype.getFaceDetection = function (args, optionsOrCb, cb) { var command = new _commands_GetFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_25__["GetFaceDetectionCommand"](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); } }; Rekognition.prototype.getFaceSearch = function (args, optionsOrCb, cb) { var command = new _commands_GetFaceSearchCommand__WEBPACK_IMPORTED_MODULE_26__["GetFaceSearchCommand"](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); } }; Rekognition.prototype.getLabelDetection = function (args, optionsOrCb, cb) { var command = new _commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_27__["GetLabelDetectionCommand"](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); } }; Rekognition.prototype.getPersonTracking = function (args, optionsOrCb, cb) { var command = new _commands_GetPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_28__["GetPersonTrackingCommand"](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); } }; Rekognition.prototype.getSegmentDetection = function (args, optionsOrCb, cb) { var command = new _commands_GetSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_29__["GetSegmentDetectionCommand"](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); } }; Rekognition.prototype.getTextDetection = function (args, optionsOrCb, cb) { var command = new _commands_GetTextDetectionCommand__WEBPACK_IMPORTED_MODULE_30__["GetTextDetectionCommand"](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); } }; Rekognition.prototype.indexFaces = function (args, optionsOrCb, cb) { var command = new _commands_IndexFacesCommand__WEBPACK_IMPORTED_MODULE_31__["IndexFacesCommand"](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); } }; Rekognition.prototype.listCollections = function (args, optionsOrCb, cb) { var command = new _commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_32__["ListCollectionsCommand"](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); } }; Rekognition.prototype.listFaces = function (args, optionsOrCb, cb) { var command = new _commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_33__["ListFacesCommand"](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); } }; Rekognition.prototype.listStreamProcessors = function (args, optionsOrCb, cb) { var command = new _commands_ListStreamProcessorsCommand__WEBPACK_IMPORTED_MODULE_34__["ListStreamProcessorsCommand"](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); } }; Rekognition.prototype.recognizeCelebrities = function (args, optionsOrCb, cb) { var command = new _commands_RecognizeCelebritiesCommand__WEBPACK_IMPORTED_MODULE_35__["RecognizeCelebritiesCommand"](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); } }; Rekognition.prototype.searchFaces = function (args, optionsOrCb, cb) { var command = new _commands_SearchFacesCommand__WEBPACK_IMPORTED_MODULE_37__["SearchFacesCommand"](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); } }; Rekognition.prototype.searchFacesByImage = function (args, optionsOrCb, cb) { var command = new _commands_SearchFacesByImageCommand__WEBPACK_IMPORTED_MODULE_36__["SearchFacesByImageCommand"](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); } }; Rekognition.prototype.startCelebrityRecognition = function (args, optionsOrCb, cb) { var command = new _commands_StartCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_38__["StartCelebrityRecognitionCommand"](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); } }; Rekognition.prototype.startContentModeration = function (args, optionsOrCb, cb) { var command = new _commands_StartContentModerationCommand__WEBPACK_IMPORTED_MODULE_39__["StartContentModerationCommand"](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); } }; Rekognition.prototype.startFaceDetection = function (args, optionsOrCb, cb) { var command = new _commands_StartFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_40__["StartFaceDetectionCommand"](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); } }; Rekognition.prototype.startFaceSearch = function (args, optionsOrCb, cb) { var command = new _commands_StartFaceSearchCommand__WEBPACK_IMPORTED_MODULE_41__["StartFaceSearchCommand"](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); } }; Rekognition.prototype.startLabelDetection = function (args, optionsOrCb, cb) { var command = new _commands_StartLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_42__["StartLabelDetectionCommand"](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); } }; Rekognition.prototype.startPersonTracking = function (args, optionsOrCb, cb) { var command = new _commands_StartPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_43__["StartPersonTrackingCommand"](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); } }; Rekognition.prototype.startProjectVersion = function (args, optionsOrCb, cb) { var command = new _commands_StartProjectVersionCommand__WEBPACK_IMPORTED_MODULE_44__["StartProjectVersionCommand"](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); } }; Rekognition.prototype.startSegmentDetection = function (args, optionsOrCb, cb) { var command = new _commands_StartSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_45__["StartSegmentDetectionCommand"](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); } }; Rekognition.prototype.startStreamProcessor = function (args, optionsOrCb, cb) { var command = new _commands_StartStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_46__["StartStreamProcessorCommand"](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); } }; Rekognition.prototype.startTextDetection = function (args, optionsOrCb, cb) { var command = new _commands_StartTextDetectionCommand__WEBPACK_IMPORTED_MODULE_47__["StartTextDetectionCommand"](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); } }; Rekognition.prototype.stopProjectVersion = function (args, optionsOrCb, cb) { var command = new _commands_StopProjectVersionCommand__WEBPACK_IMPORTED_MODULE_48__["StopProjectVersionCommand"](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); } }; Rekognition.prototype.stopStreamProcessor = function (args, optionsOrCb, cb) { var command = new _commands_StopStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_49__["StopStreamProcessorCommand"](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 Rekognition; }(_RekognitionClient__WEBPACK_IMPORTED_MODULE_1__["RekognitionClient"])); //# sourceMappingURL=Rekognition.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js ***! \*******************************************************************************/ /*! exports provided: RekognitionClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RekognitionClient", function() { return RekognitionClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-rekognition/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This is the Amazon Rekognition API reference.

*/ var RekognitionClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(RekognitionClient, _super); function RekognitionClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } RekognitionClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return RekognitionClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=RekognitionClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CompareFacesCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CompareFacesCommand.js ***! \******************************************************************************************/ /*! exports provided: CompareFacesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompareFacesCommand", function() { return CompareFacesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Compares a face in the source input image with * each of the 100 largest faces detected in the target input image. *

* *

If the source image contains multiple faces, the service detects the largest face * and compares it with each face detected in the target image.

*
* * *

You pass the input and target images either as base64-encoded image bytes or as * references to images in an Amazon S3 bucket. If you use the * AWS * CLI to call Amazon Rekognition operations, passing image bytes isn't * supported. The image must be formatted as a PNG or JPEG file.

*

In response, the operation returns an array of face matches ordered by similarity score * in descending order. For each face match, the response provides a bounding box of the face, * facial landmarks, pose details (pitch, role, and yaw), quality (brightness and sharpness), and * confidence value (indicating the level of confidence that the bounding box contains a face). * The response also provides a similarity score, which indicates how closely the faces match.

* * *

By default, only faces with a similarity score of greater than or equal to 80% are * returned in the response. You can change this value by specifying the * SimilarityThreshold parameter.

*
* *

* CompareFaces also returns an array of faces that don't match the source image. * For each face, it returns a bounding box, confidence value, landmarks, pose details, and quality. * The response also returns information about the face in the source image, including the bounding box * of the face and confidence value.

* *

The QualityFilter input parameter allows you to filter out detected faces * that don’t meet a required quality bar. The quality bar is based on a * variety of common use cases. Use QualityFilter to set the quality bar * by specifying LOW, MEDIUM, or HIGH. * If you do not want to filter detected faces, specify NONE. The default value is NONE.

* *

If the image doesn't contain Exif metadata, CompareFaces returns orientation information for the * source and target images. Use these values to display the images with the correct image orientation.

*

If no faces are detected in the source or target images, CompareFaces returns an * InvalidParameterException error.

* * * *

This is a stateless API operation. That is, data returned by this operation doesn't persist.

*
* * *

For an example, see Comparing Faces in Images in the Amazon Rekognition Developer Guide.

*

This operation requires permissions to perform the rekognition:CompareFaces * action.

*/ var CompareFacesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CompareFacesCommand, _super); // Start section: command_properties // End section: command_properties function CompareFacesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CompareFacesCommand.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 clientName = "RekognitionClient"; var commandName = "CompareFacesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CompareFacesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CompareFacesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CompareFacesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CompareFacesCommand"])(input, context); }; CompareFacesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CompareFacesCommand"])(output, context); }; return CompareFacesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CompareFacesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateCollectionCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateCollectionCommand.js ***! \**********************************************************************************************/ /*! exports provided: CreateCollectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionCommand", function() { return CreateCollectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a collection in an AWS Region. You can add faces to the collection using the * IndexFaces operation.

*

For example, you might create collections, one for each of your application users. A * user can then index faces using the IndexFaces operation and persist results in a * specific collection. Then, a user can search the collection for faces in the user-specific * container.

*

When you create a collection, it is associated with the latest version of the face model version.

* *

Collection names are case-sensitive.

*
* *

This operation requires permissions to perform the * rekognition:CreateCollection action.

*/ var CreateCollectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateCollectionCommand, _super); // Start section: command_properties // End section: command_properties function CreateCollectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateCollectionCommand.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 clientName = "RekognitionClient"; var commandName = "CreateCollectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateCollectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateCollectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateCollectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateCollectionCommand"])(input, context); }; CreateCollectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateCollectionCommand"])(output, context); }; return CreateCollectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateCollectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectCommand.js ***! \*******************************************************************************************/ /*! exports provided: CreateProjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateProjectCommand", function() { return CreateProjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new Amazon Rekognition Custom Labels project. A project is a logical grouping of resources (images, Labels, models) * and operations (training, evaluation and detection).

*

This operation requires permissions to perform the rekognition:CreateProject action.

*/ var CreateProjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateProjectCommand, _super); // Start section: command_properties // End section: command_properties function CreateProjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateProjectCommand.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 clientName = "RekognitionClient"; var commandName = "CreateProjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateProjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateProjectResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateProjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateProjectCommand"])(input, context); }; CreateProjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateProjectCommand"])(output, context); }; return CreateProjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateProjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectVersionCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectVersionCommand.js ***! \**************************************************************************************************/ /*! exports provided: CreateProjectVersionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionCommand", function() { return CreateProjectVersionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new version of a model and begins training. * Models are managed as part of an Amazon Rekognition Custom Labels project. You can specify * one training dataset and one testing dataset. The response from CreateProjectVersion * is an Amazon Resource Name (ARN) for the version of the model.

*

Training takes a while to complete. You can get the current status by calling * DescribeProjectVersions.

*

Once training has successfully completed, call DescribeProjectVersions to * get the training results and evaluate the model. *

*

After evaluating the model, you start the model * by calling StartProjectVersion.

*

This operation requires permissions to perform the rekognition:CreateProjectVersion action.

*/ var CreateProjectVersionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateProjectVersionCommand, _super); // Start section: command_properties // End section: command_properties function CreateProjectVersionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateProjectVersionCommand.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 clientName = "RekognitionClient"; var commandName = "CreateProjectVersionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateProjectVersionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateProjectVersionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateProjectVersionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateProjectVersionCommand"])(input, context); }; CreateProjectVersionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateProjectVersionCommand"])(output, context); }; return CreateProjectVersionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateProjectVersionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateStreamProcessorCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateStreamProcessorCommand.js ***! \***************************************************************************************************/ /*! exports provided: CreateStreamProcessorCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorCommand", function() { return CreateStreamProcessorCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates an Amazon Rekognition stream processor that you can use to detect and recognize faces in a streaming video.

*

Amazon Rekognition Video is a consumer of live video from Amazon Kinesis Video Streams. Amazon Rekognition Video sends analysis results to Amazon Kinesis Data Streams.

*

You provide as input a Kinesis video stream (Input) and a Kinesis data stream (Output) stream. You also specify the * face recognition criteria in Settings. For example, the collection containing faces that you want to recognize. * Use Name to assign an identifier for the stream processor. You use Name * to manage the stream processor. For example, you can start processing the source video by calling StartStreamProcessor with * the Name field.

*

After you have finished analyzing a streaming video, use StopStreamProcessor to * stop processing. You can delete the stream processor by calling DeleteStreamProcessor.

*/ var CreateStreamProcessorCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateStreamProcessorCommand, _super); // Start section: command_properties // End section: command_properties function CreateStreamProcessorCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateStreamProcessorCommand.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 clientName = "RekognitionClient"; var commandName = "CreateStreamProcessorCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateStreamProcessorRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateStreamProcessorResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateStreamProcessorCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateStreamProcessorCommand"])(input, context); }; CreateStreamProcessorCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateStreamProcessorCommand"])(output, context); }; return CreateStreamProcessorCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateStreamProcessorCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteCollectionCommand.js": /*!**********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the specified collection. Note that this operation * removes all faces in the collection. For an example, see delete-collection-procedure.

* *

This operation requires permissions to perform the * rekognition:DeleteCollection action.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "DeleteCollectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteCollectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteFacesCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteFacesCommand.js ***! \*****************************************************************************************/ /*! exports provided: DeleteFacesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesCommand", function() { return DeleteFacesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes faces from a collection. You specify a collection ID and an array of face IDs * to remove from the collection.

*

This operation requires permissions to perform the rekognition:DeleteFaces * action.

*/ var DeleteFacesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteFacesCommand, _super); // Start section: command_properties // End section: command_properties function DeleteFacesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteFacesCommand.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 clientName = "RekognitionClient"; var commandName = "DeleteFacesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteFacesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteFacesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteFacesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteFacesCommand"])(input, context); }; DeleteFacesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteFacesCommand"])(output, context); }; return DeleteFacesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteFacesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectCommand.js ***! \*******************************************************************************************/ /*! exports provided: DeleteProjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectCommand", function() { return DeleteProjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an Amazon Rekognition Custom Labels project. To delete a project you must first delete all models associated * with the project. To delete a model, see DeleteProjectVersion.

*

This operation requires permissions to perform the * rekognition:DeleteProject action.

*/ var DeleteProjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteProjectCommand, _super); // Start section: command_properties // End section: command_properties function DeleteProjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteProjectCommand.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 clientName = "RekognitionClient"; var commandName = "DeleteProjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteProjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteProjectResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteProjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteProjectCommand"])(input, context); }; DeleteProjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteProjectCommand"])(output, context); }; return DeleteProjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteProjectCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectVersionCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectVersionCommand.js ***! \**************************************************************************************************/ /*! exports provided: DeleteProjectVersionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionCommand", function() { return DeleteProjectVersionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an Amazon Rekognition Custom Labels model.

*

You can't delete a model if it is running or if it is training. * To check the status of a model, use the Status field returned * from DescribeProjectVersions. * To stop a running model call StopProjectVersion. If the model * is training, wait until it finishes.

*

This operation requires permissions to perform the * rekognition:DeleteProjectVersion action.

*/ var DeleteProjectVersionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteProjectVersionCommand, _super); // Start section: command_properties // End section: command_properties function DeleteProjectVersionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteProjectVersionCommand.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 clientName = "RekognitionClient"; var commandName = "DeleteProjectVersionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteProjectVersionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteProjectVersionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteProjectVersionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteProjectVersionCommand"])(input, context); }; DeleteProjectVersionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteProjectVersionCommand"])(output, context); }; return DeleteProjectVersionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteProjectVersionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteStreamProcessorCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteStreamProcessorCommand.js ***! \***************************************************************************************************/ /*! exports provided: DeleteStreamProcessorCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorCommand", function() { return DeleteStreamProcessorCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the stream processor identified by Name. You assign the value for Name when you create the stream processor with * CreateStreamProcessor. You might not be able to use the same name for a stream processor for a few seconds after calling DeleteStreamProcessor.

*/ var DeleteStreamProcessorCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteStreamProcessorCommand, _super); // Start section: command_properties // End section: command_properties function DeleteStreamProcessorCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteStreamProcessorCommand.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 clientName = "RekognitionClient"; var commandName = "DeleteStreamProcessorCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteStreamProcessorRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteStreamProcessorResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteStreamProcessorCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteStreamProcessorCommand"])(input, context); }; DeleteStreamProcessorCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteStreamProcessorCommand"])(output, context); }; return DeleteStreamProcessorCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteStreamProcessorCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeCollectionCommand.js": /*!************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Describes the specified collection. You can use DescribeCollection to get * information, such as the number of faces indexed into a collection and the version of the * model used by the collection for face detection.

* *

For more information, see Describing a Collection in the * Amazon Rekognition Developer Guide.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "DescribeCollectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeCollectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectVersionsCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectVersionsCommand.js ***! \*****************************************************************************************************/ /*! exports provided: DescribeProjectVersionsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsCommand", function() { return DescribeProjectVersionsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists and describes the models in an Amazon Rekognition Custom Labels project. You * can specify up to 10 model versions in ProjectVersionArns. If * you don't specify a value, descriptions for all models are returned.

*

This operation requires permissions to perform the rekognition:DescribeProjectVersions * action.

*/ var DescribeProjectVersionsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeProjectVersionsCommand, _super); // Start section: command_properties // End section: command_properties function DescribeProjectVersionsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeProjectVersionsCommand.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 clientName = "RekognitionClient"; var commandName = "DescribeProjectVersionsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeProjectVersionsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeProjectVersionsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeProjectVersionsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeProjectVersionsCommand"])(input, context); }; DescribeProjectVersionsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeProjectVersionsCommand"])(output, context); }; return DescribeProjectVersionsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeProjectVersionsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectsCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectsCommand.js ***! \**********************************************************************************************/ /*! exports provided: DescribeProjectsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsCommand", function() { return DescribeProjectsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists and gets information about your Amazon Rekognition Custom Labels projects.

*

This operation requires permissions to perform the rekognition:DescribeProjects action.

*/ var DescribeProjectsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeProjectsCommand, _super); // Start section: command_properties // End section: command_properties function DescribeProjectsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeProjectsCommand.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 clientName = "RekognitionClient"; var commandName = "DescribeProjectsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeProjectsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeProjectsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeProjectsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeProjectsCommand"])(input, context); }; DescribeProjectsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeProjectsCommand"])(output, context); }; return DescribeProjectsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeProjectsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeStreamProcessorCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeStreamProcessorCommand.js ***! \*****************************************************************************************************/ /*! exports provided: DescribeStreamProcessorCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorCommand", function() { return DescribeStreamProcessorCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Provides information about a stream processor created by CreateStreamProcessor. You can get information about the input and output streams, the input parameters for the face recognition being performed, * and the current status of the stream processor.

*/ var DescribeStreamProcessorCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeStreamProcessorCommand, _super); // Start section: command_properties // End section: command_properties function DescribeStreamProcessorCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeStreamProcessorCommand.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 clientName = "RekognitionClient"; var commandName = "DescribeStreamProcessorCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamProcessorRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamProcessorResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeStreamProcessorCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeStreamProcessorCommand"])(input, context); }; DescribeStreamProcessorCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeStreamProcessorCommand"])(output, context); }; return DescribeStreamProcessorCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeStreamProcessorCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectCustomLabelsCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectCustomLabelsCommand.js ***! \************************************************************************************************/ /*! exports provided: DetectCustomLabelsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsCommand", function() { return DetectCustomLabelsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects custom labels in a supplied image by using an Amazon Rekognition Custom Labels model.

*

You specify which version of a model version to use by using the ProjectVersionArn input * parameter.

*

You pass the input image as base64-encoded image bytes or as a reference to an image in * an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing * image bytes is not supported. The image must be either a PNG or JPEG formatted file.

*

For each object that the model version detects on an image, the API returns a * (CustomLabel) object in an array (CustomLabels). * Each CustomLabel object provides the label name (Name), the level * of confidence that the image contains the object (Confidence), and * object location information, if it exists, for the label on the image (Geometry).

*

During training model calculates a threshold value that determines * if a prediction for a label is true. By default, DetectCustomLabels doesn't * return labels whose confidence value is below the model's calculated threshold value. To filter * labels that are returned, specify a value for MinConfidence that is higher than the * model's calculated threshold. You can get the model's calculated threshold from the model's * training results shown in the Amazon Rekognition Custom Labels console. * To get all labels, regardless of confidence, specify a MinConfidence * value of 0.

*

You can also add the MaxResults parameter * to limit the number of labels returned.

* *

This is a stateless API operation. That is, the operation does not persist any * data.

*

This operation requires permissions to perform the * rekognition:DetectCustomLabels action.

*/ var DetectCustomLabelsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectCustomLabelsCommand, _super); // Start section: command_properties // End section: command_properties function DetectCustomLabelsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectCustomLabelsCommand.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 clientName = "RekognitionClient"; var commandName = "DetectCustomLabelsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectCustomLabelsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectCustomLabelsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectCustomLabelsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectCustomLabelsCommand"])(input, context); }; DetectCustomLabelsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectCustomLabelsCommand"])(output, context); }; return DetectCustomLabelsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectCustomLabelsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectFacesCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectFacesCommand.js ***! \*****************************************************************************************/ /*! exports provided: DetectFacesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectFacesCommand", function() { return DetectFacesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects faces within an image that is provided as input.

* *

* DetectFaces detects the 100 largest faces in the image. For each face * detected, the operation returns face details. These details include a bounding box of the * face, a confidence value (that the bounding box contains a face), and a fixed set of * attributes such as facial landmarks (for example, coordinates of eye and mouth), * presence of beard, sunglasses, and so on.

*

The face-detection algorithm is most effective on frontal faces. For non-frontal or * obscured faces, the algorithm might not detect the faces or might detect faces with lower * confidence.

*

You pass the input image either as base64-encoded image bytes or as a reference to an * image in an Amazon S3 bucket. If you use the AWS CLI * to call Amazon Rekognition operations, passing image bytes is not * supported. The image must be either a PNG or JPEG formatted file.

* * *

This is a stateless API operation. That is, the operation does not persist any * data.

*
* *

This operation requires permissions to perform the * rekognition:DetectFaces action.

*/ var DetectFacesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectFacesCommand, _super); // Start section: command_properties // End section: command_properties function DetectFacesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectFacesCommand.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 clientName = "RekognitionClient"; var commandName = "DetectFacesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectFacesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectFacesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectFacesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectFacesCommand"])(input, context); }; DetectFacesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectFacesCommand"])(output, context); }; return DetectFacesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectFacesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectLabelsCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectLabelsCommand.js ***! \******************************************************************************************/ /*! exports provided: DetectLabelsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsCommand", function() { return DetectLabelsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects instances of real-world entities within an image (JPEG or PNG) * provided as input. This includes objects like flower, tree, and table; events like * wedding, graduation, and birthday party; and concepts like landscape, evening, and nature. *

* *

For an example, see Analyzing Images Stored in an Amazon S3 Bucket in the Amazon Rekognition Developer Guide.

* * *

* DetectLabels does not support the detection of activities. However, activity detection * is supported for label detection in videos. For more information, see StartLabelDetection in the Amazon Rekognition Developer Guide.

*
* *

You pass the input image as base64-encoded image bytes or as a reference to an image in * an Amazon S3 bucket. If you use the * AWS * CLI to call Amazon Rekognition operations, passing image bytes is not * supported. The image must be either a PNG or JPEG formatted file.

*

For each object, scene, and concept the API returns one or more labels. Each label * provides the object name, and the level of confidence that the image contains the object. For * example, suppose the input image has a lighthouse, the sea, and a rock. The response includes * all three labels, one for each object.

* *

* {Name: lighthouse, Confidence: 98.4629} *

*

* {Name: rock,Confidence: 79.2097} *

*

* {Name: sea,Confidence: 75.061} *

*

In the preceding example, the operation returns one label for each of the three * objects. The operation can also return multiple labels for the same object in the image. For * example, if the input image shows a flower (for example, a tulip), the operation might return * the following three labels.

*

* {Name: flower,Confidence: 99.0562} *

*

* {Name: plant,Confidence: 99.0562} *

*

* {Name: tulip,Confidence: 99.0562} *

* *

In this example, the detection algorithm more precisely identifies the flower as a * tulip.

*

In response, the API returns an array of labels. In addition, the response also * includes the orientation correction. Optionally, you can specify MinConfidence to * control the confidence threshold for the labels returned. The default is 55%. You can also add * the MaxLabels parameter to limit the number of labels returned.

* *

If the object detected is a person, the operation doesn't provide the same facial * details that the DetectFaces operation provides.

*
*

* DetectLabels returns bounding boxes for instances of common object labels in an array of * Instance objects. An Instance object contains a * BoundingBox object, for the location of the label on the image. It also includes * the confidence by which the bounding box was detected.

*

* DetectLabels also returns a hierarchical taxonomy of detected labels. For example, * a detected car might be assigned the label car. The label car * has two parent labels: Vehicle (its parent) and Transportation (its * grandparent). * The response returns the entire list of ancestors for a label. Each ancestor is a unique label in the response. * In the previous example, Car, Vehicle, and Transportation * are returned as unique labels in the response. *

*

This is a stateless API operation. That is, the operation does not persist any * data.

*

This operation requires permissions to perform the * rekognition:DetectLabels action.

*/ var DetectLabelsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectLabelsCommand, _super); // Start section: command_properties // End section: command_properties function DetectLabelsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectLabelsCommand.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 clientName = "RekognitionClient"; var commandName = "DetectLabelsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectLabelsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectLabelsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectLabelsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectLabelsCommand"])(input, context); }; DetectLabelsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectLabelsCommand"])(output, context); }; return DetectLabelsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectLabelsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectModerationLabelsCommand.js": /*!****************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects unsafe content in a specified JPEG or PNG format image. * Use DetectModerationLabels to moderate images depending on your requirements. * For example, you might want to filter images that contain nudity, but not images containing * suggestive content.

*

To filter images, use the labels returned by DetectModerationLabels * to determine which types of content are appropriate.

* *

For information about moderation labels, * see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.

*

You pass the input image either as base64-encoded image bytes or as a reference to an * image in an Amazon S3 bucket. If you use the * AWS * CLI to call Amazon Rekognition operations, passing image bytes is not * supported. The image must be either a PNG or JPEG formatted file.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "DetectModerationLabelsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectModerationLabelsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectProtectiveEquipmentCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectProtectiveEquipmentCommand.js ***! \*******************************************************************************************************/ /*! exports provided: DetectProtectiveEquipmentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentCommand", function() { return DetectProtectiveEquipmentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects Personal Protective Equipment (PPE) worn by people detected in an image. Amazon Rekognition can detect the * following types of PPE.

*
    *
  • *

    Face cover

    *
  • *
  • *

    Hand cover

    *
  • *
  • *

    Head cover

    *
  • *
* *

You pass the input image as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. * The image must be either a PNG or JPG formatted file.

* *

* DetectProtectiveEquipment detects PPE worn by up to 15 persons detected in an image.

*

For each person detected in the image the API returns an array of body parts (face, head, left-hand, right-hand). * For each body part, an array of detected items of PPE is returned, including an indicator of whether or not the PPE * covers the body part. The API returns the confidence it has in each detection * (person, PPE, body part and body part coverage). It also returns a bounding box (BoundingBox) for each detected * person and each detected item of PPE.

*

You can optionally request a summary of detected PPE items with the SummarizationAttributes input parameter. * The summary provides the following information.

*
    *
  • *

    The persons detected as wearing all of the types of PPE that you specify.

    *
  • *
  • *

    The persons detected as not wearing all of the types PPE that you specify.

    *
  • *
  • *

    The persons detected where PPE adornment could not be determined.

    *
  • *
*

This is a stateless API operation. That is, the operation does not persist any data.

* *

This operation requires permissions to perform the rekognition:DetectProtectiveEquipment action.

*/ var DetectProtectiveEquipmentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectProtectiveEquipmentCommand, _super); // Start section: command_properties // End section: command_properties function DetectProtectiveEquipmentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DetectProtectiveEquipmentCommand.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 clientName = "RekognitionClient"; var commandName = "DetectProtectiveEquipmentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectProtectiveEquipmentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectProtectiveEquipmentResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DetectProtectiveEquipmentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectProtectiveEquipmentCommand"])(input, context); }; DetectProtectiveEquipmentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectProtectiveEquipmentCommand"])(output, context); }; return DetectProtectiveEquipmentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DetectProtectiveEquipmentCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectTextCommand.js": /*!****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects text in the input image and converts it into machine-readable text.

*

Pass the input image as base64-encoded image bytes or as a reference to an image in an * Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, you must pass it as a * reference to an image in an Amazon S3 bucket. For the AWS CLI, passing image bytes is not * supported. The image must be either a .png or .jpeg formatted file.

*

The DetectText operation returns text in an array of TextDetection elements, TextDetections. Each * TextDetection element provides information about a single word or line of text * that was detected in the image.

*

A word is one or more ISO basic latin script characters that are not separated by spaces. * DetectText can detect up to 50 words in an image.

*

A line is a string of equally spaced words. A line isn't necessarily a complete * sentence. For example, a driver's license number is detected as a line. A line ends when there * is no aligned text after it. Also, a line ends when there is a large gap between words, * relative to the length of the words. This means, depending on the gap between words, Amazon Rekognition * may detect multiple lines in text aligned in the same direction. Periods don't represent the * end of a line. If a sentence spans multiple lines, the DetectText operation * returns multiple lines.

*

To determine whether a TextDetection element is a line of text or a word, * use the TextDetection object Type field.

*

To be detected, text must be within +/- 90 degrees orientation of the horizontal axis.

* *

For more information, see DetectText in the Amazon Rekognition Developer Guide.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "DetectTextCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectTextRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityInfoCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityInfoCommand.js ***! \**********************************************************************************************/ /*! exports provided: GetCelebrityInfoCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoCommand", function() { return GetCelebrityInfoCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the name and additional information about a celebrity based on his or her * Amazon Rekognition ID. The additional information is returned as an array of URLs. If there is no * additional information about the celebrity, this list is empty.

* *

For more information, see Recognizing Celebrities in an Image in * the Amazon Rekognition Developer Guide.

*

This operation requires permissions to perform the * rekognition:GetCelebrityInfo action.

*/ var GetCelebrityInfoCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCelebrityInfoCommand, _super); // Start section: command_properties // End section: command_properties function GetCelebrityInfoCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCelebrityInfoCommand.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 clientName = "RekognitionClient"; var commandName = "GetCelebrityInfoCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCelebrityInfoRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCelebrityInfoResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCelebrityInfoCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetCelebrityInfoCommand"])(input, context); }; GetCelebrityInfoCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetCelebrityInfoCommand"])(output, context); }; return GetCelebrityInfoCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCelebrityInfoCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityRecognitionCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityRecognitionCommand.js ***! \*****************************************************************************************************/ /*! exports provided: GetCelebrityRecognitionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionCommand", function() { return GetCelebrityRecognitionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the celebrity recognition results for a Amazon Rekognition Video analysis started by * StartCelebrityRecognition.

*

Celebrity recognition in a video is an asynchronous operation. Analysis is started by a call * to StartCelebrityRecognition which returns a job identifier (JobId). * When the celebrity recognition operation finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service * topic registered in the initial call to StartCelebrityRecognition. * To get the results of the celebrity recognition analysis, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetCelebrityDetection and pass the job identifier * (JobId) from the initial call to StartCelebrityDetection.

* *

For more information, see Working With Stored Videos in the Amazon Rekognition Developer Guide.

*

* GetCelebrityRecognition returns detected celebrities and the time(s) they are detected in an array * (Celebrities) of CelebrityRecognition * * objects. Each CelebrityRecognition contains information about the celebrity in a CelebrityDetail * object and the time, Timestamp, the celebrity was detected. *

* * *

* GetCelebrityRecognition only returns the default * facial attributes (BoundingBox, Confidence, * Landmarks, Pose, and Quality). The other facial attributes listed * in the Face object of the following response syntax are not returned. For more information, * see FaceDetail in the Amazon Rekognition Developer Guide.

*
*

By default, the Celebrities array is sorted by time (milliseconds from the start of the video). * You can also sort the array by celebrity by specifying the value ID in the SortBy input parameter.

*

The CelebrityDetail object includes the celebrity identifer and additional information urls. If you don't store * the additional information urls, you can get them later by calling GetCelebrityInfo with the celebrity identifer.

*

No information is returned for faces not recognized as celebrities.

*

Use MaxResults parameter to limit the number of labels returned. If there are more results than * specified in MaxResults, the value of NextToken in the operation response contains a * pagination token for getting the next set of results. To get the next page of results, call GetCelebrityDetection * and populate the NextToken request parameter with the token * value returned from the previous call to GetCelebrityRecognition.

*/ var GetCelebrityRecognitionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCelebrityRecognitionCommand, _super); // Start section: command_properties // End section: command_properties function GetCelebrityRecognitionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetCelebrityRecognitionCommand.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 clientName = "RekognitionClient"; var commandName = "GetCelebrityRecognitionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCelebrityRecognitionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetCelebrityRecognitionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetCelebrityRecognitionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetCelebrityRecognitionCommand"])(input, context); }; GetCelebrityRecognitionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetCelebrityRecognitionCommand"])(output, context); }; return GetCelebrityRecognitionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetCelebrityRecognitionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetContentModerationCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetContentModerationCommand.js ***! \**************************************************************************************************/ /*! exports provided: GetContentModerationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationCommand", function() { return GetContentModerationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the unsafe content analysis results for a Amazon Rekognition Video analysis started by * StartContentModeration.

* *

Unsafe content analysis of a video is an asynchronous operation. You start analysis by calling * StartContentModeration which returns a job identifier (JobId). * When analysis finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service * topic registered in the initial call to StartContentModeration. * To get the results of the unsafe content analysis, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetContentModeration and pass the job identifier * (JobId) from the initial call to StartContentModeration.

* *

For more information, see Working with Stored Videos in the * Amazon Rekognition Devlopers Guide.

*

* GetContentModeration returns detected unsafe content labels, * and the time they are detected, in an array, ModerationLabels, of * ContentModerationDetection objects. *

*

By default, the moderated labels are returned sorted by time, in milliseconds from the start of the * video. You can also sort them by moderated label by specifying NAME for the SortBy * input parameter.

*

Since video analysis can return a large number of results, use the MaxResults parameter to limit * the number of labels returned in a single call to GetContentModeration. If there are more results than * specified in MaxResults, the value of NextToken in the operation response contains a * pagination token for getting the next set of results. To get the next page of results, call GetContentModeration * and populate the NextToken request parameter with the value of NextToken * returned from the previous call to GetContentModeration.

* *

For more information, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.

*/ var GetContentModerationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetContentModerationCommand, _super); // Start section: command_properties // End section: command_properties function GetContentModerationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetContentModerationCommand.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 clientName = "RekognitionClient"; var commandName = "GetContentModerationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetContentModerationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetContentModerationResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetContentModerationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetContentModerationCommand"])(input, context); }; GetContentModerationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetContentModerationCommand"])(output, context); }; return GetContentModerationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetContentModerationCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceDetectionCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceDetectionCommand.js ***! \**********************************************************************************************/ /*! exports provided: GetFaceDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionCommand", function() { return GetFaceDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets face detection results for a Amazon Rekognition Video analysis started by StartFaceDetection.

*

Face detection with Amazon Rekognition Video is an asynchronous operation. You start face detection by calling StartFaceDetection * which returns a job identifier (JobId). When the face detection operation finishes, Amazon Rekognition Video publishes a completion status to * the Amazon Simple Notification Service topic registered in the initial call to StartFaceDetection. To get the results * of the face detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED. * If so, call GetFaceDetection and pass the job identifier * (JobId) from the initial call to StartFaceDetection.

*

* GetFaceDetection returns an array of detected faces (Faces) sorted by the time the faces were detected.

*

Use MaxResults parameter to limit the number of labels returned. If there are more results than * specified in MaxResults, the value of NextToken in the operation response contains a pagination token for getting the next set * of results. To get the next page of results, call GetFaceDetection and populate the NextToken request parameter with the token * value returned from the previous call to GetFaceDetection.

*/ var GetFaceDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetFaceDetectionCommand, _super); // Start section: command_properties // End section: command_properties function GetFaceDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetFaceDetectionCommand.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 clientName = "RekognitionClient"; var commandName = "GetFaceDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetFaceDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetFaceDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetFaceDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetFaceDetectionCommand"])(input, context); }; GetFaceDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetFaceDetectionCommand"])(output, context); }; return GetFaceDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetFaceDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceSearchCommand.js": /*!*******************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the face search results for Amazon Rekognition Video face search started by * StartFaceSearch. The search returns faces in a collection that match the faces * of persons detected in a video. It also includes the time(s) that faces are matched in the video.

*

Face search in a video is an asynchronous operation. You start face search by calling * to StartFaceSearch which returns a job identifier (JobId). * When the search operation finishes, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service * topic registered in the initial call to StartFaceSearch. * To get the search results, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetFaceSearch and pass the job identifier * (JobId) from the initial call to StartFaceSearch.

* *

For more information, see Searching Faces in a Collection in the * Amazon Rekognition Developer Guide.

*

The search results are retured in an array, Persons, of * PersonMatch objects. EachPersonMatch element contains * details about the matching faces in the input collection, person information (facial attributes, * bounding boxes, and person identifer) * for the matched person, and the time the person was matched in the video.

* * *

* GetFaceSearch only returns the default * facial attributes (BoundingBox, Confidence, * Landmarks, Pose, and Quality). The other facial attributes listed * in the Face object of the following response syntax are not returned. For more information, * see FaceDetail in the Amazon Rekognition Developer Guide.

*
* *

By default, the Persons array is sorted by the time, in milliseconds from the * start of the video, persons are matched. * You can also sort by persons by specifying INDEX for the SORTBY input * parameter.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "GetFaceSearchCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetFaceSearchRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetLabelDetectionCommand.js": /*!***********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the label detection results of a Amazon Rekognition Video analysis started by StartLabelDetection.

* *

The label detection operation is started by a call to StartLabelDetection * which returns a job identifier (JobId). When the label detection operation finishes, Amazon Rekognition publishes a completion status to * the Amazon Simple Notification Service topic registered in the initial call to StartlabelDetection. To get the results * of the label detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED. * If so, call GetLabelDetection and pass the job identifier * (JobId) from the initial call to StartLabelDetection.

*

* GetLabelDetection returns an array of detected labels (Labels) sorted by the time * the labels were detected. You can also sort by the label name by specifying NAME for the * SortBy input parameter.

*

The labels returned include the label name, the percentage confidence in the accuracy of the detected label, * and the time the label was detected in the video.

*

The returned labels also include bounding box information for common objects, a * hierarchical taxonomy of detected labels, and the version of the label model used for detection.

* *

Use MaxResults parameter to limit the number of labels returned. If there are more results than * specified in MaxResults, the value of NextToken in the operation response contains a pagination token for getting the next set * of results. To get the next page of results, call GetlabelDetection and populate the NextToken request parameter with the token * value returned from the previous call to GetLabelDetection.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "GetLabelDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetLabelDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetPersonTrackingCommand.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetPersonTrackingCommand.js ***! \***********************************************************************************************/ /*! exports provided: GetPersonTrackingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingCommand", function() { return GetPersonTrackingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the path tracking results of a Amazon Rekognition Video analysis started by StartPersonTracking.

* *

The person path tracking operation is started by a call to StartPersonTracking * which returns a job identifier (JobId). When the operation finishes, Amazon Rekognition Video publishes a completion status to * the Amazon Simple Notification Service topic registered in the initial call to StartPersonTracking.

*

To get the results of the person path tracking operation, first check * that the status value published to the Amazon SNS topic is SUCCEEDED. * If so, call GetPersonTracking and pass the job identifier * (JobId) from the initial call to StartPersonTracking.

*

* GetPersonTracking returns an array, Persons, of tracked persons and the time(s) their * paths were tracked in the video.

* *

* GetPersonTracking only returns the default * facial attributes (BoundingBox, Confidence, * Landmarks, Pose, and Quality). The other facial attributes listed * in the Face object of the following response syntax are not returned.

* *

For more information, see FaceDetail in the Amazon Rekognition Developer Guide.

*
* * *

By default, the array is sorted by the time(s) a person's path is tracked in the video. * You can sort by tracked persons by specifying INDEX for the SortBy input parameter.

* *

Use the MaxResults parameter to limit the number of items returned. If there are more results than * specified in MaxResults, the value of NextToken in the operation response contains a pagination token for getting the next set * of results. To get the next page of results, call GetPersonTracking and populate the NextToken request parameter with the token * value returned from the previous call to GetPersonTracking.

*/ var GetPersonTrackingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetPersonTrackingCommand, _super); // Start section: command_properties // End section: command_properties function GetPersonTrackingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetPersonTrackingCommand.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 clientName = "RekognitionClient"; var commandName = "GetPersonTrackingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetPersonTrackingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetPersonTrackingResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetPersonTrackingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetPersonTrackingCommand"])(input, context); }; GetPersonTrackingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetPersonTrackingCommand"])(output, context); }; return GetPersonTrackingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetPersonTrackingCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetSegmentDetectionCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetSegmentDetectionCommand.js ***! \*************************************************************************************************/ /*! exports provided: GetSegmentDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionCommand", function() { return GetSegmentDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the segment detection results of a Amazon Rekognition Video analysis started by StartSegmentDetection.

*

Segment detection with Amazon Rekognition Video is an asynchronous operation. You start segment detection by * calling StartSegmentDetection which returns a job identifier (JobId). * When the segment detection operation finishes, Amazon Rekognition publishes a completion status to the Amazon Simple Notification Service * topic registered in the initial call to StartSegmentDetection. To get the results * of the segment detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED. * if so, call GetSegmentDetection and pass the job identifier (JobId) from the initial call * of StartSegmentDetection.

*

* GetSegmentDetection returns detected segments in an array (Segments) * of SegmentDetection objects. Segments is sorted by the segment types * specified in the SegmentTypes input parameter of StartSegmentDetection. * Each element of the array includes the detected segment, the precentage confidence in the acuracy * of the detected segment, the type of the segment, and the frame in which the segment was detected.

*

Use SelectedSegmentTypes to find out the type of segment detection requested in the * call to StartSegmentDetection.

*

Use the MaxResults parameter to limit the number of segment detections returned. If there are more results than * specified in MaxResults, the value of NextToken in the operation response contains * a pagination token for getting the next set of results. To get the next page of results, call GetSegmentDetection * and populate the NextToken request parameter with the token value returned from the previous * call to GetSegmentDetection.

* *

For more information, see Detecting Video Segments in Stored Video in the Amazon Rekognition Developer Guide.

*/ var GetSegmentDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSegmentDetectionCommand, _super); // Start section: command_properties // End section: command_properties function GetSegmentDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetSegmentDetectionCommand.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 clientName = "RekognitionClient"; var commandName = "GetSegmentDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetSegmentDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetSegmentDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetSegmentDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetSegmentDetectionCommand"])(input, context); }; GetSegmentDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetSegmentDetectionCommand"])(output, context); }; return GetSegmentDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetSegmentDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetTextDetectionCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetTextDetectionCommand.js ***! \**********************************************************************************************/ /*! exports provided: GetTextDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionCommand", function() { return GetTextDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the text detection results of a Amazon Rekognition Video analysis started by StartTextDetection.

*

Text detection with Amazon Rekognition Video is an asynchronous operation. You start text detection by * calling StartTextDetection which returns a job identifier (JobId) * When the text detection operation finishes, Amazon Rekognition publishes a completion status to the Amazon Simple Notification Service * topic registered in the initial call to StartTextDetection. To get the results * of the text detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED. * if so, call GetTextDetection and pass the job identifier (JobId) from the initial call * of StartLabelDetection.

*

* GetTextDetection returns an array of detected text (TextDetections) sorted by * the time the text was detected, up to 50 words per frame of video.

*

Each element of the array includes the detected text, the precentage confidence in the acuracy * of the detected text, the time the text was detected, bounding box information for where the text * was located, and unique identifiers for words and their lines.

*

Use MaxResults parameter to limit the number of text detections returned. If there are more results than * specified in MaxResults, the value of NextToken in the operation response contains * a pagination token for getting the next set of results. To get the next page of results, call GetTextDetection * and populate the NextToken request parameter with the token value returned from the previous * call to GetTextDetection.

*/ var GetTextDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetTextDetectionCommand, _super); // Start section: command_properties // End section: command_properties function GetTextDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetTextDetectionCommand.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 clientName = "RekognitionClient"; var commandName = "GetTextDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetTextDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetTextDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetTextDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetTextDetectionCommand"])(input, context); }; GetTextDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetTextDetectionCommand"])(output, context); }; return GetTextDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetTextDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/IndexFacesCommand.js": /*!****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/IndexFacesCommand.js ***! \****************************************************************************************/ /*! exports provided: IndexFacesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IndexFacesCommand", function() { return IndexFacesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects faces in the input image and adds them to the specified collection.

*

Amazon Rekognition doesn't save the actual faces that are detected. Instead, the underlying * detection algorithm first detects the faces in the input image. For each face, the algorithm * extracts facial features into a feature vector, and stores it in the backend database. * Amazon Rekognition uses feature vectors when it performs face match and search operations using the * SearchFaces and SearchFacesByImage * operations.

* *

For more information, see Adding Faces to a Collection in the Amazon Rekognition * Developer Guide.

*

To get the number of faces in a collection, call DescribeCollection.

* *

If you're using version 1.0 of the face detection model, IndexFaces * indexes the 15 largest faces in the input image. Later versions of the face detection model * index the 100 largest faces in the input image.

*

If you're using version 4 or later of the face model, image orientation information * is not returned in the OrientationCorrection field.

*

To determine which version of the model you're using, call DescribeCollection * and supply the collection ID. You can also get the model version from the value of FaceModelVersion in the response * from IndexFaces *

* *

For more information, see Model Versioning in the Amazon Rekognition Developer * Guide.

*

If you provide the optional ExternalImageId for the input image you * provided, Amazon Rekognition associates this ID with all faces that it detects. When you call the ListFaces operation, the response returns the external ID. You can use this * external image ID to create a client-side index to associate the faces with each image. You * can then use the index to find all faces in an image.

*

You can specify the maximum number of faces to index with the MaxFaces input * parameter. This is useful when you want to index the largest faces in an image and don't want to index * smaller faces, such as those belonging to people standing in the background.

*

The QualityFilter input parameter allows you to filter out detected faces * that don’t meet a required quality bar. The quality bar is based on a * variety of common use cases. By default, IndexFaces chooses the quality bar that's * used to filter faces. You can also explicitly choose * the quality bar. Use QualityFilter, to set the quality bar * by specifying LOW, MEDIUM, or HIGH. * If you do not want to filter detected faces, specify NONE.

* *

To use quality filtering, you need a collection associated with version 3 of the * face model or higher. To get the version of the face model associated with a collection, call * DescribeCollection.

*
*

Information about faces detected in an image, but not indexed, is returned in an array of * UnindexedFace objects, UnindexedFaces. Faces aren't * indexed for reasons such as:

*
    *
  • *

    The number of faces detected exceeds the value of the MaxFaces request * parameter.

    *
  • *
  • *

    The face is too small compared to the image dimensions.

    *
  • *
  • *

    The face is too blurry.

    *
  • *
  • *

    The image is too dark.

    *
  • *
  • *

    The face has an extreme pose.

    *
  • *
  • *

    The face doesn’t have enough detail to be suitable for face search.

    *
  • *
*

In response, the IndexFaces operation returns an array of metadata for * all detected faces, FaceRecords. This includes:

*
    *
  • *

    The bounding box, BoundingBox, of the detected face.

    *
  • *
  • *

    A confidence value, Confidence, which indicates the confidence that the * bounding box contains a face.

    *
  • *
  • *

    A face ID, FaceId, assigned by the service for each face that's detected * and stored.

    *
  • *
  • *

    An image ID, ImageId, assigned by the service for the input image.

    *
  • *
*

If you request all facial attributes (by using the detectionAttributes * parameter), Amazon Rekognition returns detailed facial attributes, such as facial landmarks (for * example, location of eye and mouth) and other facial attributes. If you provide * the same image, specify the same collection, and use the same external ID in the * IndexFaces operation, Amazon Rekognition doesn't save duplicate face metadata.

* * *

* * *

The input image is passed either as base64-encoded image bytes, or as a reference to an * image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, * passing image bytes isn't supported. The image must be formatted as a PNG or JPEG file.

*

This operation requires permissions to perform the rekognition:IndexFaces * action.

*/ var IndexFacesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(IndexFacesCommand, _super); // Start section: command_properties // End section: command_properties function IndexFacesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ IndexFacesCommand.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 clientName = "RekognitionClient"; var commandName = "IndexFacesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["IndexFacesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["IndexFacesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; IndexFacesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1IndexFacesCommand"])(input, context); }; IndexFacesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1IndexFacesCommand"])(output, context); }; return IndexFacesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=IndexFacesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListCollectionsCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListCollectionsCommand.js ***! \*********************************************************************************************/ /*! exports provided: ListCollectionsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsCommand", function() { return ListCollectionsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns list of collection IDs in your account. * If the result is truncated, the response also provides a NextToken * that you can use in the subsequent request to fetch the next set of collection IDs.

* *

For an example, see Listing Collections in the Amazon Rekognition Developer Guide.

*

This operation requires permissions to perform the rekognition:ListCollections action.

*/ var ListCollectionsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListCollectionsCommand, _super); // Start section: command_properties // End section: command_properties function ListCollectionsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListCollectionsCommand.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 clientName = "RekognitionClient"; var commandName = "ListCollectionsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListCollectionsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListCollectionsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListCollectionsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListCollectionsCommand"])(input, context); }; ListCollectionsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListCollectionsCommand"])(output, context); }; return ListCollectionsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListCollectionsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListFacesCommand.js": /*!***************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListFacesCommand.js ***! \***************************************************************************************/ /*! exports provided: ListFacesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListFacesCommand", function() { return ListFacesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns metadata for faces in the specified collection. * This metadata includes information such as the bounding box coordinates, the confidence * (that the bounding box contains a face), and face ID. For an example, see Listing Faces in a Collection * in the Amazon Rekognition Developer Guide.

* * *

This operation requires permissions to perform the * rekognition:ListFaces action.

*/ var ListFacesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListFacesCommand, _super); // Start section: command_properties // End section: command_properties function ListFacesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListFacesCommand.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 clientName = "RekognitionClient"; var commandName = "ListFacesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListFacesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListFacesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListFacesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListFacesCommand"])(input, context); }; ListFacesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListFacesCommand"])(output, context); }; return ListFacesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListFacesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListStreamProcessorsCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListStreamProcessorsCommand.js ***! \**************************************************************************************************/ /*! exports provided: ListStreamProcessorsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsCommand", function() { return ListStreamProcessorsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of stream processors that you have created with CreateStreamProcessor.

*/ var ListStreamProcessorsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListStreamProcessorsCommand, _super); // Start section: command_properties // End section: command_properties function ListStreamProcessorsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListStreamProcessorsCommand.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 clientName = "RekognitionClient"; var commandName = "ListStreamProcessorsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListStreamProcessorsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListStreamProcessorsResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListStreamProcessorsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListStreamProcessorsCommand"])(input, context); }; ListStreamProcessorsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListStreamProcessorsCommand"])(output, context); }; return ListStreamProcessorsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListStreamProcessorsCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/RecognizeCelebritiesCommand.js": /*!**************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns an array of celebrities recognized in the input image. For more information, see Recognizing Celebrities * in the Amazon Rekognition Developer Guide.

*

* RecognizeCelebrities returns the 64 largest faces in the image. It lists * recognized celebrities in the CelebrityFaces array and unrecognized faces in the * UnrecognizedFaces array. RecognizeCelebrities doesn't return * celebrities whose faces aren't among the largest 64 faces in the image.

* *

For each celebrity recognized, RecognizeCelebrities returns a * Celebrity object. The Celebrity object contains the celebrity * name, ID, URL links to additional information, match confidence, and a * ComparedFace object that you can use to locate the celebrity's face on the * image.

*

Amazon Rekognition doesn't retain information about which images a celebrity has been recognized * in. Your application must store this information and use the Celebrity ID * property as a unique identifier for the celebrity. If you don't store the celebrity name or * additional information URLs returned by RecognizeCelebrities, you will need the * ID to identify the celebrity in a call to the GetCelebrityInfo * operation.

*

You pass the input image either as base64-encoded image bytes or as a reference to an * image in an Amazon S3 bucket. If you use the * AWS * CLI to call Amazon Rekognition operations, passing image bytes is not * supported. The image must be either a PNG or JPEG formatted file.

* * * * *

For an example, see Recognizing Celebrities in an Image in the Amazon Rekognition Developer Guide.

*

This operation requires permissions to perform the * rekognition:RecognizeCelebrities operation.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "RecognizeCelebritiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["RecognizeCelebritiesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesByImageCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesByImageCommand.js ***! \************************************************************************************************/ /*! exports provided: SearchFacesByImageCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageCommand", function() { return SearchFacesByImageCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

For a given input image, first detects the largest face in the image, and then searches * the specified collection for matching faces. The operation compares the features of the input * face with faces in the specified collection.

* *

To search for all faces in an input image, you might first call the IndexFaces operation, and then use the face IDs returned in subsequent * calls to the SearchFaces operation.

*

You can also call the DetectFaces operation and use the bounding boxes * in the response to make face crops, which then you can pass in to the * SearchFacesByImage operation.

*
* *

You pass the input image either as base64-encoded image bytes or as a reference to an * image in an Amazon S3 bucket. If you use the * AWS * CLI to call Amazon Rekognition operations, passing image bytes is not * supported. The image must be either a PNG or JPEG formatted file.

*

* The response returns an array of faces that match, ordered by similarity score with the * highest similarity first. More specifically, it is an * array of metadata for each face match found. Along with the metadata, the response also * includes a similarity indicating how similar the face is * to the input face. * * In the response, the operation also returns the bounding * box (and a confidence level that the bounding box contains a face) of the face that Amazon Rekognition * used for the input image. *

* *

For an example, Searching for a Face Using an Image in the Amazon Rekognition Developer Guide.

* *

The QualityFilter input parameter allows you to filter out detected faces * that don’t meet a required quality bar. The quality bar is based on a * variety of common use cases. * Use QualityFilter to set the quality bar for * filtering by specifying LOW, MEDIUM, or HIGH. * If you do not want to filter detected faces, specify NONE. The default * value is NONE.

* *

To use quality filtering, you need a collection associated with version 3 of the * face model or higher. To get the version of the face model associated with a collection, call * DescribeCollection.

*
* *

This operation requires permissions to perform the rekognition:SearchFacesByImage * action.

*/ var SearchFacesByImageCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SearchFacesByImageCommand, _super); // Start section: command_properties // End section: command_properties function SearchFacesByImageCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ SearchFacesByImageCommand.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 clientName = "RekognitionClient"; var commandName = "SearchFacesByImageCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["SearchFacesByImageRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["SearchFacesByImageResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; SearchFacesByImageCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1SearchFacesByImageCommand"])(input, context); }; SearchFacesByImageCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1SearchFacesByImageCommand"])(output, context); }; return SearchFacesByImageCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=SearchFacesByImageCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesCommand.js": /*!*****************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

For a given input face ID, searches for matching faces in the collection the face * belongs to. You get a face ID when you add a face to the collection using the IndexFaces operation. The operation compares the features of the input face with * faces in the specified collection.

* *

You can also search faces without indexing faces by using the * SearchFacesByImage operation.

*
* *

* The operation response returns * an array of faces that match, ordered by similarity score with the highest * similarity first. More specifically, it is an * array of metadata for each face match that is found. Along with the metadata, the response also * includes a confidence value for each face match, indicating the confidence * that the specific face matches the input face. *

* *

For an example, see Searching for a Face Using Its Face ID in the Amazon Rekognition Developer Guide.

* *

This operation requires permissions to perform the rekognition:SearchFaces * action.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "SearchFacesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["SearchFacesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartCelebrityRecognitionCommand.js": /*!*******************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts asynchronous recognition of celebrities in a stored video.

*

Amazon Rekognition Video can detect celebrities in a video must be stored in an Amazon S3 bucket. Use Video to specify the bucket name * and the filename of the video. * StartCelebrityRecognition * returns a job identifier (JobId) which you use to get the results of the analysis. * When celebrity recognition analysis is finished, Amazon Rekognition Video publishes a completion status * to the Amazon Simple Notification Service topic that you specify in NotificationChannel. * To get the results of the celebrity recognition analysis, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetCelebrityRecognition and pass the job identifier * (JobId) from the initial call to StartCelebrityRecognition.

* *

For more information, see Recognizing Celebrities in the Amazon Rekognition Developer Guide.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "StartCelebrityRecognitionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartCelebrityRecognitionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartContentModerationCommand.js": /*!****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartContentModerationCommand.js ***! \****************************************************************************************************/ /*! exports provided: StartContentModerationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationCommand", function() { return StartContentModerationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts asynchronous detection of unsafe content in a stored video.

*

Amazon Rekognition Video can moderate content in a video stored in an Amazon S3 bucket. Use Video to specify the bucket name * and the filename of the video. StartContentModeration * returns a job identifier (JobId) which you use to get the results of the analysis. * When unsafe content analysis is finished, Amazon Rekognition Video publishes a completion status * to the Amazon Simple Notification Service topic that you specify in NotificationChannel.

*

To get the results of the unsafe content analysis, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetContentModeration and pass the job identifier * (JobId) from the initial call to StartContentModeration.

* *

For more information, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.

*/ var StartContentModerationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartContentModerationCommand, _super); // Start section: command_properties // End section: command_properties function StartContentModerationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartContentModerationCommand.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 clientName = "RekognitionClient"; var commandName = "StartContentModerationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartContentModerationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartContentModerationResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartContentModerationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartContentModerationCommand"])(input, context); }; StartContentModerationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartContentModerationCommand"])(output, context); }; return StartContentModerationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartContentModerationCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceDetectionCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceDetectionCommand.js ***! \************************************************************************************************/ /*! exports provided: StartFaceDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionCommand", function() { return StartFaceDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts asynchronous detection of faces in a stored video.

*

Amazon Rekognition Video can detect faces in a video stored in an Amazon S3 bucket. * Use Video to specify the bucket name and the filename of the video. * StartFaceDetection returns a job identifier (JobId) that you * use to get the results of the operation. * When face detection is finished, Amazon Rekognition Video publishes a completion status * to the Amazon Simple Notification Service topic that you specify in NotificationChannel. * To get the results of the face detection operation, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetFaceDetection and pass the job identifier * (JobId) from the initial call to StartFaceDetection.

* *

For more information, see Detecting Faces in a Stored Video in the * Amazon Rekognition Developer Guide.

*/ var StartFaceDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartFaceDetectionCommand, _super); // Start section: command_properties // End section: command_properties function StartFaceDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartFaceDetectionCommand.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 clientName = "RekognitionClient"; var commandName = "StartFaceDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartFaceDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartFaceDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartFaceDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartFaceDetectionCommand"])(input, context); }; StartFaceDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartFaceDetectionCommand"])(output, context); }; return StartFaceDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartFaceDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceSearchCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceSearchCommand.js ***! \*********************************************************************************************/ /*! exports provided: StartFaceSearchCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchCommand", function() { return StartFaceSearchCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts the asynchronous search for faces in a collection that match the faces of persons detected in a stored video.

*

The video must be stored in an Amazon S3 bucket. Use Video to specify the bucket name * and the filename of the video. StartFaceSearch * returns a job identifier (JobId) which you use to get the search results once the search has completed. * When searching is finished, Amazon Rekognition Video publishes a completion status * to the Amazon Simple Notification Service topic that you specify in NotificationChannel. * To get the search results, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetFaceSearch and pass the job identifier * (JobId) from the initial call to StartFaceSearch. For more information, see * procedure-person-search-videos.

*/ var StartFaceSearchCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartFaceSearchCommand, _super); // Start section: command_properties // End section: command_properties function StartFaceSearchCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartFaceSearchCommand.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 clientName = "RekognitionClient"; var commandName = "StartFaceSearchCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartFaceSearchRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartFaceSearchResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartFaceSearchCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartFaceSearchCommand"])(input, context); }; StartFaceSearchCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartFaceSearchCommand"])(output, context); }; return StartFaceSearchCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartFaceSearchCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartLabelDetectionCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartLabelDetectionCommand.js ***! \*************************************************************************************************/ /*! exports provided: StartLabelDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionCommand", function() { return StartLabelDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts asynchronous detection of labels in a stored video.

*

Amazon Rekognition Video can detect labels in a video. Labels are instances of real-world entities. * This includes objects like flower, tree, and table; events like * wedding, graduation, and birthday party; concepts like landscape, evening, and nature; and activities * like a person getting out of a car or a person skiing.

* *

The video must be stored in an Amazon S3 bucket. Use Video to specify the bucket name * and the filename of the video. * StartLabelDetection returns a job identifier (JobId) which you use to get the * results of the operation. When label detection is finished, Amazon Rekognition Video publishes a completion status * to the Amazon Simple Notification Service topic that you specify in NotificationChannel.

*

To get the results of the label detection operation, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetLabelDetection and pass the job identifier * (JobId) from the initial call to StartLabelDetection.

*

*/ var StartLabelDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartLabelDetectionCommand, _super); // Start section: command_properties // End section: command_properties function StartLabelDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartLabelDetectionCommand.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 clientName = "RekognitionClient"; var commandName = "StartLabelDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartLabelDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartLabelDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartLabelDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartLabelDetectionCommand"])(input, context); }; StartLabelDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartLabelDetectionCommand"])(output, context); }; return StartLabelDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartLabelDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartPersonTrackingCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartPersonTrackingCommand.js ***! \*************************************************************************************************/ /*! exports provided: StartPersonTrackingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingCommand", function() { return StartPersonTrackingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts the asynchronous tracking of a person's path in a stored video.

*

Amazon Rekognition Video can track the path of people in a video stored in an Amazon S3 bucket. Use Video to specify the bucket name * and the filename of the video. StartPersonTracking * returns a job identifier (JobId) which you use to get the results of the operation. * When label detection is finished, Amazon Rekognition publishes a completion status * to the Amazon Simple Notification Service topic that you specify in NotificationChannel.

*

To get the results of the person detection operation, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. If so, call GetPersonTracking and pass the job identifier * (JobId) from the initial call to StartPersonTracking.

*/ var StartPersonTrackingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartPersonTrackingCommand, _super); // Start section: command_properties // End section: command_properties function StartPersonTrackingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartPersonTrackingCommand.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 clientName = "RekognitionClient"; var commandName = "StartPersonTrackingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartPersonTrackingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartPersonTrackingResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartPersonTrackingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartPersonTrackingCommand"])(input, context); }; StartPersonTrackingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartPersonTrackingCommand"])(output, context); }; return StartPersonTrackingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartPersonTrackingCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartProjectVersionCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartProjectVersionCommand.js ***! \*************************************************************************************************/ /*! exports provided: StartProjectVersionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionCommand", function() { return StartProjectVersionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts the running of the version of a model. Starting a model takes a while * to complete. To check the current state of the model, use DescribeProjectVersions.

*

Once the model is running, you can detect custom labels in new images by calling * DetectCustomLabels.

* *

You are charged for the amount of time that the model is running. To stop a running * model, call StopProjectVersion.

*
*

This operation requires permissions to perform the * rekognition:StartProjectVersion action.

*/ var StartProjectVersionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartProjectVersionCommand, _super); // Start section: command_properties // End section: command_properties function StartProjectVersionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartProjectVersionCommand.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 clientName = "RekognitionClient"; var commandName = "StartProjectVersionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartProjectVersionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartProjectVersionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartProjectVersionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartProjectVersionCommand"])(input, context); }; StartProjectVersionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartProjectVersionCommand"])(output, context); }; return StartProjectVersionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartProjectVersionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartSegmentDetectionCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartSegmentDetectionCommand.js ***! \***************************************************************************************************/ /*! exports provided: StartSegmentDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionCommand", function() { return StartSegmentDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts asynchronous detection of segment detection in a stored video.

*

Amazon Rekognition Video can detect segments in a video stored in an Amazon S3 bucket. Use Video to specify the bucket name and * the filename of the video. StartSegmentDetection returns a job identifier (JobId) which you use to get * the results of the operation. When segment detection is finished, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic * that you specify in NotificationChannel.

*

You can use the Filters (StartSegmentDetectionFilters) * input parameter to specify the minimum detection confidence returned in the response. * Within Filters, use ShotFilter (StartShotDetectionFilter) * to filter detected shots. Use TechnicalCueFilter (StartTechnicalCueDetectionFilter) * to filter technical cues.

*

To get the results of the segment detection operation, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. if so, call GetSegmentDetection and pass the job identifier (JobId) * from the initial call to StartSegmentDetection.

* * *

For more information, see Detecting Video Segments in Stored Video in the Amazon Rekognition Developer Guide.

*/ var StartSegmentDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartSegmentDetectionCommand, _super); // Start section: command_properties // End section: command_properties function StartSegmentDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartSegmentDetectionCommand.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 clientName = "RekognitionClient"; var commandName = "StartSegmentDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartSegmentDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartSegmentDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartSegmentDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartSegmentDetectionCommand"])(input, context); }; StartSegmentDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartSegmentDetectionCommand"])(output, context); }; return StartSegmentDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartSegmentDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartStreamProcessorCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartStreamProcessorCommand.js ***! \**************************************************************************************************/ /*! exports provided: StartStreamProcessorCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorCommand", function() { return StartStreamProcessorCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts processing a stream processor. You create a stream processor by calling CreateStreamProcessor. * To tell StartStreamProcessor which stream processor to start, use the value of the Name field specified in the call to * CreateStreamProcessor.

*/ var StartStreamProcessorCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartStreamProcessorCommand, _super); // Start section: command_properties // End section: command_properties function StartStreamProcessorCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartStreamProcessorCommand.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 clientName = "RekognitionClient"; var commandName = "StartStreamProcessorCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartStreamProcessorRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartStreamProcessorResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartStreamProcessorCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartStreamProcessorCommand"])(input, context); }; StartStreamProcessorCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartStreamProcessorCommand"])(output, context); }; return StartStreamProcessorCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartStreamProcessorCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartTextDetectionCommand.js": /*!************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts asynchronous detection of text in a stored video.

*

Amazon Rekognition Video can detect text in a video stored in an Amazon S3 bucket. Use Video to specify the bucket name and * the filename of the video. StartTextDetection returns a job identifier (JobId) which you use to get * the results of the operation. When text detection is finished, Amazon Rekognition Video publishes a completion status to the Amazon Simple Notification Service topic * that you specify in NotificationChannel.

*

To get the results of the text detection operation, first check that the status value published to the Amazon SNS * topic is SUCCEEDED. if so, call GetTextDetection and pass the job identifier (JobId) * from the initial call to StartTextDetection.

*/ 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 } /** * @internal */ 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 clientName = "RekognitionClient"; var commandName = "StartTextDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartTextDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopProjectVersionCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopProjectVersionCommand.js ***! \************************************************************************************************/ /*! exports provided: StopProjectVersionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionCommand", function() { return StopProjectVersionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops a running model. The operation might take a while to complete. To * check the current status, call DescribeProjectVersions.

*/ var StopProjectVersionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopProjectVersionCommand, _super); // Start section: command_properties // End section: command_properties function StopProjectVersionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopProjectVersionCommand.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 clientName = "RekognitionClient"; var commandName = "StopProjectVersionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopProjectVersionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopProjectVersionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopProjectVersionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopProjectVersionCommand"])(input, context); }; StopProjectVersionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopProjectVersionCommand"])(output, context); }; return StopProjectVersionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopProjectVersionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopStreamProcessorCommand.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopStreamProcessorCommand.js ***! \*************************************************************************************************/ /*! exports provided: StopStreamProcessorCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorCommand", function() { return StopStreamProcessorCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops a running stream processor that was created by CreateStreamProcessor.

*/ var StopStreamProcessorCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopStreamProcessorCommand, _super); // Start section: command_properties // End section: command_properties function StopStreamProcessorCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopStreamProcessorCommand.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 clientName = "RekognitionClient"; var commandName = "StopStreamProcessorCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopStreamProcessorRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopStreamProcessorResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopStreamProcessorCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopStreamProcessorCommand"])(input, context); }; StopStreamProcessorCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopStreamProcessorCommand"])(output, context); }; return StopStreamProcessorCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopStreamProcessorCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/endpoints.js": /*!***********************************************************************!*\ !*** ./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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); // 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([ "af-south-1", "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-south-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 "ca-central-1": regionInfo = { hostname: "rekognition.ca-central-1.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 "rekognition-fips.ca-central-1": regionInfo = { hostname: "rekognition-fips.ca-central-1.amazonaws.com", partition: "aws", signingRegion: "ca-central-1", }; break; case "rekognition-fips.us-east-1": regionInfo = { hostname: "rekognition-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "rekognition-fips.us-east-2": regionInfo = { hostname: "rekognition-fips.us-east-2.amazonaws.com", partition: "aws", signingRegion: "us-east-2", }; break; case "rekognition-fips.us-gov-west-1": regionInfo = { hostname: "rekognition-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "rekognition-fips.us-west-1": regionInfo = { hostname: "rekognition-fips.us-west-1.amazonaws.com", partition: "aws", signingRegion: "us-west-1", }; break; case "rekognition-fips.us-west-2": regionInfo = { hostname: "rekognition-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; 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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "rekognition" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/index.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/index.js ***! \*******************************************************************/ /*! exports provided: RekognitionClient, Rekognition, CompareFacesCommand, CreateCollectionCommand, CreateProjectCommand, CreateProjectVersionCommand, CreateStreamProcessorCommand, DeleteCollectionCommand, DeleteFacesCommand, DeleteProjectCommand, DeleteProjectVersionCommand, DeleteStreamProcessorCommand, DescribeCollectionCommand, DescribeProjectsCommand, paginateDescribeProjects, DescribeProjectVersionsCommand, paginateDescribeProjectVersions, waitForProjectVersionRunning, waitForProjectVersionTrainingCompleted, DescribeStreamProcessorCommand, DetectCustomLabelsCommand, DetectFacesCommand, DetectLabelsCommand, DetectModerationLabelsCommand, DetectProtectiveEquipmentCommand, DetectTextCommand, GetCelebrityInfoCommand, GetCelebrityRecognitionCommand, paginateGetCelebrityRecognition, GetContentModerationCommand, paginateGetContentModeration, GetFaceDetectionCommand, paginateGetFaceDetection, GetFaceSearchCommand, paginateGetFaceSearch, GetLabelDetectionCommand, paginateGetLabelDetection, GetPersonTrackingCommand, paginateGetPersonTracking, GetSegmentDetectionCommand, paginateGetSegmentDetection, GetTextDetectionCommand, paginateGetTextDetection, IndexFacesCommand, ListCollectionsCommand, paginateListCollections, ListFacesCommand, paginateListFaces, ListStreamProcessorsCommand, paginateListStreamProcessors, RecognizeCelebritiesCommand, SearchFacesCommand, SearchFacesByImageCommand, StartCelebrityRecognitionCommand, StartContentModerationCommand, StartFaceDetectionCommand, StartFaceSearchCommand, StartLabelDetectionCommand, StartPersonTrackingCommand, StartProjectVersionCommand, StartSegmentDetectionCommand, StartStreamProcessorCommand, StartTextDetectionCommand, StopProjectVersionCommand, StopStreamProcessorCommand, AccessDeniedException, AgeRange, S3Object, GroundTruthManifest, Asset, Attribute, AudioMetadata, Beard, BodyPart, BoundingBox, CoversBodyPart, ProtectiveEquipmentType, EquipmentDetection, ProtectiveEquipmentBodyPart, LandmarkType, Landmark, Pose, ImageQuality, ComparedFace, Celebrity, Emotion, Eyeglasses, EyeOpen, GenderType, Gender, MouthOpen, Mustache, Smile, Sunglasses, FaceDetail, CelebrityDetail, CelebrityRecognition, CelebrityRecognitionSortBy, ComparedSourceImageFace, QualityFilter, Image, CompareFacesRequest, CompareFacesMatch, OrientationCorrection, CompareFacesResponse, ImageTooLargeException, InternalServerError, InvalidImageFormatException, InvalidParameterException, InvalidS3ObjectException, ProvisionedThroughputExceededException, ThrottlingException, ContentClassifier, ModerationLabel, ContentModerationDetection, ContentModerationSortBy, CreateCollectionRequest, CreateCollectionResponse, ResourceAlreadyExistsException, CreateProjectRequest, CreateProjectResponse, LimitExceededException, ResourceInUseException, OutputConfig, TestingData, TrainingData, CreateProjectVersionRequest, CreateProjectVersionResponse, ResourceNotFoundException, KinesisVideoStream, StreamProcessorInput, KinesisDataStream, StreamProcessorOutput, FaceSearchSettings, StreamProcessorSettings, CreateStreamProcessorRequest, CreateStreamProcessorResponse, Point, Geometry, CustomLabel, DeleteCollectionRequest, DeleteCollectionResponse, DeleteFacesRequest, DeleteFacesResponse, DeleteProjectRequest, ProjectStatus, DeleteProjectResponse, DeleteProjectVersionRequest, ProjectVersionStatus, DeleteProjectVersionResponse, DeleteStreamProcessorRequest, DeleteStreamProcessorResponse, DescribeCollectionRequest, DescribeCollectionResponse, DescribeProjectsRequest, ProjectDescription, DescribeProjectsResponse, InvalidPaginationTokenException, DescribeProjectVersionsRequest, Summary, EvaluationResult, ValidationData, TestingDataResult, TrainingDataResult, ProjectVersionDescription, DescribeProjectVersionsResponse, DescribeStreamProcessorRequest, StreamProcessorStatus, DescribeStreamProcessorResponse, DetectCustomLabelsRequest, DetectCustomLabelsResponse, ResourceNotReadyException, DetectFacesRequest, DetectFacesResponse, DetectionFilter, DetectLabelsRequest, Instance, Parent, Label, DetectLabelsResponse, HumanLoopDataAttributes, HumanLoopConfig, DetectModerationLabelsRequest, HumanLoopActivationOutput, DetectModerationLabelsResponse, HumanLoopQuotaExceededException, ProtectiveEquipmentSummarizationAttributes, DetectProtectiveEquipmentRequest, ProtectiveEquipmentPerson, ProtectiveEquipmentSummary, DetectProtectiveEquipmentResponse, RegionOfInterest, DetectTextFilters, DetectTextRequest, TextTypes, TextDetection, DetectTextResponse, Face, FaceAttributes, FaceDetection, FaceMatch, FaceRecord, FaceSearchSortBy, GetCelebrityInfoRequest, GetCelebrityInfoResponse, GetCelebrityRecognitionRequest, VideoJobStatus, VideoMetadata, GetCelebrityRecognitionResponse, GetContentModerationRequest, GetContentModerationResponse, GetFaceDetectionRequest, GetFaceDetectionResponse, GetFaceSearchRequest, PersonDetail, PersonMatch, GetFaceSearchResponse, LabelDetectionSortBy, GetLabelDetectionRequest, LabelDetection, GetLabelDetectionResponse, PersonTrackingSortBy, GetPersonTrackingRequest, PersonDetection, GetPersonTrackingResponse, GetSegmentDetectionRequest, ShotSegment, TechnicalCueType, TechnicalCueSegment, SegmentType, SegmentDetection, SegmentTypeInfo, GetSegmentDetectionResponse, GetTextDetectionRequest, TextDetectionResult, GetTextDetectionResponse, IdempotentParameterMismatchException, IndexFacesRequest, Reason, UnindexedFace, IndexFacesResponse, ServiceQuotaExceededException, ListCollectionsRequest, ListCollectionsResponse, ListFacesRequest, ListFacesResponse, ListStreamProcessorsRequest, StreamProcessor, ListStreamProcessorsResponse, NotificationChannel, RecognizeCelebritiesRequest, RecognizeCelebritiesResponse, SearchFacesRequest, SearchFacesResponse, SearchFacesByImageRequest, SearchFacesByImageResponse, Video, StartCelebrityRecognitionRequest, StartCelebrityRecognitionResponse, VideoTooLargeException, StartContentModerationRequest, StartContentModerationResponse, StartFaceDetectionRequest, StartFaceDetectionResponse, StartFaceSearchRequest, StartFaceSearchResponse, StartLabelDetectionRequest, StartLabelDetectionResponse, StartPersonTrackingRequest, StartPersonTrackingResponse, StartProjectVersionRequest, StartProjectVersionResponse, StartShotDetectionFilter, StartTechnicalCueDetectionFilter, StartSegmentDetectionFilters, StartSegmentDetectionRequest, StartSegmentDetectionResponse, StartStreamProcessorRequest, StartStreamProcessorResponse, StartTextDetectionFilters, StartTextDetectionRequest, StartTextDetectionResponse, StopProjectVersionRequest, StopProjectVersionResponse, StopStreamProcessorRequest, StopStreamProcessorResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RekognitionClient", function() { return _RekognitionClient__WEBPACK_IMPORTED_MODULE_0__["RekognitionClient"]; }); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Rekognition", function() { return _Rekognition__WEBPACK_IMPORTED_MODULE_1__["Rekognition"]; }); /* harmony import */ var _commands_CompareFacesCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CompareFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CompareFacesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompareFacesCommand", function() { return _commands_CompareFacesCommand__WEBPACK_IMPORTED_MODULE_2__["CompareFacesCommand"]; }); /* harmony import */ var _commands_CreateCollectionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CreateCollectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateCollectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionCommand", function() { return _commands_CreateCollectionCommand__WEBPACK_IMPORTED_MODULE_3__["CreateCollectionCommand"]; }); /* harmony import */ var _commands_CreateProjectCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/CreateProjectCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectCommand", function() { return _commands_CreateProjectCommand__WEBPACK_IMPORTED_MODULE_4__["CreateProjectCommand"]; }); /* harmony import */ var _commands_CreateProjectVersionCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/CreateProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateProjectVersionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionCommand", function() { return _commands_CreateProjectVersionCommand__WEBPACK_IMPORTED_MODULE_5__["CreateProjectVersionCommand"]; }); /* harmony import */ var _commands_CreateStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/CreateStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/CreateStreamProcessorCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorCommand", function() { return _commands_CreateStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_6__["CreateStreamProcessorCommand"]; }); /* harmony import */ var _commands_DeleteCollectionCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DeleteCollectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteCollectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionCommand", function() { return _commands_DeleteCollectionCommand__WEBPACK_IMPORTED_MODULE_7__["DeleteCollectionCommand"]; }); /* harmony import */ var _commands_DeleteFacesCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DeleteFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteFacesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesCommand", function() { return _commands_DeleteFacesCommand__WEBPACK_IMPORTED_MODULE_8__["DeleteFacesCommand"]; }); /* harmony import */ var _commands_DeleteProjectCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/DeleteProjectCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectCommand", function() { return _commands_DeleteProjectCommand__WEBPACK_IMPORTED_MODULE_9__["DeleteProjectCommand"]; }); /* harmony import */ var _commands_DeleteProjectVersionCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/DeleteProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteProjectVersionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionCommand", function() { return _commands_DeleteProjectVersionCommand__WEBPACK_IMPORTED_MODULE_10__["DeleteProjectVersionCommand"]; }); /* harmony import */ var _commands_DeleteStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteStreamProcessorCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorCommand", function() { return _commands_DeleteStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteStreamProcessorCommand"]; }); /* harmony import */ var _commands_DescribeCollectionCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DescribeCollectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeCollectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionCommand", function() { return _commands_DescribeCollectionCommand__WEBPACK_IMPORTED_MODULE_12__["DescribeCollectionCommand"]; }); /* harmony import */ var _commands_DescribeProjectsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DescribeProjectsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsCommand", function() { return _commands_DescribeProjectsCommand__WEBPACK_IMPORTED_MODULE_13__["DescribeProjectsCommand"]; }); /* harmony import */ var _pagination_DescribeProjectsPaginator__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./pagination/DescribeProjectsPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/DescribeProjectsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateDescribeProjects", function() { return _pagination_DescribeProjectsPaginator__WEBPACK_IMPORTED_MODULE_14__["paginateDescribeProjects"]; }); /* harmony import */ var _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DescribeProjectVersionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectVersionsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsCommand", function() { return _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_15__["DescribeProjectVersionsCommand"]; }); /* harmony import */ var _pagination_DescribeProjectVersionsPaginator__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./pagination/DescribeProjectVersionsPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/DescribeProjectVersionsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateDescribeProjectVersions", function() { return _pagination_DescribeProjectVersionsPaginator__WEBPACK_IMPORTED_MODULE_16__["paginateDescribeProjectVersions"]; }); /* harmony import */ var _waiters_waitForProjectVersionRunning__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./waiters/waitForProjectVersionRunning */ "./node_modules/@aws-sdk/client-rekognition/dist/es/waiters/waitForProjectVersionRunning.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForProjectVersionRunning", function() { return _waiters_waitForProjectVersionRunning__WEBPACK_IMPORTED_MODULE_17__["waitForProjectVersionRunning"]; }); /* harmony import */ var _waiters_waitForProjectVersionTrainingCompleted__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./waiters/waitForProjectVersionTrainingCompleted */ "./node_modules/@aws-sdk/client-rekognition/dist/es/waiters/waitForProjectVersionTrainingCompleted.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForProjectVersionTrainingCompleted", function() { return _waiters_waitForProjectVersionTrainingCompleted__WEBPACK_IMPORTED_MODULE_18__["waitForProjectVersionTrainingCompleted"]; }); /* harmony import */ var _commands_DescribeStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DescribeStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeStreamProcessorCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorCommand", function() { return _commands_DescribeStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_19__["DescribeStreamProcessorCommand"]; }); /* harmony import */ var _commands_DetectCustomLabelsCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DetectCustomLabelsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectCustomLabelsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsCommand", function() { return _commands_DetectCustomLabelsCommand__WEBPACK_IMPORTED_MODULE_20__["DetectCustomLabelsCommand"]; }); /* harmony import */ var _commands_DetectFacesCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DetectFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectFacesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectFacesCommand", function() { return _commands_DetectFacesCommand__WEBPACK_IMPORTED_MODULE_21__["DetectFacesCommand"]; }); /* harmony import */ var _commands_DetectLabelsCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DetectLabelsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectLabelsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsCommand", function() { return _commands_DetectLabelsCommand__WEBPACK_IMPORTED_MODULE_22__["DetectLabelsCommand"]; }); /* harmony import */ var _commands_DetectModerationLabelsCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DetectModerationLabelsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectModerationLabelsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsCommand", function() { return _commands_DetectModerationLabelsCommand__WEBPACK_IMPORTED_MODULE_23__["DetectModerationLabelsCommand"]; }); /* harmony import */ var _commands_DetectProtectiveEquipmentCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/DetectProtectiveEquipmentCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectProtectiveEquipmentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentCommand", function() { return _commands_DetectProtectiveEquipmentCommand__WEBPACK_IMPORTED_MODULE_24__["DetectProtectiveEquipmentCommand"]; }); /* harmony import */ var _commands_DetectTextCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/DetectTextCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectTextCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectTextCommand", function() { return _commands_DetectTextCommand__WEBPACK_IMPORTED_MODULE_25__["DetectTextCommand"]; }); /* harmony import */ var _commands_GetCelebrityInfoCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/GetCelebrityInfoCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityInfoCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoCommand", function() { return _commands_GetCelebrityInfoCommand__WEBPACK_IMPORTED_MODULE_26__["GetCelebrityInfoCommand"]; }); /* harmony import */ var _commands_GetCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/GetCelebrityRecognitionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityRecognitionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionCommand", function() { return _commands_GetCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_27__["GetCelebrityRecognitionCommand"]; }); /* harmony import */ var _pagination_GetCelebrityRecognitionPaginator__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./pagination/GetCelebrityRecognitionPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetCelebrityRecognitionPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetCelebrityRecognition", function() { return _pagination_GetCelebrityRecognitionPaginator__WEBPACK_IMPORTED_MODULE_28__["paginateGetCelebrityRecognition"]; }); /* harmony import */ var _commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/GetContentModerationCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetContentModerationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationCommand", function() { return _commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_29__["GetContentModerationCommand"]; }); /* harmony import */ var _pagination_GetContentModerationPaginator__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./pagination/GetContentModerationPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetContentModerationPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetContentModeration", function() { return _pagination_GetContentModerationPaginator__WEBPACK_IMPORTED_MODULE_30__["paginateGetContentModeration"]; }); /* harmony import */ var _commands_GetFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/GetFaceDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionCommand", function() { return _commands_GetFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_31__["GetFaceDetectionCommand"]; }); /* harmony import */ var _pagination_GetFaceDetectionPaginator__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./pagination/GetFaceDetectionPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetFaceDetectionPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetFaceDetection", function() { return _pagination_GetFaceDetectionPaginator__WEBPACK_IMPORTED_MODULE_32__["paginateGetFaceDetection"]; }); /* harmony import */ var _commands_GetFaceSearchCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/GetFaceSearchCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceSearchCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchCommand", function() { return _commands_GetFaceSearchCommand__WEBPACK_IMPORTED_MODULE_33__["GetFaceSearchCommand"]; }); /* harmony import */ var _pagination_GetFaceSearchPaginator__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./pagination/GetFaceSearchPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetFaceSearchPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetFaceSearch", function() { return _pagination_GetFaceSearchPaginator__WEBPACK_IMPORTED_MODULE_34__["paginateGetFaceSearch"]; }); /* harmony import */ var _commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetLabelDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetLabelDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionCommand", function() { return _commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_35__["GetLabelDetectionCommand"]; }); /* harmony import */ var _pagination_GetLabelDetectionPaginator__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./pagination/GetLabelDetectionPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetLabelDetectionPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetLabelDetection", function() { return _pagination_GetLabelDetectionPaginator__WEBPACK_IMPORTED_MODULE_36__["paginateGetLabelDetection"]; }); /* harmony import */ var _commands_GetPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetPersonTrackingCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetPersonTrackingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingCommand", function() { return _commands_GetPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_37__["GetPersonTrackingCommand"]; }); /* harmony import */ var _pagination_GetPersonTrackingPaginator__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./pagination/GetPersonTrackingPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetPersonTrackingPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetPersonTracking", function() { return _pagination_GetPersonTrackingPaginator__WEBPACK_IMPORTED_MODULE_38__["paginateGetPersonTracking"]; }); /* harmony import */ var _commands_GetSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetSegmentDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetSegmentDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionCommand", function() { return _commands_GetSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_39__["GetSegmentDetectionCommand"]; }); /* harmony import */ var _pagination_GetSegmentDetectionPaginator__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./pagination/GetSegmentDetectionPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetSegmentDetectionPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetSegmentDetection", function() { return _pagination_GetSegmentDetectionPaginator__WEBPACK_IMPORTED_MODULE_40__["paginateGetSegmentDetection"]; }); /* harmony import */ var _commands_GetTextDetectionCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetTextDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetTextDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionCommand", function() { return _commands_GetTextDetectionCommand__WEBPACK_IMPORTED_MODULE_41__["GetTextDetectionCommand"]; }); /* harmony import */ var _pagination_GetTextDetectionPaginator__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./pagination/GetTextDetectionPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetTextDetectionPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateGetTextDetection", function() { return _pagination_GetTextDetectionPaginator__WEBPACK_IMPORTED_MODULE_42__["paginateGetTextDetection"]; }); /* harmony import */ var _commands_IndexFacesCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/IndexFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/IndexFacesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexFacesCommand", function() { return _commands_IndexFacesCommand__WEBPACK_IMPORTED_MODULE_43__["IndexFacesCommand"]; }); /* harmony import */ var _commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/ListCollectionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListCollectionsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsCommand", function() { return _commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_44__["ListCollectionsCommand"]; }); /* harmony import */ var _pagination_ListCollectionsPaginator__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./pagination/ListCollectionsPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListCollectionsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListCollections", function() { return _pagination_ListCollectionsPaginator__WEBPACK_IMPORTED_MODULE_45__["paginateListCollections"]; }); /* harmony import */ var _commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/ListFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListFacesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListFacesCommand", function() { return _commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_46__["ListFacesCommand"]; }); /* harmony import */ var _pagination_ListFacesPaginator__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./pagination/ListFacesPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListFacesPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListFaces", function() { return _pagination_ListFacesPaginator__WEBPACK_IMPORTED_MODULE_47__["paginateListFaces"]; }); /* harmony import */ var _commands_ListStreamProcessorsCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/ListStreamProcessorsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListStreamProcessorsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsCommand", function() { return _commands_ListStreamProcessorsCommand__WEBPACK_IMPORTED_MODULE_48__["ListStreamProcessorsCommand"]; }); /* harmony import */ var _pagination_ListStreamProcessorsPaginator__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./pagination/ListStreamProcessorsPaginator */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListStreamProcessorsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListStreamProcessors", function() { return _pagination_ListStreamProcessorsPaginator__WEBPACK_IMPORTED_MODULE_49__["paginateListStreamProcessors"]; }); /* harmony import */ var _commands_RecognizeCelebritiesCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/RecognizeCelebritiesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/RecognizeCelebritiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesCommand", function() { return _commands_RecognizeCelebritiesCommand__WEBPACK_IMPORTED_MODULE_50__["RecognizeCelebritiesCommand"]; }); /* harmony import */ var _commands_SearchFacesCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/SearchFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesCommand", function() { return _commands_SearchFacesCommand__WEBPACK_IMPORTED_MODULE_51__["SearchFacesCommand"]; }); /* harmony import */ var _commands_SearchFacesByImageCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/SearchFacesByImageCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesByImageCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageCommand", function() { return _commands_SearchFacesByImageCommand__WEBPACK_IMPORTED_MODULE_52__["SearchFacesByImageCommand"]; }); /* harmony import */ var _commands_StartCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/StartCelebrityRecognitionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartCelebrityRecognitionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionCommand", function() { return _commands_StartCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_53__["StartCelebrityRecognitionCommand"]; }); /* harmony import */ var _commands_StartContentModerationCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/StartContentModerationCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartContentModerationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationCommand", function() { return _commands_StartContentModerationCommand__WEBPACK_IMPORTED_MODULE_54__["StartContentModerationCommand"]; }); /* harmony import */ var _commands_StartFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/StartFaceDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionCommand", function() { return _commands_StartFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_55__["StartFaceDetectionCommand"]; }); /* harmony import */ var _commands_StartFaceSearchCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/StartFaceSearchCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartFaceSearchCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchCommand", function() { return _commands_StartFaceSearchCommand__WEBPACK_IMPORTED_MODULE_56__["StartFaceSearchCommand"]; }); /* harmony import */ var _commands_StartLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/StartLabelDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartLabelDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionCommand", function() { return _commands_StartLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_57__["StartLabelDetectionCommand"]; }); /* harmony import */ var _commands_StartPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/StartPersonTrackingCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartPersonTrackingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingCommand", function() { return _commands_StartPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_58__["StartPersonTrackingCommand"]; }); /* harmony import */ var _commands_StartProjectVersionCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/StartProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartProjectVersionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionCommand", function() { return _commands_StartProjectVersionCommand__WEBPACK_IMPORTED_MODULE_59__["StartProjectVersionCommand"]; }); /* harmony import */ var _commands_StartSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/StartSegmentDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartSegmentDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionCommand", function() { return _commands_StartSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_60__["StartSegmentDetectionCommand"]; }); /* harmony import */ var _commands_StartStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/StartStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartStreamProcessorCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorCommand", function() { return _commands_StartStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_61__["StartStreamProcessorCommand"]; }); /* harmony import */ var _commands_StartTextDetectionCommand__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/StartTextDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartTextDetectionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionCommand", function() { return _commands_StartTextDetectionCommand__WEBPACK_IMPORTED_MODULE_62__["StartTextDetectionCommand"]; }); /* harmony import */ var _commands_StopProjectVersionCommand__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/StopProjectVersionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopProjectVersionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionCommand", function() { return _commands_StopProjectVersionCommand__WEBPACK_IMPORTED_MODULE_63__["StopProjectVersionCommand"]; }); /* harmony import */ var _commands_StopStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./commands/StopStreamProcessorCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StopStreamProcessorCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorCommand", function() { return _commands_StopStreamProcessorCommand__WEBPACK_IMPORTED_MODULE_64__["StopStreamProcessorCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessDeniedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["AccessDeniedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AgeRange", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["AgeRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Object", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["S3Object"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GroundTruthManifest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GroundTruthManifest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Asset", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Asset"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Attribute", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Attribute"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AudioMetadata", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["AudioMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Beard", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Beard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BodyPart", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["BodyPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BoundingBox", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["BoundingBox"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CoversBodyPart", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CoversBodyPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProtectiveEquipmentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EquipmentDetection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["EquipmentDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentBodyPart", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProtectiveEquipmentBodyPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LandmarkType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["LandmarkType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Landmark", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Landmark"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Pose", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Pose"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImageQuality", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ImageQuality"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ComparedFace", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ComparedFace"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Celebrity", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Celebrity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Emotion", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Emotion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Eyeglasses", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Eyeglasses"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EyeOpen", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["EyeOpen"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GenderType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GenderType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Gender", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Gender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MouthOpen", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["MouthOpen"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Mustache", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Mustache"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Smile", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Smile"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Sunglasses", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Sunglasses"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceDetail", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["FaceDetail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CelebrityDetail", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CelebrityDetail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CelebrityRecognition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CelebrityRecognition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CelebrityRecognitionSortBy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CelebrityRecognitionSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ComparedSourceImageFace", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ComparedSourceImageFace"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QualityFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["QualityFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Image", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Image"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompareFacesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CompareFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompareFacesMatch", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CompareFacesMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrientationCorrection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["OrientationCorrection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompareFacesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CompareFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImageTooLargeException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ImageTooLargeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["InternalServerError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidImageFormatException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["InvalidImageFormatException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["InvalidParameterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3ObjectException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["InvalidS3ObjectException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProvisionedThroughputExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ThrottlingException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ThrottlingException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentClassifier", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ContentClassifier"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ModerationLabel", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ModerationLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentModerationDetection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ContentModerationDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentModerationSortBy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ContentModerationSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateCollectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateCollectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceAlreadyExistsException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ResourceAlreadyExistsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateProjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateProjectResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["OutputConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TestingData", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TestingData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TrainingData", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TrainingData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisVideoStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["KinesisVideoStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StreamProcessorInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisDataStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["KinesisDataStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StreamProcessorOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceSearchSettings", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["FaceSearchSettings"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorSettings", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StreamProcessorSettings"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CreateStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Point", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Point"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Geometry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Geometry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CustomLabel", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["CustomLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteCollectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteCollectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteProjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProjectStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteProjectResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectVersionStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProjectVersionStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DeleteStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeCollectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeCollectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeProjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProjectDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeProjectsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidPaginationTokenException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["InvalidPaginationTokenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeProjectVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Summary", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Summary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EvaluationResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["EvaluationResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ValidationData", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ValidationData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TestingDataResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TestingDataResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TrainingDataResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TrainingDataResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectVersionDescription", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProjectVersionDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeProjectVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StreamProcessorStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DescribeStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectCustomLabelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectCustomLabelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotReadyException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ResourceNotReadyException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectFacesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectFacesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectionFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectionFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectLabelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Instance", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Instance"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Parent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Parent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Label", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Label"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectLabelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopDataAttributes", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["HumanLoopDataAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["HumanLoopConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectModerationLabelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopActivationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["HumanLoopActivationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectModerationLabelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopQuotaExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["HumanLoopQuotaExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentSummarizationAttributes", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProtectiveEquipmentSummarizationAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectProtectiveEquipmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentPerson", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProtectiveEquipmentPerson"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentSummary", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ProtectiveEquipmentSummary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectProtectiveEquipmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RegionOfInterest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["RegionOfInterest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectTextFilters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectTextFilters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectTextRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectTextRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextTypes", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TextTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextDetection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TextDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectTextResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["DetectTextResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Face", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Face"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceAttributes", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["FaceAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceDetection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["FaceDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceMatch", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["FaceMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceRecord", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["FaceRecord"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceSearchSortBy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["FaceSearchSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetCelebrityInfoRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetCelebrityInfoResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetCelebrityRecognitionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VideoJobStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["VideoJobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VideoMetadata", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["VideoMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetCelebrityRecognitionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetContentModerationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetContentModerationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetFaceDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetFaceDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetFaceSearchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonDetail", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["PersonDetail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonMatch", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["PersonMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetFaceSearchResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LabelDetectionSortBy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["LabelDetectionSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetLabelDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LabelDetection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["LabelDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetLabelDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonTrackingSortBy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["PersonTrackingSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetPersonTrackingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonDetection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["PersonDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetPersonTrackingResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetSegmentDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShotSegment", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ShotSegment"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TechnicalCueType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TechnicalCueType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TechnicalCueSegment", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TechnicalCueSegment"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["SegmentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentDetection", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["SegmentDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentTypeInfo", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["SegmentTypeInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetSegmentDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetTextDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextDetectionResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["TextDetectionResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["GetTextDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdempotentParameterMismatchException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["IdempotentParameterMismatchException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexFacesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["IndexFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Reason", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Reason"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnindexedFace", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["UnindexedFace"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexFacesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["IndexFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceQuotaExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ServiceQuotaExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ListCollectionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ListCollectionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListFacesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ListFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListFacesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ListFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ListStreamProcessorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessor", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StreamProcessor"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["ListStreamProcessorsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationChannel", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["NotificationChannel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["RecognizeCelebritiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["RecognizeCelebritiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["SearchFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["SearchFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["SearchFacesByImageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["SearchFacesByImageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Video", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["Video"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartCelebrityRecognitionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartCelebrityRecognitionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VideoTooLargeException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["VideoTooLargeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartContentModerationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartContentModerationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartFaceDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartFaceDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartFaceSearchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartFaceSearchResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartLabelDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartLabelDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartPersonTrackingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartPersonTrackingResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartShotDetectionFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartShotDetectionFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTechnicalCueDetectionFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartTechnicalCueDetectionFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionFilters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartSegmentDetectionFilters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartSegmentDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartSegmentDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionFilters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartTextDetectionFilters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartTextDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StartTextDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StopProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StopProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StopStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_66__["StopStreamProcessorResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/index.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/models/index.js ***! \**************************************************************************/ /*! exports provided: AccessDeniedException, AgeRange, S3Object, GroundTruthManifest, Asset, Attribute, AudioMetadata, Beard, BodyPart, BoundingBox, CoversBodyPart, ProtectiveEquipmentType, EquipmentDetection, ProtectiveEquipmentBodyPart, LandmarkType, Landmark, Pose, ImageQuality, ComparedFace, Celebrity, Emotion, Eyeglasses, EyeOpen, GenderType, Gender, MouthOpen, Mustache, Smile, Sunglasses, FaceDetail, CelebrityDetail, CelebrityRecognition, CelebrityRecognitionSortBy, ComparedSourceImageFace, QualityFilter, Image, CompareFacesRequest, CompareFacesMatch, OrientationCorrection, CompareFacesResponse, ImageTooLargeException, InternalServerError, InvalidImageFormatException, InvalidParameterException, InvalidS3ObjectException, ProvisionedThroughputExceededException, ThrottlingException, ContentClassifier, ModerationLabel, ContentModerationDetection, ContentModerationSortBy, CreateCollectionRequest, CreateCollectionResponse, ResourceAlreadyExistsException, CreateProjectRequest, CreateProjectResponse, LimitExceededException, ResourceInUseException, OutputConfig, TestingData, TrainingData, CreateProjectVersionRequest, CreateProjectVersionResponse, ResourceNotFoundException, KinesisVideoStream, StreamProcessorInput, KinesisDataStream, StreamProcessorOutput, FaceSearchSettings, StreamProcessorSettings, CreateStreamProcessorRequest, CreateStreamProcessorResponse, Point, Geometry, CustomLabel, DeleteCollectionRequest, DeleteCollectionResponse, DeleteFacesRequest, DeleteFacesResponse, DeleteProjectRequest, ProjectStatus, DeleteProjectResponse, DeleteProjectVersionRequest, ProjectVersionStatus, DeleteProjectVersionResponse, DeleteStreamProcessorRequest, DeleteStreamProcessorResponse, DescribeCollectionRequest, DescribeCollectionResponse, DescribeProjectsRequest, ProjectDescription, DescribeProjectsResponse, InvalidPaginationTokenException, DescribeProjectVersionsRequest, Summary, EvaluationResult, ValidationData, TestingDataResult, TrainingDataResult, ProjectVersionDescription, DescribeProjectVersionsResponse, DescribeStreamProcessorRequest, StreamProcessorStatus, DescribeStreamProcessorResponse, DetectCustomLabelsRequest, DetectCustomLabelsResponse, ResourceNotReadyException, DetectFacesRequest, DetectFacesResponse, DetectionFilter, DetectLabelsRequest, Instance, Parent, Label, DetectLabelsResponse, HumanLoopDataAttributes, HumanLoopConfig, DetectModerationLabelsRequest, HumanLoopActivationOutput, DetectModerationLabelsResponse, HumanLoopQuotaExceededException, ProtectiveEquipmentSummarizationAttributes, DetectProtectiveEquipmentRequest, ProtectiveEquipmentPerson, ProtectiveEquipmentSummary, DetectProtectiveEquipmentResponse, RegionOfInterest, DetectTextFilters, DetectTextRequest, TextTypes, TextDetection, DetectTextResponse, Face, FaceAttributes, FaceDetection, FaceMatch, FaceRecord, FaceSearchSortBy, GetCelebrityInfoRequest, GetCelebrityInfoResponse, GetCelebrityRecognitionRequest, VideoJobStatus, VideoMetadata, GetCelebrityRecognitionResponse, GetContentModerationRequest, GetContentModerationResponse, GetFaceDetectionRequest, GetFaceDetectionResponse, GetFaceSearchRequest, PersonDetail, PersonMatch, GetFaceSearchResponse, LabelDetectionSortBy, GetLabelDetectionRequest, LabelDetection, GetLabelDetectionResponse, PersonTrackingSortBy, GetPersonTrackingRequest, PersonDetection, GetPersonTrackingResponse, GetSegmentDetectionRequest, ShotSegment, TechnicalCueType, TechnicalCueSegment, SegmentType, SegmentDetection, SegmentTypeInfo, GetSegmentDetectionResponse, GetTextDetectionRequest, TextDetectionResult, GetTextDetectionResponse, IdempotentParameterMismatchException, IndexFacesRequest, Reason, UnindexedFace, IndexFacesResponse, ServiceQuotaExceededException, ListCollectionsRequest, ListCollectionsResponse, ListFacesRequest, ListFacesResponse, ListStreamProcessorsRequest, StreamProcessor, ListStreamProcessorsResponse, NotificationChannel, RecognizeCelebritiesRequest, RecognizeCelebritiesResponse, SearchFacesRequest, SearchFacesResponse, SearchFacesByImageRequest, SearchFacesByImageResponse, Video, StartCelebrityRecognitionRequest, StartCelebrityRecognitionResponse, VideoTooLargeException, StartContentModerationRequest, StartContentModerationResponse, StartFaceDetectionRequest, StartFaceDetectionResponse, StartFaceSearchRequest, StartFaceSearchResponse, StartLabelDetectionRequest, StartLabelDetectionResponse, StartPersonTrackingRequest, StartPersonTrackingResponse, StartProjectVersionRequest, StartProjectVersionResponse, StartShotDetectionFilter, StartTechnicalCueDetectionFilter, StartSegmentDetectionFilters, StartSegmentDetectionRequest, StartSegmentDetectionResponse, StartStreamProcessorRequest, StartStreamProcessorResponse, StartTextDetectionFilters, StartTextDetectionRequest, StartTextDetectionResponse, StopProjectVersionRequest, StopProjectVersionResponse, StopStreamProcessorRequest, StopStreamProcessorResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessDeniedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccessDeniedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AgeRange", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AgeRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Object", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["S3Object"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GroundTruthManifest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GroundTruthManifest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Asset", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Asset"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Attribute", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Attribute"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AudioMetadata", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AudioMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Beard", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Beard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BodyPart", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BodyPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BoundingBox", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BoundingBox"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CoversBodyPart", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CoversBodyPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProtectiveEquipmentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EquipmentDetection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EquipmentDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentBodyPart", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProtectiveEquipmentBodyPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LandmarkType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LandmarkType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Landmark", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Landmark"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Pose", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Pose"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImageQuality", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImageQuality"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ComparedFace", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ComparedFace"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Celebrity", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Celebrity"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Emotion", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Emotion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Eyeglasses", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Eyeglasses"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EyeOpen", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EyeOpen"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GenderType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GenderType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Gender", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Gender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MouthOpen", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MouthOpen"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Mustache", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Mustache"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Smile", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Smile"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Sunglasses", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Sunglasses"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceDetail", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FaceDetail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CelebrityDetail", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CelebrityDetail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CelebrityRecognition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CelebrityRecognition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CelebrityRecognitionSortBy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CelebrityRecognitionSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ComparedSourceImageFace", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ComparedSourceImageFace"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QualityFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["QualityFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Image", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Image"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompareFacesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompareFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompareFacesMatch", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompareFacesMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OrientationCorrection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OrientationCorrection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompareFacesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompareFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImageTooLargeException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImageTooLargeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerError", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalServerError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidImageFormatException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidImageFormatException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidParameterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3ObjectException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidS3ObjectException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProvisionedThroughputExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ThrottlingException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ThrottlingException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentClassifier", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ContentClassifier"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ModerationLabel", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ModerationLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentModerationDetection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ContentModerationDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentModerationSortBy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ContentModerationSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateCollectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateCollectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceAlreadyExistsException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceAlreadyExistsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateProjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateProjectResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceInUseException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OutputConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TestingData", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TestingData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TrainingData", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TrainingData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisVideoStream", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KinesisVideoStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorInput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamProcessorInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KinesisDataStream", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["KinesisDataStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamProcessorOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceSearchSettings", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FaceSearchSettings"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorSettings", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamProcessorSettings"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Point", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Point"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Geometry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Geometry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CustomLabel", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CustomLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteCollectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteCollectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteProjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProjectStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteProjectResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectVersionStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProjectVersionStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeCollectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeCollectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeProjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProjectDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeProjectsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidPaginationTokenException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidPaginationTokenException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeProjectVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Summary", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Summary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EvaluationResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EvaluationResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ValidationData", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ValidationData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TestingDataResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TestingDataResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TrainingDataResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TrainingDataResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProjectVersionDescription", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProjectVersionDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeProjectVersionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamProcessorStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectCustomLabelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectCustomLabelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotReadyException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotReadyException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectFacesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectFacesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectionFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectionFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectLabelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Instance", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Instance"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Parent", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Parent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Label", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Label"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectLabelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopDataAttributes", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopDataAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectModerationLabelsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopActivationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopActivationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectModerationLabelsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopQuotaExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopQuotaExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentSummarizationAttributes", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProtectiveEquipmentSummarizationAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectProtectiveEquipmentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentPerson", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProtectiveEquipmentPerson"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentSummary", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProtectiveEquipmentSummary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectProtectiveEquipmentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RegionOfInterest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RegionOfInterest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectTextFilters", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectTextFilters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectTextRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectTextRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextTypes", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextDetection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectTextResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectTextResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Face", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Face"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceAttributes", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FaceAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceDetection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FaceDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceMatch", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FaceMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceRecord", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FaceRecord"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FaceSearchSortBy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FaceSearchSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCelebrityInfoRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCelebrityInfoResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCelebrityRecognitionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VideoJobStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VideoJobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VideoMetadata", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VideoMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetCelebrityRecognitionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetContentModerationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetContentModerationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetFaceDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetFaceDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetFaceSearchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonDetail", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PersonDetail"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonMatch", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PersonMatch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetFaceSearchResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LabelDetectionSortBy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LabelDetectionSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetLabelDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LabelDetection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LabelDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetLabelDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonTrackingSortBy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PersonTrackingSortBy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetPersonTrackingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonDetection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PersonDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetPersonTrackingResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetSegmentDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShotSegment", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ShotSegment"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TechnicalCueType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TechnicalCueType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TechnicalCueSegment", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TechnicalCueSegment"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentDetection", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentDetection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SegmentTypeInfo", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SegmentTypeInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetSegmentDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetTextDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextDetectionResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextDetectionResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetTextDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdempotentParameterMismatchException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IdempotentParameterMismatchException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexFacesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IndexFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Reason", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Reason"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnindexedFace", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnindexedFace"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexFacesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IndexFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceQuotaExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServiceQuotaExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListCollectionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListCollectionsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListFacesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListFacesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListStreamProcessorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StreamProcessor", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StreamProcessor"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListStreamProcessorsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationChannel", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotificationChannel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RecognizeCelebritiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RecognizeCelebritiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SearchFacesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SearchFacesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SearchFacesByImageRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SearchFacesByImageResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Video", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Video"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartCelebrityRecognitionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartCelebrityRecognitionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VideoTooLargeException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VideoTooLargeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartContentModerationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartContentModerationResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartFaceDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartFaceDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartFaceSearchRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartFaceSearchResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartLabelDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartLabelDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartPersonTrackingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartPersonTrackingResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartShotDetectionFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartShotDetectionFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTechnicalCueDetectionFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTechnicalCueDetectionFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionFilters", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartSegmentDetectionFilters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartSegmentDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartSegmentDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartStreamProcessorResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionFilters", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTextDetectionFilters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTextDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTextDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopProjectVersionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopProjectVersionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopStreamProcessorRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopStreamProcessorResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/models/models_0.js ***! \*****************************************************************************/ /*! exports provided: AccessDeniedException, AgeRange, S3Object, GroundTruthManifest, Asset, Attribute, AudioMetadata, Beard, BodyPart, BoundingBox, CoversBodyPart, ProtectiveEquipmentType, EquipmentDetection, ProtectiveEquipmentBodyPart, LandmarkType, Landmark, Pose, ImageQuality, ComparedFace, Celebrity, Emotion, Eyeglasses, EyeOpen, GenderType, Gender, MouthOpen, Mustache, Smile, Sunglasses, FaceDetail, CelebrityDetail, CelebrityRecognition, CelebrityRecognitionSortBy, ComparedSourceImageFace, QualityFilter, Image, CompareFacesRequest, CompareFacesMatch, OrientationCorrection, CompareFacesResponse, ImageTooLargeException, InternalServerError, InvalidImageFormatException, InvalidParameterException, InvalidS3ObjectException, ProvisionedThroughputExceededException, ThrottlingException, ContentClassifier, ModerationLabel, ContentModerationDetection, ContentModerationSortBy, CreateCollectionRequest, CreateCollectionResponse, ResourceAlreadyExistsException, CreateProjectRequest, CreateProjectResponse, LimitExceededException, ResourceInUseException, OutputConfig, TestingData, TrainingData, CreateProjectVersionRequest, CreateProjectVersionResponse, ResourceNotFoundException, KinesisVideoStream, StreamProcessorInput, KinesisDataStream, StreamProcessorOutput, FaceSearchSettings, StreamProcessorSettings, CreateStreamProcessorRequest, CreateStreamProcessorResponse, Point, Geometry, CustomLabel, DeleteCollectionRequest, DeleteCollectionResponse, DeleteFacesRequest, DeleteFacesResponse, DeleteProjectRequest, ProjectStatus, DeleteProjectResponse, DeleteProjectVersionRequest, ProjectVersionStatus, DeleteProjectVersionResponse, DeleteStreamProcessorRequest, DeleteStreamProcessorResponse, DescribeCollectionRequest, DescribeCollectionResponse, DescribeProjectsRequest, ProjectDescription, DescribeProjectsResponse, InvalidPaginationTokenException, DescribeProjectVersionsRequest, Summary, EvaluationResult, ValidationData, TestingDataResult, TrainingDataResult, ProjectVersionDescription, DescribeProjectVersionsResponse, DescribeStreamProcessorRequest, StreamProcessorStatus, DescribeStreamProcessorResponse, DetectCustomLabelsRequest, DetectCustomLabelsResponse, ResourceNotReadyException, DetectFacesRequest, DetectFacesResponse, DetectionFilter, DetectLabelsRequest, Instance, Parent, Label, DetectLabelsResponse, HumanLoopDataAttributes, HumanLoopConfig, DetectModerationLabelsRequest, HumanLoopActivationOutput, DetectModerationLabelsResponse, HumanLoopQuotaExceededException, ProtectiveEquipmentSummarizationAttributes, DetectProtectiveEquipmentRequest, ProtectiveEquipmentPerson, ProtectiveEquipmentSummary, DetectProtectiveEquipmentResponse, RegionOfInterest, DetectTextFilters, DetectTextRequest, TextTypes, TextDetection, DetectTextResponse, Face, FaceAttributes, FaceDetection, FaceMatch, FaceRecord, FaceSearchSortBy, GetCelebrityInfoRequest, GetCelebrityInfoResponse, GetCelebrityRecognitionRequest, VideoJobStatus, VideoMetadata, GetCelebrityRecognitionResponse, GetContentModerationRequest, GetContentModerationResponse, GetFaceDetectionRequest, GetFaceDetectionResponse, GetFaceSearchRequest, PersonDetail, PersonMatch, GetFaceSearchResponse, LabelDetectionSortBy, GetLabelDetectionRequest, LabelDetection, GetLabelDetectionResponse, PersonTrackingSortBy, GetPersonTrackingRequest, PersonDetection, GetPersonTrackingResponse, GetSegmentDetectionRequest, ShotSegment, TechnicalCueType, TechnicalCueSegment, SegmentType, SegmentDetection, SegmentTypeInfo, GetSegmentDetectionResponse, GetTextDetectionRequest, TextDetectionResult, GetTextDetectionResponse, IdempotentParameterMismatchException, IndexFacesRequest, Reason, UnindexedFace, IndexFacesResponse, ServiceQuotaExceededException, ListCollectionsRequest, ListCollectionsResponse, ListFacesRequest, ListFacesResponse, ListStreamProcessorsRequest, StreamProcessor, ListStreamProcessorsResponse, NotificationChannel, RecognizeCelebritiesRequest, RecognizeCelebritiesResponse, SearchFacesRequest, SearchFacesResponse, SearchFacesByImageRequest, SearchFacesByImageResponse, Video, StartCelebrityRecognitionRequest, StartCelebrityRecognitionResponse, VideoTooLargeException, StartContentModerationRequest, StartContentModerationResponse, StartFaceDetectionRequest, StartFaceDetectionResponse, StartFaceSearchRequest, StartFaceSearchResponse, StartLabelDetectionRequest, StartLabelDetectionResponse, StartPersonTrackingRequest, StartPersonTrackingResponse, StartProjectVersionRequest, StartProjectVersionResponse, StartShotDetectionFilter, StartTechnicalCueDetectionFilter, StartSegmentDetectionFilters, StartSegmentDetectionRequest, StartSegmentDetectionResponse, StartStreamProcessorRequest, StartStreamProcessorResponse, StartTextDetectionFilters, StartTextDetectionRequest, StartTextDetectionResponse, StopProjectVersionRequest, StopProjectVersionResponse, StopStreamProcessorRequest, StopStreamProcessorResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccessDeniedException", function() { return AccessDeniedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AgeRange", function() { return AgeRange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3Object", function() { return S3Object; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GroundTruthManifest", function() { return GroundTruthManifest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Asset", function() { return Asset; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Attribute", function() { return Attribute; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AudioMetadata", function() { return AudioMetadata; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Beard", function() { return Beard; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BodyPart", function() { return BodyPart; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BoundingBox", function() { return BoundingBox; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CoversBodyPart", function() { return CoversBodyPart; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentType", function() { return ProtectiveEquipmentType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EquipmentDetection", function() { return EquipmentDetection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentBodyPart", function() { return ProtectiveEquipmentBodyPart; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LandmarkType", function() { return LandmarkType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Landmark", function() { return Landmark; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Pose", function() { return Pose; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImageQuality", function() { return ImageQuality; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ComparedFace", function() { return ComparedFace; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Celebrity", function() { return Celebrity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Emotion", function() { return Emotion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Eyeglasses", function() { return Eyeglasses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EyeOpen", function() { return EyeOpen; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GenderType", function() { return GenderType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Gender", function() { return Gender; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MouthOpen", function() { return MouthOpen; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Mustache", function() { return Mustache; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Smile", function() { return Smile; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Sunglasses", function() { return Sunglasses; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaceDetail", function() { return FaceDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CelebrityDetail", function() { return CelebrityDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CelebrityRecognition", function() { return CelebrityRecognition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CelebrityRecognitionSortBy", function() { return CelebrityRecognitionSortBy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ComparedSourceImageFace", function() { return ComparedSourceImageFace; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QualityFilter", function() { return QualityFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Image", function() { return Image; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompareFacesRequest", function() { return CompareFacesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompareFacesMatch", function() { return CompareFacesMatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OrientationCorrection", function() { return OrientationCorrection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompareFacesResponse", function() { return CompareFacesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImageTooLargeException", function() { return ImageTooLargeException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalServerError", function() { return InternalServerError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidImageFormatException", function() { return InvalidImageFormatException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return InvalidParameterException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidS3ObjectException", function() { return InvalidS3ObjectException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return ProvisionedThroughputExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ThrottlingException", function() { return ThrottlingException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContentClassifier", function() { return ContentClassifier; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ModerationLabel", function() { return ModerationLabel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContentModerationDetection", function() { return ContentModerationDetection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContentModerationSortBy", function() { return ContentModerationSortBy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionRequest", function() { return CreateCollectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateCollectionResponse", function() { return CreateCollectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceAlreadyExistsException", function() { return ResourceAlreadyExistsException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateProjectRequest", function() { return CreateProjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateProjectResponse", function() { return CreateProjectResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return ResourceInUseException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputConfig", function() { return OutputConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TestingData", function() { return TestingData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrainingData", function() { return TrainingData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionRequest", function() { return CreateProjectVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateProjectVersionResponse", function() { return CreateProjectVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return ResourceNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KinesisVideoStream", function() { return KinesisVideoStream; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorInput", function() { return StreamProcessorInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KinesisDataStream", function() { return KinesisDataStream; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorOutput", function() { return StreamProcessorOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaceSearchSettings", function() { return FaceSearchSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorSettings", function() { return StreamProcessorSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorRequest", function() { return CreateStreamProcessorRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateStreamProcessorResponse", function() { return CreateStreamProcessorResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Point", function() { return Point; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Geometry", function() { return Geometry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CustomLabel", function() { return CustomLabel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionRequest", function() { return DeleteCollectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionResponse", function() { return DeleteCollectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesRequest", function() { return DeleteFacesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteFacesResponse", function() { return DeleteFacesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectRequest", function() { return DeleteProjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProjectStatus", function() { return ProjectStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectResponse", function() { return DeleteProjectResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionRequest", function() { return DeleteProjectVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProjectVersionStatus", function() { return ProjectVersionStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteProjectVersionResponse", function() { return DeleteProjectVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorRequest", function() { return DeleteStreamProcessorRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamProcessorResponse", function() { return DeleteStreamProcessorResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionRequest", function() { return DescribeCollectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionResponse", function() { return DescribeCollectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsRequest", function() { return DescribeProjectsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProjectDescription", function() { return ProjectDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectsResponse", function() { return DescribeProjectsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidPaginationTokenException", function() { return InvalidPaginationTokenException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsRequest", function() { return DescribeProjectVersionsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Summary", function() { return Summary; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EvaluationResult", function() { return EvaluationResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ValidationData", function() { return ValidationData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TestingDataResult", function() { return TestingDataResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TrainingDataResult", function() { return TrainingDataResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProjectVersionDescription", function() { return ProjectVersionDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeProjectVersionsResponse", function() { return DescribeProjectVersionsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorRequest", function() { return DescribeStreamProcessorRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamProcessorStatus", function() { return StreamProcessorStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamProcessorResponse", function() { return DescribeStreamProcessorResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsRequest", function() { return DetectCustomLabelsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectCustomLabelsResponse", function() { return DetectCustomLabelsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotReadyException", function() { return ResourceNotReadyException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectFacesRequest", function() { return DetectFacesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectFacesResponse", function() { return DetectFacesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectionFilter", function() { return DetectionFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsRequest", function() { return DetectLabelsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Instance", function() { return Instance; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Parent", function() { return Parent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Label", function() { return Label; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectLabelsResponse", function() { return DetectLabelsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopDataAttributes", function() { return HumanLoopDataAttributes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopConfig", function() { return HumanLoopConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsRequest", function() { return DetectModerationLabelsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopActivationOutput", function() { return HumanLoopActivationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsResponse", function() { return DetectModerationLabelsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopQuotaExceededException", function() { return HumanLoopQuotaExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentSummarizationAttributes", function() { return ProtectiveEquipmentSummarizationAttributes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentRequest", function() { return DetectProtectiveEquipmentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentPerson", function() { return ProtectiveEquipmentPerson; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProtectiveEquipmentSummary", function() { return ProtectiveEquipmentSummary; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectProtectiveEquipmentResponse", function() { return DetectProtectiveEquipmentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RegionOfInterest", function() { return RegionOfInterest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectTextFilters", function() { return DetectTextFilters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectTextRequest", function() { return DetectTextRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextTypes", function() { return TextTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextDetection", function() { return TextDetection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectTextResponse", function() { return DetectTextResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Face", function() { return Face; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaceAttributes", function() { return FaceAttributes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaceDetection", function() { return FaceDetection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaceMatch", function() { return FaceMatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaceRecord", function() { return FaceRecord; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FaceSearchSortBy", function() { return FaceSearchSortBy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoRequest", function() { return GetCelebrityInfoRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityInfoResponse", function() { return GetCelebrityInfoResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionRequest", function() { return GetCelebrityRecognitionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VideoJobStatus", function() { return VideoJobStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VideoMetadata", function() { return VideoMetadata; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCelebrityRecognitionResponse", function() { return GetCelebrityRecognitionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationRequest", function() { return GetContentModerationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetContentModerationResponse", function() { return GetContentModerationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionRequest", function() { return GetFaceDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetFaceDetectionResponse", function() { return GetFaceDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchRequest", function() { return GetFaceSearchRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersonDetail", function() { return PersonDetail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersonMatch", function() { return PersonMatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchResponse", function() { return GetFaceSearchResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LabelDetectionSortBy", function() { return LabelDetectionSortBy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionRequest", function() { return GetLabelDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LabelDetection", function() { return LabelDetection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionResponse", function() { return GetLabelDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersonTrackingSortBy", function() { return PersonTrackingSortBy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingRequest", function() { return GetPersonTrackingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersonDetection", function() { return PersonDetection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPersonTrackingResponse", function() { return GetPersonTrackingResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionRequest", function() { return GetSegmentDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ShotSegment", function() { return ShotSegment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TechnicalCueType", function() { return TechnicalCueType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TechnicalCueSegment", function() { return TechnicalCueSegment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentType", function() { return SegmentType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentDetection", function() { return SegmentDetection; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SegmentTypeInfo", function() { return SegmentTypeInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentDetectionResponse", function() { return GetSegmentDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionRequest", function() { return GetTextDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextDetectionResult", function() { return TextDetectionResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetTextDetectionResponse", function() { return GetTextDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IdempotentParameterMismatchException", function() { return IdempotentParameterMismatchException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IndexFacesRequest", function() { return IndexFacesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Reason", function() { return Reason; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnindexedFace", function() { return UnindexedFace; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IndexFacesResponse", function() { return IndexFacesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServiceQuotaExceededException", function() { return ServiceQuotaExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsRequest", function() { return ListCollectionsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListCollectionsResponse", function() { return ListCollectionsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListFacesRequest", function() { return ListFacesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListFacesResponse", function() { return ListFacesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsRequest", function() { return ListStreamProcessorsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamProcessor", function() { return StreamProcessor; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamProcessorsResponse", function() { return ListStreamProcessorsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationChannel", function() { return NotificationChannel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesRequest", function() { return RecognizeCelebritiesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesResponse", function() { return RecognizeCelebritiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SearchFacesRequest", function() { return SearchFacesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SearchFacesResponse", function() { return SearchFacesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageRequest", function() { return SearchFacesByImageRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SearchFacesByImageResponse", function() { return SearchFacesByImageResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Video", function() { return Video; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionRequest", function() { return StartCelebrityRecognitionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionResponse", function() { return StartCelebrityRecognitionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VideoTooLargeException", function() { return VideoTooLargeException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationRequest", function() { return StartContentModerationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartContentModerationResponse", function() { return StartContentModerationResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionRequest", function() { return StartFaceDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartFaceDetectionResponse", function() { return StartFaceDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchRequest", function() { return StartFaceSearchRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartFaceSearchResponse", function() { return StartFaceSearchResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionRequest", function() { return StartLabelDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartLabelDetectionResponse", function() { return StartLabelDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingRequest", function() { return StartPersonTrackingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartPersonTrackingResponse", function() { return StartPersonTrackingResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionRequest", function() { return StartProjectVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartProjectVersionResponse", function() { return StartProjectVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartShotDetectionFilter", function() { return StartShotDetectionFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTechnicalCueDetectionFilter", function() { return StartTechnicalCueDetectionFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionFilters", function() { return StartSegmentDetectionFilters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionRequest", function() { return StartSegmentDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSegmentDetectionResponse", function() { return StartSegmentDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorRequest", function() { return StartStreamProcessorRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartStreamProcessorResponse", function() { return StartStreamProcessorResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionFilters", function() { return StartTextDetectionFilters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionRequest", function() { return StartTextDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionResponse", function() { return StartTextDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionRequest", function() { return StopProjectVersionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopProjectVersionResponse", function() { return StopProjectVersionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorRequest", function() { return StopStreamProcessorRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopStreamProcessorResponse", function() { return StopStreamProcessorResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); var AccessDeniedException; (function (AccessDeniedException) { AccessDeniedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccessDeniedException || (AccessDeniedException = {})); var AgeRange; (function (AgeRange) { AgeRange.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AgeRange || (AgeRange = {})); var S3Object; (function (S3Object) { S3Object.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(S3Object || (S3Object = {})); var GroundTruthManifest; (function (GroundTruthManifest) { GroundTruthManifest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GroundTruthManifest || (GroundTruthManifest = {})); var Asset; (function (Asset) { Asset.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Asset || (Asset = {})); var Attribute; (function (Attribute) { Attribute["ALL"] = "ALL"; Attribute["DEFAULT"] = "DEFAULT"; })(Attribute || (Attribute = {})); var AudioMetadata; (function (AudioMetadata) { AudioMetadata.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AudioMetadata || (AudioMetadata = {})); var Beard; (function (Beard) { Beard.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Beard || (Beard = {})); var BodyPart; (function (BodyPart) { BodyPart["FACE"] = "FACE"; BodyPart["HEAD"] = "HEAD"; BodyPart["LEFT_HAND"] = "LEFT_HAND"; BodyPart["RIGHT_HAND"] = "RIGHT_HAND"; })(BodyPart || (BodyPart = {})); var BoundingBox; (function (BoundingBox) { BoundingBox.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BoundingBox || (BoundingBox = {})); var CoversBodyPart; (function (CoversBodyPart) { CoversBodyPart.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CoversBodyPart || (CoversBodyPart = {})); var ProtectiveEquipmentType; (function (ProtectiveEquipmentType) { ProtectiveEquipmentType["FACE_COVER"] = "FACE_COVER"; ProtectiveEquipmentType["HAND_COVER"] = "HAND_COVER"; ProtectiveEquipmentType["HEAD_COVER"] = "HEAD_COVER"; })(ProtectiveEquipmentType || (ProtectiveEquipmentType = {})); var EquipmentDetection; (function (EquipmentDetection) { EquipmentDetection.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EquipmentDetection || (EquipmentDetection = {})); var ProtectiveEquipmentBodyPart; (function (ProtectiveEquipmentBodyPart) { ProtectiveEquipmentBodyPart.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProtectiveEquipmentBodyPart || (ProtectiveEquipmentBodyPart = {})); var LandmarkType; (function (LandmarkType) { LandmarkType["chinBottom"] = "chinBottom"; LandmarkType["eyeLeft"] = "eyeLeft"; LandmarkType["eyeRight"] = "eyeRight"; LandmarkType["leftEyeBrowLeft"] = "leftEyeBrowLeft"; LandmarkType["leftEyeBrowRight"] = "leftEyeBrowRight"; LandmarkType["leftEyeBrowUp"] = "leftEyeBrowUp"; LandmarkType["leftEyeDown"] = "leftEyeDown"; LandmarkType["leftEyeLeft"] = "leftEyeLeft"; LandmarkType["leftEyeRight"] = "leftEyeRight"; LandmarkType["leftEyeUp"] = "leftEyeUp"; LandmarkType["leftPupil"] = "leftPupil"; LandmarkType["midJawlineLeft"] = "midJawlineLeft"; LandmarkType["midJawlineRight"] = "midJawlineRight"; LandmarkType["mouthDown"] = "mouthDown"; LandmarkType["mouthLeft"] = "mouthLeft"; LandmarkType["mouthRight"] = "mouthRight"; LandmarkType["mouthUp"] = "mouthUp"; LandmarkType["nose"] = "nose"; LandmarkType["noseLeft"] = "noseLeft"; LandmarkType["noseRight"] = "noseRight"; LandmarkType["rightEyeBrowLeft"] = "rightEyeBrowLeft"; LandmarkType["rightEyeBrowRight"] = "rightEyeBrowRight"; LandmarkType["rightEyeBrowUp"] = "rightEyeBrowUp"; LandmarkType["rightEyeDown"] = "rightEyeDown"; LandmarkType["rightEyeLeft"] = "rightEyeLeft"; LandmarkType["rightEyeRight"] = "rightEyeRight"; LandmarkType["rightEyeUp"] = "rightEyeUp"; LandmarkType["rightPupil"] = "rightPupil"; LandmarkType["upperJawlineLeft"] = "upperJawlineLeft"; LandmarkType["upperJawlineRight"] = "upperJawlineRight"; })(LandmarkType || (LandmarkType = {})); var Landmark; (function (Landmark) { Landmark.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Landmark || (Landmark = {})); var Pose; (function (Pose) { Pose.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Pose || (Pose = {})); var ImageQuality; (function (ImageQuality) { ImageQuality.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ImageQuality || (ImageQuality = {})); var ComparedFace; (function (ComparedFace) { ComparedFace.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ComparedFace || (ComparedFace = {})); var Celebrity; (function (Celebrity) { Celebrity.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Celebrity || (Celebrity = {})); var Emotion; (function (Emotion) { Emotion.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Emotion || (Emotion = {})); var Eyeglasses; (function (Eyeglasses) { Eyeglasses.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Eyeglasses || (Eyeglasses = {})); var EyeOpen; (function (EyeOpen) { EyeOpen.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EyeOpen || (EyeOpen = {})); var GenderType; (function (GenderType) { GenderType["Female"] = "Female"; GenderType["Male"] = "Male"; })(GenderType || (GenderType = {})); var Gender; (function (Gender) { Gender.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Gender || (Gender = {})); var MouthOpen; (function (MouthOpen) { MouthOpen.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MouthOpen || (MouthOpen = {})); var Mustache; (function (Mustache) { Mustache.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Mustache || (Mustache = {})); var Smile; (function (Smile) { Smile.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Smile || (Smile = {})); var Sunglasses; (function (Sunglasses) { Sunglasses.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Sunglasses || (Sunglasses = {})); var FaceDetail; (function (FaceDetail) { FaceDetail.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FaceDetail || (FaceDetail = {})); var CelebrityDetail; (function (CelebrityDetail) { CelebrityDetail.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CelebrityDetail || (CelebrityDetail = {})); var CelebrityRecognition; (function (CelebrityRecognition) { CelebrityRecognition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CelebrityRecognition || (CelebrityRecognition = {})); var CelebrityRecognitionSortBy; (function (CelebrityRecognitionSortBy) { CelebrityRecognitionSortBy["ID"] = "ID"; CelebrityRecognitionSortBy["TIMESTAMP"] = "TIMESTAMP"; })(CelebrityRecognitionSortBy || (CelebrityRecognitionSortBy = {})); var ComparedSourceImageFace; (function (ComparedSourceImageFace) { ComparedSourceImageFace.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ComparedSourceImageFace || (ComparedSourceImageFace = {})); var QualityFilter; (function (QualityFilter) { QualityFilter["AUTO"] = "AUTO"; QualityFilter["HIGH"] = "HIGH"; QualityFilter["LOW"] = "LOW"; QualityFilter["MEDIUM"] = "MEDIUM"; QualityFilter["NONE"] = "NONE"; })(QualityFilter || (QualityFilter = {})); var Image; (function (Image) { Image.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Image || (Image = {})); var CompareFacesRequest; (function (CompareFacesRequest) { CompareFacesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompareFacesRequest || (CompareFacesRequest = {})); var CompareFacesMatch; (function (CompareFacesMatch) { CompareFacesMatch.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompareFacesMatch || (CompareFacesMatch = {})); var OrientationCorrection; (function (OrientationCorrection) { OrientationCorrection["ROTATE_0"] = "ROTATE_0"; OrientationCorrection["ROTATE_180"] = "ROTATE_180"; OrientationCorrection["ROTATE_270"] = "ROTATE_270"; OrientationCorrection["ROTATE_90"] = "ROTATE_90"; })(OrientationCorrection || (OrientationCorrection = {})); var CompareFacesResponse; (function (CompareFacesResponse) { CompareFacesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompareFacesResponse || (CompareFacesResponse = {})); var ImageTooLargeException; (function (ImageTooLargeException) { ImageTooLargeException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ImageTooLargeException || (ImageTooLargeException = {})); var InternalServerError; (function (InternalServerError) { InternalServerError.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalServerError || (InternalServerError = {})); var InvalidImageFormatException; (function (InvalidImageFormatException) { InvalidImageFormatException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidImageFormatException || (InvalidImageFormatException = {})); var InvalidParameterException; (function (InvalidParameterException) { InvalidParameterException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidParameterException || (InvalidParameterException = {})); var InvalidS3ObjectException; (function (InvalidS3ObjectException) { InvalidS3ObjectException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidS3ObjectException || (InvalidS3ObjectException = {})); var ProvisionedThroughputExceededException; (function (ProvisionedThroughputExceededException) { ProvisionedThroughputExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProvisionedThroughputExceededException || (ProvisionedThroughputExceededException = {})); var ThrottlingException; (function (ThrottlingException) { ThrottlingException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ThrottlingException || (ThrottlingException = {})); var ContentClassifier; (function (ContentClassifier) { ContentClassifier["FREE_OF_ADULT_CONTENT"] = "FreeOfAdultContent"; ContentClassifier["FREE_OF_PERSONALLY_IDENTIFIABLE_INFORMATION"] = "FreeOfPersonallyIdentifiableInformation"; })(ContentClassifier || (ContentClassifier = {})); var ModerationLabel; (function (ModerationLabel) { ModerationLabel.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ModerationLabel || (ModerationLabel = {})); var ContentModerationDetection; (function (ContentModerationDetection) { ContentModerationDetection.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ContentModerationDetection || (ContentModerationDetection = {})); var ContentModerationSortBy; (function (ContentModerationSortBy) { ContentModerationSortBy["NAME"] = "NAME"; ContentModerationSortBy["TIMESTAMP"] = "TIMESTAMP"; })(ContentModerationSortBy || (ContentModerationSortBy = {})); var CreateCollectionRequest; (function (CreateCollectionRequest) { CreateCollectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateCollectionRequest || (CreateCollectionRequest = {})); var CreateCollectionResponse; (function (CreateCollectionResponse) { CreateCollectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateCollectionResponse || (CreateCollectionResponse = {})); var ResourceAlreadyExistsException; (function (ResourceAlreadyExistsException) { ResourceAlreadyExistsException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceAlreadyExistsException || (ResourceAlreadyExistsException = {})); var CreateProjectRequest; (function (CreateProjectRequest) { CreateProjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateProjectRequest || (CreateProjectRequest = {})); var CreateProjectResponse; (function (CreateProjectResponse) { CreateProjectResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateProjectResponse || (CreateProjectResponse = {})); var LimitExceededException; (function (LimitExceededException) { LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LimitExceededException || (LimitExceededException = {})); var ResourceInUseException; (function (ResourceInUseException) { ResourceInUseException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceInUseException || (ResourceInUseException = {})); var OutputConfig; (function (OutputConfig) { OutputConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OutputConfig || (OutputConfig = {})); var TestingData; (function (TestingData) { TestingData.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TestingData || (TestingData = {})); var TrainingData; (function (TrainingData) { TrainingData.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TrainingData || (TrainingData = {})); var CreateProjectVersionRequest; (function (CreateProjectVersionRequest) { CreateProjectVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateProjectVersionRequest || (CreateProjectVersionRequest = {})); var CreateProjectVersionResponse; (function (CreateProjectVersionResponse) { CreateProjectVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateProjectVersionResponse || (CreateProjectVersionResponse = {})); var ResourceNotFoundException; (function (ResourceNotFoundException) { ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotFoundException || (ResourceNotFoundException = {})); var KinesisVideoStream; (function (KinesisVideoStream) { KinesisVideoStream.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KinesisVideoStream || (KinesisVideoStream = {})); var StreamProcessorInput; (function (StreamProcessorInput) { StreamProcessorInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StreamProcessorInput || (StreamProcessorInput = {})); var KinesisDataStream; (function (KinesisDataStream) { KinesisDataStream.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(KinesisDataStream || (KinesisDataStream = {})); var StreamProcessorOutput; (function (StreamProcessorOutput) { StreamProcessorOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StreamProcessorOutput || (StreamProcessorOutput = {})); var FaceSearchSettings; (function (FaceSearchSettings) { FaceSearchSettings.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FaceSearchSettings || (FaceSearchSettings = {})); var StreamProcessorSettings; (function (StreamProcessorSettings) { StreamProcessorSettings.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StreamProcessorSettings || (StreamProcessorSettings = {})); var CreateStreamProcessorRequest; (function (CreateStreamProcessorRequest) { CreateStreamProcessorRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateStreamProcessorRequest || (CreateStreamProcessorRequest = {})); var CreateStreamProcessorResponse; (function (CreateStreamProcessorResponse) { CreateStreamProcessorResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateStreamProcessorResponse || (CreateStreamProcessorResponse = {})); var Point; (function (Point) { Point.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Point || (Point = {})); var Geometry; (function (Geometry) { Geometry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Geometry || (Geometry = {})); var CustomLabel; (function (CustomLabel) { CustomLabel.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CustomLabel || (CustomLabel = {})); var DeleteCollectionRequest; (function (DeleteCollectionRequest) { DeleteCollectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteCollectionRequest || (DeleteCollectionRequest = {})); var DeleteCollectionResponse; (function (DeleteCollectionResponse) { DeleteCollectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteCollectionResponse || (DeleteCollectionResponse = {})); var DeleteFacesRequest; (function (DeleteFacesRequest) { DeleteFacesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteFacesRequest || (DeleteFacesRequest = {})); var DeleteFacesResponse; (function (DeleteFacesResponse) { DeleteFacesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteFacesResponse || (DeleteFacesResponse = {})); var DeleteProjectRequest; (function (DeleteProjectRequest) { DeleteProjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteProjectRequest || (DeleteProjectRequest = {})); var ProjectStatus; (function (ProjectStatus) { ProjectStatus["CREATED"] = "CREATED"; ProjectStatus["CREATING"] = "CREATING"; ProjectStatus["DELETING"] = "DELETING"; })(ProjectStatus || (ProjectStatus = {})); var DeleteProjectResponse; (function (DeleteProjectResponse) { DeleteProjectResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteProjectResponse || (DeleteProjectResponse = {})); var DeleteProjectVersionRequest; (function (DeleteProjectVersionRequest) { DeleteProjectVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteProjectVersionRequest || (DeleteProjectVersionRequest = {})); var ProjectVersionStatus; (function (ProjectVersionStatus) { ProjectVersionStatus["DELETING"] = "DELETING"; ProjectVersionStatus["FAILED"] = "FAILED"; ProjectVersionStatus["RUNNING"] = "RUNNING"; ProjectVersionStatus["STARTING"] = "STARTING"; ProjectVersionStatus["STOPPED"] = "STOPPED"; ProjectVersionStatus["STOPPING"] = "STOPPING"; ProjectVersionStatus["TRAINING_COMPLETED"] = "TRAINING_COMPLETED"; ProjectVersionStatus["TRAINING_FAILED"] = "TRAINING_FAILED"; ProjectVersionStatus["TRAINING_IN_PROGRESS"] = "TRAINING_IN_PROGRESS"; })(ProjectVersionStatus || (ProjectVersionStatus = {})); var DeleteProjectVersionResponse; (function (DeleteProjectVersionResponse) { DeleteProjectVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteProjectVersionResponse || (DeleteProjectVersionResponse = {})); var DeleteStreamProcessorRequest; (function (DeleteStreamProcessorRequest) { DeleteStreamProcessorRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteStreamProcessorRequest || (DeleteStreamProcessorRequest = {})); var DeleteStreamProcessorResponse; (function (DeleteStreamProcessorResponse) { DeleteStreamProcessorResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteStreamProcessorResponse || (DeleteStreamProcessorResponse = {})); var DescribeCollectionRequest; (function (DescribeCollectionRequest) { DescribeCollectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeCollectionRequest || (DescribeCollectionRequest = {})); var DescribeCollectionResponse; (function (DescribeCollectionResponse) { DescribeCollectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeCollectionResponse || (DescribeCollectionResponse = {})); var DescribeProjectsRequest; (function (DescribeProjectsRequest) { DescribeProjectsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeProjectsRequest || (DescribeProjectsRequest = {})); var ProjectDescription; (function (ProjectDescription) { ProjectDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProjectDescription || (ProjectDescription = {})); var DescribeProjectsResponse; (function (DescribeProjectsResponse) { DescribeProjectsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeProjectsResponse || (DescribeProjectsResponse = {})); var InvalidPaginationTokenException; (function (InvalidPaginationTokenException) { InvalidPaginationTokenException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidPaginationTokenException || (InvalidPaginationTokenException = {})); var DescribeProjectVersionsRequest; (function (DescribeProjectVersionsRequest) { DescribeProjectVersionsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeProjectVersionsRequest || (DescribeProjectVersionsRequest = {})); var Summary; (function (Summary) { Summary.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Summary || (Summary = {})); var EvaluationResult; (function (EvaluationResult) { EvaluationResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EvaluationResult || (EvaluationResult = {})); var ValidationData; (function (ValidationData) { ValidationData.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ValidationData || (ValidationData = {})); var TestingDataResult; (function (TestingDataResult) { TestingDataResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TestingDataResult || (TestingDataResult = {})); var TrainingDataResult; (function (TrainingDataResult) { TrainingDataResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TrainingDataResult || (TrainingDataResult = {})); var ProjectVersionDescription; (function (ProjectVersionDescription) { ProjectVersionDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProjectVersionDescription || (ProjectVersionDescription = {})); var DescribeProjectVersionsResponse; (function (DescribeProjectVersionsResponse) { DescribeProjectVersionsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeProjectVersionsResponse || (DescribeProjectVersionsResponse = {})); var DescribeStreamProcessorRequest; (function (DescribeStreamProcessorRequest) { DescribeStreamProcessorRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamProcessorRequest || (DescribeStreamProcessorRequest = {})); var StreamProcessorStatus; (function (StreamProcessorStatus) { StreamProcessorStatus["FAILED"] = "FAILED"; StreamProcessorStatus["RUNNING"] = "RUNNING"; StreamProcessorStatus["STARTING"] = "STARTING"; StreamProcessorStatus["STOPPED"] = "STOPPED"; StreamProcessorStatus["STOPPING"] = "STOPPING"; })(StreamProcessorStatus || (StreamProcessorStatus = {})); var DescribeStreamProcessorResponse; (function (DescribeStreamProcessorResponse) { DescribeStreamProcessorResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeStreamProcessorResponse || (DescribeStreamProcessorResponse = {})); var DetectCustomLabelsRequest; (function (DetectCustomLabelsRequest) { DetectCustomLabelsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectCustomLabelsRequest || (DetectCustomLabelsRequest = {})); var DetectCustomLabelsResponse; (function (DetectCustomLabelsResponse) { DetectCustomLabelsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectCustomLabelsResponse || (DetectCustomLabelsResponse = {})); var ResourceNotReadyException; (function (ResourceNotReadyException) { ResourceNotReadyException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotReadyException || (ResourceNotReadyException = {})); var DetectFacesRequest; (function (DetectFacesRequest) { DetectFacesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectFacesRequest || (DetectFacesRequest = {})); var DetectFacesResponse; (function (DetectFacesResponse) { DetectFacesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectFacesResponse || (DetectFacesResponse = {})); var DetectionFilter; (function (DetectionFilter) { DetectionFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectionFilter || (DetectionFilter = {})); var DetectLabelsRequest; (function (DetectLabelsRequest) { DetectLabelsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectLabelsRequest || (DetectLabelsRequest = {})); var Instance; (function (Instance) { Instance.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Instance || (Instance = {})); var Parent; (function (Parent) { Parent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Parent || (Parent = {})); var Label; (function (Label) { Label.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Label || (Label = {})); var DetectLabelsResponse; (function (DetectLabelsResponse) { DetectLabelsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectLabelsResponse || (DetectLabelsResponse = {})); var HumanLoopDataAttributes; (function (HumanLoopDataAttributes) { HumanLoopDataAttributes.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopDataAttributes || (HumanLoopDataAttributes = {})); var HumanLoopConfig; (function (HumanLoopConfig) { HumanLoopConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopConfig || (HumanLoopConfig = {})); var DetectModerationLabelsRequest; (function (DetectModerationLabelsRequest) { DetectModerationLabelsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectModerationLabelsRequest || (DetectModerationLabelsRequest = {})); var HumanLoopActivationOutput; (function (HumanLoopActivationOutput) { HumanLoopActivationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopActivationOutput || (HumanLoopActivationOutput = {})); var DetectModerationLabelsResponse; (function (DetectModerationLabelsResponse) { DetectModerationLabelsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectModerationLabelsResponse || (DetectModerationLabelsResponse = {})); var HumanLoopQuotaExceededException; (function (HumanLoopQuotaExceededException) { HumanLoopQuotaExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopQuotaExceededException || (HumanLoopQuotaExceededException = {})); var ProtectiveEquipmentSummarizationAttributes; (function (ProtectiveEquipmentSummarizationAttributes) { ProtectiveEquipmentSummarizationAttributes.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProtectiveEquipmentSummarizationAttributes || (ProtectiveEquipmentSummarizationAttributes = {})); var DetectProtectiveEquipmentRequest; (function (DetectProtectiveEquipmentRequest) { DetectProtectiveEquipmentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectProtectiveEquipmentRequest || (DetectProtectiveEquipmentRequest = {})); var ProtectiveEquipmentPerson; (function (ProtectiveEquipmentPerson) { ProtectiveEquipmentPerson.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProtectiveEquipmentPerson || (ProtectiveEquipmentPerson = {})); var ProtectiveEquipmentSummary; (function (ProtectiveEquipmentSummary) { ProtectiveEquipmentSummary.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProtectiveEquipmentSummary || (ProtectiveEquipmentSummary = {})); var DetectProtectiveEquipmentResponse; (function (DetectProtectiveEquipmentResponse) { DetectProtectiveEquipmentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectProtectiveEquipmentResponse || (DetectProtectiveEquipmentResponse = {})); var RegionOfInterest; (function (RegionOfInterest) { RegionOfInterest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RegionOfInterest || (RegionOfInterest = {})); var DetectTextFilters; (function (DetectTextFilters) { DetectTextFilters.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectTextFilters || (DetectTextFilters = {})); var DetectTextRequest; (function (DetectTextRequest) { DetectTextRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectTextRequest || (DetectTextRequest = {})); var TextTypes; (function (TextTypes) { TextTypes["LINE"] = "LINE"; TextTypes["WORD"] = "WORD"; })(TextTypes || (TextTypes = {})); var TextDetection; (function (TextDetection) { TextDetection.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TextDetection || (TextDetection = {})); var DetectTextResponse; (function (DetectTextResponse) { DetectTextResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectTextResponse || (DetectTextResponse = {})); var Face; (function (Face) { Face.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Face || (Face = {})); var FaceAttributes; (function (FaceAttributes) { FaceAttributes["ALL"] = "ALL"; FaceAttributes["DEFAULT"] = "DEFAULT"; })(FaceAttributes || (FaceAttributes = {})); var FaceDetection; (function (FaceDetection) { FaceDetection.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FaceDetection || (FaceDetection = {})); var FaceMatch; (function (FaceMatch) { FaceMatch.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FaceMatch || (FaceMatch = {})); var FaceRecord; (function (FaceRecord) { FaceRecord.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FaceRecord || (FaceRecord = {})); var FaceSearchSortBy; (function (FaceSearchSortBy) { FaceSearchSortBy["INDEX"] = "INDEX"; FaceSearchSortBy["TIMESTAMP"] = "TIMESTAMP"; })(FaceSearchSortBy || (FaceSearchSortBy = {})); var GetCelebrityInfoRequest; (function (GetCelebrityInfoRequest) { GetCelebrityInfoRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCelebrityInfoRequest || (GetCelebrityInfoRequest = {})); var GetCelebrityInfoResponse; (function (GetCelebrityInfoResponse) { GetCelebrityInfoResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCelebrityInfoResponse || (GetCelebrityInfoResponse = {})); var GetCelebrityRecognitionRequest; (function (GetCelebrityRecognitionRequest) { GetCelebrityRecognitionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCelebrityRecognitionRequest || (GetCelebrityRecognitionRequest = {})); var VideoJobStatus; (function (VideoJobStatus) { VideoJobStatus["FAILED"] = "FAILED"; VideoJobStatus["IN_PROGRESS"] = "IN_PROGRESS"; VideoJobStatus["SUCCEEDED"] = "SUCCEEDED"; })(VideoJobStatus || (VideoJobStatus = {})); var VideoMetadata; (function (VideoMetadata) { VideoMetadata.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VideoMetadata || (VideoMetadata = {})); var GetCelebrityRecognitionResponse; (function (GetCelebrityRecognitionResponse) { GetCelebrityRecognitionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetCelebrityRecognitionResponse || (GetCelebrityRecognitionResponse = {})); var GetContentModerationRequest; (function (GetContentModerationRequest) { GetContentModerationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetContentModerationRequest || (GetContentModerationRequest = {})); var GetContentModerationResponse; (function (GetContentModerationResponse) { GetContentModerationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetContentModerationResponse || (GetContentModerationResponse = {})); var GetFaceDetectionRequest; (function (GetFaceDetectionRequest) { GetFaceDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetFaceDetectionRequest || (GetFaceDetectionRequest = {})); var GetFaceDetectionResponse; (function (GetFaceDetectionResponse) { GetFaceDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetFaceDetectionResponse || (GetFaceDetectionResponse = {})); var GetFaceSearchRequest; (function (GetFaceSearchRequest) { GetFaceSearchRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetFaceSearchRequest || (GetFaceSearchRequest = {})); var PersonDetail; (function (PersonDetail) { PersonDetail.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PersonDetail || (PersonDetail = {})); var PersonMatch; (function (PersonMatch) { PersonMatch.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PersonMatch || (PersonMatch = {})); var GetFaceSearchResponse; (function (GetFaceSearchResponse) { GetFaceSearchResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetFaceSearchResponse || (GetFaceSearchResponse = {})); var LabelDetectionSortBy; (function (LabelDetectionSortBy) { LabelDetectionSortBy["NAME"] = "NAME"; LabelDetectionSortBy["TIMESTAMP"] = "TIMESTAMP"; })(LabelDetectionSortBy || (LabelDetectionSortBy = {})); var GetLabelDetectionRequest; (function (GetLabelDetectionRequest) { GetLabelDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetLabelDetectionRequest || (GetLabelDetectionRequest = {})); var LabelDetection; (function (LabelDetection) { LabelDetection.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LabelDetection || (LabelDetection = {})); var GetLabelDetectionResponse; (function (GetLabelDetectionResponse) { GetLabelDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetLabelDetectionResponse || (GetLabelDetectionResponse = {})); var PersonTrackingSortBy; (function (PersonTrackingSortBy) { PersonTrackingSortBy["INDEX"] = "INDEX"; PersonTrackingSortBy["TIMESTAMP"] = "TIMESTAMP"; })(PersonTrackingSortBy || (PersonTrackingSortBy = {})); var GetPersonTrackingRequest; (function (GetPersonTrackingRequest) { GetPersonTrackingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPersonTrackingRequest || (GetPersonTrackingRequest = {})); var PersonDetection; (function (PersonDetection) { PersonDetection.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PersonDetection || (PersonDetection = {})); var GetPersonTrackingResponse; (function (GetPersonTrackingResponse) { GetPersonTrackingResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPersonTrackingResponse || (GetPersonTrackingResponse = {})); var GetSegmentDetectionRequest; (function (GetSegmentDetectionRequest) { GetSegmentDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentDetectionRequest || (GetSegmentDetectionRequest = {})); var ShotSegment; (function (ShotSegment) { ShotSegment.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ShotSegment || (ShotSegment = {})); var TechnicalCueType; (function (TechnicalCueType) { TechnicalCueType["BLACK_FRAMES"] = "BlackFrames"; TechnicalCueType["COLOR_BARS"] = "ColorBars"; TechnicalCueType["END_CREDITS"] = "EndCredits"; })(TechnicalCueType || (TechnicalCueType = {})); var TechnicalCueSegment; (function (TechnicalCueSegment) { TechnicalCueSegment.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TechnicalCueSegment || (TechnicalCueSegment = {})); var SegmentType; (function (SegmentType) { SegmentType["SHOT"] = "SHOT"; SegmentType["TECHNICAL_CUE"] = "TECHNICAL_CUE"; })(SegmentType || (SegmentType = {})); var SegmentDetection; (function (SegmentDetection) { SegmentDetection.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentDetection || (SegmentDetection = {})); var SegmentTypeInfo; (function (SegmentTypeInfo) { SegmentTypeInfo.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SegmentTypeInfo || (SegmentTypeInfo = {})); var GetSegmentDetectionResponse; (function (GetSegmentDetectionResponse) { GetSegmentDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSegmentDetectionResponse || (GetSegmentDetectionResponse = {})); var GetTextDetectionRequest; (function (GetTextDetectionRequest) { GetTextDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetTextDetectionRequest || (GetTextDetectionRequest = {})); var TextDetectionResult; (function (TextDetectionResult) { TextDetectionResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TextDetectionResult || (TextDetectionResult = {})); var GetTextDetectionResponse; (function (GetTextDetectionResponse) { GetTextDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetTextDetectionResponse || (GetTextDetectionResponse = {})); var IdempotentParameterMismatchException; (function (IdempotentParameterMismatchException) { IdempotentParameterMismatchException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IdempotentParameterMismatchException || (IdempotentParameterMismatchException = {})); var IndexFacesRequest; (function (IndexFacesRequest) { IndexFacesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IndexFacesRequest || (IndexFacesRequest = {})); var Reason; (function (Reason) { Reason["EXCEEDS_MAX_FACES"] = "EXCEEDS_MAX_FACES"; Reason["EXTREME_POSE"] = "EXTREME_POSE"; Reason["LOW_BRIGHTNESS"] = "LOW_BRIGHTNESS"; Reason["LOW_CONFIDENCE"] = "LOW_CONFIDENCE"; Reason["LOW_FACE_QUALITY"] = "LOW_FACE_QUALITY"; Reason["LOW_SHARPNESS"] = "LOW_SHARPNESS"; Reason["SMALL_BOUNDING_BOX"] = "SMALL_BOUNDING_BOX"; })(Reason || (Reason = {})); var UnindexedFace; (function (UnindexedFace) { UnindexedFace.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnindexedFace || (UnindexedFace = {})); var IndexFacesResponse; (function (IndexFacesResponse) { IndexFacesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IndexFacesResponse || (IndexFacesResponse = {})); var ServiceQuotaExceededException; (function (ServiceQuotaExceededException) { ServiceQuotaExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ServiceQuotaExceededException || (ServiceQuotaExceededException = {})); var ListCollectionsRequest; (function (ListCollectionsRequest) { ListCollectionsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListCollectionsRequest || (ListCollectionsRequest = {})); var ListCollectionsResponse; (function (ListCollectionsResponse) { ListCollectionsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListCollectionsResponse || (ListCollectionsResponse = {})); var ListFacesRequest; (function (ListFacesRequest) { ListFacesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListFacesRequest || (ListFacesRequest = {})); var ListFacesResponse; (function (ListFacesResponse) { ListFacesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListFacesResponse || (ListFacesResponse = {})); var ListStreamProcessorsRequest; (function (ListStreamProcessorsRequest) { ListStreamProcessorsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListStreamProcessorsRequest || (ListStreamProcessorsRequest = {})); var StreamProcessor; (function (StreamProcessor) { StreamProcessor.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StreamProcessor || (StreamProcessor = {})); var ListStreamProcessorsResponse; (function (ListStreamProcessorsResponse) { ListStreamProcessorsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListStreamProcessorsResponse || (ListStreamProcessorsResponse = {})); var NotificationChannel; (function (NotificationChannel) { NotificationChannel.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotificationChannel || (NotificationChannel = {})); var RecognizeCelebritiesRequest; (function (RecognizeCelebritiesRequest) { RecognizeCelebritiesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RecognizeCelebritiesRequest || (RecognizeCelebritiesRequest = {})); var RecognizeCelebritiesResponse; (function (RecognizeCelebritiesResponse) { RecognizeCelebritiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RecognizeCelebritiesResponse || (RecognizeCelebritiesResponse = {})); var SearchFacesRequest; (function (SearchFacesRequest) { SearchFacesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SearchFacesRequest || (SearchFacesRequest = {})); var SearchFacesResponse; (function (SearchFacesResponse) { SearchFacesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SearchFacesResponse || (SearchFacesResponse = {})); var SearchFacesByImageRequest; (function (SearchFacesByImageRequest) { SearchFacesByImageRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SearchFacesByImageRequest || (SearchFacesByImageRequest = {})); var SearchFacesByImageResponse; (function (SearchFacesByImageResponse) { SearchFacesByImageResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SearchFacesByImageResponse || (SearchFacesByImageResponse = {})); var Video; (function (Video) { Video.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Video || (Video = {})); var StartCelebrityRecognitionRequest; (function (StartCelebrityRecognitionRequest) { StartCelebrityRecognitionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartCelebrityRecognitionRequest || (StartCelebrityRecognitionRequest = {})); var StartCelebrityRecognitionResponse; (function (StartCelebrityRecognitionResponse) { StartCelebrityRecognitionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartCelebrityRecognitionResponse || (StartCelebrityRecognitionResponse = {})); var VideoTooLargeException; (function (VideoTooLargeException) { VideoTooLargeException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VideoTooLargeException || (VideoTooLargeException = {})); var StartContentModerationRequest; (function (StartContentModerationRequest) { StartContentModerationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartContentModerationRequest || (StartContentModerationRequest = {})); var StartContentModerationResponse; (function (StartContentModerationResponse) { StartContentModerationResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartContentModerationResponse || (StartContentModerationResponse = {})); var StartFaceDetectionRequest; (function (StartFaceDetectionRequest) { StartFaceDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartFaceDetectionRequest || (StartFaceDetectionRequest = {})); var StartFaceDetectionResponse; (function (StartFaceDetectionResponse) { StartFaceDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartFaceDetectionResponse || (StartFaceDetectionResponse = {})); var StartFaceSearchRequest; (function (StartFaceSearchRequest) { StartFaceSearchRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartFaceSearchRequest || (StartFaceSearchRequest = {})); var StartFaceSearchResponse; (function (StartFaceSearchResponse) { StartFaceSearchResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartFaceSearchResponse || (StartFaceSearchResponse = {})); var StartLabelDetectionRequest; (function (StartLabelDetectionRequest) { StartLabelDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartLabelDetectionRequest || (StartLabelDetectionRequest = {})); var StartLabelDetectionResponse; (function (StartLabelDetectionResponse) { StartLabelDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartLabelDetectionResponse || (StartLabelDetectionResponse = {})); var StartPersonTrackingRequest; (function (StartPersonTrackingRequest) { StartPersonTrackingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartPersonTrackingRequest || (StartPersonTrackingRequest = {})); var StartPersonTrackingResponse; (function (StartPersonTrackingResponse) { StartPersonTrackingResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartPersonTrackingResponse || (StartPersonTrackingResponse = {})); var StartProjectVersionRequest; (function (StartProjectVersionRequest) { StartProjectVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartProjectVersionRequest || (StartProjectVersionRequest = {})); var StartProjectVersionResponse; (function (StartProjectVersionResponse) { StartProjectVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartProjectVersionResponse || (StartProjectVersionResponse = {})); var StartShotDetectionFilter; (function (StartShotDetectionFilter) { StartShotDetectionFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartShotDetectionFilter || (StartShotDetectionFilter = {})); var StartTechnicalCueDetectionFilter; (function (StartTechnicalCueDetectionFilter) { StartTechnicalCueDetectionFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTechnicalCueDetectionFilter || (StartTechnicalCueDetectionFilter = {})); var StartSegmentDetectionFilters; (function (StartSegmentDetectionFilters) { StartSegmentDetectionFilters.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartSegmentDetectionFilters || (StartSegmentDetectionFilters = {})); var StartSegmentDetectionRequest; (function (StartSegmentDetectionRequest) { StartSegmentDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartSegmentDetectionRequest || (StartSegmentDetectionRequest = {})); var StartSegmentDetectionResponse; (function (StartSegmentDetectionResponse) { StartSegmentDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartSegmentDetectionResponse || (StartSegmentDetectionResponse = {})); var StartStreamProcessorRequest; (function (StartStreamProcessorRequest) { StartStreamProcessorRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartStreamProcessorRequest || (StartStreamProcessorRequest = {})); var StartStreamProcessorResponse; (function (StartStreamProcessorResponse) { StartStreamProcessorResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartStreamProcessorResponse || (StartStreamProcessorResponse = {})); var StartTextDetectionFilters; (function (StartTextDetectionFilters) { StartTextDetectionFilters.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTextDetectionFilters || (StartTextDetectionFilters = {})); var StartTextDetectionRequest; (function (StartTextDetectionRequest) { StartTextDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTextDetectionRequest || (StartTextDetectionRequest = {})); var StartTextDetectionResponse; (function (StartTextDetectionResponse) { StartTextDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTextDetectionResponse || (StartTextDetectionResponse = {})); var StopProjectVersionRequest; (function (StopProjectVersionRequest) { StopProjectVersionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopProjectVersionRequest || (StopProjectVersionRequest = {})); var StopProjectVersionResponse; (function (StopProjectVersionResponse) { StopProjectVersionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopProjectVersionResponse || (StopProjectVersionResponse = {})); var StopStreamProcessorRequest; (function (StopStreamProcessorRequest) { StopStreamProcessorRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopStreamProcessorRequest || (StopStreamProcessorRequest = {})); var StopStreamProcessorResponse; (function (StopStreamProcessorResponse) { StopStreamProcessorResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopStreamProcessorResponse || (StopStreamProcessorResponse = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/package.json": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/package.json ***! \***********************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-rekognition\",\"description\":\"AWS SDK for JavaScript Rekognition Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"@aws-sdk/util-waiter\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-rekognition\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-rekognition\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/DescribeProjectVersionsPaginator.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/DescribeProjectVersionsPaginator.js ***! \*********************************************************************************************************/ /*! exports provided: paginateDescribeProjectVersions */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateDescribeProjectVersions", function() { return paginateDescribeProjectVersions; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/DescribeProjectVersionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectVersionsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_3__["DescribeProjectVersionsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.describeProjectVersions.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateDescribeProjectVersions(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 paginateDescribeProjectVersions_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=DescribeProjectVersionsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/DescribeProjectsPaginator.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/DescribeProjectsPaginator.js ***! \**************************************************************************************************/ /*! exports provided: paginateDescribeProjects */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateDescribeProjects", function() { return paginateDescribeProjects; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_DescribeProjectsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/DescribeProjectsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_DescribeProjectsCommand__WEBPACK_IMPORTED_MODULE_3__["DescribeProjectsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.describeProjects.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateDescribeProjects(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 paginateDescribeProjects_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=DescribeProjectsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetCelebrityRecognitionPaginator.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetCelebrityRecognitionPaginator.js ***! \*********************************************************************************************************/ /*! exports provided: paginateGetCelebrityRecognition */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetCelebrityRecognition", function() { return paginateGetCelebrityRecognition; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetCelebrityRecognitionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetCelebrityRecognitionCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetCelebrityRecognitionCommand__WEBPACK_IMPORTED_MODULE_3__["GetCelebrityRecognitionCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.getCelebrityRecognition.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateGetCelebrityRecognition(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 paginateGetCelebrityRecognition_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=GetCelebrityRecognitionPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetContentModerationPaginator.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetContentModerationPaginator.js ***! \******************************************************************************************************/ /*! exports provided: paginateGetContentModeration */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetContentModeration", function() { return paginateGetContentModeration; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetContentModerationCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetContentModerationCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_3__["GetContentModerationCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateGetContentModeration(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 paginateGetContentModeration_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetFaceDetectionPaginator.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetFaceDetectionPaginator.js ***! \**************************************************************************************************/ /*! exports provided: paginateGetFaceDetection */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetFaceDetection", function() { return paginateGetFaceDetection; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetFaceDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceDetectionCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetFaceDetectionCommand__WEBPACK_IMPORTED_MODULE_3__["GetFaceDetectionCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.getFaceDetection.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateGetFaceDetection(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 paginateGetFaceDetection_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=GetFaceDetectionPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetFaceSearchPaginator.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetFaceSearchPaginator.js ***! \***********************************************************************************************/ /*! exports provided: paginateGetFaceSearch */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetFaceSearch", function() { return paginateGetFaceSearch; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetFaceSearchCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetFaceSearchCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceSearchCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetFaceSearchCommand__WEBPACK_IMPORTED_MODULE_3__["GetFaceSearchCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.getFaceSearch.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateGetFaceSearch(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 paginateGetFaceSearch_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=GetFaceSearchPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetLabelDetectionPaginator.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetLabelDetectionPaginator.js ***! \***************************************************************************************************/ /*! exports provided: paginateGetLabelDetection */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetLabelDetection", function() { return paginateGetLabelDetection; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetLabelDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetLabelDetectionCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_3__["GetLabelDetectionCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateGetLabelDetection(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 paginateGetLabelDetection_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetPersonTrackingPaginator.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetPersonTrackingPaginator.js ***! \***************************************************************************************************/ /*! exports provided: paginateGetPersonTracking */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetPersonTracking", function() { return paginateGetPersonTracking; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetPersonTrackingCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetPersonTrackingCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetPersonTrackingCommand__WEBPACK_IMPORTED_MODULE_3__["GetPersonTrackingCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.getPersonTracking.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateGetPersonTracking(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 paginateGetPersonTracking_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=GetPersonTrackingPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetSegmentDetectionPaginator.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetSegmentDetectionPaginator.js ***! \*****************************************************************************************************/ /*! exports provided: paginateGetSegmentDetection */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetSegmentDetection", function() { return paginateGetSegmentDetection; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetSegmentDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetSegmentDetectionCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetSegmentDetectionCommand__WEBPACK_IMPORTED_MODULE_3__["GetSegmentDetectionCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.getSegmentDetection.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateGetSegmentDetection(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 paginateGetSegmentDetection_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=GetSegmentDetectionPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetTextDetectionPaginator.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetTextDetectionPaginator.js ***! \**************************************************************************************************/ /*! exports provided: paginateGetTextDetection */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateGetTextDetection", function() { return paginateGetTextDetection; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_GetTextDetectionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetTextDetectionCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetTextDetectionCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_GetTextDetectionCommand__WEBPACK_IMPORTED_MODULE_3__["GetTextDetectionCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.getTextDetection.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateGetTextDetection(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 paginateGetTextDetection_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=GetTextDetectionPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/Interfaces.js": /*!***********************************************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListCollectionsPaginator.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListCollectionsPaginator.js ***! \*************************************************************************************************/ /*! exports provided: paginateListCollections */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListCollections", function() { return paginateListCollections; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListCollectionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListCollectionsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_3__["ListCollectionsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListCollections(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 paginateListCollections_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListFacesPaginator.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListFacesPaginator.js ***! \*******************************************************************************************/ /*! exports provided: paginateListFaces */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListFaces", function() { return paginateListFaces; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListFacesCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListFacesCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_3__["ListFacesCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListFaces(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 paginateListFaces_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListStreamProcessorsPaginator.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListStreamProcessorsPaginator.js ***! \******************************************************************************************************/ /*! exports provided: paginateListStreamProcessors */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListStreamProcessors", function() { return paginateListStreamProcessors; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "./node_modules/@aws-sdk/client-rekognition/dist/es/Rekognition.js"); /* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "./node_modules/@aws-sdk/client-rekognition/dist/es/RekognitionClient.js"); /* harmony import */ var _commands_ListStreamProcessorsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListStreamProcessorsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/ListStreamProcessorsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListStreamProcessorsCommand__WEBPACK_IMPORTED_MODULE_3__["ListStreamProcessorsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listStreamProcessors.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListStreamProcessors(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 paginateListStreamProcessors_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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=ListStreamProcessorsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js": /*!***********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/protocols/Aws_json1_1.js ***! \***********************************************************************************/ /*! exports provided: serializeAws_json1_1CompareFacesCommand, serializeAws_json1_1CreateCollectionCommand, serializeAws_json1_1CreateProjectCommand, serializeAws_json1_1CreateProjectVersionCommand, serializeAws_json1_1CreateStreamProcessorCommand, serializeAws_json1_1DeleteCollectionCommand, serializeAws_json1_1DeleteFacesCommand, serializeAws_json1_1DeleteProjectCommand, serializeAws_json1_1DeleteProjectVersionCommand, serializeAws_json1_1DeleteStreamProcessorCommand, serializeAws_json1_1DescribeCollectionCommand, serializeAws_json1_1DescribeProjectsCommand, serializeAws_json1_1DescribeProjectVersionsCommand, serializeAws_json1_1DescribeStreamProcessorCommand, serializeAws_json1_1DetectCustomLabelsCommand, serializeAws_json1_1DetectFacesCommand, serializeAws_json1_1DetectLabelsCommand, serializeAws_json1_1DetectModerationLabelsCommand, serializeAws_json1_1DetectProtectiveEquipmentCommand, serializeAws_json1_1DetectTextCommand, serializeAws_json1_1GetCelebrityInfoCommand, serializeAws_json1_1GetCelebrityRecognitionCommand, serializeAws_json1_1GetContentModerationCommand, serializeAws_json1_1GetFaceDetectionCommand, serializeAws_json1_1GetFaceSearchCommand, serializeAws_json1_1GetLabelDetectionCommand, serializeAws_json1_1GetPersonTrackingCommand, serializeAws_json1_1GetSegmentDetectionCommand, serializeAws_json1_1GetTextDetectionCommand, serializeAws_json1_1IndexFacesCommand, serializeAws_json1_1ListCollectionsCommand, serializeAws_json1_1ListFacesCommand, serializeAws_json1_1ListStreamProcessorsCommand, serializeAws_json1_1RecognizeCelebritiesCommand, serializeAws_json1_1SearchFacesCommand, serializeAws_json1_1SearchFacesByImageCommand, serializeAws_json1_1StartCelebrityRecognitionCommand, serializeAws_json1_1StartContentModerationCommand, serializeAws_json1_1StartFaceDetectionCommand, serializeAws_json1_1StartFaceSearchCommand, serializeAws_json1_1StartLabelDetectionCommand, serializeAws_json1_1StartPersonTrackingCommand, serializeAws_json1_1StartProjectVersionCommand, serializeAws_json1_1StartSegmentDetectionCommand, serializeAws_json1_1StartStreamProcessorCommand, serializeAws_json1_1StartTextDetectionCommand, serializeAws_json1_1StopProjectVersionCommand, serializeAws_json1_1StopStreamProcessorCommand, deserializeAws_json1_1CompareFacesCommand, deserializeAws_json1_1CreateCollectionCommand, deserializeAws_json1_1CreateProjectCommand, deserializeAws_json1_1CreateProjectVersionCommand, deserializeAws_json1_1CreateStreamProcessorCommand, deserializeAws_json1_1DeleteCollectionCommand, deserializeAws_json1_1DeleteFacesCommand, deserializeAws_json1_1DeleteProjectCommand, deserializeAws_json1_1DeleteProjectVersionCommand, deserializeAws_json1_1DeleteStreamProcessorCommand, deserializeAws_json1_1DescribeCollectionCommand, deserializeAws_json1_1DescribeProjectsCommand, deserializeAws_json1_1DescribeProjectVersionsCommand, deserializeAws_json1_1DescribeStreamProcessorCommand, deserializeAws_json1_1DetectCustomLabelsCommand, deserializeAws_json1_1DetectFacesCommand, deserializeAws_json1_1DetectLabelsCommand, deserializeAws_json1_1DetectModerationLabelsCommand, deserializeAws_json1_1DetectProtectiveEquipmentCommand, deserializeAws_json1_1DetectTextCommand, deserializeAws_json1_1GetCelebrityInfoCommand, deserializeAws_json1_1GetCelebrityRecognitionCommand, deserializeAws_json1_1GetContentModerationCommand, deserializeAws_json1_1GetFaceDetectionCommand, deserializeAws_json1_1GetFaceSearchCommand, deserializeAws_json1_1GetLabelDetectionCommand, deserializeAws_json1_1GetPersonTrackingCommand, deserializeAws_json1_1GetSegmentDetectionCommand, deserializeAws_json1_1GetTextDetectionCommand, deserializeAws_json1_1IndexFacesCommand, deserializeAws_json1_1ListCollectionsCommand, deserializeAws_json1_1ListFacesCommand, deserializeAws_json1_1ListStreamProcessorsCommand, deserializeAws_json1_1RecognizeCelebritiesCommand, deserializeAws_json1_1SearchFacesCommand, deserializeAws_json1_1SearchFacesByImageCommand, deserializeAws_json1_1StartCelebrityRecognitionCommand, deserializeAws_json1_1StartContentModerationCommand, deserializeAws_json1_1StartFaceDetectionCommand, deserializeAws_json1_1StartFaceSearchCommand, deserializeAws_json1_1StartLabelDetectionCommand, deserializeAws_json1_1StartPersonTrackingCommand, deserializeAws_json1_1StartProjectVersionCommand, deserializeAws_json1_1StartSegmentDetectionCommand, deserializeAws_json1_1StartStreamProcessorCommand, deserializeAws_json1_1StartTextDetectionCommand, deserializeAws_json1_1StopProjectVersionCommand, deserializeAws_json1_1StopStreamProcessorCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CompareFacesCommand", function() { return serializeAws_json1_1CompareFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateCollectionCommand", function() { return serializeAws_json1_1CreateCollectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateProjectCommand", function() { return serializeAws_json1_1CreateProjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateProjectVersionCommand", function() { return serializeAws_json1_1CreateProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateStreamProcessorCommand", function() { return serializeAws_json1_1CreateStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteCollectionCommand", function() { return serializeAws_json1_1DeleteCollectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteFacesCommand", function() { return serializeAws_json1_1DeleteFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteProjectCommand", function() { return serializeAws_json1_1DeleteProjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteProjectVersionCommand", function() { return serializeAws_json1_1DeleteProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteStreamProcessorCommand", function() { return serializeAws_json1_1DeleteStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeCollectionCommand", function() { return serializeAws_json1_1DescribeCollectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeProjectsCommand", function() { return serializeAws_json1_1DescribeProjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeProjectVersionsCommand", function() { return serializeAws_json1_1DescribeProjectVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeStreamProcessorCommand", function() { return serializeAws_json1_1DescribeStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectCustomLabelsCommand", function() { return serializeAws_json1_1DetectCustomLabelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectFacesCommand", function() { return serializeAws_json1_1DetectFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectLabelsCommand", function() { return serializeAws_json1_1DetectLabelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectModerationLabelsCommand", function() { return serializeAws_json1_1DetectModerationLabelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectProtectiveEquipmentCommand", function() { return serializeAws_json1_1DetectProtectiveEquipmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectTextCommand", function() { return serializeAws_json1_1DetectTextCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetCelebrityInfoCommand", function() { return serializeAws_json1_1GetCelebrityInfoCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetCelebrityRecognitionCommand", function() { return serializeAws_json1_1GetCelebrityRecognitionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetContentModerationCommand", function() { return serializeAws_json1_1GetContentModerationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetFaceDetectionCommand", function() { return serializeAws_json1_1GetFaceDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetFaceSearchCommand", function() { return serializeAws_json1_1GetFaceSearchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetLabelDetectionCommand", function() { return serializeAws_json1_1GetLabelDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetPersonTrackingCommand", function() { return serializeAws_json1_1GetPersonTrackingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetSegmentDetectionCommand", function() { return serializeAws_json1_1GetSegmentDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetTextDetectionCommand", function() { return serializeAws_json1_1GetTextDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1IndexFacesCommand", function() { return serializeAws_json1_1IndexFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListCollectionsCommand", function() { return serializeAws_json1_1ListCollectionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListFacesCommand", function() { return serializeAws_json1_1ListFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListStreamProcessorsCommand", function() { return serializeAws_json1_1ListStreamProcessorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1RecognizeCelebritiesCommand", function() { return serializeAws_json1_1RecognizeCelebritiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1SearchFacesCommand", function() { return serializeAws_json1_1SearchFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1SearchFacesByImageCommand", function() { return serializeAws_json1_1SearchFacesByImageCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartCelebrityRecognitionCommand", function() { return serializeAws_json1_1StartCelebrityRecognitionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartContentModerationCommand", function() { return serializeAws_json1_1StartContentModerationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartFaceDetectionCommand", function() { return serializeAws_json1_1StartFaceDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartFaceSearchCommand", function() { return serializeAws_json1_1StartFaceSearchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartLabelDetectionCommand", function() { return serializeAws_json1_1StartLabelDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartPersonTrackingCommand", function() { return serializeAws_json1_1StartPersonTrackingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartProjectVersionCommand", function() { return serializeAws_json1_1StartProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartSegmentDetectionCommand", function() { return serializeAws_json1_1StartSegmentDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartStreamProcessorCommand", function() { return serializeAws_json1_1StartStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartTextDetectionCommand", function() { return serializeAws_json1_1StartTextDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopProjectVersionCommand", function() { return serializeAws_json1_1StopProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopStreamProcessorCommand", function() { return serializeAws_json1_1StopStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CompareFacesCommand", function() { return deserializeAws_json1_1CompareFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateCollectionCommand", function() { return deserializeAws_json1_1CreateCollectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateProjectCommand", function() { return deserializeAws_json1_1CreateProjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateProjectVersionCommand", function() { return deserializeAws_json1_1CreateProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateStreamProcessorCommand", function() { return deserializeAws_json1_1CreateStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteCollectionCommand", function() { return deserializeAws_json1_1DeleteCollectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteFacesCommand", function() { return deserializeAws_json1_1DeleteFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteProjectCommand", function() { return deserializeAws_json1_1DeleteProjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteProjectVersionCommand", function() { return deserializeAws_json1_1DeleteProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteStreamProcessorCommand", function() { return deserializeAws_json1_1DeleteStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeCollectionCommand", function() { return deserializeAws_json1_1DescribeCollectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeProjectsCommand", function() { return deserializeAws_json1_1DescribeProjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeProjectVersionsCommand", function() { return deserializeAws_json1_1DescribeProjectVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeStreamProcessorCommand", function() { return deserializeAws_json1_1DescribeStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectCustomLabelsCommand", function() { return deserializeAws_json1_1DetectCustomLabelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectFacesCommand", function() { return deserializeAws_json1_1DetectFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectLabelsCommand", function() { return deserializeAws_json1_1DetectLabelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectModerationLabelsCommand", function() { return deserializeAws_json1_1DetectModerationLabelsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectProtectiveEquipmentCommand", function() { return deserializeAws_json1_1DetectProtectiveEquipmentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectTextCommand", function() { return deserializeAws_json1_1DetectTextCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetCelebrityInfoCommand", function() { return deserializeAws_json1_1GetCelebrityInfoCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetCelebrityRecognitionCommand", function() { return deserializeAws_json1_1GetCelebrityRecognitionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetContentModerationCommand", function() { return deserializeAws_json1_1GetContentModerationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetFaceDetectionCommand", function() { return deserializeAws_json1_1GetFaceDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetFaceSearchCommand", function() { return deserializeAws_json1_1GetFaceSearchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetLabelDetectionCommand", function() { return deserializeAws_json1_1GetLabelDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetPersonTrackingCommand", function() { return deserializeAws_json1_1GetPersonTrackingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetSegmentDetectionCommand", function() { return deserializeAws_json1_1GetSegmentDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetTextDetectionCommand", function() { return deserializeAws_json1_1GetTextDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1IndexFacesCommand", function() { return deserializeAws_json1_1IndexFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListCollectionsCommand", function() { return deserializeAws_json1_1ListCollectionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListFacesCommand", function() { return deserializeAws_json1_1ListFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListStreamProcessorsCommand", function() { return deserializeAws_json1_1ListStreamProcessorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1RecognizeCelebritiesCommand", function() { return deserializeAws_json1_1RecognizeCelebritiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1SearchFacesCommand", function() { return deserializeAws_json1_1SearchFacesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1SearchFacesByImageCommand", function() { return deserializeAws_json1_1SearchFacesByImageCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartCelebrityRecognitionCommand", function() { return deserializeAws_json1_1StartCelebrityRecognitionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartContentModerationCommand", function() { return deserializeAws_json1_1StartContentModerationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartFaceDetectionCommand", function() { return deserializeAws_json1_1StartFaceDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartFaceSearchCommand", function() { return deserializeAws_json1_1StartFaceSearchCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartLabelDetectionCommand", function() { return deserializeAws_json1_1StartLabelDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartPersonTrackingCommand", function() { return deserializeAws_json1_1StartPersonTrackingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartProjectVersionCommand", function() { return deserializeAws_json1_1StartProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartSegmentDetectionCommand", function() { return deserializeAws_json1_1StartSegmentDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartStreamProcessorCommand", function() { return deserializeAws_json1_1StartStreamProcessorCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartTextDetectionCommand", function() { return deserializeAws_json1_1StartTextDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopProjectVersionCommand", function() { return deserializeAws_json1_1StopProjectVersionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopStreamProcessorCommand", function() { return deserializeAws_json1_1StopStreamProcessorCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var serializeAws_json1_1CompareFacesCommand = 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": "RekognitionService.CompareFaces", }; body = JSON.stringify(serializeAws_json1_1CompareFacesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateCollectionCommand = 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": "RekognitionService.CreateCollection", }; body = JSON.stringify(serializeAws_json1_1CreateCollectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateProjectCommand = 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": "RekognitionService.CreateProject", }; body = JSON.stringify(serializeAws_json1_1CreateProjectRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateProjectVersionCommand = 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": "RekognitionService.CreateProjectVersion", }; body = JSON.stringify(serializeAws_json1_1CreateProjectVersionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1CreateStreamProcessorCommand = 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": "RekognitionService.CreateStreamProcessor", }; body = JSON.stringify(serializeAws_json1_1CreateStreamProcessorRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteCollectionCommand = 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": "RekognitionService.DeleteCollection", }; body = JSON.stringify(serializeAws_json1_1DeleteCollectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteFacesCommand = 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": "RekognitionService.DeleteFaces", }; body = JSON.stringify(serializeAws_json1_1DeleteFacesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteProjectCommand = 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": "RekognitionService.DeleteProject", }; body = JSON.stringify(serializeAws_json1_1DeleteProjectRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteProjectVersionCommand = 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": "RekognitionService.DeleteProjectVersion", }; body = JSON.stringify(serializeAws_json1_1DeleteProjectVersionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteStreamProcessorCommand = 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": "RekognitionService.DeleteStreamProcessor", }; body = JSON.stringify(serializeAws_json1_1DeleteStreamProcessorRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeCollectionCommand = 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": "RekognitionService.DescribeCollection", }; body = JSON.stringify(serializeAws_json1_1DescribeCollectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeProjectsCommand = 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": "RekognitionService.DescribeProjects", }; body = JSON.stringify(serializeAws_json1_1DescribeProjectsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeProjectVersionsCommand = 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": "RekognitionService.DescribeProjectVersions", }; body = JSON.stringify(serializeAws_json1_1DescribeProjectVersionsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeStreamProcessorCommand = 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": "RekognitionService.DescribeStreamProcessor", }; body = JSON.stringify(serializeAws_json1_1DescribeStreamProcessorRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectCustomLabelsCommand = 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": "RekognitionService.DetectCustomLabels", }; body = JSON.stringify(serializeAws_json1_1DetectCustomLabelsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectFacesCommand = 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": "RekognitionService.DetectFaces", }; body = JSON.stringify(serializeAws_json1_1DetectFacesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectLabelsCommand = 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": "RekognitionService.DetectLabels", }; body = JSON.stringify(serializeAws_json1_1DetectLabelsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectModerationLabelsCommand = 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": "RekognitionService.DetectModerationLabels", }; body = JSON.stringify(serializeAws_json1_1DetectModerationLabelsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectProtectiveEquipmentCommand = 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": "RekognitionService.DetectProtectiveEquipment", }; body = JSON.stringify(serializeAws_json1_1DetectProtectiveEquipmentRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectTextCommand = 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": "RekognitionService.DetectText", }; body = JSON.stringify(serializeAws_json1_1DetectTextRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetCelebrityInfoCommand = 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": "RekognitionService.GetCelebrityInfo", }; body = JSON.stringify(serializeAws_json1_1GetCelebrityInfoRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetCelebrityRecognitionCommand = 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": "RekognitionService.GetCelebrityRecognition", }; body = JSON.stringify(serializeAws_json1_1GetCelebrityRecognitionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetContentModerationCommand = 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": "RekognitionService.GetContentModeration", }; body = JSON.stringify(serializeAws_json1_1GetContentModerationRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetFaceDetectionCommand = 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": "RekognitionService.GetFaceDetection", }; body = JSON.stringify(serializeAws_json1_1GetFaceDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetFaceSearchCommand = 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": "RekognitionService.GetFaceSearch", }; body = JSON.stringify(serializeAws_json1_1GetFaceSearchRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetLabelDetectionCommand = 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": "RekognitionService.GetLabelDetection", }; body = JSON.stringify(serializeAws_json1_1GetLabelDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetPersonTrackingCommand = 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": "RekognitionService.GetPersonTracking", }; body = JSON.stringify(serializeAws_json1_1GetPersonTrackingRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetSegmentDetectionCommand = 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": "RekognitionService.GetSegmentDetection", }; body = JSON.stringify(serializeAws_json1_1GetSegmentDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetTextDetectionCommand = 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": "RekognitionService.GetTextDetection", }; body = JSON.stringify(serializeAws_json1_1GetTextDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1IndexFacesCommand = 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": "RekognitionService.IndexFaces", }; body = JSON.stringify(serializeAws_json1_1IndexFacesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListCollectionsCommand = 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": "RekognitionService.ListCollections", }; body = JSON.stringify(serializeAws_json1_1ListCollectionsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListFacesCommand = 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": "RekognitionService.ListFaces", }; body = JSON.stringify(serializeAws_json1_1ListFacesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListStreamProcessorsCommand = 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": "RekognitionService.ListStreamProcessors", }; body = JSON.stringify(serializeAws_json1_1ListStreamProcessorsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1RecognizeCelebritiesCommand = 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": "RekognitionService.RecognizeCelebrities", }; body = JSON.stringify(serializeAws_json1_1RecognizeCelebritiesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1SearchFacesCommand = 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": "RekognitionService.SearchFaces", }; body = JSON.stringify(serializeAws_json1_1SearchFacesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1SearchFacesByImageCommand = 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": "RekognitionService.SearchFacesByImage", }; body = JSON.stringify(serializeAws_json1_1SearchFacesByImageRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartCelebrityRecognitionCommand = 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": "RekognitionService.StartCelebrityRecognition", }; body = JSON.stringify(serializeAws_json1_1StartCelebrityRecognitionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartContentModerationCommand = 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": "RekognitionService.StartContentModeration", }; body = JSON.stringify(serializeAws_json1_1StartContentModerationRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartFaceDetectionCommand = 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": "RekognitionService.StartFaceDetection", }; body = JSON.stringify(serializeAws_json1_1StartFaceDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartFaceSearchCommand = 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": "RekognitionService.StartFaceSearch", }; body = JSON.stringify(serializeAws_json1_1StartFaceSearchRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartLabelDetectionCommand = 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": "RekognitionService.StartLabelDetection", }; body = JSON.stringify(serializeAws_json1_1StartLabelDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartPersonTrackingCommand = 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": "RekognitionService.StartPersonTracking", }; body = JSON.stringify(serializeAws_json1_1StartPersonTrackingRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartProjectVersionCommand = 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": "RekognitionService.StartProjectVersion", }; body = JSON.stringify(serializeAws_json1_1StartProjectVersionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartSegmentDetectionCommand = 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": "RekognitionService.StartSegmentDetection", }; body = JSON.stringify(serializeAws_json1_1StartSegmentDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartStreamProcessorCommand = 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": "RekognitionService.StartStreamProcessor", }; body = JSON.stringify(serializeAws_json1_1StartStreamProcessorRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartTextDetectionCommand = 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": "RekognitionService.StartTextDetection", }; body = JSON.stringify(serializeAws_json1_1StartTextDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopProjectVersionCommand = 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": "RekognitionService.StopProjectVersion", }; body = JSON.stringify(serializeAws_json1_1StopProjectVersionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopStreamProcessorCommand = 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": "RekognitionService.StopStreamProcessor", }; body = JSON.stringify(serializeAws_json1_1StopStreamProcessorRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var deserializeAws_json1_1CompareFacesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CompareFacesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CompareFacesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CompareFacesCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1ImageTooLargeExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidImageFormatExceptionResponse(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_1InvalidParameterExceptionResponse(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_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1CreateCollectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateCollectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateCollectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateCollectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceAlreadyExistsException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceAlreadyExistsException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceAlreadyExistsExceptionResponse(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_1ThrottlingExceptionResponse(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_1CreateProjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateProjectCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateProjectResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateProjectCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "LimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceInUseException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1CreateProjectVersionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateProjectVersionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateProjectVersionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateProjectVersionCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "LimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceInUseException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 12]; case "ResourceNotFoundException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1CreateStreamProcessorCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateStreamProcessorCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateStreamProcessorResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateStreamProcessorCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "LimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceInUseException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1DeleteCollectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteCollectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteCollectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteCollectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DeleteFacesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteFacesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteFacesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteFacesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DeleteProjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteProjectCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteProjectResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteProjectCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceInUseException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1DeleteProjectVersionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteProjectVersionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteProjectVersionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteProjectVersionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceInUseException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1DeleteStreamProcessorCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteStreamProcessorCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteStreamProcessorResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteStreamProcessorCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceInUseException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1DescribeCollectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeCollectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeCollectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeCollectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DescribeProjectsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeProjectsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeProjectsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeProjectsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DescribeProjectVersionsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeProjectVersionsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeProjectVersionsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeProjectVersionsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DescribeStreamProcessorCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeStreamProcessorCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeStreamProcessorResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeStreamProcessorCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DetectCustomLabelsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectCustomLabelsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectCustomLabelsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectCustomLabelsCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "LimitExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 14]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "ResourceNotFoundException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 18]; case "ResourceNotReadyException": return [3 /*break*/, 20]; case "com.amazonaws.rekognition#ResourceNotReadyException": return [3 /*break*/, 20]; case "ThrottlingException": return [3 /*break*/, 22]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 22]; } return [3 /*break*/, 24]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_json1_1ImageTooLargeExceptionResponse(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_json1_1InternalServerErrorResponse(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_json1_1InvalidImageFormatExceptionResponse(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_json1_1InvalidParameterExceptionResponse(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_json1_1InvalidS3ObjectExceptionResponse(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_json1_1LimitExceededExceptionResponse(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_json1_1ProvisionedThroughputExceededExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1ResourceNotReadyExceptionResponse(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_json1_1ThrottlingExceptionResponse(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_json1_1DetectFacesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectFacesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectFacesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectFacesCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1ImageTooLargeExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidImageFormatExceptionResponse(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_1InvalidParameterExceptionResponse(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_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DetectLabelsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectLabelsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectLabelsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectLabelsCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1ImageTooLargeExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidImageFormatExceptionResponse(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_1InvalidParameterExceptionResponse(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_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DetectModerationLabelsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectModerationLabelsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectModerationLabelsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectModerationLabelsCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "HumanLoopQuotaExceededException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#HumanLoopQuotaExceededException": return [3 /*break*/, 4]; case "ImageTooLargeException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 6]; case "InternalServerError": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 8]; case "InvalidImageFormatException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 10]; case "InvalidParameterException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 12]; case "InvalidS3ObjectException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 14]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "ThrottlingException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1HumanLoopQuotaExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1ImageTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidImageFormatExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1DetectProtectiveEquipmentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectProtectiveEquipmentCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectProtectiveEquipmentResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectProtectiveEquipmentCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1ImageTooLargeExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidImageFormatExceptionResponse(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_1InvalidParameterExceptionResponse(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_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1DetectTextCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectTextCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectTextResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectTextCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1ImageTooLargeExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidImageFormatExceptionResponse(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_1InvalidParameterExceptionResponse(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_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetCelebrityInfoCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetCelebrityInfoCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetCelebrityInfoResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetCelebrityInfoCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetCelebrityRecognitionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetCelebrityRecognitionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetCelebrityRecognitionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetCelebrityRecognitionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetContentModerationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetContentModerationCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetContentModerationResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetContentModerationCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetFaceDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetFaceDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetFaceDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetFaceDetectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetFaceSearchCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetFaceSearchCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetFaceSearchResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetFaceSearchCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetLabelDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetLabelDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetLabelDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetLabelDetectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetPersonTrackingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetPersonTrackingCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetPersonTrackingResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetPersonTrackingCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetSegmentDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetSegmentDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetSegmentDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetSegmentDetectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetTextDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetTextDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetTextDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetTextDetectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1IndexFacesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1IndexFacesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1IndexFacesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1IndexFacesCommandError = 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, parsedBody, message; var _o; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_p) { switch (_p.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _o = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_o.body = _p.sent(), _o)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ResourceNotFoundException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 16]; case "ServiceQuotaExceededException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#ServiceQuotaExceededException": return [3 /*break*/, 18]; case "ThrottlingException": return [3 /*break*/, 20]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 20]; } return [3 /*break*/, 22]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1ImageTooLargeExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidImageFormatExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ServiceQuotaExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 22: 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) }); _p.label = 23; case 23: 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_1ListCollectionsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListCollectionsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListCollectionsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListCollectionsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1ListFacesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListFacesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListFacesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListFacesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1ListStreamProcessorsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListStreamProcessorsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListStreamProcessorsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListStreamProcessorsCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidPaginationTokenException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidPaginationTokenException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidPaginationTokenExceptionResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1RecognizeCelebritiesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1RecognizeCelebritiesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1RecognizeCelebritiesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1RecognizeCelebritiesCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1ImageTooLargeExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidImageFormatExceptionResponse(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_1InvalidParameterExceptionResponse(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_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1SearchFacesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1SearchFacesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1SearchFacesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1SearchFacesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceNotFoundException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 10]; case "ThrottlingException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_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([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 15]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1SearchFacesByImageCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1SearchFacesByImageCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1SearchFacesByImageResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1SearchFacesByImageCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "ImageTooLargeException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#ImageTooLargeException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidImageFormatException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidImageFormatException": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ResourceNotFoundException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 16]; case "ThrottlingException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1ImageTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidImageFormatExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StartCelebrityRecognitionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartCelebrityRecognitionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartCelebrityRecognitionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartCelebrityRecognitionCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; case "VideoTooLargeException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; 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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StartContentModerationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartContentModerationCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartContentModerationResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartContentModerationCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; case "VideoTooLargeException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; 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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StartFaceDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartFaceDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartFaceDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartFaceDetectionCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; case "VideoTooLargeException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; 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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StartFaceSearchCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartFaceSearchCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartFaceSearchResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartFaceSearchCommandError = 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, parsedBody, message; var _o; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_p) { switch (_p.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _o = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_o.body = _p.sent(), _o)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ResourceNotFoundException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 16]; case "ThrottlingException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 18]; case "VideoTooLargeException": return [3 /*break*/, 20]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 20]; } return [3 /*break*/, 22]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; 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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 22: 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) }); _p.label = 23; case 23: 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_1StartLabelDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartLabelDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartLabelDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartLabelDetectionCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; case "VideoTooLargeException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; 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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StartPersonTrackingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartPersonTrackingCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartPersonTrackingResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartPersonTrackingCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; case "VideoTooLargeException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; 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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StartProjectVersionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartProjectVersionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartProjectVersionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartProjectVersionCommandError = 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 "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "LimitExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 8]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 10]; case "ResourceInUseException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 12]; case "ResourceNotFoundException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1StartSegmentDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartSegmentDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartSegmentDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartSegmentDetectionCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; case "VideoTooLargeException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; 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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StartStreamProcessorCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartStreamProcessorCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartStreamProcessorResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartStreamProcessorCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceInUseException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1StartTextDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartTextDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartTextDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartTextDetectionCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#IdempotentParameterMismatchException": return [3 /*break*/, 4]; case "InternalServerError": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#InvalidS3ObjectException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#LimitExceededException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 16]; case "VideoTooLargeException": return [3 /*break*/, 18]; case "com.amazonaws.rekognition#VideoTooLargeException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; 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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1VideoTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1StopProjectVersionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopProjectVersionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopProjectVersionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopProjectVersionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceInUseException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1StopStreamProcessorCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopStreamProcessorCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopStreamProcessorResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopStreamProcessorCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.rekognition#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.rekognition#InternalServerError": return [3 /*break*/, 4]; case "InvalidParameterException": return [3 /*break*/, 6]; case "com.amazonaws.rekognition#InvalidParameterException": return [3 /*break*/, 6]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "com.amazonaws.rekognition#ProvisionedThroughputExceededException": return [3 /*break*/, 8]; case "ResourceInUseException": return [3 /*break*/, 10]; case "com.amazonaws.rekognition#ResourceInUseException": return [3 /*break*/, 10]; case "ResourceNotFoundException": return [3 /*break*/, 12]; case "com.amazonaws.rekognition#ResourceNotFoundException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.rekognition#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ResourceInUseExceptionResponse(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_1ThrottlingExceptionResponse(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_1AccessDeniedExceptionResponse = 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_1AccessDeniedException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "AccessDeniedException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1HumanLoopQuotaExceededExceptionResponse = 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_1HumanLoopQuotaExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "HumanLoopQuotaExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse = 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_1IdempotentParameterMismatchException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "IdempotentParameterMismatchException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ImageTooLargeExceptionResponse = 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_1ImageTooLargeException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ImageTooLargeException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InternalServerErrorResponse = 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_1InternalServerError(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InternalServerError", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidImageFormatExceptionResponse = 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_1InvalidImageFormatException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidImageFormatException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidPaginationTokenExceptionResponse = 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_1InvalidPaginationTokenException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidPaginationTokenException", $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_1InvalidS3ObjectExceptionResponse = 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_1InvalidS3ObjectException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidS3ObjectException", $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_1ProvisionedThroughputExceededExceptionResponse = 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_1ProvisionedThroughputExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ProvisionedThroughputExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ResourceAlreadyExistsExceptionResponse = 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_1ResourceAlreadyExistsException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceAlreadyExistsException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ResourceInUseExceptionResponse = 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_1ResourceInUseException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceInUseException", $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_1ResourceNotReadyExceptionResponse = 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_1ResourceNotReadyException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceNotReadyException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ServiceQuotaExceededExceptionResponse = 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_1ServiceQuotaExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ServiceQuotaExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ThrottlingExceptionResponse = 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_1ThrottlingException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ThrottlingException", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1VideoTooLargeExceptionResponse = 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_1VideoTooLargeException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "VideoTooLargeException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var serializeAws_json1_1Asset = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.GroundTruthManifest !== undefined && input.GroundTruthManifest !== null && { GroundTruthManifest: serializeAws_json1_1GroundTruthManifest(input.GroundTruthManifest, context), })); }; var serializeAws_json1_1Assets = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1Asset(entry, context); }); }; var serializeAws_json1_1Attributes = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1BoundingBox = 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.Height !== undefined && input.Height !== null && { Height: input.Height })), (input.Left !== undefined && input.Left !== null && { Left: input.Left })), (input.Top !== undefined && input.Top !== null && { Top: input.Top })), (input.Width !== undefined && input.Width !== null && { Width: input.Width })); }; var serializeAws_json1_1CompareFacesRequest = 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.QualityFilter !== undefined && input.QualityFilter !== null && { QualityFilter: input.QualityFilter })), (input.SimilarityThreshold !== undefined && input.SimilarityThreshold !== null && { SimilarityThreshold: input.SimilarityThreshold })), (input.SourceImage !== undefined && input.SourceImage !== null && { SourceImage: serializeAws_json1_1Image(input.SourceImage, context) })), (input.TargetImage !== undefined && input.TargetImage !== null && { TargetImage: serializeAws_json1_1Image(input.TargetImage, context) })); }; var serializeAws_json1_1ContentClassifiers = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1CreateCollectionRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })); }; var serializeAws_json1_1CreateProjectRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ProjectName !== undefined && input.ProjectName !== null && { ProjectName: input.ProjectName })); }; var serializeAws_json1_1CreateProjectVersionRequest = 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.OutputConfig !== undefined && input.OutputConfig !== null && { OutputConfig: serializeAws_json1_1OutputConfig(input.OutputConfig, context) })), (input.ProjectArn !== undefined && input.ProjectArn !== null && { ProjectArn: input.ProjectArn })), (input.TestingData !== undefined && input.TestingData !== null && { TestingData: serializeAws_json1_1TestingData(input.TestingData, context) })), (input.TrainingData !== undefined && input.TrainingData !== null && { TrainingData: serializeAws_json1_1TrainingData(input.TrainingData, context) })), (input.VersionName !== undefined && input.VersionName !== null && { VersionName: input.VersionName })); }; var serializeAws_json1_1CreateStreamProcessorRequest = 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.Input !== undefined && input.Input !== null && { Input: serializeAws_json1_1StreamProcessorInput(input.Input, context) })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.Output !== undefined && input.Output !== null && { Output: serializeAws_json1_1StreamProcessorOutput(input.Output, context) })), (input.RoleArn !== undefined && input.RoleArn !== null && { RoleArn: input.RoleArn })), (input.Settings !== undefined && input.Settings !== null && { Settings: serializeAws_json1_1StreamProcessorSettings(input.Settings, context) })); }; var serializeAws_json1_1DeleteCollectionRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })); }; var serializeAws_json1_1DeleteFacesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })), (input.FaceIds !== undefined && input.FaceIds !== null && { FaceIds: serializeAws_json1_1FaceIdList(input.FaceIds, context) })); }; var serializeAws_json1_1DeleteProjectRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ProjectArn !== undefined && input.ProjectArn !== null && { ProjectArn: input.ProjectArn })); }; var serializeAws_json1_1DeleteProjectVersionRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ProjectVersionArn !== undefined && input.ProjectVersionArn !== null && { ProjectVersionArn: input.ProjectVersionArn })); }; var serializeAws_json1_1DeleteStreamProcessorRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })); }; var serializeAws_json1_1DescribeCollectionRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })); }; var serializeAws_json1_1DescribeProjectsRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1DescribeProjectVersionsRequest = 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.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.ProjectArn !== undefined && input.ProjectArn !== null && { ProjectArn: input.ProjectArn })), (input.VersionNames !== undefined && input.VersionNames !== null && { VersionNames: serializeAws_json1_1VersionNames(input.VersionNames, context) })); }; var serializeAws_json1_1DescribeStreamProcessorRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })); }; var serializeAws_json1_1DetectCustomLabelsRequest = 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.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.MinConfidence !== undefined && input.MinConfidence !== null && { MinConfidence: input.MinConfidence })), (input.ProjectVersionArn !== undefined && input.ProjectVersionArn !== null && { ProjectVersionArn: input.ProjectVersionArn })); }; var serializeAws_json1_1DetectFacesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Attributes !== undefined && input.Attributes !== null && { Attributes: serializeAws_json1_1Attributes(input.Attributes, context) })), (input.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })); }; var serializeAws_json1_1DetectionFilter = 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.MinBoundingBoxHeight !== undefined && input.MinBoundingBoxHeight !== null && { MinBoundingBoxHeight: input.MinBoundingBoxHeight })), (input.MinBoundingBoxWidth !== undefined && input.MinBoundingBoxWidth !== null && { MinBoundingBoxWidth: input.MinBoundingBoxWidth })), (input.MinConfidence !== undefined && input.MinConfidence !== null && { MinConfidence: input.MinConfidence })); }; var serializeAws_json1_1DetectLabelsRequest = 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.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })), (input.MaxLabels !== undefined && input.MaxLabels !== null && { MaxLabels: input.MaxLabels })), (input.MinConfidence !== undefined && input.MinConfidence !== null && { MinConfidence: input.MinConfidence })); }; var serializeAws_json1_1DetectModerationLabelsRequest = 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.HumanLoopConfig !== undefined && input.HumanLoopConfig !== null && { HumanLoopConfig: serializeAws_json1_1HumanLoopConfig(input.HumanLoopConfig, context), })), (input.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })), (input.MinConfidence !== undefined && input.MinConfidence !== null && { MinConfidence: input.MinConfidence })); }; var serializeAws_json1_1DetectProtectiveEquipmentRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })), (input.SummarizationAttributes !== undefined && input.SummarizationAttributes !== null && { SummarizationAttributes: serializeAws_json1_1ProtectiveEquipmentSummarizationAttributes(input.SummarizationAttributes, context), })); }; var serializeAws_json1_1DetectTextFilters = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.RegionsOfInterest !== undefined && input.RegionsOfInterest !== null && { RegionsOfInterest: serializeAws_json1_1RegionsOfInterest(input.RegionsOfInterest, context), })), (input.WordFilter !== undefined && input.WordFilter !== null && { WordFilter: serializeAws_json1_1DetectionFilter(input.WordFilter, context) })); }; var serializeAws_json1_1DetectTextRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Filters !== undefined && input.Filters !== null && { Filters: serializeAws_json1_1DetectTextFilters(input.Filters, context) })), (input.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })); }; var serializeAws_json1_1FaceIdList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1FaceSearchSettings = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })), (input.FaceMatchThreshold !== undefined && input.FaceMatchThreshold !== null && { FaceMatchThreshold: input.FaceMatchThreshold })); }; var serializeAws_json1_1GetCelebrityInfoRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Id !== undefined && input.Id !== null && { Id: input.Id })); }; var serializeAws_json1_1GetCelebrityRecognitionRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.SortBy !== undefined && input.SortBy !== null && { SortBy: input.SortBy })); }; var serializeAws_json1_1GetContentModerationRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.SortBy !== undefined && input.SortBy !== null && { SortBy: input.SortBy })); }; var serializeAws_json1_1GetFaceDetectionRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1GetFaceSearchRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.SortBy !== undefined && input.SortBy !== null && { SortBy: input.SortBy })); }; var serializeAws_json1_1GetLabelDetectionRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.SortBy !== undefined && input.SortBy !== null && { SortBy: input.SortBy })); }; var serializeAws_json1_1GetPersonTrackingRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })), (input.SortBy !== undefined && input.SortBy !== null && { SortBy: input.SortBy })); }; var serializeAws_json1_1GetSegmentDetectionRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1GetTextDetectionRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1GroundTruthManifest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Object !== undefined && input.S3Object !== null && { S3Object: serializeAws_json1_1S3Object(input.S3Object, context) })); }; var serializeAws_json1_1HumanLoopConfig = 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.DataAttributes !== undefined && input.DataAttributes !== null && { DataAttributes: serializeAws_json1_1HumanLoopDataAttributes(input.DataAttributes, context), })), (input.FlowDefinitionArn !== undefined && input.FlowDefinitionArn !== null && { FlowDefinitionArn: input.FlowDefinitionArn })), (input.HumanLoopName !== undefined && input.HumanLoopName !== null && { HumanLoopName: input.HumanLoopName })); }; var serializeAws_json1_1HumanLoopDataAttributes = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ContentClassifiers !== undefined && input.ContentClassifiers !== null && { ContentClassifiers: serializeAws_json1_1ContentClassifiers(input.ContentClassifiers, context), })); }; var serializeAws_json1_1Image = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Bytes !== undefined && input.Bytes !== null && { Bytes: context.base64Encoder(input.Bytes) })), (input.S3Object !== undefined && input.S3Object !== null && { S3Object: serializeAws_json1_1S3Object(input.S3Object, context) })); }; var serializeAws_json1_1IndexFacesRequest = 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"])({}, (input.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })), (input.DetectionAttributes !== undefined && input.DetectionAttributes !== null && { DetectionAttributes: serializeAws_json1_1Attributes(input.DetectionAttributes, context), })), (input.ExternalImageId !== undefined && input.ExternalImageId !== null && { ExternalImageId: input.ExternalImageId })), (input.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })), (input.MaxFaces !== undefined && input.MaxFaces !== null && { MaxFaces: input.MaxFaces })), (input.QualityFilter !== undefined && input.QualityFilter !== null && { QualityFilter: input.QualityFilter })); }; var serializeAws_json1_1KinesisDataStream = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Arn !== undefined && input.Arn !== null && { Arn: input.Arn })); }; var serializeAws_json1_1KinesisVideoStream = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Arn !== undefined && input.Arn !== null && { Arn: input.Arn })); }; var serializeAws_json1_1ListCollectionsRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListFacesRequest = 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.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListStreamProcessorsRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1NotificationChannel = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.RoleArn !== undefined && input.RoleArn !== null && { RoleArn: input.RoleArn })), (input.SNSTopicArn !== undefined && input.SNSTopicArn !== null && { SNSTopicArn: input.SNSTopicArn })); }; var serializeAws_json1_1OutputConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Bucket !== undefined && input.S3Bucket !== null && { S3Bucket: input.S3Bucket })), (input.S3KeyPrefix !== undefined && input.S3KeyPrefix !== null && { S3KeyPrefix: input.S3KeyPrefix })); }; var serializeAws_json1_1ProtectiveEquipmentSummarizationAttributes = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MinConfidence !== undefined && input.MinConfidence !== null && { MinConfidence: input.MinConfidence })), (input.RequiredEquipmentTypes !== undefined && input.RequiredEquipmentTypes !== null && { RequiredEquipmentTypes: serializeAws_json1_1ProtectiveEquipmentTypes(input.RequiredEquipmentTypes, context), })); }; var serializeAws_json1_1ProtectiveEquipmentTypes = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1RecognizeCelebritiesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })); }; var serializeAws_json1_1RegionOfInterest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.BoundingBox !== undefined && input.BoundingBox !== null && { BoundingBox: serializeAws_json1_1BoundingBox(input.BoundingBox, context) })); }; var serializeAws_json1_1RegionsOfInterest = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_json1_1RegionOfInterest(entry, context); }); }; var serializeAws_json1_1S3Object = 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.Bucket !== undefined && input.Bucket !== null && { Bucket: input.Bucket })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.Version !== undefined && input.Version !== null && { Version: input.Version })); }; var serializeAws_json1_1SearchFacesByImageRequest = 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.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })), (input.FaceMatchThreshold !== undefined && input.FaceMatchThreshold !== null && { FaceMatchThreshold: input.FaceMatchThreshold })), (input.Image !== undefined && input.Image !== null && { Image: serializeAws_json1_1Image(input.Image, context) })), (input.MaxFaces !== undefined && input.MaxFaces !== null && { MaxFaces: input.MaxFaces })), (input.QualityFilter !== undefined && input.QualityFilter !== null && { QualityFilter: input.QualityFilter })); }; var serializeAws_json1_1SearchFacesRequest = 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.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })), (input.FaceId !== undefined && input.FaceId !== null && { FaceId: input.FaceId })), (input.FaceMatchThreshold !== undefined && input.FaceMatchThreshold !== null && { FaceMatchThreshold: input.FaceMatchThreshold })), (input.MaxFaces !== undefined && input.MaxFaces !== null && { MaxFaces: input.MaxFaces })); }; var serializeAws_json1_1SegmentTypes = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1StartCelebrityRecognitionRequest = 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.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StartContentModerationRequest = 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.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.MinConfidence !== undefined && input.MinConfidence !== null && { MinConfidence: input.MinConfidence })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StartFaceDetectionRequest = 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.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.FaceAttributes !== undefined && input.FaceAttributes !== null && { FaceAttributes: input.FaceAttributes })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StartFaceSearchRequest = 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"])({}, (input.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.CollectionId !== undefined && input.CollectionId !== null && { CollectionId: input.CollectionId })), (input.FaceMatchThreshold !== undefined && input.FaceMatchThreshold !== null && { FaceMatchThreshold: input.FaceMatchThreshold })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StartLabelDetectionRequest = 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.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.MinConfidence !== undefined && input.MinConfidence !== null && { MinConfidence: input.MinConfidence })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StartPersonTrackingRequest = 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.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StartProjectVersionRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MinInferenceUnits !== undefined && input.MinInferenceUnits !== null && { MinInferenceUnits: input.MinInferenceUnits })), (input.ProjectVersionArn !== undefined && input.ProjectVersionArn !== null && { ProjectVersionArn: input.ProjectVersionArn })); }; var serializeAws_json1_1StartSegmentDetectionFilters = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ShotFilter !== undefined && input.ShotFilter !== null && { ShotFilter: serializeAws_json1_1StartShotDetectionFilter(input.ShotFilter, context), })), (input.TechnicalCueFilter !== undefined && input.TechnicalCueFilter !== null && { TechnicalCueFilter: serializeAws_json1_1StartTechnicalCueDetectionFilter(input.TechnicalCueFilter, context), })); }; var serializeAws_json1_1StartSegmentDetectionRequest = 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"])({}, (input.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.Filters !== undefined && input.Filters !== null && { Filters: serializeAws_json1_1StartSegmentDetectionFilters(input.Filters, context) })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.SegmentTypes !== undefined && input.SegmentTypes !== null && { SegmentTypes: serializeAws_json1_1SegmentTypes(input.SegmentTypes, context) })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StartShotDetectionFilter = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MinSegmentConfidence !== undefined && input.MinSegmentConfidence !== null && { MinSegmentConfidence: input.MinSegmentConfidence })); }; var serializeAws_json1_1StartStreamProcessorRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })); }; var serializeAws_json1_1StartTechnicalCueDetectionFilter = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MinSegmentConfidence !== undefined && input.MinSegmentConfidence !== null && { MinSegmentConfidence: input.MinSegmentConfidence })); }; var serializeAws_json1_1StartTextDetectionFilters = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.RegionsOfInterest !== undefined && input.RegionsOfInterest !== null && { RegionsOfInterest: serializeAws_json1_1RegionsOfInterest(input.RegionsOfInterest, context), })), (input.WordFilter !== undefined && input.WordFilter !== null && { WordFilter: serializeAws_json1_1DetectionFilter(input.WordFilter, context) })); }; var serializeAws_json1_1StartTextDetectionRequest = 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.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.Filters !== undefined && input.Filters !== null && { Filters: serializeAws_json1_1StartTextDetectionFilters(input.Filters, context) })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.Video !== undefined && input.Video !== null && { Video: serializeAws_json1_1Video(input.Video, context) })); }; var serializeAws_json1_1StopProjectVersionRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ProjectVersionArn !== undefined && input.ProjectVersionArn !== null && { ProjectVersionArn: input.ProjectVersionArn })); }; var serializeAws_json1_1StopStreamProcessorRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })); }; var serializeAws_json1_1StreamProcessorInput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.KinesisVideoStream !== undefined && input.KinesisVideoStream !== null && { KinesisVideoStream: serializeAws_json1_1KinesisVideoStream(input.KinesisVideoStream, context), })); }; var serializeAws_json1_1StreamProcessorOutput = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.KinesisDataStream !== undefined && input.KinesisDataStream !== null && { KinesisDataStream: serializeAws_json1_1KinesisDataStream(input.KinesisDataStream, context), })); }; var serializeAws_json1_1StreamProcessorSettings = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.FaceSearch !== undefined && input.FaceSearch !== null && { FaceSearch: serializeAws_json1_1FaceSearchSettings(input.FaceSearch, context) })); }; var serializeAws_json1_1TestingData = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Assets !== undefined && input.Assets !== null && { Assets: serializeAws_json1_1Assets(input.Assets, context) })), (input.AutoCreate !== undefined && input.AutoCreate !== null && { AutoCreate: input.AutoCreate })); }; var serializeAws_json1_1TrainingData = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Assets !== undefined && input.Assets !== null && { Assets: serializeAws_json1_1Assets(input.Assets, context) })); }; var serializeAws_json1_1VersionNames = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1Video = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Object !== undefined && input.S3Object !== null && { S3Object: serializeAws_json1_1S3Object(input.S3Object, context) })); }; var deserializeAws_json1_1AccessDeniedException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1AgeRange = function (output, context) { return { High: output.High !== undefined && output.High !== null ? output.High : undefined, Low: output.Low !== undefined && output.Low !== null ? output.Low : undefined, }; }; var deserializeAws_json1_1Asset = function (output, context) { return { GroundTruthManifest: output.GroundTruthManifest !== undefined && output.GroundTruthManifest !== null ? deserializeAws_json1_1GroundTruthManifest(output.GroundTruthManifest, context) : undefined, }; }; var deserializeAws_json1_1Assets = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Asset(entry, context); }); }; var deserializeAws_json1_1AudioMetadata = function (output, context) { return { Codec: output.Codec !== undefined && output.Codec !== null ? output.Codec : undefined, DurationMillis: output.DurationMillis !== undefined && output.DurationMillis !== null ? output.DurationMillis : undefined, NumberOfChannels: output.NumberOfChannels !== undefined && output.NumberOfChannels !== null ? output.NumberOfChannels : undefined, SampleRate: output.SampleRate !== undefined && output.SampleRate !== null ? output.SampleRate : undefined, }; }; var deserializeAws_json1_1AudioMetadataList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1AudioMetadata(entry, context); }); }; var deserializeAws_json1_1Beard = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1BodyParts = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ProtectiveEquipmentBodyPart(entry, context); }); }; var deserializeAws_json1_1BoundingBox = function (output, context) { return { Height: output.Height !== undefined && output.Height !== null ? output.Height : undefined, Left: output.Left !== undefined && output.Left !== null ? output.Left : undefined, Top: output.Top !== undefined && output.Top !== null ? output.Top : undefined, Width: output.Width !== undefined && output.Width !== null ? output.Width : undefined, }; }; var deserializeAws_json1_1Celebrity = function (output, context) { return { Face: output.Face !== undefined && output.Face !== null ? deserializeAws_json1_1ComparedFace(output.Face, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, MatchConfidence: output.MatchConfidence !== undefined && output.MatchConfidence !== null ? output.MatchConfidence : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Urls: output.Urls !== undefined && output.Urls !== null ? deserializeAws_json1_1Urls(output.Urls, context) : undefined, }; }; var deserializeAws_json1_1CelebrityDetail = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Face: output.Face !== undefined && output.Face !== null ? deserializeAws_json1_1FaceDetail(output.Face, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Urls: output.Urls !== undefined && output.Urls !== null ? deserializeAws_json1_1Urls(output.Urls, context) : undefined, }; }; var deserializeAws_json1_1CelebrityList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Celebrity(entry, context); }); }; var deserializeAws_json1_1CelebrityRecognition = function (output, context) { return { Celebrity: output.Celebrity !== undefined && output.Celebrity !== null ? deserializeAws_json1_1CelebrityDetail(output.Celebrity, context) : undefined, Timestamp: output.Timestamp !== undefined && output.Timestamp !== null ? output.Timestamp : undefined, }; }; var deserializeAws_json1_1CelebrityRecognitions = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1CelebrityRecognition(entry, context); }); }; var deserializeAws_json1_1CollectionIdList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ComparedFace = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Landmarks: output.Landmarks !== undefined && output.Landmarks !== null ? deserializeAws_json1_1Landmarks(output.Landmarks, context) : undefined, Pose: output.Pose !== undefined && output.Pose !== null ? deserializeAws_json1_1Pose(output.Pose, context) : undefined, Quality: output.Quality !== undefined && output.Quality !== null ? deserializeAws_json1_1ImageQuality(output.Quality, context) : undefined, }; }; var deserializeAws_json1_1ComparedFaceList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ComparedFace(entry, context); }); }; var deserializeAws_json1_1ComparedSourceImageFace = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, }; }; var deserializeAws_json1_1CompareFacesMatch = function (output, context) { return { Face: output.Face !== undefined && output.Face !== null ? deserializeAws_json1_1ComparedFace(output.Face, context) : undefined, Similarity: output.Similarity !== undefined && output.Similarity !== null ? output.Similarity : undefined, }; }; var deserializeAws_json1_1CompareFacesMatchList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1CompareFacesMatch(entry, context); }); }; var deserializeAws_json1_1CompareFacesResponse = function (output, context) { return { FaceMatches: output.FaceMatches !== undefined && output.FaceMatches !== null ? deserializeAws_json1_1CompareFacesMatchList(output.FaceMatches, context) : undefined, SourceImageFace: output.SourceImageFace !== undefined && output.SourceImageFace !== null ? deserializeAws_json1_1ComparedSourceImageFace(output.SourceImageFace, context) : undefined, SourceImageOrientationCorrection: output.SourceImageOrientationCorrection !== undefined && output.SourceImageOrientationCorrection !== null ? output.SourceImageOrientationCorrection : undefined, TargetImageOrientationCorrection: output.TargetImageOrientationCorrection !== undefined && output.TargetImageOrientationCorrection !== null ? output.TargetImageOrientationCorrection : undefined, UnmatchedFaces: output.UnmatchedFaces !== undefined && output.UnmatchedFaces !== null ? deserializeAws_json1_1CompareFacesUnmatchList(output.UnmatchedFaces, context) : undefined, }; }; var deserializeAws_json1_1CompareFacesUnmatchList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ComparedFace(entry, context); }); }; var deserializeAws_json1_1ContentModerationDetection = function (output, context) { return { ModerationLabel: output.ModerationLabel !== undefined && output.ModerationLabel !== null ? deserializeAws_json1_1ModerationLabel(output.ModerationLabel, context) : undefined, Timestamp: output.Timestamp !== undefined && output.Timestamp !== null ? output.Timestamp : undefined, }; }; var deserializeAws_json1_1ContentModerationDetections = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ContentModerationDetection(entry, context); }); }; var deserializeAws_json1_1CoversBodyPart = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1CreateCollectionResponse = function (output, context) { return { CollectionArn: output.CollectionArn !== undefined && output.CollectionArn !== null ? output.CollectionArn : undefined, FaceModelVersion: output.FaceModelVersion !== undefined && output.FaceModelVersion !== null ? output.FaceModelVersion : undefined, StatusCode: output.StatusCode !== undefined && output.StatusCode !== null ? output.StatusCode : undefined, }; }; var deserializeAws_json1_1CreateProjectResponse = function (output, context) { return { ProjectArn: output.ProjectArn !== undefined && output.ProjectArn !== null ? output.ProjectArn : undefined, }; }; var deserializeAws_json1_1CreateProjectVersionResponse = function (output, context) { return { ProjectVersionArn: output.ProjectVersionArn !== undefined && output.ProjectVersionArn !== null ? output.ProjectVersionArn : undefined, }; }; var deserializeAws_json1_1CreateStreamProcessorResponse = function (output, context) { return { StreamProcessorArn: output.StreamProcessorArn !== undefined && output.StreamProcessorArn !== null ? output.StreamProcessorArn : undefined, }; }; var deserializeAws_json1_1CustomLabel = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Geometry: output.Geometry !== undefined && output.Geometry !== null ? deserializeAws_json1_1Geometry(output.Geometry, context) : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, }; }; var deserializeAws_json1_1CustomLabels = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1CustomLabel(entry, context); }); }; var deserializeAws_json1_1DeleteCollectionResponse = function (output, context) { return { StatusCode: output.StatusCode !== undefined && output.StatusCode !== null ? output.StatusCode : undefined, }; }; var deserializeAws_json1_1DeleteFacesResponse = function (output, context) { return { DeletedFaces: output.DeletedFaces !== undefined && output.DeletedFaces !== null ? deserializeAws_json1_1FaceIdList(output.DeletedFaces, context) : undefined, }; }; var deserializeAws_json1_1DeleteProjectResponse = function (output, context) { return { Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1DeleteProjectVersionResponse = function (output, context) { return { Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1DeleteStreamProcessorResponse = function (output, context) { return {}; }; var deserializeAws_json1_1DescribeCollectionResponse = function (output, context) { return { CollectionARN: output.CollectionARN !== undefined && output.CollectionARN !== null ? output.CollectionARN : undefined, CreationTimestamp: output.CreationTimestamp !== undefined && output.CreationTimestamp !== null ? new Date(Math.round(output.CreationTimestamp * 1000)) : undefined, FaceCount: output.FaceCount !== undefined && output.FaceCount !== null ? output.FaceCount : undefined, FaceModelVersion: output.FaceModelVersion !== undefined && output.FaceModelVersion !== null ? output.FaceModelVersion : undefined, }; }; var deserializeAws_json1_1DescribeProjectsResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, ProjectDescriptions: output.ProjectDescriptions !== undefined && output.ProjectDescriptions !== null ? deserializeAws_json1_1ProjectDescriptions(output.ProjectDescriptions, context) : undefined, }; }; var deserializeAws_json1_1DescribeProjectVersionsResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, ProjectVersionDescriptions: output.ProjectVersionDescriptions !== undefined && output.ProjectVersionDescriptions !== null ? deserializeAws_json1_1ProjectVersionDescriptions(output.ProjectVersionDescriptions, context) : undefined, }; }; var deserializeAws_json1_1DescribeStreamProcessorResponse = function (output, context) { return { CreationTimestamp: output.CreationTimestamp !== undefined && output.CreationTimestamp !== null ? new Date(Math.round(output.CreationTimestamp * 1000)) : undefined, Input: output.Input !== undefined && output.Input !== null ? deserializeAws_json1_1StreamProcessorInput(output.Input, context) : undefined, LastUpdateTimestamp: output.LastUpdateTimestamp !== undefined && output.LastUpdateTimestamp !== null ? new Date(Math.round(output.LastUpdateTimestamp * 1000)) : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Output: output.Output !== undefined && output.Output !== null ? deserializeAws_json1_1StreamProcessorOutput(output.Output, context) : undefined, RoleArn: output.RoleArn !== undefined && output.RoleArn !== null ? output.RoleArn : undefined, Settings: output.Settings !== undefined && output.Settings !== null ? deserializeAws_json1_1StreamProcessorSettings(output.Settings, context) : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, StreamProcessorArn: output.StreamProcessorArn !== undefined && output.StreamProcessorArn !== null ? output.StreamProcessorArn : undefined, }; }; var deserializeAws_json1_1DetectCustomLabelsResponse = function (output, context) { return { CustomLabels: output.CustomLabels !== undefined && output.CustomLabels !== null ? deserializeAws_json1_1CustomLabels(output.CustomLabels, context) : undefined, }; }; var deserializeAws_json1_1DetectFacesResponse = function (output, context) { return { FaceDetails: output.FaceDetails !== undefined && output.FaceDetails !== null ? deserializeAws_json1_1FaceDetailList(output.FaceDetails, context) : undefined, OrientationCorrection: output.OrientationCorrection !== undefined && output.OrientationCorrection !== null ? output.OrientationCorrection : undefined, }; }; var deserializeAws_json1_1DetectLabelsResponse = function (output, context) { return { LabelModelVersion: output.LabelModelVersion !== undefined && output.LabelModelVersion !== null ? output.LabelModelVersion : undefined, Labels: output.Labels !== undefined && output.Labels !== null ? deserializeAws_json1_1Labels(output.Labels, context) : undefined, OrientationCorrection: output.OrientationCorrection !== undefined && output.OrientationCorrection !== null ? output.OrientationCorrection : undefined, }; }; var deserializeAws_json1_1DetectModerationLabelsResponse = function (output, context) { return { HumanLoopActivationOutput: output.HumanLoopActivationOutput !== undefined && output.HumanLoopActivationOutput !== null ? deserializeAws_json1_1HumanLoopActivationOutput(output.HumanLoopActivationOutput, context) : undefined, ModerationLabels: output.ModerationLabels !== undefined && output.ModerationLabels !== null ? deserializeAws_json1_1ModerationLabels(output.ModerationLabels, context) : undefined, ModerationModelVersion: output.ModerationModelVersion !== undefined && output.ModerationModelVersion !== null ? output.ModerationModelVersion : undefined, }; }; var deserializeAws_json1_1DetectProtectiveEquipmentResponse = function (output, context) { return { Persons: output.Persons !== undefined && output.Persons !== null ? deserializeAws_json1_1ProtectiveEquipmentPersons(output.Persons, context) : undefined, ProtectiveEquipmentModelVersion: output.ProtectiveEquipmentModelVersion !== undefined && output.ProtectiveEquipmentModelVersion !== null ? output.ProtectiveEquipmentModelVersion : undefined, Summary: output.Summary !== undefined && output.Summary !== null ? deserializeAws_json1_1ProtectiveEquipmentSummary(output.Summary, context) : undefined, }; }; var deserializeAws_json1_1DetectTextResponse = function (output, context) { return { TextDetections: output.TextDetections !== undefined && output.TextDetections !== null ? deserializeAws_json1_1TextDetectionList(output.TextDetections, context) : undefined, TextModelVersion: output.TextModelVersion !== undefined && output.TextModelVersion !== null ? output.TextModelVersion : undefined, }; }; var deserializeAws_json1_1Emotion = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1Emotions = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Emotion(entry, context); }); }; var deserializeAws_json1_1EquipmentDetection = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, CoversBodyPart: output.CoversBodyPart !== undefined && output.CoversBodyPart !== null ? deserializeAws_json1_1CoversBodyPart(output.CoversBodyPart, context) : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1EquipmentDetections = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1EquipmentDetection(entry, context); }); }; var deserializeAws_json1_1EvaluationResult = function (output, context) { return { F1Score: output.F1Score !== undefined && output.F1Score !== null ? output.F1Score : undefined, Summary: output.Summary !== undefined && output.Summary !== null ? deserializeAws_json1_1Summary(output.Summary, context) : undefined, }; }; var deserializeAws_json1_1Eyeglasses = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1EyeOpen = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1Face = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, ExternalImageId: output.ExternalImageId !== undefined && output.ExternalImageId !== null ? output.ExternalImageId : undefined, FaceId: output.FaceId !== undefined && output.FaceId !== null ? output.FaceId : undefined, ImageId: output.ImageId !== undefined && output.ImageId !== null ? output.ImageId : undefined, }; }; var deserializeAws_json1_1FaceDetail = function (output, context) { return { AgeRange: output.AgeRange !== undefined && output.AgeRange !== null ? deserializeAws_json1_1AgeRange(output.AgeRange, context) : undefined, Beard: output.Beard !== undefined && output.Beard !== null ? deserializeAws_json1_1Beard(output.Beard, context) : undefined, BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Emotions: output.Emotions !== undefined && output.Emotions !== null ? deserializeAws_json1_1Emotions(output.Emotions, context) : undefined, Eyeglasses: output.Eyeglasses !== undefined && output.Eyeglasses !== null ? deserializeAws_json1_1Eyeglasses(output.Eyeglasses, context) : undefined, EyesOpen: output.EyesOpen !== undefined && output.EyesOpen !== null ? deserializeAws_json1_1EyeOpen(output.EyesOpen, context) : undefined, Gender: output.Gender !== undefined && output.Gender !== null ? deserializeAws_json1_1Gender(output.Gender, context) : undefined, Landmarks: output.Landmarks !== undefined && output.Landmarks !== null ? deserializeAws_json1_1Landmarks(output.Landmarks, context) : undefined, MouthOpen: output.MouthOpen !== undefined && output.MouthOpen !== null ? deserializeAws_json1_1MouthOpen(output.MouthOpen, context) : undefined, Mustache: output.Mustache !== undefined && output.Mustache !== null ? deserializeAws_json1_1Mustache(output.Mustache, context) : undefined, Pose: output.Pose !== undefined && output.Pose !== null ? deserializeAws_json1_1Pose(output.Pose, context) : undefined, Quality: output.Quality !== undefined && output.Quality !== null ? deserializeAws_json1_1ImageQuality(output.Quality, context) : undefined, Smile: output.Smile !== undefined && output.Smile !== null ? deserializeAws_json1_1Smile(output.Smile, context) : undefined, Sunglasses: output.Sunglasses !== undefined && output.Sunglasses !== null ? deserializeAws_json1_1Sunglasses(output.Sunglasses, context) : undefined, }; }; var deserializeAws_json1_1FaceDetailList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1FaceDetail(entry, context); }); }; var deserializeAws_json1_1FaceDetection = function (output, context) { return { Face: output.Face !== undefined && output.Face !== null ? deserializeAws_json1_1FaceDetail(output.Face, context) : undefined, Timestamp: output.Timestamp !== undefined && output.Timestamp !== null ? output.Timestamp : undefined, }; }; var deserializeAws_json1_1FaceDetections = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1FaceDetection(entry, context); }); }; var deserializeAws_json1_1FaceIdList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1FaceList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Face(entry, context); }); }; var deserializeAws_json1_1FaceMatch = function (output, context) { return { Face: output.Face !== undefined && output.Face !== null ? deserializeAws_json1_1Face(output.Face, context) : undefined, Similarity: output.Similarity !== undefined && output.Similarity !== null ? output.Similarity : undefined, }; }; var deserializeAws_json1_1FaceMatchList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1FaceMatch(entry, context); }); }; var deserializeAws_json1_1FaceModelVersionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1FaceRecord = function (output, context) { return { Face: output.Face !== undefined && output.Face !== null ? deserializeAws_json1_1Face(output.Face, context) : undefined, FaceDetail: output.FaceDetail !== undefined && output.FaceDetail !== null ? deserializeAws_json1_1FaceDetail(output.FaceDetail, context) : undefined, }; }; var deserializeAws_json1_1FaceRecordList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1FaceRecord(entry, context); }); }; var deserializeAws_json1_1FaceSearchSettings = function (output, context) { return { CollectionId: output.CollectionId !== undefined && output.CollectionId !== null ? output.CollectionId : undefined, FaceMatchThreshold: output.FaceMatchThreshold !== undefined && output.FaceMatchThreshold !== null ? output.FaceMatchThreshold : undefined, }; }; var deserializeAws_json1_1Gender = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1Geometry = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Polygon: output.Polygon !== undefined && output.Polygon !== null ? deserializeAws_json1_1Polygon(output.Polygon, context) : undefined, }; }; var deserializeAws_json1_1GetCelebrityInfoResponse = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Urls: output.Urls !== undefined && output.Urls !== null ? deserializeAws_json1_1Urls(output.Urls, context) : undefined, }; }; var deserializeAws_json1_1GetCelebrityRecognitionResponse = function (output, context) { return { Celebrities: output.Celebrities !== undefined && output.Celebrities !== null ? deserializeAws_json1_1CelebrityRecognitions(output.Celebrities, context) : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadata(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GetContentModerationResponse = function (output, context) { return { JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, ModerationLabels: output.ModerationLabels !== undefined && output.ModerationLabels !== null ? deserializeAws_json1_1ContentModerationDetections(output.ModerationLabels, context) : undefined, ModerationModelVersion: output.ModerationModelVersion !== undefined && output.ModerationModelVersion !== null ? output.ModerationModelVersion : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadata(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GetFaceDetectionResponse = function (output, context) { return { Faces: output.Faces !== undefined && output.Faces !== null ? deserializeAws_json1_1FaceDetections(output.Faces, context) : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadata(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GetFaceSearchResponse = function (output, context) { return { JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, Persons: output.Persons !== undefined && output.Persons !== null ? deserializeAws_json1_1PersonMatches(output.Persons, context) : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadata(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GetLabelDetectionResponse = function (output, context) { return { JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, LabelModelVersion: output.LabelModelVersion !== undefined && output.LabelModelVersion !== null ? output.LabelModelVersion : undefined, Labels: output.Labels !== undefined && output.Labels !== null ? deserializeAws_json1_1LabelDetections(output.Labels, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadata(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GetPersonTrackingResponse = function (output, context) { return { JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, Persons: output.Persons !== undefined && output.Persons !== null ? deserializeAws_json1_1PersonDetections(output.Persons, context) : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadata(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GetSegmentDetectionResponse = function (output, context) { return { AudioMetadata: output.AudioMetadata !== undefined && output.AudioMetadata !== null ? deserializeAws_json1_1AudioMetadataList(output.AudioMetadata, context) : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, Segments: output.Segments !== undefined && output.Segments !== null ? deserializeAws_json1_1SegmentDetections(output.Segments, context) : undefined, SelectedSegmentTypes: output.SelectedSegmentTypes !== undefined && output.SelectedSegmentTypes !== null ? deserializeAws_json1_1SegmentTypesInfo(output.SelectedSegmentTypes, context) : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadataList(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GetTextDetectionResponse = function (output, context) { return { JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, TextDetections: output.TextDetections !== undefined && output.TextDetections !== null ? deserializeAws_json1_1TextDetectionResults(output.TextDetections, context) : undefined, TextModelVersion: output.TextModelVersion !== undefined && output.TextModelVersion !== null ? output.TextModelVersion : undefined, VideoMetadata: output.VideoMetadata !== undefined && output.VideoMetadata !== null ? deserializeAws_json1_1VideoMetadata(output.VideoMetadata, context) : undefined, }; }; var deserializeAws_json1_1GroundTruthManifest = function (output, context) { return { S3Object: output.S3Object !== undefined && output.S3Object !== null ? deserializeAws_json1_1S3Object(output.S3Object, context) : undefined, }; }; var deserializeAws_json1_1HumanLoopActivationOutput = function (output, context) { return { HumanLoopActivationConditionsEvaluationResults: output.HumanLoopActivationConditionsEvaluationResults !== undefined && output.HumanLoopActivationConditionsEvaluationResults !== null ? new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](output.HumanLoopActivationConditionsEvaluationResults) : undefined, HumanLoopActivationReasons: output.HumanLoopActivationReasons !== undefined && output.HumanLoopActivationReasons !== null ? deserializeAws_json1_1HumanLoopActivationReasons(output.HumanLoopActivationReasons, context) : undefined, HumanLoopArn: output.HumanLoopArn !== undefined && output.HumanLoopArn !== null ? output.HumanLoopArn : undefined, }; }; var deserializeAws_json1_1HumanLoopActivationReasons = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1HumanLoopQuotaExceededException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, QuotaCode: output.QuotaCode !== undefined && output.QuotaCode !== null ? output.QuotaCode : undefined, ResourceType: output.ResourceType !== undefined && output.ResourceType !== null ? output.ResourceType : undefined, ServiceCode: output.ServiceCode !== undefined && output.ServiceCode !== null ? output.ServiceCode : undefined, }; }; var deserializeAws_json1_1IdempotentParameterMismatchException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ImageQuality = function (output, context) { return { Brightness: output.Brightness !== undefined && output.Brightness !== null ? output.Brightness : undefined, Sharpness: output.Sharpness !== undefined && output.Sharpness !== null ? output.Sharpness : undefined, }; }; var deserializeAws_json1_1ImageTooLargeException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1IndexFacesResponse = function (output, context) { return { FaceModelVersion: output.FaceModelVersion !== undefined && output.FaceModelVersion !== null ? output.FaceModelVersion : undefined, FaceRecords: output.FaceRecords !== undefined && output.FaceRecords !== null ? deserializeAws_json1_1FaceRecordList(output.FaceRecords, context) : undefined, OrientationCorrection: output.OrientationCorrection !== undefined && output.OrientationCorrection !== null ? output.OrientationCorrection : undefined, UnindexedFaces: output.UnindexedFaces !== undefined && output.UnindexedFaces !== null ? deserializeAws_json1_1UnindexedFaces(output.UnindexedFaces, context) : undefined, }; }; var deserializeAws_json1_1Instance = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, }; }; var deserializeAws_json1_1Instances = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Instance(entry, context); }); }; var deserializeAws_json1_1InternalServerError = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidImageFormatException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidPaginationTokenException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidParameterException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidS3ObjectException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1KinesisDataStream = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, }; }; var deserializeAws_json1_1KinesisVideoStream = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, }; }; var deserializeAws_json1_1Label = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Instances: output.Instances !== undefined && output.Instances !== null ? deserializeAws_json1_1Instances(output.Instances, context) : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Parents: output.Parents !== undefined && output.Parents !== null ? deserializeAws_json1_1Parents(output.Parents, context) : undefined, }; }; var deserializeAws_json1_1LabelDetection = function (output, context) { return { Label: output.Label !== undefined && output.Label !== null ? deserializeAws_json1_1Label(output.Label, context) : undefined, Timestamp: output.Timestamp !== undefined && output.Timestamp !== null ? output.Timestamp : undefined, }; }; var deserializeAws_json1_1LabelDetections = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1LabelDetection(entry, context); }); }; var deserializeAws_json1_1Labels = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Label(entry, context); }); }; var deserializeAws_json1_1Landmark = function (output, context) { return { Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, X: output.X !== undefined && output.X !== null ? output.X : undefined, Y: output.Y !== undefined && output.Y !== null ? output.Y : undefined, }; }; var deserializeAws_json1_1Landmarks = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Landmark(entry, context); }); }; var deserializeAws_json1_1LimitExceededException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ListCollectionsResponse = function (output, context) { return { CollectionIds: output.CollectionIds !== undefined && output.CollectionIds !== null ? deserializeAws_json1_1CollectionIdList(output.CollectionIds, context) : undefined, FaceModelVersions: output.FaceModelVersions !== undefined && output.FaceModelVersions !== null ? deserializeAws_json1_1FaceModelVersionList(output.FaceModelVersions, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListFacesResponse = function (output, context) { return { FaceModelVersion: output.FaceModelVersion !== undefined && output.FaceModelVersion !== null ? output.FaceModelVersion : undefined, Faces: output.Faces !== undefined && output.Faces !== null ? deserializeAws_json1_1FaceList(output.Faces, context) : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, }; }; var deserializeAws_json1_1ListStreamProcessorsResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StreamProcessors: output.StreamProcessors !== undefined && output.StreamProcessors !== null ? deserializeAws_json1_1StreamProcessorList(output.StreamProcessors, context) : undefined, }; }; var deserializeAws_json1_1ModerationLabel = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, ParentName: output.ParentName !== undefined && output.ParentName !== null ? output.ParentName : undefined, }; }; var deserializeAws_json1_1ModerationLabels = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ModerationLabel(entry, context); }); }; var deserializeAws_json1_1MouthOpen = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1Mustache = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1OutputConfig = function (output, context) { return { S3Bucket: output.S3Bucket !== undefined && output.S3Bucket !== null ? output.S3Bucket : undefined, S3KeyPrefix: output.S3KeyPrefix !== undefined && output.S3KeyPrefix !== null ? output.S3KeyPrefix : undefined, }; }; var deserializeAws_json1_1Parent = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, }; }; var deserializeAws_json1_1Parents = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Parent(entry, context); }); }; var deserializeAws_json1_1PersonDetail = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Face: output.Face !== undefined && output.Face !== null ? deserializeAws_json1_1FaceDetail(output.Face, context) : undefined, Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, }; }; var deserializeAws_json1_1PersonDetection = function (output, context) { return { Person: output.Person !== undefined && output.Person !== null ? deserializeAws_json1_1PersonDetail(output.Person, context) : undefined, Timestamp: output.Timestamp !== undefined && output.Timestamp !== null ? output.Timestamp : undefined, }; }; var deserializeAws_json1_1PersonDetections = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1PersonDetection(entry, context); }); }; var deserializeAws_json1_1PersonMatch = function (output, context) { return { FaceMatches: output.FaceMatches !== undefined && output.FaceMatches !== null ? deserializeAws_json1_1FaceMatchList(output.FaceMatches, context) : undefined, Person: output.Person !== undefined && output.Person !== null ? deserializeAws_json1_1PersonDetail(output.Person, context) : undefined, Timestamp: output.Timestamp !== undefined && output.Timestamp !== null ? output.Timestamp : undefined, }; }; var deserializeAws_json1_1PersonMatches = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1PersonMatch(entry, context); }); }; var deserializeAws_json1_1Point = function (output, context) { return { X: output.X !== undefined && output.X !== null ? output.X : undefined, Y: output.Y !== undefined && output.Y !== null ? output.Y : undefined, }; }; var deserializeAws_json1_1Polygon = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Point(entry, context); }); }; var deserializeAws_json1_1Pose = function (output, context) { return { Pitch: output.Pitch !== undefined && output.Pitch !== null ? output.Pitch : undefined, Roll: output.Roll !== undefined && output.Roll !== null ? output.Roll : undefined, Yaw: output.Yaw !== undefined && output.Yaw !== null ? output.Yaw : undefined, }; }; var deserializeAws_json1_1ProjectDescription = function (output, context) { return { CreationTimestamp: output.CreationTimestamp !== undefined && output.CreationTimestamp !== null ? new Date(Math.round(output.CreationTimestamp * 1000)) : undefined, ProjectArn: output.ProjectArn !== undefined && output.ProjectArn !== null ? output.ProjectArn : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1ProjectDescriptions = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ProjectDescription(entry, context); }); }; var deserializeAws_json1_1ProjectVersionDescription = function (output, context) { return { BillableTrainingTimeInSeconds: output.BillableTrainingTimeInSeconds !== undefined && output.BillableTrainingTimeInSeconds !== null ? output.BillableTrainingTimeInSeconds : undefined, CreationTimestamp: output.CreationTimestamp !== undefined && output.CreationTimestamp !== null ? new Date(Math.round(output.CreationTimestamp * 1000)) : undefined, EvaluationResult: output.EvaluationResult !== undefined && output.EvaluationResult !== null ? deserializeAws_json1_1EvaluationResult(output.EvaluationResult, context) : undefined, ManifestSummary: output.ManifestSummary !== undefined && output.ManifestSummary !== null ? deserializeAws_json1_1GroundTruthManifest(output.ManifestSummary, context) : undefined, MinInferenceUnits: output.MinInferenceUnits !== undefined && output.MinInferenceUnits !== null ? output.MinInferenceUnits : undefined, OutputConfig: output.OutputConfig !== undefined && output.OutputConfig !== null ? deserializeAws_json1_1OutputConfig(output.OutputConfig, context) : undefined, ProjectVersionArn: output.ProjectVersionArn !== undefined && output.ProjectVersionArn !== null ? output.ProjectVersionArn : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, TestingDataResult: output.TestingDataResult !== undefined && output.TestingDataResult !== null ? deserializeAws_json1_1TestingDataResult(output.TestingDataResult, context) : undefined, TrainingDataResult: output.TrainingDataResult !== undefined && output.TrainingDataResult !== null ? deserializeAws_json1_1TrainingDataResult(output.TrainingDataResult, context) : undefined, TrainingEndTimestamp: output.TrainingEndTimestamp !== undefined && output.TrainingEndTimestamp !== null ? new Date(Math.round(output.TrainingEndTimestamp * 1000)) : undefined, }; }; var deserializeAws_json1_1ProjectVersionDescriptions = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ProjectVersionDescription(entry, context); }); }; var deserializeAws_json1_1ProtectiveEquipmentBodyPart = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, EquipmentDetections: output.EquipmentDetections !== undefined && output.EquipmentDetections !== null ? deserializeAws_json1_1EquipmentDetections(output.EquipmentDetections, context) : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, }; }; var deserializeAws_json1_1ProtectiveEquipmentPerson = function (output, context) { return { BodyParts: output.BodyParts !== undefined && output.BodyParts !== null ? deserializeAws_json1_1BodyParts(output.BodyParts, context) : undefined, BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, }; }; var deserializeAws_json1_1ProtectiveEquipmentPersonIds = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ProtectiveEquipmentPersons = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ProtectiveEquipmentPerson(entry, context); }); }; var deserializeAws_json1_1ProtectiveEquipmentSummary = function (output, context) { return { PersonsIndeterminate: output.PersonsIndeterminate !== undefined && output.PersonsIndeterminate !== null ? deserializeAws_json1_1ProtectiveEquipmentPersonIds(output.PersonsIndeterminate, context) : undefined, PersonsWithRequiredEquipment: output.PersonsWithRequiredEquipment !== undefined && output.PersonsWithRequiredEquipment !== null ? deserializeAws_json1_1ProtectiveEquipmentPersonIds(output.PersonsWithRequiredEquipment, context) : undefined, PersonsWithoutRequiredEquipment: output.PersonsWithoutRequiredEquipment !== undefined && output.PersonsWithoutRequiredEquipment !== null ? deserializeAws_json1_1ProtectiveEquipmentPersonIds(output.PersonsWithoutRequiredEquipment, context) : undefined, }; }; var deserializeAws_json1_1ProvisionedThroughputExceededException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1Reasons = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1RecognizeCelebritiesResponse = function (output, context) { return { CelebrityFaces: output.CelebrityFaces !== undefined && output.CelebrityFaces !== null ? deserializeAws_json1_1CelebrityList(output.CelebrityFaces, context) : undefined, OrientationCorrection: output.OrientationCorrection !== undefined && output.OrientationCorrection !== null ? output.OrientationCorrection : undefined, UnrecognizedFaces: output.UnrecognizedFaces !== undefined && output.UnrecognizedFaces !== null ? deserializeAws_json1_1ComparedFaceList(output.UnrecognizedFaces, context) : undefined, }; }; var deserializeAws_json1_1ResourceAlreadyExistsException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ResourceInUseException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ResourceNotFoundException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ResourceNotReadyException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1S3Object = function (output, context) { return { Bucket: output.Bucket !== undefined && output.Bucket !== null ? output.Bucket : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Version: output.Version !== undefined && output.Version !== null ? output.Version : undefined, }; }; var deserializeAws_json1_1SearchFacesByImageResponse = function (output, context) { return { FaceMatches: output.FaceMatches !== undefined && output.FaceMatches !== null ? deserializeAws_json1_1FaceMatchList(output.FaceMatches, context) : undefined, FaceModelVersion: output.FaceModelVersion !== undefined && output.FaceModelVersion !== null ? output.FaceModelVersion : undefined, SearchedFaceBoundingBox: output.SearchedFaceBoundingBox !== undefined && output.SearchedFaceBoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.SearchedFaceBoundingBox, context) : undefined, SearchedFaceConfidence: output.SearchedFaceConfidence !== undefined && output.SearchedFaceConfidence !== null ? output.SearchedFaceConfidence : undefined, }; }; var deserializeAws_json1_1SearchFacesResponse = function (output, context) { return { FaceMatches: output.FaceMatches !== undefined && output.FaceMatches !== null ? deserializeAws_json1_1FaceMatchList(output.FaceMatches, context) : undefined, FaceModelVersion: output.FaceModelVersion !== undefined && output.FaceModelVersion !== null ? output.FaceModelVersion : undefined, SearchedFaceId: output.SearchedFaceId !== undefined && output.SearchedFaceId !== null ? output.SearchedFaceId : undefined, }; }; var deserializeAws_json1_1SegmentDetection = function (output, context) { return { DurationMillis: output.DurationMillis !== undefined && output.DurationMillis !== null ? output.DurationMillis : undefined, DurationSMPTE: output.DurationSMPTE !== undefined && output.DurationSMPTE !== null ? output.DurationSMPTE : undefined, EndTimecodeSMPTE: output.EndTimecodeSMPTE !== undefined && output.EndTimecodeSMPTE !== null ? output.EndTimecodeSMPTE : undefined, EndTimestampMillis: output.EndTimestampMillis !== undefined && output.EndTimestampMillis !== null ? output.EndTimestampMillis : undefined, ShotSegment: output.ShotSegment !== undefined && output.ShotSegment !== null ? deserializeAws_json1_1ShotSegment(output.ShotSegment, context) : undefined, StartTimecodeSMPTE: output.StartTimecodeSMPTE !== undefined && output.StartTimecodeSMPTE !== null ? output.StartTimecodeSMPTE : undefined, StartTimestampMillis: output.StartTimestampMillis !== undefined && output.StartTimestampMillis !== null ? output.StartTimestampMillis : undefined, TechnicalCueSegment: output.TechnicalCueSegment !== undefined && output.TechnicalCueSegment !== null ? deserializeAws_json1_1TechnicalCueSegment(output.TechnicalCueSegment, context) : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1SegmentDetections = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1SegmentDetection(entry, context); }); }; var deserializeAws_json1_1SegmentTypeInfo = function (output, context) { return { ModelVersion: output.ModelVersion !== undefined && output.ModelVersion !== null ? output.ModelVersion : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1SegmentTypesInfo = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1SegmentTypeInfo(entry, context); }); }; var deserializeAws_json1_1ServiceQuotaExceededException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ShotSegment = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Index: output.Index !== undefined && output.Index !== null ? output.Index : undefined, }; }; var deserializeAws_json1_1Smile = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1StartCelebrityRecognitionResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartContentModerationResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartFaceDetectionResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartFaceSearchResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartLabelDetectionResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartPersonTrackingResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartProjectVersionResponse = function (output, context) { return { Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1StartSegmentDetectionResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartStreamProcessorResponse = function (output, context) { return {}; }; var deserializeAws_json1_1StartTextDetectionResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StopProjectVersionResponse = function (output, context) { return { Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1StopStreamProcessorResponse = function (output, context) { return {}; }; var deserializeAws_json1_1StreamProcessor = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1StreamProcessorInput = function (output, context) { return { KinesisVideoStream: output.KinesisVideoStream !== undefined && output.KinesisVideoStream !== null ? deserializeAws_json1_1KinesisVideoStream(output.KinesisVideoStream, context) : undefined, }; }; var deserializeAws_json1_1StreamProcessorList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1StreamProcessor(entry, context); }); }; var deserializeAws_json1_1StreamProcessorOutput = function (output, context) { return { KinesisDataStream: output.KinesisDataStream !== undefined && output.KinesisDataStream !== null ? deserializeAws_json1_1KinesisDataStream(output.KinesisDataStream, context) : undefined, }; }; var deserializeAws_json1_1StreamProcessorSettings = function (output, context) { return { FaceSearch: output.FaceSearch !== undefined && output.FaceSearch !== null ? deserializeAws_json1_1FaceSearchSettings(output.FaceSearch, context) : undefined, }; }; var deserializeAws_json1_1Summary = function (output, context) { return { S3Object: output.S3Object !== undefined && output.S3Object !== null ? deserializeAws_json1_1S3Object(output.S3Object, context) : undefined, }; }; var deserializeAws_json1_1Sunglasses = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined, }; }; var deserializeAws_json1_1TechnicalCueSegment = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1TestingData = function (output, context) { return { Assets: output.Assets !== undefined && output.Assets !== null ? deserializeAws_json1_1Assets(output.Assets, context) : undefined, AutoCreate: output.AutoCreate !== undefined && output.AutoCreate !== null ? output.AutoCreate : undefined, }; }; var deserializeAws_json1_1TestingDataResult = function (output, context) { return { Input: output.Input !== undefined && output.Input !== null ? deserializeAws_json1_1TestingData(output.Input, context) : undefined, Output: output.Output !== undefined && output.Output !== null ? deserializeAws_json1_1TestingData(output.Output, context) : undefined, Validation: output.Validation !== undefined && output.Validation !== null ? deserializeAws_json1_1ValidationData(output.Validation, context) : undefined, }; }; var deserializeAws_json1_1TextDetection = function (output, context) { return { Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, DetectedText: output.DetectedText !== undefined && output.DetectedText !== null ? output.DetectedText : undefined, Geometry: output.Geometry !== undefined && output.Geometry !== null ? deserializeAws_json1_1Geometry(output.Geometry, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, ParentId: output.ParentId !== undefined && output.ParentId !== null ? output.ParentId : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1TextDetectionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1TextDetection(entry, context); }); }; var deserializeAws_json1_1TextDetectionResult = function (output, context) { return { TextDetection: output.TextDetection !== undefined && output.TextDetection !== null ? deserializeAws_json1_1TextDetection(output.TextDetection, context) : undefined, Timestamp: output.Timestamp !== undefined && output.Timestamp !== null ? output.Timestamp : undefined, }; }; var deserializeAws_json1_1TextDetectionResults = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1TextDetectionResult(entry, context); }); }; var deserializeAws_json1_1ThrottlingException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1TrainingData = function (output, context) { return { Assets: output.Assets !== undefined && output.Assets !== null ? deserializeAws_json1_1Assets(output.Assets, context) : undefined, }; }; var deserializeAws_json1_1TrainingDataResult = function (output, context) { return { Input: output.Input !== undefined && output.Input !== null ? deserializeAws_json1_1TrainingData(output.Input, context) : undefined, Output: output.Output !== undefined && output.Output !== null ? deserializeAws_json1_1TrainingData(output.Output, context) : undefined, Validation: output.Validation !== undefined && output.Validation !== null ? deserializeAws_json1_1ValidationData(output.Validation, context) : undefined, }; }; var deserializeAws_json1_1UnindexedFace = function (output, context) { return { FaceDetail: output.FaceDetail !== undefined && output.FaceDetail !== null ? deserializeAws_json1_1FaceDetail(output.FaceDetail, context) : undefined, Reasons: output.Reasons !== undefined && output.Reasons !== null ? deserializeAws_json1_1Reasons(output.Reasons, context) : undefined, }; }; var deserializeAws_json1_1UnindexedFaces = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1UnindexedFace(entry, context); }); }; var deserializeAws_json1_1Urls = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ValidationData = function (output, context) { return { Assets: output.Assets !== undefined && output.Assets !== null ? deserializeAws_json1_1Assets(output.Assets, context) : undefined, }; }; var deserializeAws_json1_1VideoMetadata = function (output, context) { return { Codec: output.Codec !== undefined && output.Codec !== null ? output.Codec : undefined, DurationMillis: output.DurationMillis !== undefined && output.DurationMillis !== null ? output.DurationMillis : undefined, Format: output.Format !== undefined && output.Format !== null ? output.Format : undefined, FrameHeight: output.FrameHeight !== undefined && output.FrameHeight !== null ? output.FrameHeight : undefined, FrameRate: output.FrameRate !== undefined && output.FrameRate !== null ? output.FrameRate : undefined, FrameWidth: output.FrameWidth !== undefined && output.FrameWidth !== null ? output.FrameWidth : undefined, }; }; var deserializeAws_json1_1VideoMetadataList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1VideoMetadata(entry, context); }); }; var deserializeAws_json1_1VideoTooLargeException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Logref: output.Logref !== undefined && output.Logref !== null ? output.Logref : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 {}; }); }; /** * 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_json1_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/runtimeConfig.browser.js": /*!***********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/runtimeConfig.browser.js ***! \***********************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-rekognition/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-rekognition/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-rekognition/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/runtimeConfig.shared.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/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 */ "./node_modules/@aws-sdk/client-rekognition/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2016-06-27", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Rekognition", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/waiters/waitForProjectVersionRunning.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/waiters/waitForProjectVersionRunning.js ***! \**************************************************************************************************/ /*! exports provided: waitForProjectVersionRunning */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForProjectVersionRunning", function() { return waitForProjectVersionRunning; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/DescribeProjectVersionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectVersionsCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result_1, returnComparator, allStringEq_5, _a, _b, element_4, returnComparator, _c, _d, anyStringEq_4, exception_1; var e_1, _e, e_2, _f; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_g) { switch (_g.label) { case 0: _g.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_1__["DescribeProjectVersionsCommand"](input))]; case 1: result_1 = _g.sent(); try { returnComparator = function () { var flat_1 = [].concat.apply([], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(result_1.ProjectVersionDescriptions)); var projection_3 = flat_1.map(function (element_2) { return element_2.Status; }); return projection_3; }; allStringEq_5 = returnComparator().length > 0; try { for (_a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(returnComparator()), _b = _a.next(); !_b.done; _b = _a.next()) { element_4 = _b.value; allStringEq_5 = allStringEq_5 && element_4 == "RUNNING"; } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_b && !_b.done && (_e = _a.return)) _e.call(_a); } finally { if (e_1) throw e_1.error; } } if (allStringEq_5) { return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; } } catch (e) { } try { returnComparator = function () { var flat_1 = [].concat.apply([], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(result_1.ProjectVersionDescriptions)); var projection_3 = flat_1.map(function (element_2) { return element_2.Status; }); return projection_3; }; try { for (_c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(returnComparator()), _d = _c.next(); !_d.done; _d = _c.next()) { anyStringEq_4 = _d.value; if (anyStringEq_4 == "FAILED") { return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].FAILURE }]; } } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (_d && !_d.done && (_f = _c.return)) _f.call(_c); } finally { if (e_2) throw e_2.error; } } } catch (e) { } return [3 /*break*/, 3]; case 2: exception_1 = _g.sent(); return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * Wait until the ProjectVersion is running. * @param params : Waiter configuration options. * @param input : the input to DescribeProjectVersionsCommand for polling. */ var waitForProjectVersionRunning = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 30, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForProjectVersionRunning.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/dist/es/waiters/waitForProjectVersionTrainingCompleted.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/dist/es/waiters/waitForProjectVersionTrainingCompleted.js ***! \************************************************************************************************************/ /*! exports provided: waitForProjectVersionTrainingCompleted */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForProjectVersionTrainingCompleted", function() { return waitForProjectVersionTrainingCompleted; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/DescribeProjectVersionsCommand */ "./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeProjectVersionsCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result_1, returnComparator, allStringEq_5, _a, _b, element_4, returnComparator, _c, _d, anyStringEq_4, exception_1; var e_1, _e, e_2, _f; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_g) { switch (_g.label) { case 0: _g.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_DescribeProjectVersionsCommand__WEBPACK_IMPORTED_MODULE_1__["DescribeProjectVersionsCommand"](input))]; case 1: result_1 = _g.sent(); try { returnComparator = function () { var flat_1 = [].concat.apply([], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(result_1.ProjectVersionDescriptions)); var projection_3 = flat_1.map(function (element_2) { return element_2.Status; }); return projection_3; }; allStringEq_5 = returnComparator().length > 0; try { for (_a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(returnComparator()), _b = _a.next(); !_b.done; _b = _a.next()) { element_4 = _b.value; allStringEq_5 = allStringEq_5 && element_4 == "TRAINING_COMPLETED"; } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_b && !_b.done && (_e = _a.return)) _e.call(_a); } finally { if (e_1) throw e_1.error; } } if (allStringEq_5) { return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; } } catch (e) { } try { returnComparator = function () { var flat_1 = [].concat.apply([], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(result_1.ProjectVersionDescriptions)); var projection_3 = flat_1.map(function (element_2) { return element_2.Status; }); return projection_3; }; try { for (_c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(returnComparator()), _d = _c.next(); !_d.done; _d = _c.next()) { anyStringEq_4 = _d.value; if (anyStringEq_4 == "TRAINING_FAILED") { return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].FAILURE }]; } } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (_d && !_d.done && (_f = _c.return)) _f.call(_c); } finally { if (e_2) throw e_2.error; } } } catch (e) { } return [3 /*break*/, 3]; case 2: exception_1 = _g.sent(); return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * Wait until the ProjectVersion training completes. * @param params : Waiter configuration options. * @param input : the input to DescribeProjectVersionsCommand for polling. */ var waitForProjectVersionTrainingCompleted = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 120, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForProjectVersionTrainingCompleted.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-rekognition/node_modules/tslib/tslib.es6.js ***! \**********************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/Textract.js": /*!*******************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _TextractClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TextractClient */ "./node_modules/@aws-sdk/client-textract/dist/es/TextractClient.js"); /* harmony import */ var _commands_AnalyzeDocumentCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AnalyzeDocumentCommand */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/AnalyzeDocumentCommand.js"); /* harmony import */ var _commands_DetectDocumentTextCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DetectDocumentTextCommand */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/DetectDocumentTextCommand.js"); /* harmony import */ var _commands_GetDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/GetDocumentAnalysisCommand */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentAnalysisCommand.js"); /* harmony import */ var _commands_GetDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/GetDocumentTextDetectionCommand */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentTextDetectionCommand.js"); /* harmony import */ var _commands_StartDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/StartDocumentAnalysisCommand */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentAnalysisCommand.js"); /* harmony import */ var _commands_StartDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/StartDocumentTextDetectionCommand */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentTextDetectionCommand.js"); /** *

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 /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/TextractClient.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/TextractClient.js ***! \*************************************************************************/ /*! exports provided: TextractClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextractClient", function() { return TextractClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-textract/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

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 TextractClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(TextractClient, _super); function TextractClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } TextractClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return TextractClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=TextractClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/commands/AnalyzeDocumentCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/commands/AnalyzeDocumentCommand.js ***! \******************************************************************************************/ /*! exports provided: AnalyzeDocumentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentCommand", function() { return AnalyzeDocumentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Analyzes an input document for relationships between detected items.

*

The types of information returned are as follows:

*
    *
  • *

    Form data (key-value pairs). The related information is returned in two Block objects, each of type KEY_VALUE_SET: a KEY * Block object and a VALUE Block object. For example, * Name: Ana Silva Carolina contains a key and value. * Name: is the key. Ana Silva Carolina is * the value.

    *
  • *
  • *

    Table and table cell data. A TABLE Block object contains information about a detected table. A CELL * Block object is returned for each cell in a table.

    *
  • *
  • *

    Lines and words of text. A LINE Block object contains one or more WORD Block objects. * All lines and words that are detected in the document are returned (including text that doesn't have a * relationship with the value of FeatureTypes).

    *
  • *
* *

Selection elements such as check boxes and option buttons (radio buttons) can be detected in form data and in tables. * A SELECTION_ELEMENT Block object contains information about a selection element, * including the selection status.

*

You can choose which type of analysis to perform by specifying the FeatureTypes list. *

*

The output is returned in a list of Block objects.

*

* AnalyzeDocument is a synchronous operation. To analyze documents * asynchronously, use StartDocumentAnalysis.

*

For more information, see Document Text Analysis.

*/ var AnalyzeDocumentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(AnalyzeDocumentCommand, _super); // Start section: command_properties // End section: command_properties function AnalyzeDocumentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ AnalyzeDocumentCommand.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 clientName = "TextractClient"; var commandName = "AnalyzeDocumentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AnalyzeDocumentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AnalyzeDocumentResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; AnalyzeDocumentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1AnalyzeDocumentCommand"])(input, context); }; AnalyzeDocumentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1AnalyzeDocumentCommand"])(output, context); }; return AnalyzeDocumentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=AnalyzeDocumentCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/commands/DetectDocumentTextCommand.js": /*!*********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Detects text in the input document. Amazon Textract can detect lines of text and the * words that make up a line of text. The input document must be an image in JPEG or PNG * format. DetectDocumentText returns the detected text in an array of Block objects.

*

Each document page has as an associated Block of type PAGE. Each PAGE Block object * is the parent of LINE Block objects that represent the lines of detected text on a page. A LINE Block object is * a parent for each word that makes up the line. Words are represented by Block objects of type WORD.

* *

* DetectDocumentText is a synchronous operation. To analyze documents * asynchronously, use StartDocumentTextDetection.

*

For more information, see Document Text Detection.

*/ 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 } /** * @internal */ 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 clientName = "TextractClient"; var commandName = "DetectDocumentTextCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DetectDocumentTextRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentAnalysisCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentAnalysisCommand.js ***! \**********************************************************************************************/ /*! exports provided: GetDocumentAnalysisCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisCommand", function() { return GetDocumentAnalysisCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the results for an Amazon Textract asynchronous operation that analyzes text in a document.

*

You start asynchronous text analysis by calling StartDocumentAnalysis, which returns a job identifier * (JobId). When the text analysis operation finishes, Amazon Textract publishes a * completion status to the Amazon Simple Notification Service (Amazon SNS) topic that's registered in the initial call to * StartDocumentAnalysis. To get the results of the text-detection operation, * first check that the status value published to the Amazon SNS topic is SUCCEEDED. * If so, call GetDocumentAnalysis, and pass the job identifier * (JobId) from the initial call to StartDocumentAnalysis.

*

* GetDocumentAnalysis returns an array of Block objects. The following * types of information are returned:

*
    *
  • *

    Form data (key-value pairs). The related information is returned in two Block objects, each of type KEY_VALUE_SET: a KEY * Block object and a VALUE Block object. For example, * Name: Ana Silva Carolina contains a key and value. * Name: is the key. Ana Silva Carolina is * the value.

    *
  • *
  • *

    Table and table cell data. A TABLE Block object contains information about a detected table. A CELL * Block object is returned for each cell in a table.

    *
  • *
  • *

    Lines and words of text. A LINE Block object contains one or more WORD Block objects. * All lines and words that are detected in the document are returned (including text that doesn't have a * relationship with the value of the StartDocumentAnalysis * FeatureTypes input parameter).

    *
  • *
* *

Selection elements such as check boxes and option buttons (radio buttons) can be detected in form data and in tables. * A SELECTION_ELEMENT Block object contains information about a selection element, * including the selection status.

* * * *

Use the MaxResults parameter to limit the number of blocks that are * returned. If there are more results than specified in MaxResults, the value of * NextToken in the operation response contains a pagination token for getting * the next set of results. To get the next page of results, call * GetDocumentAnalysis, and populate the NextToken request * parameter with the token value that's returned from the previous call to * GetDocumentAnalysis.

*

For more information, see Document Text Analysis.

*/ var GetDocumentAnalysisCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetDocumentAnalysisCommand, _super); // Start section: command_properties // End section: command_properties function GetDocumentAnalysisCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetDocumentAnalysisCommand.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 clientName = "TextractClient"; var commandName = "GetDocumentAnalysisCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetDocumentAnalysisRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetDocumentAnalysisResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetDocumentAnalysisCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetDocumentAnalysisCommand"])(input, context); }; GetDocumentAnalysisCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetDocumentAnalysisCommand"])(output, context); }; return GetDocumentAnalysisCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetDocumentAnalysisCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentTextDetectionCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentTextDetectionCommand.js ***! \***************************************************************************************************/ /*! exports provided: GetDocumentTextDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionCommand", function() { return GetDocumentTextDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the results for an Amazon Textract asynchronous operation that detects text in a document. * Amazon Textract can detect lines of text and the words that make up a line of text.

*

You start asynchronous text detection by calling StartDocumentTextDetection, which returns a job identifier * (JobId). When the text detection operation finishes, Amazon Textract publishes a * completion status to the Amazon Simple Notification Service (Amazon SNS) topic that's registered in the initial call to * StartDocumentTextDetection. To get the results of the text-detection * operation, first check that the status value published to the Amazon SNS topic is * SUCCEEDED. If so, call GetDocumentTextDetection, and pass the * job identifier (JobId) from the initial call to * StartDocumentTextDetection.

*

* GetDocumentTextDetection returns an array of Block * objects.

*

Each document page has as an associated Block of type PAGE. Each PAGE Block object * is the parent of LINE Block objects that represent the lines of detected text on a page. A LINE Block object is * a parent for each word that makes up the line. Words are represented by Block objects of type WORD.

* *

Use the MaxResults parameter to limit the number of blocks that are returned. If there * are more results than specified in MaxResults, the value of * NextToken in the operation response contains a pagination token for getting * the next set of results. To get the next page of results, call * GetDocumentTextDetection, and populate the NextToken request * parameter with the token value that's returned from the previous call to * GetDocumentTextDetection.

*

For more information, see Document Text Detection.

*/ var GetDocumentTextDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetDocumentTextDetectionCommand, _super); // Start section: command_properties // End section: command_properties function GetDocumentTextDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetDocumentTextDetectionCommand.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 clientName = "TextractClient"; var commandName = "GetDocumentTextDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetDocumentTextDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetDocumentTextDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetDocumentTextDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetDocumentTextDetectionCommand"])(input, context); }; GetDocumentTextDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetDocumentTextDetectionCommand"])(output, context); }; return GetDocumentTextDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetDocumentTextDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentAnalysisCommand.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentAnalysisCommand.js ***! \************************************************************************************************/ /*! exports provided: StartDocumentAnalysisCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisCommand", function() { return StartDocumentAnalysisCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts the asynchronous analysis of an input document for relationships between detected * items such as key-value pairs, tables, and selection elements.

* *

* StartDocumentAnalysis can analyze text in documents that are in JPEG, PNG, and PDF format. The * documents are stored in an Amazon S3 bucket. Use DocumentLocation to specify the bucket name and file name * of the document. *

*

* StartDocumentAnalysis returns a job identifier * (JobId) that you use to get the results of the operation. When text * analysis is finished, Amazon Textract publishes a completion status to the Amazon Simple Notification Service (Amazon SNS) * topic that you specify in NotificationChannel. To get the results of the text * analysis operation, first check that the status value published to the Amazon SNS topic is * SUCCEEDED. If so, call GetDocumentAnalysis, and pass * the job identifier (JobId) from the initial call to * StartDocumentAnalysis.

*

For more information, see Document Text Analysis.

*/ var StartDocumentAnalysisCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartDocumentAnalysisCommand, _super); // Start section: command_properties // End section: command_properties function StartDocumentAnalysisCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartDocumentAnalysisCommand.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 clientName = "TextractClient"; var commandName = "StartDocumentAnalysisCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDocumentAnalysisRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDocumentAnalysisResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartDocumentAnalysisCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartDocumentAnalysisCommand"])(input, context); }; StartDocumentAnalysisCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartDocumentAnalysisCommand"])(output, context); }; return StartDocumentAnalysisCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartDocumentAnalysisCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentTextDetectionCommand.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentTextDetectionCommand.js ***! \*****************************************************************************************************/ /*! exports provided: StartDocumentTextDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionCommand", function() { return StartDocumentTextDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts the asynchronous detection of text in a document. Amazon Textract can detect lines of * text and the words that make up a line of text.

*

* StartDocumentTextDetection can analyze text in documents that are in JPEG, PNG, and PDF format. The * documents are stored in an Amazon S3 bucket. Use DocumentLocation to specify the bucket name and file name * of the document. *

*

* StartTextDetection returns a job identifier * (JobId) that you use to get the results of the operation. When text * detection is finished, Amazon Textract publishes a completion status to the Amazon Simple Notification Service (Amazon SNS) * topic that you specify in NotificationChannel. To get the results of the text * detection operation, first check that the status value published to the Amazon SNS topic is * SUCCEEDED. If so, call GetDocumentTextDetection, and * pass the job identifier (JobId) from the initial call to * StartDocumentTextDetection.

*

For more information, see Document Text Detection.

*/ var StartDocumentTextDetectionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartDocumentTextDetectionCommand, _super); // Start section: command_properties // End section: command_properties function StartDocumentTextDetectionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartDocumentTextDetectionCommand.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 clientName = "TextractClient"; var commandName = "StartDocumentTextDetectionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDocumentTextDetectionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartDocumentTextDetectionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartDocumentTextDetectionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartDocumentTextDetectionCommand"])(input, context); }; StartDocumentTextDetectionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartDocumentTextDetectionCommand"])(output, context); }; return StartDocumentTextDetectionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartDocumentTextDetectionCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/endpoints.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "textract.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "textract.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "textract.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "textract.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "textract.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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. // 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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "textract" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/index.js ***! \****************************************************************/ /*! exports provided: TextractClient, Textract, AnalyzeDocumentCommand, DetectDocumentTextCommand, GetDocumentAnalysisCommand, GetDocumentTextDetectionCommand, StartDocumentAnalysisCommand, StartDocumentTextDetectionCommand, AccessDeniedException, S3Object, Document, FeatureType, ContentClassifier, HumanLoopDataAttributes, HumanLoopConfig, AnalyzeDocumentRequest, BlockType, EntityType, BoundingBox, Point, Geometry, RelationshipType, Relationship, SelectionStatus, TextType, Block, DocumentMetadata, HumanLoopActivationOutput, AnalyzeDocumentResponse, BadDocumentException, DocumentTooLargeException, HumanLoopQuotaExceededException, InternalServerError, InvalidParameterException, InvalidS3ObjectException, ProvisionedThroughputExceededException, ThrottlingException, UnsupportedDocumentException, DetectDocumentTextRequest, DetectDocumentTextResponse, DocumentLocation, GetDocumentAnalysisRequest, JobStatus, Warning, GetDocumentAnalysisResponse, InvalidJobIdException, GetDocumentTextDetectionRequest, GetDocumentTextDetectionResponse, IdempotentParameterMismatchException, InvalidKMSKeyException, LimitExceededException, NotificationChannel, OutputConfig, StartDocumentAnalysisRequest, StartDocumentAnalysisResponse, StartDocumentTextDetectionRequest, StartDocumentTextDetectionResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _TextractClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TextractClient */ "./node_modules/@aws-sdk/client-textract/dist/es/TextractClient.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/Textract.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/AnalyzeDocumentCommand.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/DetectDocumentTextCommand.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentAnalysisCommand.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/GetDocumentTextDetectionCommand.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentAnalysisCommand.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/commands/StartDocumentTextDetectionCommand.js"); /* 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 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/index.js"); /* 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__, "S3Object", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["S3Object"]; }); /* 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__, "FeatureType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["FeatureType"]; }); /* 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__, "HumanLoopDataAttributes", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["HumanLoopDataAttributes"]; }); /* 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__, "AnalyzeDocumentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["AnalyzeDocumentRequest"]; }); /* 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__, "EntityType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["EntityType"]; }); /* 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__, "Point", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Point"]; }); /* 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__, "RelationshipType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["RelationshipType"]; }); /* 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__, "SelectionStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["SelectionStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["TextType"]; }); /* 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__, "DocumentMetadata", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DocumentMetadata"]; }); /* 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__, "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__, "DocumentTooLargeException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DocumentTooLargeException"]; }); /* 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__, "InternalServerError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["InternalServerError"]; }); /* 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__, "ProvisionedThroughputExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["ProvisionedThroughputExceededException"]; }); /* 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__, "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__, "DocumentLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DocumentLocation"]; }); /* 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__, "JobStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Warning", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Warning"]; }); /* 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__, "InvalidJobIdException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["InvalidJobIdException"]; }); /* 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__, "IdempotentParameterMismatchException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["IdempotentParameterMismatchException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidKMSKeyException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["InvalidKMSKeyException"]; }); /* 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__, "OutputConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["OutputConfig"]; }); /* 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"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/models/index.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/models/index.js ***! \***********************************************************************/ /*! exports provided: AccessDeniedException, S3Object, Document, FeatureType, ContentClassifier, HumanLoopDataAttributes, HumanLoopConfig, AnalyzeDocumentRequest, BlockType, EntityType, BoundingBox, Point, Geometry, RelationshipType, Relationship, SelectionStatus, TextType, Block, DocumentMetadata, HumanLoopActivationOutput, AnalyzeDocumentResponse, BadDocumentException, DocumentTooLargeException, HumanLoopQuotaExceededException, InternalServerError, InvalidParameterException, InvalidS3ObjectException, ProvisionedThroughputExceededException, ThrottlingException, UnsupportedDocumentException, DetectDocumentTextRequest, DetectDocumentTextResponse, DocumentLocation, GetDocumentAnalysisRequest, JobStatus, Warning, GetDocumentAnalysisResponse, InvalidJobIdException, GetDocumentTextDetectionRequest, GetDocumentTextDetectionResponse, IdempotentParameterMismatchException, InvalidKMSKeyException, LimitExceededException, NotificationChannel, OutputConfig, StartDocumentAnalysisRequest, StartDocumentAnalysisResponse, StartDocumentTextDetectionRequest, StartDocumentTextDetectionResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessDeniedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccessDeniedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Object", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["S3Object"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Document", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Document"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FeatureType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FeatureType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentClassifier", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ContentClassifier"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopDataAttributes", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopDataAttributes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyzeDocumentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BlockType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BlockType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EntityType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BoundingBox", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BoundingBox"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Point", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Point"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Geometry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Geometry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RelationshipType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RelationshipType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Relationship", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Relationship"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectionStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SelectionStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Block", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Block"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentMetadata", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentMetadata"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopActivationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopActivationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyzeDocumentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadDocumentException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BadDocumentException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentTooLargeException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentTooLargeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopQuotaExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HumanLoopQuotaExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerError", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalServerError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidParameterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3ObjectException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidS3ObjectException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ProvisionedThroughputExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ThrottlingException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ThrottlingException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedDocumentException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnsupportedDocumentException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectDocumentTextRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectDocumentTextResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentLocation", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DocumentLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetDocumentAnalysisRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Warning", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Warning"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetDocumentAnalysisResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidJobIdException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidJobIdException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetDocumentTextDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetDocumentTextDetectionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdempotentParameterMismatchException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IdempotentParameterMismatchException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidKMSKeyException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidKMSKeyException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationChannel", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotificationChannel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OutputConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDocumentAnalysisRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDocumentAnalysisResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDocumentTextDetectionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartDocumentTextDetectionResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/models/models_0.js ***! \**************************************************************************/ /*! exports provided: AccessDeniedException, S3Object, Document, FeatureType, ContentClassifier, HumanLoopDataAttributes, HumanLoopConfig, AnalyzeDocumentRequest, BlockType, EntityType, BoundingBox, Point, Geometry, RelationshipType, Relationship, SelectionStatus, TextType, Block, DocumentMetadata, HumanLoopActivationOutput, AnalyzeDocumentResponse, BadDocumentException, DocumentTooLargeException, HumanLoopQuotaExceededException, InternalServerError, InvalidParameterException, InvalidS3ObjectException, ProvisionedThroughputExceededException, ThrottlingException, UnsupportedDocumentException, DetectDocumentTextRequest, DetectDocumentTextResponse, DocumentLocation, GetDocumentAnalysisRequest, JobStatus, Warning, GetDocumentAnalysisResponse, InvalidJobIdException, GetDocumentTextDetectionRequest, GetDocumentTextDetectionResponse, IdempotentParameterMismatchException, InvalidKMSKeyException, LimitExceededException, NotificationChannel, OutputConfig, StartDocumentAnalysisRequest, StartDocumentAnalysisResponse, StartDocumentTextDetectionRequest, StartDocumentTextDetectionResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccessDeniedException", function() { return AccessDeniedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3Object", function() { return S3Object; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Document", function() { return Document; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FeatureType", function() { return FeatureType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContentClassifier", function() { return ContentClassifier; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopDataAttributes", function() { return HumanLoopDataAttributes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopConfig", function() { return HumanLoopConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentRequest", function() { return AnalyzeDocumentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BlockType", function() { return BlockType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EntityType", function() { return EntityType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BoundingBox", function() { return BoundingBox; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Point", function() { return Point; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Geometry", function() { return Geometry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RelationshipType", function() { return RelationshipType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Relationship", function() { return Relationship; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectionStatus", function() { return SelectionStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextType", function() { return TextType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Block", function() { return Block; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentMetadata", function() { return DocumentMetadata; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopActivationOutput", function() { return HumanLoopActivationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentResponse", function() { return AnalyzeDocumentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BadDocumentException", function() { return BadDocumentException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentTooLargeException", function() { return DocumentTooLargeException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HumanLoopQuotaExceededException", function() { return HumanLoopQuotaExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalServerError", function() { return InternalServerError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return InvalidParameterException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidS3ObjectException", function() { return InvalidS3ObjectException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return ProvisionedThroughputExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ThrottlingException", function() { return ThrottlingException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnsupportedDocumentException", function() { return UnsupportedDocumentException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextRequest", function() { return DetectDocumentTextRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextResponse", function() { return DetectDocumentTextResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentLocation", function() { return DocumentLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisRequest", function() { return GetDocumentAnalysisRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return JobStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Warning", function() { return Warning; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisResponse", function() { return GetDocumentAnalysisResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidJobIdException", function() { return InvalidJobIdException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionRequest", function() { return GetDocumentTextDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionResponse", function() { return GetDocumentTextDetectionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IdempotentParameterMismatchException", function() { return IdempotentParameterMismatchException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidKMSKeyException", function() { return InvalidKMSKeyException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationChannel", function() { return NotificationChannel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputConfig", function() { return OutputConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisRequest", function() { return StartDocumentAnalysisRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisResponse", function() { return StartDocumentAnalysisResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionRequest", function() { return StartDocumentTextDetectionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionResponse", function() { return StartDocumentTextDetectionResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); var AccessDeniedException; (function (AccessDeniedException) { AccessDeniedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccessDeniedException || (AccessDeniedException = {})); var S3Object; (function (S3Object) { S3Object.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(S3Object || (S3Object = {})); var Document; (function (Document) { Document.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Document || (Document = {})); var FeatureType; (function (FeatureType) { FeatureType["FORMS"] = "FORMS"; FeatureType["TABLES"] = "TABLES"; })(FeatureType || (FeatureType = {})); var ContentClassifier; (function (ContentClassifier) { ContentClassifier["FREE_OF_ADULT_CONTENT"] = "FreeOfAdultContent"; ContentClassifier["FREE_OF_PERSONALLY_IDENTIFIABLE_INFORMATION"] = "FreeOfPersonallyIdentifiableInformation"; })(ContentClassifier || (ContentClassifier = {})); var HumanLoopDataAttributes; (function (HumanLoopDataAttributes) { HumanLoopDataAttributes.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopDataAttributes || (HumanLoopDataAttributes = {})); var HumanLoopConfig; (function (HumanLoopConfig) { HumanLoopConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopConfig || (HumanLoopConfig = {})); var AnalyzeDocumentRequest; (function (AnalyzeDocumentRequest) { AnalyzeDocumentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyzeDocumentRequest || (AnalyzeDocumentRequest = {})); var BlockType; (function (BlockType) { BlockType["CELL"] = "CELL"; BlockType["KEY_VALUE_SET"] = "KEY_VALUE_SET"; BlockType["LINE"] = "LINE"; BlockType["PAGE"] = "PAGE"; BlockType["SELECTION_ELEMENT"] = "SELECTION_ELEMENT"; BlockType["TABLE"] = "TABLE"; BlockType["WORD"] = "WORD"; })(BlockType || (BlockType = {})); var EntityType; (function (EntityType) { EntityType["KEY"] = "KEY"; EntityType["VALUE"] = "VALUE"; })(EntityType || (EntityType = {})); var BoundingBox; (function (BoundingBox) { BoundingBox.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BoundingBox || (BoundingBox = {})); var Point; (function (Point) { Point.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Point || (Point = {})); var Geometry; (function (Geometry) { Geometry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Geometry || (Geometry = {})); var RelationshipType; (function (RelationshipType) { RelationshipType["CHILD"] = "CHILD"; RelationshipType["COMPLEX_FEATURES"] = "COMPLEX_FEATURES"; RelationshipType["VALUE"] = "VALUE"; })(RelationshipType || (RelationshipType = {})); var Relationship; (function (Relationship) { Relationship.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Relationship || (Relationship = {})); var SelectionStatus; (function (SelectionStatus) { SelectionStatus["NOT_SELECTED"] = "NOT_SELECTED"; SelectionStatus["SELECTED"] = "SELECTED"; })(SelectionStatus || (SelectionStatus = {})); var TextType; (function (TextType) { TextType["HANDWRITING"] = "HANDWRITING"; TextType["PRINTED"] = "PRINTED"; })(TextType || (TextType = {})); var Block; (function (Block) { Block.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Block || (Block = {})); var DocumentMetadata; (function (DocumentMetadata) { DocumentMetadata.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentMetadata || (DocumentMetadata = {})); var HumanLoopActivationOutput; (function (HumanLoopActivationOutput) { HumanLoopActivationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopActivationOutput || (HumanLoopActivationOutput = {})); var AnalyzeDocumentResponse; (function (AnalyzeDocumentResponse) { AnalyzeDocumentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyzeDocumentResponse || (AnalyzeDocumentResponse = {})); var BadDocumentException; (function (BadDocumentException) { BadDocumentException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BadDocumentException || (BadDocumentException = {})); var DocumentTooLargeException; (function (DocumentTooLargeException) { DocumentTooLargeException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentTooLargeException || (DocumentTooLargeException = {})); var HumanLoopQuotaExceededException; (function (HumanLoopQuotaExceededException) { HumanLoopQuotaExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HumanLoopQuotaExceededException || (HumanLoopQuotaExceededException = {})); var InternalServerError; (function (InternalServerError) { InternalServerError.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalServerError || (InternalServerError = {})); var InvalidParameterException; (function (InvalidParameterException) { InvalidParameterException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidParameterException || (InvalidParameterException = {})); var InvalidS3ObjectException; (function (InvalidS3ObjectException) { InvalidS3ObjectException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidS3ObjectException || (InvalidS3ObjectException = {})); var ProvisionedThroughputExceededException; (function (ProvisionedThroughputExceededException) { ProvisionedThroughputExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProvisionedThroughputExceededException || (ProvisionedThroughputExceededException = {})); var ThrottlingException; (function (ThrottlingException) { ThrottlingException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ThrottlingException || (ThrottlingException = {})); var UnsupportedDocumentException; (function (UnsupportedDocumentException) { UnsupportedDocumentException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnsupportedDocumentException || (UnsupportedDocumentException = {})); var DetectDocumentTextRequest; (function (DetectDocumentTextRequest) { DetectDocumentTextRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectDocumentTextRequest || (DetectDocumentTextRequest = {})); var DetectDocumentTextResponse; (function (DetectDocumentTextResponse) { DetectDocumentTextResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectDocumentTextResponse || (DetectDocumentTextResponse = {})); var DocumentLocation; (function (DocumentLocation) { DocumentLocation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DocumentLocation || (DocumentLocation = {})); var GetDocumentAnalysisRequest; (function (GetDocumentAnalysisRequest) { GetDocumentAnalysisRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetDocumentAnalysisRequest || (GetDocumentAnalysisRequest = {})); var JobStatus; (function (JobStatus) { JobStatus["FAILED"] = "FAILED"; JobStatus["IN_PROGRESS"] = "IN_PROGRESS"; JobStatus["PARTIAL_SUCCESS"] = "PARTIAL_SUCCESS"; JobStatus["SUCCEEDED"] = "SUCCEEDED"; })(JobStatus || (JobStatus = {})); var Warning; (function (Warning) { Warning.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Warning || (Warning = {})); var GetDocumentAnalysisResponse; (function (GetDocumentAnalysisResponse) { GetDocumentAnalysisResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetDocumentAnalysisResponse || (GetDocumentAnalysisResponse = {})); var InvalidJobIdException; (function (InvalidJobIdException) { InvalidJobIdException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidJobIdException || (InvalidJobIdException = {})); var GetDocumentTextDetectionRequest; (function (GetDocumentTextDetectionRequest) { GetDocumentTextDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetDocumentTextDetectionRequest || (GetDocumentTextDetectionRequest = {})); var GetDocumentTextDetectionResponse; (function (GetDocumentTextDetectionResponse) { GetDocumentTextDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetDocumentTextDetectionResponse || (GetDocumentTextDetectionResponse = {})); var IdempotentParameterMismatchException; (function (IdempotentParameterMismatchException) { IdempotentParameterMismatchException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IdempotentParameterMismatchException || (IdempotentParameterMismatchException = {})); var InvalidKMSKeyException; (function (InvalidKMSKeyException) { InvalidKMSKeyException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidKMSKeyException || (InvalidKMSKeyException = {})); var LimitExceededException; (function (LimitExceededException) { LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LimitExceededException || (LimitExceededException = {})); var NotificationChannel; (function (NotificationChannel) { NotificationChannel.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotificationChannel || (NotificationChannel = {})); var OutputConfig; (function (OutputConfig) { OutputConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OutputConfig || (OutputConfig = {})); var StartDocumentAnalysisRequest; (function (StartDocumentAnalysisRequest) { StartDocumentAnalysisRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDocumentAnalysisRequest || (StartDocumentAnalysisRequest = {})); var StartDocumentAnalysisResponse; (function (StartDocumentAnalysisResponse) { StartDocumentAnalysisResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDocumentAnalysisResponse || (StartDocumentAnalysisResponse = {})); var StartDocumentTextDetectionRequest; (function (StartDocumentTextDetectionRequest) { StartDocumentTextDetectionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDocumentTextDetectionRequest || (StartDocumentTextDetectionRequest = {})); var StartDocumentTextDetectionResponse; (function (StartDocumentTextDetectionResponse) { StartDocumentTextDetectionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartDocumentTextDetectionResponse || (StartDocumentTextDetectionResponse = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/package.json": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/package.json ***! \********************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-textract\",\"description\":\"AWS SDK for JavaScript Textract Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-textract\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-textract\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/protocols/Aws_json1_1.js ***! \********************************************************************************/ /*! exports provided: serializeAws_json1_1AnalyzeDocumentCommand, serializeAws_json1_1DetectDocumentTextCommand, serializeAws_json1_1GetDocumentAnalysisCommand, serializeAws_json1_1GetDocumentTextDetectionCommand, serializeAws_json1_1StartDocumentAnalysisCommand, serializeAws_json1_1StartDocumentTextDetectionCommand, deserializeAws_json1_1AnalyzeDocumentCommand, deserializeAws_json1_1DetectDocumentTextCommand, deserializeAws_json1_1GetDocumentAnalysisCommand, deserializeAws_json1_1GetDocumentTextDetectionCommand, deserializeAws_json1_1StartDocumentAnalysisCommand, deserializeAws_json1_1StartDocumentTextDetectionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1AnalyzeDocumentCommand", function() { return serializeAws_json1_1AnalyzeDocumentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DetectDocumentTextCommand", function() { return serializeAws_json1_1DetectDocumentTextCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetDocumentAnalysisCommand", function() { return serializeAws_json1_1GetDocumentAnalysisCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetDocumentTextDetectionCommand", function() { return serializeAws_json1_1GetDocumentTextDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartDocumentAnalysisCommand", function() { return serializeAws_json1_1StartDocumentAnalysisCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartDocumentTextDetectionCommand", function() { return serializeAws_json1_1StartDocumentTextDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1AnalyzeDocumentCommand", function() { return deserializeAws_json1_1AnalyzeDocumentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DetectDocumentTextCommand", function() { return deserializeAws_json1_1DetectDocumentTextCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetDocumentAnalysisCommand", function() { return deserializeAws_json1_1GetDocumentAnalysisCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetDocumentTextDetectionCommand", function() { return deserializeAws_json1_1GetDocumentTextDetectionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartDocumentAnalysisCommand", function() { return deserializeAws_json1_1StartDocumentAnalysisCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartDocumentTextDetectionCommand", function() { return deserializeAws_json1_1StartDocumentTextDetectionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var serializeAws_json1_1AnalyzeDocumentCommand = 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": "Textract.AnalyzeDocument", }; body = JSON.stringify(serializeAws_json1_1AnalyzeDocumentRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DetectDocumentTextCommand = 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": "Textract.DetectDocumentText", }; body = JSON.stringify(serializeAws_json1_1DetectDocumentTextRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetDocumentAnalysisCommand = 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": "Textract.GetDocumentAnalysis", }; body = JSON.stringify(serializeAws_json1_1GetDocumentAnalysisRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetDocumentTextDetectionCommand = 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": "Textract.GetDocumentTextDetection", }; body = JSON.stringify(serializeAws_json1_1GetDocumentTextDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartDocumentAnalysisCommand = 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": "Textract.StartDocumentAnalysis", }; body = JSON.stringify(serializeAws_json1_1StartDocumentAnalysisRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartDocumentTextDetectionCommand = 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": "Textract.StartDocumentTextDetection", }; body = JSON.stringify(serializeAws_json1_1StartDocumentTextDetectionRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var deserializeAws_json1_1AnalyzeDocumentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1AnalyzeDocumentCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1AnalyzeDocumentResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1AnalyzeDocumentCommandError = 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, parsedBody, message; var _o; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_p) { switch (_p.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _o = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_o.body = _p.sent(), _o)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.textract#AccessDeniedException": return [3 /*break*/, 2]; case "BadDocumentException": return [3 /*break*/, 4]; case "com.amazonaws.textract#BadDocumentException": return [3 /*break*/, 4]; case "DocumentTooLargeException": return [3 /*break*/, 6]; case "com.amazonaws.textract#DocumentTooLargeException": return [3 /*break*/, 6]; case "HumanLoopQuotaExceededException": return [3 /*break*/, 8]; case "com.amazonaws.textract#HumanLoopQuotaExceededException": return [3 /*break*/, 8]; case "InternalServerError": return [3 /*break*/, 10]; case "com.amazonaws.textract#InternalServerError": return [3 /*break*/, 10]; case "InvalidParameterException": return [3 /*break*/, 12]; case "com.amazonaws.textract#InvalidParameterException": return [3 /*break*/, 12]; case "InvalidS3ObjectException": return [3 /*break*/, 14]; case "com.amazonaws.textract#InvalidS3ObjectException": return [3 /*break*/, 14]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "com.amazonaws.textract#ProvisionedThroughputExceededException": return [3 /*break*/, 16]; case "ThrottlingException": return [3 /*break*/, 18]; case "com.amazonaws.textract#ThrottlingException": return [3 /*break*/, 18]; case "UnsupportedDocumentException": return [3 /*break*/, 20]; case "com.amazonaws.textract#UnsupportedDocumentException": return [3 /*break*/, 20]; } return [3 /*break*/, 22]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1BadDocumentExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1DocumentTooLargeExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1HumanLoopQuotaExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_json1_1UnsupportedDocumentExceptionResponse(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([(_p.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 23]; case 22: 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) }); _p.label = 23; case 23: 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_1DetectDocumentTextCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DetectDocumentTextCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DetectDocumentTextResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DetectDocumentTextCommandError = 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, parsedBody, message; var _m; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_o) { switch (_o.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _m = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_m.body = _o.sent(), _m)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.textract#AccessDeniedException": return [3 /*break*/, 2]; case "BadDocumentException": return [3 /*break*/, 4]; case "com.amazonaws.textract#BadDocumentException": return [3 /*break*/, 4]; case "DocumentTooLargeException": return [3 /*break*/, 6]; case "com.amazonaws.textract#DocumentTooLargeException": return [3 /*break*/, 6]; case "InternalServerError": return [3 /*break*/, 8]; case "com.amazonaws.textract#InternalServerError": return [3 /*break*/, 8]; case "InvalidParameterException": return [3 /*break*/, 10]; case "com.amazonaws.textract#InvalidParameterException": return [3 /*break*/, 10]; case "InvalidS3ObjectException": return [3 /*break*/, 12]; case "com.amazonaws.textract#InvalidS3ObjectException": return [3 /*break*/, 12]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "com.amazonaws.textract#ProvisionedThroughputExceededException": return [3 /*break*/, 14]; case "ThrottlingException": return [3 /*break*/, 16]; case "com.amazonaws.textract#ThrottlingException": return [3 /*break*/, 16]; case "UnsupportedDocumentException": return [3 /*break*/, 18]; case "com.amazonaws.textract#UnsupportedDocumentException": return [3 /*break*/, 18]; } return [3 /*break*/, 20]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1BadDocumentExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1DocumentTooLargeExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1UnsupportedDocumentExceptionResponse(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([(_o.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 21]; case 20: 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) }); _o.label = 21; case 21: 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_1GetDocumentAnalysisCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetDocumentAnalysisCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetDocumentAnalysisResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetDocumentAnalysisCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.textract#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.textract#InternalServerError": return [3 /*break*/, 4]; case "InvalidJobIdException": return [3 /*break*/, 6]; case "com.amazonaws.textract#InvalidJobIdException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.textract#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.textract#InvalidS3ObjectException": return [3 /*break*/, 10]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 12]; case "com.amazonaws.textract#ProvisionedThroughputExceededException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.textract#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidJobIdExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1GetDocumentTextDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetDocumentTextDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetDocumentTextDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetDocumentTextDetectionCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.textract#AccessDeniedException": return [3 /*break*/, 2]; case "InternalServerError": return [3 /*break*/, 4]; case "com.amazonaws.textract#InternalServerError": return [3 /*break*/, 4]; case "InvalidJobIdException": return [3 /*break*/, 6]; case "com.amazonaws.textract#InvalidJobIdException": return [3 /*break*/, 6]; case "InvalidParameterException": return [3 /*break*/, 8]; case "com.amazonaws.textract#InvalidParameterException": return [3 /*break*/, 8]; case "InvalidS3ObjectException": return [3 /*break*/, 10]; case "com.amazonaws.textract#InvalidS3ObjectException": return [3 /*break*/, 10]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 12]; case "com.amazonaws.textract#ProvisionedThroughputExceededException": return [3 /*break*/, 12]; case "ThrottlingException": return [3 /*break*/, 14]; case "com.amazonaws.textract#ThrottlingException": return [3 /*break*/, 14]; } return [3 /*break*/, 16]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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_1InternalServerErrorResponse(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_1InvalidJobIdExceptionResponse(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_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([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 17]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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_1ProvisionedThroughputExceededExceptionResponse(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_1ThrottlingExceptionResponse(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_1StartDocumentAnalysisCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartDocumentAnalysisCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartDocumentAnalysisResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartDocumentAnalysisCommandError = 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, _p, parsedBody, message; var _q; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_r) { switch (_r.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _q = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_q.body = _r.sent(), _q)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.textract#AccessDeniedException": return [3 /*break*/, 2]; case "BadDocumentException": return [3 /*break*/, 4]; case "com.amazonaws.textract#BadDocumentException": return [3 /*break*/, 4]; case "DocumentTooLargeException": return [3 /*break*/, 6]; case "com.amazonaws.textract#DocumentTooLargeException": return [3 /*break*/, 6]; case "IdempotentParameterMismatchException": return [3 /*break*/, 8]; case "com.amazonaws.textract#IdempotentParameterMismatchException": return [3 /*break*/, 8]; case "InternalServerError": return [3 /*break*/, 10]; case "com.amazonaws.textract#InternalServerError": return [3 /*break*/, 10]; case "InvalidKMSKeyException": return [3 /*break*/, 12]; case "com.amazonaws.textract#InvalidKMSKeyException": return [3 /*break*/, 12]; case "InvalidParameterException": return [3 /*break*/, 14]; case "com.amazonaws.textract#InvalidParameterException": return [3 /*break*/, 14]; case "InvalidS3ObjectException": return [3 /*break*/, 16]; case "com.amazonaws.textract#InvalidS3ObjectException": return [3 /*break*/, 16]; case "LimitExceededException": return [3 /*break*/, 18]; case "com.amazonaws.textract#LimitExceededException": return [3 /*break*/, 18]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 20]; case "com.amazonaws.textract#ProvisionedThroughputExceededException": return [3 /*break*/, 20]; case "ThrottlingException": return [3 /*break*/, 22]; case "com.amazonaws.textract#ThrottlingException": return [3 /*break*/, 22]; case "UnsupportedDocumentException": return [3 /*break*/, 24]; case "com.amazonaws.textract#UnsupportedDocumentException": return [3 /*break*/, 24]; } return [3 /*break*/, 26]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1BadDocumentExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1DocumentTooLargeExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidKMSKeyExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 22: _o = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 24: _p = [{}]; return [4 /*yield*/, deserializeAws_json1_1UnsupportedDocumentExceptionResponse(parsedOutput, context)]; case 25: response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _p.concat([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 26: 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) }); _r.label = 27; case 27: 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_1StartDocumentTextDetectionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartDocumentTextDetectionCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartDocumentTextDetectionResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartDocumentTextDetectionCommandError = 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, _p, parsedBody, message; var _q; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_r) { switch (_r.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _q = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_q.body = _r.sent(), _q)])); errorCode = "UnknownError"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "AccessDeniedException": return [3 /*break*/, 2]; case "com.amazonaws.textract#AccessDeniedException": return [3 /*break*/, 2]; case "BadDocumentException": return [3 /*break*/, 4]; case "com.amazonaws.textract#BadDocumentException": return [3 /*break*/, 4]; case "DocumentTooLargeException": return [3 /*break*/, 6]; case "com.amazonaws.textract#DocumentTooLargeException": return [3 /*break*/, 6]; case "IdempotentParameterMismatchException": return [3 /*break*/, 8]; case "com.amazonaws.textract#IdempotentParameterMismatchException": return [3 /*break*/, 8]; case "InternalServerError": return [3 /*break*/, 10]; case "com.amazonaws.textract#InternalServerError": return [3 /*break*/, 10]; case "InvalidKMSKeyException": return [3 /*break*/, 12]; case "com.amazonaws.textract#InvalidKMSKeyException": return [3 /*break*/, 12]; case "InvalidParameterException": return [3 /*break*/, 14]; case "com.amazonaws.textract#InvalidParameterException": return [3 /*break*/, 14]; case "InvalidS3ObjectException": return [3 /*break*/, 16]; case "com.amazonaws.textract#InvalidS3ObjectException": return [3 /*break*/, 16]; case "LimitExceededException": return [3 /*break*/, 18]; case "com.amazonaws.textract#LimitExceededException": return [3 /*break*/, 18]; case "ProvisionedThroughputExceededException": return [3 /*break*/, 20]; case "com.amazonaws.textract#ProvisionedThroughputExceededException": return [3 /*break*/, 20]; case "ThrottlingException": return [3 /*break*/, 22]; case "com.amazonaws.textract#ThrottlingException": return [3 /*break*/, 22]; case "UnsupportedDocumentException": return [3 /*break*/, 24]; case "com.amazonaws.textract#UnsupportedDocumentException": return [3 /*break*/, 24]; } return [3 /*break*/, 26]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1AccessDeniedExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1BadDocumentExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 6: _e = [{}]; return [4 /*yield*/, deserializeAws_json1_1DocumentTooLargeExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerErrorResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 12: _h = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidKMSKeyExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 14: _j = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1InvalidS3ObjectExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 18: _l = [{}]; return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 20: _m = [{}]; return [4 /*yield*/, deserializeAws_json1_1ProvisionedThroughputExceededExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 22: _o = [{}]; return [4 /*yield*/, deserializeAws_json1_1ThrottlingExceptionResponse(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([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 24: _p = [{}]; return [4 /*yield*/, deserializeAws_json1_1UnsupportedDocumentExceptionResponse(parsedOutput, context)]; case 25: response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _p.concat([(_r.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 27]; case 26: 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) }); _r.label = 27; case 27: 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_1AccessDeniedExceptionResponse = 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_1AccessDeniedException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "AccessDeniedException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1BadDocumentExceptionResponse = 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_1BadDocumentException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "BadDocumentException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1DocumentTooLargeExceptionResponse = 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_1DocumentTooLargeException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "DocumentTooLargeException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1HumanLoopQuotaExceededExceptionResponse = 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_1HumanLoopQuotaExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "HumanLoopQuotaExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1IdempotentParameterMismatchExceptionResponse = 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_1IdempotentParameterMismatchException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "IdempotentParameterMismatchException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InternalServerErrorResponse = 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_1InternalServerError(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InternalServerError", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidJobIdExceptionResponse = 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_1InvalidJobIdException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidJobIdException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidKMSKeyExceptionResponse = 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_1InvalidKMSKeyException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidKMSKeyException", $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_1InvalidS3ObjectExceptionResponse = 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_1InvalidS3ObjectException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidS3ObjectException", $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_1ProvisionedThroughputExceededExceptionResponse = 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_1ProvisionedThroughputExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ProvisionedThroughputExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1ThrottlingExceptionResponse = 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_1ThrottlingException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ThrottlingException", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1UnsupportedDocumentExceptionResponse = 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_1UnsupportedDocumentException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "UnsupportedDocumentException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var serializeAws_json1_1AnalyzeDocumentRequest = 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.Document !== undefined && input.Document !== null && { Document: serializeAws_json1_1Document(input.Document, context) })), (input.FeatureTypes !== undefined && input.FeatureTypes !== null && { FeatureTypes: serializeAws_json1_1FeatureTypes(input.FeatureTypes, context) })), (input.HumanLoopConfig !== undefined && input.HumanLoopConfig !== null && { HumanLoopConfig: serializeAws_json1_1HumanLoopConfig(input.HumanLoopConfig, context), })); }; var serializeAws_json1_1ContentClassifiers = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1DetectDocumentTextRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Document !== undefined && input.Document !== null && { Document: serializeAws_json1_1Document(input.Document, context) })); }; var serializeAws_json1_1Document = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Bytes !== undefined && input.Bytes !== null && { Bytes: context.base64Encoder(input.Bytes) })), (input.S3Object !== undefined && input.S3Object !== null && { S3Object: serializeAws_json1_1S3Object(input.S3Object, context) })); }; var serializeAws_json1_1DocumentLocation = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Object !== undefined && input.S3Object !== null && { S3Object: serializeAws_json1_1S3Object(input.S3Object, context) })); }; var serializeAws_json1_1FeatureTypes = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1GetDocumentAnalysisRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1GetDocumentTextDetectionRequest = 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.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1HumanLoopConfig = 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.DataAttributes !== undefined && input.DataAttributes !== null && { DataAttributes: serializeAws_json1_1HumanLoopDataAttributes(input.DataAttributes, context), })), (input.FlowDefinitionArn !== undefined && input.FlowDefinitionArn !== null && { FlowDefinitionArn: input.FlowDefinitionArn })), (input.HumanLoopName !== undefined && input.HumanLoopName !== null && { HumanLoopName: input.HumanLoopName })); }; var serializeAws_json1_1HumanLoopDataAttributes = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ContentClassifiers !== undefined && input.ContentClassifiers !== null && { ContentClassifiers: serializeAws_json1_1ContentClassifiers(input.ContentClassifiers, context), })); }; var serializeAws_json1_1NotificationChannel = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.RoleArn !== undefined && input.RoleArn !== null && { RoleArn: input.RoleArn })), (input.SNSTopicArn !== undefined && input.SNSTopicArn !== null && { SNSTopicArn: input.SNSTopicArn })); }; var serializeAws_json1_1OutputConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Bucket !== undefined && input.S3Bucket !== null && { S3Bucket: input.S3Bucket })), (input.S3Prefix !== undefined && input.S3Prefix !== null && { S3Prefix: input.S3Prefix })); }; var serializeAws_json1_1S3Object = 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.Bucket !== undefined && input.Bucket !== null && { Bucket: input.Bucket })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.Version !== undefined && input.Version !== null && { Version: input.Version })); }; var serializeAws_json1_1StartDocumentAnalysisRequest = 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.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.DocumentLocation !== undefined && input.DocumentLocation !== null && { DocumentLocation: serializeAws_json1_1DocumentLocation(input.DocumentLocation, context), })), (input.FeatureTypes !== undefined && input.FeatureTypes !== null && { FeatureTypes: serializeAws_json1_1FeatureTypes(input.FeatureTypes, context) })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.KMSKeyId !== undefined && input.KMSKeyId !== null && { KMSKeyId: input.KMSKeyId })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.OutputConfig !== undefined && input.OutputConfig !== null && { OutputConfig: serializeAws_json1_1OutputConfig(input.OutputConfig, context) })); }; var serializeAws_json1_1StartDocumentTextDetectionRequest = 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"])({}, (input.ClientRequestToken !== undefined && input.ClientRequestToken !== null && { ClientRequestToken: input.ClientRequestToken })), (input.DocumentLocation !== undefined && input.DocumentLocation !== null && { DocumentLocation: serializeAws_json1_1DocumentLocation(input.DocumentLocation, context), })), (input.JobTag !== undefined && input.JobTag !== null && { JobTag: input.JobTag })), (input.KMSKeyId !== undefined && input.KMSKeyId !== null && { KMSKeyId: input.KMSKeyId })), (input.NotificationChannel !== undefined && input.NotificationChannel !== null && { NotificationChannel: serializeAws_json1_1NotificationChannel(input.NotificationChannel, context), })), (input.OutputConfig !== undefined && input.OutputConfig !== null && { OutputConfig: serializeAws_json1_1OutputConfig(input.OutputConfig, context) })); }; var deserializeAws_json1_1AccessDeniedException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1AnalyzeDocumentResponse = function (output, context) { return { AnalyzeDocumentModelVersion: output.AnalyzeDocumentModelVersion !== undefined && output.AnalyzeDocumentModelVersion !== null ? output.AnalyzeDocumentModelVersion : undefined, Blocks: output.Blocks !== undefined && output.Blocks !== null ? deserializeAws_json1_1BlockList(output.Blocks, context) : undefined, DocumentMetadata: output.DocumentMetadata !== undefined && output.DocumentMetadata !== null ? deserializeAws_json1_1DocumentMetadata(output.DocumentMetadata, context) : undefined, HumanLoopActivationOutput: output.HumanLoopActivationOutput !== undefined && output.HumanLoopActivationOutput !== null ? deserializeAws_json1_1HumanLoopActivationOutput(output.HumanLoopActivationOutput, context) : undefined, }; }; var deserializeAws_json1_1BadDocumentException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1Block = function (output, context) { return { BlockType: output.BlockType !== undefined && output.BlockType !== null ? output.BlockType : undefined, ColumnIndex: output.ColumnIndex !== undefined && output.ColumnIndex !== null ? output.ColumnIndex : undefined, ColumnSpan: output.ColumnSpan !== undefined && output.ColumnSpan !== null ? output.ColumnSpan : undefined, Confidence: output.Confidence !== undefined && output.Confidence !== null ? output.Confidence : undefined, EntityTypes: output.EntityTypes !== undefined && output.EntityTypes !== null ? deserializeAws_json1_1EntityTypes(output.EntityTypes, context) : undefined, Geometry: output.Geometry !== undefined && output.Geometry !== null ? deserializeAws_json1_1Geometry(output.Geometry, context) : undefined, Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Page: output.Page !== undefined && output.Page !== null ? output.Page : undefined, Relationships: output.Relationships !== undefined && output.Relationships !== null ? deserializeAws_json1_1RelationshipList(output.Relationships, context) : undefined, RowIndex: output.RowIndex !== undefined && output.RowIndex !== null ? output.RowIndex : undefined, RowSpan: output.RowSpan !== undefined && output.RowSpan !== null ? output.RowSpan : undefined, SelectionStatus: output.SelectionStatus !== undefined && output.SelectionStatus !== null ? output.SelectionStatus : undefined, Text: output.Text !== undefined && output.Text !== null ? output.Text : undefined, TextType: output.TextType !== undefined && output.TextType !== null ? output.TextType : undefined, }; }; var deserializeAws_json1_1BlockList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Block(entry, context); }); }; var deserializeAws_json1_1BoundingBox = function (output, context) { return { Height: output.Height !== undefined && output.Height !== null ? output.Height : undefined, Left: output.Left !== undefined && output.Left !== null ? output.Left : undefined, Top: output.Top !== undefined && output.Top !== null ? output.Top : undefined, Width: output.Width !== undefined && output.Width !== null ? output.Width : undefined, }; }; var deserializeAws_json1_1DetectDocumentTextResponse = function (output, context) { return { Blocks: output.Blocks !== undefined && output.Blocks !== null ? deserializeAws_json1_1BlockList(output.Blocks, context) : undefined, DetectDocumentTextModelVersion: output.DetectDocumentTextModelVersion !== undefined && output.DetectDocumentTextModelVersion !== null ? output.DetectDocumentTextModelVersion : undefined, DocumentMetadata: output.DocumentMetadata !== undefined && output.DocumentMetadata !== null ? deserializeAws_json1_1DocumentMetadata(output.DocumentMetadata, context) : undefined, }; }; var deserializeAws_json1_1DocumentMetadata = function (output, context) { return { Pages: output.Pages !== undefined && output.Pages !== null ? output.Pages : undefined, }; }; var deserializeAws_json1_1DocumentTooLargeException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1EntityTypes = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1Geometry = function (output, context) { return { BoundingBox: output.BoundingBox !== undefined && output.BoundingBox !== null ? deserializeAws_json1_1BoundingBox(output.BoundingBox, context) : undefined, Polygon: output.Polygon !== undefined && output.Polygon !== null ? deserializeAws_json1_1Polygon(output.Polygon, context) : undefined, }; }; var deserializeAws_json1_1GetDocumentAnalysisResponse = function (output, context) { return { AnalyzeDocumentModelVersion: output.AnalyzeDocumentModelVersion !== undefined && output.AnalyzeDocumentModelVersion !== null ? output.AnalyzeDocumentModelVersion : undefined, Blocks: output.Blocks !== undefined && output.Blocks !== null ? deserializeAws_json1_1BlockList(output.Blocks, context) : undefined, DocumentMetadata: output.DocumentMetadata !== undefined && output.DocumentMetadata !== null ? deserializeAws_json1_1DocumentMetadata(output.DocumentMetadata, context) : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, Warnings: output.Warnings !== undefined && output.Warnings !== null ? deserializeAws_json1_1Warnings(output.Warnings, context) : undefined, }; }; var deserializeAws_json1_1GetDocumentTextDetectionResponse = function (output, context) { return { Blocks: output.Blocks !== undefined && output.Blocks !== null ? deserializeAws_json1_1BlockList(output.Blocks, context) : undefined, DetectDocumentTextModelVersion: output.DetectDocumentTextModelVersion !== undefined && output.DetectDocumentTextModelVersion !== null ? output.DetectDocumentTextModelVersion : undefined, DocumentMetadata: output.DocumentMetadata !== undefined && output.DocumentMetadata !== null ? deserializeAws_json1_1DocumentMetadata(output.DocumentMetadata, context) : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, StatusMessage: output.StatusMessage !== undefined && output.StatusMessage !== null ? output.StatusMessage : undefined, Warnings: output.Warnings !== undefined && output.Warnings !== null ? deserializeAws_json1_1Warnings(output.Warnings, context) : undefined, }; }; var deserializeAws_json1_1HumanLoopActivationOutput = function (output, context) { return { HumanLoopActivationConditionsEvaluationResults: output.HumanLoopActivationConditionsEvaluationResults !== undefined && output.HumanLoopActivationConditionsEvaluationResults !== null ? new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](output.HumanLoopActivationConditionsEvaluationResults) : undefined, HumanLoopActivationReasons: output.HumanLoopActivationReasons !== undefined && output.HumanLoopActivationReasons !== null ? deserializeAws_json1_1HumanLoopActivationReasons(output.HumanLoopActivationReasons, context) : undefined, HumanLoopArn: output.HumanLoopArn !== undefined && output.HumanLoopArn !== null ? output.HumanLoopArn : undefined, }; }; var deserializeAws_json1_1HumanLoopActivationReasons = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1HumanLoopQuotaExceededException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, QuotaCode: output.QuotaCode !== undefined && output.QuotaCode !== null ? output.QuotaCode : undefined, ResourceType: output.ResourceType !== undefined && output.ResourceType !== null ? output.ResourceType : undefined, ServiceCode: output.ServiceCode !== undefined && output.ServiceCode !== null ? output.ServiceCode : undefined, }; }; var deserializeAws_json1_1IdempotentParameterMismatchException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1IdList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1InternalServerError = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidJobIdException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidKMSKeyException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidParameterException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidS3ObjectException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1LimitExceededException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1Pages = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1Point = function (output, context) { return { X: output.X !== undefined && output.X !== null ? output.X : undefined, Y: output.Y !== undefined && output.Y !== null ? output.Y : undefined, }; }; var deserializeAws_json1_1Polygon = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Point(entry, context); }); }; var deserializeAws_json1_1ProvisionedThroughputExceededException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1Relationship = function (output, context) { return { Ids: output.Ids !== undefined && output.Ids !== null ? deserializeAws_json1_1IdList(output.Ids, context) : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1RelationshipList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Relationship(entry, context); }); }; var deserializeAws_json1_1StartDocumentAnalysisResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1StartDocumentTextDetectionResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, }; }; var deserializeAws_json1_1ThrottlingException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1UnsupportedDocumentException = function (output, context) { return { Code: output.Code !== undefined && output.Code !== null ? output.Code : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1Warning = function (output, context) { return { ErrorCode: output.ErrorCode !== undefined && output.ErrorCode !== null ? output.ErrorCode : undefined, Pages: output.Pages !== undefined && output.Pages !== null ? deserializeAws_json1_1Pages(output.Pages, context) : undefined, }; }; var deserializeAws_json1_1Warnings = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Warning(entry, context); }); }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 {}; }); }; /** * 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_json1_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/runtimeConfig.browser.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/dist/es/runtimeConfig.browser.js ***! \********************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-textract/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-textract/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-textract/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/dist/es/runtimeConfig.shared.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/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 */ "./node_modules/@aws-sdk/client-textract/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2018-06-27", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Textract", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js": /*!*******************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-textract/node_modules/tslib/tslib.es6.js ***! \*******************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/Translate.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/Translate.js ***! \*********************************************************************/ /*! exports provided: Translate */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Translate", function() { return Translate; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _TranslateClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TranslateClient */ "./node_modules/@aws-sdk/client-translate/dist/es/TranslateClient.js"); /* harmony import */ var _commands_CreateParallelDataCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/CreateParallelDataCommand.js"); /* harmony import */ var _commands_DeleteParallelDataCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DeleteParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteParallelDataCommand.js"); /* harmony import */ var _commands_DeleteTerminologyCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DeleteTerminologyCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteTerminologyCommand.js"); /* harmony import */ var _commands_DescribeTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DescribeTextTranslationJobCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DescribeTextTranslationJobCommand.js"); /* harmony import */ var _commands_GetParallelDataCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/GetParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/GetParallelDataCommand.js"); /* harmony import */ var _commands_GetTerminologyCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/GetTerminologyCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/GetTerminologyCommand.js"); /* harmony import */ var _commands_ImportTerminologyCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/ImportTerminologyCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ImportTerminologyCommand.js"); /* harmony import */ var _commands_ListParallelDataCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/ListParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListParallelDataCommand.js"); /* harmony import */ var _commands_ListTerminologiesCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/ListTerminologiesCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTerminologiesCommand.js"); /* harmony import */ var _commands_ListTextTranslationJobsCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/ListTextTranslationJobsCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTextTranslationJobsCommand.js"); /* harmony import */ var _commands_StartTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/StartTextTranslationJobCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/StartTextTranslationJobCommand.js"); /* harmony import */ var _commands_StopTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/StopTextTranslationJobCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/StopTextTranslationJobCommand.js"); /* harmony import */ var _commands_TranslateTextCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/TranslateTextCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/TranslateTextCommand.js"); /* harmony import */ var _commands_UpdateParallelDataCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/UpdateParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/UpdateParallelDataCommand.js"); /** *

Provides translation between one source language and another of the same set of * languages.

*/ var Translate = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Translate, _super); function Translate() { return _super !== null && _super.apply(this, arguments) || this; } Translate.prototype.createParallelData = function (args, optionsOrCb, cb) { var command = new _commands_CreateParallelDataCommand__WEBPACK_IMPORTED_MODULE_2__["CreateParallelDataCommand"](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); } }; Translate.prototype.deleteParallelData = function (args, optionsOrCb, cb) { var command = new _commands_DeleteParallelDataCommand__WEBPACK_IMPORTED_MODULE_3__["DeleteParallelDataCommand"](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); } }; Translate.prototype.deleteTerminology = function (args, optionsOrCb, cb) { var command = new _commands_DeleteTerminologyCommand__WEBPACK_IMPORTED_MODULE_4__["DeleteTerminologyCommand"](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); } }; Translate.prototype.describeTextTranslationJob = function (args, optionsOrCb, cb) { var command = new _commands_DescribeTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_5__["DescribeTextTranslationJobCommand"](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); } }; Translate.prototype.getParallelData = function (args, optionsOrCb, cb) { var command = new _commands_GetParallelDataCommand__WEBPACK_IMPORTED_MODULE_6__["GetParallelDataCommand"](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); } }; Translate.prototype.getTerminology = function (args, optionsOrCb, cb) { var command = new _commands_GetTerminologyCommand__WEBPACK_IMPORTED_MODULE_7__["GetTerminologyCommand"](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); } }; Translate.prototype.importTerminology = function (args, optionsOrCb, cb) { var command = new _commands_ImportTerminologyCommand__WEBPACK_IMPORTED_MODULE_8__["ImportTerminologyCommand"](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); } }; Translate.prototype.listParallelData = function (args, optionsOrCb, cb) { var command = new _commands_ListParallelDataCommand__WEBPACK_IMPORTED_MODULE_9__["ListParallelDataCommand"](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); } }; Translate.prototype.listTerminologies = function (args, optionsOrCb, cb) { var command = new _commands_ListTerminologiesCommand__WEBPACK_IMPORTED_MODULE_10__["ListTerminologiesCommand"](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); } }; Translate.prototype.listTextTranslationJobs = function (args, optionsOrCb, cb) { var command = new _commands_ListTextTranslationJobsCommand__WEBPACK_IMPORTED_MODULE_11__["ListTextTranslationJobsCommand"](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); } }; Translate.prototype.startTextTranslationJob = function (args, optionsOrCb, cb) { var command = new _commands_StartTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_12__["StartTextTranslationJobCommand"](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); } }; Translate.prototype.stopTextTranslationJob = function (args, optionsOrCb, cb) { var command = new _commands_StopTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_13__["StopTextTranslationJobCommand"](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); } }; Translate.prototype.translateText = function (args, optionsOrCb, cb) { var command = new _commands_TranslateTextCommand__WEBPACK_IMPORTED_MODULE_14__["TranslateTextCommand"](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); } }; Translate.prototype.updateParallelData = function (args, optionsOrCb, cb) { var command = new _commands_UpdateParallelDataCommand__WEBPACK_IMPORTED_MODULE_15__["UpdateParallelDataCommand"](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 Translate; }(_TranslateClient__WEBPACK_IMPORTED_MODULE_1__["TranslateClient"])); //# sourceMappingURL=Translate.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/TranslateClient.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/TranslateClient.js ***! \***************************************************************************/ /*! exports provided: TranslateClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TranslateClient", function() { return TranslateClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/@aws-sdk/client-translate/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Provides translation between one source language and another of the same set of * languages.

*/ var TranslateClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(TranslateClient, _super); function TranslateClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } TranslateClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return TranslateClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=TranslateClient.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/CreateParallelDataCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/CreateParallelDataCommand.js ***! \**********************************************************************************************/ /*! exports provided: CreateParallelDataCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataCommand", function() { return CreateParallelDataCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a parallel data resource in Amazon Translate by importing an input file from * Amazon S3. Parallel data files contain examples of source phrases and their translations from * your translation memory. By adding parallel data, you can influence the style, tone, and word * choice in your translation output.

*/ var CreateParallelDataCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateParallelDataCommand, _super); // Start section: command_properties // End section: command_properties function CreateParallelDataCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateParallelDataCommand.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 clientName = "TranslateClient"; var commandName = "CreateParallelDataCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateParallelDataRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateParallelDataResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateParallelDataCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateParallelDataCommand"])(input, context); }; CreateParallelDataCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateParallelDataCommand"])(output, context); }; return CreateParallelDataCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=CreateParallelDataCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteParallelDataCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteParallelDataCommand.js ***! \**********************************************************************************************/ /*! exports provided: DeleteParallelDataCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataCommand", function() { return DeleteParallelDataCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a parallel data resource in Amazon Translate.

*/ var DeleteParallelDataCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteParallelDataCommand, _super); // Start section: command_properties // End section: command_properties function DeleteParallelDataCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteParallelDataCommand.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 clientName = "TranslateClient"; var commandName = "DeleteParallelDataCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteParallelDataRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteParallelDataResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteParallelDataCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteParallelDataCommand"])(input, context); }; DeleteParallelDataCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteParallelDataCommand"])(output, context); }; return DeleteParallelDataCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteParallelDataCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteTerminologyCommand.js": /*!*********************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

A synchronous action that deletes a custom terminology.

*/ 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 } /** * @internal */ 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 clientName = "TranslateClient"; var commandName = "DeleteTerminologyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DescribeTextTranslationJobCommand.js": /*!******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/DescribeTextTranslationJobCommand.js ***! \******************************************************************************************************/ /*! exports provided: DescribeTextTranslationJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobCommand", function() { return DescribeTextTranslationJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the properties associated with an asycnhronous batch translation job including name, * ID, status, source and target languages, input/output S3 buckets, and so on.

*/ var DescribeTextTranslationJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeTextTranslationJobCommand, _super); // Start section: command_properties // End section: command_properties function DescribeTextTranslationJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DescribeTextTranslationJobCommand.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 clientName = "TranslateClient"; var commandName = "DescribeTextTranslationJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeTextTranslationJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DescribeTextTranslationJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DescribeTextTranslationJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeTextTranslationJobCommand"])(input, context); }; DescribeTextTranslationJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeTextTranslationJobCommand"])(output, context); }; return DescribeTextTranslationJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DescribeTextTranslationJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/GetParallelDataCommand.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/GetParallelDataCommand.js ***! \*******************************************************************************************/ /*! exports provided: GetParallelDataCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataCommand", function() { return GetParallelDataCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Provides information about a parallel data resource.

*/ var GetParallelDataCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetParallelDataCommand, _super); // Start section: command_properties // End section: command_properties function GetParallelDataCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetParallelDataCommand.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 clientName = "TranslateClient"; var commandName = "GetParallelDataCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetParallelDataRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetParallelDataResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetParallelDataCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetParallelDataCommand"])(input, context); }; GetParallelDataCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetParallelDataCommand"])(output, context); }; return GetParallelDataCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetParallelDataCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/GetTerminologyCommand.js": /*!******************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/GetTerminologyCommand.js ***! \******************************************************************************************/ /*! exports provided: GetTerminologyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyCommand", function() { return GetTerminologyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves a custom terminology.

*/ var GetTerminologyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetTerminologyCommand, _super); // Start section: command_properties // End section: command_properties function GetTerminologyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetTerminologyCommand.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 clientName = "TranslateClient"; var commandName = "GetTerminologyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetTerminologyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetTerminologyResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetTerminologyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetTerminologyCommand"])(input, context); }; GetTerminologyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetTerminologyCommand"])(output, context); }; return GetTerminologyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetTerminologyCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ImportTerminologyCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/ImportTerminologyCommand.js ***! \*********************************************************************************************/ /*! exports provided: ImportTerminologyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyCommand", function() { return ImportTerminologyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates or updates a custom terminology, depending on whether or not one already exists * for the given terminology name. Importing a terminology with the same name as an existing one * will merge the terminologies based on the chosen merge strategy. Currently, the only supported * merge strategy is OVERWRITE, and so the imported terminology will overwrite an existing * terminology of the same name.

*

If you import a terminology that overwrites an existing one, the new terminology take up * to 10 minutes to fully propagate and be available for use in a translation due to cache * policies with the DataPlane service that performs the translations.

*/ var ImportTerminologyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ImportTerminologyCommand, _super); // Start section: command_properties // End section: command_properties function ImportTerminologyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ImportTerminologyCommand.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 clientName = "TranslateClient"; var commandName = "ImportTerminologyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ImportTerminologyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ImportTerminologyResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ImportTerminologyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ImportTerminologyCommand"])(input, context); }; ImportTerminologyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ImportTerminologyCommand"])(output, context); }; return ImportTerminologyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ImportTerminologyCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListParallelDataCommand.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/ListParallelDataCommand.js ***! \********************************************************************************************/ /*! exports provided: ListParallelDataCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataCommand", function() { return ListParallelDataCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Provides a list of your parallel data resources in Amazon Translate.

*/ var ListParallelDataCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListParallelDataCommand, _super); // Start section: command_properties // End section: command_properties function ListParallelDataCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListParallelDataCommand.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 clientName = "TranslateClient"; var commandName = "ListParallelDataCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListParallelDataRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListParallelDataResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListParallelDataCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListParallelDataCommand"])(input, context); }; ListParallelDataCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListParallelDataCommand"])(output, context); }; return ListParallelDataCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListParallelDataCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTerminologiesCommand.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTerminologiesCommand.js ***! \*********************************************************************************************/ /*! exports provided: ListTerminologiesCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesCommand", function() { return ListTerminologiesCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Provides a list of custom terminologies associated with your account.

*/ var ListTerminologiesCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTerminologiesCommand, _super); // Start section: command_properties // End section: command_properties function ListTerminologiesCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListTerminologiesCommand.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 clientName = "TranslateClient"; var commandName = "ListTerminologiesCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTerminologiesRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTerminologiesResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListTerminologiesCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListTerminologiesCommand"])(input, context); }; ListTerminologiesCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListTerminologiesCommand"])(output, context); }; return ListTerminologiesCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListTerminologiesCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTextTranslationJobsCommand.js": /*!***************************************************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a list of the batch translation jobs that you have submitted.

*/ 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 } /** * @internal */ 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 clientName = "TranslateClient"; var commandName = "ListTextTranslationJobsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListTextTranslationJobsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/StartTextTranslationJobCommand.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/StartTextTranslationJobCommand.js ***! \***************************************************************************************************/ /*! exports provided: StartTextTranslationJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobCommand", function() { return StartTextTranslationJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Starts an asynchronous batch translation job. Batch translation jobs can be used to * translate large volumes of text across multiple documents at once. For more information, see * async.

* *

Batch translation jobs can be described with the DescribeTextTranslationJob operation, listed with the ListTextTranslationJobs operation, and stopped with the StopTextTranslationJob operation.

* *

Amazon Translate does not support batch translation of multiple source languages at once.

*
*/ var StartTextTranslationJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartTextTranslationJobCommand, _super); // Start section: command_properties // End section: command_properties function StartTextTranslationJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StartTextTranslationJobCommand.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 clientName = "TranslateClient"; var commandName = "StartTextTranslationJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartTextTranslationJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StartTextTranslationJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StartTextTranslationJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartTextTranslationJobCommand"])(input, context); }; StartTextTranslationJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartTextTranslationJobCommand"])(output, context); }; return StartTextTranslationJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StartTextTranslationJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/StopTextTranslationJobCommand.js": /*!**************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/StopTextTranslationJobCommand.js ***! \**************************************************************************************************/ /*! exports provided: StopTextTranslationJobCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobCommand", function() { return StopTextTranslationJobCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Stops an asynchronous batch translation job that is in progress.

*

If the job's state is IN_PROGRESS, the job will be marked for termination and * put into the STOP_REQUESTED state. If the job completes before it can be stopped, * it is put into the COMPLETED state. Otherwise, the job is put into the * STOPPED state.

*

Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs * operations to get a batch translation job's JobId.

*/ var StopTextTranslationJobCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopTextTranslationJobCommand, _super); // Start section: command_properties // End section: command_properties function StopTextTranslationJobCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ StopTextTranslationJobCommand.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 clientName = "TranslateClient"; var commandName = "StopTextTranslationJobCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopTextTranslationJobRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["StopTextTranslationJobResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; StopTextTranslationJobCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopTextTranslationJobCommand"])(input, context); }; StopTextTranslationJobCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopTextTranslationJobCommand"])(output, context); }; return StopTextTranslationJobCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=StopTextTranslationJobCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/TranslateTextCommand.js": /*!*****************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/TranslateTextCommand.js ***! \*****************************************************************************************/ /*! exports provided: TranslateTextCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TranslateTextCommand", function() { return TranslateTextCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Translates input text from the source language to the target language. For a list of * available languages and language codes, see what-is-languages.

*/ var TranslateTextCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(TranslateTextCommand, _super); // Start section: command_properties // End section: command_properties function TranslateTextCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ TranslateTextCommand.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 clientName = "TranslateClient"; var commandName = "TranslateTextCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["TranslateTextRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["TranslateTextResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; TranslateTextCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1TranslateTextCommand"])(input, context); }; TranslateTextCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1TranslateTextCommand"])(output, context); }; return TranslateTextCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=TranslateTextCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/commands/UpdateParallelDataCommand.js": /*!**********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/UpdateParallelDataCommand.js ***! \**********************************************************************************************/ /*! exports provided: UpdateParallelDataCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataCommand", function() { return UpdateParallelDataCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Updates a previously created parallel data resource by importing a new input file from * Amazon S3.

*/ var UpdateParallelDataCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateParallelDataCommand, _super); // Start section: command_properties // End section: command_properties function UpdateParallelDataCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UpdateParallelDataCommand.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 clientName = "TranslateClient"; var commandName = "UpdateParallelDataCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UpdateParallelDataRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["UpdateParallelDataResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UpdateParallelDataCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UpdateParallelDataCommand"])(input, context); }; UpdateParallelDataCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UpdateParallelDataCommand"])(output, context); }; return UpdateParallelDataCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=UpdateParallelDataCommand.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/endpoints.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "translate.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "translate.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "translate.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "translate.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "translate.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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: "translate.ap-east-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-1": regionInfo = { hostname: "translate.ap-northeast-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-2": regionInfo = { hostname: "translate.ap-northeast-2.amazonaws.com", partition: "aws", }; break; case "ap-south-1": regionInfo = { hostname: "translate.ap-south-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-1": regionInfo = { hostname: "translate.ap-southeast-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-2": regionInfo = { hostname: "translate.ap-southeast-2.amazonaws.com", partition: "aws", }; break; case "ca-central-1": regionInfo = { hostname: "translate.ca-central-1.amazonaws.com", partition: "aws", }; break; case "eu-central-1": regionInfo = { hostname: "translate.eu-central-1.amazonaws.com", partition: "aws", }; break; case "eu-north-1": regionInfo = { hostname: "translate.eu-north-1.amazonaws.com", partition: "aws", }; break; case "eu-west-1": regionInfo = { hostname: "translate.eu-west-1.amazonaws.com", partition: "aws", }; break; case "eu-west-2": regionInfo = { hostname: "translate.eu-west-2.amazonaws.com", partition: "aws", }; break; case "eu-west-3": regionInfo = { hostname: "translate.eu-west-3.amazonaws.com", partition: "aws", }; break; case "us-east-1": regionInfo = { hostname: "translate.us-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-1-fips": regionInfo = { hostname: "translate-fips.us-east-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "us-east-2": regionInfo = { hostname: "translate.us-east-2.amazonaws.com", partition: "aws", }; break; case "us-east-2-fips": regionInfo = { hostname: "translate-fips.us-east-2.amazonaws.com", partition: "aws", signingRegion: "us-east-2", }; break; case "us-gov-west-1": regionInfo = { hostname: "translate.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-gov-west-1-fips": regionInfo = { hostname: "translate-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "us-iso-east-1": regionInfo = { hostname: "translate.us-iso-east-1.c2s.ic.gov", partition: "aws-iso", }; break; case "us-west-1": regionInfo = { hostname: "translate.us-west-1.amazonaws.com", partition: "aws", }; break; case "us-west-2": regionInfo = { hostname: "translate.us-west-2.amazonaws.com", partition: "aws", }; break; case "us-west-2-fips": regionInfo = { hostname: "translate-fips.us-west-2.amazonaws.com", partition: "aws", signingRegion: "us-west-2", }; 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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "translate" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/index.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/index.js ***! \*****************************************************************/ /*! exports provided: TranslateClient, Translate, CreateParallelDataCommand, DeleteParallelDataCommand, DeleteTerminologyCommand, DescribeTextTranslationJobCommand, GetParallelDataCommand, GetTerminologyCommand, ImportTerminologyCommand, ListParallelDataCommand, paginateListParallelData, ListTerminologiesCommand, paginateListTerminologies, ListTextTranslationJobsCommand, paginateListTextTranslationJobs, StartTextTranslationJobCommand, StopTextTranslationJobCommand, TranslateTextCommand, UpdateParallelDataCommand, Term, AppliedTerminology, ConflictException, EncryptionKeyType, EncryptionKey, ParallelDataFormat, ParallelDataConfig, CreateParallelDataRequest, ParallelDataStatus, CreateParallelDataResponse, InternalServerException, InvalidParameterValueException, InvalidRequestException, LimitExceededException, TooManyRequestsException, ConcurrentModificationException, DeleteParallelDataRequest, DeleteParallelDataResponse, ResourceNotFoundException, DeleteTerminologyRequest, DescribeTextTranslationJobRequest, InputDataConfig, JobDetails, JobStatus, OutputDataConfig, TextTranslationJobProperties, DescribeTextTranslationJobResponse, GetParallelDataRequest, ParallelDataDataLocation, ParallelDataProperties, GetParallelDataResponse, TerminologyDataFormat, GetTerminologyRequest, TerminologyDataLocation, TerminologyProperties, GetTerminologyResponse, MergeStrategy, TerminologyData, ImportTerminologyRequest, ImportTerminologyResponse, ListParallelDataRequest, ListParallelDataResponse, ListTerminologiesRequest, ListTerminologiesResponse, InvalidFilterException, TextTranslationJobFilter, ListTextTranslationJobsRequest, ListTextTranslationJobsResponse, StartTextTranslationJobRequest, StartTextTranslationJobResponse, UnsupportedLanguagePairException, StopTextTranslationJobRequest, StopTextTranslationJobResponse, DetectedLanguageLowConfidenceException, ServiceUnavailableException, TextSizeLimitExceededException, TranslateTextRequest, TranslateTextResponse, UpdateParallelDataRequest, UpdateParallelDataResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _TranslateClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TranslateClient */ "./node_modules/@aws-sdk/client-translate/dist/es/TranslateClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TranslateClient", function() { return _TranslateClient__WEBPACK_IMPORTED_MODULE_0__["TranslateClient"]; }); /* harmony import */ var _Translate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Translate */ "./node_modules/@aws-sdk/client-translate/dist/es/Translate.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Translate", function() { return _Translate__WEBPACK_IMPORTED_MODULE_1__["Translate"]; }); /* harmony import */ var _commands_CreateParallelDataCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/CreateParallelDataCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataCommand", function() { return _commands_CreateParallelDataCommand__WEBPACK_IMPORTED_MODULE_2__["CreateParallelDataCommand"]; }); /* harmony import */ var _commands_DeleteParallelDataCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DeleteParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteParallelDataCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataCommand", function() { return _commands_DeleteParallelDataCommand__WEBPACK_IMPORTED_MODULE_3__["DeleteParallelDataCommand"]; }); /* harmony import */ var _commands_DeleteTerminologyCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DeleteTerminologyCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteTerminologyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteTerminologyCommand", function() { return _commands_DeleteTerminologyCommand__WEBPACK_IMPORTED_MODULE_4__["DeleteTerminologyCommand"]; }); /* harmony import */ var _commands_DescribeTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DescribeTextTranslationJobCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/DescribeTextTranslationJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobCommand", function() { return _commands_DescribeTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_5__["DescribeTextTranslationJobCommand"]; }); /* harmony import */ var _commands_GetParallelDataCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/GetParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/GetParallelDataCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataCommand", function() { return _commands_GetParallelDataCommand__WEBPACK_IMPORTED_MODULE_6__["GetParallelDataCommand"]; }); /* harmony import */ var _commands_GetTerminologyCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/GetTerminologyCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/GetTerminologyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyCommand", function() { return _commands_GetTerminologyCommand__WEBPACK_IMPORTED_MODULE_7__["GetTerminologyCommand"]; }); /* harmony import */ var _commands_ImportTerminologyCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/ImportTerminologyCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ImportTerminologyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyCommand", function() { return _commands_ImportTerminologyCommand__WEBPACK_IMPORTED_MODULE_8__["ImportTerminologyCommand"]; }); /* harmony import */ var _commands_ListParallelDataCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/ListParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListParallelDataCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataCommand", function() { return _commands_ListParallelDataCommand__WEBPACK_IMPORTED_MODULE_9__["ListParallelDataCommand"]; }); /* harmony import */ var _pagination_ListParallelDataPaginator__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./pagination/ListParallelDataPaginator */ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListParallelDataPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListParallelData", function() { return _pagination_ListParallelDataPaginator__WEBPACK_IMPORTED_MODULE_10__["paginateListParallelData"]; }); /* harmony import */ var _commands_ListTerminologiesCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/ListTerminologiesCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTerminologiesCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesCommand", function() { return _commands_ListTerminologiesCommand__WEBPACK_IMPORTED_MODULE_11__["ListTerminologiesCommand"]; }); /* harmony import */ var _pagination_ListTerminologiesPaginator__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./pagination/ListTerminologiesPaginator */ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListTerminologiesPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListTerminologies", function() { return _pagination_ListTerminologiesPaginator__WEBPACK_IMPORTED_MODULE_12__["paginateListTerminologies"]; }); /* harmony import */ var _commands_ListTextTranslationJobsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/ListTextTranslationJobsCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTextTranslationJobsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsCommand", function() { return _commands_ListTextTranslationJobsCommand__WEBPACK_IMPORTED_MODULE_13__["ListTextTranslationJobsCommand"]; }); /* harmony import */ var _pagination_ListTextTranslationJobsPaginator__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./pagination/ListTextTranslationJobsPaginator */ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListTextTranslationJobsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListTextTranslationJobs", function() { return _pagination_ListTextTranslationJobsPaginator__WEBPACK_IMPORTED_MODULE_14__["paginateListTextTranslationJobs"]; }); /* harmony import */ var _commands_StartTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/StartTextTranslationJobCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/StartTextTranslationJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobCommand", function() { return _commands_StartTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_15__["StartTextTranslationJobCommand"]; }); /* harmony import */ var _commands_StopTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/StopTextTranslationJobCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/StopTextTranslationJobCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobCommand", function() { return _commands_StopTextTranslationJobCommand__WEBPACK_IMPORTED_MODULE_16__["StopTextTranslationJobCommand"]; }); /* harmony import */ var _commands_TranslateTextCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/TranslateTextCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/TranslateTextCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TranslateTextCommand", function() { return _commands_TranslateTextCommand__WEBPACK_IMPORTED_MODULE_17__["TranslateTextCommand"]; }); /* harmony import */ var _commands_UpdateParallelDataCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/UpdateParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/UpdateParallelDataCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataCommand", function() { return _commands_UpdateParallelDataCommand__WEBPACK_IMPORTED_MODULE_18__["UpdateParallelDataCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./models/index */ "./node_modules/@aws-sdk/client-translate/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Term", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["Term"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AppliedTerminology", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["AppliedTerminology"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionKeyType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["EncryptionKeyType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionKey", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["EncryptionKey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataFormat", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ParallelDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ParallelDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["CreateParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ParallelDataStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["CreateParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["InternalServerException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterValueException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["InvalidParameterValueException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidRequestException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["InvalidRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["DeleteParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["DeleteParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteTerminologyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["DeleteTerminologyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["DescribeTextTranslationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["InputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobDetails", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["JobDetails"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputDataConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["OutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextTranslationJobProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TextTranslationJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["DescribeTextTranslationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["GetParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataDataLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ParallelDataDataLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ParallelDataProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["GetParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyDataFormat", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TerminologyDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["GetTerminologyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyDataLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TerminologyDataLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyProperties", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TerminologyProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["GetTerminologyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeStrategy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["MergeStrategy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyData", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TerminologyData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ImportTerminologyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ImportTerminologyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ListParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ListParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ListTerminologiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ListTerminologiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidFilterException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["InvalidFilterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextTranslationJobFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TextTranslationJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ListTextTranslationJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ListTextTranslationJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["StartTextTranslationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["StartTextTranslationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedLanguagePairException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["UnsupportedLanguagePairException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["StopTextTranslationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["StopTextTranslationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectedLanguageLowConfidenceException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["DetectedLanguageLowConfidenceException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceUnavailableException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["ServiceUnavailableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextSizeLimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TextSizeLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TranslateTextRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TranslateTextRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TranslateTextResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["TranslateTextResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["UpdateParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_20__["UpdateParallelDataResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/models/index.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/models/index.js ***! \************************************************************************/ /*! exports provided: Term, AppliedTerminology, ConflictException, EncryptionKeyType, EncryptionKey, ParallelDataFormat, ParallelDataConfig, CreateParallelDataRequest, ParallelDataStatus, CreateParallelDataResponse, InternalServerException, InvalidParameterValueException, InvalidRequestException, LimitExceededException, TooManyRequestsException, ConcurrentModificationException, DeleteParallelDataRequest, DeleteParallelDataResponse, ResourceNotFoundException, DeleteTerminologyRequest, DescribeTextTranslationJobRequest, InputDataConfig, JobDetails, JobStatus, OutputDataConfig, TextTranslationJobProperties, DescribeTextTranslationJobResponse, GetParallelDataRequest, ParallelDataDataLocation, ParallelDataProperties, GetParallelDataResponse, TerminologyDataFormat, GetTerminologyRequest, TerminologyDataLocation, TerminologyProperties, GetTerminologyResponse, MergeStrategy, TerminologyData, ImportTerminologyRequest, ImportTerminologyResponse, ListParallelDataRequest, ListParallelDataResponse, ListTerminologiesRequest, ListTerminologiesResponse, InvalidFilterException, TextTranslationJobFilter, ListTextTranslationJobsRequest, ListTextTranslationJobsResponse, StartTextTranslationJobRequest, StartTextTranslationJobResponse, UnsupportedLanguagePairException, StopTextTranslationJobRequest, StopTextTranslationJobResponse, DetectedLanguageLowConfidenceException, ServiceUnavailableException, TextSizeLimitExceededException, TranslateTextRequest, TranslateTextResponse, UpdateParallelDataRequest, UpdateParallelDataResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Term", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Term"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AppliedTerminology", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AppliedTerminology"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionKeyType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EncryptionKeyType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionKey", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EncryptionKey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataFormat", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParallelDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParallelDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParallelDataStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalServerException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterValueException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidParameterValueException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidRequestException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TooManyRequestsException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConcurrentModificationException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResourceNotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteTerminologyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteTerminologyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeTextTranslationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobDetails", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JobDetails"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["JobStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputDataConfig", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OutputDataConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextTranslationJobProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextTranslationJobProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DescribeTextTranslationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataDataLocation", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParallelDataDataLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParallelDataProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ParallelDataProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyDataFormat", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TerminologyDataFormat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetTerminologyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyDataLocation", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TerminologyDataLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyProperties", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TerminologyProperties"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetTerminologyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MergeStrategy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MergeStrategy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TerminologyData", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TerminologyData"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImportTerminologyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ImportTerminologyResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListParallelDataResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTerminologiesRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTerminologiesResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidFilterException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidFilterException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextTranslationJobFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextTranslationJobFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTextTranslationJobsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListTextTranslationJobsResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTextTranslationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StartTextTranslationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedLanguagePairException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnsupportedLanguagePairException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopTextTranslationJobRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StopTextTranslationJobResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectedLanguageLowConfidenceException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DetectedLanguageLowConfidenceException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceUnavailableException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServiceUnavailableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextSizeLimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TextSizeLimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TranslateTextRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TranslateTextRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TranslateTextResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TranslateTextResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateParallelDataRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UpdateParallelDataResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/models/models_0.js ***! \***************************************************************************/ /*! exports provided: Term, AppliedTerminology, ConflictException, EncryptionKeyType, EncryptionKey, ParallelDataFormat, ParallelDataConfig, CreateParallelDataRequest, ParallelDataStatus, CreateParallelDataResponse, InternalServerException, InvalidParameterValueException, InvalidRequestException, LimitExceededException, TooManyRequestsException, ConcurrentModificationException, DeleteParallelDataRequest, DeleteParallelDataResponse, ResourceNotFoundException, DeleteTerminologyRequest, DescribeTextTranslationJobRequest, InputDataConfig, JobDetails, JobStatus, OutputDataConfig, TextTranslationJobProperties, DescribeTextTranslationJobResponse, GetParallelDataRequest, ParallelDataDataLocation, ParallelDataProperties, GetParallelDataResponse, TerminologyDataFormat, GetTerminologyRequest, TerminologyDataLocation, TerminologyProperties, GetTerminologyResponse, MergeStrategy, TerminologyData, ImportTerminologyRequest, ImportTerminologyResponse, ListParallelDataRequest, ListParallelDataResponse, ListTerminologiesRequest, ListTerminologiesResponse, InvalidFilterException, TextTranslationJobFilter, ListTextTranslationJobsRequest, ListTextTranslationJobsResponse, StartTextTranslationJobRequest, StartTextTranslationJobResponse, UnsupportedLanguagePairException, StopTextTranslationJobRequest, StopTextTranslationJobResponse, DetectedLanguageLowConfidenceException, ServiceUnavailableException, TextSizeLimitExceededException, TranslateTextRequest, TranslateTextResponse, UpdateParallelDataRequest, UpdateParallelDataResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Term", function() { return Term; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppliedTerminology", function() { return AppliedTerminology; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return ConflictException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EncryptionKeyType", function() { return EncryptionKeyType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EncryptionKey", function() { return EncryptionKey; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParallelDataFormat", function() { return ParallelDataFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParallelDataConfig", function() { return ParallelDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataRequest", function() { return CreateParallelDataRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParallelDataStatus", function() { return ParallelDataStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateParallelDataResponse", function() { return CreateParallelDataResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalServerException", function() { return InternalServerException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterValueException", function() { return InvalidParameterValueException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidRequestException", function() { return InvalidRequestException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooManyRequestsException", function() { return TooManyRequestsException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConcurrentModificationException", function() { return ConcurrentModificationException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataRequest", function() { return DeleteParallelDataRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteParallelDataResponse", function() { return DeleteParallelDataResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return ResourceNotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteTerminologyRequest", function() { return DeleteTerminologyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobRequest", function() { return DescribeTextTranslationJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InputDataConfig", function() { return InputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JobDetails", function() { return JobDetails; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return JobStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputDataConfig", function() { return OutputDataConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextTranslationJobProperties", function() { return TextTranslationJobProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeTextTranslationJobResponse", function() { return DescribeTextTranslationJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataRequest", function() { return GetParallelDataRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParallelDataDataLocation", function() { return ParallelDataDataLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParallelDataProperties", function() { return ParallelDataProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetParallelDataResponse", function() { return GetParallelDataResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TerminologyDataFormat", function() { return TerminologyDataFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyRequest", function() { return GetTerminologyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TerminologyDataLocation", function() { return TerminologyDataLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TerminologyProperties", function() { return TerminologyProperties; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetTerminologyResponse", function() { return GetTerminologyResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeStrategy", function() { return MergeStrategy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TerminologyData", function() { return TerminologyData; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyRequest", function() { return ImportTerminologyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImportTerminologyResponse", function() { return ImportTerminologyResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataRequest", function() { return ListParallelDataRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListParallelDataResponse", function() { return ListParallelDataResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesRequest", function() { return ListTerminologiesRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTerminologiesResponse", function() { return ListTerminologiesResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidFilterException", function() { return InvalidFilterException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextTranslationJobFilter", function() { return TextTranslationJobFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsRequest", function() { return ListTextTranslationJobsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsResponse", function() { return ListTextTranslationJobsResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobRequest", function() { return StartTextTranslationJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTextTranslationJobResponse", function() { return StartTextTranslationJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnsupportedLanguagePairException", function() { return UnsupportedLanguagePairException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobRequest", function() { return StopTextTranslationJobRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTextTranslationJobResponse", function() { return StopTextTranslationJobResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectedLanguageLowConfidenceException", function() { return DetectedLanguageLowConfidenceException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServiceUnavailableException", function() { return ServiceUnavailableException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextSizeLimitExceededException", function() { return TextSizeLimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TranslateTextRequest", function() { return TranslateTextRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TranslateTextResponse", function() { return TranslateTextResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataRequest", function() { return UpdateParallelDataRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateParallelDataResponse", function() { return UpdateParallelDataResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var Term; (function (Term) { Term.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Term || (Term = {})); var AppliedTerminology; (function (AppliedTerminology) { AppliedTerminology.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AppliedTerminology || (AppliedTerminology = {})); var ConflictException; (function (ConflictException) { ConflictException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConflictException || (ConflictException = {})); var EncryptionKeyType; (function (EncryptionKeyType) { EncryptionKeyType["KMS"] = "KMS"; })(EncryptionKeyType || (EncryptionKeyType = {})); var EncryptionKey; (function (EncryptionKey) { EncryptionKey.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EncryptionKey || (EncryptionKey = {})); var ParallelDataFormat; (function (ParallelDataFormat) { ParallelDataFormat["CSV"] = "CSV"; ParallelDataFormat["TMX"] = "TMX"; ParallelDataFormat["TSV"] = "TSV"; })(ParallelDataFormat || (ParallelDataFormat = {})); var ParallelDataConfig; (function (ParallelDataConfig) { ParallelDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ParallelDataConfig || (ParallelDataConfig = {})); var CreateParallelDataRequest; (function (CreateParallelDataRequest) { CreateParallelDataRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateParallelDataRequest || (CreateParallelDataRequest = {})); var ParallelDataStatus; (function (ParallelDataStatus) { ParallelDataStatus["ACTIVE"] = "ACTIVE"; ParallelDataStatus["CREATING"] = "CREATING"; ParallelDataStatus["DELETING"] = "DELETING"; ParallelDataStatus["FAILED"] = "FAILED"; ParallelDataStatus["UPDATING"] = "UPDATING"; })(ParallelDataStatus || (ParallelDataStatus = {})); var CreateParallelDataResponse; (function (CreateParallelDataResponse) { CreateParallelDataResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateParallelDataResponse || (CreateParallelDataResponse = {})); var InternalServerException; (function (InternalServerException) { InternalServerException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalServerException || (InternalServerException = {})); var InvalidParameterValueException; (function (InvalidParameterValueException) { InvalidParameterValueException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidParameterValueException || (InvalidParameterValueException = {})); var InvalidRequestException; (function (InvalidRequestException) { InvalidRequestException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidRequestException || (InvalidRequestException = {})); var LimitExceededException; (function (LimitExceededException) { LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LimitExceededException || (LimitExceededException = {})); var TooManyRequestsException; (function (TooManyRequestsException) { TooManyRequestsException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TooManyRequestsException || (TooManyRequestsException = {})); var ConcurrentModificationException; (function (ConcurrentModificationException) { ConcurrentModificationException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConcurrentModificationException || (ConcurrentModificationException = {})); var DeleteParallelDataRequest; (function (DeleteParallelDataRequest) { DeleteParallelDataRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteParallelDataRequest || (DeleteParallelDataRequest = {})); var DeleteParallelDataResponse; (function (DeleteParallelDataResponse) { DeleteParallelDataResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteParallelDataResponse || (DeleteParallelDataResponse = {})); var ResourceNotFoundException; (function (ResourceNotFoundException) { ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResourceNotFoundException || (ResourceNotFoundException = {})); var DeleteTerminologyRequest; (function (DeleteTerminologyRequest) { DeleteTerminologyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteTerminologyRequest || (DeleteTerminologyRequest = {})); var DescribeTextTranslationJobRequest; (function (DescribeTextTranslationJobRequest) { DescribeTextTranslationJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeTextTranslationJobRequest || (DescribeTextTranslationJobRequest = {})); var InputDataConfig; (function (InputDataConfig) { InputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InputDataConfig || (InputDataConfig = {})); var JobDetails; (function (JobDetails) { JobDetails.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JobDetails || (JobDetails = {})); var JobStatus; (function (JobStatus) { JobStatus["COMPLETED"] = "COMPLETED"; JobStatus["COMPLETED_WITH_ERROR"] = "COMPLETED_WITH_ERROR"; JobStatus["FAILED"] = "FAILED"; JobStatus["IN_PROGRESS"] = "IN_PROGRESS"; JobStatus["STOPPED"] = "STOPPED"; JobStatus["STOP_REQUESTED"] = "STOP_REQUESTED"; JobStatus["SUBMITTED"] = "SUBMITTED"; })(JobStatus || (JobStatus = {})); var OutputDataConfig; (function (OutputDataConfig) { OutputDataConfig.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OutputDataConfig || (OutputDataConfig = {})); var TextTranslationJobProperties; (function (TextTranslationJobProperties) { TextTranslationJobProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TextTranslationJobProperties || (TextTranslationJobProperties = {})); var DescribeTextTranslationJobResponse; (function (DescribeTextTranslationJobResponse) { DescribeTextTranslationJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DescribeTextTranslationJobResponse || (DescribeTextTranslationJobResponse = {})); var GetParallelDataRequest; (function (GetParallelDataRequest) { GetParallelDataRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetParallelDataRequest || (GetParallelDataRequest = {})); var ParallelDataDataLocation; (function (ParallelDataDataLocation) { ParallelDataDataLocation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ParallelDataDataLocation || (ParallelDataDataLocation = {})); var ParallelDataProperties; (function (ParallelDataProperties) { ParallelDataProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ParallelDataProperties || (ParallelDataProperties = {})); var GetParallelDataResponse; (function (GetParallelDataResponse) { GetParallelDataResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetParallelDataResponse || (GetParallelDataResponse = {})); var TerminologyDataFormat; (function (TerminologyDataFormat) { TerminologyDataFormat["CSV"] = "CSV"; TerminologyDataFormat["TMX"] = "TMX"; })(TerminologyDataFormat || (TerminologyDataFormat = {})); var GetTerminologyRequest; (function (GetTerminologyRequest) { GetTerminologyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetTerminologyRequest || (GetTerminologyRequest = {})); var TerminologyDataLocation; (function (TerminologyDataLocation) { TerminologyDataLocation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TerminologyDataLocation || (TerminologyDataLocation = {})); var TerminologyProperties; (function (TerminologyProperties) { TerminologyProperties.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TerminologyProperties || (TerminologyProperties = {})); var GetTerminologyResponse; (function (GetTerminologyResponse) { GetTerminologyResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetTerminologyResponse || (GetTerminologyResponse = {})); var MergeStrategy; (function (MergeStrategy) { MergeStrategy["OVERWRITE"] = "OVERWRITE"; })(MergeStrategy || (MergeStrategy = {})); var TerminologyData; (function (TerminologyData) { TerminologyData.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.File && { File: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(TerminologyData || (TerminologyData = {})); var ImportTerminologyRequest; (function (ImportTerminologyRequest) { ImportTerminologyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.TerminologyData && { TerminologyData: TerminologyData.filterSensitiveLog(obj.TerminologyData) }))); }; })(ImportTerminologyRequest || (ImportTerminologyRequest = {})); var ImportTerminologyResponse; (function (ImportTerminologyResponse) { ImportTerminologyResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ImportTerminologyResponse || (ImportTerminologyResponse = {})); var ListParallelDataRequest; (function (ListParallelDataRequest) { ListParallelDataRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListParallelDataRequest || (ListParallelDataRequest = {})); var ListParallelDataResponse; (function (ListParallelDataResponse) { ListParallelDataResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListParallelDataResponse || (ListParallelDataResponse = {})); var ListTerminologiesRequest; (function (ListTerminologiesRequest) { ListTerminologiesRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTerminologiesRequest || (ListTerminologiesRequest = {})); var ListTerminologiesResponse; (function (ListTerminologiesResponse) { ListTerminologiesResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTerminologiesResponse || (ListTerminologiesResponse = {})); var InvalidFilterException; (function (InvalidFilterException) { InvalidFilterException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidFilterException || (InvalidFilterException = {})); var TextTranslationJobFilter; (function (TextTranslationJobFilter) { TextTranslationJobFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TextTranslationJobFilter || (TextTranslationJobFilter = {})); var ListTextTranslationJobsRequest; (function (ListTextTranslationJobsRequest) { ListTextTranslationJobsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTextTranslationJobsRequest || (ListTextTranslationJobsRequest = {})); var ListTextTranslationJobsResponse; (function (ListTextTranslationJobsResponse) { ListTextTranslationJobsResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListTextTranslationJobsResponse || (ListTextTranslationJobsResponse = {})); var StartTextTranslationJobRequest; (function (StartTextTranslationJobRequest) { StartTextTranslationJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTextTranslationJobRequest || (StartTextTranslationJobRequest = {})); var StartTextTranslationJobResponse; (function (StartTextTranslationJobResponse) { StartTextTranslationJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StartTextTranslationJobResponse || (StartTextTranslationJobResponse = {})); var UnsupportedLanguagePairException; (function (UnsupportedLanguagePairException) { UnsupportedLanguagePairException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnsupportedLanguagePairException || (UnsupportedLanguagePairException = {})); var StopTextTranslationJobRequest; (function (StopTextTranslationJobRequest) { StopTextTranslationJobRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopTextTranslationJobRequest || (StopTextTranslationJobRequest = {})); var StopTextTranslationJobResponse; (function (StopTextTranslationJobResponse) { StopTextTranslationJobResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StopTextTranslationJobResponse || (StopTextTranslationJobResponse = {})); var DetectedLanguageLowConfidenceException; (function (DetectedLanguageLowConfidenceException) { DetectedLanguageLowConfidenceException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DetectedLanguageLowConfidenceException || (DetectedLanguageLowConfidenceException = {})); var ServiceUnavailableException; (function (ServiceUnavailableException) { ServiceUnavailableException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ServiceUnavailableException || (ServiceUnavailableException = {})); var TextSizeLimitExceededException; (function (TextSizeLimitExceededException) { TextSizeLimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TextSizeLimitExceededException || (TextSizeLimitExceededException = {})); var TranslateTextRequest; (function (TranslateTextRequest) { TranslateTextRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TranslateTextRequest || (TranslateTextRequest = {})); var TranslateTextResponse; (function (TranslateTextResponse) { TranslateTextResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TranslateTextResponse || (TranslateTextResponse = {})); var UpdateParallelDataRequest; (function (UpdateParallelDataRequest) { UpdateParallelDataRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateParallelDataRequest || (UpdateParallelDataRequest = {})); var UpdateParallelDataResponse; (function (UpdateParallelDataResponse) { UpdateParallelDataResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UpdateParallelDataResponse || (UpdateParallelDataResponse = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/package.json": /*!*********************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/package.json ***! \*********************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-translate\",\"description\":\"AWS SDK for JavaScript Translate Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\",\"uuid\":\"^3.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/node\":\"^12.7.5\",\"@types/uuid\":\"^3.0.0\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-translate\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-translate\"}}"); /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/Interfaces.js": /*!*********************************************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListParallelDataPaginator.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListParallelDataPaginator.js ***! \************************************************************************************************/ /*! exports provided: paginateListParallelData */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListParallelData", function() { return paginateListParallelData; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Translate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Translate */ "./node_modules/@aws-sdk/client-translate/dist/es/Translate.js"); /* harmony import */ var _TranslateClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../TranslateClient */ "./node_modules/@aws-sdk/client-translate/dist/es/TranslateClient.js"); /* harmony import */ var _commands_ListParallelDataCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListParallelDataCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListParallelDataCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListParallelDataCommand__WEBPACK_IMPORTED_MODULE_3__["ListParallelDataCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listParallelData.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListParallelData(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 paginateListParallelData_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.NextToken = token; input["MaxResults"] = config.pageSize; if (!(config.client instanceof _Translate__WEBPACK_IMPORTED_MODULE_1__["Translate"])) 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 _TranslateClient__WEBPACK_IMPORTED_MODULE_2__["TranslateClient"])) 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 Translate | TranslateClient"); 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=ListParallelDataPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListTerminologiesPaginator.js": /*!*************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListTerminologiesPaginator.js ***! \*************************************************************************************************/ /*! exports provided: paginateListTerminologies */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListTerminologies", function() { return paginateListTerminologies; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Translate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Translate */ "./node_modules/@aws-sdk/client-translate/dist/es/Translate.js"); /* harmony import */ var _TranslateClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../TranslateClient */ "./node_modules/@aws-sdk/client-translate/dist/es/TranslateClient.js"); /* harmony import */ var _commands_ListTerminologiesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListTerminologiesCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTerminologiesCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListTerminologiesCommand__WEBPACK_IMPORTED_MODULE_3__["ListTerminologiesCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listTerminologies.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListTerminologies(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 paginateListTerminologies_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.NextToken = token; input["MaxResults"] = config.pageSize; if (!(config.client instanceof _Translate__WEBPACK_IMPORTED_MODULE_1__["Translate"])) 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 _TranslateClient__WEBPACK_IMPORTED_MODULE_2__["TranslateClient"])) 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 Translate | TranslateClient"); 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=ListTerminologiesPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListTextTranslationJobsPaginator.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/pagination/ListTextTranslationJobsPaginator.js ***! \*******************************************************************************************************/ /*! exports provided: paginateListTextTranslationJobs */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListTextTranslationJobs", function() { return paginateListTextTranslationJobs; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _Translate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Translate */ "./node_modules/@aws-sdk/client-translate/dist/es/Translate.js"); /* harmony import */ var _TranslateClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../TranslateClient */ "./node_modules/@aws-sdk/client-translate/dist/es/TranslateClient.js"); /* harmony import */ var _commands_ListTextTranslationJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListTextTranslationJobsCommand */ "./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTextTranslationJobsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListTextTranslationJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListTextTranslationJobsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listTextTranslationJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListTextTranslationJobs(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 paginateListTextTranslationJobs_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.NextToken = token; input["MaxResults"] = config.pageSize; if (!(config.client instanceof _Translate__WEBPACK_IMPORTED_MODULE_1__["Translate"])) 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 _TranslateClient__WEBPACK_IMPORTED_MODULE_2__["TranslateClient"])) 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 Translate | TranslateClient"); 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=ListTextTranslationJobsPaginator.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/protocols/Aws_json1_1.js ***! \*********************************************************************************/ /*! exports provided: serializeAws_json1_1CreateParallelDataCommand, serializeAws_json1_1DeleteParallelDataCommand, serializeAws_json1_1DeleteTerminologyCommand, serializeAws_json1_1DescribeTextTranslationJobCommand, serializeAws_json1_1GetParallelDataCommand, serializeAws_json1_1GetTerminologyCommand, serializeAws_json1_1ImportTerminologyCommand, serializeAws_json1_1ListParallelDataCommand, serializeAws_json1_1ListTerminologiesCommand, serializeAws_json1_1ListTextTranslationJobsCommand, serializeAws_json1_1StartTextTranslationJobCommand, serializeAws_json1_1StopTextTranslationJobCommand, serializeAws_json1_1TranslateTextCommand, serializeAws_json1_1UpdateParallelDataCommand, deserializeAws_json1_1CreateParallelDataCommand, deserializeAws_json1_1DeleteParallelDataCommand, deserializeAws_json1_1DeleteTerminologyCommand, deserializeAws_json1_1DescribeTextTranslationJobCommand, deserializeAws_json1_1GetParallelDataCommand, deserializeAws_json1_1GetTerminologyCommand, deserializeAws_json1_1ImportTerminologyCommand, deserializeAws_json1_1ListParallelDataCommand, deserializeAws_json1_1ListTerminologiesCommand, deserializeAws_json1_1ListTextTranslationJobsCommand, deserializeAws_json1_1StartTextTranslationJobCommand, deserializeAws_json1_1StopTextTranslationJobCommand, deserializeAws_json1_1TranslateTextCommand, deserializeAws_json1_1UpdateParallelDataCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateParallelDataCommand", function() { return serializeAws_json1_1CreateParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteParallelDataCommand", function() { return serializeAws_json1_1DeleteParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteTerminologyCommand", function() { return serializeAws_json1_1DeleteTerminologyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeTextTranslationJobCommand", function() { return serializeAws_json1_1DescribeTextTranslationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetParallelDataCommand", function() { return serializeAws_json1_1GetParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetTerminologyCommand", function() { return serializeAws_json1_1GetTerminologyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ImportTerminologyCommand", function() { return serializeAws_json1_1ImportTerminologyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListParallelDataCommand", function() { return serializeAws_json1_1ListParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListTerminologiesCommand", function() { return serializeAws_json1_1ListTerminologiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListTextTranslationJobsCommand", function() { return serializeAws_json1_1ListTextTranslationJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StartTextTranslationJobCommand", function() { return serializeAws_json1_1StartTextTranslationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1StopTextTranslationJobCommand", function() { return serializeAws_json1_1StopTextTranslationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1TranslateTextCommand", function() { return serializeAws_json1_1TranslateTextCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UpdateParallelDataCommand", function() { return serializeAws_json1_1UpdateParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateParallelDataCommand", function() { return deserializeAws_json1_1CreateParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteParallelDataCommand", function() { return deserializeAws_json1_1DeleteParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteTerminologyCommand", function() { return deserializeAws_json1_1DeleteTerminologyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeTextTranslationJobCommand", function() { return deserializeAws_json1_1DescribeTextTranslationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetParallelDataCommand", function() { return deserializeAws_json1_1GetParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetTerminologyCommand", function() { return deserializeAws_json1_1GetTerminologyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ImportTerminologyCommand", function() { return deserializeAws_json1_1ImportTerminologyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListParallelDataCommand", function() { return deserializeAws_json1_1ListParallelDataCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListTerminologiesCommand", function() { return deserializeAws_json1_1ListTerminologiesCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListTextTranslationJobsCommand", function() { return deserializeAws_json1_1ListTextTranslationJobsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StartTextTranslationJobCommand", function() { return deserializeAws_json1_1StartTextTranslationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1StopTextTranslationJobCommand", function() { return deserializeAws_json1_1StopTextTranslationJobCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1TranslateTextCommand", function() { return deserializeAws_json1_1TranslateTextCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UpdateParallelDataCommand", function() { return deserializeAws_json1_1UpdateParallelDataCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! uuid */ "./node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_2__); var serializeAws_json1_1CreateParallelDataCommand = 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": "AWSShineFrontendService_20170701.CreateParallelData", }; body = JSON.stringify(serializeAws_json1_1CreateParallelDataRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteParallelDataCommand = 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": "AWSShineFrontendService_20170701.DeleteParallelData", }; body = JSON.stringify(serializeAws_json1_1DeleteParallelDataRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DeleteTerminologyCommand = 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": "AWSShineFrontendService_20170701.DeleteTerminology", }; body = JSON.stringify(serializeAws_json1_1DeleteTerminologyRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1DescribeTextTranslationJobCommand = 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": "AWSShineFrontendService_20170701.DescribeTextTranslationJob", }; body = JSON.stringify(serializeAws_json1_1DescribeTextTranslationJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetParallelDataCommand = 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": "AWSShineFrontendService_20170701.GetParallelData", }; body = JSON.stringify(serializeAws_json1_1GetParallelDataRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1GetTerminologyCommand = 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": "AWSShineFrontendService_20170701.GetTerminology", }; body = JSON.stringify(serializeAws_json1_1GetTerminologyRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ImportTerminologyCommand = 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": "AWSShineFrontendService_20170701.ImportTerminology", }; body = JSON.stringify(serializeAws_json1_1ImportTerminologyRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListParallelDataCommand = 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": "AWSShineFrontendService_20170701.ListParallelData", }; body = JSON.stringify(serializeAws_json1_1ListParallelDataRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListTerminologiesCommand = 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": "AWSShineFrontendService_20170701.ListTerminologies", }; body = JSON.stringify(serializeAws_json1_1ListTerminologiesRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1ListTextTranslationJobsCommand = 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": "AWSShineFrontendService_20170701.ListTextTranslationJobs", }; body = JSON.stringify(serializeAws_json1_1ListTextTranslationJobsRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StartTextTranslationJobCommand = 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": "AWSShineFrontendService_20170701.StartTextTranslationJob", }; body = JSON.stringify(serializeAws_json1_1StartTextTranslationJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1StopTextTranslationJobCommand = 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": "AWSShineFrontendService_20170701.StopTextTranslationJob", }; body = JSON.stringify(serializeAws_json1_1StopTextTranslationJobRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1TranslateTextCommand = 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": "AWSShineFrontendService_20170701.TranslateText", }; body = JSON.stringify(serializeAws_json1_1TranslateTextRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var serializeAws_json1_1UpdateParallelDataCommand = 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": "AWSShineFrontendService_20170701.UpdateParallelData", }; body = JSON.stringify(serializeAws_json1_1UpdateParallelDataRequest(input, context)); return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)]; }); }); }; var deserializeAws_json1_1CreateParallelDataCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1CreateParallelDataCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1CreateParallelDataResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1CreateParallelDataCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "ConflictException": return [3 /*break*/, 2]; case "com.amazonaws.translate#ConflictException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 4]; case "InvalidParameterValueException": return [3 /*break*/, 6]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 6]; case "InvalidRequestException": return [3 /*break*/, 8]; case "com.amazonaws.translate#InvalidRequestException": return [3 /*break*/, 8]; case "LimitExceededException": return [3 /*break*/, 10]; case "com.amazonaws.translate#LimitExceededException": return [3 /*break*/, 10]; case "TooManyRequestsException": return [3 /*break*/, 12]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 12]; } return [3 /*break*/, 14]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1ConflictExceptionResponse(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_1InternalServerExceptionResponse(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_1InvalidParameterValueExceptionResponse(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_1InvalidRequestExceptionResponse(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_1LimitExceededExceptionResponse(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_1DeleteParallelDataCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteParallelDataCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DeleteParallelDataResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DeleteParallelDataCommandError = 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 "ConcurrentModificationException": return [3 /*break*/, 2]; case "com.amazonaws.translate#ConcurrentModificationException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; 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([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 11]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DeleteTerminologyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DeleteTerminologyCommandError(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_1DeleteTerminologyCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidParameterValueException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidParameterValueExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1DescribeTextTranslationJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1DescribeTextTranslationJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1DescribeTextTranslationJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1DescribeTextTranslationJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "ResourceNotFoundException": return [3 /*break*/, 4]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 4]; case "TooManyRequestsException": return [3 /*break*/, 6]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1GetParallelDataCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetParallelDataCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetParallelDataResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetParallelDataCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidParameterValueException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidParameterValueExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1GetTerminologyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1GetTerminologyCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1GetTerminologyResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1GetTerminologyCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidParameterValueException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidParameterValueExceptionResponse(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_json1_1ResourceNotFoundExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1ImportTerminologyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ImportTerminologyCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ImportTerminologyResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ImportTerminologyCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidParameterValueException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 4]; case "LimitExceededException": return [3 /*break*/, 6]; case "com.amazonaws.translate#LimitExceededException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidParameterValueExceptionResponse(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_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([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 11]; case 8: _f = [{}]; return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(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_json1_1ListParallelDataCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListParallelDataCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListParallelDataResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListParallelDataCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidParameterValueException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 4]; case "TooManyRequestsException": return [3 /*break*/, 6]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidParameterValueExceptionResponse(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_1ListTerminologiesCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListTerminologiesCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListTerminologiesResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListTerminologiesCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidParameterValueException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 4]; case "TooManyRequestsException": return [3 /*break*/, 6]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidParameterValueExceptionResponse(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_1ListTextTranslationJobsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1ListTextTranslationJobsCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1ListTextTranslationJobsResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1ListTextTranslationJobsCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidFilterException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidFilterException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.translate#InvalidRequestException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 8]; } return [3 /*break*/, 10]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_json1_1InvalidFilterExceptionResponse(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_json1_1InvalidRequestExceptionResponse(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_json1_1TooManyRequestsExceptionResponse(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_json1_1StartTextTranslationJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StartTextTranslationJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StartTextTranslationJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StartTextTranslationJobCommandError = 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 "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "InvalidRequestException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InvalidRequestException": return [3 /*break*/, 4]; case "ResourceNotFoundException": return [3 /*break*/, 6]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 6]; case "TooManyRequestsException": return [3 /*break*/, 8]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 8]; case "UnsupportedLanguagePairException": return [3 /*break*/, 10]; case "com.amazonaws.translate#UnsupportedLanguagePairException": return [3 /*break*/, 10]; } return [3 /*break*/, 12]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1TooManyRequestsExceptionResponse(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_1UnsupportedLanguagePairExceptionResponse(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_1StopTextTranslationJobCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1StopTextTranslationJobCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1StopTextTranslationJobResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1StopTextTranslationJobCommandError = 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, 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"; errorCode = loadRestJsonErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InternalServerException": return [3 /*break*/, 2]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 2]; case "ResourceNotFoundException": return [3 /*break*/, 4]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 4]; case "TooManyRequestsException": return [3 /*break*/, 6]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 6]; } return [3 /*break*/, 8]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1InternalServerExceptionResponse(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_1ResourceNotFoundExceptionResponse(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_1TranslateTextCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1TranslateTextCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1TranslateTextResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1TranslateTextCommandError = 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 "DetectedLanguageLowConfidenceException": return [3 /*break*/, 2]; case "com.amazonaws.translate#DetectedLanguageLowConfidenceException": return [3 /*break*/, 2]; case "InternalServerException": return [3 /*break*/, 4]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 4]; case "InvalidRequestException": return [3 /*break*/, 6]; case "com.amazonaws.translate#InvalidRequestException": return [3 /*break*/, 6]; case "ResourceNotFoundException": return [3 /*break*/, 8]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 8]; case "ServiceUnavailableException": return [3 /*break*/, 10]; case "com.amazonaws.translate#ServiceUnavailableException": return [3 /*break*/, 10]; case "TextSizeLimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.translate#TextSizeLimitExceededException": return [3 /*break*/, 12]; case "TooManyRequestsException": return [3 /*break*/, 14]; case "com.amazonaws.translate#TooManyRequestsException": return [3 /*break*/, 14]; case "UnsupportedLanguagePairException": return [3 /*break*/, 16]; case "com.amazonaws.translate#UnsupportedLanguagePairException": return [3 /*break*/, 16]; } return [3 /*break*/, 18]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_json1_1DetectedLanguageLowConfidenceExceptionResponse(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_1InternalServerExceptionResponse(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_1InvalidRequestExceptionResponse(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_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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; case 10: _g = [{}]; return [4 /*yield*/, deserializeAws_json1_1ServiceUnavailableExceptionResponse(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_1TextSizeLimitExceededExceptionResponse(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_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([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 19]; case 16: _k = [{}]; return [4 /*yield*/, deserializeAws_json1_1UnsupportedLanguagePairExceptionResponse(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_1UpdateParallelDataCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_json1_1UpdateParallelDataCommandError(output, context)]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents = {}; contents = deserializeAws_json1_1UpdateParallelDataResponse(data, context); response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output) }, contents); return [2 /*return*/, Promise.resolve(response)]; } }); }); }; var deserializeAws_json1_1UpdateParallelDataCommandError = 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 "ConcurrentModificationException": return [3 /*break*/, 2]; case "com.amazonaws.translate#ConcurrentModificationException": return [3 /*break*/, 2]; case "ConflictException": return [3 /*break*/, 4]; case "com.amazonaws.translate#ConflictException": return [3 /*break*/, 4]; case "InternalServerException": return [3 /*break*/, 6]; case "com.amazonaws.translate#InternalServerException": return [3 /*break*/, 6]; case "InvalidParameterValueException": return [3 /*break*/, 8]; case "com.amazonaws.translate#InvalidParameterValueException": return [3 /*break*/, 8]; case "InvalidRequestException": return [3 /*break*/, 10]; case "com.amazonaws.translate#InvalidRequestException": return [3 /*break*/, 10]; case "LimitExceededException": return [3 /*break*/, 12]; case "com.amazonaws.translate#LimitExceededException": return [3 /*break*/, 12]; case "ResourceNotFoundException": return [3 /*break*/, 14]; case "com.amazonaws.translate#ResourceNotFoundException": return [3 /*break*/, 14]; case "TooManyRequestsException": return [3 /*break*/, 16]; case "com.amazonaws.translate#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_1ConflictExceptionResponse(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_1InternalServerExceptionResponse(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_1InvalidParameterValueExceptionResponse(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_1InvalidRequestExceptionResponse(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_1LimitExceededExceptionResponse(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_1ConflictExceptionResponse = 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_1ConflictException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ConflictException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1DetectedLanguageLowConfidenceExceptionResponse = 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_1DetectedLanguageLowConfidenceException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "DetectedLanguageLowConfidenceException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InternalServerExceptionResponse = 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_1InternalServerException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InternalServerException", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidFilterExceptionResponse = 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_1InvalidFilterException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidFilterException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidParameterValueExceptionResponse = 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_1InvalidParameterValueException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidParameterValueException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1InvalidRequestExceptionResponse = 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_1InvalidRequestException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidRequestException", $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_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_1ServiceUnavailableExceptionResponse = 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_1ServiceUnavailableException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ServiceUnavailableException", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var deserializeAws_json1_1TextSizeLimitExceededExceptionResponse = 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_1TextSizeLimitExceededException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "TextSizeLimitExceededException", $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 deserializeAws_json1_1UnsupportedLanguagePairExceptionResponse = 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_1UnsupportedLanguagePairException(body, context); contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "UnsupportedLanguagePairException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized); return [2 /*return*/, contents]; }); }); }; var serializeAws_json1_1CreateParallelDataRequest = function (input, context) { var _a; 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"])({ ClientToken: (_a = input.ClientToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.EncryptionKey !== undefined && input.EncryptionKey !== null && { EncryptionKey: serializeAws_json1_1EncryptionKey(input.EncryptionKey, context), })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.ParallelDataConfig !== undefined && input.ParallelDataConfig !== null && { ParallelDataConfig: serializeAws_json1_1ParallelDataConfig(input.ParallelDataConfig, context), })); }; var serializeAws_json1_1DeleteParallelDataRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })); }; var serializeAws_json1_1DeleteTerminologyRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })); }; var serializeAws_json1_1DescribeTextTranslationJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1EncryptionKey = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Id !== undefined && input.Id !== null && { Id: input.Id })), (input.Type !== undefined && input.Type !== null && { Type: input.Type })); }; var serializeAws_json1_1GetParallelDataRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })); }; var serializeAws_json1_1GetTerminologyRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.TerminologyDataFormat !== undefined && input.TerminologyDataFormat !== null && { TerminologyDataFormat: input.TerminologyDataFormat })); }; var serializeAws_json1_1ImportTerminologyRequest = 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.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.EncryptionKey !== undefined && input.EncryptionKey !== null && { EncryptionKey: serializeAws_json1_1EncryptionKey(input.EncryptionKey, context), })), (input.MergeStrategy !== undefined && input.MergeStrategy !== null && { MergeStrategy: input.MergeStrategy })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.TerminologyData !== undefined && input.TerminologyData !== null && { TerminologyData: serializeAws_json1_1TerminologyData(input.TerminologyData, context), })); }; var serializeAws_json1_1InputDataConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ContentType !== undefined && input.ContentType !== null && { ContentType: input.ContentType })), (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1ListParallelDataRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListTerminologiesRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1ListTextTranslationJobsRequest = 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.Filter !== undefined && input.Filter !== null && { Filter: serializeAws_json1_1TextTranslationJobFilter(input.Filter, context) })), (input.MaxResults !== undefined && input.MaxResults !== null && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && input.NextToken !== null && { NextToken: input.NextToken })); }; var serializeAws_json1_1OutputDataConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1ParallelDataConfig = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Format !== undefined && input.Format !== null && { Format: input.Format })), (input.S3Uri !== undefined && input.S3Uri !== null && { S3Uri: input.S3Uri })); }; var serializeAws_json1_1ResourceNameList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1StartTextTranslationJobRequest = function (input, context) { var _a; 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"])({ ClientToken: (_a = input.ClientToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.DataAccessRoleArn !== undefined && input.DataAccessRoleArn !== null && { DataAccessRoleArn: input.DataAccessRoleArn })), (input.InputDataConfig !== undefined && input.InputDataConfig !== null && { InputDataConfig: serializeAws_json1_1InputDataConfig(input.InputDataConfig, context), })), (input.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.OutputDataConfig !== undefined && input.OutputDataConfig !== null && { OutputDataConfig: serializeAws_json1_1OutputDataConfig(input.OutputDataConfig, context), })), (input.ParallelDataNames !== undefined && input.ParallelDataNames !== null && { ParallelDataNames: serializeAws_json1_1ResourceNameList(input.ParallelDataNames, context), })), (input.SourceLanguageCode !== undefined && input.SourceLanguageCode !== null && { SourceLanguageCode: input.SourceLanguageCode })), (input.TargetLanguageCodes !== undefined && input.TargetLanguageCodes !== null && { TargetLanguageCodes: serializeAws_json1_1TargetLanguageCodeStringList(input.TargetLanguageCodes, context), })), (input.TerminologyNames !== undefined && input.TerminologyNames !== null && { TerminologyNames: serializeAws_json1_1ResourceNameList(input.TerminologyNames, context), })); }; var serializeAws_json1_1StopTextTranslationJobRequest = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.JobId !== undefined && input.JobId !== null && { JobId: input.JobId })); }; var serializeAws_json1_1TargetLanguageCodeStringList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var serializeAws_json1_1TerminologyData = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.File !== undefined && input.File !== null && { File: context.base64Encoder(input.File) })), (input.Format !== undefined && input.Format !== null && { Format: input.Format })); }; var serializeAws_json1_1TextTranslationJobFilter = 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.JobName !== undefined && input.JobName !== null && { JobName: input.JobName })), (input.JobStatus !== undefined && input.JobStatus !== null && { JobStatus: input.JobStatus })), (input.SubmittedAfterTime !== undefined && input.SubmittedAfterTime !== null && { SubmittedAfterTime: Math.round(input.SubmittedAfterTime.getTime() / 1000), })), (input.SubmittedBeforeTime !== undefined && input.SubmittedBeforeTime !== null && { SubmittedBeforeTime: Math.round(input.SubmittedBeforeTime.getTime() / 1000), })); }; var serializeAws_json1_1TranslateTextRequest = 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.SourceLanguageCode !== undefined && input.SourceLanguageCode !== null && { SourceLanguageCode: input.SourceLanguageCode })), (input.TargetLanguageCode !== undefined && input.TargetLanguageCode !== null && { TargetLanguageCode: input.TargetLanguageCode })), (input.TerminologyNames !== undefined && input.TerminologyNames !== null && { TerminologyNames: serializeAws_json1_1ResourceNameList(input.TerminologyNames, context), })), (input.Text !== undefined && input.Text !== null && { Text: input.Text })); }; var serializeAws_json1_1UpdateParallelDataRequest = function (input, context) { var _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ ClientToken: (_a = input.ClientToken) !== null && _a !== void 0 ? _a : Object(uuid__WEBPACK_IMPORTED_MODULE_2__["v4"])() }, (input.Description !== undefined && input.Description !== null && { Description: input.Description })), (input.Name !== undefined && input.Name !== null && { Name: input.Name })), (input.ParallelDataConfig !== undefined && input.ParallelDataConfig !== null && { ParallelDataConfig: serializeAws_json1_1ParallelDataConfig(input.ParallelDataConfig, context), })); }; var deserializeAws_json1_1AppliedTerminology = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Terms: output.Terms !== undefined && output.Terms !== null ? deserializeAws_json1_1TermList(output.Terms, context) : undefined, }; }; var deserializeAws_json1_1AppliedTerminologyList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1AppliedTerminology(entry, context); }); }; var deserializeAws_json1_1ConcurrentModificationException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ConflictException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1CreateParallelDataResponse = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1DeleteParallelDataResponse = function (output, context) { return { Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeAws_json1_1DescribeTextTranslationJobResponse = function (output, context) { return { TextTranslationJobProperties: output.TextTranslationJobProperties !== undefined && output.TextTranslationJobProperties !== null ? deserializeAws_json1_1TextTranslationJobProperties(output.TextTranslationJobProperties, context) : undefined, }; }; var deserializeAws_json1_1DetectedLanguageLowConfidenceException = function (output, context) { return { DetectedLanguageCode: output.DetectedLanguageCode !== undefined && output.DetectedLanguageCode !== null ? output.DetectedLanguageCode : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1EncryptionKey = function (output, context) { return { Id: output.Id !== undefined && output.Id !== null ? output.Id : undefined, Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined, }; }; var deserializeAws_json1_1GetParallelDataResponse = function (output, context) { return { AuxiliaryDataLocation: output.AuxiliaryDataLocation !== undefined && output.AuxiliaryDataLocation !== null ? deserializeAws_json1_1ParallelDataDataLocation(output.AuxiliaryDataLocation, context) : undefined, DataLocation: output.DataLocation !== undefined && output.DataLocation !== null ? deserializeAws_json1_1ParallelDataDataLocation(output.DataLocation, context) : undefined, LatestUpdateAttemptAuxiliaryDataLocation: output.LatestUpdateAttemptAuxiliaryDataLocation !== undefined && output.LatestUpdateAttemptAuxiliaryDataLocation !== null ? deserializeAws_json1_1ParallelDataDataLocation(output.LatestUpdateAttemptAuxiliaryDataLocation, context) : undefined, ParallelDataProperties: output.ParallelDataProperties !== undefined && output.ParallelDataProperties !== null ? deserializeAws_json1_1ParallelDataProperties(output.ParallelDataProperties, context) : undefined, }; }; var deserializeAws_json1_1GetTerminologyResponse = function (output, context) { return { TerminologyDataLocation: output.TerminologyDataLocation !== undefined && output.TerminologyDataLocation !== null ? deserializeAws_json1_1TerminologyDataLocation(output.TerminologyDataLocation, context) : undefined, TerminologyProperties: output.TerminologyProperties !== undefined && output.TerminologyProperties !== null ? deserializeAws_json1_1TerminologyProperties(output.TerminologyProperties, context) : undefined, }; }; var deserializeAws_json1_1ImportTerminologyResponse = function (output, context) { return { TerminologyProperties: output.TerminologyProperties !== undefined && output.TerminologyProperties !== null ? deserializeAws_json1_1TerminologyProperties(output.TerminologyProperties, context) : undefined, }; }; var deserializeAws_json1_1InputDataConfig = function (output, context) { return { ContentType: output.ContentType !== undefined && output.ContentType !== null ? output.ContentType : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1InternalServerException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidFilterException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidParameterValueException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1InvalidRequestException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1JobDetails = function (output, context) { return { DocumentsWithErrorsCount: output.DocumentsWithErrorsCount !== undefined && output.DocumentsWithErrorsCount !== null ? output.DocumentsWithErrorsCount : undefined, InputDocumentsCount: output.InputDocumentsCount !== undefined && output.InputDocumentsCount !== null ? output.InputDocumentsCount : undefined, TranslatedDocumentsCount: output.TranslatedDocumentsCount !== undefined && output.TranslatedDocumentsCount !== null ? output.TranslatedDocumentsCount : undefined, }; }; var deserializeAws_json1_1LanguageCodeStringList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1LimitExceededException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ListParallelDataResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, ParallelDataPropertiesList: output.ParallelDataPropertiesList !== undefined && output.ParallelDataPropertiesList !== null ? deserializeAws_json1_1ParallelDataPropertiesList(output.ParallelDataPropertiesList, context) : undefined, }; }; var deserializeAws_json1_1ListTerminologiesResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, TerminologyPropertiesList: output.TerminologyPropertiesList !== undefined && output.TerminologyPropertiesList !== null ? deserializeAws_json1_1TerminologyPropertiesList(output.TerminologyPropertiesList, context) : undefined, }; }; var deserializeAws_json1_1ListTextTranslationJobsResponse = function (output, context) { return { NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined, TextTranslationJobPropertiesList: output.TextTranslationJobPropertiesList !== undefined && output.TextTranslationJobPropertiesList !== null ? deserializeAws_json1_1TextTranslationJobPropertiesList(output.TextTranslationJobPropertiesList, context) : undefined, }; }; var deserializeAws_json1_1OutputDataConfig = function (output, context) { return { S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1ParallelDataConfig = function (output, context) { return { Format: output.Format !== undefined && output.Format !== null ? output.Format : undefined, S3Uri: output.S3Uri !== undefined && output.S3Uri !== null ? output.S3Uri : undefined, }; }; var deserializeAws_json1_1ParallelDataDataLocation = function (output, context) { return { Location: output.Location !== undefined && output.Location !== null ? output.Location : undefined, RepositoryType: output.RepositoryType !== undefined && output.RepositoryType !== null ? output.RepositoryType : undefined, }; }; var deserializeAws_json1_1ParallelDataProperties = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, CreatedAt: output.CreatedAt !== undefined && output.CreatedAt !== null ? new Date(Math.round(output.CreatedAt * 1000)) : undefined, Description: output.Description !== undefined && output.Description !== null ? output.Description : undefined, EncryptionKey: output.EncryptionKey !== undefined && output.EncryptionKey !== null ? deserializeAws_json1_1EncryptionKey(output.EncryptionKey, context) : undefined, FailedRecordCount: output.FailedRecordCount !== undefined && output.FailedRecordCount !== null ? output.FailedRecordCount : undefined, ImportedDataSize: output.ImportedDataSize !== undefined && output.ImportedDataSize !== null ? output.ImportedDataSize : undefined, ImportedRecordCount: output.ImportedRecordCount !== undefined && output.ImportedRecordCount !== null ? output.ImportedRecordCount : undefined, LastUpdatedAt: output.LastUpdatedAt !== undefined && output.LastUpdatedAt !== null ? new Date(Math.round(output.LastUpdatedAt * 1000)) : undefined, LatestUpdateAttemptAt: output.LatestUpdateAttemptAt !== undefined && output.LatestUpdateAttemptAt !== null ? new Date(Math.round(output.LatestUpdateAttemptAt * 1000)) : undefined, LatestUpdateAttemptStatus: output.LatestUpdateAttemptStatus !== undefined && output.LatestUpdateAttemptStatus !== null ? output.LatestUpdateAttemptStatus : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, ParallelDataConfig: output.ParallelDataConfig !== undefined && output.ParallelDataConfig !== null ? deserializeAws_json1_1ParallelDataConfig(output.ParallelDataConfig, context) : undefined, SkippedRecordCount: output.SkippedRecordCount !== undefined && output.SkippedRecordCount !== null ? output.SkippedRecordCount : undefined, SourceLanguageCode: output.SourceLanguageCode !== undefined && output.SourceLanguageCode !== null ? output.SourceLanguageCode : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, TargetLanguageCodes: output.TargetLanguageCodes !== undefined && output.TargetLanguageCodes !== null ? deserializeAws_json1_1LanguageCodeStringList(output.TargetLanguageCodes, context) : undefined, }; }; var deserializeAws_json1_1ParallelDataPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1ParallelDataProperties(entry, context); }); }; var deserializeAws_json1_1ResourceNameList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1ResourceNotFoundException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1ServiceUnavailableException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1StartTextTranslationJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1StopTextTranslationJobResponse = function (output, context) { return { JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, }; }; var deserializeAws_json1_1TargetLanguageCodeStringList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_json1_1Term = function (output, context) { return { SourceText: output.SourceText !== undefined && output.SourceText !== null ? output.SourceText : undefined, TargetText: output.TargetText !== undefined && output.TargetText !== null ? output.TargetText : undefined, }; }; var deserializeAws_json1_1TerminologyDataLocation = function (output, context) { return { Location: output.Location !== undefined && output.Location !== null ? output.Location : undefined, RepositoryType: output.RepositoryType !== undefined && output.RepositoryType !== null ? output.RepositoryType : undefined, }; }; var deserializeAws_json1_1TerminologyProperties = function (output, context) { return { Arn: output.Arn !== undefined && output.Arn !== null ? output.Arn : undefined, CreatedAt: output.CreatedAt !== undefined && output.CreatedAt !== null ? new Date(Math.round(output.CreatedAt * 1000)) : undefined, Description: output.Description !== undefined && output.Description !== null ? output.Description : undefined, EncryptionKey: output.EncryptionKey !== undefined && output.EncryptionKey !== null ? deserializeAws_json1_1EncryptionKey(output.EncryptionKey, context) : undefined, LastUpdatedAt: output.LastUpdatedAt !== undefined && output.LastUpdatedAt !== null ? new Date(Math.round(output.LastUpdatedAt * 1000)) : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, SizeBytes: output.SizeBytes !== undefined && output.SizeBytes !== null ? output.SizeBytes : undefined, SourceLanguageCode: output.SourceLanguageCode !== undefined && output.SourceLanguageCode !== null ? output.SourceLanguageCode : undefined, TargetLanguageCodes: output.TargetLanguageCodes !== undefined && output.TargetLanguageCodes !== null ? deserializeAws_json1_1LanguageCodeStringList(output.TargetLanguageCodes, context) : undefined, TermCount: output.TermCount !== undefined && output.TermCount !== null ? output.TermCount : undefined, }; }; var deserializeAws_json1_1TerminologyPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1TerminologyProperties(entry, context); }); }; var deserializeAws_json1_1TermList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1Term(entry, context); }); }; var deserializeAws_json1_1TextSizeLimitExceededException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1TextTranslationJobProperties = function (output, context) { return { DataAccessRoleArn: output.DataAccessRoleArn !== undefined && output.DataAccessRoleArn !== null ? output.DataAccessRoleArn : undefined, EndTime: output.EndTime !== undefined && output.EndTime !== null ? new Date(Math.round(output.EndTime * 1000)) : undefined, InputDataConfig: output.InputDataConfig !== undefined && output.InputDataConfig !== null ? deserializeAws_json1_1InputDataConfig(output.InputDataConfig, context) : undefined, JobDetails: output.JobDetails !== undefined && output.JobDetails !== null ? deserializeAws_json1_1JobDetails(output.JobDetails, context) : undefined, JobId: output.JobId !== undefined && output.JobId !== null ? output.JobId : undefined, JobName: output.JobName !== undefined && output.JobName !== null ? output.JobName : undefined, JobStatus: output.JobStatus !== undefined && output.JobStatus !== null ? output.JobStatus : undefined, Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, OutputDataConfig: output.OutputDataConfig !== undefined && output.OutputDataConfig !== null ? deserializeAws_json1_1OutputDataConfig(output.OutputDataConfig, context) : undefined, ParallelDataNames: output.ParallelDataNames !== undefined && output.ParallelDataNames !== null ? deserializeAws_json1_1ResourceNameList(output.ParallelDataNames, context) : undefined, SourceLanguageCode: output.SourceLanguageCode !== undefined && output.SourceLanguageCode !== null ? output.SourceLanguageCode : undefined, SubmittedTime: output.SubmittedTime !== undefined && output.SubmittedTime !== null ? new Date(Math.round(output.SubmittedTime * 1000)) : undefined, TargetLanguageCodes: output.TargetLanguageCodes !== undefined && output.TargetLanguageCodes !== null ? deserializeAws_json1_1TargetLanguageCodeStringList(output.TargetLanguageCodes, context) : undefined, TerminologyNames: output.TerminologyNames !== undefined && output.TerminologyNames !== null ? deserializeAws_json1_1ResourceNameList(output.TerminologyNames, context) : undefined, }; }; var deserializeAws_json1_1TextTranslationJobPropertiesList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_json1_1TextTranslationJobProperties(entry, context); }); }; var deserializeAws_json1_1TooManyRequestsException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, }; }; var deserializeAws_json1_1TranslateTextResponse = function (output, context) { return { AppliedTerminologies: output.AppliedTerminologies !== undefined && output.AppliedTerminologies !== null ? deserializeAws_json1_1AppliedTerminologyList(output.AppliedTerminologies, context) : undefined, SourceLanguageCode: output.SourceLanguageCode !== undefined && output.SourceLanguageCode !== null ? output.SourceLanguageCode : undefined, TargetLanguageCode: output.TargetLanguageCode !== undefined && output.TargetLanguageCode !== null ? output.TargetLanguageCode : undefined, TranslatedText: output.TranslatedText !== undefined && output.TranslatedText !== null ? output.TranslatedText : undefined, }; }; var deserializeAws_json1_1UnsupportedLanguagePairException = function (output, context) { return { Message: output.Message !== undefined && output.Message !== null ? output.Message : undefined, SourceLanguageCode: output.SourceLanguageCode !== undefined && output.SourceLanguageCode !== null ? output.SourceLanguageCode : undefined, TargetLanguageCode: output.TargetLanguageCode !== undefined && output.TargetLanguageCode !== null ? output.TargetLanguageCode : undefined, }; }; var deserializeAws_json1_1UpdateParallelDataResponse = function (output, context) { return { LatestUpdateAttemptAt: output.LatestUpdateAttemptAt !== undefined && output.LatestUpdateAttemptAt !== null ? new Date(Math.round(output.LatestUpdateAttemptAt * 1000)) : undefined, LatestUpdateAttemptStatus: output.LatestUpdateAttemptStatus !== undefined && output.LatestUpdateAttemptStatus !== null ? output.LatestUpdateAttemptStatus : undefined, Name: output.Name !== undefined && output.Name !== null ? output.Name : undefined, Status: output.Status !== undefined && output.Status !== null ? output.Status : undefined, }; }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 {}; }); }; /** * 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_json1_1.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/runtimeConfig.browser.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/dist/es/runtimeConfig.browser.js ***! \*********************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/@aws-sdk/client-translate/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/@aws-sdk/client-translate/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/@aws-sdk/client-translate/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/dist/es/runtimeConfig.shared.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/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 */ "./node_modules/@aws-sdk/client-translate/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2017-07-01", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Translate", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/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== /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/client-translate/node_modules/tslib/tslib.es6.js ***! \********************************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/@aws-sdk/config-resolver/dist/es/EndpointsConfig.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/config-resolver/dist/es/EndpointsConfig.js ***! \**************************************************************************/ /*! exports provided: resolveEndpointsConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveEndpointsConfig", function() { return resolveEndpointsConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var resolveEndpointsConfig = function (input) { var _a; return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { tls: (_a = input.tls) !== null && _a !== void 0 ? _a : true, endpoint: input.endpoint ? normalizeEndpoint(input) : function () { return getEndPointFromRegion(input); }, isCustomEndpoint: input.endpoint ? true : false })); }; var normalizeEndpoint = function (input) { var endpoint = input.endpoint, urlParser = input.urlParser; if (typeof endpoint === "string") { var promisified_1 = Promise.resolve(urlParser(endpoint)); return function () { return promisified_1; }; } else if (typeof endpoint === "object") { var promisified_2 = Promise.resolve(endpoint); return function () { return promisified_2; }; } return endpoint; }; var getEndPointFromRegion = function (input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var _a, tls, region, dnsHostRegex, hostname; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = input.tls, tls = _a === void 0 ? true : _a; return [4 /*yield*/, input.region()]; case 1: region = _c.sent(); dnsHostRegex = new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/); if (!dnsHostRegex.test(region)) { throw new Error("Invalid region in client config"); } return [4 /*yield*/, input.regionInfoProvider(region)]; case 2: hostname = ((_b = (_c.sent())) !== null && _b !== void 0 ? _b : {}).hostname; if (!hostname) { throw new Error("Cannot resolve hostname from client config"); } return [2 /*return*/, input.urlParser((tls ? "https:" : "http:") + "//" + hostname)]; } }); }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRW5kcG9pbnRzQ29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0VuZHBvaW50c0NvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBeUJBLE1BQU0sQ0FBQyxJQUFNLHNCQUFzQixHQUFHLFVBQ3BDLEtBQW9EOztJQUNwQixPQUFBLHVCQUM3QixLQUFLLEtBQ1IsR0FBRyxRQUFFLEtBQUssQ0FBQyxHQUFHLG1DQUFJLElBQUksRUFDdEIsUUFBUSxFQUFFLEtBQUssQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFNLE9BQUEscUJBQXFCLENBQUMsS0FBSyxDQUFDLEVBQTVCLENBQTRCLEVBQ3hGLGdCQUFnQixFQUFFLEtBQUssQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxJQUMvQyxDQUFBO0NBQUEsQ0FBQztBQUVILElBQU0saUJBQWlCLEdBQUcsVUFBQyxLQUFnRDtJQUNqRSxJQUFBLFFBQVEsR0FBZ0IsS0FBSyxTQUFyQixFQUFFLFNBQVMsR0FBSyxLQUFLLFVBQVYsQ0FBVztJQUN0QyxJQUFJLE9BQU8sUUFBUSxLQUFLLFFBQVEsRUFBRTtRQUNoQyxJQUFNLGFBQVcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDO1FBQ3pELE9BQU8sY0FBTSxPQUFBLGFBQVcsRUFBWCxDQUFXLENBQUM7S0FDMUI7U0FBTSxJQUFJLE9BQU8sUUFBUSxLQUFLLFFBQVEsRUFBRTtRQUN2QyxJQUFNLGFBQVcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQzlDLE9BQU8sY0FBTSxPQUFBLGFBQVcsRUFBWCxDQUFXLENBQUM7S0FDMUI7SUFDRCxPQUFPLFFBQVMsQ0FBQztBQUNuQixDQUFDLENBQUM7QUFFRixJQUFNLHFCQUFxQixHQUFHLFVBQU8sS0FBZ0Q7Ozs7OztnQkFDM0UsS0FBZSxLQUFLLElBQVYsRUFBVixHQUFHLG1CQUFHLElBQUksS0FBQSxDQUFXO2dCQUNkLHFCQUFNLEtBQUssQ0FBQyxNQUFNLEVBQUUsRUFBQTs7Z0JBQTdCLE1BQU0sR0FBRyxTQUFvQjtnQkFFN0IsWUFBWSxHQUFHLElBQUksTUFBTSxDQUFDLDBEQUEwRCxDQUFDLENBQUM7Z0JBQzVGLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFO29CQUM5QixNQUFNLElBQUksS0FBSyxDQUFDLGlDQUFpQyxDQUFDLENBQUM7aUJBQ3BEO2dCQUVxQixxQkFBTSxLQUFLLENBQUMsa0JBQWtCLENBQUMsTUFBTSxDQUFDLEVBQUE7O2dCQUFwRCxRQUFRLFVBQUssQ0FBQyxTQUFzQyxDQUFDLG1DQUFJLEVBQUUsVUFBbkQ7Z0JBQ2hCLElBQUksQ0FBQyxRQUFRLEVBQUU7b0JBQ2IsTUFBTSxJQUFJLEtBQUssQ0FBQyw0Q0FBNEMsQ0FBQyxDQUFDO2lCQUMvRDtnQkFFRCxzQkFBTyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE9BQU8sV0FBSyxRQUFVLENBQUMsRUFBQzs7O0tBQ3BFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFbmRwb2ludCwgUHJvdmlkZXIsIFJlZ2lvbkluZm9Qcm92aWRlciwgVXJsUGFyc2VyIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRW5kcG9pbnRzSW5wdXRDb25maWcge1xuICAvKipcbiAgICogVGhlIGZ1bGx5IHF1YWxpZmllZCBlbmRwb2ludCBvZiB0aGUgd2Vic2VydmljZS4gVGhpcyBpcyBvbmx5IHJlcXVpcmVkIHdoZW4gdXNpbmcgYSBjdXN0b20gZW5kcG9pbnQgKGZvciBleGFtcGxlLCB3aGVuIHVzaW5nIGEgbG9jYWwgdmVyc2lvbiBvZiBTMykuXG4gICAqL1xuICBlbmRwb2ludD86IHN0cmluZyB8IEVuZHBvaW50IHwgUHJvdmlkZXI8RW5kcG9pbnQ+O1xuXG4gIC8qKlxuICAgKiBXaGV0aGVyIFRMUyBpcyBlbmFibGVkIGZvciByZXF1ZXN0cy5cbiAgICovXG4gIHRscz86IGJvb2xlYW47XG59XG5cbmludGVyZmFjZSBQcmV2aW91c2x5UmVzb2x2ZWQge1xuICByZWdpb25JbmZvUHJvdmlkZXI6IFJlZ2lvbkluZm9Qcm92aWRlcjtcbiAgdXJsUGFyc2VyOiBVcmxQYXJzZXI7XG4gIHJlZ2lvbjogUHJvdmlkZXI8c3RyaW5nPjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBFbmRwb2ludHNSZXNvbHZlZENvbmZpZyBleHRlbmRzIFJlcXVpcmVkPEVuZHBvaW50c0lucHV0Q29uZmlnPiB7XG4gIGVuZHBvaW50OiBQcm92aWRlcjxFbmRwb2ludD47XG4gIGlzQ3VzdG9tRW5kcG9pbnQ6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBjb25zdCByZXNvbHZlRW5kcG9pbnRzQ29uZmlnID0gPFQ+KFxuICBpbnB1dDogVCAmIEVuZHBvaW50c0lucHV0Q29uZmlnICYgUHJldmlvdXNseVJlc29sdmVkXG4pOiBUICYgRW5kcG9pbnRzUmVzb2x2ZWRDb25maWcgPT4gKHtcbiAgLi4uaW5wdXQsXG4gIHRsczogaW5wdXQudGxzID8/IHRydWUsXG4gIGVuZHBvaW50OiBpbnB1dC5lbmRwb2ludCA/IG5vcm1hbGl6ZUVuZHBvaW50KGlucHV0KSA6ICgpID0+IGdldEVuZFBvaW50RnJvbVJlZ2lvbihpbnB1dCksXG4gIGlzQ3VzdG9tRW5kcG9pbnQ6IGlucHV0LmVuZHBvaW50ID8gdHJ1ZSA6IGZhbHNlLFxufSk7XG5cbmNvbnN0IG5vcm1hbGl6ZUVuZHBvaW50ID0gKGlucHV0OiBFbmRwb2ludHNJbnB1dENvbmZpZyAmIFByZXZpb3VzbHlSZXNvbHZlZCk6IFByb3ZpZGVyPEVuZHBvaW50PiA9PiB7XG4gIGNvbnN0IHsgZW5kcG9pbnQsIHVybFBhcnNlciB9ID0gaW5wdXQ7XG4gIGlmICh0eXBlb2YgZW5kcG9pbnQgPT09IFwic3RyaW5nXCIpIHtcbiAgICBjb25zdCBwcm9taXNpZmllZCA9IFByb21pc2UucmVzb2x2ZSh1cmxQYXJzZXIoZW5kcG9pbnQpKTtcbiAgICByZXR1cm4gKCkgPT4gcHJvbWlzaWZpZWQ7XG4gIH0gZWxzZSBpZiAodHlwZW9mIGVuZHBvaW50ID09PSBcIm9iamVjdFwiKSB7XG4gICAgY29uc3QgcHJvbWlzaWZpZWQgPSBQcm9taXNlLnJlc29sdmUoZW5kcG9pbnQpO1xuICAgIHJldHVybiAoKSA9PiBwcm9taXNpZmllZDtcbiAgfVxuICByZXR1cm4gZW5kcG9pbnQhO1xufTtcblxuY29uc3QgZ2V0RW5kUG9pbnRGcm9tUmVnaW9uID0gYXN5bmMgKGlucHV0OiBFbmRwb2ludHNJbnB1dENvbmZpZyAmIFByZXZpb3VzbHlSZXNvbHZlZCkgPT4ge1xuICBjb25zdCB7IHRscyA9IHRydWUgfSA9IGlucHV0O1xuICBjb25zdCByZWdpb24gPSBhd2FpdCBpbnB1dC5yZWdpb24oKTtcblxuICBjb25zdCBkbnNIb3N0UmVnZXggPSBuZXcgUmVnRXhwKC9eKFthLXpBLVowLTldfFthLXpBLVowLTldW2EtekEtWjAtOS1dezAsNjF9W2EtekEtWjAtOV0pJC8pO1xuICBpZiAoIWRuc0hvc3RSZWdleC50ZXN0KHJlZ2lvbikpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJJbnZhbGlkIHJlZ2lvbiBpbiBjbGllbnQgY29uZmlnXCIpO1xuICB9XG5cbiAgY29uc3QgeyBob3N0bmFtZSB9ID0gKGF3YWl0IGlucHV0LnJlZ2lvbkluZm9Qcm92aWRlcihyZWdpb24pKSA/PyB7fTtcbiAgaWYgKCFob3N0bmFtZSkge1xuICAgIHRocm93IG5ldyBFcnJvcihcIkNhbm5vdCByZXNvbHZlIGhvc3RuYW1lIGZyb20gY2xpZW50IGNvbmZpZ1wiKTtcbiAgfVxuXG4gIHJldHVybiBpbnB1dC51cmxQYXJzZXIoYCR7dGxzID8gXCJodHRwczpcIiA6IFwiaHR0cDpcIn0vLyR7aG9zdG5hbWV9YCk7XG59O1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/config-resolver/dist/es/RegionConfig.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/config-resolver/dist/es/RegionConfig.js ***! \***********************************************************************/ /*! exports provided: REGION_ENV_NAME, REGION_INI_NAME, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "REGION_ENV_NAME", function() { return REGION_ENV_NAME; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "REGION_INI_NAME", function() { return REGION_INI_NAME; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_REGION_CONFIG_OPTIONS", function() { return NODE_REGION_CONFIG_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_REGION_CONFIG_FILE_OPTIONS", function() { return NODE_REGION_CONFIG_FILE_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveRegionConfig", function() { return resolveRegionConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var REGION_ENV_NAME = "AWS_REGION"; var REGION_INI_NAME = "region"; var NODE_REGION_CONFIG_OPTIONS = { environmentVariableSelector: function (env) { return env[REGION_ENV_NAME]; }, configFileSelector: function (profile) { return profile[REGION_INI_NAME]; }, default: function () { throw new Error("Region is missing"); }, }; var NODE_REGION_CONFIG_FILE_OPTIONS = { preferredFile: "credentials", }; var resolveRegionConfig = function (input) { if (!input.region) { throw new Error("Region is missing"); } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { region: normalizeRegion(input.region) }); }; var normalizeRegion = function (region) { if (typeof region === "string") { var promisified_1 = Promise.resolve(region); return function () { return promisified_1; }; } return region; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVnaW9uQ29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL1JlZ2lvbkNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBR0EsTUFBTSxDQUFDLElBQU0sZUFBZSxHQUFHLFlBQVksQ0FBQztBQUM1QyxNQUFNLENBQUMsSUFBTSxlQUFlLEdBQUcsUUFBUSxDQUFDO0FBRXhDLE1BQU0sQ0FBQyxJQUFNLDBCQUEwQixHQUFrQztJQUN2RSwyQkFBMkIsRUFBRSxVQUFDLEdBQUcsSUFBSyxPQUFBLEdBQUcsQ0FBQyxlQUFlLENBQUMsRUFBcEIsQ0FBb0I7SUFDMUQsa0JBQWtCLEVBQUUsVUFBQyxPQUFPLElBQUssT0FBQSxPQUFPLENBQUMsZUFBZSxDQUFDLEVBQXhCLENBQXdCO0lBQ3pELE9BQU8sRUFBRTtRQUNQLE1BQU0sSUFBSSxLQUFLLENBQUMsbUJBQW1CLENBQUMsQ0FBQztJQUN2QyxDQUFDO0NBQ0YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLCtCQUErQixHQUF1QjtJQUNqRSxhQUFhLEVBQUUsYUFBYTtDQUM3QixDQUFDO0FBZUYsTUFBTSxDQUFDLElBQU0sbUJBQW1CLEdBQUcsVUFBSSxLQUFpRDtJQUN0RixJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sRUFBRTtRQUNqQixNQUFNLElBQUksS0FBSyxDQUFDLG1CQUFtQixDQUFDLENBQUM7S0FDdEM7SUFDRCw2QkFDSyxLQUFLLEtBQ1IsTUFBTSxFQUFFLGVBQWUsQ0FBQyxLQUFLLENBQUMsTUFBTyxDQUFDLElBQ3RDO0FBQ0osQ0FBQyxDQUFDO0FBRUYsSUFBTSxlQUFlLEdBQUcsVUFBQyxNQUFpQztJQUN4RCxJQUFJLE9BQU8sTUFBTSxLQUFLLFFBQVEsRUFBRTtRQUM5QixJQUFNLGFBQVcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQzVDLE9BQU8sY0FBTSxPQUFBLGFBQVcsRUFBWCxDQUFXLENBQUM7S0FDMUI7SUFDRCxPQUFPLE1BQTBCLENBQUM7QUFDcEMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTG9hZGVkQ29uZmlnU2VsZWN0b3JzLCBMb2NhbENvbmZpZ09wdGlvbnMgfSBmcm9tIFwiQGF3cy1zZGsvbm9kZS1jb25maWctcHJvdmlkZXJcIjtcbmltcG9ydCB7IFByb3ZpZGVyIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmV4cG9ydCBjb25zdCBSRUdJT05fRU5WX05BTUUgPSBcIkFXU19SRUdJT05cIjtcbmV4cG9ydCBjb25zdCBSRUdJT05fSU5JX05BTUUgPSBcInJlZ2lvblwiO1xuXG5leHBvcnQgY29uc3QgTk9ERV9SRUdJT05fQ09ORklHX09QVElPTlM6IExvYWRlZENvbmZpZ1NlbGVjdG9yczxzdHJpbmc+ID0ge1xuICBlbnZpcm9ubWVudFZhcmlhYmxlU2VsZWN0b3I6IChlbnYpID0+IGVudltSRUdJT05fRU5WX05BTUVdLFxuICBjb25maWdGaWxlU2VsZWN0b3I6IChwcm9maWxlKSA9PiBwcm9maWxlW1JFR0lPTl9JTklfTkFNRV0sXG4gIGRlZmF1bHQ6ICgpID0+IHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJSZWdpb24gaXMgbWlzc2luZ1wiKTtcbiAgfSxcbn07XG5cbmV4cG9ydCBjb25zdCBOT0RFX1JFR0lPTl9DT05GSUdfRklMRV9PUFRJT05TOiBMb2NhbENvbmZpZ09wdGlvbnMgPSB7XG4gIHByZWZlcnJlZEZpbGU6IFwiY3JlZGVudGlhbHNcIixcbn07XG5cbmV4cG9ydCBpbnRlcmZhY2UgUmVnaW9uSW5wdXRDb25maWcge1xuICAvKipcbiAgICogVGhlIEFXUyByZWdpb24gdG8gd2hpY2ggdGhpcyBjbGllbnQgd2lsbCBzZW5kIHJlcXVlc3RzXG4gICAqL1xuICByZWdpb24/OiBzdHJpbmcgfCBQcm92aWRlcjxzdHJpbmc+O1xufVxuXG5pbnRlcmZhY2UgUHJldmlvdXNseVJlc29sdmVkIHt9XG5cbmV4cG9ydCBpbnRlcmZhY2UgUmVnaW9uUmVzb2x2ZWRDb25maWcge1xuICByZWdpb246IFByb3ZpZGVyPHN0cmluZz47XG59XG5cbmV4cG9ydCBjb25zdCByZXNvbHZlUmVnaW9uQ29uZmlnID0gPFQ+KGlucHV0OiBUICYgUmVnaW9uSW5wdXRDb25maWcgJiBQcmV2aW91c2x5UmVzb2x2ZWQpOiBUICYgUmVnaW9uUmVzb2x2ZWRDb25maWcgPT4ge1xuICBpZiAoIWlucHV0LnJlZ2lvbikge1xuICAgIHRocm93IG5ldyBFcnJvcihcIlJlZ2lvbiBpcyBtaXNzaW5nXCIpO1xuICB9XG4gIHJldHVybiB7XG4gICAgLi4uaW5wdXQsXG4gICAgcmVnaW9uOiBub3JtYWxpemVSZWdpb24oaW5wdXQucmVnaW9uISksXG4gIH07XG59O1xuXG5jb25zdCBub3JtYWxpemVSZWdpb24gPSAocmVnaW9uOiBzdHJpbmcgfCBQcm92aWRlcjxzdHJpbmc+KTogUHJvdmlkZXI8c3RyaW5nPiA9PiB7XG4gIGlmICh0eXBlb2YgcmVnaW9uID09PSBcInN0cmluZ1wiKSB7XG4gICAgY29uc3QgcHJvbWlzaWZpZWQgPSBQcm9taXNlLnJlc29sdmUocmVnaW9uKTtcbiAgICByZXR1cm4gKCkgPT4gcHJvbWlzaWZpZWQ7XG4gIH1cbiAgcmV0dXJuIHJlZ2lvbiBhcyBQcm92aWRlcjxzdHJpbmc+O1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-sdk/config-resolver/dist/es/index.js ***! \****************************************************************/ /*! exports provided: resolveEndpointsConfig, REGION_ENV_NAME, REGION_INI_NAME, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _EndpointsConfig__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EndpointsConfig */ "./node_modules/@aws-sdk/config-resolver/dist/es/EndpointsConfig.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveEndpointsConfig", function() { return _EndpointsConfig__WEBPACK_IMPORTED_MODULE_0__["resolveEndpointsConfig"]; }); /* harmony import */ var _RegionConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RegionConfig */ "./node_modules/@aws-sdk/config-resolver/dist/es/RegionConfig.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "REGION_ENV_NAME", function() { return _RegionConfig__WEBPACK_IMPORTED_MODULE_1__["REGION_ENV_NAME"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "REGION_INI_NAME", function() { return _RegionConfig__WEBPACK_IMPORTED_MODULE_1__["REGION_INI_NAME"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NODE_REGION_CONFIG_OPTIONS", function() { return _RegionConfig__WEBPACK_IMPORTED_MODULE_1__["NODE_REGION_CONFIG_OPTIONS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NODE_REGION_CONFIG_FILE_OPTIONS", function() { return _RegionConfig__WEBPACK_IMPORTED_MODULE_1__["NODE_REGION_CONFIG_FILE_OPTIONS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveRegionConfig", function() { return _RegionConfig__WEBPACK_IMPORTED_MODULE_1__["resolveRegionConfig"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxtQkFBbUIsQ0FBQztBQUNsQyxjQUFjLGdCQUFnQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vRW5kcG9pbnRzQ29uZmlnXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9SZWdpb25Db25maWdcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/CognitoProviderParameters.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/CognitoProviderParameters.js ***! \*********************************************************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29nbml0b1Byb3ZpZGVyUGFyYW1ldGVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Db2duaXRvUHJvdmlkZXJQYXJhbWV0ZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb2duaXRvSWRlbnRpdHlDbGllbnQgfSBmcm9tIFwiQGF3cy1zZGsvY2xpZW50LWNvZ25pdG8taWRlbnRpdHlcIjtcblxuaW1wb3J0IHsgTG9naW5zIH0gZnJvbSBcIi4vTG9naW5zXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ29nbml0b1Byb3ZpZGVyUGFyYW1ldGVycyB7XG4gIC8qKlxuICAgKiBUaGUgU0RLIGNsaWVudCB3aXRoIHdoaWNoIHRoZSBjcmVkZW50aWFsIHByb3ZpZGVyIHdpbGwgY29udGFjdCB0aGUgQW1hem9uXG4gICAqIENvZ25pdG8gc2VydmljZS5cbiAgICovXG4gIGNsaWVudDogQ29nbml0b0lkZW50aXR5Q2xpZW50O1xuXG4gIC8qKlxuICAgKiBUaGUgQW1hem9uIFJlc291cmNlIE5hbWUgKEFSTikgb2YgdGhlIHJvbGUgdG8gYmUgYXNzdW1lZCB3aGVuIG11bHRpcGxlXG4gICAqIHJvbGVzIHdlcmUgcmVjZWl2ZWQgaW4gdGhlIHRva2VuIGZyb20gdGhlIGlkZW50aXR5IHByb3ZpZGVyLiBGb3IgZXhhbXBsZSxcbiAgICogYSBTQU1MLWJhc2VkIGlkZW50aXR5IHByb3ZpZGVyLiBUaGlzIHBhcmFtZXRlciBpcyBvcHRpb25hbCBmb3IgaWRlbnRpdHlcbiAgICogcHJvdmlkZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgcm9sZSBjdXN0b21pemF0aW9uLlxuICAgKi9cbiAgY3VzdG9tUm9sZUFybj86IHN0cmluZztcblxuICAvKipcbiAgICogQSBzZXQgb2Yga2V5LXZhbHVlIHBhaXJzIHRoYXQgbWFwIGV4dGVybmFsIGlkZW50aXR5IHByb3ZpZGVyIG5hbWVzIHRvXG4gICAqIGxvZ2luIHRva2VucyBvciBmdW5jdGlvbnMgdGhhdCByZXR1cm4gcHJvbWlzZXMgZm9yIGxvZ2luIHRva2Vucy4gVGhlXG4gICAqIGxhdHRlciBzaG91bGQgYmUgdXNlZCB3aGVuIGxvZ2luIHRva2VucyBtdXN0IGJlIHBlcmlvZGljYWxseSByZWZyZXNoZWQuXG4gICAqXG4gICAqIExvZ2lucyBzaG91bGQgbm90IGJlIHNwZWNpZmllZCB3aGVuIHRyeWluZyB0byBnZXQgY3JlZGVudGlhbHMgZm9yIGFuXG4gICAqIHVuYXV0aGVudGljYXRlZCBpZGVudGl0eS5cbiAgICovXG4gIGxvZ2lucz86IExvZ2lucztcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/InMemoryStorage.js": /*!***********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/InMemoryStorage.js ***! \***********************************************************************************************/ /*! exports provided: InMemoryStorage */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InMemoryStorage", function() { return InMemoryStorage; }); var InMemoryStorage = /** @class */ (function () { function InMemoryStorage(store) { if (store === void 0) { store = {}; } this.store = store; } InMemoryStorage.prototype.getItem = function (key) { if (key in this.store) { return this.store[key]; } return null; }; InMemoryStorage.prototype.removeItem = function (key) { delete this.store[key]; }; InMemoryStorage.prototype.setItem = function (key, value) { this.store[key] = value; }; return InMemoryStorage; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW5NZW1vcnlTdG9yYWdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0luTWVtb3J5U3RvcmFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtJQUNFLHlCQUFvQixLQUFxQztRQUFyQyxzQkFBQSxFQUFBLFVBQXFDO1FBQXJDLFVBQUssR0FBTCxLQUFLLENBQWdDO0lBQUcsQ0FBQztJQUU3RCxpQ0FBTyxHQUFQLFVBQVEsR0FBVztRQUNqQixJQUFJLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxFQUFFO1lBQ3JCLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUN4QjtRQUVELE9BQU8sSUFBSSxDQUFDO0lBQ2QsQ0FBQztJQUVELG9DQUFVLEdBQVYsVUFBVyxHQUFXO1FBQ3BCLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBRUQsaUNBQU8sR0FBUCxVQUFRLEdBQVcsRUFBRSxLQUFhO1FBQ2hDLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxDQUFDO0lBQzFCLENBQUM7SUFDSCxzQkFBQztBQUFELENBQUMsQUFsQkQsSUFrQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTdG9yYWdlIH0gZnJvbSBcIi4vU3RvcmFnZVwiO1xuXG5leHBvcnQgY2xhc3MgSW5NZW1vcnlTdG9yYWdlIGltcGxlbWVudHMgU3RvcmFnZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgc3RvcmU6IHsgW2tleTogc3RyaW5nXTogc3RyaW5nIH0gPSB7fSkge31cblxuICBnZXRJdGVtKGtleTogc3RyaW5nKTogc3RyaW5nIHwgbnVsbCB7XG4gICAgaWYgKGtleSBpbiB0aGlzLnN0b3JlKSB7XG4gICAgICByZXR1cm4gdGhpcy5zdG9yZVtrZXldO1xuICAgIH1cblxuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgcmVtb3ZlSXRlbShrZXk6IHN0cmluZyk6IHZvaWQge1xuICAgIGRlbGV0ZSB0aGlzLnN0b3JlW2tleV07XG4gIH1cblxuICBzZXRJdGVtKGtleTogc3RyaW5nLCB2YWx1ZTogc3RyaW5nKTogdm9pZCB7XG4gICAgdGhpcy5zdG9yZVtrZXldID0gdmFsdWU7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/IndexedDbStorage.js": /*!************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/IndexedDbStorage.js ***! \************************************************************************************************/ /*! exports provided: IndexedDbStorage */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IndexedDbStorage", function() { return IndexedDbStorage; }); var STORE_NAME = "IdentityIds"; var IndexedDbStorage = /** @class */ (function () { function IndexedDbStorage(dbName) { if (dbName === void 0) { dbName = "aws:cognito-identity-ids"; } this.dbName = dbName; } IndexedDbStorage.prototype.getItem = function (key) { return this.withObjectStore("readonly", function (store) { var req = store.get(key); return new Promise(function (resolve) { req.onerror = function () { return resolve(null); }; req.onsuccess = function () { return resolve(req.result ? req.result.value : null); }; }); }).catch(function () { return null; }); }; IndexedDbStorage.prototype.removeItem = function (key) { return this.withObjectStore("readwrite", function (store) { var req = store.delete(key); return new Promise(function (resolve, reject) { req.onerror = function () { return reject(req.error); }; req.onsuccess = function () { return resolve(); }; }); }); }; IndexedDbStorage.prototype.setItem = function (id, value) { return this.withObjectStore("readwrite", function (store) { var req = store.put({ id: id, value: value }); return new Promise(function (resolve, reject) { req.onerror = function () { return reject(req.error); }; req.onsuccess = function () { return resolve(); }; }); }); }; IndexedDbStorage.prototype.getDb = function () { var openDbRequest = self.indexedDB.open(this.dbName, 1); return new Promise(function (resolve, reject) { openDbRequest.onsuccess = function () { resolve(openDbRequest.result); }; openDbRequest.onerror = function () { reject(openDbRequest.error); }; openDbRequest.onblocked = function () { reject(new Error("Unable to access DB")); }; openDbRequest.onupgradeneeded = function () { var db = openDbRequest.result; db.onerror = function () { reject(new Error("Failed to create object store")); }; db.createObjectStore(STORE_NAME, { keyPath: "id" }); }; }); }; IndexedDbStorage.prototype.withObjectStore = function (mode, action) { return this.getDb().then(function (db) { var tx = db.transaction(STORE_NAME, mode); tx.oncomplete = function () { return db.close(); }; return new Promise(function (resolve, reject) { tx.onerror = function () { return reject(tx.error); }; resolve(action(tx.objectStore(STORE_NAME))); }).catch(function (err) { db.close(); throw err; }); }); }; return IndexedDbStorage; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW5kZXhlZERiU3RvcmFnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9JbmRleGVkRGJTdG9yYWdlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLElBQU0sVUFBVSxHQUFHLGFBQWEsQ0FBQztBQUVqQztJQUNFLDBCQUE2QixNQUEyQztRQUEzQyx1QkFBQSxFQUFBLG1DQUEyQztRQUEzQyxXQUFNLEdBQU4sTUFBTSxDQUFxQztJQUFHLENBQUM7SUFFNUUsa0NBQU8sR0FBUCxVQUFRLEdBQVc7UUFDakIsT0FBTyxJQUFJLENBQUMsZUFBZSxDQUFDLFVBQVUsRUFBRSxVQUFDLEtBQUs7WUFDNUMsSUFBTSxHQUFHLEdBQUcsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUUzQixPQUFPLElBQUksT0FBTyxDQUFnQixVQUFDLE9BQU87Z0JBQ3hDLEdBQUcsQ0FBQyxPQUFPLEdBQUcsY0FBTSxPQUFBLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBYixDQUFhLENBQUM7Z0JBRWxDLEdBQUcsQ0FBQyxTQUFTLEdBQUcsY0FBTSxPQUFBLE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQTdDLENBQTZDLENBQUM7WUFDdEUsQ0FBQyxDQUFDLENBQUM7UUFDTCxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsY0FBTSxPQUFBLElBQUksRUFBSixDQUFJLENBQUMsQ0FBQztJQUN2QixDQUFDO0lBRUQscUNBQVUsR0FBVixVQUFXLEdBQVc7UUFDcEIsT0FBTyxJQUFJLENBQUMsZUFBZSxDQUFDLFdBQVcsRUFBRSxVQUFDLEtBQUs7WUFDN0MsSUFBTSxHQUFHLEdBQUcsS0FBSyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUU5QixPQUFPLElBQUksT0FBTyxDQUFPLFVBQUMsT0FBTyxFQUFFLE1BQU07Z0JBQ3ZDLEdBQUcsQ0FBQyxPQUFPLEdBQUcsY0FBTSxPQUFBLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLEVBQWpCLENBQWlCLENBQUM7Z0JBRXRDLEdBQUcsQ0FBQyxTQUFTLEdBQUcsY0FBTSxPQUFBLE9BQU8sRUFBRSxFQUFULENBQVMsQ0FBQztZQUNsQyxDQUFDLENBQUMsQ0FBQztRQUNMLENBQUMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUVELGtDQUFPLEdBQVAsVUFBUSxFQUFVLEVBQUUsS0FBYTtRQUMvQixPQUFPLElBQUksQ0FBQyxlQUFlLENBQUMsV0FBVyxFQUFFLFVBQUMsS0FBSztZQUM3QyxJQUFNLEdBQUcsR0FBRyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxJQUFBLEVBQUUsS0FBSyxPQUFBLEVBQUUsQ0FBQyxDQUFDO1lBRXJDLE9BQU8sSUFBSSxPQUFPLENBQU8sVUFBQyxPQUFPLEVBQUUsTUFBTTtnQkFDdkMsR0FBRyxDQUFDLE9BQU8sR0FBRyxjQUFNLE9BQUEsTUFBTSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsRUFBakIsQ0FBaUIsQ0FBQztnQkFFdEMsR0FBRyxDQUFDLFNBQVMsR0FBRyxjQUFNLE9BQUEsT0FBTyxFQUFFLEVBQVQsQ0FBUyxDQUFDO1lBQ2xDLENBQUMsQ0FBQyxDQUFDO1FBQ0wsQ0FBQyxDQUFDLENBQUM7SUFDTCxDQUFDO0lBRU8sZ0NBQUssR0FBYjtRQUNFLElBQU0sYUFBYSxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDMUQsT0FBTyxJQUFJLE9BQU8sQ0FBQyxVQUFDLE9BQU8sRUFBRSxNQUFNO1lBQ2pDLGFBQWEsQ0FBQyxTQUFTLEdBQUc7Z0JBQ3hCLE9BQU8sQ0FBQyxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDaEMsQ0FBQyxDQUFDO1lBRUYsYUFBYSxDQUFDLE9BQU8sR0FBRztnQkFDdEIsTUFBTSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUM5QixDQUFDLENBQUM7WUFFRixhQUFhLENBQUMsU0FBUyxHQUFHO2dCQUN4QixNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDO1lBQzNDLENBQUMsQ0FBQztZQUVGLGFBQWEsQ0FBQyxlQUFlLEdBQUc7Z0JBQzlCLElBQU0sRUFBRSxHQUFHLGFBQWEsQ0FBQyxNQUFNLENBQUM7Z0JBQ2hDLEVBQUUsQ0FBQyxPQUFPLEdBQUc7b0JBQ1gsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLCtCQUErQixDQUFDLENBQUMsQ0FBQztnQkFDckQsQ0FBQyxDQUFDO2dCQUVGLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLEVBQUUsRUFBRSxPQUFPLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztZQUN0RCxDQUFDLENBQUM7UUFDSixDQUFDLENBQUMsQ0FBQztJQUNMLENBQUM7SUFFTywwQ0FBZSxHQUF2QixVQUEyQixJQUF3QixFQUFFLE1BQTZDO1FBQ2hHLE9BQU8sSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQyxVQUFDLEVBQUU7WUFDMUIsSUFBTSxFQUFFLEdBQUcsRUFBRSxDQUFDLFdBQVcsQ0FBQyxVQUFVLEVBQUUsSUFBSSxDQUFDLENBQUM7WUFDNUMsRUFBRSxDQUFDLFVBQVUsR0FBRyxjQUFNLE9BQUEsRUFBRSxDQUFDLEtBQUssRUFBRSxFQUFWLENBQVUsQ0FBQztZQUVqQyxPQUFPLElBQUksT0FBTyxDQUFJLFVBQUMsT0FBTyxFQUFFLE1BQU07Z0JBQ3BDLEVBQUUsQ0FBQyxPQUFPLEdBQUcsY0FBTSxPQUFBLE1BQU0sQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEVBQWhCLENBQWdCLENBQUM7Z0JBRXBDLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDOUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQUMsR0FBRztnQkFDWCxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUM7Z0JBQ1gsTUFBTSxHQUFHLENBQUM7WUFDWixDQUFDLENBQUMsQ0FBQztRQUNMLENBQUMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUNILHVCQUFDO0FBQUQsQ0FBQyxBQWhGRCxJQWdGQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFN0b3JhZ2UgfSBmcm9tIFwiLi9TdG9yYWdlXCI7XG5cbmNvbnN0IFNUT1JFX05BTUUgPSBcIklkZW50aXR5SWRzXCI7XG5cbmV4cG9ydCBjbGFzcyBJbmRleGVkRGJTdG9yYWdlIGltcGxlbWVudHMgU3RvcmFnZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcmVhZG9ubHkgZGJOYW1lOiBzdHJpbmcgPSBcImF3czpjb2duaXRvLWlkZW50aXR5LWlkc1wiKSB7fVxuXG4gIGdldEl0ZW0oa2V5OiBzdHJpbmcpOiBQcm9taXNlPHN0cmluZyB8IG51bGw+IHtcbiAgICByZXR1cm4gdGhpcy53aXRoT2JqZWN0U3RvcmUoXCJyZWFkb25seVwiLCAoc3RvcmUpID0+IHtcbiAgICAgIGNvbnN0IHJlcSA9IHN0b3JlLmdldChrZXkpO1xuXG4gICAgICByZXR1cm4gbmV3IFByb21pc2U8c3RyaW5nIHwgbnVsbD4oKHJlc29sdmUpID0+IHtcbiAgICAgICAgcmVxLm9uZXJyb3IgPSAoKSA9PiByZXNvbHZlKG51bGwpO1xuXG4gICAgICAgIHJlcS5vbnN1Y2Nlc3MgPSAoKSA9PiByZXNvbHZlKHJlcS5yZXN1bHQgPyByZXEucmVzdWx0LnZhbHVlIDogbnVsbCk7XG4gICAgICB9KTtcbiAgICB9KS5jYXRjaCgoKSA9PiBudWxsKTtcbiAgfVxuXG4gIHJlbW92ZUl0ZW0oa2V5OiBzdHJpbmcpOiBQcm9taXNlPHZvaWQ+IHtcbiAgICByZXR1cm4gdGhpcy53aXRoT2JqZWN0U3RvcmUoXCJyZWFkd3JpdGVcIiwgKHN0b3JlKSA9PiB7XG4gICAgICBjb25zdCByZXEgPSBzdG9yZS5kZWxldGUoa2V5KTtcblxuICAgICAgcmV0dXJuIG5ldyBQcm9taXNlPHZvaWQ+KChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICAgICAgcmVxLm9uZXJyb3IgPSAoKSA9PiByZWplY3QocmVxLmVycm9yKTtcblxuICAgICAgICByZXEub25zdWNjZXNzID0gKCkgPT4gcmVzb2x2ZSgpO1xuICAgICAgfSk7XG4gICAgfSk7XG4gIH1cblxuICBzZXRJdGVtKGlkOiBzdHJpbmcsIHZhbHVlOiBzdHJpbmcpOiBQcm9taXNlPHZvaWQ+IHtcbiAgICByZXR1cm4gdGhpcy53aXRoT2JqZWN0U3RvcmUoXCJyZWFkd3JpdGVcIiwgKHN0b3JlKSA9PiB7XG4gICAgICBjb25zdCByZXEgPSBzdG9yZS5wdXQoeyBpZCwgdmFsdWUgfSk7XG5cbiAgICAgIHJldHVybiBuZXcgUHJvbWlzZTx2b2lkPigocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgICAgIHJlcS5vbmVycm9yID0gKCkgPT4gcmVqZWN0KHJlcS5lcnJvcik7XG5cbiAgICAgICAgcmVxLm9uc3VjY2VzcyA9ICgpID0+IHJlc29sdmUoKTtcbiAgICAgIH0pO1xuICAgIH0pO1xuICB9XG5cbiAgcHJpdmF0ZSBnZXREYigpOiBQcm9taXNlPElEQkRhdGFiYXNlPiB7XG4gICAgY29uc3Qgb3BlbkRiUmVxdWVzdCA9IHNlbGYuaW5kZXhlZERCLm9wZW4odGhpcy5kYk5hbWUsIDEpO1xuICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgICBvcGVuRGJSZXF1ZXN0Lm9uc3VjY2VzcyA9ICgpID0+IHtcbiAgICAgICAgcmVzb2x2ZShvcGVuRGJSZXF1ZXN0LnJlc3VsdCk7XG4gICAgICB9O1xuXG4gICAgICBvcGVuRGJSZXF1ZXN0Lm9uZXJyb3IgPSAoKSA9PiB7XG4gICAgICAgIHJlamVjdChvcGVuRGJSZXF1ZXN0LmVycm9yKTtcbiAgICAgIH07XG5cbiAgICAgIG9wZW5EYlJlcXVlc3Qub25ibG9ja2VkID0gKCkgPT4ge1xuICAgICAgICByZWplY3QobmV3IEVycm9yKFwiVW5hYmxlIHRvIGFjY2VzcyBEQlwiKSk7XG4gICAgICB9O1xuXG4gICAgICBvcGVuRGJSZXF1ZXN0Lm9udXBncmFkZW5lZWRlZCA9ICgpID0+IHtcbiAgICAgICAgY29uc3QgZGIgPSBvcGVuRGJSZXF1ZXN0LnJlc3VsdDtcbiAgICAgICAgZGIub25lcnJvciA9ICgpID0+IHtcbiAgICAgICAgICByZWplY3QobmV3IEVycm9yKFwiRmFpbGVkIHRvIGNyZWF0ZSBvYmplY3Qgc3RvcmVcIikpO1xuICAgICAgICB9O1xuXG4gICAgICAgIGRiLmNyZWF0ZU9iamVjdFN0b3JlKFNUT1JFX05BTUUsIHsga2V5UGF0aDogXCJpZFwiIH0pO1xuICAgICAgfTtcbiAgICB9KTtcbiAgfVxuXG4gIHByaXZhdGUgd2l0aE9iamVjdFN0b3JlPFI+KG1vZGU6IElEQlRyYW5zYWN0aW9uTW9kZSwgYWN0aW9uOiAoc3RvcmU6IElEQk9iamVjdFN0b3JlKSA9PiBQcm9taXNlPFI+KTogUHJvbWlzZTxSPiB7XG4gICAgcmV0dXJuIHRoaXMuZ2V0RGIoKS50aGVuKChkYikgPT4ge1xuICAgICAgY29uc3QgdHggPSBkYi50cmFuc2FjdGlvbihTVE9SRV9OQU1FLCBtb2RlKTtcbiAgICAgIHR4Lm9uY29tcGxldGUgPSAoKSA9PiBkYi5jbG9zZSgpO1xuXG4gICAgICByZXR1cm4gbmV3IFByb21pc2U8Uj4oKHJlc29sdmUsIHJlamVjdCkgPT4ge1xuICAgICAgICB0eC5vbmVycm9yID0gKCkgPT4gcmVqZWN0KHR4LmVycm9yKTtcblxuICAgICAgICByZXNvbHZlKGFjdGlvbih0eC5vYmplY3RTdG9yZShTVE9SRV9OQU1FKSkpO1xuICAgICAgfSkuY2F0Y2goKGVycikgPT4ge1xuICAgICAgICBkYi5jbG9zZSgpO1xuICAgICAgICB0aHJvdyBlcnI7XG4gICAgICB9KTtcbiAgICB9KTtcbiAgfVxufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/Logins.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/Logins.js ***! \**************************************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9naW5zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0xvZ2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBMb2dpbnMge1xuICBbcHJvdmlkZXJOYW1lOiBzdHJpbmddOiBzdHJpbmcgfCBQcm92aWRlcjxzdHJpbmc+O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJlc29sdmVkTG9naW5zIHtcbiAgW3Byb3ZpZGVyTmFtZTogc3RyaW5nXTogc3RyaW5nO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/Storage.js": /*!***************************************************************************************!*\ !*** ./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=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU3RvcmFnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TdG9yYWdlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgc3Vic2V0IG9mIHRoZSBTdG9yYWdlIGludGVyZmFjZSBkZWZpbmVkIGluIHRoZSBXSEFUV0cgSFRNTCBzcGVjaWZpY2F0aW9uLlxuICogQWNjZXNzIGJ5IGluZGV4IGlzIG5vdCBzdXBwb3J0ZWQsIGFzIGl0IGNhbm5vdCBiZSByZXBsaWNhdGVkIHdpdGhvdXQgUHJveHlcbiAqIG9iamVjdHMuXG4gKlxuICogVGhlIGludGVyZmFjZSBoYXMgYmVlbiBhdWdtZW50ZWQgdG8gc3VwcG9ydCBhc3luY2hyb25vdXMgc3RvcmFnZVxuICpcbiAqIEBzZWUgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2Uvd2Vic3RvcmFnZS5odG1sI3RoZS1zdG9yYWdlLWludGVyZmFjZVxuICovXG5leHBvcnQgaW50ZXJmYWNlIFN0b3JhZ2Uge1xuICBnZXRJdGVtKGtleTogc3RyaW5nKTogc3RyaW5nIHwgbnVsbCB8IFByb21pc2U8c3RyaW5nIHwgbnVsbD47XG4gIHJlbW92ZUl0ZW0oa2V5OiBzdHJpbmcpOiB2b2lkIHwgUHJvbWlzZTx2b2lkPjtcbiAgc2V0SXRlbShrZXk6IHN0cmluZywgZGF0YTogc3RyaW5nKTogdm9pZCB8IFByb21pc2U8dm9pZD47XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/fromCognitoIdentity.js": /*!***************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/fromCognitoIdentity.js ***! \***************************************************************************************************/ /*! exports provided: fromCognitoIdentity */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromCognitoIdentity", function() { return fromCognitoIdentity; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-cognito-identity */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/index.js"); /* harmony import */ var _aws_sdk_property_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/property-provider */ "./node_modules/@aws-sdk/property-provider/dist/es/index.js"); /* harmony import */ var _resolveLogins__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./resolveLogins */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/resolveLogins.js"); /** * Retrieves temporary AWS credentials using Amazon Cognito's * `GetCredentialsForIdentity` operation. * * Results from this function call are not cached internally. */ function fromCognitoIdentity(parameters) { var _this = this; return function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this, void 0, void 0, function () { var _a, _b, _c, AccessKeyId, Expiration, _d, SecretKey, SessionToken, _e, _f, _g, _h; var _j; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_k) { switch (_k.label) { case 0: _f = (_e = parameters.client).send; _g = _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_1__["GetCredentialsForIdentityCommand"].bind; _j = { CustomRoleArn: parameters.customRoleArn, IdentityId: parameters.identityId }; if (!parameters.logins) return [3 /*break*/, 2]; return [4 /*yield*/, Object(_resolveLogins__WEBPACK_IMPORTED_MODULE_3__["resolveLogins"])(parameters.logins)]; case 1: _h = _k.sent(); return [3 /*break*/, 3]; case 2: _h = undefined; _k.label = 3; case 3: return [4 /*yield*/, _f.apply(_e, [new (_g.apply(_aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_1__["GetCredentialsForIdentityCommand"], [void 0, (_j.Logins = _h, _j)]))()])]; case 4: _a = (_k.sent()).Credentials, _b = _a === void 0 ? throwOnMissingCredentials() : _a, _c = _b.AccessKeyId, AccessKeyId = _c === void 0 ? throwOnMissingAccessKeyId() : _c, Expiration = _b.Expiration, _d = _b.SecretKey, SecretKey = _d === void 0 ? throwOnMissingSecretKey() : _d, SessionToken = _b.SessionToken; return [2 /*return*/, { identityId: parameters.identityId, accessKeyId: AccessKeyId, secretAccessKey: SecretKey, sessionToken: SessionToken, expiration: Expiration, }]; } }); }); }; } function throwOnMissingAccessKeyId() { throw new _aws_sdk_property_provider__WEBPACK_IMPORTED_MODULE_2__["ProviderError"]("Response from Amazon Cognito contained no access key ID"); } function throwOnMissingCredentials() { throw new _aws_sdk_property_provider__WEBPACK_IMPORTED_MODULE_2__["ProviderError"]("Response from Amazon Cognito contained no credentials"); } function throwOnMissingSecretKey() { throw new _aws_sdk_property_provider__WEBPACK_IMPORTED_MODULE_2__["ProviderError"]("Response from Amazon Cognito contained no secret key"); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbUNvZ25pdG9JZGVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9mcm9tQ29nbml0b0lkZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsZ0NBQWdDLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNwRixPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFJM0QsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBU2hEOzs7OztHQUtHO0FBQ0gsTUFBTSxVQUFVLG1CQUFtQixDQUFDLFVBQXlDO0lBQTdFLGlCQXlCQztJQXhCQyxPQUFPOzs7Ozs7b0JBUUssS0FBQSxDQUFBLEtBQUEsVUFBVSxDQUFDLE1BQU0sQ0FBQSxDQUFDLElBQUksQ0FBQTt5QkFDMUIsZ0NBQWdDOzt3QkFDbEMsYUFBYSxFQUFFLFVBQVUsQ0FBQyxhQUFhO3dCQUN2QyxVQUFVLEVBQUUsVUFBVSxDQUFDLFVBQVU7O3lCQUN6QixVQUFVLENBQUMsTUFBTSxFQUFqQix3QkFBaUI7b0JBQUcscUJBQU0sYUFBYSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsRUFBQTs7b0JBQXRDLEtBQUEsU0FBc0MsQ0FBQTs7O29CQUFHLEtBQUEsU0FBUyxDQUFBOzt3QkFKOUUscUJBQU0sY0FDUixjQUFJLGdDQUFnQyxZQUdsQyxTQUFNLEtBQXdFO3dDQUM5RSxFQUNILEVBQUE7O29CQVpDLEtBTUUsQ0FBQSxTQU1ILENBQUEsWUFQZ0MsRUFML0IscUJBS0kseUJBQXlCLEVBQUUsS0FBQSxFQUo3QixtQkFBeUMsRUFBekMsV0FBVyxtQkFBRyx5QkFBeUIsRUFBRSxLQUFBLEVBQ3pDLFVBQVUsZ0JBQUEsRUFDVixpQkFBcUMsRUFBckMsU0FBUyxtQkFBRyx1QkFBdUIsRUFBRSxLQUFBLEVBQ3JDLFlBQVksa0JBQUE7b0JBVWhCLHNCQUFPOzRCQUNMLFVBQVUsRUFBRSxVQUFVLENBQUMsVUFBVTs0QkFDakMsV0FBVyxFQUFFLFdBQVc7NEJBQ3hCLGVBQWUsRUFBRSxTQUFTOzRCQUMxQixZQUFZLEVBQUUsWUFBWTs0QkFDMUIsVUFBVSxFQUFFLFVBQVU7eUJBQ3ZCLEVBQUM7OztTQUNILENBQUM7QUFDSixDQUFDO0FBVUQsU0FBUyx5QkFBeUI7SUFDaEMsTUFBTSxJQUFJLGFBQWEsQ0FBQyx5REFBeUQsQ0FBQyxDQUFDO0FBQ3JGLENBQUM7QUFFRCxTQUFTLHlCQUF5QjtJQUNoQyxNQUFNLElBQUksYUFBYSxDQUFDLHVEQUF1RCxDQUFDLENBQUM7QUFDbkYsQ0FBQztBQUVELFNBQVMsdUJBQXVCO0lBQzlCLE1BQU0sSUFBSSxhQUFhLENBQUMsc0RBQXNELENBQUMsQ0FBQztBQUNsRixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgR2V0Q3JlZGVudGlhbHNGb3JJZGVudGl0eUNvbW1hbmQgfSBmcm9tIFwiQGF3cy1zZGsvY2xpZW50LWNvZ25pdG8taWRlbnRpdHlcIjtcbmltcG9ydCB7IFByb3ZpZGVyRXJyb3IgfSBmcm9tIFwiQGF3cy1zZGsvcHJvcGVydHktcHJvdmlkZXJcIjtcbmltcG9ydCB7IENyZWRlbnRpYWxQcm92aWRlciwgQ3JlZGVudGlhbHMgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgQ29nbml0b1Byb3ZpZGVyUGFyYW1ldGVycyB9IGZyb20gXCIuL0NvZ25pdG9Qcm92aWRlclBhcmFtZXRlcnNcIjtcbmltcG9ydCB7IHJlc29sdmVMb2dpbnMgfSBmcm9tIFwiLi9yZXNvbHZlTG9naW5zXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ29nbml0b0lkZW50aXR5Q3JlZGVudGlhbHMgZXh0ZW5kcyBDcmVkZW50aWFscyB7XG4gIC8qKlxuICAgKiBUaGUgQ29nbml0byBJRCByZXR1cm5lZCBieSB0aGUgbGFzdCBjYWxsIHRvIEFXUy5Db2duaXRvSWRlbnRpdHkuZ2V0T3BlbklkVG9rZW4oKS5cbiAgICovXG4gIGlkZW50aXR5SWQ6IHN0cmluZztcbn1cblxuLyoqXG4gKiBSZXRyaWV2ZXMgdGVtcG9yYXJ5IEFXUyBjcmVkZW50aWFscyB1c2luZyBBbWF6b24gQ29nbml0bydzXG4gKiBgR2V0Q3JlZGVudGlhbHNGb3JJZGVudGl0eWAgb3BlcmF0aW9uLlxuICpcbiAqIFJlc3VsdHMgZnJvbSB0aGlzIGZ1bmN0aW9uIGNhbGwgYXJlIG5vdCBjYWNoZWQgaW50ZXJuYWxseS5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGZyb21Db2duaXRvSWRlbnRpdHkocGFyYW1ldGVyczogRnJvbUNvZ25pdG9JZGVudGl0eVBhcmFtZXRlcnMpOiBDcmVkZW50aWFsUHJvdmlkZXIge1xuICByZXR1cm4gYXN5bmMgKCk6IFByb21pc2U8Q29nbml0b0lkZW50aXR5Q3JlZGVudGlhbHM+ID0+IHtcbiAgICBjb25zdCB7XG4gICAgICBDcmVkZW50aWFsczoge1xuICAgICAgICBBY2Nlc3NLZXlJZCA9IHRocm93T25NaXNzaW5nQWNjZXNzS2V5SWQoKSxcbiAgICAgICAgRXhwaXJhdGlvbixcbiAgICAgICAgU2VjcmV0S2V5ID0gdGhyb3dPbk1pc3NpbmdTZWNyZXRLZXkoKSxcbiAgICAgICAgU2Vzc2lvblRva2VuLFxuICAgICAgfSA9IHRocm93T25NaXNzaW5nQ3JlZGVudGlhbHMoKSxcbiAgICB9ID0gYXdhaXQgcGFyYW1ldGVycy5jbGllbnQuc2VuZChcbiAgICAgIG5ldyBHZXRDcmVkZW50aWFsc0ZvcklkZW50aXR5Q29tbWFuZCh7XG4gICAgICAgIEN1c3RvbVJvbGVBcm46IHBhcmFtZXRlcnMuY3VzdG9tUm9sZUFybixcbiAgICAgICAgSWRlbnRpdHlJZDogcGFyYW1ldGVycy5pZGVudGl0eUlkLFxuICAgICAgICBMb2dpbnM6IHBhcmFtZXRlcnMubG9naW5zID8gYXdhaXQgcmVzb2x2ZUxvZ2lucyhwYXJhbWV0ZXJzLmxvZ2lucykgOiB1bmRlZmluZWQsXG4gICAgICB9KVxuICAgICk7XG5cbiAgICByZXR1cm4ge1xuICAgICAgaWRlbnRpdHlJZDogcGFyYW1ldGVycy5pZGVudGl0eUlkLFxuICAgICAgYWNjZXNzS2V5SWQ6IEFjY2Vzc0tleUlkLFxuICAgICAgc2VjcmV0QWNjZXNzS2V5OiBTZWNyZXRLZXksXG4gICAgICBzZXNzaW9uVG9rZW46IFNlc3Npb25Ub2tlbixcbiAgICAgIGV4cGlyYXRpb246IEV4cGlyYXRpb24sXG4gICAgfTtcbiAgfTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBGcm9tQ29nbml0b0lkZW50aXR5UGFyYW1ldGVycyBleHRlbmRzIENvZ25pdG9Qcm92aWRlclBhcmFtZXRlcnMge1xuICAvKipcbiAgICogVGhlIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgaWRlbnRpdHkgYWdhaW5zdCB3aGljaCBjcmVkZW50aWFscyB3aWxsIGJlXG4gICAqIGlzc3VlZC5cbiAgICovXG4gIGlkZW50aXR5SWQ6IHN0cmluZztcbn1cblxuZnVuY3Rpb24gdGhyb3dPbk1pc3NpbmdBY2Nlc3NLZXlJZCgpOiBuZXZlciB7XG4gIHRocm93IG5ldyBQcm92aWRlckVycm9yKFwiUmVzcG9uc2UgZnJvbSBBbWF6b24gQ29nbml0byBjb250YWluZWQgbm8gYWNjZXNzIGtleSBJRFwiKTtcbn1cblxuZnVuY3Rpb24gdGhyb3dPbk1pc3NpbmdDcmVkZW50aWFscygpOiBuZXZlciB7XG4gIHRocm93IG5ldyBQcm92aWRlckVycm9yKFwiUmVzcG9uc2UgZnJvbSBBbWF6b24gQ29nbml0byBjb250YWluZWQgbm8gY3JlZGVudGlhbHNcIik7XG59XG5cbmZ1bmN0aW9uIHRocm93T25NaXNzaW5nU2VjcmV0S2V5KCk6IG5ldmVyIHtcbiAgdGhyb3cgbmV3IFByb3ZpZGVyRXJyb3IoXCJSZXNwb25zZSBmcm9tIEFtYXpvbiBDb2duaXRvIGNvbnRhaW5lZCBubyBzZWNyZXQga2V5XCIpO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/fromCognitoIdentityPool.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/fromCognitoIdentityPool.js ***! \*******************************************************************************************************/ /*! exports provided: fromCognitoIdentityPool */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromCognitoIdentityPool", function() { return fromCognitoIdentityPool; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-cognito-identity */ "./node_modules/@aws-sdk/client-cognito-identity/dist/es/index.js"); /* harmony import */ var _aws_sdk_property_provider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/property-provider */ "./node_modules/@aws-sdk/property-provider/dist/es/index.js"); /* harmony import */ var _fromCognitoIdentity__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./fromCognitoIdentity */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/fromCognitoIdentity.js"); /* harmony import */ var _localStorage__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./localStorage */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/localStorage.js"); /* harmony import */ var _resolveLogins__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./resolveLogins */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/resolveLogins.js"); /** * Retrieves or generates a unique identifier using Amazon Cognito's `GetId` * operation, then generates temporary AWS credentials using Amazon Cognito's * `GetCredentialsForIdentity` operation. * * Results from `GetId` are cached internally, but results from * `GetCredentialsForIdentity` are not. */ function fromCognitoIdentityPool(_a) { var _this = this; var accountId = _a.accountId, _b = _a.cache, cache = _b === void 0 ? Object(_localStorage__WEBPACK_IMPORTED_MODULE_4__["localStorage"])() : _b, client = _a.client, customRoleArn = _a.customRoleArn, identityPoolId = _a.identityPoolId, logins = _a.logins, _c = _a.userIdentifier, userIdentifier = _c === void 0 ? !logins || Object.keys(logins).length === 0 ? "ANONYMOUS" : undefined : _c; var cacheKey = userIdentifier ? "aws:cognito-identity-credentials:" + identityPoolId + ":" + userIdentifier : undefined; var provider = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this, void 0, void 0, function () { var identityId, _a, _b, IdentityId, _c, _d, _e, _f; var _g; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_h) { switch (_h.label) { case 0: _a = cacheKey; if (!_a) return [3 /*break*/, 2]; return [4 /*yield*/, cache.getItem(cacheKey)]; case 1: _a = (_h.sent()); _h.label = 2; case 2: identityId = _a; if (!!identityId) return [3 /*break*/, 7]; _d = (_c = client).send; _e = _aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_1__["GetIdCommand"].bind; _g = { AccountId: accountId, IdentityPoolId: identityPoolId }; if (!logins) return [3 /*break*/, 4]; return [4 /*yield*/, Object(_resolveLogins__WEBPACK_IMPORTED_MODULE_5__["resolveLogins"])(logins)]; case 3: _f = _h.sent(); return [3 /*break*/, 5]; case 4: _f = undefined; _h.label = 5; case 5: return [4 /*yield*/, _d.apply(_c, [new (_e.apply(_aws_sdk_client_cognito_identity__WEBPACK_IMPORTED_MODULE_1__["GetIdCommand"], [void 0, (_g.Logins = _f, _g)]))()])]; case 6: _b = (_h.sent()).IdentityId, IdentityId = _b === void 0 ? throwOnMissingId() : _b; identityId = IdentityId; if (cacheKey) { Promise.resolve(cache.setItem(cacheKey, identityId)).catch(function () { }); } _h.label = 7; case 7: provider = Object(_fromCognitoIdentity__WEBPACK_IMPORTED_MODULE_3__["fromCognitoIdentity"])({ client: client, customRoleArn: customRoleArn, logins: logins, identityId: identityId, }); return [2 /*return*/, provider()]; } }); }); }; return function () { return provider().catch(function (err) { 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) { if (cacheKey) { Promise.resolve(cache.removeItem(cacheKey)).catch(function () { }); } throw err; }); }); }); }; } function throwOnMissingId() { throw new _aws_sdk_property_provider__WEBPACK_IMPORTED_MODULE_2__["ProviderError"]("Response from Amazon Cognito contained no identity ID"); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbUNvZ25pdG9JZGVudGl0eVBvb2wuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZnJvbUNvZ25pdG9JZGVudGl0eVBvb2wudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNoRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFJM0QsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDNUQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzlDLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUdoRDs7Ozs7OztHQU9HO0FBQ0gsTUFBTSxVQUFVLHVCQUF1QixDQUFDLEVBUUo7SUFScEMsaUJBNkNDO1FBNUNDLFNBQVMsZUFBQSxFQUNULGFBQXNCLEVBQXRCLEtBQUssbUJBQUcsWUFBWSxFQUFFLEtBQUEsRUFDdEIsTUFBTSxZQUFBLEVBQ04sYUFBYSxtQkFBQSxFQUNiLGNBQWMsb0JBQUEsRUFDZCxNQUFNLFlBQUEsRUFDTixzQkFBc0YsRUFBdEYsY0FBYyxtQkFBRyxDQUFDLE1BQU0sSUFBSSxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLE1BQU0sS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsU0FBUyxLQUFBO0lBRXRGLElBQU0sUUFBUSxHQUFHLGNBQWMsQ0FBQyxDQUFDLENBQUMsc0NBQW9DLGNBQWMsU0FBSSxjQUFnQixDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUM7SUFFckgsSUFBSSxRQUFRLEdBQXVCOzs7Ozs7b0JBQ2hCLEtBQUEsUUFBUSxDQUFBOzZCQUFSLHdCQUFRO29CQUFLLHFCQUFNLEtBQUssQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLEVBQUE7O29CQUE5QixLQUFBLENBQUMsU0FBNkIsQ0FBQyxDQUFBOzs7b0JBQXhELFVBQVUsS0FBOEM7eUJBQ3hELENBQUMsVUFBVSxFQUFYLHdCQUFXO29CQUNxQyxLQUFBLENBQUEsS0FBQSxNQUFNLENBQUEsQ0FBQyxJQUFJLENBQUE7eUJBQ3ZELFlBQVk7O3dCQUNkLFNBQVMsRUFBRSxTQUFTO3dCQUNwQixjQUFjLEVBQUUsY0FBYzs7eUJBQ3RCLE1BQU0sRUFBTix3QkFBTTtvQkFBRyxxQkFBTSxhQUFhLENBQUMsTUFBTSxDQUFDLEVBQUE7O29CQUEzQixLQUFBLFNBQTJCLENBQUE7OztvQkFBRyxLQUFBLFNBQVMsQ0FBQTs7d0JBSmhCLHFCQUFNLGNBQ2hELGNBQUksWUFBWSxZQUdkLFNBQU0sS0FBa0Q7d0NBQ3hELEVBQ0gsRUFBQTs7b0JBTk8sS0FBb0MsQ0FBQSxTQU0zQyxDQUFBLFdBTnNDLEVBQS9CLFVBQVUsbUJBQUcsZ0JBQWdCLEVBQUUsS0FBQTtvQkFPdkMsVUFBVSxHQUFHLFVBQVUsQ0FBQztvQkFDeEIsSUFBSSxRQUFRLEVBQUU7d0JBQ1osT0FBTyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxVQUFVLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxjQUFPLENBQUMsQ0FBQyxDQUFDO3FCQUN0RTs7O29CQUdILFFBQVEsR0FBRyxtQkFBbUIsQ0FBQzt3QkFDN0IsTUFBTSxRQUFBO3dCQUNOLGFBQWEsZUFBQTt3QkFDYixNQUFNLFFBQUE7d0JBQ04sVUFBVSxZQUFBO3FCQUNYLENBQUMsQ0FBQztvQkFFSCxzQkFBTyxRQUFRLEVBQUUsRUFBQzs7O1NBQ25CLENBQUM7SUFFRixPQUFPO1FBQ0wsT0FBQSxRQUFRLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBTyxHQUFHOztnQkFDekIsSUFBSSxRQUFRLEVBQUU7b0JBQ1osT0FBTyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLGNBQU8sQ0FBQyxDQUFDLENBQUM7aUJBQzdEO2dCQUVELE1BQU0sR0FBRyxDQUFDOzthQUNYLENBQUM7SUFORixDQU1FLENBQUM7QUFDUCxDQUFDO0FBc0NELFNBQVMsZ0JBQWdCO0lBQ3ZCLE1BQU0sSUFBSSxhQUFhLENBQUMsdURBQXVELENBQUMsQ0FBQztBQUNuRixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgR2V0SWRDb21tYW5kIH0gZnJvbSBcIkBhd3Mtc2RrL2NsaWVudC1jb2duaXRvLWlkZW50aXR5XCI7XG5pbXBvcnQgeyBQcm92aWRlckVycm9yIH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3BlcnR5LXByb3ZpZGVyXCI7XG5pbXBvcnQgeyBDcmVkZW50aWFsUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgQ29nbml0b1Byb3ZpZGVyUGFyYW1ldGVycyB9IGZyb20gXCIuL0NvZ25pdG9Qcm92aWRlclBhcmFtZXRlcnNcIjtcbmltcG9ydCB7IGZyb21Db2duaXRvSWRlbnRpdHkgfSBmcm9tIFwiLi9mcm9tQ29nbml0b0lkZW50aXR5XCI7XG5pbXBvcnQgeyBsb2NhbFN0b3JhZ2UgfSBmcm9tIFwiLi9sb2NhbFN0b3JhZ2VcIjtcbmltcG9ydCB7IHJlc29sdmVMb2dpbnMgfSBmcm9tIFwiLi9yZXNvbHZlTG9naW5zXCI7XG5pbXBvcnQgeyBTdG9yYWdlIH0gZnJvbSBcIi4vU3RvcmFnZVwiO1xuXG4vKipcbiAqIFJldHJpZXZlcyBvciBnZW5lcmF0ZXMgYSB1bmlxdWUgaWRlbnRpZmllciB1c2luZyBBbWF6b24gQ29nbml0bydzIGBHZXRJZGBcbiAqIG9wZXJhdGlvbiwgdGhlbiBnZW5lcmF0ZXMgdGVtcG9yYXJ5IEFXUyBjcmVkZW50aWFscyB1c2luZyBBbWF6b24gQ29nbml0bydzXG4gKiBgR2V0Q3JlZGVudGlhbHNGb3JJZGVudGl0eWAgb3BlcmF0aW9uLlxuICpcbiAqIFJlc3VsdHMgZnJvbSBgR2V0SWRgIGFyZSBjYWNoZWQgaW50ZXJuYWxseSwgYnV0IHJlc3VsdHMgZnJvbVxuICogYEdldENyZWRlbnRpYWxzRm9ySWRlbnRpdHlgIGFyZSBub3QuXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBmcm9tQ29nbml0b0lkZW50aXR5UG9vbCh7XG4gIGFjY291bnRJZCxcbiAgY2FjaGUgPSBsb2NhbFN0b3JhZ2UoKSxcbiAgY2xpZW50LFxuICBjdXN0b21Sb2xlQXJuLFxuICBpZGVudGl0eVBvb2xJZCxcbiAgbG9naW5zLFxuICB1c2VySWRlbnRpZmllciA9ICFsb2dpbnMgfHwgT2JqZWN0LmtleXMobG9naW5zKS5sZW5ndGggPT09IDAgPyBcIkFOT05ZTU9VU1wiIDogdW5kZWZpbmVkLFxufTogRnJvbUNvZ25pdG9JZGVudGl0eVBvb2xQYXJhbWV0ZXJzKTogQ3JlZGVudGlhbFByb3ZpZGVyIHtcbiAgY29uc3QgY2FjaGVLZXkgPSB1c2VySWRlbnRpZmllciA/IGBhd3M6Y29nbml0by1pZGVudGl0eS1jcmVkZW50aWFsczoke2lkZW50aXR5UG9vbElkfToke3VzZXJJZGVudGlmaWVyfWAgOiB1bmRlZmluZWQ7XG5cbiAgbGV0IHByb3ZpZGVyOiBDcmVkZW50aWFsUHJvdmlkZXIgPSBhc3luYyAoKSA9PiB7XG4gICAgbGV0IGlkZW50aXR5SWQgPSBjYWNoZUtleSAmJiAoYXdhaXQgY2FjaGUuZ2V0SXRlbShjYWNoZUtleSkpO1xuICAgIGlmICghaWRlbnRpdHlJZCkge1xuICAgICAgY29uc3QgeyBJZGVudGl0eUlkID0gdGhyb3dPbk1pc3NpbmdJZCgpIH0gPSBhd2FpdCBjbGllbnQuc2VuZChcbiAgICAgICAgbmV3IEdldElkQ29tbWFuZCh7XG4gICAgICAgICAgQWNjb3VudElkOiBhY2NvdW50SWQsXG4gICAgICAgICAgSWRlbnRpdHlQb29sSWQ6IGlkZW50aXR5UG9vbElkLFxuICAgICAgICAgIExvZ2luczogbG9naW5zID8gYXdhaXQgcmVzb2x2ZUxvZ2lucyhsb2dpbnMpIDogdW5kZWZpbmVkLFxuICAgICAgICB9KVxuICAgICAgKTtcbiAgICAgIGlkZW50aXR5SWQgPSBJZGVudGl0eUlkO1xuICAgICAgaWYgKGNhY2hlS2V5KSB7XG4gICAgICAgIFByb21pc2UucmVzb2x2ZShjYWNoZS5zZXRJdGVtKGNhY2hlS2V5LCBpZGVudGl0eUlkKSkuY2F0Y2goKCkgPT4ge30pO1xuICAgICAgfVxuICAgIH1cblxuICAgIHByb3ZpZGVyID0gZnJvbUNvZ25pdG9JZGVudGl0eSh7XG4gICAgICBjbGllbnQsXG4gICAgICBjdXN0b21Sb2xlQXJuLFxuICAgICAgbG9naW5zLFxuICAgICAgaWRlbnRpdHlJZCxcbiAgICB9KTtcblxuICAgIHJldHVybiBwcm92aWRlcigpO1xuICB9O1xuXG4gIHJldHVybiAoKSA9PlxuICAgIHByb3ZpZGVyKCkuY2F0Y2goYXN5bmMgKGVycikgPT4ge1xuICAgICAgaWYgKGNhY2hlS2V5KSB7XG4gICAgICAgIFByb21pc2UucmVzb2x2ZShjYWNoZS5yZW1vdmVJdGVtKGNhY2hlS2V5KSkuY2F0Y2goKCkgPT4ge30pO1xuICAgICAgfVxuXG4gICAgICB0aHJvdyBlcnI7XG4gICAgfSk7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgRnJvbUNvZ25pdG9JZGVudGl0eVBvb2xQYXJhbWV0ZXJzIGV4dGVuZHMgQ29nbml0b1Byb3ZpZGVyUGFyYW1ldGVycyB7XG4gIC8qKlxuICAgKiBBIHN0YW5kYXJkIEFXUyBhY2NvdW50IElEICg5KyBkaWdpdHMpLlxuICAgKi9cbiAgYWNjb3VudElkPzogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBBIGNhY2hlIGluIHdoaWNoIHRvIHN0b3JlIHJlc29sdmVkIENvZ25pdG8gSWRlbnRpdHlJZHMuIElmIG5vdCBzdXBwbGllZCxcbiAgICogdGhlIGNyZWRlbnRpYWwgcHJvdmlkZXIgd2lsbCBhdHRlbXB0IHRvIHN0b3JlIElkZW50aXR5SWRzIGluIG9uZSBvZiB0aGVcbiAgICogZm9sbG93aW5nIChpbiBvcmRlciBvZiBwcmVmZXJlbmNlKTpcbiAgICogICAxLiBJbmRleGVkREJcbiAgICogICAyLiBMb2NhbFN0b3JhZ2VcbiAgICogICAzLiBBbiBpbi1tZW1vcnkgY2FjaGUgb2JqZWN0IHRoYXQgd2lsbCBub3QgcGVyc2lzdCBiZXR3ZWVuIHBhZ2VzLlxuICAgKlxuICAgKiBJbmRleGVkREIgaXMgcHJlZmVycmVkIHRvIG1heGltaXplIGRhdGEgc2hhcmluZyBiZXR3ZWVuIHRvcC1sZXZlbFxuICAgKiBicm93c2luZyBjb250ZXh0cyBhbmQgd2ViIHdvcmtlcnMuXG4gICAqXG4gICAqIFRoZSBwcm92aWRlciB3aWxsIG5vdCBjYWNoZSBJZGVudGl0eUlkcyBvZiBhdXRoZW50aWNhdGVkIHVzZXJzIHVubGVzcyBhXG4gICAqIHNlcGFyYXRlIGB1c2VySWRlbnRpdGlmZXJgIHBhcmFtZXRlciBpcyBzdXBwbGllZC5cbiAgICovXG4gIGNhY2hlPzogU3RvcmFnZTtcblxuICAvKipcbiAgICogVGhlIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgaWRlbnRpdHkgcG9vbCBmcm9tIHdoaWNoIGFuIGlkZW50aXR5IHNob3VsZFxuICAgKiBiZSByZXRyaWV2ZWQgb3IgZ2VuZXJhdGVkLlxuICAgKi9cbiAgaWRlbnRpdHlQb29sSWQ6IHN0cmluZztcblxuICAvKipcbiAgICogQSB1bmlxdWUgaWRlbnRpZmllciBmb3IgdGhlIHVzZXIuIFRoaXMgaXMgZGlzdGluY3QgZnJvbSBhIENvZ25pdG9cbiAgICogSWRlbnRpdHlJZCBhbmQgc2hvdWxkIGluc3RlYWQgYmUgYW4gaWRlbnRpZmllciBtZWFuaW5nZnVsIHRvIHlvdXJcbiAgICogYXBwbGljYXRpb24uIFVzZWQgdG8gY2FjaGUgQ29nbml0byBJZGVudGl0eUlkcyBvbiBhIHBlci11c2VyIGJhc2lzLlxuICAgKi9cbiAgdXNlcklkZW50aWZpZXI/OiBzdHJpbmc7XG59XG5cbmZ1bmN0aW9uIHRocm93T25NaXNzaW5nSWQoKTogbmV2ZXIge1xuICB0aHJvdyBuZXcgUHJvdmlkZXJFcnJvcihcIlJlc3BvbnNlIGZyb20gQW1hem9uIENvZ25pdG8gY29udGFpbmVkIG5vIGlkZW50aXR5IElEXCIpO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/index.js": /*!*************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/index.js ***! \*************************************************************************************/ /*! exports provided: fromCognitoIdentity, fromCognitoIdentityPool */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _CognitoProviderParameters__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./CognitoProviderParameters */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/CognitoProviderParameters.js"); /* empty/unused harmony star reexport *//* harmony import */ var _fromCognitoIdentity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./fromCognitoIdentity */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/fromCognitoIdentity.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromCognitoIdentity", function() { return _fromCognitoIdentity__WEBPACK_IMPORTED_MODULE_1__["fromCognitoIdentity"]; }); /* harmony import */ var _fromCognitoIdentityPool__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./fromCognitoIdentityPool */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/fromCognitoIdentityPool.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromCognitoIdentityPool", function() { return _fromCognitoIdentityPool__WEBPACK_IMPORTED_MODULE_2__["fromCognitoIdentityPool"]; }); /* harmony import */ var _Logins__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Logins */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/Logins.js"); /* empty/unused harmony star reexport *//* harmony import */ var _Storage__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Storage */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/Storage.js"); /* empty/unused harmony star reexport */ //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyw2QkFBNkIsQ0FBQztBQUM1QyxjQUFjLHVCQUF1QixDQUFDO0FBQ3RDLGNBQWMsMkJBQTJCLENBQUM7QUFDMUMsY0FBYyxVQUFVLENBQUM7QUFDekIsY0FBYyxXQUFXLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9Db2duaXRvUHJvdmlkZXJQYXJhbWV0ZXJzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9mcm9tQ29nbml0b0lkZW50aXR5XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9mcm9tQ29nbml0b0lkZW50aXR5UG9vbFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vTG9naW5zXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9TdG9yYWdlXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/localStorage.js": /*!********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/localStorage.js ***! \********************************************************************************************/ /*! exports provided: localStorage */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "localStorage", function() { return localStorage; }); /* harmony import */ var _IndexedDbStorage__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./IndexedDbStorage */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/IndexedDbStorage.js"); /* harmony import */ var _InMemoryStorage__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./InMemoryStorage */ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/InMemoryStorage.js"); var inMemoryStorage = new _InMemoryStorage__WEBPACK_IMPORTED_MODULE_1__["InMemoryStorage"](); function localStorage() { if (typeof self === "object" && self.indexedDB) { return new _IndexedDbStorage__WEBPACK_IMPORTED_MODULE_0__["IndexedDbStorage"](); } if (typeof window === "object" && window.localStorage) { return window.localStorage; } return inMemoryStorage; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxTdG9yYWdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xvY2FsU3RvcmFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUN0RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFHcEQsSUFBTSxlQUFlLEdBQUcsSUFBSSxlQUFlLEVBQUUsQ0FBQztBQUU5QyxNQUFNLFVBQVUsWUFBWTtJQUMxQixJQUFJLE9BQU8sSUFBSSxLQUFLLFFBQVEsSUFBSSxJQUFJLENBQUMsU0FBUyxFQUFFO1FBQzlDLE9BQU8sSUFBSSxnQkFBZ0IsRUFBRSxDQUFDO0tBQy9CO0lBRUQsSUFBSSxPQUFPLE1BQU0sS0FBSyxRQUFRLElBQUksTUFBTSxDQUFDLFlBQVksRUFBRTtRQUNyRCxPQUFPLE1BQU0sQ0FBQyxZQUFZLENBQUM7S0FDNUI7SUFFRCxPQUFPLGVBQWUsQ0FBQztBQUN6QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5kZXhlZERiU3RvcmFnZSB9IGZyb20gXCIuL0luZGV4ZWREYlN0b3JhZ2VcIjtcbmltcG9ydCB7IEluTWVtb3J5U3RvcmFnZSB9IGZyb20gXCIuL0luTWVtb3J5U3RvcmFnZVwiO1xuaW1wb3J0IHsgU3RvcmFnZSB9IGZyb20gXCIuL1N0b3JhZ2VcIjtcblxuY29uc3QgaW5NZW1vcnlTdG9yYWdlID0gbmV3IEluTWVtb3J5U3RvcmFnZSgpO1xuXG5leHBvcnQgZnVuY3Rpb24gbG9jYWxTdG9yYWdlKCk6IFN0b3JhZ2Uge1xuICBpZiAodHlwZW9mIHNlbGYgPT09IFwib2JqZWN0XCIgJiYgc2VsZi5pbmRleGVkREIpIHtcbiAgICByZXR1cm4gbmV3IEluZGV4ZWREYlN0b3JhZ2UoKTtcbiAgfVxuXG4gIGlmICh0eXBlb2Ygd2luZG93ID09PSBcIm9iamVjdFwiICYmIHdpbmRvdy5sb2NhbFN0b3JhZ2UpIHtcbiAgICByZXR1cm4gd2luZG93LmxvY2FsU3RvcmFnZTtcbiAgfVxuXG4gIHJldHVybiBpbk1lbW9yeVN0b3JhZ2U7XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/resolveLogins.js": /*!*********************************************************************************************!*\ !*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/resolveLogins.js ***! \*********************************************************************************************/ /*! exports provided: resolveLogins */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveLogins", function() { return resolveLogins; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /** * @internal */ function resolveLogins(logins) { return Promise.all(Object.keys(logins).reduce(function (arr, name) { var tokenOrProvider = logins[name]; if (typeof tokenOrProvider === "string") { arr.push([name, tokenOrProvider]); } else { arr.push(tokenOrProvider().then(function (token) { return [name, token]; })); } return arr; }, [])).then(function (resolvedPairs) { return resolvedPairs.reduce(function (logins, _a) { var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _b[0], value = _b[1]; logins[key] = value; return logins; }, {}); }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzb2x2ZUxvZ2lucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZXNvbHZlTG9naW5zLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQTs7R0FFRztBQUNILE1BQU0sVUFBVSxhQUFhLENBQUMsTUFBYztJQUMxQyxPQUFPLE9BQU8sQ0FBQyxHQUFHLENBQ2hCLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQUMsR0FBd0QsRUFBRSxJQUFZO1FBQ2hHLElBQU0sZUFBZSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNyQyxJQUFJLE9BQU8sZUFBZSxLQUFLLFFBQVEsRUFBRTtZQUN2QyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLGVBQWUsQ0FBcUIsQ0FBQyxDQUFDO1NBQ3ZEO2FBQU07WUFDTCxHQUFHLENBQUMsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDLElBQUksQ0FBQyxVQUFDLEtBQUssSUFBSyxPQUFBLENBQUMsSUFBSSxFQUFFLEtBQUssQ0FBcUIsRUFBakMsQ0FBaUMsQ0FBQyxDQUFDLENBQUM7U0FDaEY7UUFDRCxPQUFPLEdBQUcsQ0FBQztJQUNiLENBQUMsRUFBRSxFQUFzQyxDQUFDLENBQzNDLENBQUMsSUFBSSxDQUFDLFVBQUMsYUFBYTtRQUNuQixPQUFBLGFBQWEsQ0FBQyxNQUFNLENBQUMsVUFBQyxNQUFzQixFQUFFLEVBQVk7Z0JBQVosS0FBQSxhQUFZLEVBQVgsR0FBRyxRQUFBLEVBQUUsS0FBSyxRQUFBO1lBQ3ZELE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLENBQUM7WUFDcEIsT0FBTyxNQUFNLENBQUM7UUFDaEIsQ0FBQyxFQUFFLEVBQW9CLENBQUM7SUFIeEIsQ0FHd0IsQ0FDekIsQ0FBQztBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMb2dpbnMsIFJlc29sdmVkTG9naW5zIH0gZnJvbSBcIi4vTG9naW5zXCI7XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiByZXNvbHZlTG9naW5zKGxvZ2luczogTG9naW5zKTogUHJvbWlzZTxSZXNvbHZlZExvZ2lucz4ge1xuICByZXR1cm4gUHJvbWlzZS5hbGwoXG4gICAgT2JqZWN0LmtleXMobG9naW5zKS5yZWR1Y2UoKGFycjogQXJyYXk8W3N0cmluZywgc3RyaW5nXSB8IFByb21pc2U8W3N0cmluZywgc3RyaW5nXT4+LCBuYW1lOiBzdHJpbmcpID0+IHtcbiAgICAgIGNvbnN0IHRva2VuT3JQcm92aWRlciA9IGxvZ2luc1tuYW1lXTtcbiAgICAgIGlmICh0eXBlb2YgdG9rZW5PclByb3ZpZGVyID09PSBcInN0cmluZ1wiKSB7XG4gICAgICAgIGFyci5wdXNoKFtuYW1lLCB0b2tlbk9yUHJvdmlkZXJdIGFzIFtzdHJpbmcsIHN0cmluZ10pO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgYXJyLnB1c2godG9rZW5PclByb3ZpZGVyKCkudGhlbigodG9rZW4pID0+IFtuYW1lLCB0b2tlbl0gYXMgW3N0cmluZywgc3RyaW5nXSkpO1xuICAgICAgfVxuICAgICAgcmV0dXJuIGFycjtcbiAgICB9LCBbXSBhcyBBcnJheTxQcm9taXNlPFtzdHJpbmcsIHN0cmluZ10+PilcbiAgKS50aGVuKChyZXNvbHZlZFBhaXJzKSA9PlxuICAgIHJlc29sdmVkUGFpcnMucmVkdWNlKChsb2dpbnM6IFJlc29sdmVkTG9naW5zLCBba2V5LCB2YWx1ZV0pID0+IHtcbiAgICAgIGxvZ2luc1trZXldID0gdmFsdWU7XG4gICAgICByZXR1cm4gbG9naW5zO1xuICAgIH0sIHt9IGFzIFJlc29sdmVkTG9naW5zKVxuICApO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/fetch-http-handler.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/fetch-http-handler/dist/es/fetch-http-handler.js ***! \********************************************************************************/ /*! exports provided: FetchHttpHandler */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FetchHttpHandler", function() { return FetchHttpHandler; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/querystring-builder */ "./node_modules/@aws-sdk/querystring-builder/dist/es/index.js"); /* harmony import */ var _request_timeout__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./request-timeout */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/request-timeout.js"); var FetchHttpHandler = /** @class */ (function () { function FetchHttpHandler(_a) { var _b = _a === void 0 ? {} : _a, requestTimeout = _b.requestTimeout; this.requestTimeout = requestTimeout; } FetchHttpHandler.prototype.destroy = function () { // Do nothing. TLS and HTTP/2 connection pooling is handled by the browser. }; FetchHttpHandler.prototype.handle = function (request, _a) { var _b = _a === void 0 ? {} : _a, abortSignal = _b.abortSignal; var requestTimeoutInMs = this.requestTimeout; // if the request was already aborted, prevent doing extra work if (abortSignal === null || abortSignal === void 0 ? void 0 : abortSignal.aborted) { var abortError = new Error("Request aborted"); abortError.name = "AbortError"; return Promise.reject(abortError); } var path = request.path; if (request.query) { var queryString = Object(_aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_2__["buildQueryString"])(request.query); if (queryString) { path += "?" + queryString; } } var port = request.port, method = request.method; var url = request.protocol + "//" + request.hostname + (port ? ":" + port : "") + path; // Request constructor doesn't allow GET/HEAD request with body // ref: https://github.com/whatwg/fetch/issues/551 var body = method === "GET" || method === "HEAD" ? undefined : request.body; var requestOptions = { body: body, headers: new Headers(request.headers), method: method, }; // some browsers support abort signal if (typeof AbortController !== "undefined") { requestOptions["signal"] = abortSignal; } var fetchRequest = new Request(url, requestOptions); var raceOfPromises = [ fetch(fetchRequest).then(function (response) { var e_1, _a; var fetchHeaders = response.headers; var transformedHeaders = {}; try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(fetchHeaders.entries()), _c = _b.next(); !_c.done; _c = _b.next()) { var pair = _c.value; transformedHeaders[pair[0]] = pair[1]; } } 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; } } var hasReadableStream = response.body !== undefined; // Return the response with buffered body if (!hasReadableStream) { return response.blob().then(function (body) { return ({ response: new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpResponse"]({ headers: transformedHeaders, statusCode: response.status, body: body, }), }); }); } // Return the response with streaming body return { response: new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpResponse"]({ headers: transformedHeaders, statusCode: response.status, body: response.body, }), }; }), Object(_request_timeout__WEBPACK_IMPORTED_MODULE_3__["requestTimeout"])(requestTimeoutInMs), ]; if (abortSignal) { raceOfPromises.push(new Promise(function (resolve, reject) { abortSignal.onabort = function () { var abortError = new Error("Request aborted"); abortError.name = "AbortError"; reject(abortError); }; })); } return Promise.race(raceOfPromises); }; return FetchHttpHandler; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmV0Y2gtaHR0cC1oYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2ZldGNoLWh0dHAtaGFuZGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUE0QixZQUFZLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUNoRixPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUdoRSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFlbkQ7SUFHRSwwQkFBWSxFQUFnRDtZQUFoRCxxQkFBOEMsRUFBRSxLQUFBLEVBQTlDLGNBQWMsb0JBQUE7UUFDMUIsSUFBSSxDQUFDLGNBQWMsR0FBRyxjQUFjLENBQUM7SUFDdkMsQ0FBQztJQUVELGtDQUFPLEdBQVA7UUFDRSwyRUFBMkU7SUFDN0UsQ0FBQztJQUVELGlDQUFNLEdBQU4sVUFBTyxPQUFvQixFQUFFLEVBQXdDO1lBQXhDLHFCQUFzQyxFQUFFLEtBQUEsRUFBdEMsV0FBVyxpQkFBQTtRQUN4QyxJQUFNLGtCQUFrQixHQUFHLElBQUksQ0FBQyxjQUFjLENBQUM7UUFFL0MsK0RBQStEO1FBQy9ELElBQUksV0FBVyxhQUFYLFdBQVcsdUJBQVgsV0FBVyxDQUFFLE9BQU8sRUFBRTtZQUN4QixJQUFNLFVBQVUsR0FBRyxJQUFJLEtBQUssQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBQ2hELFVBQVUsQ0FBQyxJQUFJLEdBQUcsWUFBWSxDQUFDO1lBQy9CLE9BQU8sT0FBTyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsQ0FBQztTQUNuQztRQUVELElBQUksSUFBSSxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUM7UUFDeEIsSUFBSSxPQUFPLENBQUMsS0FBSyxFQUFFO1lBQ2pCLElBQU0sV0FBVyxHQUFHLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUNwRCxJQUFJLFdBQVcsRUFBRTtnQkFDZixJQUFJLElBQUksTUFBSSxXQUFhLENBQUM7YUFDM0I7U0FDRjtRQUVPLElBQUEsSUFBSSxHQUFhLE9BQU8sS0FBcEIsRUFBRSxNQUFNLEdBQUssT0FBTyxPQUFaLENBQWE7UUFDakMsSUFBTSxHQUFHLEdBQU0sT0FBTyxDQUFDLFFBQVEsVUFBSyxPQUFPLENBQUMsUUFBUSxJQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBSSxJQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBRyxJQUFNLENBQUM7UUFDdkYsK0RBQStEO1FBQy9ELGtEQUFrRDtRQUNsRCxJQUFNLElBQUksR0FBRyxNQUFNLEtBQUssS0FBSyxJQUFJLE1BQU0sS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQztRQUM5RSxJQUFNLGNBQWMsR0FBZ0I7WUFDbEMsSUFBSSxNQUFBO1lBQ0osT0FBTyxFQUFFLElBQUksT0FBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUM7WUFDckMsTUFBTSxFQUFFLE1BQU07U0FDZixDQUFDO1FBRUYscUNBQXFDO1FBQ3JDLElBQUksT0FBTyxlQUFlLEtBQUssV0FBVyxFQUFFO1lBQ3pDLGNBQXNCLENBQUMsUUFBUSxDQUFDLEdBQUcsV0FBVyxDQUFDO1NBQ2pEO1FBRUQsSUFBTSxZQUFZLEdBQUcsSUFBSSxPQUFPLENBQUMsR0FBRyxFQUFFLGNBQWMsQ0FBQyxDQUFDO1FBQ3RELElBQU0sY0FBYyxHQUFHO1lBQ3JCLEtBQUssQ0FBQyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBQyxRQUFROztnQkFDaEMsSUFBTSxZQUFZLEdBQVEsUUFBUSxDQUFDLE9BQU8sQ0FBQztnQkFDM0MsSUFBTSxrQkFBa0IsR0FBYyxFQUFFLENBQUM7O29CQUV6QyxLQUFtQixJQUFBLEtBQUEsU0FBaUIsWUFBWSxDQUFDLE9BQU8sRUFBRSxDQUFBLGdCQUFBLDRCQUFFO3dCQUF2RCxJQUFNLElBQUksV0FBQTt3QkFDYixrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7cUJBQ3ZDOzs7Ozs7Ozs7Z0JBRUQsSUFBTSxpQkFBaUIsR0FBRyxRQUFRLENBQUMsSUFBSSxLQUFLLFNBQVMsQ0FBQztnQkFFdEQseUNBQXlDO2dCQUN6QyxJQUFJLENBQUMsaUJBQWlCLEVBQUU7b0JBQ3RCLE9BQU8sUUFBUSxDQUFDLElBQUksRUFBRSxDQUFDLElBQUksQ0FBQyxVQUFDLElBQUksSUFBSyxPQUFBLENBQUM7d0JBQ3JDLFFBQVEsRUFBRSxJQUFJLFlBQVksQ0FBQzs0QkFDekIsT0FBTyxFQUFFLGtCQUFrQjs0QkFDM0IsVUFBVSxFQUFFLFFBQVEsQ0FBQyxNQUFNOzRCQUMzQixJQUFJLE1BQUE7eUJBQ0wsQ0FBQztxQkFDSCxDQUFDLEVBTm9DLENBTXBDLENBQUMsQ0FBQztpQkFDTDtnQkFDRCwwQ0FBMEM7Z0JBQzFDLE9BQU87b0JBQ0wsUUFBUSxFQUFFLElBQUksWUFBWSxDQUFDO3dCQUN6QixPQUFPLEVBQUUsa0JBQWtCO3dCQUMzQixVQUFVLEVBQUUsUUFBUSxDQUFDLE1BQU07d0JBQzNCLElBQUksRUFBRSxRQUFRLENBQUMsSUFBSTtxQkFDcEIsQ0FBQztpQkFDSCxDQUFDO1lBQ0osQ0FBQyxDQUFDO1lBQ0YsY0FBYyxDQUFDLGtCQUFrQixDQUFDO1NBQ25DLENBQUM7UUFDRixJQUFJLFdBQVcsRUFBRTtZQUNmLGNBQWMsQ0FBQyxJQUFJLENBQ2pCLElBQUksT0FBTyxDQUFRLFVBQUMsT0FBTyxFQUFFLE1BQU07Z0JBQ2pDLFdBQVcsQ0FBQyxPQUFPLEdBQUc7b0JBQ3BCLElBQU0sVUFBVSxHQUFHLElBQUksS0FBSyxDQUFDLGlCQUFpQixDQUFDLENBQUM7b0JBQ2hELFVBQVUsQ0FBQyxJQUFJLEdBQUcsWUFBWSxDQUFDO29CQUMvQixNQUFNLENBQUMsVUFBVSxDQUFDLENBQUM7Z0JBQ3JCLENBQUMsQ0FBQztZQUNKLENBQUMsQ0FBQyxDQUNILENBQUM7U0FDSDtRQUNELE9BQU8sT0FBTyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQztJQUN0QyxDQUFDO0lBQ0gsdUJBQUM7QUFBRCxDQUFDLEFBM0ZELElBMkZDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSHR0cEhhbmRsZXIsIEh0dHBSZXF1ZXN0LCBIdHRwUmVzcG9uc2UgfSBmcm9tIFwiQGF3cy1zZGsvcHJvdG9jb2wtaHR0cFwiO1xuaW1wb3J0IHsgYnVpbGRRdWVyeVN0cmluZyB9IGZyb20gXCJAYXdzLXNkay9xdWVyeXN0cmluZy1idWlsZGVyXCI7XG5pbXBvcnQgeyBIZWFkZXJCYWcsIEh0dHBIYW5kbGVyT3B0aW9ucyB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyByZXF1ZXN0VGltZW91dCB9IGZyb20gXCIuL3JlcXVlc3QtdGltZW91dFwiO1xuXG5kZWNsYXJlIGxldCBBYm9ydENvbnRyb2xsZXI6IGFueTtcblxuLyoqXG4gKiBSZXByZXNlbnRzIHRoZSBodHRwIG9wdGlvbnMgdGhhdCBjYW4gYmUgcGFzc2VkIHRvIGEgYnJvd3NlciBodHRwIGNsaWVudC5cbiAqL1xuZXhwb3J0IGludGVyZmFjZSBGZXRjaEh0dHBIYW5kbGVyT3B0aW9ucyB7XG4gIC8qKlxuICAgKiBUaGUgbnVtYmVyIG9mIG1pbGxpc2Vjb25kcyBhIHJlcXVlc3QgY2FuIHRha2UgYmVmb3JlIGJlaW5nIGF1dG9tYXRpY2FsbHlcbiAgICogdGVybWluYXRlZC5cbiAgICovXG4gIHJlcXVlc3RUaW1lb3V0PzogbnVtYmVyO1xufVxuXG5leHBvcnQgY2xhc3MgRmV0Y2hIdHRwSGFuZGxlciBpbXBsZW1lbnRzIEh0dHBIYW5kbGVyIHtcbiAgcHJpdmF0ZSByZWFkb25seSByZXF1ZXN0VGltZW91dD86IG51bWJlcjtcblxuICBjb25zdHJ1Y3Rvcih7IHJlcXVlc3RUaW1lb3V0IH06IEZldGNoSHR0cEhhbmRsZXJPcHRpb25zID0ge30pIHtcbiAgICB0aGlzLnJlcXVlc3RUaW1lb3V0ID0gcmVxdWVzdFRpbWVvdXQ7XG4gIH1cblxuICBkZXN0cm95KCk6IHZvaWQge1xuICAgIC8vIERvIG5vdGhpbmcuIFRMUyBhbmQgSFRUUC8yIGNvbm5lY3Rpb24gcG9vbGluZyBpcyBoYW5kbGVkIGJ5IHRoZSBicm93c2VyLlxuICB9XG5cbiAgaGFuZGxlKHJlcXVlc3Q6IEh0dHBSZXF1ZXN0LCB7IGFib3J0U2lnbmFsIH06IEh0dHBIYW5kbGVyT3B0aW9ucyA9IHt9KTogUHJvbWlzZTx7IHJlc3BvbnNlOiBIdHRwUmVzcG9uc2UgfT4ge1xuICAgIGNvbnN0IHJlcXVlc3RUaW1lb3V0SW5NcyA9IHRoaXMucmVxdWVzdFRpbWVvdXQ7XG5cbiAgICAvLyBpZiB0aGUgcmVxdWVzdCB3YXMgYWxyZWFkeSBhYm9ydGVkLCBwcmV2ZW50IGRvaW5nIGV4dHJhIHdvcmtcbiAgICBpZiAoYWJvcnRTaWduYWw/LmFib3J0ZWQpIHtcbiAgICAgIGNvbnN0IGFib3J0RXJyb3IgPSBuZXcgRXJyb3IoXCJSZXF1ZXN0IGFib3J0ZWRcIik7XG4gICAgICBhYm9ydEVycm9yLm5hbWUgPSBcIkFib3J0RXJyb3JcIjtcbiAgICAgIHJldHVybiBQcm9taXNlLnJlamVjdChhYm9ydEVycm9yKTtcbiAgICB9XG5cbiAgICBsZXQgcGF0aCA9IHJlcXVlc3QucGF0aDtcbiAgICBpZiAocmVxdWVzdC5xdWVyeSkge1xuICAgICAgY29uc3QgcXVlcnlTdHJpbmcgPSBidWlsZFF1ZXJ5U3RyaW5nKHJlcXVlc3QucXVlcnkpO1xuICAgICAgaWYgKHF1ZXJ5U3RyaW5nKSB7XG4gICAgICAgIHBhdGggKz0gYD8ke3F1ZXJ5U3RyaW5nfWA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgY29uc3QgeyBwb3J0LCBtZXRob2QgfSA9IHJlcXVlc3Q7XG4gICAgY29uc3QgdXJsID0gYCR7cmVxdWVzdC5wcm90b2NvbH0vLyR7cmVxdWVzdC5ob3N0bmFtZX0ke3BvcnQgPyBgOiR7cG9ydH1gIDogXCJcIn0ke3BhdGh9YDtcbiAgICAvLyBSZXF1ZXN0IGNvbnN0cnVjdG9yIGRvZXNuJ3QgYWxsb3cgR0VUL0hFQUQgcmVxdWVzdCB3aXRoIGJvZHlcbiAgICAvLyByZWY6IGh0dHBzOi8vZ2l0aHViLmNvbS93aGF0d2cvZmV0Y2gvaXNzdWVzLzU1MVxuICAgIGNvbnN0IGJvZHkgPSBtZXRob2QgPT09IFwiR0VUXCIgfHwgbWV0aG9kID09PSBcIkhFQURcIiA/IHVuZGVmaW5lZCA6IHJlcXVlc3QuYm9keTtcbiAgICBjb25zdCByZXF1ZXN0T3B0aW9uczogUmVxdWVzdEluaXQgPSB7XG4gICAgICBib2R5LFxuICAgICAgaGVhZGVyczogbmV3IEhlYWRlcnMocmVxdWVzdC5oZWFkZXJzKSxcbiAgICAgIG1ldGhvZDogbWV0aG9kLFxuICAgIH07XG5cbiAgICAvLyBzb21lIGJyb3dzZXJzIHN1cHBvcnQgYWJvcnQgc2lnbmFsXG4gICAgaWYgKHR5cGVvZiBBYm9ydENvbnRyb2xsZXIgIT09IFwidW5kZWZpbmVkXCIpIHtcbiAgICAgIChyZXF1ZXN0T3B0aW9ucyBhcyBhbnkpW1wic2lnbmFsXCJdID0gYWJvcnRTaWduYWw7XG4gICAgfVxuXG4gICAgY29uc3QgZmV0Y2hSZXF1ZXN0ID0gbmV3IFJlcXVlc3QodXJsLCByZXF1ZXN0T3B0aW9ucyk7XG4gICAgY29uc3QgcmFjZU9mUHJvbWlzZXMgPSBbXG4gICAgICBmZXRjaChmZXRjaFJlcXVlc3QpLnRoZW4oKHJlc3BvbnNlKSA9PiB7XG4gICAgICAgIGNvbnN0IGZldGNoSGVhZGVyczogYW55ID0gcmVzcG9uc2UuaGVhZGVycztcbiAgICAgICAgY29uc3QgdHJhbnNmb3JtZWRIZWFkZXJzOiBIZWFkZXJCYWcgPSB7fTtcblxuICAgICAgICBmb3IgKGNvbnN0IHBhaXIgb2YgPEFycmF5PHN0cmluZ1tdPj5mZXRjaEhlYWRlcnMuZW50cmllcygpKSB7XG4gICAgICAgICAgdHJhbnNmb3JtZWRIZWFkZXJzW3BhaXJbMF1dID0gcGFpclsxXTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbnN0IGhhc1JlYWRhYmxlU3RyZWFtID0gcmVzcG9uc2UuYm9keSAhPT0gdW5kZWZpbmVkO1xuXG4gICAgICAgIC8vIFJldHVybiB0aGUgcmVzcG9uc2Ugd2l0aCBidWZmZXJlZCBib2R5XG4gICAgICAgIGlmICghaGFzUmVhZGFibGVTdHJlYW0pIHtcbiAgICAgICAgICByZXR1cm4gcmVzcG9uc2UuYmxvYigpLnRoZW4oKGJvZHkpID0+ICh7XG4gICAgICAgICAgICByZXNwb25zZTogbmV3IEh0dHBSZXNwb25zZSh7XG4gICAgICAgICAgICAgIGhlYWRlcnM6IHRyYW5zZm9ybWVkSGVhZGVycyxcbiAgICAgICAgICAgICAgc3RhdHVzQ29kZTogcmVzcG9uc2Uuc3RhdHVzLFxuICAgICAgICAgICAgICBib2R5LFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSkpO1xuICAgICAgICB9XG4gICAgICAgIC8vIFJldHVybiB0aGUgcmVzcG9uc2Ugd2l0aCBzdHJlYW1pbmcgYm9keVxuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgIHJlc3BvbnNlOiBuZXcgSHR0cFJlc3BvbnNlKHtcbiAgICAgICAgICAgIGhlYWRlcnM6IHRyYW5zZm9ybWVkSGVhZGVycyxcbiAgICAgICAgICAgIHN0YXR1c0NvZGU6IHJlc3BvbnNlLnN0YXR1cyxcbiAgICAgICAgICAgIGJvZHk6IHJlc3BvbnNlLmJvZHksXG4gICAgICAgICAgfSksXG4gICAgICAgIH07XG4gICAgICB9KSxcbiAgICAgIHJlcXVlc3RUaW1lb3V0KHJlcXVlc3RUaW1lb3V0SW5NcyksXG4gICAgXTtcbiAgICBpZiAoYWJvcnRTaWduYWwpIHtcbiAgICAgIHJhY2VPZlByb21pc2VzLnB1c2goXG4gICAgICAgIG5ldyBQcm9taXNlPG5ldmVyPigocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgICAgICAgYWJvcnRTaWduYWwub25hYm9ydCA9ICgpID0+IHtcbiAgICAgICAgICAgIGNvbnN0IGFib3J0RXJyb3IgPSBuZXcgRXJyb3IoXCJSZXF1ZXN0IGFib3J0ZWRcIik7XG4gICAgICAgICAgICBhYm9ydEVycm9yLm5hbWUgPSBcIkFib3J0RXJyb3JcIjtcbiAgICAgICAgICAgIHJlamVjdChhYm9ydEVycm9yKTtcbiAgICAgICAgICB9O1xuICAgICAgICB9KVxuICAgICAgKTtcbiAgICB9XG4gICAgcmV0dXJuIFByb21pc2UucmFjZShyYWNlT2ZQcm9taXNlcyk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js ***! \*******************************************************************/ /*! exports provided: FetchHttpHandler, streamCollector */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _fetch_http_handler__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/fetch-http-handler.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FetchHttpHandler", function() { return _fetch_http_handler__WEBPACK_IMPORTED_MODULE_0__["FetchHttpHandler"]; }); /* harmony import */ var _stream_collector__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./stream-collector */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/stream-collector.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "streamCollector", function() { return _stream_collector__WEBPACK_IMPORTED_MODULE_1__["streamCollector"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxzQkFBc0IsQ0FBQztBQUNyQyxjQUFjLG9CQUFvQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vZmV0Y2gtaHR0cC1oYW5kbGVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9zdHJlYW0tY29sbGVjdG9yXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/request-timeout.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/fetch-http-handler/dist/es/request-timeout.js ***! \*****************************************************************************/ /*! exports provided: requestTimeout */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "requestTimeout", function() { return requestTimeout; }); function requestTimeout(timeoutInMs) { if (timeoutInMs === void 0) { timeoutInMs = 0; } return new Promise(function (resolve, reject) { if (timeoutInMs) { setTimeout(function () { var timeoutError = new Error("Request did not complete within " + timeoutInMs + " ms"); timeoutError.name = "TimeoutError"; reject(timeoutError); }, timeoutInMs); } }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWVzdC10aW1lb3V0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3JlcXVlc3QtdGltZW91dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFVBQVUsY0FBYyxDQUFDLFdBQWU7SUFBZiw0QkFBQSxFQUFBLGVBQWU7SUFDNUMsT0FBTyxJQUFJLE9BQU8sQ0FBQyxVQUFDLE9BQU8sRUFBRSxNQUFNO1FBQ2pDLElBQUksV0FBVyxFQUFFO1lBQ2YsVUFBVSxDQUFDO2dCQUNULElBQU0sWUFBWSxHQUFHLElBQUksS0FBSyxDQUFDLHFDQUFtQyxXQUFXLFFBQUssQ0FBQyxDQUFDO2dCQUNwRixZQUFZLENBQUMsSUFBSSxHQUFHLGNBQWMsQ0FBQztnQkFDbkMsTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDO1lBQ3ZCLENBQUMsRUFBRSxXQUFXLENBQUMsQ0FBQztTQUNqQjtJQUNILENBQUMsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiByZXF1ZXN0VGltZW91dCh0aW1lb3V0SW5NcyA9IDApOiBQcm9taXNlPG5ldmVyPiB7XG4gIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgaWYgKHRpbWVvdXRJbk1zKSB7XG4gICAgICBzZXRUaW1lb3V0KCgpID0+IHtcbiAgICAgICAgY29uc3QgdGltZW91dEVycm9yID0gbmV3IEVycm9yKGBSZXF1ZXN0IGRpZCBub3QgY29tcGxldGUgd2l0aGluICR7dGltZW91dEluTXN9IG1zYCk7XG4gICAgICAgIHRpbWVvdXRFcnJvci5uYW1lID0gXCJUaW1lb3V0RXJyb3JcIjtcbiAgICAgICAgcmVqZWN0KHRpbWVvdXRFcnJvcik7XG4gICAgICB9LCB0aW1lb3V0SW5Ncyk7XG4gICAgfVxuICB9KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/stream-collector.js": /*!******************************************************************************!*\ !*** ./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 */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); //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= /***/ }), /***/ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js ***! \*******************************************************************/ /*! exports provided: invalidFunction, invalidProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _invalidFunction__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./invalidFunction */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/invalidFunction.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "invalidFunction", function() { return _invalidFunction__WEBPACK_IMPORTED_MODULE_0__["invalidFunction"]; }); /* harmony import */ var _invalidProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./invalidProvider */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/invalidProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "invalidProvider", function() { return _invalidProvider__WEBPACK_IMPORTED_MODULE_1__["invalidProvider"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxtQkFBbUIsQ0FBQztBQUNsQyxjQUFjLG1CQUFtQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vaW52YWxpZEZ1bmN0aW9uXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pbnZhbGlkUHJvdmlkZXJcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/invalid-dependency/dist/es/invalidFunction.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/invalid-dependency/dist/es/invalidFunction.js ***! \*****************************************************************************/ /*! exports provided: invalidFunction */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "invalidFunction", function() { return invalidFunction; }); var invalidFunction = function (message) { return function () { throw new Error(message); }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW52YWxpZEZ1bmN0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2ludmFsaWRGdW5jdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBTSxlQUFlLEdBQUcsVUFBQyxPQUFlLElBQUssT0FBQTtJQUNsRCxNQUFNLElBQUksS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBQzNCLENBQUMsRUFGbUQsQ0FFbkQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBpbnZhbGlkRnVuY3Rpb24gPSAobWVzc2FnZTogc3RyaW5nKSA9PiAoKSA9PiB7XG4gIHRocm93IG5ldyBFcnJvcihtZXNzYWdlKTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/invalid-dependency/dist/es/invalidProvider.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/invalid-dependency/dist/es/invalidProvider.js ***! \*****************************************************************************/ /*! exports provided: invalidProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "invalidProvider", function() { return invalidProvider; }); var invalidProvider = function (message) { return function () { return Promise.reject(message); }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW52YWxpZFByb3ZpZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2ludmFsaWRQcm92aWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxNQUFNLENBQUMsSUFBTSxlQUFlLEdBQXVDLFVBQUMsT0FBZSxJQUFLLE9BQUEsY0FBTSxPQUFBLE9BQU8sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLEVBQXZCLENBQXVCLEVBQTdCLENBQTZCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQcm92aWRlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuZXhwb3J0IGNvbnN0IGludmFsaWRQcm92aWRlcjogKG1lc3NhZ2U6IHN0cmluZykgPT4gUHJvdmlkZXI8YW55PiA9IChtZXNzYWdlOiBzdHJpbmcpID0+ICgpID0+IFByb21pc2UucmVqZWN0KG1lc3NhZ2UpO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/is-array-buffer/dist/es/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-sdk/is-array-buffer/dist/es/index.js ***! \****************************************************************/ /*! exports provided: isArrayBuffer */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isArrayBuffer", function() { return isArrayBuffer; }); var isArrayBuffer = function (arg) { return (typeof ArrayBuffer === "function" && arg instanceof ArrayBuffer) || Object.prototype.toString.call(arg) === "[object ArrayBuffer]"; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLElBQU0sYUFBYSxHQUFHLFVBQUMsR0FBUTtJQUNwQyxPQUFBLENBQUMsT0FBTyxXQUFXLEtBQUssVUFBVSxJQUFJLEdBQUcsWUFBWSxXQUFXLENBQUM7UUFDakUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLHNCQUFzQjtBQUQ5RCxDQUM4RCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IGlzQXJyYXlCdWZmZXIgPSAoYXJnOiBhbnkpOiBhcmcgaXMgQXJyYXlCdWZmZXIgPT5cbiAgKHR5cGVvZiBBcnJheUJ1ZmZlciA9PT0gXCJmdW5jdGlvblwiICYmIGFyZyBpbnN0YW5jZW9mIEFycmF5QnVmZmVyKSB8fFxuICBPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmNhbGwoYXJnKSA9PT0gXCJbb2JqZWN0IEFycmF5QnVmZmVyXVwiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js ***! \**************************************************************************/ /*! exports provided: contentLengthMiddleware, contentLengthMiddlewareOptions, getContentLengthPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "contentLengthMiddleware", function() { return contentLengthMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "contentLengthMiddlewareOptions", function() { return contentLengthMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getContentLengthPlugin", function() { return getContentLengthPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); var CONTENT_LENGTH_HEADER = "content-length"; function contentLengthMiddleware(bodyLengthChecker) { var _this = this; return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this, void 0, void 0, function () { var request, body, headers, length; var _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { request = args.request; if (_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) { body = request.body, headers = request.headers; if (body && Object.keys(headers) .map(function (str) { return str.toLowerCase(); }) .indexOf(CONTENT_LENGTH_HEADER) === -1) { length = bodyLengthChecker(body); if (length !== undefined) { request.headers = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, request.headers), (_a = {}, _a[CONTENT_LENGTH_HEADER] = String(length), _a)); } } } return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; }); }); }; }; } var contentLengthMiddlewareOptions = { step: "build", tags: ["SET_CONTENT_LENGTH", "CONTENT_LENGTH"], name: "contentLengthMiddleware", override: true, }; var getContentLengthPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.add(contentLengthMiddleware(options.bodyLengthChecker), contentLengthMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQVlyRCxJQUFNLHFCQUFxQixHQUFHLGdCQUFnQixDQUFDO0FBRS9DLE1BQU0sVUFBVSx1QkFBdUIsQ0FBQyxpQkFBdUM7SUFBL0UsaUJBNEJDO0lBM0JDLE9BQU8sVUFBZ0MsSUFBK0IsSUFBZ0MsT0FBQSxVQUNwRyxJQUFnQzs7OztZQUUxQixPQUFPLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUM3QixJQUFJLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEVBQUU7Z0JBQzNCLElBQUksR0FBYyxPQUFPLEtBQXJCLEVBQUUsT0FBTyxHQUFLLE9BQU8sUUFBWixDQUFhO2dCQUNsQyxJQUNFLElBQUk7b0JBQ0osTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUM7eUJBQ2pCLEdBQUcsQ0FBQyxVQUFDLEdBQUcsSUFBSyxPQUFBLEdBQUcsQ0FBQyxXQUFXLEVBQUUsRUFBakIsQ0FBaUIsQ0FBQzt5QkFDL0IsT0FBTyxDQUFDLHFCQUFxQixDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQ3hDO29CQUNNLE1BQU0sR0FBRyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsQ0FBQztvQkFDdkMsSUFBSSxNQUFNLEtBQUssU0FBUyxFQUFFO3dCQUN4QixPQUFPLENBQUMsT0FBTyx5QkFDVixPQUFPLENBQUMsT0FBTyxnQkFDakIscUJBQXFCLElBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxNQUN4QyxDQUFDO3FCQUNIO2lCQUNGO2FBQ0Y7WUFFRCxzQkFBTyxJQUFJLHVCQUNOLElBQUksS0FDUCxPQUFPLFNBQUEsSUFDUCxFQUFDOztTQUNKLEVBMUJxRyxDQTBCckcsQ0FBQztBQUNKLENBQUM7QUFFRCxNQUFNLENBQUMsSUFBTSw4QkFBOEIsR0FBd0I7SUFDakUsSUFBSSxFQUFFLE9BQU87SUFDYixJQUFJLEVBQUUsQ0FBQyxvQkFBb0IsRUFBRSxnQkFBZ0IsQ0FBQztJQUM5QyxJQUFJLEVBQUUseUJBQXlCO0lBQy9CLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLHNCQUFzQixHQUFHLFVBQUMsT0FBb0QsSUFBMEIsT0FBQSxDQUFDO0lBQ3BILFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyx1QkFBdUIsQ0FBQyxPQUFPLENBQUMsaUJBQWlCLENBQUMsRUFBRSw4QkFBOEIsQ0FBQyxDQUFDO0lBQ3RHLENBQUM7Q0FDRixDQUFDLEVBSm1ILENBSW5ILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay9wcm90b2NvbC1odHRwXCI7XG5pbXBvcnQge1xuICBCb2R5TGVuZ3RoQ2FsY3VsYXRvcixcbiAgQnVpbGRIYW5kbGVyLFxuICBCdWlsZEhhbmRsZXJBcmd1bWVudHMsXG4gIEJ1aWxkSGFuZGxlck9wdGlvbnMsXG4gIEJ1aWxkSGFuZGxlck91dHB1dCxcbiAgQnVpbGRNaWRkbGV3YXJlLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuY29uc3QgQ09OVEVOVF9MRU5HVEhfSEVBREVSID0gXCJjb250ZW50LWxlbmd0aFwiO1xuXG5leHBvcnQgZnVuY3Rpb24gY29udGVudExlbmd0aE1pZGRsZXdhcmUoYm9keUxlbmd0aENoZWNrZXI6IEJvZHlMZW5ndGhDYWxjdWxhdG9yKTogQnVpbGRNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KG5leHQ6IEJ1aWxkSGFuZGxlcjxhbnksIE91dHB1dD4pOiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBCdWlsZEhhbmRsZXJBcmd1bWVudHM8YW55PlxuICApOiBQcm9taXNlPEJ1aWxkSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3QgcmVxdWVzdCA9IGFyZ3MucmVxdWVzdDtcbiAgICBpZiAoSHR0cFJlcXVlc3QuaXNJbnN0YW5jZShyZXF1ZXN0KSkge1xuICAgICAgY29uc3QgeyBib2R5LCBoZWFkZXJzIH0gPSByZXF1ZXN0O1xuICAgICAgaWYgKFxuICAgICAgICBib2R5ICYmXG4gICAgICAgIE9iamVjdC5rZXlzKGhlYWRlcnMpXG4gICAgICAgICAgLm1hcCgoc3RyKSA9PiBzdHIudG9Mb3dlckNhc2UoKSlcbiAgICAgICAgICAuaW5kZXhPZihDT05URU5UX0xFTkdUSF9IRUFERVIpID09PSAtMVxuICAgICAgKSB7XG4gICAgICAgIGNvbnN0IGxlbmd0aCA9IGJvZHlMZW5ndGhDaGVja2VyKGJvZHkpO1xuICAgICAgICBpZiAobGVuZ3RoICE9PSB1bmRlZmluZWQpIHtcbiAgICAgICAgICByZXF1ZXN0LmhlYWRlcnMgPSB7XG4gICAgICAgICAgICAuLi5yZXF1ZXN0LmhlYWRlcnMsXG4gICAgICAgICAgICBbQ09OVEVOVF9MRU5HVEhfSEVBREVSXTogU3RyaW5nKGxlbmd0aCksXG4gICAgICAgICAgfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBuZXh0KHtcbiAgICAgIC4uLmFyZ3MsXG4gICAgICByZXF1ZXN0LFxuICAgIH0pO1xuICB9O1xufVxuXG5leHBvcnQgY29uc3QgY29udGVudExlbmd0aE1pZGRsZXdhcmVPcHRpb25zOiBCdWlsZEhhbmRsZXJPcHRpb25zID0ge1xuICBzdGVwOiBcImJ1aWxkXCIsXG4gIHRhZ3M6IFtcIlNFVF9DT05URU5UX0xFTkdUSFwiLCBcIkNPTlRFTlRfTEVOR1RIXCJdLFxuICBuYW1lOiBcImNvbnRlbnRMZW5ndGhNaWRkbGV3YXJlXCIsXG4gIG92ZXJyaWRlOiB0cnVlLFxufTtcblxuZXhwb3J0IGNvbnN0IGdldENvbnRlbnRMZW5ndGhQbHVnaW4gPSAob3B0aW9uczogeyBib2R5TGVuZ3RoQ2hlY2tlcjogQm9keUxlbmd0aENhbGN1bGF0b3IgfSk6IFBsdWdnYWJsZTxhbnksIGFueT4gPT4gKHtcbiAgYXBwbHlUb1N0YWNrOiAoY2xpZW50U3RhY2spID0+IHtcbiAgICBjbGllbnRTdGFjay5hZGQoY29udGVudExlbmd0aE1pZGRsZXdhcmUob3B0aW9ucy5ib2R5TGVuZ3RoQ2hlY2tlciksIGNvbnRlbnRMZW5ndGhNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js ***! \***********************************************************************/ /*! exports provided: resolveHostHeaderConfig, hostHeaderMiddleware, hostHeaderMiddlewareOptions, getHostHeaderPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveHostHeaderConfig", function() { return resolveHostHeaderConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hostHeaderMiddleware", function() { return hostHeaderMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hostHeaderMiddlewareOptions", function() { return hostHeaderMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getHostHeaderPlugin", function() { return getHostHeaderPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); function resolveHostHeaderConfig(input) { return input; } var hostHeaderMiddleware = function (options) { return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request, _a, handlerProtocol; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(args.request)) return [2 /*return*/, next(args)]; request = args.request; _a = (options.requestHandler.metadata || {}).handlerProtocol, handlerProtocol = _a === void 0 ? "" : _a; //For H2 request, remove 'host' header and use ':authority' header instead //reference: https://nodejs.org/dist/latest-v13.x/docs/api/errors.html#ERR_HTTP2_INVALID_CONNECTION_HEADERS if (handlerProtocol.indexOf("h2") >= 0 && !request.headers[":authority"]) { delete request.headers["host"]; request.headers[":authority"] = ""; //non-H2 request and 'host' header is not set, set the 'host' header to request's hostname. } else if (!request.headers["host"]) { request.headers["host"] = request.hostname; } return [2 /*return*/, next(args)]; }); }); }; }; }; var hostHeaderMiddlewareOptions = { name: "hostHeaderMiddleware", step: "build", priority: "low", tags: ["HOST"], override: true, }; var getHostHeaderPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.add(hostHeaderMiddleware(options), hostHeaderMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQVVyRCxNQUFNLFVBQVUsdUJBQXVCLENBQ3JDLEtBQXFEO0lBRXJELE9BQU8sS0FBSyxDQUFDO0FBQ2YsQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLG9CQUFvQixHQUFHLFVBQ2xDLE9BQWlDLElBQ0UsT0FBQSxVQUFDLElBQUksSUFBSyxPQUFBLFVBQU8sSUFBSTs7O1FBQ3hELElBQUksQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUM7WUFBRSxzQkFBTyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUM7UUFDckQsT0FBTyxHQUFLLElBQUksUUFBVCxDQUFVO1FBQ2pCLEtBQXlCLENBQUEsT0FBTyxDQUFDLGNBQWMsQ0FBQyxRQUFRLElBQUksRUFBRSxDQUFBLGdCQUExQyxFQUFwQixlQUFlLG1CQUFHLEVBQUUsS0FBQSxDQUEyQztRQUN2RSwwRUFBMEU7UUFDMUUsMkdBQTJHO1FBQzNHLElBQUksZUFBZSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxFQUFFO1lBQ3hFLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUMvQixPQUFPLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxHQUFHLEVBQUUsQ0FBQztZQUNuQywyRkFBMkY7U0FDNUY7YUFBTSxJQUFJLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUNuQyxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7U0FDNUM7UUFDRCxzQkFBTyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUM7O0tBQ25CLEVBZDhDLENBYzlDLEVBZG9DLENBY3BDLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSwyQkFBMkIsR0FBMkM7SUFDakYsSUFBSSxFQUFFLHNCQUFzQjtJQUM1QixJQUFJLEVBQUUsT0FBTztJQUNiLFFBQVEsRUFBRSxLQUFLO0lBQ2YsSUFBSSxFQUFFLENBQUMsTUFBTSxDQUFDO0lBQ2QsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sbUJBQW1CLEdBQUcsVUFBQyxPQUFpQyxJQUEwQixPQUFBLENBQUM7SUFDOUYsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsR0FBRyxDQUFDLG9CQUFvQixDQUFDLE9BQU8sQ0FBQyxFQUFFLDJCQUEyQixDQUFDLENBQUM7SUFDOUUsQ0FBQztDQUNGLENBQUMsRUFKNkYsQ0FJN0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7IEFic29sdXRlTG9jYXRpb24sIEJ1aWxkSGFuZGxlck9wdGlvbnMsIEJ1aWxkTWlkZGxld2FyZSwgUGx1Z2dhYmxlLCBSZXF1ZXN0SGFuZGxlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEhvc3RIZWFkZXJJbnB1dENvbmZpZyB7fVxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIHJlcXVlc3RIYW5kbGVyOiBSZXF1ZXN0SGFuZGxlcjxhbnksIGFueT47XG59XG5leHBvcnQgaW50ZXJmYWNlIEhvc3RIZWFkZXJSZXNvbHZlZENvbmZpZyB7XG4gIHJlcXVlc3RIYW5kbGVyOiBSZXF1ZXN0SGFuZGxlcjxhbnksIGFueT47XG59XG5leHBvcnQgZnVuY3Rpb24gcmVzb2x2ZUhvc3RIZWFkZXJDb25maWc8VD4oXG4gIGlucHV0OiBUICYgUHJldmlvdXNseVJlc29sdmVkICYgSG9zdEhlYWRlcklucHV0Q29uZmlnXG4pOiBUICYgSG9zdEhlYWRlclJlc29sdmVkQ29uZmlnIHtcbiAgcmV0dXJuIGlucHV0O1xufVxuXG5leHBvcnQgY29uc3QgaG9zdEhlYWRlck1pZGRsZXdhcmUgPSA8SW5wdXQgZXh0ZW5kcyBvYmplY3QsIE91dHB1dCBleHRlbmRzIG9iamVjdD4oXG4gIG9wdGlvbnM6IEhvc3RIZWFkZXJSZXNvbHZlZENvbmZpZ1xuKTogQnVpbGRNaWRkbGV3YXJlPElucHV0LCBPdXRwdXQ+ID0+IChuZXh0KSA9PiBhc3luYyAoYXJncykgPT4ge1xuICBpZiAoIUh0dHBSZXF1ZXN0LmlzSW5zdGFuY2UoYXJncy5yZXF1ZXN0KSkgcmV0dXJuIG5leHQoYXJncyk7XG4gIGNvbnN0IHsgcmVxdWVzdCB9ID0gYXJncztcbiAgY29uc3QgeyBoYW5kbGVyUHJvdG9jb2wgPSBcIlwiIH0gPSBvcHRpb25zLnJlcXVlc3RIYW5kbGVyLm1ldGFkYXRhIHx8IHt9O1xuICAvL0ZvciBIMiByZXF1ZXN0LCByZW1vdmUgJ2hvc3QnIGhlYWRlciBhbmQgdXNlICc6YXV0aG9yaXR5JyBoZWFkZXIgaW5zdGVhZFxuICAvL3JlZmVyZW5jZTogaHR0cHM6Ly9ub2RlanMub3JnL2Rpc3QvbGF0ZXN0LXYxMy54L2RvY3MvYXBpL2Vycm9ycy5odG1sI0VSUl9IVFRQMl9JTlZBTElEX0NPTk5FQ1RJT05fSEVBREVSU1xuICBpZiAoaGFuZGxlclByb3RvY29sLmluZGV4T2YoXCJoMlwiKSA+PSAwICYmICFyZXF1ZXN0LmhlYWRlcnNbXCI6YXV0aG9yaXR5XCJdKSB7XG4gICAgZGVsZXRlIHJlcXVlc3QuaGVhZGVyc1tcImhvc3RcIl07XG4gICAgcmVxdWVzdC5oZWFkZXJzW1wiOmF1dGhvcml0eVwiXSA9IFwiXCI7XG4gICAgLy9ub24tSDIgcmVxdWVzdCBhbmQgJ2hvc3QnIGhlYWRlciBpcyBub3Qgc2V0LCBzZXQgdGhlICdob3N0JyBoZWFkZXIgdG8gcmVxdWVzdCdzIGhvc3RuYW1lLlxuICB9IGVsc2UgaWYgKCFyZXF1ZXN0LmhlYWRlcnNbXCJob3N0XCJdKSB7XG4gICAgcmVxdWVzdC5oZWFkZXJzW1wiaG9zdFwiXSA9IHJlcXVlc3QuaG9zdG5hbWU7XG4gIH1cbiAgcmV0dXJuIG5leHQoYXJncyk7XG59O1xuXG5leHBvcnQgY29uc3QgaG9zdEhlYWRlck1pZGRsZXdhcmVPcHRpb25zOiBCdWlsZEhhbmRsZXJPcHRpb25zICYgQWJzb2x1dGVMb2NhdGlvbiA9IHtcbiAgbmFtZTogXCJob3N0SGVhZGVyTWlkZGxld2FyZVwiLFxuICBzdGVwOiBcImJ1aWxkXCIsXG4gIHByaW9yaXR5OiBcImxvd1wiLFxuICB0YWdzOiBbXCJIT1NUXCJdLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRIb3N0SGVhZGVyUGx1Z2luID0gKG9wdGlvbnM6IEhvc3RIZWFkZXJSZXNvbHZlZENvbmZpZyk6IFBsdWdnYWJsZTxhbnksIGFueT4gPT4gKHtcbiAgYXBwbHlUb1N0YWNrOiAoY2xpZW50U3RhY2spID0+IHtcbiAgICBjbGllbnRTdGFjay5hZGQoaG9zdEhlYWRlck1pZGRsZXdhcmUob3B0aW9ucyksIGhvc3RIZWFkZXJNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-logger/dist/es/index.js ***! \******************************************************************/ /*! exports provided: loggerMiddleware, loggerMiddlewareOptions, getLoggerPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _loggerMiddleware__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./loggerMiddleware */ "./node_modules/@aws-sdk/middleware-logger/dist/es/loggerMiddleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "loggerMiddleware", function() { return _loggerMiddleware__WEBPACK_IMPORTED_MODULE_0__["loggerMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "loggerMiddlewareOptions", function() { return _loggerMiddleware__WEBPACK_IMPORTED_MODULE_0__["loggerMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getLoggerPlugin", function() { return _loggerMiddleware__WEBPACK_IMPORTED_MODULE_0__["getLoggerPlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxvQkFBb0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2xvZ2dlck1pZGRsZXdhcmVcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/middleware-logger/dist/es/loggerMiddleware.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-logger/dist/es/loggerMiddleware.js ***! \*****************************************************************************/ /*! exports provided: loggerMiddleware, loggerMiddlewareOptions, getLoggerPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loggerMiddleware", function() { return loggerMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loggerMiddlewareOptions", function() { return loggerMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLoggerPlugin", function() { return getLoggerPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var loggerMiddleware = function () { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var clientName, commandName, inputFilterSensitiveLog, logger, outputFilterSensitiveLog, response, _a, $metadata, outputWithoutMetadata; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: clientName = context.clientName, commandName = context.commandName, inputFilterSensitiveLog = context.inputFilterSensitiveLog, logger = context.logger, outputFilterSensitiveLog = context.outputFilterSensitiveLog; return [4 /*yield*/, next(args)]; case 1: response = _b.sent(); if (!logger) { return [2 /*return*/, response]; } if (typeof logger.info === "function") { _a = response.output, $metadata = _a.$metadata, outputWithoutMetadata = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"])(_a, ["$metadata"]); logger.info({ clientName: clientName, commandName: commandName, input: inputFilterSensitiveLog(args.input), output: outputFilterSensitiveLog(outputWithoutMetadata), metadata: $metadata, }); } return [2 /*return*/, response]; } }); }); }; }; }; var loggerMiddlewareOptions = { name: "loggerMiddleware", tags: ["LOGGER"], step: "initialize", override: true, }; // eslint-disable-next-line @typescript-eslint/no-unused-vars var getLoggerPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.add(loggerMiddleware(), loggerMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyTWlkZGxld2FyZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9sb2dnZXJNaWRkbGV3YXJlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFZQSxNQUFNLENBQUMsSUFBTSxnQkFBZ0IsR0FBRyxjQUFNLE9BQUEsVUFDcEMsSUFBb0MsRUFDcEMsT0FBZ0MsSUFDRyxPQUFBLFVBQ25DLElBQXFDOzs7OztnQkFFN0IsVUFBVSxHQUE2RSxPQUFPLFdBQXBGLEVBQUUsV0FBVyxHQUFnRSxPQUFPLFlBQXZFLEVBQUUsdUJBQXVCLEdBQXVDLE9BQU8sd0JBQTlDLEVBQUUsTUFBTSxHQUErQixPQUFPLE9BQXRDLEVBQUUsd0JBQXdCLEdBQUssT0FBTyx5QkFBWixDQUFhO2dCQUV0RixxQkFBTSxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUE7O2dCQUEzQixRQUFRLEdBQUcsU0FBZ0I7Z0JBRWpDLElBQUksQ0FBQyxNQUFNLEVBQUU7b0JBQ1gsc0JBQU8sUUFBUSxFQUFDO2lCQUNqQjtnQkFFRCxJQUFJLE9BQU8sTUFBTSxDQUFDLElBQUksS0FBSyxVQUFVLEVBQUU7b0JBQy9CLEtBQTBDLFFBQVEsQ0FBQyxNQUFNLEVBQXZELFNBQVMsZUFBQSxFQUFLLHFCQUFxQixjQUFyQyxhQUF1QyxDQUFGLENBQXFCO29CQUNoRSxNQUFNLENBQUMsSUFBSSxDQUFDO3dCQUNWLFVBQVUsWUFBQTt3QkFDVixXQUFXLGFBQUE7d0JBQ1gsS0FBSyxFQUFFLHVCQUF1QixDQUFDLElBQUksQ0FBQyxLQUFLLENBQUM7d0JBQzFDLE1BQU0sRUFBRSx3QkFBd0IsQ0FBQyxxQkFBcUIsQ0FBQzt3QkFDdkQsUUFBUSxFQUFFLFNBQVM7cUJBQ3BCLENBQUMsQ0FBQztpQkFDSjtnQkFFRCxzQkFBTyxRQUFRLEVBQUM7OztLQUNqQixFQXZCb0MsQ0F1QnBDLEVBMUJxQyxDQTBCckMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLHVCQUF1QixHQUFnRDtJQUNsRixJQUFJLEVBQUUsa0JBQWtCO0lBQ3hCLElBQUksRUFBRSxDQUFDLFFBQVEsQ0FBQztJQUNoQixJQUFJLEVBQUUsWUFBWTtJQUNsQixRQUFRLEVBQUUsSUFBSTtDQUNmLENBQUM7QUFFRiw2REFBNkQ7QUFDN0QsTUFBTSxDQUFDLElBQU0sZUFBZSxHQUFHLFVBQUMsT0FBWSxJQUEwQixPQUFBLENBQUM7SUFDckUsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsR0FBRyxDQUFDLGdCQUFnQixFQUFFLEVBQUUsdUJBQXVCLENBQUMsQ0FBQztJQUMvRCxDQUFDO0NBQ0YsQ0FBQyxFQUpvRSxDQUlwRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSHR0cFJlc3BvbnNlIH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7XG4gIEFic29sdXRlTG9jYXRpb24sXG4gIEhhbmRsZXJFeGVjdXRpb25Db250ZXh0LFxuICBJbml0aWFsaXplSGFuZGxlcixcbiAgSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgY29uc3QgbG9nZ2VyTWlkZGxld2FyZSA9ICgpID0+IDxPdXRwdXQgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlciA9IE1ldGFkYXRhQmVhcmVyPihcbiAgbmV4dDogSW5pdGlhbGl6ZUhhbmRsZXI8YW55LCBPdXRwdXQ+LFxuICBjb250ZXh0OiBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dFxuKTogSW5pdGlhbGl6ZUhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgYXJnczogSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHM8YW55PlxuKTogUHJvbWlzZTxJbml0aWFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gIGNvbnN0IHsgY2xpZW50TmFtZSwgY29tbWFuZE5hbWUsIGlucHV0RmlsdGVyU2Vuc2l0aXZlTG9nLCBsb2dnZXIsIG91dHB1dEZpbHRlclNlbnNpdGl2ZUxvZyB9ID0gY29udGV4dDtcblxuICBjb25zdCByZXNwb25zZSA9IGF3YWl0IG5leHQoYXJncyk7XG5cbiAgaWYgKCFsb2dnZXIpIHtcbiAgICByZXR1cm4gcmVzcG9uc2U7XG4gIH1cblxuICBpZiAodHlwZW9mIGxvZ2dlci5pbmZvID09PSBcImZ1bmN0aW9uXCIpIHtcbiAgICBjb25zdCB7ICRtZXRhZGF0YSwgLi4ub3V0cHV0V2l0aG91dE1ldGFkYXRhIH0gPSByZXNwb25zZS5vdXRwdXQ7XG4gICAgbG9nZ2VyLmluZm8oe1xuICAgICAgY2xpZW50TmFtZSxcbiAgICAgIGNvbW1hbmROYW1lLFxuICAgICAgaW5wdXQ6IGlucHV0RmlsdGVyU2Vuc2l0aXZlTG9nKGFyZ3MuaW5wdXQpLFxuICAgICAgb3V0cHV0OiBvdXRwdXRGaWx0ZXJTZW5zaXRpdmVMb2cob3V0cHV0V2l0aG91dE1ldGFkYXRhKSxcbiAgICAgIG1ldGFkYXRhOiAkbWV0YWRhdGEsXG4gICAgfSk7XG4gIH1cblxuICByZXR1cm4gcmVzcG9uc2U7XG59O1xuXG5leHBvcnQgY29uc3QgbG9nZ2VyTWlkZGxld2FyZU9wdGlvbnM6IEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyAmIEFic29sdXRlTG9jYXRpb24gPSB7XG4gIG5hbWU6IFwibG9nZ2VyTWlkZGxld2FyZVwiLFxuICB0YWdzOiBbXCJMT0dHRVJcIl0sXG4gIHN0ZXA6IFwiaW5pdGlhbGl6ZVwiLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbmV4cG9ydCBjb25zdCBnZXRMb2dnZXJQbHVnaW4gPSAob3B0aW9uczogYW55KTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZChsb2dnZXJNaWRkbGV3YXJlKCksIGxvZ2dlck1pZGRsZXdhcmVPcHRpb25zKTtcbiAgfSxcbn0pO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/configurations.js": /*!**************************************************************************!*\ !*** ./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 */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _defaultStrategy__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./defaultStrategy */ "./node_modules/@aws-sdk/middleware-retry/dist/es/defaultStrategy.js"); 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= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/constants.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/constants.js ***! \*********************************************************************/ /*! exports provided: DEFAULT_RETRY_DELAY_BASE, MAXIMUM_RETRY_DELAY, THROTTLING_RETRY_DELAY_BASE, INITIAL_RETRY_TOKENS, RETRY_COST, TIMEOUT_RETRY_COST, NO_RETRY_INCREMENT, INVOCATION_ID_HEADER, REQUEST_HEADER */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_RETRY_DELAY_BASE", function() { return DEFAULT_RETRY_DELAY_BASE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAXIMUM_RETRY_DELAY", function() { return MAXIMUM_RETRY_DELAY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "THROTTLING_RETRY_DELAY_BASE", function() { return THROTTLING_RETRY_DELAY_BASE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INITIAL_RETRY_TOKENS", function() { return INITIAL_RETRY_TOKENS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RETRY_COST", function() { return RETRY_COST; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TIMEOUT_RETRY_COST", function() { return TIMEOUT_RETRY_COST; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NO_RETRY_INCREMENT", function() { return NO_RETRY_INCREMENT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INVOCATION_ID_HEADER", function() { return INVOCATION_ID_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "REQUEST_HEADER", function() { return REQUEST_HEADER; }); /** * The base number of milliseconds to use in calculating a suitable cool-down * time when a retryable error is encountered. */ var DEFAULT_RETRY_DELAY_BASE = 100; /** * The maximum amount of time (in milliseconds) that will be used as a delay * between retry attempts. */ var MAXIMUM_RETRY_DELAY = 20 * 1000; /** * The retry delay base (in milliseconds) to use when a throttling error is * encountered. */ var THROTTLING_RETRY_DELAY_BASE = 500; /** * Initial number of retry tokens in Retry Quota */ var INITIAL_RETRY_TOKENS = 500; /** * The total amount of retry tokens to be decremented from retry token balance. */ var RETRY_COST = 5; /** * The total amount of retry tokens to be decremented from retry token balance * when a throttling error is encountered. */ var TIMEOUT_RETRY_COST = 10; /** * The total amount of retry token to be incremented from retry token balance * if an SDK operation invocation succeeds without requiring a retry request. */ var NO_RETRY_INCREMENT = 1; /** * Header name for SDK invocation ID */ var INVOCATION_ID_HEADER = "amz-sdk-invocation-id"; /** * Header name for request retry information. */ var REQUEST_HEADER = "amz-sdk-request"; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSx3QkFBd0IsR0FBRyxHQUFHLENBQUM7QUFFNUM7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLElBQU0sbUJBQW1CLEdBQUcsRUFBRSxHQUFHLElBQUksQ0FBQztBQUU3Qzs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSwyQkFBMkIsR0FBRyxHQUFHLENBQUM7QUFFL0M7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxvQkFBb0IsR0FBRyxHQUFHLENBQUM7QUFFeEM7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxVQUFVLEdBQUcsQ0FBQyxDQUFDO0FBRTVCOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLGtCQUFrQixHQUFHLEVBQUUsQ0FBQztBQUVyQzs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxrQkFBa0IsR0FBRyxDQUFDLENBQUM7QUFFcEM7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxvQkFBb0IsR0FBRyx1QkFBdUIsQ0FBQztBQUU1RDs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLGNBQWMsR0FBRyxpQkFBaUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVGhlIGJhc2UgbnVtYmVyIG9mIG1pbGxpc2Vjb25kcyB0byB1c2UgaW4gY2FsY3VsYXRpbmcgYSBzdWl0YWJsZSBjb29sLWRvd25cbiAqIHRpbWUgd2hlbiBhIHJldHJ5YWJsZSBlcnJvciBpcyBlbmNvdW50ZXJlZC5cbiAqL1xuZXhwb3J0IGNvbnN0IERFRkFVTFRfUkVUUllfREVMQVlfQkFTRSA9IDEwMDtcblxuLyoqXG4gKiBUaGUgbWF4aW11bSBhbW91bnQgb2YgdGltZSAoaW4gbWlsbGlzZWNvbmRzKSB0aGF0IHdpbGwgYmUgdXNlZCBhcyBhIGRlbGF5XG4gKiBiZXR3ZWVuIHJldHJ5IGF0dGVtcHRzLlxuICovXG5leHBvcnQgY29uc3QgTUFYSU1VTV9SRVRSWV9ERUxBWSA9IDIwICogMTAwMDtcblxuLyoqXG4gKiBUaGUgcmV0cnkgZGVsYXkgYmFzZSAoaW4gbWlsbGlzZWNvbmRzKSB0byB1c2Ugd2hlbiBhIHRocm90dGxpbmcgZXJyb3IgaXNcbiAqIGVuY291bnRlcmVkLlxuICovXG5leHBvcnQgY29uc3QgVEhST1RUTElOR19SRVRSWV9ERUxBWV9CQVNFID0gNTAwO1xuXG4vKipcbiAqIEluaXRpYWwgbnVtYmVyIG9mIHJldHJ5IHRva2VucyBpbiBSZXRyeSBRdW90YVxuICovXG5leHBvcnQgY29uc3QgSU5JVElBTF9SRVRSWV9UT0tFTlMgPSA1MDA7XG5cbi8qKlxuICogVGhlIHRvdGFsIGFtb3VudCBvZiByZXRyeSB0b2tlbnMgdG8gYmUgZGVjcmVtZW50ZWQgZnJvbSByZXRyeSB0b2tlbiBiYWxhbmNlLlxuICovXG5leHBvcnQgY29uc3QgUkVUUllfQ09TVCA9IDU7XG5cbi8qKlxuICogVGhlIHRvdGFsIGFtb3VudCBvZiByZXRyeSB0b2tlbnMgdG8gYmUgZGVjcmVtZW50ZWQgZnJvbSByZXRyeSB0b2tlbiBiYWxhbmNlXG4gKiB3aGVuIGEgdGhyb3R0bGluZyBlcnJvciBpcyBlbmNvdW50ZXJlZC5cbiAqL1xuZXhwb3J0IGNvbnN0IFRJTUVPVVRfUkVUUllfQ09TVCA9IDEwO1xuXG4vKipcbiAqIFRoZSB0b3RhbCBhbW91bnQgb2YgcmV0cnkgdG9rZW4gdG8gYmUgaW5jcmVtZW50ZWQgZnJvbSByZXRyeSB0b2tlbiBiYWxhbmNlXG4gKiBpZiBhbiBTREsgb3BlcmF0aW9uIGludm9jYXRpb24gc3VjY2VlZHMgd2l0aG91dCByZXF1aXJpbmcgYSByZXRyeSByZXF1ZXN0LlxuICovXG5leHBvcnQgY29uc3QgTk9fUkVUUllfSU5DUkVNRU5UID0gMTtcblxuLyoqXG4gKiBIZWFkZXIgbmFtZSBmb3IgU0RLIGludm9jYXRpb24gSURcbiAqL1xuZXhwb3J0IGNvbnN0IElOVk9DQVRJT05fSURfSEVBREVSID0gXCJhbXotc2RrLWludm9jYXRpb24taWRcIjtcblxuLyoqXG4gKiBIZWFkZXIgbmFtZSBmb3IgcmVxdWVzdCByZXRyeSBpbmZvcm1hdGlvbi5cbiAqL1xuZXhwb3J0IGNvbnN0IFJFUVVFU1RfSEVBREVSID0gXCJhbXotc2RrLXJlcXVlc3RcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/defaultRetryQuota.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/defaultRetryQuota.js ***! \*****************************************************************************/ /*! exports provided: getDefaultRetryQuota */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDefaultRetryQuota", function() { return getDefaultRetryQuota; }); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/middleware-retry/dist/es/constants.js"); var getDefaultRetryQuota = function (initialRetryTokens) { var MAX_CAPACITY = initialRetryTokens; var availableCapacity = initialRetryTokens; var getCapacityAmount = function (error) { return (error.name === "TimeoutError" ? _constants__WEBPACK_IMPORTED_MODULE_0__["TIMEOUT_RETRY_COST"] : _constants__WEBPACK_IMPORTED_MODULE_0__["RETRY_COST"]); }; var hasRetryTokens = function (error) { return getCapacityAmount(error) <= availableCapacity; }; var retrieveRetryTokens = function (error) { if (!hasRetryTokens(error)) { // retryStrategy should stop retrying, and return last error throw new Error("No retry token available"); } var capacityAmount = getCapacityAmount(error); availableCapacity -= capacityAmount; return capacityAmount; }; var releaseRetryTokens = function (capacityReleaseAmount) { availableCapacity += capacityReleaseAmount !== null && capacityReleaseAmount !== void 0 ? capacityReleaseAmount : _constants__WEBPACK_IMPORTED_MODULE_0__["NO_RETRY_INCREMENT"]; availableCapacity = Math.min(availableCapacity, MAX_CAPACITY); }; return Object.freeze({ hasRetryTokens: hasRetryTokens, retrieveRetryTokens: retrieveRetryTokens, releaseRetryTokens: releaseRetryTokens, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdFJldHJ5UXVvdGEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZGVmYXVsdFJldHJ5UXVvdGEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLGtCQUFrQixFQUFFLFVBQVUsRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUdqRixNQUFNLENBQUMsSUFBTSxvQkFBb0IsR0FBRyxVQUFDLGtCQUEwQjtJQUM3RCxJQUFNLFlBQVksR0FBRyxrQkFBa0IsQ0FBQztJQUN4QyxJQUFJLGlCQUFpQixHQUFHLGtCQUFrQixDQUFDO0lBRTNDLElBQU0saUJBQWlCLEdBQUcsVUFBQyxLQUFlLElBQUssT0FBQSxDQUFDLEtBQUssQ0FBQyxJQUFJLEtBQUssY0FBYyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQWpFLENBQWlFLENBQUM7SUFFakgsSUFBTSxjQUFjLEdBQUcsVUFBQyxLQUFlLElBQUssT0FBQSxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsSUFBSSxpQkFBaUIsRUFBN0MsQ0FBNkMsQ0FBQztJQUUxRixJQUFNLG1CQUFtQixHQUFHLFVBQUMsS0FBZTtRQUMxQyxJQUFJLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxFQUFFO1lBQzFCLDREQUE0RDtZQUM1RCxNQUFNLElBQUksS0FBSyxDQUFDLDBCQUEwQixDQUFDLENBQUM7U0FDN0M7UUFDRCxJQUFNLGNBQWMsR0FBRyxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUNoRCxpQkFBaUIsSUFBSSxjQUFjLENBQUM7UUFDcEMsT0FBTyxjQUFjLENBQUM7SUFDeEIsQ0FBQyxDQUFDO0lBRUYsSUFBTSxrQkFBa0IsR0FBRyxVQUFDLHFCQUE4QjtRQUN4RCxpQkFBaUIsSUFBSSxxQkFBcUIsYUFBckIscUJBQXFCLGNBQXJCLHFCQUFxQixHQUFJLGtCQUFrQixDQUFDO1FBQ2pFLGlCQUFpQixHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsaUJBQWlCLEVBQUUsWUFBWSxDQUFDLENBQUM7SUFDaEUsQ0FBQyxDQUFDO0lBRUYsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDO1FBQ25CLGNBQWMsZ0JBQUE7UUFDZCxtQkFBbUIscUJBQUE7UUFDbkIsa0JBQWtCLG9CQUFBO0tBQ25CLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFNka0Vycm9yIH0gZnJvbSBcIkBhd3Mtc2RrL3NtaXRoeS1jbGllbnRcIjtcblxuaW1wb3J0IHsgTk9fUkVUUllfSU5DUkVNRU5ULCBSRVRSWV9DT1NULCBUSU1FT1VUX1JFVFJZX0NPU1QgfSBmcm9tIFwiLi9jb25zdGFudHNcIjtcbmltcG9ydCB7IFJldHJ5UXVvdGEgfSBmcm9tIFwiLi9kZWZhdWx0U3RyYXRlZ3lcIjtcblxuZXhwb3J0IGNvbnN0IGdldERlZmF1bHRSZXRyeVF1b3RhID0gKGluaXRpYWxSZXRyeVRva2VuczogbnVtYmVyKTogUmV0cnlRdW90YSA9PiB7XG4gIGNvbnN0IE1BWF9DQVBBQ0lUWSA9IGluaXRpYWxSZXRyeVRva2VucztcbiAgbGV0IGF2YWlsYWJsZUNhcGFjaXR5ID0gaW5pdGlhbFJldHJ5VG9rZW5zO1xuXG4gIGNvbnN0IGdldENhcGFjaXR5QW1vdW50ID0gKGVycm9yOiBTZGtFcnJvcikgPT4gKGVycm9yLm5hbWUgPT09IFwiVGltZW91dEVycm9yXCIgPyBUSU1FT1VUX1JFVFJZX0NPU1QgOiBSRVRSWV9DT1NUKTtcblxuICBjb25zdCBoYXNSZXRyeVRva2VucyA9IChlcnJvcjogU2RrRXJyb3IpID0+IGdldENhcGFjaXR5QW1vdW50KGVycm9yKSA8PSBhdmFpbGFibGVDYXBhY2l0eTtcblxuICBjb25zdCByZXRyaWV2ZVJldHJ5VG9rZW5zID0gKGVycm9yOiBTZGtFcnJvcikgPT4ge1xuICAgIGlmICghaGFzUmV0cnlUb2tlbnMoZXJyb3IpKSB7XG4gICAgICAvLyByZXRyeVN0cmF0ZWd5IHNob3VsZCBzdG9wIHJldHJ5aW5nLCBhbmQgcmV0dXJuIGxhc3QgZXJyb3JcbiAgICAgIHRocm93IG5ldyBFcnJvcihcIk5vIHJldHJ5IHRva2VuIGF2YWlsYWJsZVwiKTtcbiAgICB9XG4gICAgY29uc3QgY2FwYWNpdHlBbW91bnQgPSBnZXRDYXBhY2l0eUFtb3VudChlcnJvcik7XG4gICAgYXZhaWxhYmxlQ2FwYWNpdHkgLT0gY2FwYWNpdHlBbW91bnQ7XG4gICAgcmV0dXJuIGNhcGFjaXR5QW1vdW50O1xuICB9O1xuXG4gIGNvbnN0IHJlbGVhc2VSZXRyeVRva2VucyA9IChjYXBhY2l0eVJlbGVhc2VBbW91bnQ/OiBudW1iZXIpID0+IHtcbiAgICBhdmFpbGFibGVDYXBhY2l0eSArPSBjYXBhY2l0eVJlbGVhc2VBbW91bnQgPz8gTk9fUkVUUllfSU5DUkVNRU5UO1xuICAgIGF2YWlsYWJsZUNhcGFjaXR5ID0gTWF0aC5taW4oYXZhaWxhYmxlQ2FwYWNpdHksIE1BWF9DQVBBQ0lUWSk7XG4gIH07XG5cbiAgcmV0dXJuIE9iamVjdC5mcmVlemUoe1xuICAgIGhhc1JldHJ5VG9rZW5zLFxuICAgIHJldHJpZXZlUmV0cnlUb2tlbnMsXG4gICAgcmVsZWFzZVJldHJ5VG9rZW5zLFxuICB9KTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/defaultStrategy.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/defaultStrategy.js ***! \***************************************************************************/ /*! exports provided: DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE, StandardRetryStrategy */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_MAX_ATTEMPTS", function() { return DEFAULT_MAX_ATTEMPTS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_RETRY_MODE", function() { return DEFAULT_RETRY_MODE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StandardRetryStrategy", function() { return StandardRetryStrategy; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_service_error_classification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/service-error-classification */ "./node_modules/@aws-sdk/service-error-classification/dist/es/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! uuid */ "./node_modules/uuid/index.js"); /* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/middleware-retry/dist/es/constants.js"); /* harmony import */ var _defaultRetryQuota__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./defaultRetryQuota */ "./node_modules/@aws-sdk/middleware-retry/dist/es/defaultRetryQuota.js"); /* harmony import */ var _delayDecider__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./delayDecider */ "./node_modules/@aws-sdk/middleware-retry/dist/es/delayDecider.js"); /* harmony import */ var _retryDecider__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./retryDecider */ "./node_modules/@aws-sdk/middleware-retry/dist/es/retryDecider.js"); /** * The default value for how many HTTP requests an SDK should make for a * single SDK operation invocation before giving up */ var DEFAULT_MAX_ATTEMPTS = 3; /** * The default retry algorithm to use. */ var DEFAULT_RETRY_MODE = "standard"; var StandardRetryStrategy = /** @class */ (function () { function StandardRetryStrategy(maxAttemptsProvider, options) { var _a, _b, _c; this.maxAttemptsProvider = maxAttemptsProvider; this.mode = DEFAULT_RETRY_MODE; this.retryDecider = (_a = options === null || options === void 0 ? void 0 : options.retryDecider) !== null && _a !== void 0 ? _a : _retryDecider__WEBPACK_IMPORTED_MODULE_7__["defaultRetryDecider"]; this.delayDecider = (_b = options === null || options === void 0 ? void 0 : options.delayDecider) !== null && _b !== void 0 ? _b : _delayDecider__WEBPACK_IMPORTED_MODULE_6__["defaultDelayDecider"]; this.retryQuota = (_c = options === null || options === void 0 ? void 0 : options.retryQuota) !== null && _c !== void 0 ? _c : Object(_defaultRetryQuota__WEBPACK_IMPORTED_MODULE_5__["getDefaultRetryQuota"])(_constants__WEBPACK_IMPORTED_MODULE_4__["INITIAL_RETRY_TOKENS"]); } StandardRetryStrategy.prototype.shouldRetry = function (error, attempts, maxAttempts) { return attempts < maxAttempts && this.retryDecider(error) && this.retryQuota.hasRetryTokens(error); }; StandardRetryStrategy.prototype.getMaxAttempts = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var maxAttempts, error_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, this.maxAttemptsProvider()]; case 1: maxAttempts = _a.sent(); return [3 /*break*/, 3]; case 2: error_1 = _a.sent(); maxAttempts = DEFAULT_MAX_ATTEMPTS; return [3 /*break*/, 3]; case 3: return [2 /*return*/, maxAttempts]; } }); }); }; StandardRetryStrategy.prototype.retry = function (next, args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var retryTokenAmount, attempts, totalDelay, maxAttempts, request, _loop_1, this_1, state_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: attempts = 0; totalDelay = 0; return [4 /*yield*/, this.getMaxAttempts()]; case 1: maxAttempts = _a.sent(); request = args.request; if (_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) { request.headers[_constants__WEBPACK_IMPORTED_MODULE_4__["INVOCATION_ID_HEADER"]] = Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v4"])(); } _loop_1 = function () { var _a, response, output, err_1, delay_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: _b.trys.push([0, 2, , 5]); if (_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) { request.headers[_constants__WEBPACK_IMPORTED_MODULE_4__["REQUEST_HEADER"]] = "attempt=" + (attempts + 1) + "; max=" + maxAttempts; } return [4 /*yield*/, next(args)]; case 1: _a = _b.sent(), response = _a.response, output = _a.output; this_1.retryQuota.releaseRetryTokens(retryTokenAmount); output.$metadata.attempts = attempts + 1; output.$metadata.totalRetryDelay = totalDelay; return [2 /*return*/, { value: { response: response, output: output } }]; case 2: err_1 = _b.sent(); attempts++; if (!this_1.shouldRetry(err_1, attempts, maxAttempts)) return [3 /*break*/, 4]; retryTokenAmount = this_1.retryQuota.retrieveRetryTokens(err_1); delay_1 = this_1.delayDecider(Object(_aws_sdk_service_error_classification__WEBPACK_IMPORTED_MODULE_2__["isThrottlingError"])(err_1) ? _constants__WEBPACK_IMPORTED_MODULE_4__["THROTTLING_RETRY_DELAY_BASE"] : _constants__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_RETRY_DELAY_BASE"], attempts); totalDelay += delay_1; return [4 /*yield*/, new Promise(function (resolve) { return setTimeout(resolve, delay_1); })]; case 3: _b.sent(); return [2 /*return*/, "continue"]; case 4: if (!err_1.$metadata) { err_1.$metadata = {}; } err_1.$metadata.attempts = attempts; err_1.$metadata.totalRetryDelay = totalDelay; throw err_1; case 5: return [2 /*return*/]; } }); }; this_1 = this; _a.label = 2; case 2: if (false) {} return [5 /*yield**/, _loop_1()]; case 3: state_1 = _a.sent(); if (typeof state_1 === "object") return [2 /*return*/, state_1.value]; return [3 /*break*/, 2]; case 4: return [2 /*return*/]; } }); }); }; return StandardRetryStrategy; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdFN0cmF0ZWd5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2RlZmF1bHRTdHJhdGVneS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3JELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBRzFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFFMUIsT0FBTyxFQUNMLHdCQUF3QixFQUN4QixvQkFBb0IsRUFDcEIsb0JBQW9CLEVBQ3BCLGNBQWMsRUFDZCwyQkFBMkIsR0FDNUIsTUFBTSxhQUFhLENBQUM7QUFDckIsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDM0QsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDckQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFFckQ7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLElBQU0sb0JBQW9CLEdBQUcsQ0FBQyxDQUFDO0FBRXRDOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sa0JBQWtCLEdBQUcsVUFBVSxDQUFDO0FBb0Q3QztJQU1FLCtCQUE2QixtQkFBcUMsRUFBRSxPQUFzQzs7UUFBN0Usd0JBQW1CLEdBQW5CLG1CQUFtQixDQUFrQjtRQUZsRCxTQUFJLEdBQUcsa0JBQWtCLENBQUM7UUFHeEMsSUFBSSxDQUFDLFlBQVksU0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsWUFBWSxtQ0FBSSxtQkFBbUIsQ0FBQztRQUNqRSxJQUFJLENBQUMsWUFBWSxTQUFHLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxZQUFZLG1DQUFJLG1CQUFtQixDQUFDO1FBQ2pFLElBQUksQ0FBQyxVQUFVLFNBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLFVBQVUsbUNBQUksb0JBQW9CLENBQUMsb0JBQW9CLENBQUMsQ0FBQztJQUN0RixDQUFDO0lBRU8sMkNBQVcsR0FBbkIsVUFBb0IsS0FBZSxFQUFFLFFBQWdCLEVBQUUsV0FBbUI7UUFDeEUsT0FBTyxRQUFRLEdBQUcsV0FBVyxJQUFJLElBQUksQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksSUFBSSxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDckcsQ0FBQztJQUVhLDhDQUFjLEdBQTVCOzs7Ozs7O3dCQUdrQixxQkFBTSxJQUFJLENBQUMsbUJBQW1CLEVBQUUsRUFBQTs7d0JBQTlDLFdBQVcsR0FBRyxTQUFnQyxDQUFDOzs7O3dCQUUvQyxXQUFXLEdBQUcsb0JBQW9CLENBQUM7OzRCQUVyQyxzQkFBTyxXQUFXLEVBQUM7Ozs7S0FDcEI7SUFFSyxxQ0FBSyxHQUFYLFVBQ0UsSUFBbUMsRUFDbkMsSUFBcUM7Ozs7Ozt3QkFHakMsUUFBUSxHQUFHLENBQUMsQ0FBQzt3QkFDYixVQUFVLEdBQUcsQ0FBQyxDQUFDO3dCQUVDLHFCQUFNLElBQUksQ0FBQyxjQUFjLEVBQUUsRUFBQTs7d0JBQXpDLFdBQVcsR0FBRyxTQUEyQjt3QkFFdkMsT0FBTyxHQUFLLElBQUksUUFBVCxDQUFVO3dCQUN6QixJQUFJLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEVBQUU7NEJBQ25DLE9BQU8sQ0FBQyxPQUFPLENBQUMsb0JBQW9CLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQzt5QkFDOUM7Ozs7Ozs7d0NBSUcsSUFBSSxXQUFXLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxFQUFFOzRDQUNuQyxPQUFPLENBQUMsT0FBTyxDQUFDLGNBQWMsQ0FBQyxHQUFHLGNBQVcsUUFBUSxHQUFHLENBQUMsZUFBUyxXQUFhLENBQUM7eUNBQ2pGO3dDQUM0QixxQkFBTSxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUE7O3dDQUF2QyxLQUF1QixTQUFnQixFQUFyQyxRQUFRLGNBQUEsRUFBRSxNQUFNLFlBQUE7d0NBRXhCLE9BQUssVUFBVSxDQUFDLGtCQUFrQixDQUFDLGdCQUFnQixDQUFDLENBQUM7d0NBQ3JELE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxHQUFHLFFBQVEsR0FBRyxDQUFDLENBQUM7d0NBQ3pDLE1BQU0sQ0FBQyxTQUFTLENBQUMsZUFBZSxHQUFHLFVBQVUsQ0FBQzt1RUFFdkMsRUFBRSxRQUFRLFVBQUEsRUFBRSxNQUFNLFFBQUEsRUFBRTs7O3dDQUUzQixRQUFRLEVBQUUsQ0FBQzs2Q0FDUCxPQUFLLFdBQVcsQ0FBQyxLQUFlLEVBQUUsUUFBUSxFQUFFLFdBQVcsQ0FBQyxFQUF4RCx3QkFBd0Q7d0NBQzFELGdCQUFnQixHQUFHLE9BQUssVUFBVSxDQUFDLG1CQUFtQixDQUFDLEtBQUcsQ0FBQyxDQUFDO3dDQUN0RCxVQUFRLE9BQUssWUFBWSxDQUM3QixpQkFBaUIsQ0FBQyxLQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixFQUMvRSxRQUFRLENBQ1QsQ0FBQzt3Q0FDRixVQUFVLElBQUksT0FBSyxDQUFDO3dDQUVwQixxQkFBTSxJQUFJLE9BQU8sQ0FBQyxVQUFDLE9BQU8sSUFBSyxPQUFBLFVBQVUsQ0FBQyxPQUFPLEVBQUUsT0FBSyxDQUFDLEVBQTFCLENBQTBCLENBQUMsRUFBQTs7d0NBQTFELFNBQTBELENBQUM7Ozt3Q0FJN0QsSUFBSSxDQUFDLEtBQUcsQ0FBQyxTQUFTLEVBQUU7NENBQ2xCLEtBQUcsQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO3lDQUNwQjt3Q0FFRCxLQUFHLENBQUMsU0FBUyxDQUFDLFFBQVEsR0FBRyxRQUFRLENBQUM7d0NBQ2xDLEtBQUcsQ0FBQyxTQUFTLENBQUMsZUFBZSxHQUFHLFVBQVUsQ0FBQzt3Q0FDM0MsTUFBTSxLQUFHLENBQUM7Ozs7Ozs7OzZCQWhDUCxJQUFJOzs7Ozs7Ozs7OztLQW1DWjtJQUNILDRCQUFDO0FBQUQsQ0FBQyxBQTdFRCxJQTZFQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7IGlzVGhyb3R0bGluZ0Vycm9yIH0gZnJvbSBcIkBhd3Mtc2RrL3NlcnZpY2UtZXJyb3ItY2xhc3NpZmljYXRpb25cIjtcbmltcG9ydCB7IFNka0Vycm9yIH0gZnJvbSBcIkBhd3Mtc2RrL3NtaXRoeS1jbGllbnRcIjtcbmltcG9ydCB7IEZpbmFsaXplSGFuZGxlciwgRmluYWxpemVIYW5kbGVyQXJndW1lbnRzLCBNZXRhZGF0YUJlYXJlciwgUHJvdmlkZXIsIFJldHJ5U3RyYXRlZ3kgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IHY0IH0gZnJvbSBcInV1aWRcIjtcblxuaW1wb3J0IHtcbiAgREVGQVVMVF9SRVRSWV9ERUxBWV9CQVNFLFxuICBJTklUSUFMX1JFVFJZX1RPS0VOUyxcbiAgSU5WT0NBVElPTl9JRF9IRUFERVIsXG4gIFJFUVVFU1RfSEVBREVSLFxuICBUSFJPVFRMSU5HX1JFVFJZX0RFTEFZX0JBU0UsXG59IGZyb20gXCIuL2NvbnN0YW50c1wiO1xuaW1wb3J0IHsgZ2V0RGVmYXVsdFJldHJ5UXVvdGEgfSBmcm9tIFwiLi9kZWZhdWx0UmV0cnlRdW90YVwiO1xuaW1wb3J0IHsgZGVmYXVsdERlbGF5RGVjaWRlciB9IGZyb20gXCIuL2RlbGF5RGVjaWRlclwiO1xuaW1wb3J0IHsgZGVmYXVsdFJldHJ5RGVjaWRlciB9IGZyb20gXCIuL3JldHJ5RGVjaWRlclwiO1xuXG4vKipcbiAqIFRoZSBkZWZhdWx0IHZhbHVlIGZvciBob3cgbWFueSBIVFRQIHJlcXVlc3RzIGFuIFNESyBzaG91bGQgbWFrZSBmb3IgYVxuICogc2luZ2xlIFNESyBvcGVyYXRpb24gaW52b2NhdGlvbiBiZWZvcmUgZ2l2aW5nIHVwXG4gKi9cbmV4cG9ydCBjb25zdCBERUZBVUxUX01BWF9BVFRFTVBUUyA9IDM7XG5cbi8qKlxuICogVGhlIGRlZmF1bHQgcmV0cnkgYWxnb3JpdGhtIHRvIHVzZS5cbiAqL1xuZXhwb3J0IGNvbnN0IERFRkFVTFRfUkVUUllfTU9ERSA9IFwic3RhbmRhcmRcIjtcblxuLyoqXG4gKiBEZXRlcm1pbmVzIHdoZXRoZXIgYW4gZXJyb3IgaXMgcmV0cnlhYmxlIGJhc2VkIG9uIHRoZSBudW1iZXIgb2YgcmV0cmllc1xuICogYWxyZWFkeSBhdHRlbXB0ZWQsIHRoZSBIVFRQIHN0YXR1cyBjb2RlLCBhbmQgdGhlIGVycm9yIHJlY2VpdmVkIChpZiBhbnkpLlxuICpcbiAqIEBwYXJhbSBlcnJvciAgICAgICAgIFRoZSBlcnJvciBlbmNvdW50ZXJlZC5cbiAqL1xuZXhwb3J0IGludGVyZmFjZSBSZXRyeURlY2lkZXIge1xuICAoZXJyb3I6IFNka0Vycm9yKTogYm9vbGVhbjtcbn1cblxuLyoqXG4gKiBEZXRlcm1pbmVzIHRoZSBudW1iZXIgb2YgbWlsbGlzZWNvbmRzIHRvIHdhaXQgYmVmb3JlIHJldHJ5aW5nIGFuIGFjdGlvbi5cbiAqXG4gKiBAcGFyYW0gZGVsYXlCYXNlIFRoZSBiYXNlIGRlbGF5IChpbiBtaWxsaXNlY29uZHMpLlxuICogQHBhcmFtIGF0dGVtcHRzICBUaGUgbnVtYmVyIG9mIHRpbWVzIHRoZSBhY3Rpb24gaGFzIGFscmVhZHkgYmVlbiB0cmllZC5cbiAqL1xuZXhwb3J0IGludGVyZmFjZSBEZWxheURlY2lkZXIge1xuICAoZGVsYXlCYXNlOiBudW1iZXIsIGF0dGVtcHRzOiBudW1iZXIpOiBudW1iZXI7XG59XG5cbi8qKlxuICogSW50ZXJmYWNlIHRoYXQgc3BlY2lmaWVzIHRoZSByZXRyeSBxdW90YSBiZWhhdmlvci5cbiAqL1xuZXhwb3J0IGludGVyZmFjZSBSZXRyeVF1b3RhIHtcbiAgLyoqXG4gICAqIHJldHVybnMgdHJ1ZSBpZiByZXRyeSB0b2tlbnMgYXJlIGF2YWlsYWJsZSBmcm9tIHRoZSByZXRyeSBxdW90YSBidWNrZXQuXG4gICAqL1xuICBoYXNSZXRyeVRva2VuczogKGVycm9yOiBTZGtFcnJvcikgPT4gYm9vbGVhbjtcblxuICAvKipcbiAgICogcmV0dXJucyB0b2tlbiBhbW91bnQgZnJvbSB0aGUgcmV0cnkgcXVvdGEgYnVja2V0LlxuICAgKiB0aHJvd3MgZXJyb3IgaXMgcmV0cnkgdG9rZW5zIGFyZSBub3QgYXZhaWxhYmxlLlxuICAgKi9cbiAgcmV0cmlldmVSZXRyeVRva2VuczogKGVycm9yOiBTZGtFcnJvcikgPT4gbnVtYmVyO1xuXG4gIC8qKlxuICAgKiByZWxlYXNlcyB0b2tlbnMgYmFjayB0byB0aGUgcmV0cnkgcXVvdGEuXG4gICAqL1xuICByZWxlYXNlUmV0cnlUb2tlbnM6IChyZWxlYXNlQ2FwYWNpdHlBbW91bnQ/OiBudW1iZXIpID0+IHZvaWQ7XG59XG5cbi8qKlxuICogU3RyYXRlZ3kgb3B0aW9ucyB0byBiZSBwYXNzZWQgdG8gU3RhbmRhcmRSZXRyeVN0cmF0ZWd5XG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgU3RhbmRhcmRSZXRyeVN0cmF0ZWd5T3B0aW9ucyB7XG4gIHJldHJ5RGVjaWRlcj86IFJldHJ5RGVjaWRlcjtcbiAgZGVsYXlEZWNpZGVyPzogRGVsYXlEZWNpZGVyO1xuICByZXRyeVF1b3RhPzogUmV0cnlRdW90YTtcbn1cblxuZXhwb3J0IGNsYXNzIFN0YW5kYXJkUmV0cnlTdHJhdGVneSBpbXBsZW1lbnRzIFJldHJ5U3RyYXRlZ3kge1xuICBwcml2YXRlIHJldHJ5RGVjaWRlcjogUmV0cnlEZWNpZGVyO1xuICBwcml2YXRlIGRlbGF5RGVjaWRlcjogRGVsYXlEZWNpZGVyO1xuICBwcml2YXRlIHJldHJ5UXVvdGE6IFJldHJ5UXVvdGE7XG4gIHB1YmxpYyByZWFkb25seSBtb2RlID0gREVGQVVMVF9SRVRSWV9NT0RFO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcmVhZG9ubHkgbWF4QXR0ZW1wdHNQcm92aWRlcjogUHJvdmlkZXI8bnVtYmVyPiwgb3B0aW9ucz86IFN0YW5kYXJkUmV0cnlTdHJhdGVneU9wdGlvbnMpIHtcbiAgICB0aGlzLnJldHJ5RGVjaWRlciA9IG9wdGlvbnM/LnJldHJ5RGVjaWRlciA/PyBkZWZhdWx0UmV0cnlEZWNpZGVyO1xuICAgIHRoaXMuZGVsYXlEZWNpZGVyID0gb3B0aW9ucz8uZGVsYXlEZWNpZGVyID8/IGRlZmF1bHREZWxheURlY2lkZXI7XG4gICAgdGhpcy5yZXRyeVF1b3RhID0gb3B0aW9ucz8ucmV0cnlRdW90YSA/PyBnZXREZWZhdWx0UmV0cnlRdW90YShJTklUSUFMX1JFVFJZX1RPS0VOUyk7XG4gIH1cblxuICBwcml2YXRlIHNob3VsZFJldHJ5KGVycm9yOiBTZGtFcnJvciwgYXR0ZW1wdHM6IG51bWJlciwgbWF4QXR0ZW1wdHM6IG51bWJlcikge1xuICAgIHJldHVybiBhdHRlbXB0cyA8IG1heEF0dGVtcHRzICYmIHRoaXMucmV0cnlEZWNpZGVyKGVycm9yKSAmJiB0aGlzLnJldHJ5UXVvdGEuaGFzUmV0cnlUb2tlbnMoZXJyb3IpO1xuICB9XG5cbiAgcHJpdmF0ZSBhc3luYyBnZXRNYXhBdHRlbXB0cygpIHtcbiAgICBsZXQgbWF4QXR0ZW1wdHM6IG51bWJlcjtcbiAgICB0cnkge1xuICAgICAgbWF4QXR0ZW1wdHMgPSBhd2FpdCB0aGlzLm1heEF0dGVtcHRzUHJvdmlkZXIoKTtcbiAgICB9IGNhdGNoIChlcnJvcikge1xuICAgICAgbWF4QXR0ZW1wdHMgPSBERUZBVUxUX01BWF9BVFRFTVBUUztcbiAgICB9XG4gICAgcmV0dXJuIG1heEF0dGVtcHRzO1xuICB9XG5cbiAgYXN5bmMgcmV0cnk8SW5wdXQgZXh0ZW5kcyBvYmplY3QsIE91cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KFxuICAgIG5leHQ6IEZpbmFsaXplSGFuZGxlcjxJbnB1dCwgT3VwdXQ+LFxuICAgIGFyZ3M6IEZpbmFsaXplSGFuZGxlckFyZ3VtZW50czxJbnB1dD5cbiAgKSB7XG4gICAgbGV0IHJldHJ5VG9rZW5BbW91bnQ7XG4gICAgbGV0IGF0dGVtcHRzID0gMDtcbiAgICBsZXQgdG90YWxEZWxheSA9IDA7XG5cbiAgICBjb25zdCBtYXhBdHRlbXB0cyA9IGF3YWl0IHRoaXMuZ2V0TWF4QXR0ZW1wdHMoKTtcblxuICAgIGNvbnN0IHsgcmVxdWVzdCB9ID0gYXJncztcbiAgICBpZiAoSHR0cFJlcXVlc3QuaXNJbnN0YW5jZShyZXF1ZXN0KSkge1xuICAgICAgcmVxdWVzdC5oZWFkZXJzW0lOVk9DQVRJT05fSURfSEVBREVSXSA9IHY0KCk7XG4gICAgfVxuXG4gICAgd2hpbGUgKHRydWUpIHtcbiAgICAgIHRyeSB7XG4gICAgICAgIGlmIChIdHRwUmVxdWVzdC5pc0luc3RhbmNlKHJlcXVlc3QpKSB7XG4gICAgICAgICAgcmVxdWVzdC5oZWFkZXJzW1JFUVVFU1RfSEVBREVSXSA9IGBhdHRlbXB0PSR7YXR0ZW1wdHMgKyAxfTsgbWF4PSR7bWF4QXR0ZW1wdHN9YDtcbiAgICAgICAgfVxuICAgICAgICBjb25zdCB7IHJlc3BvbnNlLCBvdXRwdXQgfSA9IGF3YWl0IG5leHQoYXJncyk7XG5cbiAgICAgICAgdGhpcy5yZXRyeVF1b3RhLnJlbGVhc2VSZXRyeVRva2VucyhyZXRyeVRva2VuQW1vdW50KTtcbiAgICAgICAgb3V0cHV0LiRtZXRhZGF0YS5hdHRlbXB0cyA9IGF0dGVtcHRzICsgMTtcbiAgICAgICAgb3V0cHV0LiRtZXRhZGF0YS50b3RhbFJldHJ5RGVsYXkgPSB0b3RhbERlbGF5O1xuXG4gICAgICAgIHJldHVybiB7IHJlc3BvbnNlLCBvdXRwdXQgfTtcbiAgICAgIH0gY2F0Y2ggKGVycikge1xuICAgICAgICBhdHRlbXB0cysrO1xuICAgICAgICBpZiAodGhpcy5zaG91bGRSZXRyeShlcnIgYXMgU2RrRXJyb3IsIGF0dGVtcHRzLCBtYXhBdHRlbXB0cykpIHtcbiAgICAgICAgICByZXRyeVRva2VuQW1vdW50ID0gdGhpcy5yZXRyeVF1b3RhLnJldHJpZXZlUmV0cnlUb2tlbnMoZXJyKTtcbiAgICAgICAgICBjb25zdCBkZWxheSA9IHRoaXMuZGVsYXlEZWNpZGVyKFxuICAgICAgICAgICAgaXNUaHJvdHRsaW5nRXJyb3IoZXJyKSA/IFRIUk9UVExJTkdfUkVUUllfREVMQVlfQkFTRSA6IERFRkFVTFRfUkVUUllfREVMQVlfQkFTRSxcbiAgICAgICAgICAgIGF0dGVtcHRzXG4gICAgICAgICAgKTtcbiAgICAgICAgICB0b3RhbERlbGF5ICs9IGRlbGF5O1xuXG4gICAgICAgICAgYXdhaXQgbmV3IFByb21pc2UoKHJlc29sdmUpID0+IHNldFRpbWVvdXQocmVzb2x2ZSwgZGVsYXkpKTtcbiAgICAgICAgICBjb250aW51ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmICghZXJyLiRtZXRhZGF0YSkge1xuICAgICAgICAgIGVyci4kbWV0YWRhdGEgPSB7fTtcbiAgICAgICAgfVxuXG4gICAgICAgIGVyci4kbWV0YWRhdGEuYXR0ZW1wdHMgPSBhdHRlbXB0cztcbiAgICAgICAgZXJyLiRtZXRhZGF0YS50b3RhbFJldHJ5RGVsYXkgPSB0b3RhbERlbGF5O1xuICAgICAgICB0aHJvdyBlcnI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/delayDecider.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/delayDecider.js ***! \************************************************************************/ /*! exports provided: defaultDelayDecider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultDelayDecider", function() { return defaultDelayDecider; }); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/middleware-retry/dist/es/constants.js"); /** * Calculate a capped, fully-jittered exponential backoff time. */ var defaultDelayDecider = function (delayBase, attempts) { return Math.floor(Math.min(_constants__WEBPACK_IMPORTED_MODULE_0__["MAXIMUM_RETRY_DELAY"], Math.random() * Math.pow(2, attempts) * delayBase)); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVsYXlEZWNpZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2RlbGF5RGVjaWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFbEQ7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxtQkFBbUIsR0FBRyxVQUFDLFNBQWlCLEVBQUUsUUFBZ0I7SUFDckUsT0FBQSxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsbUJBQW1CLEVBQUUsSUFBSSxDQUFDLE1BQU0sRUFBRSxHQUFHLFNBQUEsQ0FBQyxFQUFJLFFBQVEsQ0FBQSxHQUFHLFNBQVMsQ0FBQyxDQUFDO0FBQXBGLENBQW9GLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNQVhJTVVNX1JFVFJZX0RFTEFZIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbi8qKlxuICogQ2FsY3VsYXRlIGEgY2FwcGVkLCBmdWxseS1qaXR0ZXJlZCBleHBvbmVudGlhbCBiYWNrb2ZmIHRpbWUuXG4gKi9cbmV4cG9ydCBjb25zdCBkZWZhdWx0RGVsYXlEZWNpZGVyID0gKGRlbGF5QmFzZTogbnVtYmVyLCBhdHRlbXB0czogbnVtYmVyKSA9PlxuICBNYXRoLmZsb29yKE1hdGgubWluKE1BWElNVU1fUkVUUllfREVMQVksIE1hdGgucmFuZG9tKCkgKiAyICoqIGF0dGVtcHRzICogZGVsYXlCYXNlKSk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/index.js ***! \*****************************************************************/ /*! exports provided: retryMiddleware, retryMiddlewareOptions, getRetryPlugin, omitRetryHeadersMiddleware, omitRetryHeadersMiddlewareOptions, getOmitRetryHeadersPlugin, DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE, StandardRetryStrategy, ENV_MAX_ATTEMPTS, CONFIG_MAX_ATTEMPTS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, ENV_RETRY_MODE, CONFIG_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, defaultDelayDecider, defaultRetryDecider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _retryMiddleware__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./retryMiddleware */ "./node_modules/@aws-sdk/middleware-retry/dist/es/retryMiddleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "retryMiddleware", function() { return _retryMiddleware__WEBPACK_IMPORTED_MODULE_0__["retryMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "retryMiddlewareOptions", function() { return _retryMiddleware__WEBPACK_IMPORTED_MODULE_0__["retryMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getRetryPlugin", function() { return _retryMiddleware__WEBPACK_IMPORTED_MODULE_0__["getRetryPlugin"]; }); /* harmony import */ var _omitRetryHeadersMiddleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./omitRetryHeadersMiddleware */ "./node_modules/@aws-sdk/middleware-retry/dist/es/omitRetryHeadersMiddleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "omitRetryHeadersMiddleware", function() { return _omitRetryHeadersMiddleware__WEBPACK_IMPORTED_MODULE_1__["omitRetryHeadersMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "omitRetryHeadersMiddlewareOptions", function() { return _omitRetryHeadersMiddleware__WEBPACK_IMPORTED_MODULE_1__["omitRetryHeadersMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getOmitRetryHeadersPlugin", function() { return _omitRetryHeadersMiddleware__WEBPACK_IMPORTED_MODULE_1__["getOmitRetryHeadersPlugin"]; }); /* harmony import */ var _defaultStrategy__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultStrategy */ "./node_modules/@aws-sdk/middleware-retry/dist/es/defaultStrategy.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_MAX_ATTEMPTS", function() { return _defaultStrategy__WEBPACK_IMPORTED_MODULE_2__["DEFAULT_MAX_ATTEMPTS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_RETRY_MODE", function() { return _defaultStrategy__WEBPACK_IMPORTED_MODULE_2__["DEFAULT_RETRY_MODE"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StandardRetryStrategy", function() { return _defaultStrategy__WEBPACK_IMPORTED_MODULE_2__["StandardRetryStrategy"]; }); /* harmony import */ var _configurations__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./configurations */ "./node_modules/@aws-sdk/middleware-retry/dist/es/configurations.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ENV_MAX_ATTEMPTS", function() { return _configurations__WEBPACK_IMPORTED_MODULE_3__["ENV_MAX_ATTEMPTS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CONFIG_MAX_ATTEMPTS", function() { return _configurations__WEBPACK_IMPORTED_MODULE_3__["CONFIG_MAX_ATTEMPTS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NODE_MAX_ATTEMPT_CONFIG_OPTIONS", function() { return _configurations__WEBPACK_IMPORTED_MODULE_3__["NODE_MAX_ATTEMPT_CONFIG_OPTIONS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveRetryConfig", function() { return _configurations__WEBPACK_IMPORTED_MODULE_3__["resolveRetryConfig"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ENV_RETRY_MODE", function() { return _configurations__WEBPACK_IMPORTED_MODULE_3__["ENV_RETRY_MODE"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CONFIG_RETRY_MODE", function() { return _configurations__WEBPACK_IMPORTED_MODULE_3__["CONFIG_RETRY_MODE"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NODE_RETRY_MODE_CONFIG_OPTIONS", function() { return _configurations__WEBPACK_IMPORTED_MODULE_3__["NODE_RETRY_MODE_CONFIG_OPTIONS"]; }); /* harmony import */ var _delayDecider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./delayDecider */ "./node_modules/@aws-sdk/middleware-retry/dist/es/delayDecider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "defaultDelayDecider", function() { return _delayDecider__WEBPACK_IMPORTED_MODULE_4__["defaultDelayDecider"]; }); /* harmony import */ var _retryDecider__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./retryDecider */ "./node_modules/@aws-sdk/middleware-retry/dist/es/retryDecider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "defaultRetryDecider", function() { return _retryDecider__WEBPACK_IMPORTED_MODULE_5__["defaultRetryDecider"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxtQkFBbUIsQ0FBQztBQUNsQyxjQUFjLDhCQUE4QixDQUFDO0FBQzdDLGNBQWMsbUJBQW1CLENBQUM7QUFDbEMsY0FBYyxrQkFBa0IsQ0FBQztBQUNqQyxjQUFjLGdCQUFnQixDQUFDO0FBQy9CLGNBQWMsZ0JBQWdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9yZXRyeU1pZGRsZXdhcmVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL29taXRSZXRyeUhlYWRlcnNNaWRkbGV3YXJlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kZWZhdWx0U3RyYXRlZ3lcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2NvbmZpZ3VyYXRpb25zXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kZWxheURlY2lkZXJcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3JldHJ5RGVjaWRlclwiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/omitRetryHeadersMiddleware.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/omitRetryHeadersMiddleware.js ***! \**************************************************************************************/ /*! exports provided: omitRetryHeadersMiddleware, omitRetryHeadersMiddlewareOptions, getOmitRetryHeadersPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "omitRetryHeadersMiddleware", function() { return omitRetryHeadersMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "omitRetryHeadersMiddlewareOptions", function() { return omitRetryHeadersMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getOmitRetryHeadersPlugin", function() { return getOmitRetryHeadersPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/middleware-retry/dist/es/constants.js"); var omitRetryHeadersMiddleware = function () { return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { request = args.request; if (_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) { delete request.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["INVOCATION_ID_HEADER"]]; delete request.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["REQUEST_HEADER"]]; } return [2 /*return*/, next(args)]; }); }); }; }; }; var omitRetryHeadersMiddlewareOptions = { name: "omitRetryHeadersMiddleware", tags: ["RETRY", "HEADERS", "OMIT_RETRY_HEADERS"], relation: "before", toMiddleware: "awsAuthMiddleware", override: true, }; var getOmitRetryHeadersPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.addRelativeTo(omitRetryHeadersMiddleware(), omitRetryHeadersMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib21pdFJldHJ5SGVhZGVyc01pZGRsZXdhcmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvb21pdFJldHJ5SGVhZGVyc01pZGRsZXdhcmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQVVyRCxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsY0FBYyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBRW5FLE1BQU0sQ0FBQyxJQUFNLDBCQUEwQixHQUFHLGNBQU0sT0FBQSxVQUM5QyxJQUFrQyxJQUNELE9BQUEsVUFDakMsSUFBbUM7OztRQUUzQixPQUFPLEdBQUssSUFBSSxRQUFULENBQVU7UUFDekIsSUFBSSxXQUFXLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxFQUFFO1lBQ25DLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO1lBQzdDLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxjQUFjLENBQUMsQ0FBQztTQUN4QztRQUNELHNCQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBQzs7S0FDbkIsRUFUa0MsQ0FTbEMsRUFYK0MsQ0FXL0MsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGlDQUFpQyxHQUE4QjtJQUMxRSxJQUFJLEVBQUUsNEJBQTRCO0lBQ2xDLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxTQUFTLEVBQUUsb0JBQW9CLENBQUM7SUFDaEQsUUFBUSxFQUFFLFFBQVE7SUFDbEIsWUFBWSxFQUFFLG1CQUFtQjtJQUNqQyxRQUFRLEVBQUUsSUFBSTtDQUNmLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSx5QkFBeUIsR0FBRyxVQUFDLE9BQWdCLElBQTBCLE9BQUEsQ0FBQztJQUNuRixZQUFZLEVBQUUsVUFBQyxXQUFXO1FBQ3hCLFdBQVcsQ0FBQyxhQUFhLENBQUMsMEJBQTBCLEVBQUUsRUFBRSxpQ0FBaUMsQ0FBQyxDQUFDO0lBQzdGLENBQUM7Q0FDRixDQUFDLEVBSmtGLENBSWxGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay9wcm90b2NvbC1odHRwXCI7XG5pbXBvcnQge1xuICBGaW5hbGl6ZUhhbmRsZXIsXG4gIEZpbmFsaXplSGFuZGxlckFyZ3VtZW50cyxcbiAgRmluYWxpemVIYW5kbGVyT3V0cHV0LFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxuICBSZWxhdGl2ZU1pZGRsZXdhcmVPcHRpb25zLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgSU5WT0NBVElPTl9JRF9IRUFERVIsIFJFUVVFU1RfSEVBREVSIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbmV4cG9ydCBjb25zdCBvbWl0UmV0cnlIZWFkZXJzTWlkZGxld2FyZSA9ICgpID0+IDxPdXRwdXQgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlciA9IE1ldGFkYXRhQmVhcmVyPihcbiAgbmV4dDogRmluYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PlxuKTogRmluYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PiA9PiBhc3luYyAoXG4gIGFyZ3M6IEZpbmFsaXplSGFuZGxlckFyZ3VtZW50czxhbnk+XG4pOiBQcm9taXNlPEZpbmFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gIGNvbnN0IHsgcmVxdWVzdCB9ID0gYXJncztcbiAgaWYgKEh0dHBSZXF1ZXN0LmlzSW5zdGFuY2UocmVxdWVzdCkpIHtcbiAgICBkZWxldGUgcmVxdWVzdC5oZWFkZXJzW0lOVk9DQVRJT05fSURfSEVBREVSXTtcbiAgICBkZWxldGUgcmVxdWVzdC5oZWFkZXJzW1JFUVVFU1RfSEVBREVSXTtcbiAgfVxuICByZXR1cm4gbmV4dChhcmdzKTtcbn07XG5cbmV4cG9ydCBjb25zdCBvbWl0UmV0cnlIZWFkZXJzTWlkZGxld2FyZU9wdGlvbnM6IFJlbGF0aXZlTWlkZGxld2FyZU9wdGlvbnMgPSB7XG4gIG5hbWU6IFwib21pdFJldHJ5SGVhZGVyc01pZGRsZXdhcmVcIixcbiAgdGFnczogW1wiUkVUUllcIiwgXCJIRUFERVJTXCIsIFwiT01JVF9SRVRSWV9IRUFERVJTXCJdLFxuICByZWxhdGlvbjogXCJiZWZvcmVcIixcbiAgdG9NaWRkbGV3YXJlOiBcImF3c0F1dGhNaWRkbGV3YXJlXCIsXG4gIG92ZXJyaWRlOiB0cnVlLFxufTtcblxuZXhwb3J0IGNvbnN0IGdldE9taXRSZXRyeUhlYWRlcnNQbHVnaW4gPSAob3B0aW9uczogdW5rbm93bik6IFBsdWdnYWJsZTxhbnksIGFueT4gPT4gKHtcbiAgYXBwbHlUb1N0YWNrOiAoY2xpZW50U3RhY2spID0+IHtcbiAgICBjbGllbnRTdGFjay5hZGRSZWxhdGl2ZVRvKG9taXRSZXRyeUhlYWRlcnNNaWRkbGV3YXJlKCksIG9taXRSZXRyeUhlYWRlcnNNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/retryDecider.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/retryDecider.js ***! \************************************************************************/ /*! exports provided: defaultRetryDecider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultRetryDecider", function() { return defaultRetryDecider; }); /* harmony import */ var _aws_sdk_service_error_classification__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/service-error-classification */ "./node_modules/@aws-sdk/service-error-classification/dist/es/index.js"); var defaultRetryDecider = function (error) { if (!error) { return false; } return Object(_aws_sdk_service_error_classification__WEBPACK_IMPORTED_MODULE_0__["isRetryableByTrait"])(error) || Object(_aws_sdk_service_error_classification__WEBPACK_IMPORTED_MODULE_0__["isClockSkewError"])(error) || Object(_aws_sdk_service_error_classification__WEBPACK_IMPORTED_MODULE_0__["isThrottlingError"])(error) || Object(_aws_sdk_service_error_classification__WEBPACK_IMPORTED_MODULE_0__["isTransientError"])(error); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV0cnlEZWNpZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3JldHJ5RGVjaWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsZ0JBQWdCLEVBQ2hCLGtCQUFrQixFQUNsQixpQkFBaUIsRUFDakIsZ0JBQWdCLEdBQ2pCLE1BQU0sdUNBQXVDLENBQUM7QUFHL0MsTUFBTSxDQUFDLElBQU0sbUJBQW1CLEdBQUcsVUFBQyxLQUFlO0lBQ2pELElBQUksQ0FBQyxLQUFLLEVBQUU7UUFDVixPQUFPLEtBQUssQ0FBQztLQUNkO0lBRUQsT0FBTyxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsSUFBSSxnQkFBZ0IsQ0FBQyxLQUFLLENBQUMsSUFBSSxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsSUFBSSxnQkFBZ0IsQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUNySCxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBpc0Nsb2NrU2tld0Vycm9yLFxuICBpc1JldHJ5YWJsZUJ5VHJhaXQsXG4gIGlzVGhyb3R0bGluZ0Vycm9yLFxuICBpc1RyYW5zaWVudEVycm9yLFxufSBmcm9tIFwiQGF3cy1zZGsvc2VydmljZS1lcnJvci1jbGFzc2lmaWNhdGlvblwiO1xuaW1wb3J0IHsgU2RrRXJyb3IgfSBmcm9tIFwiQGF3cy1zZGsvc21pdGh5LWNsaWVudFwiO1xuXG5leHBvcnQgY29uc3QgZGVmYXVsdFJldHJ5RGVjaWRlciA9IChlcnJvcjogU2RrRXJyb3IpID0+IHtcbiAgaWYgKCFlcnJvcikge1xuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuXG4gIHJldHVybiBpc1JldHJ5YWJsZUJ5VHJhaXQoZXJyb3IpIHx8IGlzQ2xvY2tTa2V3RXJyb3IoZXJyb3IpIHx8IGlzVGhyb3R0bGluZ0Vycm9yKGVycm9yKSB8fCBpc1RyYW5zaWVudEVycm9yKGVycm9yKTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-retry/dist/es/retryMiddleware.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-retry/dist/es/retryMiddleware.js ***! \***************************************************************************/ /*! exports provided: retryMiddleware, retryMiddlewareOptions, getRetryPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "retryMiddleware", function() { return retryMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "retryMiddlewareOptions", function() { return retryMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getRetryPlugin", function() { return getRetryPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var retryMiddleware = function (options) { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { if ((_a = options === null || options === void 0 ? void 0 : options.retryStrategy) === null || _a === void 0 ? void 0 : _a.mode) context.userAgent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])((context.userAgent || []), [["cfg/retry-mode", options.retryStrategy.mode]]); return [2 /*return*/, options.retryStrategy.retry(next, args)]; }); }); }; }; }; var retryMiddlewareOptions = { name: "retryMiddleware", tags: ["RETRY"], step: "finalizeRequest", priority: "high", override: true, }; var getRetryPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.add(retryMiddleware(options), retryMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV0cnlNaWRkbGV3YXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3JldHJ5TWlkZGxld2FyZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBYUEsTUFBTSxDQUFDLElBQU0sZUFBZSxHQUFHLFVBQUMsT0FBNEIsSUFBSyxPQUFBLFVBQy9ELElBQWtDLEVBQ2xDLE9BQWdDLElBQ0MsT0FBQSxVQUNqQyxJQUFtQzs7O1FBRW5DLFVBQUksT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLGFBQWEsMENBQUUsSUFBSTtZQUM5QixPQUFPLENBQUMsU0FBUyxZQUFPLENBQUMsT0FBTyxDQUFDLFNBQVMsSUFBSSxFQUFFLENBQUMsR0FBRSxDQUFDLGdCQUFnQixFQUFFLE9BQU8sQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQztRQUNyRyxzQkFBTyxPQUFPLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxJQUFJLEVBQUUsSUFBSSxDQUFDLEVBQUM7O0tBQ2hELEVBTmtDLENBTWxDLEVBVGdFLENBU2hFLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSxzQkFBc0IsR0FBcUQ7SUFDdEYsSUFBSSxFQUFFLGlCQUFpQjtJQUN2QixJQUFJLEVBQUUsQ0FBQyxPQUFPLENBQUM7SUFDZixJQUFJLEVBQUUsaUJBQWlCO0lBQ3ZCLFFBQVEsRUFBRSxNQUFNO0lBQ2hCLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGNBQWMsR0FBRyxVQUFDLE9BQTRCLElBQTBCLE9BQUEsQ0FBQztJQUNwRixZQUFZLEVBQUUsVUFBQyxXQUFXO1FBQ3hCLFdBQVcsQ0FBQyxHQUFHLENBQUMsZUFBZSxDQUFDLE9BQU8sQ0FBQyxFQUFFLHNCQUFzQixDQUFDLENBQUM7SUFDcEUsQ0FBQztDQUNGLENBQUMsRUFKbUYsQ0FJbkYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEFic29sdXRlTG9jYXRpb24sXG4gIEZpbmFsaXplSGFuZGxlcixcbiAgRmluYWxpemVIYW5kbGVyQXJndW1lbnRzLFxuICBGaW5hbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIEZpbmFsaXplUmVxdWVzdEhhbmRsZXJPcHRpb25zLFxuICBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dCxcbiAgTWV0YWRhdGFCZWFyZXIsXG4gIFBsdWdnYWJsZSxcbn0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmltcG9ydCB7IFJldHJ5UmVzb2x2ZWRDb25maWcgfSBmcm9tIFwiLi9jb25maWd1cmF0aW9uc1wiO1xuXG5leHBvcnQgY29uc3QgcmV0cnlNaWRkbGV3YXJlID0gKG9wdGlvbnM6IFJldHJ5UmVzb2x2ZWRDb25maWcpID0+IDxPdXRwdXQgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlciA9IE1ldGFkYXRhQmVhcmVyPihcbiAgbmV4dDogRmluYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PixcbiAgY29udGV4dDogSGFuZGxlckV4ZWN1dGlvbkNvbnRleHRcbik6IEZpbmFsaXplSGFuZGxlcjxhbnksIE91dHB1dD4gPT4gYXN5bmMgKFxuICBhcmdzOiBGaW5hbGl6ZUhhbmRsZXJBcmd1bWVudHM8YW55PlxuKTogUHJvbWlzZTxGaW5hbGl6ZUhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICBpZiAob3B0aW9ucz8ucmV0cnlTdHJhdGVneT8ubW9kZSlcbiAgICBjb250ZXh0LnVzZXJBZ2VudCA9IFsuLi4oY29udGV4dC51c2VyQWdlbnQgfHwgW10pLCBbXCJjZmcvcmV0cnktbW9kZVwiLCBvcHRpb25zLnJldHJ5U3RyYXRlZ3kubW9kZV1dO1xuICByZXR1cm4gb3B0aW9ucy5yZXRyeVN0cmF0ZWd5LnJldHJ5KG5leHQsIGFyZ3MpO1xufTtcblxuZXhwb3J0IGNvbnN0IHJldHJ5TWlkZGxld2FyZU9wdGlvbnM6IEZpbmFsaXplUmVxdWVzdEhhbmRsZXJPcHRpb25zICYgQWJzb2x1dGVMb2NhdGlvbiA9IHtcbiAgbmFtZTogXCJyZXRyeU1pZGRsZXdhcmVcIixcbiAgdGFnczogW1wiUkVUUllcIl0sXG4gIHN0ZXA6IFwiZmluYWxpemVSZXF1ZXN0XCIsXG4gIHByaW9yaXR5OiBcImhpZ2hcIixcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0UmV0cnlQbHVnaW4gPSAob3B0aW9uczogUmV0cnlSZXNvbHZlZENvbmZpZyk6IFBsdWdnYWJsZTxhbnksIGFueT4gPT4gKHtcbiAgYXBwbHlUb1N0YWNrOiAoY2xpZW50U3RhY2spID0+IHtcbiAgICBjbGllbnRTdGFjay5hZGQocmV0cnlNaWRkbGV3YXJlKG9wdGlvbnMpLCByZXRyeU1pZGRsZXdhcmVPcHRpb25zKTtcbiAgfSxcbn0pO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-serde/dist/es/deserializerMiddleware.js": /*!**********************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-serde/dist/es/deserializerMiddleware.js ***! \**********************************************************************************/ /*! exports provided: deserializerMiddleware */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializerMiddleware", function() { return deserializerMiddleware; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var deserializerMiddleware = function (options, deserializer) { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var response, parsed; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, next(args)]; case 1: response = (_a.sent()).response; return [4 /*yield*/, deserializer(response, options)]; case 2: parsed = _a.sent(); return [2 /*return*/, { response: response, output: parsed, }]; } }); }); }; }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVzZXJpYWxpemVyTWlkZGxld2FyZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9kZXNlcmlhbGl6ZXJNaWRkbGV3YXJlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFTQSxNQUFNLENBQUMsSUFBTSxzQkFBc0IsR0FBRyxVQUNwQyxPQUFxQixFQUNyQixZQUEwRCxJQUNqQixPQUFBLFVBQ3pDLElBQXVDLEVBQ3ZDLE9BQWdDLElBQ00sT0FBQSxVQUN0QyxJQUF3Qzs7OztvQkFFbkIscUJBQU0sSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFBOztnQkFBN0IsUUFBUSxHQUFLLENBQUEsU0FBZ0IsQ0FBQSxTQUFyQjtnQkFDRCxxQkFBTSxZQUFZLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxFQUFBOztnQkFBOUMsTUFBTSxHQUFHLFNBQXFDO2dCQUNwRCxzQkFBTzt3QkFDTCxRQUFRLFVBQUE7d0JBQ1IsTUFBTSxFQUFFLE1BQWdCO3FCQUN6QixFQUFDOzs7S0FDSCxFQVR1QyxDQVN2QyxFQVowQyxDQVkxQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgRGVzZXJpYWxpemVIYW5kbGVyLFxuICBEZXNlcmlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIERlc2VyaWFsaXplSGFuZGxlck91dHB1dCxcbiAgRGVzZXJpYWxpemVNaWRkbGV3YXJlLFxuICBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dCxcbiAgUmVzcG9uc2VEZXNlcmlhbGl6ZXIsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgY29uc3QgZGVzZXJpYWxpemVyTWlkZGxld2FyZSA9IDxJbnB1dCBleHRlbmRzIG9iamVjdCwgT3V0cHV0IGV4dGVuZHMgb2JqZWN0LCBSdW50aW1lVXRpbHMgPSBhbnk+KFxuICBvcHRpb25zOiBSdW50aW1lVXRpbHMsXG4gIGRlc2VyaWFsaXplcjogUmVzcG9uc2VEZXNlcmlhbGl6ZXI8YW55LCBhbnksIFJ1bnRpbWVVdGlscz5cbik6IERlc2VyaWFsaXplTWlkZGxld2FyZTxJbnB1dCwgT3V0cHV0PiA9PiAoXG4gIG5leHQ6IERlc2VyaWFsaXplSGFuZGxlcjxJbnB1dCwgT3V0cHV0PixcbiAgY29udGV4dDogSGFuZGxlckV4ZWN1dGlvbkNvbnRleHRcbik6IERlc2VyaWFsaXplSGFuZGxlcjxJbnB1dCwgT3V0cHV0PiA9PiBhc3luYyAoXG4gIGFyZ3M6IERlc2VyaWFsaXplSGFuZGxlckFyZ3VtZW50czxJbnB1dD5cbik6IFByb21pc2U8RGVzZXJpYWxpemVIYW5kbGVyT3V0cHV0PE91dHB1dD4+ID0+IHtcbiAgY29uc3QgeyByZXNwb25zZSB9ID0gYXdhaXQgbmV4dChhcmdzKTtcbiAgY29uc3QgcGFyc2VkID0gYXdhaXQgZGVzZXJpYWxpemVyKHJlc3BvbnNlLCBvcHRpb25zKTtcbiAgcmV0dXJuIHtcbiAgICByZXNwb25zZSxcbiAgICBvdXRwdXQ6IHBhcnNlZCBhcyBPdXRwdXQsXG4gIH07XG59O1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-serde/dist/es/index.js ***! \*****************************************************************/ /*! exports provided: deserializerMiddleware, serializerMiddleware, deserializerMiddlewareOption, serializerMiddlewareOption, getSerdePlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _deserializerMiddleware__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./deserializerMiddleware */ "./node_modules/@aws-sdk/middleware-serde/dist/es/deserializerMiddleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "deserializerMiddleware", function() { return _deserializerMiddleware__WEBPACK_IMPORTED_MODULE_0__["deserializerMiddleware"]; }); /* harmony import */ var _serializerMiddleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./serializerMiddleware */ "./node_modules/@aws-sdk/middleware-serde/dist/es/serializerMiddleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "serializerMiddleware", function() { return _serializerMiddleware__WEBPACK_IMPORTED_MODULE_1__["serializerMiddleware"]; }); /* harmony import */ var _serdePlugin__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./serdePlugin */ "./node_modules/@aws-sdk/middleware-serde/dist/es/serdePlugin.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "deserializerMiddlewareOption", function() { return _serdePlugin__WEBPACK_IMPORTED_MODULE_2__["deserializerMiddlewareOption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "serializerMiddlewareOption", function() { return _serdePlugin__WEBPACK_IMPORTED_MODULE_2__["serializerMiddlewareOption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSerdePlugin", function() { return _serdePlugin__WEBPACK_IMPORTED_MODULE_2__["getSerdePlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYywwQkFBMEIsQ0FBQztBQUN6QyxjQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLGNBQWMsZUFBZSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vZGVzZXJpYWxpemVyTWlkZGxld2FyZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vc2VyaWFsaXplck1pZGRsZXdhcmVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3NlcmRlUGx1Z2luXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-serde/dist/es/serdePlugin.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-serde/dist/es/serdePlugin.js ***! \***********************************************************************/ /*! exports provided: deserializerMiddlewareOption, serializerMiddlewareOption, getSerdePlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializerMiddlewareOption", function() { return deserializerMiddlewareOption; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializerMiddlewareOption", function() { return serializerMiddlewareOption; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSerdePlugin", function() { return getSerdePlugin; }); /* harmony import */ var _deserializerMiddleware__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./deserializerMiddleware */ "./node_modules/@aws-sdk/middleware-serde/dist/es/deserializerMiddleware.js"); /* harmony import */ var _serializerMiddleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./serializerMiddleware */ "./node_modules/@aws-sdk/middleware-serde/dist/es/serializerMiddleware.js"); var deserializerMiddlewareOption = { name: "deserializerMiddleware", step: "deserialize", tags: ["DESERIALIZER"], override: true, }; var serializerMiddlewareOption = { name: "serializerMiddleware", step: "serialize", tags: ["SERIALIZER"], override: true, }; function getSerdePlugin(config, serializer, deserializer) { return { applyToStack: function (commandStack) { commandStack.add(Object(_deserializerMiddleware__WEBPACK_IMPORTED_MODULE_0__["deserializerMiddleware"])(config, deserializer), deserializerMiddlewareOption); commandStack.add(Object(_serializerMiddleware__WEBPACK_IMPORTED_MODULE_1__["serializerMiddleware"])(config, serializer), serializerMiddlewareOption); }, }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VyZGVQbHVnaW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VyZGVQbHVnaW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBV0EsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDbEUsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFFOUQsTUFBTSxDQUFDLElBQU0sNEJBQTRCLEdBQThCO0lBQ3JFLElBQUksRUFBRSx3QkFBd0I7SUFDOUIsSUFBSSxFQUFFLGFBQWE7SUFDbkIsSUFBSSxFQUFFLENBQUMsY0FBYyxDQUFDO0lBQ3RCLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLDBCQUEwQixHQUE0QjtJQUNqRSxJQUFJLEVBQUUsc0JBQXNCO0lBQzVCLElBQUksRUFBRSxXQUFXO0lBQ2pCLElBQUksRUFBRSxDQUFDLFlBQVksQ0FBQztJQUNwQixRQUFRLEVBQUUsSUFBSTtDQUNmLENBQUM7QUFFRixNQUFNLFVBQVUsY0FBYyxDQUs1QixNQUFvQixFQUNwQixVQUFnRCxFQUNoRCxZQUFpRTtJQUVqRSxPQUFPO1FBQ0wsWUFBWSxFQUFFLFVBQUMsWUFBb0Q7WUFDakUsWUFBWSxDQUFDLEdBQUcsQ0FBQyxzQkFBc0IsQ0FBQyxNQUFNLEVBQUUsWUFBWSxDQUFDLEVBQUUsNEJBQTRCLENBQUMsQ0FBQztZQUM3RixZQUFZLENBQUMsR0FBRyxDQUFDLG9CQUFvQixDQUFDLE1BQU0sRUFBRSxVQUFVLENBQUMsRUFBRSwwQkFBMEIsQ0FBQyxDQUFDO1FBQ3pGLENBQUM7S0FDRixDQUFDO0FBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIERlc2VyaWFsaXplSGFuZGxlck9wdGlvbnMsXG4gIEVuZHBvaW50QmVhcmVyLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgTWlkZGxld2FyZVN0YWNrLFxuICBQbHVnZ2FibGUsXG4gIFJlcXVlc3RTZXJpYWxpemVyLFxuICBSZXNwb25zZURlc2VyaWFsaXplcixcbiAgU2VyaWFsaXplSGFuZGxlck9wdGlvbnMsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBkZXNlcmlhbGl6ZXJNaWRkbGV3YXJlIH0gZnJvbSBcIi4vZGVzZXJpYWxpemVyTWlkZGxld2FyZVwiO1xuaW1wb3J0IHsgc2VyaWFsaXplck1pZGRsZXdhcmUgfSBmcm9tIFwiLi9zZXJpYWxpemVyTWlkZGxld2FyZVwiO1xuXG5leHBvcnQgY29uc3QgZGVzZXJpYWxpemVyTWlkZGxld2FyZU9wdGlvbjogRGVzZXJpYWxpemVIYW5kbGVyT3B0aW9ucyA9IHtcbiAgbmFtZTogXCJkZXNlcmlhbGl6ZXJNaWRkbGV3YXJlXCIsXG4gIHN0ZXA6IFwiZGVzZXJpYWxpemVcIixcbiAgdGFnczogW1wiREVTRVJJQUxJWkVSXCJdLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBzZXJpYWxpemVyTWlkZGxld2FyZU9wdGlvbjogU2VyaWFsaXplSGFuZGxlck9wdGlvbnMgPSB7XG4gIG5hbWU6IFwic2VyaWFsaXplck1pZGRsZXdhcmVcIixcbiAgc3RlcDogXCJzZXJpYWxpemVcIixcbiAgdGFnczogW1wiU0VSSUFMSVpFUlwiXSxcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgZnVuY3Rpb24gZ2V0U2VyZGVQbHVnaW48XG4gIElucHV0VHlwZSBleHRlbmRzIG9iamVjdCxcbiAgU2VyRGVDb250ZXh0IGV4dGVuZHMgRW5kcG9pbnRCZWFyZXIsXG4gIE91dHB1dFR5cGUgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlclxuPihcbiAgY29uZmlnOiBTZXJEZUNvbnRleHQsXG4gIHNlcmlhbGl6ZXI6IFJlcXVlc3RTZXJpYWxpemVyPGFueSwgU2VyRGVDb250ZXh0PixcbiAgZGVzZXJpYWxpemVyOiBSZXNwb25zZURlc2VyaWFsaXplcjxPdXRwdXRUeXBlLCBhbnksIFNlckRlQ29udGV4dD5cbik6IFBsdWdnYWJsZTxJbnB1dFR5cGUsIE91dHB1dFR5cGU+IHtcbiAgcmV0dXJuIHtcbiAgICBhcHBseVRvU3RhY2s6IChjb21tYW5kU3RhY2s6IE1pZGRsZXdhcmVTdGFjazxJbnB1dFR5cGUsIE91dHB1dFR5cGU+KSA9PiB7XG4gICAgICBjb21tYW5kU3RhY2suYWRkKGRlc2VyaWFsaXplck1pZGRsZXdhcmUoY29uZmlnLCBkZXNlcmlhbGl6ZXIpLCBkZXNlcmlhbGl6ZXJNaWRkbGV3YXJlT3B0aW9uKTtcbiAgICAgIGNvbW1hbmRTdGFjay5hZGQoc2VyaWFsaXplck1pZGRsZXdhcmUoY29uZmlnLCBzZXJpYWxpemVyKSwgc2VyaWFsaXplck1pZGRsZXdhcmVPcHRpb24pO1xuICAgIH0sXG4gIH07XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-serde/dist/es/serializerMiddleware.js": /*!********************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-serde/dist/es/serializerMiddleware.js ***! \********************************************************************************/ /*! exports provided: serializerMiddleware */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializerMiddleware", function() { return serializerMiddleware; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var serializerMiddleware = function (options, serializer) { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, serializer(args.input, options)]; case 1: request = _a.sent(); return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; } }); }); }; }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VyaWFsaXplck1pZGRsZXdhcmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VyaWFsaXplck1pZGRsZXdhcmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQVVBLE1BQU0sQ0FBQyxJQUFNLG9CQUFvQixHQUFHLFVBQ2xDLE9BQXFCLEVBQ3JCLFVBQWdELElBQ1QsT0FBQSxVQUN2QyxJQUFxQyxFQUNyQyxPQUFnQyxJQUNJLE9BQUEsVUFDcEMsSUFBc0M7Ozs7b0JBRXRCLHFCQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLE9BQU8sQ0FBQyxFQUFBOztnQkFBL0MsT0FBTyxHQUFHLFNBQXFDO2dCQUNyRCxzQkFBTyxJQUFJLHVCQUNOLElBQUksS0FDUCxPQUFPLFNBQUEsSUFDUCxFQUFDOzs7S0FDSixFQVJxQyxDQVFyQyxFQVh3QyxDQVd4QyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgRW5kcG9pbnRCZWFyZXIsXG4gIEhhbmRsZXJFeGVjdXRpb25Db250ZXh0LFxuICBSZXF1ZXN0U2VyaWFsaXplcixcbiAgU2VyaWFsaXplSGFuZGxlcixcbiAgU2VyaWFsaXplSGFuZGxlckFyZ3VtZW50cyxcbiAgU2VyaWFsaXplSGFuZGxlck91dHB1dCxcbiAgU2VyaWFsaXplTWlkZGxld2FyZSxcbn0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmV4cG9ydCBjb25zdCBzZXJpYWxpemVyTWlkZGxld2FyZSA9IDxJbnB1dCBleHRlbmRzIG9iamVjdCwgT3V0cHV0IGV4dGVuZHMgb2JqZWN0LCBSdW50aW1lVXRpbHMgZXh0ZW5kcyBFbmRwb2ludEJlYXJlcj4oXG4gIG9wdGlvbnM6IFJ1bnRpbWVVdGlscyxcbiAgc2VyaWFsaXplcjogUmVxdWVzdFNlcmlhbGl6ZXI8YW55LCBSdW50aW1lVXRpbHM+XG4pOiBTZXJpYWxpemVNaWRkbGV3YXJlPElucHV0LCBPdXRwdXQ+ID0+IChcbiAgbmV4dDogU2VyaWFsaXplSGFuZGxlcjxJbnB1dCwgT3V0cHV0PixcbiAgY29udGV4dDogSGFuZGxlckV4ZWN1dGlvbkNvbnRleHRcbik6IFNlcmlhbGl6ZUhhbmRsZXI8SW5wdXQsIE91dHB1dD4gPT4gYXN5bmMgKFxuICBhcmdzOiBTZXJpYWxpemVIYW5kbGVyQXJndW1lbnRzPElucHV0PlxuKTogUHJvbWlzZTxTZXJpYWxpemVIYW5kbGVyT3V0cHV0PE91dHB1dD4+ID0+IHtcbiAgY29uc3QgcmVxdWVzdCA9IGF3YWl0IHNlcmlhbGl6ZXIoYXJncy5pbnB1dCwgb3B0aW9ucyk7XG4gIHJldHVybiBuZXh0KHtcbiAgICAuLi5hcmdzLFxuICAgIHJlcXVlc3QsXG4gIH0pO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/middleware-signing/dist/es/configurations.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-signing/dist/es/configurations.js ***! \****************************************************************************/ /*! exports provided: resolveAwsAuthConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveAwsAuthConfig", function() { return resolveAwsAuthConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_signature_v4__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/signature-v4 */ "./node_modules/@aws-sdk/signature-v4/dist/es/index.js"); function resolveAwsAuthConfig(input) { var _this = this; var credentials = input.credentials || input.credentialDefaultProvider(input); var normalizedCreds = normalizeProvider(credentials); var _a = input.signingEscapePath, signingEscapePath = _a === void 0 ? true : _a, _b = input.systemClockOffset, systemClockOffset = _b === void 0 ? input.systemClockOffset || 0 : _b, sha256 = input.sha256; var signer; if (input.signer) { //if signer is supplied by user, normalize it to a function returning a promise for signer. signer = normalizeProvider(input.signer); } else { //construct a provider inferring signing from region. signer = function () { return normalizeProvider(input.region)() .then(function (region) { 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) { switch (_a.label) { case 0: return [4 /*yield*/, input.regionInfoProvider(region)]; case 1: return [2 /*return*/, [(_a.sent()) || {}, region]]; } }); }); }) .then(function (_a) { var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), regionInfo = _b[0], region = _b[1]; var signingRegion = regionInfo.signingRegion, signingService = regionInfo.signingService; //update client's singing region and signing service config if they are resolved. //signing region resolving order: user supplied signingRegion -> endpoints.json inferred region -> client region input.signingRegion = input.signingRegion || signingRegion || region; //signing name resolving order: //user supplied signingName -> endpoints.json inferred (credential scope -> model arnNamespace) -> model service id input.signingName = input.signingName || signingService || input.serviceId; return new _aws_sdk_signature_v4__WEBPACK_IMPORTED_MODULE_1__["SignatureV4"]({ credentials: normalizedCreds, region: input.signingRegion, service: input.signingName, sha256: sha256, uriEscapePath: signingEscapePath, }); }); }; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { systemClockOffset: systemClockOffset, signingEscapePath: signingEscapePath, credentials: normalizedCreds, signer: signer }); } function normalizeProvider(input) { if (typeof input === "object") { var promisified_1 = Promise.resolve(input); return function () { return promisified_1; }; } return input; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlndXJhdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQTRDcEQsTUFBTSxVQUFVLG9CQUFvQixDQUFJLEtBQWtEO0lBQTFGLGlCQXVDQztJQXRDQyxJQUFNLFdBQVcsR0FBRyxLQUFLLENBQUMsV0FBVyxJQUFJLEtBQUssQ0FBQyx5QkFBeUIsQ0FBQyxLQUFZLENBQUMsQ0FBQztJQUN2RixJQUFNLGVBQWUsR0FBRyxpQkFBaUIsQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUMvQyxJQUFBLEtBQXVGLEtBQUssa0JBQXBFLEVBQXhCLGlCQUFpQixtQkFBRyxJQUFJLEtBQUEsRUFBRSxLQUE2RCxLQUFLLGtCQUFsQixFQUFoRCxpQkFBaUIsbUJBQUcsS0FBSyxDQUFDLGlCQUFpQixJQUFJLENBQUMsS0FBQSxFQUFFLE1BQU0sR0FBSyxLQUFLLE9BQVYsQ0FBVztJQUNyRyxJQUFJLE1BQStCLENBQUM7SUFDcEMsSUFBSSxLQUFLLENBQUMsTUFBTSxFQUFFO1FBQ2hCLDJGQUEyRjtRQUMzRixNQUFNLEdBQUcsaUJBQWlCLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0tBQzFDO1NBQU07UUFDTCxxREFBcUQ7UUFDckQsTUFBTSxHQUFHO1lBQ1AsT0FBQSxpQkFBaUIsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLEVBQUU7aUJBQzlCLElBQUksQ0FBQyxVQUFPLE1BQU07OzRCQUFPLHFCQUFNLEtBQUssQ0FBQyxrQkFBa0IsQ0FBQyxNQUFNLENBQUMsRUFBQTs0QkFBeEMsc0JBQUEsQ0FBQyxDQUFDLFNBQXNDLENBQUMsSUFBSSxFQUFFLEVBQUUsTUFBTSxDQUF5QixFQUFBOztxQkFBQSxDQUFDO2lCQUN4RyxJQUFJLENBQUMsVUFBQyxFQUFvQjtvQkFBcEIsS0FBQSxhQUFvQixFQUFuQixVQUFVLFFBQUEsRUFBRSxNQUFNLFFBQUE7Z0JBQ2hCLElBQUEsYUFBYSxHQUFxQixVQUFVLGNBQS9CLEVBQUUsY0FBYyxHQUFLLFVBQVUsZUFBZixDQUFnQjtnQkFDckQsaUZBQWlGO2dCQUNqRixnSEFBZ0g7Z0JBQ2hILEtBQUssQ0FBQyxhQUFhLEdBQUcsS0FBSyxDQUFDLGFBQWEsSUFBSSxhQUFhLElBQUksTUFBTSxDQUFDO2dCQUNyRSwrQkFBK0I7Z0JBQy9CLG1IQUFtSDtnQkFDbkgsS0FBSyxDQUFDLFdBQVcsR0FBRyxLQUFLLENBQUMsV0FBVyxJQUFJLGNBQWMsSUFBSSxLQUFLLENBQUMsU0FBUyxDQUFDO2dCQUUzRSxPQUFPLElBQUksV0FBVyxDQUFDO29CQUNyQixXQUFXLEVBQUUsZUFBZTtvQkFDNUIsTUFBTSxFQUFFLEtBQUssQ0FBQyxhQUFhO29CQUMzQixPQUFPLEVBQUUsS0FBSyxDQUFDLFdBQVc7b0JBQzFCLE1BQU0sUUFBQTtvQkFDTixhQUFhLEVBQUUsaUJBQWlCO2lCQUNqQyxDQUFDLENBQUM7WUFDTCxDQUFDLENBQUM7UUFsQkosQ0FrQkksQ0FBQztLQUNSO0lBRUQsNkJBQ0ssS0FBSyxLQUNSLGlCQUFpQixtQkFBQTtRQUNqQixpQkFBaUIsbUJBQUEsRUFDakIsV0FBVyxFQUFFLGVBQWUsRUFDNUIsTUFBTSxRQUFBLElBQ047QUFDSixDQUFDO0FBRUQsU0FBUyxpQkFBaUIsQ0FBSSxLQUFzQjtJQUNsRCxJQUFJLE9BQU8sS0FBSyxLQUFLLFFBQVEsRUFBRTtRQUM3QixJQUFNLGFBQVcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQzNDLE9BQU8sY0FBTSxPQUFBLGFBQVcsRUFBWCxDQUFXLENBQUM7S0FDMUI7SUFDRCxPQUFPLEtBQW9CLENBQUM7QUFDOUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFNpZ25hdHVyZVY0IH0gZnJvbSBcIkBhd3Mtc2RrL3NpZ25hdHVyZS12NFwiO1xuaW1wb3J0IHsgQ3JlZGVudGlhbHMsIEhhc2hDb25zdHJ1Y3RvciwgUHJvdmlkZXIsIFJlZ2lvbkluZm8sIFJlZ2lvbkluZm9Qcm92aWRlciwgUmVxdWVzdFNpZ25lciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEF3c0F1dGhJbnB1dENvbmZpZyB7XG4gIC8qKlxuICAgKiBUaGUgY3JlZGVudGlhbHMgdXNlZCB0byBzaWduIHJlcXVlc3RzLlxuICAgKi9cbiAgY3JlZGVudGlhbHM/OiBDcmVkZW50aWFscyB8IFByb3ZpZGVyPENyZWRlbnRpYWxzPjtcblxuICAvKipcbiAgICogVGhlIHNpZ25lciB0byB1c2Ugd2hlbiBzaWduaW5nIHJlcXVlc3RzLlxuICAgKi9cbiAgc2lnbmVyPzogUmVxdWVzdFNpZ25lciB8IFByb3ZpZGVyPFJlcXVlc3RTaWduZXI+O1xuXG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIGVzY2FwZSByZXF1ZXN0IHBhdGggd2hlbiBzaWduaW5nIHRoZSByZXF1ZXN0LlxuICAgKi9cbiAgc2lnbmluZ0VzY2FwZVBhdGg/OiBib29sZWFuO1xuXG4gIC8qKlxuICAgKiBBbiBvZmZzZXQgdmFsdWUgaW4gbWlsbGlzZWNvbmRzIHRvIGFwcGx5IHRvIGFsbCBzaWduaW5nIHRpbWVzLlxuICAgKi9cbiAgc3lzdGVtQ2xvY2tPZmZzZXQ/OiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIFRoZSByZWdpb24gd2hlcmUgeW91IHdhbnQgdG8gc2lnbiB5b3VyIHJlcXVlc3QgYWdhaW5zdC4gVGhpc1xuICAgKiBjYW4gYmUgZGlmZmVyZW50IHRvIHRoZSByZWdpb24gaW4gdGhlIGVuZHBvaW50LlxuICAgKi9cbiAgc2lnbmluZ1JlZ2lvbj86IHN0cmluZztcbn1cbmludGVyZmFjZSBQcmV2aW91c2x5UmVzb2x2ZWQge1xuICBjcmVkZW50aWFsRGVmYXVsdFByb3ZpZGVyOiAoaW5wdXQ6IGFueSkgPT4gUHJvdmlkZXI8Q3JlZGVudGlhbHM+O1xuICByZWdpb246IHN0cmluZyB8IFByb3ZpZGVyPHN0cmluZz47XG4gIHJlZ2lvbkluZm9Qcm92aWRlcjogUmVnaW9uSW5mb1Byb3ZpZGVyO1xuICBzaWduaW5nTmFtZT86IHN0cmluZztcbiAgc2VydmljZUlkOiBzdHJpbmc7XG4gIHNoYTI1NjogSGFzaENvbnN0cnVjdG9yO1xufVxuZXhwb3J0IGludGVyZmFjZSBBd3NBdXRoUmVzb2x2ZWRDb25maWcge1xuICBjcmVkZW50aWFsczogUHJvdmlkZXI8Q3JlZGVudGlhbHM+O1xuICBzaWduZXI6IFByb3ZpZGVyPFJlcXVlc3RTaWduZXI+O1xuICBzaWduaW5nRXNjYXBlUGF0aDogYm9vbGVhbjtcbiAgc3lzdGVtQ2xvY2tPZmZzZXQ6IG51bWJlcjtcbn1cbmV4cG9ydCBmdW5jdGlvbiByZXNvbHZlQXdzQXV0aENvbmZpZzxUPihpbnB1dDogVCAmIEF3c0F1dGhJbnB1dENvbmZpZyAmIFByZXZpb3VzbHlSZXNvbHZlZCk6IFQgJiBBd3NBdXRoUmVzb2x2ZWRDb25maWcge1xuICBjb25zdCBjcmVkZW50aWFscyA9IGlucHV0LmNyZWRlbnRpYWxzIHx8IGlucHV0LmNyZWRlbnRpYWxEZWZhdWx0UHJvdmlkZXIoaW5wdXQgYXMgYW55KTtcbiAgY29uc3Qgbm9ybWFsaXplZENyZWRzID0gbm9ybWFsaXplUHJvdmlkZXIoY3JlZGVudGlhbHMpO1xuICBjb25zdCB7IHNpZ25pbmdFc2NhcGVQYXRoID0gdHJ1ZSwgc3lzdGVtQ2xvY2tPZmZzZXQgPSBpbnB1dC5zeXN0ZW1DbG9ja09mZnNldCB8fCAwLCBzaGEyNTYgfSA9IGlucHV0O1xuICBsZXQgc2lnbmVyOiBQcm92aWRlcjxSZXF1ZXN0U2lnbmVyPjtcbiAgaWYgKGlucHV0LnNpZ25lcikge1xuICAgIC8vaWYgc2lnbmVyIGlzIHN1cHBsaWVkIGJ5IHVzZXIsIG5vcm1hbGl6ZSBpdCB0byBhIGZ1bmN0aW9uIHJldHVybmluZyBhIHByb21pc2UgZm9yIHNpZ25lci5cbiAgICBzaWduZXIgPSBub3JtYWxpemVQcm92aWRlcihpbnB1dC5zaWduZXIpO1xuICB9IGVsc2Uge1xuICAgIC8vY29uc3RydWN0IGEgcHJvdmlkZXIgaW5mZXJyaW5nIHNpZ25pbmcgZnJvbSByZWdpb24uXG4gICAgc2lnbmVyID0gKCkgPT5cbiAgICAgIG5vcm1hbGl6ZVByb3ZpZGVyKGlucHV0LnJlZ2lvbikoKVxuICAgICAgICAudGhlbihhc3luYyAocmVnaW9uKSA9PiBbKGF3YWl0IGlucHV0LnJlZ2lvbkluZm9Qcm92aWRlcihyZWdpb24pKSB8fCB7fSwgcmVnaW9uXSBhcyBbUmVnaW9uSW5mbywgc3RyaW5nXSlcbiAgICAgICAgLnRoZW4oKFtyZWdpb25JbmZvLCByZWdpb25dKSA9PiB7XG4gICAgICAgICAgY29uc3QgeyBzaWduaW5nUmVnaW9uLCBzaWduaW5nU2VydmljZSB9ID0gcmVnaW9uSW5mbztcbiAgICAgICAgICAvL3VwZGF0ZSBjbGllbnQncyBzaW5naW5nIHJlZ2lvbiBhbmQgc2lnbmluZyBzZXJ2aWNlIGNvbmZpZyBpZiB0aGV5IGFyZSByZXNvbHZlZC5cbiAgICAgICAgICAvL3NpZ25pbmcgcmVnaW9uIHJlc29sdmluZyBvcmRlcjogdXNlciBzdXBwbGllZCBzaWduaW5nUmVnaW9uIC0+IGVuZHBvaW50cy5qc29uIGluZmVycmVkIHJlZ2lvbiAtPiBjbGllbnQgcmVnaW9uXG4gICAgICAgICAgaW5wdXQuc2lnbmluZ1JlZ2lvbiA9IGlucHV0LnNpZ25pbmdSZWdpb24gfHwgc2lnbmluZ1JlZ2lvbiB8fCByZWdpb247XG4gICAgICAgICAgLy9zaWduaW5nIG5hbWUgcmVzb2x2aW5nIG9yZGVyOlxuICAgICAgICAgIC8vdXNlciBzdXBwbGllZCBzaWduaW5nTmFtZSAtPiBlbmRwb2ludHMuanNvbiBpbmZlcnJlZCAoY3JlZGVudGlhbCBzY29wZSAtPiBtb2RlbCBhcm5OYW1lc3BhY2UpIC0+IG1vZGVsIHNlcnZpY2UgaWRcbiAgICAgICAgICBpbnB1dC5zaWduaW5nTmFtZSA9IGlucHV0LnNpZ25pbmdOYW1lIHx8IHNpZ25pbmdTZXJ2aWNlIHx8IGlucHV0LnNlcnZpY2VJZDtcblxuICAgICAgICAgIHJldHVybiBuZXcgU2lnbmF0dXJlVjQoe1xuICAgICAgICAgICAgY3JlZGVudGlhbHM6IG5vcm1hbGl6ZWRDcmVkcyxcbiAgICAgICAgICAgIHJlZ2lvbjogaW5wdXQuc2lnbmluZ1JlZ2lvbixcbiAgICAgICAgICAgIHNlcnZpY2U6IGlucHV0LnNpZ25pbmdOYW1lLFxuICAgICAgICAgICAgc2hhMjU2LFxuICAgICAgICAgICAgdXJpRXNjYXBlUGF0aDogc2lnbmluZ0VzY2FwZVBhdGgsXG4gICAgICAgICAgfSk7XG4gICAgICAgIH0pO1xuICB9XG5cbiAgcmV0dXJuIHtcbiAgICAuLi5pbnB1dCxcbiAgICBzeXN0ZW1DbG9ja09mZnNldCxcbiAgICBzaWduaW5nRXNjYXBlUGF0aCxcbiAgICBjcmVkZW50aWFsczogbm9ybWFsaXplZENyZWRzLFxuICAgIHNpZ25lcixcbiAgfTtcbn1cblxuZnVuY3Rpb24gbm9ybWFsaXplUHJvdmlkZXI8VD4oaW5wdXQ6IFQgfCBQcm92aWRlcjxUPik6IFByb3ZpZGVyPFQ+IHtcbiAgaWYgKHR5cGVvZiBpbnB1dCA9PT0gXCJvYmplY3RcIikge1xuICAgIGNvbnN0IHByb21pc2lmaWVkID0gUHJvbWlzZS5yZXNvbHZlKGlucHV0KTtcbiAgICByZXR1cm4gKCkgPT4gcHJvbWlzaWZpZWQ7XG4gIH1cbiAgcmV0dXJuIGlucHV0IGFzIFByb3ZpZGVyPFQ+O1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-signing/dist/es/index.js ***! \*******************************************************************/ /*! exports provided: resolveAwsAuthConfig, awsAuthMiddleware, awsAuthMiddlewareOptions, getAwsAuthPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _configurations__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./configurations */ "./node_modules/@aws-sdk/middleware-signing/dist/es/configurations.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveAwsAuthConfig", function() { return _configurations__WEBPACK_IMPORTED_MODULE_0__["resolveAwsAuthConfig"]; }); /* harmony import */ var _middleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./middleware */ "./node_modules/@aws-sdk/middleware-signing/dist/es/middleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "awsAuthMiddleware", function() { return _middleware__WEBPACK_IMPORTED_MODULE_1__["awsAuthMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "awsAuthMiddlewareOptions", function() { return _middleware__WEBPACK_IMPORTED_MODULE_1__["awsAuthMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getAwsAuthPlugin", function() { return _middleware__WEBPACK_IMPORTED_MODULE_1__["getAwsAuthPlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxrQkFBa0IsQ0FBQztBQUNqQyxjQUFjLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2NvbmZpZ3VyYXRpb25zXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9taWRkbGV3YXJlXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-signing/dist/es/middleware.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-signing/dist/es/middleware.js ***! \************************************************************************/ /*! exports provided: awsAuthMiddleware, awsAuthMiddlewareOptions, getAwsAuthPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "awsAuthMiddleware", function() { return awsAuthMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "awsAuthMiddlewareOptions", function() { return awsAuthMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAwsAuthPlugin", function() { return getAwsAuthPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); var isClockSkewed = function (newServerTime, systemClockOffset) { return Math.abs(getSkewCorrectedDate(systemClockOffset).getTime() - newServerTime) >= 300000; }; var getSkewCorrectedDate = function (systemClockOffset) { return new Date(Date.now() + systemClockOffset); }; function awsAuthMiddleware(options) { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var signer, _a, output, _b, _c, headers, dateHeader, serverTime; var _d; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_e) { switch (_e.label) { case 0: if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(args.request)) return [2 /*return*/, next(args)]; if (!(typeof options.signer === "function")) return [3 /*break*/, 2]; return [4 /*yield*/, options.signer()]; case 1: _a = _e.sent(); return [3 /*break*/, 3]; case 2: _a = options.signer; _e.label = 3; case 3: signer = _a; _b = next; _c = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args)]; _d = {}; return [4 /*yield*/, signer.sign(args.request, { signingDate: new Date(Date.now() + options.systemClockOffset), signingRegion: context["signing_region"], signingService: context["signing_service"], })]; case 4: return [4 /*yield*/, _b.apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_d.request = _e.sent(), _d)]))])]; case 5: output = _e.sent(); headers = output.response.headers; dateHeader = headers && (headers.date || headers.Date); if (dateHeader) { serverTime = Date.parse(dateHeader); if (isClockSkewed(serverTime, options.systemClockOffset)) { options.systemClockOffset = serverTime - Date.now(); } } return [2 /*return*/, output]; } }); }); }; }; } var awsAuthMiddlewareOptions = { name: "awsAuthMiddleware", tags: ["SIGNATURE", "AWSAUTH"], relation: "after", toMiddleware: "retryMiddleware", override: true, }; var getAwsAuthPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.addRelativeTo(awsAuthMiddleware(options), awsAuthMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWlkZGxld2FyZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9taWRkbGV3YXJlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFhckQsSUFBTSxhQUFhLEdBQUcsVUFBQyxhQUFxQixFQUFFLGlCQUF5QjtJQUNyRSxPQUFBLElBQUksQ0FBQyxHQUFHLENBQUMsb0JBQW9CLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxPQUFPLEVBQUUsR0FBRyxhQUFhLENBQUMsSUFBSSxNQUFNO0FBQXJGLENBQXFGLENBQUM7QUFFeEYsSUFBTSxvQkFBb0IsR0FBRyxVQUFDLGlCQUF5QixJQUFLLE9BQUEsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxHQUFHLGlCQUFpQixDQUFDLEVBQXhDLENBQXdDLENBQUM7QUFFckcsTUFBTSxVQUFVLGlCQUFpQixDQUMvQixPQUE4QjtJQUU5QixPQUFPLFVBQUMsSUFBb0MsRUFBRSxPQUFnQztRQUM1RSxPQUFBLFVBQWdCLElBQXFDOzs7Ozs7OzRCQUNuRCxJQUFJLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDO2dDQUFFLHNCQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBQztpQ0FDOUMsQ0FBQSxPQUFPLE9BQU8sQ0FBQyxNQUFNLEtBQUssVUFBVSxDQUFBLEVBQXBDLHdCQUFvQzs0QkFBRyxxQkFBTSxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUE7OzRCQUF0QixLQUFBLFNBQXNCLENBQUE7Ozs0QkFBRyxLQUFBLE9BQU8sQ0FBQyxNQUFNLENBQUE7Ozs0QkFBdkYsTUFBTSxLQUFpRjs0QkFDeEUsS0FBQSxJQUFJLENBQUE7K0NBQ3BCLElBQUk7OzRCQUNFLHFCQUFNLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRTtvQ0FDdkMsV0FBVyxFQUFFLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsR0FBRyxPQUFPLENBQUMsaUJBQWlCLENBQUM7b0NBQzdELGFBQWEsRUFBRSxPQUFPLENBQUMsZ0JBQWdCLENBQUM7b0NBQ3hDLGNBQWMsRUFBRSxPQUFPLENBQUMsaUJBQWlCLENBQUM7aUNBQzNDLENBQUMsRUFBQTtnQ0FOVyxxQkFBTSxxREFFbkIsVUFBTyxHQUFFLFNBSVAsVUFDRixFQUFBOzs0QkFQSSxNQUFNLEdBQUcsU0FPYjs0QkFFTSxPQUFPLEdBQUssTUFBTSxDQUFDLFFBQWUsUUFBM0IsQ0FBNEI7NEJBQ3JDLFVBQVUsR0FBRyxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxJQUFJLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQzs0QkFDN0QsSUFBSSxVQUFVLEVBQUU7Z0NBQ1IsVUFBVSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUM7Z0NBQzFDLElBQUksYUFBYSxDQUFDLFVBQVUsRUFBRSxPQUFPLENBQUMsaUJBQWlCLENBQUMsRUFBRTtvQ0FDeEQsT0FBTyxDQUFDLGlCQUFpQixHQUFHLFVBQVUsR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUM7aUNBQ3JEOzZCQUNGOzRCQUVELHNCQUFPLE1BQU0sRUFBQzs7OztTQUNmO0lBdEJELENBc0JDLENBQUM7QUFDTixDQUFDO0FBRUQsTUFBTSxDQUFDLElBQU0sd0JBQXdCLEdBQThCO0lBQ2pFLElBQUksRUFBRSxtQkFBbUI7SUFDekIsSUFBSSxFQUFFLENBQUMsV0FBVyxFQUFFLFNBQVMsQ0FBQztJQUM5QixRQUFRLEVBQUUsT0FBTztJQUNqQixZQUFZLEVBQUUsaUJBQWlCO0lBQy9CLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGdCQUFnQixHQUFHLFVBQUMsT0FBOEIsSUFBMEIsT0FBQSxDQUFDO0lBQ3hGLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUMsRUFBRSx3QkFBd0IsQ0FBQyxDQUFDO0lBQ2xGLENBQUM7Q0FDRixDQUFDLEVBSnVGLENBSXZGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay9wcm90b2NvbC1odHRwXCI7XG5pbXBvcnQge1xuICBGaW5hbGl6ZUhhbmRsZXIsXG4gIEZpbmFsaXplSGFuZGxlckFyZ3VtZW50cyxcbiAgRmluYWxpemVIYW5kbGVyT3V0cHV0LFxuICBGaW5hbGl6ZVJlcXVlc3RNaWRkbGV3YXJlLFxuICBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dCxcbiAgUGx1Z2dhYmxlLFxuICBSZWxhdGl2ZU1pZGRsZXdhcmVPcHRpb25zLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgQXdzQXV0aFJlc29sdmVkQ29uZmlnIH0gZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcblxuY29uc3QgaXNDbG9ja1NrZXdlZCA9IChuZXdTZXJ2ZXJUaW1lOiBudW1iZXIsIHN5c3RlbUNsb2NrT2Zmc2V0OiBudW1iZXIpID0+XG4gIE1hdGguYWJzKGdldFNrZXdDb3JyZWN0ZWREYXRlKHN5c3RlbUNsb2NrT2Zmc2V0KS5nZXRUaW1lKCkgLSBuZXdTZXJ2ZXJUaW1lKSA+PSAzMDAwMDA7XG5cbmNvbnN0IGdldFNrZXdDb3JyZWN0ZWREYXRlID0gKHN5c3RlbUNsb2NrT2Zmc2V0OiBudW1iZXIpID0+IG5ldyBEYXRlKERhdGUubm93KCkgKyBzeXN0ZW1DbG9ja09mZnNldCk7XG5cbmV4cG9ydCBmdW5jdGlvbiBhd3NBdXRoTWlkZGxld2FyZTxJbnB1dCBleHRlbmRzIG9iamVjdCwgT3V0cHV0IGV4dGVuZHMgb2JqZWN0PihcbiAgb3B0aW9uczogQXdzQXV0aFJlc29sdmVkQ29uZmlnXG4pOiBGaW5hbGl6ZVJlcXVlc3RNaWRkbGV3YXJlPElucHV0LCBPdXRwdXQ+IHtcbiAgcmV0dXJuIChuZXh0OiBGaW5hbGl6ZUhhbmRsZXI8SW5wdXQsIE91dHB1dD4sIGNvbnRleHQ6IEhhbmRsZXJFeGVjdXRpb25Db250ZXh0KTogRmluYWxpemVIYW5kbGVyPElucHV0LCBPdXRwdXQ+ID0+XG4gICAgYXN5bmMgZnVuY3Rpb24gKGFyZ3M6IEZpbmFsaXplSGFuZGxlckFyZ3VtZW50czxJbnB1dD4pOiBQcm9taXNlPEZpbmFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiB7XG4gICAgICBpZiAoIUh0dHBSZXF1ZXN0LmlzSW5zdGFuY2UoYXJncy5yZXF1ZXN0KSkgcmV0dXJuIG5leHQoYXJncyk7XG4gICAgICBjb25zdCBzaWduZXIgPSB0eXBlb2Ygb3B0aW9ucy5zaWduZXIgPT09IFwiZnVuY3Rpb25cIiA/IGF3YWl0IG9wdGlvbnMuc2lnbmVyKCkgOiBvcHRpb25zLnNpZ25lcjtcbiAgICAgIGNvbnN0IG91dHB1dCA9IGF3YWl0IG5leHQoe1xuICAgICAgICAuLi5hcmdzLFxuICAgICAgICByZXF1ZXN0OiBhd2FpdCBzaWduZXIuc2lnbihhcmdzLnJlcXVlc3QsIHtcbiAgICAgICAgICBzaWduaW5nRGF0ZTogbmV3IERhdGUoRGF0ZS5ub3coKSArIG9wdGlvbnMuc3lzdGVtQ2xvY2tPZmZzZXQpLFxuICAgICAgICAgIHNpZ25pbmdSZWdpb246IGNvbnRleHRbXCJzaWduaW5nX3JlZ2lvblwiXSxcbiAgICAgICAgICBzaWduaW5nU2VydmljZTogY29udGV4dFtcInNpZ25pbmdfc2VydmljZVwiXSxcbiAgICAgICAgfSksXG4gICAgICB9KTtcblxuICAgICAgY29uc3QgeyBoZWFkZXJzIH0gPSBvdXRwdXQucmVzcG9uc2UgYXMgYW55O1xuICAgICAgY29uc3QgZGF0ZUhlYWRlciA9IGhlYWRlcnMgJiYgKGhlYWRlcnMuZGF0ZSB8fCBoZWFkZXJzLkRhdGUpO1xuICAgICAgaWYgKGRhdGVIZWFkZXIpIHtcbiAgICAgICAgY29uc3Qgc2VydmVyVGltZSA9IERhdGUucGFyc2UoZGF0ZUhlYWRlcik7XG4gICAgICAgIGlmIChpc0Nsb2NrU2tld2VkKHNlcnZlclRpbWUsIG9wdGlvbnMuc3lzdGVtQ2xvY2tPZmZzZXQpKSB7XG4gICAgICAgICAgb3B0aW9ucy5zeXN0ZW1DbG9ja09mZnNldCA9IHNlcnZlclRpbWUgLSBEYXRlLm5vdygpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBvdXRwdXQ7XG4gICAgfTtcbn1cblxuZXhwb3J0IGNvbnN0IGF3c0F1dGhNaWRkbGV3YXJlT3B0aW9uczogUmVsYXRpdmVNaWRkbGV3YXJlT3B0aW9ucyA9IHtcbiAgbmFtZTogXCJhd3NBdXRoTWlkZGxld2FyZVwiLFxuICB0YWdzOiBbXCJTSUdOQVRVUkVcIiwgXCJBV1NBVVRIXCJdLFxuICByZWxhdGlvbjogXCJhZnRlclwiLFxuICB0b01pZGRsZXdhcmU6IFwicmV0cnlNaWRkbGV3YXJlXCIsXG4gIG92ZXJyaWRlOiB0cnVlLFxufTtcblxuZXhwb3J0IGNvbnN0IGdldEF3c0F1dGhQbHVnaW4gPSAob3B0aW9uczogQXdzQXV0aFJlc29sdmVkQ29uZmlnKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZFJlbGF0aXZlVG8oYXdzQXV0aE1pZGRsZXdhcmUob3B0aW9ucyksIGF3c0F1dGhNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/middleware-stack/dist/es/MiddlewareStack.js": /*!***************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-stack/dist/es/MiddlewareStack.js ***! \***************************************************************************/ /*! exports provided: constructStack */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "constructStack", function() { return constructStack; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var constructStack = function () { var absoluteEntries = []; var relativeEntries = []; var entriesNameSet = new Set(); var sort = function (entries) { return entries.sort(function (a, b) { return stepWeights[b.step] - stepWeights[a.step] || priorityWeights[b.priority || "normal"] - priorityWeights[a.priority || "normal"]; }); }; var removeByName = function (toRemove) { var isRemoved = false; var filterCb = function (entry) { if (entry.name && entry.name === toRemove) { isRemoved = true; entriesNameSet.delete(toRemove); return false; } return true; }; absoluteEntries = absoluteEntries.filter(filterCb); relativeEntries = relativeEntries.filter(filterCb); return isRemoved; }; var removeByReference = function (toRemove) { var isRemoved = false; var filterCb = function (entry) { if (entry.middleware === toRemove) { isRemoved = true; if (entry.name) entriesNameSet.delete(entry.name); return false; } return true; }; absoluteEntries = absoluteEntries.filter(filterCb); relativeEntries = relativeEntries.filter(filterCb); return isRemoved; }; var cloneTo = function (toStack) { absoluteEntries.forEach(function (entry) { //@ts-ignore toStack.add(entry.middleware, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, entry)); }); relativeEntries.forEach(function (entry) { //@ts-ignore toStack.addRelativeTo(entry.middleware, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, entry)); }); return toStack; }; var expandRelativeMiddlewareList = function (from) { var expandedMiddlewareList = []; from.before.forEach(function (entry) { if (entry.before.length === 0 && entry.after.length === 0) { expandedMiddlewareList.push(entry); } else { expandedMiddlewareList.push.apply(expandedMiddlewareList, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(expandRelativeMiddlewareList(entry))); } }); expandedMiddlewareList.push(from); from.after.reverse().forEach(function (entry) { if (entry.before.length === 0 && entry.after.length === 0) { expandedMiddlewareList.push(entry); } else { expandedMiddlewareList.push.apply(expandedMiddlewareList, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(expandRelativeMiddlewareList(entry))); } }); return expandedMiddlewareList; }; /** * Get a final list of middleware in the order of being executed in the resolved handler. */ var getMiddlewareList = function () { var normalizedAbsoluteEntries = []; var normalizedRelativeEntries = []; var normalizedEntriesNameMap = {}; absoluteEntries.forEach(function (entry) { var normalizedEntry = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, entry), { before: [], after: [] }); if (normalizedEntry.name) normalizedEntriesNameMap[normalizedEntry.name] = normalizedEntry; normalizedAbsoluteEntries.push(normalizedEntry); }); relativeEntries.forEach(function (entry) { var normalizedEntry = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, entry), { before: [], after: [] }); if (normalizedEntry.name) normalizedEntriesNameMap[normalizedEntry.name] = normalizedEntry; normalizedRelativeEntries.push(normalizedEntry); }); normalizedRelativeEntries.forEach(function (entry) { if (entry.toMiddleware) { var toMiddleware = normalizedEntriesNameMap[entry.toMiddleware]; if (toMiddleware === undefined) { throw new Error(entry.toMiddleware + " is not found when adding " + (entry.name || "anonymous") + " middleware " + entry.relation + " " + entry.toMiddleware); } if (entry.relation === "after") { toMiddleware.after.push(entry); } if (entry.relation === "before") { toMiddleware.before.push(entry); } } }); var mainChain = sort(normalizedAbsoluteEntries) .map(expandRelativeMiddlewareList) .reduce(function (wholeList, expendedMiddlewareList) { // TODO: Replace it with Array.flat(); wholeList.push.apply(wholeList, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(expendedMiddlewareList)); return wholeList; }, []); return mainChain.map(function (entry) { return entry.middleware; }); }; var stack = { add: function (middleware, options) { if (options === void 0) { options = {}; } var name = options.name, override = options.override; var entry = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ step: "initialize", priority: "normal", middleware: middleware }, options); if (name) { if (entriesNameSet.has(name)) { if (!override) throw new Error("Duplicate middleware name '" + name + "'"); var toOverrideIndex = absoluteEntries.findIndex(function (entry) { return entry.name === name; }); var toOverride = absoluteEntries[toOverrideIndex]; if (toOverride.step !== entry.step || toOverride.priority !== entry.priority) { throw new Error("\"" + name + "\" middleware with " + toOverride.priority + " priority in " + toOverride.step + " step cannot be " + ("overridden by same-name middleware with " + entry.priority + " priority in " + entry.step + " step.")); } absoluteEntries.splice(toOverrideIndex, 1); } entriesNameSet.add(name); } absoluteEntries.push(entry); }, addRelativeTo: function (middleware, options) { var name = options.name, override = options.override; var entry = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ middleware: middleware }, options); if (name) { if (entriesNameSet.has(name)) { if (!override) throw new Error("Duplicate middleware name '" + name + "'"); var toOverrideIndex = relativeEntries.findIndex(function (entry) { return entry.name === name; }); var toOverride = relativeEntries[toOverrideIndex]; if (toOverride.toMiddleware !== entry.toMiddleware || toOverride.relation !== entry.relation) { throw new Error("\"" + name + "\" middleware " + toOverride.relation + " \"" + toOverride.toMiddleware + "\" middleware cannot be overridden " + ("by same-name middleware " + entry.relation + " \"" + entry.toMiddleware + "\" middleware.")); } relativeEntries.splice(toOverrideIndex, 1); } entriesNameSet.add(name); } relativeEntries.push(entry); }, clone: function () { return cloneTo(constructStack()); }, use: function (plugin) { plugin.applyToStack(stack); }, remove: function (toRemove) { if (typeof toRemove === "string") return removeByName(toRemove); else return removeByReference(toRemove); }, removeByTag: function (toRemove) { var isRemoved = false; var filterCb = function (entry) { var tags = entry.tags, name = entry.name; if (tags && tags.includes(toRemove)) { if (name) entriesNameSet.delete(name); isRemoved = true; return false; } return true; }; absoluteEntries = absoluteEntries.filter(filterCb); relativeEntries = relativeEntries.filter(filterCb); return isRemoved; }, concat: function (from) { var cloned = cloneTo(constructStack()); cloned.use(from); return cloned; }, applyToStack: cloneTo, resolve: function (handler, context) { var e_1, _a; try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(getMiddlewareList().reverse()), _c = _b.next(); !_c.done; _c = _b.next()) { var middleware = _c.value; handler = middleware(handler, context); } } 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 handler; }, }; return stack; }; var stepWeights = { initialize: 5, serialize: 4, build: 3, finalizeRequest: 2, deserialize: 1, }; var priorityWeights = { high: 3, normal: 2, low: 1, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWlkZGxld2FyZVN0YWNrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL01pZGRsZXdhcmVTdGFjay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBZ0JBLE1BQU0sQ0FBQyxJQUFNLGNBQWMsR0FBRztJQUM1QixJQUFJLGVBQWUsR0FBNkMsRUFBRSxDQUFDO0lBQ25FLElBQUksZUFBZSxHQUE2QyxFQUFFLENBQUM7SUFDbkUsSUFBTSxjQUFjLEdBQWdCLElBQUksR0FBRyxFQUFFLENBQUM7SUFFOUMsSUFBTSxJQUFJLEdBQUcsVUFBbUQsT0FBWTtRQUMxRSxPQUFBLE9BQU8sQ0FBQyxJQUFJLENBQ1YsVUFBQyxDQUFDLEVBQUUsQ0FBQztZQUNILE9BQUEsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztnQkFDekMsZUFBZSxDQUFDLENBQUMsQ0FBQyxRQUFRLElBQUksUUFBUSxDQUFDLEdBQUcsZUFBZSxDQUFDLENBQUMsQ0FBQyxRQUFRLElBQUksUUFBUSxDQUFDO1FBRGpGLENBQ2lGLENBQ3BGO0lBSkQsQ0FJQyxDQUFDO0lBRUosSUFBTSxZQUFZLEdBQUcsVUFBQyxRQUFnQjtRQUNwQyxJQUFJLFNBQVMsR0FBRyxLQUFLLENBQUM7UUFDdEIsSUFBTSxRQUFRLEdBQUcsVUFBQyxLQUFxQztZQUNyRCxJQUFJLEtBQUssQ0FBQyxJQUFJLElBQUksS0FBSyxDQUFDLElBQUksS0FBSyxRQUFRLEVBQUU7Z0JBQ3pDLFNBQVMsR0FBRyxJQUFJLENBQUM7Z0JBQ2pCLGNBQWMsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUM7Z0JBQ2hDLE9BQU8sS0FBSyxDQUFDO2FBQ2Q7WUFDRCxPQUFPLElBQUksQ0FBQztRQUNkLENBQUMsQ0FBQztRQUNGLGVBQWUsR0FBRyxlQUFlLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ25ELGVBQWUsR0FBRyxlQUFlLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ25ELE9BQU8sU0FBUyxDQUFDO0lBQ25CLENBQUMsQ0FBQztJQUVGLElBQU0saUJBQWlCLEdBQUcsVUFBQyxRQUF1QztRQUNoRSxJQUFJLFNBQVMsR0FBRyxLQUFLLENBQUM7UUFDdEIsSUFBTSxRQUFRLEdBQUcsVUFBQyxLQUFxQztZQUNyRCxJQUFJLEtBQUssQ0FBQyxVQUFVLEtBQUssUUFBUSxFQUFFO2dCQUNqQyxTQUFTLEdBQUcsSUFBSSxDQUFDO2dCQUNqQixJQUFJLEtBQUssQ0FBQyxJQUFJO29CQUFFLGNBQWMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO2dCQUNsRCxPQUFPLEtBQUssQ0FBQzthQUNkO1lBQ0QsT0FBTyxJQUFJLENBQUM7UUFDZCxDQUFDLENBQUM7UUFDRixlQUFlLEdBQUcsZUFBZSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQztRQUNuRCxlQUFlLEdBQUcsZUFBZSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQztRQUNuRCxPQUFPLFNBQVMsQ0FBQztJQUNuQixDQUFDLENBQUM7SUFFRixJQUFNLE9BQU8sR0FBRyxVQUNkLE9BQStDO1FBRS9DLGVBQWUsQ0FBQyxPQUFPLENBQUMsVUFBQyxLQUFLO1lBQzVCLFlBQVk7WUFDWixPQUFPLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxVQUFVLGVBQU8sS0FBSyxFQUFHLENBQUM7UUFDOUMsQ0FBQyxDQUFDLENBQUM7UUFDSCxlQUFlLENBQUMsT0FBTyxDQUFDLFVBQUMsS0FBSztZQUM1QixZQUFZO1lBQ1osT0FBTyxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsVUFBVSxlQUFPLEtBQUssRUFBRyxDQUFDO1FBQ3hELENBQUMsQ0FBQyxDQUFDO1FBQ0gsT0FBTyxPQUFPLENBQUM7SUFDakIsQ0FBQyxDQUFDO0lBRUYsSUFBTSw0QkFBNEIsR0FBRyxVQUNuQyxJQUErRDtRQUUvRCxJQUFNLHNCQUFzQixHQUFxQyxFQUFFLENBQUM7UUFDcEUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsVUFBQyxLQUFLO1lBQ3hCLElBQUksS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLEtBQUssQ0FBQyxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtnQkFDekQsc0JBQXNCLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2FBQ3BDO2lCQUFNO2dCQUNMLHNCQUFzQixDQUFDLElBQUksT0FBM0Isc0JBQXNCLFdBQVMsNEJBQTRCLENBQUMsS0FBSyxDQUFDLEdBQUU7YUFDckU7UUFDSCxDQUFDLENBQUMsQ0FBQztRQUNILHNCQUFzQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNsQyxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxVQUFDLEtBQUs7WUFDakMsSUFBSSxLQUFLLENBQUMsTUFBTSxDQUFDLE1BQU0sS0FBSyxDQUFDLElBQUksS0FBSyxDQUFDLEtBQUssQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO2dCQUN6RCxzQkFBc0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7YUFDcEM7aUJBQU07Z0JBQ0wsc0JBQXNCLENBQUMsSUFBSSxPQUEzQixzQkFBc0IsV0FBUyw0QkFBNEIsQ0FBQyxLQUFLLENBQUMsR0FBRTthQUNyRTtRQUNILENBQUMsQ0FBQyxDQUFDO1FBQ0gsT0FBTyxzQkFBc0IsQ0FBQztJQUNoQyxDQUFDLENBQUM7SUFFRjs7T0FFRztJQUNILElBQU0saUJBQWlCLEdBQUc7UUFDeEIsSUFBTSx5QkFBeUIsR0FBd0UsRUFBRSxDQUFDO1FBQzFHLElBQU0seUJBQXlCLEdBQXdFLEVBQUUsQ0FBQztRQUMxRyxJQUFNLHdCQUF3QixHQUUxQixFQUFFLENBQUM7UUFFUCxlQUFlLENBQUMsT0FBTyxDQUFDLFVBQUMsS0FBSztZQUM1QixJQUFNLGVBQWUseUJBQ2hCLEtBQUssS0FDUixNQUFNLEVBQUUsRUFBRSxFQUNWLEtBQUssRUFBRSxFQUFFLEdBQ1YsQ0FBQztZQUNGLElBQUksZUFBZSxDQUFDLElBQUk7Z0JBQUUsd0JBQXdCLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxHQUFHLGVBQWUsQ0FBQztZQUMzRix5QkFBeUIsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUM7UUFDbEQsQ0FBQyxDQUFDLENBQUM7UUFFSCxlQUFlLENBQUMsT0FBTyxDQUFDLFVBQUMsS0FBSztZQUM1QixJQUFNLGVBQWUseUJBQ2hCLEtBQUssS0FDUixNQUFNLEVBQUUsRUFBRSxFQUNWLEtBQUssRUFBRSxFQUFFLEdBQ1YsQ0FBQztZQUNGLElBQUksZUFBZSxDQUFDLElBQUk7Z0JBQUUsd0JBQXdCLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxHQUFHLGVBQWUsQ0FBQztZQUMzRix5QkFBeUIsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUM7UUFDbEQsQ0FBQyxDQUFDLENBQUM7UUFFSCx5QkFBeUIsQ0FBQyxPQUFPLENBQUMsVUFBQyxLQUFLO1lBQ3RDLElBQUksS0FBSyxDQUFDLFlBQVksRUFBRTtnQkFDdEIsSUFBTSxZQUFZLEdBQUcsd0JBQXdCLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQyxDQUFDO2dCQUNsRSxJQUFJLFlBQVksS0FBSyxTQUFTLEVBQUU7b0JBQzlCLE1BQU0sSUFBSSxLQUFLLENBQ1YsS0FBSyxDQUFDLFlBQVksbUNBQTZCLEtBQUssQ0FBQyxJQUFJLElBQUksV0FBVyxxQkFBZSxLQUFLLENBQUMsUUFBUSxTQUN0RyxLQUFLLENBQUMsWUFDTixDQUNILENBQUM7aUJBQ0g7Z0JBQ0QsSUFBSSxLQUFLLENBQUMsUUFBUSxLQUFLLE9BQU8sRUFBRTtvQkFDOUIsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7aUJBQ2hDO2dCQUNELElBQUksS0FBSyxDQUFDLFFBQVEsS0FBSyxRQUFRLEVBQUU7b0JBQy9CLFlBQVksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2lCQUNqQzthQUNGO1FBQ0gsQ0FBQyxDQUFDLENBQUM7UUFFSCxJQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMseUJBQXlCLENBQUM7YUFDOUMsR0FBRyxDQUFDLDRCQUE0QixDQUFDO2FBQ2pDLE1BQU0sQ0FBQyxVQUFDLFNBQVMsRUFBRSxzQkFBc0I7WUFDeEMsc0NBQXNDO1lBQ3RDLFNBQVMsQ0FBQyxJQUFJLE9BQWQsU0FBUyxXQUFTLHNCQUFzQixHQUFFO1lBQzFDLE9BQU8sU0FBUyxDQUFDO1FBQ25CLENBQUMsRUFBRSxFQUFzQyxDQUFDLENBQUM7UUFDN0MsT0FBTyxTQUFTLENBQUMsR0FBRyxDQUFDLFVBQUMsS0FBSyxJQUFLLE9BQUEsS0FBSyxDQUFDLFVBQVUsRUFBaEIsQ0FBZ0IsQ0FBQyxDQUFDO0lBQ3BELENBQUMsQ0FBQztJQUVGLElBQU0sS0FBSyxHQUFHO1FBQ1osR0FBRyxFQUFFLFVBQUMsVUFBeUMsRUFBRSxPQUErQztZQUEvQyx3QkFBQSxFQUFBLFlBQStDO1lBQ3RGLElBQUEsSUFBSSxHQUFlLE9BQU8sS0FBdEIsRUFBRSxRQUFRLEdBQUssT0FBTyxTQUFaLENBQWE7WUFDbkMsSUFBTSxLQUFLLGNBQ1QsSUFBSSxFQUFFLFlBQVksRUFDbEIsUUFBUSxFQUFFLFFBQVEsRUFDbEIsVUFBVSxZQUFBLElBQ1AsT0FBTyxDQUNYLENBQUM7WUFDRixJQUFJLElBQUksRUFBRTtnQkFDUixJQUFJLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUU7b0JBQzVCLElBQUksQ0FBQyxRQUFRO3dCQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsZ0NBQThCLElBQUksTUFBRyxDQUFDLENBQUM7b0JBQ3RFLElBQU0sZUFBZSxHQUFHLGVBQWUsQ0FBQyxTQUFTLENBQUMsVUFBQyxLQUFLLElBQUssT0FBQSxLQUFLLENBQUMsSUFBSSxLQUFLLElBQUksRUFBbkIsQ0FBbUIsQ0FBQyxDQUFDO29CQUNsRixJQUFNLFVBQVUsR0FBRyxlQUFlLENBQUMsZUFBZSxDQUFDLENBQUM7b0JBQ3BELElBQUksVUFBVSxDQUFDLElBQUksS0FBSyxLQUFLLENBQUMsSUFBSSxJQUFJLFVBQVUsQ0FBQyxRQUFRLEtBQUssS0FBSyxDQUFDLFFBQVEsRUFBRTt3QkFDNUUsTUFBTSxJQUFJLEtBQUssQ0FDYixPQUFJLElBQUksMkJBQXFCLFVBQVUsQ0FBQyxRQUFRLHFCQUFnQixVQUFVLENBQUMsSUFBSSxxQkFBa0I7NkJBQy9GLDZDQUEyQyxLQUFLLENBQUMsUUFBUSxxQkFBZ0IsS0FBSyxDQUFDLElBQUksV0FBUSxDQUFBLENBQzlGLENBQUM7cUJBQ0g7b0JBQ0QsZUFBZSxDQUFDLE1BQU0sQ0FBQyxlQUFlLEVBQUUsQ0FBQyxDQUFDLENBQUM7aUJBQzVDO2dCQUNELGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDMUI7WUFDRCxlQUFlLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQzlCLENBQUM7UUFFRCxhQUFhLEVBQUUsVUFBQyxVQUF5QyxFQUFFLE9BQTBDO1lBQzNGLElBQUEsSUFBSSxHQUFlLE9BQU8sS0FBdEIsRUFBRSxRQUFRLEdBQUssT0FBTyxTQUFaLENBQWE7WUFDbkMsSUFBTSxLQUFLLGNBQ1QsVUFBVSxZQUFBLElBQ1AsT0FBTyxDQUNYLENBQUM7WUFDRixJQUFJLElBQUksRUFBRTtnQkFDUixJQUFJLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUU7b0JBQzVCLElBQUksQ0FBQyxRQUFRO3dCQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsZ0NBQThCLElBQUksTUFBRyxDQUFDLENBQUM7b0JBQ3RFLElBQU0sZUFBZSxHQUFHLGVBQWUsQ0FBQyxTQUFTLENBQUMsVUFBQyxLQUFLLElBQUssT0FBQSxLQUFLLENBQUMsSUFBSSxLQUFLLElBQUksRUFBbkIsQ0FBbUIsQ0FBQyxDQUFDO29CQUNsRixJQUFNLFVBQVUsR0FBRyxlQUFlLENBQUMsZUFBZSxDQUFDLENBQUM7b0JBQ3BELElBQUksVUFBVSxDQUFDLFlBQVksS0FBSyxLQUFLLENBQUMsWUFBWSxJQUFJLFVBQVUsQ0FBQyxRQUFRLEtBQUssS0FBSyxDQUFDLFFBQVEsRUFBRTt3QkFDNUYsTUFBTSxJQUFJLEtBQUssQ0FDYixPQUFJLElBQUksc0JBQWdCLFVBQVUsQ0FBQyxRQUFRLFdBQUssVUFBVSxDQUFDLFlBQVksd0NBQW9DOzZCQUN6Ryw2QkFBMkIsS0FBSyxDQUFDLFFBQVEsV0FBSyxLQUFLLENBQUMsWUFBWSxtQkFBZSxDQUFBLENBQ2xGLENBQUM7cUJBQ0g7b0JBQ0QsZUFBZSxDQUFDLE1BQU0sQ0FBQyxlQUFlLEVBQUUsQ0FBQyxDQUFDLENBQUM7aUJBQzVDO2dCQUNELGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDMUI7WUFDRCxlQUFlLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQzlCLENBQUM7UUFFRCxLQUFLLEVBQUUsY0FBTSxPQUFBLE9BQU8sQ0FBQyxjQUFjLEVBQWlCLENBQUMsRUFBeEMsQ0FBd0M7UUFFckQsR0FBRyxFQUFFLFVBQUMsTUFBZ0M7WUFDcEMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUM3QixDQUFDO1FBRUQsTUFBTSxFQUFFLFVBQUMsUUFBZ0Q7WUFDdkQsSUFBSSxPQUFPLFFBQVEsS0FBSyxRQUFRO2dCQUFFLE9BQU8sWUFBWSxDQUFDLFFBQVEsQ0FBQyxDQUFDOztnQkFDM0QsT0FBTyxpQkFBaUIsQ0FBQyxRQUFRLENBQUMsQ0FBQztRQUMxQyxDQUFDO1FBRUQsV0FBVyxFQUFFLFVBQUMsUUFBZ0I7WUFDNUIsSUFBSSxTQUFTLEdBQUcsS0FBSyxDQUFDO1lBQ3RCLElBQU0sUUFBUSxHQUFHLFVBQUMsS0FBcUM7Z0JBQzdDLElBQUEsSUFBSSxHQUFXLEtBQUssS0FBaEIsRUFBRSxJQUFJLEdBQUssS0FBSyxLQUFWLENBQVc7Z0JBQzdCLElBQUksSUFBSSxJQUFJLElBQUksQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLEVBQUU7b0JBQ25DLElBQUksSUFBSTt3QkFBRSxjQUFjLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO29CQUN0QyxTQUFTLEdBQUcsSUFBSSxDQUFDO29CQUNqQixPQUFPLEtBQUssQ0FBQztpQkFDZDtnQkFDRCxPQUFPLElBQUksQ0FBQztZQUNkLENBQUMsQ0FBQztZQUNGLGVBQWUsR0FBRyxlQUFlLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1lBQ25ELGVBQWUsR0FBRyxlQUFlLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1lBQ25ELE9BQU8sU0FBUyxDQUFDO1FBQ25CLENBQUM7UUFFRCxNQUFNLEVBQUUsVUFDTixJQUE0QztZQUU1QyxJQUFNLE1BQU0sR0FBRyxPQUFPLENBQUMsY0FBYyxFQUF5QixDQUFDLENBQUM7WUFDaEUsTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUNqQixPQUFPLE1BQU0sQ0FBQztRQUNoQixDQUFDO1FBRUQsWUFBWSxFQUFFLE9BQU87UUFFckIsT0FBTyxFQUFFLFVBQ1AsT0FBa0QsRUFDbEQsT0FBZ0M7OztnQkFFaEMsS0FBeUIsSUFBQSxLQUFBLFNBQUEsaUJBQWlCLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQSxnQkFBQSw0QkFBRTtvQkFBbkQsSUFBTSxVQUFVLFdBQUE7b0JBQ25CLE9BQU8sR0FBRyxVQUFVLENBQUMsT0FBcUMsRUFBRSxPQUFPLENBQVEsQ0FBQztpQkFDN0U7Ozs7Ozs7OztZQUNELE9BQU8sT0FBeUMsQ0FBQztRQUNuRCxDQUFDO0tBQ0YsQ0FBQztJQUNGLE9BQU8sS0FBSyxDQUFDO0FBQ2YsQ0FBQyxDQUFDO0FBRUYsSUFBTSxXQUFXLEdBQThCO0lBQzdDLFVBQVUsRUFBRSxDQUFDO0lBQ2IsU0FBUyxFQUFFLENBQUM7SUFDWixLQUFLLEVBQUUsQ0FBQztJQUNSLGVBQWUsRUFBRSxDQUFDO0lBQ2xCLFdBQVcsRUFBRSxDQUFDO0NBQ2YsQ0FBQztBQUVGLElBQU0sZUFBZSxHQUFrQztJQUNyRCxJQUFJLEVBQUUsQ0FBQztJQUNQLE1BQU0sRUFBRSxDQUFDO0lBQ1QsR0FBRyxFQUFFLENBQUM7Q0FDUCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQWJzb2x1dGVMb2NhdGlvbixcbiAgRGVzZXJpYWxpemVIYW5kbGVyLFxuICBIYW5kbGVyLFxuICBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dCxcbiAgSGFuZGxlck9wdGlvbnMsXG4gIE1pZGRsZXdhcmVTdGFjayxcbiAgTWlkZGxld2FyZVR5cGUsXG4gIFBsdWdnYWJsZSxcbiAgUHJpb3JpdHksXG4gIFJlbGF0aXZlTG9jYXRpb24sXG4gIFN0ZXAsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBBYnNvbHV0ZU1pZGRsZXdhcmVFbnRyeSwgTWlkZGxld2FyZUVudHJ5LCBOb3JtYWxpemVkLCBSZWxhdGl2ZU1pZGRsZXdhcmVFbnRyeSB9IGZyb20gXCIuL3R5cGVzXCI7XG5cbmV4cG9ydCBjb25zdCBjb25zdHJ1Y3RTdGFjayA9IDxJbnB1dCBleHRlbmRzIG9iamVjdCwgT3V0cHV0IGV4dGVuZHMgb2JqZWN0PigpOiBNaWRkbGV3YXJlU3RhY2s8SW5wdXQsIE91dHB1dD4gPT4ge1xuICBsZXQgYWJzb2x1dGVFbnRyaWVzOiBBYnNvbHV0ZU1pZGRsZXdhcmVFbnRyeTxJbnB1dCwgT3V0cHV0PltdID0gW107XG4gIGxldCByZWxhdGl2ZUVudHJpZXM6IFJlbGF0aXZlTWlkZGxld2FyZUVudHJ5PElucHV0LCBPdXRwdXQ+W10gPSBbXTtcbiAgY29uc3QgZW50cmllc05hbWVTZXQ6IFNldDxzdHJpbmc+ID0gbmV3IFNldCgpO1xuXG4gIGNvbnN0IHNvcnQgPSA8VCBleHRlbmRzIEFic29sdXRlTWlkZGxld2FyZUVudHJ5PElucHV0LCBPdXRwdXQ+PihlbnRyaWVzOiBUW10pOiBUW10gPT5cbiAgICBlbnRyaWVzLnNvcnQoXG4gICAgICAoYSwgYikgPT5cbiAgICAgICAgc3RlcFdlaWdodHNbYi5zdGVwXSAtIHN0ZXBXZWlnaHRzW2Euc3RlcF0gfHxcbiAgICAgICAgcHJpb3JpdHlXZWlnaHRzW2IucHJpb3JpdHkgfHwgXCJub3JtYWxcIl0gLSBwcmlvcml0eVdlaWdodHNbYS5wcmlvcml0eSB8fCBcIm5vcm1hbFwiXVxuICAgICk7XG5cbiAgY29uc3QgcmVtb3ZlQnlOYW1lID0gKHRvUmVtb3ZlOiBzdHJpbmcpOiBib29sZWFuID0+IHtcbiAgICBsZXQgaXNSZW1vdmVkID0gZmFsc2U7XG4gICAgY29uc3QgZmlsdGVyQ2IgPSAoZW50cnk6IE1pZGRsZXdhcmVFbnRyeTxJbnB1dCwgT3V0cHV0Pik6IGJvb2xlYW4gPT4ge1xuICAgICAgaWYgKGVudHJ5Lm5hbWUgJiYgZW50cnkubmFtZSA9PT0gdG9SZW1vdmUpIHtcbiAgICAgICAgaXNSZW1vdmVkID0gdHJ1ZTtcbiAgICAgICAgZW50cmllc05hbWVTZXQuZGVsZXRlKHRvUmVtb3ZlKTtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgfVxuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfTtcbiAgICBhYnNvbHV0ZUVudHJpZXMgPSBhYnNvbHV0ZUVudHJpZXMuZmlsdGVyKGZpbHRlckNiKTtcbiAgICByZWxhdGl2ZUVudHJpZXMgPSByZWxhdGl2ZUVudHJpZXMuZmlsdGVyKGZpbHRlckNiKTtcbiAgICByZXR1cm4gaXNSZW1vdmVkO1xuICB9O1xuXG4gIGNvbnN0IHJlbW92ZUJ5UmVmZXJlbmNlID0gKHRvUmVtb3ZlOiBNaWRkbGV3YXJlVHlwZTxJbnB1dCwgT3V0cHV0Pik6IGJvb2xlYW4gPT4ge1xuICAgIGxldCBpc1JlbW92ZWQgPSBmYWxzZTtcbiAgICBjb25zdCBmaWx0ZXJDYiA9IChlbnRyeTogTWlkZGxld2FyZUVudHJ5PElucHV0LCBPdXRwdXQ+KTogYm9vbGVhbiA9PiB7XG4gICAgICBpZiAoZW50cnkubWlkZGxld2FyZSA9PT0gdG9SZW1vdmUpIHtcbiAgICAgICAgaXNSZW1vdmVkID0gdHJ1ZTtcbiAgICAgICAgaWYgKGVudHJ5Lm5hbWUpIGVudHJpZXNOYW1lU2V0LmRlbGV0ZShlbnRyeS5uYW1lKTtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgfVxuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfTtcbiAgICBhYnNvbHV0ZUVudHJpZXMgPSBhYnNvbHV0ZUVudHJpZXMuZmlsdGVyKGZpbHRlckNiKTtcbiAgICByZWxhdGl2ZUVudHJpZXMgPSByZWxhdGl2ZUVudHJpZXMuZmlsdGVyKGZpbHRlckNiKTtcbiAgICByZXR1cm4gaXNSZW1vdmVkO1xuICB9O1xuXG4gIGNvbnN0IGNsb25lVG8gPSA8SW5wdXRUeXBlIGV4dGVuZHMgSW5wdXQsIE91dHB1dFR5cGUgZXh0ZW5kcyBPdXRwdXQ+KFxuICAgIHRvU3RhY2s6IE1pZGRsZXdhcmVTdGFjazxJbnB1dFR5cGUsIE91dHB1dFR5cGU+XG4gICk6IE1pZGRsZXdhcmVTdGFjazxJbnB1dFR5cGUsIE91dHB1dFR5cGU+ID0+IHtcbiAgICBhYnNvbHV0ZUVudHJpZXMuZm9yRWFjaCgoZW50cnkpID0+IHtcbiAgICAgIC8vQHRzLWlnbm9yZVxuICAgICAgdG9TdGFjay5hZGQoZW50cnkubWlkZGxld2FyZSwgeyAuLi5lbnRyeSB9KTtcbiAgICB9KTtcbiAgICByZWxhdGl2ZUVudHJpZXMuZm9yRWFjaCgoZW50cnkpID0+IHtcbiAgICAgIC8vQHRzLWlnbm9yZVxuICAgICAgdG9TdGFjay5hZGRSZWxhdGl2ZVRvKGVudHJ5Lm1pZGRsZXdhcmUsIHsgLi4uZW50cnkgfSk7XG4gICAgfSk7XG4gICAgcmV0dXJuIHRvU3RhY2s7XG4gIH07XG5cbiAgY29uc3QgZXhwYW5kUmVsYXRpdmVNaWRkbGV3YXJlTGlzdCA9IChcbiAgICBmcm9tOiBOb3JtYWxpemVkPE1pZGRsZXdhcmVFbnRyeTxJbnB1dCwgT3V0cHV0PiwgSW5wdXQsIE91dHB1dD5cbiAgKTogTWlkZGxld2FyZUVudHJ5PElucHV0LCBPdXRwdXQ+W10gPT4ge1xuICAgIGNvbnN0IGV4cGFuZGVkTWlkZGxld2FyZUxpc3Q6IE1pZGRsZXdhcmVFbnRyeTxJbnB1dCwgT3V0cHV0PltdID0gW107XG4gICAgZnJvbS5iZWZvcmUuZm9yRWFjaCgoZW50cnkpID0+IHtcbiAgICAgIGlmIChlbnRyeS5iZWZvcmUubGVuZ3RoID09PSAwICYmIGVudHJ5LmFmdGVyLmxlbmd0aCA9PT0gMCkge1xuICAgICAgICBleHBhbmRlZE1pZGRsZXdhcmVMaXN0LnB1c2goZW50cnkpO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgZXhwYW5kZWRNaWRkbGV3YXJlTGlzdC5wdXNoKC4uLmV4cGFuZFJlbGF0aXZlTWlkZGxld2FyZUxpc3QoZW50cnkpKTtcbiAgICAgIH1cbiAgICB9KTtcbiAgICBleHBhbmRlZE1pZGRsZXdhcmVMaXN0LnB1c2goZnJvbSk7XG4gICAgZnJvbS5hZnRlci5yZXZlcnNlKCkuZm9yRWFjaCgoZW50cnkpID0+IHtcbiAgICAgIGlmIChlbnRyeS5iZWZvcmUubGVuZ3RoID09PSAwICYmIGVudHJ5LmFmdGVyLmxlbmd0aCA9PT0gMCkge1xuICAgICAgICBleHBhbmRlZE1pZGRsZXdhcmVMaXN0LnB1c2goZW50cnkpO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgZXhwYW5kZWRNaWRkbGV3YXJlTGlzdC5wdXNoKC4uLmV4cGFuZFJlbGF0aXZlTWlkZGxld2FyZUxpc3QoZW50cnkpKTtcbiAgICAgIH1cbiAgICB9KTtcbiAgICByZXR1cm4gZXhwYW5kZWRNaWRkbGV3YXJlTGlzdDtcbiAgfTtcblxuICAvKipcbiAgICogR2V0IGEgZmluYWwgbGlzdCBvZiBtaWRkbGV3YXJlIGluIHRoZSBvcmRlciBvZiBiZWluZyBleGVjdXRlZCBpbiB0aGUgcmVzb2x2ZWQgaGFuZGxlci5cbiAgICovXG4gIGNvbnN0IGdldE1pZGRsZXdhcmVMaXN0ID0gKCk6IEFycmF5PE1pZGRsZXdhcmVUeXBlPElucHV0LCBPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3Qgbm9ybWFsaXplZEFic29sdXRlRW50cmllczogTm9ybWFsaXplZDxBYnNvbHV0ZU1pZGRsZXdhcmVFbnRyeTxJbnB1dCwgT3V0cHV0PiwgSW5wdXQsIE91dHB1dD5bXSA9IFtdO1xuICAgIGNvbnN0IG5vcm1hbGl6ZWRSZWxhdGl2ZUVudHJpZXM6IE5vcm1hbGl6ZWQ8UmVsYXRpdmVNaWRkbGV3YXJlRW50cnk8SW5wdXQsIE91dHB1dD4sIElucHV0LCBPdXRwdXQ+W10gPSBbXTtcbiAgICBjb25zdCBub3JtYWxpemVkRW50cmllc05hbWVNYXA6IHtcbiAgICAgIFttaWRkbGV3YXJlTmFtZTogc3RyaW5nXTogTm9ybWFsaXplZDxNaWRkbGV3YXJlRW50cnk8SW5wdXQsIE91dHB1dD4sIElucHV0LCBPdXRwdXQ+O1xuICAgIH0gPSB7fTtcblxuICAgIGFic29sdXRlRW50cmllcy5mb3JFYWNoKChlbnRyeSkgPT4ge1xuICAgICAgY29uc3Qgbm9ybWFsaXplZEVudHJ5ID0ge1xuICAgICAgICAuLi5lbnRyeSxcbiAgICAgICAgYmVmb3JlOiBbXSxcbiAgICAgICAgYWZ0ZXI6IFtdLFxuICAgICAgfTtcbiAgICAgIGlmIChub3JtYWxpemVkRW50cnkubmFtZSkgbm9ybWFsaXplZEVudHJpZXNOYW1lTWFwW25vcm1hbGl6ZWRFbnRyeS5uYW1lXSA9IG5vcm1hbGl6ZWRFbnRyeTtcbiAgICAgIG5vcm1hbGl6ZWRBYnNvbHV0ZUVudHJpZXMucHVzaChub3JtYWxpemVkRW50cnkpO1xuICAgIH0pO1xuXG4gICAgcmVsYXRpdmVFbnRyaWVzLmZvckVhY2goKGVudHJ5KSA9PiB7XG4gICAgICBjb25zdCBub3JtYWxpemVkRW50cnkgPSB7XG4gICAgICAgIC4uLmVudHJ5LFxuICAgICAgICBiZWZvcmU6IFtdLFxuICAgICAgICBhZnRlcjogW10sXG4gICAgICB9O1xuICAgICAgaWYgKG5vcm1hbGl6ZWRFbnRyeS5uYW1lKSBub3JtYWxpemVkRW50cmllc05hbWVNYXBbbm9ybWFsaXplZEVudHJ5Lm5hbWVdID0gbm9ybWFsaXplZEVudHJ5O1xuICAgICAgbm9ybWFsaXplZFJlbGF0aXZlRW50cmllcy5wdXNoKG5vcm1hbGl6ZWRFbnRyeSk7XG4gICAgfSk7XG5cbiAgICBub3JtYWxpemVkUmVsYXRpdmVFbnRyaWVzLmZvckVhY2goKGVudHJ5KSA9PiB7XG4gICAgICBpZiAoZW50cnkudG9NaWRkbGV3YXJlKSB7XG4gICAgICAgIGNvbnN0IHRvTWlkZGxld2FyZSA9IG5vcm1hbGl6ZWRFbnRyaWVzTmFtZU1hcFtlbnRyeS50b01pZGRsZXdhcmVdO1xuICAgICAgICBpZiAodG9NaWRkbGV3YXJlID09PSB1bmRlZmluZWQpIHtcbiAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgICAgICAgICBgJHtlbnRyeS50b01pZGRsZXdhcmV9IGlzIG5vdCBmb3VuZCB3aGVuIGFkZGluZyAke2VudHJ5Lm5hbWUgfHwgXCJhbm9ueW1vdXNcIn0gbWlkZGxld2FyZSAke2VudHJ5LnJlbGF0aW9ufSAke1xuICAgICAgICAgICAgICBlbnRyeS50b01pZGRsZXdhcmVcbiAgICAgICAgICAgIH1gXG4gICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICBpZiAoZW50cnkucmVsYXRpb24gPT09IFwiYWZ0ZXJcIikge1xuICAgICAgICAgIHRvTWlkZGxld2FyZS5hZnRlci5wdXNoKGVudHJ5KTtcbiAgICAgICAgfVxuICAgICAgICBpZiAoZW50cnkucmVsYXRpb24gPT09IFwiYmVmb3JlXCIpIHtcbiAgICAgICAgICB0b01pZGRsZXdhcmUuYmVmb3JlLnB1c2goZW50cnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSk7XG5cbiAgICBjb25zdCBtYWluQ2hhaW4gPSBzb3J0KG5vcm1hbGl6ZWRBYnNvbHV0ZUVudHJpZXMpXG4gICAgICAubWFwKGV4cGFuZFJlbGF0aXZlTWlkZGxld2FyZUxpc3QpXG4gICAgICAucmVkdWNlKCh3aG9sZUxpc3QsIGV4cGVuZGVkTWlkZGxld2FyZUxpc3QpID0+IHtcbiAgICAgICAgLy8gVE9ETzogUmVwbGFjZSBpdCB3aXRoIEFycmF5LmZsYXQoKTtcbiAgICAgICAgd2hvbGVMaXN0LnB1c2goLi4uZXhwZW5kZWRNaWRkbGV3YXJlTGlzdCk7XG4gICAgICAgIHJldHVybiB3aG9sZUxpc3Q7XG4gICAgICB9LCBbXSBhcyBNaWRkbGV3YXJlRW50cnk8SW5wdXQsIE91dHB1dD5bXSk7XG4gICAgcmV0dXJuIG1haW5DaGFpbi5tYXAoKGVudHJ5KSA9PiBlbnRyeS5taWRkbGV3YXJlKTtcbiAgfTtcblxuICBjb25zdCBzdGFjayA9IHtcbiAgICBhZGQ6IChtaWRkbGV3YXJlOiBNaWRkbGV3YXJlVHlwZTxJbnB1dCwgT3V0cHV0Piwgb3B0aW9uczogSGFuZGxlck9wdGlvbnMgJiBBYnNvbHV0ZUxvY2F0aW9uID0ge30pID0+IHtcbiAgICAgIGNvbnN0IHsgbmFtZSwgb3ZlcnJpZGUgfSA9IG9wdGlvbnM7XG4gICAgICBjb25zdCBlbnRyeTogQWJzb2x1dGVNaWRkbGV3YXJlRW50cnk8SW5wdXQsIE91dHB1dD4gPSB7XG4gICAgICAgIHN0ZXA6IFwiaW5pdGlhbGl6ZVwiLFxuICAgICAgICBwcmlvcml0eTogXCJub3JtYWxcIixcbiAgICAgICAgbWlkZGxld2FyZSxcbiAgICAgICAgLi4ub3B0aW9ucyxcbiAgICAgIH07XG4gICAgICBpZiAobmFtZSkge1xuICAgICAgICBpZiAoZW50cmllc05hbWVTZXQuaGFzKG5hbWUpKSB7XG4gICAgICAgICAgaWYgKCFvdmVycmlkZSkgdGhyb3cgbmV3IEVycm9yKGBEdXBsaWNhdGUgbWlkZGxld2FyZSBuYW1lICcke25hbWV9J2ApO1xuICAgICAgICAgIGNvbnN0IHRvT3ZlcnJpZGVJbmRleCA9IGFic29sdXRlRW50cmllcy5maW5kSW5kZXgoKGVudHJ5KSA9PiBlbnRyeS5uYW1lID09PSBuYW1lKTtcbiAgICAgICAgICBjb25zdCB0b092ZXJyaWRlID0gYWJzb2x1dGVFbnRyaWVzW3RvT3ZlcnJpZGVJbmRleF07XG4gICAgICAgICAgaWYgKHRvT3ZlcnJpZGUuc3RlcCAhPT0gZW50cnkuc3RlcCB8fCB0b092ZXJyaWRlLnByaW9yaXR5ICE9PSBlbnRyeS5wcmlvcml0eSkge1xuICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICAgICAgICBgXCIke25hbWV9XCIgbWlkZGxld2FyZSB3aXRoICR7dG9PdmVycmlkZS5wcmlvcml0eX0gcHJpb3JpdHkgaW4gJHt0b092ZXJyaWRlLnN0ZXB9IHN0ZXAgY2Fubm90IGJlIGAgK1xuICAgICAgICAgICAgICAgIGBvdmVycmlkZGVuIGJ5IHNhbWUtbmFtZSBtaWRkbGV3YXJlIHdpdGggJHtlbnRyeS5wcmlvcml0eX0gcHJpb3JpdHkgaW4gJHtlbnRyeS5zdGVwfSBzdGVwLmBcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGFic29sdXRlRW50cmllcy5zcGxpY2UodG9PdmVycmlkZUluZGV4LCAxKTtcbiAgICAgICAgfVxuICAgICAgICBlbnRyaWVzTmFtZVNldC5hZGQobmFtZSk7XG4gICAgICB9XG4gICAgICBhYnNvbHV0ZUVudHJpZXMucHVzaChlbnRyeSk7XG4gICAgfSxcblxuICAgIGFkZFJlbGF0aXZlVG86IChtaWRkbGV3YXJlOiBNaWRkbGV3YXJlVHlwZTxJbnB1dCwgT3V0cHV0Piwgb3B0aW9uczogSGFuZGxlck9wdGlvbnMgJiBSZWxhdGl2ZUxvY2F0aW9uKSA9PiB7XG4gICAgICBjb25zdCB7IG5hbWUsIG92ZXJyaWRlIH0gPSBvcHRpb25zO1xuICAgICAgY29uc3QgZW50cnk6IFJlbGF0aXZlTWlkZGxld2FyZUVudHJ5PElucHV0LCBPdXRwdXQ+ID0ge1xuICAgICAgICBtaWRkbGV3YXJlLFxuICAgICAgICAuLi5vcHRpb25zLFxuICAgICAgfTtcbiAgICAgIGlmIChuYW1lKSB7XG4gICAgICAgIGlmIChlbnRyaWVzTmFtZVNldC5oYXMobmFtZSkpIHtcbiAgICAgICAgICBpZiAoIW92ZXJyaWRlKSB0aHJvdyBuZXcgRXJyb3IoYER1cGxpY2F0ZSBtaWRkbGV3YXJlIG5hbWUgJyR7bmFtZX0nYCk7XG4gICAgICAgICAgY29uc3QgdG9PdmVycmlkZUluZGV4ID0gcmVsYXRpdmVFbnRyaWVzLmZpbmRJbmRleCgoZW50cnkpID0+IGVudHJ5Lm5hbWUgPT09IG5hbWUpO1xuICAgICAgICAgIGNvbnN0IHRvT3ZlcnJpZGUgPSByZWxhdGl2ZUVudHJpZXNbdG9PdmVycmlkZUluZGV4XTtcbiAgICAgICAgICBpZiAodG9PdmVycmlkZS50b01pZGRsZXdhcmUgIT09IGVudHJ5LnRvTWlkZGxld2FyZSB8fCB0b092ZXJyaWRlLnJlbGF0aW9uICE9PSBlbnRyeS5yZWxhdGlvbikge1xuICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICAgICAgICBgXCIke25hbWV9XCIgbWlkZGxld2FyZSAke3RvT3ZlcnJpZGUucmVsYXRpb259IFwiJHt0b092ZXJyaWRlLnRvTWlkZGxld2FyZX1cIiBtaWRkbGV3YXJlIGNhbm5vdCBiZSBvdmVycmlkZGVuIGAgK1xuICAgICAgICAgICAgICAgIGBieSBzYW1lLW5hbWUgbWlkZGxld2FyZSAke2VudHJ5LnJlbGF0aW9ufSBcIiR7ZW50cnkudG9NaWRkbGV3YXJlfVwiIG1pZGRsZXdhcmUuYFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcmVsYXRpdmVFbnRyaWVzLnNwbGljZSh0b092ZXJyaWRlSW5kZXgsIDEpO1xuICAgICAgICB9XG4gICAgICAgIGVudHJpZXNOYW1lU2V0LmFkZChuYW1lKTtcbiAgICAgIH1cbiAgICAgIHJlbGF0aXZlRW50cmllcy5wdXNoKGVudHJ5KTtcbiAgICB9LFxuXG4gICAgY2xvbmU6ICgpID0+IGNsb25lVG8oY29uc3RydWN0U3RhY2s8SW5wdXQsIE91dHB1dD4oKSksXG5cbiAgICB1c2U6IChwbHVnaW46IFBsdWdnYWJsZTxJbnB1dCwgT3V0cHV0PikgPT4ge1xuICAgICAgcGx1Z2luLmFwcGx5VG9TdGFjayhzdGFjayk7XG4gICAgfSxcblxuICAgIHJlbW92ZTogKHRvUmVtb3ZlOiBNaWRkbGV3YXJlVHlwZTxJbnB1dCwgT3V0cHV0PiB8IHN0cmluZyk6IGJvb2xlYW4gPT4ge1xuICAgICAgaWYgKHR5cGVvZiB0b1JlbW92ZSA9PT0gXCJzdHJpbmdcIikgcmV0dXJuIHJlbW92ZUJ5TmFtZSh0b1JlbW92ZSk7XG4gICAgICBlbHNlIHJldHVybiByZW1vdmVCeVJlZmVyZW5jZSh0b1JlbW92ZSk7XG4gICAgfSxcblxuICAgIHJlbW92ZUJ5VGFnOiAodG9SZW1vdmU6IHN0cmluZyk6IGJvb2xlYW4gPT4ge1xuICAgICAgbGV0IGlzUmVtb3ZlZCA9IGZhbHNlO1xuICAgICAgY29uc3QgZmlsdGVyQ2IgPSAoZW50cnk6IE1pZGRsZXdhcmVFbnRyeTxJbnB1dCwgT3V0cHV0Pik6IGJvb2xlYW4gPT4ge1xuICAgICAgICBjb25zdCB7IHRhZ3MsIG5hbWUgfSA9IGVudHJ5O1xuICAgICAgICBpZiAodGFncyAmJiB0YWdzLmluY2x1ZGVzKHRvUmVtb3ZlKSkge1xuICAgICAgICAgIGlmIChuYW1lKSBlbnRyaWVzTmFtZVNldC5kZWxldGUobmFtZSk7XG4gICAgICAgICAgaXNSZW1vdmVkID0gdHJ1ZTtcbiAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICB9O1xuICAgICAgYWJzb2x1dGVFbnRyaWVzID0gYWJzb2x1dGVFbnRyaWVzLmZpbHRlcihmaWx0ZXJDYik7XG4gICAgICByZWxhdGl2ZUVudHJpZXMgPSByZWxhdGl2ZUVudHJpZXMuZmlsdGVyKGZpbHRlckNiKTtcbiAgICAgIHJldHVybiBpc1JlbW92ZWQ7XG4gICAgfSxcblxuICAgIGNvbmNhdDogPElucHV0VHlwZSBleHRlbmRzIElucHV0LCBPdXRwdXRUeXBlIGV4dGVuZHMgT3V0cHV0PihcbiAgICAgIGZyb206IE1pZGRsZXdhcmVTdGFjazxJbnB1dFR5cGUsIE91dHB1dFR5cGU+XG4gICAgKTogTWlkZGxld2FyZVN0YWNrPElucHV0VHlwZSwgT3V0cHV0VHlwZT4gPT4ge1xuICAgICAgY29uc3QgY2xvbmVkID0gY2xvbmVUbyhjb25zdHJ1Y3RTdGFjazxJbnB1dFR5cGUsIE91dHB1dFR5cGU+KCkpO1xuICAgICAgY2xvbmVkLnVzZShmcm9tKTtcbiAgICAgIHJldHVybiBjbG9uZWQ7XG4gICAgfSxcblxuICAgIGFwcGx5VG9TdGFjazogY2xvbmVUbyxcblxuICAgIHJlc29sdmU6IDxJbnB1dFR5cGUgZXh0ZW5kcyBJbnB1dCwgT3V0cHV0VHlwZSBleHRlbmRzIE91dHB1dD4oXG4gICAgICBoYW5kbGVyOiBEZXNlcmlhbGl6ZUhhbmRsZXI8SW5wdXRUeXBlLCBPdXRwdXRUeXBlPixcbiAgICAgIGNvbnRleHQ6IEhhbmRsZXJFeGVjdXRpb25Db250ZXh0XG4gICAgKTogSGFuZGxlcjxJbnB1dFR5cGUsIE91dHB1dFR5cGU+ID0+IHtcbiAgICAgIGZvciAoY29uc3QgbWlkZGxld2FyZSBvZiBnZXRNaWRkbGV3YXJlTGlzdCgpLnJldmVyc2UoKSkge1xuICAgICAgICBoYW5kbGVyID0gbWlkZGxld2FyZShoYW5kbGVyIGFzIEhhbmRsZXI8SW5wdXQsIE91dHB1dFR5cGU+LCBjb250ZXh0KSBhcyBhbnk7XG4gICAgICB9XG4gICAgICByZXR1cm4gaGFuZGxlciBhcyBIYW5kbGVyPElucHV0VHlwZSwgT3V0cHV0VHlwZT47XG4gICAgfSxcbiAgfTtcbiAgcmV0dXJuIHN0YWNrO1xufTtcblxuY29uc3Qgc3RlcFdlaWdodHM6IHsgW2tleSBpbiBTdGVwXTogbnVtYmVyIH0gPSB7XG4gIGluaXRpYWxpemU6IDUsXG4gIHNlcmlhbGl6ZTogNCxcbiAgYnVpbGQ6IDMsXG4gIGZpbmFsaXplUmVxdWVzdDogMixcbiAgZGVzZXJpYWxpemU6IDEsXG59O1xuXG5jb25zdCBwcmlvcml0eVdlaWdodHM6IHsgW2tleSBpbiBQcmlvcml0eV06IG51bWJlciB9ID0ge1xuICBoaWdoOiAzLFxuICBub3JtYWw6IDIsXG4gIGxvdzogMSxcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-stack/dist/es/index.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-stack/dist/es/index.js ***! \*****************************************************************/ /*! exports provided: constructStack */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _MiddlewareStack__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MiddlewareStack */ "./node_modules/@aws-sdk/middleware-stack/dist/es/MiddlewareStack.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "constructStack", function() { return _MiddlewareStack__WEBPACK_IMPORTED_MODULE_0__["constructStack"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxtQkFBbUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL01pZGRsZXdhcmVTdGFja1wiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/configurations.js": /*!*******************************************************************************!*\ !*** ./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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); function resolveUserAgentConfig(input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { customUserAgent: typeof input.customUserAgent === "string" ? [[input.customUserAgent]] : input.customUserAgent }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlndXJhdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQWdCQSxNQUFNLFVBQVUsc0JBQXNCLENBQ3BDLEtBQW9EO0lBRXBELDZCQUNLLEtBQUssS0FDUixlQUFlLEVBQUUsT0FBTyxLQUFLLENBQUMsZUFBZSxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsZUFBZSxJQUM5RztBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQcm92aWRlciwgVXNlckFnZW50IH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5leHBvcnQgaW50ZXJmYWNlIFVzZXJBZ2VudElucHV0Q29uZmlnIHtcbiAgLyoqXG4gICAqIFRoZSBjdXN0b20gdXNlciBhZ2VudCBoZWFkZXIgdGhhdCB3b3VsZCBiZSBhcHBlbmRlZCB0byBkZWZhdWx0IG9uZVxuICAgKi9cbiAgY3VzdG9tVXNlckFnZW50Pzogc3RyaW5nIHwgVXNlckFnZW50O1xufVxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIGRlZmF1bHRVc2VyQWdlbnRQcm92aWRlcjogUHJvdmlkZXI8VXNlckFnZW50PjtcbiAgcnVudGltZTogc3RyaW5nO1xufVxuZXhwb3J0IGludGVyZmFjZSBVc2VyQWdlbnRSZXNvbHZlZENvbmZpZyB7XG4gIGRlZmF1bHRVc2VyQWdlbnRQcm92aWRlcjogUHJvdmlkZXI8VXNlckFnZW50PjtcbiAgY3VzdG9tVXNlckFnZW50PzogVXNlckFnZW50O1xuICBydW50aW1lOiBzdHJpbmc7XG59XG5leHBvcnQgZnVuY3Rpb24gcmVzb2x2ZVVzZXJBZ2VudENvbmZpZzxUPihcbiAgaW5wdXQ6IFQgJiBQcmV2aW91c2x5UmVzb2x2ZWQgJiBVc2VyQWdlbnRJbnB1dENvbmZpZ1xuKTogVCAmIFVzZXJBZ2VudFJlc29sdmVkQ29uZmlnIHtcbiAgcmV0dXJuIHtcbiAgICAuLi5pbnB1dCxcbiAgICBjdXN0b21Vc2VyQWdlbnQ6IHR5cGVvZiBpbnB1dC5jdXN0b21Vc2VyQWdlbnQgPT09IFwic3RyaW5nXCIgPyBbW2lucHV0LmN1c3RvbVVzZXJBZ2VudF1dIDogaW5wdXQuY3VzdG9tVXNlckFnZW50LFxuICB9O1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/constants.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-user-agent/dist/es/constants.js ***! \**************************************************************************/ /*! exports provided: USER_AGENT, X_AMZ_USER_AGENT, SPACE, UA_ESCAPE_REGEX */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "USER_AGENT", function() { return USER_AGENT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "X_AMZ_USER_AGENT", function() { return X_AMZ_USER_AGENT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SPACE", function() { return SPACE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UA_ESCAPE_REGEX", function() { return UA_ESCAPE_REGEX; }); var USER_AGENT = "user-agent"; var X_AMZ_USER_AGENT = "x-amz-user-agent"; var SPACE = " "; var UA_ESCAPE_REGEX = /[^\!\#\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBTSxVQUFVLEdBQUcsWUFBWSxDQUFDO0FBRXZDLE1BQU0sQ0FBQyxJQUFNLGdCQUFnQixHQUFHLGtCQUFrQixDQUFDO0FBRW5ELE1BQU0sQ0FBQyxJQUFNLEtBQUssR0FBRyxHQUFHLENBQUM7QUFFekIsTUFBTSxDQUFDLElBQU0sZUFBZSxHQUFHLHdDQUF3QyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IFVTRVJfQUdFTlQgPSBcInVzZXItYWdlbnRcIjtcblxuZXhwb3J0IGNvbnN0IFhfQU1aX1VTRVJfQUdFTlQgPSBcIngtYW16LXVzZXItYWdlbnRcIjtcblxuZXhwb3J0IGNvbnN0IFNQQUNFID0gXCIgXCI7XG5cbmV4cG9ydCBjb25zdCBVQV9FU0NBUEVfUkVHRVggPSAvW15cXCFcXCNcXCRcXCVcXCZcXCdcXCpcXCtcXC1cXC5cXF5cXF9cXGBcXHxcXH5cXGRcXHddL2c7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js": /*!**********************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/configurations.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveUserAgentConfig", function() { return _configurations__WEBPACK_IMPORTED_MODULE_0__["resolveUserAgentConfig"]; }); /* harmony import */ var _user_agent_middleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./user-agent-middleware */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/user-agent-middleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "userAgentMiddleware", function() { return _user_agent_middleware__WEBPACK_IMPORTED_MODULE_1__["userAgentMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getUserAgentMiddlewareOptions", function() { return _user_agent_middleware__WEBPACK_IMPORTED_MODULE_1__["getUserAgentMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getUserAgentPlugin", function() { return _user_agent_middleware__WEBPACK_IMPORTED_MODULE_1__["getUserAgentPlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxrQkFBa0IsQ0FBQztBQUNqQyxjQUFjLHlCQUF5QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3VzZXItYWdlbnQtbWlkZGxld2FyZVwiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/user-agent-middleware.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/middleware-user-agent/dist/es/user-agent-middleware.js ***! \**************************************************************************************/ /*! exports provided: userAgentMiddleware, getUserAgentMiddlewareOptions, getUserAgentPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "userAgentMiddleware", function() { return userAgentMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getUserAgentMiddlewareOptions", function() { return getUserAgentMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getUserAgentPlugin", function() { return getUserAgentPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/constants.js"); /** * Build user agent header sections from: * 1. runtime-specific default user agent provider; * 2. custom user agent from `customUserAgent` client config; * 3. handler execution context set by internal SDK components; * The built user agent will be set to `x-amz-user-agent` header for ALL the * runtimes. * Please note that any override to the `user-agent` or `x-amz-user-agent` header * in the HTTP request is discouraged. Please use `customUserAgent` client * config or middleware setting the `userAgent` context to generate desired user * agent. */ var userAgentMiddleware = function (options) { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request, headers, userAgent, defaultUserAgent, customUserAgent, normalUAValue; var _a, _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) return [2 /*return*/, next(args)]; headers = request.headers; userAgent = ((_a = context === null || context === void 0 ? void 0 : context.userAgent) === null || _a === void 0 ? void 0 : _a.map(escapeUserAgent)) || []; return [4 /*yield*/, options.defaultUserAgentProvider()]; case 1: defaultUserAgent = (_c.sent()).map(escapeUserAgent); customUserAgent = ((_b = options === null || options === void 0 ? void 0 : options.customUserAgent) === null || _b === void 0 ? void 0 : _b.map(escapeUserAgent)) || []; // Set value to AWS-specific user agent header headers[_constants__WEBPACK_IMPORTED_MODULE_2__["X_AMZ_USER_AGENT"]] = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(defaultUserAgent, userAgent, customUserAgent).join(_constants__WEBPACK_IMPORTED_MODULE_2__["SPACE"]); normalUAValue = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(defaultUserAgent.filter(function (section) { return section.startsWith("aws-sdk-"); }), customUserAgent).join(_constants__WEBPACK_IMPORTED_MODULE_2__["SPACE"]); if (options.runtime !== "browser" && normalUAValue) { headers[_constants__WEBPACK_IMPORTED_MODULE_2__["USER_AGENT"]] = headers[_constants__WEBPACK_IMPORTED_MODULE_2__["USER_AGENT"]] ? headers[_constants__WEBPACK_IMPORTED_MODULE_2__["USER_AGENT"]] + " " + normalUAValue : normalUAValue; } return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; } }); }); }; }; }; /** * Escape the each pair according to https://tools.ietf.org/html/rfc5234 and join the pair with pattern `name/version`. * User agent name may include prefix like `md/`, `api/`, `os/` etc., we should not escape the `/` after the prefix. * @private */ var escapeUserAgent = function (_a) { var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), name = _b[0], version = _b[1]; var prefixSeparatorIndex = name.indexOf("/"); var prefix = name.substring(0, prefixSeparatorIndex); // If no prefix, prefix is just "" var uaName = name.substring(prefixSeparatorIndex + 1); if (prefix === "api") { uaName = uaName.toLowerCase(); } return [prefix, uaName, version] .filter(function (item) { return item && item.length > 0; }) .map(function (item) { return item === null || item === void 0 ? void 0 : item.replace(_constants__WEBPACK_IMPORTED_MODULE_2__["UA_ESCAPE_REGEX"], "_"); }) .join("/"); }; var getUserAgentMiddlewareOptions = { name: "getUserAgentMiddleware", step: "build", priority: "low", tags: ["SET_USER_AGENT", "USER_AGENT"], override: true, }; var getUserAgentPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(userAgentMiddleware(config), getUserAgentMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlci1hZ2VudC1taWRkbGV3YXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3VzZXItYWdlbnQtbWlkZGxld2FyZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBY3JELE9BQU8sRUFBRSxLQUFLLEVBQUUsZUFBZSxFQUFFLFVBQVUsRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUVuRjs7Ozs7Ozs7Ozs7R0FXRztBQUNILE1BQU0sQ0FBQyxJQUFNLG1CQUFtQixHQUFHLFVBQUMsT0FBZ0MsSUFBSyxPQUFBLFVBQ3ZFLElBQTRCLEVBQzVCLE9BQWdDLElBQ0wsT0FBQSxVQUFPLElBQWdDOzs7Ozs7Z0JBQzFELE9BQU8sR0FBSyxJQUFJLFFBQVQsQ0FBVTtnQkFDekIsSUFBSSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDO29CQUFFLHNCQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBQztnQkFDaEQsT0FBTyxHQUFLLE9BQU8sUUFBWixDQUFhO2dCQUN0QixTQUFTLEdBQUcsT0FBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsU0FBUywwQ0FBRSxHQUFHLENBQUMsZUFBZSxNQUFLLEVBQUUsQ0FBQztnQkFDdkMscUJBQU0sT0FBTyxDQUFDLHdCQUF3QixFQUFFLEVBQUE7O2dCQUE1RCxnQkFBZ0IsR0FBRyxDQUFDLFNBQXdDLENBQUMsQ0FBQyxHQUFHLENBQUMsZUFBZSxDQUFDO2dCQUNsRixlQUFlLEdBQUcsT0FBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsZUFBZSwwQ0FBRSxHQUFHLENBQUMsZUFBZSxNQUFLLEVBQUUsQ0FBQztnQkFDN0UsOENBQThDO2dCQUM5QyxPQUFPLENBQUMsZ0JBQWdCLENBQUMsR0FBRyxTQUFJLGdCQUFnQixFQUFLLFNBQVMsRUFBSyxlQUFlLEVBQUUsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2dCQUUxRixhQUFhLEdBQUcsU0FDakIsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLFVBQUMsT0FBTyxJQUFLLE9BQUEsT0FBTyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsRUFBOUIsQ0FBOEIsQ0FBQyxFQUNwRSxlQUFlLEVBQ2xCLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztnQkFDZCxJQUFJLE9BQU8sQ0FBQyxPQUFPLEtBQUssU0FBUyxJQUFJLGFBQWEsRUFBRTtvQkFDbEQsT0FBTyxDQUFDLFVBQVUsQ0FBQyxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUksT0FBTyxDQUFDLFVBQVUsQ0FBQyxTQUFJLGFBQWUsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDO2lCQUN2RztnQkFFRCxzQkFBTyxJQUFJLHVCQUNOLElBQUksS0FDUCxPQUFPLFNBQUEsSUFDUCxFQUFDOzs7S0FDSixFQXRCNEIsQ0FzQjVCLEVBekJ3RSxDQXlCeEUsQ0FBQztBQUVGOzs7O0dBSUc7QUFDSCxJQUFNLGVBQWUsR0FBRyxVQUFDLEVBQThCO1FBQTlCLEtBQUEsYUFBOEIsRUFBN0IsSUFBSSxRQUFBLEVBQUUsT0FBTyxRQUFBO0lBQ3JDLElBQU0sb0JBQW9CLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUMvQyxJQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsa0NBQWtDO0lBQzFGLElBQUksTUFBTSxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsb0JBQW9CLEdBQUcsQ0FBQyxDQUFDLENBQUM7SUFDdEQsSUFBSSxNQUFNLEtBQUssS0FBSyxFQUFFO1FBQ3BCLE1BQU0sR0FBRyxNQUFNLENBQUMsV0FBVyxFQUFFLENBQUM7S0FDL0I7SUFDRCxPQUFPLENBQUMsTUFBTSxFQUFFLE1BQU0sRUFBRSxPQUFPLENBQUM7U0FDN0IsTUFBTSxDQUFDLFVBQUMsSUFBSSxJQUFLLE9BQUEsSUFBSSxJQUFJLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUF2QixDQUF1QixDQUFDO1NBQ3pDLEdBQUcsQ0FBQyxVQUFDLElBQUksV0FBSyxJQUFJLGFBQUosSUFBSSx1QkFBSixJQUFJLENBQUUsT0FBTyxDQUFDLGVBQWUsRUFBRSxHQUFHLElBQUMsQ0FBQztTQUNsRCxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDZixDQUFDLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSw2QkFBNkIsR0FBMkM7SUFDbkYsSUFBSSxFQUFFLHdCQUF3QjtJQUM5QixJQUFJLEVBQUUsT0FBTztJQUNiLFFBQVEsRUFBRSxLQUFLO0lBQ2YsSUFBSSxFQUFFLENBQUMsZ0JBQWdCLEVBQUUsWUFBWSxDQUFDO0lBQ3RDLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGtCQUFrQixHQUFHLFVBQUMsTUFBK0IsSUFBMEIsT0FBQSxDQUFDO0lBQzNGLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsQ0FBQyxNQUFNLENBQUMsRUFBRSw2QkFBNkIsQ0FBQyxDQUFDO0lBQzlFLENBQUM7Q0FDRixDQUFDLEVBSjBGLENBSTFGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay9wcm90b2NvbC1odHRwXCI7XG5pbXBvcnQge1xuICBBYnNvbHV0ZUxvY2F0aW9uLFxuICBCdWlsZEhhbmRsZXIsXG4gIEJ1aWxkSGFuZGxlckFyZ3VtZW50cyxcbiAgQnVpbGRIYW5kbGVyT3B0aW9ucyxcbiAgQnVpbGRIYW5kbGVyT3V0cHV0LFxuICBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dCxcbiAgTWV0YWRhdGFCZWFyZXIsXG4gIFBsdWdnYWJsZSxcbiAgVXNlckFnZW50UGFpcixcbn0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmltcG9ydCB7IFVzZXJBZ2VudFJlc29sdmVkQ29uZmlnIH0gZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcbmltcG9ydCB7IFNQQUNFLCBVQV9FU0NBUEVfUkVHRVgsIFVTRVJfQUdFTlQsIFhfQU1aX1VTRVJfQUdFTlQgfSBmcm9tIFwiLi9jb25zdGFudHNcIjtcblxuLyoqXG4gKiBCdWlsZCB1c2VyIGFnZW50IGhlYWRlciBzZWN0aW9ucyBmcm9tOlxuICogMS4gcnVudGltZS1zcGVjaWZpYyBkZWZhdWx0IHVzZXIgYWdlbnQgcHJvdmlkZXI7XG4gKiAyLiBjdXN0b20gdXNlciBhZ2VudCBmcm9tIGBjdXN0b21Vc2VyQWdlbnRgIGNsaWVudCBjb25maWc7XG4gKiAzLiBoYW5kbGVyIGV4ZWN1dGlvbiBjb250ZXh0IHNldCBieSBpbnRlcm5hbCBTREsgY29tcG9uZW50cztcbiAqIFRoZSBidWlsdCB1c2VyIGFnZW50IHdpbGwgYmUgc2V0IHRvIGB4LWFtei11c2VyLWFnZW50YCBoZWFkZXIgZm9yIEFMTCB0aGVcbiAqIHJ1bnRpbWVzLlxuICogUGxlYXNlIG5vdGUgdGhhdCBhbnkgb3ZlcnJpZGUgdG8gdGhlIGB1c2VyLWFnZW50YCBvciBgeC1hbXotdXNlci1hZ2VudGAgaGVhZGVyXG4gKiBpbiB0aGUgSFRUUCByZXF1ZXN0IGlzIGRpc2NvdXJhZ2VkLiBQbGVhc2UgdXNlIGBjdXN0b21Vc2VyQWdlbnRgIGNsaWVudFxuICogY29uZmlnIG9yIG1pZGRsZXdhcmUgc2V0dGluZyB0aGUgYHVzZXJBZ2VudGAgY29udGV4dCB0byBnZW5lcmF0ZSBkZXNpcmVkIHVzZXJcbiAqIGFnZW50LlxuICovXG5leHBvcnQgY29uc3QgdXNlckFnZW50TWlkZGxld2FyZSA9IChvcHRpb25zOiBVc2VyQWdlbnRSZXNvbHZlZENvbmZpZykgPT4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihcbiAgbmV4dDogQnVpbGRIYW5kbGVyPGFueSwgYW55PixcbiAgY29udGV4dDogSGFuZGxlckV4ZWN1dGlvbkNvbnRleHRcbik6IEJ1aWxkSGFuZGxlcjxhbnksIGFueT4gPT4gYXN5bmMgKGFyZ3M6IEJ1aWxkSGFuZGxlckFyZ3VtZW50czxhbnk+KTogUHJvbWlzZTxCdWlsZEhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICBjb25zdCB7IHJlcXVlc3QgfSA9IGFyZ3M7XG4gIGlmICghSHR0cFJlcXVlc3QuaXNJbnN0YW5jZShyZXF1ZXN0KSkgcmV0dXJuIG5leHQoYXJncyk7XG4gIGNvbnN0IHsgaGVhZGVycyB9ID0gcmVxdWVzdDtcbiAgY29uc3QgdXNlckFnZW50ID0gY29udGV4dD8udXNlckFnZW50Py5tYXAoZXNjYXBlVXNlckFnZW50KSB8fCBbXTtcbiAgY29uc3QgZGVmYXVsdFVzZXJBZ2VudCA9IChhd2FpdCBvcHRpb25zLmRlZmF1bHRVc2VyQWdlbnRQcm92aWRlcigpKS5tYXAoZXNjYXBlVXNlckFnZW50KTtcbiAgY29uc3QgY3VzdG9tVXNlckFnZW50ID0gb3B0aW9ucz8uY3VzdG9tVXNlckFnZW50Py5tYXAoZXNjYXBlVXNlckFnZW50KSB8fCBbXTtcbiAgLy8gU2V0IHZhbHVlIHRvIEFXUy1zcGVjaWZpYyB1c2VyIGFnZW50IGhlYWRlclxuICBoZWFkZXJzW1hfQU1aX1VTRVJfQUdFTlRdID0gWy4uLmRlZmF1bHRVc2VyQWdlbnQsIC4uLnVzZXJBZ2VudCwgLi4uY3VzdG9tVXNlckFnZW50XS5qb2luKFNQQUNFKTtcbiAgLy8gR2V0IHZhbHVlIHRvIGJlIHNlbnQgd2l0aCBub24tQVdTLXNwZWNpZmljIHVzZXIgYWdlbnQgaGVhZGVyLlxuICBjb25zdCBub3JtYWxVQVZhbHVlID0gW1xuICAgIC4uLmRlZmF1bHRVc2VyQWdlbnQuZmlsdGVyKChzZWN0aW9uKSA9PiBzZWN0aW9uLnN0YXJ0c1dpdGgoXCJhd3Mtc2RrLVwiKSksXG4gICAgLi4uY3VzdG9tVXNlckFnZW50LFxuICBdLmpvaW4oU1BBQ0UpO1xuICBpZiAob3B0aW9ucy5ydW50aW1lICE9PSBcImJyb3dzZXJcIiAmJiBub3JtYWxVQVZhbHVlKSB7XG4gICAgaGVhZGVyc1tVU0VSX0FHRU5UXSA9IGhlYWRlcnNbVVNFUl9BR0VOVF0gPyBgJHtoZWFkZXJzW1VTRVJfQUdFTlRdfSAke25vcm1hbFVBVmFsdWV9YCA6IG5vcm1hbFVBVmFsdWU7XG4gIH1cblxuICByZXR1cm4gbmV4dCh7XG4gICAgLi4uYXJncyxcbiAgICByZXF1ZXN0LFxuICB9KTtcbn07XG5cbi8qKlxuICogRXNjYXBlIHRoZSBlYWNoIHBhaXIgYWNjb3JkaW5nIHRvIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM1MjM0IGFuZCBqb2luIHRoZSBwYWlyIHdpdGggcGF0dGVybiBgbmFtZS92ZXJzaW9uYC5cbiAqIFVzZXIgYWdlbnQgbmFtZSBtYXkgaW5jbHVkZSBwcmVmaXggbGlrZSBgbWQvYCwgYGFwaS9gLCBgb3MvYCBldGMuLCB3ZSBzaG91bGQgbm90IGVzY2FwZSB0aGUgYC9gIGFmdGVyIHRoZSBwcmVmaXguXG4gKiBAcHJpdmF0ZVxuICovXG5jb25zdCBlc2NhcGVVc2VyQWdlbnQgPSAoW25hbWUsIHZlcnNpb25dOiBVc2VyQWdlbnRQYWlyKTogc3RyaW5nID0+IHtcbiAgY29uc3QgcHJlZml4U2VwYXJhdG9ySW5kZXggPSBuYW1lLmluZGV4T2YoXCIvXCIpO1xuICBjb25zdCBwcmVmaXggPSBuYW1lLnN1YnN0cmluZygwLCBwcmVmaXhTZXBhcmF0b3JJbmRleCk7IC8vIElmIG5vIHByZWZpeCwgcHJlZml4IGlzIGp1c3QgXCJcIlxuICBsZXQgdWFOYW1lID0gbmFtZS5zdWJzdHJpbmcocHJlZml4U2VwYXJhdG9ySW5kZXggKyAxKTtcbiAgaWYgKHByZWZpeCA9PT0gXCJhcGlcIikge1xuICAgIHVhTmFtZSA9IHVhTmFtZS50b0xvd2VyQ2FzZSgpO1xuICB9XG4gIHJldHVybiBbcHJlZml4LCB1YU5hbWUsIHZlcnNpb25dXG4gICAgLmZpbHRlcigoaXRlbSkgPT4gaXRlbSAmJiBpdGVtLmxlbmd0aCA+IDApXG4gICAgLm1hcCgoaXRlbSkgPT4gaXRlbT8ucmVwbGFjZShVQV9FU0NBUEVfUkVHRVgsIFwiX1wiKSlcbiAgICAuam9pbihcIi9cIik7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0VXNlckFnZW50TWlkZGxld2FyZU9wdGlvbnM6IEJ1aWxkSGFuZGxlck9wdGlvbnMgJiBBYnNvbHV0ZUxvY2F0aW9uID0ge1xuICBuYW1lOiBcImdldFVzZXJBZ2VudE1pZGRsZXdhcmVcIixcbiAgc3RlcDogXCJidWlsZFwiLFxuICBwcmlvcml0eTogXCJsb3dcIixcbiAgdGFnczogW1wiU0VUX1VTRVJfQUdFTlRcIiwgXCJVU0VSX0FHRU5UXCJdLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRVc2VyQWdlbnRQbHVnaW4gPSAoY29uZmlnOiBVc2VyQWdlbnRSZXNvbHZlZENvbmZpZyk6IFBsdWdnYWJsZTxhbnksIGFueT4gPT4gKHtcbiAgYXBwbHlUb1N0YWNrOiAoY2xpZW50U3RhY2spID0+IHtcbiAgICBjbGllbnRTdGFjay5hZGQodXNlckFnZW50TWlkZGxld2FyZShjb25maWcpLCBnZXRVc2VyQWdlbnRNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/property-provider/dist/es/ProviderError.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/property-provider/dist/es/ProviderError.js ***! \**************************************************************************/ /*! exports provided: ProviderError */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProviderError", function() { return ProviderError; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /** * An error representing a failure of an individual credential provider. * * This error class has special meaning to the {@link chain} method. If a * provider in the chain is rejected with an error, the chain will only proceed * to the next provider if the value of the `tryNextLink` property on the error * is truthy. This allows individual providers to halt the chain and also * ensures the chain will stop if an entirely unexpected error is encountered. */ var ProviderError = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ProviderError, _super); function ProviderError(message, tryNextLink) { if (tryNextLink === void 0) { tryNextLink = true; } var _this = _super.call(this, message) || this; _this.tryNextLink = tryNextLink; return _this; } return ProviderError; }(Error)); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJvdmlkZXJFcnJvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Qcm92aWRlckVycm9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7Ozs7Ozs7R0FRRztBQUNIO0lBQW1DLGlDQUFLO0lBQ3RDLHVCQUFZLE9BQWUsRUFBa0IsV0FBMkI7UUFBM0IsNEJBQUEsRUFBQSxrQkFBMkI7UUFBeEUsWUFDRSxrQkFBTSxPQUFPLENBQUMsU0FDZjtRQUY0QyxpQkFBVyxHQUFYLFdBQVcsQ0FBZ0I7O0lBRXhFLENBQUM7SUFDSCxvQkFBQztBQUFELENBQUMsQUFKRCxDQUFtQyxLQUFLLEdBSXZDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBBbiBlcnJvciByZXByZXNlbnRpbmcgYSBmYWlsdXJlIG9mIGFuIGluZGl2aWR1YWwgY3JlZGVudGlhbCBwcm92aWRlci5cbiAqXG4gKiBUaGlzIGVycm9yIGNsYXNzIGhhcyBzcGVjaWFsIG1lYW5pbmcgdG8gdGhlIHtAbGluayBjaGFpbn0gbWV0aG9kLiBJZiBhXG4gKiBwcm92aWRlciBpbiB0aGUgY2hhaW4gaXMgcmVqZWN0ZWQgd2l0aCBhbiBlcnJvciwgdGhlIGNoYWluIHdpbGwgb25seSBwcm9jZWVkXG4gKiB0byB0aGUgbmV4dCBwcm92aWRlciBpZiB0aGUgdmFsdWUgb2YgdGhlIGB0cnlOZXh0TGlua2AgcHJvcGVydHkgb24gdGhlIGVycm9yXG4gKiBpcyB0cnV0aHkuIFRoaXMgYWxsb3dzIGluZGl2aWR1YWwgcHJvdmlkZXJzIHRvIGhhbHQgdGhlIGNoYWluIGFuZCBhbHNvXG4gKiBlbnN1cmVzIHRoZSBjaGFpbiB3aWxsIHN0b3AgaWYgYW4gZW50aXJlbHkgdW5leHBlY3RlZCBlcnJvciBpcyBlbmNvdW50ZXJlZC5cbiAqL1xuZXhwb3J0IGNsYXNzIFByb3ZpZGVyRXJyb3IgZXh0ZW5kcyBFcnJvciB7XG4gIGNvbnN0cnVjdG9yKG1lc3NhZ2U6IHN0cmluZywgcHVibGljIHJlYWRvbmx5IHRyeU5leHRMaW5rOiBib29sZWFuID0gdHJ1ZSkge1xuICAgIHN1cGVyKG1lc3NhZ2UpO1xuICB9XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/property-provider/dist/es/chain.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/property-provider/dist/es/chain.js ***! \******************************************************************/ /*! exports provided: chain */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "chain", function() { return chain; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _ProviderError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ProviderError */ "./node_modules/@aws-sdk/property-provider/dist/es/ProviderError.js"); /** * Compose a single credential provider function from multiple credential * providers. The first provider in the argument list will always be invoked; * subsequent providers in the list will be invoked in the order in which the * were received if the preceding provider did not successfully resolve. * * If no providers were received or no provider resolves successfully, the * returned promise will be rejected. */ function chain() { var providers = []; for (var _i = 0; _i < arguments.length; _i++) { providers[_i] = arguments[_i]; } return function () { var e_1, _a; var promise = Promise.reject(new _ProviderError__WEBPACK_IMPORTED_MODULE_1__["ProviderError"]("No providers in chain")); var _loop_1 = function (provider) { promise = promise.catch(function (err) { if (err === null || err === void 0 ? void 0 : err.tryNextLink) { return provider(); } throw err; }); }; try { for (var providers_1 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(providers), providers_1_1 = providers_1.next(); !providers_1_1.done; providers_1_1 = providers_1.next()) { var provider = providers_1_1.value; _loop_1(provider); } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (providers_1_1 && !providers_1_1.done && (_a = providers_1.return)) _a.call(providers_1); } finally { if (e_1) throw e_1.error; } } return promise; }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhaW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2hhaW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUVoRDs7Ozs7Ozs7R0FRRztBQUNILE1BQU0sVUFBVSxLQUFLO0lBQUksbUJBQWdDO1NBQWhDLFVBQWdDLEVBQWhDLHFCQUFnQyxFQUFoQyxJQUFnQztRQUFoQyw4QkFBZ0M7O0lBQ3ZELE9BQU87O1FBQ0wsSUFBSSxPQUFPLEdBQWUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLGFBQWEsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUM7Z0NBQzFFLFFBQVE7WUFDakIsT0FBTyxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUMsVUFBQyxHQUFRO2dCQUMvQixJQUFJLEdBQUcsYUFBSCxHQUFHLHVCQUFILEdBQUcsQ0FBRSxXQUFXLEVBQUU7b0JBQ3BCLE9BQU8sUUFBUSxFQUFFLENBQUM7aUJBQ25CO2dCQUVELE1BQU0sR0FBRyxDQUFDO1lBQ1osQ0FBQyxDQUFDLENBQUM7OztZQVBMLEtBQXVCLElBQUEsY0FBQSxTQUFBLFNBQVMsQ0FBQSxvQ0FBQTtnQkFBM0IsSUFBTSxRQUFRLHNCQUFBO3dCQUFSLFFBQVE7YUFRbEI7Ozs7Ozs7OztRQUVELE9BQU8sT0FBTyxDQUFDO0lBQ2pCLENBQUMsQ0FBQztBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQcm92aWRlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBQcm92aWRlckVycm9yIH0gZnJvbSBcIi4vUHJvdmlkZXJFcnJvclwiO1xuXG4vKipcbiAqIENvbXBvc2UgYSBzaW5nbGUgY3JlZGVudGlhbCBwcm92aWRlciBmdW5jdGlvbiBmcm9tIG11bHRpcGxlIGNyZWRlbnRpYWxcbiAqIHByb3ZpZGVycy4gVGhlIGZpcnN0IHByb3ZpZGVyIGluIHRoZSBhcmd1bWVudCBsaXN0IHdpbGwgYWx3YXlzIGJlIGludm9rZWQ7XG4gKiBzdWJzZXF1ZW50IHByb3ZpZGVycyBpbiB0aGUgbGlzdCB3aWxsIGJlIGludm9rZWQgaW4gdGhlIG9yZGVyIGluIHdoaWNoIHRoZVxuICogd2VyZSByZWNlaXZlZCBpZiB0aGUgcHJlY2VkaW5nIHByb3ZpZGVyIGRpZCBub3Qgc3VjY2Vzc2Z1bGx5IHJlc29sdmUuXG4gKlxuICogSWYgbm8gcHJvdmlkZXJzIHdlcmUgcmVjZWl2ZWQgb3Igbm8gcHJvdmlkZXIgcmVzb2x2ZXMgc3VjY2Vzc2Z1bGx5LCB0aGVcbiAqIHJldHVybmVkIHByb21pc2Ugd2lsbCBiZSByZWplY3RlZC5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGNoYWluPFQ+KC4uLnByb3ZpZGVyczogQXJyYXk8UHJvdmlkZXI8VD4+KTogUHJvdmlkZXI8VD4ge1xuICByZXR1cm4gKCkgPT4ge1xuICAgIGxldCBwcm9taXNlOiBQcm9taXNlPFQ+ID0gUHJvbWlzZS5yZWplY3QobmV3IFByb3ZpZGVyRXJyb3IoXCJObyBwcm92aWRlcnMgaW4gY2hhaW5cIikpO1xuICAgIGZvciAoY29uc3QgcHJvdmlkZXIgb2YgcHJvdmlkZXJzKSB7XG4gICAgICBwcm9taXNlID0gcHJvbWlzZS5jYXRjaCgoZXJyOiBhbnkpID0+IHtcbiAgICAgICAgaWYgKGVycj8udHJ5TmV4dExpbmspIHtcbiAgICAgICAgICByZXR1cm4gcHJvdmlkZXIoKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRocm93IGVycjtcbiAgICAgIH0pO1xuICAgIH1cblxuICAgIHJldHVybiBwcm9taXNlO1xuICB9O1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/property-provider/dist/es/fromStatic.js": /*!***********************************************************************!*\ !*** ./node_modules/@aws-sdk/property-provider/dist/es/fromStatic.js ***! \***********************************************************************/ /*! exports provided: fromStatic */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromStatic", function() { return fromStatic; }); var fromStatic = function (staticValue) { return function () { return Promise.resolve(staticValue); }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbVN0YXRpYy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9mcm9tU3RhdGljLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLE1BQU0sQ0FBQyxJQUFNLFVBQVUsR0FBRyxVQUFJLFdBQWMsSUFBa0IsT0FBQSxjQUFNLE9BQUEsT0FBTyxDQUFDLE9BQU8sQ0FBQyxXQUFXLENBQUMsRUFBNUIsQ0FBNEIsRUFBbEMsQ0FBa0MsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFByb3ZpZGVyIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmV4cG9ydCBjb25zdCBmcm9tU3RhdGljID0gPFQ+KHN0YXRpY1ZhbHVlOiBUKTogUHJvdmlkZXI8VD4gPT4gKCkgPT4gUHJvbWlzZS5yZXNvbHZlKHN0YXRpY1ZhbHVlKTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/property-provider/dist/es/index.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/property-provider/dist/es/index.js ***! \******************************************************************/ /*! exports provided: chain, fromStatic, memoize, ProviderError */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _chain__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./chain */ "./node_modules/@aws-sdk/property-provider/dist/es/chain.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chain", function() { return _chain__WEBPACK_IMPORTED_MODULE_0__["chain"]; }); /* harmony import */ var _fromStatic__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./fromStatic */ "./node_modules/@aws-sdk/property-provider/dist/es/fromStatic.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromStatic", function() { return _fromStatic__WEBPACK_IMPORTED_MODULE_1__["fromStatic"]; }); /* harmony import */ var _memoize__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./memoize */ "./node_modules/@aws-sdk/property-provider/dist/es/memoize.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "memoize", function() { return _memoize__WEBPACK_IMPORTED_MODULE_2__["memoize"]; }); /* harmony import */ var _ProviderError__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./ProviderError */ "./node_modules/@aws-sdk/property-provider/dist/es/ProviderError.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProviderError", function() { return _ProviderError__WEBPACK_IMPORTED_MODULE_3__["ProviderError"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxTQUFTLENBQUM7QUFDeEIsY0FBYyxjQUFjLENBQUM7QUFDN0IsY0FBYyxXQUFXLENBQUM7QUFDMUIsY0FBYyxpQkFBaUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2NoYWluXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9mcm9tU3RhdGljXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9tZW1vaXplXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9Qcm92aWRlckVycm9yXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/property-provider/dist/es/memoize.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/property-provider/dist/es/memoize.js ***! \********************************************************************/ /*! exports provided: memoize */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "memoize", function() { return memoize; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); var memoize = function (provider, isExpired, requiresRefresh) { var result; var hasResult; if (isExpired === undefined) { // This is a static memoization; no need to incorporate refreshing return function () { if (!hasResult) { result = provider(); hasResult = true; } return result; }; } var isConstant = false; return function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var resolved; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: if (!hasResult) { result = provider(); hasResult = true; } if (isConstant) { return [2 /*return*/, result]; } return [4 /*yield*/, result]; case 1: resolved = _a.sent(); if (requiresRefresh && !requiresRefresh(resolved)) { isConstant = true; return [2 /*return*/, resolved]; } if (isExpired(resolved)) { return [2 /*return*/, (result = provider())]; } return [2 /*return*/, resolved]; } }); }); }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVtb2l6ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tZW1vaXplLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUEwQ0EsTUFBTSxDQUFDLElBQU0sT0FBTyxHQUFvQixVQUN0QyxRQUFxQixFQUNyQixTQUFvQyxFQUNwQyxlQUEwQztJQUUxQyxJQUFJLE1BQVcsQ0FBQztJQUNoQixJQUFJLFNBQWtCLENBQUM7SUFDdkIsSUFBSSxTQUFTLEtBQUssU0FBUyxFQUFFO1FBQzNCLGtFQUFrRTtRQUNsRSxPQUFPO1lBQ0wsSUFBSSxDQUFDLFNBQVMsRUFBRTtnQkFDZCxNQUFNLEdBQUcsUUFBUSxFQUFFLENBQUM7Z0JBQ3BCLFNBQVMsR0FBRyxJQUFJLENBQUM7YUFDbEI7WUFDRCxPQUFPLE1BQU0sQ0FBQztRQUNoQixDQUFDLENBQUM7S0FDSDtJQUVELElBQUksVUFBVSxHQUFHLEtBQUssQ0FBQztJQUV2QixPQUFPOzs7OztvQkFDTCxJQUFJLENBQUMsU0FBUyxFQUFFO3dCQUNkLE1BQU0sR0FBRyxRQUFRLEVBQUUsQ0FBQzt3QkFDcEIsU0FBUyxHQUFHLElBQUksQ0FBQztxQkFDbEI7b0JBQ0QsSUFBSSxVQUFVLEVBQUU7d0JBQ2Qsc0JBQU8sTUFBTSxFQUFDO3FCQUNmO29CQUVnQixxQkFBTSxNQUFNLEVBQUE7O29CQUF2QixRQUFRLEdBQUcsU0FBWTtvQkFDN0IsSUFBSSxlQUFlLElBQUksQ0FBQyxlQUFlLENBQUMsUUFBUSxDQUFDLEVBQUU7d0JBQ2pELFVBQVUsR0FBRyxJQUFJLENBQUM7d0JBQ2xCLHNCQUFPLFFBQVEsRUFBQztxQkFDakI7b0JBQ0QsSUFBSSxTQUFTLENBQUMsUUFBUSxDQUFDLEVBQUU7d0JBQ3ZCLHNCQUFPLENBQUMsTUFBTSxHQUFHLFFBQVEsRUFBRSxDQUFDLEVBQUM7cUJBQzlCO29CQUNELHNCQUFPLFFBQVEsRUFBQzs7O1NBQ2pCLENBQUM7QUFDSixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQcm92aWRlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbnRlcmZhY2UgTWVtb2l6ZU92ZXJsb2FkIHtcbiAgLyoqXG4gICAqXG4gICAqIERlY29yYXRlcyBhIHByb3ZpZGVyIGZ1bmN0aW9uIHdpdGggZWl0aGVyIHN0YXRpYyBtZW1vaXphdGlvbi5cbiAgICpcbiAgICogVG8gY3JlYXRlIGEgc3RhdGljYWxseSBtZW1vaXplZCBwcm92aWRlciwgc3VwcGx5IGEgcHJvdmlkZXIgYXMgdGhlIG9ubHlcbiAgICogYXJndW1lbnQgdG8gdGhpcyBmdW5jdGlvbi4gVGhlIHByb3ZpZGVyIHdpbGwgYmUgaW52b2tlZCBvbmNlLCBhbmQgYWxsXG4gICAqIGludm9jYXRpb25zIG9mIHRoZSBwcm92aWRlciByZXR1cm5lZCBieSBgbWVtb2l6ZWAgd2lsbCByZXR1cm4gdGhlIHNhbWVcbiAgICogcHJvbWlzZSBvYmplY3QuXG4gICAqXG4gICAqIEBwYXJhbSBwcm92aWRlciBUaGUgcHJvdmlkZXIgd2hvc2UgcmVzdWx0IHNob3VsZCBiZSBjYWNoZWQgaW5kZWZpbml0ZWx5LlxuICAgKi9cbiAgPFQ+KHByb3ZpZGVyOiBQcm92aWRlcjxUPik6IFByb3ZpZGVyPFQ+O1xuXG4gIC8qKlxuICAgKiBEZWNvcmF0ZXMgYSBwcm92aWRlciBmdW5jdGlvbiB3aXRoIHJlZnJlc2hpbmcgbWVtb2l6YXRpb24uXG4gICAqXG4gICAqIEBwYXJhbSBwcm92aWRlciAgICAgICAgICBUaGUgcHJvdmlkZXIgd2hvc2UgcmVzdWx0IHNob3VsZCBiZSBjYWNoZWQuXG4gICAqIEBwYXJhbSBpc0V4cGlyZWQgICAgICAgICBBIGZ1bmN0aW9uIHRoYXQgd2lsbCBldmFsdWF0ZSB0aGUgcmVzb2x2ZWQgdmFsdWUgYW5kXG4gICAqICAgICAgICAgICAgICAgICAgICAgICAgICBkZXRlcm1pbmUgaWYgaXQgaXMgZXhwaXJlZC4gRm9yIGV4YW1wbGUsIHdoZW5cbiAgICogICAgICAgICAgICAgICAgICAgICAgICAgIG1lbW9pemluZyBBV1MgY3JlZGVudGlhbCBwcm92aWRlcnMsIHRoaXMgZnVuY3Rpb25cbiAgICogICAgICAgICAgICAgICAgICAgICAgICAgIHNob3VsZCByZXR1cm4gYHRydWVgIHdoZW4gdGhlIGNyZWRlbnRpYWwnc1xuICAgKiAgICAgICAgICAgICAgICAgICAgICAgICAgZXhwaXJhdGlvbiBpcyBpbiB0aGUgcGFzdCAob3IgdmVyeSBuZWFyIGZ1dHVyZSkgYW5kXG4gICAqICAgICAgICAgICAgICAgICAgICAgICAgICBgZmFsc2VgIG90aGVyd2lzZS5cbiAgICogQHBhcmFtIHJlcXVpcmVzUmVmcmVzaCAgIEEgZnVuY3Rpb24gdGhhdCB3aWxsIGV2YWx1YXRlIHRoZSByZXNvbHZlZCB2YWx1ZSBhbmRcbiAgICogICAgICAgICAgICAgICAgICAgICAgICAgIGRldGVybWluZSBpZiBpdCByZXByZXNlbnRzIHN0YXRpYyB2YWx1ZSBvciBvbmUgdGhhdFxuICAgKiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lsbCBldmVudHVhbGx5IG5lZWQgdG8gYmUgcmVmcmVzaGVkLiBGb3IgZXhhbXBsZSxcbiAgICogICAgICAgICAgICAgICAgICAgICAgICAgIEFXUyBjcmVkZW50aWFscyB0aGF0IGhhdmUgbm8gZGVmaW5lZCBleHBpcmF0aW9uIHdpbGxcbiAgICogICAgICAgICAgICAgICAgICAgICAgICAgIG5ldmVyIG5lZWQgdG8gYmUgcmVmcmVzaGVkLCBzbyB0aGlzIGZ1bmN0aW9uIHdvdWxkXG4gICAqICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gYHRydWVgIGlmIHRoZSBjcmVkZW50aWFscyByZXNvbHZlZCBieSB0aGVcbiAgICogICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybHlpbmcgcHJvdmlkZXIgaGFkIGFuIGV4cGlyYXRpb24gYW5kIGBmYWxzZWBcbiAgICogICAgICAgICAgICAgICAgICAgICAgICAgIG90aGVyd2lzZS5cbiAgICovXG4gIDxUPihcbiAgICBwcm92aWRlcjogUHJvdmlkZXI8VD4sXG4gICAgaXNFeHBpcmVkOiAocmVzb2x2ZWQ6IFQpID0+IGJvb2xlYW4sXG4gICAgcmVxdWlyZXNSZWZyZXNoPzogKHJlc29sdmVkOiBUKSA9PiBib29sZWFuXG4gICk6IFByb3ZpZGVyPFQ+O1xufVxuXG5leHBvcnQgY29uc3QgbWVtb2l6ZTogTWVtb2l6ZU92ZXJsb2FkID0gPFQ+KFxuICBwcm92aWRlcjogUHJvdmlkZXI8VD4sXG4gIGlzRXhwaXJlZD86IChyZXNvbHZlZDogVCkgPT4gYm9vbGVhbixcbiAgcmVxdWlyZXNSZWZyZXNoPzogKHJlc29sdmVkOiBUKSA9PiBib29sZWFuXG4pOiBQcm92aWRlcjxUPiA9PiB7XG4gIGxldCByZXN1bHQ6IGFueTtcbiAgbGV0IGhhc1Jlc3VsdDogYm9vbGVhbjtcbiAgaWYgKGlzRXhwaXJlZCA9PT0gdW5kZWZpbmVkKSB7XG4gICAgLy8gVGhpcyBpcyBhIHN0YXRpYyBtZW1vaXphdGlvbjsgbm8gbmVlZCB0byBpbmNvcnBvcmF0ZSByZWZyZXNoaW5nXG4gICAgcmV0dXJuICgpID0+IHtcbiAgICAgIGlmICghaGFzUmVzdWx0KSB7XG4gICAgICAgIHJlc3VsdCA9IHByb3ZpZGVyKCk7XG4gICAgICAgIGhhc1Jlc3VsdCA9IHRydWU7XG4gICAgICB9XG4gICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH07XG4gIH1cblxuICBsZXQgaXNDb25zdGFudCA9IGZhbHNlO1xuXG4gIHJldHVybiBhc3luYyAoKSA9PiB7XG4gICAgaWYgKCFoYXNSZXN1bHQpIHtcbiAgICAgIHJlc3VsdCA9IHByb3ZpZGVyKCk7XG4gICAgICBoYXNSZXN1bHQgPSB0cnVlO1xuICAgIH1cbiAgICBpZiAoaXNDb25zdGFudCkge1xuICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG5cbiAgICBjb25zdCByZXNvbHZlZCA9IGF3YWl0IHJlc3VsdDtcbiAgICBpZiAocmVxdWlyZXNSZWZyZXNoICYmICFyZXF1aXJlc1JlZnJlc2gocmVzb2x2ZWQpKSB7XG4gICAgICBpc0NvbnN0YW50ID0gdHJ1ZTtcbiAgICAgIHJldHVybiByZXNvbHZlZDtcbiAgICB9XG4gICAgaWYgKGlzRXhwaXJlZChyZXNvbHZlZCkpIHtcbiAgICAgIHJldHVybiAocmVzdWx0ID0gcHJvdmlkZXIoKSk7XG4gICAgfVxuICAgIHJldHVybiByZXNvbHZlZDtcbiAgfTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/protocol-http/dist/es/httpHandler.js": /*!********************************************************************!*\ !*** ./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== /***/ }), /***/ "./node_modules/@aws-sdk/protocol-http/dist/es/httpRequest.js": /*!********************************************************************!*\ !*** ./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 */ "./node_modules/tslib/tslib.es6.js"); 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= /***/ }), /***/ "./node_modules/@aws-sdk/protocol-http/dist/es/httpResponse.js": /*!*********************************************************************!*\ !*** ./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= /***/ }), /***/ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js": /*!**************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/protocol-http/dist/es/httpResponse.js"); /* 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 */ "./node_modules/@aws-sdk/protocol-http/dist/es/httpRequest.js"); /* 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 */ "./node_modules/@aws-sdk/protocol-http/dist/es/httpHandler.js"); /* empty/unused harmony star reexport *//* harmony import */ var _isValidHostname__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./isValidHostname */ "./node_modules/@aws-sdk/protocol-http/dist/es/isValidHostname.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidHostname", function() { return _isValidHostname__WEBPACK_IMPORTED_MODULE_3__["isValidHostname"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxnQkFBZ0IsQ0FBQztBQUMvQixjQUFjLGVBQWUsQ0FBQztBQUM5QixjQUFjLGVBQWUsQ0FBQztBQUM5QixjQUFjLG1CQUFtQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vaHR0cFJlc3BvbnNlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9odHRwUmVxdWVzdFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaHR0cEhhbmRsZXJcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2lzVmFsaWRIb3N0bmFtZVwiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/protocol-http/dist/es/isValidHostname.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/protocol-http/dist/es/isValidHostname.js ***! \************************************************************************/ /*! exports provided: isValidHostname */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isValidHostname", function() { return isValidHostname; }); function isValidHostname(hostname) { var hostPattern = /^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/; return hostPattern.test(hostname); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXNWYWxpZEhvc3RuYW1lLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2lzVmFsaWRIb3N0bmFtZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFVBQVUsZUFBZSxDQUFDLFFBQWdCO0lBQzlDLElBQU0sV0FBVyxHQUFHLGlDQUFpQyxDQUFDO0lBQ3RELE9BQU8sV0FBVyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUNwQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIGlzVmFsaWRIb3N0bmFtZShob3N0bmFtZTogc3RyaW5nKTogYm9vbGVhbiB7XG4gIGNvbnN0IGhvc3RQYXR0ZXJuID0gL15bYS16MC05XVthLXowLTlcXC5cXC1dKlthLXowLTldJC87XG4gIHJldHVybiBob3N0UGF0dGVybi50ZXN0KGhvc3RuYW1lKTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/querystring-builder/dist/es/index.js": /*!********************************************************************!*\ !*** ./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 */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-uri-escape */ "./node_modules/@aws-sdk/util-uri-escape/dist/es/index.js"); 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== /***/ }), /***/ "./node_modules/@aws-sdk/querystring-parser/dist/es/index.js": /*!*******************************************************************!*\ !*** ./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 */ "./node_modules/tslib/tslib.es6.js"); 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== /***/ }), /***/ "./node_modules/@aws-sdk/service-error-classification/dist/es/constants.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/service-error-classification/dist/es/constants.js ***! \*********************************************************************************/ /*! exports provided: CLOCK_SKEW_ERROR_CODES, THROTTLING_ERROR_CODES, TRANSIENT_ERROR_CODES, TRANSIENT_ERROR_STATUS_CODES */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CLOCK_SKEW_ERROR_CODES", function() { return CLOCK_SKEW_ERROR_CODES; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "THROTTLING_ERROR_CODES", function() { return THROTTLING_ERROR_CODES; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TRANSIENT_ERROR_CODES", function() { return TRANSIENT_ERROR_CODES; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TRANSIENT_ERROR_STATUS_CODES", function() { return TRANSIENT_ERROR_STATUS_CODES; }); /** * Errors encountered when the client clock and server clock cannot agree on the * current time. * * These errors are retryable, assuming the SDK has enabled clock skew * correction. */ var CLOCK_SKEW_ERROR_CODES = [ "AuthFailure", "InvalidSignatureException", "RequestExpired", "RequestInTheFuture", "RequestTimeTooSkewed", "SignatureDoesNotMatch", ]; /** * Errors that indicate the SDK is being throttled. * * These errors are always retryable. */ var THROTTLING_ERROR_CODES = [ "BandwidthLimitExceeded", "EC2ThrottledException", "LimitExceededException", "PriorRequestNotComplete", "ProvisionedThroughputExceededException", "RequestLimitExceeded", "RequestThrottled", "RequestThrottledException", "SlowDown", "ThrottledException", "Throttling", "ThrottlingException", "TooManyRequestsException", "TransactionInProgressException", ]; /** * Error codes that indicate transient issues */ var TRANSIENT_ERROR_CODES = ["AbortError", "TimeoutError", "RequestTimeout", "RequestTimeoutException"]; /** * Error codes that indicate transient issues */ var TRANSIENT_ERROR_STATUS_CODES = [500, 502, 503, 504]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7QUFDSCxNQUFNLENBQUMsSUFBTSxzQkFBc0IsR0FBRztJQUNwQyxhQUFhO0lBQ2IsMkJBQTJCO0lBQzNCLGdCQUFnQjtJQUNoQixvQkFBb0I7SUFDcEIsc0JBQXNCO0lBQ3RCLHVCQUF1QjtDQUN4QixDQUFDO0FBRUY7Ozs7R0FJRztBQUNILE1BQU0sQ0FBQyxJQUFNLHNCQUFzQixHQUFHO0lBQ3BDLHdCQUF3QjtJQUN4Qix1QkFBdUI7SUFDdkIsd0JBQXdCO0lBQ3hCLHlCQUF5QjtJQUN6Qix3Q0FBd0M7SUFDeEMsc0JBQXNCO0lBQ3RCLGtCQUFrQjtJQUNsQiwyQkFBMkI7SUFDM0IsVUFBVTtJQUNWLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1oscUJBQXFCO0lBQ3JCLDBCQUEwQjtJQUMxQixnQ0FBZ0M7Q0FDakMsQ0FBQztBQUVGOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0scUJBQXFCLEdBQUcsQ0FBQyxZQUFZLEVBQUUsY0FBYyxFQUFFLGdCQUFnQixFQUFFLHlCQUF5QixDQUFDLENBQUM7QUFFakg7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSw0QkFBNEIsR0FBRyxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFcnJvcnMgZW5jb3VudGVyZWQgd2hlbiB0aGUgY2xpZW50IGNsb2NrIGFuZCBzZXJ2ZXIgY2xvY2sgY2Fubm90IGFncmVlIG9uIHRoZVxuICogY3VycmVudCB0aW1lLlxuICpcbiAqIFRoZXNlIGVycm9ycyBhcmUgcmV0cnlhYmxlLCBhc3N1bWluZyB0aGUgU0RLIGhhcyBlbmFibGVkIGNsb2NrIHNrZXdcbiAqIGNvcnJlY3Rpb24uXG4gKi9cbmV4cG9ydCBjb25zdCBDTE9DS19TS0VXX0VSUk9SX0NPREVTID0gW1xuICBcIkF1dGhGYWlsdXJlXCIsXG4gIFwiSW52YWxpZFNpZ25hdHVyZUV4Y2VwdGlvblwiLFxuICBcIlJlcXVlc3RFeHBpcmVkXCIsXG4gIFwiUmVxdWVzdEluVGhlRnV0dXJlXCIsXG4gIFwiUmVxdWVzdFRpbWVUb29Ta2V3ZWRcIixcbiAgXCJTaWduYXR1cmVEb2VzTm90TWF0Y2hcIixcbl07XG5cbi8qKlxuICogRXJyb3JzIHRoYXQgaW5kaWNhdGUgdGhlIFNESyBpcyBiZWluZyB0aHJvdHRsZWQuXG4gKlxuICogVGhlc2UgZXJyb3JzIGFyZSBhbHdheXMgcmV0cnlhYmxlLlxuICovXG5leHBvcnQgY29uc3QgVEhST1RUTElOR19FUlJPUl9DT0RFUyA9IFtcbiAgXCJCYW5kd2lkdGhMaW1pdEV4Y2VlZGVkXCIsXG4gIFwiRUMyVGhyb3R0bGVkRXhjZXB0aW9uXCIsXG4gIFwiTGltaXRFeGNlZWRlZEV4Y2VwdGlvblwiLFxuICBcIlByaW9yUmVxdWVzdE5vdENvbXBsZXRlXCIsXG4gIFwiUHJvdmlzaW9uZWRUaHJvdWdocHV0RXhjZWVkZWRFeGNlcHRpb25cIixcbiAgXCJSZXF1ZXN0TGltaXRFeGNlZWRlZFwiLFxuICBcIlJlcXVlc3RUaHJvdHRsZWRcIixcbiAgXCJSZXF1ZXN0VGhyb3R0bGVkRXhjZXB0aW9uXCIsXG4gIFwiU2xvd0Rvd25cIixcbiAgXCJUaHJvdHRsZWRFeGNlcHRpb25cIixcbiAgXCJUaHJvdHRsaW5nXCIsXG4gIFwiVGhyb3R0bGluZ0V4Y2VwdGlvblwiLFxuICBcIlRvb01hbnlSZXF1ZXN0c0V4Y2VwdGlvblwiLFxuICBcIlRyYW5zYWN0aW9uSW5Qcm9ncmVzc0V4Y2VwdGlvblwiLCAvLyBEeW5hbW9EQlxuXTtcblxuLyoqXG4gKiBFcnJvciBjb2RlcyB0aGF0IGluZGljYXRlIHRyYW5zaWVudCBpc3N1ZXNcbiAqL1xuZXhwb3J0IGNvbnN0IFRSQU5TSUVOVF9FUlJPUl9DT0RFUyA9IFtcIkFib3J0RXJyb3JcIiwgXCJUaW1lb3V0RXJyb3JcIiwgXCJSZXF1ZXN0VGltZW91dFwiLCBcIlJlcXVlc3RUaW1lb3V0RXhjZXB0aW9uXCJdO1xuXG4vKipcbiAqIEVycm9yIGNvZGVzIHRoYXQgaW5kaWNhdGUgdHJhbnNpZW50IGlzc3Vlc1xuICovXG5leHBvcnQgY29uc3QgVFJBTlNJRU5UX0VSUk9SX1NUQVRVU19DT0RFUyA9IFs1MDAsIDUwMiwgNTAzLCA1MDRdO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/service-error-classification/dist/es/index.js": /*!*****************************************************************************!*\ !*** ./node_modules/@aws-sdk/service-error-classification/dist/es/index.js ***! \*****************************************************************************/ /*! exports provided: isRetryableByTrait, isClockSkewError, isThrottlingError, isTransientError */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isRetryableByTrait", function() { return isRetryableByTrait; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isClockSkewError", function() { return isClockSkewError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isThrottlingError", function() { return isThrottlingError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTransientError", function() { return isTransientError; }); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/service-error-classification/dist/es/constants.js"); var isRetryableByTrait = function (error) { return error.$retryable !== undefined; }; var isClockSkewError = function (error) { return _constants__WEBPACK_IMPORTED_MODULE_0__["CLOCK_SKEW_ERROR_CODES"].includes(error.name); }; var isThrottlingError = function (error) { var _a, _b; return ((_a = error.$metadata) === null || _a === void 0 ? void 0 : _a.httpStatusCode) === 429 || _constants__WEBPACK_IMPORTED_MODULE_0__["THROTTLING_ERROR_CODES"].includes(error.name) || ((_b = error.$retryable) === null || _b === void 0 ? void 0 : _b.throttling) == true; }; var isTransientError = function (error) { var _a; return _constants__WEBPACK_IMPORTED_MODULE_0__["TRANSIENT_ERROR_CODES"].includes(error.name) || _constants__WEBPACK_IMPORTED_MODULE_0__["TRANSIENT_ERROR_STATUS_CODES"].includes(((_a = error.$metadata) === null || _a === void 0 ? void 0 : _a.httpStatusCode) || 0); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUNMLHNCQUFzQixFQUN0QixzQkFBc0IsRUFDdEIscUJBQXFCLEVBQ3JCLDRCQUE0QixHQUM3QixNQUFNLGFBQWEsQ0FBQztBQUVyQixNQUFNLENBQUMsSUFBTSxrQkFBa0IsR0FBRyxVQUFDLEtBQWUsSUFBSyxPQUFBLEtBQUssQ0FBQyxVQUFVLEtBQUssU0FBUyxFQUE5QixDQUE4QixDQUFDO0FBRXRGLE1BQU0sQ0FBQyxJQUFNLGdCQUFnQixHQUFHLFVBQUMsS0FBZSxJQUFLLE9BQUEsc0JBQXNCLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsRUFBM0MsQ0FBMkMsQ0FBQztBQUVqRyxNQUFNLENBQUMsSUFBTSxpQkFBaUIsR0FBRyxVQUFDLEtBQWU7O0lBQy9DLE9BQUEsT0FBQSxLQUFLLENBQUMsU0FBUywwQ0FBRSxjQUFjLE1BQUssR0FBRztRQUN2QyxzQkFBc0IsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQztRQUMzQyxPQUFBLEtBQUssQ0FBQyxVQUFVLDBDQUFFLFVBQVUsS0FBSSxJQUFJLENBQUE7Q0FBQSxDQUFDO0FBRXZDLE1BQU0sQ0FBQyxJQUFNLGdCQUFnQixHQUFHLFVBQUMsS0FBZTs7SUFDOUMsT0FBQSxxQkFBcUIsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQztRQUMxQyw0QkFBNEIsQ0FBQyxRQUFRLENBQUMsT0FBQSxLQUFLLENBQUMsU0FBUywwQ0FBRSxjQUFjLEtBQUksQ0FBQyxDQUFDLENBQUE7Q0FBQSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU2RrRXJyb3IgfSBmcm9tIFwiQGF3cy1zZGsvc21pdGh5LWNsaWVudFwiO1xuXG5pbXBvcnQge1xuICBDTE9DS19TS0VXX0VSUk9SX0NPREVTLFxuICBUSFJPVFRMSU5HX0VSUk9SX0NPREVTLFxuICBUUkFOU0lFTlRfRVJST1JfQ09ERVMsXG4gIFRSQU5TSUVOVF9FUlJPUl9TVEFUVVNfQ09ERVMsXG59IGZyb20gXCIuL2NvbnN0YW50c1wiO1xuXG5leHBvcnQgY29uc3QgaXNSZXRyeWFibGVCeVRyYWl0ID0gKGVycm9yOiBTZGtFcnJvcikgPT4gZXJyb3IuJHJldHJ5YWJsZSAhPT0gdW5kZWZpbmVkO1xuXG5leHBvcnQgY29uc3QgaXNDbG9ja1NrZXdFcnJvciA9IChlcnJvcjogU2RrRXJyb3IpID0+IENMT0NLX1NLRVdfRVJST1JfQ09ERVMuaW5jbHVkZXMoZXJyb3IubmFtZSk7XG5cbmV4cG9ydCBjb25zdCBpc1Rocm90dGxpbmdFcnJvciA9IChlcnJvcjogU2RrRXJyb3IpID0+XG4gIGVycm9yLiRtZXRhZGF0YT8uaHR0cFN0YXR1c0NvZGUgPT09IDQyOSB8fFxuICBUSFJPVFRMSU5HX0VSUk9SX0NPREVTLmluY2x1ZGVzKGVycm9yLm5hbWUpIHx8XG4gIGVycm9yLiRyZXRyeWFibGU/LnRocm90dGxpbmcgPT0gdHJ1ZTtcblxuZXhwb3J0IGNvbnN0IGlzVHJhbnNpZW50RXJyb3IgPSAoZXJyb3I6IFNka0Vycm9yKSA9PlxuICBUUkFOU0lFTlRfRVJST1JfQ09ERVMuaW5jbHVkZXMoZXJyb3IubmFtZSkgfHxcbiAgVFJBTlNJRU5UX0VSUk9SX1NUQVRVU19DT0RFUy5pbmNsdWRlcyhlcnJvci4kbWV0YWRhdGE/Lmh0dHBTdGF0dXNDb2RlIHx8IDApO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/SignatureV4.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/SignatureV4.js ***! \*******************************************************************/ /*! exports provided: SignatureV4 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SignatureV4", function() { return SignatureV4; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/signature-v4/dist/es/constants.js"); /* harmony import */ var _credentialDerivation__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./credentialDerivation */ "./node_modules/@aws-sdk/signature-v4/dist/es/credentialDerivation.js"); /* harmony import */ var _getCanonicalHeaders__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./getCanonicalHeaders */ "./node_modules/@aws-sdk/signature-v4/dist/es/getCanonicalHeaders.js"); /* harmony import */ var _getCanonicalQuery__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./getCanonicalQuery */ "./node_modules/@aws-sdk/signature-v4/dist/es/getCanonicalQuery.js"); /* harmony import */ var _getPayloadHash__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./getPayloadHash */ "./node_modules/@aws-sdk/signature-v4/dist/es/getPayloadHash.js"); /* harmony import */ var _hasHeader__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./hasHeader */ "./node_modules/@aws-sdk/signature-v4/dist/es/hasHeader.js"); /* harmony import */ var _moveHeadersToQuery__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./moveHeadersToQuery */ "./node_modules/@aws-sdk/signature-v4/dist/es/moveHeadersToQuery.js"); /* harmony import */ var _prepareRequest__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./prepareRequest */ "./node_modules/@aws-sdk/signature-v4/dist/es/prepareRequest.js"); /* harmony import */ var _utilDate__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utilDate */ "./node_modules/@aws-sdk/signature-v4/dist/es/utilDate.js"); var SignatureV4 = /** @class */ (function () { function SignatureV4(_a) { var applyChecksum = _a.applyChecksum, credentials = _a.credentials, region = _a.region, service = _a.service, sha256 = _a.sha256, _b = _a.uriEscapePath, uriEscapePath = _b === void 0 ? true : _b; this.service = service; this.sha256 = sha256; this.uriEscapePath = uriEscapePath; // default to true if applyChecksum isn't set this.applyChecksum = typeof applyChecksum === "boolean" ? applyChecksum : true; this.regionProvider = normalizeRegionProvider(region); this.credentialProvider = normalizeCredentialsProvider(credentials); } SignatureV4.prototype.presign = function (originalRequest, options) { if (options === void 0) { options = {}; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var _a, signingDate, _b, expiresIn, unsignableHeaders, unhoistableHeaders, signableHeaders, signingRegion, signingService, credentials, region, _c, _d, longDate, shortDate, scope, request, canonicalHeaders, _e, _f, _g, _h, _j, _k; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_l) { switch (_l.label) { case 0: _a = options.signingDate, signingDate = _a === void 0 ? new Date() : _a, _b = options.expiresIn, expiresIn = _b === void 0 ? 3600 : _b, unsignableHeaders = options.unsignableHeaders, unhoistableHeaders = options.unhoistableHeaders, signableHeaders = options.signableHeaders, signingRegion = options.signingRegion, signingService = options.signingService; return [4 /*yield*/, this.credentialProvider()]; case 1: credentials = _l.sent(); if (!(signingRegion !== null && signingRegion !== void 0)) return [3 /*break*/, 2]; _c = signingRegion; return [3 /*break*/, 4]; case 2: return [4 /*yield*/, this.regionProvider()]; case 3: _c = (_l.sent()); _l.label = 4; case 4: region = _c; _d = formatDate(signingDate), longDate = _d.longDate, shortDate = _d.shortDate; if (expiresIn > _constants__WEBPACK_IMPORTED_MODULE_2__["MAX_PRESIGNED_TTL"]) { return [2 /*return*/, Promise.reject("Signature version 4 presigned URLs" + " must have an expiration date less than one week in" + " the future")]; } scope = Object(_credentialDerivation__WEBPACK_IMPORTED_MODULE_3__["createScope"])(shortDate, region, signingService !== null && signingService !== void 0 ? signingService : this.service); request = Object(_moveHeadersToQuery__WEBPACK_IMPORTED_MODULE_8__["moveHeadersToQuery"])(Object(_prepareRequest__WEBPACK_IMPORTED_MODULE_9__["prepareRequest"])(originalRequest), { unhoistableHeaders: unhoistableHeaders }); if (credentials.sessionToken) { request.query[_constants__WEBPACK_IMPORTED_MODULE_2__["TOKEN_QUERY_PARAM"]] = credentials.sessionToken; } request.query[_constants__WEBPACK_IMPORTED_MODULE_2__["ALGORITHM_QUERY_PARAM"]] = _constants__WEBPACK_IMPORTED_MODULE_2__["ALGORITHM_IDENTIFIER"]; request.query[_constants__WEBPACK_IMPORTED_MODULE_2__["CREDENTIAL_QUERY_PARAM"]] = credentials.accessKeyId + "/" + scope; request.query[_constants__WEBPACK_IMPORTED_MODULE_2__["AMZ_DATE_QUERY_PARAM"]] = longDate; request.query[_constants__WEBPACK_IMPORTED_MODULE_2__["EXPIRES_QUERY_PARAM"]] = expiresIn.toString(10); canonicalHeaders = Object(_getCanonicalHeaders__WEBPACK_IMPORTED_MODULE_4__["getCanonicalHeaders"])(request, unsignableHeaders, signableHeaders); request.query[_constants__WEBPACK_IMPORTED_MODULE_2__["SIGNED_HEADERS_QUERY_PARAM"]] = getCanonicalHeaderList(canonicalHeaders); _e = request.query; _f = _constants__WEBPACK_IMPORTED_MODULE_2__["SIGNATURE_QUERY_PARAM"]; _g = this.getSignature; _h = [longDate, scope, this.getSigningKey(credentials, region, shortDate, signingService)]; _j = this.createCanonicalRequest; _k = [request, canonicalHeaders]; return [4 /*yield*/, Object(_getPayloadHash__WEBPACK_IMPORTED_MODULE_6__["getPayloadHash"])(originalRequest, this.sha256)]; case 5: return [4 /*yield*/, _g.apply(this, _h.concat([_j.apply(this, _k.concat([_l.sent()]))]))]; case 6: _e[_f] = _l.sent(); return [2 /*return*/, request]; } }); }); }; SignatureV4.prototype.sign = function (toSign, options) { 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) { if (typeof toSign === "string") { return [2 /*return*/, this.signString(toSign, options)]; } else if (toSign.headers && toSign.payload) { return [2 /*return*/, this.signEvent(toSign, options)]; } else { return [2 /*return*/, this.signRequest(toSign, options)]; } return [2 /*return*/]; }); }); }; SignatureV4.prototype.signEvent = function (_a, _b) { var headers = _a.headers, payload = _a.payload; var _c = _b.signingDate, signingDate = _c === void 0 ? new Date() : _c, priorSignature = _b.priorSignature, signingRegion = _b.signingRegion, signingService = _b.signingService; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var region, _d, _e, shortDate, longDate, scope, hashedPayload, hash, hashedHeaders, _f, stringToSign; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_g) { switch (_g.label) { case 0: if (!(signingRegion !== null && signingRegion !== void 0)) return [3 /*break*/, 1]; _d = signingRegion; return [3 /*break*/, 3]; case 1: return [4 /*yield*/, this.regionProvider()]; case 2: _d = (_g.sent()); _g.label = 3; case 3: region = _d; _e = formatDate(signingDate), shortDate = _e.shortDate, longDate = _e.longDate; scope = Object(_credentialDerivation__WEBPACK_IMPORTED_MODULE_3__["createScope"])(shortDate, region, signingService !== null && signingService !== void 0 ? signingService : this.service); return [4 /*yield*/, Object(_getPayloadHash__WEBPACK_IMPORTED_MODULE_6__["getPayloadHash"])({ headers: {}, body: payload }, this.sha256)]; case 4: hashedPayload = _g.sent(); hash = new this.sha256(); hash.update(headers); _f = _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"]; return [4 /*yield*/, hash.digest()]; case 5: hashedHeaders = _f.apply(void 0, [_g.sent()]); stringToSign = [ _constants__WEBPACK_IMPORTED_MODULE_2__["EVENT_ALGORITHM_IDENTIFIER"], longDate, scope, priorSignature, hashedHeaders, hashedPayload, ].join("\n"); return [2 /*return*/, this.signString(stringToSign, { signingDate: signingDate, signingRegion: region, signingService: signingService })]; } }); }); }; SignatureV4.prototype.signString = function (stringToSign, _a) { var _b = _a === void 0 ? {} : _a, _c = _b.signingDate, signingDate = _c === void 0 ? new Date() : _c, signingRegion = _b.signingRegion, signingService = _b.signingService; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var credentials, region, _d, shortDate, hash, _e, _f, _g; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_h) { switch (_h.label) { case 0: return [4 /*yield*/, this.credentialProvider()]; case 1: credentials = _h.sent(); if (!(signingRegion !== null && signingRegion !== void 0)) return [3 /*break*/, 2]; _d = signingRegion; return [3 /*break*/, 4]; case 2: return [4 /*yield*/, this.regionProvider()]; case 3: _d = (_h.sent()); _h.label = 4; case 4: region = _d; shortDate = formatDate(signingDate).shortDate; _f = (_e = this.sha256).bind; return [4 /*yield*/, this.getSigningKey(credentials, region, shortDate, signingService)]; case 5: hash = new (_f.apply(_e, [void 0, _h.sent()]))(); hash.update(stringToSign); _g = _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"]; return [4 /*yield*/, hash.digest()]; case 6: return [2 /*return*/, _g.apply(void 0, [_h.sent()])]; } }); }); }; SignatureV4.prototype.signRequest = function (requestToSign, _a) { var _b = _a === void 0 ? {} : _a, _c = _b.signingDate, signingDate = _c === void 0 ? new Date() : _c, signableHeaders = _b.signableHeaders, unsignableHeaders = _b.unsignableHeaders, signingRegion = _b.signingRegion, signingService = _b.signingService; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var credentials, region, _d, request, _e, longDate, shortDate, scope, payloadHash, canonicalHeaders, signature; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: return [4 /*yield*/, this.credentialProvider()]; case 1: credentials = _f.sent(); if (!(signingRegion !== null && signingRegion !== void 0)) return [3 /*break*/, 2]; _d = signingRegion; return [3 /*break*/, 4]; case 2: return [4 /*yield*/, this.regionProvider()]; case 3: _d = (_f.sent()); _f.label = 4; case 4: region = _d; request = Object(_prepareRequest__WEBPACK_IMPORTED_MODULE_9__["prepareRequest"])(requestToSign); _e = formatDate(signingDate), longDate = _e.longDate, shortDate = _e.shortDate; scope = Object(_credentialDerivation__WEBPACK_IMPORTED_MODULE_3__["createScope"])(shortDate, region, signingService !== null && signingService !== void 0 ? signingService : this.service); request.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["AMZ_DATE_HEADER"]] = longDate; if (credentials.sessionToken) { request.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["TOKEN_HEADER"]] = credentials.sessionToken; } return [4 /*yield*/, Object(_getPayloadHash__WEBPACK_IMPORTED_MODULE_6__["getPayloadHash"])(request, this.sha256)]; case 5: payloadHash = _f.sent(); if (!Object(_hasHeader__WEBPACK_IMPORTED_MODULE_7__["hasHeader"])(_constants__WEBPACK_IMPORTED_MODULE_2__["SHA256_HEADER"], request.headers) && this.applyChecksum) { request.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["SHA256_HEADER"]] = payloadHash; } canonicalHeaders = Object(_getCanonicalHeaders__WEBPACK_IMPORTED_MODULE_4__["getCanonicalHeaders"])(request, unsignableHeaders, signableHeaders); return [4 /*yield*/, this.getSignature(longDate, scope, this.getSigningKey(credentials, region, shortDate, signingService), this.createCanonicalRequest(request, canonicalHeaders, payloadHash))]; case 6: signature = _f.sent(); request.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["AUTH_HEADER"]] = _constants__WEBPACK_IMPORTED_MODULE_2__["ALGORITHM_IDENTIFIER"] + " " + ("Credential=" + credentials.accessKeyId + "/" + scope + ", ") + ("SignedHeaders=" + getCanonicalHeaderList(canonicalHeaders) + ", ") + ("Signature=" + signature); return [2 /*return*/, request]; } }); }); }; SignatureV4.prototype.createCanonicalRequest = function (request, canonicalHeaders, payloadHash) { var sortedHeaders = Object.keys(canonicalHeaders).sort(); return request.method + "\n" + this.getCanonicalPath(request) + "\n" + Object(_getCanonicalQuery__WEBPACK_IMPORTED_MODULE_5__["getCanonicalQuery"])(request) + "\n" + sortedHeaders.map(function (name) { return name + ":" + canonicalHeaders[name]; }).join("\n") + "\n\n" + sortedHeaders.join(";") + "\n" + payloadHash; }; SignatureV4.prototype.createStringToSign = function (longDate, credentialScope, canonicalRequest) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var hash, hashedRequest; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: hash = new this.sha256(); hash.update(canonicalRequest); return [4 /*yield*/, hash.digest()]; case 1: hashedRequest = _a.sent(); return [2 /*return*/, _constants__WEBPACK_IMPORTED_MODULE_2__["ALGORITHM_IDENTIFIER"] + "\n" + longDate + "\n" + credentialScope + "\n" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(hashedRequest)]; } }); }); }; SignatureV4.prototype.getCanonicalPath = function (_a) { var path = _a.path; if (this.uriEscapePath) { var doubleEncoded = encodeURIComponent(path.replace(/^\//, "")); return "/" + doubleEncoded.replace(/%2F/g, "/"); } return path; }; SignatureV4.prototype.getSignature = function (longDate, credentialScope, keyPromise, canonicalRequest) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var stringToSign, hash, _a, _b, _c; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_d) { switch (_d.label) { case 0: return [4 /*yield*/, this.createStringToSign(longDate, credentialScope, canonicalRequest)]; case 1: stringToSign = _d.sent(); _b = (_a = this.sha256).bind; return [4 /*yield*/, keyPromise]; case 2: hash = new (_b.apply(_a, [void 0, _d.sent()]))(); hash.update(stringToSign); _c = _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"]; return [4 /*yield*/, hash.digest()]; case 3: return [2 /*return*/, _c.apply(void 0, [_d.sent()])]; } }); }); }; SignatureV4.prototype.getSigningKey = function (credentials, region, shortDate, service) { return Object(_credentialDerivation__WEBPACK_IMPORTED_MODULE_3__["getSigningKey"])(this.sha256, credentials, shortDate, region, service || this.service); }; return SignatureV4; }()); var formatDate = function (now) { var longDate = Object(_utilDate__WEBPACK_IMPORTED_MODULE_10__["iso8601"])(now).replace(/[\-:]/g, ""); return { longDate: longDate, shortDate: longDate.substr(0, 8), }; }; var getCanonicalHeaderList = function (headers) { return Object.keys(headers).sort().join(";"); }; var normalizeRegionProvider = function (region) { if (typeof region === "string") { var promisified_1 = Promise.resolve(region); return function () { return promisified_1; }; } else { return region; } }; var normalizeCredentialsProvider = function (credentials) { if (typeof credentials === "object") { var promisified_2 = Promise.resolve(credentials); return function () { return promisified_2; }; } else { return credentials; } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2lnbmF0dXJlVjQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvU2lnbmF0dXJlVjQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQWlCQSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFFbkQsT0FBTyxFQUNMLG9CQUFvQixFQUNwQixxQkFBcUIsRUFDckIsZUFBZSxFQUNmLG9CQUFvQixFQUNwQixXQUFXLEVBQ1gsc0JBQXNCLEVBQ3RCLDBCQUEwQixFQUMxQixtQkFBbUIsRUFDbkIsaUJBQWlCLEVBQ2pCLGFBQWEsRUFDYixxQkFBcUIsRUFDckIsMEJBQTBCLEVBQzFCLFlBQVksRUFDWixpQkFBaUIsR0FDbEIsTUFBTSxhQUFhLENBQUM7QUFDckIsT0FBTyxFQUFFLFdBQVcsRUFBRSxhQUFhLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUNwRSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUM1RCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN4RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDbEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUN4QyxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUMxRCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDbEQsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLFlBQVksQ0FBQztBQWtEckM7SUFRRSxxQkFBWSxFQU84QjtZQU54QyxhQUFhLG1CQUFBLEVBQ2IsV0FBVyxpQkFBQSxFQUNYLE1BQU0sWUFBQSxFQUNOLE9BQU8sYUFBQSxFQUNQLE1BQU0sWUFBQSxFQUNOLHFCQUFvQixFQUFwQixhQUFhLG1CQUFHLElBQUksS0FBQTtRQUVwQixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztRQUN2QixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztRQUNyQixJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztRQUNuQyw2Q0FBNkM7UUFDN0MsSUFBSSxDQUFDLGFBQWEsR0FBRyxPQUFPLGFBQWEsS0FBSyxTQUFTLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDO1FBQy9FLElBQUksQ0FBQyxjQUFjLEdBQUcsdUJBQXVCLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDdEQsSUFBSSxDQUFDLGtCQUFrQixHQUFHLDRCQUE0QixDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBQ3RFLENBQUM7SUFFWSw2QkFBTyxHQUFwQixVQUFxQixlQUE0QixFQUFFLE9BQXdDO1FBQXhDLHdCQUFBLEVBQUEsWUFBd0M7Ozs7Ozt3QkFFdkYsS0FPRSxPQUFPLFlBUGUsRUFBeEIsV0FBVyxtQkFBRyxJQUFJLElBQUksRUFBRSxLQUFBLEVBQ3hCLEtBTUUsT0FBTyxVQU5PLEVBQWhCLFNBQVMsbUJBQUcsSUFBSSxLQUFBLEVBQ2hCLGlCQUFpQixHQUtmLE9BQU8sa0JBTFEsRUFDakIsa0JBQWtCLEdBSWhCLE9BQU8sbUJBSlMsRUFDbEIsZUFBZSxHQUdiLE9BQU8sZ0JBSE0sRUFDZixhQUFhLEdBRVgsT0FBTyxjQUZJLEVBQ2IsY0FBYyxHQUNaLE9BQU8sZUFESyxDQUNKO3dCQUNRLHFCQUFNLElBQUksQ0FBQyxrQkFBa0IsRUFBRSxFQUFBOzt3QkFBN0MsV0FBVyxHQUFHLFNBQStCOzhCQUNwQyxhQUFhLGFBQWIsYUFBYTt3QkFBYixLQUFBLGFBQWEsQ0FBQTs7NEJBQUsscUJBQU0sSUFBSSxDQUFDLGNBQWMsRUFBRSxFQUFBOzt3QkFBNUIsS0FBQSxDQUFDLFNBQTJCLENBQUMsQ0FBQTs7O3dCQUF2RCxNQUFNLEtBQWlEO3dCQUV2RCxLQUEwQixVQUFVLENBQUMsV0FBVyxDQUFDLEVBQS9DLFFBQVEsY0FBQSxFQUFFLFNBQVMsZUFBQSxDQUE2Qjt3QkFDeEQsSUFBSSxTQUFTLEdBQUcsaUJBQWlCLEVBQUU7NEJBQ2pDLHNCQUFPLE9BQU8sQ0FBQyxNQUFNLENBQ25CLG9DQUFvQyxHQUFHLHFEQUFxRCxHQUFHLGFBQWEsQ0FDN0csRUFBQzt5QkFDSDt3QkFFSyxLQUFLLEdBQUcsV0FBVyxDQUFDLFNBQVMsRUFBRSxNQUFNLEVBQUUsY0FBYyxhQUFkLGNBQWMsY0FBZCxjQUFjLEdBQUksSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO3dCQUN2RSxPQUFPLEdBQUcsa0JBQWtCLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxFQUFFLEVBQUUsa0JBQWtCLG9CQUFBLEVBQUUsQ0FBQyxDQUFDO3dCQUU1RixJQUFJLFdBQVcsQ0FBQyxZQUFZLEVBQUU7NEJBQzVCLE9BQU8sQ0FBQyxLQUFLLENBQUMsaUJBQWlCLENBQUMsR0FBRyxXQUFXLENBQUMsWUFBWSxDQUFDO3lCQUM3RDt3QkFDRCxPQUFPLENBQUMsS0FBSyxDQUFDLHFCQUFxQixDQUFDLEdBQUcsb0JBQW9CLENBQUM7d0JBQzVELE9BQU8sQ0FBQyxLQUFLLENBQUMsc0JBQXNCLENBQUMsR0FBTSxXQUFXLENBQUMsV0FBVyxTQUFJLEtBQU8sQ0FBQzt3QkFDOUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLFFBQVEsQ0FBQzt3QkFDL0MsT0FBTyxDQUFDLEtBQUssQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUM7d0JBRXRELGdCQUFnQixHQUFHLG1CQUFtQixDQUFDLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsQ0FBQzt3QkFDMUYsT0FBTyxDQUFDLEtBQUssQ0FBQywwQkFBMEIsQ0FBQyxHQUFHLHNCQUFzQixDQUFDLGdCQUFnQixDQUFDLENBQUM7d0JBRXJGLEtBQUEsT0FBTyxDQUFDLEtBQUssQ0FBQTt3QkFBQyxLQUFBLHFCQUFxQixDQUFBO3dCQUFVLEtBQUEsSUFBSSxDQUFDLFlBQVksQ0FBQTs4QkFDNUQsUUFBUTs0QkFDUixLQUFLOzRCQUNMLElBQUksQ0FBQyxhQUFhLENBQUMsV0FBVyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsY0FBYyxDQUFDO3dCQUNsRSxLQUFBLElBQUksQ0FBQyxzQkFBc0IsQ0FBQTs4QkFBQyxPQUFPLEVBQUUsZ0JBQWdCO3dCQUFFLHFCQUFNLGNBQWMsQ0FBQyxlQUFlLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFBOzRCQUpwRSxxQkFBTSxTQUFBLElBQUksYUFJL0MsU0FBQSxJQUFJLGFBQW1ELFNBQWtELEdBQUMsR0FDM0csRUFBQTs7d0JBTEQsTUFBb0MsR0FBRyxTQUt0QyxDQUFDO3dCQUVGLHNCQUFPLE9BQU8sRUFBQzs7OztLQUNoQjtJQUtZLDBCQUFJLEdBQWpCLFVBQWtCLE1BQVcsRUFBRSxPQUFZOzs7Z0JBQ3pDLElBQUksT0FBTyxNQUFNLEtBQUssUUFBUSxFQUFFO29CQUM5QixzQkFBTyxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsRUFBQztpQkFDekM7cUJBQU0sSUFBSSxNQUFNLENBQUMsT0FBTyxJQUFJLE1BQU0sQ0FBQyxPQUFPLEVBQUU7b0JBQzNDLHNCQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxFQUFDO2lCQUN4QztxQkFBTTtvQkFDTCxzQkFBTyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsRUFBQztpQkFDMUM7Ozs7S0FDRjtJQUVhLCtCQUFTLEdBQXZCLFVBQ0UsRUFBb0MsRUFDcEMsRUFBa0c7WUFEaEcsT0FBTyxhQUFBLEVBQUUsT0FBTyxhQUFBO1lBQ2hCLG1CQUF3QixFQUF4QixXQUFXLG1CQUFHLElBQUksSUFBSSxFQUFFLEtBQUEsRUFBRSxjQUFjLG9CQUFBLEVBQUUsYUFBYSxtQkFBQSxFQUFFLGNBQWMsb0JBQUE7Ozs7Ozs4QkFFMUQsYUFBYSxhQUFiLGFBQWE7d0JBQWIsS0FBQSxhQUFhLENBQUE7OzRCQUFLLHFCQUFNLElBQUksQ0FBQyxjQUFjLEVBQUUsRUFBQTs7d0JBQTVCLEtBQUEsQ0FBQyxTQUEyQixDQUFDLENBQUE7Ozt3QkFBdkQsTUFBTSxLQUFpRDt3QkFDdkQsS0FBMEIsVUFBVSxDQUFDLFdBQVcsQ0FBQyxFQUEvQyxTQUFTLGVBQUEsRUFBRSxRQUFRLGNBQUEsQ0FBNkI7d0JBQ2xELEtBQUssR0FBRyxXQUFXLENBQUMsU0FBUyxFQUFFLE1BQU0sRUFBRSxjQUFjLGFBQWQsY0FBYyxjQUFkLGNBQWMsR0FBSSxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7d0JBQ3ZELHFCQUFNLGNBQWMsQ0FBQyxFQUFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBUyxFQUFFLElBQUksQ0FBQyxNQUFNLENBQUMsRUFBQTs7d0JBQXhGLGFBQWEsR0FBRyxTQUF3RTt3QkFDeEYsSUFBSSxHQUFHLElBQUksSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO3dCQUMvQixJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO3dCQUNDLEtBQUEsS0FBSyxDQUFBO3dCQUFDLHFCQUFNLElBQUksQ0FBQyxNQUFNLEVBQUUsRUFBQTs7d0JBQXpDLGFBQWEsR0FBRyxrQkFBTSxTQUFtQixFQUFDO3dCQUMxQyxZQUFZLEdBQUc7NEJBQ25CLDBCQUEwQjs0QkFDMUIsUUFBUTs0QkFDUixLQUFLOzRCQUNMLGNBQWM7NEJBQ2QsYUFBYTs0QkFDYixhQUFhO3lCQUNkLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO3dCQUNiLHNCQUFPLElBQUksQ0FBQyxVQUFVLENBQUMsWUFBWSxFQUFFLEVBQUUsV0FBVyxhQUFBLEVBQUUsYUFBYSxFQUFFLE1BQU0sRUFBRSxjQUFjLGdCQUFBLEVBQUUsQ0FBQyxFQUFDOzs7O0tBQzlGO0lBRWEsZ0NBQVUsR0FBeEIsVUFDRSxZQUFvQixFQUNwQixFQUFrRjtZQUFsRixxQkFBZ0YsRUFBRSxLQUFBLEVBQWhGLG1CQUF3QixFQUF4QixXQUFXLG1CQUFHLElBQUksSUFBSSxFQUFFLEtBQUEsRUFBRSxhQUFhLG1CQUFBLEVBQUUsY0FBYyxvQkFBQTs7Ozs7NEJBRXJDLHFCQUFNLElBQUksQ0FBQyxrQkFBa0IsRUFBRSxFQUFBOzt3QkFBN0MsV0FBVyxHQUFHLFNBQStCOzhCQUNwQyxhQUFhLGFBQWIsYUFBYTt3QkFBYixLQUFBLGFBQWEsQ0FBQTs7NEJBQUsscUJBQU0sSUFBSSxDQUFDLGNBQWMsRUFBRSxFQUFBOzt3QkFBNUIsS0FBQSxDQUFDLFNBQTJCLENBQUMsQ0FBQTs7O3dCQUF2RCxNQUFNLEtBQWlEO3dCQUNyRCxTQUFTLEdBQUssVUFBVSxDQUFDLFdBQVcsQ0FBQyxVQUE1QixDQUE2Qjs2QkFFN0IsQ0FBQSxLQUFBLElBQUksQ0FBQyxNQUFNLENBQUE7d0JBQUMscUJBQU0sSUFBSSxDQUFDLGFBQWEsQ0FBQyxXQUFXLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxjQUFjLENBQUMsRUFBQTs7d0JBQS9GLElBQUksR0FBRywyQkFBZ0IsU0FBd0UsS0FBQzt3QkFDdEcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQzt3QkFDbkIsS0FBQSxLQUFLLENBQUE7d0JBQUMscUJBQU0sSUFBSSxDQUFDLE1BQU0sRUFBRSxFQUFBOzRCQUFoQyxzQkFBTyxrQkFBTSxTQUFtQixFQUFDLEVBQUM7Ozs7S0FDbkM7SUFFYSxpQ0FBVyxHQUF6QixVQUNFLGFBQTBCLEVBQzFCLEVBTStCO1lBTi9CLHFCQU02QixFQUFFLEtBQUEsRUFMN0IsbUJBQXdCLEVBQXhCLFdBQVcsbUJBQUcsSUFBSSxJQUFJLEVBQUUsS0FBQSxFQUN4QixlQUFlLHFCQUFBLEVBQ2YsaUJBQWlCLHVCQUFBLEVBQ2pCLGFBQWEsbUJBQUEsRUFDYixjQUFjLG9CQUFBOzs7Ozs0QkFHSSxxQkFBTSxJQUFJLENBQUMsa0JBQWtCLEVBQUUsRUFBQTs7d0JBQTdDLFdBQVcsR0FBRyxTQUErQjs4QkFDcEMsYUFBYSxhQUFiLGFBQWE7d0JBQWIsS0FBQSxhQUFhLENBQUE7OzRCQUFLLHFCQUFNLElBQUksQ0FBQyxjQUFjLEVBQUUsRUFBQTs7d0JBQTVCLEtBQUEsQ0FBQyxTQUEyQixDQUFDLENBQUE7Ozt3QkFBdkQsTUFBTSxLQUFpRDt3QkFDdkQsT0FBTyxHQUFHLGNBQWMsQ0FBQyxhQUFhLENBQUMsQ0FBQzt3QkFDeEMsS0FBMEIsVUFBVSxDQUFDLFdBQVcsQ0FBQyxFQUEvQyxRQUFRLGNBQUEsRUFBRSxTQUFTLGVBQUEsQ0FBNkI7d0JBQ2xELEtBQUssR0FBRyxXQUFXLENBQUMsU0FBUyxFQUFFLE1BQU0sRUFBRSxjQUFjLGFBQWQsY0FBYyxjQUFkLGNBQWMsR0FBSSxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7d0JBRTdFLE9BQU8sQ0FBQyxPQUFPLENBQUMsZUFBZSxDQUFDLEdBQUcsUUFBUSxDQUFDO3dCQUM1QyxJQUFJLFdBQVcsQ0FBQyxZQUFZLEVBQUU7NEJBQzVCLE9BQU8sQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLEdBQUcsV0FBVyxDQUFDLFlBQVksQ0FBQzt5QkFDMUQ7d0JBRW1CLHFCQUFNLGNBQWMsQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFBOzt3QkFBeEQsV0FBVyxHQUFHLFNBQTBDO3dCQUM5RCxJQUFJLENBQUMsU0FBUyxDQUFDLGFBQWEsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksSUFBSSxDQUFDLGFBQWEsRUFBRTs0QkFDcEUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxhQUFhLENBQUMsR0FBRyxXQUFXLENBQUM7eUJBQzlDO3dCQUVLLGdCQUFnQixHQUFHLG1CQUFtQixDQUFDLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsQ0FBQzt3QkFDeEUscUJBQU0sSUFBSSxDQUFDLFlBQVksQ0FDdkMsUUFBUSxFQUNSLEtBQUssRUFDTCxJQUFJLENBQUMsYUFBYSxDQUFDLFdBQVcsRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLGNBQWMsQ0FBQyxFQUNsRSxJQUFJLENBQUMsc0JBQXNCLENBQUMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLFdBQVcsQ0FBQyxDQUNwRSxFQUFBOzt3QkFMSyxTQUFTLEdBQUcsU0FLakI7d0JBRUQsT0FBTyxDQUFDLE9BQU8sQ0FBQyxXQUFXLENBQUM7NEJBQ3ZCLG9CQUFvQixNQUFHO2lDQUMxQixnQkFBYyxXQUFXLENBQUMsV0FBVyxTQUFJLEtBQUssT0FBSSxDQUFBO2lDQUNsRCxtQkFBaUIsc0JBQXNCLENBQUMsZ0JBQWdCLENBQUMsT0FBSSxDQUFBO2lDQUM3RCxlQUFhLFNBQVcsQ0FBQSxDQUFDO3dCQUUzQixzQkFBTyxPQUFPLEVBQUM7Ozs7S0FDaEI7SUFFTyw0Q0FBc0IsR0FBOUIsVUFBK0IsT0FBb0IsRUFBRSxnQkFBMkIsRUFBRSxXQUFtQjtRQUNuRyxJQUFNLGFBQWEsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDM0QsT0FBVSxPQUFPLENBQUMsTUFBTSxVQUMxQixJQUFJLENBQUMsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLFVBQzlCLGlCQUFpQixDQUFDLE9BQU8sQ0FBQyxVQUMxQixhQUFhLENBQUMsR0FBRyxDQUFDLFVBQUMsSUFBSSxJQUFLLE9BQUcsSUFBSSxTQUFJLGdCQUFnQixDQUFDLElBQUksQ0FBRyxFQUFuQyxDQUFtQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxZQUUzRSxhQUFhLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxVQUN2QixXQUFhLENBQUM7SUFDZCxDQUFDO0lBRWEsd0NBQWtCLEdBQWhDLFVBQ0UsUUFBZ0IsRUFDaEIsZUFBdUIsRUFDdkIsZ0JBQXdCOzs7Ozs7d0JBRWxCLElBQUksR0FBRyxJQUFJLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQzt3QkFDL0IsSUFBSSxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO3dCQUNSLHFCQUFNLElBQUksQ0FBQyxNQUFNLEVBQUUsRUFBQTs7d0JBQW5DLGFBQWEsR0FBRyxTQUFtQjt3QkFFekMsc0JBQVUsb0JBQW9CLFVBQ2hDLFFBQVEsVUFDUixlQUFlLFVBQ2YsS0FBSyxDQUFDLGFBQWEsQ0FBRyxFQUFDOzs7O0tBQ3RCO0lBRU8sc0NBQWdCLEdBQXhCLFVBQXlCLEVBQXFCO1lBQW5CLElBQUksVUFBQTtRQUM3QixJQUFJLElBQUksQ0FBQyxhQUFhLEVBQUU7WUFDdEIsSUFBTSxhQUFhLEdBQUcsa0JBQWtCLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNsRSxPQUFPLE1BQUksYUFBYSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFHLENBQUM7U0FDakQ7UUFFRCxPQUFPLElBQUksQ0FBQztJQUNkLENBQUM7SUFFYSxrQ0FBWSxHQUExQixVQUNFLFFBQWdCLEVBQ2hCLGVBQXVCLEVBQ3ZCLFVBQStCLEVBQy9CLGdCQUF3Qjs7Ozs7NEJBRUgscUJBQU0sSUFBSSxDQUFDLGtCQUFrQixDQUFDLFFBQVEsRUFBRSxlQUFlLEVBQUUsZ0JBQWdCLENBQUMsRUFBQTs7d0JBQXpGLFlBQVksR0FBRyxTQUEwRTs2QkFFOUUsQ0FBQSxLQUFBLElBQUksQ0FBQyxNQUFNLENBQUE7d0JBQUMscUJBQU0sVUFBVSxFQUFBOzt3QkFBdkMsSUFBSSxHQUFHLDJCQUFnQixTQUFnQixLQUFDO3dCQUM5QyxJQUFJLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDO3dCQUNuQixLQUFBLEtBQUssQ0FBQTt3QkFBQyxxQkFBTSxJQUFJLENBQUMsTUFBTSxFQUFFLEVBQUE7NEJBQWhDLHNCQUFPLGtCQUFNLFNBQW1CLEVBQUMsRUFBQzs7OztLQUNuQztJQUVPLG1DQUFhLEdBQXJCLFVBQ0UsV0FBd0IsRUFDeEIsTUFBYyxFQUNkLFNBQWlCLEVBQ2pCLE9BQWdCO1FBRWhCLE9BQU8sYUFBYSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsV0FBVyxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsT0FBTyxJQUFJLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUM3RixDQUFDO0lBQ0gsa0JBQUM7QUFBRCxDQUFDLEFBeE5ELElBd05DOztBQUVELElBQU0sVUFBVSxHQUFHLFVBQUMsR0FBYztJQUNoQyxJQUFNLFFBQVEsR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNwRCxPQUFPO1FBQ0wsUUFBUSxVQUFBO1FBQ1IsU0FBUyxFQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQztLQUNqQyxDQUFDO0FBQ0osQ0FBQyxDQUFDO0FBRUYsSUFBTSxzQkFBc0IsR0FBRyxVQUFDLE9BQWUsSUFBYSxPQUFBLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFyQyxDQUFxQyxDQUFDO0FBRWxHLElBQU0sdUJBQXVCLEdBQUcsVUFBQyxNQUFpQztJQUNoRSxJQUFJLE9BQU8sTUFBTSxLQUFLLFFBQVEsRUFBRTtRQUM5QixJQUFNLGFBQVcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQzVDLE9BQU8sY0FBTSxPQUFBLGFBQVcsRUFBWCxDQUFXLENBQUM7S0FDMUI7U0FBTTtRQUNMLE9BQU8sTUFBTSxDQUFDO0tBQ2Y7QUFDSCxDQUFDLENBQUM7QUFFRixJQUFNLDRCQUE0QixHQUFHLFVBQUMsV0FBZ0Q7SUFDcEYsSUFBSSxPQUFPLFdBQVcsS0FBSyxRQUFRLEVBQUU7UUFDbkMsSUFBTSxhQUFXLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUNqRCxPQUFPLGNBQU0sT0FBQSxhQUFXLEVBQVgsQ0FBVyxDQUFDO0tBQzFCO1NBQU07UUFDTCxPQUFPLFdBQVcsQ0FBQztLQUNwQjtBQUNILENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIENyZWRlbnRpYWxzLFxuICBEYXRlSW5wdXQsXG4gIEV2ZW50U2lnbmVyLFxuICBFdmVudFNpZ25pbmdBcmd1bWVudHMsXG4gIEZvcm1hdHRlZEV2ZW50LFxuICBIYXNoQ29uc3RydWN0b3IsXG4gIEhlYWRlckJhZyxcbiAgSHR0cFJlcXVlc3QsXG4gIFByb3ZpZGVyLFxuICBSZXF1ZXN0UHJlc2lnbmVyLFxuICBSZXF1ZXN0UHJlc2lnbmluZ0FyZ3VtZW50cyxcbiAgUmVxdWVzdFNpZ25lcixcbiAgUmVxdWVzdFNpZ25pbmdBcmd1bWVudHMsXG4gIFNpZ25pbmdBcmd1bWVudHMsXG4gIFN0cmluZ1NpZ25lcixcbn0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyB0b0hleCB9IGZyb20gXCJAYXdzLXNkay91dGlsLWhleC1lbmNvZGluZ1wiO1xuXG5pbXBvcnQge1xuICBBTEdPUklUSE1fSURFTlRJRklFUixcbiAgQUxHT1JJVEhNX1FVRVJZX1BBUkFNLFxuICBBTVpfREFURV9IRUFERVIsXG4gIEFNWl9EQVRFX1FVRVJZX1BBUkFNLFxuICBBVVRIX0hFQURFUixcbiAgQ1JFREVOVElBTF9RVUVSWV9QQVJBTSxcbiAgRVZFTlRfQUxHT1JJVEhNX0lERU5USUZJRVIsXG4gIEVYUElSRVNfUVVFUllfUEFSQU0sXG4gIE1BWF9QUkVTSUdORURfVFRMLFxuICBTSEEyNTZfSEVBREVSLFxuICBTSUdOQVRVUkVfUVVFUllfUEFSQU0sXG4gIFNJR05FRF9IRUFERVJTX1FVRVJZX1BBUkFNLFxuICBUT0tFTl9IRUFERVIsXG4gIFRPS0VOX1FVRVJZX1BBUkFNLFxufSBmcm9tIFwiLi9jb25zdGFudHNcIjtcbmltcG9ydCB7IGNyZWF0ZVNjb3BlLCBnZXRTaWduaW5nS2V5IH0gZnJvbSBcIi4vY3JlZGVudGlhbERlcml2YXRpb25cIjtcbmltcG9ydCB7IGdldENhbm9uaWNhbEhlYWRlcnMgfSBmcm9tIFwiLi9nZXRDYW5vbmljYWxIZWFkZXJzXCI7XG5pbXBvcnQgeyBnZXRDYW5vbmljYWxRdWVyeSB9IGZyb20gXCIuL2dldENhbm9uaWNhbFF1ZXJ5XCI7XG5pbXBvcnQgeyBnZXRQYXlsb2FkSGFzaCB9IGZyb20gXCIuL2dldFBheWxvYWRIYXNoXCI7XG5pbXBvcnQgeyBoYXNIZWFkZXIgfSBmcm9tIFwiLi9oYXNIZWFkZXJcIjtcbmltcG9ydCB7IG1vdmVIZWFkZXJzVG9RdWVyeSB9IGZyb20gXCIuL21vdmVIZWFkZXJzVG9RdWVyeVwiO1xuaW1wb3J0IHsgcHJlcGFyZVJlcXVlc3QgfSBmcm9tIFwiLi9wcmVwYXJlUmVxdWVzdFwiO1xuaW1wb3J0IHsgaXNvODYwMSB9IGZyb20gXCIuL3V0aWxEYXRlXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgU2lnbmF0dXJlVjRJbml0IHtcbiAgLyoqXG4gICAqIFRoZSBzZXJ2aWNlIHNpZ25pbmcgbmFtZS5cbiAgICovXG4gIHNlcnZpY2U6IHN0cmluZztcblxuICAvKipcbiAgICogVGhlIHJlZ2lvbiBuYW1lIG9yIGEgZnVuY3Rpb24gdGhhdCByZXR1cm5zIGEgcHJvbWlzZSB0aGF0IHdpbGwgYmVcbiAgICogcmVzb2x2ZWQgd2l0aCB0aGUgcmVnaW9uIG5hbWUuXG4gICAqL1xuICByZWdpb246IHN0cmluZyB8IFByb3ZpZGVyPHN0cmluZz47XG5cbiAgLyoqXG4gICAqIFRoZSBjcmVkZW50aWFscyB3aXRoIHdoaWNoIHRoZSByZXF1ZXN0IHNob3VsZCBiZSBzaWduZWQgb3IgYSBmdW5jdGlvblxuICAgKiB0aGF0IHJldHVybnMgYSBwcm9taXNlIHRoYXQgd2lsbCBiZSByZXNvbHZlZCB3aXRoIGNyZWRlbnRpYWxzLlxuICAgKi9cbiAgY3JlZGVudGlhbHM6IENyZWRlbnRpYWxzIHwgUHJvdmlkZXI8Q3JlZGVudGlhbHM+O1xuXG4gIC8qKlxuICAgKiBBIGNvbnN0cnVjdG9yIGZ1bmN0aW9uIGZvciBhIGhhc2ggb2JqZWN0IHRoYXQgd2lsbCBjYWxjdWxhdGUgU0hBLTI1NiBITUFDXG4gICAqIGNoZWNrc3Vtcy5cbiAgICovXG4gIHNoYTI1Nj86IEhhc2hDb25zdHJ1Y3RvcjtcblxuICAvKipcbiAgICogV2hldGhlciB0byB1cmktZXNjYXBlIHRoZSByZXF1ZXN0IFVSSSBwYXRoIGFzIHBhcnQgb2YgY29tcHV0aW5nIHRoZVxuICAgKiBjYW5vbmljYWwgcmVxdWVzdCBzdHJpbmcuIFRoaXMgaXMgcmVxdWlyZWQgZm9yIGV2ZXJ5IEFXUyBzZXJ2aWNlLCBleGNlcHRcbiAgICogQW1hem9uIFMzLCBhcyBvZiBsYXRlIDIwMTcuXG4gICAqXG4gICAqIEBkZWZhdWx0IFt0cnVlXVxuICAgKi9cbiAgdXJpRXNjYXBlUGF0aD86IGJvb2xlYW47XG5cbiAgLyoqXG4gICAqIFdoZXRoZXIgdG8gY2FsY3VsYXRlIGEgY2hlY2tzdW0gb2YgdGhlIHJlcXVlc3QgYm9keSBhbmQgaW5jbHVkZSBpdCBhc1xuICAgKiBlaXRoZXIgYSByZXF1ZXN0IGhlYWRlciAod2hlbiBzaWduaW5nKSBvciBhcyBhIHF1ZXJ5IHN0cmluZyBwYXJhbWV0ZXJcbiAgICogKHdoZW4gcHJlc2lnbmluZykuIFRoaXMgaXMgcmVxdWlyZWQgZm9yIEFXUyBHbGFjaWVyIGFuZCBBbWF6b24gUzMgYW5kIG9wdGlvbmFsIGZvclxuICAgKiBldmVyeSBvdGhlciBBV1Mgc2VydmljZSBhcyBvZiBsYXRlIDIwMTcuXG4gICAqXG4gICAqIEBkZWZhdWx0IFt0cnVlXVxuICAgKi9cbiAgYXBwbHlDaGVja3N1bT86IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU2lnbmF0dXJlVjRDcnlwdG9Jbml0IHtcbiAgc2hhMjU2OiBIYXNoQ29uc3RydWN0b3I7XG59XG5cbmV4cG9ydCBjbGFzcyBTaWduYXR1cmVWNCBpbXBsZW1lbnRzIFJlcXVlc3RQcmVzaWduZXIsIFJlcXVlc3RTaWduZXIsIFN0cmluZ1NpZ25lciwgRXZlbnRTaWduZXIge1xuICBwcml2YXRlIHJlYWRvbmx5IHNlcnZpY2U6IHN0cmluZztcbiAgcHJpdmF0ZSByZWFkb25seSByZWdpb25Qcm92aWRlcjogUHJvdmlkZXI8c3RyaW5nPjtcbiAgcHJpdmF0ZSByZWFkb25seSBjcmVkZW50aWFsUHJvdmlkZXI6IFByb3ZpZGVyPENyZWRlbnRpYWxzPjtcbiAgcHJpdmF0ZSByZWFkb25seSBzaGEyNTY6IEhhc2hDb25zdHJ1Y3RvcjtcbiAgcHJpdmF0ZSByZWFkb25seSB1cmlFc2NhcGVQYXRoOiBib29sZWFuO1xuICBwcml2YXRlIHJlYWRvbmx5IGFwcGx5Q2hlY2tzdW06IGJvb2xlYW47XG5cbiAgY29uc3RydWN0b3Ioe1xuICAgIGFwcGx5Q2hlY2tzdW0sXG4gICAgY3JlZGVudGlhbHMsXG4gICAgcmVnaW9uLFxuICAgIHNlcnZpY2UsXG4gICAgc2hhMjU2LFxuICAgIHVyaUVzY2FwZVBhdGggPSB0cnVlLFxuICB9OiBTaWduYXR1cmVWNEluaXQgJiBTaWduYXR1cmVWNENyeXB0b0luaXQpIHtcbiAgICB0aGlzLnNlcnZpY2UgPSBzZXJ2aWNlO1xuICAgIHRoaXMuc2hhMjU2ID0gc2hhMjU2O1xuICAgIHRoaXMudXJpRXNjYXBlUGF0aCA9IHVyaUVzY2FwZVBhdGg7XG4gICAgLy8gZGVmYXVsdCB0byB0cnVlIGlmIGFwcGx5Q2hlY2tzdW0gaXNuJ3Qgc2V0XG4gICAgdGhpcy5hcHBseUNoZWNrc3VtID0gdHlwZW9mIGFwcGx5Q2hlY2tzdW0gPT09IFwiYm9vbGVhblwiID8gYXBwbHlDaGVja3N1bSA6IHRydWU7XG4gICAgdGhpcy5yZWdpb25Qcm92aWRlciA9IG5vcm1hbGl6ZVJlZ2lvblByb3ZpZGVyKHJlZ2lvbik7XG4gICAgdGhpcy5jcmVkZW50aWFsUHJvdmlkZXIgPSBub3JtYWxpemVDcmVkZW50aWFsc1Byb3ZpZGVyKGNyZWRlbnRpYWxzKTtcbiAgfVxuXG4gIHB1YmxpYyBhc3luYyBwcmVzaWduKG9yaWdpbmFsUmVxdWVzdDogSHR0cFJlcXVlc3QsIG9wdGlvbnM6IFJlcXVlc3RQcmVzaWduaW5nQXJndW1lbnRzID0ge30pOiBQcm9taXNlPEh0dHBSZXF1ZXN0PiB7XG4gICAgY29uc3Qge1xuICAgICAgc2lnbmluZ0RhdGUgPSBuZXcgRGF0ZSgpLFxuICAgICAgZXhwaXJlc0luID0gMzYwMCxcbiAgICAgIHVuc2lnbmFibGVIZWFkZXJzLFxuICAgICAgdW5ob2lzdGFibGVIZWFkZXJzLFxuICAgICAgc2lnbmFibGVIZWFkZXJzLFxuICAgICAgc2lnbmluZ1JlZ2lvbixcbiAgICAgIHNpZ25pbmdTZXJ2aWNlLFxuICAgIH0gPSBvcHRpb25zO1xuICAgIGNvbnN0IGNyZWRlbnRpYWxzID0gYXdhaXQgdGhpcy5jcmVkZW50aWFsUHJvdmlkZXIoKTtcbiAgICBjb25zdCByZWdpb24gPSBzaWduaW5nUmVnaW9uID8/IChhd2FpdCB0aGlzLnJlZ2lvblByb3ZpZGVyKCkpO1xuXG4gICAgY29uc3QgeyBsb25nRGF0ZSwgc2hvcnREYXRlIH0gPSBmb3JtYXREYXRlKHNpZ25pbmdEYXRlKTtcbiAgICBpZiAoZXhwaXJlc0luID4gTUFYX1BSRVNJR05FRF9UVEwpIHtcbiAgICAgIHJldHVybiBQcm9taXNlLnJlamVjdChcbiAgICAgICAgXCJTaWduYXR1cmUgdmVyc2lvbiA0IHByZXNpZ25lZCBVUkxzXCIgKyBcIiBtdXN0IGhhdmUgYW4gZXhwaXJhdGlvbiBkYXRlIGxlc3MgdGhhbiBvbmUgd2VlayBpblwiICsgXCIgdGhlIGZ1dHVyZVwiXG4gICAgICApO1xuICAgIH1cblxuICAgIGNvbnN0IHNjb3BlID0gY3JlYXRlU2NvcGUoc2hvcnREYXRlLCByZWdpb24sIHNpZ25pbmdTZXJ2aWNlID8/IHRoaXMuc2VydmljZSk7XG4gICAgY29uc3QgcmVxdWVzdCA9IG1vdmVIZWFkZXJzVG9RdWVyeShwcmVwYXJlUmVxdWVzdChvcmlnaW5hbFJlcXVlc3QpLCB7IHVuaG9pc3RhYmxlSGVhZGVycyB9KTtcblxuICAgIGlmIChjcmVkZW50aWFscy5zZXNzaW9uVG9rZW4pIHtcbiAgICAgIHJlcXVlc3QucXVlcnlbVE9LRU5fUVVFUllfUEFSQU1dID0gY3JlZGVudGlhbHMuc2Vzc2lvblRva2VuO1xuICAgIH1cbiAgICByZXF1ZXN0LnF1ZXJ5W0FMR09SSVRITV9RVUVSWV9QQVJBTV0gPSBBTEdPUklUSE1fSURFTlRJRklFUjtcbiAgICByZXF1ZXN0LnF1ZXJ5W0NSRURFTlRJQUxfUVVFUllfUEFSQU1dID0gYCR7Y3JlZGVudGlhbHMuYWNjZXNzS2V5SWR9LyR7c2NvcGV9YDtcbiAgICByZXF1ZXN0LnF1ZXJ5W0FNWl9EQVRFX1FVRVJZX1BBUkFNXSA9IGxvbmdEYXRlO1xuICAgIHJlcXVlc3QucXVlcnlbRVhQSVJFU19RVUVSWV9QQVJBTV0gPSBleHBpcmVzSW4udG9TdHJpbmcoMTApO1xuXG4gICAgY29uc3QgY2Fub25pY2FsSGVhZGVycyA9IGdldENhbm9uaWNhbEhlYWRlcnMocmVxdWVzdCwgdW5zaWduYWJsZUhlYWRlcnMsIHNpZ25hYmxlSGVhZGVycyk7XG4gICAgcmVxdWVzdC5xdWVyeVtTSUdORURfSEVBREVSU19RVUVSWV9QQVJBTV0gPSBnZXRDYW5vbmljYWxIZWFkZXJMaXN0KGNhbm9uaWNhbEhlYWRlcnMpO1xuXG4gICAgcmVxdWVzdC5xdWVyeVtTSUdOQVRVUkVfUVVFUllfUEFSQU1dID0gYXdhaXQgdGhpcy5nZXRTaWduYXR1cmUoXG4gICAgICBsb25nRGF0ZSxcbiAgICAgIHNjb3BlLFxuICAgICAgdGhpcy5nZXRTaWduaW5nS2V5KGNyZWRlbnRpYWxzLCByZWdpb24sIHNob3J0RGF0ZSwgc2lnbmluZ1NlcnZpY2UpLFxuICAgICAgdGhpcy5jcmVhdGVDYW5vbmljYWxSZXF1ZXN0KHJlcXVlc3QsIGNhbm9uaWNhbEhlYWRlcnMsIGF3YWl0IGdldFBheWxvYWRIYXNoKG9yaWdpbmFsUmVxdWVzdCwgdGhpcy5zaGEyNTYpKVxuICAgICk7XG5cbiAgICByZXR1cm4gcmVxdWVzdDtcbiAgfVxuXG4gIHB1YmxpYyBhc3luYyBzaWduKHN0cmluZ1RvU2lnbjogc3RyaW5nLCBvcHRpb25zPzogU2lnbmluZ0FyZ3VtZW50cyk6IFByb21pc2U8c3RyaW5nPjtcbiAgcHVibGljIGFzeW5jIHNpZ24oZXZlbnQ6IEZvcm1hdHRlZEV2ZW50LCBvcHRpb25zOiBFdmVudFNpZ25pbmdBcmd1bWVudHMpOiBQcm9taXNlPHN0cmluZz47XG4gIHB1YmxpYyBhc3luYyBzaWduKHJlcXVlc3RUb1NpZ246IEh0dHBSZXF1ZXN0LCBvcHRpb25zPzogUmVxdWVzdFNpZ25pbmdBcmd1bWVudHMpOiBQcm9taXNlPEh0dHBSZXF1ZXN0PjtcbiAgcHVibGljIGFzeW5jIHNpZ24odG9TaWduOiBhbnksIG9wdGlvbnM6IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgaWYgKHR5cGVvZiB0b1NpZ24gPT09IFwic3RyaW5nXCIpIHtcbiAgICAgIHJldHVybiB0aGlzLnNpZ25TdHJpbmcodG9TaWduLCBvcHRpb25zKTtcbiAgICB9IGVsc2UgaWYgKHRvU2lnbi5oZWFkZXJzICYmIHRvU2lnbi5wYXlsb2FkKSB7XG4gICAgICByZXR1cm4gdGhpcy5zaWduRXZlbnQodG9TaWduLCBvcHRpb25zKTtcbiAgICB9IGVsc2Uge1xuICAgICAgcmV0dXJuIHRoaXMuc2lnblJlcXVlc3QodG9TaWduLCBvcHRpb25zKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIGFzeW5jIHNpZ25FdmVudChcbiAgICB7IGhlYWRlcnMsIHBheWxvYWQgfTogRm9ybWF0dGVkRXZlbnQsXG4gICAgeyBzaWduaW5nRGF0ZSA9IG5ldyBEYXRlKCksIHByaW9yU2lnbmF0dXJlLCBzaWduaW5nUmVnaW9uLCBzaWduaW5nU2VydmljZSB9OiBFdmVudFNpZ25pbmdBcmd1bWVudHNcbiAgKTogUHJvbWlzZTxzdHJpbmc+IHtcbiAgICBjb25zdCByZWdpb24gPSBzaWduaW5nUmVnaW9uID8/IChhd2FpdCB0aGlzLnJlZ2lvblByb3ZpZGVyKCkpO1xuICAgIGNvbnN0IHsgc2hvcnREYXRlLCBsb25nRGF0ZSB9ID0gZm9ybWF0RGF0ZShzaWduaW5nRGF0ZSk7XG4gICAgY29uc3Qgc2NvcGUgPSBjcmVhdGVTY29wZShzaG9ydERhdGUsIHJlZ2lvbiwgc2lnbmluZ1NlcnZpY2UgPz8gdGhpcy5zZXJ2aWNlKTtcbiAgICBjb25zdCBoYXNoZWRQYXlsb2FkID0gYXdhaXQgZ2V0UGF5bG9hZEhhc2goeyBoZWFkZXJzOiB7fSwgYm9keTogcGF5bG9hZCB9IGFzIGFueSwgdGhpcy5zaGEyNTYpO1xuICAgIGNvbnN0IGhhc2ggPSBuZXcgdGhpcy5zaGEyNTYoKTtcbiAgICBoYXNoLnVwZGF0ZShoZWFkZXJzKTtcbiAgICBjb25zdCBoYXNoZWRIZWFkZXJzID0gdG9IZXgoYXdhaXQgaGFzaC5kaWdlc3QoKSk7XG4gICAgY29uc3Qgc3RyaW5nVG9TaWduID0gW1xuICAgICAgRVZFTlRfQUxHT1JJVEhNX0lERU5USUZJRVIsXG4gICAgICBsb25nRGF0ZSxcbiAgICAgIHNjb3BlLFxuICAgICAgcHJpb3JTaWduYXR1cmUsXG4gICAgICBoYXNoZWRIZWFkZXJzLFxuICAgICAgaGFzaGVkUGF5bG9hZCxcbiAgICBdLmpvaW4oXCJcXG5cIik7XG4gICAgcmV0dXJuIHRoaXMuc2lnblN0cmluZyhzdHJpbmdUb1NpZ24sIHsgc2lnbmluZ0RhdGUsIHNpZ25pbmdSZWdpb246IHJlZ2lvbiwgc2lnbmluZ1NlcnZpY2UgfSk7XG4gIH1cblxuICBwcml2YXRlIGFzeW5jIHNpZ25TdHJpbmcoXG4gICAgc3RyaW5nVG9TaWduOiBzdHJpbmcsXG4gICAgeyBzaWduaW5nRGF0ZSA9IG5ldyBEYXRlKCksIHNpZ25pbmdSZWdpb24sIHNpZ25pbmdTZXJ2aWNlIH06IFNpZ25pbmdBcmd1bWVudHMgPSB7fVxuICApOiBQcm9taXNlPHN0cmluZz4ge1xuICAgIGNvbnN0IGNyZWRlbnRpYWxzID0gYXdhaXQgdGhpcy5jcmVkZW50aWFsUHJvdmlkZXIoKTtcbiAgICBjb25zdCByZWdpb24gPSBzaWduaW5nUmVnaW9uID8/IChhd2FpdCB0aGlzLnJlZ2lvblByb3ZpZGVyKCkpO1xuICAgIGNvbnN0IHsgc2hvcnREYXRlIH0gPSBmb3JtYXREYXRlKHNpZ25pbmdEYXRlKTtcblxuICAgIGNvbnN0IGhhc2ggPSBuZXcgdGhpcy5zaGEyNTYoYXdhaXQgdGhpcy5nZXRTaWduaW5nS2V5KGNyZWRlbnRpYWxzLCByZWdpb24sIHNob3J0RGF0ZSwgc2lnbmluZ1NlcnZpY2UpKTtcbiAgICBoYXNoLnVwZGF0ZShzdHJpbmdUb1NpZ24pO1xuICAgIHJldHVybiB0b0hleChhd2FpdCBoYXNoLmRpZ2VzdCgpKTtcbiAgfVxuXG4gIHByaXZhdGUgYXN5bmMgc2lnblJlcXVlc3QoXG4gICAgcmVxdWVzdFRvU2lnbjogSHR0cFJlcXVlc3QsXG4gICAge1xuICAgICAgc2lnbmluZ0RhdGUgPSBuZXcgRGF0ZSgpLFxuICAgICAgc2lnbmFibGVIZWFkZXJzLFxuICAgICAgdW5zaWduYWJsZUhlYWRlcnMsXG4gICAgICBzaWduaW5nUmVnaW9uLFxuICAgICAgc2lnbmluZ1NlcnZpY2UsXG4gICAgfTogUmVxdWVzdFNpZ25pbmdBcmd1bWVudHMgPSB7fVxuICApOiBQcm9taXNlPEh0dHBSZXF1ZXN0PiB7XG4gICAgY29uc3QgY3JlZGVudGlhbHMgPSBhd2FpdCB0aGlzLmNyZWRlbnRpYWxQcm92aWRlcigpO1xuICAgIGNvbnN0IHJlZ2lvbiA9IHNpZ25pbmdSZWdpb24gPz8gKGF3YWl0IHRoaXMucmVnaW9uUHJvdmlkZXIoKSk7XG4gICAgY29uc3QgcmVxdWVzdCA9IHByZXBhcmVSZXF1ZXN0KHJlcXVlc3RUb1NpZ24pO1xuICAgIGNvbnN0IHsgbG9uZ0RhdGUsIHNob3J0RGF0ZSB9ID0gZm9ybWF0RGF0ZShzaWduaW5nRGF0ZSk7XG4gICAgY29uc3Qgc2NvcGUgPSBjcmVhdGVTY29wZShzaG9ydERhdGUsIHJlZ2lvbiwgc2lnbmluZ1NlcnZpY2UgPz8gdGhpcy5zZXJ2aWNlKTtcblxuICAgIHJlcXVlc3QuaGVhZGVyc1tBTVpfREFURV9IRUFERVJdID0gbG9uZ0RhdGU7XG4gICAgaWYgKGNyZWRlbnRpYWxzLnNlc3Npb25Ub2tlbikge1xuICAgICAgcmVxdWVzdC5oZWFkZXJzW1RPS0VOX0hFQURFUl0gPSBjcmVkZW50aWFscy5zZXNzaW9uVG9rZW47XG4gICAgfVxuXG4gICAgY29uc3QgcGF5bG9hZEhhc2ggPSBhd2FpdCBnZXRQYXlsb2FkSGFzaChyZXF1ZXN0LCB0aGlzLnNoYTI1Nik7XG4gICAgaWYgKCFoYXNIZWFkZXIoU0hBMjU2X0hFQURFUiwgcmVxdWVzdC5oZWFkZXJzKSAmJiB0aGlzLmFwcGx5Q2hlY2tzdW0pIHtcbiAgICAgIHJlcXVlc3QuaGVhZGVyc1tTSEEyNTZfSEVBREVSXSA9IHBheWxvYWRIYXNoO1xuICAgIH1cblxuICAgIGNvbnN0IGNhbm9uaWNhbEhlYWRlcnMgPSBnZXRDYW5vbmljYWxIZWFkZXJzKHJlcXVlc3QsIHVuc2lnbmFibGVIZWFkZXJzLCBzaWduYWJsZUhlYWRlcnMpO1xuICAgIGNvbnN0IHNpZ25hdHVyZSA9IGF3YWl0IHRoaXMuZ2V0U2lnbmF0dXJlKFxuICAgICAgbG9uZ0RhdGUsXG4gICAgICBzY29wZSxcbiAgICAgIHRoaXMuZ2V0U2lnbmluZ0tleShjcmVkZW50aWFscywgcmVnaW9uLCBzaG9ydERhdGUsIHNpZ25pbmdTZXJ2aWNlKSxcbiAgICAgIHRoaXMuY3JlYXRlQ2Fub25pY2FsUmVxdWVzdChyZXF1ZXN0LCBjYW5vbmljYWxIZWFkZXJzLCBwYXlsb2FkSGFzaClcbiAgICApO1xuXG4gICAgcmVxdWVzdC5oZWFkZXJzW0FVVEhfSEVBREVSXSA9XG4gICAgICBgJHtBTEdPUklUSE1fSURFTlRJRklFUn0gYCArXG4gICAgICBgQ3JlZGVudGlhbD0ke2NyZWRlbnRpYWxzLmFjY2Vzc0tleUlkfS8ke3Njb3BlfSwgYCArXG4gICAgICBgU2lnbmVkSGVhZGVycz0ke2dldENhbm9uaWNhbEhlYWRlckxpc3QoY2Fub25pY2FsSGVhZGVycyl9LCBgICtcbiAgICAgIGBTaWduYXR1cmU9JHtzaWduYXR1cmV9YDtcblxuICAgIHJldHVybiByZXF1ZXN0O1xuICB9XG5cbiAgcHJpdmF0ZSBjcmVhdGVDYW5vbmljYWxSZXF1ZXN0KHJlcXVlc3Q6IEh0dHBSZXF1ZXN0LCBjYW5vbmljYWxIZWFkZXJzOiBIZWFkZXJCYWcsIHBheWxvYWRIYXNoOiBzdHJpbmcpOiBzdHJpbmcge1xuICAgIGNvbnN0IHNvcnRlZEhlYWRlcnMgPSBPYmplY3Qua2V5cyhjYW5vbmljYWxIZWFkZXJzKS5zb3J0KCk7XG4gICAgcmV0dXJuIGAke3JlcXVlc3QubWV0aG9kfVxuJHt0aGlzLmdldENhbm9uaWNhbFBhdGgocmVxdWVzdCl9XG4ke2dldENhbm9uaWNhbFF1ZXJ5KHJlcXVlc3QpfVxuJHtzb3J0ZWRIZWFkZXJzLm1hcCgobmFtZSkgPT4gYCR7bmFtZX06JHtjYW5vbmljYWxIZWFkZXJzW25hbWVdfWApLmpvaW4oXCJcXG5cIil9XG5cbiR7c29ydGVkSGVhZGVycy5qb2luKFwiO1wiKX1cbiR7cGF5bG9hZEhhc2h9YDtcbiAgfVxuXG4gIHByaXZhdGUgYXN5bmMgY3JlYXRlU3RyaW5nVG9TaWduKFxuICAgIGxvbmdEYXRlOiBzdHJpbmcsXG4gICAgY3JlZGVudGlhbFNjb3BlOiBzdHJpbmcsXG4gICAgY2Fub25pY2FsUmVxdWVzdDogc3RyaW5nXG4gICk6IFByb21pc2U8c3RyaW5nPiB7XG4gICAgY29uc3QgaGFzaCA9IG5ldyB0aGlzLnNoYTI1NigpO1xuICAgIGhhc2gudXBkYXRlKGNhbm9uaWNhbFJlcXVlc3QpO1xuICAgIGNvbnN0IGhhc2hlZFJlcXVlc3QgPSBhd2FpdCBoYXNoLmRpZ2VzdCgpO1xuXG4gICAgcmV0dXJuIGAke0FMR09SSVRITV9JREVOVElGSUVSfVxuJHtsb25nRGF0ZX1cbiR7Y3JlZGVudGlhbFNjb3BlfVxuJHt0b0hleChoYXNoZWRSZXF1ZXN0KX1gO1xuICB9XG5cbiAgcHJpdmF0ZSBnZXRDYW5vbmljYWxQYXRoKHsgcGF0aCB9OiBIdHRwUmVxdWVzdCk6IHN0cmluZyB7XG4gICAgaWYgKHRoaXMudXJpRXNjYXBlUGF0aCkge1xuICAgICAgY29uc3QgZG91YmxlRW5jb2RlZCA9IGVuY29kZVVSSUNvbXBvbmVudChwYXRoLnJlcGxhY2UoL15cXC8vLCBcIlwiKSk7XG4gICAgICByZXR1cm4gYC8ke2RvdWJsZUVuY29kZWQucmVwbGFjZSgvJTJGL2csIFwiL1wiKX1gO1xuICAgIH1cblxuICAgIHJldHVybiBwYXRoO1xuICB9XG5cbiAgcHJpdmF0ZSBhc3luYyBnZXRTaWduYXR1cmUoXG4gICAgbG9uZ0RhdGU6IHN0cmluZyxcbiAgICBjcmVkZW50aWFsU2NvcGU6IHN0cmluZyxcbiAgICBrZXlQcm9taXNlOiBQcm9taXNlPFVpbnQ4QXJyYXk+LFxuICAgIGNhbm9uaWNhbFJlcXVlc3Q6IHN0cmluZ1xuICApOiBQcm9taXNlPHN0cmluZz4ge1xuICAgIGNvbnN0IHN0cmluZ1RvU2lnbiA9IGF3YWl0IHRoaXMuY3JlYXRlU3RyaW5nVG9TaWduKGxvbmdEYXRlLCBjcmVkZW50aWFsU2NvcGUsIGNhbm9uaWNhbFJlcXVlc3QpO1xuXG4gICAgY29uc3QgaGFzaCA9IG5ldyB0aGlzLnNoYTI1Nihhd2FpdCBrZXlQcm9taXNlKTtcbiAgICBoYXNoLnVwZGF0ZShzdHJpbmdUb1NpZ24pO1xuICAgIHJldHVybiB0b0hleChhd2FpdCBoYXNoLmRpZ2VzdCgpKTtcbiAgfVxuXG4gIHByaXZhdGUgZ2V0U2lnbmluZ0tleShcbiAgICBjcmVkZW50aWFsczogQ3JlZGVudGlhbHMsXG4gICAgcmVnaW9uOiBzdHJpbmcsXG4gICAgc2hvcnREYXRlOiBzdHJpbmcsXG4gICAgc2VydmljZT86IHN0cmluZ1xuICApOiBQcm9taXNlPFVpbnQ4QXJyYXk+IHtcbiAgICByZXR1cm4gZ2V0U2lnbmluZ0tleSh0aGlzLnNoYTI1NiwgY3JlZGVudGlhbHMsIHNob3J0RGF0ZSwgcmVnaW9uLCBzZXJ2aWNlIHx8IHRoaXMuc2VydmljZSk7XG4gIH1cbn1cblxuY29uc3QgZm9ybWF0RGF0ZSA9IChub3c6IERhdGVJbnB1dCk6IHsgbG9uZ0RhdGU6IHN0cmluZzsgc2hvcnREYXRlOiBzdHJpbmcgfSA9PiB7XG4gIGNvbnN0IGxvbmdEYXRlID0gaXNvODYwMShub3cpLnJlcGxhY2UoL1tcXC06XS9nLCBcIlwiKTtcbiAgcmV0dXJuIHtcbiAgICBsb25nRGF0ZSxcbiAgICBzaG9ydERhdGU6IGxvbmdEYXRlLnN1YnN0cigwLCA4KSxcbiAgfTtcbn07XG5cbmNvbnN0IGdldENhbm9uaWNhbEhlYWRlckxpc3QgPSAoaGVhZGVyczogb2JqZWN0KTogc3RyaW5nID0+IE9iamVjdC5rZXlzKGhlYWRlcnMpLnNvcnQoKS5qb2luKFwiO1wiKTtcblxuY29uc3Qgbm9ybWFsaXplUmVnaW9uUHJvdmlkZXIgPSAocmVnaW9uOiBzdHJpbmcgfCBQcm92aWRlcjxzdHJpbmc+KTogUHJvdmlkZXI8c3RyaW5nPiA9PiB7XG4gIGlmICh0eXBlb2YgcmVnaW9uID09PSBcInN0cmluZ1wiKSB7XG4gICAgY29uc3QgcHJvbWlzaWZpZWQgPSBQcm9taXNlLnJlc29sdmUocmVnaW9uKTtcbiAgICByZXR1cm4gKCkgPT4gcHJvbWlzaWZpZWQ7XG4gIH0gZWxzZSB7XG4gICAgcmV0dXJuIHJlZ2lvbjtcbiAgfVxufTtcblxuY29uc3Qgbm9ybWFsaXplQ3JlZGVudGlhbHNQcm92aWRlciA9IChjcmVkZW50aWFsczogQ3JlZGVudGlhbHMgfCBQcm92aWRlcjxDcmVkZW50aWFscz4pOiBQcm92aWRlcjxDcmVkZW50aWFscz4gPT4ge1xuICBpZiAodHlwZW9mIGNyZWRlbnRpYWxzID09PSBcIm9iamVjdFwiKSB7XG4gICAgY29uc3QgcHJvbWlzaWZpZWQgPSBQcm9taXNlLnJlc29sdmUoY3JlZGVudGlhbHMpO1xuICAgIHJldHVybiAoKSA9PiBwcm9taXNpZmllZDtcbiAgfSBlbHNlIHtcbiAgICByZXR1cm4gY3JlZGVudGlhbHM7XG4gIH1cbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/cloneRequest.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/cloneRequest.js ***! \********************************************************************/ /*! exports provided: cloneRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cloneRequest", function() { return cloneRequest; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /** * @internal */ function cloneRequest(_a) { var headers = _a.headers, query = _a.query, rest = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"])(_a, ["headers", "query"]); return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, rest), { headers: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, headers), query: query ? cloneQuery(query) : undefined }); } 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xvbmVSZXF1ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Nsb25lUmVxdWVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUE7O0dBRUc7QUFDSCxNQUFNLFVBQVUsWUFBWSxDQUFDLEVBQXdDO0lBQXRDLElBQUEsT0FBTyxhQUFBLEVBQUUsS0FBSyxXQUFBLEVBQUssSUFBSSxjQUF6QixvQkFBMkIsQ0FBRjtJQUNwRCw2QkFDSyxJQUFJLEtBQ1AsT0FBTyxlQUFPLE9BQU8sR0FDckIsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLElBQzVDO0FBQ0osQ0FBQztBQUVELFNBQVMsVUFBVSxDQUFDLEtBQXdCO0lBQzFDLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBQyxLQUF3QixFQUFFLFNBQWlCOztRQUMzRSxJQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDL0IsNkJBQ0ssS0FBSyxnQkFDUCxTQUFTLElBQUcsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFVBQUssS0FBSyxFQUFFLENBQUMsQ0FBQyxLQUFLLE9BQ3REO0lBQ0osQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0FBQ1QsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0LCBRdWVyeVBhcmFtZXRlckJhZyB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgZnVuY3Rpb24gY2xvbmVSZXF1ZXN0KHsgaGVhZGVycywgcXVlcnksIC4uLnJlc3QgfTogSHR0cFJlcXVlc3QpOiBIdHRwUmVxdWVzdCB7XG4gIHJldHVybiB7XG4gICAgLi4ucmVzdCxcbiAgICBoZWFkZXJzOiB7IC4uLmhlYWRlcnMgfSxcbiAgICBxdWVyeTogcXVlcnkgPyBjbG9uZVF1ZXJ5KHF1ZXJ5KSA6IHVuZGVmaW5lZCxcbiAgfTtcbn1cblxuZnVuY3Rpb24gY2xvbmVRdWVyeShxdWVyeTogUXVlcnlQYXJhbWV0ZXJCYWcpOiBRdWVyeVBhcmFtZXRlckJhZyB7XG4gIHJldHVybiBPYmplY3Qua2V5cyhxdWVyeSkucmVkdWNlKChjYXJyeTogUXVlcnlQYXJhbWV0ZXJCYWcsIHBhcmFtTmFtZTogc3RyaW5nKSA9PiB7XG4gICAgY29uc3QgcGFyYW0gPSBxdWVyeVtwYXJhbU5hbWVdO1xuICAgIHJldHVybiB7XG4gICAgICAuLi5jYXJyeSxcbiAgICAgIFtwYXJhbU5hbWVdOiBBcnJheS5pc0FycmF5KHBhcmFtKSA/IFsuLi5wYXJhbV0gOiBwYXJhbSxcbiAgICB9O1xuICB9LCB7fSk7XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/constants.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/constants.js ***! \*****************************************************************/ /*! exports provided: ALGORITHM_QUERY_PARAM, CREDENTIAL_QUERY_PARAM, AMZ_DATE_QUERY_PARAM, SIGNED_HEADERS_QUERY_PARAM, EXPIRES_QUERY_PARAM, SIGNATURE_QUERY_PARAM, TOKEN_QUERY_PARAM, AUTH_HEADER, AMZ_DATE_HEADER, DATE_HEADER, GENERATED_HEADERS, SIGNATURE_HEADER, SHA256_HEADER, TOKEN_HEADER, HOST_HEADER, ALWAYS_UNSIGNABLE_HEADERS, PROXY_HEADER_PATTERN, SEC_HEADER_PATTERN, UNSIGNABLE_PATTERNS, ALGORITHM_IDENTIFIER, EVENT_ALGORITHM_IDENTIFIER, UNSIGNED_PAYLOAD, MAX_CACHE_SIZE, KEY_TYPE_IDENTIFIER, MAX_PRESIGNED_TTL */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ALGORITHM_QUERY_PARAM", function() { return ALGORITHM_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CREDENTIAL_QUERY_PARAM", function() { return CREDENTIAL_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AMZ_DATE_QUERY_PARAM", function() { return AMZ_DATE_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGNED_HEADERS_QUERY_PARAM", function() { return SIGNED_HEADERS_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EXPIRES_QUERY_PARAM", function() { return EXPIRES_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGNATURE_QUERY_PARAM", function() { return SIGNATURE_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TOKEN_QUERY_PARAM", function() { return TOKEN_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AUTH_HEADER", function() { return AUTH_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AMZ_DATE_HEADER", function() { return AMZ_DATE_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DATE_HEADER", function() { return DATE_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GENERATED_HEADERS", function() { return GENERATED_HEADERS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGNATURE_HEADER", function() { return SIGNATURE_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SHA256_HEADER", function() { return SHA256_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TOKEN_HEADER", function() { return TOKEN_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HOST_HEADER", function() { return HOST_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ALWAYS_UNSIGNABLE_HEADERS", function() { return ALWAYS_UNSIGNABLE_HEADERS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PROXY_HEADER_PATTERN", function() { return PROXY_HEADER_PATTERN; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SEC_HEADER_PATTERN", function() { return SEC_HEADER_PATTERN; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UNSIGNABLE_PATTERNS", function() { return UNSIGNABLE_PATTERNS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ALGORITHM_IDENTIFIER", function() { return ALGORITHM_IDENTIFIER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EVENT_ALGORITHM_IDENTIFIER", function() { return EVENT_ALGORITHM_IDENTIFIER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UNSIGNED_PAYLOAD", function() { return UNSIGNED_PAYLOAD; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAX_CACHE_SIZE", function() { return MAX_CACHE_SIZE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KEY_TYPE_IDENTIFIER", function() { return KEY_TYPE_IDENTIFIER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAX_PRESIGNED_TTL", function() { return MAX_PRESIGNED_TTL; }); var ALGORITHM_QUERY_PARAM = "X-Amz-Algorithm"; var CREDENTIAL_QUERY_PARAM = "X-Amz-Credential"; var AMZ_DATE_QUERY_PARAM = "X-Amz-Date"; var SIGNED_HEADERS_QUERY_PARAM = "X-Amz-SignedHeaders"; var EXPIRES_QUERY_PARAM = "X-Amz-Expires"; var SIGNATURE_QUERY_PARAM = "X-Amz-Signature"; var TOKEN_QUERY_PARAM = "X-Amz-Security-Token"; var AUTH_HEADER = "authorization"; var AMZ_DATE_HEADER = AMZ_DATE_QUERY_PARAM.toLowerCase(); var DATE_HEADER = "date"; var GENERATED_HEADERS = [AUTH_HEADER, AMZ_DATE_HEADER, DATE_HEADER]; var SIGNATURE_HEADER = SIGNATURE_QUERY_PARAM.toLowerCase(); var SHA256_HEADER = "x-amz-content-sha256"; var TOKEN_HEADER = TOKEN_QUERY_PARAM.toLowerCase(); var HOST_HEADER = "host"; var ALWAYS_UNSIGNABLE_HEADERS = { authorization: true, "cache-control": true, connection: true, expect: true, from: true, "keep-alive": true, "max-forwards": true, pragma: true, referer: true, te: true, trailer: true, "transfer-encoding": true, upgrade: true, "user-agent": true, "x-amzn-trace-id": true, }; var PROXY_HEADER_PATTERN = /^proxy-/; var SEC_HEADER_PATTERN = /^sec-/; var UNSIGNABLE_PATTERNS = [/^proxy-/i, /^sec-/i]; var ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256"; var EVENT_ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256-PAYLOAD"; var UNSIGNED_PAYLOAD = "UNSIGNED-PAYLOAD"; var MAX_CACHE_SIZE = 50; var KEY_TYPE_IDENTIFIER = "aws4_request"; var MAX_PRESIGNED_TTL = 60 * 60 * 24 * 7; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBTSxxQkFBcUIsR0FBRyxpQkFBaUIsQ0FBQztBQUN2RCxNQUFNLENBQUMsSUFBTSxzQkFBc0IsR0FBRyxrQkFBa0IsQ0FBQztBQUN6RCxNQUFNLENBQUMsSUFBTSxvQkFBb0IsR0FBRyxZQUFZLENBQUM7QUFDakQsTUFBTSxDQUFDLElBQU0sMEJBQTBCLEdBQUcscUJBQXFCLENBQUM7QUFDaEUsTUFBTSxDQUFDLElBQU0sbUJBQW1CLEdBQUcsZUFBZSxDQUFDO0FBQ25ELE1BQU0sQ0FBQyxJQUFNLHFCQUFxQixHQUFHLGlCQUFpQixDQUFDO0FBQ3ZELE1BQU0sQ0FBQyxJQUFNLGlCQUFpQixHQUFHLHNCQUFzQixDQUFDO0FBRXhELE1BQU0sQ0FBQyxJQUFNLFdBQVcsR0FBRyxlQUFlLENBQUM7QUFDM0MsTUFBTSxDQUFDLElBQU0sZUFBZSxHQUFHLG9CQUFvQixDQUFDLFdBQVcsRUFBRSxDQUFDO0FBQ2xFLE1BQU0sQ0FBQyxJQUFNLFdBQVcsR0FBRyxNQUFNLENBQUM7QUFDbEMsTUFBTSxDQUFDLElBQU0saUJBQWlCLEdBQUcsQ0FBQyxXQUFXLEVBQUUsZUFBZSxFQUFFLFdBQVcsQ0FBQyxDQUFDO0FBQzdFLE1BQU0sQ0FBQyxJQUFNLGdCQUFnQixHQUFHLHFCQUFxQixDQUFDLFdBQVcsRUFBRSxDQUFDO0FBQ3BFLE1BQU0sQ0FBQyxJQUFNLGFBQWEsR0FBRyxzQkFBc0IsQ0FBQztBQUNwRCxNQUFNLENBQUMsSUFBTSxZQUFZLEdBQUcsaUJBQWlCLENBQUMsV0FBVyxFQUFFLENBQUM7QUFDNUQsTUFBTSxDQUFDLElBQU0sV0FBVyxHQUFHLE1BQU0sQ0FBQztBQUVsQyxNQUFNLENBQUMsSUFBTSx5QkFBeUIsR0FBRztJQUN2QyxhQUFhLEVBQUUsSUFBSTtJQUNuQixlQUFlLEVBQUUsSUFBSTtJQUNyQixVQUFVLEVBQUUsSUFBSTtJQUNoQixNQUFNLEVBQUUsSUFBSTtJQUNaLElBQUksRUFBRSxJQUFJO0lBQ1YsWUFBWSxFQUFFLElBQUk7SUFDbEIsY0FBYyxFQUFFLElBQUk7SUFDcEIsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsSUFBSTtJQUNiLEVBQUUsRUFBRSxJQUFJO0lBQ1IsT0FBTyxFQUFFLElBQUk7SUFDYixtQkFBbUIsRUFBRSxJQUFJO0lBQ3pCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsWUFBWSxFQUFFLElBQUk7SUFDbEIsaUJBQWlCLEVBQUUsSUFBSTtDQUN4QixDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sb0JBQW9CLEdBQUcsU0FBUyxDQUFDO0FBRTlDLE1BQU0sQ0FBQyxJQUFNLGtCQUFrQixHQUFHLE9BQU8sQ0FBQztBQUUxQyxNQUFNLENBQUMsSUFBTSxtQkFBbUIsR0FBRyxDQUFDLFVBQVUsRUFBRSxRQUFRLENBQUMsQ0FBQztBQUUxRCxNQUFNLENBQUMsSUFBTSxvQkFBb0IsR0FBRyxrQkFBa0IsQ0FBQztBQUV2RCxNQUFNLENBQUMsSUFBTSwwQkFBMEIsR0FBRywwQkFBMEIsQ0FBQztBQUVyRSxNQUFNLENBQUMsSUFBTSxnQkFBZ0IsR0FBRyxrQkFBa0IsQ0FBQztBQUVuRCxNQUFNLENBQUMsSUFBTSxjQUFjLEdBQUcsRUFBRSxDQUFDO0FBQ2pDLE1BQU0sQ0FBQyxJQUFNLG1CQUFtQixHQUFHLGNBQWMsQ0FBQztBQUVsRCxNQUFNLENBQUMsSUFBTSxpQkFBaUIsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgQUxHT1JJVEhNX1FVRVJZX1BBUkFNID0gXCJYLUFtei1BbGdvcml0aG1cIjtcbmV4cG9ydCBjb25zdCBDUkVERU5USUFMX1FVRVJZX1BBUkFNID0gXCJYLUFtei1DcmVkZW50aWFsXCI7XG5leHBvcnQgY29uc3QgQU1aX0RBVEVfUVVFUllfUEFSQU0gPSBcIlgtQW16LURhdGVcIjtcbmV4cG9ydCBjb25zdCBTSUdORURfSEVBREVSU19RVUVSWV9QQVJBTSA9IFwiWC1BbXotU2lnbmVkSGVhZGVyc1wiO1xuZXhwb3J0IGNvbnN0IEVYUElSRVNfUVVFUllfUEFSQU0gPSBcIlgtQW16LUV4cGlyZXNcIjtcbmV4cG9ydCBjb25zdCBTSUdOQVRVUkVfUVVFUllfUEFSQU0gPSBcIlgtQW16LVNpZ25hdHVyZVwiO1xuZXhwb3J0IGNvbnN0IFRPS0VOX1FVRVJZX1BBUkFNID0gXCJYLUFtei1TZWN1cml0eS1Ub2tlblwiO1xuXG5leHBvcnQgY29uc3QgQVVUSF9IRUFERVIgPSBcImF1dGhvcml6YXRpb25cIjtcbmV4cG9ydCBjb25zdCBBTVpfREFURV9IRUFERVIgPSBBTVpfREFURV9RVUVSWV9QQVJBTS50b0xvd2VyQ2FzZSgpO1xuZXhwb3J0IGNvbnN0IERBVEVfSEVBREVSID0gXCJkYXRlXCI7XG5leHBvcnQgY29uc3QgR0VORVJBVEVEX0hFQURFUlMgPSBbQVVUSF9IRUFERVIsIEFNWl9EQVRFX0hFQURFUiwgREFURV9IRUFERVJdO1xuZXhwb3J0IGNvbnN0IFNJR05BVFVSRV9IRUFERVIgPSBTSUdOQVRVUkVfUVVFUllfUEFSQU0udG9Mb3dlckNhc2UoKTtcbmV4cG9ydCBjb25zdCBTSEEyNTZfSEVBREVSID0gXCJ4LWFtei1jb250ZW50LXNoYTI1NlwiO1xuZXhwb3J0IGNvbnN0IFRPS0VOX0hFQURFUiA9IFRPS0VOX1FVRVJZX1BBUkFNLnRvTG93ZXJDYXNlKCk7XG5leHBvcnQgY29uc3QgSE9TVF9IRUFERVIgPSBcImhvc3RcIjtcblxuZXhwb3J0IGNvbnN0IEFMV0FZU19VTlNJR05BQkxFX0hFQURFUlMgPSB7XG4gIGF1dGhvcml6YXRpb246IHRydWUsXG4gIFwiY2FjaGUtY29udHJvbFwiOiB0cnVlLFxuICBjb25uZWN0aW9uOiB0cnVlLFxuICBleHBlY3Q6IHRydWUsXG4gIGZyb206IHRydWUsXG4gIFwia2VlcC1hbGl2ZVwiOiB0cnVlLFxuICBcIm1heC1mb3J3YXJkc1wiOiB0cnVlLFxuICBwcmFnbWE6IHRydWUsXG4gIHJlZmVyZXI6IHRydWUsXG4gIHRlOiB0cnVlLFxuICB0cmFpbGVyOiB0cnVlLFxuICBcInRyYW5zZmVyLWVuY29kaW5nXCI6IHRydWUsXG4gIHVwZ3JhZGU6IHRydWUsXG4gIFwidXNlci1hZ2VudFwiOiB0cnVlLFxuICBcIngtYW16bi10cmFjZS1pZFwiOiB0cnVlLFxufTtcblxuZXhwb3J0IGNvbnN0IFBST1hZX0hFQURFUl9QQVRURVJOID0gL15wcm94eS0vO1xuXG5leHBvcnQgY29uc3QgU0VDX0hFQURFUl9QQVRURVJOID0gL15zZWMtLztcblxuZXhwb3J0IGNvbnN0IFVOU0lHTkFCTEVfUEFUVEVSTlMgPSBbL15wcm94eS0vaSwgL15zZWMtL2ldO1xuXG5leHBvcnQgY29uc3QgQUxHT1JJVEhNX0lERU5USUZJRVIgPSBcIkFXUzQtSE1BQy1TSEEyNTZcIjtcblxuZXhwb3J0IGNvbnN0IEVWRU5UX0FMR09SSVRITV9JREVOVElGSUVSID0gXCJBV1M0LUhNQUMtU0hBMjU2LVBBWUxPQURcIjtcblxuZXhwb3J0IGNvbnN0IFVOU0lHTkVEX1BBWUxPQUQgPSBcIlVOU0lHTkVELVBBWUxPQURcIjtcblxuZXhwb3J0IGNvbnN0IE1BWF9DQUNIRV9TSVpFID0gNTA7XG5leHBvcnQgY29uc3QgS0VZX1RZUEVfSURFTlRJRklFUiA9IFwiYXdzNF9yZXF1ZXN0XCI7XG5cbmV4cG9ydCBjb25zdCBNQVhfUFJFU0lHTkVEX1RUTCA9IDYwICogNjAgKiAyNCAqIDc7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/credentialDerivation.js": /*!****************************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/credentialDerivation.js ***! \****************************************************************************/ /*! exports provided: createScope, getSigningKey, clearCredentialCache */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createScope", function() { return createScope; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSigningKey", function() { return getSigningKey; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "clearCredentialCache", function() { return clearCredentialCache; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/signature-v4/dist/es/constants.js"); var signingKeyCache = {}; var cacheQueue = []; /** * Create a string describing the scope of credentials used to sign a request. * * @param shortDate The current calendar date in the form YYYYMMDD. * @param region The AWS region in which the service resides. * @param service The service to which the signed request is being sent. */ function createScope(shortDate, region, service) { return shortDate + "/" + region + "/" + service + "/" + _constants__WEBPACK_IMPORTED_MODULE_2__["KEY_TYPE_IDENTIFIER"]; } /** * Derive a signing key from its composite parts * * @param sha256Constructor A constructor function that can instantiate SHA-256 * hash objects. * @param credentials The credentials with which the request will be * signed. * @param shortDate The current calendar date in the form YYYYMMDD. * @param region The AWS region in which the service resides. * @param service The service to which the signed request is being * sent. */ var getSigningKey = function (sha256Constructor, credentials, shortDate, region, service) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var credsHash, cacheKey, key, _a, _b, signable, e_1_1; var e_1, _c; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_d) { switch (_d.label) { case 0: return [4 /*yield*/, hmac(sha256Constructor, credentials.secretAccessKey, credentials.accessKeyId)]; case 1: credsHash = _d.sent(); cacheKey = shortDate + ":" + region + ":" + service + ":" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(credsHash) + ":" + credentials.sessionToken; if (cacheKey in signingKeyCache) { return [2 /*return*/, signingKeyCache[cacheKey]]; } cacheQueue.push(cacheKey); while (cacheQueue.length > _constants__WEBPACK_IMPORTED_MODULE_2__["MAX_CACHE_SIZE"]) { delete signingKeyCache[cacheQueue.shift()]; } key = "AWS4" + credentials.secretAccessKey; _d.label = 2; case 2: _d.trys.push([2, 7, 8, 9]); _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])([shortDate, region, service, _constants__WEBPACK_IMPORTED_MODULE_2__["KEY_TYPE_IDENTIFIER"]]), _b = _a.next(); _d.label = 3; case 3: if (!!_b.done) return [3 /*break*/, 6]; signable = _b.value; return [4 /*yield*/, hmac(sha256Constructor, key, signable)]; case 4: key = _d.sent(); _d.label = 5; case 5: _b = _a.next(); return [3 /*break*/, 3]; case 6: return [3 /*break*/, 9]; case 7: e_1_1 = _d.sent(); e_1 = { error: e_1_1 }; return [3 /*break*/, 9]; case 8: try { if (_b && !_b.done && (_c = _a.return)) _c.call(_a); } finally { if (e_1) throw e_1.error; } return [7 /*endfinally*/]; case 9: return [2 /*return*/, (signingKeyCache[cacheKey] = key)]; } }); }); }; /** * @internal */ function clearCredentialCache() { cacheQueue.length = 0; Object.keys(signingKeyCache).forEach(function (cacheKey) { delete signingKeyCache[cacheKey]; }); } function hmac(ctor, secret, data) { var hash = new ctor(secret); hash.update(data); return hash.digest(); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlZGVudGlhbERlcml2YXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3JlZGVudGlhbERlcml2YXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sRUFBRSxLQUFLLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUVuRCxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsY0FBYyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBRWxFLElBQU0sZUFBZSxHQUFrQyxFQUFFLENBQUM7QUFDMUQsSUFBTSxVQUFVLEdBQWtCLEVBQUUsQ0FBQztBQUVyQzs7Ozs7O0dBTUc7QUFDSCxNQUFNLFVBQVUsV0FBVyxDQUFDLFNBQWlCLEVBQUUsTUFBYyxFQUFFLE9BQWU7SUFDNUUsT0FBVSxTQUFTLFNBQUksTUFBTSxTQUFJLE9BQU8sU0FBSSxtQkFBcUIsQ0FBQztBQUNwRSxDQUFDO0FBRUQ7Ozs7Ozs7Ozs7O0dBV0c7QUFDSCxNQUFNLENBQUMsSUFBTSxhQUFhLEdBQUcsVUFDM0IsaUJBQWtDLEVBQ2xDLFdBQXdCLEVBQ3hCLFNBQWlCLEVBQ2pCLE1BQWMsRUFDZCxPQUFlOzs7OztvQkFFRyxxQkFBTSxJQUFJLENBQUMsaUJBQWlCLEVBQUUsV0FBVyxDQUFDLGVBQWUsRUFBRSxXQUFXLENBQUMsV0FBVyxDQUFDLEVBQUE7O2dCQUEvRixTQUFTLEdBQUcsU0FBbUY7Z0JBQy9GLFFBQVEsR0FBTSxTQUFTLFNBQUksTUFBTSxTQUFJLE9BQU8sU0FBSSxLQUFLLENBQUMsU0FBUyxDQUFDLFNBQUksV0FBVyxDQUFDLFlBQWMsQ0FBQztnQkFDckcsSUFBSSxRQUFRLElBQUksZUFBZSxFQUFFO29CQUMvQixzQkFBTyxlQUFlLENBQUMsUUFBUSxDQUFDLEVBQUM7aUJBQ2xDO2dCQUVELFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7Z0JBQzFCLE9BQU8sVUFBVSxDQUFDLE1BQU0sR0FBRyxjQUFjLEVBQUU7b0JBQ3pDLE9BQU8sZUFBZSxDQUFDLFVBQVUsQ0FBQyxLQUFLLEVBQVksQ0FBQyxDQUFDO2lCQUN0RDtnQkFFRyxHQUFHLEdBQWUsU0FBTyxXQUFXLENBQUMsZUFBaUIsQ0FBQzs7OztnQkFDcEMsS0FBQSxTQUFBLENBQUMsU0FBUyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsbUJBQW1CLENBQUMsQ0FBQTs7OztnQkFBN0QsUUFBUTtnQkFDWCxxQkFBTSxJQUFJLENBQUMsaUJBQWlCLEVBQUUsR0FBRyxFQUFFLFFBQVEsQ0FBQyxFQUFBOztnQkFBbEQsR0FBRyxHQUFHLFNBQTRDLENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7b0JBRXJELHNCQUFPLENBQUMsZUFBZSxDQUFDLFFBQVEsQ0FBQyxHQUFHLEdBQWlCLENBQUMsRUFBQzs7O0tBQ3hELENBQUM7QUFFRjs7R0FFRztBQUNILE1BQU0sVUFBVSxvQkFBb0I7SUFDbEMsVUFBVSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUM7SUFDdEIsTUFBTSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBQyxRQUFRO1FBQzVDLE9BQU8sZUFBZSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQ25DLENBQUMsQ0FBQyxDQUFDO0FBQ0wsQ0FBQztBQUVELFNBQVMsSUFBSSxDQUFDLElBQXFCLEVBQUUsTUFBa0IsRUFBRSxJQUFnQjtJQUN2RSxJQUFNLElBQUksR0FBRyxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUM5QixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ2xCLE9BQU8sSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO0FBQ3ZCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDcmVkZW50aWFscywgSGFzaENvbnN0cnVjdG9yLCBTb3VyY2VEYXRhIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyB0b0hleCB9IGZyb20gXCJAYXdzLXNkay91dGlsLWhleC1lbmNvZGluZ1wiO1xuXG5pbXBvcnQgeyBLRVlfVFlQRV9JREVOVElGSUVSLCBNQVhfQ0FDSEVfU0laRSB9IGZyb20gXCIuL2NvbnN0YW50c1wiO1xuXG5jb25zdCBzaWduaW5nS2V5Q2FjaGU6IHsgW2tleTogc3RyaW5nXTogVWludDhBcnJheSB9ID0ge307XG5jb25zdCBjYWNoZVF1ZXVlOiBBcnJheTxzdHJpbmc+ID0gW107XG5cbi8qKlxuICogQ3JlYXRlIGEgc3RyaW5nIGRlc2NyaWJpbmcgdGhlIHNjb3BlIG9mIGNyZWRlbnRpYWxzIHVzZWQgdG8gc2lnbiBhIHJlcXVlc3QuXG4gKlxuICogQHBhcmFtIHNob3J0RGF0ZSBUaGUgY3VycmVudCBjYWxlbmRhciBkYXRlIGluIHRoZSBmb3JtIFlZWVlNTURELlxuICogQHBhcmFtIHJlZ2lvbiAgICBUaGUgQVdTIHJlZ2lvbiBpbiB3aGljaCB0aGUgc2VydmljZSByZXNpZGVzLlxuICogQHBhcmFtIHNlcnZpY2UgICBUaGUgc2VydmljZSB0byB3aGljaCB0aGUgc2lnbmVkIHJlcXVlc3QgaXMgYmVpbmcgc2VudC5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZVNjb3BlKHNob3J0RGF0ZTogc3RyaW5nLCByZWdpb246IHN0cmluZywgc2VydmljZTogc3RyaW5nKTogc3RyaW5nIHtcbiAgcmV0dXJuIGAke3Nob3J0RGF0ZX0vJHtyZWdpb259LyR7c2VydmljZX0vJHtLRVlfVFlQRV9JREVOVElGSUVSfWA7XG59XG5cbi8qKlxuICogRGVyaXZlIGEgc2lnbmluZyBrZXkgZnJvbSBpdHMgY29tcG9zaXRlIHBhcnRzXG4gKlxuICogQHBhcmFtIHNoYTI1NkNvbnN0cnVjdG9yIEEgY29uc3RydWN0b3IgZnVuY3Rpb24gdGhhdCBjYW4gaW5zdGFudGlhdGUgU0hBLTI1NlxuICogICAgICAgICAgICAgICAgICAgICAgICAgIGhhc2ggb2JqZWN0cy5cbiAqIEBwYXJhbSBjcmVkZW50aWFscyAgICAgICBUaGUgY3JlZGVudGlhbHMgd2l0aCB3aGljaCB0aGUgcmVxdWVzdCB3aWxsIGJlXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgc2lnbmVkLlxuICogQHBhcmFtIHNob3J0RGF0ZSAgICAgICAgIFRoZSBjdXJyZW50IGNhbGVuZGFyIGRhdGUgaW4gdGhlIGZvcm0gWVlZWU1NREQuXG4gKiBAcGFyYW0gcmVnaW9uICAgICAgICAgICAgVGhlIEFXUyByZWdpb24gaW4gd2hpY2ggdGhlIHNlcnZpY2UgcmVzaWRlcy5cbiAqIEBwYXJhbSBzZXJ2aWNlICAgICAgICAgICBUaGUgc2VydmljZSB0byB3aGljaCB0aGUgc2lnbmVkIHJlcXVlc3QgaXMgYmVpbmdcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICBzZW50LlxuICovXG5leHBvcnQgY29uc3QgZ2V0U2lnbmluZ0tleSA9IGFzeW5jIChcbiAgc2hhMjU2Q29uc3RydWN0b3I6IEhhc2hDb25zdHJ1Y3RvcixcbiAgY3JlZGVudGlhbHM6IENyZWRlbnRpYWxzLFxuICBzaG9ydERhdGU6IHN0cmluZyxcbiAgcmVnaW9uOiBzdHJpbmcsXG4gIHNlcnZpY2U6IHN0cmluZ1xuKTogUHJvbWlzZTxVaW50OEFycmF5PiA9PiB7XG4gIGNvbnN0IGNyZWRzSGFzaCA9IGF3YWl0IGhtYWMoc2hhMjU2Q29uc3RydWN0b3IsIGNyZWRlbnRpYWxzLnNlY3JldEFjY2Vzc0tleSwgY3JlZGVudGlhbHMuYWNjZXNzS2V5SWQpO1xuICBjb25zdCBjYWNoZUtleSA9IGAke3Nob3J0RGF0ZX06JHtyZWdpb259OiR7c2VydmljZX06JHt0b0hleChjcmVkc0hhc2gpfToke2NyZWRlbnRpYWxzLnNlc3Npb25Ub2tlbn1gO1xuICBpZiAoY2FjaGVLZXkgaW4gc2lnbmluZ0tleUNhY2hlKSB7XG4gICAgcmV0dXJuIHNpZ25pbmdLZXlDYWNoZVtjYWNoZUtleV07XG4gIH1cblxuICBjYWNoZVF1ZXVlLnB1c2goY2FjaGVLZXkpO1xuICB3aGlsZSAoY2FjaGVRdWV1ZS5sZW5ndGggPiBNQVhfQ0FDSEVfU0laRSkge1xuICAgIGRlbGV0ZSBzaWduaW5nS2V5Q2FjaGVbY2FjaGVRdWV1ZS5zaGlmdCgpIGFzIHN0cmluZ107XG4gIH1cblxuICBsZXQga2V5OiBTb3VyY2VEYXRhID0gYEFXUzQke2NyZWRlbnRpYWxzLnNlY3JldEFjY2Vzc0tleX1gO1xuICBmb3IgKGNvbnN0IHNpZ25hYmxlIG9mIFtzaG9ydERhdGUsIHJlZ2lvbiwgc2VydmljZSwgS0VZX1RZUEVfSURFTlRJRklFUl0pIHtcbiAgICBrZXkgPSBhd2FpdCBobWFjKHNoYTI1NkNvbnN0cnVjdG9yLCBrZXksIHNpZ25hYmxlKTtcbiAgfVxuICByZXR1cm4gKHNpZ25pbmdLZXlDYWNoZVtjYWNoZUtleV0gPSBrZXkgYXMgVWludDhBcnJheSk7XG59O1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgZnVuY3Rpb24gY2xlYXJDcmVkZW50aWFsQ2FjaGUoKTogdm9pZCB7XG4gIGNhY2hlUXVldWUubGVuZ3RoID0gMDtcbiAgT2JqZWN0LmtleXMoc2lnbmluZ0tleUNhY2hlKS5mb3JFYWNoKChjYWNoZUtleSkgPT4ge1xuICAgIGRlbGV0ZSBzaWduaW5nS2V5Q2FjaGVbY2FjaGVLZXldO1xuICB9KTtcbn1cblxuZnVuY3Rpb24gaG1hYyhjdG9yOiBIYXNoQ29uc3RydWN0b3IsIHNlY3JldDogU291cmNlRGF0YSwgZGF0YTogU291cmNlRGF0YSk6IFByb21pc2U8VWludDhBcnJheT4ge1xuICBjb25zdCBoYXNoID0gbmV3IGN0b3Ioc2VjcmV0KTtcbiAgaGFzaC51cGRhdGUoZGF0YSk7XG4gIHJldHVybiBoYXNoLmRpZ2VzdCgpO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/getCanonicalHeaders.js": /*!***************************************************************************!*\ !*** ./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 */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/signature-v4/dist/es/constants.js"); /** * @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=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q2Fub25pY2FsSGVhZGVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nZXRDYW5vbmljYWxIZWFkZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSxPQUFPLEVBQUUseUJBQXlCLEVBQUUsb0JBQW9CLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFbEc7O0dBRUc7QUFDSCxNQUFNLFVBQVUsbUJBQW1CLENBQ2pDLEVBQXdCLEVBQ3hCLGlCQUErQixFQUMvQixlQUE2Qjs7UUFGM0IsT0FBTyxhQUFBO0lBSVQsSUFBTSxTQUFTLEdBQWMsRUFBRSxDQUFDOztRQUNoQyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFBLGdCQUFBLDRCQUFFO1lBQWpELElBQU0sVUFBVSxXQUFBO1lBQ25CLElBQU0sbUJBQW1CLEdBQUcsVUFBVSxDQUFDLFdBQVcsRUFBRSxDQUFDO1lBQ3JELElBQ0UsbUJBQW1CLElBQUkseUJBQXlCLEtBQ2hELGlCQUFpQixhQUFqQixpQkFBaUIsdUJBQWpCLGlCQUFpQixDQUFFLEdBQUcsQ0FBQyxtQkFBbUIsRUFBQztnQkFDM0Msb0JBQW9CLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDO2dCQUM5QyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsRUFDNUM7Z0JBQ0EsSUFBSSxDQUFDLGVBQWUsSUFBSSxDQUFDLGVBQWUsSUFBSSxDQUFDLGVBQWUsQ0FBQyxHQUFHLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxFQUFFO29CQUN0RixTQUFTO2lCQUNWO2FBQ0Y7WUFFRCxTQUFTLENBQUMsbUJBQW1CLENBQUMsR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxHQUFHLENBQUMsQ0FBQztTQUNsRjs7Ozs7Ozs7O0lBRUQsT0FBTyxTQUFTLENBQUM7QUFDbkIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEhlYWRlckJhZywgSHR0cFJlcXVlc3QgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgQUxXQVlTX1VOU0lHTkFCTEVfSEVBREVSUywgUFJPWFlfSEVBREVSX1BBVFRFUk4sIFNFQ19IRUFERVJfUEFUVEVSTiB9IGZyb20gXCIuL2NvbnN0YW50c1wiO1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgZnVuY3Rpb24gZ2V0Q2Fub25pY2FsSGVhZGVycyhcbiAgeyBoZWFkZXJzIH06IEh0dHBSZXF1ZXN0LFxuICB1bnNpZ25hYmxlSGVhZGVycz86IFNldDxzdHJpbmc+LFxuICBzaWduYWJsZUhlYWRlcnM/OiBTZXQ8c3RyaW5nPlxuKTogSGVhZGVyQmFnIHtcbiAgY29uc3QgY2Fub25pY2FsOiBIZWFkZXJCYWcgPSB7fTtcbiAgZm9yIChjb25zdCBoZWFkZXJOYW1lIG9mIE9iamVjdC5rZXlzKGhlYWRlcnMpLnNvcnQoKSkge1xuICAgIGNvbnN0IGNhbm9uaWNhbEhlYWRlck5hbWUgPSBoZWFkZXJOYW1lLnRvTG93ZXJDYXNlKCk7XG4gICAgaWYgKFxuICAgICAgY2Fub25pY2FsSGVhZGVyTmFtZSBpbiBBTFdBWVNfVU5TSUdOQUJMRV9IRUFERVJTIHx8XG4gICAgICB1bnNpZ25hYmxlSGVhZGVycz8uaGFzKGNhbm9uaWNhbEhlYWRlck5hbWUpIHx8XG4gICAgICBQUk9YWV9IRUFERVJfUEFUVEVSTi50ZXN0KGNhbm9uaWNhbEhlYWRlck5hbWUpIHx8XG4gICAgICBTRUNfSEVBREVSX1BBVFRFUk4udGVzdChjYW5vbmljYWxIZWFkZXJOYW1lKVxuICAgICkge1xuICAgICAgaWYgKCFzaWduYWJsZUhlYWRlcnMgfHwgKHNpZ25hYmxlSGVhZGVycyAmJiAhc2lnbmFibGVIZWFkZXJzLmhhcyhjYW5vbmljYWxIZWFkZXJOYW1lKSkpIHtcbiAgICAgICAgY29udGludWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgY2Fub25pY2FsW2Nhbm9uaWNhbEhlYWRlck5hbWVdID0gaGVhZGVyc1toZWFkZXJOYW1lXS50cmltKCkucmVwbGFjZSgvXFxzKy9nLCBcIiBcIik7XG4gIH1cblxuICByZXR1cm4gY2Fub25pY2FsO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/getCanonicalQuery.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/getCanonicalQuery.js ***! \*************************************************************************/ /*! exports provided: getCanonicalQuery */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCanonicalQuery", function() { return getCanonicalQuery; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-uri-escape */ "./node_modules/@aws-sdk/util-uri-escape/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/signature-v4/dist/es/constants.js"); /** * @internal */ function getCanonicalQuery(_a) { var e_1, _b; var _c = _a.query, query = _c === void 0 ? {} : _c; var keys = []; var serialized = {}; var _loop_1 = function (key) { if (key.toLowerCase() === _constants__WEBPACK_IMPORTED_MODULE_2__["SIGNATURE_HEADER"]) { return "continue"; } keys.push(key); var value = query[key]; if (typeof value === "string") { serialized[key] = Object(_aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__["escapeUri"])(key) + "=" + Object(_aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__["escapeUri"])(value); } else if (Array.isArray(value)) { serialized[key] = value .slice(0) .sort() .reduce(function (encoded, value) { return encoded.concat([Object(_aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__["escapeUri"])(key) + "=" + Object(_aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__["escapeUri"])(value)]); }, []) .join("&"); } }; try { for (var _d = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(query).sort()), _e = _d.next(); !_e.done; _e = _d.next()) { var key = _e.value; _loop_1(key); } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_e && !_e.done && (_b = _d.return)) _b.call(_d); } finally { if (e_1) throw e_1.error; } } return keys .map(function (key) { return serialized[key]; }) .filter(function (serialized) { return serialized; }) // omit any falsy values .join("&"); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q2Fub25pY2FsUXVlcnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZ2V0Q2Fub25pY2FsUXVlcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUVyRCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFL0M7O0dBRUc7QUFDSCxNQUFNLFVBQVUsaUJBQWlCLENBQUMsRUFBMkI7O1FBQXpCLGFBQVUsRUFBVixLQUFLLG1CQUFHLEVBQUUsS0FBQTtJQUM1QyxJQUFNLElBQUksR0FBa0IsRUFBRSxDQUFDO0lBQy9CLElBQU0sVUFBVSxHQUE4QixFQUFFLENBQUM7NEJBQ3RDLEdBQUc7UUFDWixJQUFJLEdBQUcsQ0FBQyxXQUFXLEVBQUUsS0FBSyxnQkFBZ0IsRUFBRTs7U0FFM0M7UUFFRCxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ2YsSUFBTSxLQUFLLEdBQUcsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3pCLElBQUksT0FBTyxLQUFLLEtBQUssUUFBUSxFQUFFO1lBQzdCLFVBQVUsQ0FBQyxHQUFHLENBQUMsR0FBTSxTQUFTLENBQUMsR0FBRyxDQUFDLFNBQUksU0FBUyxDQUFDLEtBQUssQ0FBRyxDQUFDO1NBQzNEO2FBQU0sSUFBSSxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxFQUFFO1lBQy9CLFVBQVUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLO2lCQUNwQixLQUFLLENBQUMsQ0FBQyxDQUFDO2lCQUNSLElBQUksRUFBRTtpQkFDTixNQUFNLENBQ0wsVUFBQyxPQUFzQixFQUFFLEtBQWEsSUFBSyxPQUFBLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBSSxTQUFTLENBQUMsR0FBRyxDQUFDLFNBQUksU0FBUyxDQUFDLEtBQUssQ0FBRyxDQUFDLENBQUMsRUFBekQsQ0FBeUQsRUFDcEcsRUFBRSxDQUNIO2lCQUNBLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUNkOzs7UUFsQkgsS0FBa0IsSUFBQSxLQUFBLFNBQUEsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQSxnQkFBQTtZQUF0QyxJQUFNLEdBQUcsV0FBQTtvQkFBSCxHQUFHO1NBbUJiOzs7Ozs7Ozs7SUFFRCxPQUFPLElBQUk7U0FDUixHQUFHLENBQUMsVUFBQyxHQUFHLElBQUssT0FBQSxVQUFVLENBQUMsR0FBRyxDQUFDLEVBQWYsQ0FBZSxDQUFDO1NBQzdCLE1BQU0sQ0FBQyxVQUFDLFVBQVUsSUFBSyxPQUFBLFVBQVUsRUFBVixDQUFVLENBQUMsQ0FBQyx3QkFBd0I7U0FDM0QsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ2YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBlc2NhcGVVcmkgfSBmcm9tIFwiQGF3cy1zZGsvdXRpbC11cmktZXNjYXBlXCI7XG5cbmltcG9ydCB7IFNJR05BVFVSRV9IRUFERVIgfSBmcm9tIFwiLi9jb25zdGFudHNcIjtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGdldENhbm9uaWNhbFF1ZXJ5KHsgcXVlcnkgPSB7fSB9OiBIdHRwUmVxdWVzdCk6IHN0cmluZyB7XG4gIGNvbnN0IGtleXM6IEFycmF5PHN0cmluZz4gPSBbXTtcbiAgY29uc3Qgc2VyaWFsaXplZDogeyBba2V5OiBzdHJpbmddOiBzdHJpbmcgfSA9IHt9O1xuICBmb3IgKGNvbnN0IGtleSBvZiBPYmplY3Qua2V5cyhxdWVyeSkuc29ydCgpKSB7XG4gICAgaWYgKGtleS50b0xvd2VyQ2FzZSgpID09PSBTSUdOQVRVUkVfSEVBREVSKSB7XG4gICAgICBjb250aW51ZTtcbiAgICB9XG5cbiAgICBrZXlzLnB1c2goa2V5KTtcbiAgICBjb25zdCB2YWx1ZSA9IHF1ZXJ5W2tleV07XG4gICAgaWYgKHR5cGVvZiB2YWx1ZSA9PT0gXCJzdHJpbmdcIikge1xuICAgICAgc2VyaWFsaXplZFtrZXldID0gYCR7ZXNjYXBlVXJpKGtleSl9PSR7ZXNjYXBlVXJpKHZhbHVlKX1gO1xuICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheSh2YWx1ZSkpIHtcbiAgICAgIHNlcmlhbGl6ZWRba2V5XSA9IHZhbHVlXG4gICAgICAgIC5zbGljZSgwKVxuICAgICAgICAuc29ydCgpXG4gICAgICAgIC5yZWR1Y2UoXG4gICAgICAgICAgKGVuY29kZWQ6IEFycmF5PHN0cmluZz4sIHZhbHVlOiBzdHJpbmcpID0+IGVuY29kZWQuY29uY2F0KFtgJHtlc2NhcGVVcmkoa2V5KX09JHtlc2NhcGVVcmkodmFsdWUpfWBdKSxcbiAgICAgICAgICBbXVxuICAgICAgICApXG4gICAgICAgIC5qb2luKFwiJlwiKTtcbiAgICB9XG4gIH1cblxuICByZXR1cm4ga2V5c1xuICAgIC5tYXAoKGtleSkgPT4gc2VyaWFsaXplZFtrZXldKVxuICAgIC5maWx0ZXIoKHNlcmlhbGl6ZWQpID0+IHNlcmlhbGl6ZWQpIC8vIG9taXQgYW55IGZhbHN5IHZhbHVlc1xuICAgIC5qb2luKFwiJlwiKTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/getPayloadHash.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/getPayloadHash.js ***! \**********************************************************************/ /*! exports provided: getPayloadHash */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPayloadHash", function() { return getPayloadHash; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/is-array-buffer */ "./node_modules/@aws-sdk/is-array-buffer/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/signature-v4/dist/es/constants.js"); /** * @internal */ function getPayloadHash(_a, hashConstructor) { var headers = _a.headers, body = _a.body; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var _b, _c, headerName, hashCtor, _d; var e_1, _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: try { for (_b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _c = _b.next(); !_c.done; _c = _b.next()) { headerName = _c.value; if (headerName.toLowerCase() === _constants__WEBPACK_IMPORTED_MODULE_3__["SHA256_HEADER"]) { return [2 /*return*/, headers[headerName]]; } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_c && !_c.done && (_e = _b.return)) _e.call(_b); } finally { if (e_1) throw e_1.error; } } if (!(body == undefined)) return [3 /*break*/, 1]; return [2 /*return*/, "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]; case 1: if (!(typeof body === "string" || ArrayBuffer.isView(body) || Object(_aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_1__["isArrayBuffer"])(body))) return [3 /*break*/, 3]; hashCtor = new hashConstructor(); hashCtor.update(body); _d = _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_2__["toHex"]; return [4 /*yield*/, hashCtor.digest()]; case 2: return [2 /*return*/, _d.apply(void 0, [_f.sent()])]; case 3: // As any defined body that is not a string or binary data is a stream, this // body is unsignable. Attempt to send the request with an unsigned payload, // which may or may not be accepted by the service. return [2 /*return*/, _constants__WEBPACK_IMPORTED_MODULE_3__["UNSIGNED_PAYLOAD"]]; } }); }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0UGF5bG9hZEhhc2guanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZ2V0UGF5bG9hZEhhc2gudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUV6RCxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFFbkQsT0FBTyxFQUFFLGFBQWEsRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUU5RDs7R0FFRztBQUNILE1BQU0sVUFBZ0IsY0FBYyxDQUNsQyxFQUE4QixFQUM5QixlQUFnQztRQUQ5QixPQUFPLGFBQUEsRUFBRSxJQUFJLFVBQUE7Ozs7Ozs7O3dCQUdmLEtBQXlCLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBLDRDQUFFOzRCQUFwQyxVQUFVOzRCQUNuQixJQUFJLFVBQVUsQ0FBQyxXQUFXLEVBQUUsS0FBSyxhQUFhLEVBQUU7Z0NBQzlDLHNCQUFPLE9BQU8sQ0FBQyxVQUFVLENBQUMsRUFBQzs2QkFDNUI7eUJBQ0Y7Ozs7Ozs7Ozt5QkFFRyxDQUFBLElBQUksSUFBSSxTQUFTLENBQUEsRUFBakIsd0JBQWlCO29CQUNuQixzQkFBTyxrRUFBa0UsRUFBQzs7eUJBQ2pFLENBQUEsT0FBTyxJQUFJLEtBQUssUUFBUSxJQUFJLFdBQVcsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksYUFBYSxDQUFDLElBQUksQ0FBQyxDQUFBLEVBQTNFLHdCQUEyRTtvQkFDOUUsUUFBUSxHQUFHLElBQUksZUFBZSxFQUFFLENBQUM7b0JBQ3ZDLFFBQVEsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7b0JBQ2YsS0FBQSxLQUFLLENBQUE7b0JBQUMscUJBQU0sUUFBUSxDQUFDLE1BQU0sRUFBRSxFQUFBO3dCQUFwQyxzQkFBTyxrQkFBTSxTQUF1QixFQUFDLEVBQUM7O2dCQUd4Qyw0RUFBNEU7Z0JBQzVFLDRFQUE0RTtnQkFDNUUsbURBQW1EO2dCQUNuRCxzQkFBTyxnQkFBZ0IsRUFBQzs7OztDQUN6QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGlzQXJyYXlCdWZmZXIgfSBmcm9tIFwiQGF3cy1zZGsvaXMtYXJyYXktYnVmZmVyXCI7XG5pbXBvcnQgeyBIYXNoQ29uc3RydWN0b3IsIEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyB0b0hleCB9IGZyb20gXCJAYXdzLXNkay91dGlsLWhleC1lbmNvZGluZ1wiO1xuXG5pbXBvcnQgeyBTSEEyNTZfSEVBREVSLCBVTlNJR05FRF9QQVlMT0FEIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBnZXRQYXlsb2FkSGFzaChcbiAgeyBoZWFkZXJzLCBib2R5IH06IEh0dHBSZXF1ZXN0LFxuICBoYXNoQ29uc3RydWN0b3I6IEhhc2hDb25zdHJ1Y3RvclxuKTogUHJvbWlzZTxzdHJpbmc+IHtcbiAgZm9yIChjb25zdCBoZWFkZXJOYW1lIG9mIE9iamVjdC5rZXlzKGhlYWRlcnMpKSB7XG4gICAgaWYgKGhlYWRlck5hbWUudG9Mb3dlckNhc2UoKSA9PT0gU0hBMjU2X0hFQURFUikge1xuICAgICAgcmV0dXJuIGhlYWRlcnNbaGVhZGVyTmFtZV07XG4gICAgfVxuICB9XG5cbiAgaWYgKGJvZHkgPT0gdW5kZWZpbmVkKSB7XG4gICAgcmV0dXJuIFwiZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NVwiO1xuICB9IGVsc2UgaWYgKHR5cGVvZiBib2R5ID09PSBcInN0cmluZ1wiIHx8IEFycmF5QnVmZmVyLmlzVmlldyhib2R5KSB8fCBpc0FycmF5QnVmZmVyKGJvZHkpKSB7XG4gICAgY29uc3QgaGFzaEN0b3IgPSBuZXcgaGFzaENvbnN0cnVjdG9yKCk7XG4gICAgaGFzaEN0b3IudXBkYXRlKGJvZHkpO1xuICAgIHJldHVybiB0b0hleChhd2FpdCBoYXNoQ3Rvci5kaWdlc3QoKSk7XG4gIH1cblxuICAvLyBBcyBhbnkgZGVmaW5lZCBib2R5IHRoYXQgaXMgbm90IGEgc3RyaW5nIG9yIGJpbmFyeSBkYXRhIGlzIGEgc3RyZWFtLCB0aGlzXG4gIC8vIGJvZHkgaXMgdW5zaWduYWJsZS4gQXR0ZW1wdCB0byBzZW5kIHRoZSByZXF1ZXN0IHdpdGggYW4gdW5zaWduZWQgcGF5bG9hZCxcbiAgLy8gd2hpY2ggbWF5IG9yIG1heSBub3QgYmUgYWNjZXB0ZWQgYnkgdGhlIHNlcnZpY2UuXG4gIHJldHVybiBVTlNJR05FRF9QQVlMT0FEO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/hasHeader.js": /*!*****************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/hasHeader.js ***! \*****************************************************************/ /*! exports provided: hasHeader */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasHeader", function() { return hasHeader; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); function hasHeader(soughtHeader, headers) { var e_1, _a; soughtHeader = soughtHeader.toLowerCase(); try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _c = _b.next(); !_c.done; _c = _b.next()) { var headerName = _c.value; if (soughtHeader === headerName.toLowerCase()) { return true; } } } 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 false; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGFzSGVhZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hhc0hlYWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUEsTUFBTSxVQUFVLFNBQVMsQ0FBQyxZQUFvQixFQUFFLE9BQWtCOztJQUNoRSxZQUFZLEdBQUcsWUFBWSxDQUFDLFdBQVcsRUFBRSxDQUFDOztRQUMxQyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBLGdCQUFBLDRCQUFFO1lBQTFDLElBQU0sVUFBVSxXQUFBO1lBQ25CLElBQUksWUFBWSxLQUFLLFVBQVUsQ0FBQyxXQUFXLEVBQUUsRUFBRTtnQkFDN0MsT0FBTyxJQUFJLENBQUM7YUFDYjtTQUNGOzs7Ozs7Ozs7SUFFRCxPQUFPLEtBQUssQ0FBQztBQUNmLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIZWFkZXJCYWcgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGZ1bmN0aW9uIGhhc0hlYWRlcihzb3VnaHRIZWFkZXI6IHN0cmluZywgaGVhZGVyczogSGVhZGVyQmFnKTogYm9vbGVhbiB7XG4gIHNvdWdodEhlYWRlciA9IHNvdWdodEhlYWRlci50b0xvd2VyQ2FzZSgpO1xuICBmb3IgKGNvbnN0IGhlYWRlck5hbWUgb2YgT2JqZWN0LmtleXMoaGVhZGVycykpIHtcbiAgICBpZiAoc291Z2h0SGVhZGVyID09PSBoZWFkZXJOYW1lLnRvTG93ZXJDYXNlKCkpIHtcbiAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbiAgfVxuXG4gIHJldHVybiBmYWxzZTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/index.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/index.js ***! \*************************************************************/ /*! exports provided: createScope, getSigningKey, clearCredentialCache, SignatureV4 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _credentialDerivation__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./credentialDerivation */ "./node_modules/@aws-sdk/signature-v4/dist/es/credentialDerivation.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "createScope", function() { return _credentialDerivation__WEBPACK_IMPORTED_MODULE_0__["createScope"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSigningKey", function() { return _credentialDerivation__WEBPACK_IMPORTED_MODULE_0__["getSigningKey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "clearCredentialCache", function() { return _credentialDerivation__WEBPACK_IMPORTED_MODULE_0__["clearCredentialCache"]; }); /* harmony import */ var _SignatureV4__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SignatureV4 */ "./node_modules/@aws-sdk/signature-v4/dist/es/SignatureV4.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SignatureV4", function() { return _SignatureV4__WEBPACK_IMPORTED_MODULE_1__["SignatureV4"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx3QkFBd0IsQ0FBQztBQUN2QyxjQUFjLGVBQWUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2NyZWRlbnRpYWxEZXJpdmF0aW9uXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9TaWduYXR1cmVWNFwiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/moveHeadersToQuery.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/moveHeadersToQuery.js ***! \**************************************************************************/ /*! exports provided: moveHeadersToQuery */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "moveHeadersToQuery", function() { return moveHeadersToQuery; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _cloneRequest__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cloneRequest */ "./node_modules/@aws-sdk/signature-v4/dist/es/cloneRequest.js"); /** * @internal */ function moveHeadersToQuery(request, options) { var e_1, _a; var _b; if (options === void 0) { options = {}; } var _c = typeof request.clone === "function" ? request.clone() : Object(_cloneRequest__WEBPACK_IMPORTED_MODULE_1__["cloneRequest"])(request), headers = _c.headers, _d = _c.query, query = _d === void 0 ? {} : _d; try { for (var _e = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _f = _e.next(); !_f.done; _f = _e.next()) { var name = _f.value; var lname = name.toLowerCase(); if (lname.substr(0, 6) === "x-amz-" && !((_b = options.unhoistableHeaders) === null || _b === void 0 ? void 0 : _b.has(lname))) { query[name] = headers[name]; delete headers[name]; } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_f && !_f.done && (_a = _e.return)) _a.call(_e); } finally { if (e_1) throw e_1.error; } } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, request), { headers: headers, query: query }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW92ZUhlYWRlcnNUb1F1ZXJ5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vdmVIZWFkZXJzVG9RdWVyeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTlDOztHQUVHO0FBQ0gsTUFBTSxVQUFVLGtCQUFrQixDQUNoQyxPQUFvQixFQUNwQixPQUFrRDs7O0lBQWxELHdCQUFBLEVBQUEsWUFBa0Q7SUFFNUMsSUFBQSxLQUNKLE9BQVEsT0FBZSxDQUFDLEtBQUssS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFFLE9BQWUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxFQUR6RixPQUFPLGFBQUEsRUFBRSxhQUErQixFQUEvQixLQUFLLG1CQUFHLEVBQXVCLEtBQ2lELENBQUM7O1FBQ2xHLEtBQW1CLElBQUEsS0FBQSxTQUFBLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUEsZ0JBQUEsNEJBQUU7WUFBcEMsSUFBTSxJQUFJLFdBQUE7WUFDYixJQUFNLEtBQUssR0FBRyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUM7WUFDakMsSUFBSSxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxRQUFRLElBQUksUUFBQyxPQUFPLENBQUMsa0JBQWtCLDBDQUFFLEdBQUcsQ0FBQyxLQUFLLEVBQUMsRUFBRTtnQkFDOUUsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQztnQkFDNUIsT0FBTyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDdEI7U0FDRjs7Ozs7Ozs7O0lBRUQsNkJBQ0ssT0FBTyxLQUNWLE9BQU8sU0FBQTtRQUNQLEtBQUssT0FBQSxJQUNMO0FBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0LCBRdWVyeVBhcmFtZXRlckJhZyB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBjbG9uZVJlcXVlc3QgfSBmcm9tIFwiLi9jbG9uZVJlcXVlc3RcIjtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIG1vdmVIZWFkZXJzVG9RdWVyeShcbiAgcmVxdWVzdDogSHR0cFJlcXVlc3QsXG4gIG9wdGlvbnM6IHsgdW5ob2lzdGFibGVIZWFkZXJzPzogU2V0PHN0cmluZz4gfSA9IHt9XG4pOiBIdHRwUmVxdWVzdCAmIHsgcXVlcnk6IFF1ZXJ5UGFyYW1ldGVyQmFnIH0ge1xuICBjb25zdCB7IGhlYWRlcnMsIHF1ZXJ5ID0ge30gYXMgUXVlcnlQYXJhbWV0ZXJCYWcgfSA9XG4gICAgdHlwZW9mIChyZXF1ZXN0IGFzIGFueSkuY2xvbmUgPT09IFwiZnVuY3Rpb25cIiA/IChyZXF1ZXN0IGFzIGFueSkuY2xvbmUoKSA6IGNsb25lUmVxdWVzdChyZXF1ZXN0KTtcbiAgZm9yIChjb25zdCBuYW1lIG9mIE9iamVjdC5rZXlzKGhlYWRlcnMpKSB7XG4gICAgY29uc3QgbG5hbWUgPSBuYW1lLnRvTG93ZXJDYXNlKCk7XG4gICAgaWYgKGxuYW1lLnN1YnN0cigwLCA2KSA9PT0gXCJ4LWFtei1cIiAmJiAhb3B0aW9ucy51bmhvaXN0YWJsZUhlYWRlcnM/LmhhcyhsbmFtZSkpIHtcbiAgICAgIHF1ZXJ5W25hbWVdID0gaGVhZGVyc1tuYW1lXTtcbiAgICAgIGRlbGV0ZSBoZWFkZXJzW25hbWVdO1xuICAgIH1cbiAgfVxuXG4gIHJldHVybiB7XG4gICAgLi4ucmVxdWVzdCxcbiAgICBoZWFkZXJzLFxuICAgIHF1ZXJ5LFxuICB9O1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/prepareRequest.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/prepareRequest.js ***! \**********************************************************************/ /*! exports provided: prepareRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "prepareRequest", function() { return prepareRequest; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _cloneRequest__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cloneRequest */ "./node_modules/@aws-sdk/signature-v4/dist/es/cloneRequest.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/signature-v4/dist/es/constants.js"); /** * @internal */ function prepareRequest(request) { var e_1, _a; // Create a clone of the request object that does not clone the body request = typeof request.clone === "function" ? request.clone() : Object(_cloneRequest__WEBPACK_IMPORTED_MODULE_1__["cloneRequest"])(request); try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(request.headers)), _c = _b.next(); !_c.done; _c = _b.next()) { var headerName = _c.value; if (_constants__WEBPACK_IMPORTED_MODULE_2__["GENERATED_HEADERS"].indexOf(headerName.toLowerCase()) > -1) { delete request.headers[headerName]; } } } 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 request; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlcGFyZVJlcXVlc3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcHJlcGFyZVJlcXVlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUM5QyxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFaEQ7O0dBRUc7QUFDSCxNQUFNLFVBQVUsY0FBYyxDQUFDLE9BQW9COztJQUNqRCxvRUFBb0U7SUFDcEUsT0FBTyxHQUFHLE9BQVEsT0FBZSxDQUFDLEtBQUssS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFFLE9BQWUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxDQUFDOztRQUUxRyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQSxnQkFBQSw0QkFBRTtZQUFsRCxJQUFNLFVBQVUsV0FBQTtZQUNuQixJQUFJLGlCQUFpQixDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsV0FBVyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRTtnQkFDNUQsT0FBTyxPQUFPLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDO2FBQ3BDO1NBQ0Y7Ozs7Ozs7OztJQUVELE9BQU8sT0FBTyxDQUFDO0FBQ2pCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBjbG9uZVJlcXVlc3QgfSBmcm9tIFwiLi9jbG9uZVJlcXVlc3RcIjtcbmltcG9ydCB7IEdFTkVSQVRFRF9IRUFERVJTIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBwcmVwYXJlUmVxdWVzdChyZXF1ZXN0OiBIdHRwUmVxdWVzdCk6IEh0dHBSZXF1ZXN0IHtcbiAgLy8gQ3JlYXRlIGEgY2xvbmUgb2YgdGhlIHJlcXVlc3Qgb2JqZWN0IHRoYXQgZG9lcyBub3QgY2xvbmUgdGhlIGJvZHlcbiAgcmVxdWVzdCA9IHR5cGVvZiAocmVxdWVzdCBhcyBhbnkpLmNsb25lID09PSBcImZ1bmN0aW9uXCIgPyAocmVxdWVzdCBhcyBhbnkpLmNsb25lKCkgOiBjbG9uZVJlcXVlc3QocmVxdWVzdCk7XG5cbiAgZm9yIChjb25zdCBoZWFkZXJOYW1lIG9mIE9iamVjdC5rZXlzKHJlcXVlc3QuaGVhZGVycykpIHtcbiAgICBpZiAoR0VORVJBVEVEX0hFQURFUlMuaW5kZXhPZihoZWFkZXJOYW1lLnRvTG93ZXJDYXNlKCkpID4gLTEpIHtcbiAgICAgIGRlbGV0ZSByZXF1ZXN0LmhlYWRlcnNbaGVhZGVyTmFtZV07XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIHJlcXVlc3Q7XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/signature-v4/dist/es/utilDate.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-sdk/signature-v4/dist/es/utilDate.js ***! \****************************************************************/ /*! exports provided: iso8601, toDate */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "iso8601", function() { return iso8601; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "toDate", function() { return toDate; }); function iso8601(time) { return toDate(time) .toISOString() .replace(/\.\d{3}Z$/, "Z"); } function toDate(time) { if (typeof time === "number") { return new Date(time * 1000); } if (typeof time === "string") { if (Number(time)) { return new Date(Number(time) * 1000); } return new Date(time); } return time; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbERhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbERhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxVQUFVLE9BQU8sQ0FBQyxJQUE0QjtJQUNsRCxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUM7U0FDaEIsV0FBVyxFQUFFO1NBQ2IsT0FBTyxDQUFDLFdBQVcsRUFBRSxHQUFHLENBQUMsQ0FBQztBQUMvQixDQUFDO0FBRUQsTUFBTSxVQUFVLE1BQU0sQ0FBQyxJQUE0QjtJQUNqRCxJQUFJLE9BQU8sSUFBSSxLQUFLLFFBQVEsRUFBRTtRQUM1QixPQUFPLElBQUksSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsQ0FBQztLQUM5QjtJQUVELElBQUksT0FBTyxJQUFJLEtBQUssUUFBUSxFQUFFO1FBQzVCLElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ2hCLE9BQU8sSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDO1NBQ3RDO1FBQ0QsT0FBTyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztLQUN2QjtJQUVELE9BQU8sSUFBSSxDQUFDO0FBQ2QsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBpc284NjAxKHRpbWU6IG51bWJlciB8IHN0cmluZyB8IERhdGUpOiBzdHJpbmcge1xuICByZXR1cm4gdG9EYXRlKHRpbWUpXG4gICAgLnRvSVNPU3RyaW5nKClcbiAgICAucmVwbGFjZSgvXFwuXFxkezN9WiQvLCBcIlpcIik7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b0RhdGUodGltZTogbnVtYmVyIHwgc3RyaW5nIHwgRGF0ZSk6IERhdGUge1xuICBpZiAodHlwZW9mIHRpbWUgPT09IFwibnVtYmVyXCIpIHtcbiAgICByZXR1cm4gbmV3IERhdGUodGltZSAqIDEwMDApO1xuICB9XG5cbiAgaWYgKHR5cGVvZiB0aW1lID09PSBcInN0cmluZ1wiKSB7XG4gICAgaWYgKE51bWJlcih0aW1lKSkge1xuICAgICAgcmV0dXJuIG5ldyBEYXRlKE51bWJlcih0aW1lKSAqIDEwMDApO1xuICAgIH1cbiAgICByZXR1cm4gbmV3IERhdGUodGltZSk7XG4gIH1cblxuICByZXR1cm4gdGltZTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/client.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/client.js ***! \***************************************************************/ /*! exports provided: Client */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Client", function() { return Client; }); /* harmony import */ var _aws_sdk_middleware_stack__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/middleware-stack */ "./node_modules/@aws-sdk/middleware-stack/dist/es/index.js"); var Client = /** @class */ (function () { function Client(config) { this.middlewareStack = Object(_aws_sdk_middleware_stack__WEBPACK_IMPORTED_MODULE_0__["constructStack"])(); this.config = config; } Client.prototype.send = function (command, optionsOrCb, cb) { var options = typeof optionsOrCb !== "function" ? optionsOrCb : undefined; var callback = typeof optionsOrCb === "function" ? optionsOrCb : cb; var handler = command.resolveMiddleware(this.middlewareStack, this.config, options); if (callback) { handler(command) .then(function (result) { return callback(null, result.output); }, function (err) { return callback(err); }) .catch( // prevent any errors thrown in the callback from triggering an // unhandled promise rejection function () { }); } else { return handler(command).then(function (result) { return result.output; }); } }; Client.prototype.destroy = function () { if (this.config.requestHandler.destroy) this.config.requestHandler.destroy(); }; return Client; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NsaWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFlM0Q7SUFRRSxnQkFBWSxNQUFtQztRQUZ4QyxvQkFBZSxHQUFHLGNBQWMsRUFBNkIsQ0FBQztRQUduRSxJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztJQUN2QixDQUFDO0lBY0QscUJBQUksR0FBSixVQUNFLE9BQStHLEVBQy9HLFdBQXNFLEVBQ3RFLEVBQTBDO1FBRTFDLElBQU0sT0FBTyxHQUFHLE9BQU8sV0FBVyxLQUFLLFVBQVUsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUM7UUFDNUUsSUFBTSxRQUFRLEdBQUcsT0FBTyxXQUFXLEtBQUssVUFBVSxDQUFDLENBQUMsQ0FBRSxXQUFxRCxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7UUFDakgsSUFBTSxPQUFPLEdBQUcsT0FBTyxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxlQUFzQixFQUFFLElBQUksQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLENBQUM7UUFDN0YsSUFBSSxRQUFRLEVBQUU7WUFDWixPQUFPLENBQUMsT0FBTyxDQUFDO2lCQUNiLElBQUksQ0FDSCxVQUFDLE1BQU0sSUFBSyxPQUFBLFFBQVEsQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxFQUE3QixDQUE2QixFQUN6QyxVQUFDLEdBQVEsSUFBSyxPQUFBLFFBQVEsQ0FBQyxHQUFHLENBQUMsRUFBYixDQUFhLENBQzVCO2lCQUNBLEtBQUs7WUFDSiwrREFBK0Q7WUFDL0QsOEJBQThCO1lBQzlCLGNBQU8sQ0FBQyxDQUNULENBQUM7U0FDTDthQUFNO1lBQ0wsT0FBTyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsTUFBTSxJQUFLLE9BQUEsTUFBTSxDQUFDLE1BQU0sRUFBYixDQUFhLENBQUMsQ0FBQztTQUN6RDtJQUNILENBQUM7SUFFRCx3QkFBTyxHQUFQO1FBQ0UsSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLGNBQWMsQ0FBQyxPQUFPO1lBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsT0FBTyxFQUFFLENBQUM7SUFDL0UsQ0FBQztJQUNILGFBQUM7QUFBRCxDQUFDLEFBbkRELElBbURDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgY29uc3RydWN0U3RhY2sgfSBmcm9tIFwiQGF3cy1zZGsvbWlkZGxld2FyZS1zdGFja1wiO1xuaW1wb3J0IHsgQ2xpZW50IGFzIElDbGllbnQsIENvbW1hbmQsIE1ldGFkYXRhQmVhcmVyLCBSZXF1ZXN0SGFuZGxlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIFNtaXRoeUNvbmZpZ3VyYXRpb248SGFuZGxlck9wdGlvbnM+IHtcbiAgcmVxdWVzdEhhbmRsZXI6IFJlcXVlc3RIYW5kbGVyPGFueSwgYW55LCBIYW5kbGVyT3B0aW9ucz47XG4gIC8qKlxuICAgKiBUaGUgQVBJIHZlcnNpb24gc2V0IGludGVybmFsbHkgYnkgdGhlIFNESywgYW5kIGlzXG4gICAqIG5vdCBwbGFubmVkIHRvIGJlIHVzZWQgYnkgY3VzdG9tZXIgY29kZS5cbiAgICogQGludGVybmFsXG4gICAqL1xuICByZWFkb25seSBhcGlWZXJzaW9uOiBzdHJpbmc7XG59XG5cbmV4cG9ydCB0eXBlIFNtaXRoeVJlc29sdmVkQ29uZmlndXJhdGlvbjxIYW5kbGVyT3B0aW9ucz4gPSBTbWl0aHlDb25maWd1cmF0aW9uPEhhbmRsZXJPcHRpb25zPjtcblxuZXhwb3J0IGNsYXNzIENsaWVudDxcbiAgSGFuZGxlck9wdGlvbnMsXG4gIENsaWVudElucHV0IGV4dGVuZHMgb2JqZWN0LFxuICBDbGllbnRPdXRwdXQgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlcixcbiAgUmVzb2x2ZWRDbGllbnRDb25maWd1cmF0aW9uIGV4dGVuZHMgU21pdGh5UmVzb2x2ZWRDb25maWd1cmF0aW9uPEhhbmRsZXJPcHRpb25zPlxuPiBpbXBsZW1lbnRzIElDbGllbnQ8Q2xpZW50SW5wdXQsIENsaWVudE91dHB1dCwgUmVzb2x2ZWRDbGllbnRDb25maWd1cmF0aW9uPiB7XG4gIHB1YmxpYyBtaWRkbGV3YXJlU3RhY2sgPSBjb25zdHJ1Y3RTdGFjazxDbGllbnRJbnB1dCwgQ2xpZW50T3V0cHV0PigpO1xuICByZWFkb25seSBjb25maWc6IFJlc29sdmVkQ2xpZW50Q29uZmlndXJhdGlvbjtcbiAgY29uc3RydWN0b3IoY29uZmlnOiBSZXNvbHZlZENsaWVudENvbmZpZ3VyYXRpb24pIHtcbiAgICB0aGlzLmNvbmZpZyA9IGNvbmZpZztcbiAgfVxuICBzZW5kPElucHV0VHlwZSBleHRlbmRzIENsaWVudElucHV0LCBPdXRwdXRUeXBlIGV4dGVuZHMgQ2xpZW50T3V0cHV0PihcbiAgICBjb21tYW5kOiBDb21tYW5kPENsaWVudElucHV0LCBJbnB1dFR5cGUsIENsaWVudE91dHB1dCwgT3V0cHV0VHlwZSwgU21pdGh5UmVzb2x2ZWRDb25maWd1cmF0aW9uPEhhbmRsZXJPcHRpb25zPj4sXG4gICAgb3B0aW9ucz86IEhhbmRsZXJPcHRpb25zXG4gICk6IFByb21pc2U8T3V0cHV0VHlwZT47XG4gIHNlbmQ8SW5wdXRUeXBlIGV4dGVuZHMgQ2xpZW50SW5wdXQsIE91dHB1dFR5cGUgZXh0ZW5kcyBDbGllbnRPdXRwdXQ+KFxuICAgIGNvbW1hbmQ6IENvbW1hbmQ8Q2xpZW50SW5wdXQsIElucHV0VHlwZSwgQ2xpZW50T3V0cHV0LCBPdXRwdXRUeXBlLCBTbWl0aHlSZXNvbHZlZENvbmZpZ3VyYXRpb248SGFuZGxlck9wdGlvbnM+PixcbiAgICBjYjogKGVycjogYW55LCBkYXRhPzogT3V0cHV0VHlwZSkgPT4gdm9pZFxuICApOiB2b2lkO1xuICBzZW5kPElucHV0VHlwZSBleHRlbmRzIENsaWVudElucHV0LCBPdXRwdXRUeXBlIGV4dGVuZHMgQ2xpZW50T3V0cHV0PihcbiAgICBjb21tYW5kOiBDb21tYW5kPENsaWVudElucHV0LCBJbnB1dFR5cGUsIENsaWVudE91dHB1dCwgT3V0cHV0VHlwZSwgU21pdGh5UmVzb2x2ZWRDb25maWd1cmF0aW9uPEhhbmRsZXJPcHRpb25zPj4sXG4gICAgb3B0aW9uczogSGFuZGxlck9wdGlvbnMsXG4gICAgY2I6IChlcnI6IGFueSwgZGF0YT86IE91dHB1dFR5cGUpID0+IHZvaWRcbiAgKTogdm9pZDtcbiAgc2VuZDxJbnB1dFR5cGUgZXh0ZW5kcyBDbGllbnRJbnB1dCwgT3V0cHV0VHlwZSBleHRlbmRzIENsaWVudE91dHB1dD4oXG4gICAgY29tbWFuZDogQ29tbWFuZDxDbGllbnRJbnB1dCwgSW5wdXRUeXBlLCBDbGllbnRPdXRwdXQsIE91dHB1dFR5cGUsIFNtaXRoeVJlc29sdmVkQ29uZmlndXJhdGlvbjxIYW5kbGVyT3B0aW9ucz4+LFxuICAgIG9wdGlvbnNPckNiPzogSGFuZGxlck9wdGlvbnMgfCAoKGVycjogYW55LCBkYXRhPzogT3V0cHV0VHlwZSkgPT4gdm9pZCksXG4gICAgY2I/OiAoZXJyOiBhbnksIGRhdGE/OiBPdXRwdXRUeXBlKSA9PiB2b2lkXG4gICk6IFByb21pc2U8T3V0cHV0VHlwZT4gfCB2b2lkIHtcbiAgICBjb25zdCBvcHRpb25zID0gdHlwZW9mIG9wdGlvbnNPckNiICE9PSBcImZ1bmN0aW9uXCIgPyBvcHRpb25zT3JDYiA6IHVuZGVmaW5lZDtcbiAgICBjb25zdCBjYWxsYmFjayA9IHR5cGVvZiBvcHRpb25zT3JDYiA9PT0gXCJmdW5jdGlvblwiID8gKG9wdGlvbnNPckNiIGFzIChlcnI6IGFueSwgZGF0YT86IE91dHB1dFR5cGUpID0+IHZvaWQpIDogY2I7XG4gICAgY29uc3QgaGFuZGxlciA9IGNvbW1hbmQucmVzb2x2ZU1pZGRsZXdhcmUodGhpcy5taWRkbGV3YXJlU3RhY2sgYXMgYW55LCB0aGlzLmNvbmZpZywgb3B0aW9ucyk7XG4gICAgaWYgKGNhbGxiYWNrKSB7XG4gICAgICBoYW5kbGVyKGNvbW1hbmQpXG4gICAgICAgIC50aGVuKFxuICAgICAgICAgIChyZXN1bHQpID0+IGNhbGxiYWNrKG51bGwsIHJlc3VsdC5vdXRwdXQpLFxuICAgICAgICAgIChlcnI6IGFueSkgPT4gY2FsbGJhY2soZXJyKVxuICAgICAgICApXG4gICAgICAgIC5jYXRjaChcbiAgICAgICAgICAvLyBwcmV2ZW50IGFueSBlcnJvcnMgdGhyb3duIGluIHRoZSBjYWxsYmFjayBmcm9tIHRyaWdnZXJpbmcgYW5cbiAgICAgICAgICAvLyB1bmhhbmRsZWQgcHJvbWlzZSByZWplY3Rpb25cbiAgICAgICAgICAoKSA9PiB7fVxuICAgICAgICApO1xuICAgIH0gZWxzZSB7XG4gICAgICByZXR1cm4gaGFuZGxlcihjb21tYW5kKS50aGVuKChyZXN1bHQpID0+IHJlc3VsdC5vdXRwdXQpO1xuICAgIH1cbiAgfVxuXG4gIGRlc3Ryb3koKSB7XG4gICAgaWYgKHRoaXMuY29uZmlnLnJlcXVlc3RIYW5kbGVyLmRlc3Ryb3kpIHRoaXMuY29uZmlnLnJlcXVlc3RIYW5kbGVyLmRlc3Ryb3koKTtcbiAgfVxufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/command.js": /*!****************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/middleware-stack/dist/es/index.js"); 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= /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/constants.js": /*!******************************************************************!*\ !*** ./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 /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/date-utils.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/date-utils.js ***! \*******************************************************************/ /*! exports provided: dateToUtcString */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "dateToUtcString", function() { return dateToUtcString; }); /** * Builds a proper UTC HttpDate timestamp from a Date object * since not all environments will have this as the expected * format. * * See: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toUTCString * > Prior to ECMAScript 2018, the format of the return value * > varied according to the platform. The most common return * > value was an RFC-1123 formatted date stamp, which is a * > slightly updated version of RFC-822 date stamps. */ // Build indexes outside so we allocate them once. var days = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; // prettier-ignore var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; function dateToUtcString(date) { var year = date.getUTCFullYear(); var month = date.getUTCMonth(); var dayOfWeek = date.getUTCDay(); var dayOfMonthInt = date.getUTCDate(); var hoursInt = date.getUTCHours(); var minutesInt = date.getUTCMinutes(); var secondsInt = date.getUTCSeconds(); // Build 0 prefixed strings for contents that need to be // two digits and where we get an integer back. var dayOfMonthString = dayOfMonthInt < 10 ? "0" + dayOfMonthInt : "" + dayOfMonthInt; var hoursString = hoursInt < 10 ? "0" + hoursInt : "" + hoursInt; var minutesString = minutesInt < 10 ? "0" + minutesInt : "" + minutesInt; var secondsString = secondsInt < 10 ? "0" + secondsInt : "" + secondsInt; return days[dayOfWeek] + ", " + dayOfMonthString + " " + months[month] + " " + year + " " + hoursString + ":" + minutesString + ":" + secondsString + " GMT"; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0ZS11dGlscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9kYXRlLXV0aWxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7O0dBVUc7QUFFSCxrREFBa0Q7QUFDbEQsSUFBTSxJQUFJLEdBQWtCLENBQUMsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxDQUFDLENBQUM7QUFDOUUsa0JBQWtCO0FBQ2xCLElBQU0sTUFBTSxHQUFrQixDQUFDLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxDQUFDLENBQUM7QUFFbkgsTUFBTSxVQUFVLGVBQWUsQ0FBQyxJQUFVO0lBQ3hDLElBQU0sSUFBSSxHQUFHLElBQUksQ0FBQyxjQUFjLEVBQUUsQ0FBQztJQUNuQyxJQUFNLEtBQUssR0FBRyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUM7SUFDakMsSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO0lBQ25DLElBQU0sYUFBYSxHQUFHLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQztJQUN4QyxJQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUM7SUFDcEMsSUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLGFBQWEsRUFBRSxDQUFDO0lBQ3hDLElBQU0sVUFBVSxHQUFHLElBQUksQ0FBQyxhQUFhLEVBQUUsQ0FBQztJQUV4Qyx3REFBd0Q7SUFDeEQsK0NBQStDO0lBQy9DLElBQU0sZ0JBQWdCLEdBQUcsYUFBYSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBSSxhQUFlLENBQUMsQ0FBQyxDQUFDLEtBQUcsYUFBZSxDQUFDO0lBQ3ZGLElBQU0sV0FBVyxHQUFHLFFBQVEsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLE1BQUksUUFBVSxDQUFDLENBQUMsQ0FBQyxLQUFHLFFBQVUsQ0FBQztJQUNuRSxJQUFNLGFBQWEsR0FBRyxVQUFVLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFJLFVBQVksQ0FBQyxDQUFDLENBQUMsS0FBRyxVQUFZLENBQUM7SUFDM0UsSUFBTSxhQUFhLEdBQUcsVUFBVSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBSSxVQUFZLENBQUMsQ0FBQyxDQUFDLEtBQUcsVUFBWSxDQUFDO0lBRTNFLE9BQVUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxVQUFLLGdCQUFnQixTQUFJLE1BQU0sQ0FBQyxLQUFLLENBQUMsU0FBSSxJQUFJLFNBQUksV0FBVyxTQUFJLGFBQWEsU0FBSSxhQUFhLFNBQU0sQ0FBQztBQUNqSSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBCdWlsZHMgYSBwcm9wZXIgVVRDIEh0dHBEYXRlIHRpbWVzdGFtcCBmcm9tIGEgRGF0ZSBvYmplY3RcbiAqIHNpbmNlIG5vdCBhbGwgZW52aXJvbm1lbnRzIHdpbGwgaGF2ZSB0aGlzIGFzIHRoZSBleHBlY3RlZFxuICogZm9ybWF0LlxuICpcbiAqIFNlZTogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvSmF2YVNjcmlwdC9SZWZlcmVuY2UvR2xvYmFsX09iamVjdHMvRGF0ZS90b1VUQ1N0cmluZ1xuICogPiBQcmlvciB0byBFQ01BU2NyaXB0IDIwMTgsIHRoZSBmb3JtYXQgb2YgdGhlIHJldHVybiB2YWx1ZVxuICogPiB2YXJpZWQgYWNjb3JkaW5nIHRvIHRoZSBwbGF0Zm9ybS4gVGhlIG1vc3QgY29tbW9uIHJldHVyblxuICogPiB2YWx1ZSB3YXMgYW4gUkZDLTExMjMgZm9ybWF0dGVkIGRhdGUgc3RhbXAsIHdoaWNoIGlzIGFcbiAqID4gc2xpZ2h0bHkgdXBkYXRlZCB2ZXJzaW9uIG9mIFJGQy04MjIgZGF0ZSBzdGFtcHMuXG4gKi9cblxuLy8gQnVpbGQgaW5kZXhlcyBvdXRzaWRlIHNvIHdlIGFsbG9jYXRlIHRoZW0gb25jZS5cbmNvbnN0IGRheXM6IEFycmF5PFN0cmluZz4gPSBbXCJTdW5cIiwgXCJNb25cIiwgXCJUdWVcIiwgXCJXZWRcIiwgXCJUaHVcIiwgXCJGcmlcIiwgXCJTYXRcIl07XG4vLyBwcmV0dGllci1pZ25vcmVcbmNvbnN0IG1vbnRoczogQXJyYXk8U3RyaW5nPiA9IFtcIkphblwiLCBcIkZlYlwiLCBcIk1hclwiLCBcIkFwclwiLCBcIk1heVwiLCBcIkp1blwiLCBcIkp1bFwiLCBcIkF1Z1wiLCBcIlNlcFwiLCBcIk9jdFwiLCBcIk5vdlwiLCBcIkRlY1wiXTtcblxuZXhwb3J0IGZ1bmN0aW9uIGRhdGVUb1V0Y1N0cmluZyhkYXRlOiBEYXRlKTogc3RyaW5nIHtcbiAgY29uc3QgeWVhciA9IGRhdGUuZ2V0VVRDRnVsbFllYXIoKTtcbiAgY29uc3QgbW9udGggPSBkYXRlLmdldFVUQ01vbnRoKCk7XG4gIGNvbnN0IGRheU9mV2VlayA9IGRhdGUuZ2V0VVRDRGF5KCk7XG4gIGNvbnN0IGRheU9mTW9udGhJbnQgPSBkYXRlLmdldFVUQ0RhdGUoKTtcbiAgY29uc3QgaG91cnNJbnQgPSBkYXRlLmdldFVUQ0hvdXJzKCk7XG4gIGNvbnN0IG1pbnV0ZXNJbnQgPSBkYXRlLmdldFVUQ01pbnV0ZXMoKTtcbiAgY29uc3Qgc2Vjb25kc0ludCA9IGRhdGUuZ2V0VVRDU2Vjb25kcygpO1xuXG4gIC8vIEJ1aWxkIDAgcHJlZml4ZWQgc3RyaW5ncyBmb3IgY29udGVudHMgdGhhdCBuZWVkIHRvIGJlXG4gIC8vIHR3byBkaWdpdHMgYW5kIHdoZXJlIHdlIGdldCBhbiBpbnRlZ2VyIGJhY2suXG4gIGNvbnN0IGRheU9mTW9udGhTdHJpbmcgPSBkYXlPZk1vbnRoSW50IDwgMTAgPyBgMCR7ZGF5T2ZNb250aEludH1gIDogYCR7ZGF5T2ZNb250aEludH1gO1xuICBjb25zdCBob3Vyc1N0cmluZyA9IGhvdXJzSW50IDwgMTAgPyBgMCR7aG91cnNJbnR9YCA6IGAke2hvdXJzSW50fWA7XG4gIGNvbnN0IG1pbnV0ZXNTdHJpbmcgPSBtaW51dGVzSW50IDwgMTAgPyBgMCR7bWludXRlc0ludH1gIDogYCR7bWludXRlc0ludH1gO1xuICBjb25zdCBzZWNvbmRzU3RyaW5nID0gc2Vjb25kc0ludCA8IDEwID8gYDAke3NlY29uZHNJbnR9YCA6IGAke3NlY29uZHNJbnR9YDtcblxuICByZXR1cm4gYCR7ZGF5c1tkYXlPZldlZWtdfSwgJHtkYXlPZk1vbnRoU3RyaW5nfSAke21vbnRoc1ttb250aF19ICR7eWVhcn0gJHtob3Vyc1N0cmluZ306JHttaW51dGVzU3RyaW5nfToke3NlY29uZHNTdHJpbmd9IEdNVGA7XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/document-type.js": /*!**********************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/document-type.js ***! \**********************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnQtdHlwZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9kb2N1bWVudC10eXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFNtaXRoeSBkb2N1bWVudCB0eXBlIHZhbHVlcy5cbiAqL1xuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1uYW1lc3BhY2VcbmV4cG9ydCBuYW1lc3BhY2UgRG9jdW1lbnRUeXBlIHtcbiAgZXhwb3J0IHR5cGUgVmFsdWUgPSBTY2FsYXIgfCBTdHJ1Y3R1cmUgfCBMaXN0O1xuICBleHBvcnQgdHlwZSBTY2FsYXIgPSBzdHJpbmcgfCBudW1iZXIgfCBib29sZWFuIHwgbnVsbDtcbiAgZXhwb3J0IHR5cGUgU3RydWN0dXJlID0geyBbbWVtYmVyOiBzdHJpbmddOiBWYWx1ZSB9O1xuICBleHBvcnQgaW50ZXJmYWNlIExpc3QgZXh0ZW5kcyBBcnJheTxWYWx1ZT4ge31cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/exception.js": /*!******************************************************************!*\ !*** ./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== /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/extended-encode-uri-component.js": /*!**************************************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/extended-encode-uri-component.js ***! \**************************************************************************************/ /*! exports provided: extendedEncodeURIComponent */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "extendedEncodeURIComponent", function() { return extendedEncodeURIComponent; }); /** * Function that wraps encodeURIComponent to encode additional characters * to fully adhere to RFC 3986. */ function extendedEncodeURIComponent(str) { return encodeURIComponent(str).replace(/[!'()*]/g, function (c) { return "%" + c.charCodeAt(0).toString(16); }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0ZW5kZWQtZW5jb2RlLXVyaS1jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXh0ZW5kZWQtZW5jb2RlLXVyaS1jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztHQUdHO0FBQ0gsTUFBTSxVQUFVLDBCQUEwQixDQUFDLEdBQVc7SUFDcEQsT0FBTyxrQkFBa0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQztRQUM1RCxPQUFPLEdBQUcsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM1QyxDQUFDLENBQUMsQ0FBQztBQUNMLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZ1bmN0aW9uIHRoYXQgd3JhcHMgZW5jb2RlVVJJQ29tcG9uZW50IHRvIGVuY29kZSBhZGRpdGlvbmFsIGNoYXJhY3RlcnNcbiAqIHRvIGZ1bGx5IGFkaGVyZSB0byBSRkMgMzk4Ni5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGV4dGVuZGVkRW5jb2RlVVJJQ29tcG9uZW50KHN0cjogc3RyaW5nKTogc3RyaW5nIHtcbiAgcmV0dXJuIGVuY29kZVVSSUNvbXBvbmVudChzdHIpLnJlcGxhY2UoL1shJygpKl0vZywgZnVuY3Rpb24gKGMpIHtcbiAgICByZXR1cm4gXCIlXCIgKyBjLmNoYXJDb2RlQXQoMCkudG9TdHJpbmcoMTYpO1xuICB9KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/get-array-if-single-item.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/get-array-if-single-item.js ***! \*********************************************************************************/ /*! exports provided: getArrayIfSingleItem */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getArrayIfSingleItem", function() { return getArrayIfSingleItem; }); /** * The XML parser will set one K:V for a member that could * return multiple entries but only has one. */ var getArrayIfSingleItem = function (mayBeArray) { return Array.isArray(mayBeArray) ? mayBeArray : [mayBeArray]; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWFycmF5LWlmLXNpbmdsZS1pdGVtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2dldC1hcnJheS1pZi1zaW5nbGUtaXRlbS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxvQkFBb0IsR0FBRyxVQUFJLFVBQWE7SUFDbkQsT0FBQSxLQUFLLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDO0FBQXJELENBQXFELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRoZSBYTUwgcGFyc2VyIHdpbGwgc2V0IG9uZSBLOlYgZm9yIGEgbWVtYmVyIHRoYXQgY291bGRcbiAqIHJldHVybiBtdWx0aXBsZSBlbnRyaWVzIGJ1dCBvbmx5IGhhcyBvbmUuXG4gKi9cbmV4cG9ydCBjb25zdCBnZXRBcnJheUlmU2luZ2xlSXRlbSA9IDxUPihtYXlCZUFycmF5OiBUKTogVCB8IFRbXSA9PlxuICBBcnJheS5pc0FycmF5KG1heUJlQXJyYXkpID8gbWF5QmVBcnJheSA6IFttYXlCZUFycmF5XTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/get-value-from-text-node.js": /*!*********************************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/get-value-from-text-node.js ***! \*********************************************************************************/ /*! exports provided: getValueFromTextNode */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getValueFromTextNode", function() { return getValueFromTextNode; }); /** * Recursively parses object and populates value is node from * "#text" key if it's available */ var getValueFromTextNode = function (obj) { var textNodeName = "#text"; for (var key in obj) { if (obj.hasOwnProperty(key) && obj[key][textNodeName] !== undefined) { obj[key] = obj[key][textNodeName]; } else if (typeof obj[key] === "object" && obj[key] !== null) { obj[key] = getValueFromTextNode(obj[key]); } } return obj; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LXZhbHVlLWZyb20tdGV4dC1ub2RlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2dldC12YWx1ZS1mcm9tLXRleHQtbm9kZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxvQkFBb0IsR0FBRyxVQUFDLEdBQVE7SUFDM0MsSUFBTSxZQUFZLEdBQUcsT0FBTyxDQUFDO0lBQzdCLEtBQUssSUFBTSxHQUFHLElBQUksR0FBRyxFQUFFO1FBQ3JCLElBQUksR0FBRyxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLEtBQUssU0FBUyxFQUFFO1lBQ25FLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUM7U0FDbkM7YUFBTSxJQUFJLE9BQU8sR0FBRyxDQUFDLEdBQUcsQ0FBQyxLQUFLLFFBQVEsSUFBSSxHQUFHLENBQUMsR0FBRyxDQUFDLEtBQUssSUFBSSxFQUFFO1lBQzVELEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztTQUMzQztLQUNGO0lBQ0QsT0FBTyxHQUFHLENBQUM7QUFDYixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFJlY3Vyc2l2ZWx5IHBhcnNlcyBvYmplY3QgYW5kIHBvcHVsYXRlcyB2YWx1ZSBpcyBub2RlIGZyb21cbiAqIFwiI3RleHRcIiBrZXkgaWYgaXQncyBhdmFpbGFibGVcbiAqL1xuZXhwb3J0IGNvbnN0IGdldFZhbHVlRnJvbVRleHROb2RlID0gKG9iajogYW55KSA9PiB7XG4gIGNvbnN0IHRleHROb2RlTmFtZSA9IFwiI3RleHRcIjtcbiAgZm9yIChjb25zdCBrZXkgaW4gb2JqKSB7XG4gICAgaWYgKG9iai5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIG9ialtrZXldW3RleHROb2RlTmFtZV0gIT09IHVuZGVmaW5lZCkge1xuICAgICAgb2JqW2tleV0gPSBvYmpba2V5XVt0ZXh0Tm9kZU5hbWVdO1xuICAgIH0gZWxzZSBpZiAodHlwZW9mIG9ialtrZXldID09PSBcIm9iamVjdFwiICYmIG9ialtrZXldICE9PSBudWxsKSB7XG4gICAgICBvYmpba2V5XSA9IGdldFZhbHVlRnJvbVRleHROb2RlKG9ialtrZXldKTtcbiAgICB9XG4gIH1cbiAgcmV0dXJuIG9iajtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js": /*!**************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/index.js ***! \**************************************************************/ /*! exports provided: Client, Command, extendedEncodeURIComponent, getArrayIfSingleItem, getValueFromTextNode, 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 */ "./node_modules/@aws-sdk/smithy-client/dist/es/client.js"); /* 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 */ "./node_modules/@aws-sdk/smithy-client/dist/es/command.js"); /* 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 */ "./node_modules/@aws-sdk/smithy-client/dist/es/document-type.js"); /* empty/unused harmony star reexport *//* harmony import */ var _exception__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./exception */ "./node_modules/@aws-sdk/smithy-client/dist/es/exception.js"); /* empty/unused harmony star reexport *//* harmony import */ var _extended_encode_uri_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./extended-encode-uri-component */ "./node_modules/@aws-sdk/smithy-client/dist/es/extended-encode-uri-component.js"); /* 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 */ "./node_modules/@aws-sdk/smithy-client/dist/es/get-array-if-single-item.js"); /* 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 */ "./node_modules/@aws-sdk/smithy-client/dist/es/get-value-from-text-node.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getValueFromTextNode", function() { return _get_value_from_text_node__WEBPACK_IMPORTED_MODULE_6__["getValueFromTextNode"]; }); /* harmony import */ var _lazy_json__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./lazy-json */ "./node_modules/@aws-sdk/smithy-client/dist/es/lazy-json.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StringWrapper", function() { return _lazy_json__WEBPACK_IMPORTED_MODULE_7__["StringWrapper"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LazyJsonString", function() { return _lazy_json__WEBPACK_IMPORTED_MODULE_7__["LazyJsonString"]; }); /* harmony import */ var _date_utils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./date-utils */ "./node_modules/@aws-sdk/smithy-client/dist/es/date-utils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "dateToUtcString", function() { return _date_utils__WEBPACK_IMPORTED_MODULE_8__["dateToUtcString"]; }); /* harmony import */ var _split_every__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./split-every */ "./node_modules/@aws-sdk/smithy-client/dist/es/split-every.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "splitEvery", function() { return _split_every__WEBPACK_IMPORTED_MODULE_9__["splitEvery"]; }); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./constants */ "./node_modules/@aws-sdk/smithy-client/dist/es/constants.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SENSITIVE_STRING", function() { return _constants__WEBPACK_IMPORTED_MODULE_10__["SENSITIVE_STRING"]; }); /* harmony import */ var _retryable_trait__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./retryable-trait */ "./node_modules/@aws-sdk/smithy-client/dist/es/retryable-trait.js"); /* empty/unused harmony star reexport *//* harmony import */ var _sdk_error__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./sdk-error */ "./node_modules/@aws-sdk/smithy-client/dist/es/sdk-error.js"); /* empty/unused harmony star reexport */ //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxVQUFVLENBQUM7QUFDekIsY0FBYyxXQUFXLENBQUM7QUFDMUIsY0FBYyxpQkFBaUIsQ0FBQztBQUNoQyxjQUFjLGFBQWEsQ0FBQztBQUM1QixjQUFjLGlDQUFpQyxDQUFDO0FBQ2hELGNBQWMsNEJBQTRCLENBQUM7QUFDM0MsY0FBYyw0QkFBNEIsQ0FBQztBQUMzQyxjQUFjLGFBQWEsQ0FBQztBQUM1QixjQUFjLGNBQWMsQ0FBQztBQUM3QixjQUFjLGVBQWUsQ0FBQztBQUM5QixjQUFjLGFBQWEsQ0FBQztBQUM1QixjQUFjLG1CQUFtQixDQUFDO0FBQ2xDLGNBQWMsYUFBYSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vY2xpZW50XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9jb21tYW5kXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kb2N1bWVudC10eXBlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9leGNlcHRpb25cIjtcbmV4cG9ydCAqIGZyb20gXCIuL2V4dGVuZGVkLWVuY29kZS11cmktY29tcG9uZW50XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9nZXQtYXJyYXktaWYtc2luZ2xlLWl0ZW1cIjtcbmV4cG9ydCAqIGZyb20gXCIuL2dldC12YWx1ZS1mcm9tLXRleHQtbm9kZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbGF6eS1qc29uXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kYXRlLXV0aWxzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9zcGxpdC1ldmVyeVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9yZXRyeWFibGUtdHJhaXRcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3Nkay1lcnJvclwiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/lazy-json.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/lazy-json.js ***! \******************************************************************/ /*! exports provided: StringWrapper, LazyJsonString */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StringWrapper", function() { return StringWrapper; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LazyJsonString", function() { return LazyJsonString; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /** * Lazy String holder for JSON typed contents. */ /** * Because of https://github.com/microsoft/tslib/issues/95, * TS 'extends' shim doesn't support extending native types like String. * So here we create StringWrapper that duplicate everything from String * class including its prototype chain. So we can extend from here. */ // @ts-ignore StringWrapper implementation is not a simple constructor var StringWrapper = function () { //@ts-ignore 'this' cannot be assigned to any, but Object.getPrototypeOf accepts any var Class = Object.getPrototypeOf(this).constructor; var Constructor = Function.bind.apply(String, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([null], arguments)); //@ts-ignore Call wrapped String constructor directly, don't bother typing it. var instance = new Constructor(); Object.setPrototypeOf(instance, Class.prototype); return instance; }; StringWrapper.prototype = Object.create(String.prototype, { constructor: { value: StringWrapper, enumerable: false, writable: true, configurable: true, }, }); Object.setPrototypeOf(StringWrapper, String); var LazyJsonString = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(LazyJsonString, _super); function LazyJsonString() { return _super !== null && _super.apply(this, arguments) || this; } LazyJsonString.prototype.deserializeJSON = function () { return JSON.parse(_super.prototype.toString.call(this)); }; LazyJsonString.prototype.toJSON = function () { return _super.prototype.toString.call(this); }; LazyJsonString.fromObject = function (object) { if (object instanceof LazyJsonString) { return object; } else if (object instanceof String || typeof object === "string") { return new LazyJsonString(object); } return new LazyJsonString(JSON.stringify(object)); }; return LazyJsonString; }(StringWrapper)); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF6eS1qc29uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xhenktanNvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRzs7QUFNSDs7Ozs7R0FLRztBQUNILHNFQUFzRTtBQUN0RSxNQUFNLENBQUMsSUFBTSxhQUFhLEdBQWtCO0lBQzFDLG9GQUFvRjtJQUNwRixJQUFNLEtBQUssR0FBRyxNQUFNLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxDQUFDLFdBQVcsQ0FBQztJQUN0RCxJQUFNLFdBQVcsR0FBRyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLFlBQUcsSUFBVyxHQUFLLFNBQVMsRUFBRSxDQUFDO0lBQzdFLDhFQUE4RTtJQUM5RSxJQUFNLFFBQVEsR0FBRyxJQUFJLFdBQVcsRUFBRSxDQUFDO0lBQ25DLE1BQU0sQ0FBQyxjQUFjLENBQUMsUUFBUSxFQUFFLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUNqRCxPQUFPLFFBQWtCLENBQUM7QUFDNUIsQ0FBQyxDQUFDO0FBQ0YsYUFBYSxDQUFDLFNBQVMsR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxTQUFTLEVBQUU7SUFDeEQsV0FBVyxFQUFFO1FBQ1gsS0FBSyxFQUFFLGFBQWE7UUFDcEIsVUFBVSxFQUFFLEtBQUs7UUFDakIsUUFBUSxFQUFFLElBQUk7UUFDZCxZQUFZLEVBQUUsSUFBSTtLQUNuQjtDQUNGLENBQUMsQ0FBQztBQUNILE1BQU0sQ0FBQyxjQUFjLENBQUMsYUFBYSxFQUFFLE1BQU0sQ0FBQyxDQUFDO0FBRTdDO0lBQW9DLGtDQUFhO0lBQWpEOztJQWlCQSxDQUFDO0lBaEJDLHdDQUFlLEdBQWY7UUFDRSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsaUJBQU0sUUFBUSxXQUFFLENBQUMsQ0FBQztJQUN0QyxDQUFDO0lBRUQsK0JBQU0sR0FBTjtRQUNFLE9BQU8saUJBQU0sUUFBUSxXQUFFLENBQUM7SUFDMUIsQ0FBQztJQUVNLHlCQUFVLEdBQWpCLFVBQWtCLE1BQVc7UUFDM0IsSUFBSSxNQUFNLFlBQVksY0FBYyxFQUFFO1lBQ3BDLE9BQU8sTUFBTSxDQUFDO1NBQ2Y7YUFBTSxJQUFJLE1BQU0sWUFBWSxNQUFNLElBQUksT0FBTyxNQUFNLEtBQUssUUFBUSxFQUFFO1lBQ2pFLE9BQU8sSUFBSSxjQUFjLENBQUMsTUFBTSxDQUFDLENBQUM7U0FDbkM7UUFDRCxPQUFPLElBQUksY0FBYyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztJQUNwRCxDQUFDO0lBQ0gscUJBQUM7QUFBRCxDQUFDLEFBakJELENBQW9DLGFBQWEsR0FpQmhEIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBMYXp5IFN0cmluZyBob2xkZXIgZm9yIEpTT04gdHlwZWQgY29udGVudHMuXG4gKi9cblxuaW50ZXJmYWNlIFN0cmluZ1dyYXBwZXIge1xuICBuZXcgKGFyZzogYW55KTogU3RyaW5nO1xufVxuXG4vKipcbiAqIEJlY2F1c2Ugb2YgaHR0cHM6Ly9naXRodWIuY29tL21pY3Jvc29mdC90c2xpYi9pc3N1ZXMvOTUsXG4gKiBUUyAnZXh0ZW5kcycgc2hpbSBkb2Vzbid0IHN1cHBvcnQgZXh0ZW5kaW5nIG5hdGl2ZSB0eXBlcyBsaWtlIFN0cmluZy5cbiAqIFNvIGhlcmUgd2UgY3JlYXRlIFN0cmluZ1dyYXBwZXIgdGhhdCBkdXBsaWNhdGUgZXZlcnl0aGluZyBmcm9tIFN0cmluZ1xuICogY2xhc3MgaW5jbHVkaW5nIGl0cyBwcm90b3R5cGUgY2hhaW4uIFNvIHdlIGNhbiBleHRlbmQgZnJvbSBoZXJlLlxuICovXG4vLyBAdHMtaWdub3JlIFN0cmluZ1dyYXBwZXIgaW1wbGVtZW50YXRpb24gaXMgbm90IGEgc2ltcGxlIGNvbnN0cnVjdG9yXG5leHBvcnQgY29uc3QgU3RyaW5nV3JhcHBlcjogU3RyaW5nV3JhcHBlciA9IGZ1bmN0aW9uICgpIHtcbiAgLy9AdHMtaWdub3JlICd0aGlzJyBjYW5ub3QgYmUgYXNzaWduZWQgdG8gYW55LCBidXQgT2JqZWN0LmdldFByb3RvdHlwZU9mIGFjY2VwdHMgYW55XG4gIGNvbnN0IENsYXNzID0gT2JqZWN0LmdldFByb3RvdHlwZU9mKHRoaXMpLmNvbnN0cnVjdG9yO1xuICBjb25zdCBDb25zdHJ1Y3RvciA9IEZ1bmN0aW9uLmJpbmQuYXBwbHkoU3RyaW5nLCBbbnVsbCBhcyBhbnksIC4uLmFyZ3VtZW50c10pO1xuICAvL0B0cy1pZ25vcmUgQ2FsbCB3cmFwcGVkIFN0cmluZyBjb25zdHJ1Y3RvciBkaXJlY3RseSwgZG9uJ3QgYm90aGVyIHR5cGluZyBpdC5cbiAgY29uc3QgaW5zdGFuY2UgPSBuZXcgQ29uc3RydWN0b3IoKTtcbiAgT2JqZWN0LnNldFByb3RvdHlwZU9mKGluc3RhbmNlLCBDbGFzcy5wcm90b3R5cGUpO1xuICByZXR1cm4gaW5zdGFuY2UgYXMgU3RyaW5nO1xufTtcblN0cmluZ1dyYXBwZXIucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShTdHJpbmcucHJvdG90eXBlLCB7XG4gIGNvbnN0cnVjdG9yOiB7XG4gICAgdmFsdWU6IFN0cmluZ1dyYXBwZXIsXG4gICAgZW51bWVyYWJsZTogZmFsc2UsXG4gICAgd3JpdGFibGU6IHRydWUsXG4gICAgY29uZmlndXJhYmxlOiB0cnVlLFxuICB9LFxufSk7XG5PYmplY3Quc2V0UHJvdG90eXBlT2YoU3RyaW5nV3JhcHBlciwgU3RyaW5nKTtcblxuZXhwb3J0IGNsYXNzIExhenlKc29uU3RyaW5nIGV4dGVuZHMgU3RyaW5nV3JhcHBlciB7XG4gIGRlc2VyaWFsaXplSlNPTigpOiBhbnkge1xuICAgIHJldHVybiBKU09OLnBhcnNlKHN1cGVyLnRvU3RyaW5nKCkpO1xuICB9XG5cbiAgdG9KU09OKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIHN1cGVyLnRvU3RyaW5nKCk7XG4gIH1cblxuICBzdGF0aWMgZnJvbU9iamVjdChvYmplY3Q6IGFueSk6IExhenlKc29uU3RyaW5nIHtcbiAgICBpZiAob2JqZWN0IGluc3RhbmNlb2YgTGF6eUpzb25TdHJpbmcpIHtcbiAgICAgIHJldHVybiBvYmplY3Q7XG4gICAgfSBlbHNlIGlmIChvYmplY3QgaW5zdGFuY2VvZiBTdHJpbmcgfHwgdHlwZW9mIG9iamVjdCA9PT0gXCJzdHJpbmdcIikge1xuICAgICAgcmV0dXJuIG5ldyBMYXp5SnNvblN0cmluZyhvYmplY3QpO1xuICAgIH1cbiAgICByZXR1cm4gbmV3IExhenlKc29uU3RyaW5nKEpTT04uc3RyaW5naWZ5KG9iamVjdCkpO1xuICB9XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/retryable-trait.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/retryable-trait.js ***! \************************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV0cnlhYmxlLXRyYWl0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3JldHJ5YWJsZS10cmFpdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBBIHN0cnVjdHVyZSBzaGFwZSB3aXRoIHRoZSBlcnJvciB0cmFpdC5cbiAqIGh0dHBzOi8vYXdzbGFicy5naXRodWIuaW8vc21pdGh5L3NwZWMvY29yZS5odG1sI3JldHJ5YWJsZS10cmFpdFxuICovXG5leHBvcnQgaW50ZXJmYWNlIFJldHJ5YWJsZVRyYWl0IHtcbiAgLyoqXG4gICAqIEluZGljYXRlcyB0aGF0IHRoZSBlcnJvciBpcyBhIHJldHJ5YWJsZSB0aHJvdHRsaW5nIGVycm9yLlxuICAgKi9cbiAgcmVhZG9ubHkgdGhyb3R0bGluZz86IGJvb2xlYW47XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/sdk-error.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/sdk-error.js ***! \******************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2RrLWVycm9yLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3Nkay1lcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTWV0YWRhdGFCZWFyZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgU21pdGh5RXhjZXB0aW9uIH0gZnJvbSBcIi4vZXhjZXB0aW9uXCI7XG5cbmV4cG9ydCB0eXBlIFNka0Vycm9yID0gRXJyb3IgJiBTbWl0aHlFeGNlcHRpb24gJiBNZXRhZGF0YUJlYXJlcjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/smithy-client/dist/es/split-every.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/smithy-client/dist/es/split-every.js ***! \********************************************************************/ /*! exports provided: splitEvery */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "splitEvery", function() { return splitEvery; }); /** * Given an input string, splits based on the delimiter after a given * number of delimiters has been encountered. * * @param value The input string to split. * @param delimiter The delimiter to split on. * @param numDelimiters The number of delimiters to have encountered to split. */ function splitEvery(value, delimiter, numDelimiters) { // Fail if we don't have a clear number to split on. if (numDelimiters <= 0 || !Number.isInteger(numDelimiters)) { throw new Error("Invalid number of delimiters (" + numDelimiters + ") for splitEvery."); } var segments = value.split(delimiter); // Short circuit extra logic for the simple case. if (numDelimiters === 1) { return segments; } var compoundSegments = []; var currentSegment = ""; for (var i = 0; i < segments.length; i++) { if (currentSegment === "") { // Start a new segment. currentSegment = segments[i]; } else { // Compound the current segment with the delimiter. currentSegment += delimiter + segments[i]; } if ((i + 1) % numDelimiters === 0) { // We encountered the right number of delimiters, so add the entry. compoundSegments.push(currentSegment); // And reset the current segment. currentSegment = ""; } } // Handle any leftover segment portion. if (currentSegment !== "") { compoundSegments.push(currentSegment); } return compoundSegments; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BsaXQtZXZlcnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc3BsaXQtZXZlcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7R0FPRztBQUNILE1BQU0sVUFBVSxVQUFVLENBQUMsS0FBYSxFQUFFLFNBQWlCLEVBQUUsYUFBcUI7SUFDaEYsb0RBQW9EO0lBQ3BELElBQUksYUFBYSxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDLEVBQUU7UUFDMUQsTUFBTSxJQUFJLEtBQUssQ0FBQyxnQ0FBZ0MsR0FBRyxhQUFhLEdBQUcsbUJBQW1CLENBQUMsQ0FBQztLQUN6RjtJQUVELElBQU0sUUFBUSxHQUFHLEtBQUssQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDeEMsaURBQWlEO0lBQ2pELElBQUksYUFBYSxLQUFLLENBQUMsRUFBRTtRQUN2QixPQUFPLFFBQVEsQ0FBQztLQUNqQjtJQUVELElBQU0sZ0JBQWdCLEdBQWtCLEVBQUUsQ0FBQztJQUMzQyxJQUFJLGNBQWMsR0FBRyxFQUFFLENBQUM7SUFDeEIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDeEMsSUFBSSxjQUFjLEtBQUssRUFBRSxFQUFFO1lBQ3pCLHVCQUF1QjtZQUN2QixjQUFjLEdBQUcsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQzlCO2FBQU07WUFDTCxtREFBbUQ7WUFDbkQsY0FBYyxJQUFJLFNBQVMsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7U0FDM0M7UUFFRCxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLGFBQWEsS0FBSyxDQUFDLEVBQUU7WUFDakMsbUVBQW1FO1lBQ25FLGdCQUFnQixDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQztZQUN0QyxpQ0FBaUM7WUFDakMsY0FBYyxHQUFHLEVBQUUsQ0FBQztTQUNyQjtLQUNGO0lBRUQsdUNBQXVDO0lBQ3ZDLElBQUksY0FBYyxLQUFLLEVBQUUsRUFBRTtRQUN6QixnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUM7S0FDdkM7SUFFRCxPQUFPLGdCQUFnQixDQUFDO0FBQzFCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdpdmVuIGFuIGlucHV0IHN0cmluZywgc3BsaXRzIGJhc2VkIG9uIHRoZSBkZWxpbWl0ZXIgYWZ0ZXIgYSBnaXZlblxuICogbnVtYmVyIG9mIGRlbGltaXRlcnMgaGFzIGJlZW4gZW5jb3VudGVyZWQuXG4gKlxuICogQHBhcmFtIHZhbHVlIFRoZSBpbnB1dCBzdHJpbmcgdG8gc3BsaXQuXG4gKiBAcGFyYW0gZGVsaW1pdGVyIFRoZSBkZWxpbWl0ZXIgdG8gc3BsaXQgb24uXG4gKiBAcGFyYW0gbnVtRGVsaW1pdGVycyBUaGUgbnVtYmVyIG9mIGRlbGltaXRlcnMgdG8gaGF2ZSBlbmNvdW50ZXJlZCB0byBzcGxpdC5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHNwbGl0RXZlcnkodmFsdWU6IHN0cmluZywgZGVsaW1pdGVyOiBzdHJpbmcsIG51bURlbGltaXRlcnM6IG51bWJlcik6IEFycmF5PHN0cmluZz4ge1xuICAvLyBGYWlsIGlmIHdlIGRvbid0IGhhdmUgYSBjbGVhciBudW1iZXIgdG8gc3BsaXQgb24uXG4gIGlmIChudW1EZWxpbWl0ZXJzIDw9IDAgfHwgIU51bWJlci5pc0ludGVnZXIobnVtRGVsaW1pdGVycykpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJJbnZhbGlkIG51bWJlciBvZiBkZWxpbWl0ZXJzIChcIiArIG51bURlbGltaXRlcnMgKyBcIikgZm9yIHNwbGl0RXZlcnkuXCIpO1xuICB9XG5cbiAgY29uc3Qgc2VnbWVudHMgPSB2YWx1ZS5zcGxpdChkZWxpbWl0ZXIpO1xuICAvLyBTaG9ydCBjaXJjdWl0IGV4dHJhIGxvZ2ljIGZvciB0aGUgc2ltcGxlIGNhc2UuXG4gIGlmIChudW1EZWxpbWl0ZXJzID09PSAxKSB7XG4gICAgcmV0dXJuIHNlZ21lbnRzO1xuICB9XG5cbiAgY29uc3QgY29tcG91bmRTZWdtZW50czogQXJyYXk8c3RyaW5nPiA9IFtdO1xuICBsZXQgY3VycmVudFNlZ21lbnQgPSBcIlwiO1xuICBmb3IgKGxldCBpID0gMDsgaSA8IHNlZ21lbnRzLmxlbmd0aDsgaSsrKSB7XG4gICAgaWYgKGN1cnJlbnRTZWdtZW50ID09PSBcIlwiKSB7XG4gICAgICAvLyBTdGFydCBhIG5ldyBzZWdtZW50LlxuICAgICAgY3VycmVudFNlZ21lbnQgPSBzZWdtZW50c1tpXTtcbiAgICB9IGVsc2Uge1xuICAgICAgLy8gQ29tcG91bmQgdGhlIGN1cnJlbnQgc2VnbWVudCB3aXRoIHRoZSBkZWxpbWl0ZXIuXG4gICAgICBjdXJyZW50U2VnbWVudCArPSBkZWxpbWl0ZXIgKyBzZWdtZW50c1tpXTtcbiAgICB9XG5cbiAgICBpZiAoKGkgKyAxKSAlIG51bURlbGltaXRlcnMgPT09IDApIHtcbiAgICAgIC8vIFdlIGVuY291bnRlcmVkIHRoZSByaWdodCBudW1iZXIgb2YgZGVsaW1pdGVycywgc28gYWRkIHRoZSBlbnRyeS5cbiAgICAgIGNvbXBvdW5kU2VnbWVudHMucHVzaChjdXJyZW50U2VnbWVudCk7XG4gICAgICAvLyBBbmQgcmVzZXQgdGhlIGN1cnJlbnQgc2VnbWVudC5cbiAgICAgIGN1cnJlbnRTZWdtZW50ID0gXCJcIjtcbiAgICB9XG4gIH1cblxuICAvLyBIYW5kbGUgYW55IGxlZnRvdmVyIHNlZ21lbnQgcG9ydGlvbi5cbiAgaWYgKGN1cnJlbnRTZWdtZW50ICE9PSBcIlwiKSB7XG4gICAgY29tcG91bmRTZWdtZW50cy5wdXNoKGN1cnJlbnRTZWdtZW50KTtcbiAgfVxuXG4gIHJldHVybiBjb21wb3VuZFNlZ21lbnRzO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/url-parser/dist/es/index.js": /*!***********************************************************!*\ !*** ./node_modules/@aws-sdk/url-parser/dist/es/index.js ***! \***********************************************************/ /*! exports provided: parseUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseUrl", function() { return parseUrl; }); /* harmony import */ var _aws_sdk_querystring_parser__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/querystring-parser */ "./node_modules/@aws-sdk/querystring-parser/dist/es/index.js"); var parseUrl = function (url) { var _a = new URL(url), hostname = _a.hostname, pathname = _a.pathname, port = _a.port, protocol = _a.protocol, search = _a.search; var query; if (search) { query = Object(_aws_sdk_querystring_parser__WEBPACK_IMPORTED_MODULE_0__["parseQueryString"])(search); } return { hostname: hostname, port: port ? parseInt(port) : undefined, protocol: protocol, path: pathname, query: query, }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFHL0QsTUFBTSxDQUFDLElBQU0sUUFBUSxHQUFjLFVBQUMsR0FBVztJQUN2QyxJQUFBLEtBQWlELElBQUksR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUEzRCxRQUFRLGNBQUEsRUFBRSxRQUFRLGNBQUEsRUFBRSxJQUFJLFVBQUEsRUFBRSxRQUFRLGNBQUEsRUFBRSxNQUFNLFlBQWlCLENBQUM7SUFFcEUsSUFBSSxLQUFvQyxDQUFDO0lBQ3pDLElBQUksTUFBTSxFQUFFO1FBQ1YsS0FBSyxHQUFHLGdCQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDO0tBQ2xDO0lBRUQsT0FBTztRQUNMLFFBQVEsVUFBQTtRQUNSLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUztRQUN2QyxRQUFRLFVBQUE7UUFDUixJQUFJLEVBQUUsUUFBUTtRQUNkLEtBQUssT0FBQTtLQUNOLENBQUM7QUFDSixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBwYXJzZVF1ZXJ5U3RyaW5nIH0gZnJvbSBcIkBhd3Mtc2RrL3F1ZXJ5c3RyaW5nLXBhcnNlclwiO1xuaW1wb3J0IHsgRW5kcG9pbnQsIFF1ZXJ5UGFyYW1ldGVyQmFnLCBVcmxQYXJzZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGNvbnN0IHBhcnNlVXJsOiBVcmxQYXJzZXIgPSAodXJsOiBzdHJpbmcpOiBFbmRwb2ludCA9PiB7XG4gIGNvbnN0IHsgaG9zdG5hbWUsIHBhdGhuYW1lLCBwb3J0LCBwcm90b2NvbCwgc2VhcmNoIH0gPSBuZXcgVVJMKHVybCk7XG5cbiAgbGV0IHF1ZXJ5OiBRdWVyeVBhcmFtZXRlckJhZyB8IHVuZGVmaW5lZDtcbiAgaWYgKHNlYXJjaCkge1xuICAgIHF1ZXJ5ID0gcGFyc2VRdWVyeVN0cmluZyhzZWFyY2gpO1xuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBob3N0bmFtZSxcbiAgICBwb3J0OiBwb3J0ID8gcGFyc2VJbnQocG9ydCkgOiB1bmRlZmluZWQsXG4gICAgcHJvdG9jb2wsXG4gICAgcGF0aDogcGF0aG5hbWUsXG4gICAgcXVlcnksXG4gIH07XG59O1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js": /*!********************************************************************!*\ !*** ./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js ***! \********************************************************************/ /*! exports provided: fromBase64, toBase64 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromBase64", function() { return fromBase64; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "toBase64", function() { return toBase64; }); var alphabetByEncoding = {}; var alphabetByValue = new Array(64); for (var i = 0, start = "A".charCodeAt(0), limit = "Z".charCodeAt(0); i + start <= limit; i++) { var char = String.fromCharCode(i + start); alphabetByEncoding[char] = i; alphabetByValue[i] = char; } for (var i = 0, start = "a".charCodeAt(0), limit = "z".charCodeAt(0); i + start <= limit; i++) { var char = String.fromCharCode(i + start); var index = i + 26; alphabetByEncoding[char] = index; alphabetByValue[index] = char; } for (var i = 0; i < 10; i++) { alphabetByEncoding[i.toString(10)] = i + 52; var char = i.toString(10); var index = i + 52; alphabetByEncoding[char] = index; alphabetByValue[index] = char; } alphabetByEncoding["+"] = 62; alphabetByValue[62] = "+"; alphabetByEncoding["/"] = 63; alphabetByValue[63] = "/"; var bitsPerLetter = 6; var bitsPerByte = 8; var maxLetterValue = 63; /** * Converts a base-64 encoded string to a Uint8Array of bytes. * * @param input The base-64 encoded string * * @see https://tools.ietf.org/html/rfc4648#section-4 */ function fromBase64(input) { var totalByteLength = (input.length / 4) * 3; if (input.substr(-2) === "==") { totalByteLength -= 2; } else if (input.substr(-1) === "=") { totalByteLength--; } var out = new ArrayBuffer(totalByteLength); var dataView = new DataView(out); for (var i = 0; i < input.length; i += 4) { var bits = 0; var bitLength = 0; for (var j = i, limit = i + 3; j <= limit; j++) { if (input[j] !== "=") { bits |= alphabetByEncoding[input[j]] << ((limit - j) * bitsPerLetter); bitLength += bitsPerLetter; } else { bits >>= bitsPerLetter; } } var chunkOffset = (i / 4) * 3; bits >>= bitLength % bitsPerByte; var byteLength = Math.floor(bitLength / bitsPerByte); for (var k = 0; k < byteLength; k++) { var offset = (byteLength - k - 1) * bitsPerByte; dataView.setUint8(chunkOffset + k, (bits & (255 << offset)) >> offset); } } return new Uint8Array(out); } /** * Converts a Uint8Array of binary data to a base-64 encoded string. * * @param input The binary data to encode * * @see https://tools.ietf.org/html/rfc4648#section-4 */ function toBase64(input) { var str = ""; for (var i = 0; i < input.length; i += 3) { var bits = 0; var bitLength = 0; for (var j = i, limit = Math.min(i + 3, input.length); j < limit; j++) { bits |= input[j] << ((limit - j - 1) * bitsPerByte); bitLength += bitsPerByte; } var bitClusterCount = Math.ceil(bitLength / bitsPerLetter); bits <<= bitClusterCount * bitsPerLetter - bitLength; for (var k = 1; k <= bitClusterCount; k++) { var offset = (bitClusterCount - k) * bitsPerLetter; str += alphabetByValue[(bits & (maxLetterValue << offset)) >> offset]; } str += "==".slice(0, 4 - bitClusterCount); } return str; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsSUFBTSxrQkFBa0IsR0FBOEIsRUFBRSxDQUFDO0FBQ3pELElBQU0sZUFBZSxHQUFrQixJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUVyRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEdBQUcsR0FBRyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsRUFBRSxLQUFLLEdBQUcsR0FBRyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsS0FBSyxJQUFJLEtBQUssRUFBRSxDQUFDLEVBQUUsRUFBRTtJQUM3RixJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQztJQUM1QyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDN0IsZUFBZSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQztDQUMzQjtBQUVELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssR0FBRyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxFQUFFLEtBQUssR0FBRyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxLQUFLLElBQUksS0FBSyxFQUFFLENBQUMsRUFBRSxFQUFFO0lBQzdGLElBQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDO0lBQzVDLElBQU0sS0FBSyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUM7SUFDckIsa0JBQWtCLENBQUMsSUFBSSxDQUFDLEdBQUcsS0FBSyxDQUFDO0lBQ2pDLGVBQWUsQ0FBQyxLQUFLLENBQUMsR0FBRyxJQUFJLENBQUM7Q0FDL0I7QUFFRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFO0lBQzNCLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQzVDLElBQU0sSUFBSSxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDNUIsSUFBTSxLQUFLLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztJQUNyQixrQkFBa0IsQ0FBQyxJQUFJLENBQUMsR0FBRyxLQUFLLENBQUM7SUFDakMsZUFBZSxDQUFDLEtBQUssQ0FBQyxHQUFHLElBQUksQ0FBQztDQUMvQjtBQUVELGtCQUFrQixDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUM3QixlQUFlLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDO0FBQzFCLGtCQUFrQixDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUM3QixlQUFlLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDO0FBRTFCLElBQU0sYUFBYSxHQUFHLENBQUMsQ0FBQztBQUN4QixJQUFNLFdBQVcsR0FBRyxDQUFDLENBQUM7QUFDdEIsSUFBTSxjQUFjLEdBQUcsRUFBUSxDQUFDO0FBRWhDOzs7Ozs7R0FNRztBQUNILE1BQU0sVUFBVSxVQUFVLENBQUMsS0FBYTtJQUN0QyxJQUFJLGVBQWUsR0FBRyxDQUFDLEtBQUssQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzdDLElBQUksS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksRUFBRTtRQUM3QixlQUFlLElBQUksQ0FBQyxDQUFDO0tBQ3RCO1NBQU0sSUFBSSxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxFQUFFO1FBQ25DLGVBQWUsRUFBRSxDQUFDO0tBQ25CO0lBQ0QsSUFBTSxHQUFHLEdBQUcsSUFBSSxXQUFXLENBQUMsZUFBZSxDQUFDLENBQUM7SUFDN0MsSUFBTSxRQUFRLEdBQUcsSUFBSSxRQUFRLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDbkMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRTtRQUN4QyxJQUFJLElBQUksR0FBRyxDQUFDLENBQUM7UUFDYixJQUFJLFNBQVMsR0FBRyxDQUFDLENBQUM7UUFDbEIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUM5QyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxHQUFHLGFBQWEsQ0FBQyxDQUFDO2dCQUN0RSxTQUFTLElBQUksYUFBYSxDQUFDO2FBQzVCO2lCQUFNO2dCQUNMLElBQUksS0FBSyxhQUFhLENBQUM7YUFDeEI7U0FDRjtRQUVELElBQU0sV0FBVyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUNoQyxJQUFJLEtBQUssU0FBUyxHQUFHLFdBQVcsQ0FBQztRQUNqQyxJQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLFNBQVMsR0FBRyxXQUFXLENBQUMsQ0FBQztRQUN2RCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ25DLElBQU0sTUFBTSxHQUFHLENBQUMsVUFBVSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxXQUFXLENBQUM7WUFDbEQsUUFBUSxDQUFDLFFBQVEsQ0FBQyxXQUFXLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxHQUFHLENBQUMsR0FBRyxJQUFJLE1BQU0sQ0FBQyxDQUFDLElBQUksTUFBTSxDQUFDLENBQUM7U0FDeEU7S0FDRjtJQUVELE9BQU8sSUFBSSxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDN0IsQ0FBQztBQUVEOzs7Ozs7R0FNRztBQUNILE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBaUI7SUFDeEMsSUFBSSxHQUFHLEdBQUcsRUFBRSxDQUFDO0lBQ2IsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRTtRQUN4QyxJQUFJLElBQUksR0FBRyxDQUFDLENBQUM7UUFDYixJQUFJLFNBQVMsR0FBRyxDQUFDLENBQUM7UUFDbEIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNyRSxJQUFJLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLFdBQVcsQ0FBQyxDQUFDO1lBQ3BELFNBQVMsSUFBSSxXQUFXLENBQUM7U0FDMUI7UUFFRCxJQUFNLGVBQWUsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsR0FBRyxhQUFhLENBQUMsQ0FBQztRQUM3RCxJQUFJLEtBQUssZUFBZSxHQUFHLGFBQWEsR0FBRyxTQUFTLENBQUM7UUFDckQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLGVBQWUsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUN6QyxJQUFNLE1BQU0sR0FBRyxDQUFDLGVBQWUsR0FBRyxDQUFDLENBQUMsR0FBRyxhQUFhLENBQUM7WUFDckQsR0FBRyxJQUFJLGVBQWUsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLGNBQWMsSUFBSSxNQUFNLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxDQUFDO1NBQ3ZFO1FBRUQsR0FBRyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxlQUFlLENBQUMsQ0FBQztLQUMzQztJQUVELE9BQU8sR0FBRyxDQUFDO0FBQ2IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IGFscGhhYmV0QnlFbmNvZGluZzogeyBba2V5OiBzdHJpbmddOiBudW1iZXIgfSA9IHt9O1xuY29uc3QgYWxwaGFiZXRCeVZhbHVlOiBBcnJheTxzdHJpbmc+ID0gbmV3IEFycmF5KDY0KTtcblxuZm9yIChsZXQgaSA9IDAsIHN0YXJ0ID0gXCJBXCIuY2hhckNvZGVBdCgwKSwgbGltaXQgPSBcIlpcIi5jaGFyQ29kZUF0KDApOyBpICsgc3RhcnQgPD0gbGltaXQ7IGkrKykge1xuICBjb25zdCBjaGFyID0gU3RyaW5nLmZyb21DaGFyQ29kZShpICsgc3RhcnQpO1xuICBhbHBoYWJldEJ5RW5jb2RpbmdbY2hhcl0gPSBpO1xuICBhbHBoYWJldEJ5VmFsdWVbaV0gPSBjaGFyO1xufVxuXG5mb3IgKGxldCBpID0gMCwgc3RhcnQgPSBcImFcIi5jaGFyQ29kZUF0KDApLCBsaW1pdCA9IFwielwiLmNoYXJDb2RlQXQoMCk7IGkgKyBzdGFydCA8PSBsaW1pdDsgaSsrKSB7XG4gIGNvbnN0IGNoYXIgPSBTdHJpbmcuZnJvbUNoYXJDb2RlKGkgKyBzdGFydCk7XG4gIGNvbnN0IGluZGV4ID0gaSArIDI2O1xuICBhbHBoYWJldEJ5RW5jb2RpbmdbY2hhcl0gPSBpbmRleDtcbiAgYWxwaGFiZXRCeVZhbHVlW2luZGV4XSA9IGNoYXI7XG59XG5cbmZvciAobGV0IGkgPSAwOyBpIDwgMTA7IGkrKykge1xuICBhbHBoYWJldEJ5RW5jb2RpbmdbaS50b1N0cmluZygxMCldID0gaSArIDUyO1xuICBjb25zdCBjaGFyID0gaS50b1N0cmluZygxMCk7XG4gIGNvbnN0IGluZGV4ID0gaSArIDUyO1xuICBhbHBoYWJldEJ5RW5jb2RpbmdbY2hhcl0gPSBpbmRleDtcbiAgYWxwaGFiZXRCeVZhbHVlW2luZGV4XSA9IGNoYXI7XG59XG5cbmFscGhhYmV0QnlFbmNvZGluZ1tcIitcIl0gPSA2MjtcbmFscGhhYmV0QnlWYWx1ZVs2Ml0gPSBcIitcIjtcbmFscGhhYmV0QnlFbmNvZGluZ1tcIi9cIl0gPSA2MztcbmFscGhhYmV0QnlWYWx1ZVs2M10gPSBcIi9cIjtcblxuY29uc3QgYml0c1BlckxldHRlciA9IDY7XG5jb25zdCBiaXRzUGVyQnl0ZSA9IDg7XG5jb25zdCBtYXhMZXR0ZXJWYWx1ZSA9IDBiMTExMTExO1xuXG4vKipcbiAqIENvbnZlcnRzIGEgYmFzZS02NCBlbmNvZGVkIHN0cmluZyB0byBhIFVpbnQ4QXJyYXkgb2YgYnl0ZXMuXG4gKlxuICogQHBhcmFtIGlucHV0IFRoZSBiYXNlLTY0IGVuY29kZWQgc3RyaW5nXG4gKlxuICogQHNlZSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNDY0OCNzZWN0aW9uLTRcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGZyb21CYXNlNjQoaW5wdXQ6IHN0cmluZyk6IFVpbnQ4QXJyYXkge1xuICBsZXQgdG90YWxCeXRlTGVuZ3RoID0gKGlucHV0Lmxlbmd0aCAvIDQpICogMztcbiAgaWYgKGlucHV0LnN1YnN0cigtMikgPT09IFwiPT1cIikge1xuICAgIHRvdGFsQnl0ZUxlbmd0aCAtPSAyO1xuICB9IGVsc2UgaWYgKGlucHV0LnN1YnN0cigtMSkgPT09IFwiPVwiKSB7XG4gICAgdG90YWxCeXRlTGVuZ3RoLS07XG4gIH1cbiAgY29uc3Qgb3V0ID0gbmV3IEFycmF5QnVmZmVyKHRvdGFsQnl0ZUxlbmd0aCk7XG4gIGNvbnN0IGRhdGFWaWV3ID0gbmV3IERhdGFWaWV3KG91dCk7XG4gIGZvciAobGV0IGkgPSAwOyBpIDwgaW5wdXQubGVuZ3RoOyBpICs9IDQpIHtcbiAgICBsZXQgYml0cyA9IDA7XG4gICAgbGV0IGJpdExlbmd0aCA9IDA7XG4gICAgZm9yIChsZXQgaiA9IGksIGxpbWl0ID0gaSArIDM7IGogPD0gbGltaXQ7IGorKykge1xuICAgICAgaWYgKGlucHV0W2pdICE9PSBcIj1cIikge1xuICAgICAgICBiaXRzIHw9IGFscGhhYmV0QnlFbmNvZGluZ1tpbnB1dFtqXV0gPDwgKChsaW1pdCAtIGopICogYml0c1BlckxldHRlcik7XG4gICAgICAgIGJpdExlbmd0aCArPSBiaXRzUGVyTGV0dGVyO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgYml0cyA+Pj0gYml0c1BlckxldHRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBjb25zdCBjaHVua09mZnNldCA9IChpIC8gNCkgKiAzO1xuICAgIGJpdHMgPj49IGJpdExlbmd0aCAlIGJpdHNQZXJCeXRlO1xuICAgIGNvbnN0IGJ5dGVMZW5ndGggPSBNYXRoLmZsb29yKGJpdExlbmd0aCAvIGJpdHNQZXJCeXRlKTtcbiAgICBmb3IgKGxldCBrID0gMDsgayA8IGJ5dGVMZW5ndGg7IGsrKykge1xuICAgICAgY29uc3Qgb2Zmc2V0ID0gKGJ5dGVMZW5ndGggLSBrIC0gMSkgKiBiaXRzUGVyQnl0ZTtcbiAgICAgIGRhdGFWaWV3LnNldFVpbnQ4KGNodW5rT2Zmc2V0ICsgaywgKGJpdHMgJiAoMjU1IDw8IG9mZnNldCkpID4+IG9mZnNldCk7XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIG5ldyBVaW50OEFycmF5KG91dCk7XG59XG5cbi8qKlxuICogQ29udmVydHMgYSBVaW50OEFycmF5IG9mIGJpbmFyeSBkYXRhIHRvIGEgYmFzZS02NCBlbmNvZGVkIHN0cmluZy5cbiAqXG4gKiBAcGFyYW0gaW5wdXQgVGhlIGJpbmFyeSBkYXRhIHRvIGVuY29kZVxuICpcbiAqIEBzZWUgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzQ2NDgjc2VjdGlvbi00XG4gKi9cbmV4cG9ydCBmdW5jdGlvbiB0b0Jhc2U2NChpbnB1dDogVWludDhBcnJheSk6IHN0cmluZyB7XG4gIGxldCBzdHIgPSBcIlwiO1xuICBmb3IgKGxldCBpID0gMDsgaSA8IGlucHV0Lmxlbmd0aDsgaSArPSAzKSB7XG4gICAgbGV0IGJpdHMgPSAwO1xuICAgIGxldCBiaXRMZW5ndGggPSAwO1xuICAgIGZvciAobGV0IGogPSBpLCBsaW1pdCA9IE1hdGgubWluKGkgKyAzLCBpbnB1dC5sZW5ndGgpOyBqIDwgbGltaXQ7IGorKykge1xuICAgICAgYml0cyB8PSBpbnB1dFtqXSA8PCAoKGxpbWl0IC0gaiAtIDEpICogYml0c1BlckJ5dGUpO1xuICAgICAgYml0TGVuZ3RoICs9IGJpdHNQZXJCeXRlO1xuICAgIH1cblxuICAgIGNvbnN0IGJpdENsdXN0ZXJDb3VudCA9IE1hdGguY2VpbChiaXRMZW5ndGggLyBiaXRzUGVyTGV0dGVyKTtcbiAgICBiaXRzIDw8PSBiaXRDbHVzdGVyQ291bnQgKiBiaXRzUGVyTGV0dGVyIC0gYml0TGVuZ3RoO1xuICAgIGZvciAobGV0IGsgPSAxOyBrIDw9IGJpdENsdXN0ZXJDb3VudDsgaysrKSB7XG4gICAgICBjb25zdCBvZmZzZXQgPSAoYml0Q2x1c3RlckNvdW50IC0gaykgKiBiaXRzUGVyTGV0dGVyO1xuICAgICAgc3RyICs9IGFscGhhYmV0QnlWYWx1ZVsoYml0cyAmIChtYXhMZXR0ZXJWYWx1ZSA8PCBvZmZzZXQpKSA+PiBvZmZzZXRdO1xuICAgIH1cblxuICAgIHN0ciArPSBcIj09XCIuc2xpY2UoMCwgNCAtIGJpdENsdXN0ZXJDb3VudCk7XG4gIH1cblxuICByZXR1cm4gc3RyO1xufVxuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js": /*!*************************************************************************!*\ !*** ./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js ***! \*************************************************************************/ /*! exports provided: calculateBodyLength */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "calculateBodyLength", function() { return calculateBodyLength; }); function calculateBodyLength(body) { if (typeof body === "string") { var len = body.length; for (var i = len - 1; i >= 0; i--) { var code = body.charCodeAt(i); if (code > 0x7f && code <= 0x7ff) len++; else if (code > 0x7ff && code <= 0xffff) len += 2; } return len; } else if (typeof body.byteLength === "number") { // handles Uint8Array, ArrayBuffer, Buffer, and ArrayBufferView return body.byteLength; } else if (typeof body.size === "number") { // handles browser File object return body.size; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxVQUFVLG1CQUFtQixDQUFDLElBQVM7SUFDM0MsSUFBSSxPQUFPLElBQUksS0FBSyxRQUFRLEVBQUU7UUFDNUIsSUFBSSxHQUFHLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQztRQUV0QixLQUFLLElBQUksQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNqQyxJQUFNLElBQUksR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2hDLElBQUksSUFBSSxHQUFHLElBQUksSUFBSSxJQUFJLElBQUksS0FBSztnQkFBRSxHQUFHLEVBQUUsQ0FBQztpQkFDbkMsSUFBSSxJQUFJLEdBQUcsS0FBSyxJQUFJLElBQUksSUFBSSxNQUFNO2dCQUFFLEdBQUcsSUFBSSxDQUFDLENBQUM7U0FDbkQ7UUFFRCxPQUFPLEdBQUcsQ0FBQztLQUNaO1NBQU0sSUFBSSxPQUFPLElBQUksQ0FBQyxVQUFVLEtBQUssUUFBUSxFQUFFO1FBQzlDLCtEQUErRDtRQUMvRCxPQUFPLElBQUksQ0FBQyxVQUFVLENBQUM7S0FDeEI7U0FBTSxJQUFJLE9BQU8sSUFBSSxDQUFDLElBQUksS0FBSyxRQUFRLEVBQUU7UUFDeEMsOEJBQThCO1FBQzlCLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQztLQUNsQjtBQUNILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZnVuY3Rpb24gY2FsY3VsYXRlQm9keUxlbmd0aChib2R5OiBhbnkpOiBudW1iZXIgfCB1bmRlZmluZWQge1xuICBpZiAodHlwZW9mIGJvZHkgPT09IFwic3RyaW5nXCIpIHtcbiAgICBsZXQgbGVuID0gYm9keS5sZW5ndGg7XG5cbiAgICBmb3IgKGxldCBpID0gbGVuIC0gMTsgaSA+PSAwOyBpLS0pIHtcbiAgICAgIGNvbnN0IGNvZGUgPSBib2R5LmNoYXJDb2RlQXQoaSk7XG4gICAgICBpZiAoY29kZSA+IDB4N2YgJiYgY29kZSA8PSAweDdmZikgbGVuKys7XG4gICAgICBlbHNlIGlmIChjb2RlID4gMHg3ZmYgJiYgY29kZSA8PSAweGZmZmYpIGxlbiArPSAyO1xuICAgIH1cblxuICAgIHJldHVybiBsZW47XG4gIH0gZWxzZSBpZiAodHlwZW9mIGJvZHkuYnl0ZUxlbmd0aCA9PT0gXCJudW1iZXJcIikge1xuICAgIC8vIGhhbmRsZXMgVWludDhBcnJheSwgQXJyYXlCdWZmZXIsIEJ1ZmZlciwgYW5kIEFycmF5QnVmZmVyVmlld1xuICAgIHJldHVybiBib2R5LmJ5dGVMZW5ndGg7XG4gIH0gZWxzZSBpZiAodHlwZW9mIGJvZHkuc2l6ZSA9PT0gXCJudW1iZXJcIikge1xuICAgIC8vIGhhbmRsZXMgYnJvd3NlciBGaWxlIG9iamVjdFxuICAgIHJldHVybiBib2R5LnNpemU7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-buffer-from/dist/es/index.js": /*!*****************************************************************!*\ !*** ./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 */ "./node_modules/@aws-sdk/is-array-buffer/dist/es/index.js"); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js"); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(buffer__WEBPACK_IMPORTED_MODULE_1__); var fromArrayBuffer = function (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 TypeError("The \"input\" argument must be ArrayBuffer. Received type " + typeof input + " (" + input + ")"); } return buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from(input, offset, length); }; var fromString = function (input, encoding) { if (typeof input !== "string") { throw new TypeError("The \"input\" argument must be of type string. Received type " + typeof input + " (" + input + ")"); } return encoding ? buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from(input, encoding) : buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ3pELE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxRQUFRLENBQUM7QUFFaEMsTUFBTSxDQUFDLElBQU0sZUFBZSxHQUFHLFVBQUMsS0FBa0IsRUFBRSxNQUFVLEVBQUUsTUFBMEM7SUFBdEQsdUJBQUEsRUFBQSxVQUFVO0lBQUUsdUJBQUEsRUFBQSxTQUFpQixLQUFLLENBQUMsVUFBVSxHQUFHLE1BQU07SUFDeEcsSUFBSSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsRUFBRTtRQUN6QixNQUFNLElBQUksU0FBUyxDQUFDLCtEQUEyRCxPQUFPLEtBQUssVUFBSyxLQUFLLE1BQUcsQ0FBQyxDQUFDO0tBQzNHO0lBRUQsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxNQUFNLEVBQUUsTUFBTSxDQUFDLENBQUM7QUFDNUMsQ0FBQyxDQUFDO0FBSUYsTUFBTSxDQUFDLElBQU0sVUFBVSxHQUFHLFVBQUMsS0FBYSxFQUFFLFFBQXlCO0lBQ2pFLElBQUksT0FBTyxLQUFLLEtBQUssUUFBUSxFQUFFO1FBQzdCLE1BQU0sSUFBSSxTQUFTLENBQUMsa0VBQThELE9BQU8sS0FBSyxVQUFLLEtBQUssTUFBRyxDQUFDLENBQUM7S0FDOUc7SUFFRCxPQUFPLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7QUFDdEUsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaXNBcnJheUJ1ZmZlciB9IGZyb20gXCJAYXdzLXNkay9pcy1hcnJheS1idWZmZXJcIjtcbmltcG9ydCB7IEJ1ZmZlciB9IGZyb20gXCJidWZmZXJcIjtcblxuZXhwb3J0IGNvbnN0IGZyb21BcnJheUJ1ZmZlciA9IChpbnB1dDogQXJyYXlCdWZmZXIsIG9mZnNldCA9IDAsIGxlbmd0aDogbnVtYmVyID0gaW5wdXQuYnl0ZUxlbmd0aCAtIG9mZnNldCk6IEJ1ZmZlciA9PiB7XG4gIGlmICghaXNBcnJheUJ1ZmZlcihpbnB1dCkpIHtcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKGBUaGUgXCJpbnB1dFwiIGFyZ3VtZW50IG11c3QgYmUgQXJyYXlCdWZmZXIuIFJlY2VpdmVkIHR5cGUgJHt0eXBlb2YgaW5wdXR9ICgke2lucHV0fSlgKTtcbiAgfVxuXG4gIHJldHVybiBCdWZmZXIuZnJvbShpbnB1dCwgb2Zmc2V0LCBsZW5ndGgpO1xufTtcblxuZXhwb3J0IHR5cGUgU3RyaW5nRW5jb2RpbmcgPSBcImFzY2lpXCIgfCBcInV0ZjhcIiB8IFwidXRmMTZsZVwiIHwgXCJ1Y3MyXCIgfCBcImJhc2U2NFwiIHwgXCJsYXRpbjFcIiB8IFwiYmluYXJ5XCIgfCBcImhleFwiO1xuXG5leHBvcnQgY29uc3QgZnJvbVN0cmluZyA9IChpbnB1dDogc3RyaW5nLCBlbmNvZGluZz86IFN0cmluZ0VuY29kaW5nKTogQnVmZmVyID0+IHtcbiAgaWYgKHR5cGVvZiBpbnB1dCAhPT0gXCJzdHJpbmdcIikge1xuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoYFRoZSBcImlucHV0XCIgYXJndW1lbnQgbXVzdCBiZSBvZiB0eXBlIHN0cmluZy4gUmVjZWl2ZWQgdHlwZSAke3R5cGVvZiBpbnB1dH0gKCR7aW5wdXR9KWApO1xuICB9XG5cbiAgcmV0dXJuIGVuY29kaW5nID8gQnVmZmVyLmZyb20oaW5wdXQsIGVuY29kaW5nKSA6IEJ1ZmZlci5mcm9tKGlucHV0KTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js": /*!******************************************************************!*\ !*** ./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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsSUFBTSxZQUFZLEdBQThCLEVBQUUsQ0FBQztBQUNuRCxJQUFNLFlBQVksR0FBOEIsRUFBRSxDQUFDO0FBRW5ELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxFQUFFLEVBQUU7SUFDNUIsSUFBSSxXQUFXLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQztJQUMvQyxJQUFJLFdBQVcsQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO1FBQzVCLFdBQVcsR0FBRyxNQUFJLFdBQWEsQ0FBQztLQUNqQztJQUVELFlBQVksQ0FBQyxDQUFDLENBQUMsR0FBRyxXQUFXLENBQUM7SUFDOUIsWUFBWSxDQUFDLFdBQVcsQ0FBQyxHQUFHLENBQUMsQ0FBQztDQUMvQjtBQUVEOzs7O0dBSUc7QUFDSCxNQUFNLFVBQVUsT0FBTyxDQUFDLE9BQWU7SUFDckMsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLENBQUMsS0FBSyxDQUFDLEVBQUU7UUFDNUIsTUFBTSxJQUFJLEtBQUssQ0FBQyxxREFBcUQsQ0FBQyxDQUFDO0tBQ3hFO0lBRUQsSUFBTSxHQUFHLEdBQUcsSUFBSSxVQUFVLENBQUMsT0FBTyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQztJQUMvQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsT0FBTyxDQUFDLE1BQU0sRUFBRSxDQUFDLElBQUksQ0FBQyxFQUFFO1FBQzFDLElBQU0sV0FBVyxHQUFHLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDO1FBQ3ZELElBQUksV0FBVyxJQUFJLFlBQVksRUFBRTtZQUMvQixHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLFlBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztTQUN4QzthQUFNO1lBQ0wsTUFBTSxJQUFJLEtBQUssQ0FBQyx5Q0FBdUMsV0FBVyxvQkFBaUIsQ0FBQyxDQUFDO1NBQ3RGO0tBQ0Y7SUFFRCxPQUFPLEdBQUcsQ0FBQztBQUNiLENBQUM7QUFFRDs7OztHQUlHO0FBQ0gsTUFBTSxVQUFVLEtBQUssQ0FBQyxLQUFpQjtJQUNyQyxJQUFJLEdBQUcsR0FBRyxFQUFFLENBQUM7SUFDYixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsS0FBSyxDQUFDLFVBQVUsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUN6QyxHQUFHLElBQUksWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0tBQy9CO0lBRUQsT0FBTyxHQUFHLENBQUM7QUFDYixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgU0hPUlRfVE9fSEVYOiB7IFtrZXk6IG51bWJlcl06IHN0cmluZyB9ID0ge307XG5jb25zdCBIRVhfVE9fU0hPUlQ6IHsgW2tleTogc3RyaW5nXTogbnVtYmVyIH0gPSB7fTtcblxuZm9yIChsZXQgaSA9IDA7IGkgPCAyNTY7IGkrKykge1xuICBsZXQgZW5jb2RlZEJ5dGUgPSBpLnRvU3RyaW5nKDE2KS50b0xvd2VyQ2FzZSgpO1xuICBpZiAoZW5jb2RlZEJ5dGUubGVuZ3RoID09PSAxKSB7XG4gICAgZW5jb2RlZEJ5dGUgPSBgMCR7ZW5jb2RlZEJ5dGV9YDtcbiAgfVxuXG4gIFNIT1JUX1RPX0hFWFtpXSA9IGVuY29kZWRCeXRlO1xuICBIRVhfVE9fU0hPUlRbZW5jb2RlZEJ5dGVdID0gaTtcbn1cblxuLyoqXG4gKiBDb252ZXJ0cyBhIGhleGFkZWNpbWFsIGVuY29kZWQgc3RyaW5nIHRvIGEgVWludDhBcnJheSBvZiBieXRlcy5cbiAqXG4gKiBAcGFyYW0gZW5jb2RlZCBUaGUgaGV4YWRlY2ltYWwgZW5jb2RlZCBzdHJpbmdcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGZyb21IZXgoZW5jb2RlZDogc3RyaW5nKTogVWludDhBcnJheSB7XG4gIGlmIChlbmNvZGVkLmxlbmd0aCAlIDIgIT09IDApIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJIZXggZW5jb2RlZCBzdHJpbmdzIG11c3QgaGF2ZSBhbiBldmVuIG51bWJlciBsZW5ndGhcIik7XG4gIH1cblxuICBjb25zdCBvdXQgPSBuZXcgVWludDhBcnJheShlbmNvZGVkLmxlbmd0aCAvIDIpO1xuICBmb3IgKGxldCBpID0gMDsgaSA8IGVuY29kZWQubGVuZ3RoOyBpICs9IDIpIHtcbiAgICBjb25zdCBlbmNvZGVkQnl0ZSA9IGVuY29kZWQuc3Vic3RyKGksIDIpLnRvTG93ZXJDYXNlKCk7XG4gICAgaWYgKGVuY29kZWRCeXRlIGluIEhFWF9UT19TSE9SVCkge1xuICAgICAgb3V0W2kgLyAyXSA9IEhFWF9UT19TSE9SVFtlbmNvZGVkQnl0ZV07XG4gICAgfSBlbHNlIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihgQ2Fubm90IGRlY29kZSB1bnJlY29nbml6ZWQgc2VxdWVuY2UgJHtlbmNvZGVkQnl0ZX0gYXMgaGV4YWRlY2ltYWxgKTtcbiAgICB9XG4gIH1cblxuICByZXR1cm4gb3V0O1xufVxuXG4vKipcbiAqIENvbnZlcnRzIGEgVWludDhBcnJheSBvZiBiaW5hcnkgZGF0YSB0byBhIGhleGFkZWNpbWFsIGVuY29kZWQgc3RyaW5nLlxuICpcbiAqIEBwYXJhbSBieXRlcyBUaGUgYmluYXJ5IGRhdGEgdG8gZW5jb2RlXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiB0b0hleChieXRlczogVWludDhBcnJheSk6IHN0cmluZyB7XG4gIGxldCBvdXQgPSBcIlwiO1xuICBmb3IgKGxldCBpID0gMDsgaSA8IGJ5dGVzLmJ5dGVMZW5ndGg7IGkrKykge1xuICAgIG91dCArPSBTSE9SVF9UT19IRVhbYnl0ZXNbaV1dO1xuICB9XG5cbiAgcmV0dXJuIG91dDtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-locate-window/dist/es/index.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/util-locate-window/dist/es/index.js ***! \*******************************************************************/ /*! exports provided: locateWindow */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "locateWindow", function() { return locateWindow; }); var fallbackWindow = {}; /** * Locates the global scope for a browser or browser-like environment. If * neither `window` nor `self` is defined by the environment, the same object * will be returned on each invocation. */ function locateWindow() { if (typeof window !== "undefined") { return window; } else if (typeof self !== "undefined") { return self; } return fallbackWindow; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsSUFBTSxjQUFjLEdBQUcsRUFBWSxDQUFDO0FBRXBDOzs7O0dBSUc7QUFDSCxNQUFNLFVBQVUsWUFBWTtJQUMxQixJQUFJLE9BQU8sTUFBTSxLQUFLLFdBQVcsRUFBRTtRQUNqQyxPQUFPLE1BQU0sQ0FBQztLQUNmO1NBQU0sSUFBSSxPQUFPLElBQUksS0FBSyxXQUFXLEVBQUU7UUFDdEMsT0FBTyxJQUFJLENBQUM7S0FDYjtJQUVELE9BQU8sY0FBYyxDQUFDO0FBQ3hCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBmYWxsYmFja1dpbmRvdyA9IHt9IGFzIFdpbmRvdztcblxuLyoqXG4gKiBMb2NhdGVzIHRoZSBnbG9iYWwgc2NvcGUgZm9yIGEgYnJvd3NlciBvciBicm93c2VyLWxpa2UgZW52aXJvbm1lbnQuIElmXG4gKiBuZWl0aGVyIGB3aW5kb3dgIG5vciBgc2VsZmAgaXMgZGVmaW5lZCBieSB0aGUgZW52aXJvbm1lbnQsIHRoZSBzYW1lIG9iamVjdFxuICogd2lsbCBiZSByZXR1cm5lZCBvbiBlYWNoIGludm9jYXRpb24uXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBsb2NhdGVXaW5kb3coKTogV2luZG93IHtcbiAgaWYgKHR5cGVvZiB3aW5kb3cgIT09IFwidW5kZWZpbmVkXCIpIHtcbiAgICByZXR1cm4gd2luZG93O1xuICB9IGVsc2UgaWYgKHR5cGVvZiBzZWxmICE9PSBcInVuZGVmaW5lZFwiKSB7XG4gICAgcmV0dXJuIHNlbGY7XG4gIH1cblxuICByZXR1cm4gZmFsbGJhY2tXaW5kb3c7XG59XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/util-uri-escape/dist/es/escape-uri-path.js": /*!**************************************************************************!*\ !*** ./node_modules/@aws-sdk/util-uri-escape/dist/es/escape-uri-path.js ***! \**************************************************************************/ /*! exports provided: escapeUriPath */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "escapeUriPath", function() { return escapeUriPath; }); /* harmony import */ var _escape_uri__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./escape-uri */ "./node_modules/@aws-sdk/util-uri-escape/dist/es/escape-uri.js"); var escapeUriPath = function (uri) { return uri.split("/").map(_escape_uri__WEBPACK_IMPORTED_MODULE_0__["escapeUri"]).join("/"); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXNjYXBlLXVyaS1wYXRoLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2VzY2FwZS11cmktcGF0aC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sY0FBYyxDQUFDO0FBRXpDLE1BQU0sQ0FBQyxJQUFNLGFBQWEsR0FBRyxVQUFDLEdBQVcsSUFBYSxPQUFBLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBdkMsQ0FBdUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGVzY2FwZVVyaSB9IGZyb20gXCIuL2VzY2FwZS11cmlcIjtcblxuZXhwb3J0IGNvbnN0IGVzY2FwZVVyaVBhdGggPSAodXJpOiBzdHJpbmcpOiBzdHJpbmcgPT4gdXJpLnNwbGl0KFwiL1wiKS5tYXAoZXNjYXBlVXJpKS5qb2luKFwiL1wiKTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-uri-escape/dist/es/escape-uri.js": /*!*********************************************************************!*\ !*** ./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; }); var escapeUri = function (uri) { // AWS percent-encodes some extra non-standard characters in a URI return encodeURIComponent(uri).replace(/[!'()*]/g, hexEncode); }; var hexEncode = function (c) { return "%" + c.charCodeAt(0).toString(16).toUpperCase(); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXNjYXBlLXVyaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9lc2NhcGUtdXJpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBQyxJQUFNLFNBQVMsR0FBRyxVQUFDLEdBQVc7SUFDbkMsa0VBQWtFO0lBQ2xFLE9BQUEsa0JBQWtCLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQVUsRUFBRSxTQUFTLENBQUM7QUFBdEQsQ0FBc0QsQ0FBQztBQUV6RCxJQUFNLFNBQVMsR0FBRyxVQUFDLENBQVMsSUFBSyxPQUFBLE1BQUksQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsV0FBVyxFQUFJLEVBQWhELENBQWdELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgZXNjYXBlVXJpID0gKHVyaTogc3RyaW5nKTogc3RyaW5nID0+XG4gIC8vIEFXUyBwZXJjZW50LWVuY29kZXMgc29tZSBleHRyYSBub24tc3RhbmRhcmQgY2hhcmFjdGVycyBpbiBhIFVSSVxuICBlbmNvZGVVUklDb21wb25lbnQodXJpKS5yZXBsYWNlKC9bIScoKSpdL2csIGhleEVuY29kZSk7XG5cbmNvbnN0IGhleEVuY29kZSA9IChjOiBzdHJpbmcpID0+IGAlJHtjLmNoYXJDb2RlQXQoMCkudG9TdHJpbmcoMTYpLnRvVXBwZXJDYXNlKCl9YDtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-uri-escape/dist/es/index.js": /*!****************************************************************!*\ !*** ./node_modules/@aws-sdk/util-uri-escape/dist/es/index.js ***! \****************************************************************/ /*! exports provided: escapeUri, escapeUriPath */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _escape_uri__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./escape-uri */ "./node_modules/@aws-sdk/util-uri-escape/dist/es/escape-uri.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "escapeUri", function() { return _escape_uri__WEBPACK_IMPORTED_MODULE_0__["escapeUri"]; }); /* harmony import */ var _escape_uri_path__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./escape-uri-path */ "./node_modules/@aws-sdk/util-uri-escape/dist/es/escape-uri-path.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "escapeUriPath", function() { return _escape_uri_path__WEBPACK_IMPORTED_MODULE_1__["escapeUriPath"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxjQUFjLENBQUM7QUFDN0IsY0FBYyxtQkFBbUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2VzY2FwZS11cmlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2VzY2FwZS11cmktcGF0aFwiO1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js": /*!************************************************************************!*\ !*** ./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js ***! \************************************************************************/ /*! exports provided: defaultUserAgent */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultUserAgent", function() { return defaultUserAgent; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var bowser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! bowser */ "./node_modules/bowser/es5.js"); /* harmony import */ var bowser__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(bowser__WEBPACK_IMPORTED_MODULE_1__); /** * Default provider to the user agent in browsers. It's a best effort to infer * the device information. It uses bowser library to detect the browser and virsion */ var defaultUserAgent = function (_a) { var serviceId = _a.serviceId, clientVersion = _a.clientVersion; return function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedUA, sections; var _a, _b, _c, _d, _e, _f, _g; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_h) { parsedUA = ((_a = window === null || window === void 0 ? void 0 : window.navigator) === null || _a === void 0 ? void 0 : _a.userAgent) ? bowser__WEBPACK_IMPORTED_MODULE_1___default.a.parse(window.navigator.userAgent) : undefined; sections = [ // sdk-metadata ["aws-sdk-js", clientVersion], // os-metadata ["os/" + (((_b = parsedUA === null || parsedUA === void 0 ? void 0 : parsedUA.os) === null || _b === void 0 ? void 0 : _b.name) || "other"), (_c = parsedUA === null || parsedUA === void 0 ? void 0 : parsedUA.os) === null || _c === void 0 ? void 0 : _c.version], // language-metadata // ECMAScript edition doesn't matter in JS. ["lang/js"], // browser vendor and version. ["md/browser", ((_e = (_d = parsedUA === null || parsedUA === void 0 ? void 0 : parsedUA.browser) === null || _d === void 0 ? void 0 : _d.name) !== null && _e !== void 0 ? _e : "unknown") + "_" + ((_g = (_f = parsedUA === null || parsedUA === void 0 ? void 0 : parsedUA.browser) === null || _f === void 0 ? void 0 : _f.version) !== null && _g !== void 0 ? _g : "unknown")], ]; if (serviceId) { // api-metadata // service Id may not appear in non-AWS clients sections.push(["api/" + serviceId, clientVersion]); } return [2 /*return*/, sections]; }); }); }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sTUFBTSxNQUFNLFFBQVEsQ0FBQztBQUk1Qjs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxnQkFBZ0IsR0FBRyxVQUFDLEVBR1A7UUFGeEIsU0FBUyxlQUFBLEVBQ1QsYUFBYSxtQkFBQTtJQUNxQyxPQUFBOzs7O1lBQzVDLFFBQVEsR0FBRyxPQUFBLE1BQU0sYUFBTixNQUFNLHVCQUFOLE1BQU0sQ0FBRSxTQUFTLDBDQUFFLFNBQVMsRUFBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUM7WUFDL0YsUUFBUSxHQUFjO2dCQUMxQixlQUFlO2dCQUNmLENBQUMsWUFBWSxFQUFFLGFBQWEsQ0FBQztnQkFDN0IsY0FBYztnQkFDZCxDQUFDLFNBQU0sT0FBQSxRQUFRLGFBQVIsUUFBUSx1QkFBUixRQUFRLENBQUUsRUFBRSwwQ0FBRSxJQUFJLEtBQUksT0FBTyxDQUFFLFFBQUUsUUFBUSxhQUFSLFFBQVEsdUJBQVIsUUFBUSxDQUFFLEVBQUUsMENBQUUsT0FBTyxDQUFDO2dCQUM5RCxvQkFBb0I7Z0JBQ3BCLDJDQUEyQztnQkFDM0MsQ0FBQyxTQUFTLENBQUM7Z0JBQ1gsOEJBQThCO2dCQUM5QixDQUFDLFlBQVksRUFBRSxhQUFHLFFBQVEsYUFBUixRQUFRLHVCQUFSLFFBQVEsQ0FBRSxPQUFPLDBDQUFFLElBQUksbUNBQUksU0FBUyx1QkFBSSxRQUFRLGFBQVIsUUFBUSx1QkFBUixRQUFRLENBQUUsT0FBTywwQ0FBRSxPQUFPLG1DQUFJLFNBQVMsQ0FBRSxDQUFDO2FBQ3JHLENBQUM7WUFFRixJQUFJLFNBQVMsRUFBRTtnQkFDYixlQUFlO2dCQUNmLCtDQUErQztnQkFDL0MsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLFNBQU8sU0FBVyxFQUFFLGFBQWEsQ0FBQyxDQUFDLENBQUM7YUFDcEQ7WUFFRCxzQkFBTyxRQUFRLEVBQUM7O1NBQ2pCO0FBckJtRCxDQXFCbkQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFByb3ZpZGVyLCBVc2VyQWdlbnQgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCBib3dzZXIgZnJvbSBcImJvd3NlclwiO1xuXG5pbXBvcnQgeyBEZWZhdWx0VXNlckFnZW50T3B0aW9ucyB9IGZyb20gXCIuL2NvbmZpZ3VyYXRpb25zXCI7XG5cbi8qKlxuICogRGVmYXVsdCBwcm92aWRlciB0byB0aGUgdXNlciBhZ2VudCBpbiBicm93c2Vycy4gSXQncyBhIGJlc3QgZWZmb3J0IHRvIGluZmVyXG4gKiB0aGUgZGV2aWNlIGluZm9ybWF0aW9uLiBJdCB1c2VzIGJvd3NlciBsaWJyYXJ5IHRvIGRldGVjdCB0aGUgYnJvd3NlciBhbmQgdmlyc2lvblxuICovXG5leHBvcnQgY29uc3QgZGVmYXVsdFVzZXJBZ2VudCA9ICh7XG4gIHNlcnZpY2VJZCxcbiAgY2xpZW50VmVyc2lvbixcbn06IERlZmF1bHRVc2VyQWdlbnRPcHRpb25zKTogUHJvdmlkZXI8VXNlckFnZW50PiA9PiBhc3luYyAoKSA9PiB7XG4gIGNvbnN0IHBhcnNlZFVBID0gd2luZG93Py5uYXZpZ2F0b3I/LnVzZXJBZ2VudCA/IGJvd3Nlci5wYXJzZSh3aW5kb3cubmF2aWdhdG9yLnVzZXJBZ2VudCkgOiB1bmRlZmluZWQ7XG4gIGNvbnN0IHNlY3Rpb25zOiBVc2VyQWdlbnQgPSBbXG4gICAgLy8gc2RrLW1ldGFkYXRhXG4gICAgW1wiYXdzLXNkay1qc1wiLCBjbGllbnRWZXJzaW9uXSxcbiAgICAvLyBvcy1tZXRhZGF0YVxuICAgIFtgb3MvJHtwYXJzZWRVQT8ub3M/Lm5hbWUgfHwgXCJvdGhlclwifWAsIHBhcnNlZFVBPy5vcz8udmVyc2lvbl0sXG4gICAgLy8gbGFuZ3VhZ2UtbWV0YWRhdGFcbiAgICAvLyBFQ01BU2NyaXB0IGVkaXRpb24gZG9lc24ndCBtYXR0ZXIgaW4gSlMuXG4gICAgW1wibGFuZy9qc1wiXSxcbiAgICAvLyBicm93c2VyIHZlbmRvciBhbmQgdmVyc2lvbi5cbiAgICBbXCJtZC9icm93c2VyXCIsIGAke3BhcnNlZFVBPy5icm93c2VyPy5uYW1lID8/IFwidW5rbm93blwifV8ke3BhcnNlZFVBPy5icm93c2VyPy52ZXJzaW9uID8/IFwidW5rbm93blwifWBdLFxuICBdO1xuXG4gIGlmIChzZXJ2aWNlSWQpIHtcbiAgICAvLyBhcGktbWV0YWRhdGFcbiAgICAvLyBzZXJ2aWNlIElkIG1heSBub3QgYXBwZWFyIGluIG5vbi1BV1MgY2xpZW50c1xuICAgIHNlY3Rpb25zLnB1c2goW2BhcGkvJHtzZXJ2aWNlSWR9YCwgY2xpZW50VmVyc2lvbl0pO1xuICB9XG5cbiAgcmV0dXJuIHNlY3Rpb25zO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!*******************************************************************!*\ !*** ./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== /***/ }), /***/ "./node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!******************************************************************************!*\ !*** ./node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-utf8-node/dist/es/index.js": /*!***************************************************************!*\ !*** ./node_modules/@aws-sdk/util-utf8-node/dist/es/index.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; }); /* harmony import */ var _aws_sdk_util_buffer_from__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/util-buffer-from */ "./node_modules/@aws-sdk/util-buffer-from/dist/es/index.js"); var fromUtf8 = function (input) { var buf = Object(_aws_sdk_util_buffer_from__WEBPACK_IMPORTED_MODULE_0__["fromString"])(input, "utf8"); return new Uint8Array(buf.buffer, buf.byteOffset, buf.byteLength / Uint8Array.BYTES_PER_ELEMENT); }; var toUtf8 = function (input) { return Object(_aws_sdk_util_buffer_from__WEBPACK_IMPORTED_MODULE_0__["fromArrayBuffer"])(input.buffer, input.byteOffset, input.byteLength).toString("utf8"); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGVBQWUsRUFBRSxVQUFVLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUV4RSxNQUFNLENBQUMsSUFBTSxRQUFRLEdBQUcsVUFBQyxLQUFhO0lBQ3BDLElBQU0sR0FBRyxHQUFHLFVBQVUsQ0FBQyxLQUFLLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDdEMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxVQUFVLEVBQUUsR0FBRyxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUMsaUJBQWlCLENBQUMsQ0FBQztBQUNuRyxDQUFDLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSxNQUFNLEdBQUcsVUFBQyxLQUFpQjtJQUN0QyxPQUFBLGVBQWUsQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUM7QUFBbEYsQ0FBa0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGZyb21BcnJheUJ1ZmZlciwgZnJvbVN0cmluZyB9IGZyb20gXCJAYXdzLXNkay91dGlsLWJ1ZmZlci1mcm9tXCI7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PiB7XG4gIGNvbnN0IGJ1ZiA9IGZyb21TdHJpbmcoaW5wdXQsIFwidXRmOFwiKTtcbiAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGJ1Zi5idWZmZXIsIGJ1Zi5ieXRlT2Zmc2V0LCBidWYuYnl0ZUxlbmd0aCAvIFVpbnQ4QXJyYXkuQllURVNfUEVSX0VMRU1FTlQpO1xufTtcblxuZXhwb3J0IGNvbnN0IHRvVXRmOCA9IChpbnB1dDogVWludDhBcnJheSk6IHN0cmluZyA9PlxuICBmcm9tQXJyYXlCdWZmZXIoaW5wdXQuYnVmZmVyLCBpbnB1dC5ieXRlT2Zmc2V0LCBpbnB1dC5ieXRlTGVuZ3RoKS50b1N0cmluZyhcInV0ZjhcIik7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/util-waiter/dist/es/createWaiter.js": /*!*******************************************************************!*\ !*** ./node_modules/@aws-sdk/util-waiter/dist/es/createWaiter.js ***! \*******************************************************************/ /*! exports provided: createWaiter */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createWaiter", function() { return createWaiter; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _poller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./poller */ "./node_modules/@aws-sdk/util-waiter/dist/es/poller.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@aws-sdk/util-waiter/dist/es/utils/index.js"); /* harmony import */ var _waiter__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/waiter.js"); var abortTimeout = function (abortSignal) { 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) { return [2 /*return*/, new Promise(function (resolve) { abortSignal.onabort = function () { return resolve({ state: _waiter__WEBPACK_IMPORTED_MODULE_3__["WaiterState"].ABORTED }); }; })]; }); }); }; /** * Create a waiter promise that only resolves when: * 1. Abort controller is signaled * 2. Max wait time is reached * 3. `acceptorChecks` succeeds, or fails * Otherwise, it invokes `acceptorChecks` with exponential-backoff delay. * * @internal */ var createWaiter = function (options, input, acceptorChecks) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var params, exitConditions; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { params = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _waiter__WEBPACK_IMPORTED_MODULE_3__["waiterServiceDefaults"]), options); Object(_utils__WEBPACK_IMPORTED_MODULE_2__["validateWaiterOptions"])(params); exitConditions = [Object(_poller__WEBPACK_IMPORTED_MODULE_1__["runPolling"])(params, input, acceptorChecks)]; if (options.abortController) { exitConditions.push(abortTimeout(options.abortController.signal)); } return [2 /*return*/, Promise.race(exitConditions)]; }); }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlV2FpdGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyZWF0ZVdhaXRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0QyxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxTQUFTLENBQUM7QUFDaEQsT0FBTyxFQUErQixxQkFBcUIsRUFBRSxXQUFXLEVBQUUsTUFBTSxVQUFVLENBQUM7QUFFM0YsSUFBTSxZQUFZLEdBQUcsVUFBTyxXQUF3Qjs7UUFDbEQsc0JBQU8sSUFBSSxPQUFPLENBQUMsVUFBQyxPQUFPO2dCQUN6QixXQUFXLENBQUMsT0FBTyxHQUFHLGNBQU0sT0FBQSxPQUFPLENBQUMsRUFBRSxLQUFLLEVBQUUsV0FBVyxDQUFDLE9BQU8sRUFBRSxDQUFDLEVBQXZDLENBQXVDLENBQUM7WUFDdEUsQ0FBQyxDQUFDLEVBQUM7O0tBQ0osQ0FBQztBQUVGOzs7Ozs7OztHQVFHO0FBQ0gsTUFBTSxDQUFDLElBQU0sWUFBWSxHQUFHLFVBQzFCLE9BQThCLEVBQzlCLEtBQVksRUFDWixjQUF1RTs7O1FBRWpFLE1BQU0seUJBQ1AscUJBQXFCLEdBQ3JCLE9BQU8sQ0FDWCxDQUFDO1FBQ0YscUJBQXFCLENBQUMsTUFBTSxDQUFDLENBQUM7UUFFeEIsY0FBYyxHQUFHLENBQUMsVUFBVSxDQUFnQixNQUFNLEVBQUUsS0FBSyxFQUFFLGNBQWMsQ0FBQyxDQUFDLENBQUM7UUFDbEYsSUFBSSxPQUFPLENBQUMsZUFBZSxFQUFFO1lBQzNCLGNBQWMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxlQUFlLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztTQUNuRTtRQUNELHNCQUFPLE9BQU8sQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLEVBQUM7O0tBQ3JDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBYm9ydFNpZ25hbCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBydW5Qb2xsaW5nIH0gZnJvbSBcIi4vcG9sbGVyXCI7XG5pbXBvcnQgeyB2YWxpZGF0ZVdhaXRlck9wdGlvbnMgfSBmcm9tIFwiLi91dGlsc1wiO1xuaW1wb3J0IHsgV2FpdGVyT3B0aW9ucywgV2FpdGVyUmVzdWx0LCB3YWl0ZXJTZXJ2aWNlRGVmYXVsdHMsIFdhaXRlclN0YXRlIH0gZnJvbSBcIi4vd2FpdGVyXCI7XG5cbmNvbnN0IGFib3J0VGltZW91dCA9IGFzeW5jIChhYm9ydFNpZ25hbDogQWJvcnRTaWduYWwpOiBQcm9taXNlPFdhaXRlclJlc3VsdD4gPT4ge1xuICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUpID0+IHtcbiAgICBhYm9ydFNpZ25hbC5vbmFib3J0ID0gKCkgPT4gcmVzb2x2ZSh7IHN0YXRlOiBXYWl0ZXJTdGF0ZS5BQk9SVEVEIH0pO1xuICB9KTtcbn07XG5cbi8qKlxuICogQ3JlYXRlIGEgd2FpdGVyIHByb21pc2UgdGhhdCBvbmx5IHJlc29sdmVzIHdoZW46XG4gKiAxLiBBYm9ydCBjb250cm9sbGVyIGlzIHNpZ25hbGVkXG4gKiAyLiBNYXggd2FpdCB0aW1lIGlzIHJlYWNoZWRcbiAqIDMuIGBhY2NlcHRvckNoZWNrc2Agc3VjY2VlZHMsIG9yIGZhaWxzXG4gKiBPdGhlcndpc2UsIGl0IGludm9rZXMgYGFjY2VwdG9yQ2hlY2tzYCB3aXRoIGV4cG9uZW50aWFsLWJhY2tvZmYgZGVsYXkuXG4gKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCBjcmVhdGVXYWl0ZXIgPSBhc3luYyA8Q2xpZW50LCBJbnB1dD4oXG4gIG9wdGlvbnM6IFdhaXRlck9wdGlvbnM8Q2xpZW50PixcbiAgaW5wdXQ6IElucHV0LFxuICBhY2NlcHRvckNoZWNrczogKGNsaWVudDogQ2xpZW50LCBpbnB1dDogSW5wdXQpID0+IFByb21pc2U8V2FpdGVyUmVzdWx0PlxuKTogUHJvbWlzZTxXYWl0ZXJSZXN1bHQ+ID0+IHtcbiAgY29uc3QgcGFyYW1zID0ge1xuICAgIC4uLndhaXRlclNlcnZpY2VEZWZhdWx0cyxcbiAgICAuLi5vcHRpb25zLFxuICB9O1xuICB2YWxpZGF0ZVdhaXRlck9wdGlvbnMocGFyYW1zKTtcblxuICBjb25zdCBleGl0Q29uZGl0aW9ucyA9IFtydW5Qb2xsaW5nPENsaWVudCwgSW5wdXQ+KHBhcmFtcywgaW5wdXQsIGFjY2VwdG9yQ2hlY2tzKV07XG4gIGlmIChvcHRpb25zLmFib3J0Q29udHJvbGxlcikge1xuICAgIGV4aXRDb25kaXRpb25zLnB1c2goYWJvcnRUaW1lb3V0KG9wdGlvbnMuYWJvcnRDb250cm9sbGVyLnNpZ25hbCkpO1xuICB9XG4gIHJldHVybiBQcm9taXNlLnJhY2UoZXhpdENvbmRpdGlvbnMpO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js": /*!************************************************************!*\ !*** ./node_modules/@aws-sdk/util-waiter/dist/es/index.js ***! \************************************************************/ /*! exports provided: createWaiter, waiterServiceDefaults, WaiterState */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _createWaiter__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./createWaiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/createWaiter.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "createWaiter", function() { return _createWaiter__WEBPACK_IMPORTED_MODULE_0__["createWaiter"]; }); /* harmony import */ var _waiter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/waiter.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waiterServiceDefaults", function() { return _waiter__WEBPACK_IMPORTED_MODULE_1__["waiterServiceDefaults"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WaiterState", function() { return _waiter__WEBPACK_IMPORTED_MODULE_1__["WaiterState"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxnQkFBZ0IsQ0FBQztBQUMvQixjQUFjLFVBQVUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2NyZWF0ZVdhaXRlclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vd2FpdGVyXCI7XG4iXX0= /***/ }), /***/ "./node_modules/@aws-sdk/util-waiter/dist/es/poller.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-sdk/util-waiter/dist/es/poller.js ***! \*************************************************************/ /*! exports provided: runPolling */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "runPolling", function() { return runPolling; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); /* harmony import */ var _utils_sleep__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/sleep */ "./node_modules/@aws-sdk/util-waiter/dist/es/utils/sleep.js"); /* harmony import */ var _waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/waiter.js"); /** * Reference: https://awslabs.github.io/smithy/1.0/spec/waiters.html#waiter-retries */ var exponentialBackoffWithJitter = function (minDelay, maxDelay, attemptCeiling, attempt) { if (attempt > attemptCeiling) return maxDelay; var delay = minDelay * Math.pow(2, (attempt - 1)); return randomInRange(minDelay, delay); }; var randomInRange = function (min, max) { return min + Math.random() * (max - min); }; /** * Function that runs polling as part of waiters. This will make one inital attempt and then * subsequent attempts with an increasing delay. * @param params options passed to the waiter. * @param client AWS SDK Client * @param input client input * @param stateChecker function that checks the acceptor states on each poll. */ var runPolling = function (_a, input, acceptorChecks) { var minDelay = _a.minDelay, maxDelay = _a.maxDelay, maxWaitTime = _a.maxWaitTime, abortController = _a.abortController, client = _a.client; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var state, currentAttempt, waitUntil, attemptCeiling, delay, state_1; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: return [4 /*yield*/, acceptorChecks(client, input)]; case 1: state = (_c.sent()).state; if (state !== _waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY) { return [2 /*return*/, { state: state }]; } currentAttempt = 1; waitUntil = Date.now() + maxWaitTime * 1000; attemptCeiling = Math.log(maxDelay / minDelay) / Math.log(2) + 1; _c.label = 2; case 2: if (false) {} if ((_b = abortController === null || abortController === void 0 ? void 0 : abortController.signal) === null || _b === void 0 ? void 0 : _b.aborted) { return [2 /*return*/, { state: _waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].ABORTED }]; } delay = exponentialBackoffWithJitter(minDelay, maxDelay, attemptCeiling, currentAttempt); // Resolve the promise explicitly at timeout or aborted. Otherwise this while loop will keep making API call until // `acceptorCheck` returns non-retry status, even with the Promise.race() outside. if (Date.now() + delay * 1000 > waitUntil) { return [2 /*return*/, { state: _waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].TIMEOUT }]; } return [4 /*yield*/, Object(_utils_sleep__WEBPACK_IMPORTED_MODULE_1__["sleep"])(delay)]; case 3: _c.sent(); return [4 /*yield*/, acceptorChecks(client, input)]; case 4: state_1 = (_c.sent()).state; if (state_1 !== _waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY) { return [2 /*return*/, { state: state_1 }]; } currentAttempt += 1; return [3 /*break*/, 2]; case 5: return [2 /*return*/]; } }); }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG9sbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3BvbGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN0QyxPQUFPLEVBQStCLFdBQVcsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUVwRTs7R0FFRztBQUNILElBQU0sNEJBQTRCLEdBQUcsVUFBQyxRQUFnQixFQUFFLFFBQWdCLEVBQUUsY0FBc0IsRUFBRSxPQUFlO0lBQy9HLElBQUksT0FBTyxHQUFHLGNBQWM7UUFBRSxPQUFPLFFBQVEsQ0FBQztJQUM5QyxJQUFNLEtBQUssR0FBRyxRQUFRLEdBQUcsU0FBQSxDQUFDLEVBQUksQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLENBQUEsQ0FBQztJQUM1QyxPQUFPLGFBQWEsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUM7QUFDeEMsQ0FBQyxDQUFDO0FBRUYsSUFBTSxhQUFhLEdBQUcsVUFBQyxHQUFXLEVBQUUsR0FBVyxJQUFLLE9BQUEsR0FBRyxHQUFHLElBQUksQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUMsRUFBakMsQ0FBaUMsQ0FBQztBQUV0Rjs7Ozs7OztHQU9HO0FBQ0gsTUFBTSxDQUFDLElBQU0sVUFBVSxHQUFHLFVBQ3hCLEVBQW1GLEVBQ25GLEtBQVksRUFDWixjQUF1RTtRQUZyRSxRQUFRLGNBQUEsRUFBRSxRQUFRLGNBQUEsRUFBRSxXQUFXLGlCQUFBLEVBQUUsZUFBZSxxQkFBQSxFQUFFLE1BQU0sWUFBQTs7Ozs7O3dCQUl4QyxxQkFBTSxjQUFjLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxFQUFBOztvQkFBN0MsS0FBSyxHQUFLLENBQUEsU0FBbUMsQ0FBQSxNQUF4QztvQkFDYixJQUFJLEtBQUssS0FBSyxXQUFXLENBQUMsS0FBSyxFQUFFO3dCQUMvQixzQkFBTyxFQUFFLEtBQUssT0FBQSxFQUFFLEVBQUM7cUJBQ2xCO29CQUVHLGNBQWMsR0FBRyxDQUFDLENBQUM7b0JBQ2pCLFNBQVMsR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsV0FBVyxHQUFHLElBQUksQ0FBQztvQkFHNUMsY0FBYyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDOzs7eUJBQ2hFLElBQUk7b0JBQ1QsVUFBSSxlQUFlLGFBQWYsZUFBZSx1QkFBZixlQUFlLENBQUUsTUFBTSwwQ0FBRSxPQUFPLEVBQUU7d0JBQ3BDLHNCQUFPLEVBQUUsS0FBSyxFQUFFLFdBQVcsQ0FBQyxPQUFPLEVBQUUsRUFBQztxQkFDdkM7b0JBQ0ssS0FBSyxHQUFHLDRCQUE0QixDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsY0FBYyxFQUFFLGNBQWMsQ0FBQyxDQUFDO29CQUMvRixrSEFBa0g7b0JBQ2xILGtGQUFrRjtvQkFDbEYsSUFBSSxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsS0FBSyxHQUFHLElBQUksR0FBRyxTQUFTLEVBQUU7d0JBQ3pDLHNCQUFPLEVBQUUsS0FBSyxFQUFFLFdBQVcsQ0FBQyxPQUFPLEVBQUUsRUFBQztxQkFDdkM7b0JBQ0QscUJBQU0sS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFBOztvQkFBbEIsU0FBa0IsQ0FBQztvQkFDRCxxQkFBTSxjQUFjLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxFQUFBOztvQkFBN0MsVUFBVSxDQUFBLFNBQW1DLENBQUEsTUFBeEM7b0JBQ2IsSUFBSSxPQUFLLEtBQUssV0FBVyxDQUFDLEtBQUssRUFBRTt3QkFDL0Isc0JBQU8sRUFBRSxLQUFLLFNBQUEsRUFBRSxFQUFDO3FCQUNsQjtvQkFFRCxjQUFjLElBQUksQ0FBQyxDQUFDOzs7Ozs7Q0FFdkIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHNsZWVwIH0gZnJvbSBcIi4vdXRpbHMvc2xlZXBcIjtcbmltcG9ydCB7IFdhaXRlck9wdGlvbnMsIFdhaXRlclJlc3VsdCwgV2FpdGVyU3RhdGUgfSBmcm9tIFwiLi93YWl0ZXJcIjtcblxuLyoqXG4gKiBSZWZlcmVuY2U6IGh0dHBzOi8vYXdzbGFicy5naXRodWIuaW8vc21pdGh5LzEuMC9zcGVjL3dhaXRlcnMuaHRtbCN3YWl0ZXItcmV0cmllc1xuICovXG5jb25zdCBleHBvbmVudGlhbEJhY2tvZmZXaXRoSml0dGVyID0gKG1pbkRlbGF5OiBudW1iZXIsIG1heERlbGF5OiBudW1iZXIsIGF0dGVtcHRDZWlsaW5nOiBudW1iZXIsIGF0dGVtcHQ6IG51bWJlcikgPT4ge1xuICBpZiAoYXR0ZW1wdCA+IGF0dGVtcHRDZWlsaW5nKSByZXR1cm4gbWF4RGVsYXk7XG4gIGNvbnN0IGRlbGF5ID0gbWluRGVsYXkgKiAyICoqIChhdHRlbXB0IC0gMSk7XG4gIHJldHVybiByYW5kb21JblJhbmdlKG1pbkRlbGF5LCBkZWxheSk7XG59O1xuXG5jb25zdCByYW5kb21JblJhbmdlID0gKG1pbjogbnVtYmVyLCBtYXg6IG51bWJlcikgPT4gbWluICsgTWF0aC5yYW5kb20oKSAqIChtYXggLSBtaW4pO1xuXG4vKipcbiAqIEZ1bmN0aW9uIHRoYXQgcnVucyBwb2xsaW5nIGFzIHBhcnQgb2Ygd2FpdGVycy4gVGhpcyB3aWxsIG1ha2Ugb25lIGluaXRhbCBhdHRlbXB0IGFuZCB0aGVuXG4gKiBzdWJzZXF1ZW50IGF0dGVtcHRzIHdpdGggYW4gaW5jcmVhc2luZyBkZWxheS5cbiAqIEBwYXJhbSBwYXJhbXMgb3B0aW9ucyBwYXNzZWQgdG8gdGhlIHdhaXRlci5cbiAqIEBwYXJhbSBjbGllbnQgQVdTIFNESyBDbGllbnRcbiAqIEBwYXJhbSBpbnB1dCBjbGllbnQgaW5wdXRcbiAqIEBwYXJhbSBzdGF0ZUNoZWNrZXIgZnVuY3Rpb24gdGhhdCBjaGVja3MgdGhlIGFjY2VwdG9yIHN0YXRlcyBvbiBlYWNoIHBvbGwuXG4gKi9cbmV4cG9ydCBjb25zdCBydW5Qb2xsaW5nID0gYXN5bmMgPENsaWVudCwgSW5wdXQ+KFxuICB7IG1pbkRlbGF5LCBtYXhEZWxheSwgbWF4V2FpdFRpbWUsIGFib3J0Q29udHJvbGxlciwgY2xpZW50IH06IFdhaXRlck9wdGlvbnM8Q2xpZW50PixcbiAgaW5wdXQ6IElucHV0LFxuICBhY2NlcHRvckNoZWNrczogKGNsaWVudDogQ2xpZW50LCBpbnB1dDogSW5wdXQpID0+IFByb21pc2U8V2FpdGVyUmVzdWx0PlxuKTogUHJvbWlzZTxXYWl0ZXJSZXN1bHQ+ID0+IHtcbiAgY29uc3QgeyBzdGF0ZSB9ID0gYXdhaXQgYWNjZXB0b3JDaGVja3MoY2xpZW50LCBpbnB1dCk7XG4gIGlmIChzdGF0ZSAhPT0gV2FpdGVyU3RhdGUuUkVUUlkpIHtcbiAgICByZXR1cm4geyBzdGF0ZSB9O1xuICB9XG5cbiAgbGV0IGN1cnJlbnRBdHRlbXB0ID0gMTtcbiAgY29uc3Qgd2FpdFVudGlsID0gRGF0ZS5ub3coKSArIG1heFdhaXRUaW1lICogMTAwMDtcbiAgLy8gVGhlIG1heCBhdHRlbXB0IG51bWJlciB0aGF0IHRoZSBkZXJpdmVkIGRlbGF5IHRpbWUgdGVuZCB0byBpbmNyZWFzZS5cbiAgLy8gUHJlLWNvbXB1dGUgdGhpcyBudW1iZXIgdG8gYXZvaWQgTnVtYmVyIHR5cGUgb3ZlcmZsb3cuXG4gIGNvbnN0IGF0dGVtcHRDZWlsaW5nID0gTWF0aC5sb2cobWF4RGVsYXkgLyBtaW5EZWxheSkgLyBNYXRoLmxvZygyKSArIDE7XG4gIHdoaWxlICh0cnVlKSB7XG4gICAgaWYgKGFib3J0Q29udHJvbGxlcj8uc2lnbmFsPy5hYm9ydGVkKSB7XG4gICAgICByZXR1cm4geyBzdGF0ZTogV2FpdGVyU3RhdGUuQUJPUlRFRCB9O1xuICAgIH1cbiAgICBjb25zdCBkZWxheSA9IGV4cG9uZW50aWFsQmFja29mZldpdGhKaXR0ZXIobWluRGVsYXksIG1heERlbGF5LCBhdHRlbXB0Q2VpbGluZywgY3VycmVudEF0dGVtcHQpO1xuICAgIC8vIFJlc29sdmUgdGhlIHByb21pc2UgZXhwbGljaXRseSBhdCB0aW1lb3V0IG9yIGFib3J0ZWQuIE90aGVyd2lzZSB0aGlzIHdoaWxlIGxvb3Agd2lsbCBrZWVwIG1ha2luZyBBUEkgY2FsbCB1bnRpbFxuICAgIC8vIGBhY2NlcHRvckNoZWNrYCByZXR1cm5zIG5vbi1yZXRyeSBzdGF0dXMsIGV2ZW4gd2l0aCB0aGUgUHJvbWlzZS5yYWNlKCkgb3V0c2lkZS5cbiAgICBpZiAoRGF0ZS5ub3coKSArIGRlbGF5ICogMTAwMCA+IHdhaXRVbnRpbCkge1xuICAgICAgcmV0dXJuIHsgc3RhdGU6IFdhaXRlclN0YXRlLlRJTUVPVVQgfTtcbiAgICB9XG4gICAgYXdhaXQgc2xlZXAoZGVsYXkpO1xuICAgIGNvbnN0IHsgc3RhdGUgfSA9IGF3YWl0IGFjY2VwdG9yQ2hlY2tzKGNsaWVudCwgaW5wdXQpO1xuICAgIGlmIChzdGF0ZSAhPT0gV2FpdGVyU3RhdGUuUkVUUlkpIHtcbiAgICAgIHJldHVybiB7IHN0YXRlIH07XG4gICAgfVxuXG4gICAgY3VycmVudEF0dGVtcHQgKz0gMTtcbiAgfVxufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-waiter/dist/es/utils/index.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/util-waiter/dist/es/utils/index.js ***! \******************************************************************/ /*! exports provided: sleep, validateWaiterOptions */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _sleep__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./sleep */ "./node_modules/@aws-sdk/util-waiter/dist/es/utils/sleep.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sleep", function() { return _sleep__WEBPACK_IMPORTED_MODULE_0__["sleep"]; }); /* harmony import */ var _validate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./validate */ "./node_modules/@aws-sdk/util-waiter/dist/es/utils/validate.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateWaiterOptions", function() { return _validate__WEBPACK_IMPORTED_MODULE_1__["validateWaiterOptions"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxTQUFTLENBQUM7QUFDeEIsY0FBYyxZQUFZLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9zbGVlcFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdmFsaWRhdGVcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-waiter/dist/es/utils/sleep.js": /*!******************************************************************!*\ !*** ./node_modules/@aws-sdk/util-waiter/dist/es/utils/sleep.js ***! \******************************************************************/ /*! exports provided: sleep */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sleep", function() { return sleep; }); var sleep = function (seconds) { return new Promise(function (resolve) { return setTimeout(resolve, seconds * 1000); }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2xlZXAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvc2xlZXAudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLElBQU0sS0FBSyxHQUFHLFVBQUMsT0FBZTtJQUNuQyxPQUFPLElBQUksT0FBTyxDQUFDLFVBQUMsT0FBTyxJQUFLLE9BQUEsVUFBVSxDQUFDLE9BQU8sRUFBRSxPQUFPLEdBQUcsSUFBSSxDQUFDLEVBQW5DLENBQW1DLENBQUMsQ0FBQztBQUN2RSxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3Qgc2xlZXAgPSAoc2Vjb25kczogbnVtYmVyKSA9PiB7XG4gIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSkgPT4gc2V0VGltZW91dChyZXNvbHZlLCBzZWNvbmRzICogMTAwMCkpO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/@aws-sdk/util-waiter/dist/es/utils/validate.js": /*!*********************************************************************!*\ !*** ./node_modules/@aws-sdk/util-waiter/dist/es/utils/validate.js ***! \*********************************************************************/ /*! exports provided: validateWaiterOptions */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateWaiterOptions", function() { return validateWaiterOptions; }); /** * Validates that waiter options are passed correctly * @param options a waiter configuration object */ var validateWaiterOptions = function (options) { if (options.maxWaitTime < 1) { throw new Error("WaiterConfiguration.maxWaitTime must be greater than 0"); } else if (options.minDelay < 1) { throw new Error("WaiterConfiguration.minDelay must be greater than 0"); } else if (options.maxDelay < 1) { throw new Error("WaiterConfiguration.maxDelay must be greater than 0"); } else if (options.maxWaitTime <= options.minDelay) { throw new Error("WaiterConfiguration.maxWaitTime [" + options.maxWaitTime + "] must be greater than WaiterConfiguration.minDelay [" + options.minDelay + "] for this waiter"); } else if (options.maxDelay < options.minDelay) { throw new Error("WaiterConfiguration.maxDelay [" + options.maxDelay + "] must be greater than WaiterConfiguration.minDelay [" + options.minDelay + "] for this waiter"); } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWRhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvdmFsaWRhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLElBQU0scUJBQXFCLEdBQUcsVUFBUyxPQUE4QjtJQUMxRSxJQUFJLE9BQU8sQ0FBQyxXQUFXLEdBQUcsQ0FBQyxFQUFFO1FBQzNCLE1BQU0sSUFBSSxLQUFLLENBQUMsd0RBQXdELENBQUMsQ0FBQztLQUMzRTtTQUFNLElBQUksT0FBTyxDQUFDLFFBQVEsR0FBRyxDQUFDLEVBQUU7UUFDL0IsTUFBTSxJQUFJLEtBQUssQ0FBQyxxREFBcUQsQ0FBQyxDQUFDO0tBQ3hFO1NBQU0sSUFBSSxPQUFPLENBQUMsUUFBUSxHQUFHLENBQUMsRUFBRTtRQUMvQixNQUFNLElBQUksS0FBSyxDQUFDLHFEQUFxRCxDQUFDLENBQUM7S0FDeEU7U0FBTSxJQUFJLE9BQU8sQ0FBQyxXQUFXLElBQUksT0FBTyxDQUFDLFFBQVEsRUFBRTtRQUNsRCxNQUFNLElBQUksS0FBSyxDQUNiLHNDQUFvQyxPQUFPLENBQUMsV0FBVyw2REFBd0QsT0FBTyxDQUFDLFFBQVEsc0JBQW1CLENBQ25KLENBQUM7S0FDSDtTQUFNLElBQUksT0FBTyxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsUUFBUSxFQUFFO1FBQzlDLE1BQU0sSUFBSSxLQUFLLENBQ2IsbUNBQWlDLE9BQU8sQ0FBQyxRQUFRLDZEQUF3RCxPQUFPLENBQUMsUUFBUSxzQkFBbUIsQ0FDN0ksQ0FBQztLQUNIO0FBQ0gsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgV2FpdGVyT3B0aW9ucyB9IGZyb20gXCIuLi93YWl0ZXJcIjtcblxuLyoqXG4gKiBWYWxpZGF0ZXMgdGhhdCB3YWl0ZXIgb3B0aW9ucyBhcmUgcGFzc2VkIGNvcnJlY3RseVxuICogQHBhcmFtIG9wdGlvbnMgYSB3YWl0ZXIgY29uZmlndXJhdGlvbiBvYmplY3RcbiAqL1xuZXhwb3J0IGNvbnN0IHZhbGlkYXRlV2FpdGVyT3B0aW9ucyA9IDxDbGllbnQ+KG9wdGlvbnM6IFdhaXRlck9wdGlvbnM8Q2xpZW50Pik6IHZvaWQgPT4ge1xuICBpZiAob3B0aW9ucy5tYXhXYWl0VGltZSA8IDEpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoYFdhaXRlckNvbmZpZ3VyYXRpb24ubWF4V2FpdFRpbWUgbXVzdCBiZSBncmVhdGVyIHRoYW4gMGApO1xuICB9IGVsc2UgaWYgKG9wdGlvbnMubWluRGVsYXkgPCAxKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGBXYWl0ZXJDb25maWd1cmF0aW9uLm1pbkRlbGF5IG11c3QgYmUgZ3JlYXRlciB0aGFuIDBgKTtcbiAgfSBlbHNlIGlmIChvcHRpb25zLm1heERlbGF5IDwgMSkge1xuICAgIHRocm93IG5ldyBFcnJvcihgV2FpdGVyQ29uZmlndXJhdGlvbi5tYXhEZWxheSBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAwYCk7XG4gIH0gZWxzZSBpZiAob3B0aW9ucy5tYXhXYWl0VGltZSA8PSBvcHRpb25zLm1pbkRlbGF5KSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgYFdhaXRlckNvbmZpZ3VyYXRpb24ubWF4V2FpdFRpbWUgWyR7b3B0aW9ucy5tYXhXYWl0VGltZX1dIG11c3QgYmUgZ3JlYXRlciB0aGFuIFdhaXRlckNvbmZpZ3VyYXRpb24ubWluRGVsYXkgWyR7b3B0aW9ucy5taW5EZWxheX1dIGZvciB0aGlzIHdhaXRlcmBcbiAgICApO1xuICB9IGVsc2UgaWYgKG9wdGlvbnMubWF4RGVsYXkgPCBvcHRpb25zLm1pbkRlbGF5KSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgYFdhaXRlckNvbmZpZ3VyYXRpb24ubWF4RGVsYXkgWyR7b3B0aW9ucy5tYXhEZWxheX1dIG11c3QgYmUgZ3JlYXRlciB0aGFuIFdhaXRlckNvbmZpZ3VyYXRpb24ubWluRGVsYXkgWyR7b3B0aW9ucy5taW5EZWxheX1dIGZvciB0aGlzIHdhaXRlcmBcbiAgICApO1xuICB9XG59O1xuIl19 /***/ }), /***/ "./node_modules/@aws-sdk/util-waiter/dist/es/waiter.js": /*!*************************************************************!*\ !*** ./node_modules/@aws-sdk/util-waiter/dist/es/waiter.js ***! \*************************************************************/ /*! exports provided: waiterServiceDefaults, WaiterState */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waiterServiceDefaults", function() { return waiterServiceDefaults; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WaiterState", function() { return WaiterState; }); /** * @private */ var waiterServiceDefaults = { minDelay: 2, maxDelay: 120, }; var WaiterState; (function (WaiterState) { WaiterState["ABORTED"] = "ABORTED"; WaiterState["FAILURE"] = "FAILURE"; WaiterState["SUCCESS"] = "SUCCESS"; WaiterState["RETRY"] = "RETRY"; WaiterState["TIMEOUT"] = "TIMEOUT"; })(WaiterState || (WaiterState = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2FpdGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3dhaXRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQ0E7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxxQkFBcUIsR0FBRztJQUNuQyxRQUFRLEVBQUUsQ0FBQztJQUNYLFFBQVEsRUFBRSxHQUFHO0NBQ2QsQ0FBQztBQVFGLE1BQU0sQ0FBTixJQUFZLFdBTVg7QUFORCxXQUFZLFdBQVc7SUFDckIsa0NBQW1CLENBQUE7SUFDbkIsa0NBQW1CLENBQUE7SUFDbkIsa0NBQW1CLENBQUE7SUFDbkIsOEJBQWUsQ0FBQTtJQUNmLGtDQUFtQixDQUFBO0FBQ3JCLENBQUMsRUFOVyxXQUFXLEtBQVgsV0FBVyxRQU10QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFib3J0Q29udHJvbGxlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIFdhaXRlckNvbmZpZ3VyYXRpb248Q2xpZW50PiB7XG4gIC8qKlxuICAgKiBSZXF1aXJlZCBzZXJ2aWNlIGNsaWVudFxuICAgKi9cbiAgY2xpZW50OiBDbGllbnQ7XG5cbiAgLyoqXG4gICAqIFRoZSBhbW91bnQgb2YgdGltZSBpbiBzZWNvbmRzIGEgdXNlciBpcyB3aWxsaW5nIHRvIHdhaXQgZm9yIGEgd2FpdGVyIHRvIGNvbXBsZXRlLlxuICAgKi9cbiAgbWF4V2FpdFRpbWU6IG51bWJlcjtcblxuICAvKipcbiAgICogQWJvcnQgY29udHJvbGxlci4gVXNlZCBmb3IgZW5kaW5nIHRoZSB3YWl0ZXIgZWFybHkuXG4gICAqL1xuICBhYm9ydENvbnRyb2xsZXI/OiBBYm9ydENvbnRyb2xsZXI7XG5cbiAgLyoqXG4gICAqIFRoZSBtaW5pbXVtIGFtb3VudCBvZiB0aW1lIHRvIGRlbGF5IGJldHdlZW4gcmV0cmllcyBpbiBzZWNvbmRzLiBUaGlzIGlzIHRoZVxuICAgKiBmbG9vciBvZiB0aGUgZXhwb25lbnRpYWwgYmFja29mZi4gVGhpcyB2YWx1ZSBkZWZhdWx0cyB0byBzZXJ2aWNlIGRlZmF1bHRcbiAgICogaWYgbm90IHNwZWNpZmllZC4gVGhpcyB2YWx1ZSBNVVNUIGJlIGxlc3MgdGhhbiBvciBlcXVhbCB0byBtYXhEZWxheSBhbmQgZ3JlYXRlciB0aGFuIDAuXG4gICAqL1xuICBtaW5EZWxheT86IG51bWJlcjtcblxuICAvKipcbiAgICogVGhlIG1heGltdW0gYW1vdW50IG9mIHRpbWUgdG8gZGVsYXkgYmV0d2VlbiByZXRyaWVzIGluIHNlY29uZHMuIFRoaXMgaXMgdGhlXG4gICAqIGNlaWxpbmcgb2YgdGhlIGV4cG9uZW50aWFsIGJhY2tvZmYuIFRoaXMgdmFsdWUgZGVmYXVsdHMgdG8gc2VydmljZSBkZWZhdWx0XG4gICAqIGlmIG5vdCBzcGVjaWZpZWQuIElmIHNwZWNpZmllZCwgdGhpcyB2YWx1ZSBNVVNUIGJlIGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0byAxLlxuICAgKi9cbiAgbWF4RGVsYXk/OiBudW1iZXI7XG59XG5cbi8qKlxuICogQHByaXZhdGVcbiAqL1xuZXhwb3J0IGNvbnN0IHdhaXRlclNlcnZpY2VEZWZhdWx0cyA9IHtcbiAgbWluRGVsYXk6IDIsXG4gIG1heERlbGF5OiAxMjAsXG59O1xuXG4vKipcbiAqIEBwcml2YXRlXG4gKi9cbmV4cG9ydCB0eXBlIFdhaXRlck9wdGlvbnM8Q2xpZW50PiA9IFdhaXRlckNvbmZpZ3VyYXRpb248Q2xpZW50PiAmXG4gIFJlcXVpcmVkPFBpY2s8V2FpdGVyQ29uZmlndXJhdGlvbjxDbGllbnQ+LCBcIm1pbkRlbGF5XCIgfCBcIm1heERlbGF5XCI+PjtcblxuZXhwb3J0IGVudW0gV2FpdGVyU3RhdGUge1xuICBBQk9SVEVEID0gXCJBQk9SVEVEXCIsXG4gIEZBSUxVUkUgPSBcIkZBSUxVUkVcIixcbiAgU1VDQ0VTUyA9IFwiU1VDQ0VTU1wiLFxuICBSRVRSWSA9IFwiUkVUUllcIixcbiAgVElNRU9VVCA9IFwiVElNRU9VVFwiLFxufVxuXG5leHBvcnQgdHlwZSBXYWl0ZXJSZXN1bHQgPSB7XG4gIHN0YXRlOiBXYWl0ZXJTdGF0ZTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js": /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.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 _arrayLikeToArray; }); function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.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 _arrayWithHoles; }); function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js": /*!**********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.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 _arrayWithoutHoles; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayLikeToArray */ "./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js"); function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return Object(_babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(arr); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js": /*!**************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.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 _assertThisInitialized; }); function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js": /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.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 _asyncToGenerator; }); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ "./node_modules/core-js/modules/es.object.to-string.js"); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0__); function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/classCallCheck.js": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/classCallCheck.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 _classCallCheck; }); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/createClass.js": /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/createClass.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 _createClass; }); function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js": /*!******************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.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 _createForOfIteratorHelper; }); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ "./node_modules/core-js/modules/es.symbol.js"); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "./node_modules/core-js/modules/es.symbol.description.js"); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.iterator.js */ "./node_modules/core-js/modules/es.symbol.iterator.js"); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ "./node_modules/core-js/modules/es.object.to-string.js"); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ "./node_modules/core-js/modules/es.string.iterator.js"); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "./node_modules/core-js/modules/web.dom-collections.iterator.js"); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js"); function _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_6__["default"])(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/createSuper.js": /*!****************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/createSuper.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 _createSuper; }); /* harmony import */ var core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.reflect.construct.js */ "./node_modules/core-js/modules/es.reflect.construct.js"); /* harmony import */ var core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/getPrototypeOf */ "./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js"); /* harmony import */ var _babel_runtime_helpers_esm_isNativeReflectConstruct__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/isNativeReflectConstruct */ "./node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js"); /* harmony import */ var _babel_runtime_helpers_esm_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/possibleConstructorReturn */ "./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js"); function _createSuper(Derived) { var hasNativeReflectConstruct = Object(_babel_runtime_helpers_esm_isNativeReflectConstruct__WEBPACK_IMPORTED_MODULE_2__["default"])(); return function _createSuperInternal() { var Super = Object(_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Object(_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Object(_babel_runtime_helpers_esm_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_3__["default"])(this, result); }; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.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 _defineProperty; }); 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; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.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 _getPrototypeOf; }); /* harmony import */ var core_js_modules_es_object_get_prototype_of_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.object.get-prototype-of.js */ "./node_modules/core-js/modules/es.object.get-prototype-of.js"); /* harmony import */ var core_js_modules_es_object_get_prototype_of_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_prototype_of_js__WEBPACK_IMPORTED_MODULE_0__); function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/inherits.js": /*!*************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/inherits.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 _inherits; }); /* harmony import */ var _babel_runtime_helpers_esm_setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/setPrototypeOf */ "./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js"); function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) Object(_babel_runtime_helpers_esm_setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__["default"])(subClass, superClass); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js": /*!*****************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.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 _isNativeReflectConstruct; }); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ "./node_modules/core-js/modules/es.object.to-string.js"); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.reflect.construct.js */ "./node_modules/core-js/modules/es.reflect.construct.js"); /* harmony import */ var core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ "./node_modules/core-js/modules/es.regexp.to-string.js"); /* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_2__); function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/iterableToArray.js": /*!********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/iterableToArray.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 _iterableToArray; }); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ "./node_modules/core-js/modules/es.symbol.js"); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "./node_modules/core-js/modules/es.symbol.description.js"); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.iterator.js */ "./node_modules/core-js/modules/es.symbol.iterator.js"); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.from.js */ "./node_modules/core-js/modules/es.array.from.js"); /* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ "./node_modules/core-js/modules/es.object.to-string.js"); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ "./node_modules/core-js/modules/es.string.iterator.js"); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "./node_modules/core-js/modules/web.dom-collections.iterator.js"); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_6__); function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js": /*!*************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.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 _iterableToArrayLimit; }); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ "./node_modules/core-js/modules/es.symbol.js"); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "./node_modules/core-js/modules/es.symbol.description.js"); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.iterator.js */ "./node_modules/core-js/modules/es.symbol.iterator.js"); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ "./node_modules/core-js/modules/es.object.to-string.js"); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ "./node_modules/core-js/modules/es.string.iterator.js"); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "./node_modules/core-js/modules/web.dom-collections.iterator.js"); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__); function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js": /*!********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.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 _nonIterableRest; }); function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js": /*!**********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.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 _nonIterableSpread; }); function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/objectSpread2.js": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/objectSpread2.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 _objectSpread2; }); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ "./node_modules/core-js/modules/es.symbol.js"); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.filter.js */ "./node_modules/core-js/modules/es.array.filter.js"); /* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var core_js_modules_es_array_for_each_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.array.for-each.js */ "./node_modules/core-js/modules/es.array.for-each.js"); /* harmony import */ var core_js_modules_es_array_for_each_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_for_each_js__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var core_js_modules_es_object_get_own_property_descriptor_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.object.get-own-property-descriptor.js */ "./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"); /* harmony import */ var core_js_modules_es_object_get_own_property_descriptor_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_descriptor_js__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var core_js_modules_es_object_get_own_property_descriptors_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.object.get-own-property-descriptors.js */ "./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"); /* harmony import */ var core_js_modules_es_object_get_own_property_descriptors_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_descriptors_js__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.object.keys.js */ "./node_modules/core-js/modules/es.object.keys.js"); /* harmony import */ var core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/web.dom-collections.for-each.js */ "./node_modules/core-js/modules/web.dom-collections.for-each.js"); /* harmony import */ var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_6__); /* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { Object(_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_7__["default"])(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js": /*!****************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.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 _objectWithoutProperties; }); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ "./node_modules/core-js/modules/es.symbol.js"); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_array_index_of_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.index-of.js */ "./node_modules/core-js/modules/es.array.index-of.js"); /* harmony import */ var core_js_modules_es_array_index_of_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_index_of_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js"); function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_2__["default"])(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js": /*!*********************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.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 _objectWithoutPropertiesLoose; }); /* harmony import */ var core_js_modules_es_array_index_of_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.index-of.js */ "./node_modules/core-js/modules/es.array.index-of.js"); /* harmony import */ var core_js_modules_es_array_index_of_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_index_of_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.object.keys.js */ "./node_modules/core-js/modules/es.object.keys.js"); /* harmony import */ var core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_1__); function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js": /*!******************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.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 _possibleConstructorReturn; }); /* harmony import */ var _babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/typeof */ "./node_modules/@babel/runtime/helpers/esm/typeof.js"); /* harmony import */ var _babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/assertThisInitialized */ "./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js"); function _possibleConstructorReturn(self, call) { if (call && (Object(_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["default"])(call) === "object" || typeof call === "function")) { return call; } return Object(_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_1__["default"])(self); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.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 _setPrototypeOf; }); function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/slicedToArray.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 _slicedToArray; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayWithHoles */ "./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js"); /* harmony import */ var _babel_runtime_helpers_esm_iterableToArrayLimit__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/iterableToArrayLimit */ "./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js"); /* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js"); /* harmony import */ var _babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/nonIterableRest */ "./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js"); function _slicedToArray(arr, i) { return Object(_babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__["default"])(arr) || Object(_babel_runtime_helpers_esm_iterableToArrayLimit__WEBPACK_IMPORTED_MODULE_1__["default"])(arr, i) || Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__["default"])(arr, i) || Object(_babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__["default"])(); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js": /*!**********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.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 _toConsumableArray; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayWithoutHoles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayWithoutHoles */ "./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js"); /* harmony import */ var _babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/iterableToArray */ "./node_modules/@babel/runtime/helpers/esm/iterableToArray.js"); /* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js"); /* harmony import */ var _babel_runtime_helpers_esm_nonIterableSpread__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/nonIterableSpread */ "./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js"); function _toConsumableArray(arr) { return Object(_babel_runtime_helpers_esm_arrayWithoutHoles__WEBPACK_IMPORTED_MODULE_0__["default"])(arr) || Object(_babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__["default"])(arr) || Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__["default"])(arr) || Object(_babel_runtime_helpers_esm_nonIterableSpread__WEBPACK_IMPORTED_MODULE_3__["default"])(); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/typeof.js": /*!***********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/typeof.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 _typeof; }); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ "./node_modules/core-js/modules/es.symbol.js"); /* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ "./node_modules/core-js/modules/es.symbol.description.js"); /* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.iterator.js */ "./node_modules/core-js/modules/es.symbol.iterator.js"); /* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ "./node_modules/core-js/modules/es.object.to-string.js"); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ "./node_modules/core-js/modules/es.string.iterator.js"); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ "./node_modules/core-js/modules/web.dom-collections.iterator.js"); /* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__); function _typeof(obj) { "@babel/helpers - typeof"; 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); } /***/ }), /***/ "./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js": /*!*******************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.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 _unsupportedIterableToArray; }); /* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.from.js */ "./node_modules/core-js/modules/es.array.from.js"); /* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.slice.js */ "./node_modules/core-js/modules/es.array.slice.js"); /* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ "./node_modules/core-js/modules/es.function.name.js"); /* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ "./node_modules/core-js/modules/es.object.to-string.js"); /* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ "./node_modules/core-js/modules/es.regexp.to-string.js"); /* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ "./node_modules/core-js/modules/es.string.iterator.js"); /* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var _babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayLikeToArray */ "./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js"); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return Object(_babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_6__["default"])(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return Object(_babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_6__["default"])(o, minLen); } /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/AuthenticationDetails.js": /*!*****************************************************************************!*\ !*** ./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; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/AuthenticationHelper.js": /*!****************************************************************************!*\ !*** ./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 */ "./node_modules/buffer/index.js"); /* 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 */ "./node_modules/crypto-js/core.js"); /* 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 */ "./node_modules/crypto-js/lib-typedarrays.js"); /* 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 */ "./node_modules/crypto-js/sha256.js"); /* 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 */ "./node_modules/crypto-js/hmac-sha256.js"); /* 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 _utils_WordArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils/WordArray */ "./node_modules/amazon-cognito-identity-js/es/utils/WordArray.js"); /* harmony import */ var _BigInteger__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./BigInteger */ "./node_modules/amazon-cognito-identity-js/es/BigInteger.js"); /*! * 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 /** * Returns a Buffer with a sequence of random nBytes * * @param {number} nBytes * @returns {Buffer} fixed-length sequence of random bytes */ function randomBytes(nBytes) { return buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(new _utils_WordArray__WEBPACK_IMPORTED_MODULE_5__["default"]().random(nBytes).toString(), 'hex'); } ; /** * Tests if a hex string has it most significant bit set (case-insensitive regex) */ var HEX_MSB_REGEX = /^[89a-f]/i; 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_6__["default"](initN, 16); this.g = new _BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"]('2', 16); this.k = new _BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"](this.hexHash("" + this.padHex(this.N) + this.padHex(this.g)), 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() { // This will be interpreted as a postive 128-bit integer var hexRandom = randomBytes(128).toString('hex'); var randomBigInt = new _BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"](hexRandom, 16); // There is no need to do randomBigInt.mod(this.N - 1) as N (3072-bit) is > 128 bytes (1024-bit) return randomBigInt; } /** * 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'); // The random hex will be unambiguously represented as a postive integer this.SaltToHashDevices = this.padHex(new _BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"](hexRandom, 16)); this.g.modPow(new _BigInteger__WEBPACK_IMPORTED_MODULE_6__["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_6__["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_6__["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_6__["default"].ZERO)) { throw new Error('B cannot be zero.'); } this.UValue = this.calculateU(this.largeAValue, serverBValue); if (this.UValue.equals(_BigInteger__WEBPACK_IMPORTED_MODULE_6__["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_6__["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), '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; } /** * Returns an unambiguous, even-length hex string of the two's complement encoding of an integer. * * It is compatible with the hex encoding of Java's BigInteger's toByteArray(), wich returns a * byte array containing the two's-complement representation of a BigInteger. The array contains * the minimum number of bytes required to represent the BigInteger, including at least one sign bit. * * Examples showing how ambiguity is avoided by left padding with: * "00" (for positive values where the most-significant-bit is set) * "FF" (for negative values where the most-significant-bit is set) * * padHex(bigInteger.fromInt(-236)) === "FF14" * padHex(bigInteger.fromInt(20)) === "14" * * padHex(bigInteger.fromInt(-200)) === "FF38" * padHex(bigInteger.fromInt(56)) === "38" * * padHex(bigInteger.fromInt(-20)) === "EC" * padHex(bigInteger.fromInt(236)) === "00EC" * * padHex(bigInteger.fromInt(-56)) === "C8" * padHex(bigInteger.fromInt(200)) === "00C8" * * @param {BigInteger} bigInt Number to encode. * @returns {String} even-length hex string of the two's complement encoding. */ ; _proto.padHex = function padHex(bigInt) { if (!(bigInt instanceof _BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"])) { throw new Error('Not a BigInteger'); } var isNegative = bigInt.compareTo(_BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"].ZERO) < 0; /* Get a hex string for abs(bigInt) */ var hexStr = bigInt.abs().toString(16); /* Pad hex to even length if needed */ hexStr = hexStr.length % 2 !== 0 ? "0" + hexStr : hexStr; /* Prepend "00" if the most significant bit is set */ hexStr = HEX_MSB_REGEX.test(hexStr) ? "00" + hexStr : hexStr; if (isNegative) { /* Flip the bits of the representation */ var invertedNibbles = hexStr.split('').map(function (x) { var invertedNibble = ~parseInt(x, 16) & 0xf; return '0123456789ABCDEF'.charAt(invertedNibble); }).join(''); /* After flipping the bits, add one to get the 2's complement representation */ var flippedBitsBI = new _BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"](invertedNibbles, 16).add(_BigInteger__WEBPACK_IMPORTED_MODULE_6__["default"].ONE); hexStr = flippedBitsBI.toString(16); /* For hex strings starting with 'FF8', 'FF' can be dropped, e.g. 0xFFFF80=0xFF80=0x80=-128 Any sequence of '1' bits on the left can always be substituted with a single '1' bit without changing the represented value. This only happens in the case when the input is 80...00 */ if (hexStr.toUpperCase().startsWith('FF8')) { hexStr = hexStr.substring(2); } } return hexStr; }; return AuthenticationHelper; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/BigInteger.js": /*!******************************************************************!*\ !*** ./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); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/Client.js": /*!**************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/Client.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 Client; }); /* harmony import */ var isomorphic_unfetch__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! isomorphic-unfetch */ "./node_modules/isomorphic-unfetch/browser.js"); /* harmony import */ var isomorphic_unfetch__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(isomorphic_unfetch__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _UserAgent__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserAgent */ "./node_modules/amazon-cognito-identity-js/es/UserAgent.js"); function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); } function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); } function _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } var CognitoError = /*#__PURE__*/function (_Error) { _inheritsLoose(CognitoError, _Error); function CognitoError(message, code, name, statusCode) { var _this; _this = _Error.call(this, message) || this; _this.code = code; _this.name = name; _this.statusCode = statusCode; return _this; } return CognitoError; }( /*#__PURE__*/_wrapNativeSuper(Error)); /** @class */ var Client = /*#__PURE__*/function () { /** * Constructs a new AWS Cognito Identity Provider client object * @param {string} region AWS region * @param {string} endpoint endpoint * @param {object} fetchOptions options for fetch API (only credentials is supported) */ function Client(region, endpoint, fetchOptions) { this.endpoint = endpoint || "https://cognito-idp." + region + ".amazonaws.com/"; var _ref = fetchOptions || {}, credentials = _ref.credentials; this.fetchOptions = credentials ? { credentials: credentials } : {}; } /** * Makes an unauthenticated request on AWS Cognito Identity Provider API * using fetch * @param {string} operation API operation * @param {object} params Input parameters * @returns Promise */ var _proto = Client.prototype; _proto.promisifyRequest = function promisifyRequest(operation, params) { var _this2 = this; return new Promise(function (resolve, reject) { _this2.request(operation, params, function (err, data) { if (err) { reject(new CognitoError(err.message, err.code, err.name, err.statusCode)); } else { resolve(data); } }); }); } /** * Makes an unauthenticated request on AWS Cognito Identity Provider API * using fetch * @param {string} operation API operation * @param {object} params Input parameters * @param {function} callback Callback called when a response is returned * @returns {void} */ ; _proto.request = function request(operation, params, callback) { var headers = { 'Content-Type': 'application/x-amz-json-1.1', 'X-Amz-Target': "AWSCognitoIdentityProviderService." + operation, 'X-Amz-User-Agent': _UserAgent__WEBPACK_IMPORTED_MODULE_1__["default"].prototype.userAgent }; var options = Object.assign({}, this.fetchOptions, { headers: headers, method: 'POST', mode: 'cors', cache: 'no-cache', body: JSON.stringify(params) }); var response; var responseJsonData; fetch(this.endpoint, options).then(function (resp) { response = resp; return resp; }, function (err) { // If error happens here, the request failed // if it is TypeError throw network error if (err instanceof TypeError) { throw new Error('Network error'); } throw err; }).then(function (resp) { return resp.json()["catch"](function () { return {}; }); }).then(function (data) { // return parsed body stream if (response.ok) return callback(null, data); responseJsonData = data; // Taken from aws-sdk-js/lib/protocol/json.js // eslint-disable-next-line no-underscore-dangle var code = (data.__type || data.code).split('#').pop(); var error = { code: code, name: code, message: data.message || data.Message || null }; return callback(error); })["catch"](function (err) { // first check if we have a service error if (response && response.headers && response.headers.get('x-amzn-errortype')) { try { var code = response.headers.get('x-amzn-errortype').split(':')[0]; var error = { code: code, name: code, statusCode: response.status, message: response.status ? response.status.toString() : null }; return callback(error); } catch (ex) { return callback(err); } // otherwise check if error is Network error } else if (err instanceof Error && err.message === 'Network error') { var _error = { code: 'NetworkError', name: err.name, message: err.message }; return callback(_error); } else { return callback(err); } }); }; return Client; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoAccessToken.js": /*!**************************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CognitoAccessToken.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 CognitoAccessToken; }); /* harmony import */ var _CognitoJwtToken__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./CognitoJwtToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoJwtToken.js"); function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } /* * 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 CognitoAccessToken = /*#__PURE__*/function (_CognitoJwtToken) { _inheritsLoose(CognitoAccessToken, _CognitoJwtToken); /** * Constructs a new CognitoAccessToken object * @param {string=} AccessToken The JWT access token. */ function CognitoAccessToken(_temp) { var _ref = _temp === void 0 ? {} : _temp, AccessToken = _ref.AccessToken; return _CognitoJwtToken.call(this, AccessToken || '') || this; } return CognitoAccessToken; }(_CognitoJwtToken__WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoIdToken.js": /*!**********************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CognitoIdToken.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 CognitoIdToken; }); /* harmony import */ var _CognitoJwtToken__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./CognitoJwtToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoJwtToken.js"); function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } /*! * 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 CognitoIdToken = /*#__PURE__*/function (_CognitoJwtToken) { _inheritsLoose(CognitoIdToken, _CognitoJwtToken); /** * Constructs a new CognitoIdToken object * @param {string=} IdToken The JWT Id token */ function CognitoIdToken(_temp) { var _ref = _temp === void 0 ? {} : _temp, IdToken = _ref.IdToken; return _CognitoJwtToken.call(this, IdToken || '') || this; } return CognitoIdToken; }(_CognitoJwtToken__WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoJwtToken.js": /*!***********************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CognitoJwtToken.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 CognitoJwtToken; }); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js"); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(buffer__WEBPACK_IMPORTED_MODULE_0__); /*! * 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 CognitoJwtToken = /*#__PURE__*/function () { /** * Constructs a new CognitoJwtToken object * @param {string=} token The JWT token. */ function CognitoJwtToken(token) { // Assign object this.jwtToken = token || ''; this.payload = this.decodePayload(); } /** * @returns {string} the record's token. */ var _proto = CognitoJwtToken.prototype; _proto.getJwtToken = function getJwtToken() { return this.jwtToken; } /** * @returns {int} the token's expiration (exp member). */ ; _proto.getExpiration = function getExpiration() { return this.payload.exp; } /** * @returns {int} the token's "issued at" (iat member). */ ; _proto.getIssuedAt = function getIssuedAt() { return this.payload.iat; } /** * @returns {object} the token's payload. */ ; _proto.decodePayload = function decodePayload() { var payload = this.jwtToken.split('.')[1]; try { return JSON.parse(buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(payload, 'base64').toString('utf8')); } catch (err) { return {}; } }; return CognitoJwtToken; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoRefreshToken.js": /*!***************************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CognitoRefreshToken.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 CognitoRefreshToken; }); /*! * 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 CognitoRefreshToken = /*#__PURE__*/function () { /** * Constructs a new CognitoRefreshToken object * @param {string=} RefreshToken The JWT refresh token. */ function CognitoRefreshToken(_temp) { var _ref = _temp === void 0 ? {} : _temp, RefreshToken = _ref.RefreshToken; // Assign object this.token = RefreshToken || ''; } /** * @returns {string} the record's token. */ var _proto = CognitoRefreshToken.prototype; _proto.getToken = function getToken() { return this.token; }; return CognitoRefreshToken; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoUser.js": /*!*******************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CognitoUser.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 CognitoUser; }); /* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js"); /* 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 */ "./node_modules/crypto-js/core.js"); /* 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 */ "./node_modules/crypto-js/lib-typedarrays.js"); /* 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_enc_base64__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! crypto-js/enc-base64 */ "./node_modules/crypto-js/enc-base64.js"); /* harmony import */ var crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! crypto-js/hmac-sha256 */ "./node_modules/crypto-js/hmac-sha256.js"); /* 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 */ "./node_modules/amazon-cognito-identity-js/es/BigInteger.js"); /* harmony import */ var _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./AuthenticationHelper */ "./node_modules/amazon-cognito-identity-js/es/AuthenticationHelper.js"); /* harmony import */ var _CognitoAccessToken__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./CognitoAccessToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoAccessToken.js"); /* harmony import */ var _CognitoIdToken__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./CognitoIdToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoIdToken.js"); /* harmony import */ var _CognitoRefreshToken__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./CognitoRefreshToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoRefreshToken.js"); /* harmony import */ var _CognitoUserSession__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./CognitoUserSession */ "./node_modules/amazon-cognito-identity-js/es/CognitoUserSession.js"); /* harmony import */ var _DateHelper__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./DateHelper */ "./node_modules/amazon-cognito-identity-js/es/DateHelper.js"); /* harmony import */ var _CognitoUserAttribute__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./CognitoUserAttribute */ "./node_modules/amazon-cognito-identity-js/es/CognitoUserAttribute.js"); /* harmony import */ var _StorageHelper__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./StorageHelper */ "./node_modules/amazon-cognito-identity-js/es/StorageHelper.js"); /*! * 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 /** * @callback nodeCallback * @template T result * @param {*} err The operation failure reason, or null. * @param {T} result The operation result. */ /** * @callback onFailure * @param {*} err Failure reason. */ /** * @callback onSuccess * @template T result * @param {T} result The operation result. */ /** * @callback mfaRequired * @param {*} details MFA challenge details. */ /** * @callback customChallenge * @param {*} details Custom challenge details. */ /** * @callback inputVerificationCode * @param {*} data Server response. */ /** * @callback authSuccess * @param {CognitoUserSession} session The new session. * @param {bool=} userConfirmationNecessary User must be confirmed. */ var isBrowser = typeof navigator !== 'undefined'; var userAgent = isBrowser ? navigator.userAgent : 'nodejs'; /** @class */ var CognitoUser = /*#__PURE__*/function () { /** * Constructs a new CognitoUser object * @param {object} data Creation options * @param {string} data.Username The user's username. * @param {CognitoUserPool} data.Pool Pool containing the user. * @param {object} data.Storage Optional storage object. */ function CognitoUser(data) { if (data == null || data.Username == null || data.Pool == null) { throw new Error('Username and Pool information are required.'); } this.username = data.Username || ''; this.pool = data.Pool; this.Session = null; this.client = data.Pool.client; this.signInUserSession = null; this.authenticationFlowType = 'USER_SRP_AUTH'; this.storage = data.Storage || new _StorageHelper__WEBPACK_IMPORTED_MODULE_13__["default"]().getStorage(); this.keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId(); this.userDataKey = this.keyPrefix + "." + this.username + ".userData"; } /** * Sets the session for this user * @param {CognitoUserSession} signInUserSession the session * @returns {void} */ var _proto = CognitoUser.prototype; _proto.setSignInUserSession = function setSignInUserSession(signInUserSession) { this.clearCachedUserData(); this.signInUserSession = signInUserSession; this.cacheTokens(); } /** * @returns {CognitoUserSession} the current session for this user */ ; _proto.getSignInUserSession = function getSignInUserSession() { return this.signInUserSession; } /** * @returns {string} the user's username */ ; _proto.getUsername = function getUsername() { return this.username; } /** * @returns {String} the authentication flow type */ ; _proto.getAuthenticationFlowType = function getAuthenticationFlowType() { return this.authenticationFlowType; } /** * sets authentication flow type * @param {string} authenticationFlowType New value. * @returns {void} */ ; _proto.setAuthenticationFlowType = function setAuthenticationFlowType(authenticationFlowType) { this.authenticationFlowType = authenticationFlowType; } /** * This is used for authenticating the user through the custom authentication flow. * @param {AuthenticationDetails} authDetails Contains the authentication data * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {customChallenge} callback.customChallenge Custom challenge * response required to continue. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @returns {void} */ ; _proto.initiateAuth = function initiateAuth(authDetails, callback) { var _this = this; var authParameters = authDetails.getAuthParameters(); authParameters.USERNAME = this.username; var clientMetaData = Object.keys(authDetails.getValidationData()).length !== 0 ? authDetails.getValidationData() : authDetails.getClientMetadata(); var jsonReq = { AuthFlow: 'CUSTOM_AUTH', ClientId: this.pool.getClientId(), AuthParameters: authParameters, ClientMetadata: clientMetaData }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('InitiateAuth', jsonReq, function (err, data) { if (err) { return callback.onFailure(err); } var challengeName = data.ChallengeName; var challengeParameters = data.ChallengeParameters; if (challengeName === 'CUSTOM_CHALLENGE') { _this.Session = data.Session; return callback.customChallenge(challengeParameters); } _this.signInUserSession = _this.getCognitoUserSession(data.AuthenticationResult); _this.cacheTokens(); return callback.onSuccess(_this.signInUserSession); }); } /** * This is used for authenticating the user. * stuff * @param {AuthenticationDetails} authDetails Contains the authentication data * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {newPasswordRequired} callback.newPasswordRequired new * password and any required attributes are required to continue * @param {mfaRequired} callback.mfaRequired MFA code * required to continue. * @param {customChallenge} callback.customChallenge Custom challenge * response required to continue. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @returns {void} */ ; _proto.authenticateUser = function authenticateUser(authDetails, callback) { if (this.authenticationFlowType === 'USER_PASSWORD_AUTH') { return this.authenticateUserPlainUsernamePassword(authDetails, callback); } else if (this.authenticationFlowType === 'USER_SRP_AUTH' || this.authenticationFlowType === 'CUSTOM_AUTH') { return this.authenticateUserDefaultAuth(authDetails, callback); } return callback.onFailure(new Error('Authentication flow type is invalid.')); } /** * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. * It calls the AuthenticationHelper for SRP related * stuff * @param {AuthenticationDetails} authDetails Contains the authentication data * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {newPasswordRequired} callback.newPasswordRequired new * password and any required attributes are required to continue * @param {mfaRequired} callback.mfaRequired MFA code * required to continue. * @param {customChallenge} callback.customChallenge Custom challenge * response required to continue. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @returns {void} */ ; _proto.authenticateUserDefaultAuth = function authenticateUserDefaultAuth(authDetails, callback) { var _this2 = this; var authenticationHelper = new _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_6__["default"](this.pool.getUserPoolId().split('_')[1]); var dateHelper = new _DateHelper__WEBPACK_IMPORTED_MODULE_11__["default"](); var serverBValue; var salt; var authParameters = {}; if (this.deviceKey != null) { authParameters.DEVICE_KEY = this.deviceKey; } authParameters.USERNAME = this.username; authenticationHelper.getLargeAValue(function (errOnAValue, aValue) { // getLargeAValue callback start if (errOnAValue) { callback.onFailure(errOnAValue); } authParameters.SRP_A = aValue.toString(16); if (_this2.authenticationFlowType === 'CUSTOM_AUTH') { authParameters.CHALLENGE_NAME = 'SRP_A'; } var clientMetaData = Object.keys(authDetails.getValidationData()).length !== 0 ? authDetails.getValidationData() : authDetails.getClientMetadata(); var jsonReq = { AuthFlow: _this2.authenticationFlowType, ClientId: _this2.pool.getClientId(), AuthParameters: authParameters, ClientMetadata: clientMetaData }; if (_this2.getUserContextData(_this2.username)) { jsonReq.UserContextData = _this2.getUserContextData(_this2.username); } _this2.client.request('InitiateAuth', jsonReq, function (err, data) { if (err) { return callback.onFailure(err); } var challengeParameters = data.ChallengeParameters; _this2.username = challengeParameters.USER_ID_FOR_SRP; _this2.userDataKey = _this2.keyPrefix + "." + _this2.username + ".userData"; serverBValue = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](challengeParameters.SRP_B, 16); salt = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](challengeParameters.SALT, 16); _this2.getCachedDeviceKeyAndPassword(); authenticationHelper.getPasswordAuthenticationKey(_this2.username, authDetails.getPassword(), serverBValue, salt, function (errOnHkdf, hkdf) { // getPasswordAuthenticationKey callback start if (errOnHkdf) { callback.onFailure(errOnHkdf); } var dateNow = dateHelper.getNowString(); var message = crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].concat([buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(_this2.pool.getUserPoolId().split('_')[1], 'utf8'), buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(_this2.username, 'utf8'), buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(challengeParameters.SECRET_BLOCK, 'base64'), buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(dateNow, 'utf8')])); var key = crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(hkdf); var signatureString = crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_3___default.a.stringify(crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4___default()(message, key)); var challengeResponses = {}; challengeResponses.USERNAME = _this2.username; challengeResponses.PASSWORD_CLAIM_SECRET_BLOCK = challengeParameters.SECRET_BLOCK; challengeResponses.TIMESTAMP = dateNow; challengeResponses.PASSWORD_CLAIM_SIGNATURE = signatureString; if (_this2.deviceKey != null) { challengeResponses.DEVICE_KEY = _this2.deviceKey; } var respondToAuthChallenge = function respondToAuthChallenge(challenge, challengeCallback) { return _this2.client.request('RespondToAuthChallenge', challenge, function (errChallenge, dataChallenge) { if (errChallenge && errChallenge.code === 'ResourceNotFoundException' && errChallenge.message.toLowerCase().indexOf('device') !== -1) { challengeResponses.DEVICE_KEY = null; _this2.deviceKey = null; _this2.randomPassword = null; _this2.deviceGroupKey = null; _this2.clearCachedDeviceKeyAndPassword(); return respondToAuthChallenge(challenge, challengeCallback); } return challengeCallback(errChallenge, dataChallenge); }); }; var jsonReqResp = { ChallengeName: 'PASSWORD_VERIFIER', ClientId: _this2.pool.getClientId(), ChallengeResponses: challengeResponses, Session: data.Session, ClientMetadata: clientMetaData }; if (_this2.getUserContextData()) { jsonReqResp.UserContextData = _this2.getUserContextData(); } respondToAuthChallenge(jsonReqResp, function (errAuthenticate, dataAuthenticate) { if (errAuthenticate) { return callback.onFailure(errAuthenticate); } return _this2.authenticateUserInternal(dataAuthenticate, authenticationHelper, callback); }); return undefined; // getPasswordAuthenticationKey callback end }); return undefined; }); // getLargeAValue callback end }); } /** * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. * @param {AuthenticationDetails} authDetails Contains the authentication data. * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {mfaRequired} callback.mfaRequired MFA code * required to continue. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @returns {void} */ ; _proto.authenticateUserPlainUsernamePassword = function authenticateUserPlainUsernamePassword(authDetails, callback) { var _this3 = this; var authParameters = {}; authParameters.USERNAME = this.username; authParameters.PASSWORD = authDetails.getPassword(); if (!authParameters.PASSWORD) { callback.onFailure(new Error('PASSWORD parameter is required')); return; } var authenticationHelper = new _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_6__["default"](this.pool.getUserPoolId().split('_')[1]); this.getCachedDeviceKeyAndPassword(); if (this.deviceKey != null) { authParameters.DEVICE_KEY = this.deviceKey; } var clientMetaData = Object.keys(authDetails.getValidationData()).length !== 0 ? authDetails.getValidationData() : authDetails.getClientMetadata(); var jsonReq = { AuthFlow: 'USER_PASSWORD_AUTH', ClientId: this.pool.getClientId(), AuthParameters: authParameters, ClientMetadata: clientMetaData }; if (this.getUserContextData(this.username)) { jsonReq.UserContextData = this.getUserContextData(this.username); } // USER_PASSWORD_AUTH happens in a single round-trip: client sends userName and password, // Cognito UserPools verifies password and returns tokens. this.client.request('InitiateAuth', jsonReq, function (err, authResult) { if (err) { return callback.onFailure(err); } return _this3.authenticateUserInternal(authResult, authenticationHelper, callback); }); } /** * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. * @param {object} dataAuthenticate authentication data * @param {object} authenticationHelper helper created * @param {callback} callback passed on from caller * @returns {void} */ ; _proto.authenticateUserInternal = function authenticateUserInternal(dataAuthenticate, authenticationHelper, callback) { var _this4 = this; var challengeName = dataAuthenticate.ChallengeName; var challengeParameters = dataAuthenticate.ChallengeParameters; if (challengeName === 'SMS_MFA') { this.Session = dataAuthenticate.Session; return callback.mfaRequired(challengeName, challengeParameters); } if (challengeName === 'SELECT_MFA_TYPE') { this.Session = dataAuthenticate.Session; return callback.selectMFAType(challengeName, challengeParameters); } if (challengeName === 'MFA_SETUP') { this.Session = dataAuthenticate.Session; return callback.mfaSetup(challengeName, challengeParameters); } if (challengeName === 'SOFTWARE_TOKEN_MFA') { this.Session = dataAuthenticate.Session; return callback.totpRequired(challengeName, challengeParameters); } if (challengeName === 'CUSTOM_CHALLENGE') { this.Session = dataAuthenticate.Session; return callback.customChallenge(challengeParameters); } if (challengeName === 'NEW_PASSWORD_REQUIRED') { this.Session = dataAuthenticate.Session; var userAttributes = null; var rawRequiredAttributes = null; var requiredAttributes = []; var userAttributesPrefix = authenticationHelper.getNewPasswordRequiredChallengeUserAttributePrefix(); if (challengeParameters) { userAttributes = JSON.parse(dataAuthenticate.ChallengeParameters.userAttributes); rawRequiredAttributes = JSON.parse(dataAuthenticate.ChallengeParameters.requiredAttributes); } if (rawRequiredAttributes) { for (var i = 0; i < rawRequiredAttributes.length; i++) { requiredAttributes[i] = rawRequiredAttributes[i].substr(userAttributesPrefix.length); } } return callback.newPasswordRequired(userAttributes, requiredAttributes); } if (challengeName === 'DEVICE_SRP_AUTH') { this.getDeviceResponse(callback); return undefined; } this.signInUserSession = this.getCognitoUserSession(dataAuthenticate.AuthenticationResult); this.challengeName = challengeName; this.cacheTokens(); var newDeviceMetadata = dataAuthenticate.AuthenticationResult.NewDeviceMetadata; if (newDeviceMetadata == null) { return callback.onSuccess(this.signInUserSession); } authenticationHelper.generateHashDevice(dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey, dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceKey, function (errGenHash) { if (errGenHash) { return callback.onFailure(errGenHash); } var deviceSecretVerifierConfig = { Salt: buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(authenticationHelper.getSaltDevices(), 'hex').toString('base64'), PasswordVerifier: buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(authenticationHelper.getVerifierDevices(), 'hex').toString('base64') }; _this4.verifierDevices = deviceSecretVerifierConfig.PasswordVerifier; _this4.deviceGroupKey = newDeviceMetadata.DeviceGroupKey; _this4.randomPassword = authenticationHelper.getRandomPassword(); _this4.client.request('ConfirmDevice', { DeviceKey: newDeviceMetadata.DeviceKey, AccessToken: _this4.signInUserSession.getAccessToken().getJwtToken(), DeviceSecretVerifierConfig: deviceSecretVerifierConfig, DeviceName: userAgent }, function (errConfirm, dataConfirm) { if (errConfirm) { return callback.onFailure(errConfirm); } _this4.deviceKey = dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceKey; _this4.cacheDeviceKeyAndPassword(); if (dataConfirm.UserConfirmationNecessary === true) { return callback.onSuccess(_this4.signInUserSession, dataConfirm.UserConfirmationNecessary); } return callback.onSuccess(_this4.signInUserSession); }); return undefined; }); return undefined; } /** * This method is user to complete the NEW_PASSWORD_REQUIRED challenge. * Pass the new password with any new user attributes to be updated. * User attribute keys must be of format userAttributes.. * @param {string} newPassword new password for this user * @param {object} requiredAttributeData map with values for all required attributes * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {mfaRequired} callback.mfaRequired MFA code required to continue. * @param {customChallenge} callback.customChallenge Custom challenge * response required to continue. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.completeNewPasswordChallenge = function completeNewPasswordChallenge(newPassword, requiredAttributeData, callback, clientMetadata) { var _this5 = this; if (!newPassword) { return callback.onFailure(new Error('New password is required.')); } var authenticationHelper = new _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_6__["default"](this.pool.getUserPoolId().split('_')[1]); var userAttributesPrefix = authenticationHelper.getNewPasswordRequiredChallengeUserAttributePrefix(); var finalUserAttributes = {}; if (requiredAttributeData) { Object.keys(requiredAttributeData).forEach(function (key) { finalUserAttributes[userAttributesPrefix + key] = requiredAttributeData[key]; }); } finalUserAttributes.NEW_PASSWORD = newPassword; finalUserAttributes.USERNAME = this.username; var jsonReq = { ChallengeName: 'NEW_PASSWORD_REQUIRED', ClientId: this.pool.getClientId(), ChallengeResponses: finalUserAttributes, Session: this.Session, ClientMetadata: clientMetadata }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('RespondToAuthChallenge', jsonReq, function (errAuthenticate, dataAuthenticate) { if (errAuthenticate) { return callback.onFailure(errAuthenticate); } return _this5.authenticateUserInternal(dataAuthenticate, authenticationHelper, callback); }); return undefined; } /** * This is used to get a session using device authentication. It is called at the end of user * authentication * * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} * @private */ ; _proto.getDeviceResponse = function getDeviceResponse(callback, clientMetadata) { var _this6 = this; var authenticationHelper = new _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_6__["default"](this.deviceGroupKey); var dateHelper = new _DateHelper__WEBPACK_IMPORTED_MODULE_11__["default"](); var authParameters = {}; authParameters.USERNAME = this.username; authParameters.DEVICE_KEY = this.deviceKey; authenticationHelper.getLargeAValue(function (errAValue, aValue) { // getLargeAValue callback start if (errAValue) { callback.onFailure(errAValue); } authParameters.SRP_A = aValue.toString(16); var jsonReq = { ChallengeName: 'DEVICE_SRP_AUTH', ClientId: _this6.pool.getClientId(), ChallengeResponses: authParameters, ClientMetadata: clientMetadata }; if (_this6.getUserContextData()) { jsonReq.UserContextData = _this6.getUserContextData(); } _this6.client.request('RespondToAuthChallenge', jsonReq, function (err, data) { if (err) { return callback.onFailure(err); } var challengeParameters = data.ChallengeParameters; var serverBValue = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](challengeParameters.SRP_B, 16); var salt = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](challengeParameters.SALT, 16); authenticationHelper.getPasswordAuthenticationKey(_this6.deviceKey, _this6.randomPassword, serverBValue, salt, function (errHkdf, hkdf) { // getPasswordAuthenticationKey callback start if (errHkdf) { return callback.onFailure(errHkdf); } var dateNow = dateHelper.getNowString(); var message = crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].concat([buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(_this6.deviceGroupKey, 'utf8'), buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(_this6.deviceKey, 'utf8'), buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(challengeParameters.SECRET_BLOCK, 'base64'), buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(dateNow, 'utf8')])); var key = crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(hkdf); var signatureString = crypto_js_enc_base64__WEBPACK_IMPORTED_MODULE_3___default.a.stringify(crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4___default()(message, key)); var challengeResponses = {}; challengeResponses.USERNAME = _this6.username; challengeResponses.PASSWORD_CLAIM_SECRET_BLOCK = challengeParameters.SECRET_BLOCK; challengeResponses.TIMESTAMP = dateNow; challengeResponses.PASSWORD_CLAIM_SIGNATURE = signatureString; challengeResponses.DEVICE_KEY = _this6.deviceKey; var jsonReqResp = { ChallengeName: 'DEVICE_PASSWORD_VERIFIER', ClientId: _this6.pool.getClientId(), ChallengeResponses: challengeResponses, Session: data.Session }; if (_this6.getUserContextData()) { jsonReqResp.UserContextData = _this6.getUserContextData(); } _this6.client.request('RespondToAuthChallenge', jsonReqResp, function (errAuthenticate, dataAuthenticate) { if (errAuthenticate) { return callback.onFailure(errAuthenticate); } _this6.signInUserSession = _this6.getCognitoUserSession(dataAuthenticate.AuthenticationResult); _this6.cacheTokens(); return callback.onSuccess(_this6.signInUserSession); }); return undefined; // getPasswordAuthenticationKey callback end }); return undefined; }); // getLargeAValue callback end }); } /** * This is used for a certain user to confirm the registration by using a confirmation code * @param {string} confirmationCode Code entered by user. * @param {bool} forceAliasCreation Allow migrating from an existing email / phone number. * @param {nodeCallback} callback Called on success or error. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.confirmRegistration = function confirmRegistration(confirmationCode, forceAliasCreation, callback, clientMetadata) { var jsonReq = { ClientId: this.pool.getClientId(), ConfirmationCode: confirmationCode, Username: this.username, ForceAliasCreation: forceAliasCreation, ClientMetadata: clientMetadata }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('ConfirmSignUp', jsonReq, function (err) { if (err) { return callback(err, null); } return callback(null, 'SUCCESS'); }); } /** * This is used by the user once he has the responses to a custom challenge * @param {string} answerChallenge The custom challenge answer. * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {customChallenge} callback.customChallenge * Custom challenge response required to continue. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.sendCustomChallengeAnswer = function sendCustomChallengeAnswer(answerChallenge, callback, clientMetadata) { var _this7 = this; var challengeResponses = {}; challengeResponses.USERNAME = this.username; challengeResponses.ANSWER = answerChallenge; var authenticationHelper = new _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_6__["default"](this.pool.getUserPoolId().split('_')[1]); this.getCachedDeviceKeyAndPassword(); if (this.deviceKey != null) { challengeResponses.DEVICE_KEY = this.deviceKey; } var jsonReq = { ChallengeName: 'CUSTOM_CHALLENGE', ChallengeResponses: challengeResponses, ClientId: this.pool.getClientId(), Session: this.Session, ClientMetadata: clientMetadata }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('RespondToAuthChallenge', jsonReq, function (err, data) { if (err) { return callback.onFailure(err); } return _this7.authenticateUserInternal(data, authenticationHelper, callback); }); } /** * This is used by the user once he has an MFA code * @param {string} confirmationCode The MFA code entered by the user. * @param {object} callback Result callback map. * @param {string} mfaType The mfa we are replying to. * @param {onFailure} callback.onFailure Called on any error. * @param {authSuccess} callback.onSuccess Called on success with the new session. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.sendMFACode = function sendMFACode(confirmationCode, callback, mfaType, clientMetadata) { var _this8 = this; var challengeResponses = {}; challengeResponses.USERNAME = this.username; challengeResponses.SMS_MFA_CODE = confirmationCode; var mfaTypeSelection = mfaType || 'SMS_MFA'; if (mfaTypeSelection === 'SOFTWARE_TOKEN_MFA') { challengeResponses.SOFTWARE_TOKEN_MFA_CODE = confirmationCode; } if (this.deviceKey != null) { challengeResponses.DEVICE_KEY = this.deviceKey; } var jsonReq = { ChallengeName: mfaTypeSelection, ChallengeResponses: challengeResponses, ClientId: this.pool.getClientId(), Session: this.Session, ClientMetadata: clientMetadata }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('RespondToAuthChallenge', jsonReq, function (err, dataAuthenticate) { if (err) { return callback.onFailure(err); } var challengeName = dataAuthenticate.ChallengeName; if (challengeName === 'DEVICE_SRP_AUTH') { _this8.getDeviceResponse(callback); return undefined; } _this8.signInUserSession = _this8.getCognitoUserSession(dataAuthenticate.AuthenticationResult); _this8.cacheTokens(); if (dataAuthenticate.AuthenticationResult.NewDeviceMetadata == null) { return callback.onSuccess(_this8.signInUserSession); } var authenticationHelper = new _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_6__["default"](_this8.pool.getUserPoolId().split('_')[1]); authenticationHelper.generateHashDevice(dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey, dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceKey, function (errGenHash) { if (errGenHash) { return callback.onFailure(errGenHash); } var deviceSecretVerifierConfig = { Salt: buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(authenticationHelper.getSaltDevices(), 'hex').toString('base64'), PasswordVerifier: buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(authenticationHelper.getVerifierDevices(), 'hex').toString('base64') }; _this8.verifierDevices = deviceSecretVerifierConfig.PasswordVerifier; _this8.deviceGroupKey = dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey; _this8.randomPassword = authenticationHelper.getRandomPassword(); _this8.client.request('ConfirmDevice', { DeviceKey: dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceKey, AccessToken: _this8.signInUserSession.getAccessToken().getJwtToken(), DeviceSecretVerifierConfig: deviceSecretVerifierConfig, DeviceName: userAgent }, function (errConfirm, dataConfirm) { if (errConfirm) { return callback.onFailure(errConfirm); } _this8.deviceKey = dataAuthenticate.AuthenticationResult.NewDeviceMetadata.DeviceKey; _this8.cacheDeviceKeyAndPassword(); if (dataConfirm.UserConfirmationNecessary === true) { return callback.onSuccess(_this8.signInUserSession, dataConfirm.UserConfirmationNecessary); } return callback.onSuccess(_this8.signInUserSession); }); return undefined; }); return undefined; }); } /** * This is used by an authenticated user to change the current password * @param {string} oldUserPassword The current password. * @param {string} newUserPassword The requested new password. * @param {nodeCallback} callback Called on success or error. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.changePassword = function changePassword(oldUserPassword, newUserPassword, callback, clientMetadata) { if (!(this.signInUserSession != null && this.signInUserSession.isValid())) { return callback(new Error('User is not authenticated'), null); } this.client.request('ChangePassword', { PreviousPassword: oldUserPassword, ProposedPassword: newUserPassword, AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), ClientMetadata: clientMetadata }, function (err) { if (err) { return callback(err, null); } return callback(null, 'SUCCESS'); }); return undefined; } /** * This is used by an authenticated user to enable MFA for itself * @deprecated * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.enableMFA = function enableMFA(callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback(new Error('User is not authenticated'), null); } var mfaOptions = []; var mfaEnabled = { DeliveryMedium: 'SMS', AttributeName: 'phone_number' }; mfaOptions.push(mfaEnabled); this.client.request('SetUserSettings', { MFAOptions: mfaOptions, AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err) { if (err) { return callback(err, null); } return callback(null, 'SUCCESS'); }); return undefined; } /** * This is used by an authenticated user to enable MFA for itself * @param {IMfaSettings} smsMfaSettings the sms mfa settings * @param {IMFASettings} softwareTokenMfaSettings the software token mfa settings * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.setUserMfaPreference = function setUserMfaPreference(smsMfaSettings, softwareTokenMfaSettings, callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback(new Error('User is not authenticated'), null); } this.client.request('SetUserMFAPreference', { SMSMfaSettings: smsMfaSettings, SoftwareTokenMfaSettings: softwareTokenMfaSettings, AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err) { if (err) { return callback(err, null); } return callback(null, 'SUCCESS'); }); return undefined; } /** * This is used by an authenticated user to disable MFA for itself * @deprecated * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.disableMFA = function disableMFA(callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback(new Error('User is not authenticated'), null); } var mfaOptions = []; this.client.request('SetUserSettings', { MFAOptions: mfaOptions, AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err) { if (err) { return callback(err, null); } return callback(null, 'SUCCESS'); }); return undefined; } /** * This is used by an authenticated user to delete itself * @param {nodeCallback} callback Called on success or error. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.deleteUser = function deleteUser(callback, clientMetadata) { var _this9 = this; if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback(new Error('User is not authenticated'), null); } this.client.request('DeleteUser', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), ClientMetadata: clientMetadata }, function (err) { if (err) { return callback(err, null); } _this9.clearCachedUser(); return callback(null, 'SUCCESS'); }); return undefined; } /** * @typedef {CognitoUserAttribute | { Name:string, Value:string }} AttributeArg */ /** * This is used by an authenticated user to change a list of attributes * @param {AttributeArg[]} attributes A list of the new user attributes. * @param {nodeCallback} callback Called on success or error. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.updateAttributes = function updateAttributes(attributes, callback, clientMetadata) { var _this10 = this; if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback(new Error('User is not authenticated'), null); } this.client.request('UpdateUserAttributes', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), UserAttributes: attributes, ClientMetadata: clientMetadata }, function (err) { if (err) { return callback(err, null); } // update cached user return _this10.getUserData(function () { return callback(null, 'SUCCESS'); }, { bypassCache: true }); }); return undefined; } /** * This is used by an authenticated user to get a list of attributes * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.getUserAttributes = function getUserAttributes(callback) { if (!(this.signInUserSession != null && this.signInUserSession.isValid())) { return callback(new Error('User is not authenticated'), null); } this.client.request('GetUser', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err, userData) { if (err) { return callback(err, null); } var attributeList = []; for (var i = 0; i < userData.UserAttributes.length; i++) { var attribute = { Name: userData.UserAttributes[i].Name, Value: userData.UserAttributes[i].Value }; var userAttribute = new _CognitoUserAttribute__WEBPACK_IMPORTED_MODULE_12__["default"](attribute); attributeList.push(userAttribute); } return callback(null, attributeList); }); return undefined; } /** * This is used by an authenticated user to get the MFAOptions * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.getMFAOptions = function getMFAOptions(callback) { if (!(this.signInUserSession != null && this.signInUserSession.isValid())) { return callback(new Error('User is not authenticated'), null); } this.client.request('GetUser', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err, userData) { if (err) { return callback(err, null); } return callback(null, userData.MFAOptions); }); return undefined; } /** * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. */ ; _proto.createGetUserRequest = function createGetUserRequest() { return this.client.promisifyRequest('GetUser', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }); } /** * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. */ ; _proto.refreshSessionIfPossible = function refreshSessionIfPossible(options) { var _this11 = this; if (options === void 0) { options = {}; } // best effort, if not possible return new Promise(function (resolve) { var refresh = _this11.signInUserSession.getRefreshToken(); if (refresh && refresh.getToken()) { _this11.refreshSession(refresh, resolve, options.clientMetadata); } else { resolve(); } }); } /** * @typedef {Object} GetUserDataOptions * @property {boolean} bypassCache - force getting data from Cognito service * @property {Record} clientMetadata - clientMetadata for getSession */ /** * This is used by an authenticated users to get the userData * @param {nodeCallback} callback Called on success or error. * @param {GetUserDataOptions} params * @returns {void} */ ; _proto.getUserData = function getUserData(callback, params) { var _this12 = this; if (!(this.signInUserSession != null && this.signInUserSession.isValid())) { this.clearCachedUserData(); return callback(new Error('User is not authenticated'), null); } var userData = this.getUserDataFromCache(); if (!userData) { this.fetchUserData().then(function (data) { callback(null, data); })["catch"](callback); return; } if (this.isFetchUserDataAndTokenRequired(params)) { this.fetchUserData().then(function (data) { return _this12.refreshSessionIfPossible(params).then(function () { return data; }); }).then(function (data) { return callback(null, data); })["catch"](callback); return; } try { callback(null, JSON.parse(userData)); return; } catch (err) { this.clearCachedUserData(); callback(err, null); return; } } /** * * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. */ ; _proto.getUserDataFromCache = function getUserDataFromCache() { var userData = this.storage.getItem(this.userDataKey); return userData; } /** * * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. */ ; _proto.isFetchUserDataAndTokenRequired = function isFetchUserDataAndTokenRequired(params) { var _ref = params || {}, _ref$bypassCache = _ref.bypassCache, bypassCache = _ref$bypassCache === void 0 ? false : _ref$bypassCache; return bypassCache; } /** * * PRIVATE ONLY: This is an internal only method and should not * be directly called by the consumers. */ ; _proto.fetchUserData = function fetchUserData() { var _this13 = this; return this.createGetUserRequest().then(function (data) { _this13.cacheUserData(data); return data; }); } /** * This is used by an authenticated user to delete a list of attributes * @param {string[]} attributeList Names of the attributes to delete. * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.deleteAttributes = function deleteAttributes(attributeList, callback) { if (!(this.signInUserSession != null && this.signInUserSession.isValid())) { return callback(new Error('User is not authenticated'), null); } this.client.request('DeleteUserAttributes', { UserAttributeNames: attributeList, AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err) { if (err) { return callback(err, null); } return callback(null, 'SUCCESS'); }); return undefined; } /** * This is used by a user to resend a confirmation code * @param {nodeCallback} callback Called on success or error. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.resendConfirmationCode = function resendConfirmationCode(callback, clientMetadata) { var jsonReq = { ClientId: this.pool.getClientId(), Username: this.username, ClientMetadata: clientMetadata }; this.client.request('ResendConfirmationCode', jsonReq, function (err, result) { if (err) { return callback(err, null); } return callback(null, result); }); } /** * @typedef {Object} GetSessionOptions * @property {Record} clientMetadata - clientMetadata for getSession */ /** * This is used to get a session, either from the session object * or from the local storage, or by using a refresh token * * @param {nodeCallback} callback Called on success or error. * @param {GetSessionOptions} options * @returns {void} */ ; _proto.getSession = function getSession(callback, options) { if (options === void 0) { options = {}; } if (this.username == null) { return callback(new Error('Username is null. Cannot retrieve a new session'), null); } if (this.signInUserSession != null && this.signInUserSession.isValid()) { return callback(null, this.signInUserSession); } var keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId() + "." + this.username; var idTokenKey = keyPrefix + ".idToken"; var accessTokenKey = keyPrefix + ".accessToken"; var refreshTokenKey = keyPrefix + ".refreshToken"; var clockDriftKey = keyPrefix + ".clockDrift"; if (this.storage.getItem(idTokenKey)) { var idToken = new _CognitoIdToken__WEBPACK_IMPORTED_MODULE_8__["default"]({ IdToken: this.storage.getItem(idTokenKey) }); var accessToken = new _CognitoAccessToken__WEBPACK_IMPORTED_MODULE_7__["default"]({ AccessToken: this.storage.getItem(accessTokenKey) }); var refreshToken = new _CognitoRefreshToken__WEBPACK_IMPORTED_MODULE_9__["default"]({ RefreshToken: this.storage.getItem(refreshTokenKey) }); var clockDrift = parseInt(this.storage.getItem(clockDriftKey), 0) || 0; var sessionData = { IdToken: idToken, AccessToken: accessToken, RefreshToken: refreshToken, ClockDrift: clockDrift }; var cachedSession = new _CognitoUserSession__WEBPACK_IMPORTED_MODULE_10__["default"](sessionData); if (cachedSession.isValid()) { this.signInUserSession = cachedSession; return callback(null, this.signInUserSession); } if (!refreshToken.getToken()) { return callback(new Error('Cannot retrieve a new session. Please authenticate.'), null); } this.refreshSession(refreshToken, callback, options.clientMetadata); } else { callback(new Error('Local storage is missing an ID Token, Please authenticate'), null); } return undefined; } /** * This uses the refreshToken to retrieve a new session * @param {CognitoRefreshToken} refreshToken A previous session's refresh token. * @param {nodeCallback} callback Called on success or error. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.refreshSession = function refreshSession(refreshToken, callback, clientMetadata) { var _this14 = this; var wrappedCallback = this.pool.wrapRefreshSessionCallback ? this.pool.wrapRefreshSessionCallback(callback) : callback; var authParameters = {}; authParameters.REFRESH_TOKEN = refreshToken.getToken(); var keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId(); var lastUserKey = keyPrefix + ".LastAuthUser"; if (this.storage.getItem(lastUserKey)) { this.username = this.storage.getItem(lastUserKey); var deviceKeyKey = keyPrefix + "." + this.username + ".deviceKey"; this.deviceKey = this.storage.getItem(deviceKeyKey); authParameters.DEVICE_KEY = this.deviceKey; } var jsonReq = { ClientId: this.pool.getClientId(), AuthFlow: 'REFRESH_TOKEN_AUTH', AuthParameters: authParameters, ClientMetadata: clientMetadata }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('InitiateAuth', jsonReq, function (err, authResult) { if (err) { if (err.code === 'NotAuthorizedException') { _this14.clearCachedUser(); } return wrappedCallback(err, null); } if (authResult) { var authenticationResult = authResult.AuthenticationResult; if (!Object.prototype.hasOwnProperty.call(authenticationResult, 'RefreshToken')) { authenticationResult.RefreshToken = refreshToken.getToken(); } _this14.signInUserSession = _this14.getCognitoUserSession(authenticationResult); _this14.cacheTokens(); return wrappedCallback(null, _this14.signInUserSession); } return undefined; }); } /** * This is used to save the session tokens to local storage * @returns {void} */ ; _proto.cacheTokens = function cacheTokens() { var keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId(); var idTokenKey = keyPrefix + "." + this.username + ".idToken"; var accessTokenKey = keyPrefix + "." + this.username + ".accessToken"; var refreshTokenKey = keyPrefix + "." + this.username + ".refreshToken"; var clockDriftKey = keyPrefix + "." + this.username + ".clockDrift"; var lastUserKey = keyPrefix + ".LastAuthUser"; this.storage.setItem(idTokenKey, this.signInUserSession.getIdToken().getJwtToken()); this.storage.setItem(accessTokenKey, this.signInUserSession.getAccessToken().getJwtToken()); this.storage.setItem(refreshTokenKey, this.signInUserSession.getRefreshToken().getToken()); this.storage.setItem(clockDriftKey, "" + this.signInUserSession.getClockDrift()); this.storage.setItem(lastUserKey, this.username); } /** * This is to cache user data */ ; _proto.cacheUserData = function cacheUserData(userData) { this.storage.setItem(this.userDataKey, JSON.stringify(userData)); } /** * This is to remove cached user data */ ; _proto.clearCachedUserData = function clearCachedUserData() { this.storage.removeItem(this.userDataKey); }; _proto.clearCachedUser = function clearCachedUser() { this.clearCachedTokens(); this.clearCachedUserData(); } /** * This is used to cache the device key and device group and device password * @returns {void} */ ; _proto.cacheDeviceKeyAndPassword = function cacheDeviceKeyAndPassword() { var keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId() + "." + this.username; var deviceKeyKey = keyPrefix + ".deviceKey"; var randomPasswordKey = keyPrefix + ".randomPasswordKey"; var deviceGroupKeyKey = keyPrefix + ".deviceGroupKey"; this.storage.setItem(deviceKeyKey, this.deviceKey); this.storage.setItem(randomPasswordKey, this.randomPassword); this.storage.setItem(deviceGroupKeyKey, this.deviceGroupKey); } /** * This is used to get current device key and device group and device password * @returns {void} */ ; _proto.getCachedDeviceKeyAndPassword = function getCachedDeviceKeyAndPassword() { var keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId() + "." + this.username; var deviceKeyKey = keyPrefix + ".deviceKey"; var randomPasswordKey = keyPrefix + ".randomPasswordKey"; var deviceGroupKeyKey = keyPrefix + ".deviceGroupKey"; if (this.storage.getItem(deviceKeyKey)) { this.deviceKey = this.storage.getItem(deviceKeyKey); this.randomPassword = this.storage.getItem(randomPasswordKey); this.deviceGroupKey = this.storage.getItem(deviceGroupKeyKey); } } /** * This is used to clear the device key info from local storage * @returns {void} */ ; _proto.clearCachedDeviceKeyAndPassword = function clearCachedDeviceKeyAndPassword() { var keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId() + "." + this.username; var deviceKeyKey = keyPrefix + ".deviceKey"; var randomPasswordKey = keyPrefix + ".randomPasswordKey"; var deviceGroupKeyKey = keyPrefix + ".deviceGroupKey"; this.storage.removeItem(deviceKeyKey); this.storage.removeItem(randomPasswordKey); this.storage.removeItem(deviceGroupKeyKey); } /** * This is used to clear the session tokens from local storage * @returns {void} */ ; _proto.clearCachedTokens = function clearCachedTokens() { var keyPrefix = "CognitoIdentityServiceProvider." + this.pool.getClientId(); var idTokenKey = keyPrefix + "." + this.username + ".idToken"; var accessTokenKey = keyPrefix + "." + this.username + ".accessToken"; var refreshTokenKey = keyPrefix + "." + this.username + ".refreshToken"; var lastUserKey = keyPrefix + ".LastAuthUser"; var clockDriftKey = keyPrefix + "." + this.username + ".clockDrift"; this.storage.removeItem(idTokenKey); this.storage.removeItem(accessTokenKey); this.storage.removeItem(refreshTokenKey); this.storage.removeItem(lastUserKey); this.storage.removeItem(clockDriftKey); } /** * This is used to build a user session from tokens retrieved in the authentication result * @param {object} authResult Successful auth response from server. * @returns {CognitoUserSession} The new user session. * @private */ ; _proto.getCognitoUserSession = function getCognitoUserSession(authResult) { var idToken = new _CognitoIdToken__WEBPACK_IMPORTED_MODULE_8__["default"](authResult); var accessToken = new _CognitoAccessToken__WEBPACK_IMPORTED_MODULE_7__["default"](authResult); var refreshToken = new _CognitoRefreshToken__WEBPACK_IMPORTED_MODULE_9__["default"](authResult); var sessionData = { IdToken: idToken, AccessToken: accessToken, RefreshToken: refreshToken }; return new _CognitoUserSession__WEBPACK_IMPORTED_MODULE_10__["default"](sessionData); } /** * This is used to initiate a forgot password request * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {inputVerificationCode?} callback.inputVerificationCode * Optional callback raised instead of onSuccess with response data. * @param {onSuccess} callback.onSuccess Called on success. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.forgotPassword = function forgotPassword(callback, clientMetadata) { var jsonReq = { ClientId: this.pool.getClientId(), Username: this.username, ClientMetadata: clientMetadata }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('ForgotPassword', jsonReq, function (err, data) { if (err) { return callback.onFailure(err); } if (typeof callback.inputVerificationCode === 'function') { return callback.inputVerificationCode(data); } return callback.onSuccess(data); }); } /** * This is used to confirm a new password using a confirmationCode * @param {string} confirmationCode Code entered by user. * @param {string} newPassword Confirm new password. * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess} callback.onSuccess Called on success. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.confirmPassword = function confirmPassword(confirmationCode, newPassword, callback, clientMetadata) { var jsonReq = { ClientId: this.pool.getClientId(), Username: this.username, ConfirmationCode: confirmationCode, Password: newPassword, ClientMetadata: clientMetadata }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('ConfirmForgotPassword', jsonReq, function (err) { if (err) { return callback.onFailure(err); } return callback.onSuccess(); }); } /** * This is used to initiate an attribute confirmation request * @param {string} attributeName User attribute that needs confirmation. * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {inputVerificationCode} callback.inputVerificationCode Called on success. * @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger * @returns {void} */ ; _proto.getAttributeVerificationCode = function getAttributeVerificationCode(attributeName, callback, clientMetadata) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } this.client.request('GetUserAttributeVerificationCode', { AttributeName: attributeName, AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), ClientMetadata: clientMetadata }, function (err, data) { if (err) { return callback.onFailure(err); } if (typeof callback.inputVerificationCode === 'function') { return callback.inputVerificationCode(data); } return callback.onSuccess(); }); return undefined; } /** * This is used to confirm an attribute using a confirmation code * @param {string} attributeName Attribute being confirmed. * @param {string} confirmationCode Code entered by user. * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess} callback.onSuccess Called on success. * @returns {void} */ ; _proto.verifyAttribute = function verifyAttribute(attributeName, confirmationCode, callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } this.client.request('VerifyUserAttribute', { AttributeName: attributeName, Code: confirmationCode, AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err) { if (err) { return callback.onFailure(err); } return callback.onSuccess('SUCCESS'); }); return undefined; } /** * This is used to get the device information using the current device key * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess<*>} callback.onSuccess Called on success with device data. * @returns {void} */ ; _proto.getDevice = function getDevice(callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } this.client.request('GetDevice', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), DeviceKey: this.deviceKey }, function (err, data) { if (err) { return callback.onFailure(err); } return callback.onSuccess(data); }); return undefined; } /** * This is used to forget a specific device * @param {string} deviceKey Device key. * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess} callback.onSuccess Called on success. * @returns {void} */ ; _proto.forgetSpecificDevice = function forgetSpecificDevice(deviceKey, callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } this.client.request('ForgetDevice', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), DeviceKey: deviceKey }, function (err) { if (err) { return callback.onFailure(err); } return callback.onSuccess('SUCCESS'); }); return undefined; } /** * This is used to forget the current device * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess} callback.onSuccess Called on success. * @returns {void} */ ; _proto.forgetDevice = function forgetDevice(callback) { var _this15 = this; this.forgetSpecificDevice(this.deviceKey, { onFailure: callback.onFailure, onSuccess: function onSuccess(result) { _this15.deviceKey = null; _this15.deviceGroupKey = null; _this15.randomPassword = null; _this15.clearCachedDeviceKeyAndPassword(); return callback.onSuccess(result); } }); } /** * This is used to set the device status as remembered * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess} callback.onSuccess Called on success. * @returns {void} */ ; _proto.setDeviceStatusRemembered = function setDeviceStatusRemembered(callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } this.client.request('UpdateDeviceStatus', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), DeviceKey: this.deviceKey, DeviceRememberedStatus: 'remembered' }, function (err) { if (err) { return callback.onFailure(err); } return callback.onSuccess('SUCCESS'); }); return undefined; } /** * This is used to set the device status as not remembered * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess} callback.onSuccess Called on success. * @returns {void} */ ; _proto.setDeviceStatusNotRemembered = function setDeviceStatusNotRemembered(callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } this.client.request('UpdateDeviceStatus', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), DeviceKey: this.deviceKey, DeviceRememberedStatus: 'not_remembered' }, function (err) { if (err) { return callback.onFailure(err); } return callback.onSuccess('SUCCESS'); }); return undefined; } /** * This is used to list all devices for a user * * @param {int} limit the number of devices returned in a call * @param {string | null} paginationToken the pagination token in case any was returned before * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess<*>} callback.onSuccess Called on success with device list. * @returns {void} */ ; _proto.listDevices = function listDevices(limit, paginationToken, callback) { if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } var requestParams = { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), Limit: limit }; if (paginationToken) { requestParams.PaginationToken = paginationToken; } this.client.request('ListDevices', requestParams, function (err, data) { if (err) { return callback.onFailure(err); } return callback.onSuccess(data); }); return undefined; } /** * This is used to globally revoke all tokens issued to a user * @param {object} callback Result callback map. * @param {onFailure} callback.onFailure Called on any error. * @param {onSuccess} callback.onSuccess Called on success. * @returns {void} */ ; _proto.globalSignOut = function globalSignOut(callback) { var _this16 = this; if (this.signInUserSession == null || !this.signInUserSession.isValid()) { return callback.onFailure(new Error('User is not authenticated')); } this.client.request('GlobalSignOut', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err) { if (err) { return callback.onFailure(err); } _this16.clearCachedUser(); return callback.onSuccess('SUCCESS'); }); return undefined; } /** * This is used for the user to signOut of the application and clear the cached tokens. * @returns {void} */ ; _proto.signOut = function signOut() { this.signInUserSession = null; this.clearCachedUser(); } /** * This is used by a user trying to select a given MFA * @param {string} answerChallenge the mfa the user wants * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.sendMFASelectionAnswer = function sendMFASelectionAnswer(answerChallenge, callback) { var _this17 = this; var challengeResponses = {}; challengeResponses.USERNAME = this.username; challengeResponses.ANSWER = answerChallenge; var jsonReq = { ChallengeName: 'SELECT_MFA_TYPE', ChallengeResponses: challengeResponses, ClientId: this.pool.getClientId(), Session: this.Session }; if (this.getUserContextData()) { jsonReq.UserContextData = this.getUserContextData(); } this.client.request('RespondToAuthChallenge', jsonReq, function (err, data) { if (err) { return callback.onFailure(err); } _this17.Session = data.Session; if (answerChallenge === 'SMS_MFA') { return callback.mfaRequired(data.ChallengeName, data.ChallengeParameters); } if (answerChallenge === 'SOFTWARE_TOKEN_MFA') { return callback.totpRequired(data.ChallengeName, data.ChallengeParameters); } return undefined; }); } /** * This returns the user context data for advanced security feature. * @returns {void} */ ; _proto.getUserContextData = function getUserContextData() { var pool = this.pool; return pool.getUserContextData(this.username); } /** * This is used by an authenticated or a user trying to authenticate to associate a TOTP MFA * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.associateSoftwareToken = function associateSoftwareToken(callback) { var _this18 = this; if (!(this.signInUserSession != null && this.signInUserSession.isValid())) { this.client.request('AssociateSoftwareToken', { Session: this.Session }, function (err, data) { if (err) { return callback.onFailure(err); } _this18.Session = data.Session; return callback.associateSecretCode(data.SecretCode); }); } else { this.client.request('AssociateSoftwareToken', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken() }, function (err, data) { if (err) { return callback.onFailure(err); } return callback.associateSecretCode(data.SecretCode); }); } } /** * This is used by an authenticated or a user trying to authenticate to verify a TOTP MFA * @param {string} totpCode The MFA code entered by the user. * @param {string} friendlyDeviceName The device name we are assigning to the device. * @param {nodeCallback} callback Called on success or error. * @returns {void} */ ; _proto.verifySoftwareToken = function verifySoftwareToken(totpCode, friendlyDeviceName, callback) { var _this19 = this; if (!(this.signInUserSession != null && this.signInUserSession.isValid())) { this.client.request('VerifySoftwareToken', { Session: this.Session, UserCode: totpCode, FriendlyDeviceName: friendlyDeviceName }, function (err, data) { if (err) { return callback.onFailure(err); } _this19.Session = data.Session; var challengeResponses = {}; challengeResponses.USERNAME = _this19.username; var jsonReq = { ChallengeName: 'MFA_SETUP', ClientId: _this19.pool.getClientId(), ChallengeResponses: challengeResponses, Session: _this19.Session }; if (_this19.getUserContextData()) { jsonReq.UserContextData = _this19.getUserContextData(); } _this19.client.request('RespondToAuthChallenge', jsonReq, function (errRespond, dataRespond) { if (errRespond) { return callback.onFailure(errRespond); } _this19.signInUserSession = _this19.getCognitoUserSession(dataRespond.AuthenticationResult); _this19.cacheTokens(); return callback.onSuccess(_this19.signInUserSession); }); return undefined; }); } else { this.client.request('VerifySoftwareToken', { AccessToken: this.signInUserSession.getAccessToken().getJwtToken(), UserCode: totpCode, FriendlyDeviceName: friendlyDeviceName }, function (err, data) { if (err) { return callback.onFailure(err); } return callback.onSuccess(data); }); } }; return CognitoUser; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoUserAttribute.js": /*!****************************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CognitoUserAttribute.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 CognitoUserAttribute; }); /*! * 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 CognitoUserAttribute = /*#__PURE__*/function () { /** * Constructs a new CognitoUserAttribute object * @param {string=} Name The record's name * @param {string=} Value The record's value */ function CognitoUserAttribute(_temp) { var _ref = _temp === void 0 ? {} : _temp, Name = _ref.Name, Value = _ref.Value; this.Name = Name || ''; this.Value = Value || ''; } /** * @returns {string} the record's value. */ var _proto = CognitoUserAttribute.prototype; _proto.getValue = function getValue() { return this.Value; } /** * Sets the record's value. * @param {string} value The new value. * @returns {CognitoUserAttribute} The record for method chaining. */ ; _proto.setValue = function setValue(value) { this.Value = value; return this; } /** * @returns {string} the record's name. */ ; _proto.getName = function getName() { return this.Name; } /** * Sets the record's name * @param {string} name The new name. * @returns {CognitoUserAttribute} The record for method chaining. */ ; _proto.setName = function setName(name) { this.Name = name; return this; } /** * @returns {string} a string representation of the record. */ ; _proto.toString = function toString() { return JSON.stringify(this); } /** * @returns {object} a flat object representing the record. */ ; _proto.toJSON = function toJSON() { return { Name: this.Name, Value: this.Value }; }; return CognitoUserAttribute; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoUserPool.js": /*!***********************************************************************!*\ !*** ./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 */ "./node_modules/amazon-cognito-identity-js/es/Client.js"); /* harmony import */ var _CognitoUser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CognitoUser */ "./node_modules/amazon-cognito-identity-js/es/CognitoUser.js"); /* harmony import */ var _StorageHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./StorageHelper */ "./node_modules/amazon-cognito-identity-js/es/StorageHelper.js"); /*! * 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, wrapRefreshSessionCallback) { 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(); if (wrapRefreshSessionCallback) { this.wrapRefreshSessionCallback = wrapRefreshSessionCallback; } } /** * @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; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CognitoUserSession.js": /*!**************************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CognitoUserSession.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 CognitoUserSession; }); /*! * 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 CognitoUserSession = /*#__PURE__*/function () { /** * Constructs a new CognitoUserSession object * @param {CognitoIdToken} IdToken The session's Id token. * @param {CognitoRefreshToken=} RefreshToken The session's refresh token. * @param {CognitoAccessToken} AccessToken The session's access token. * @param {int} ClockDrift The saved computer's clock drift or undefined to force calculation. */ function CognitoUserSession(_temp) { var _ref = _temp === void 0 ? {} : _temp, IdToken = _ref.IdToken, RefreshToken = _ref.RefreshToken, AccessToken = _ref.AccessToken, ClockDrift = _ref.ClockDrift; if (AccessToken == null || IdToken == null) { throw new Error('Id token and Access Token must be present.'); } this.idToken = IdToken; this.refreshToken = RefreshToken; this.accessToken = AccessToken; this.clockDrift = ClockDrift === undefined ? this.calculateClockDrift() : ClockDrift; } /** * @returns {CognitoIdToken} the session's Id token */ var _proto = CognitoUserSession.prototype; _proto.getIdToken = function getIdToken() { return this.idToken; } /** * @returns {CognitoRefreshToken} the session's refresh token */ ; _proto.getRefreshToken = function getRefreshToken() { return this.refreshToken; } /** * @returns {CognitoAccessToken} the session's access token */ ; _proto.getAccessToken = function getAccessToken() { return this.accessToken; } /** * @returns {int} the session's clock drift */ ; _proto.getClockDrift = function getClockDrift() { return this.clockDrift; } /** * @returns {int} the computer's clock drift */ ; _proto.calculateClockDrift = function calculateClockDrift() { var now = Math.floor(new Date() / 1000); var iat = Math.min(this.accessToken.getIssuedAt(), this.idToken.getIssuedAt()); return now - iat; } /** * Checks to see if the session is still valid based on session expiry information found * in tokens and the current time (adjusted with clock drift) * @returns {boolean} if the session is still valid */ ; _proto.isValid = function isValid() { var now = Math.floor(new Date() / 1000); var adjusted = now - this.clockDrift; return adjusted < this.accessToken.getExpiration() && adjusted < this.idToken.getExpiration(); }; return CognitoUserSession; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/CookieStorage.js": /*!*********************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/CookieStorage.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 CookieStorage; }); /* harmony import */ var js_cookie__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! js-cookie */ "./node_modules/js-cookie/src/js.cookie.js"); /* harmony import */ var js_cookie__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(js_cookie__WEBPACK_IMPORTED_MODULE_0__); /** @class */ var CookieStorage = /*#__PURE__*/function () { /** * Constructs a new CookieStorage object * @param {object} data Creation options. * @param {string} data.domain Cookies domain (mandatory). * @param {string} data.path Cookies path (default: '/') * @param {integer} data.expires Cookie expiration (in days, default: 365) * @param {boolean} data.secure Cookie secure flag (default: true) * @param {string} data.sameSite Cookie request behaviour (default: null) */ function CookieStorage(data) { if (data.domain) { this.domain = data.domain; } else { throw new Error('The domain of cookieStorage can not be undefined.'); } if (data.path) { this.path = data.path; } else { this.path = '/'; } if (Object.prototype.hasOwnProperty.call(data, 'expires')) { this.expires = data.expires; } else { this.expires = 365; } if (Object.prototype.hasOwnProperty.call(data, 'secure')) { this.secure = data.secure; } else { this.secure = true; } if (Object.prototype.hasOwnProperty.call(data, 'sameSite')) { if (!['strict', 'lax', 'none'].includes(data.sameSite)) { throw new Error('The sameSite value of cookieStorage must be "lax", "strict" or "none".'); } if (data.sameSite === 'none' && !this.secure) { throw new Error('sameSite = None requires the Secure attribute in latest browser versions.'); } this.sameSite = data.sameSite; } else { this.sameSite = null; } } /** * 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 */ var _proto = CookieStorage.prototype; _proto.setItem = function setItem(key, value) { var options = { path: this.path, expires: this.expires, domain: this.domain, secure: this.secure }; if (this.sameSite) { options.sameSite = this.sameSite; } js_cookie__WEBPACK_IMPORTED_MODULE_0__["set"](key, value, options); return js_cookie__WEBPACK_IMPORTED_MODULE_0__["get"](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 */ ; _proto.getItem = function getItem(key) { return js_cookie__WEBPACK_IMPORTED_MODULE_0__["get"](key); } /** * This is used to remove an item from storage * @param {string} key - the key being set * @returns {string} value - value that was deleted */ ; _proto.removeItem = function removeItem(key) { var options = { path: this.path, expires: this.expires, domain: this.domain, secure: this.secure }; if (this.sameSite) { options.sameSite = this.sameSite; } return js_cookie__WEBPACK_IMPORTED_MODULE_0__["remove"](key, options); } /** * This is used to clear the storage * @returns {string} nothing */ ; _proto.clear = function clear() { var cookies = js_cookie__WEBPACK_IMPORTED_MODULE_0__["get"](); var index; for (index = 0; index < cookies.length; ++index) { js_cookie__WEBPACK_IMPORTED_MODULE_0__["remove"](cookies[index]); } return {}; }; return CookieStorage; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/DateHelper.js": /*!******************************************************************!*\ !*** ./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; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/StorageHelper.js": /*!*********************************************************************!*\ !*** ./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; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/UserAgent.js": /*!*****************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/UserAgent.js ***! \*****************************************************************/ /*! exports provided: appendToCognitoUserAgent, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "appendToCognitoUserAgent", function() { return appendToCognitoUserAgent; }); // constructor function UserAgent() {} // public UserAgent.prototype.userAgent = 'aws-amplify/0.1.x js'; var appendToCognitoUserAgent = function appendToCognitoUserAgent(content) { if (!content) { return; } if (UserAgent.prototype.userAgent && !UserAgent.prototype.userAgent.includes(content)) { UserAgent.prototype.userAgent = UserAgent.prototype.userAgent.concat(' ', content); } if (!UserAgent.prototype.userAgent || UserAgent.prototype.userAgent === '') { UserAgent.prototype.userAgent = content; } }; // class for defining the amzn user-agent /* harmony default export */ __webpack_exports__["default"] = (UserAgent); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/index.js": /*!*************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/index.js ***! \*************************************************************/ /*! exports provided: AuthenticationDetails, AuthenticationHelper, CognitoAccessToken, CognitoIdToken, CognitoRefreshToken, CognitoUser, CognitoUserAttribute, CognitoUserPool, CognitoUserSession, CookieStorage, DateHelper, appendToCognitoUserAgent */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _AuthenticationDetails__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AuthenticationDetails */ "./node_modules/amazon-cognito-identity-js/es/AuthenticationDetails.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AuthenticationDetails", function() { return _AuthenticationDetails__WEBPACK_IMPORTED_MODULE_0__["default"]; }); /* harmony import */ var _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AuthenticationHelper */ "./node_modules/amazon-cognito-identity-js/es/AuthenticationHelper.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AuthenticationHelper", function() { return _AuthenticationHelper__WEBPACK_IMPORTED_MODULE_1__["default"]; }); /* harmony import */ var _CognitoAccessToken__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CognitoAccessToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoAccessToken.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoAccessToken", function() { return _CognitoAccessToken__WEBPACK_IMPORTED_MODULE_2__["default"]; }); /* harmony import */ var _CognitoIdToken__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./CognitoIdToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoIdToken.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoIdToken", function() { return _CognitoIdToken__WEBPACK_IMPORTED_MODULE_3__["default"]; }); /* harmony import */ var _CognitoRefreshToken__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./CognitoRefreshToken */ "./node_modules/amazon-cognito-identity-js/es/CognitoRefreshToken.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoRefreshToken", function() { return _CognitoRefreshToken__WEBPACK_IMPORTED_MODULE_4__["default"]; }); /* harmony import */ var _CognitoUser__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./CognitoUser */ "./node_modules/amazon-cognito-identity-js/es/CognitoUser.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoUser", function() { return _CognitoUser__WEBPACK_IMPORTED_MODULE_5__["default"]; }); /* harmony import */ var _CognitoUserAttribute__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./CognitoUserAttribute */ "./node_modules/amazon-cognito-identity-js/es/CognitoUserAttribute.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoUserAttribute", function() { return _CognitoUserAttribute__WEBPACK_IMPORTED_MODULE_6__["default"]; }); /* harmony import */ var _CognitoUserPool__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./CognitoUserPool */ "./node_modules/amazon-cognito-identity-js/es/CognitoUserPool.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoUserPool", function() { return _CognitoUserPool__WEBPACK_IMPORTED_MODULE_7__["default"]; }); /* harmony import */ var _CognitoUserSession__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./CognitoUserSession */ "./node_modules/amazon-cognito-identity-js/es/CognitoUserSession.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CognitoUserSession", function() { return _CognitoUserSession__WEBPACK_IMPORTED_MODULE_8__["default"]; }); /* harmony import */ var _CookieStorage__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./CookieStorage */ "./node_modules/amazon-cognito-identity-js/es/CookieStorage.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CookieStorage", function() { return _CookieStorage__WEBPACK_IMPORTED_MODULE_9__["default"]; }); /* harmony import */ var _DateHelper__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./DateHelper */ "./node_modules/amazon-cognito-identity-js/es/DateHelper.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DateHelper", function() { return _DateHelper__WEBPACK_IMPORTED_MODULE_10__["default"]; }); /* harmony import */ var _UserAgent__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./UserAgent */ "./node_modules/amazon-cognito-identity-js/es/UserAgent.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "appendToCognitoUserAgent", function() { return _UserAgent__WEBPACK_IMPORTED_MODULE_11__["appendToCognitoUserAgent"]; }); /*! * 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. */ /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/utils/WordArray.js": /*!***********************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/utils/WordArray.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 WordArray; }); /* harmony import */ var _cryptoSecureRandomInt__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cryptoSecureRandomInt */ "./node_modules/amazon-cognito-identity-js/es/utils/cryptoSecureRandomInt.js"); /** * Hex encoding strategy. * Converts a word array to a hex string. * @param {WordArray} wordArray The word array. * @return {string} The hex string. * @static */ function hexStringify(wordArray) { // Shortcuts var words = wordArray.words; var sigBytes = wordArray.sigBytes; // Convert var hexChars = []; for (var i = 0; i < sigBytes; i++) { var bite = words[i >>> 2] >>> 24 - i % 4 * 8 & 0xff; hexChars.push((bite >>> 4).toString(16)); hexChars.push((bite & 0x0f).toString(16)); } return hexChars.join(''); } var WordArray = /*#__PURE__*/function () { function WordArray(words, sigBytes) { words = this.words = words || []; if (sigBytes != undefined) { this.sigBytes = sigBytes; } else { this.sigBytes = words.length * 4; } } var _proto = WordArray.prototype; _proto.random = function random(nBytes) { var words = []; for (var i = 0; i < nBytes; i += 4) { words.push(Object(_cryptoSecureRandomInt__WEBPACK_IMPORTED_MODULE_0__["default"])()); } return new WordArray(words, nBytes); }; _proto.toString = function toString() { return hexStringify(this); }; return WordArray; }(); /***/ }), /***/ "./node_modules/amazon-cognito-identity-js/es/utils/cryptoSecureRandomInt.js": /*!***********************************************************************************!*\ !*** ./node_modules/amazon-cognito-identity-js/es/utils/cryptoSecureRandomInt.js ***! \***********************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return cryptoSecureRandomInt; }); var crypto; // Native crypto from window (Browser) if (typeof window !== 'undefined' && window.crypto) { crypto = window.crypto; } // Native (experimental IE 11) crypto from window (Browser) if (!crypto && typeof window !== 'undefined' && window.msCrypto) { crypto = window.msCrypto; } // Native crypto from global (NodeJS) if (!crypto && typeof global !== 'undefined' && global.crypto) { crypto = global.crypto; } // Native crypto import via require (NodeJS) if (!crypto && "function" === 'function') { try { crypto = __webpack_require__(/*! crypto */ 6); } catch (err) {} } /* * Cryptographically secure pseudorandom number generator * As Math.random() is cryptographically not safe to use */ function cryptoSecureRandomInt() { if (crypto) { // Use getRandomValues method (Browser) if (typeof crypto.getRandomValues === 'function') { try { return crypto.getRandomValues(new Uint32Array(1))[0]; } catch (err) {} } // Use randomBytes method (NodeJS) if (typeof crypto.randomBytes === 'function') { try { return crypto.randomBytes(4).readInt32LE(); } catch (err) {} } } throw new Error('Native crypto module could not be used to get secure random number.'); } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) /***/ }), /***/ "./node_modules/asn1.js/lib/asn1.js": /*!******************************************!*\ !*** ./node_modules/asn1.js/lib/asn1.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const asn1 = exports; asn1.bignum = __webpack_require__(/*! bn.js */ "./node_modules/asn1.js/node_modules/bn.js/lib/bn.js"); asn1.define = __webpack_require__(/*! ./asn1/api */ "./node_modules/asn1.js/lib/asn1/api.js").define; asn1.base = __webpack_require__(/*! ./asn1/base */ "./node_modules/asn1.js/lib/asn1/base/index.js"); asn1.constants = __webpack_require__(/*! ./asn1/constants */ "./node_modules/asn1.js/lib/asn1/constants/index.js"); asn1.decoders = __webpack_require__(/*! ./asn1/decoders */ "./node_modules/asn1.js/lib/asn1/decoders/index.js"); asn1.encoders = __webpack_require__(/*! ./asn1/encoders */ "./node_modules/asn1.js/lib/asn1/encoders/index.js"); /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/api.js": /*!**********************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/api.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const encoders = __webpack_require__(/*! ./encoders */ "./node_modules/asn1.js/lib/asn1/encoders/index.js"); const decoders = __webpack_require__(/*! ./decoders */ "./node_modules/asn1.js/lib/asn1/decoders/index.js"); const inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); const api = exports; api.define = function define(name, body) { return new Entity(name, body); }; function Entity(name, body) { this.name = name; this.body = body; this.decoders = {}; this.encoders = {}; } Entity.prototype._createNamed = function createNamed(Base) { const name = this.name; function Generated(entity) { this._initNamed(entity, name); } inherits(Generated, Base); Generated.prototype._initNamed = function _initNamed(entity, name) { Base.call(this, entity, name); }; return new Generated(this); }; Entity.prototype._getDecoder = function _getDecoder(enc) { enc = enc || 'der'; // Lazily create decoder if (!this.decoders.hasOwnProperty(enc)) this.decoders[enc] = this._createNamed(decoders[enc]); return this.decoders[enc]; }; Entity.prototype.decode = function decode(data, enc, options) { return this._getDecoder(enc).decode(data, options); }; Entity.prototype._getEncoder = function _getEncoder(enc) { enc = enc || 'der'; // Lazily create encoder if (!this.encoders.hasOwnProperty(enc)) this.encoders[enc] = this._createNamed(encoders[enc]); return this.encoders[enc]; }; Entity.prototype.encode = function encode(data, enc, /* internal */ reporter) { return this._getEncoder(enc).encode(data, reporter); }; /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/base/buffer.js": /*!******************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/base/buffer.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); const Reporter = __webpack_require__(/*! ../base/reporter */ "./node_modules/asn1.js/lib/asn1/base/reporter.js").Reporter; const Buffer = __webpack_require__(/*! safer-buffer */ "./node_modules/safer-buffer/safer.js").Buffer; function DecoderBuffer(base, options) { Reporter.call(this, options); if (!Buffer.isBuffer(base)) { this.error('Input not Buffer'); return; } this.base = base; this.offset = 0; this.length = base.length; } inherits(DecoderBuffer, Reporter); exports.DecoderBuffer = DecoderBuffer; DecoderBuffer.isDecoderBuffer = function isDecoderBuffer(data) { if (data instanceof DecoderBuffer) { return true; } // Or accept compatible API const isCompatible = typeof data === 'object' && Buffer.isBuffer(data.base) && data.constructor.name === 'DecoderBuffer' && typeof data.offset === 'number' && typeof data.length === 'number' && typeof data.save === 'function' && typeof data.restore === 'function' && typeof data.isEmpty === 'function' && typeof data.readUInt8 === 'function' && typeof data.skip === 'function' && typeof data.raw === 'function'; return isCompatible; }; DecoderBuffer.prototype.save = function save() { return { offset: this.offset, reporter: Reporter.prototype.save.call(this) }; }; DecoderBuffer.prototype.restore = function restore(save) { // Return skipped data const res = new DecoderBuffer(this.base); res.offset = save.offset; res.length = this.offset; this.offset = save.offset; Reporter.prototype.restore.call(this, save.reporter); return res; }; DecoderBuffer.prototype.isEmpty = function isEmpty() { return this.offset === this.length; }; DecoderBuffer.prototype.readUInt8 = function readUInt8(fail) { if (this.offset + 1 <= this.length) return this.base.readUInt8(this.offset++, true); else return this.error(fail || 'DecoderBuffer overrun'); }; DecoderBuffer.prototype.skip = function skip(bytes, fail) { if (!(this.offset + bytes <= this.length)) return this.error(fail || 'DecoderBuffer overrun'); const res = new DecoderBuffer(this.base); // Share reporter state res._reporterState = this._reporterState; res.offset = this.offset; res.length = this.offset + bytes; this.offset += bytes; return res; }; DecoderBuffer.prototype.raw = function raw(save) { return this.base.slice(save ? save.offset : this.offset, this.length); }; function EncoderBuffer(value, reporter) { if (Array.isArray(value)) { this.length = 0; this.value = value.map(function(item) { if (!EncoderBuffer.isEncoderBuffer(item)) item = new EncoderBuffer(item, reporter); this.length += item.length; return item; }, this); } else if (typeof value === 'number') { if (!(0 <= value && value <= 0xff)) return reporter.error('non-byte EncoderBuffer value'); this.value = value; this.length = 1; } else if (typeof value === 'string') { this.value = value; this.length = Buffer.byteLength(value); } else if (Buffer.isBuffer(value)) { this.value = value; this.length = value.length; } else { return reporter.error('Unsupported type: ' + typeof value); } } exports.EncoderBuffer = EncoderBuffer; EncoderBuffer.isEncoderBuffer = function isEncoderBuffer(data) { if (data instanceof EncoderBuffer) { return true; } // Or accept compatible API const isCompatible = typeof data === 'object' && data.constructor.name === 'EncoderBuffer' && typeof data.length === 'number' && typeof data.join === 'function'; return isCompatible; }; EncoderBuffer.prototype.join = function join(out, offset) { if (!out) out = Buffer.alloc(this.length); if (!offset) offset = 0; if (this.length === 0) return out; if (Array.isArray(this.value)) { this.value.forEach(function(item) { item.join(out, offset); offset += item.length; }); } else { if (typeof this.value === 'number') out[offset] = this.value; else if (typeof this.value === 'string') out.write(this.value, offset); else if (Buffer.isBuffer(this.value)) this.value.copy(out, offset); offset += this.length; } return out; }; /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/base/index.js": /*!*****************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/base/index.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const base = exports; base.Reporter = __webpack_require__(/*! ./reporter */ "./node_modules/asn1.js/lib/asn1/base/reporter.js").Reporter; base.DecoderBuffer = __webpack_require__(/*! ./buffer */ "./node_modules/asn1.js/lib/asn1/base/buffer.js").DecoderBuffer; base.EncoderBuffer = __webpack_require__(/*! ./buffer */ "./node_modules/asn1.js/lib/asn1/base/buffer.js").EncoderBuffer; base.Node = __webpack_require__(/*! ./node */ "./node_modules/asn1.js/lib/asn1/base/node.js"); /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/base/node.js": /*!****************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/base/node.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const Reporter = __webpack_require__(/*! ../base/reporter */ "./node_modules/asn1.js/lib/asn1/base/reporter.js").Reporter; const EncoderBuffer = __webpack_require__(/*! ../base/buffer */ "./node_modules/asn1.js/lib/asn1/base/buffer.js").EncoderBuffer; const DecoderBuffer = __webpack_require__(/*! ../base/buffer */ "./node_modules/asn1.js/lib/asn1/base/buffer.js").DecoderBuffer; const assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); // Supported tags const tags = [ 'seq', 'seqof', 'set', 'setof', 'objid', 'bool', 'gentime', 'utctime', 'null_', 'enum', 'int', 'objDesc', 'bitstr', 'bmpstr', 'charstr', 'genstr', 'graphstr', 'ia5str', 'iso646str', 'numstr', 'octstr', 'printstr', 't61str', 'unistr', 'utf8str', 'videostr' ]; // Public methods list const methods = [ 'key', 'obj', 'use', 'optional', 'explicit', 'implicit', 'def', 'choice', 'any', 'contains' ].concat(tags); // Overrided methods list const overrided = [ '_peekTag', '_decodeTag', '_use', '_decodeStr', '_decodeObjid', '_decodeTime', '_decodeNull', '_decodeInt', '_decodeBool', '_decodeList', '_encodeComposite', '_encodeStr', '_encodeObjid', '_encodeTime', '_encodeNull', '_encodeInt', '_encodeBool' ]; function Node(enc, parent, name) { const state = {}; this._baseState = state; state.name = name; state.enc = enc; state.parent = parent || null; state.children = null; // State state.tag = null; state.args = null; state.reverseArgs = null; state.choice = null; state.optional = false; state.any = false; state.obj = false; state.use = null; state.useDecoder = null; state.key = null; state['default'] = null; state.explicit = null; state.implicit = null; state.contains = null; // Should create new instance on each method if (!state.parent) { state.children = []; this._wrap(); } } module.exports = Node; const stateProps = [ 'enc', 'parent', 'children', 'tag', 'args', 'reverseArgs', 'choice', 'optional', 'any', 'obj', 'use', 'alteredUse', 'key', 'default', 'explicit', 'implicit', 'contains' ]; Node.prototype.clone = function clone() { const state = this._baseState; const cstate = {}; stateProps.forEach(function(prop) { cstate[prop] = state[prop]; }); const res = new this.constructor(cstate.parent); res._baseState = cstate; return res; }; Node.prototype._wrap = function wrap() { const state = this._baseState; methods.forEach(function(method) { this[method] = function _wrappedMethod() { const clone = new this.constructor(this); state.children.push(clone); return clone[method].apply(clone, arguments); }; }, this); }; Node.prototype._init = function init(body) { const state = this._baseState; assert(state.parent === null); body.call(this); // Filter children state.children = state.children.filter(function(child) { return child._baseState.parent === this; }, this); assert.equal(state.children.length, 1, 'Root node can have only one child'); }; Node.prototype._useArgs = function useArgs(args) { const state = this._baseState; // Filter children and args const children = args.filter(function(arg) { return arg instanceof this.constructor; }, this); args = args.filter(function(arg) { return !(arg instanceof this.constructor); }, this); if (children.length !== 0) { assert(state.children === null); state.children = children; // Replace parent to maintain backward link children.forEach(function(child) { child._baseState.parent = this; }, this); } if (args.length !== 0) { assert(state.args === null); state.args = args; state.reverseArgs = args.map(function(arg) { if (typeof arg !== 'object' || arg.constructor !== Object) return arg; const res = {}; Object.keys(arg).forEach(function(key) { if (key == (key | 0)) key |= 0; const value = arg[key]; res[value] = key; }); return res; }); } }; // // Overrided methods // overrided.forEach(function(method) { Node.prototype[method] = function _overrided() { const state = this._baseState; throw new Error(method + ' not implemented for encoding: ' + state.enc); }; }); // // Public methods // tags.forEach(function(tag) { Node.prototype[tag] = function _tagMethod() { const state = this._baseState; const args = Array.prototype.slice.call(arguments); assert(state.tag === null); state.tag = tag; this._useArgs(args); return this; }; }); Node.prototype.use = function use(item) { assert(item); const state = this._baseState; assert(state.use === null); state.use = item; return this; }; Node.prototype.optional = function optional() { const state = this._baseState; state.optional = true; return this; }; Node.prototype.def = function def(val) { const state = this._baseState; assert(state['default'] === null); state['default'] = val; state.optional = true; return this; }; Node.prototype.explicit = function explicit(num) { const state = this._baseState; assert(state.explicit === null && state.implicit === null); state.explicit = num; return this; }; Node.prototype.implicit = function implicit(num) { const state = this._baseState; assert(state.explicit === null && state.implicit === null); state.implicit = num; return this; }; Node.prototype.obj = function obj() { const state = this._baseState; const args = Array.prototype.slice.call(arguments); state.obj = true; if (args.length !== 0) this._useArgs(args); return this; }; Node.prototype.key = function key(newKey) { const state = this._baseState; assert(state.key === null); state.key = newKey; return this; }; Node.prototype.any = function any() { const state = this._baseState; state.any = true; return this; }; Node.prototype.choice = function choice(obj) { const state = this._baseState; assert(state.choice === null); state.choice = obj; this._useArgs(Object.keys(obj).map(function(key) { return obj[key]; })); return this; }; Node.prototype.contains = function contains(item) { const state = this._baseState; assert(state.use === null); state.contains = item; return this; }; // // Decoding // Node.prototype._decode = function decode(input, options) { const state = this._baseState; // Decode root node if (state.parent === null) return input.wrapResult(state.children[0]._decode(input, options)); let result = state['default']; let present = true; let prevKey = null; if (state.key !== null) prevKey = input.enterKey(state.key); // Check if tag is there if (state.optional) { let tag = null; if (state.explicit !== null) tag = state.explicit; else if (state.implicit !== null) tag = state.implicit; else if (state.tag !== null) tag = state.tag; if (tag === null && !state.any) { // Trial and Error const save = input.save(); try { if (state.choice === null) this._decodeGeneric(state.tag, input, options); else this._decodeChoice(input, options); present = true; } catch (e) { present = false; } input.restore(save); } else { present = this._peekTag(input, tag, state.any); if (input.isError(present)) return present; } } // Push object on stack let prevObj; if (state.obj && present) prevObj = input.enterObject(); if (present) { // Unwrap explicit values if (state.explicit !== null) { const explicit = this._decodeTag(input, state.explicit); if (input.isError(explicit)) return explicit; input = explicit; } const start = input.offset; // Unwrap implicit and normal values if (state.use === null && state.choice === null) { let save; if (state.any) save = input.save(); const body = this._decodeTag( input, state.implicit !== null ? state.implicit : state.tag, state.any ); if (input.isError(body)) return body; if (state.any) result = input.raw(save); else input = body; } if (options && options.track && state.tag !== null) options.track(input.path(), start, input.length, 'tagged'); if (options && options.track && state.tag !== null) options.track(input.path(), input.offset, input.length, 'content'); // Select proper method for tag if (state.any) { // no-op } else if (state.choice === null) { result = this._decodeGeneric(state.tag, input, options); } else { result = this._decodeChoice(input, options); } if (input.isError(result)) return result; // Decode children if (!state.any && state.choice === null && state.children !== null) { state.children.forEach(function decodeChildren(child) { // NOTE: We are ignoring errors here, to let parser continue with other // parts of encoded data child._decode(input, options); }); } // Decode contained/encoded by schema, only in bit or octet strings if (state.contains && (state.tag === 'octstr' || state.tag === 'bitstr')) { const data = new DecoderBuffer(result); result = this._getUse(state.contains, input._reporterState.obj) ._decode(data, options); } } // Pop object if (state.obj && present) result = input.leaveObject(prevObj); // Set key if (state.key !== null && (result !== null || present === true)) input.leaveKey(prevKey, state.key, result); else if (prevKey !== null) input.exitKey(prevKey); return result; }; Node.prototype._decodeGeneric = function decodeGeneric(tag, input, options) { const state = this._baseState; if (tag === 'seq' || tag === 'set') return null; if (tag === 'seqof' || tag === 'setof') return this._decodeList(input, tag, state.args[0], options); else if (/str$/.test(tag)) return this._decodeStr(input, tag, options); else if (tag === 'objid' && state.args) return this._decodeObjid(input, state.args[0], state.args[1], options); else if (tag === 'objid') return this._decodeObjid(input, null, null, options); else if (tag === 'gentime' || tag === 'utctime') return this._decodeTime(input, tag, options); else if (tag === 'null_') return this._decodeNull(input, options); else if (tag === 'bool') return this._decodeBool(input, options); else if (tag === 'objDesc') return this._decodeStr(input, tag, options); else if (tag === 'int' || tag === 'enum') return this._decodeInt(input, state.args && state.args[0], options); if (state.use !== null) { return this._getUse(state.use, input._reporterState.obj) ._decode(input, options); } else { return input.error('unknown tag: ' + tag); } }; Node.prototype._getUse = function _getUse(entity, obj) { const state = this._baseState; // Create altered use decoder if implicit is set state.useDecoder = this._use(entity, obj); assert(state.useDecoder._baseState.parent === null); state.useDecoder = state.useDecoder._baseState.children[0]; if (state.implicit !== state.useDecoder._baseState.implicit) { state.useDecoder = state.useDecoder.clone(); state.useDecoder._baseState.implicit = state.implicit; } return state.useDecoder; }; Node.prototype._decodeChoice = function decodeChoice(input, options) { const state = this._baseState; let result = null; let match = false; Object.keys(state.choice).some(function(key) { const save = input.save(); const node = state.choice[key]; try { const value = node._decode(input, options); if (input.isError(value)) return false; result = { type: key, value: value }; match = true; } catch (e) { input.restore(save); return false; } return true; }, this); if (!match) return input.error('Choice not matched'); return result; }; // // Encoding // Node.prototype._createEncoderBuffer = function createEncoderBuffer(data) { return new EncoderBuffer(data, this.reporter); }; Node.prototype._encode = function encode(data, reporter, parent) { const state = this._baseState; if (state['default'] !== null && state['default'] === data) return; const result = this._encodeValue(data, reporter, parent); if (result === undefined) return; if (this._skipDefault(result, reporter, parent)) return; return result; }; Node.prototype._encodeValue = function encode(data, reporter, parent) { const state = this._baseState; // Decode root node if (state.parent === null) return state.children[0]._encode(data, reporter || new Reporter()); let result = null; // Set reporter to share it with a child class this.reporter = reporter; // Check if data is there if (state.optional && data === undefined) { if (state['default'] !== null) data = state['default']; else return; } // Encode children first let content = null; let primitive = false; if (state.any) { // Anything that was given is translated to buffer result = this._createEncoderBuffer(data); } else if (state.choice) { result = this._encodeChoice(data, reporter); } else if (state.contains) { content = this._getUse(state.contains, parent)._encode(data, reporter); primitive = true; } else if (state.children) { content = state.children.map(function(child) { if (child._baseState.tag === 'null_') return child._encode(null, reporter, data); if (child._baseState.key === null) return reporter.error('Child should have a key'); const prevKey = reporter.enterKey(child._baseState.key); if (typeof data !== 'object') return reporter.error('Child expected, but input is not object'); const res = child._encode(data[child._baseState.key], reporter, data); reporter.leaveKey(prevKey); return res; }, this).filter(function(child) { return child; }); content = this._createEncoderBuffer(content); } else { if (state.tag === 'seqof' || state.tag === 'setof') { // TODO(indutny): this should be thrown on DSL level if (!(state.args && state.args.length === 1)) return reporter.error('Too many args for : ' + state.tag); if (!Array.isArray(data)) return reporter.error('seqof/setof, but data is not Array'); const child = this.clone(); child._baseState.implicit = null; content = this._createEncoderBuffer(data.map(function(item) { const state = this._baseState; return this._getUse(state.args[0], data)._encode(item, reporter); }, child)); } else if (state.use !== null) { result = this._getUse(state.use, parent)._encode(data, reporter); } else { content = this._encodePrimitive(state.tag, data); primitive = true; } } // Encode data itself if (!state.any && state.choice === null) { const tag = state.implicit !== null ? state.implicit : state.tag; const cls = state.implicit === null ? 'universal' : 'context'; if (tag === null) { if (state.use === null) reporter.error('Tag could be omitted only for .use()'); } else { if (state.use === null) result = this._encodeComposite(tag, primitive, cls, content); } } // Wrap in explicit if (state.explicit !== null) result = this._encodeComposite(state.explicit, false, 'context', result); return result; }; Node.prototype._encodeChoice = function encodeChoice(data, reporter) { const state = this._baseState; const node = state.choice[data.type]; if (!node) { assert( false, data.type + ' not found in ' + JSON.stringify(Object.keys(state.choice))); } return node._encode(data.value, reporter); }; Node.prototype._encodePrimitive = function encodePrimitive(tag, data) { const state = this._baseState; if (/str$/.test(tag)) return this._encodeStr(data, tag); else if (tag === 'objid' && state.args) return this._encodeObjid(data, state.reverseArgs[0], state.args[1]); else if (tag === 'objid') return this._encodeObjid(data, null, null); else if (tag === 'gentime' || tag === 'utctime') return this._encodeTime(data, tag); else if (tag === 'null_') return this._encodeNull(); else if (tag === 'int' || tag === 'enum') return this._encodeInt(data, state.args && state.reverseArgs[0]); else if (tag === 'bool') return this._encodeBool(data); else if (tag === 'objDesc') return this._encodeStr(data, tag); else throw new Error('Unsupported tag: ' + tag); }; Node.prototype._isNumstr = function isNumstr(str) { return /^[0-9 ]*$/.test(str); }; Node.prototype._isPrintstr = function isPrintstr(str) { return /^[A-Za-z0-9 '()+,-./:=?]*$/.test(str); }; /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/base/reporter.js": /*!********************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/base/reporter.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); function Reporter(options) { this._reporterState = { obj: null, path: [], options: options || {}, errors: [] }; } exports.Reporter = Reporter; Reporter.prototype.isError = function isError(obj) { return obj instanceof ReporterError; }; Reporter.prototype.save = function save() { const state = this._reporterState; return { obj: state.obj, pathLen: state.path.length }; }; Reporter.prototype.restore = function restore(data) { const state = this._reporterState; state.obj = data.obj; state.path = state.path.slice(0, data.pathLen); }; Reporter.prototype.enterKey = function enterKey(key) { return this._reporterState.path.push(key); }; Reporter.prototype.exitKey = function exitKey(index) { const state = this._reporterState; state.path = state.path.slice(0, index - 1); }; Reporter.prototype.leaveKey = function leaveKey(index, key, value) { const state = this._reporterState; this.exitKey(index); if (state.obj !== null) state.obj[key] = value; }; Reporter.prototype.path = function path() { return this._reporterState.path.join('/'); }; Reporter.prototype.enterObject = function enterObject() { const state = this._reporterState; const prev = state.obj; state.obj = {}; return prev; }; Reporter.prototype.leaveObject = function leaveObject(prev) { const state = this._reporterState; const now = state.obj; state.obj = prev; return now; }; Reporter.prototype.error = function error(msg) { let err; const state = this._reporterState; const inherited = msg instanceof ReporterError; if (inherited) { err = msg; } else { err = new ReporterError(state.path.map(function(elem) { return '[' + JSON.stringify(elem) + ']'; }).join(''), msg.message || msg, msg.stack); } if (!state.options.partial) throw err; if (!inherited) state.errors.push(err); return err; }; Reporter.prototype.wrapResult = function wrapResult(result) { const state = this._reporterState; if (!state.options.partial) return result; return { result: this.isError(result) ? null : result, errors: state.errors }; }; function ReporterError(path, msg) { this.path = path; this.rethrow(msg); } inherits(ReporterError, Error); ReporterError.prototype.rethrow = function rethrow(msg) { this.message = msg + ' at: ' + (this.path || '(shallow)'); if (Error.captureStackTrace) Error.captureStackTrace(this, ReporterError); if (!this.stack) { try { // IE only adds stack when thrown throw new Error(this.message); } catch (e) { this.stack = e.stack; } } return this; }; /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/constants/der.js": /*!********************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/constants/der.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Helper function reverse(map) { const res = {}; Object.keys(map).forEach(function(key) { // Convert key to integer if it is stringified if ((key | 0) == key) key = key | 0; const value = map[key]; res[value] = key; }); return res; } exports.tagClass = { 0: 'universal', 1: 'application', 2: 'context', 3: 'private' }; exports.tagClassByName = reverse(exports.tagClass); exports.tag = { 0x00: 'end', 0x01: 'bool', 0x02: 'int', 0x03: 'bitstr', 0x04: 'octstr', 0x05: 'null_', 0x06: 'objid', 0x07: 'objDesc', 0x08: 'external', 0x09: 'real', 0x0a: 'enum', 0x0b: 'embed', 0x0c: 'utf8str', 0x0d: 'relativeOid', 0x10: 'seq', 0x11: 'set', 0x12: 'numstr', 0x13: 'printstr', 0x14: 't61str', 0x15: 'videostr', 0x16: 'ia5str', 0x17: 'utctime', 0x18: 'gentime', 0x19: 'graphstr', 0x1a: 'iso646str', 0x1b: 'genstr', 0x1c: 'unistr', 0x1d: 'charstr', 0x1e: 'bmpstr' }; exports.tagByName = reverse(exports.tag); /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/constants/index.js": /*!**********************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/constants/index.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const constants = exports; // Helper constants._reverse = function reverse(map) { const res = {}; Object.keys(map).forEach(function(key) { // Convert key to integer if it is stringified if ((key | 0) == key) key = key | 0; const value = map[key]; res[value] = key; }); return res; }; constants.der = __webpack_require__(/*! ./der */ "./node_modules/asn1.js/lib/asn1/constants/der.js"); /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/decoders/der.js": /*!*******************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/decoders/der.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); const bignum = __webpack_require__(/*! bn.js */ "./node_modules/asn1.js/node_modules/bn.js/lib/bn.js"); const DecoderBuffer = __webpack_require__(/*! ../base/buffer */ "./node_modules/asn1.js/lib/asn1/base/buffer.js").DecoderBuffer; const Node = __webpack_require__(/*! ../base/node */ "./node_modules/asn1.js/lib/asn1/base/node.js"); // Import DER constants const der = __webpack_require__(/*! ../constants/der */ "./node_modules/asn1.js/lib/asn1/constants/der.js"); function DERDecoder(entity) { this.enc = 'der'; this.name = entity.name; this.entity = entity; // Construct base tree this.tree = new DERNode(); this.tree._init(entity.body); } module.exports = DERDecoder; DERDecoder.prototype.decode = function decode(data, options) { if (!DecoderBuffer.isDecoderBuffer(data)) { data = new DecoderBuffer(data, options); } return this.tree._decode(data, options); }; // Tree methods function DERNode(parent) { Node.call(this, 'der', parent); } inherits(DERNode, Node); DERNode.prototype._peekTag = function peekTag(buffer, tag, any) { if (buffer.isEmpty()) return false; const state = buffer.save(); const decodedTag = derDecodeTag(buffer, 'Failed to peek tag: "' + tag + '"'); if (buffer.isError(decodedTag)) return decodedTag; buffer.restore(state); return decodedTag.tag === tag || decodedTag.tagStr === tag || (decodedTag.tagStr + 'of') === tag || any; }; DERNode.prototype._decodeTag = function decodeTag(buffer, tag, any) { const decodedTag = derDecodeTag(buffer, 'Failed to decode tag of "' + tag + '"'); if (buffer.isError(decodedTag)) return decodedTag; let len = derDecodeLen(buffer, decodedTag.primitive, 'Failed to get length of "' + tag + '"'); // Failure if (buffer.isError(len)) return len; if (!any && decodedTag.tag !== tag && decodedTag.tagStr !== tag && decodedTag.tagStr + 'of' !== tag) { return buffer.error('Failed to match tag: "' + tag + '"'); } if (decodedTag.primitive || len !== null) return buffer.skip(len, 'Failed to match body of: "' + tag + '"'); // Indefinite length... find END tag const state = buffer.save(); const res = this._skipUntilEnd( buffer, 'Failed to skip indefinite length body: "' + this.tag + '"'); if (buffer.isError(res)) return res; len = buffer.offset - state.offset; buffer.restore(state); return buffer.skip(len, 'Failed to match body of: "' + tag + '"'); }; DERNode.prototype._skipUntilEnd = function skipUntilEnd(buffer, fail) { for (;;) { const tag = derDecodeTag(buffer, fail); if (buffer.isError(tag)) return tag; const len = derDecodeLen(buffer, tag.primitive, fail); if (buffer.isError(len)) return len; let res; if (tag.primitive || len !== null) res = buffer.skip(len); else res = this._skipUntilEnd(buffer, fail); // Failure if (buffer.isError(res)) return res; if (tag.tagStr === 'end') break; } }; DERNode.prototype._decodeList = function decodeList(buffer, tag, decoder, options) { const result = []; while (!buffer.isEmpty()) { const possibleEnd = this._peekTag(buffer, 'end'); if (buffer.isError(possibleEnd)) return possibleEnd; const res = decoder.decode(buffer, 'der', options); if (buffer.isError(res) && possibleEnd) break; result.push(res); } return result; }; DERNode.prototype._decodeStr = function decodeStr(buffer, tag) { if (tag === 'bitstr') { const unused = buffer.readUInt8(); if (buffer.isError(unused)) return unused; return { unused: unused, data: buffer.raw() }; } else if (tag === 'bmpstr') { const raw = buffer.raw(); if (raw.length % 2 === 1) return buffer.error('Decoding of string type: bmpstr length mismatch'); let str = ''; for (let i = 0; i < raw.length / 2; i++) { str += String.fromCharCode(raw.readUInt16BE(i * 2)); } return str; } else if (tag === 'numstr') { const numstr = buffer.raw().toString('ascii'); if (!this._isNumstr(numstr)) { return buffer.error('Decoding of string type: ' + 'numstr unsupported characters'); } return numstr; } else if (tag === 'octstr') { return buffer.raw(); } else if (tag === 'objDesc') { return buffer.raw(); } else if (tag === 'printstr') { const printstr = buffer.raw().toString('ascii'); if (!this._isPrintstr(printstr)) { return buffer.error('Decoding of string type: ' + 'printstr unsupported characters'); } return printstr; } else if (/str$/.test(tag)) { return buffer.raw().toString(); } else { return buffer.error('Decoding of string type: ' + tag + ' unsupported'); } }; DERNode.prototype._decodeObjid = function decodeObjid(buffer, values, relative) { let result; const identifiers = []; let ident = 0; let subident = 0; while (!buffer.isEmpty()) { subident = buffer.readUInt8(); ident <<= 7; ident |= subident & 0x7f; if ((subident & 0x80) === 0) { identifiers.push(ident); ident = 0; } } if (subident & 0x80) identifiers.push(ident); const first = (identifiers[0] / 40) | 0; const second = identifiers[0] % 40; if (relative) result = identifiers; else result = [first, second].concat(identifiers.slice(1)); if (values) { let tmp = values[result.join(' ')]; if (tmp === undefined) tmp = values[result.join('.')]; if (tmp !== undefined) result = tmp; } return result; }; DERNode.prototype._decodeTime = function decodeTime(buffer, tag) { const str = buffer.raw().toString(); let year; let mon; let day; let hour; let min; let sec; if (tag === 'gentime') { year = str.slice(0, 4) | 0; mon = str.slice(4, 6) | 0; day = str.slice(6, 8) | 0; hour = str.slice(8, 10) | 0; min = str.slice(10, 12) | 0; sec = str.slice(12, 14) | 0; } else if (tag === 'utctime') { year = str.slice(0, 2) | 0; mon = str.slice(2, 4) | 0; day = str.slice(4, 6) | 0; hour = str.slice(6, 8) | 0; min = str.slice(8, 10) | 0; sec = str.slice(10, 12) | 0; if (year < 70) year = 2000 + year; else year = 1900 + year; } else { return buffer.error('Decoding ' + tag + ' time is not supported yet'); } return Date.UTC(year, mon - 1, day, hour, min, sec, 0); }; DERNode.prototype._decodeNull = function decodeNull() { return null; }; DERNode.prototype._decodeBool = function decodeBool(buffer) { const res = buffer.readUInt8(); if (buffer.isError(res)) return res; else return res !== 0; }; DERNode.prototype._decodeInt = function decodeInt(buffer, values) { // Bigint, return as it is (assume big endian) const raw = buffer.raw(); let res = new bignum(raw); if (values) res = values[res.toString(10)] || res; return res; }; DERNode.prototype._use = function use(entity, obj) { if (typeof entity === 'function') entity = entity(obj); return entity._getDecoder('der').tree; }; // Utility methods function derDecodeTag(buf, fail) { let tag = buf.readUInt8(fail); if (buf.isError(tag)) return tag; const cls = der.tagClass[tag >> 6]; const primitive = (tag & 0x20) === 0; // Multi-octet tag - load if ((tag & 0x1f) === 0x1f) { let oct = tag; tag = 0; while ((oct & 0x80) === 0x80) { oct = buf.readUInt8(fail); if (buf.isError(oct)) return oct; tag <<= 7; tag |= oct & 0x7f; } } else { tag &= 0x1f; } const tagStr = der.tag[tag]; return { cls: cls, primitive: primitive, tag: tag, tagStr: tagStr }; } function derDecodeLen(buf, primitive, fail) { let len = buf.readUInt8(fail); if (buf.isError(len)) return len; // Indefinite form if (!primitive && len === 0x80) return null; // Definite form if ((len & 0x80) === 0) { // Short form return len; } // Long form const num = len & 0x7f; if (num > 4) return buf.error('length octect is too long'); len = 0; for (let i = 0; i < num; i++) { len <<= 8; const j = buf.readUInt8(fail); if (buf.isError(j)) return j; len |= j; } return len; } /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/decoders/index.js": /*!*********************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/decoders/index.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const decoders = exports; decoders.der = __webpack_require__(/*! ./der */ "./node_modules/asn1.js/lib/asn1/decoders/der.js"); decoders.pem = __webpack_require__(/*! ./pem */ "./node_modules/asn1.js/lib/asn1/decoders/pem.js"); /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/decoders/pem.js": /*!*******************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/decoders/pem.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); const Buffer = __webpack_require__(/*! safer-buffer */ "./node_modules/safer-buffer/safer.js").Buffer; const DERDecoder = __webpack_require__(/*! ./der */ "./node_modules/asn1.js/lib/asn1/decoders/der.js"); function PEMDecoder(entity) { DERDecoder.call(this, entity); this.enc = 'pem'; } inherits(PEMDecoder, DERDecoder); module.exports = PEMDecoder; PEMDecoder.prototype.decode = function decode(data, options) { const lines = data.toString().split(/[\r\n]+/g); const label = options.label.toUpperCase(); const re = /^-----(BEGIN|END) ([^-]+)-----$/; let start = -1; let end = -1; for (let i = 0; i < lines.length; i++) { const match = lines[i].match(re); if (match === null) continue; if (match[2] !== label) continue; if (start === -1) { if (match[1] !== 'BEGIN') break; start = i; } else { if (match[1] !== 'END') break; end = i; break; } } if (start === -1 || end === -1) throw new Error('PEM section not found for: ' + label); const base64 = lines.slice(start + 1, end).join(''); // Remove excessive symbols base64.replace(/[^a-z0-9+/=]+/gi, ''); const input = Buffer.from(base64, 'base64'); return DERDecoder.prototype.decode.call(this, input, options); }; /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/encoders/der.js": /*!*******************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/encoders/der.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); const Buffer = __webpack_require__(/*! safer-buffer */ "./node_modules/safer-buffer/safer.js").Buffer; const Node = __webpack_require__(/*! ../base/node */ "./node_modules/asn1.js/lib/asn1/base/node.js"); // Import DER constants const der = __webpack_require__(/*! ../constants/der */ "./node_modules/asn1.js/lib/asn1/constants/der.js"); function DEREncoder(entity) { this.enc = 'der'; this.name = entity.name; this.entity = entity; // Construct base tree this.tree = new DERNode(); this.tree._init(entity.body); } module.exports = DEREncoder; DEREncoder.prototype.encode = function encode(data, reporter) { return this.tree._encode(data, reporter).join(); }; // Tree methods function DERNode(parent) { Node.call(this, 'der', parent); } inherits(DERNode, Node); DERNode.prototype._encodeComposite = function encodeComposite(tag, primitive, cls, content) { const encodedTag = encodeTag(tag, primitive, cls, this.reporter); // Short form if (content.length < 0x80) { const header = Buffer.alloc(2); header[0] = encodedTag; header[1] = content.length; return this._createEncoderBuffer([ header, content ]); } // Long form // Count octets required to store length let lenOctets = 1; for (let i = content.length; i >= 0x100; i >>= 8) lenOctets++; const header = Buffer.alloc(1 + 1 + lenOctets); header[0] = encodedTag; header[1] = 0x80 | lenOctets; for (let i = 1 + lenOctets, j = content.length; j > 0; i--, j >>= 8) header[i] = j & 0xff; return this._createEncoderBuffer([ header, content ]); }; DERNode.prototype._encodeStr = function encodeStr(str, tag) { if (tag === 'bitstr') { return this._createEncoderBuffer([ str.unused | 0, str.data ]); } else if (tag === 'bmpstr') { const buf = Buffer.alloc(str.length * 2); for (let i = 0; i < str.length; i++) { buf.writeUInt16BE(str.charCodeAt(i), i * 2); } return this._createEncoderBuffer(buf); } else if (tag === 'numstr') { if (!this._isNumstr(str)) { return this.reporter.error('Encoding of string type: numstr supports ' + 'only digits and space'); } return this._createEncoderBuffer(str); } else if (tag === 'printstr') { if (!this._isPrintstr(str)) { return this.reporter.error('Encoding of string type: printstr supports ' + 'only latin upper and lower case letters, ' + 'digits, space, apostrophe, left and rigth ' + 'parenthesis, plus sign, comma, hyphen, ' + 'dot, slash, colon, equal sign, ' + 'question mark'); } return this._createEncoderBuffer(str); } else if (/str$/.test(tag)) { return this._createEncoderBuffer(str); } else if (tag === 'objDesc') { return this._createEncoderBuffer(str); } else { return this.reporter.error('Encoding of string type: ' + tag + ' unsupported'); } }; DERNode.prototype._encodeObjid = function encodeObjid(id, values, relative) { if (typeof id === 'string') { if (!values) return this.reporter.error('string objid given, but no values map found'); if (!values.hasOwnProperty(id)) return this.reporter.error('objid not found in values map'); id = values[id].split(/[\s.]+/g); for (let i = 0; i < id.length; i++) id[i] |= 0; } else if (Array.isArray(id)) { id = id.slice(); for (let i = 0; i < id.length; i++) id[i] |= 0; } if (!Array.isArray(id)) { return this.reporter.error('objid() should be either array or string, ' + 'got: ' + JSON.stringify(id)); } if (!relative) { if (id[1] >= 40) return this.reporter.error('Second objid identifier OOB'); id.splice(0, 2, id[0] * 40 + id[1]); } // Count number of octets let size = 0; for (let i = 0; i < id.length; i++) { let ident = id[i]; for (size++; ident >= 0x80; ident >>= 7) size++; } const objid = Buffer.alloc(size); let offset = objid.length - 1; for (let i = id.length - 1; i >= 0; i--) { let ident = id[i]; objid[offset--] = ident & 0x7f; while ((ident >>= 7) > 0) objid[offset--] = 0x80 | (ident & 0x7f); } return this._createEncoderBuffer(objid); }; function two(num) { if (num < 10) return '0' + num; else return num; } DERNode.prototype._encodeTime = function encodeTime(time, tag) { let str; const date = new Date(time); if (tag === 'gentime') { str = [ two(date.getUTCFullYear()), two(date.getUTCMonth() + 1), two(date.getUTCDate()), two(date.getUTCHours()), two(date.getUTCMinutes()), two(date.getUTCSeconds()), 'Z' ].join(''); } else if (tag === 'utctime') { str = [ two(date.getUTCFullYear() % 100), two(date.getUTCMonth() + 1), two(date.getUTCDate()), two(date.getUTCHours()), two(date.getUTCMinutes()), two(date.getUTCSeconds()), 'Z' ].join(''); } else { this.reporter.error('Encoding ' + tag + ' time is not supported yet'); } return this._encodeStr(str, 'octstr'); }; DERNode.prototype._encodeNull = function encodeNull() { return this._createEncoderBuffer(''); }; DERNode.prototype._encodeInt = function encodeInt(num, values) { if (typeof num === 'string') { if (!values) return this.reporter.error('String int or enum given, but no values map'); if (!values.hasOwnProperty(num)) { return this.reporter.error('Values map doesn\'t contain: ' + JSON.stringify(num)); } num = values[num]; } // Bignum, assume big endian if (typeof num !== 'number' && !Buffer.isBuffer(num)) { const numArray = num.toArray(); if (!num.sign && numArray[0] & 0x80) { numArray.unshift(0); } num = Buffer.from(numArray); } if (Buffer.isBuffer(num)) { let size = num.length; if (num.length === 0) size++; const out = Buffer.alloc(size); num.copy(out); if (num.length === 0) out[0] = 0; return this._createEncoderBuffer(out); } if (num < 0x80) return this._createEncoderBuffer(num); if (num < 0x100) return this._createEncoderBuffer([0, num]); let size = 1; for (let i = num; i >= 0x100; i >>= 8) size++; const out = new Array(size); for (let i = out.length - 1; i >= 0; i--) { out[i] = num & 0xff; num >>= 8; } if(out[0] & 0x80) { out.unshift(0); } return this._createEncoderBuffer(Buffer.from(out)); }; DERNode.prototype._encodeBool = function encodeBool(value) { return this._createEncoderBuffer(value ? 0xff : 0); }; DERNode.prototype._use = function use(entity, obj) { if (typeof entity === 'function') entity = entity(obj); return entity._getEncoder('der').tree; }; DERNode.prototype._skipDefault = function skipDefault(dataBuffer, reporter, parent) { const state = this._baseState; let i; if (state['default'] === null) return false; const data = dataBuffer.join(); if (state.defaultBuffer === undefined) state.defaultBuffer = this._encodeValue(state['default'], reporter, parent).join(); if (data.length !== state.defaultBuffer.length) return false; for (i=0; i < data.length; i++) if (data[i] !== state.defaultBuffer[i]) return false; return true; }; // Utility methods function encodeTag(tag, primitive, cls, reporter) { let res; if (tag === 'seqof') tag = 'seq'; else if (tag === 'setof') tag = 'set'; if (der.tagByName.hasOwnProperty(tag)) res = der.tagByName[tag]; else if (typeof tag === 'number' && (tag | 0) === tag) res = tag; else return reporter.error('Unknown tag: ' + tag); if (res >= 0x1f) return reporter.error('Multi-octet tag encoding unsupported'); if (!primitive) res |= 0x20; res |= (der.tagClassByName[cls || 'universal'] << 6); return res; } /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/encoders/index.js": /*!*********************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/encoders/index.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const encoders = exports; encoders.der = __webpack_require__(/*! ./der */ "./node_modules/asn1.js/lib/asn1/encoders/der.js"); encoders.pem = __webpack_require__(/*! ./pem */ "./node_modules/asn1.js/lib/asn1/encoders/pem.js"); /***/ }), /***/ "./node_modules/asn1.js/lib/asn1/encoders/pem.js": /*!*******************************************************!*\ !*** ./node_modules/asn1.js/lib/asn1/encoders/pem.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); const DEREncoder = __webpack_require__(/*! ./der */ "./node_modules/asn1.js/lib/asn1/encoders/der.js"); function PEMEncoder(entity) { DEREncoder.call(this, entity); this.enc = 'pem'; } inherits(PEMEncoder, DEREncoder); module.exports = PEMEncoder; PEMEncoder.prototype.encode = function encode(data, options) { const buf = DEREncoder.prototype.encode.call(this, data); const p = buf.toString('base64'); const out = [ '-----BEGIN ' + options.label + '-----' ]; for (let i = 0; i < p.length; i += 64) out.push(p.slice(i, i + 64)); out.push('-----END ' + options.label + '-----'); return out.join('\n'); }; /***/ }), /***/ "./node_modules/asn1.js/node_modules/bn.js/lib/bn.js": /*!***********************************************************!*\ !*** ./node_modules/asn1.js/node_modules/bn.js/lib/bn.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {(function (module, exports) { 'use strict'; // Utils function assert (val, msg) { if (!val) throw new Error(msg || 'Assertion failed'); } // Could use `inherits` module, but don't want to move from single file // architecture yet. function inherits (ctor, superCtor) { ctor.super_ = superCtor; var TempCtor = function () {}; TempCtor.prototype = superCtor.prototype; ctor.prototype = new TempCtor(); ctor.prototype.constructor = ctor; } // BN function BN (number, base, endian) { if (BN.isBN(number)) { return number; } this.negative = 0; this.words = null; this.length = 0; // Reduction context this.red = null; if (number !== null) { if (base === 'le' || base === 'be') { endian = base; base = 10; } this._init(number || 0, base || 10, endian || 'be'); } } if (typeof module === 'object') { module.exports = BN; } else { exports.BN = BN; } BN.BN = BN; BN.wordSize = 26; var Buffer; try { Buffer = __webpack_require__(/*! buffer */ 17).Buffer; } catch (e) { } BN.isBN = function isBN (num) { if (num instanceof BN) { return true; } return num !== null && typeof num === 'object' && num.constructor.wordSize === BN.wordSize && Array.isArray(num.words); }; BN.max = function max (left, right) { if (left.cmp(right) > 0) return left; return right; }; BN.min = function min (left, right) { if (left.cmp(right) < 0) return left; return right; }; BN.prototype._init = function init (number, base, endian) { if (typeof number === 'number') { return this._initNumber(number, base, endian); } if (typeof number === 'object') { return this._initArray(number, base, endian); } if (base === 'hex') { base = 16; } assert(base === (base | 0) && base >= 2 && base <= 36); number = number.toString().replace(/\s+/g, ''); var start = 0; if (number[0] === '-') { start++; } if (base === 16) { this._parseHex(number, start); } else { this._parseBase(number, base, start); } if (number[0] === '-') { this.negative = 1; } this.strip(); if (endian !== 'le') return; this._initArray(this.toArray(), base, endian); }; BN.prototype._initNumber = function _initNumber (number, base, endian) { if (number < 0) { this.negative = 1; number = -number; } if (number < 0x4000000) { this.words = [ number & 0x3ffffff ]; this.length = 1; } else if (number < 0x10000000000000) { this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff ]; this.length = 2; } else { assert(number < 0x20000000000000); // 2 ^ 53 (unsafe) this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff, 1 ]; this.length = 3; } if (endian !== 'le') return; // Reverse the bytes this._initArray(this.toArray(), base, endian); }; BN.prototype._initArray = function _initArray (number, base, endian) { // Perhaps a Uint8Array assert(typeof number.length === 'number'); if (number.length <= 0) { this.words = [ 0 ]; this.length = 1; return this; } this.length = Math.ceil(number.length / 3); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; var off = 0; if (endian === 'be') { for (i = number.length - 1, j = 0; i >= 0; i -= 3) { w = number[i] | (number[i - 1] << 8) | (number[i - 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } else if (endian === 'le') { for (i = 0, j = 0; i < number.length; i += 3) { w = number[i] | (number[i + 1] << 8) | (number[i + 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } return this.strip(); }; function parseHex (str, start, end) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r <<= 4; // 'a' - 'f' if (c >= 49 && c <= 54) { r |= c - 49 + 0xa; // 'A' - 'F' } else if (c >= 17 && c <= 22) { r |= c - 17 + 0xa; // '0' - '9' } else { r |= c & 0xf; } } return r; } BN.prototype._parseHex = function _parseHex (number, start) { // Create possibly bigger array to ensure that it fits the number this.length = Math.ceil((number.length - start) / 6); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; // Scan 24-bit chunks and add them to the number var off = 0; for (i = number.length - 6, j = 0; i >= start; i -= 6) { w = parseHex(number, i, i + 6); this.words[j] |= (w << off) & 0x3ffffff; // NOTE: `0x3fffff` is intentional here, 26bits max shift + 24bit hex limb this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; off += 24; if (off >= 26) { off -= 26; j++; } } if (i + 6 !== start) { w = parseHex(number, start, i + 6); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; } this.strip(); }; function parseBase (str, start, end, mul) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r *= mul; // 'a' if (c >= 49) { r += c - 49 + 0xa; // 'A' } else if (c >= 17) { r += c - 17 + 0xa; // '0' - '9' } else { r += c; } } return r; } BN.prototype._parseBase = function _parseBase (number, base, start) { // Initialize as zero this.words = [ 0 ]; this.length = 1; // Find length of limb in base for (var limbLen = 0, limbPow = 1; limbPow <= 0x3ffffff; limbPow *= base) { limbLen++; } limbLen--; limbPow = (limbPow / base) | 0; var total = number.length - start; var mod = total % limbLen; var end = Math.min(total, total - mod) + start; var word = 0; for (var i = start; i < end; i += limbLen) { word = parseBase(number, i, i + limbLen, base); this.imuln(limbPow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } if (mod !== 0) { var pow = 1; word = parseBase(number, i, number.length, base); for (i = 0; i < mod; i++) { pow *= base; } this.imuln(pow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } }; BN.prototype.copy = function copy (dest) { dest.words = new Array(this.length); for (var i = 0; i < this.length; i++) { dest.words[i] = this.words[i]; } dest.length = this.length; dest.negative = this.negative; dest.red = this.red; }; BN.prototype.clone = function clone () { var r = new BN(null); this.copy(r); return r; }; BN.prototype._expand = function _expand (size) { while (this.length < size) { this.words[this.length++] = 0; } return this; }; // Remove leading `0` from `this` BN.prototype.strip = function strip () { while (this.length > 1 && this.words[this.length - 1] === 0) { this.length--; } return this._normSign(); }; BN.prototype._normSign = function _normSign () { // -0 = 0 if (this.length === 1 && this.words[0] === 0) { this.negative = 0; } return this; }; BN.prototype.inspect = function inspect () { return (this.red ? ''; }; /* var zeros = []; var groupSizes = []; var groupBases = []; var s = ''; var i = -1; while (++i < BN.wordSize) { zeros[i] = s; s += '0'; } groupSizes[0] = 0; groupSizes[1] = 0; groupBases[0] = 0; groupBases[1] = 0; var base = 2 - 1; while (++base < 36 + 1) { var groupSize = 0; var groupBase = 1; while (groupBase < (1 << BN.wordSize) / base) { groupBase *= base; groupSize += 1; } groupSizes[base] = groupSize; groupBases[base] = groupBase; } */ var zeros = [ '', '0', '00', '000', '0000', '00000', '000000', '0000000', '00000000', '000000000', '0000000000', '00000000000', '000000000000', '0000000000000', '00000000000000', '000000000000000', '0000000000000000', '00000000000000000', '000000000000000000', '0000000000000000000', '00000000000000000000', '000000000000000000000', '0000000000000000000000', '00000000000000000000000', '000000000000000000000000', '0000000000000000000000000' ]; var groupSizes = [ 0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 ]; var groupBases = [ 0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 10000000, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64000000, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 24300000, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176 ]; BN.prototype.toString = function toString (base, padding) { base = base || 10; padding = padding | 0 || 1; var out; if (base === 16 || base === 'hex') { out = ''; var off = 0; var carry = 0; for (var i = 0; i < this.length; i++) { var w = this.words[i]; var word = (((w << off) | carry) & 0xffffff).toString(16); carry = (w >>> (24 - off)) & 0xffffff; if (carry !== 0 || i !== this.length - 1) { out = zeros[6 - word.length] + word + out; } else { out = word + out; } off += 2; if (off >= 26) { off -= 26; i--; } } if (carry !== 0) { out = carry.toString(16) + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } if (base === (base | 0) && base >= 2 && base <= 36) { // var groupSize = Math.floor(BN.wordSize * Math.LN2 / Math.log(base)); var groupSize = groupSizes[base]; // var groupBase = Math.pow(base, groupSize); var groupBase = groupBases[base]; out = ''; var c = this.clone(); c.negative = 0; while (!c.isZero()) { var r = c.modn(groupBase).toString(base); c = c.idivn(groupBase); if (!c.isZero()) { out = zeros[groupSize - r.length] + r + out; } else { out = r + out; } } if (this.isZero()) { out = '0' + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } assert(false, 'Base should be between 2 and 36'); }; BN.prototype.toNumber = function toNumber () { var ret = this.words[0]; if (this.length === 2) { ret += this.words[1] * 0x4000000; } else if (this.length === 3 && this.words[2] === 0x01) { // NOTE: at this stage it is known that the top bit is set ret += 0x10000000000000 + (this.words[1] * 0x4000000); } else if (this.length > 2) { assert(false, 'Number can only safely store up to 53 bits'); } return (this.negative !== 0) ? -ret : ret; }; BN.prototype.toJSON = function toJSON () { return this.toString(16); }; BN.prototype.toBuffer = function toBuffer (endian, length) { assert(typeof Buffer !== 'undefined'); return this.toArrayLike(Buffer, endian, length); }; BN.prototype.toArray = function toArray (endian, length) { return this.toArrayLike(Array, endian, length); }; BN.prototype.toArrayLike = function toArrayLike (ArrayType, endian, length) { var byteLength = this.byteLength(); var reqLength = length || Math.max(1, byteLength); assert(byteLength <= reqLength, 'byte array longer than desired length'); assert(reqLength > 0, 'Requested array length <= 0'); this.strip(); var littleEndian = endian === 'le'; var res = new ArrayType(reqLength); var b, i; var q = this.clone(); if (!littleEndian) { // Assume big-endian for (i = 0; i < reqLength - byteLength; i++) { res[i] = 0; } for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[reqLength - i - 1] = b; } } else { for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[i] = b; } for (; i < reqLength; i++) { res[i] = 0; } } return res; }; if (Math.clz32) { BN.prototype._countBits = function _countBits (w) { return 32 - Math.clz32(w); }; } else { BN.prototype._countBits = function _countBits (w) { var t = w; var r = 0; if (t >= 0x1000) { r += 13; t >>>= 13; } if (t >= 0x40) { r += 7; t >>>= 7; } if (t >= 0x8) { r += 4; t >>>= 4; } if (t >= 0x02) { r += 2; t >>>= 2; } return r + t; }; } BN.prototype._zeroBits = function _zeroBits (w) { // Short-cut if (w === 0) return 26; var t = w; var r = 0; if ((t & 0x1fff) === 0) { r += 13; t >>>= 13; } if ((t & 0x7f) === 0) { r += 7; t >>>= 7; } if ((t & 0xf) === 0) { r += 4; t >>>= 4; } if ((t & 0x3) === 0) { r += 2; t >>>= 2; } if ((t & 0x1) === 0) { r++; } return r; }; // Return number of used bits in a BN BN.prototype.bitLength = function bitLength () { var w = this.words[this.length - 1]; var hi = this._countBits(w); return (this.length - 1) * 26 + hi; }; function toBitArray (num) { var w = new Array(num.bitLength()); for (var bit = 0; bit < w.length; bit++) { var off = (bit / 26) | 0; var wbit = bit % 26; w[bit] = (num.words[off] & (1 << wbit)) >>> wbit; } return w; } // Number of trailing zero bits BN.prototype.zeroBits = function zeroBits () { if (this.isZero()) return 0; var r = 0; for (var i = 0; i < this.length; i++) { var b = this._zeroBits(this.words[i]); r += b; if (b !== 26) break; } return r; }; BN.prototype.byteLength = function byteLength () { return Math.ceil(this.bitLength() / 8); }; BN.prototype.toTwos = function toTwos (width) { if (this.negative !== 0) { return this.abs().inotn(width).iaddn(1); } return this.clone(); }; BN.prototype.fromTwos = function fromTwos (width) { if (this.testn(width - 1)) { return this.notn(width).iaddn(1).ineg(); } return this.clone(); }; BN.prototype.isNeg = function isNeg () { return this.negative !== 0; }; // Return negative clone of `this` BN.prototype.neg = function neg () { return this.clone().ineg(); }; BN.prototype.ineg = function ineg () { if (!this.isZero()) { this.negative ^= 1; } return this; }; // Or `num` with `this` in-place BN.prototype.iuor = function iuor (num) { while (this.length < num.length) { this.words[this.length++] = 0; } for (var i = 0; i < num.length; i++) { this.words[i] = this.words[i] | num.words[i]; } return this.strip(); }; BN.prototype.ior = function ior (num) { assert((this.negative | num.negative) === 0); return this.iuor(num); }; // Or `num` with `this` BN.prototype.or = function or (num) { if (this.length > num.length) return this.clone().ior(num); return num.clone().ior(this); }; BN.prototype.uor = function uor (num) { if (this.length > num.length) return this.clone().iuor(num); return num.clone().iuor(this); }; // And `num` with `this` in-place BN.prototype.iuand = function iuand (num) { // b = min-length(num, this) var b; if (this.length > num.length) { b = num; } else { b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = this.words[i] & num.words[i]; } this.length = b.length; return this.strip(); }; BN.prototype.iand = function iand (num) { assert((this.negative | num.negative) === 0); return this.iuand(num); }; // And `num` with `this` BN.prototype.and = function and (num) { if (this.length > num.length) return this.clone().iand(num); return num.clone().iand(this); }; BN.prototype.uand = function uand (num) { if (this.length > num.length) return this.clone().iuand(num); return num.clone().iuand(this); }; // Xor `num` with `this` in-place BN.prototype.iuxor = function iuxor (num) { // a.length > b.length var a; var b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = a.words[i] ^ b.words[i]; } if (this !== a) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = a.length; return this.strip(); }; BN.prototype.ixor = function ixor (num) { assert((this.negative | num.negative) === 0); return this.iuxor(num); }; // Xor `num` with `this` BN.prototype.xor = function xor (num) { if (this.length > num.length) return this.clone().ixor(num); return num.clone().ixor(this); }; BN.prototype.uxor = function uxor (num) { if (this.length > num.length) return this.clone().iuxor(num); return num.clone().iuxor(this); }; // Not ``this`` with ``width`` bitwidth BN.prototype.inotn = function inotn (width) { assert(typeof width === 'number' && width >= 0); var bytesNeeded = Math.ceil(width / 26) | 0; var bitsLeft = width % 26; // Extend the buffer with leading zeroes this._expand(bytesNeeded); if (bitsLeft > 0) { bytesNeeded--; } // Handle complete words for (var i = 0; i < bytesNeeded; i++) { this.words[i] = ~this.words[i] & 0x3ffffff; } // Handle the residue if (bitsLeft > 0) { this.words[i] = ~this.words[i] & (0x3ffffff >> (26 - bitsLeft)); } // And remove leading zeroes return this.strip(); }; BN.prototype.notn = function notn (width) { return this.clone().inotn(width); }; // Set `bit` of `this` BN.prototype.setn = function setn (bit, val) { assert(typeof bit === 'number' && bit >= 0); var off = (bit / 26) | 0; var wbit = bit % 26; this._expand(off + 1); if (val) { this.words[off] = this.words[off] | (1 << wbit); } else { this.words[off] = this.words[off] & ~(1 << wbit); } return this.strip(); }; // Add `num` to `this` in-place BN.prototype.iadd = function iadd (num) { var r; // negative + positive if (this.negative !== 0 && num.negative === 0) { this.negative = 0; r = this.isub(num); this.negative ^= 1; return this._normSign(); // positive + negative } else if (this.negative === 0 && num.negative !== 0) { num.negative = 0; r = this.isub(num); num.negative = 1; return r._normSign(); } // a.length > b.length var a, b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) + (b.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } this.length = a.length; if (carry !== 0) { this.words[this.length] = carry; this.length++; // Copy the rest of the words } else if (a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } return this; }; // Add `num` to `this` BN.prototype.add = function add (num) { var res; if (num.negative !== 0 && this.negative === 0) { num.negative = 0; res = this.sub(num); num.negative ^= 1; return res; } else if (num.negative === 0 && this.negative !== 0) { this.negative = 0; res = num.sub(this); this.negative = 1; return res; } if (this.length > num.length) return this.clone().iadd(num); return num.clone().iadd(this); }; // Subtract `num` from `this` in-place BN.prototype.isub = function isub (num) { // this - (-num) = this + num if (num.negative !== 0) { num.negative = 0; var r = this.iadd(num); num.negative = 1; return r._normSign(); // -this - num = -(this + num) } else if (this.negative !== 0) { this.negative = 0; this.iadd(num); this.negative = 1; return this._normSign(); } // At this point both numbers are positive var cmp = this.cmp(num); // Optimization - zeroify if (cmp === 0) { this.negative = 0; this.length = 1; this.words[0] = 0; return this; } // a > b var a, b; if (cmp > 0) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) - (b.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } // Copy rest of the words if (carry === 0 && i < a.length && a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = Math.max(this.length, i); if (a !== this) { this.negative = 1; } return this.strip(); }; // Subtract `num` from `this` BN.prototype.sub = function sub (num) { return this.clone().isub(num); }; function smallMulTo (self, num, out) { out.negative = num.negative ^ self.negative; var len = (self.length + num.length) | 0; out.length = len; len = (len - 1) | 0; // Peel one iteration (compiler can't do it, because of code complexity) var a = self.words[0] | 0; var b = num.words[0] | 0; var r = a * b; var lo = r & 0x3ffffff; var carry = (r / 0x4000000) | 0; out.words[0] = lo; for (var k = 1; k < len; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = carry >>> 26; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = (k - j) | 0; a = self.words[i] | 0; b = num.words[j] | 0; r = a * b + rword; ncarry += (r / 0x4000000) | 0; rword = r & 0x3ffffff; } out.words[k] = rword | 0; carry = ncarry | 0; } if (carry !== 0) { out.words[k] = carry | 0; } else { out.length--; } return out.strip(); } // TODO(indutny): it may be reasonable to omit it for users who don't need // to work with 256-bit numbers, otherwise it gives 20% improvement for 256-bit // multiplication (like elliptic secp256k1). var comb10MulTo = function comb10MulTo (self, num, out) { var a = self.words; var b = num.words; var o = out.words; var c = 0; var lo; var mid; var hi; var a0 = a[0] | 0; var al0 = a0 & 0x1fff; var ah0 = a0 >>> 13; var a1 = a[1] | 0; var al1 = a1 & 0x1fff; var ah1 = a1 >>> 13; var a2 = a[2] | 0; var al2 = a2 & 0x1fff; var ah2 = a2 >>> 13; var a3 = a[3] | 0; var al3 = a3 & 0x1fff; var ah3 = a3 >>> 13; var a4 = a[4] | 0; var al4 = a4 & 0x1fff; var ah4 = a4 >>> 13; var a5 = a[5] | 0; var al5 = a5 & 0x1fff; var ah5 = a5 >>> 13; var a6 = a[6] | 0; var al6 = a6 & 0x1fff; var ah6 = a6 >>> 13; var a7 = a[7] | 0; var al7 = a7 & 0x1fff; var ah7 = a7 >>> 13; var a8 = a[8] | 0; var al8 = a8 & 0x1fff; var ah8 = a8 >>> 13; var a9 = a[9] | 0; var al9 = a9 & 0x1fff; var ah9 = a9 >>> 13; var b0 = b[0] | 0; var bl0 = b0 & 0x1fff; var bh0 = b0 >>> 13; var b1 = b[1] | 0; var bl1 = b1 & 0x1fff; var bh1 = b1 >>> 13; var b2 = b[2] | 0; var bl2 = b2 & 0x1fff; var bh2 = b2 >>> 13; var b3 = b[3] | 0; var bl3 = b3 & 0x1fff; var bh3 = b3 >>> 13; var b4 = b[4] | 0; var bl4 = b4 & 0x1fff; var bh4 = b4 >>> 13; var b5 = b[5] | 0; var bl5 = b5 & 0x1fff; var bh5 = b5 >>> 13; var b6 = b[6] | 0; var bl6 = b6 & 0x1fff; var bh6 = b6 >>> 13; var b7 = b[7] | 0; var bl7 = b7 & 0x1fff; var bh7 = b7 >>> 13; var b8 = b[8] | 0; var bl8 = b8 & 0x1fff; var bh8 = b8 >>> 13; var b9 = b[9] | 0; var bl9 = b9 & 0x1fff; var bh9 = b9 >>> 13; out.negative = self.negative ^ num.negative; out.length = 19; /* k = 0 */ lo = Math.imul(al0, bl0); mid = Math.imul(al0, bh0); mid = (mid + Math.imul(ah0, bl0)) | 0; hi = Math.imul(ah0, bh0); var w0 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w0 >>> 26)) | 0; w0 &= 0x3ffffff; /* k = 1 */ lo = Math.imul(al1, bl0); mid = Math.imul(al1, bh0); mid = (mid + Math.imul(ah1, bl0)) | 0; hi = Math.imul(ah1, bh0); lo = (lo + Math.imul(al0, bl1)) | 0; mid = (mid + Math.imul(al0, bh1)) | 0; mid = (mid + Math.imul(ah0, bl1)) | 0; hi = (hi + Math.imul(ah0, bh1)) | 0; var w1 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w1 >>> 26)) | 0; w1 &= 0x3ffffff; /* k = 2 */ lo = Math.imul(al2, bl0); mid = Math.imul(al2, bh0); mid = (mid + Math.imul(ah2, bl0)) | 0; hi = Math.imul(ah2, bh0); lo = (lo + Math.imul(al1, bl1)) | 0; mid = (mid + Math.imul(al1, bh1)) | 0; mid = (mid + Math.imul(ah1, bl1)) | 0; hi = (hi + Math.imul(ah1, bh1)) | 0; lo = (lo + Math.imul(al0, bl2)) | 0; mid = (mid + Math.imul(al0, bh2)) | 0; mid = (mid + Math.imul(ah0, bl2)) | 0; hi = (hi + Math.imul(ah0, bh2)) | 0; var w2 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w2 >>> 26)) | 0; w2 &= 0x3ffffff; /* k = 3 */ lo = Math.imul(al3, bl0); mid = Math.imul(al3, bh0); mid = (mid + Math.imul(ah3, bl0)) | 0; hi = Math.imul(ah3, bh0); lo = (lo + Math.imul(al2, bl1)) | 0; mid = (mid + Math.imul(al2, bh1)) | 0; mid = (mid + Math.imul(ah2, bl1)) | 0; hi = (hi + Math.imul(ah2, bh1)) | 0; lo = (lo + Math.imul(al1, bl2)) | 0; mid = (mid + Math.imul(al1, bh2)) | 0; mid = (mid + Math.imul(ah1, bl2)) | 0; hi = (hi + Math.imul(ah1, bh2)) | 0; lo = (lo + Math.imul(al0, bl3)) | 0; mid = (mid + Math.imul(al0, bh3)) | 0; mid = (mid + Math.imul(ah0, bl3)) | 0; hi = (hi + Math.imul(ah0, bh3)) | 0; var w3 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w3 >>> 26)) | 0; w3 &= 0x3ffffff; /* k = 4 */ lo = Math.imul(al4, bl0); mid = Math.imul(al4, bh0); mid = (mid + Math.imul(ah4, bl0)) | 0; hi = Math.imul(ah4, bh0); lo = (lo + Math.imul(al3, bl1)) | 0; mid = (mid + Math.imul(al3, bh1)) | 0; mid = (mid + Math.imul(ah3, bl1)) | 0; hi = (hi + Math.imul(ah3, bh1)) | 0; lo = (lo + Math.imul(al2, bl2)) | 0; mid = (mid + Math.imul(al2, bh2)) | 0; mid = (mid + Math.imul(ah2, bl2)) | 0; hi = (hi + Math.imul(ah2, bh2)) | 0; lo = (lo + Math.imul(al1, bl3)) | 0; mid = (mid + Math.imul(al1, bh3)) | 0; mid = (mid + Math.imul(ah1, bl3)) | 0; hi = (hi + Math.imul(ah1, bh3)) | 0; lo = (lo + Math.imul(al0, bl4)) | 0; mid = (mid + Math.imul(al0, bh4)) | 0; mid = (mid + Math.imul(ah0, bl4)) | 0; hi = (hi + Math.imul(ah0, bh4)) | 0; var w4 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w4 >>> 26)) | 0; w4 &= 0x3ffffff; /* k = 5 */ lo = Math.imul(al5, bl0); mid = Math.imul(al5, bh0); mid = (mid + Math.imul(ah5, bl0)) | 0; hi = Math.imul(ah5, bh0); lo = (lo + Math.imul(al4, bl1)) | 0; mid = (mid + Math.imul(al4, bh1)) | 0; mid = (mid + Math.imul(ah4, bl1)) | 0; hi = (hi + Math.imul(ah4, bh1)) | 0; lo = (lo + Math.imul(al3, bl2)) | 0; mid = (mid + Math.imul(al3, bh2)) | 0; mid = (mid + Math.imul(ah3, bl2)) | 0; hi = (hi + Math.imul(ah3, bh2)) | 0; lo = (lo + Math.imul(al2, bl3)) | 0; mid = (mid + Math.imul(al2, bh3)) | 0; mid = (mid + Math.imul(ah2, bl3)) | 0; hi = (hi + Math.imul(ah2, bh3)) | 0; lo = (lo + Math.imul(al1, bl4)) | 0; mid = (mid + Math.imul(al1, bh4)) | 0; mid = (mid + Math.imul(ah1, bl4)) | 0; hi = (hi + Math.imul(ah1, bh4)) | 0; lo = (lo + Math.imul(al0, bl5)) | 0; mid = (mid + Math.imul(al0, bh5)) | 0; mid = (mid + Math.imul(ah0, bl5)) | 0; hi = (hi + Math.imul(ah0, bh5)) | 0; var w5 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w5 >>> 26)) | 0; w5 &= 0x3ffffff; /* k = 6 */ lo = Math.imul(al6, bl0); mid = Math.imul(al6, bh0); mid = (mid + Math.imul(ah6, bl0)) | 0; hi = Math.imul(ah6, bh0); lo = (lo + Math.imul(al5, bl1)) | 0; mid = (mid + Math.imul(al5, bh1)) | 0; mid = (mid + Math.imul(ah5, bl1)) | 0; hi = (hi + Math.imul(ah5, bh1)) | 0; lo = (lo + Math.imul(al4, bl2)) | 0; mid = (mid + Math.imul(al4, bh2)) | 0; mid = (mid + Math.imul(ah4, bl2)) | 0; hi = (hi + Math.imul(ah4, bh2)) | 0; lo = (lo + Math.imul(al3, bl3)) | 0; mid = (mid + Math.imul(al3, bh3)) | 0; mid = (mid + Math.imul(ah3, bl3)) | 0; hi = (hi + Math.imul(ah3, bh3)) | 0; lo = (lo + Math.imul(al2, bl4)) | 0; mid = (mid + Math.imul(al2, bh4)) | 0; mid = (mid + Math.imul(ah2, bl4)) | 0; hi = (hi + Math.imul(ah2, bh4)) | 0; lo = (lo + Math.imul(al1, bl5)) | 0; mid = (mid + Math.imul(al1, bh5)) | 0; mid = (mid + Math.imul(ah1, bl5)) | 0; hi = (hi + Math.imul(ah1, bh5)) | 0; lo = (lo + Math.imul(al0, bl6)) | 0; mid = (mid + Math.imul(al0, bh6)) | 0; mid = (mid + Math.imul(ah0, bl6)) | 0; hi = (hi + Math.imul(ah0, bh6)) | 0; var w6 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w6 >>> 26)) | 0; w6 &= 0x3ffffff; /* k = 7 */ lo = Math.imul(al7, bl0); mid = Math.imul(al7, bh0); mid = (mid + Math.imul(ah7, bl0)) | 0; hi = Math.imul(ah7, bh0); lo = (lo + Math.imul(al6, bl1)) | 0; mid = (mid + Math.imul(al6, bh1)) | 0; mid = (mid + Math.imul(ah6, bl1)) | 0; hi = (hi + Math.imul(ah6, bh1)) | 0; lo = (lo + Math.imul(al5, bl2)) | 0; mid = (mid + Math.imul(al5, bh2)) | 0; mid = (mid + Math.imul(ah5, bl2)) | 0; hi = (hi + Math.imul(ah5, bh2)) | 0; lo = (lo + Math.imul(al4, bl3)) | 0; mid = (mid + Math.imul(al4, bh3)) | 0; mid = (mid + Math.imul(ah4, bl3)) | 0; hi = (hi + Math.imul(ah4, bh3)) | 0; lo = (lo + Math.imul(al3, bl4)) | 0; mid = (mid + Math.imul(al3, bh4)) | 0; mid = (mid + Math.imul(ah3, bl4)) | 0; hi = (hi + Math.imul(ah3, bh4)) | 0; lo = (lo + Math.imul(al2, bl5)) | 0; mid = (mid + Math.imul(al2, bh5)) | 0; mid = (mid + Math.imul(ah2, bl5)) | 0; hi = (hi + Math.imul(ah2, bh5)) | 0; lo = (lo + Math.imul(al1, bl6)) | 0; mid = (mid + Math.imul(al1, bh6)) | 0; mid = (mid + Math.imul(ah1, bl6)) | 0; hi = (hi + Math.imul(ah1, bh6)) | 0; lo = (lo + Math.imul(al0, bl7)) | 0; mid = (mid + Math.imul(al0, bh7)) | 0; mid = (mid + Math.imul(ah0, bl7)) | 0; hi = (hi + Math.imul(ah0, bh7)) | 0; var w7 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w7 >>> 26)) | 0; w7 &= 0x3ffffff; /* k = 8 */ lo = Math.imul(al8, bl0); mid = Math.imul(al8, bh0); mid = (mid + Math.imul(ah8, bl0)) | 0; hi = Math.imul(ah8, bh0); lo = (lo + Math.imul(al7, bl1)) | 0; mid = (mid + Math.imul(al7, bh1)) | 0; mid = (mid + Math.imul(ah7, bl1)) | 0; hi = (hi + Math.imul(ah7, bh1)) | 0; lo = (lo + Math.imul(al6, bl2)) | 0; mid = (mid + Math.imul(al6, bh2)) | 0; mid = (mid + Math.imul(ah6, bl2)) | 0; hi = (hi + Math.imul(ah6, bh2)) | 0; lo = (lo + Math.imul(al5, bl3)) | 0; mid = (mid + Math.imul(al5, bh3)) | 0; mid = (mid + Math.imul(ah5, bl3)) | 0; hi = (hi + Math.imul(ah5, bh3)) | 0; lo = (lo + Math.imul(al4, bl4)) | 0; mid = (mid + Math.imul(al4, bh4)) | 0; mid = (mid + Math.imul(ah4, bl4)) | 0; hi = (hi + Math.imul(ah4, bh4)) | 0; lo = (lo + Math.imul(al3, bl5)) | 0; mid = (mid + Math.imul(al3, bh5)) | 0; mid = (mid + Math.imul(ah3, bl5)) | 0; hi = (hi + Math.imul(ah3, bh5)) | 0; lo = (lo + Math.imul(al2, bl6)) | 0; mid = (mid + Math.imul(al2, bh6)) | 0; mid = (mid + Math.imul(ah2, bl6)) | 0; hi = (hi + Math.imul(ah2, bh6)) | 0; lo = (lo + Math.imul(al1, bl7)) | 0; mid = (mid + Math.imul(al1, bh7)) | 0; mid = (mid + Math.imul(ah1, bl7)) | 0; hi = (hi + Math.imul(ah1, bh7)) | 0; lo = (lo + Math.imul(al0, bl8)) | 0; mid = (mid + Math.imul(al0, bh8)) | 0; mid = (mid + Math.imul(ah0, bl8)) | 0; hi = (hi + Math.imul(ah0, bh8)) | 0; var w8 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w8 >>> 26)) | 0; w8 &= 0x3ffffff; /* k = 9 */ lo = Math.imul(al9, bl0); mid = Math.imul(al9, bh0); mid = (mid + Math.imul(ah9, bl0)) | 0; hi = Math.imul(ah9, bh0); lo = (lo + Math.imul(al8, bl1)) | 0; mid = (mid + Math.imul(al8, bh1)) | 0; mid = (mid + Math.imul(ah8, bl1)) | 0; hi = (hi + Math.imul(ah8, bh1)) | 0; lo = (lo + Math.imul(al7, bl2)) | 0; mid = (mid + Math.imul(al7, bh2)) | 0; mid = (mid + Math.imul(ah7, bl2)) | 0; hi = (hi + Math.imul(ah7, bh2)) | 0; lo = (lo + Math.imul(al6, bl3)) | 0; mid = (mid + Math.imul(al6, bh3)) | 0; mid = (mid + Math.imul(ah6, bl3)) | 0; hi = (hi + Math.imul(ah6, bh3)) | 0; lo = (lo + Math.imul(al5, bl4)) | 0; mid = (mid + Math.imul(al5, bh4)) | 0; mid = (mid + Math.imul(ah5, bl4)) | 0; hi = (hi + Math.imul(ah5, bh4)) | 0; lo = (lo + Math.imul(al4, bl5)) | 0; mid = (mid + Math.imul(al4, bh5)) | 0; mid = (mid + Math.imul(ah4, bl5)) | 0; hi = (hi + Math.imul(ah4, bh5)) | 0; lo = (lo + Math.imul(al3, bl6)) | 0; mid = (mid + Math.imul(al3, bh6)) | 0; mid = (mid + Math.imul(ah3, bl6)) | 0; hi = (hi + Math.imul(ah3, bh6)) | 0; lo = (lo + Math.imul(al2, bl7)) | 0; mid = (mid + Math.imul(al2, bh7)) | 0; mid = (mid + Math.imul(ah2, bl7)) | 0; hi = (hi + Math.imul(ah2, bh7)) | 0; lo = (lo + Math.imul(al1, bl8)) | 0; mid = (mid + Math.imul(al1, bh8)) | 0; mid = (mid + Math.imul(ah1, bl8)) | 0; hi = (hi + Math.imul(ah1, bh8)) | 0; lo = (lo + Math.imul(al0, bl9)) | 0; mid = (mid + Math.imul(al0, bh9)) | 0; mid = (mid + Math.imul(ah0, bl9)) | 0; hi = (hi + Math.imul(ah0, bh9)) | 0; var w9 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w9 >>> 26)) | 0; w9 &= 0x3ffffff; /* k = 10 */ lo = Math.imul(al9, bl1); mid = Math.imul(al9, bh1); mid = (mid + Math.imul(ah9, bl1)) | 0; hi = Math.imul(ah9, bh1); lo = (lo + Math.imul(al8, bl2)) | 0; mid = (mid + Math.imul(al8, bh2)) | 0; mid = (mid + Math.imul(ah8, bl2)) | 0; hi = (hi + Math.imul(ah8, bh2)) | 0; lo = (lo + Math.imul(al7, bl3)) | 0; mid = (mid + Math.imul(al7, bh3)) | 0; mid = (mid + Math.imul(ah7, bl3)) | 0; hi = (hi + Math.imul(ah7, bh3)) | 0; lo = (lo + Math.imul(al6, bl4)) | 0; mid = (mid + Math.imul(al6, bh4)) | 0; mid = (mid + Math.imul(ah6, bl4)) | 0; hi = (hi + Math.imul(ah6, bh4)) | 0; lo = (lo + Math.imul(al5, bl5)) | 0; mid = (mid + Math.imul(al5, bh5)) | 0; mid = (mid + Math.imul(ah5, bl5)) | 0; hi = (hi + Math.imul(ah5, bh5)) | 0; lo = (lo + Math.imul(al4, bl6)) | 0; mid = (mid + Math.imul(al4, bh6)) | 0; mid = (mid + Math.imul(ah4, bl6)) | 0; hi = (hi + Math.imul(ah4, bh6)) | 0; lo = (lo + Math.imul(al3, bl7)) | 0; mid = (mid + Math.imul(al3, bh7)) | 0; mid = (mid + Math.imul(ah3, bl7)) | 0; hi = (hi + Math.imul(ah3, bh7)) | 0; lo = (lo + Math.imul(al2, bl8)) | 0; mid = (mid + Math.imul(al2, bh8)) | 0; mid = (mid + Math.imul(ah2, bl8)) | 0; hi = (hi + Math.imul(ah2, bh8)) | 0; lo = (lo + Math.imul(al1, bl9)) | 0; mid = (mid + Math.imul(al1, bh9)) | 0; mid = (mid + Math.imul(ah1, bl9)) | 0; hi = (hi + Math.imul(ah1, bh9)) | 0; var w10 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w10 >>> 26)) | 0; w10 &= 0x3ffffff; /* k = 11 */ lo = Math.imul(al9, bl2); mid = Math.imul(al9, bh2); mid = (mid + Math.imul(ah9, bl2)) | 0; hi = Math.imul(ah9, bh2); lo = (lo + Math.imul(al8, bl3)) | 0; mid = (mid + Math.imul(al8, bh3)) | 0; mid = (mid + Math.imul(ah8, bl3)) | 0; hi = (hi + Math.imul(ah8, bh3)) | 0; lo = (lo + Math.imul(al7, bl4)) | 0; mid = (mid + Math.imul(al7, bh4)) | 0; mid = (mid + Math.imul(ah7, bl4)) | 0; hi = (hi + Math.imul(ah7, bh4)) | 0; lo = (lo + Math.imul(al6, bl5)) | 0; mid = (mid + Math.imul(al6, bh5)) | 0; mid = (mid + Math.imul(ah6, bl5)) | 0; hi = (hi + Math.imul(ah6, bh5)) | 0; lo = (lo + Math.imul(al5, bl6)) | 0; mid = (mid + Math.imul(al5, bh6)) | 0; mid = (mid + Math.imul(ah5, bl6)) | 0; hi = (hi + Math.imul(ah5, bh6)) | 0; lo = (lo + Math.imul(al4, bl7)) | 0; mid = (mid + Math.imul(al4, bh7)) | 0; mid = (mid + Math.imul(ah4, bl7)) | 0; hi = (hi + Math.imul(ah4, bh7)) | 0; lo = (lo + Math.imul(al3, bl8)) | 0; mid = (mid + Math.imul(al3, bh8)) | 0; mid = (mid + Math.imul(ah3, bl8)) | 0; hi = (hi + Math.imul(ah3, bh8)) | 0; lo = (lo + Math.imul(al2, bl9)) | 0; mid = (mid + Math.imul(al2, bh9)) | 0; mid = (mid + Math.imul(ah2, bl9)) | 0; hi = (hi + Math.imul(ah2, bh9)) | 0; var w11 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w11 >>> 26)) | 0; w11 &= 0x3ffffff; /* k = 12 */ lo = Math.imul(al9, bl3); mid = Math.imul(al9, bh3); mid = (mid + Math.imul(ah9, bl3)) | 0; hi = Math.imul(ah9, bh3); lo = (lo + Math.imul(al8, bl4)) | 0; mid = (mid + Math.imul(al8, bh4)) | 0; mid = (mid + Math.imul(ah8, bl4)) | 0; hi = (hi + Math.imul(ah8, bh4)) | 0; lo = (lo + Math.imul(al7, bl5)) | 0; mid = (mid + Math.imul(al7, bh5)) | 0; mid = (mid + Math.imul(ah7, bl5)) | 0; hi = (hi + Math.imul(ah7, bh5)) | 0; lo = (lo + Math.imul(al6, bl6)) | 0; mid = (mid + Math.imul(al6, bh6)) | 0; mid = (mid + Math.imul(ah6, bl6)) | 0; hi = (hi + Math.imul(ah6, bh6)) | 0; lo = (lo + Math.imul(al5, bl7)) | 0; mid = (mid + Math.imul(al5, bh7)) | 0; mid = (mid + Math.imul(ah5, bl7)) | 0; hi = (hi + Math.imul(ah5, bh7)) | 0; lo = (lo + Math.imul(al4, bl8)) | 0; mid = (mid + Math.imul(al4, bh8)) | 0; mid = (mid + Math.imul(ah4, bl8)) | 0; hi = (hi + Math.imul(ah4, bh8)) | 0; lo = (lo + Math.imul(al3, bl9)) | 0; mid = (mid + Math.imul(al3, bh9)) | 0; mid = (mid + Math.imul(ah3, bl9)) | 0; hi = (hi + Math.imul(ah3, bh9)) | 0; var w12 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w12 >>> 26)) | 0; w12 &= 0x3ffffff; /* k = 13 */ lo = Math.imul(al9, bl4); mid = Math.imul(al9, bh4); mid = (mid + Math.imul(ah9, bl4)) | 0; hi = Math.imul(ah9, bh4); lo = (lo + Math.imul(al8, bl5)) | 0; mid = (mid + Math.imul(al8, bh5)) | 0; mid = (mid + Math.imul(ah8, bl5)) | 0; hi = (hi + Math.imul(ah8, bh5)) | 0; lo = (lo + Math.imul(al7, bl6)) | 0; mid = (mid + Math.imul(al7, bh6)) | 0; mid = (mid + Math.imul(ah7, bl6)) | 0; hi = (hi + Math.imul(ah7, bh6)) | 0; lo = (lo + Math.imul(al6, bl7)) | 0; mid = (mid + Math.imul(al6, bh7)) | 0; mid = (mid + Math.imul(ah6, bl7)) | 0; hi = (hi + Math.imul(ah6, bh7)) | 0; lo = (lo + Math.imul(al5, bl8)) | 0; mid = (mid + Math.imul(al5, bh8)) | 0; mid = (mid + Math.imul(ah5, bl8)) | 0; hi = (hi + Math.imul(ah5, bh8)) | 0; lo = (lo + Math.imul(al4, bl9)) | 0; mid = (mid + Math.imul(al4, bh9)) | 0; mid = (mid + Math.imul(ah4, bl9)) | 0; hi = (hi + Math.imul(ah4, bh9)) | 0; var w13 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w13 >>> 26)) | 0; w13 &= 0x3ffffff; /* k = 14 */ lo = Math.imul(al9, bl5); mid = Math.imul(al9, bh5); mid = (mid + Math.imul(ah9, bl5)) | 0; hi = Math.imul(ah9, bh5); lo = (lo + Math.imul(al8, bl6)) | 0; mid = (mid + Math.imul(al8, bh6)) | 0; mid = (mid + Math.imul(ah8, bl6)) | 0; hi = (hi + Math.imul(ah8, bh6)) | 0; lo = (lo + Math.imul(al7, bl7)) | 0; mid = (mid + Math.imul(al7, bh7)) | 0; mid = (mid + Math.imul(ah7, bl7)) | 0; hi = (hi + Math.imul(ah7, bh7)) | 0; lo = (lo + Math.imul(al6, bl8)) | 0; mid = (mid + Math.imul(al6, bh8)) | 0; mid = (mid + Math.imul(ah6, bl8)) | 0; hi = (hi + Math.imul(ah6, bh8)) | 0; lo = (lo + Math.imul(al5, bl9)) | 0; mid = (mid + Math.imul(al5, bh9)) | 0; mid = (mid + Math.imul(ah5, bl9)) | 0; hi = (hi + Math.imul(ah5, bh9)) | 0; var w14 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w14 >>> 26)) | 0; w14 &= 0x3ffffff; /* k = 15 */ lo = Math.imul(al9, bl6); mid = Math.imul(al9, bh6); mid = (mid + Math.imul(ah9, bl6)) | 0; hi = Math.imul(ah9, bh6); lo = (lo + Math.imul(al8, bl7)) | 0; mid = (mid + Math.imul(al8, bh7)) | 0; mid = (mid + Math.imul(ah8, bl7)) | 0; hi = (hi + Math.imul(ah8, bh7)) | 0; lo = (lo + Math.imul(al7, bl8)) | 0; mid = (mid + Math.imul(al7, bh8)) | 0; mid = (mid + Math.imul(ah7, bl8)) | 0; hi = (hi + Math.imul(ah7, bh8)) | 0; lo = (lo + Math.imul(al6, bl9)) | 0; mid = (mid + Math.imul(al6, bh9)) | 0; mid = (mid + Math.imul(ah6, bl9)) | 0; hi = (hi + Math.imul(ah6, bh9)) | 0; var w15 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w15 >>> 26)) | 0; w15 &= 0x3ffffff; /* k = 16 */ lo = Math.imul(al9, bl7); mid = Math.imul(al9, bh7); mid = (mid + Math.imul(ah9, bl7)) | 0; hi = Math.imul(ah9, bh7); lo = (lo + Math.imul(al8, bl8)) | 0; mid = (mid + Math.imul(al8, bh8)) | 0; mid = (mid + Math.imul(ah8, bl8)) | 0; hi = (hi + Math.imul(ah8, bh8)) | 0; lo = (lo + Math.imul(al7, bl9)) | 0; mid = (mid + Math.imul(al7, bh9)) | 0; mid = (mid + Math.imul(ah7, bl9)) | 0; hi = (hi + Math.imul(ah7, bh9)) | 0; var w16 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w16 >>> 26)) | 0; w16 &= 0x3ffffff; /* k = 17 */ lo = Math.imul(al9, bl8); mid = Math.imul(al9, bh8); mid = (mid + Math.imul(ah9, bl8)) | 0; hi = Math.imul(ah9, bh8); lo = (lo + Math.imul(al8, bl9)) | 0; mid = (mid + Math.imul(al8, bh9)) | 0; mid = (mid + Math.imul(ah8, bl9)) | 0; hi = (hi + Math.imul(ah8, bh9)) | 0; var w17 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w17 >>> 26)) | 0; w17 &= 0x3ffffff; /* k = 18 */ lo = Math.imul(al9, bl9); mid = Math.imul(al9, bh9); mid = (mid + Math.imul(ah9, bl9)) | 0; hi = Math.imul(ah9, bh9); var w18 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w18 >>> 26)) | 0; w18 &= 0x3ffffff; o[0] = w0; o[1] = w1; o[2] = w2; o[3] = w3; o[4] = w4; o[5] = w5; o[6] = w6; o[7] = w7; o[8] = w8; o[9] = w9; o[10] = w10; o[11] = w11; o[12] = w12; o[13] = w13; o[14] = w14; o[15] = w15; o[16] = w16; o[17] = w17; o[18] = w18; if (c !== 0) { o[19] = c; out.length++; } return out; }; // Polyfill comb if (!Math.imul) { comb10MulTo = smallMulTo; } function bigMulTo (self, num, out) { out.negative = num.negative ^ self.negative; out.length = self.length + num.length; var carry = 0; var hncarry = 0; for (var k = 0; k < out.length - 1; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = hncarry; hncarry = 0; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = k - j; var a = self.words[i] | 0; var b = num.words[j] | 0; var r = a * b; var lo = r & 0x3ffffff; ncarry = (ncarry + ((r / 0x4000000) | 0)) | 0; lo = (lo + rword) | 0; rword = lo & 0x3ffffff; ncarry = (ncarry + (lo >>> 26)) | 0; hncarry += ncarry >>> 26; ncarry &= 0x3ffffff; } out.words[k] = rword; carry = ncarry; ncarry = hncarry; } if (carry !== 0) { out.words[k] = carry; } else { out.length--; } return out.strip(); } function jumboMulTo (self, num, out) { var fftm = new FFTM(); return fftm.mulp(self, num, out); } BN.prototype.mulTo = function mulTo (num, out) { var res; var len = this.length + num.length; if (this.length === 10 && num.length === 10) { res = comb10MulTo(this, num, out); } else if (len < 63) { res = smallMulTo(this, num, out); } else if (len < 1024) { res = bigMulTo(this, num, out); } else { res = jumboMulTo(this, num, out); } return res; }; // Cooley-Tukey algorithm for FFT // slightly revisited to rely on looping instead of recursion function FFTM (x, y) { this.x = x; this.y = y; } FFTM.prototype.makeRBT = function makeRBT (N) { var t = new Array(N); var l = BN.prototype._countBits(N) - 1; for (var i = 0; i < N; i++) { t[i] = this.revBin(i, l, N); } return t; }; // Returns binary-reversed representation of `x` FFTM.prototype.revBin = function revBin (x, l, N) { if (x === 0 || x === N - 1) return x; var rb = 0; for (var i = 0; i < l; i++) { rb |= (x & 1) << (l - i - 1); x >>= 1; } return rb; }; // Performs "tweedling" phase, therefore 'emulating' // behaviour of the recursive algorithm FFTM.prototype.permute = function permute (rbt, rws, iws, rtws, itws, N) { for (var i = 0; i < N; i++) { rtws[i] = rws[rbt[i]]; itws[i] = iws[rbt[i]]; } }; FFTM.prototype.transform = function transform (rws, iws, rtws, itws, N, rbt) { this.permute(rbt, rws, iws, rtws, itws, N); for (var s = 1; s < N; s <<= 1) { var l = s << 1; var rtwdf = Math.cos(2 * Math.PI / l); var itwdf = Math.sin(2 * Math.PI / l); for (var p = 0; p < N; p += l) { var rtwdf_ = rtwdf; var itwdf_ = itwdf; for (var j = 0; j < s; j++) { var re = rtws[p + j]; var ie = itws[p + j]; var ro = rtws[p + j + s]; var io = itws[p + j + s]; var rx = rtwdf_ * ro - itwdf_ * io; io = rtwdf_ * io + itwdf_ * ro; ro = rx; rtws[p + j] = re + ro; itws[p + j] = ie + io; rtws[p + j + s] = re - ro; itws[p + j + s] = ie - io; /* jshint maxdepth : false */ if (j !== l) { rx = rtwdf * rtwdf_ - itwdf * itwdf_; itwdf_ = rtwdf * itwdf_ + itwdf * rtwdf_; rtwdf_ = rx; } } } } }; FFTM.prototype.guessLen13b = function guessLen13b (n, m) { var N = Math.max(m, n) | 1; var odd = N & 1; var i = 0; for (N = N / 2 | 0; N; N = N >>> 1) { i++; } return 1 << i + 1 + odd; }; FFTM.prototype.conjugate = function conjugate (rws, iws, N) { if (N <= 1) return; for (var i = 0; i < N / 2; i++) { var t = rws[i]; rws[i] = rws[N - i - 1]; rws[N - i - 1] = t; t = iws[i]; iws[i] = -iws[N - i - 1]; iws[N - i - 1] = -t; } }; FFTM.prototype.normalize13b = function normalize13b (ws, N) { var carry = 0; for (var i = 0; i < N / 2; i++) { var w = Math.round(ws[2 * i + 1] / N) * 0x2000 + Math.round(ws[2 * i] / N) + carry; ws[i] = w & 0x3ffffff; if (w < 0x4000000) { carry = 0; } else { carry = w / 0x4000000 | 0; } } return ws; }; FFTM.prototype.convert13b = function convert13b (ws, len, rws, N) { var carry = 0; for (var i = 0; i < len; i++) { carry = carry + (ws[i] | 0); rws[2 * i] = carry & 0x1fff; carry = carry >>> 13; rws[2 * i + 1] = carry & 0x1fff; carry = carry >>> 13; } // Pad with zeroes for (i = 2 * len; i < N; ++i) { rws[i] = 0; } assert(carry === 0); assert((carry & ~0x1fff) === 0); }; FFTM.prototype.stub = function stub (N) { var ph = new Array(N); for (var i = 0; i < N; i++) { ph[i] = 0; } return ph; }; FFTM.prototype.mulp = function mulp (x, y, out) { var N = 2 * this.guessLen13b(x.length, y.length); var rbt = this.makeRBT(N); var _ = this.stub(N); var rws = new Array(N); var rwst = new Array(N); var iwst = new Array(N); var nrws = new Array(N); var nrwst = new Array(N); var niwst = new Array(N); var rmws = out.words; rmws.length = N; this.convert13b(x.words, x.length, rws, N); this.convert13b(y.words, y.length, nrws, N); this.transform(rws, _, rwst, iwst, N, rbt); this.transform(nrws, _, nrwst, niwst, N, rbt); for (var i = 0; i < N; i++) { var rx = rwst[i] * nrwst[i] - iwst[i] * niwst[i]; iwst[i] = rwst[i] * niwst[i] + iwst[i] * nrwst[i]; rwst[i] = rx; } this.conjugate(rwst, iwst, N); this.transform(rwst, iwst, rmws, _, N, rbt); this.conjugate(rmws, _, N); this.normalize13b(rmws, N); out.negative = x.negative ^ y.negative; out.length = x.length + y.length; return out.strip(); }; // Multiply `this` by `num` BN.prototype.mul = function mul (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return this.mulTo(num, out); }; // Multiply employing FFT BN.prototype.mulf = function mulf (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return jumboMulTo(this, num, out); }; // In-place Multiplication BN.prototype.imul = function imul (num) { return this.clone().mulTo(num, this); }; BN.prototype.imuln = function imuln (num) { assert(typeof num === 'number'); assert(num < 0x4000000); // Carry var carry = 0; for (var i = 0; i < this.length; i++) { var w = (this.words[i] | 0) * num; var lo = (w & 0x3ffffff) + (carry & 0x3ffffff); carry >>= 26; carry += (w / 0x4000000) | 0; // NOTE: lo is 27bit maximum carry += lo >>> 26; this.words[i] = lo & 0x3ffffff; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.muln = function muln (num) { return this.clone().imuln(num); }; // `this` * `this` BN.prototype.sqr = function sqr () { return this.mul(this); }; // `this` * `this` in-place BN.prototype.isqr = function isqr () { return this.imul(this.clone()); }; // Math.pow(`this`, `num`) BN.prototype.pow = function pow (num) { var w = toBitArray(num); if (w.length === 0) return new BN(1); // Skip leading zeroes var res = this; for (var i = 0; i < w.length; i++, res = res.sqr()) { if (w[i] !== 0) break; } if (++i < w.length) { for (var q = res.sqr(); i < w.length; i++, q = q.sqr()) { if (w[i] === 0) continue; res = res.mul(q); } } return res; }; // Shift-left in-place BN.prototype.iushln = function iushln (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; var carryMask = (0x3ffffff >>> (26 - r)) << (26 - r); var i; if (r !== 0) { var carry = 0; for (i = 0; i < this.length; i++) { var newCarry = this.words[i] & carryMask; var c = ((this.words[i] | 0) - newCarry) << r; this.words[i] = c | carry; carry = newCarry >>> (26 - r); } if (carry) { this.words[i] = carry; this.length++; } } if (s !== 0) { for (i = this.length - 1; i >= 0; i--) { this.words[i + s] = this.words[i]; } for (i = 0; i < s; i++) { this.words[i] = 0; } this.length += s; } return this.strip(); }; BN.prototype.ishln = function ishln (bits) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushln(bits); }; // Shift-right in-place // NOTE: `hint` is a lowest bit before trailing zeroes // NOTE: if `extended` is present - it will be filled with destroyed bits BN.prototype.iushrn = function iushrn (bits, hint, extended) { assert(typeof bits === 'number' && bits >= 0); var h; if (hint) { h = (hint - (hint % 26)) / 26; } else { h = 0; } var r = bits % 26; var s = Math.min((bits - r) / 26, this.length); var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); var maskedWords = extended; h -= s; h = Math.max(0, h); // Extended mode, copy masked part if (maskedWords) { for (var i = 0; i < s; i++) { maskedWords.words[i] = this.words[i]; } maskedWords.length = s; } if (s === 0) { // No-op, we should not move anything at all } else if (this.length > s) { this.length -= s; for (i = 0; i < this.length; i++) { this.words[i] = this.words[i + s]; } } else { this.words[0] = 0; this.length = 1; } var carry = 0; for (i = this.length - 1; i >= 0 && (carry !== 0 || i >= h); i--) { var word = this.words[i] | 0; this.words[i] = (carry << (26 - r)) | (word >>> r); carry = word & mask; } // Push carried bits as a mask if (maskedWords && carry !== 0) { maskedWords.words[maskedWords.length++] = carry; } if (this.length === 0) { this.words[0] = 0; this.length = 1; } return this.strip(); }; BN.prototype.ishrn = function ishrn (bits, hint, extended) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushrn(bits, hint, extended); }; // Shift-left BN.prototype.shln = function shln (bits) { return this.clone().ishln(bits); }; BN.prototype.ushln = function ushln (bits) { return this.clone().iushln(bits); }; // Shift-right BN.prototype.shrn = function shrn (bits) { return this.clone().ishrn(bits); }; BN.prototype.ushrn = function ushrn (bits) { return this.clone().iushrn(bits); }; // Test if n bit is set BN.prototype.testn = function testn (bit) { assert(typeof bit === 'number' && bit >= 0); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) return false; // Check bit and return var w = this.words[s]; return !!(w & q); }; // Return only lowers bits of number (in-place) BN.prototype.imaskn = function imaskn (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; assert(this.negative === 0, 'imaskn works only with positive numbers'); if (this.length <= s) { return this; } if (r !== 0) { s++; } this.length = Math.min(s, this.length); if (r !== 0) { var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); this.words[this.length - 1] &= mask; } return this.strip(); }; // Return only lowers bits of number BN.prototype.maskn = function maskn (bits) { return this.clone().imaskn(bits); }; // Add plain number `num` to `this` BN.prototype.iaddn = function iaddn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.isubn(-num); // Possible sign change if (this.negative !== 0) { if (this.length === 1 && (this.words[0] | 0) < num) { this.words[0] = num - (this.words[0] | 0); this.negative = 0; return this; } this.negative = 0; this.isubn(num); this.negative = 1; return this; } // Add without checks return this._iaddn(num); }; BN.prototype._iaddn = function _iaddn (num) { this.words[0] += num; // Carry for (var i = 0; i < this.length && this.words[i] >= 0x4000000; i++) { this.words[i] -= 0x4000000; if (i === this.length - 1) { this.words[i + 1] = 1; } else { this.words[i + 1]++; } } this.length = Math.max(this.length, i + 1); return this; }; // Subtract plain number `num` from `this` BN.prototype.isubn = function isubn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.iaddn(-num); if (this.negative !== 0) { this.negative = 0; this.iaddn(num); this.negative = 1; return this; } this.words[0] -= num; if (this.length === 1 && this.words[0] < 0) { this.words[0] = -this.words[0]; this.negative = 1; } else { // Carry for (var i = 0; i < this.length && this.words[i] < 0; i++) { this.words[i] += 0x4000000; this.words[i + 1] -= 1; } } return this.strip(); }; BN.prototype.addn = function addn (num) { return this.clone().iaddn(num); }; BN.prototype.subn = function subn (num) { return this.clone().isubn(num); }; BN.prototype.iabs = function iabs () { this.negative = 0; return this; }; BN.prototype.abs = function abs () { return this.clone().iabs(); }; BN.prototype._ishlnsubmul = function _ishlnsubmul (num, mul, shift) { var len = num.length + shift; var i; this._expand(len); var w; var carry = 0; for (i = 0; i < num.length; i++) { w = (this.words[i + shift] | 0) + carry; var right = (num.words[i] | 0) * mul; w -= right & 0x3ffffff; carry = (w >> 26) - ((right / 0x4000000) | 0); this.words[i + shift] = w & 0x3ffffff; } for (; i < this.length - shift; i++) { w = (this.words[i + shift] | 0) + carry; carry = w >> 26; this.words[i + shift] = w & 0x3ffffff; } if (carry === 0) return this.strip(); // Subtraction overflow assert(carry === -1); carry = 0; for (i = 0; i < this.length; i++) { w = -(this.words[i] | 0) + carry; carry = w >> 26; this.words[i] = w & 0x3ffffff; } this.negative = 1; return this.strip(); }; BN.prototype._wordDiv = function _wordDiv (num, mode) { var shift = this.length - num.length; var a = this.clone(); var b = num; // Normalize var bhi = b.words[b.length - 1] | 0; var bhiBits = this._countBits(bhi); shift = 26 - bhiBits; if (shift !== 0) { b = b.ushln(shift); a.iushln(shift); bhi = b.words[b.length - 1] | 0; } // Initialize quotient var m = a.length - b.length; var q; if (mode !== 'mod') { q = new BN(null); q.length = m + 1; q.words = new Array(q.length); for (var i = 0; i < q.length; i++) { q.words[i] = 0; } } var diff = a.clone()._ishlnsubmul(b, 1, m); if (diff.negative === 0) { a = diff; if (q) { q.words[m] = 1; } } for (var j = m - 1; j >= 0; j--) { var qj = (a.words[b.length + j] | 0) * 0x4000000 + (a.words[b.length + j - 1] | 0); // NOTE: (qj / bhi) is (0x3ffffff * 0x4000000 + 0x3ffffff) / 0x2000000 max // (0x7ffffff) qj = Math.min((qj / bhi) | 0, 0x3ffffff); a._ishlnsubmul(b, qj, j); while (a.negative !== 0) { qj--; a.negative = 0; a._ishlnsubmul(b, 1, j); if (!a.isZero()) { a.negative ^= 1; } } if (q) { q.words[j] = qj; } } if (q) { q.strip(); } a.strip(); // Denormalize if (mode !== 'div' && shift !== 0) { a.iushrn(shift); } return { div: q || null, mod: a }; }; // NOTE: 1) `mode` can be set to `mod` to request mod only, // to `div` to request div only, or be absent to // request both div & mod // 2) `positive` is true if unsigned mod is requested BN.prototype.divmod = function divmod (num, mode, positive) { assert(!num.isZero()); if (this.isZero()) { return { div: new BN(0), mod: new BN(0) }; } var div, mod, res; if (this.negative !== 0 && num.negative === 0) { res = this.neg().divmod(num, mode); if (mode !== 'mod') { div = res.div.neg(); } if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.iadd(num); } } return { div: div, mod: mod }; } if (this.negative === 0 && num.negative !== 0) { res = this.divmod(num.neg(), mode); if (mode !== 'mod') { div = res.div.neg(); } return { div: div, mod: res.mod }; } if ((this.negative & num.negative) !== 0) { res = this.neg().divmod(num.neg(), mode); if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.isub(num); } } return { div: res.div, mod: mod }; } // Both numbers are positive at this point // Strip both numbers to approximate shift value if (num.length > this.length || this.cmp(num) < 0) { return { div: new BN(0), mod: this }; } // Very short reduction if (num.length === 1) { if (mode === 'div') { return { div: this.divn(num.words[0]), mod: null }; } if (mode === 'mod') { return { div: null, mod: new BN(this.modn(num.words[0])) }; } return { div: this.divn(num.words[0]), mod: new BN(this.modn(num.words[0])) }; } return this._wordDiv(num, mode); }; // Find `this` / `num` BN.prototype.div = function div (num) { return this.divmod(num, 'div', false).div; }; // Find `this` % `num` BN.prototype.mod = function mod (num) { return this.divmod(num, 'mod', false).mod; }; BN.prototype.umod = function umod (num) { return this.divmod(num, 'mod', true).mod; }; // Find Round(`this` / `num`) BN.prototype.divRound = function divRound (num) { var dm = this.divmod(num); // Fast case - exact division if (dm.mod.isZero()) return dm.div; var mod = dm.div.negative !== 0 ? dm.mod.isub(num) : dm.mod; var half = num.ushrn(1); var r2 = num.andln(1); var cmp = mod.cmp(half); // Round down if (cmp < 0 || r2 === 1 && cmp === 0) return dm.div; // Round up return dm.div.negative !== 0 ? dm.div.isubn(1) : dm.div.iaddn(1); }; BN.prototype.modn = function modn (num) { assert(num <= 0x3ffffff); var p = (1 << 26) % num; var acc = 0; for (var i = this.length - 1; i >= 0; i--) { acc = (p * acc + (this.words[i] | 0)) % num; } return acc; }; // In-place division by number BN.prototype.idivn = function idivn (num) { assert(num <= 0x3ffffff); var carry = 0; for (var i = this.length - 1; i >= 0; i--) { var w = (this.words[i] | 0) + carry * 0x4000000; this.words[i] = (w / num) | 0; carry = w % num; } return this.strip(); }; BN.prototype.divn = function divn (num) { return this.clone().idivn(num); }; BN.prototype.egcd = function egcd (p) { assert(p.negative === 0); assert(!p.isZero()); var x = this; var y = p.clone(); if (x.negative !== 0) { x = x.umod(p); } else { x = x.clone(); } // A * x + B * y = x var A = new BN(1); var B = new BN(0); // C * x + D * y = y var C = new BN(0); var D = new BN(1); var g = 0; while (x.isEven() && y.isEven()) { x.iushrn(1); y.iushrn(1); ++g; } var yp = y.clone(); var xp = x.clone(); while (!x.isZero()) { for (var i = 0, im = 1; (x.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { x.iushrn(i); while (i-- > 0) { if (A.isOdd() || B.isOdd()) { A.iadd(yp); B.isub(xp); } A.iushrn(1); B.iushrn(1); } } for (var j = 0, jm = 1; (y.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { y.iushrn(j); while (j-- > 0) { if (C.isOdd() || D.isOdd()) { C.iadd(yp); D.isub(xp); } C.iushrn(1); D.iushrn(1); } } if (x.cmp(y) >= 0) { x.isub(y); A.isub(C); B.isub(D); } else { y.isub(x); C.isub(A); D.isub(B); } } return { a: C, b: D, gcd: y.iushln(g) }; }; // This is reduced incarnation of the binary EEA // above, designated to invert members of the // _prime_ fields F(p) at a maximal speed BN.prototype._invmp = function _invmp (p) { assert(p.negative === 0); assert(!p.isZero()); var a = this; var b = p.clone(); if (a.negative !== 0) { a = a.umod(p); } else { a = a.clone(); } var x1 = new BN(1); var x2 = new BN(0); var delta = b.clone(); while (a.cmpn(1) > 0 && b.cmpn(1) > 0) { for (var i = 0, im = 1; (a.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { a.iushrn(i); while (i-- > 0) { if (x1.isOdd()) { x1.iadd(delta); } x1.iushrn(1); } } for (var j = 0, jm = 1; (b.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { b.iushrn(j); while (j-- > 0) { if (x2.isOdd()) { x2.iadd(delta); } x2.iushrn(1); } } if (a.cmp(b) >= 0) { a.isub(b); x1.isub(x2); } else { b.isub(a); x2.isub(x1); } } var res; if (a.cmpn(1) === 0) { res = x1; } else { res = x2; } if (res.cmpn(0) < 0) { res.iadd(p); } return res; }; BN.prototype.gcd = function gcd (num) { if (this.isZero()) return num.abs(); if (num.isZero()) return this.abs(); var a = this.clone(); var b = num.clone(); a.negative = 0; b.negative = 0; // Remove common factor of two for (var shift = 0; a.isEven() && b.isEven(); shift++) { a.iushrn(1); b.iushrn(1); } do { while (a.isEven()) { a.iushrn(1); } while (b.isEven()) { b.iushrn(1); } var r = a.cmp(b); if (r < 0) { // Swap `a` and `b` to make `a` always bigger than `b` var t = a; a = b; b = t; } else if (r === 0 || b.cmpn(1) === 0) { break; } a.isub(b); } while (true); return b.iushln(shift); }; // Invert number in the field F(num) BN.prototype.invm = function invm (num) { return this.egcd(num).a.umod(num); }; BN.prototype.isEven = function isEven () { return (this.words[0] & 1) === 0; }; BN.prototype.isOdd = function isOdd () { return (this.words[0] & 1) === 1; }; // And first word and num BN.prototype.andln = function andln (num) { return this.words[0] & num; }; // Increment at the bit position in-line BN.prototype.bincn = function bincn (bit) { assert(typeof bit === 'number'); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) { this._expand(s + 1); this.words[s] |= q; return this; } // Add bit and propagate, if needed var carry = q; for (var i = s; carry !== 0 && i < this.length; i++) { var w = this.words[i] | 0; w += carry; carry = w >>> 26; w &= 0x3ffffff; this.words[i] = w; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.isZero = function isZero () { return this.length === 1 && this.words[0] === 0; }; BN.prototype.cmpn = function cmpn (num) { var negative = num < 0; if (this.negative !== 0 && !negative) return -1; if (this.negative === 0 && negative) return 1; this.strip(); var res; if (this.length > 1) { res = 1; } else { if (negative) { num = -num; } assert(num <= 0x3ffffff, 'Number is too big'); var w = this.words[0] | 0; res = w === num ? 0 : w < num ? -1 : 1; } if (this.negative !== 0) return -res | 0; return res; }; // Compare two numbers and return: // 1 - if `this` > `num` // 0 - if `this` == `num` // -1 - if `this` < `num` BN.prototype.cmp = function cmp (num) { if (this.negative !== 0 && num.negative === 0) return -1; if (this.negative === 0 && num.negative !== 0) return 1; var res = this.ucmp(num); if (this.negative !== 0) return -res | 0; return res; }; // Unsigned comparison BN.prototype.ucmp = function ucmp (num) { // At this point both numbers have the same sign if (this.length > num.length) return 1; if (this.length < num.length) return -1; var res = 0; for (var i = this.length - 1; i >= 0; i--) { var a = this.words[i] | 0; var b = num.words[i] | 0; if (a === b) continue; if (a < b) { res = -1; } else if (a > b) { res = 1; } break; } return res; }; BN.prototype.gtn = function gtn (num) { return this.cmpn(num) === 1; }; BN.prototype.gt = function gt (num) { return this.cmp(num) === 1; }; BN.prototype.gten = function gten (num) { return this.cmpn(num) >= 0; }; BN.prototype.gte = function gte (num) { return this.cmp(num) >= 0; }; BN.prototype.ltn = function ltn (num) { return this.cmpn(num) === -1; }; BN.prototype.lt = function lt (num) { return this.cmp(num) === -1; }; BN.prototype.lten = function lten (num) { return this.cmpn(num) <= 0; }; BN.prototype.lte = function lte (num) { return this.cmp(num) <= 0; }; BN.prototype.eqn = function eqn (num) { return this.cmpn(num) === 0; }; BN.prototype.eq = function eq (num) { return this.cmp(num) === 0; }; // // A reduce context, could be using montgomery or something better, depending // on the `m` itself. // BN.red = function red (num) { return new Red(num); }; BN.prototype.toRed = function toRed (ctx) { assert(!this.red, 'Already a number in reduction context'); assert(this.negative === 0, 'red works only with positives'); return ctx.convertTo(this)._forceRed(ctx); }; BN.prototype.fromRed = function fromRed () { assert(this.red, 'fromRed works only with numbers in reduction context'); return this.red.convertFrom(this); }; BN.prototype._forceRed = function _forceRed (ctx) { this.red = ctx; return this; }; BN.prototype.forceRed = function forceRed (ctx) { assert(!this.red, 'Already a number in reduction context'); return this._forceRed(ctx); }; BN.prototype.redAdd = function redAdd (num) { assert(this.red, 'redAdd works only with red numbers'); return this.red.add(this, num); }; BN.prototype.redIAdd = function redIAdd (num) { assert(this.red, 'redIAdd works only with red numbers'); return this.red.iadd(this, num); }; BN.prototype.redSub = function redSub (num) { assert(this.red, 'redSub works only with red numbers'); return this.red.sub(this, num); }; BN.prototype.redISub = function redISub (num) { assert(this.red, 'redISub works only with red numbers'); return this.red.isub(this, num); }; BN.prototype.redShl = function redShl (num) { assert(this.red, 'redShl works only with red numbers'); return this.red.shl(this, num); }; BN.prototype.redMul = function redMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.mul(this, num); }; BN.prototype.redIMul = function redIMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.imul(this, num); }; BN.prototype.redSqr = function redSqr () { assert(this.red, 'redSqr works only with red numbers'); this.red._verify1(this); return this.red.sqr(this); }; BN.prototype.redISqr = function redISqr () { assert(this.red, 'redISqr works only with red numbers'); this.red._verify1(this); return this.red.isqr(this); }; // Square root over p BN.prototype.redSqrt = function redSqrt () { assert(this.red, 'redSqrt works only with red numbers'); this.red._verify1(this); return this.red.sqrt(this); }; BN.prototype.redInvm = function redInvm () { assert(this.red, 'redInvm works only with red numbers'); this.red._verify1(this); return this.red.invm(this); }; // Return negative clone of `this` % `red modulo` BN.prototype.redNeg = function redNeg () { assert(this.red, 'redNeg works only with red numbers'); this.red._verify1(this); return this.red.neg(this); }; BN.prototype.redPow = function redPow (num) { assert(this.red && !num.red, 'redPow(normalNum)'); this.red._verify1(this); return this.red.pow(this, num); }; // Prime numbers with efficient reduction var primes = { k256: null, p224: null, p192: null, p25519: null }; // Pseudo-Mersenne prime function MPrime (name, p) { // P = 2 ^ N - K this.name = name; this.p = new BN(p, 16); this.n = this.p.bitLength(); this.k = new BN(1).iushln(this.n).isub(this.p); this.tmp = this._tmp(); } MPrime.prototype._tmp = function _tmp () { var tmp = new BN(null); tmp.words = new Array(Math.ceil(this.n / 13)); return tmp; }; MPrime.prototype.ireduce = function ireduce (num) { // Assumes that `num` is less than `P^2` // num = HI * (2 ^ N - K) + HI * K + LO = HI * K + LO (mod P) var r = num; var rlen; do { this.split(r, this.tmp); r = this.imulK(r); r = r.iadd(this.tmp); rlen = r.bitLength(); } while (rlen > this.n); var cmp = rlen < this.n ? -1 : r.ucmp(this.p); if (cmp === 0) { r.words[0] = 0; r.length = 1; } else if (cmp > 0) { r.isub(this.p); } else { if (r.strip !== undefined) { // r is BN v4 instance r.strip(); } else { // r is BN v5 instance r._strip(); } } return r; }; MPrime.prototype.split = function split (input, out) { input.iushrn(this.n, 0, out); }; MPrime.prototype.imulK = function imulK (num) { return num.imul(this.k); }; function K256 () { MPrime.call( this, 'k256', 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f'); } inherits(K256, MPrime); K256.prototype.split = function split (input, output) { // 256 = 9 * 26 + 22 var mask = 0x3fffff; var outLen = Math.min(input.length, 9); for (var i = 0; i < outLen; i++) { output.words[i] = input.words[i]; } output.length = outLen; if (input.length <= 9) { input.words[0] = 0; input.length = 1; return; } // Shift by 9 limbs var prev = input.words[9]; output.words[output.length++] = prev & mask; for (i = 10; i < input.length; i++) { var next = input.words[i] | 0; input.words[i - 10] = ((next & mask) << 4) | (prev >>> 22); prev = next; } prev >>>= 22; input.words[i - 10] = prev; if (prev === 0 && input.length > 10) { input.length -= 10; } else { input.length -= 9; } }; K256.prototype.imulK = function imulK (num) { // K = 0x1000003d1 = [ 0x40, 0x3d1 ] num.words[num.length] = 0; num.words[num.length + 1] = 0; num.length += 2; // bounded at: 0x40 * 0x3ffffff + 0x3d0 = 0x100000390 var lo = 0; for (var i = 0; i < num.length; i++) { var w = num.words[i] | 0; lo += w * 0x3d1; num.words[i] = lo & 0x3ffffff; lo = w * 0x40 + ((lo / 0x4000000) | 0); } // Fast length reduction if (num.words[num.length - 1] === 0) { num.length--; if (num.words[num.length - 1] === 0) { num.length--; } } return num; }; function P224 () { MPrime.call( this, 'p224', 'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001'); } inherits(P224, MPrime); function P192 () { MPrime.call( this, 'p192', 'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff'); } inherits(P192, MPrime); function P25519 () { // 2 ^ 255 - 19 MPrime.call( this, '25519', '7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed'); } inherits(P25519, MPrime); P25519.prototype.imulK = function imulK (num) { // K = 0x13 var carry = 0; for (var i = 0; i < num.length; i++) { var hi = (num.words[i] | 0) * 0x13 + carry; var lo = hi & 0x3ffffff; hi >>>= 26; num.words[i] = lo; carry = hi; } if (carry !== 0) { num.words[num.length++] = carry; } return num; }; // Exported mostly for testing purposes, use plain name instead BN._prime = function prime (name) { // Cached version of prime if (primes[name]) return primes[name]; var prime; if (name === 'k256') { prime = new K256(); } else if (name === 'p224') { prime = new P224(); } else if (name === 'p192') { prime = new P192(); } else if (name === 'p25519') { prime = new P25519(); } else { throw new Error('Unknown prime ' + name); } primes[name] = prime; return prime; }; // // Base reduction engine // function Red (m) { if (typeof m === 'string') { var prime = BN._prime(m); this.m = prime.p; this.prime = prime; } else { assert(m.gtn(1), 'modulus must be greater than 1'); this.m = m; this.prime = null; } } Red.prototype._verify1 = function _verify1 (a) { assert(a.negative === 0, 'red works only with positives'); assert(a.red, 'red works only with red numbers'); }; Red.prototype._verify2 = function _verify2 (a, b) { assert((a.negative | b.negative) === 0, 'red works only with positives'); assert(a.red && a.red === b.red, 'red works only with red numbers'); }; Red.prototype.imod = function imod (a) { if (this.prime) return this.prime.ireduce(a)._forceRed(this); return a.umod(this.m)._forceRed(this); }; Red.prototype.neg = function neg (a) { if (a.isZero()) { return a.clone(); } return this.m.sub(a)._forceRed(this); }; Red.prototype.add = function add (a, b) { this._verify2(a, b); var res = a.add(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res._forceRed(this); }; Red.prototype.iadd = function iadd (a, b) { this._verify2(a, b); var res = a.iadd(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res; }; Red.prototype.sub = function sub (a, b) { this._verify2(a, b); var res = a.sub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res._forceRed(this); }; Red.prototype.isub = function isub (a, b) { this._verify2(a, b); var res = a.isub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res; }; Red.prototype.shl = function shl (a, num) { this._verify1(a); return this.imod(a.ushln(num)); }; Red.prototype.imul = function imul (a, b) { this._verify2(a, b); return this.imod(a.imul(b)); }; Red.prototype.mul = function mul (a, b) { this._verify2(a, b); return this.imod(a.mul(b)); }; Red.prototype.isqr = function isqr (a) { return this.imul(a, a.clone()); }; Red.prototype.sqr = function sqr (a) { return this.mul(a, a); }; Red.prototype.sqrt = function sqrt (a) { if (a.isZero()) return a.clone(); var mod3 = this.m.andln(3); assert(mod3 % 2 === 1); // Fast case if (mod3 === 3) { var pow = this.m.add(new BN(1)).iushrn(2); return this.pow(a, pow); } // Tonelli-Shanks algorithm (Totally unoptimized and slow) // // Find Q and S, that Q * 2 ^ S = (P - 1) var q = this.m.subn(1); var s = 0; while (!q.isZero() && q.andln(1) === 0) { s++; q.iushrn(1); } assert(!q.isZero()); var one = new BN(1).toRed(this); var nOne = one.redNeg(); // Find quadratic non-residue // NOTE: Max is such because of generalized Riemann hypothesis. var lpow = this.m.subn(1).iushrn(1); var z = this.m.bitLength(); z = new BN(2 * z * z).toRed(this); while (this.pow(z, lpow).cmp(nOne) !== 0) { z.redIAdd(nOne); } var c = this.pow(z, q); var r = this.pow(a, q.addn(1).iushrn(1)); var t = this.pow(a, q); var m = s; while (t.cmp(one) !== 0) { var tmp = t; for (var i = 0; tmp.cmp(one) !== 0; i++) { tmp = tmp.redSqr(); } assert(i < m); var b = this.pow(c, new BN(1).iushln(m - i - 1)); r = r.redMul(b); c = b.redSqr(); t = t.redMul(c); m = i; } return r; }; Red.prototype.invm = function invm (a) { var inv = a._invmp(this.m); if (inv.negative !== 0) { inv.negative = 0; return this.imod(inv).redNeg(); } else { return this.imod(inv); } }; Red.prototype.pow = function pow (a, num) { if (num.isZero()) return new BN(1).toRed(this); if (num.cmpn(1) === 0) return a.clone(); var windowSize = 4; var wnd = new Array(1 << windowSize); wnd[0] = new BN(1).toRed(this); wnd[1] = a; for (var i = 2; i < wnd.length; i++) { wnd[i] = this.mul(wnd[i - 1], a); } var res = wnd[0]; var current = 0; var currentLen = 0; var start = num.bitLength() % 26; if (start === 0) { start = 26; } for (i = num.length - 1; i >= 0; i--) { var word = num.words[i]; for (var j = start - 1; j >= 0; j--) { var bit = (word >> j) & 1; if (res !== wnd[0]) { res = this.sqr(res); } if (bit === 0 && current === 0) { currentLen = 0; continue; } current <<= 1; current |= bit; currentLen++; if (currentLen !== windowSize && (i !== 0 || j !== 0)) continue; res = this.mul(res, wnd[current]); currentLen = 0; current = 0; } start = 26; } return res; }; Red.prototype.convertTo = function convertTo (num) { var r = num.umod(this.m); return r === num ? r.clone() : r; }; Red.prototype.convertFrom = function convertFrom (num) { var res = num.clone(); res.red = null; return res; }; // // Montgomery method engine // BN.mont = function mont (num) { return new Mont(num); }; function Mont (m) { Red.call(this, m); this.shift = this.m.bitLength(); if (this.shift % 26 !== 0) { this.shift += 26 - (this.shift % 26); } this.r = new BN(1).iushln(this.shift); this.r2 = this.imod(this.r.sqr()); this.rinv = this.r._invmp(this.m); this.minv = this.rinv.mul(this.r).isubn(1).div(this.m); this.minv = this.minv.umod(this.r); this.minv = this.r.sub(this.minv); } inherits(Mont, Red); Mont.prototype.convertTo = function convertTo (num) { return this.imod(num.ushln(this.shift)); }; Mont.prototype.convertFrom = function convertFrom (num) { var r = this.imod(num.mul(this.rinv)); r.red = null; return r; }; Mont.prototype.imul = function imul (a, b) { if (a.isZero() || b.isZero()) { a.words[0] = 0; a.length = 1; return a; } var t = a.imul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.mul = function mul (a, b) { if (a.isZero() || b.isZero()) return new BN(0)._forceRed(this); var t = a.mul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.invm = function invm (a) { // (AR)^-1 * R^2 = (A^-1 * R^-1) * R^2 = A^-1 * R var res = this.imod(a._invmp(this.m).mul(this.r2)); return res._forceRed(this); }; })( false || module, this); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/module.js */ "./node_modules/webpack/buildin/module.js")(module))) /***/ }), /***/ "./node_modules/aws-amplify/lib-esm/index.js": /*!***************************************************!*\ !*** ./node_modules/aws-amplify/lib-esm/index.js ***! \***************************************************/ /*! no static exports found */ /***/ (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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Amplify", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"]; }); /* harmony import */ var _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/auth */ "./node_modules/@aws-amplify/auth/lib-esm/index.js"); /* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/cache */ "./node_modules/@aws-amplify/cache/lib-esm/index.js"); /* harmony import */ var _aws_amplify_analytics__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/analytics */ "./node_modules/@aws-amplify/analytics/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Analytics", function() { return _aws_amplify_analytics__WEBPACK_IMPORTED_MODULE_3__["Analytics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSPinpointProvider", function() { return _aws_amplify_analytics__WEBPACK_IMPORTED_MODULE_3__["AWSPinpointProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisProvider", function() { return _aws_amplify_analytics__WEBPACK_IMPORTED_MODULE_3__["AWSKinesisProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSKinesisFirehoseProvider", function() { return _aws_amplify_analytics__WEBPACK_IMPORTED_MODULE_3__["AWSKinesisFirehoseProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonPersonalizeProvider", function() { return _aws_amplify_analytics__WEBPACK_IMPORTED_MODULE_3__["AmazonPersonalizeProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Auth", function() { return _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__["Auth"]; }); /* harmony import */ var _aws_amplify_storage__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-amplify/storage */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Storage", function() { return _aws_amplify_storage__WEBPACK_IMPORTED_MODULE_4__["Storage"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClass", function() { return _aws_amplify_storage__WEBPACK_IMPORTED_MODULE_4__["StorageClass"]; }); /* harmony import */ var _aws_amplify_api__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-amplify/api */ "./node_modules/@aws-amplify/api/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "API", function() { return _aws_amplify_api__WEBPACK_IMPORTED_MODULE_5__["API"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "APIClass", function() { return _aws_amplify_api__WEBPACK_IMPORTED_MODULE_5__["APIClass"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "graphqlOperation", function() { return _aws_amplify_api__WEBPACK_IMPORTED_MODULE_5__["graphqlOperation"]; }); /* harmony import */ var _aws_amplify_datastore__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-amplify/datastore */ "./node_modules/@aws-amplify/datastore/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DataStore", function() { return _aws_amplify_datastore__WEBPACK_IMPORTED_MODULE_6__["DataStore"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Predicates", function() { return _aws_amplify_datastore__WEBPACK_IMPORTED_MODULE_6__["Predicates"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SortDirection", function() { return _aws_amplify_datastore__WEBPACK_IMPORTED_MODULE_6__["SortDirection"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "syncExpression", function() { return _aws_amplify_datastore__WEBPACK_IMPORTED_MODULE_6__["syncExpression"]; }); /* harmony import */ var _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-amplify/pubsub */ "./node_modules/@aws-amplify/pubsub/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PubSub", function() { return _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_7__["PubSub"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Cache", function() { return _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__["default"]; }); /* harmony import */ var _aws_amplify_interactions__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-amplify/interactions */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Interactions", function() { return _aws_amplify_interactions__WEBPACK_IMPORTED_MODULE_8__["Interactions"]; }); /* harmony import */ var _aws_amplify_ui__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-amplify/ui */ "./node_modules/@aws-amplify/ui/dist/aws-amplify-ui.js"); /* harmony import */ var _aws_amplify_ui__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_aws_amplify_ui__WEBPACK_IMPORTED_MODULE_9__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _aws_amplify_ui__WEBPACK_IMPORTED_MODULE_9__) if(["default","Analytics","AWSPinpointProvider","AWSKinesisProvider","AWSKinesisFirehoseProvider","AmazonPersonalizeProvider","Auth","Storage","StorageClass","API","APIClass","graphqlOperation","DataStore","Predicates","SortDirection","syncExpression","PubSub","Cache","Interactions","XR","Predictions","Logger","Hub","JS","ClientDevice","Signer","I18n","ServiceWorker","withSSRContext","Amplify"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _aws_amplify_ui__WEBPACK_IMPORTED_MODULE_9__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _aws_amplify_xr__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-amplify/xr */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XR", function() { return _aws_amplify_xr__WEBPACK_IMPORTED_MODULE_10__["XR"]; }); /* harmony import */ var _aws_amplify_predictions__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @aws-amplify/predictions */ "./node_modules/@aws-amplify/predictions/lib-esm/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Predictions", function() { return _aws_amplify_predictions__WEBPACK_IMPORTED_MODULE_11__["Predictions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Logger", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Hub", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JS", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClientDevice", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ClientDevice"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Signer", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Signer"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "I18n", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["I18n"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServiceWorker", function() { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ServiceWorker"]; }); /* harmony import */ var _withSSRContext__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./withSSRContext */ "./node_modules/aws-amplify/lib-esm/withSSRContext.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "withSSRContext", function() { return _withSSRContext__WEBPACK_IMPORTED_MODULE_12__["withSSRContext"]; }); /* * Copyright 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. */ /** Always importing Auth when users import Amplify such that for unauthenticated access (no sign in and sign up), users don't have to import Auth explicitly **/ _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].Auth = _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__["Auth"]; _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].Cache = _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__["default"]; _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].ServiceWorker = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ServiceWorker"]; /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/lib-esm/withSSRContext.js": /*!************************************************************!*\ !*** ./node_modules/aws-amplify/lib-esm/withSSRContext.js ***! \************************************************************/ /*! exports provided: withSSRContext */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "withSSRContext", function() { return withSSRContext; }); /* harmony import */ var _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/api */ "./node_modules/@aws-amplify/api/lib-esm/index.js"); /* harmony import */ var _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/auth */ "./node_modules/@aws-amplify/auth/lib-esm/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_amplify_datastore__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/datastore */ "./node_modules/@aws-amplify/datastore/lib-esm/index.js"); /* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./index */ "./node_modules/aws-amplify/lib-esm/index.js"); 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); }; // ! We have to use this exact reference, since it gets mutated with Amplify.Auth var requiredModules = [ // API cannot function without Auth _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__["Auth"], // Auth cannot function without Credentials _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__["Credentials"], ]; // These modules have been tested with SSR var defaultModules = [_aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["default"], _aws_amplify_auth__WEBPACK_IMPORTED_MODULE_1__["Auth"], _aws_amplify_datastore__WEBPACK_IMPORTED_MODULE_3__["DataStore"]]; function withSSRContext(context) { if (context === void 0) { context = {}; } var _a = context.modules, modules = _a === void 0 ? defaultModules : _a, req = context.req; var previousConfig = _index__WEBPACK_IMPORTED_MODULE_4__["Amplify"].configure(); var amplify = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__["AmplifyClass"](); var storage = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__["UniversalStorage"]({ req: req }); requiredModules.forEach(function (m) { if (!modules.includes(m)) { // @ts-ignore This expression is not constructable. // Type 'Function' has no construct signatures.ts(2351) amplify.register(new m.constructor()); } }); // Associate new module instances with this amplify modules.forEach(function (m) { amplify.register(new m.constructor()); }); // Configure new Amplify instances with previous configuration amplify.configure(__assign(__assign({}, previousConfig), { storage: storage })); return amplify; } //# sourceMappingURL=withSSRContext.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Interactions.js": /*!*************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Interactions.js ***! \*************************************************************************************************/ /*! exports provided: InteractionsClass, Interactions */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InteractionsClass", function() { return InteractionsClass; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Interactions", function() { return Interactions; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _Providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/index.js"); 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('Interactions'); var InteractionsClass = /** @class */ (function () { /** * Initialize PubSub with AWS configurations * * @param {InteractionsOptions} options - Configuration object for Interactions */ function InteractionsClass(options) { this._options = options; logger.debug('Interactions Options', this._options); this._pluggables = {}; } InteractionsClass.prototype.getModuleName = function () { return 'Interactions'; }; /** * * @param {InteractionsOptions} options - Configuration object for Interactions * @return {Object} - The current configuration */ InteractionsClass.prototype.configure = function (options) { var _this = this; var opt = options ? options.Interactions || options : {}; logger.debug('configure Interactions', { opt: opt }); this._options = __assign(__assign({ bots: {} }, opt), opt.Interactions); var aws_bots_config = this._options.aws_bots_config; var bots_config = this._options.bots; if (!Object.keys(bots_config).length && aws_bots_config) { // Convert aws_bots_config to bots object if (Array.isArray(aws_bots_config)) { aws_bots_config.forEach(function (bot) { _this._options.bots[bot.name] = bot; }); } } // Check if AWSLex provider is already on pluggables if (!this._pluggables.AWSLexProvider && bots_config && Object.keys(bots_config) .map(function (key) { return bots_config[key]; }) .find(function (bot) { return !bot.providerName || bot.providerName === 'AWSLexProvider'; })) { this._pluggables.AWSLexProvider = new _Providers__WEBPACK_IMPORTED_MODULE_1__["AWSLexProvider"](); } Object.keys(this._pluggables).map(function (key) { _this._pluggables[key].configure(_this._options.bots); }); return this._options; }; InteractionsClass.prototype.addPluggable = function (pluggable) { if (pluggable && pluggable.getCategory() === 'Interactions') { if (!this._pluggables[pluggable.getProviderName()]) { pluggable.configure(this._options.bots); this._pluggables[pluggable.getProviderName()] = pluggable; return; } else { throw new Error('Bot ' + pluggable.getProviderName() + ' already plugged'); } } }; InteractionsClass.prototype.send = function (botname, message) { return __awaiter(this, void 0, void 0, function () { var botProvider; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this._options.bots || !this._options.bots[botname]) { throw new Error('Bot ' + botname + ' does not exist'); } botProvider = this._options.bots[botname].providerName || 'AWSLexProvider'; if (!this._pluggables[botProvider]) { throw new Error('Bot ' + botProvider + ' does not have valid pluggin did you try addPluggable first?'); } return [4 /*yield*/, this._pluggables[botProvider].sendMessage(botname, message)]; case 1: return [2 /*return*/, _a.sent()]; } }); }); }; InteractionsClass.prototype.onComplete = function (botname, callback) { if (!this._options.bots || !this._options.bots[botname]) { throw new Error('Bot ' + botname + ' does not exist'); } var botProvider = this._options.bots[botname].providerName || 'AWSLexProvider'; if (!this._pluggables[botProvider]) { throw new Error('Bot ' + botProvider + ' does not have valid pluggin did you try addPluggable first?'); } this._pluggables[botProvider].onComplete(botname, callback); }; return InteractionsClass; }()); var Interactions = new InteractionsClass(null); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].register(Interactions); //# sourceMappingURL=Interactions.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/AWSLexProvider.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/AWSLexProvider.js ***! \*************************************************************************************************************/ /*! exports provided: AWSLexProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSLexProvider", function() { return AWSLexProvider; }); /* harmony import */ var _InteractionsProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./InteractionsProvider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/InteractionsProvider.js"); /* harmony import */ var _aws_sdk_client_lex_runtime_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-lex-runtime-service */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/index.js"); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _AWSLexProviderHelper_convert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./AWSLexProviderHelper/convert */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/AWSLexProviderHelper/convert.js"); /* * 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 __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 __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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__["ConsoleLogger"]('AWSLexProvider'); var AWSLexProvider = /** @class */ (function (_super) { __extends(AWSLexProvider, _super); function AWSLexProvider(options) { if (options === void 0) { options = {}; } var _this = _super.call(this, options) || this; _this._botsCompleteCallback = {}; return _this; } AWSLexProvider.prototype.getProviderName = function () { return 'AWSLexProvider'; }; AWSLexProvider.prototype.reportBotStatus = function (data, botname) { var _this = this; // Check if state is fulfilled to resolve onFullfilment promise logger.debug('postContent state', data.dialogState); if (data.dialogState === 'ReadyForFulfillment' || data.dialogState === 'Fulfilled') { if (typeof this._botsCompleteCallback[botname] === 'function') { setTimeout(function () { return _this._botsCompleteCallback[botname](null, { slots: data.slots }); }, 0); } if (this._config && typeof this._config[botname].onComplete === 'function') { setTimeout(function () { return _this._config[botname].onComplete(null, { slots: data.slots }); }, 0); } } if (data.dialogState === 'Failed') { if (typeof this._botsCompleteCallback[botname] === 'function') { setTimeout(function () { return _this._botsCompleteCallback[botname]('Bot conversation failed'); }, 0); } if (this._config && typeof this._config[botname].onComplete === 'function') { setTimeout(function () { return _this._config[botname].onComplete('Bot conversation failed'); }, 0); } } }; AWSLexProvider.prototype.sendMessage = function (botname, message) { return __awaiter(this, void 0, void 0, function () { var credentials, params, postTextCommand, data, err_1, content, messageType, postContentCommand, data, audioArray, err_2; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this._config[botname]) { return [2 /*return*/, Promise.reject('Bot ' + botname + ' does not exist')]; } return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__["Credentials"].get()]; case 1: credentials = _a.sent(); if (!credentials) { return [2 /*return*/, Promise.reject('No credentials')]; } this.lexRuntimeServiceClient = new _aws_sdk_client_lex_runtime_service__WEBPACK_IMPORTED_MODULE_1__["LexRuntimeServiceClient"]({ region: this._config[botname].region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_2__["getAmplifyUserAgent"])(), }); if (!(typeof message === 'string')) return [3 /*break*/, 6]; params = { botAlias: this._config[botname].alias, botName: botname, inputText: message, userId: credentials.identityId, }; logger.debug('postText to lex', message); _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); postTextCommand = new _aws_sdk_client_lex_runtime_service__WEBPACK_IMPORTED_MODULE_1__["PostTextCommand"](params); return [4 /*yield*/, this.lexRuntimeServiceClient.send(postTextCommand)]; case 3: data = _a.sent(); this.reportBotStatus(data, botname); return [2 /*return*/, data]; case 4: err_1 = _a.sent(); return [2 /*return*/, Promise.reject(err_1)]; case 5: return [3 /*break*/, 11]; case 6: content = message.content, messageType = message.options.messageType; if (messageType === 'voice') { params = { botAlias: this._config[botname].alias, botName: botname, contentType: 'audio/x-l16; sample-rate=16000', inputStream: content, userId: credentials.identityId, accept: 'audio/mpeg', }; } else { params = { botAlias: this._config[botname].alias, botName: botname, contentType: 'text/plain; charset=utf-8', inputStream: content, userId: credentials.identityId, accept: 'audio/mpeg', }; } logger.debug('postContent to lex', message); _a.label = 7; case 7: _a.trys.push([7, 10, , 11]); postContentCommand = new _aws_sdk_client_lex_runtime_service__WEBPACK_IMPORTED_MODULE_1__["PostContentCommand"](params); return [4 /*yield*/, this.lexRuntimeServiceClient.send(postContentCommand)]; case 8: data = _a.sent(); return [4 /*yield*/, Object(_AWSLexProviderHelper_convert__WEBPACK_IMPORTED_MODULE_3__["convert"])(data.audioStream)]; case 9: audioArray = _a.sent(); this.reportBotStatus(data, botname); return [2 /*return*/, __assign(__assign({}, data), { audioStream: audioArray })]; case 10: err_2 = _a.sent(); return [2 /*return*/, Promise.reject(err_2)]; case 11: return [2 /*return*/]; } }); }); }; AWSLexProvider.prototype.onComplete = function (botname, callback) { if (!this._config[botname]) { throw new ErrorEvent('Bot ' + botname + ' does not exist'); } this._botsCompleteCallback[botname] = callback; }; return AWSLexProvider; }(_InteractionsProvider__WEBPACK_IMPORTED_MODULE_0__["AbstractInteractionsProvider"])); //# sourceMappingURL=AWSLexProvider.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/AWSLexProviderHelper/convert.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/AWSLexProviderHelper/convert.js ***! \***************************************************************************************************************************/ /*! exports provided: convert */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "convert", function() { return convert; }); var convert = function (stream) { if (stream instanceof Blob || stream instanceof ReadableStream) { return new Response(stream) .arrayBuffer() .then(function (buffer) { return new Uint8Array(buffer); }); } else { throw new Error('Readable is not supported.'); } }; //# sourceMappingURL=convert.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/InteractionsProvider.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * 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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/index.js": /*!****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/index.js ***! \****************************************************************************************************/ /*! exports provided: AWSLexProvider, AbstractInteractionsProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _AWSLexProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AWSLexProvider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/AWSLexProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSLexProvider", function() { return _AWSLexProvider__WEBPACK_IMPORTED_MODULE_0__["AWSLexProvider"]; }); /* harmony import */ var _InteractionsProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./InteractionsProvider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/InteractionsProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractInteractionsProvider", function() { return _InteractionsProvider__WEBPACK_IMPORTED_MODULE_1__["AbstractInteractionsProvider"]; }); /* * 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. */ //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/index.js": /*!******************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/index.js ***! \******************************************************************************************/ /*! exports provided: default, AWSLexProvider, Interactions */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Interactions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Interactions */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Interactions.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Interactions", function() { return _Interactions__WEBPACK_IMPORTED_MODULE_0__["Interactions"]; }); /* harmony import */ var _Providers_AWSLexProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers/AWSLexProvider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/interactions/lib-esm/Providers/AWSLexProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSLexProvider", function() { return _Providers_AWSLexProvider__WEBPACK_IMPORTED_MODULE_1__["AWSLexProvider"]; }); /* * 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. */ /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_Interactions__WEBPACK_IMPORTED_MODULE_0__["Interactions"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/Storage.js": /*!***************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/Storage.js ***! \***************************************************************************************/ /*! exports provided: Storage, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Storage", function() { return Storage; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./providers */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/index.js"); /* * 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 __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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('StorageClass'); var DEFAULT_PROVIDER = 'AWSS3'; /** * Provide storage methods to use AWS S3 */ var Storage = /** @class */ (function () { /** * Initialize Storage * @param {Object} config - Configuration object for storage */ function Storage() { this._config = {}; this._pluggables = []; logger.debug('Storage Options', this._config); this.get = this.get.bind(this); this.put = this.put.bind(this); this.remove = this.remove.bind(this); this.list = this.list.bind(this); } Storage.prototype.getModuleName = function () { return 'Storage'; }; /** * add plugin into Storage category * @param {Object} pluggable - an instance of the plugin */ Storage.prototype.addPluggable = function (pluggable) { if (pluggable && pluggable.getCategory() === 'Storage') { this._pluggables.push(pluggable); var config = {}; config = pluggable.configure(this._config[pluggable.getProviderName()]); return config; } }; /** * Get the plugin object * @param providerName - the name of the plugin */ Storage.prototype.getPluggable = function (providerName) { var pluggable = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === providerName; }); if (pluggable === undefined) { logger.debug('No plugin found with providerName', providerName); return null; } else return pluggable; }; /** * Remove the plugin object * @param providerName - the name of the plugin */ Storage.prototype.removePluggable = function (providerName) { this._pluggables = this._pluggables.filter(function (pluggable) { return pluggable.getProviderName() !== providerName; }); return; }; /** * Configure Storage * @param {Object} config - Configuration object for storage * @return {Object} - Current configuration */ Storage.prototype.configure = function (config) { var _this = this; logger.debug('configure Storage'); if (!config) return this._config; var amplifyConfig = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Parser"].parseMobilehubConfig(config); var storageKeysFromConfig = Object.keys(amplifyConfig.Storage); var storageArrayKeys = [ 'bucket', 'region', 'level', 'track', 'customPrefix', 'serverSideEncryption', 'SSECustomerAlgorithm', 'SSECustomerKey', 'SSECustomerKeyMD5', 'SSEKMSKeyId', ]; var isInStorageArrayKeys = function (k) { return storageArrayKeys.some(function (x) { return x === k; }); }; var checkConfigKeysFromArray = function (k) { return k.find(function (k) { return isInStorageArrayKeys(k); }); }; if (storageKeysFromConfig && checkConfigKeysFromArray(storageKeysFromConfig) && !amplifyConfig.Storage[DEFAULT_PROVIDER]) { amplifyConfig.Storage[DEFAULT_PROVIDER] = {}; } Object.entries(amplifyConfig.Storage).map(function (_a) { var _b = __read(_a, 2), key = _b[0], value = _b[1]; if (key && isInStorageArrayKeys(key) && value !== undefined) { amplifyConfig.Storage[DEFAULT_PROVIDER][key] = value; delete amplifyConfig.Storage[key]; } }); // only update new values for each provider Object.keys(amplifyConfig.Storage).forEach(function (providerName) { if (typeof amplifyConfig.Storage[providerName] !== 'string') { _this._config[providerName] = __assign(__assign({}, _this._config[providerName]), amplifyConfig.Storage[providerName]); } }); this._pluggables.forEach(function (pluggable) { pluggable.configure(_this._config[pluggable.getProviderName()]); }); if (this._pluggables.length === 0) { this.addPluggable(new _providers__WEBPACK_IMPORTED_MODULE_1__["AWSS3Provider"]()); } return this._config; }; /** * Get a presigned URL of the file or the object data when download:true * * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public, download: true|false } * @return - A promise resolves to either a presigned url or the object */ Storage.prototype.get = function (key, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.get(key, config)]; }); }); }; /** * Put a file in storage bucket specified to configure method * @param {string} key - key of the object * @param {Object} object - File to be put in bucket * @param {Object} [config] - { level : private|protected|public, contentType: MIME Types, * progressCallback: function } * @return - promise resolves to object on success */ Storage.prototype.put = function (key, object, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.put(key, object, config)]; }); }); }; /** * Remove the object for specified key * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public } * @return - Promise resolves upon successful removal of the object */ Storage.prototype.remove = function (key, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.remove(key, config)]; }); }); }; /** * List bucket objects relative to the level and prefix specified * @param {String} path - the path that contains objects * @param {Object} [config] - { level : private|protected|public, maxKeys: NUMBER } * @return - Promise resolves to list of keys for all objects in path */ Storage.prototype.list = function (path, config) { return __awaiter(this, void 0, void 0, function () { var _a, provider, prov; return __generator(this, function (_b) { _a = (config || {}).provider, provider = _a === void 0 ? DEFAULT_PROVIDER : _a; prov = this._pluggables.find(function (pluggable) { return pluggable.getProviderName() === provider; }); if (prov === undefined) { logger.debug('No plugin found with providerName', provider); Promise.reject('No plugin found in Storage for the provider'); } return [2 /*return*/, prov.list(path, config)]; }); }); }; return Storage; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (Storage); //# sourceMappingURL=Storage.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/index.js": /*!*************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/index.js ***! \*************************************************************************************/ /*! exports provided: Storage, default, StorageClass, AWSS3Provider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Storage", function() { return Storage; }); /* harmony import */ var _Storage__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Storage */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/Storage.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClass", function() { return _Storage__WEBPACK_IMPORTED_MODULE_0__["Storage"]; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _providers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./providers */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSS3Provider", function() { return _providers__WEBPACK_IMPORTED_MODULE_2__["AWSS3Provider"]; }); /* * 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 logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('Storage'); var _instance = null; var getInstance = function () { if (_instance) { return _instance; } logger.debug('Create Storage Instance, debug'); _instance = new _Storage__WEBPACK_IMPORTED_MODULE_0__["Storage"](); _instance.vault = new _Storage__WEBPACK_IMPORTED_MODULE_0__["Storage"](); var old_configure = _instance.configure; _instance.configure = function (options) { logger.debug('storage configure called'); var vaultConfig = __assign({}, old_configure.call(_instance, options)); // set level private for each provider for the vault Object.keys(vaultConfig).forEach(function (providerName) { if (typeof vaultConfig[providerName] !== 'string') { vaultConfig[providerName] = __assign(__assign({}, vaultConfig[providerName]), { level: 'private' }); } }); logger.debug('storage vault configure called'); _instance.vault.configure(vaultConfig); }; return _instance; }; var Storage = getInstance(); _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["Amplify"].register(Storage); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (Storage); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3Provider.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3Provider.js ***! \*******************************************************************************************************/ /*! exports provided: AWSS3Provider, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSS3Provider", function() { return AWSS3Provider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-s3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-format-url */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-format-url/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_create_request__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/util-create-request */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-create-request/dist/es/index.js"); /* harmony import */ var _aws_sdk_s3_request_presigner__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/s3-request-presigner */ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/index.js"); /* harmony import */ var _axios_http_handler__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./axios-http-handler */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js"); /* harmony import */ var _AWSS3ProviderManagedUpload__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./AWSS3ProviderManagedUpload */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3ProviderManagedUpload.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! events */ "./node_modules/events/events.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(events__WEBPACK_IMPORTED_MODULE_7__); 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 }; } }; /* * Copyright 2017-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. */ var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AWSS3Provider'); var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' && typeof Symbol.for === 'function' ? Symbol.for('amplify_default') : '@@amplify_default'); var dispatchStorageEvent = function (track, event, attrs, metrics, message) { if (track) { var data = { attrs: attrs }; if (metrics) { data['metrics'] = metrics; } _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].dispatch('storage', { event: event, data: data, message: message, }, 'Storage', AMPLIFY_SYMBOL); } }; var localTestingStorageEndpoint = 'http://localhost:20005'; /** * Provide storage methods to use AWS S3 */ var AWSS3Provider = /** @class */ (function () { /** * Initialize Storage with AWS configurations * @param {Object} config - Configuration object for storage */ function AWSS3Provider(config) { this._config = config ? config : {}; logger.debug('Storage Options', this._config); } /** * get the category of the plugin */ AWSS3Provider.prototype.getCategory = function () { return AWSS3Provider.CATEGORY; }; /** * get provider name of the plugin */ AWSS3Provider.prototype.getProviderName = function () { return AWSS3Provider.PROVIDER_NAME; }; /** * Configure Storage part with aws configuration * @param {Object} config - Configuration of the Storage * @return {Object} - Current configuration */ AWSS3Provider.prototype.configure = function (config) { logger.debug('configure Storage', config); if (!config) return this._config; var amplifyConfig = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Parser"].parseMobilehubConfig(config); this._config = Object.assign({}, this._config, amplifyConfig.Storage); if (!this._config.bucket) { logger.debug('Do not have bucket yet'); } return this._config; }; /** * Get a presigned URL of the file or the object data when download:true * * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public, download: true|false } * @return - A promise resolves to Amazon S3 presigned URL on success */ AWSS3Provider.prototype.get = function (key, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, download, cacheControl, contentDisposition, contentEncoding, contentLanguage, contentType, expires, track, prefix, final_key, s3, params, getObjectCommand, response, error_1, signer, request, url, _a, error_2; return __generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _b.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, download = opt.download, cacheControl = opt.cacheControl, contentDisposition = opt.contentDisposition, contentEncoding = opt.contentEncoding, contentLanguage = opt.contentLanguage, contentType = opt.contentType, expires = opt.expires, track = opt.track; prefix = this._prefix(opt); final_key = prefix + key; s3 = this._createNewS3Client(opt); logger.debug('get ' + key + ' from ' + final_key); params = { Bucket: bucket, Key: final_key, }; // See: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#getObject-property if (cacheControl) params.ResponseCacheControl = cacheControl; if (contentDisposition) params.ResponseContentDisposition = contentDisposition; if (contentEncoding) params.ResponseContentEncoding = contentEncoding; if (contentLanguage) params.ResponseContentLanguage = contentLanguage; if (contentType) params.ResponseContentType = contentType; if (!(download === true)) return [3 /*break*/, 5]; getObjectCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["GetObjectCommand"](params); _b.label = 2; case 2: _b.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(getObjectCommand)]; case 3: response = _b.sent(); dispatchStorageEvent(track, 'download', { method: 'get', result: 'success' }, { fileSize: Number(response.Body['size'] || response.Body['length']), }, "Download success for " + key); return [2 /*return*/, response]; case 4: error_1 = _b.sent(); dispatchStorageEvent(track, 'download', { method: 'get', result: 'failed', }, null, "Download failed with " + error_1.message); throw error_1; case 5: params.Expires = expires || 900; // Default is 15 mins as defined in V2 AWS SDK _b.label = 6; case 6: _b.trys.push([6, 9, , 10]); signer = new _aws_sdk_s3_request_presigner__WEBPACK_IMPORTED_MODULE_4__["S3RequestPresigner"](__assign({}, s3.config)); return [4 /*yield*/, Object(_aws_sdk_util_create_request__WEBPACK_IMPORTED_MODULE_3__["createRequest"])(s3, new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["GetObjectCommand"](params))]; case 7: request = _b.sent(); _a = _aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__["formatUrl"]; return [4 /*yield*/, signer.presign(request, { expiresIn: params.Expires })]; case 8: url = _a.apply(void 0, [(_b.sent())]); dispatchStorageEvent(track, 'getSignedUrl', { method: 'get', result: 'success' }, null, "Signed URL: " + url); return [2 /*return*/, url]; case 9: error_2 = _b.sent(); logger.warn('get signed url error', error_2); dispatchStorageEvent(track, 'getSignedUrl', { method: 'get', result: 'failed' }, null, "Could not get a signed URL for " + key); throw error_2; case 10: return [2 /*return*/]; } }); }); }; /** * Put a file in S3 bucket specified to configure method * @param {string} key - key of the object * @param {Object} object - File to be put in Amazon S3 bucket * @param {Object} [config] - { level : private|protected|public, contentType: MIME Types, * progressCallback: function } * @return - promise resolves to object on success */ AWSS3Provider.prototype.put = function (key, object, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, track, progressCallback, contentType, contentDisposition, cacheControl, expires, metadata, tagging, acl, serverSideEncryption, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, SSEKMSKeyId, type, prefix, final_key, params, emitter, uploader, response, error_3; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _a.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, track = opt.track, progressCallback = opt.progressCallback; contentType = opt.contentType, contentDisposition = opt.contentDisposition, cacheControl = opt.cacheControl, expires = opt.expires, metadata = opt.metadata, tagging = opt.tagging, acl = opt.acl; serverSideEncryption = opt.serverSideEncryption, SSECustomerAlgorithm = opt.SSECustomerAlgorithm, SSECustomerKey = opt.SSECustomerKey, SSECustomerKeyMD5 = opt.SSECustomerKeyMD5, SSEKMSKeyId = opt.SSEKMSKeyId; type = contentType ? contentType : 'binary/octet-stream'; prefix = this._prefix(opt); final_key = prefix + key; logger.debug('put ' + key + ' to ' + final_key); params = { Bucket: bucket, Key: final_key, Body: object, ContentType: type, }; if (cacheControl) { params.CacheControl = cacheControl; } if (contentDisposition) { params.ContentDisposition = contentDisposition; } if (expires) { params.Expires = expires; } if (metadata) { params.Metadata = metadata; } if (tagging) { params.Tagging = tagging; } if (serverSideEncryption) { params.ServerSideEncryption = serverSideEncryption; if (SSECustomerAlgorithm) { params.SSECustomerAlgorithm = SSECustomerAlgorithm; } if (SSECustomerKey) { params.SSECustomerKey = SSECustomerKey; } if (SSECustomerKeyMD5) { params.SSECustomerKeyMD5 = SSECustomerKeyMD5; } if (SSEKMSKeyId) { params.SSEKMSKeyId = SSEKMSKeyId; } } emitter = new events__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"](); uploader = new _AWSS3ProviderManagedUpload__WEBPACK_IMPORTED_MODULE_6__["AWSS3ProviderManagedUpload"](params, opt, emitter); if (acl) { params.ACL = acl; } _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); emitter.on('sendProgress', function (progress) { if (progressCallback) { if (typeof progressCallback === 'function') { progressCallback(progress); } else { logger.warn('progressCallback should be a function, not a ' + typeof progressCallback); } } }); return [4 /*yield*/, uploader.upload()]; case 3: response = _a.sent(); logger.debug('upload result', response); dispatchStorageEvent(track, 'upload', { method: 'put', result: 'success' }, null, "Upload success for " + key); return [2 /*return*/, { key: key, }]; case 4: error_3 = _a.sent(); logger.warn('error uploading', error_3); dispatchStorageEvent(track, 'upload', { method: 'put', result: 'failed' }, null, "Error uploading " + key); throw error_3; case 5: return [2 /*return*/]; } }); }); }; /** * Remove the object for specified key * @param {string} key - key of the object * @param {Object} [config] - { level : private|protected|public } * @return - Promise resolves upon successful removal of the object */ AWSS3Provider.prototype.remove = function (key, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, track, prefix, final_key, s3, params, deleteObjectCommand, response, error_4; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _a.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, track = opt.track; prefix = this._prefix(opt); final_key = prefix + key; s3 = this._createNewS3Client(opt); logger.debug('remove ' + key + ' from ' + final_key); params = { Bucket: bucket, Key: final_key, }; deleteObjectCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectCommand"](params); _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(deleteObjectCommand)]; case 3: response = _a.sent(); dispatchStorageEvent(track, 'delete', { method: 'remove', result: 'success' }, null, "Deleted " + key + " successfully"); return [2 /*return*/, response]; case 4: error_4 = _a.sent(); dispatchStorageEvent(track, 'delete', { method: 'remove', result: 'failed' }, null, "Deletion of " + key + " failed with " + error_4); throw error_4; case 5: return [2 /*return*/]; } }); }); }; /** * List bucket objects relative to the level and prefix specified * @param {string} path - the path that contains objects * @param {Object} [config] - { level : private|protected|public } * @return - Promise resolves to list of keys for all objects in path */ AWSS3Provider.prototype.list = function (path, config) { return __awaiter(this, void 0, void 0, function () { var credentialsOK, opt, bucket, track, maxKeys, prefix, final_path, s3, params, listObjectsCommand, response, list, error_5; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._ensureCredentials()]; case 1: credentialsOK = _a.sent(); if (!credentialsOK) { return [2 /*return*/, Promise.reject('No credentials')]; } opt = Object.assign({}, this._config, config); bucket = opt.bucket, track = opt.track, maxKeys = opt.maxKeys; prefix = this._prefix(opt); final_path = prefix + path; s3 = this._createNewS3Client(opt); logger.debug('list ' + path + ' from ' + final_path); params = { Bucket: bucket, Prefix: final_path, MaxKeys: maxKeys, }; listObjectsCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["ListObjectsCommand"](params); _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(listObjectsCommand)]; case 3: response = _a.sent(); list = []; if (response && response.Contents) { list = response.Contents.map(function (item) { return { key: item.Key.substr(prefix.length), eTag: item.ETag, lastModified: item.LastModified, size: item.Size, }; }); } dispatchStorageEvent(track, 'list', { method: 'list', result: 'success' }, null, list.length + " items returned from list operation"); logger.debug('list', list); return [2 /*return*/, list]; case 4: error_5 = _a.sent(); logger.warn('list error', error_5); dispatchStorageEvent(track, 'list', { method: 'list', result: 'failed' }, null, "Listing items failed: " + error_5.message); throw error_5; case 5: return [2 /*return*/]; } }); }); }; /** * @private */ AWSS3Provider.prototype._ensureCredentials = function () { var _this = this; return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get() .then(function (credentials) { if (!credentials) return false; var cred = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].shear(credentials); logger.debug('set credentials for storage', cred); _this._config.credentials = cred; return true; }) .catch(function (error) { logger.warn('ensure credentials error', error); return false; }); }; /** * @private */ AWSS3Provider.prototype._prefix = function (config) { var credentials = config.credentials, level = config.level; var customPrefix = config.customPrefix || {}; var identityId = config.identityId || credentials.identityId; var privatePath = (customPrefix.private !== undefined ? customPrefix.private : 'private/') + identityId + '/'; var protectedPath = (customPrefix.protected !== undefined ? customPrefix.protected : 'protected/') + identityId + '/'; var publicPath = customPrefix.public !== undefined ? customPrefix.public : 'public/'; switch (level) { case 'private': return privatePath; case 'protected': return protectedPath; default: return publicPath; } }; /** * @private creates an S3 client with new V3 aws sdk */ AWSS3Provider.prototype._createNewS3Client = function (config, emitter) { var region = config.region, credentials = config.credentials, dangerouslyConnectToHttpEndpointForTesting = config.dangerouslyConnectToHttpEndpointForTesting; var localTestingConfig = {}; if (dangerouslyConnectToHttpEndpointForTesting) { localTestingConfig = { endpoint: localTestingStorageEndpoint, tls: false, bucketEndpoint: false, forcePathStyle: true, }; } var s3client = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["S3Client"](__assign(__assign({ region: region, credentials: credentials, customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])() }, localTestingConfig), { requestHandler: new _axios_http_handler__WEBPACK_IMPORTED_MODULE_5__["AxiosHttpHandler"]({}, emitter) })); return s3client; }; AWSS3Provider.CATEGORY = 'Storage'; AWSS3Provider.PROVIDER_NAME = 'AWSS3'; return AWSS3Provider; }()); /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (AWSS3Provider); //# sourceMappingURL=AWSS3Provider.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3ProviderManagedUpload.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3ProviderManagedUpload.js ***! \********************************************************************************************************************/ /*! exports provided: AWSS3ProviderManagedUpload */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSS3ProviderManagedUpload", function() { return AWSS3ProviderManagedUpload; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-s3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/index.js"); /* harmony import */ var _axios_http_handler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./axios-http-handler */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! events */ "./node_modules/events/events.js"); /* harmony import */ var events__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(events__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* * Copyright 2017-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. */ 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 __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"]('AWSS3ProviderManagedUpload'); var localTestingStorageEndpoint = 'http://localhost:20005'; var SET_CONTENT_LENGTH_HEADER = 'contentLengthMiddleware'; var AWSS3ProviderManagedUpload = /** @class */ (function () { function AWSS3ProviderManagedUpload(params, opts, emitter) { // Defaults this.minPartSize = 5 * 1024 * 1024; // in MB this.queueSize = 4; // Data for current upload this.body = null; this.params = null; this.opts = null; this.multiPartMap = []; this.cancel = false; // Progress reporting this.bytesUploaded = 0; this.totalBytesToUpload = 0; this.emitter = null; this.params = params; this.opts = opts; this.emitter = emitter; } AWSS3ProviderManagedUpload.prototype.upload = function () { return __awaiter(this, void 0, void 0, function () { var _a, putObjectCommand, s3, uploadId, numberOfPartsToUpload, start, parts; return __generator(this, function (_b) { switch (_b.label) { case 0: _a = this; return [4 /*yield*/, this.validateAndSanitizeBody(this.params.Body)]; case 1: _a.body = _b.sent(); this.totalBytesToUpload = this.byteLength(this.body); if (!(this.totalBytesToUpload <= this.minPartSize)) return [3 /*break*/, 3]; // Multipart upload is not required. Upload the sanitized body as is this.params.Body = this.body; putObjectCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["PutObjectCommand"](this.params); return [4 /*yield*/, this._createNewS3Client(this.opts, this.emitter)]; case 2: s3 = _b.sent(); return [2 /*return*/, s3.send(putObjectCommand)]; case 3: return [4 /*yield*/, this.createMultiPartUpload()]; case 4: uploadId = _b.sent(); numberOfPartsToUpload = Math.ceil(this.totalBytesToUpload / this.minPartSize); start = 0; _b.label = 5; case 5: if (!(start < numberOfPartsToUpload)) return [3 /*break*/, 10]; /** This first block will try to cancel the upload if the cancel * request came before any parts uploads have started. **/ return [4 /*yield*/, this.checkIfUploadCancelled(uploadId)]; case 6: /** This first block will try to cancel the upload if the cancel * request came before any parts uploads have started. **/ _b.sent(); parts = this.createParts(start); return [4 /*yield*/, this.uploadParts(uploadId, parts)]; case 7: _b.sent(); /** Call cleanup a second time in case there were part upload requests * in flight. This is to ensure that all parts are cleaned up. */ return [4 /*yield*/, this.checkIfUploadCancelled(uploadId)]; case 8: /** Call cleanup a second time in case there were part upload requests * in flight. This is to ensure that all parts are cleaned up. */ _b.sent(); _b.label = 9; case 9: start += this.queueSize; return [3 /*break*/, 5]; case 10: return [4 /*yield*/, this.finishMultiPartUpload(uploadId)]; case 11: // Step 3: Finalize the upload such that S3 can recreate the file return [2 /*return*/, _b.sent()]; } }); }); }; AWSS3ProviderManagedUpload.prototype.createParts = function (startPartNumber) { var parts = []; var partNumber = startPartNumber; for (var bodyStart = startPartNumber * this.minPartSize; bodyStart < this.totalBytesToUpload && parts.length < this.queueSize;) { var bodyEnd = Math.min(bodyStart + this.minPartSize, this.totalBytesToUpload); parts.push({ bodyPart: this.body.slice(bodyStart, bodyEnd), partNumber: ++partNumber, emitter: new events__WEBPACK_IMPORTED_MODULE_3__["EventEmitter"](), _lastUploadedBytes: 0, }); bodyStart += this.minPartSize; } return parts; }; AWSS3ProviderManagedUpload.prototype.createMultiPartUpload = function () { return __awaiter(this, void 0, void 0, function () { var createMultiPartUploadCommand, s3, response; var _this = this; return __generator(this, function (_a) { switch (_a.label) { case 0: createMultiPartUploadCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["CreateMultipartUploadCommand"](this.params); return [4 /*yield*/, this._createNewS3Client(this.opts)]; case 1: s3 = _a.sent(); // @aws-sdk/client-s3 seems to be ignoring the `ContentType` parameter, so we // are explicitly adding it via middleware. // https://github.com/aws/aws-sdk-js-v3/issues/2000 s3.middlewareStack.add(function (next) { return function (args) { if (_this.params.ContentType && args && args.request && args.request.headers) { args.request.headers['Content-Type'] = _this.params.ContentType; } return next(args); }; }, { step: 'build', }); return [4 /*yield*/, s3.send(createMultiPartUploadCommand)]; case 2: response = _a.sent(); logger.debug(response.UploadId); return [2 /*return*/, response.UploadId]; } }); }); }; /** * @private Not to be extended outside of tests * @VisibleFotTesting */ AWSS3ProviderManagedUpload.prototype.uploadParts = function (uploadId, parts) { return __awaiter(this, void 0, void 0, function () { var promises, parts_1, parts_1_1, part, uploadPartCommandInput, uploadPartCommand, s3, e_1_1, allResults, i, error_1; var e_1, _a; return __generator(this, function (_b) { switch (_b.label) { case 0: promises = []; _b.label = 1; case 1: _b.trys.push([1, 6, 7, 8]); parts_1 = __values(parts), parts_1_1 = parts_1.next(); _b.label = 2; case 2: if (!!parts_1_1.done) return [3 /*break*/, 5]; part = parts_1_1.value; this.setupEventListener(part); uploadPartCommandInput = { PartNumber: part.partNumber, Body: part.bodyPart, UploadId: uploadId, Key: this.params.Key, Bucket: this.params.Bucket, }; uploadPartCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["UploadPartCommand"](uploadPartCommandInput); return [4 /*yield*/, this._createNewS3Client(this.opts, part.emitter)]; case 3: s3 = _b.sent(); promises.push(s3.send(uploadPartCommand)); _b.label = 4; case 4: parts_1_1 = parts_1.next(); return [3 /*break*/, 2]; case 5: return [3 /*break*/, 8]; case 6: e_1_1 = _b.sent(); e_1 = { error: e_1_1 }; return [3 /*break*/, 8]; case 7: try { if (parts_1_1 && !parts_1_1.done && (_a = parts_1.return)) _a.call(parts_1); } finally { if (e_1) throw e_1.error; } return [7 /*endfinally*/]; case 8: _b.trys.push([8, 10, , 11]); return [4 /*yield*/, Promise.all(promises)]; case 9: allResults = _b.sent(); // The order of resolved promises is the same as input promise order. for (i = 0; i < allResults.length; i++) { this.multiPartMap.push({ PartNumber: parts[i].partNumber, ETag: allResults[i].ETag, }); } return [3 /*break*/, 11]; case 10: error_1 = _b.sent(); logger.error('error happened while uploading a part. Cancelling the multipart upload', error_1); this.cancelUpload(); return [2 /*return*/]; case 11: return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.finishMultiPartUpload = function (uploadId) { return __awaiter(this, void 0, void 0, function () { var input, completeUploadCommand, s3, data, error_2; return __generator(this, function (_a) { switch (_a.label) { case 0: input = { Bucket: this.params.Bucket, Key: this.params.Key, UploadId: uploadId, MultipartUpload: { Parts: this.multiPartMap }, }; completeUploadCommand = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["CompleteMultipartUploadCommand"](input); return [4 /*yield*/, this._createNewS3Client(this.opts)]; case 1: s3 = _a.sent(); _a.label = 2; case 2: _a.trys.push([2, 4, , 5]); return [4 /*yield*/, s3.send(completeUploadCommand)]; case 3: data = _a.sent(); return [2 /*return*/, data.Key]; case 4: error_2 = _a.sent(); logger.error('error happened while finishing the upload. Cancelling the multipart upload', error_2); this.cancelUpload(); return [2 /*return*/]; case 5: return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.checkIfUploadCancelled = function (uploadId) { return __awaiter(this, void 0, void 0, function () { var errorMessage, error_3; return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this.cancel) return [3 /*break*/, 5]; errorMessage = 'Upload was cancelled.'; _a.label = 1; case 1: _a.trys.push([1, 3, , 4]); return [4 /*yield*/, this.cleanup(uploadId)]; case 2: _a.sent(); return [3 /*break*/, 4]; case 3: error_3 = _a.sent(); errorMessage += error_3.errorMessage; return [3 /*break*/, 4]; case 4: throw new Error(errorMessage); case 5: return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.cancelUpload = function () { this.cancel = true; }; AWSS3ProviderManagedUpload.prototype.cleanup = function (uploadId) { return __awaiter(this, void 0, void 0, function () { var input, s3, data; return __generator(this, function (_a) { switch (_a.label) { case 0: // Reset this's state this.body = null; this.multiPartMap = []; this.bytesUploaded = 0; this.totalBytesToUpload = 0; input = { Bucket: this.params.Bucket, Key: this.params.Key, UploadId: uploadId, }; return [4 /*yield*/, this._createNewS3Client(this.opts)]; case 1: s3 = _a.sent(); return [4 /*yield*/, s3.send(new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["AbortMultipartUploadCommand"](input))]; case 2: _a.sent(); return [4 /*yield*/, s3.send(new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["ListPartsCommand"](input))]; case 3: data = _a.sent(); if (data && data.Parts && data.Parts.length > 0) { throw new Error('Multi Part upload clean up failed'); } return [2 /*return*/]; } }); }); }; AWSS3ProviderManagedUpload.prototype.setupEventListener = function (part) { var _this = this; part.emitter.on(_axios_http_handler__WEBPACK_IMPORTED_MODULE_2__["SEND_PROGRESS_EVENT"], function (progress) { _this.progressChanged(part.partNumber, progress.loaded - part._lastUploadedBytes); part._lastUploadedBytes = progress.loaded; }); }; AWSS3ProviderManagedUpload.prototype.progressChanged = function (partNumber, incrementalUpdate) { this.bytesUploaded += incrementalUpdate; this.emitter.emit(_axios_http_handler__WEBPACK_IMPORTED_MODULE_2__["SEND_PROGRESS_EVENT"], { loaded: this.bytesUploaded, total: this.totalBytesToUpload, part: partNumber, key: this.params.Key, }); }; AWSS3ProviderManagedUpload.prototype.byteLength = function (input) { if (input === null || input === undefined) return 0; if (typeof input.byteLength === 'number') { return input.byteLength; } else if (typeof input.length === 'number') { return input.length; } else if (typeof input.size === 'number') { return input.size; } else if (typeof input.path === 'string') { /* NodeJs Support return require('fs').lstatSync(input.path).size; */ } else { throw new Error('Cannot determine length of ' + input); } }; AWSS3ProviderManagedUpload.prototype.validateAndSanitizeBody = function (body) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: if (!this.isGenericObject(body)) return [3 /*break*/, 1]; // Any javascript object return [2 /*return*/, JSON.stringify(body)]; case 1: if (!this.isBlob(body)) return [3 /*break*/, 4]; if (!_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Platform"].isReactNative) return [3 /*break*/, 3]; return [4 /*yield*/, Object(_aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["streamCollector"])(body)]; case 2: return [2 /*return*/, _a.sent()]; case 3: return [2 /*return*/, body]; case 4: // Files, arrayBuffer etc return [2 /*return*/, body]; } }); }); }; AWSS3ProviderManagedUpload.prototype.isBlob = function (body) { return typeof Blob !== 'undefined' && body instanceof Blob; }; AWSS3ProviderManagedUpload.prototype.isGenericObject = function (body) { if (body !== null && typeof body === 'object') { try { return !(this.byteLength(body) >= 0); } catch (error) { // If we cannot determine the length of the body, consider it // as a generic object and upload a stringified version of it return true; } } return false; }; /** * @private * creates an S3 client with new V3 aws sdk */ AWSS3ProviderManagedUpload.prototype._createNewS3Client = function (config, emitter) { return __awaiter(this, void 0, void 0, function () { var credentials, region, dangerouslyConnectToHttpEndpointForTesting, localTestingConfig, client; return __generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, this._getCredentials()]; case 1: credentials = _a.sent(); region = config.region, dangerouslyConnectToHttpEndpointForTesting = config.dangerouslyConnectToHttpEndpointForTesting; localTestingConfig = {}; if (dangerouslyConnectToHttpEndpointForTesting) { localTestingConfig = { endpoint: localTestingStorageEndpoint, tls: false, bucketEndpoint: false, forcePathStyle: true, }; } client = new _aws_sdk_client_s3__WEBPACK_IMPORTED_MODULE_1__["S3Client"](__assign(__assign({ region: region, credentials: credentials }, localTestingConfig), { requestHandler: new _axios_http_handler__WEBPACK_IMPORTED_MODULE_2__["AxiosHttpHandler"]({}, emitter), customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])() })); client.middlewareStack.remove(SET_CONTENT_LENGTH_HEADER); return [2 /*return*/, client]; } }); }); }; /** * @private */ AWSS3ProviderManagedUpload.prototype._getCredentials = function () { return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get() .then(function (credentials) { if (!credentials) return false; var cred = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].shear(credentials); logger.debug('set credentials for storage', cred); return cred; }) .catch(function (error) { logger.warn('ensure credentials error', error); return false; }); }; return AWSS3ProviderManagedUpload; }()); //# sourceMappingURL=AWSS3ProviderManagedUpload.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js": /*!************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/axios-http-handler.js ***! \************************************************************************************************************/ /*! exports provided: SEND_PROGRESS_EVENT, AxiosHttpHandler */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SEND_PROGRESS_EVENT", function() { return SEND_PROGRESS_EVENT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AxiosHttpHandler", function() { return AxiosHttpHandler; }); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/querystring-builder */ "./node_modules/@aws-sdk/querystring-builder/dist/es/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! axios */ "./node_modules/aws-amplify/node_modules/axios/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* * Copyright 2017-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. */ var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]('axios-http-handler'); var SEND_PROGRESS_EVENT = 'sendProgress'; var AxiosHttpHandler = /** @class */ (function () { function AxiosHttpHandler(httpOptions, emitter) { if (httpOptions === void 0) { httpOptions = {}; } this.httpOptions = httpOptions; this.emitter = emitter; } AxiosHttpHandler.prototype.destroy = function () { // Do nothing. TLS and HTTP/2 connection pooling is handled by the // browser. }; AxiosHttpHandler.prototype.handle = function (request, options) { var requestTimeoutInMs = this.httpOptions.requestTimeout; var emitter = this.emitter; var path = request.path; if (request.query) { var queryString = Object(_aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_1__["buildQueryString"])(request.query); if (queryString) { path += "?" + queryString; } } var port = request.port; var url = request.protocol + "//" + request.hostname + (port ? ":" + port : '') + path; var axiosRequest = {}; axiosRequest.url = url; axiosRequest.method = request.method; axiosRequest.headers = request.headers; // The host header is automatically added by the browser and adding it explicitly in the // axios request throws an error https://github.com/aws-amplify/amplify-js/issues/5376 // This is because the host header is a forbidden header for the http client to set // see https://developer.mozilla.org/en-US/docs/Glossary/Forbidden_header_name and // https://fetch.spec.whatwg.org/#forbidden-header-name // The reason we are removing this header here instead of in the aws-sdk's client // middleware is that the host header is required to be in the request signature and if // we remove it from the middlewares, then the request fails because the header is added // by the browser but is absent from the signature. delete axiosRequest.headers['host']; if (request.body) { axiosRequest.data = request.body; } else { // Fix for https://github.com/aws-amplify/amplify-js/issues/5432 // If the POST request body is empty but content-type header is set, axios is forcibly removing it // See https://github.com/axios/axios/issues/1535 and refusing to fix it https://github.com/axios/axios/issues/755 // This change is a workaround to set the data as null (instead of undefined) to prevent axios from // removing the content-type header. Link for the source code // https://github.com/axios/axios/blob/dc4bc49673943e35280e5df831f5c3d0347a9393/lib/adapters/xhr.js#L121-L123 if (axiosRequest.headers['Content-Type']) { axiosRequest.data = null; } } if (emitter) { axiosRequest.onUploadProgress = function (event) { emitter.emit(SEND_PROGRESS_EVENT, event); logger.debug(event); }; } // From gamma release, aws-sdk now expects all response type to be of blob or streams axiosRequest.responseType = 'blob'; var raceOfPromises = [ axios__WEBPACK_IMPORTED_MODULE_2___default.a .request(axiosRequest) .then(function (response) { return { response: new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_0__["HttpResponse"]({ headers: response.headers, statusCode: response.status, body: response.data, }), }; }) .catch(function (error) { // Error logger.error(error); throw error; }), requestTimeout(requestTimeoutInMs), ]; return Promise.race(raceOfPromises); }; return AxiosHttpHandler; }()); function requestTimeout(timeoutInMs) { if (timeoutInMs === void 0) { timeoutInMs = 0; } return new Promise(function (resolve, reject) { if (timeoutInMs) { setTimeout(function () { var timeoutError = new Error("Request did not complete within " + timeoutInMs + " ms"); timeoutError.name = 'TimeoutError'; reject(timeoutError); }, timeoutInMs); } }); } //# sourceMappingURL=axios-http-handler.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/index.js": /*!***********************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/index.js ***! \***********************************************************************************************/ /*! exports provided: AWSS3Provider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _AWSS3Provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AWSS3Provider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/storage/lib-esm/providers/AWSS3Provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AWSS3Provider", function() { return _AWSS3Provider__WEBPACK_IMPORTED_MODULE_0__["AWSS3Provider"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Errors.js": /*!*********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Errors.js ***! \*********************************************************************************/ /*! exports provided: XRError, XRNoSceneConfiguredError, XRSceneNotFoundError, XRSceneNotLoadedError, XRNoDomElement, XRSceneLoadFailure, XRProviderNotConfigured */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRError", function() { return XRError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRNoSceneConfiguredError", function() { return XRNoSceneConfiguredError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRSceneNotFoundError", function() { return XRSceneNotFoundError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRSceneNotLoadedError", function() { return XRSceneNotLoadedError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRNoDomElement", function() { return XRNoDomElement; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRSceneLoadFailure", function() { return XRSceneLoadFailure; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRProviderNotConfigured", function() { return XRProviderNotConfigured; }); /* * 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 __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 XRError = /** @class */ (function (_super) { __extends(XRError, _super); function XRError() { return _super !== null && _super.apply(this, arguments) || this; } return XRError; }(Error)); var XRNoSceneConfiguredError = /** @class */ (function (_super) { __extends(XRNoSceneConfiguredError, _super); function XRNoSceneConfiguredError() { return _super !== null && _super.apply(this, arguments) || this; } return XRNoSceneConfiguredError; }(XRError)); var XRSceneNotFoundError = /** @class */ (function (_super) { __extends(XRSceneNotFoundError, _super); function XRSceneNotFoundError() { return _super !== null && _super.apply(this, arguments) || this; } return XRSceneNotFoundError; }(XRError)); var XRSceneNotLoadedError = /** @class */ (function (_super) { __extends(XRSceneNotLoadedError, _super); function XRSceneNotLoadedError() { return _super !== null && _super.apply(this, arguments) || this; } return XRSceneNotLoadedError; }(XRError)); var XRNoDomElement = /** @class */ (function (_super) { __extends(XRNoDomElement, _super); function XRNoDomElement() { return _super !== null && _super.apply(this, arguments) || this; } return XRNoDomElement; }(XRError)); var XRSceneLoadFailure = /** @class */ (function (_super) { __extends(XRSceneLoadFailure, _super); function XRSceneLoadFailure() { return _super !== null && _super.apply(this, arguments) || this; } return XRSceneLoadFailure; }(XRError)); var XRProviderNotConfigured = /** @class */ (function (_super) { __extends(XRProviderNotConfigured, _super); function XRProviderNotConfigured() { return _super !== null && _super.apply(this, arguments) || this; } return XRProviderNotConfigured; }(XRError)); //# sourceMappingURL=Errors.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Providers/SumerianProvider.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Providers/SumerianProvider.js ***! \*****************************************************************************************************/ /*! exports provided: SumerianProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SumerianProvider", function() { return SumerianProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _XRProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./XRProvider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Providers/XRProvider.js"); /* harmony import */ var _Errors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Errors */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Errors.js"); 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 __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 __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."); }; /* * 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 SUMERIAN_SERVICE_NAME = 'sumerian'; var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('SumerianProvider'); var SumerianProvider = /** @class */ (function (_super) { __extends(SumerianProvider, _super); function SumerianProvider(options) { if (options === void 0) { options = {}; } return _super.call(this, options) || this; } SumerianProvider.prototype.getProviderName = function () { return 'SumerianProvider'; }; SumerianProvider.prototype.loadScript = function (url) { return __awaiter(this, void 0, void 0, function () { return __generator(this, function (_a) { return [2 /*return*/, new Promise(function (resolve, reject) { var scriptElement = document.createElement('script'); scriptElement.src = url; scriptElement.addEventListener('load', function (event) { resolve(); }); scriptElement.addEventListener('error', function (event) { reject(new Error("Failed to load script: " + url)); }); document.head.appendChild(scriptElement); })]; }); }); }; SumerianProvider.prototype.loadScene = function (sceneName, domElementId, sceneOptions) { return __awaiter(this, void 0, void 0, function () { var errorMsg, errorMsg, element, errorMsg, scene, errorMsg, sceneUrl, sceneId, sceneRegion, errorMsg, awsSDKConfigOverride, fetchOptions, url, credentials, accessInfo, serviceInfo, request, e_1, apiResponse, apiResponseJson, sceneBundleData, sceneBundle, sceneBundleJson, error_1, progressCallback, publishParamOverrides, sceneLoadParams, sceneController, _a, _b, warning; var e_2, _c; return __generator(this, function (_d) { switch (_d.label) { case 0: if (!sceneName) { errorMsg = 'No scene name passed into loadScene'; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneLoadFailure"](errorMsg); } if (!domElementId) { errorMsg = 'No dom element id passed into loadScene'; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRNoDomElement"](errorMsg); } element = document.getElementById(domElementId); if (!element) { errorMsg = "DOM element id, " + domElementId + " not found"; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRNoDomElement"](errorMsg); } scene = this.getScene(sceneName); if (!scene.sceneConfig) { errorMsg = "No scene config configured for scene: " + sceneName; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneLoadFailure"](errorMsg); } sceneUrl = scene.sceneConfig.url; sceneId = scene.sceneConfig.sceneId; if (scene.sceneConfig.hasOwnProperty('region')) { // Use the scene region on the Sumerian scene configuration sceneRegion = scene.sceneConfig.region; } else if (this.options.hasOwnProperty('region')) { // Use the scene region on the XR category configuration sceneRegion = this.options.region; } else { errorMsg = "No region configured for scene: " + sceneName; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneLoadFailure"](errorMsg); } awsSDKConfigOverride = { region: sceneRegion, // This is passed to the AWS clients created in // Sumerian's AwsSystem // This helps other services(like Lex and Polly) to track // traffic coming from Sumerian scenes embedded with Amplify customUserAgent: _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Constants"].userAgent + "-SumerianScene", }; fetchOptions = { headers: { // This sets the AWS user agent string // So the Sumerian service knows this request is // from Amplify 'X-Amz-User-Agent': _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Constants"].userAgent, }, }; url = sceneUrl; _d.label = 1; case 1: _d.trys.push([1, 3, , 4]); return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get()]; case 2: credentials = _d.sent(); awsSDKConfigOverride['credentials'] = credentials; accessInfo = { secret_key: credentials.secretAccessKey, access_key: credentials.accessKeyId, session_token: credentials.sessionToken, }; serviceInfo = { region: sceneRegion, service: SUMERIAN_SERVICE_NAME, }; request = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Signer"].sign({ method: 'GET', url: sceneUrl }, accessInfo, serviceInfo); fetchOptions.headers = __assign(__assign({}, fetchOptions.headers), request.headers); url = request.url; return [3 /*break*/, 4]; case 3: e_1 = _d.sent(); logger.debug('No credentials available, the request will be unsigned'); return [3 /*break*/, 4]; case 4: return [4 /*yield*/, fetch(url, fetchOptions)]; case 5: apiResponse = _d.sent(); return [4 /*yield*/, apiResponse.json()]; case 6: apiResponseJson = _d.sent(); if (apiResponse.status === 403) { if (apiResponseJson.message) { logger.error("Failure to authenticate user: " + apiResponseJson.message); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneLoadFailure"]("Failure to authenticate user: " + apiResponseJson.message); } else { logger.error("Failure to authenticate user"); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneLoadFailure"]("Failure to authenticate user"); } } sceneBundleData = apiResponseJson.bundleData[sceneId]; return [4 /*yield*/, fetch(sceneBundleData.url, { headers: sceneBundleData.headers, })]; case 7: sceneBundle = _d.sent(); return [4 /*yield*/, sceneBundle.json()]; case 8: sceneBundleJson = _d.sent(); _d.label = 9; case 9: _d.trys.push([9, 11, , 12]); // Load the Sumerian bootstrapper script into the DOM return [4 /*yield*/, this.loadScript(sceneBundleJson[sceneId].bootstrapperUrl)]; case 10: // Load the Sumerian bootstrapper script into the DOM _d.sent(); return [3 /*break*/, 12]; case 11: error_1 = _d.sent(); logger.error(error_1); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneLoadFailure"](error_1); case 12: progressCallback = sceneOptions.progressCallback ? sceneOptions.progressCallback : undefined; publishParamOverrides = scene.publishParamOverrides ? scene.publishParamOverrides : undefined; sceneLoadParams = { element: element, sceneId: sceneId, sceneBundle: sceneBundleJson, apiResponse: apiResponseJson, progressCallback: progressCallback, publishParamOverrides: publishParamOverrides, awsSDKConfigOverride: awsSDKConfigOverride, }; return [4 /*yield*/, window.SumerianBootstrapper.loadScene(sceneLoadParams)]; case 13: sceneController = _d.sent(); scene.sceneController = sceneController; scene.isLoaded = true; try { // Log scene warnings for (_a = __values(sceneController.sceneLoadWarnings), _b = _a.next(); !_b.done; _b = _a.next()) { warning = _b.value; logger.warn("loadScene warning: " + warning); } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (_b && !_b.done && (_c = _a.return)) _c.call(_a); } finally { if (e_2) throw e_2.error; } } return [2 /*return*/]; } }); }); }; SumerianProvider.prototype.isSceneLoaded = function (sceneName) { var scene = this.getScene(sceneName); return scene.isLoaded || false; }; SumerianProvider.prototype.getScene = function (sceneName) { if (!this.options.scenes) { var errorMsg = 'No scenes were defined in the configuration'; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRNoSceneConfiguredError"](errorMsg); } if (!sceneName) { var errorMsg = 'No scene name was passed'; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneNotFoundError"](errorMsg); } if (!this.options.scenes[sceneName]) { var errorMsg = "Scene '" + sceneName + "' is not configured"; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneNotFoundError"](errorMsg); } return this.options.scenes[sceneName]; }; SumerianProvider.prototype.getSceneController = function (sceneName) { if (!this.options.scenes) { var errorMsg = 'No scenes were defined in the configuration'; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRNoSceneConfiguredError"](errorMsg); } var scene = this.options.scenes[sceneName]; if (!scene) { var errorMsg = "Scene '" + sceneName + "' is not configured"; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneNotFoundError"](errorMsg); } var sceneController = scene.sceneController; if (!sceneController) { var errorMsg = "Scene controller for '" + sceneName + "' has not been loaded"; logger.error(errorMsg); throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneNotLoadedError"](errorMsg); } return sceneController; }; SumerianProvider.prototype.isVRCapable = function (sceneName) { var sceneController = this.getSceneController(sceneName); return sceneController.vrCapable; }; SumerianProvider.prototype.isVRPresentationActive = function (sceneName) { var sceneController = this.getSceneController(sceneName); return sceneController.vrPresentationActive; }; SumerianProvider.prototype.start = function (sceneName) { var sceneController = this.getSceneController(sceneName); sceneController.start(); }; SumerianProvider.prototype.enterVR = function (sceneName) { var sceneController = this.getSceneController(sceneName); sceneController.enterVR(); }; SumerianProvider.prototype.exitVR = function (sceneName) { var sceneController = this.getSceneController(sceneName); sceneController.exitVR(); }; SumerianProvider.prototype.isMuted = function (sceneName) { var sceneController = this.getSceneController(sceneName); return sceneController.muted; }; SumerianProvider.prototype.setMuted = function (sceneName, muted) { var sceneController = this.getSceneController(sceneName); sceneController.muted = muted; }; SumerianProvider.prototype.onSceneEvent = function (sceneName, eventName, eventHandler) { var sceneController = this.getSceneController(sceneName); sceneController.on(eventName, eventHandler); }; SumerianProvider.prototype.enableAudio = function (sceneName) { var sceneController = this.getSceneController(sceneName); sceneController.enableAudio(); }; return SumerianProvider; }(_XRProvider__WEBPACK_IMPORTED_MODULE_1__["AbstractXRProvider"])); //# sourceMappingURL=SumerianProvider.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Providers/XRProvider.js": /*!***********************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Providers/XRProvider.js ***! \***********************************************************************************************/ /*! exports provided: AbstractXRProvider */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractXRProvider", function() { return AbstractXRProvider; }); /* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); 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"]('AbstractXRProvider'); var AbstractXRProvider = /** @class */ (function () { function AbstractXRProvider(options) { if (options === void 0) { options = {}; } this._config = options; } AbstractXRProvider.prototype.configure = function (config) { if (config === void 0) { config = {}; } this._config = __assign(__assign({}, config), this._config); logger.debug("configure " + this.getProviderName(), this._config); return this.options; }; AbstractXRProvider.prototype.getCategory = function () { return 'XR'; }; Object.defineProperty(AbstractXRProvider.prototype, "options", { get: function () { return __assign({}, this._config); }, enumerable: true, configurable: true }); return AbstractXRProvider; }()); //# sourceMappingURL=XRProvider.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/XR.js": /*!*****************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/@aws-amplify/core/lib-esm/index.js"); /* harmony import */ var _Providers_SumerianProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers/SumerianProvider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Providers/SumerianProvider.js"); /* harmony import */ var _Errors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Errors */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Errors.js"); 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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/index.js": /*!********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/index.js ***! \********************************************************************************/ /*! exports provided: XR, default, SumerianProvider, XRError, XRNoSceneConfiguredError, XRSceneNotFoundError, XRSceneNotLoadedError, XRNoDomElement, XRSceneLoadFailure, XRProviderNotConfigured */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _XR__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./XR */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/XR.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XR", function() { return _XR__WEBPACK_IMPORTED_MODULE_0__["XR"]; }); /* harmony import */ var _Providers_SumerianProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers/SumerianProvider */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Providers/SumerianProvider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SumerianProvider", function() { return _Providers_SumerianProvider__WEBPACK_IMPORTED_MODULE_1__["SumerianProvider"]; }); /* harmony import */ var _Errors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Errors */ "./node_modules/aws-amplify/node_modules/@aws-amplify/xr/lib-esm/Errors.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XRError", function() { return _Errors__WEBPACK_IMPORTED_MODULE_2__["XRError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XRNoSceneConfiguredError", function() { return _Errors__WEBPACK_IMPORTED_MODULE_2__["XRNoSceneConfiguredError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XRSceneNotFoundError", function() { return _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneNotFoundError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XRSceneNotLoadedError", function() { return _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneNotLoadedError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XRNoDomElement", function() { return _Errors__WEBPACK_IMPORTED_MODULE_2__["XRNoDomElement"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XRSceneLoadFailure", function() { return _Errors__WEBPACK_IMPORTED_MODULE_2__["XRSceneLoadFailure"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XRProviderNotConfigured", function() { return _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]; }); /* * 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. */ /** * @deprecated use named import */ /* harmony default export */ __webpack_exports__["default"] = (_XR__WEBPACK_IMPORTED_MODULE_0__["XR"]); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/chunked-blob-reader/dist/es/index.js": /*!*********************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/chunked-blob-reader/dist/es/index.js ***! \*********************************************************************************************/ /*! exports provided: blobReader */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "blobReader", function() { return blobReader; }); function blobReader(blob, onChunk, chunkSize) { if (chunkSize === void 0) { chunkSize = 1024 * 1024; } return new Promise(function (resolve, reject) { var fileReader = new FileReader(); fileReader.addEventListener("error", reject); fileReader.addEventListener("abort", reject); var size = blob.size; var totalBytesRead = 0; function read() { if (totalBytesRead >= size) { resolve(); return; } fileReader.readAsArrayBuffer(blob.slice(totalBytesRead, Math.min(size, totalBytesRead + chunkSize))); } fileReader.addEventListener("load", function (event) { var result = event.target.result; onChunk(new Uint8Array(result)); totalBytesRead += result.byteLength; // read the next block read(); }); // kick off the read read(); }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxVQUFVLFVBQVUsQ0FDeEIsSUFBVSxFQUNWLE9BQW9DLEVBQ3BDLFNBQStCO0lBQS9CLDBCQUFBLEVBQUEsWUFBb0IsSUFBSSxHQUFHLElBQUk7SUFFL0IsT0FBTyxJQUFJLE9BQU8sQ0FBQyxVQUFDLE9BQU8sRUFBRSxNQUFNO1FBQ2pDLElBQU0sVUFBVSxHQUFHLElBQUksVUFBVSxFQUFFLENBQUM7UUFFcEMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUM3QyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBRTdDLElBQU0sSUFBSSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdkIsSUFBSSxjQUFjLEdBQUcsQ0FBQyxDQUFDO1FBRXZCLFNBQVMsSUFBSTtZQUNYLElBQUksY0FBYyxJQUFJLElBQUksRUFBRTtnQkFDMUIsT0FBTyxFQUFFLENBQUM7Z0JBQ1YsT0FBTzthQUNSO1lBQ0QsVUFBVSxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsY0FBYyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLGNBQWMsR0FBRyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkcsQ0FBQztRQUVELFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLEVBQUUsVUFBQyxLQUFLO1lBQ3hDLElBQU0sTUFBTSxHQUFpQixLQUFLLENBQUMsTUFBYyxDQUFDLE1BQU0sQ0FBQztZQUN6RCxPQUFPLENBQUMsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztZQUNoQyxjQUFjLElBQUksTUFBTSxDQUFDLFVBQVUsQ0FBQztZQUNwQyxzQkFBc0I7WUFDdEIsSUFBSSxFQUFFLENBQUM7UUFDVCxDQUFDLENBQUMsQ0FBQztRQUVILG9CQUFvQjtRQUNwQixJQUFJLEVBQUUsQ0FBQztJQUNULENBQUMsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBibG9iUmVhZGVyKFxuICBibG9iOiBCbG9iLFxuICBvbkNodW5rOiAoY2h1bms6IFVpbnQ4QXJyYXkpID0+IHZvaWQsXG4gIGNodW5rU2l6ZTogbnVtYmVyID0gMTAyNCAqIDEwMjRcbik6IFByb21pc2U8dm9pZD4ge1xuICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4ge1xuICAgIGNvbnN0IGZpbGVSZWFkZXIgPSBuZXcgRmlsZVJlYWRlcigpO1xuXG4gICAgZmlsZVJlYWRlci5hZGRFdmVudExpc3RlbmVyKFwiZXJyb3JcIiwgcmVqZWN0KTtcbiAgICBmaWxlUmVhZGVyLmFkZEV2ZW50TGlzdGVuZXIoXCJhYm9ydFwiLCByZWplY3QpO1xuXG4gICAgY29uc3Qgc2l6ZSA9IGJsb2Iuc2l6ZTtcbiAgICBsZXQgdG90YWxCeXRlc1JlYWQgPSAwO1xuXG4gICAgZnVuY3Rpb24gcmVhZCgpIHtcbiAgICAgIGlmICh0b3RhbEJ5dGVzUmVhZCA+PSBzaXplKSB7XG4gICAgICAgIHJlc29sdmUoKTtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgICAgZmlsZVJlYWRlci5yZWFkQXNBcnJheUJ1ZmZlcihibG9iLnNsaWNlKHRvdGFsQnl0ZXNSZWFkLCBNYXRoLm1pbihzaXplLCB0b3RhbEJ5dGVzUmVhZCArIGNodW5rU2l6ZSkpKTtcbiAgICB9XG5cbiAgICBmaWxlUmVhZGVyLmFkZEV2ZW50TGlzdGVuZXIoXCJsb2FkXCIsIChldmVudCkgPT4ge1xuICAgICAgY29uc3QgcmVzdWx0ID0gPEFycmF5QnVmZmVyPihldmVudC50YXJnZXQgYXMgYW55KS5yZXN1bHQ7XG4gICAgICBvbkNodW5rKG5ldyBVaW50OEFycmF5KHJlc3VsdCkpO1xuICAgICAgdG90YWxCeXRlc1JlYWQgKz0gcmVzdWx0LmJ5dGVMZW5ndGg7XG4gICAgICAvLyByZWFkIHRoZSBuZXh0IGJsb2NrXG4gICAgICByZWFkKCk7XG4gICAgfSk7XG5cbiAgICAvLyBraWNrIG9mZiB0aGUgcmVhZFxuICAgIHJlYWQoKTtcbiAgfSk7XG59XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/LexRuntimeService.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _LexRuntimeServiceClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./LexRuntimeServiceClient */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/LexRuntimeServiceClient.js"); /* harmony import */ var _commands_DeleteSessionCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/DeleteSessionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/DeleteSessionCommand.js"); /* harmony import */ var _commands_GetSessionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/GetSessionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/GetSessionCommand.js"); /* harmony import */ var _commands_PostContentCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/PostContentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostContentCommand.js"); /* harmony import */ var _commands_PostTextCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/PostTextCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostTextCommand.js"); /* harmony import */ var _commands_PutSessionCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/PutSessionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PutSessionCommand.js"); /** *

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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/LexRuntimeServiceClient.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/LexRuntimeServiceClient.js ***! \**********************************************************************************************************************/ /*! exports provided: LexRuntimeServiceClient */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LexRuntimeServiceClient", function() { return LexRuntimeServiceClient; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

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 LexRuntimeServiceClient = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(LexRuntimeServiceClient, _super); function LexRuntimeServiceClient(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_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_4); var _config_6 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_5); _this = _super.call(this, _config_6) || this; _this.config = _config_6; _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_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config)); return _this; } LexRuntimeServiceClient.prototype.destroy = function () { _super.prototype.destroy.call(this); }; return LexRuntimeServiceClient; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"])); //# sourceMappingURL=LexRuntimeServiceClient.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/DeleteSessionCommand.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes session information for a specified bot, alias, and user ID.

*/ 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 } /** * @internal */ 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 clientName = "LexRuntimeServiceClient"; var commandName = "DeleteSessionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteSessionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/GetSessionCommand.js": /*!*************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/GetSessionCommand.js ***! \*************************************************************************************************************************/ /*! exports provided: GetSessionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSessionCommand", function() { return GetSessionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns session information for a specified bot, alias, and user ID.

*/ var GetSessionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSessionCommand, _super); // Start section: command_properties // End section: command_properties function GetSessionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetSessionCommand.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 clientName = "LexRuntimeServiceClient"; var commandName = "GetSessionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetSessionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetSessionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetSessionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSessionCommand"])(input, context); }; GetSessionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSessionCommand"])(output, context); }; return GetSessionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=GetSessionCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostContentCommand.js": /*!**************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostContentCommand.js ***! \**************************************************************************************************************************/ /*! exports provided: PostContentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PostContentCommand", function() { return PostContentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sends user input (text or speech) to Amazon Lex. Clients use this API to send text and audio * requests to Amazon Lex at runtime. Amazon Lex interprets the user input using the machine learning model * that it built for the bot.

*

The PostContent operation supports audio input at 8kHz and 16kHz. You can use * 8kHz audio to achieve higher speech recognition accuracy in telephone audio applications.

*

In response, Amazon Lex returns the next message to convey to the user. Consider the following * example messages:

*
    *
  • *

    For a user input "I would like a pizza," Amazon Lex might return a response with a message * eliciting slot data (for example, PizzaSize): "What size pizza would you * like?".

    *
  • *
  • *

    After the user provides all of the pizza order information, Amazon Lex might return a * response with a message to get user confirmation: "Order the pizza?".

    *
  • *
  • *

    After the user replies "Yes" to the confirmation prompt, Amazon Lex might return a * conclusion statement: "Thank you, your cheese pizza has been ordered.".

    *
  • *
*

Not all Amazon Lex messages require a response from the user. For example, conclusion * statements do not require a response. Some messages require only a yes or no response. In * addition to the message, Amazon Lex provides additional context about the message in * the response that you can use to enhance client behavior, such as displaying the appropriate * client user interface. Consider the following examples:

*
    *
  • *

    If the message is to elicit slot data, Amazon Lex returns the following context * information:

    *
      *
    • *

      * x-amz-lex-dialog-state header set to ElicitSlot *

      *
    • *
    • *

      * x-amz-lex-intent-name header set to the intent name in the current * context

      *
    • *
    • *

      * x-amz-lex-slot-to-elicit header set to the slot name for which the * message is eliciting information

      *
    • *
    • *

      * x-amz-lex-slots header set to a map of slots configured for the intent * with their current values

      *
    • *
    *
  • *
  • *

    If the message is a confirmation prompt, the x-amz-lex-dialog-state * header is set to Confirmation and the x-amz-lex-slot-to-elicit * header is omitted.

    *
  • *
  • *

    If the message is a clarification prompt configured for the intent, indicating that * the user intent is not understood, the x-amz-dialog-state header is set to * ElicitIntent and the x-amz-slot-to-elicit header is omitted. *

    *
  • *
*

In addition, Amazon Lex also returns your application-specific sessionAttributes. * For more information, see Managing Conversation Context.

*/ var PostContentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PostContentCommand, _super); // Start section: command_properties // End section: command_properties function PostContentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PostContentCommand.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 clientName = "LexRuntimeServiceClient"; var commandName = "PostContentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PostContentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PostContentResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PostContentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PostContentCommand"])(input, context); }; PostContentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PostContentCommand"])(output, context); }; return PostContentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PostContentCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostTextCommand.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostTextCommand.js ***! \***********************************************************************************************************************/ /*! exports provided: PostTextCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PostTextCommand", function() { return PostTextCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sends user input to Amazon Lex. Client applications can use this API to send requests to * Amazon Lex at runtime. Amazon Lex then interprets the user input using the machine learning model it * built for the bot.

*

In response, Amazon Lex returns the next message to convey to the user an * optional responseCard to display. Consider the following example messages:

*
    *
  • *

    For a user input "I would like a pizza", Amazon Lex might return a response with a * message eliciting slot data (for example, PizzaSize): "What size pizza would you like?" *

    *
  • *
  • *

    After the user provides all of the pizza order information, Amazon Lex might return a * response with a message to obtain user confirmation "Proceed with the pizza order?". *

    *
  • *
  • *

    After the user replies to a confirmation prompt with a "yes", Amazon Lex might return * a conclusion statement: "Thank you, your cheese pizza has been ordered.".

    *
  • *
* *

Not all Amazon Lex messages require a user response. For example, a conclusion statement * does not require a response. Some messages require only a "yes" or "no" user response. In * addition to the message, Amazon Lex provides additional context about the message * in the response that you might use to enhance client behavior, for example, to display the * appropriate client user interface. These are the slotToElicit, * dialogState, intentName, and slots fields in the * response. Consider the following examples:

* *
    *
  • *

    If the message is to elicit slot data, Amazon Lex returns the following context * information:

    *
      *
    • *

      * dialogState set to ElicitSlot

      *
    • *
    • *

      * intentName set to the intent name in the current context

      *
    • *
    • *

      * slotToElicit set to the slot name for which the message is * eliciting information

      *
    • *
    • *

      * slots set to a map of slots, configured for the intent, with currently * known values

      *
    • *
    *
  • *
  • *

    If the message is a confirmation prompt, the dialogState is set to * ConfirmIntent and SlotToElicit is set to null.

    *
  • *
  • *

    If the message is a clarification prompt (configured for the intent) that indicates * that user intent is not understood, the dialogState is set to ElicitIntent * and slotToElicit is set to null.

    *
  • *
* *

In addition, Amazon Lex also returns your application-specific * sessionAttributes. For more information, see Managing Conversation Context.

*/ var PostTextCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PostTextCommand, _super); // Start section: command_properties // End section: command_properties function PostTextCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PostTextCommand.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 clientName = "LexRuntimeServiceClient"; var commandName = "PostTextCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PostTextRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PostTextResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PostTextCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PostTextCommand"])(input, context); }; PostTextCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PostTextCommand"])(output, context); }; return PostTextCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PostTextCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PutSessionCommand.js": /*!*************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PutSessionCommand.js ***! \*************************************************************************************************************************/ /*! exports provided: PutSessionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutSessionCommand", function() { return PutSessionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/protocols/Aws_restJson1.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new session or modifies an existing session with an Amazon Lex bot. Use this * operation to enable your application to set the state of the bot.

*

For more information, see Managing Sessions.

*/ var PutSessionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutSessionCommand, _super); // Start section: command_properties // End section: command_properties function PutSessionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutSessionCommand.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 clientName = "LexRuntimeServiceClient"; var commandName = "PutSessionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutSessionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutSessionResponse"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutSessionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1PutSessionCommand"])(input, context); }; PutSessionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1PutSessionCommand"])(output, context); }; return PutSessionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=PutSessionCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/endpoints.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "runtime.lex.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "runtime.lex.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "runtime.lex.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "runtime.lex.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "runtime.lex.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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: "runtime.lex.ap-northeast-1.amazonaws.com", partition: "aws", signingService: "lex", }; break; case "ap-southeast-1": regionInfo = { hostname: "runtime.lex.ap-southeast-1.amazonaws.com", partition: "aws", signingService: "lex", }; break; case "ap-southeast-2": regionInfo = { hostname: "runtime.lex.ap-southeast-2.amazonaws.com", partition: "aws", signingService: "lex", }; break; case "eu-central-1": regionInfo = { hostname: "runtime.lex.eu-central-1.amazonaws.com", partition: "aws", signingService: "lex", }; break; case "eu-west-1": regionInfo = { hostname: "runtime.lex.eu-west-1.amazonaws.com", partition: "aws", signingService: "lex", }; break; case "eu-west-2": regionInfo = { hostname: "runtime.lex.eu-west-2.amazonaws.com", partition: "aws", signingService: "lex", }; break; case "us-east-1": regionInfo = { hostname: "runtime.lex.us-east-1.amazonaws.com", partition: "aws", signingService: "lex", }; break; case "us-west-2": regionInfo = { hostname: "runtime.lex.us-west-2.amazonaws.com", partition: "aws", signingService: "lex", }; break; // Next, try to match partition endpoints. default: if (AWS_REGIONS.has(region)) { regionInfo = { hostname: AWS_TEMPLATE.replace("{region}", region), partition: "aws", signingService: "lex", }; } 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", signingService: "lex", }; } } return Promise.resolve(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "lex" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/index.js": /*!****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/index.js ***! \****************************************************************************************************/ /*! exports provided: LexRuntimeServiceClient, LexRuntimeService, DeleteSessionCommand, GetSessionCommand, PostContentCommand, PostTextCommand, PutSessionCommand, ActiveContextTimeToLive, ActiveContext, BadRequestException, ConflictException, DeleteSessionRequest, DeleteSessionResponse, InternalFailureException, LimitExceededException, NotFoundException, GetSessionRequest, FulfillmentState, MessageFormatType, DialogActionType, DialogAction, ConfirmationStatus, IntentSummary, GetSessionResponse, BadGatewayException, DependencyFailedException, LoopDetectedException, NotAcceptableException, PostContentRequest, DialogState, PostContentResponse, RequestTimeoutException, UnsupportedMediaTypeException, PostTextRequest, IntentConfidence, PredictedIntent, ContentType, Button, GenericAttachment, ResponseCard, SentimentResponse, PostTextResponse, PutSessionRequest, PutSessionResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _LexRuntimeServiceClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./LexRuntimeServiceClient */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/LexRuntimeServiceClient.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexRuntimeServiceClient", function() { return _LexRuntimeServiceClient__WEBPACK_IMPORTED_MODULE_0__["LexRuntimeServiceClient"]; }); /* harmony import */ var _LexRuntimeService__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./LexRuntimeService */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/LexRuntimeService.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LexRuntimeService", function() { return _LexRuntimeService__WEBPACK_IMPORTED_MODULE_1__["LexRuntimeService"]; }); /* harmony import */ var _commands_DeleteSessionCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/DeleteSessionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/DeleteSessionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionCommand", function() { return _commands_DeleteSessionCommand__WEBPACK_IMPORTED_MODULE_2__["DeleteSessionCommand"]; }); /* harmony import */ var _commands_GetSessionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/GetSessionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/GetSessionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSessionCommand", function() { return _commands_GetSessionCommand__WEBPACK_IMPORTED_MODULE_3__["GetSessionCommand"]; }); /* harmony import */ var _commands_PostContentCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/PostContentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostContentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostContentCommand", function() { return _commands_PostContentCommand__WEBPACK_IMPORTED_MODULE_4__["PostContentCommand"]; }); /* harmony import */ var _commands_PostTextCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/PostTextCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PostTextCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostTextCommand", function() { return _commands_PostTextCommand__WEBPACK_IMPORTED_MODULE_5__["PostTextCommand"]; }); /* harmony import */ var _commands_PutSessionCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/PutSessionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/PutSessionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutSessionCommand", function() { return _commands_PutSessionCommand__WEBPACK_IMPORTED_MODULE_6__["PutSessionCommand"]; }); /* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./models/index */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActiveContextTimeToLive", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["ActiveContextTimeToLive"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActiveContext", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["ActiveContext"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadRequestException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["BadRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["ConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["DeleteSessionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["DeleteSessionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalFailureException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["InternalFailureException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotFoundException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["NotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSessionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["GetSessionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FulfillmentState", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["FulfillmentState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageFormatType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["MessageFormatType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DialogActionType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["DialogActionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DialogAction", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["DialogAction"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConfirmationStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["ConfirmationStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntentSummary", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["IntentSummary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSessionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["GetSessionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadGatewayException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["BadGatewayException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DependencyFailedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["DependencyFailedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoopDetectedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["LoopDetectedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotAcceptableException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["NotAcceptableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostContentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["PostContentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DialogState", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["DialogState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostContentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["PostContentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestTimeoutException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["RequestTimeoutException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedMediaTypeException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["UnsupportedMediaTypeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostTextRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["PostTextRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntentConfidence", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["IntentConfidence"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PredictedIntent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["PredictedIntent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["ContentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Button", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["Button"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GenericAttachment", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["GenericAttachment"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResponseCard", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["ResponseCard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["SentimentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostTextResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["PostTextResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutSessionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["PutSessionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutSessionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_7__["PutSessionResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/index.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/index.js ***! \***********************************************************************************************************/ /*! exports provided: ActiveContextTimeToLive, ActiveContext, BadRequestException, ConflictException, DeleteSessionRequest, DeleteSessionResponse, InternalFailureException, LimitExceededException, NotFoundException, GetSessionRequest, FulfillmentState, MessageFormatType, DialogActionType, DialogAction, ConfirmationStatus, IntentSummary, GetSessionResponse, BadGatewayException, DependencyFailedException, LoopDetectedException, NotAcceptableException, PostContentRequest, DialogState, PostContentResponse, RequestTimeoutException, UnsupportedMediaTypeException, PostTextRequest, IntentConfidence, PredictedIntent, ContentType, Button, GenericAttachment, ResponseCard, SentimentResponse, PostTextResponse, PutSessionRequest, PutSessionResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActiveContextTimeToLive", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ActiveContextTimeToLive"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ActiveContext", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ActiveContext"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadRequestException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BadRequestException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConflictException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSessionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteSessionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalFailureException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InternalFailureException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LimitExceededException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotFoundException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotFoundException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSessionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetSessionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FulfillmentState", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FulfillmentState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MessageFormatType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MessageFormatType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DialogActionType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DialogActionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DialogAction", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DialogAction"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ConfirmationStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ConfirmationStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntentSummary", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntentSummary"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetSessionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetSessionResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadGatewayException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BadGatewayException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DependencyFailedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DependencyFailedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoopDetectedException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LoopDetectedException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotAcceptableException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotAcceptableException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostContentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PostContentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DialogState", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DialogState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostContentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PostContentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestTimeoutException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RequestTimeoutException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedMediaTypeException", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["UnsupportedMediaTypeException"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostTextRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PostTextRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntentConfidence", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntentConfidence"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PredictedIntent", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PredictedIntent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentType", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ContentType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Button", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Button"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GenericAttachment", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GenericAttachment"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResponseCard", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ResponseCard"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SentimentResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SentimentResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PostTextResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PostTextResponse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutSessionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutSessionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutSessionResponse", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutSessionResponse"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/models/models_0.js ***! \**************************************************************************************************************/ /*! exports provided: ActiveContextTimeToLive, ActiveContext, BadRequestException, ConflictException, DeleteSessionRequest, DeleteSessionResponse, InternalFailureException, LimitExceededException, NotFoundException, GetSessionRequest, FulfillmentState, MessageFormatType, DialogActionType, DialogAction, ConfirmationStatus, IntentSummary, GetSessionResponse, BadGatewayException, DependencyFailedException, LoopDetectedException, NotAcceptableException, PostContentRequest, DialogState, PostContentResponse, RequestTimeoutException, UnsupportedMediaTypeException, PostTextRequest, IntentConfidence, PredictedIntent, ContentType, Button, GenericAttachment, ResponseCard, SentimentResponse, PostTextResponse, PutSessionRequest, PutSessionResponse */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ActiveContextTimeToLive", function() { return ActiveContextTimeToLive; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ActiveContext", function() { return ActiveContext; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BadRequestException", function() { return BadRequestException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConflictException", function() { return ConflictException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionRequest", function() { return DeleteSessionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionResponse", function() { return DeleteSessionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalFailureException", function() { return InternalFailureException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotFoundException", function() { return NotFoundException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSessionRequest", function() { return GetSessionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FulfillmentState", function() { return FulfillmentState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MessageFormatType", function() { return MessageFormatType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DialogActionType", function() { return DialogActionType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DialogAction", function() { return DialogAction; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConfirmationStatus", function() { return ConfirmationStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntentSummary", function() { return IntentSummary; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSessionResponse", function() { return GetSessionResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BadGatewayException", function() { return BadGatewayException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DependencyFailedException", function() { return DependencyFailedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoopDetectedException", function() { return LoopDetectedException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotAcceptableException", function() { return NotAcceptableException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PostContentRequest", function() { return PostContentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DialogState", function() { return DialogState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PostContentResponse", function() { return PostContentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RequestTimeoutException", function() { return RequestTimeoutException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnsupportedMediaTypeException", function() { return UnsupportedMediaTypeException; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PostTextRequest", function() { return PostTextRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntentConfidence", function() { return IntentConfidence; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PredictedIntent", function() { return PredictedIntent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContentType", function() { return ContentType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Button", function() { return Button; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GenericAttachment", function() { return GenericAttachment; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResponseCard", function() { return ResponseCard; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SentimentResponse", function() { return SentimentResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PostTextResponse", function() { return PostTextResponse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutSessionRequest", function() { return PutSessionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutSessionResponse", function() { return PutSessionResponse; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var ActiveContextTimeToLive; (function (ActiveContextTimeToLive) { ActiveContextTimeToLive.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ActiveContextTimeToLive || (ActiveContextTimeToLive = {})); var ActiveContext; (function (ActiveContext) { ActiveContext.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.parameters && { parameters: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(ActiveContext || (ActiveContext = {})); var BadRequestException; (function (BadRequestException) { BadRequestException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BadRequestException || (BadRequestException = {})); var ConflictException; (function (ConflictException) { ConflictException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ConflictException || (ConflictException = {})); var DeleteSessionRequest; (function (DeleteSessionRequest) { DeleteSessionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSessionRequest || (DeleteSessionRequest = {})); var DeleteSessionResponse; (function (DeleteSessionResponse) { DeleteSessionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteSessionResponse || (DeleteSessionResponse = {})); var InternalFailureException; (function (InternalFailureException) { InternalFailureException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InternalFailureException || (InternalFailureException = {})); var LimitExceededException; (function (LimitExceededException) { LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LimitExceededException || (LimitExceededException = {})); var NotFoundException; (function (NotFoundException) { NotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotFoundException || (NotFoundException = {})); var GetSessionRequest; (function (GetSessionRequest) { GetSessionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetSessionRequest || (GetSessionRequest = {})); var FulfillmentState; (function (FulfillmentState) { FulfillmentState["FAILED"] = "Failed"; FulfillmentState["FULFILLED"] = "Fulfilled"; FulfillmentState["READY_FOR_FULFILLMENT"] = "ReadyForFulfillment"; })(FulfillmentState || (FulfillmentState = {})); var MessageFormatType; (function (MessageFormatType) { MessageFormatType["COMPOSITE"] = "Composite"; MessageFormatType["CUSTOM_PAYLOAD"] = "CustomPayload"; MessageFormatType["PLAIN_TEXT"] = "PlainText"; MessageFormatType["SSML"] = "SSML"; })(MessageFormatType || (MessageFormatType = {})); var DialogActionType; (function (DialogActionType) { DialogActionType["CLOSE"] = "Close"; DialogActionType["CONFIRM_INTENT"] = "ConfirmIntent"; DialogActionType["DELEGATE"] = "Delegate"; DialogActionType["ELICIT_INTENT"] = "ElicitIntent"; DialogActionType["ELICIT_SLOT"] = "ElicitSlot"; })(DialogActionType || (DialogActionType = {})); var DialogAction; (function (DialogAction) { DialogAction.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.slots && { slots: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.message && { message: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(DialogAction || (DialogAction = {})); var ConfirmationStatus; (function (ConfirmationStatus) { ConfirmationStatus["CONFIRMED"] = "Confirmed"; ConfirmationStatus["DENIED"] = "Denied"; ConfirmationStatus["NONE"] = "None"; })(ConfirmationStatus || (ConfirmationStatus = {})); var IntentSummary; (function (IntentSummary) { IntentSummary.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.slots && { slots: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(IntentSummary || (IntentSummary = {})); var GetSessionResponse; (function (GetSessionResponse) { GetSessionResponse.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.recentIntentSummaryView && { recentIntentSummaryView: obj.recentIntentSummaryView.map(function (item) { return IntentSummary.filterSensitiveLog(item); }), })), (obj.sessionAttributes && { sessionAttributes: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.dialogAction && { dialogAction: DialogAction.filterSensitiveLog(obj.dialogAction) })), (obj.activeContexts && { activeContexts: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(GetSessionResponse || (GetSessionResponse = {})); var BadGatewayException; (function (BadGatewayException) { BadGatewayException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BadGatewayException || (BadGatewayException = {})); var DependencyFailedException; (function (DependencyFailedException) { DependencyFailedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DependencyFailedException || (DependencyFailedException = {})); var LoopDetectedException; (function (LoopDetectedException) { LoopDetectedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LoopDetectedException || (LoopDetectedException = {})); var NotAcceptableException; (function (NotAcceptableException) { NotAcceptableException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotAcceptableException || (NotAcceptableException = {})); var PostContentRequest; (function (PostContentRequest) { PostContentRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.sessionAttributes && { sessionAttributes: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.requestAttributes && { requestAttributes: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.activeContexts && { activeContexts: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PostContentRequest || (PostContentRequest = {})); var DialogState; (function (DialogState) { DialogState["CONFIRM_INTENT"] = "ConfirmIntent"; DialogState["ELICIT_INTENT"] = "ElicitIntent"; DialogState["ELICIT_SLOT"] = "ElicitSlot"; DialogState["FAILED"] = "Failed"; DialogState["FULFILLED"] = "Fulfilled"; DialogState["READY_FOR_FULFILLMENT"] = "ReadyForFulfillment"; })(DialogState || (DialogState = {})); var PostContentResponse; (function (PostContentResponse) { PostContentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.message && { message: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.activeContexts && { activeContexts: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PostContentResponse || (PostContentResponse = {})); var RequestTimeoutException; (function (RequestTimeoutException) { RequestTimeoutException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RequestTimeoutException || (RequestTimeoutException = {})); var UnsupportedMediaTypeException; (function (UnsupportedMediaTypeException) { UnsupportedMediaTypeException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(UnsupportedMediaTypeException || (UnsupportedMediaTypeException = {})); var PostTextRequest; (function (PostTextRequest) { PostTextRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.sessionAttributes && { sessionAttributes: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.requestAttributes && { requestAttributes: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.inputText && { inputText: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.activeContexts && { activeContexts: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PostTextRequest || (PostTextRequest = {})); var IntentConfidence; (function (IntentConfidence) { IntentConfidence.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IntentConfidence || (IntentConfidence = {})); var PredictedIntent; (function (PredictedIntent) { PredictedIntent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.slots && { slots: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PredictedIntent || (PredictedIntent = {})); var ContentType; (function (ContentType) { ContentType["GENERIC"] = "application/vnd.amazonaws.card.generic"; })(ContentType || (ContentType = {})); var Button; (function (Button) { Button.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Button || (Button = {})); var GenericAttachment; (function (GenericAttachment) { GenericAttachment.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GenericAttachment || (GenericAttachment = {})); var ResponseCard; (function (ResponseCard) { ResponseCard.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ResponseCard || (ResponseCard = {})); var SentimentResponse; (function (SentimentResponse) { SentimentResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SentimentResponse || (SentimentResponse = {})); var PostTextResponse; (function (PostTextResponse) { PostTextResponse.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.alternativeIntents && { alternativeIntents: obj.alternativeIntents.map(function (item) { return PredictedIntent.filterSensitiveLog(item); }), })), (obj.slots && { slots: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.sessionAttributes && { sessionAttributes: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.message && { message: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.activeContexts && { activeContexts: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PostTextResponse || (PostTextResponse = {})); var PutSessionRequest; (function (PutSessionRequest) { PutSessionRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.sessionAttributes && { sessionAttributes: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.dialogAction && { dialogAction: DialogAction.filterSensitiveLog(obj.dialogAction) })), (obj.recentIntentSummaryView && { recentIntentSummaryView: obj.recentIntentSummaryView.map(function (item) { return IntentSummary.filterSensitiveLog(item); }), })), (obj.activeContexts && { activeContexts: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PutSessionRequest || (PutSessionRequest = {})); var PutSessionResponse; (function (PutSessionResponse) { PutSessionResponse.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.message && { message: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.activeContexts && { activeContexts: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PutSessionResponse || (PutSessionResponse = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/package.json": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-lex-runtime-service\",\"description\":\"AWS SDK for JavaScript Lex Runtime Service Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/chai\":\"^4.2.11\",\"@types/mocha\":\"^8.0.4\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-lex-runtime-service\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-lex-runtime-service\"}}"); /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/protocols/Aws_restJson1.js": /*!**********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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__); /* WEBPACK VAR INJECTION */(function(Buffer) {/* 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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); 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 = {}; 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."); } 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 = {}; 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"])(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": Buffer.from(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.sessionAttributes)).toString("base64"), })), (isSerializableHeaderValue(input.requestAttributes) && { "x-amz-lex-request-attributes": Buffer.from(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.requestAttributes)).toString("base64"), })), (isSerializableHeaderValue(input.contentType) && { "content-type": input.contentType })), (isSerializableHeaderValue(input.accept) && { accept: input.accept })), (isSerializableHeaderValue(input.activeContexts) && { "x-amz-lex-active-contexts": Buffer.from(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.activeContexts)).toString("base64"), })); resolvedPath = "/bot/{botName}/alias/{botAlias}/user/{userId}/content"; 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."); } 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.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."); } 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.activeContexts !== undefined && input.activeContexts !== null && { activeContexts: serializeAws_restJson1ActiveContextsList(input.activeContexts, context), })), (input.inputText !== undefined && input.inputText !== null && { inputText: input.inputText })), (input.requestAttributes !== undefined && input.requestAttributes !== null && { requestAttributes: serializeAws_restJson1StringMap(input.requestAttributes, context), })), (input.sessionAttributes !== undefined && input.sessionAttributes !== null && { 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.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."); } 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.activeContexts !== undefined && input.activeContexts !== null && { activeContexts: serializeAws_restJson1ActiveContextsList(input.activeContexts, context), })), (input.dialogAction !== undefined && input.dialogAction !== null && { dialogAction: serializeAws_restJson1DialogAction(input.dialogAction, context) })), (input.recentIntentSummaryView !== undefined && input.recentIntentSummaryView !== null && { recentIntentSummaryView: serializeAws_restJson1IntentSummaryList(input.recentIntentSummaryView, context), })), (input.sessionAttributes !== undefined && input.sessionAttributes !== null && { 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1DeleteSessionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1GetSessionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), activeContexts: undefined, dialogAction: undefined, recentIntentSummaryView: undefined, sessionAttributes: undefined, sessionId: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.activeContexts !== undefined && data.activeContexts !== null) { contents.activeContexts = deserializeAws_restJson1ActiveContextsList(data.activeContexts, context); } 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PostContentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), activeContexts: undefined, alternativeIntents: undefined, audioStream: undefined, botVersion: undefined, contentType: undefined, dialogState: undefined, inputTranscript: undefined, intentName: undefined, message: undefined, messageFormat: undefined, nluIntentConfidence: undefined, sentimentResponse: undefined, sessionAttributes: undefined, sessionId: undefined, slotToElicit: undefined, slots: undefined, }; if (output.headers["content-type"] !== undefined) { contents.contentType = output.headers["content-type"]; } if (output.headers["x-amz-lex-intent-name"] !== undefined) { contents.intentName = output.headers["x-amz-lex-intent-name"]; } if (output.headers["x-amz-lex-nlu-intent-confidence"] !== undefined) { contents.nluIntentConfidence = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-nlu-intent-confidence"], "base64").toString("ascii")); } if (output.headers["x-amz-lex-alternative-intents"] !== undefined) { contents.alternativeIntents = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-alternative-intents"], "base64").toString("ascii")); } if (output.headers["x-amz-lex-slots"] !== undefined) { contents.slots = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-slots"], "base64").toString("ascii")); } if (output.headers["x-amz-lex-session-attributes"] !== undefined) { contents.sessionAttributes = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-session-attributes"], "base64").toString("ascii")); } if (output.headers["x-amz-lex-sentiment"] !== undefined) { contents.sentimentResponse = output.headers["x-amz-lex-sentiment"]; } if (output.headers["x-amz-lex-message"] !== undefined) { contents.message = output.headers["x-amz-lex-message"]; } if (output.headers["x-amz-lex-message-format"] !== undefined) { contents.messageFormat = output.headers["x-amz-lex-message-format"]; } if (output.headers["x-amz-lex-dialog-state"] !== undefined) { contents.dialogState = output.headers["x-amz-lex-dialog-state"]; } if (output.headers["x-amz-lex-slot-to-elicit"] !== undefined) { contents.slotToElicit = output.headers["x-amz-lex-slot-to-elicit"]; } if (output.headers["x-amz-lex-input-transcript"] !== undefined) { contents.inputTranscript = output.headers["x-amz-lex-input-transcript"]; } if (output.headers["x-amz-lex-bot-version"] !== undefined) { contents.botVersion = output.headers["x-amz-lex-bot-version"]; } if (output.headers["x-amz-lex-session-id"] !== undefined) { contents.sessionId = output.headers["x-amz-lex-session-id"]; } if (output.headers["x-amz-lex-active-contexts"] !== undefined) { contents.activeContexts = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-active-contexts"], "base64").toString("ascii")); } 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PostTextCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), activeContexts: undefined, alternativeIntents: undefined, botVersion: undefined, dialogState: undefined, intentName: undefined, message: undefined, messageFormat: undefined, nluIntentConfidence: 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.activeContexts !== undefined && data.activeContexts !== null) { contents.activeContexts = deserializeAws_restJson1ActiveContextsList(data.activeContexts, context); } if (data.alternativeIntents !== undefined && data.alternativeIntents !== null) { contents.alternativeIntents = deserializeAws_restJson1IntentList(data.alternativeIntents, context); } if (data.botVersion !== undefined && data.botVersion !== null) { contents.botVersion = data.botVersion; } 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.nluIntentConfidence !== undefined && data.nluIntentConfidence !== null) { contents.nluIntentConfidence = deserializeAws_restJson1IntentConfidence(data.nluIntentConfidence, context); } 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 >= 300) { return [2 /*return*/, deserializeAws_restJson1PutSessionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), activeContexts: undefined, audioStream: undefined, contentType: undefined, dialogState: undefined, intentName: undefined, message: undefined, messageFormat: undefined, sessionAttributes: undefined, sessionId: undefined, slotToElicit: undefined, slots: undefined, }; if (output.headers["content-type"] !== undefined) { contents.contentType = output.headers["content-type"]; } if (output.headers["x-amz-lex-intent-name"] !== undefined) { contents.intentName = output.headers["x-amz-lex-intent-name"]; } if (output.headers["x-amz-lex-slots"] !== undefined) { contents.slots = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-slots"], "base64").toString("ascii")); } if (output.headers["x-amz-lex-session-attributes"] !== undefined) { contents.sessionAttributes = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-session-attributes"], "base64").toString("ascii")); } if (output.headers["x-amz-lex-message"] !== undefined) { contents.message = output.headers["x-amz-lex-message"]; } if (output.headers["x-amz-lex-message-format"] !== undefined) { contents.messageFormat = output.headers["x-amz-lex-message-format"]; } if (output.headers["x-amz-lex-dialog-state"] !== undefined) { contents.dialogState = output.headers["x-amz-lex-dialog-state"]; } if (output.headers["x-amz-lex-slot-to-elicit"] !== undefined) { contents.slotToElicit = output.headers["x-amz-lex-slot-to-elicit"]; } if (output.headers["x-amz-lex-session-id"] !== undefined) { contents.sessionId = output.headers["x-amz-lex-session-id"]; } if (output.headers["x-amz-lex-active-contexts"] !== undefined) { contents.activeContexts = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](Buffer.from(output.headers["x-amz-lex-active-contexts"], "base64").toString("ascii")); } 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_restJson1ActiveContext = 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.name !== undefined && input.name !== null && { name: input.name })), (input.parameters !== undefined && input.parameters !== null && { parameters: serializeAws_restJson1ActiveContextParametersMap(input.parameters, context), })), (input.timeToLive !== undefined && input.timeToLive !== null && { timeToLive: serializeAws_restJson1ActiveContextTimeToLive(input.timeToLive, context), })); }; var serializeAws_restJson1ActiveContextParametersMap = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var serializeAws_restJson1ActiveContextsList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return serializeAws_restJson1ActiveContext(entry, context); }); }; var serializeAws_restJson1ActiveContextTimeToLive = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.timeToLiveInSeconds !== undefined && input.timeToLiveInSeconds !== null && { timeToLiveInSeconds: input.timeToLiveInSeconds })), (input.turnsToLive !== undefined && input.turnsToLive !== null && { turnsToLive: input.turnsToLive })); }; 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 && input.fulfillmentState !== null && { fulfillmentState: input.fulfillmentState })), (input.intentName !== undefined && input.intentName !== null && { intentName: input.intentName })), (input.message !== undefined && input.message !== null && { message: input.message })), (input.messageFormat !== undefined && input.messageFormat !== null && { messageFormat: input.messageFormat })), (input.slotToElicit !== undefined && input.slotToElicit !== null && { slotToElicit: input.slotToElicit })), (input.slots !== undefined && input.slots !== null && { slots: serializeAws_restJson1StringMap(input.slots, context) })), (input.type !== undefined && input.type !== null && { 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 && input.checkpointLabel !== null && { checkpointLabel: input.checkpointLabel })), (input.confirmationStatus !== undefined && input.confirmationStatus !== null && { confirmationStatus: input.confirmationStatus })), (input.dialogActionType !== undefined && input.dialogActionType !== null && { dialogActionType: input.dialogActionType })), (input.fulfillmentState !== undefined && input.fulfillmentState !== null && { fulfillmentState: input.fulfillmentState })), (input.intentName !== undefined && input.intentName !== null && { intentName: input.intentName })), (input.slotToElicit !== undefined && input.slotToElicit !== null && { slotToElicit: input.slotToElicit })), (input.slots !== undefined && input.slots !== null && { slots: serializeAws_restJson1StringMap(input.slots, context) })); }; var serializeAws_restJson1IntentSummaryList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var deserializeAws_restJson1ActiveContext = function (output, context) { return { name: output.name !== undefined && output.name !== null ? output.name : undefined, parameters: output.parameters !== undefined && output.parameters !== null ? deserializeAws_restJson1ActiveContextParametersMap(output.parameters, context) : undefined, timeToLive: output.timeToLive !== undefined && output.timeToLive !== null ? deserializeAws_restJson1ActiveContextTimeToLive(output.timeToLive, context) : undefined, }; }; var deserializeAws_restJson1ActiveContextParametersMap = 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]; if (value === null) { return acc; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)); }, {}); }; var deserializeAws_restJson1ActiveContextsList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1ActiveContext(entry, context); }); }; var deserializeAws_restJson1ActiveContextTimeToLive = function (output, context) { return { timeToLiveInSeconds: output.timeToLiveInSeconds !== undefined && output.timeToLiveInSeconds !== null ? output.timeToLiveInSeconds : undefined, turnsToLive: output.turnsToLive !== undefined && output.turnsToLive !== null ? output.turnsToLive : undefined, }; }; var deserializeAws_restJson1Button = function (output, context) { return { 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 { 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 { 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 || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1GenericAttachment(entry, context); }); }; var deserializeAws_restJson1IntentConfidence = function (output, context) { return { score: output.score !== undefined && output.score !== null ? output.score : undefined, }; }; var deserializeAws_restJson1IntentList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1PredictedIntent(entry, context); }); }; var deserializeAws_restJson1IntentSummary = function (output, context) { return { 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 || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1IntentSummary(entry, context); }); }; var deserializeAws_restJson1listOfButtons = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restJson1Button(entry, context); }); }; var deserializeAws_restJson1PredictedIntent = function (output, context) { return { intentName: output.intentName !== undefined && output.intentName !== null ? output.intentName : undefined, nluIntentConfidence: output.nluIntentConfidence !== undefined && output.nluIntentConfidence !== null ? deserializeAws_restJson1IntentConfidence(output.nluIntentConfidence, context) : undefined, slots: output.slots !== undefined && output.slots !== null ? deserializeAws_restJson1StringMap(output.slots, context) : undefined, }; }; var deserializeAws_restJson1ResponseCard = function (output, context) { return { 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 { 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]; if (value === null) { return acc; } 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) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 !== null && 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 /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/runtimeConfig.browser.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/runtimeConfig.browser.js ***! \********************************************************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_6__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_7__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_8__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_10__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_5__["DEFAULT_MAX_ATTEMPTS"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_4__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_3__["streamCollector"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_9__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/runtimeConfig.shared.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-lex-runtime-service/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2016-11-28", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "Lex Runtime Service", urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3.js": /*!********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3.js ***! \********************************************************************************/ /*! exports provided: S3 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3", function() { return S3; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./S3Client */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* harmony import */ var _commands_AbortMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AbortMultipartUploadCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js"); /* harmony import */ var _commands_CompleteMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CompleteMultipartUploadCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js"); /* harmony import */ var _commands_CopyObjectCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/CopyObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js"); /* harmony import */ var _commands_CreateBucketCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/CreateBucketCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js"); /* harmony import */ var _commands_CreateMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/CreateMultipartUploadCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateMultipartUploadCommand.js"); /* harmony import */ var _commands_DeleteBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DeleteBucketAnalyticsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DeleteBucketCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js"); /* harmony import */ var _commands_DeleteBucketCorsCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/DeleteBucketCorsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js"); /* harmony import */ var _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/DeleteBucketEncryptionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js"); /* harmony import */ var _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteBucketIntelligentTieringConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DeleteBucketInventoryConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteBucketLifecycleCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js"); /* harmony import */ var _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DeleteBucketMetricsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js"); /* harmony import */ var _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DeleteBucketOwnershipControlsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js"); /* harmony import */ var _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DeleteBucketPolicyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js"); /* harmony import */ var _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DeleteBucketReplicationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketReplicationCommand.js"); /* harmony import */ var _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DeleteBucketTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js"); /* harmony import */ var _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DeleteBucketWebsiteCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketWebsiteCommand.js"); /* harmony import */ var _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DeleteObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js"); /* harmony import */ var _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DeleteObjectTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js"); /* harmony import */ var _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DeleteObjectsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js"); /* harmony import */ var _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DeletePublicAccessBlockCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js"); /* harmony import */ var _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/GetBucketAccelerateConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAccelerateConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/GetBucketAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAclCommand.js"); /* harmony import */ var _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/GetBucketAnalyticsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAnalyticsConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/GetBucketCorsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketCorsCommand.js"); /* harmony import */ var _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/GetBucketEncryptionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js"); /* harmony import */ var _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/GetBucketIntelligentTieringConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/GetBucketInventoryConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketInventoryConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/GetBucketLifecycleConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/GetBucketLocationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js"); /* harmony import */ var _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/GetBucketLoggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js"); /* harmony import */ var _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/GetBucketMetricsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetBucketNotificationConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketNotificationConfigurationCommand.js"); /* harmony import */ var _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/GetBucketOwnershipControlsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js"); /* harmony import */ var _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetBucketPolicyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyCommand.js"); /* harmony import */ var _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/GetBucketPolicyStatusCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js"); /* harmony import */ var _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetBucketReplicationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js"); /* harmony import */ var _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/GetBucketRequestPaymentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketRequestPaymentCommand.js"); /* harmony import */ var _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetBucketTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js"); /* harmony import */ var _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/GetBucketVersioningCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketVersioningCommand.js"); /* harmony import */ var _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/GetBucketWebsiteCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js"); /* harmony import */ var _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/GetObjectAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js"); /* harmony import */ var _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/GetObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js"); /* harmony import */ var _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/GetObjectLegalHoldCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js"); /* harmony import */ var _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/GetObjectLockConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js"); /* harmony import */ var _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/GetObjectRetentionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js"); /* harmony import */ var _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/GetObjectTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js"); /* harmony import */ var _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/GetObjectTorrentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTorrentCommand.js"); /* harmony import */ var _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/GetPublicAccessBlockCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js"); /* harmony import */ var _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/HeadBucketCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js"); /* harmony import */ var _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/HeadObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js"); /* harmony import */ var _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/ListBucketAnalyticsConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/ListBucketIntelligentTieringConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/ListBucketInventoryConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/ListBucketMetricsConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js"); /* harmony import */ var _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/ListBucketsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js"); /* harmony import */ var _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/ListMultipartUploadsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListMultipartUploadsCommand.js"); /* harmony import */ var _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/ListObjectVersionsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js"); /* harmony import */ var _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/ListObjectsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js"); /* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/ListObjectsV2Command */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js"); /* harmony import */ var _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/ListPartsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js"); /* harmony import */ var _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./commands/PutBucketAccelerateConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/PutBucketAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js"); /* harmony import */ var _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/PutBucketAnalyticsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./commands/PutBucketCorsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketCorsCommand.js"); /* harmony import */ var _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/PutBucketEncryptionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js"); /* harmony import */ var _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/PutBucketIntelligentTieringConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/PutBucketInventoryConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./commands/PutBucketLifecycleConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./commands/PutBucketLoggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js"); /* harmony import */ var _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./commands/PutBucketMetricsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./commands/PutBucketNotificationConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js"); /* harmony import */ var _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./commands/PutBucketOwnershipControlsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js"); /* harmony import */ var _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./commands/PutBucketPolicyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js"); /* harmony import */ var _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./commands/PutBucketReplicationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketReplicationCommand.js"); /* harmony import */ var _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./commands/PutBucketRequestPaymentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js"); /* harmony import */ var _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./commands/PutBucketTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js"); /* harmony import */ var _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./commands/PutBucketVersioningCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketVersioningCommand.js"); /* harmony import */ var _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./commands/PutBucketWebsiteCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js"); /* harmony import */ var _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./commands/PutObjectAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js"); /* harmony import */ var _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./commands/PutObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js"); /* harmony import */ var _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./commands/PutObjectLegalHoldCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js"); /* harmony import */ var _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./commands/PutObjectLockConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js"); /* harmony import */ var _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./commands/PutObjectRetentionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectRetentionCommand.js"); /* harmony import */ var _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./commands/PutObjectTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js"); /* harmony import */ var _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./commands/PutPublicAccessBlockCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js"); /* harmony import */ var _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./commands/RestoreObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js"); /* harmony import */ var _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./commands/SelectObjectContentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js"); /* harmony import */ var _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./commands/UploadPartCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js"); /* harmony import */ var _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./commands/UploadPartCopyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js"); /** *

*/ var S3 = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(S3, _super); function S3() { return _super !== null && _super.apply(this, arguments) || this; } S3.prototype.abortMultipartUpload = function (args, optionsOrCb, cb) { var command = new _commands_AbortMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_2__["AbortMultipartUploadCommand"](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); } }; S3.prototype.completeMultipartUpload = function (args, optionsOrCb, cb) { var command = new _commands_CompleteMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_3__["CompleteMultipartUploadCommand"](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); } }; S3.prototype.copyObject = function (args, optionsOrCb, cb) { var command = new _commands_CopyObjectCommand__WEBPACK_IMPORTED_MODULE_4__["CopyObjectCommand"](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); } }; S3.prototype.createBucket = function (args, optionsOrCb, cb) { var command = new _commands_CreateBucketCommand__WEBPACK_IMPORTED_MODULE_5__["CreateBucketCommand"](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); } }; S3.prototype.createMultipartUpload = function (args, optionsOrCb, cb) { var command = new _commands_CreateMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_6__["CreateMultipartUploadCommand"](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); } }; S3.prototype.deleteBucket = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketCommand__WEBPACK_IMPORTED_MODULE_8__["DeleteBucketCommand"](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); } }; S3.prototype.deleteBucketAnalyticsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_7__["DeleteBucketAnalyticsConfigurationCommand"](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); } }; S3.prototype.deleteBucketCors = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketCorsCommand__WEBPACK_IMPORTED_MODULE_9__["DeleteBucketCorsCommand"](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); } }; S3.prototype.deleteBucketEncryption = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__["DeleteBucketEncryptionCommand"](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); } }; S3.prototype.deleteBucketIntelligentTieringConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteBucketIntelligentTieringConfigurationCommand"](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); } }; S3.prototype.deleteBucketInventoryConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__["DeleteBucketInventoryConfigurationCommand"](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); } }; S3.prototype.deleteBucketLifecycle = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteBucketLifecycleCommand"](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); } }; S3.prototype.deleteBucketMetricsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__["DeleteBucketMetricsConfigurationCommand"](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); } }; S3.prototype.deleteBucketOwnershipControls = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__["DeleteBucketOwnershipControlsCommand"](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); } }; S3.prototype.deleteBucketPolicy = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__["DeleteBucketPolicyCommand"](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); } }; S3.prototype.deleteBucketReplication = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__["DeleteBucketReplicationCommand"](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); } }; S3.prototype.deleteBucketTagging = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__["DeleteBucketTaggingCommand"](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); } }; S3.prototype.deleteBucketWebsite = function (args, optionsOrCb, cb) { var command = new _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__["DeleteBucketWebsiteCommand"](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); } }; S3.prototype.deleteObject = function (args, optionsOrCb, cb) { var command = new _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__["DeleteObjectCommand"](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); } }; S3.prototype.deleteObjects = function (args, optionsOrCb, cb) { var command = new _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_22__["DeleteObjectsCommand"](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); } }; S3.prototype.deleteObjectTagging = function (args, optionsOrCb, cb) { var command = new _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_21__["DeleteObjectTaggingCommand"](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); } }; S3.prototype.deletePublicAccessBlock = function (args, optionsOrCb, cb) { var command = new _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__["DeletePublicAccessBlockCommand"](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); } }; S3.prototype.getBucketAccelerateConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__["GetBucketAccelerateConfigurationCommand"](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); } }; S3.prototype.getBucketAcl = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__["GetBucketAclCommand"](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); } }; S3.prototype.getBucketAnalyticsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__["GetBucketAnalyticsConfigurationCommand"](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); } }; S3.prototype.getBucketCors = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__["GetBucketCorsCommand"](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); } }; S3.prototype.getBucketEncryption = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__["GetBucketEncryptionCommand"](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); } }; S3.prototype.getBucketIntelligentTieringConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__["GetBucketIntelligentTieringConfigurationCommand"](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); } }; S3.prototype.getBucketInventoryConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__["GetBucketInventoryConfigurationCommand"](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); } }; S3.prototype.getBucketLifecycleConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__["GetBucketLifecycleConfigurationCommand"](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); } }; S3.prototype.getBucketLocation = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__["GetBucketLocationCommand"](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); } }; S3.prototype.getBucketLogging = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__["GetBucketLoggingCommand"](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); } }; S3.prototype.getBucketMetricsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__["GetBucketMetricsConfigurationCommand"](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); } }; S3.prototype.getBucketNotificationConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__["GetBucketNotificationConfigurationCommand"](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); } }; S3.prototype.getBucketOwnershipControls = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__["GetBucketOwnershipControlsCommand"](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); } }; S3.prototype.getBucketPolicy = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__["GetBucketPolicyCommand"](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); } }; S3.prototype.getBucketPolicyStatus = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__["GetBucketPolicyStatusCommand"](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); } }; S3.prototype.getBucketReplication = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__["GetBucketReplicationCommand"](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); } }; S3.prototype.getBucketRequestPayment = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__["GetBucketRequestPaymentCommand"](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); } }; S3.prototype.getBucketTagging = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__["GetBucketTaggingCommand"](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); } }; S3.prototype.getBucketVersioning = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__["GetBucketVersioningCommand"](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); } }; S3.prototype.getBucketWebsite = function (args, optionsOrCb, cb) { var command = new _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__["GetBucketWebsiteCommand"](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); } }; S3.prototype.getObject = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_45__["GetObjectCommand"](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); } }; S3.prototype.getObjectAcl = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_44__["GetObjectAclCommand"](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); } }; S3.prototype.getObjectLegalHold = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__["GetObjectLegalHoldCommand"](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); } }; S3.prototype.getObjectLockConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__["GetObjectLockConfigurationCommand"](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); } }; S3.prototype.getObjectRetention = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__["GetObjectRetentionCommand"](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); } }; S3.prototype.getObjectTagging = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__["GetObjectTaggingCommand"](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); } }; S3.prototype.getObjectTorrent = function (args, optionsOrCb, cb) { var command = new _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__["GetObjectTorrentCommand"](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); } }; S3.prototype.getPublicAccessBlock = function (args, optionsOrCb, cb) { var command = new _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__["GetPublicAccessBlockCommand"](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); } }; S3.prototype.headBucket = function (args, optionsOrCb, cb) { var command = new _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__["HeadBucketCommand"](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); } }; S3.prototype.headObject = function (args, optionsOrCb, cb) { var command = new _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_53__["HeadObjectCommand"](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); } }; S3.prototype.listBucketAnalyticsConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_54__["ListBucketAnalyticsConfigurationsCommand"](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); } }; S3.prototype.listBucketIntelligentTieringConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_55__["ListBucketIntelligentTieringConfigurationsCommand"](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); } }; S3.prototype.listBucketInventoryConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__["ListBucketInventoryConfigurationsCommand"](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); } }; S3.prototype.listBucketMetricsConfigurations = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__["ListBucketMetricsConfigurationsCommand"](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); } }; S3.prototype.listBuckets = function (args, optionsOrCb, cb) { var command = new _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_58__["ListBucketsCommand"](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); } }; S3.prototype.listMultipartUploads = function (args, optionsOrCb, cb) { var command = new _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_59__["ListMultipartUploadsCommand"](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); } }; S3.prototype.listObjects = function (args, optionsOrCb, cb) { var command = new _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_61__["ListObjectsCommand"](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); } }; S3.prototype.listObjectsV2 = function (args, optionsOrCb, cb) { var command = new _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_62__["ListObjectsV2Command"](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); } }; S3.prototype.listObjectVersions = function (args, optionsOrCb, cb) { var command = new _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_60__["ListObjectVersionsCommand"](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); } }; S3.prototype.listParts = function (args, optionsOrCb, cb) { var command = new _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_63__["ListPartsCommand"](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); } }; S3.prototype.putBucketAccelerateConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_64__["PutBucketAccelerateConfigurationCommand"](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); } }; S3.prototype.putBucketAcl = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_65__["PutBucketAclCommand"](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); } }; S3.prototype.putBucketAnalyticsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__["PutBucketAnalyticsConfigurationCommand"](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); } }; S3.prototype.putBucketCors = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_67__["PutBucketCorsCommand"](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); } }; S3.prototype.putBucketEncryption = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_68__["PutBucketEncryptionCommand"](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); } }; S3.prototype.putBucketIntelligentTieringConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_69__["PutBucketIntelligentTieringConfigurationCommand"](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); } }; S3.prototype.putBucketInventoryConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__["PutBucketInventoryConfigurationCommand"](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); } }; S3.prototype.putBucketLifecycleConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_71__["PutBucketLifecycleConfigurationCommand"](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); } }; S3.prototype.putBucketLogging = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_72__["PutBucketLoggingCommand"](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); } }; S3.prototype.putBucketMetricsConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__["PutBucketMetricsConfigurationCommand"](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); } }; S3.prototype.putBucketNotificationConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__["PutBucketNotificationConfigurationCommand"](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); } }; S3.prototype.putBucketOwnershipControls = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_75__["PutBucketOwnershipControlsCommand"](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); } }; S3.prototype.putBucketPolicy = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_76__["PutBucketPolicyCommand"](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); } }; S3.prototype.putBucketReplication = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_77__["PutBucketReplicationCommand"](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); } }; S3.prototype.putBucketRequestPayment = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_78__["PutBucketRequestPaymentCommand"](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); } }; S3.prototype.putBucketTagging = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_79__["PutBucketTaggingCommand"](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); } }; S3.prototype.putBucketVersioning = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_80__["PutBucketVersioningCommand"](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); } }; S3.prototype.putBucketWebsite = function (args, optionsOrCb, cb) { var command = new _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_81__["PutBucketWebsiteCommand"](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); } }; S3.prototype.putObject = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_83__["PutObjectCommand"](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); } }; S3.prototype.putObjectAcl = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_82__["PutObjectAclCommand"](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); } }; S3.prototype.putObjectLegalHold = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_84__["PutObjectLegalHoldCommand"](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); } }; S3.prototype.putObjectLockConfiguration = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_85__["PutObjectLockConfigurationCommand"](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); } }; S3.prototype.putObjectRetention = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_86__["PutObjectRetentionCommand"](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); } }; S3.prototype.putObjectTagging = function (args, optionsOrCb, cb) { var command = new _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_87__["PutObjectTaggingCommand"](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); } }; S3.prototype.putPublicAccessBlock = function (args, optionsOrCb, cb) { var command = new _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_88__["PutPublicAccessBlockCommand"](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); } }; S3.prototype.restoreObject = function (args, optionsOrCb, cb) { var command = new _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_89__["RestoreObjectCommand"](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); } }; S3.prototype.selectObjectContent = function (args, optionsOrCb, cb) { var command = new _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_90__["SelectObjectContentCommand"](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); } }; S3.prototype.uploadPart = function (args, optionsOrCb, cb) { var command = new _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_91__["UploadPartCommand"](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); } }; S3.prototype.uploadPartCopy = function (args, optionsOrCb, cb) { var command = new _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_92__["UploadPartCopyCommand"](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 S3; }(_S3Client__WEBPACK_IMPORTED_MODULE_1__["S3Client"])); //# sourceMappingURL=S3.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js": /*!**************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.browser.js"); /* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "./node_modules/@aws-sdk/config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-config-resolver */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "./node_modules/@aws-sdk/middleware-content-length/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_expect_continue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-expect-continue */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-expect-continue/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "./node_modules/@aws-sdk/middleware-host-header/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "./node_modules/@aws-sdk/middleware-logger/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "./node_modules/@aws-sdk/middleware-signing/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

*/ 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_host_header__WEBPACK_IMPORTED_MODULE_7__["resolveHostHeaderConfig"])(_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_user_agent__WEBPACK_IMPORTED_MODULE_12__["resolveUserAgentConfig"])(_config_6); var _config_8 = Object(_aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__["resolveEventStreamSerdeConfig"])(_config_7); _this = _super.call(this, _config_8) || this; _this.config = _config_8; _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_content_length__WEBPACK_IMPORTED_MODULE_5__["getContentLengthPlugin"])(_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)); _this.middlewareStack.use(Object(_aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__["getValidateBucketNamePlugin"])(_this.config)); _this.middlewareStack.use(Object(_aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__["getUseRegionalEndpointPlugin"])(_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_user_agent__WEBPACK_IMPORTED_MODULE_12__["getUserAgentPlugin"])(_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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js ***! \******************************************************************************************************************/ /*! exports provided: AbortMultipartUploadCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadCommand", function() { return AbortMultipartUploadCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation aborts a multipart upload. After a multipart upload is aborted, no * additional parts can be uploaded using that upload ID. The storage consumed by any * previously uploaded parts will be freed. However, if any part uploads are currently in * progress, those part uploads might or might not succeed. As a result, it might be necessary * to abort a given multipart upload multiple times in order to completely free all storage * consumed by all parts.

*

To verify that all parts have been removed, so you don't get charged for the part * storage, you should call the ListParts operation and ensure that * the parts list is empty.

*

For information about permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

*

The following operations are related to AbortMultipartUpload:

* */ var AbortMultipartUploadCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(AbortMultipartUploadCommand, _super); // Start section: command_properties // End section: command_properties function AbortMultipartUploadCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ AbortMultipartUploadCommand.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 clientName = "S3Client"; var commandName = "AbortMultipartUploadCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AbortMultipartUploadRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AbortMultipartUploadOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; AbortMultipartUploadCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlAbortMultipartUploadCommand"])(input, context); }; AbortMultipartUploadCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlAbortMultipartUploadCommand"])(output, context); }; return AbortMultipartUploadCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=AbortMultipartUploadCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js ***! \*********************************************************************************************************************/ /*! exports provided: CompleteMultipartUploadCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadCommand", function() { return CompleteMultipartUploadCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Completes a multipart upload by assembling previously uploaded parts.

*

You first initiate the multipart upload and then upload all parts using the UploadPart * operation. After successfully uploading all relevant parts of an upload, you call this * operation to complete the upload. Upon receiving this request, Amazon S3 concatenates all * the parts in ascending order by part number to create a new object. In the Complete * Multipart Upload request, you must provide the parts list. You must ensure that the parts * list is complete. This operation concatenates the parts that you provide in the list. For * each part in the list, you must provide the part number and the ETag value, * returned after that part was uploaded.

*

Processing of a Complete Multipart Upload request could take several minutes to * complete. After Amazon S3 begins processing the request, it sends an HTTP response header that * specifies a 200 OK response. While processing is in progress, Amazon S3 periodically sends white * space characters to keep the connection from timing out. Because a request could fail after * the initial 200 OK response has been sent, it is important that you check the response body * to determine whether the request succeeded.

*

Note that if CompleteMultipartUpload fails, applications should be prepared * to retry the failed requests. For more information, see Amazon S3 Error Best Practices.

*

For more information about multipart uploads, see Uploading Objects Using Multipart * Upload.

*

For information about permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

* * *

* CompleteMultipartUpload has the following special errors:

*
    *
  • *

    Error code: EntityTooSmall *

    *
      *
    • *

      Description: Your proposed upload is smaller than the minimum allowed object * size. Each part must be at least 5 MB in size, except the last part.

      *
    • *
    • *

      400 Bad Request

      *
    • *
    *
  • *
  • *

    Error code: InvalidPart *

    *
      *
    • *

      Description: One or more of the specified parts could not be found. The part * might not have been uploaded, or the specified entity tag might not have * matched the part's entity tag.

      *
    • *
    • *

      400 Bad Request

      *
    • *
    *
  • *
  • *

    Error code: InvalidPartOrder *

    *
      *
    • *

      Description: The list of parts was not in ascending order. The parts list * must be specified in order by part number.

      *
    • *
    • *

      400 Bad Request

      *
    • *
    *
  • *
  • *

    Error code: NoSuchUpload *

    *
      *
    • *

      Description: The specified multipart upload does not exist. The upload ID * might be invalid, or the multipart upload might have been aborted or * completed.

      *
    • *
    • *

      404 Not Found

      *
    • *
    *
  • *
* *

The following operations are related to CompleteMultipartUpload:

* */ var CompleteMultipartUploadCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CompleteMultipartUploadCommand, _super); // Start section: command_properties // End section: command_properties function CompleteMultipartUploadCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CompleteMultipartUploadCommand.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_sdk_s3__WEBPACK_IMPORTED_MODULE_4__["getThrow200ExceptionsPlugin"])(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 clientName = "S3Client"; var commandName = "CompleteMultipartUploadCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CompleteMultipartUploadRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CompleteMultipartUploadOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CompleteMultipartUploadCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlCompleteMultipartUploadCommand"])(input, context); }; CompleteMultipartUploadCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlCompleteMultipartUploadCommand"])(output, context); }; return CompleteMultipartUploadCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=CompleteMultipartUploadCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js ***! \********************************************************************************************************/ /*! exports provided: CopyObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectCommand", function() { return CopyObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a copy of an object that is already stored in Amazon S3.

* *

You can store individual objects of up to 5 TB in Amazon S3. You create a copy of your * object up to 5 GB in size in a single atomic operation using this API. However, to copy * an object greater than 5 GB, you must use the multipart upload Upload Part - Copy API. * For more information, see Copy Object Using the REST Multipart Upload API.

*
*

All copy requests must be authenticated. Additionally, you must have * read access to the source object and write * access to the destination bucket. For more information, see REST Authentication. Both the Region * that you want to copy the object from and the Region that you want to copy the object to * must be enabled for your account.

*

A copy request might return an error when Amazon S3 receives the copy request or while Amazon S3 * is copying the files. If the error occurs before the copy operation starts, you receive a * standard Amazon S3 error. If the error occurs during the copy operation, the error response is * embedded in the 200 OK response. This means that a 200 OK * response can contain either a success or an error. Design your application to parse the * contents of the response and handle it appropriately.

*

If the copy is successful, you receive a response with information about the copied * object.

* *

If the request is an HTTP 1.1 request, the response is chunk encoded. If it were not, * it would not contain the content-length, and you would need to read the entire * body.

*
*

The copy request charge is based on the storage class and Region that you specify for * the destination object. For pricing information, see Amazon S3 pricing.

* *

Amazon S3 transfer acceleration does not support cross-Region copies. If you request a * cross-Region copy using a transfer acceleration endpoint, you get a 400 Bad * Request error. For more information, see Transfer Acceleration.

*
*

* Metadata *

*

When copying an object, you can preserve all metadata (default) or specify new metadata. * However, the ACL is not preserved and is set to private for the user making the request. To * override the default ACL setting, specify a new ACL when generating a copy request. For * more information, see Using ACLs.

*

To specify whether you want the object metadata copied from the source object or * replaced with metadata provided in the request, you can optionally add the * x-amz-metadata-directive header. When you grant permissions, you can use * the s3:x-amz-metadata-directive condition key to enforce certain metadata * behavior when objects are uploaded. For more information, see Specifying Conditions in a * Policy in the Amazon S3 Developer Guide. For a complete list of * Amazon S3-specific condition keys, see Actions, Resources, and Condition Keys for * Amazon S3.

*

* * x-amz-copy-source-if Headers *

*

To only copy an object under certain conditions, such as whether the Etag * matches or whether the object was modified before or after a specified date, use the * following request parameters:

*
    *
  • *

    * x-amz-copy-source-if-match *

    *
  • *
  • *

    * x-amz-copy-source-if-none-match *

    *
  • *
  • *

    * x-amz-copy-source-if-unmodified-since *

    *
  • *
  • *

    * x-amz-copy-source-if-modified-since *

    *
  • *
*

If both the x-amz-copy-source-if-match and * x-amz-copy-source-if-unmodified-since headers are present in the request * and evaluate as follows, Amazon S3 returns 200 OK and copies the data:

*
    *
  • *

    * x-amz-copy-source-if-match condition evaluates to true

    *
  • *
  • *

    * x-amz-copy-source-if-unmodified-since condition evaluates to * false

    *
  • *
* *

If both the x-amz-copy-source-if-none-match and * x-amz-copy-source-if-modified-since headers are present in the request and * evaluate as follows, Amazon S3 returns the 412 Precondition Failed response * code:

*
    *
  • *

    * x-amz-copy-source-if-none-match condition evaluates to false

    *
  • *
  • *

    * x-amz-copy-source-if-modified-since condition evaluates to * true

    *
  • *
* * *

All headers with the x-amz- prefix, including * x-amz-copy-source, must be signed.

*
*

* Server-side encryption *

*

When you perform a CopyObject operation, you can optionally use the appropriate encryption-related headers to encrypt the object using server-side encryption with AWS managed encryption keys (SSE-S3 or SSE-KMS) or a customer-provided encryption key. With server-side encryption, Amazon S3 encrypts your data as it writes it to disks in its data centers and decrypts the data when you access it. For more information about server-side encryption, see Using * Server-Side Encryption.

*

If a target object uses SSE-KMS, you can enable an S3 Bucket Key for the object. For more * information, see Amazon S3 Bucket Keys in the Amazon Simple Storage Service Developer Guide.

*

* Access Control List (ACL)-Specific Request * Headers *

*

When copying an object, you can optionally use headers to grant ACL-based permissions. * By default, all objects are private. Only the owner has full access control. When adding a * new object, you can grant permissions to individual AWS accounts or to predefined groups * defined by Amazon S3. These permissions are then added to the ACL on the object. For more * information, see Access Control List (ACL) Overview and Managing ACLs Using the REST * API.

* *

* Storage Class Options *

*

You can use the CopyObject operation to change the storage class of an * object that is already stored in Amazon S3 using the StorageClass parameter. For * more information, see Storage * Classes in the Amazon S3 Service Developer Guide.

*

* Versioning *

*

By default, x-amz-copy-source identifies the current version of an object * to copy. If the current version is a delete marker, Amazon S3 behaves as if the object was * deleted. To copy a different version, use the versionId subresource.

*

If you enable versioning on the target bucket, Amazon S3 generates a unique version ID for * the object being copied. This version ID is different from the version ID of the source * object. Amazon S3 returns the version ID of the copied object in the * x-amz-version-id response header in the response.

*

If you do not enable versioning or suspend it on the target bucket, the version ID that * Amazon S3 generates is always null.

*

If the source object's storage class is GLACIER, you must restore a copy of this object * before you can use it as a source object for the copy operation. For more information, see * RestoreObject.

*

The following operations are related to CopyObject:

* *

For more information, see Copying * Objects.

*/ var CopyObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CopyObjectCommand, _super); // Start section: command_properties // End section: command_properties function CopyObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CopyObjectCommand.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_sdk_s3__WEBPACK_IMPORTED_MODULE_4__["getThrow200ExceptionsPlugin"])(configuration)); this.middlewareStack.use(Object(_aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__["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 clientName = "S3Client"; var commandName = "CopyObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CopyObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CopyObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CopyObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlCopyObjectCommand"])(input, context); }; CopyObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlCopyObjectCommand"])(output, context); }; return CopyObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__["Command"])); //# sourceMappingURL=CopyObjectCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js ***! \**********************************************************************************************************/ /*! exports provided: CreateBucketCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketCommand", function() { return CreateBucketCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_location_constraint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-location-constraint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-location-constraint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new S3 bucket. To create a bucket, you must register with Amazon S3 and have a * valid AWS Access Key ID to authenticate requests. Anonymous requests are never allowed to * create buckets. By creating the bucket, you become the bucket owner.

*

Not every string is an acceptable bucket name. For information about bucket naming * restrictions, see Working with Amazon S3 * buckets.

*

If you want to create an Amazon S3 on Outposts bucket, see Create Bucket.

*

By default, the bucket is created in the US East (N. Virginia) Region. You can * optionally specify a Region in the request body. You might choose a Region to optimize * latency, minimize costs, or address regulatory requirements. For example, if you reside in * Europe, you will probably find it advantageous to create buckets in the Europe (Ireland) * Region. For more information, see Accessing a * bucket.

* *

If you send your create bucket request to the s3.amazonaws.com endpoint, * the request goes to the us-east-1 Region. Accordingly, the signature calculations in * Signature Version 4 must use us-east-1 as the Region, even if the location constraint in * the request specifies another Region where the bucket is to be created. If you create a * bucket in a Region other than US East (N. Virginia), your application must be able to * handle 307 redirect. For more information, see Virtual hosting of buckets.

*
*

When creating a bucket using this operation, you can optionally specify the accounts or * groups that should be granted specific permissions on the bucket. There are two ways to * grant the appropriate permissions using the request headers.

*
    *
  • *

    Specify a canned ACL using the x-amz-acl request header. Amazon S3 * supports a set of predefined ACLs, known as canned ACLs. Each * canned ACL has a predefined set of grantees and permissions. For more information, * see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly using the x-amz-grant-read, * x-amz-grant-write, x-amz-grant-read-acp, * x-amz-grant-write-acp, and x-amz-grant-full-control * headers. These headers map to the set of permissions Amazon S3 supports in an ACL. For * more information, see Access control list * (ACL) overview.

    *

    You specify each grantee as a type=value pair, where the type is one of the * following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID of an AWS * account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email address of * an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-read header grants the AWS accounts identified by account IDs permissions to read object data and its metadata:

    *

    * x-amz-grant-read: id="11112222333", id="444455556666" *

    *
  • *
* *

You can use either a canned ACL or specify access permissions explicitly. You cannot * do both.

*
* * *

The following operations are related to CreateBucket:

* */ var CreateBucketCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateBucketCommand, _super); // Start section: command_properties // End section: command_properties function CreateBucketCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ CreateBucketCommand.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_location_constraint__WEBPACK_IMPORTED_MODULE_3__["getLocationConstraintPlugin"])(configuration)); var stack = clientStack.concat(this.middlewareStack); var logger = configuration.logger; var clientName = "S3Client"; var commandName = "CreateBucketCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateBucketRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateBucketOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; CreateBucketCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlCreateBucketCommand"])(input, context); }; CreateBucketCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlCreateBucketCommand"])(output, context); }; return CreateBucketCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=CreateBucketCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateMultipartUploadCommand.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation initiates a multipart upload and returns an upload ID. This upload ID is * used to associate all of the parts in the specific multipart upload. You specify this * upload ID in each of your subsequent upload part requests (see UploadPart). You also include this * upload ID in the final request to either complete or abort the multipart upload * request.

* *

For more information about multipart uploads, see Multipart Upload Overview.

* *

If you have configured a lifecycle rule to abort incomplete multipart uploads, the * upload must complete within the number of days specified in the bucket lifecycle * configuration. Otherwise, the incomplete multipart upload becomes eligible for an abort * operation and Amazon S3 aborts the multipart upload. For more information, see Aborting * Incomplete Multipart Uploads Using a Bucket Lifecycle Policy.

* *

For information about the permissions required to use the multipart upload API, see * Multipart Upload API and * Permissions.

* *

For request signing, multipart upload is just a series of regular requests. You initiate * a multipart upload, send one or more requests to upload parts, and then complete the * multipart upload process. You sign each request individually. There is nothing special * about signing multipart upload requests. For more information about signing, see Authenticating * Requests (AWS Signature Version 4).

* * *

After you initiate a multipart upload and upload one or more parts, to stop being * charged for storing the uploaded parts, you must either complete or abort the multipart * upload. Amazon S3 frees up the space used to store the parts and stop charging you for * storing them only after you either complete or abort a multipart upload.

*
* *

You can optionally request server-side encryption. For server-side encryption, Amazon S3 * encrypts your data as it writes it to disks in its data centers and decrypts it when you * access it. You can provide your own encryption key, or use AWS Key Management Service (AWS * KMS) customer master keys (CMKs) or Amazon S3-managed encryption keys. If you choose to provide * your own encryption key, the request headers you provide in UploadPart and UploadPartCopy requests must match the headers you used in the request to * initiate the upload by using CreateMultipartUpload.

*

To perform a multipart upload with encryption using an AWS KMS CMK, the requester must * have permission to the kms:Encrypt, kms:Decrypt, * kms:ReEncrypt*, kms:GenerateDataKey*, and * kms:DescribeKey actions on the key. These permissions are required because * Amazon S3 must decrypt and read data from the encrypted file parts before it completes the * multipart upload.

* *

If your AWS Identity and Access Management (IAM) user or role is in the same AWS account * as the AWS KMS CMK, then you must have these permissions on the key policy. If your IAM * user or role belongs to a different account than the key, then you must have the * permissions on both the key policy and your IAM user or role.

* * *

For more information, see Protecting * Data Using Server-Side Encryption.

* *
*
Access Permissions
*
*

When copying an object, you can optionally specify the accounts or groups that * should be granted specific permissions on the new object. There are two ways to * grant the permissions using the request headers:

*
    *
  • *

    Specify a canned ACL with the x-amz-acl request header. For * more information, see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly with the * x-amz-grant-read, x-amz-grant-read-acp, * x-amz-grant-write-acp, and * x-amz-grant-full-control headers. These parameters map to * the set of permissions that Amazon S3 supports in an ACL. For more information, * see Access Control List (ACL) * Overview.

    *
  • *
*

You can use either a canned ACL or specify access permissions explicitly. You * cannot do both.

*
*
Server-Side- Encryption-Specific Request Headers
*
*

You can optionally tell Amazon S3 to encrypt data at rest using server-side * encryption. Server-side encryption is for data encryption at rest. Amazon S3 encrypts * your data as it writes it to disks in its data centers and decrypts it when you * access it. The option you use depends on whether you want to use AWS managed * encryption keys or provide your own encryption key.

*
    *
  • *

    Use encryption keys managed by Amazon S3 or customer master keys (CMKs) stored * in AWS Key Management Service (AWS KMS) – If you want AWS to manage the keys * used to encrypt data, specify the following headers in the request.

    *
      *
    • *

      x-amz-server-side-encryption

      *
    • *
    • *

      x-amz-server-side-encryption-aws-kms-key-id

      *
    • *
    • *

      x-amz-server-side-encryption-context

      *
    • *
    * *

    If you specify x-amz-server-side-encryption:aws:kms, but * don't provide x-amz-server-side-encryption-aws-kms-key-id, * Amazon S3 uses the AWS managed CMK in AWS KMS to protect the data.

    *
    * *

    All GET and PUT requests for an object protected by AWS KMS fail if * you don't make them with SSL or by using SigV4.

    *
    *

    For more information about server-side encryption with CMKs stored in AWS * KMS (SSE-KMS), see Protecting Data Using Server-Side Encryption with CMKs stored in AWS * KMS.

    *
  • *
  • *

    Use customer-provided encryption keys – If you want to manage your own * encryption keys, provide all the following headers in the request.

    *
      *
    • *

      x-amz-server-side-encryption-customer-algorithm

      *
    • *
    • *

      x-amz-server-side-encryption-customer-key

      *
    • *
    • *

      x-amz-server-side-encryption-customer-key-MD5

      *
    • *
    *

    For more information about server-side encryption with CMKs stored in AWS * KMS (SSE-KMS), see Protecting Data Using Server-Side Encryption with CMKs stored in AWS * KMS.

    *
  • *
*
*
Access-Control-List (ACL)-Specific Request Headers
*
*

You also can use the following access control–related headers with this * operation. By default, all objects are private. Only the owner has full access * control. When adding a new object, you can grant permissions to individual AWS * accounts or to predefined groups defined by Amazon S3. These permissions are then added * to the access control list (ACL) on the object. For more information, see Using ACLs. With this * operation, you can grant access permissions using one of the following two * methods:

*
    *
  • *

    Specify a canned ACL (x-amz-acl) — Amazon S3 supports a set of * predefined ACLs, known as canned ACLs. Each canned ACL * has a predefined set of grantees and permissions. For more information, see * Canned * ACL.

    *
  • *
  • *

    Specify access permissions explicitly — To explicitly grant access * permissions to specific AWS accounts or groups, use the following headers. * Each header maps to specific permissions that Amazon S3 supports in an ACL. For * more information, see Access * Control List (ACL) Overview. In the header, you specify a list of * grantees who get the specific permission. To grant permissions explicitly, * use:

    *
      *
    • *

      x-amz-grant-read

      *
    • *
    • *

      x-amz-grant-write

      *
    • *
    • *

      x-amz-grant-read-acp

      *
    • *
    • *

      x-amz-grant-write-acp

      *
    • *
    • *

      x-amz-grant-full-control

      *
    • *
    *

    You specify each grantee as a type=value pair, where the type is one of * the following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID * of an AWS account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email * address of an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-read header grants the AWS accounts identified by account IDs permissions to read object data and its metadata:

    *

    * x-amz-grant-read: id="11112222333", id="444455556666" *

    *
  • *
* *
*
* *

The following operations are related to CreateMultipartUpload:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "CreateMultipartUploadCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["CreateMultipartUploadRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js ***! \********************************************************************************************************************************/ /*! exports provided: DeleteBucketAnalyticsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationCommand", function() { return DeleteBucketAnalyticsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an analytics configuration for the bucket (specified by the analytics * configuration ID).

*

To use this operation, you must have permissions to perform the * s3:PutAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about the Amazon S3 analytics feature, see Amazon S3 Analytics – Storage Class * Analysis.

* *

The following operations are related to * DeleteBucketAnalyticsConfiguration:

* */ var DeleteBucketAnalyticsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketAnalyticsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketAnalyticsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketAnalyticsConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketAnalyticsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketAnalyticsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketAnalyticsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand"])(input, context); }; DeleteBucketAnalyticsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand"])(output, context); }; return DeleteBucketAnalyticsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketAnalyticsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js ***! \**********************************************************************************************************/ /*! exports provided: DeleteBucketCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCommand", function() { return DeleteBucketCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the S3 bucket. All objects (including all object versions and delete markers) in * the bucket must be deleted before the bucket itself can be deleted.

* *

* Related Resources *

* */ var DeleteBucketCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketCommand"])(input, context); }; DeleteBucketCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketCommand"])(output, context); }; return DeleteBucketCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=DeleteBucketCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js ***! \**************************************************************************************************************/ /*! exports provided: DeleteBucketCorsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsCommand", function() { return DeleteBucketCorsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the cors configuration information set for the bucket.

*

To use this operation, you must have permission to perform the * s3:PutBucketCORS action. The bucket owner has this permission by default * and can grant this permission to others.

*

For information about cors, see Enabling * Cross-Origin Resource Sharing in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources: *

* */ var DeleteBucketCorsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketCorsCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketCorsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketCorsCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketCorsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketCorsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketCorsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketCorsCommand"])(input, context); }; DeleteBucketCorsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketCorsCommand"])(output, context); }; return DeleteBucketCorsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketCorsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js ***! \********************************************************************************************************************/ /*! exports provided: DeleteBucketEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionCommand", function() { return DeleteBucketEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the DELETE operation removes default encryption from the bucket. * For information about the Amazon S3 default encryption feature, see Amazon S3 Default Bucket Encryption in the * Amazon Simple Storage Service Developer Guide.

*

To use this operation, you must have permissions to perform the * s3:PutEncryptionConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ var DeleteBucketEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketEncryptionCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketEncryptionRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketEncryptionCommand"])(input, context); }; DeleteBucketEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketEncryptionCommand"])(output, context); }; return DeleteBucketEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketEncryptionCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js": /*!*****************************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js ***! \*****************************************************************************************************************************************/ /*! exports provided: DeleteBucketIntelligentTieringConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationCommand", function() { return DeleteBucketIntelligentTieringConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the S3 Intelligent-Tiering configuration from the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * DeleteBucketIntelligentTieringConfiguration include:

* */ var DeleteBucketIntelligentTieringConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketIntelligentTieringConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketIntelligentTieringConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketIntelligentTieringConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketIntelligentTieringConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketIntelligentTieringConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketIntelligentTieringConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand"])(input, context); }; DeleteBucketIntelligentTieringConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand"])(output, context); }; return DeleteBucketIntelligentTieringConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketIntelligentTieringConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js ***! \********************************************************************************************************************************/ /*! exports provided: DeleteBucketInventoryConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationCommand", function() { return DeleteBucketInventoryConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes an inventory configuration (identified by the inventory ID) from the * bucket.

*

To use this operation, you must have permissions to perform the * s3:PutInventoryConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

*

For information about the Amazon S3 inventory feature, see Amazon S3 Inventory.

*

Operations related to DeleteBucketInventoryConfiguration include:

* */ var DeleteBucketInventoryConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketInventoryConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketInventoryConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketInventoryConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketInventoryConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketInventoryConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketInventoryConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketInventoryConfigurationCommand"])(input, context); }; DeleteBucketInventoryConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand"])(output, context); }; return DeleteBucketInventoryConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketInventoryConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js ***! \*******************************************************************************************************************/ /*! exports provided: DeleteBucketLifecycleCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleCommand", function() { return DeleteBucketLifecycleCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the lifecycle configuration from the specified bucket. Amazon S3 removes all the * lifecycle configuration rules in the lifecycle subresource associated with the bucket. Your * objects never expire, and Amazon S3 no longer automatically deletes any objects on the basis of * rules contained in the deleted lifecycle configuration.

*

To use this operation, you must have permission to perform the * s3:PutLifecycleConfiguration action. By default, the bucket owner has this * permission and the bucket owner can grant this permission to others.

* *

There is usually some time lag before lifecycle configuration deletion is fully * propagated to all the Amazon S3 systems.

* *

For more information about the object expiration, see Elements to * Describe Lifecycle Actions.

*

Related actions include:

* */ var DeleteBucketLifecycleCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketLifecycleCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketLifecycleCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketLifecycleCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketLifecycleCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketLifecycleRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketLifecycleCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketLifecycleCommand"])(input, context); }; DeleteBucketLifecycleCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketLifecycleCommand"])(output, context); }; return DeleteBucketLifecycleCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketLifecycleCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js ***! \******************************************************************************************************************************/ /*! exports provided: DeleteBucketMetricsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationCommand", function() { return DeleteBucketMetricsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the * metrics configuration ID) from the bucket. Note that this doesn't include the daily storage * metrics.

* *

To use this operation, you must have permissions to perform the * s3:PutMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch.

*

The following operations are related to * DeleteBucketMetricsConfiguration:

* */ var DeleteBucketMetricsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketMetricsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketMetricsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketMetricsConfigurationCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketMetricsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketMetricsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketMetricsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketMetricsConfigurationCommand"])(input, context); }; DeleteBucketMetricsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand"])(output, context); }; return DeleteBucketMetricsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketMetricsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: DeleteBucketOwnershipControlsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsCommand", function() { return DeleteBucketOwnershipControlsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you * must have the s3:PutBucketOwnershipControls permission. For more information * about Amazon S3 permissions, see Specifying * Permissions in a Policy.

*

For information about Amazon S3 Object Ownership, see Using Object Ownership.

*

The following operations are related to * DeleteBucketOwnershipControls:

* */ var DeleteBucketOwnershipControlsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketOwnershipControlsCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketOwnershipControlsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketOwnershipControlsCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketOwnershipControlsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketOwnershipControlsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketOwnershipControlsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketOwnershipControlsCommand"])(input, context); }; DeleteBucketOwnershipControlsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketOwnershipControlsCommand"])(output, context); }; return DeleteBucketOwnershipControlsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketOwnershipControlsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js ***! \****************************************************************************************************************/ /*! exports provided: DeleteBucketPolicyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyCommand", function() { return DeleteBucketPolicyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the DELETE operation uses the policy subresource to delete the * policy of a specified bucket. If you are using an identity other than the root user of the * AWS account that owns the bucket, the calling identity must have the * DeleteBucketPolicy permissions on the specified bucket and belong to the * bucket owner's account to use this operation.

* *

If you don't have DeleteBucketPolicy permissions, Amazon S3 returns a 403 * Access Denied error. If you have the correct permissions, but you're not using an * identity that belongs to the bucket owner's account, Amazon S3 returns a 405 Method Not * Allowed error.

* * * *

As a security precaution, the root user of the AWS account that owns a bucket can * always use this operation, even if the policy explicitly denies the root user the * ability to perform this action.

*
* *

For more information about bucket policies, see Using Bucket Policies and * UserPolicies.

*

The following operations are related to DeleteBucketPolicy *

* */ var DeleteBucketPolicyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketPolicyCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketPolicyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketPolicyCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketPolicyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketPolicyRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketPolicyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketPolicyCommand"])(input, context); }; DeleteBucketPolicyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketPolicyCommand"])(output, context); }; return DeleteBucketPolicyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketPolicyCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketReplicationCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the replication configuration from the bucket.

*

To use this operation, you must have permissions to perform the * s3:PutReplicationConfiguration action. The bucket owner has these * permissions by default and can grant it to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

It can take a while for the deletion of a replication configuration to fully * propagate.

*
* *

For information about replication configuration, see Replication in the Amazon S3 Developer * Guide.

* *

The following operations are related to DeleteBucketReplication:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "DeleteBucketReplicationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js ***! \*****************************************************************************************************************/ /*! exports provided: DeleteBucketTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingCommand", function() { return DeleteBucketTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Deletes the tags from the bucket.

* *

To use this operation, you must have permission to perform the * s3:PutBucketTagging action. By default, the bucket owner has this * permission and can grant this permission to others.

*

The following operations are related to DeleteBucketTagging:

* */ var DeleteBucketTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketTaggingCommand, _super); // Start section: command_properties // End section: command_properties function DeleteBucketTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteBucketTaggingCommand.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 clientName = "S3Client"; var commandName = "DeleteBucketTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteBucketTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketTaggingCommand"])(input, context); }; DeleteBucketTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketTaggingCommand"])(output, context); }; return DeleteBucketTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteBucketTaggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketWebsiteCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation removes the website configuration for a bucket. Amazon S3 returns a 200 * OK response upon successfully deleting a website configuration on the specified * bucket. You will get a 200 OK response if the website configuration you are * trying to delete does not exist on the bucket. Amazon S3 returns a 404 response if * the bucket specified in the request does not exist.

* *

This DELETE operation requires the S3:DeleteBucketWebsite permission. By * default, only the bucket owner can delete the website configuration attached to a bucket. * However, bucket owners can grant other users permission to delete the website configuration * by writing a bucket policy granting them the S3:DeleteBucketWebsite * permission.

* *

For more information about hosting websites, see Hosting Websites on Amazon S3.

* *

The following operations are related to DeleteBucketWebsite:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "DeleteBucketWebsiteCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js ***! \**********************************************************************************************************/ /*! exports provided: DeleteObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectCommand", function() { return DeleteObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes the null version (if there is one) of an object and inserts a delete marker, * which becomes the latest version of the object. If there isn't a null version, Amazon S3 does * not remove any objects.

* *

To remove a specific version, you must be the bucket owner and you must use the version * Id subresource. Using this subresource permanently deletes the version. If the object * deleted is a delete marker, Amazon S3 sets the response header, * x-amz-delete-marker, to true.

* *

If the object you want to delete is in a bucket where the bucket versioning * configuration is MFA Delete enabled, you must include the x-amz-mfa request * header in the DELETE versionId request. Requests that include * x-amz-mfa must use HTTPS.

* *

For more information about MFA Delete, see Using MFA Delete. To see sample requests that use versioning, see Sample Request.

* *

You can delete objects by explicitly calling the DELETE Object API or configure its * lifecycle (PutBucketLifecycle) to * enable Amazon S3 to remove them for you. If you want to block users or accounts from removing or * deleting objects from your bucket, you must deny them the s3:DeleteObject, * s3:DeleteObjectVersion, and s3:PutLifeCycleConfiguration * actions.

* *

The following operation is related to DeleteObject:

* */ var DeleteObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteObjectCommand, _super); // Start section: command_properties // End section: command_properties function DeleteObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteObjectCommand.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 clientName = "S3Client"; var commandName = "DeleteObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteObjectCommand"])(input, context); }; DeleteObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteObjectCommand"])(output, context); }; return DeleteObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteObjectCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js ***! \*****************************************************************************************************************/ /*! exports provided: DeleteObjectTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingCommand", function() { return DeleteObjectTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes the entire tag set from the specified object. For more information about * managing object tags, see Object * Tagging.

* *

To use this operation, you must have permission to perform the * s3:DeleteObjectTagging action.

* *

To delete tags of a specific object version, add the versionId query * parameter in the request. You will need permission for the * s3:DeleteObjectVersionTagging action.

* *

The following operations are related to * DeleteBucketMetricsConfiguration:

* */ var DeleteObjectTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteObjectTaggingCommand, _super); // Start section: command_properties // End section: command_properties function DeleteObjectTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteObjectTaggingCommand.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 clientName = "S3Client"; var commandName = "DeleteObjectTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteObjectTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteObjectTaggingCommand"])(input, context); }; DeleteObjectTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteObjectTaggingCommand"])(output, context); }; return DeleteObjectTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeleteObjectTaggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js ***! \***********************************************************************************************************/ /*! exports provided: DeleteObjectsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsCommand", function() { return DeleteObjectsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation enables you to delete multiple objects from a bucket using a single HTTP * request. If you know the object keys that you want to delete, then this operation provides * a suitable alternative to sending individual delete requests, reducing per-request * overhead.

* *

The request contains a list of up to 1000 keys that you want to delete. In the XML, you * provide the object key names, and optionally, version IDs if you want to delete a specific * version of the object from a versioning-enabled bucket. For each key, Amazon S3 performs a * delete operation and returns the result of that delete, success, or failure, in the * response. Note that if the object specified in the request is not found, Amazon S3 returns the * result as deleted.

* *

The operation supports two modes for the response: verbose and quiet. By default, the * operation uses verbose mode in which the response includes the result of deletion of each * key in your request. In quiet mode the response includes only keys where the delete * operation encountered an error. For a successful deletion, the operation does not return * any information about the delete in the response body.

* *

When performing this operation on an MFA Delete enabled bucket, that attempts to delete * any versioned objects, you must include an MFA token. If you do not provide one, the entire * request will fail, even if there are non-versioned objects you are trying to delete. If you * provide an invalid token, whether there are versioned keys in the request or not, the * entire Multi-Object Delete request will fail. For information about MFA Delete, see MFA * Delete.

* *

Finally, the Content-MD5 header is required for all Multi-Object Delete requests. Amazon * S3 uses the header value to ensure that your request body has not been altered in * transit.

* *

The following operations are related to DeleteObjects:

* */ var DeleteObjectsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteObjectsCommand, _super); // Start section: command_properties // End section: command_properties function DeleteObjectsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeleteObjectsCommand.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 clientName = "S3Client"; var commandName = "DeleteObjectsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeleteObjectsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeleteObjectsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteObjectsCommand"])(input, context); }; DeleteObjectsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteObjectsCommand"])(output, context); }; return DeleteObjectsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=DeleteObjectsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js ***! \*********************************************************************************************************************/ /*! exports provided: DeletePublicAccessBlockCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockCommand", function() { return DeletePublicAccessBlockCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Removes the PublicAccessBlock configuration for an Amazon S3 bucket. To use this * operation, you must have the s3:PutBucketPublicAccessBlock permission. For * more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

The following operations are related to DeletePublicAccessBlock:

* */ var DeletePublicAccessBlockCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeletePublicAccessBlockCommand, _super); // Start section: command_properties // End section: command_properties function DeletePublicAccessBlockCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ DeletePublicAccessBlockCommand.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 clientName = "S3Client"; var commandName = "DeletePublicAccessBlockCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["DeletePublicAccessBlockRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; DeletePublicAccessBlockCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeletePublicAccessBlockCommand"])(input, context); }; DeletePublicAccessBlockCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeletePublicAccessBlockCommand"])(output, context); }; return DeletePublicAccessBlockCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=DeletePublicAccessBlockCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAccelerateConfigurationCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the GET operation uses the accelerate subresource to * return the Transfer Acceleration state of a bucket, which is either Enabled or * Suspended. Amazon S3 Transfer Acceleration is a bucket-level feature that * enables you to perform faster data transfers to and from Amazon S3.

*

To use this operation, you must have permission to perform the * s3:GetAccelerateConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

*

You set the Transfer Acceleration state of an existing bucket to Enabled or * Suspended by using the PutBucketAccelerateConfiguration operation.

*

A GET accelerate request does not return a state value for a bucket that * has no transfer acceleration state. A bucket has no Transfer Acceleration state if a state * has never been set on the bucket.

* *

For more information about transfer acceleration, see Transfer Acceleration in the * Amazon Simple Storage Service Developer Guide.

*

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketAccelerateConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketAccelerateConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAclCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the GET operation uses the acl * subresource to return the access control list (ACL) of a bucket. To use GET to * return the ACL of the bucket, you must have READ_ACP access to the bucket. If * READ_ACP permission is granted to the anonymous user, you can return the * ACL of the bucket without using an authorization header.

* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAnalyticsConfigurationCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the GET operation returns an analytics configuration (identified * by the analytics configuration ID) from the bucket.

*

To use this operation, you must have permissions to perform the * s3:GetAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

*

For information about Amazon S3 analytics feature, see Amazon S3 Analytics – Storage Class * Analysis in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketAnalyticsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketAnalyticsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketCorsCommand.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the cors configuration information set for the bucket.

* *

To use this operation, you must have permission to perform the s3:GetBucketCORS action. * By default, the bucket owner has this permission and can grant it to others.

* *

For more information about cors, see Enabling * Cross-Origin Resource Sharing.

* *

The following operations are related to GetBucketCors:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketCorsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketCorsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js ***! \*****************************************************************************************************************/ /*! exports provided: GetBucketEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionCommand", function() { return GetBucketEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the default encryption configuration for an Amazon S3 bucket. For information about * the Amazon S3 default encryption feature, see Amazon S3 Default Bucket Encryption.

* *

To use this operation, you must have permission to perform the * s3:GetEncryptionConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

*

The following operations are related to GetBucketEncryption:

* */ var GetBucketEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketEncryptionCommand.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 clientName = "S3Client"; var commandName = "GetBucketEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketEncryptionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketEncryptionOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketEncryptionCommand"])(input, context); }; GetBucketEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketEncryptionCommand"])(output, context); }; return GetBucketEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketEncryptionCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js": /*!**************************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js ***! \**************************************************************************************************************************************/ /*! exports provided: GetBucketIntelligentTieringConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationCommand", function() { return GetBucketIntelligentTieringConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the S3 Intelligent-Tiering configuration from the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * GetBucketIntelligentTieringConfiguration include:

* */ var GetBucketIntelligentTieringConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketIntelligentTieringConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketIntelligentTieringConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketIntelligentTieringConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetBucketIntelligentTieringConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketIntelligentTieringConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketIntelligentTieringConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketIntelligentTieringConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand"])(input, context); }; GetBucketIntelligentTieringConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand"])(output, context); }; return GetBucketIntelligentTieringConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketIntelligentTieringConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketInventoryConfigurationCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns an inventory configuration (identified by the inventory configuration ID) from * the bucket.

* *

To use this operation, you must have permissions to perform the * s3:GetInventoryConfiguration action. The bucket owner has this permission * by default and can grant this permission to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about the Amazon S3 inventory feature, see Amazon S3 Inventory.

* *

The following operations are related to * GetBucketInventoryConfiguration:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketInventoryConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketInventoryConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: GetBucketLifecycleConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationCommand", function() { return GetBucketLifecycleConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** * *

Bucket lifecycle configuration now supports specifying a lifecycle rule using an * object key name prefix, one or more object tags, or a combination of both. Accordingly, * this section describes the latest API. The response describes the new filter element * that you can use to specify a filter to select a subset of objects to which the rule * applies. If you are using a previous version of the lifecycle configuration, it still * works. For the earlier API description, see GetBucketLifecycle.

*
*

Returns the lifecycle configuration information set on the bucket. For information about * lifecycle configuration, see Object * Lifecycle Management.

* *

To use this operation, you must have permission to perform the * s3:GetLifecycleConfiguration action. The bucket owner has this permission, * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

* GetBucketLifecycleConfiguration has the following special error:

*
    *
  • *

    Error code: NoSuchLifecycleConfiguration *

    *
      *
    • *

      Description: The lifecycle configuration does not exist.

      *
    • *
    • *

      HTTP Status Code: 404 Not Found

      *
    • *
    • *

      SOAP Fault Code Prefix: Client

      *
    • *
    *
  • *
*

The following operations are related to * GetBucketLifecycleConfiguration:

* */ var GetBucketLifecycleConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketLifecycleConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketLifecycleConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketLifecycleConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetBucketLifecycleConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLifecycleConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLifecycleConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketLifecycleConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketLifecycleConfigurationCommand"])(input, context); }; GetBucketLifecycleConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketLifecycleConfigurationCommand"])(output, context); }; return GetBucketLifecycleConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketLifecycleConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js ***! \***************************************************************************************************************/ /*! exports provided: GetBucketLocationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationCommand", function() { return GetBucketLocationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the Region the bucket resides in. You set the bucket's Region using the * LocationConstraint request parameter in a CreateBucket * request. For more information, see CreateBucket.

* *

To use this implementation of the operation, you must be the bucket owner.

* *

The following operations are related to GetBucketLocation:

* */ var GetBucketLocationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketLocationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketLocationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketLocationCommand.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 clientName = "S3Client"; var commandName = "GetBucketLocationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLocationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLocationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketLocationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketLocationCommand"])(input, context); }; GetBucketLocationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketLocationCommand"])(output, context); }; return GetBucketLocationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketLocationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js ***! \**************************************************************************************************************/ /*! exports provided: GetBucketLoggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingCommand", function() { return GetBucketLoggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the logging status of a bucket and the permissions users have to view and modify * that status. To use GET, you must be the bucket owner.

* *

The following operations are related to GetBucketLogging:

* */ var GetBucketLoggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketLoggingCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketLoggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketLoggingCommand.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 clientName = "S3Client"; var commandName = "GetBucketLoggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLoggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketLoggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketLoggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketLoggingCommand"])(input, context); }; GetBucketLoggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketLoggingCommand"])(output, context); }; return GetBucketLoggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketLoggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: GetBucketMetricsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationCommand", function() { return GetBucketMetricsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets a metrics configuration (specified by the metrics configuration ID) from the * bucket. Note that this doesn't include the daily storage metrics.

* *

To use this operation, you must have permissions to perform the * s3:GetMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon * CloudWatch.

* *

The following operations are related to * GetBucketMetricsConfiguration:

* */ var GetBucketMetricsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketMetricsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketMetricsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketMetricsConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetBucketMetricsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketMetricsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketMetricsConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketMetricsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketMetricsConfigurationCommand"])(input, context); }; GetBucketMetricsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketMetricsConfigurationCommand"])(output, context); }; return GetBucketMetricsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketMetricsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketNotificationConfigurationCommand.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the notification configuration of a bucket.

*

If notifications are not enabled on the bucket, the operation returns an empty * NotificationConfiguration element.

* *

By default, you must be the bucket owner to read the notification configuration of a * bucket. However, the bucket owner can use a bucket policy to grant permission to other * users to read this configuration with the s3:GetBucketNotification * permission.

* *

For more information about setting and reading the notification configuration on a * bucket, see Setting Up Notification of * Bucket Events. For more information about bucket policies, see Using Bucket Policies.

* *

The following operation is related to GetBucketNotification:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketNotificationConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketNotificationConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js ***! \************************************************************************************************************************/ /*! exports provided: GetBucketOwnershipControlsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsCommand", function() { return GetBucketOwnershipControlsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves OwnershipControls for an Amazon S3 bucket. To use this operation, you * must have the s3:GetBucketOwnershipControls permission. For more information * about Amazon S3 permissions, see Specifying * Permissions in a Policy.

*

For information about Amazon S3 Object Ownership, see Using Object Ownership.

*

The following operations are related to GetBucketOwnershipControls:

* */ var GetBucketOwnershipControlsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketOwnershipControlsCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketOwnershipControlsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketOwnershipControlsCommand.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 clientName = "S3Client"; var commandName = "GetBucketOwnershipControlsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketOwnershipControlsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketOwnershipControlsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketOwnershipControlsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketOwnershipControlsCommand"])(input, context); }; GetBucketOwnershipControlsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketOwnershipControlsCommand"])(output, context); }; return GetBucketOwnershipControlsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketOwnershipControlsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyCommand.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the policy of a specified bucket. If you are using an identity other than the * root user of the AWS account that owns the bucket, the calling identity must have the * GetBucketPolicy permissions on the specified bucket and belong to the * bucket owner's account in order to use this operation.

* *

If you don't have GetBucketPolicy permissions, Amazon S3 returns a 403 * Access Denied error. If you have the correct permissions, but you're not using an * identity that belongs to the bucket owner's account, Amazon S3 returns a 405 Method Not * Allowed error.

* * *

As a security precaution, the root user of the AWS account that owns a bucket can * always use this operation, even if the policy explicitly denies the root user the * ability to perform this action.

*
* *

For more information about bucket policies, see Using Bucket Policies and User * Policies.

* *

The following operation is related to GetBucketPolicy:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketPolicyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js ***! \*******************************************************************************************************************/ /*! exports provided: GetBucketPolicyStatusCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusCommand", function() { return GetBucketPolicyStatusCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the policy status for an Amazon S3 bucket, indicating whether the bucket is public. * In order to use this operation, you must have the s3:GetBucketPolicyStatus * permission. For more information about Amazon S3 permissions, see Specifying Permissions in a * Policy.

* *

For more information about when Amazon S3 considers a bucket public, see The Meaning of "Public".

* *

The following operations are related to GetBucketPolicyStatus:

* */ var GetBucketPolicyStatusCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketPolicyStatusCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketPolicyStatusCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketPolicyStatusCommand.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 clientName = "S3Client"; var commandName = "GetBucketPolicyStatusCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyStatusRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyStatusOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketPolicyStatusCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketPolicyStatusCommand"])(input, context); }; GetBucketPolicyStatusCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketPolicyStatusCommand"])(output, context); }; return GetBucketPolicyStatusCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketPolicyStatusCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js ***! \******************************************************************************************************************/ /*! exports provided: GetBucketReplicationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationCommand", function() { return GetBucketReplicationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the replication configuration of a bucket.

* *

It can take a while to propagate the put or delete a replication configuration to * all Amazon S3 systems. Therefore, a get request soon after put or delete can return a wrong * result.

*
*

For information about replication configuration, see Replication in the * Amazon Simple Storage Service Developer Guide.

* *

This operation requires permissions for the s3:GetReplicationConfiguration * action. For more information about permissions, see Using Bucket Policies and User * Policies.

* *

If you include the Filter element in a replication configuration, you must * also include the DeleteMarkerReplication and Priority elements. * The response also returns those elements.

* *

For information about GetBucketReplication errors, see List of * replication-related error codes *

* * *

The following operations are related to GetBucketReplication:

* */ var GetBucketReplicationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketReplicationCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketReplicationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketReplicationCommand.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 clientName = "S3Client"; var commandName = "GetBucketReplicationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketReplicationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketReplicationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketReplicationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketReplicationCommand"])(input, context); }; GetBucketReplicationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketReplicationCommand"])(output, context); }; return GetBucketReplicationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketReplicationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketRequestPaymentCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the request payment configuration of a bucket. To use this version of the * operation, you must be the bucket owner. For more information, see Requester Pays Buckets.

* *

The following operations are related to GetBucketRequestPayment:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketRequestPaymentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketRequestPaymentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js ***! \**************************************************************************************************************/ /*! exports provided: GetBucketTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingCommand", function() { return GetBucketTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the tag set associated with the bucket.

*

To use this operation, you must have permission to perform the * s3:GetBucketTagging action. By default, the bucket owner has this * permission and can grant this permission to others.

* *

* GetBucketTagging has the following special error:

*
    *
  • *

    Error code: NoSuchTagSetError *

    *
      *
    • *

      Description: There is no tag set associated with the bucket.

      *
    • *
    *
  • *
* *

The following operations are related to GetBucketTagging:

* */ var GetBucketTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketTaggingCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketTaggingCommand.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 clientName = "S3Client"; var commandName = "GetBucketTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketTaggingCommand"])(input, context); }; GetBucketTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketTaggingCommand"])(output, context); }; return GetBucketTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketTaggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketVersioningCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the versioning state of a bucket.

*

To retrieve the versioning state of a bucket, you must be the bucket owner.

* *

This implementation also returns the MFA Delete status of the versioning state. If the * MFA Delete status is enabled, the bucket owner must use an authentication * device to change the versioning state of the bucket.

* *

The following operations are related to GetBucketVersioning:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetBucketVersioningCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketVersioningRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js ***! \**************************************************************************************************************/ /*! exports provided: GetBucketWebsiteCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteCommand", function() { return GetBucketWebsiteCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the website configuration for a bucket. To host website on Amazon S3, you can * configure a bucket as website by adding a website configuration. For more information about * hosting websites, see Hosting Websites on * Amazon S3.

*

This GET operation requires the S3:GetBucketWebsite permission. By default, * only the bucket owner can read the bucket website configuration. However, bucket owners can * allow other users to read the website configuration by writing a bucket policy granting * them the S3:GetBucketWebsite permission.

*

The following operations are related to DeleteBucketWebsite:

* */ var GetBucketWebsiteCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketWebsiteCommand, _super); // Start section: command_properties // End section: command_properties function GetBucketWebsiteCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetBucketWebsiteCommand.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 clientName = "S3Client"; var commandName = "GetBucketWebsiteCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketWebsiteRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetBucketWebsiteOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetBucketWebsiteCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketWebsiteCommand"])(input, context); }; GetBucketWebsiteCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketWebsiteCommand"])(output, context); }; return GetBucketWebsiteCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetBucketWebsiteCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js ***! \**********************************************************************************************************/ /*! exports provided: GetObjectAclCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclCommand", function() { return GetObjectAclCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the access control list (ACL) of an object. To use this operation, you must have * READ_ACP access to the object.

*

This action is not supported by Amazon S3 on Outposts.

*

* Versioning *

*

By default, GET returns ACL information about the current version of an object. To * return ACL information about a different version, use the versionId subresource.

* *

The following operations are related to GetObjectAcl:

* */ var GetObjectAclCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectAclCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectAclCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectAclCommand.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 clientName = "S3Client"; var commandName = "GetObjectAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectAclOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectAclCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectAclCommand"])(input, context); }; GetObjectAclCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectAclCommand"])(output, context); }; return GetObjectAclCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectAclCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js ***! \*******************************************************************************************************/ /*! exports provided: GetObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectCommand", function() { return GetObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves objects from Amazon S3. To use GET, you must have READ * access to the object. If you grant READ access to the anonymous user, you can * return the object without using an authorization header.

* *

An Amazon S3 bucket has no directory hierarchy such as you would find in a typical computer * file system. You can, however, create a logical hierarchy by using object key names that * imply a folder structure. For example, instead of naming an object sample.jpg, * you can name it photos/2006/February/sample.jpg.

* *

To get an object from such a logical hierarchy, specify the full key name for the object * in the GET operation. For a virtual hosted-style request example, if you have * the object photos/2006/February/sample.jpg, specify the resource as * /photos/2006/February/sample.jpg. For a path-style request example, if you * have the object photos/2006/February/sample.jpg in the bucket named * examplebucket, specify the resource as * /examplebucket/photos/2006/February/sample.jpg. For more information about * request types, see HTTP Host Header Bucket Specification.

* *

To distribute large files to many people, you can save bandwidth costs by using * BitTorrent. For more information, see Amazon S3 * Torrent. For more information about returning the ACL of an object, see GetObjectAcl.

* *

If the object you are retrieving is stored in the S3 Glacier or * S3 Glacier Deep Archive storage class, or S3 Intelligent-Tiering Archive or * S3 Intelligent-Tiering Deep Archive tiers, before you can retrieve the object you must first restore a * copy using RestoreObject. Otherwise, this operation returns an * InvalidObjectStateError error. For information about restoring archived * objects, see Restoring Archived * Objects.

* *

Encryption request headers, like x-amz-server-side-encryption, should not * be sent for GET requests if your object uses server-side encryption with CMKs stored in AWS * KMS (SSE-KMS) or server-side encryption with Amazon S3–managed encryption keys (SSE-S3). If your * object does use these types of keys, you’ll get an HTTP 400 BadRequest error.

*

If you encrypt an object by using server-side encryption with customer-provided * encryption keys (SSE-C) when you store the object in Amazon S3, then when you GET the object, * you must use the following headers:

*
    *
  • *

    x-amz-server-side-encryption-customer-algorithm

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key-MD5

    *
  • *
*

For more information about SSE-C, see Server-Side Encryption (Using * Customer-Provided Encryption Keys).

* *

Assuming you have permission to read object tags (permission for the * s3:GetObjectVersionTagging action), the response also returns the * x-amz-tagging-count header that provides the count of number of tags * associated with the object. You can use GetObjectTagging to retrieve * the tag set associated with an object.

* *

* Permissions *

*

You need the s3:GetObject permission for this operation. For more * information, see Specifying Permissions * in a Policy. If the object you request does not exist, the error Amazon S3 returns * depends on whether you also have the s3:ListBucket permission.

*
    *
  • *

    If you have the s3:ListBucket permission on the bucket, Amazon S3 will * return an HTTP status code 404 ("no such key") error.

    *
  • *
  • *

    If you don’t have the s3:ListBucket permission, Amazon S3 will return an * HTTP status code 403 ("access denied") error.

    *
  • *
* * *

* Versioning *

*

By default, the GET operation returns the current version of an object. To return a * different version, use the versionId subresource.

* * *

If the current version of the object is a delete marker, Amazon S3 behaves as if the * object was deleted and includes x-amz-delete-marker: true in the * response.

*
* * *

For more information about versioning, see PutBucketVersioning.

* *

* Overriding Response Header Values *

*

There are times when you want to override certain response header values in a GET * response. For example, you might override the Content-Disposition response header value in * your GET request.

* *

You can override values for a set of response headers using the following query * parameters. These response header values are sent only on a successful request, that is, * when status code 200 OK is returned. The set of headers you can override using these * parameters is a subset of the headers that Amazon S3 accepts when you create an object. The * response headers that you can override for the GET response are Content-Type, * Content-Language, Expires, Cache-Control, * Content-Disposition, and Content-Encoding. To override these * header values in the GET response, you use the following request parameters.

* * *

You must sign the request, either using an Authorization header or a presigned URL, * when using these parameters. They cannot be used with an unsigned (anonymous) * request.

*
*
    *
  • *

    * response-content-type *

    *
  • *
  • *

    * response-content-language *

    *
  • *
  • *

    * response-expires *

    *
  • *
  • *

    * response-cache-control *

    *
  • *
  • *

    * response-content-disposition *

    *
  • *
  • *

    * response-content-encoding *

    *
  • *
* *

* Additional Considerations about Request Headers *

* *

If both of the If-Match and If-Unmodified-Since headers are * present in the request as follows: If-Match condition evaluates to * true, and; If-Unmodified-Since condition evaluates to * false; then, S3 returns 200 OK and the data requested.

* *

If both of the If-None-Match and If-Modified-Since headers are * present in the request as follows: If-None-Match condition evaluates to * false, and; If-Modified-Since condition evaluates to * true; then, S3 returns 304 Not Modified response code.

* *

For more information about conditional requests, see RFC 7232.

* *

The following operations are related to GetObject:

* */ var GetObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectCommand.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 clientName = "S3Client"; var commandName = "GetObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectCommand"])(input, context); }; GetObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectCommand"])(output, context); }; return GetObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=GetObjectCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js ***! \****************************************************************************************************************/ /*! exports provided: GetObjectLegalHoldCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldCommand", function() { return GetObjectLegalHoldCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets an object's current Legal Hold status. For more information, see Locking Objects.

*

This action is not supported by Amazon S3 on Outposts.

*/ var GetObjectLegalHoldCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectLegalHoldCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectLegalHoldCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectLegalHoldCommand.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 clientName = "S3Client"; var commandName = "GetObjectLegalHoldCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLegalHoldRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLegalHoldOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectLegalHoldCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectLegalHoldCommand"])(input, context); }; GetObjectLegalHoldCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectLegalHoldCommand"])(output, context); }; return GetObjectLegalHoldCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectLegalHoldCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js ***! \************************************************************************************************************************/ /*! exports provided: GetObjectLockConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationCommand", function() { return GetObjectLockConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Gets the Object Lock configuration for a bucket. The rule specified in the Object Lock * configuration will be applied by default to every new object placed in the specified * bucket. For more information, see Locking * Objects.

*/ var GetObjectLockConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectLockConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectLockConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectLockConfigurationCommand.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 clientName = "S3Client"; var commandName = "GetObjectLockConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLockConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectLockConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectLockConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectLockConfigurationCommand"])(input, context); }; GetObjectLockConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectLockConfigurationCommand"])(output, context); }; return GetObjectLockConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectLockConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js ***! \****************************************************************************************************************/ /*! exports provided: GetObjectRetentionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionCommand", function() { return GetObjectRetentionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves an object's retention settings. For more information, see Locking Objects.

*

This action is not supported by Amazon S3 on Outposts.

*/ var GetObjectRetentionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectRetentionCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectRetentionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectRetentionCommand.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 clientName = "S3Client"; var commandName = "GetObjectRetentionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectRetentionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectRetentionOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectRetentionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectRetentionCommand"])(input, context); }; GetObjectRetentionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectRetentionCommand"])(output, context); }; return GetObjectRetentionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectRetentionCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js ***! \**************************************************************************************************************/ /*! exports provided: GetObjectTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingCommand", function() { return GetObjectTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns the tag-set of an object. You send the GET request against the tagging * subresource associated with the object.

* *

To use this operation, you must have permission to perform the * s3:GetObjectTagging action. By default, the GET operation returns * information about current version of an object. For a versioned bucket, you can have * multiple versions of an object in your bucket. To retrieve tags of any other version, use * the versionId query parameter. You also need permission for the * s3:GetObjectVersionTagging action.

* *

By default, the bucket owner has this permission and can grant this permission to * others.

* *

For information about the Amazon S3 object tagging feature, see Object Tagging.

* *

The following operation is related to GetObjectTagging:

* */ var GetObjectTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectTaggingCommand, _super); // Start section: command_properties // End section: command_properties function GetObjectTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetObjectTaggingCommand.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 clientName = "S3Client"; var commandName = "GetObjectTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetObjectTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectTaggingCommand"])(input, context); }; GetObjectTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectTaggingCommand"])(output, context); }; return GetObjectTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetObjectTaggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTorrentCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns torrent files from a bucket. BitTorrent can save you bandwidth when you're * distributing large files. For more information about BitTorrent, see Using BitTorrent with Amazon S3.

* *

You can get torrent only for objects that are less than 5 GB in size, and that are * not encrypted using server-side encryption with a customer-provided encryption * key.

*
*

To use GET, you must have READ access to the object.

*

This action is not supported by Amazon S3 on Outposts.

*

The following operation is related to GetObjectTorrent:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "GetObjectTorrentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetObjectTorrentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js ***! \******************************************************************************************************************/ /*! exports provided: GetPublicAccessBlockCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockCommand", function() { return GetPublicAccessBlockCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Retrieves the PublicAccessBlock configuration for an Amazon S3 bucket. To use * this operation, you must have the s3:GetBucketPublicAccessBlock permission. * For more information about Amazon S3 permissions, see Specifying Permissions in a * Policy.

* * *

When Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or * an object, it checks the PublicAccessBlock configuration for both the * bucket (or the bucket that contains the object) and the bucket owner's account. If the * PublicAccessBlock settings are different between the bucket and the * account, Amazon S3 uses the most restrictive combination of the bucket-level and * account-level settings.

*
* *

For more information about when Amazon S3 considers a bucket or an object public, see The Meaning of "Public".

* *

The following operations are related to GetPublicAccessBlock:

* */ var GetPublicAccessBlockCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetPublicAccessBlockCommand, _super); // Start section: command_properties // End section: command_properties function GetPublicAccessBlockCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ GetPublicAccessBlockCommand.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 clientName = "S3Client"; var commandName = "GetPublicAccessBlockCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetPublicAccessBlockRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["GetPublicAccessBlockOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; GetPublicAccessBlockCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetPublicAccessBlockCommand"])(input, context); }; GetPublicAccessBlockCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetPublicAccessBlockCommand"])(output, context); }; return GetPublicAccessBlockCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=GetPublicAccessBlockCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js ***! \********************************************************************************************************/ /*! exports provided: HeadBucketCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadBucketCommand", function() { return HeadBucketCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation is useful to determine if a bucket exists and you have permission to * access it. The operation returns a 200 OK if the bucket exists and you have * permission to access it. Otherwise, the operation might return responses such as 404 * Not Found and 403 Forbidden.

* *

To use this operation, you must have permissions to perform the * s3:ListBucket action. The bucket owner has this permission by default and * can grant this permission to others. For more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

*/ var HeadBucketCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(HeadBucketCommand, _super); // Start section: command_properties // End section: command_properties function HeadBucketCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ HeadBucketCommand.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 clientName = "S3Client"; var commandName = "HeadBucketCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["HeadBucketRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; HeadBucketCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlHeadBucketCommand"])(input, context); }; HeadBucketCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlHeadBucketCommand"])(output, context); }; return HeadBucketCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=HeadBucketCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js ***! \********************************************************************************************************/ /*! exports provided: HeadObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadObjectCommand", function() { return HeadObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

The HEAD operation retrieves metadata from an object without returning the object * itself. This operation is useful if you're only interested in an object's metadata. To use * HEAD, you must have READ access to the object.

* *

A HEAD request has the same options as a GET operation on an * object. The response is identical to the GET response except that there is no * response body.

* *

If you encrypt an object by using server-side encryption with customer-provided * encryption keys (SSE-C) when you store the object in Amazon S3, then when you retrieve the * metadata from the object, you must use the following headers:

*
    *
  • *

    x-amz-server-side-encryption-customer-algorithm

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key-MD5

    *
  • *
*

For more information about SSE-C, see Server-Side Encryption (Using * Customer-Provided Encryption Keys).

* *

Encryption request headers, like x-amz-server-side-encryption, should * not be sent for GET requests if your object uses server-side encryption with CMKs stored * in AWS KMS (SSE-KMS) or server-side encryption with Amazon S3–managed encryption keys * (SSE-S3). If your object does use these types of keys, you’ll get an HTTP 400 BadRequest * error.

*
* * * * * * * *

Request headers are limited to 8 KB in size. For more information, see Common Request * Headers.

*

Consider the following when using request headers:

*
    *
  • *

    Consideration 1 – If both of the If-Match and * If-Unmodified-Since headers are present in the request as * follows:

    *
      *
    • *

      * If-Match condition evaluates to true, and;

      *
    • *
    • *

      * If-Unmodified-Since condition evaluates to * false;

      *
    • *
    *

    Then Amazon S3 returns 200 OK and the data requested.

    *
  • *
  • *

    Consideration 2 – If both of the If-None-Match and * If-Modified-Since headers are present in the request as * follows:

    *
      *
    • *

      * If-None-Match condition evaluates to false, * and;

      *
    • *
    • *

      * If-Modified-Since condition evaluates to * true;

      *
    • *
    *

    Then Amazon S3 returns the 304 Not Modified response code.

    *
  • *
* *

For more information about conditional requests, see RFC 7232.

* *

* Permissions *

*

You need the s3:GetObject permission for this operation. For more * information, see Specifying Permissions * in a Policy. If the object you request does not exist, the error Amazon S3 returns * depends on whether you also have the s3:ListBucket permission.

*
    *
  • *

    If you have the s3:ListBucket permission on the bucket, Amazon S3 returns * an HTTP status code 404 ("no such key") error.

    *
  • *
  • *

    If you don’t have the s3:ListBucket permission, Amazon S3 returns an HTTP * status code 403 ("access denied") error.

    *
  • *
* *

The following operation is related to HeadObject:

* */ var HeadObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(HeadObjectCommand, _super); // Start section: command_properties // End section: command_properties function HeadObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ HeadObjectCommand.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 clientName = "S3Client"; var commandName = "HeadObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["HeadObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["HeadObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; HeadObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlHeadObjectCommand"])(input, context); }; HeadObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlHeadObjectCommand"])(output, context); }; return HeadObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=HeadObjectCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js ***! \*******************************************************************************************************************************/ /*! exports provided: ListBucketAnalyticsConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsCommand", function() { return ListBucketAnalyticsConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the analytics configurations for the bucket. You can have up to 1,000 analytics * configurations per bucket.

* *

This operation supports list pagination and does not return more than 100 configurations * at a time. You should always check the IsTruncated element in the response. If * there are no more configurations to list, IsTruncated is set to false. If * there are more configurations to list, IsTruncated is set to true, and there * will be a value in NextContinuationToken. You use the * NextContinuationToken value to continue the pagination of the list by * passing the value in continuation-token in the request to GET the next * page.

* *

To use this operation, you must have permissions to perform the * s3:GetAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about Amazon S3 analytics feature, see Amazon S3 Analytics – Storage Class * Analysis.

* *

The following operations are related to * ListBucketAnalyticsConfigurations:

* */ var ListBucketAnalyticsConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketAnalyticsConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketAnalyticsConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketAnalyticsConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketAnalyticsConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketAnalyticsConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketAnalyticsConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketAnalyticsConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketAnalyticsConfigurationsCommand"])(input, context); }; ListBucketAnalyticsConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand"])(output, context); }; return ListBucketAnalyticsConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketAnalyticsConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js": /*!****************************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js ***! \****************************************************************************************************************************************/ /*! exports provided: ListBucketIntelligentTieringConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsCommand", function() { return ListBucketIntelligentTieringConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the S3 Intelligent-Tiering configuration from the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * ListBucketIntelligentTieringConfigurations include:

* */ var ListBucketIntelligentTieringConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketIntelligentTieringConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketIntelligentTieringConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketIntelligentTieringConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketIntelligentTieringConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketIntelligentTieringConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketIntelligentTieringConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketIntelligentTieringConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand"])(input, context); }; ListBucketIntelligentTieringConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand"])(output, context); }; return ListBucketIntelligentTieringConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketIntelligentTieringConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js": /*!*******************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js ***! \*******************************************************************************************************************************/ /*! exports provided: ListBucketInventoryConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsCommand", function() { return ListBucketInventoryConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns a list of inventory configurations for the bucket. You can have up to 1,000 * analytics configurations per bucket.

* *

This operation supports list pagination and does not return more than 100 configurations * at a time. Always check the IsTruncated element in the response. If there are * no more configurations to list, IsTruncated is set to false. If there are more * configurations to list, IsTruncated is set to true, and there is a value in * NextContinuationToken. You use the NextContinuationToken value * to continue the pagination of the list by passing the value in continuation-token in the * request to GET the next page.

* *

To use this operation, you must have permissions to perform the * s3:GetInventoryConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about the Amazon S3 inventory feature, see Amazon S3 Inventory *

* *

The following operations are related to * ListBucketInventoryConfigurations:

* */ var ListBucketInventoryConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketInventoryConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketInventoryConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketInventoryConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketInventoryConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketInventoryConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketInventoryConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketInventoryConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketInventoryConfigurationsCommand"])(input, context); }; ListBucketInventoryConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketInventoryConfigurationsCommand"])(output, context); }; return ListBucketInventoryConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketInventoryConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: ListBucketMetricsConfigurationsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsCommand", function() { return ListBucketMetricsConfigurationsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the metrics configurations for the bucket. The metrics configurations are only for * the request metrics of the bucket and do not provide information on daily storage metrics. * You can have up to 1,000 configurations per bucket.

* *

This operation supports list pagination and does not return more than 100 configurations * at a time. Always check the IsTruncated element in the response. If there are * no more configurations to list, IsTruncated is set to false. If there are more * configurations to list, IsTruncated is set to true, and there is a value in * NextContinuationToken. You use the NextContinuationToken value * to continue the pagination of the list by passing the value in * continuation-token in the request to GET the next page.

* *

To use this operation, you must have permissions to perform the * s3:GetMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For more information about metrics configurations and CloudWatch request metrics, see * Monitoring Metrics with Amazon * CloudWatch.

* *

The following operations are related to * ListBucketMetricsConfigurations:

* */ var ListBucketMetricsConfigurationsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketMetricsConfigurationsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketMetricsConfigurationsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketMetricsConfigurationsCommand.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 clientName = "S3Client"; var commandName = "ListBucketMetricsConfigurationsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketMetricsConfigurationsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketMetricsConfigurationsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketMetricsConfigurationsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketMetricsConfigurationsCommand"])(input, context); }; ListBucketMetricsConfigurationsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketMetricsConfigurationsCommand"])(output, context); }; return ListBucketMetricsConfigurationsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListBucketMetricsConfigurationsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js ***! \*********************************************************************************************************/ /*! exports provided: ListBucketsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketsCommand", function() { return ListBucketsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns a list of all buckets owned by the authenticated sender of the request.

*/ var ListBucketsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListBucketsCommand, _super); // Start section: command_properties // End section: command_properties function ListBucketsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListBucketsCommand.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 clientName = "S3Client"; var commandName = "ListBucketsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: function (input) { return input; }, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListBucketsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListBucketsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListBucketsCommand"])(input, context); }; ListBucketsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListBucketsCommand"])(output, context); }; return ListBucketsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"])); //# sourceMappingURL=ListBucketsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListMultipartUploadsCommand.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation lists in-progress multipart uploads. An in-progress multipart upload is a * multipart upload that has been initiated using the Initiate Multipart Upload request, but * has not yet been completed or aborted.

* *

This operation returns at most 1,000 multipart uploads in the response. 1,000 multipart * uploads is the maximum number of uploads a response can include, which is also the default * value. You can further limit the number of uploads in a response by specifying the * max-uploads parameter in the response. If additional multipart uploads * satisfy the list criteria, the response will contain an IsTruncated element * with the value true. To list the additional multipart uploads, use the * key-marker and upload-id-marker request parameters.

* *

In the response, the uploads are sorted by key. If your application has initiated more * than one multipart upload using the same object key, then uploads in the response are first * sorted by key. Additionally, uploads are sorted in ascending order within each key by the * upload initiation time.

* *

For more information on multipart uploads, see Uploading Objects Using Multipart * Upload.

* *

For information on permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

* *

The following operations are related to ListMultipartUploads:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "ListMultipartUploadsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListMultipartUploadsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js ***! \****************************************************************************************************************/ /*! exports provided: ListObjectVersionsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsCommand", function() { return ListObjectVersionsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns metadata about all versions of the objects in a bucket. You can also use request * parameters as selection criteria to return metadata about a subset of all the object * versions.

* *

A 200 OK response can contain valid or invalid XML. Make sure to design your * application to parse the contents of the response and handle it appropriately.

*
*

To use this operation, you must have READ access to the bucket.

*

This action is not supported by Amazon S3 on Outposts.

*

The following operations are related to * ListObjectVersions:

* */ var ListObjectVersionsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListObjectVersionsCommand, _super); // Start section: command_properties // End section: command_properties function ListObjectVersionsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListObjectVersionsCommand.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 clientName = "S3Client"; var commandName = "ListObjectVersionsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectVersionsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectVersionsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListObjectVersionsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListObjectVersionsCommand"])(input, context); }; ListObjectVersionsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListObjectVersionsCommand"])(output, context); }; return ListObjectVersionsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListObjectVersionsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js ***! \*********************************************************************************************************/ /*! exports provided: ListObjectsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsCommand", function() { return ListObjectsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns some or all (up to 1,000) of the objects in a bucket. You can use the request * parameters as selection criteria to return a subset of the objects in a bucket. A 200 OK * response can contain valid or invalid XML. Be sure to design your application to parse the * contents of the response and handle it appropriately.

* *

This API has been revised. We recommend that you use the newer version, ListObjectsV2, when developing applications. For backward compatibility, * Amazon S3 continues to support ListObjects.

*
* * *

The following operations are related to ListObjects:

* */ var ListObjectsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListObjectsCommand, _super); // Start section: command_properties // End section: command_properties function ListObjectsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListObjectsCommand.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 clientName = "S3Client"; var commandName = "ListObjectsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListObjectsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListObjectsCommand"])(input, context); }; ListObjectsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListObjectsCommand"])(output, context); }; return ListObjectsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListObjectsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js ***! \***********************************************************************************************************/ /*! exports provided: ListObjectsV2Command */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Command", function() { return ListObjectsV2Command; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Returns some or all (up to 1,000) of the objects in a bucket. You can use the request * parameters as selection criteria to return a subset of the objects in a bucket. A 200 * OK response can contain valid or invalid XML. Make sure to design your * application to parse the contents of the response and handle it appropriately.

* *

To use this operation, you must have READ access to the bucket.

* *

To use this operation in an AWS Identity and Access Management (IAM) policy, you must * have permissions to perform the s3:ListBucket action. The bucket owner has * this permission by default and can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

This section describes the latest revision of the API. We recommend that you use this * revised API for application development. For backward compatibility, Amazon S3 continues to * support the prior version of this API, ListObjects.

*
* *

To get a list of your buckets, see ListBuckets.

* *

The following operations are related to ListObjectsV2:

* */ var ListObjectsV2Command = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListObjectsV2Command, _super); // Start section: command_properties // End section: command_properties function ListObjectsV2Command(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListObjectsV2Command.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 clientName = "S3Client"; var commandName = "ListObjectsV2Command"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsV2Request"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListObjectsV2Output"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListObjectsV2Command.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListObjectsV2Command"])(input, context); }; ListObjectsV2Command.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListObjectsV2Command"])(output, context); }; return ListObjectsV2Command; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListObjectsV2Command.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js ***! \*******************************************************************************************************/ /*! exports provided: ListPartsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPartsCommand", function() { return ListPartsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Lists the parts that have been uploaded for a specific multipart upload. This operation * must include the upload ID, which you obtain by sending the initiate multipart upload * request (see CreateMultipartUpload). * This request returns a maximum of 1,000 uploaded parts. The default number of parts * returned is 1,000 parts. You can restrict the number of parts returned by specifying the * max-parts request parameter. If your multipart upload consists of more than * 1,000 parts, the response returns an IsTruncated field with the value of true, * and a NextPartNumberMarker element. In subsequent ListParts * requests you can include the part-number-marker query string parameter and set its value to * the NextPartNumberMarker field value from the previous response.

* *

For more information on multipart uploads, see Uploading Objects Using Multipart * Upload.

* *

For information on permissions required to use the multipart upload API, see Multipart Upload API and * Permissions.

* *

The following operations are related to ListParts:

* */ var ListPartsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListPartsCommand, _super); // Start section: command_properties // End section: command_properties function ListPartsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ ListPartsCommand.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 clientName = "S3Client"; var commandName = "ListPartsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListPartsRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ListPartsOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; ListPartsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListPartsCommand"])(input, context); }; ListPartsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListPartsCommand"])(output, context); }; return ListPartsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=ListPartsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js": /*!******************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js ***! \******************************************************************************************************************************/ /*! exports provided: PutBucketAccelerateConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationCommand", function() { return PutBucketAccelerateConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the accelerate configuration of an existing bucket. Amazon S3 Transfer Acceleration is a * bucket-level feature that enables you to perform faster data transfers to Amazon S3.

* *

To use this operation, you must have permission to perform the * s3:PutAccelerateConfiguration action. The bucket owner has this permission by default. The * bucket owner can grant this permission to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

The Transfer Acceleration state of a bucket can be set to one of the following two * values:

*
    *
  • *

    Enabled – Enables accelerated data transfers to the bucket.

    *
  • *
  • *

    Suspended – Disables accelerated data transfers to the bucket.

    *
  • *
* * *

The GetBucketAccelerateConfiguration operation returns the transfer acceleration * state of a bucket.

* *

After setting the Transfer Acceleration state of a bucket to Enabled, it might take up * to thirty minutes before the data transfer rates to the bucket increase.

* *

The name of the bucket used for Transfer Acceleration must be DNS-compliant and must * not contain periods (".").

* *

For more information about transfer acceleration, see Transfer Acceleration.

* *

The following operations are related to * PutBucketAccelerateConfiguration:

* */ var PutBucketAccelerateConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketAccelerateConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketAccelerateConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketAccelerateConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketAccelerateConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketAccelerateConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketAccelerateConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketAccelerateConfigurationCommand"])(input, context); }; PutBucketAccelerateConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketAccelerateConfigurationCommand"])(output, context); }; return PutBucketAccelerateConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketAccelerateConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js ***! \**********************************************************************************************************/ /*! exports provided: PutBucketAclCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclCommand", function() { return PutBucketAclCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the permissions on an existing bucket using access control lists (ACL). For more * information, see Using ACLs. To set * the ACL of a bucket, you must have WRITE_ACP permission.

* *

You can use one of the following two ways to set a bucket's permissions:

*
    *
  • *

    Specify the ACL in the request body

    *
  • *
  • *

    Specify permissions using request headers

    *
  • *
* * *

You cannot specify access permission using both the body and the request * headers.

*
* *

Depending on your application needs, you may choose to set the ACL on a bucket using * either the request body or the headers. For example, if you have an existing application * that updates a bucket ACL using the request body, then you can continue to use that * approach.

* * *

* Access Permissions *

*

You can set access permissions using one of the following methods:

*
    *
  • *

    Specify a canned ACL with the x-amz-acl request header. Amazon S3 supports * a set of predefined ACLs, known as canned ACLs. Each canned ACL * has a predefined set of grantees and permissions. Specify the canned ACL name as the * value of x-amz-acl. If you use this header, you cannot use other access * control-specific headers in your request. For more information, see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly with the x-amz-grant-read, * x-amz-grant-read-acp, x-amz-grant-write-acp, and * x-amz-grant-full-control headers. When using these headers, you * specify explicit access permissions and grantees (AWS accounts or Amazon S3 groups) who * will receive the permission. If you use these ACL-specific headers, you cannot use * the x-amz-acl header to set a canned ACL. These parameters map to the * set of permissions that Amazon S3 supports in an ACL. For more information, see Access Control List (ACL) * Overview.

    *

    You specify each grantee as a type=value pair, where the type is one of the * following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID of an AWS * account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email address of * an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-write header grants create, * overwrite, and delete objects permission to LogDelivery group predefined by Amazon S3 and * two AWS accounts identified by their email addresses.

    *

    * x-amz-grant-write: uri="http://acs.amazonaws.com/groups/s3/LogDelivery", * id="111122223333", id="555566667777" *

    * *
  • *
*

You can use either a canned ACL or specify access permissions explicitly. You cannot do * both.

*

* Grantee Values *

*

You can specify the person (grantee) to whom you're assigning access rights (using * request elements) in the following ways:

*
    *
  • *

    By the person's ID:

    *

    * <>ID<><>GranteesEmail<> * *

    *

    DisplayName is optional and ignored in the request

    *
  • *
  • *

    By URI:

    *

    * <>http://acs.amazonaws.com/groups/global/AuthenticatedUsers<> *

    *
  • *
  • *

    By Email address:

    *

    * <>Grantees@email.com<>lt;/Grantee> *

    *

    The grantee is resolved to the CanonicalUser and, in a response to a GET Object * acl request, appears as the CanonicalUser.

    * *

    Using email addresses to specify a grantee is only supported in the following AWS Regions:

    *
      *
    • *

      US East (N. Virginia)

      *
    • *
    • *

      US West (N. California)

      *
    • *
    • *

      US West (Oregon)

      *
    • *
    • *

      Asia Pacific (Singapore)

      *
    • *
    • *

      Asia Pacific (Sydney)

      *
    • *
    • *

      Asia Pacific (Tokyo)

      *
    • *
    • *

      Europe (Ireland)

      *
    • *
    • *

      South America (São Paulo)

      *
    • *
    *

    For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

    *
    *
  • *
* * *

* Related Resources *

* */ var PutBucketAclCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketAclCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketAclCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketAclCommand.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 clientName = "S3Client"; var commandName = "PutBucketAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketAclCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketAclCommand"])(input, context); }; PutBucketAclCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketAclCommand"])(output, context); }; return PutBucketAclCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketAclCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: PutBucketAnalyticsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationCommand", function() { return PutBucketAnalyticsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets an analytics configuration for the bucket (specified by the analytics configuration * ID). You can have up to 1,000 analytics configurations per bucket.

* *

You can choose to have storage class analysis export analysis reports sent to a * comma-separated values (CSV) flat file. See the DataExport request element. * Reports are updated daily and are based on the object filters that you configure. When * selecting data export, you specify a destination bucket and an optional destination prefix * where the file is written. You can export the data to a destination bucket in a different * account. However, the destination bucket must be in the same Region as the bucket that you * are making the PUT analytics configuration to. For more information, see Amazon S3 Analytics – Storage Class * Analysis.

* * *

You must create a bucket policy on the destination bucket where the exported file is * written to grant permissions to Amazon S3 to write objects to the bucket. For an example * policy, see Granting Permissions for Amazon S3 Inventory and Storage Class Analysis.

*
* *

To use this operation, you must have permissions to perform the * s3:PutAnalyticsConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* * *

* Special Errors *

*
    *
  • *
      *
    • *

      * HTTP Error: HTTP 400 Bad Request *

      *
    • *
    • *

      * Code: InvalidArgument *

      *
    • *
    • *

      * Cause: Invalid argument. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * HTTP Error: HTTP 400 Bad Request *

      *
    • *
    • *

      * Code: TooManyConfigurations *

      *
    • *
    • *

      * Cause: You are attempting to create a new configuration but have * already reached the 1,000-configuration limit. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * HTTP Error: HTTP 403 Forbidden *

      *
    • *
    • *

      * Code: AccessDenied *

      *
    • *
    • *

      * Cause: You are not the owner of the specified bucket, or you do * not have the s3:PutAnalyticsConfiguration bucket permission to set the * configuration on the bucket. *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var PutBucketAnalyticsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketAnalyticsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketAnalyticsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketAnalyticsConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketAnalyticsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketAnalyticsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketAnalyticsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketAnalyticsConfigurationCommand"])(input, context); }; PutBucketAnalyticsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand"])(output, context); }; return PutBucketAnalyticsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketAnalyticsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketCorsCommand.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the cors configuration for your bucket. If the configuration exists, * Amazon S3 replaces it.

*

To use this operation, you must be allowed to perform the s3:PutBucketCORS * action. By default, the bucket owner has this permission and can grant it to others.

*

You set this configuration on a bucket so that the bucket can service cross-origin * requests. For example, you might want to enable a request whose origin is * http://www.example.com to access your Amazon S3 bucket at * my.example.bucket.com by using the browser's XMLHttpRequest * capability.

*

To enable cross-origin resource sharing (CORS) on a bucket, you add the * cors subresource to the bucket. The cors subresource is an XML * document in which you configure rules that identify origins and the HTTP methods that can * be executed on your bucket. The document is limited to 64 KB in size.

*

When Amazon S3 receives a cross-origin request (or a pre-flight OPTIONS request) against a * bucket, it evaluates the cors configuration on the bucket and uses the first * CORSRule rule that matches the incoming browser request to enable a * cross-origin request. For a rule to match, the following conditions must be met:

*
    *
  • *

    The request's Origin header must match AllowedOrigin * elements.

    *
  • *
  • *

    The request method (for example, GET, PUT, HEAD, and so on) or the * Access-Control-Request-Method header in case of a pre-flight * OPTIONS request must be one of the AllowedMethod * elements.

    *
  • *
  • *

    Every header specified in the Access-Control-Request-Headers request * header of a pre-flight request must match an AllowedHeader element. *

    *
  • *
*

For more information about CORS, go to Enabling * Cross-Origin Resource Sharing in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutBucketCorsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js ***! \*****************************************************************************************************************/ /*! exports provided: PutBucketEncryptionCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionCommand", function() { return PutBucketEncryptionCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation uses the encryption subresource to configure default * encryption and Amazon S3 Bucket Key for an existing bucket.

*

Default encryption for a bucket can use server-side encryption with Amazon S3-managed keys * (SSE-S3) or AWS KMS customer master keys (SSE-KMS). If you specify default encryption * using SSE-KMS, you can also configure Amazon S3 Bucket Key. For information about default * encryption, see Amazon S3 default bucket encryption * in the Amazon Simple Storage Service Developer Guide. For more information about S3 Bucket Keys, * see Amazon S3 Bucket Keys in the Amazon Simple Storage Service Developer Guide.

* *

This operation requires AWS Signature Version 4. For more information, see Authenticating Requests (AWS Signature * Version 4).

*
*

To use this operation, you must have permissions to perform the * s3:PutEncryptionConfiguration action. The bucket owner has this permission * by default. The bucket owner can grant this permission to others. For more information * about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

* *

* Related Resources *

* */ var PutBucketEncryptionCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketEncryptionCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketEncryptionCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketEncryptionCommand.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 clientName = "S3Client"; var commandName = "PutBucketEncryptionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketEncryptionRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketEncryptionCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketEncryptionCommand"])(input, context); }; PutBucketEncryptionCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketEncryptionCommand"])(output, context); }; return PutBucketEncryptionCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketEncryptionCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js": /*!**************************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js ***! \**************************************************************************************************************************************/ /*! exports provided: PutBucketIntelligentTieringConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationCommand", function() { return PutBucketIntelligentTieringConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Puts a S3 Intelligent-Tiering configuration to the specified bucket.

*

The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. S3 Intelligent-Tiering delivers automatic cost savings by moving data between access tiers, when access patterns change.

*

The S3 Intelligent-Tiering storage class is suitable for objects larger than 128 KB that you plan to store for at least 30 days. If the size of an object is less than 128 KB, it is not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the frequent access tier rates in the S3 Intelligent-Tiering storage class.

*

If you delete an object before the end of the 30-day minimum storage duration period, you are charged for 30 days. For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.

*

Operations related to * PutBucketIntelligentTieringConfiguration include:

* */ var PutBucketIntelligentTieringConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketIntelligentTieringConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketIntelligentTieringConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketIntelligentTieringConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketIntelligentTieringConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketIntelligentTieringConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketIntelligentTieringConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand"])(input, context); }; PutBucketIntelligentTieringConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand"])(output, context); }; return PutBucketIntelligentTieringConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketIntelligentTieringConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: PutBucketInventoryConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationCommand", function() { return PutBucketInventoryConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This implementation of the PUT operation adds an inventory configuration * (identified by the inventory ID) to the bucket. You can have up to 1,000 inventory * configurations per bucket.

*

Amazon S3 inventory generates inventories of the objects in the bucket on a daily or weekly * basis, and the results are published to a flat file. The bucket that is inventoried is * called the source bucket, and the bucket where the inventory flat file * is stored is called the destination bucket. The * destination bucket must be in the same AWS Region as the * source bucket.

*

When you configure an inventory for a source bucket, you specify * the destination bucket where you want the inventory to be stored, and * whether to generate the inventory daily or weekly. You can also configure what object * metadata to include and whether to inventory all object versions or only current versions. * For more information, see Amazon S3 * Inventory in the Amazon Simple Storage Service Developer Guide.

* *

You must create a bucket policy on the destination bucket to * grant permissions to Amazon S3 to write objects to the bucket in the defined location. For an * example policy, see * Granting Permissions for Amazon S3 Inventory and Storage Class Analysis.

*
*

To use this operation, you must have permissions to perform the * s3:PutInventoryConfiguration action. The bucket owner has this permission * by default and can grant this permission to others. For more information about permissions, * see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

* *

* Special Errors *

*
    *
  • *

    * HTTP 400 Bad Request Error *

    *
      *
    • *

      * Code: InvalidArgument

      *
    • *
    • *

      * Cause: Invalid Argument

      *
    • *
    *
  • *
  • *

    * HTTP 400 Bad Request Error *

    *
      *
    • *

      * Code: TooManyConfigurations

      *
    • *
    • *

      * Cause: You are attempting to create a new configuration * but have already reached the 1,000-configuration limit.

      *
    • *
    *
  • *
  • *

    * HTTP 403 Forbidden Error *

    *
      *
    • *

      * Code: AccessDenied

      *
    • *
    • *

      * Cause: You are not the owner of the specified bucket, * or you do not have the s3:PutInventoryConfiguration bucket * permission to set the configuration on the bucket.

      *
    • *
    *
  • *
* *

* Related Resources *

* */ var PutBucketInventoryConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketInventoryConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketInventoryConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketInventoryConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketInventoryConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketInventoryConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketInventoryConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketInventoryConfigurationCommand"])(input, context); }; PutBucketInventoryConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketInventoryConfigurationCommand"])(output, context); }; return PutBucketInventoryConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketInventoryConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js": /*!*****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js ***! \*****************************************************************************************************************************/ /*! exports provided: PutBucketLifecycleConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationCommand", function() { return PutBucketLifecycleConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a new lifecycle configuration for the bucket or replaces an existing lifecycle * configuration. For information about lifecycle configuration, see Managing Access Permissions to Your Amazon S3 * Resources.

* * *

Bucket lifecycle configuration now supports specifying a lifecycle rule using an * object key name prefix, one or more object tags, or a combination of both. Accordingly, * this section describes the latest API. The previous version of the API supported * filtering based only on an object key name prefix, which is supported for backward * compatibility. For the related API description, see PutBucketLifecycle.

*
* * * *

* Rules *

*

You specify the lifecycle configuration in your request body. The lifecycle * configuration is specified as XML consisting of one or more rules. Each rule consists of * the following:

* *
    *
  • *

    Filter identifying a subset of objects to which the rule applies. The filter can * be based on a key name prefix, object tags, or a combination of both.

    *
  • *
  • *

    Status whether the rule is in effect.

    *
  • *
  • *

    One or more lifecycle transition and expiration actions that you want Amazon S3 to * perform on the objects identified by the filter. If the state of your bucket is * versioning-enabled or versioning-suspended, you can have many versions of the same * object (one current version and zero or more noncurrent versions). Amazon S3 provides * predefined actions that you can specify for current and noncurrent object * versions.

    *
  • *
* *

For more information, see Object * Lifecycle Management and Lifecycle Configuration Elements.

* * *

* Permissions *

* * *

By default, all Amazon S3 resources are private, including buckets, objects, and related * subresources (for example, lifecycle configuration and website configuration). Only the * resource owner (that is, the AWS account that created it) can access the resource. The * resource owner can optionally grant access permissions to others by writing an access * policy. For this operation, a user must get the s3:PutLifecycleConfiguration * permission.

* *

You can also explicitly deny permissions. Explicit deny also supersedes any other * permissions. If you want to block users or accounts from removing or deleting objects from * your bucket, you must deny them permissions for the following actions:

* *
    *
  • *

    s3:DeleteObject

    *
  • *
  • *

    s3:DeleteObjectVersion

    *
  • *
  • *

    s3:PutLifecycleConfiguration

    *
  • *
* * *

For more information about permissions, see Managing Access Permissions to Your Amazon S3 * Resources.

* *

The following are related to PutBucketLifecycleConfiguration:

* */ var PutBucketLifecycleConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketLifecycleConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketLifecycleConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketLifecycleConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketLifecycleConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketLifecycleConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketLifecycleConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketLifecycleConfigurationCommand"])(input, context); }; PutBucketLifecycleConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketLifecycleConfigurationCommand"])(output, context); }; return PutBucketLifecycleConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutBucketLifecycleConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js ***! \**************************************************************************************************************/ /*! exports provided: PutBucketLoggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingCommand", function() { return PutBucketLoggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Set the logging parameters for a bucket and to specify permissions for who can view and * modify the logging parameters. All logs are saved to buckets in the same AWS Region as the * source bucket. To set the logging status of a bucket, you must be the bucket owner.

* *

The bucket owner is automatically granted FULL_CONTROL to all logs. You use the * Grantee request element to grant access to other people. The * Permissions request element specifies the kind of access the grantee has to * the logs.

* *

* Grantee Values *

*

You can specify the person (grantee) to whom you're assigning access rights (using * request elements) in the following ways:

* *
    *
  • *

    By the person's ID:

    *

    * <>ID<><>GranteesEmail<> * *

    *

    DisplayName is optional and ignored in the request.

    *
  • *
  • *

    By Email address:

    *

    * <>Grantees@email.com<> *

    *

    The grantee is resolved to the CanonicalUser and, in a response to a GET Object * acl request, appears as the CanonicalUser.

    *
  • *
  • *

    By URI:

    *

    * <>http://acs.amazonaws.com/groups/global/AuthenticatedUsers<> *

    *
  • *
* * *

To enable logging, you use LoggingEnabled and its children request elements. To disable * logging, you use an empty BucketLoggingStatus request element:

* *

* *

* *

For more information about server access logging, see Server Access Logging.

* *

For more information about creating a bucket, see CreateBucket. For more * information about returning the logging status of a bucket, see GetBucketLogging.

* *

The following operations are related to PutBucketLogging:

* */ var PutBucketLoggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketLoggingCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketLoggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketLoggingCommand.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 clientName = "S3Client"; var commandName = "PutBucketLoggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketLoggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketLoggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketLoggingCommand"])(input, context); }; PutBucketLoggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketLoggingCommand"])(output, context); }; return PutBucketLoggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketLoggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js": /*!***************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js ***! \***************************************************************************************************************************/ /*! exports provided: PutBucketMetricsConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationCommand", function() { return PutBucketMetricsConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets a metrics configuration (specified by the metrics configuration ID) for the bucket. * You can have up to 1,000 metrics configurations per bucket. If you're updating an existing * metrics configuration, note that this is a full replacement of the existing metrics * configuration. If you don't include the elements you want to keep, they are erased.

* *

To use this operation, you must have permissions to perform the * s3:PutMetricsConfiguration action. The bucket owner has this permission by * default. The bucket owner can grant this permission to others. For more information about * permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon * CloudWatch.

* *

The following operations are related to * PutBucketMetricsConfiguration:

* * * * * * * *

* GetBucketLifecycle has the following special error:

*
    *
  • *

    Error code: TooManyConfigurations *

    *
      *
    • *

      Description: You are attempting to create a new configuration but have * already reached the 1,000-configuration limit.

      *
    • *
    • *

      HTTP Status Code: HTTP 400 Bad Request

      *
    • *
    *
  • *
*/ var PutBucketMetricsConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketMetricsConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketMetricsConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketMetricsConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketMetricsConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketMetricsConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketMetricsConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketMetricsConfigurationCommand"])(input, context); }; PutBucketMetricsConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketMetricsConfigurationCommand"])(output, context); }; return PutBucketMetricsConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketMetricsConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js": /*!********************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js ***! \********************************************************************************************************************************/ /*! exports provided: PutBucketNotificationConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationCommand", function() { return PutBucketNotificationConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Enables notifications of specified events for a bucket. For more information about event * notifications, see Configuring Event * Notifications.

* *

Using this API, you can replace an existing notification configuration. The * configuration is an XML file that defines the event types that you want Amazon S3 to publish and * the destination where you want Amazon S3 to publish an event notification when it detects an * event of the specified type.

* *

By default, your bucket has no event notifications configured. That is, the notification * configuration will be an empty NotificationConfiguration.

* *

* *

*

* *

*

This operation replaces the existing notification configuration with the configuration * you include in the request body.

* *

After Amazon S3 receives this request, it first verifies that any Amazon Simple Notification * Service (Amazon SNS) or Amazon Simple Queue Service (Amazon SQS) destination exists, and * that the bucket owner has permission to publish to it by sending a test notification. In * the case of AWS Lambda destinations, Amazon S3 verifies that the Lambda function permissions * grant Amazon S3 permission to invoke the function from the Amazon S3 bucket. For more information, * see Configuring Notifications for Amazon S3 * Events.

* *

You can disable notifications by adding the empty NotificationConfiguration * element.

* *

By default, only the bucket owner can configure notifications on a bucket. However, * bucket owners can use a bucket policy to grant permission to other users to set this * configuration with s3:PutBucketNotification permission.

* * *

The PUT notification is an atomic operation. For example, suppose your notification * configuration includes SNS topic, SQS queue, and Lambda function configurations. When * you send a PUT request with this configuration, Amazon S3 sends test messages to your SNS * topic. If the message fails, the entire PUT operation will fail, and Amazon S3 will not add * the configuration to your bucket.

*
* *

* Responses *

*

If the configuration in the request body includes only one * TopicConfiguration specifying only the * s3:ReducedRedundancyLostObject event type, the response will also include * the x-amz-sns-test-message-id header containing the message ID of the test * notification sent to the topic.

* *

The following operation is related to * PutBucketNotificationConfiguration:

* */ var PutBucketNotificationConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketNotificationConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketNotificationConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketNotificationConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutBucketNotificationConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketNotificationConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketNotificationConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketNotificationConfigurationCommand"])(input, context); }; PutBucketNotificationConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketNotificationConfigurationCommand"])(output, context); }; return PutBucketNotificationConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketNotificationConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js ***! \************************************************************************************************************************/ /*! exports provided: PutBucketOwnershipControlsCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsCommand", function() { return PutBucketOwnershipControlsCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates or modifies OwnershipControls for an Amazon S3 bucket. To use this * operation, you must have the s3:PutBucketOwnershipControls permission. For * more information about Amazon S3 permissions, see Specifying Permissions in a Policy.

*

For information about Amazon S3 Object Ownership, see Using Object Ownership.

*

The following operations are related to PutBucketOwnershipControls:

* */ var PutBucketOwnershipControlsCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketOwnershipControlsCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketOwnershipControlsCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketOwnershipControlsCommand.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 clientName = "S3Client"; var commandName = "PutBucketOwnershipControlsCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketOwnershipControlsRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketOwnershipControlsCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketOwnershipControlsCommand"])(input, context); }; PutBucketOwnershipControlsCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketOwnershipControlsCommand"])(output, context); }; return PutBucketOwnershipControlsCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketOwnershipControlsCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js ***! \*************************************************************************************************************/ /*! exports provided: PutBucketPolicyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyCommand", function() { return PutBucketPolicyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Applies an Amazon S3 bucket policy to an Amazon S3 bucket. If you are using an identity other than * the root user of the AWS account that owns the bucket, the calling identity must have the * PutBucketPolicy permissions on the specified bucket and belong to the * bucket owner's account in order to use this operation.

* *

If you don't have PutBucketPolicy permissions, Amazon S3 returns a 403 * Access Denied error. If you have the correct permissions, but you're not using an * identity that belongs to the bucket owner's account, Amazon S3 returns a 405 Method Not * Allowed error.

* * *

As a security precaution, the root user of the AWS account that owns a bucket can * always use this operation, even if the policy explicitly denies the root user the * ability to perform this action.

*
* * *

For more information about bucket policies, see Using Bucket Policies and User * Policies.

* *

The following operations are related to PutBucketPolicy:

* */ var PutBucketPolicyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketPolicyCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketPolicyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketPolicyCommand.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 clientName = "S3Client"; var commandName = "PutBucketPolicyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketPolicyRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketPolicyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketPolicyCommand"])(input, context); }; PutBucketPolicyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketPolicyCommand"])(output, context); }; return PutBucketPolicyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutBucketPolicyCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketReplicationCommand.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates a replication configuration or replaces an existing one. For more information, * see Replication in the Amazon S3 Developer Guide.

* *

To perform this operation, the user or role performing the operation must have the * iam:PassRole permission.

*
*

Specify the replication configuration in the request body. In the replication * configuration, you provide the name of the destination bucket or buckets where you want * Amazon S3 to replicate objects, the IAM role that Amazon S3 can assume to replicate objects on your * behalf, and other relevant information.

* * *

A replication configuration must include at least one rule, and can contain a maximum of * 1,000. Each rule identifies a subset of objects to replicate by filtering the objects in * the source bucket. To choose additional subsets of objects to replicate, add a rule for * each subset.

* *

To specify a subset of the objects in the source bucket to apply a replication rule to, * add the Filter element as a child of the Rule element. You can filter objects based on an * object key prefix, one or more object tags, or both. When you add the Filter element in the * configuration, you must also add the following elements: * DeleteMarkerReplication, Status, and * Priority.

* *

If you are using an earlier version of the replication configuration, Amazon S3 handles * replication of delete markers differently. For more information, see Backward Compatibility.

*
*

For information about enabling versioning on a bucket, see Using Versioning.

* *

By default, a resource owner, in this case the AWS account that created the bucket, can * perform this operation. The resource owner can also grant others permissions to perform the * operation. For more information about permissions, see Specifying Permissions in a Policy * and Managing Access Permissions to Your * Amazon S3 Resources.

* *

* Handling Replication of Encrypted Objects *

*

By default, Amazon S3 doesn't replicate objects that are stored at rest using server-side * encryption with CMKs stored in AWS KMS. To replicate AWS KMS-encrypted objects, add the * following: SourceSelectionCriteria, SseKmsEncryptedObjects, * Status, EncryptionConfiguration, and * ReplicaKmsKeyID. For information about replication configuration, see * Replicating Objects * Created with SSE Using CMKs stored in AWS KMS.

* *

For information on PutBucketReplication errors, see List of * replication-related error codes *

* * *

The following operations are related to PutBucketReplication:

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutBucketReplicationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js ***! \*********************************************************************************************************************/ /*! exports provided: PutBucketRequestPaymentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentCommand", function() { return PutBucketRequestPaymentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the request payment configuration for a bucket. By default, the bucket owner pays * for downloads from the bucket. This configuration parameter enables the bucket owner (only) * to specify that the person requesting the download will be charged for the download. For * more information, see Requester Pays * Buckets.

* *

The following operations are related to PutBucketRequestPayment:

* */ var PutBucketRequestPaymentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketRequestPaymentCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketRequestPaymentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketRequestPaymentCommand.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 clientName = "S3Client"; var commandName = "PutBucketRequestPaymentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketRequestPaymentRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketRequestPaymentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketRequestPaymentCommand"])(input, context); }; PutBucketRequestPaymentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketRequestPaymentCommand"])(output, context); }; return PutBucketRequestPaymentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketRequestPaymentCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js ***! \**************************************************************************************************************/ /*! exports provided: PutBucketTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingCommand", function() { return PutBucketTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the tags for a bucket.

*

Use tags to organize your AWS bill to reflect your own cost structure. To do this, sign * up to get your AWS account bill with tag key values included. Then, to see the cost of * combined resources, organize your billing information according to resources with the same * tag key values. For example, you can tag several resources with a specific application * name, and then organize your billing information to see the total cost of that application * across several services. For more information, see Cost Allocation * and Tagging.

* * *

Within a bucket, if you add a tag that has the same key as an existing tag, the new * value overwrites the old value. For more information, see Using Cost Allocation in Amazon S3 Bucket * Tags.

*
*

To use this operation, you must have permissions to perform the * s3:PutBucketTagging action. The bucket owner has this permission by default * and can grant this permission to others. For more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources.

* *

* PutBucketTagging has the following special errors:

*
    *
  • *

    Error code: InvalidTagError *

    * *
  • *
  • *

    Error code: MalformedXMLError *

    *
      *
    • *

      Description: The XML provided does not match the schema.

      *
    • *
    *
  • *
  • *

    Error code: OperationAbortedError *

    *
      *
    • *

      Description: A conflicting conditional operation is currently in progress * against this resource. Please try again.

      *
    • *
    *
  • *
  • *

    Error code: InternalError *

    *
      *
    • *

      Description: The service was unable to apply the provided tag to the * bucket.

      *
    • *
    *
  • *
* * *

The following operations are related to PutBucketTagging:

* */ var PutBucketTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketTaggingCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketTaggingCommand.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 clientName = "S3Client"; var commandName = "PutBucketTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketTaggingCommand"])(input, context); }; PutBucketTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketTaggingCommand"])(output, context); }; return PutBucketTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutBucketTaggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketVersioningCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the versioning state of an existing bucket. To set the versioning state, you must * be the bucket owner.

*

You can set the versioning state with one of the following values:

* *

* Enabled—Enables versioning for the objects in the * bucket. All objects added to the bucket receive a unique version ID.

* *

* Suspended—Disables versioning for the objects in the * bucket. All objects added to the bucket receive the version ID null.

* *

If the versioning state has never been set on a bucket, it has no versioning state; a * GetBucketVersioning request does not return a versioning state value.

* *

If the bucket owner enables MFA Delete in the bucket versioning configuration, the * bucket owner must include the x-amz-mfa request header and the * Status and the MfaDelete request elements in a request to set * the versioning state of the bucket.

* * *

If you have an object expiration lifecycle policy in your non-versioned bucket and * you want to maintain the same permanent delete behavior when you enable versioning, you * must add a noncurrent expiration policy. The noncurrent expiration lifecycle policy will * manage the deletes of the noncurrent object versions in the version-enabled bucket. (A * version-enabled bucket maintains one current and zero or more noncurrent object * versions.) For more information, see Lifecycle and Versioning.

*
* *

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutBucketVersioningCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js ***! \**************************************************************************************************************/ /*! exports provided: PutBucketWebsiteCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteCommand", function() { return PutBucketWebsiteCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the configuration of the website that is specified in the website * subresource. To configure a bucket as a website, you can add this subresource on the bucket * with website configuration information such as the file name of the index document and any * redirect rules. For more information, see Hosting Websites on Amazon S3.

* *

This PUT operation requires the S3:PutBucketWebsite permission. By default, * only the bucket owner can configure the website attached to a bucket; however, bucket * owners can allow other users to set the website configuration by writing a bucket policy * that grants them the S3:PutBucketWebsite permission.

* *

To redirect all website requests sent to the bucket's website endpoint, you add a * website configuration with the following elements. Because all requests are sent to another * website, you don't need to provide index document name for the bucket.

*
    *
  • *

    * WebsiteConfiguration *

    *
  • *
  • *

    * RedirectAllRequestsTo *

    *
  • *
  • *

    * HostName *

    *
  • *
  • *

    * Protocol *

    *
  • *
* *

If you want granular control over redirects, you can use the following elements to add * routing rules that describe conditions for redirecting requests and information about the * redirect destination. In this case, the website configuration must provide an index * document for the bucket, because some requests might not be redirected.

*
    *
  • *

    * WebsiteConfiguration *

    *
  • *
  • *

    * IndexDocument *

    *
  • *
  • *

    * Suffix *

    *
  • *
  • *

    * ErrorDocument *

    *
  • *
  • *

    * Key *

    *
  • *
  • *

    * RoutingRules *

    *
  • *
  • *

    * RoutingRule *

    *
  • *
  • *

    * Condition *

    *
  • *
  • *

    * HttpErrorCodeReturnedEquals *

    *
  • *
  • *

    * KeyPrefixEquals *

    *
  • *
  • *

    * Redirect *

    *
  • *
  • *

    * Protocol *

    *
  • *
  • *

    * HostName *

    *
  • *
  • *

    * ReplaceKeyPrefixWith *

    *
  • *
  • *

    * ReplaceKeyWith *

    *
  • *
  • *

    * HttpRedirectCode *

    *
  • *
* *

Amazon S3 has a limitation of 50 routing rules per website configuration. If you require more * than 50 routing rules, you can use object redirect. For more information, see Configuring an * Object Redirect in the Amazon Simple Storage Service Developer Guide.

*/ var PutBucketWebsiteCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketWebsiteCommand, _super); // Start section: command_properties // End section: command_properties function PutBucketWebsiteCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutBucketWebsiteCommand.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 clientName = "S3Client"; var commandName = "PutBucketWebsiteCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutBucketWebsiteRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutBucketWebsiteCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketWebsiteCommand"])(input, context); }; PutBucketWebsiteCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketWebsiteCommand"])(output, context); }; return PutBucketWebsiteCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutBucketWebsiteCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js ***! \**********************************************************************************************************/ /*! exports provided: PutObjectAclCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclCommand", function() { return PutObjectAclCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Uses the acl subresource to set the access control list (ACL) permissions * for a new or existing object in an S3 bucket. You must have WRITE_ACP * permission to set the ACL of an object. For more information, see What * permissions can I grant? in the Amazon Simple Storage Service Developer Guide.

*

This action is not supported by Amazon S3 on Outposts.

*

Depending on your application needs, you can choose to set * the ACL on an object using either the request body or the headers. For example, if you have * an existing application that updates a bucket ACL using the request body, you can continue * to use that approach. For more information, see Access Control List (ACL) Overview in the Amazon S3 Developer * Guide.

* * * *

* Access Permissions *

*

You can set access permissions using one of the following methods:

*
    *
  • *

    Specify a canned ACL with the x-amz-acl request header. Amazon S3 supports * a set of predefined ACLs, known as canned ACLs. Each canned ACL has a predefined set * of grantees and permissions. Specify the canned ACL name as the value of * x-amz-acl. If you use this header, you cannot use other access * control-specific headers in your request. For more information, see Canned ACL.

    *
  • *
  • *

    Specify access permissions explicitly with the x-amz-grant-read, * x-amz-grant-read-acp, x-amz-grant-write-acp, and * x-amz-grant-full-control headers. When using these headers, you * specify explicit access permissions and grantees (AWS accounts or Amazon S3 groups) who * will receive the permission. If you use these ACL-specific headers, you cannot use * x-amz-acl header to set a canned ACL. These parameters map to the set * of permissions that Amazon S3 supports in an ACL. For more information, see Access Control List (ACL) * Overview.

    * *

    You specify each grantee as a type=value pair, where the type is one of the * following:

    *
      *
    • *

      * id – if the value specified is the canonical user ID of an AWS * account

      *
    • *
    • *

      * uri – if you are granting permissions to a predefined * group

      *
    • *
    • *

      * emailAddress – if the value specified is the email address of * an AWS account

      * *

      Using email addresses to specify a grantee is only supported in the following AWS Regions:

      *
        *
      • *

        US East (N. Virginia)

        *
      • *
      • *

        US West (N. California)

        *
      • *
      • *

        US West (Oregon)

        *
      • *
      • *

        Asia Pacific (Singapore)

        *
      • *
      • *

        Asia Pacific (Sydney)

        *
      • *
      • *

        Asia Pacific (Tokyo)

        *
      • *
      • *

        Europe (Ireland)

        *
      • *
      • *

        South America (São Paulo)

        *
      • *
      *

      For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

      *
      *
    • *
    *

    For example, the following x-amz-grant-read header grants list * objects permission to the two AWS accounts identified by their email * addresses.

    *

    * x-amz-grant-read: emailAddress="xyz@amazon.com", * emailAddress="abc@amazon.com" *

    * *
  • *
*

You can use either a canned ACL or specify access permissions explicitly. You cannot do * both.

*

* Grantee Values *

*

You can specify the person (grantee) to whom you're assigning access rights (using * request elements) in the following ways:

*
    *
  • *

    By the person's ID:

    *

    * <>ID<><>GranteesEmail<> * *

    *

    DisplayName is optional and ignored in the request.

    *
  • *
  • *

    By URI:

    *

    * <>http://acs.amazonaws.com/groups/global/AuthenticatedUsers<> *

    *
  • *
  • *

    By Email address:

    *

    * <>Grantees@email.com<>lt;/Grantee> *

    *

    The grantee is resolved to the CanonicalUser and, in a response to a GET Object * acl request, appears as the CanonicalUser.

    * *

    Using email addresses to specify a grantee is only supported in the following AWS Regions:

    *
      *
    • *

      US East (N. Virginia)

      *
    • *
    • *

      US West (N. California)

      *
    • *
    • *

      US West (Oregon)

      *
    • *
    • *

      Asia Pacific (Singapore)

      *
    • *
    • *

      Asia Pacific (Sydney)

      *
    • *
    • *

      Asia Pacific (Tokyo)

      *
    • *
    • *

      Europe (Ireland)

      *
    • *
    • *

      South America (São Paulo)

      *
    • *
    *

    For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the AWS General Reference.

    *
    *
  • *
*

* Versioning *

*

The ACL of an object is set at the object version level. By default, PUT sets the ACL of * the current version of an object. To set the ACL of a different version, use the * versionId subresource.

*

* Related Resources *

* */ var PutObjectAclCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectAclCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectAclCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectAclCommand.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 clientName = "S3Client"; var commandName = "PutObjectAclCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectAclRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectAclOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectAclCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectAclCommand"])(input, context); }; PutObjectAclCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectAclCommand"])(output, context); }; return PutObjectAclCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectAclCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js ***! \*******************************************************************************************************/ /*! exports provided: PutObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectCommand", function() { return PutObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Adds an object to a bucket. You must have WRITE permissions on a bucket to add an object * to it.

* * *

Amazon S3 never adds partial objects; if you receive a success response, Amazon S3 added the * entire object to the bucket.

* *

Amazon S3 is a distributed system. If it receives multiple write requests for the same object * simultaneously, it overwrites all but the last object written. Amazon S3 does not provide object * locking; if you need this, make sure to build it into your application layer or use * versioning instead.

* *

To ensure that data is not corrupted traversing the network, use the * Content-MD5 header. When you use this header, Amazon S3 checks the object * against the provided MD5 value and, if they do not match, returns an error. Additionally, * you can calculate the MD5 while putting an object to Amazon S3 and compare the returned ETag to * the calculated MD5 value.

* *

The Content-MD5 header is required for any request to upload an object * with a retention period configured using Amazon S3 Object Lock. For more information about * Amazon S3 Object Lock, see Amazon S3 Object Lock Overview * in the Amazon Simple Storage Service Developer Guide.

*
* * *

* Server-side Encryption *

*

You can optionally request server-side encryption. With server-side encryption, Amazon S3 encrypts your data as it writes it to disks in its data centers and decrypts the data * when you access it. You have the option to provide your own encryption key or use AWS * managed encryption keys (SSE-S3 or SSE-KMS). For more information, see Using Server-Side * Encryption.

*

If you request server-side encryption using AWS Key Management Service (SSE-KMS), you can enable an S3 Bucket Key at the object-level. For more information, see Amazon S3 Bucket Keys in the Amazon Simple Storage Service Developer Guide.

*

* Access Control List (ACL)-Specific Request * Headers *

*

You can use headers to grant ACL- based permissions. By default, all objects are * private. Only the owner has full access control. When adding a new object, you can grant * permissions to individual AWS accounts or to predefined groups defined by Amazon S3. These * permissions are then added to the ACL on the object. For more information, see Access Control List * (ACL) Overview and Managing ACLs Using the REST * API.

* *

* Storage Class Options *

*

By default, Amazon S3 uses the STANDARD Storage Class to store newly created objects. The * STANDARD storage class provides high durability and high availability. Depending on * performance needs, you can specify a different Storage Class. Amazon S3 on Outposts only uses * the OUTPOSTS Storage Class. For more information, see Storage Classes in the Amazon S3 * Service Developer Guide.

* * *

* Versioning *

*

If you enable versioning for a bucket, Amazon S3 automatically generates a unique version ID * for the object being stored. Amazon S3 returns this ID in the response. When you enable * versioning for a bucket, if Amazon S3 receives multiple write requests for the same object * simultaneously, it stores all of the objects.

*

For more information about versioning, see Adding Objects to * Versioning Enabled Buckets. For information about returning the versioning state * of a bucket, see GetBucketVersioning.

* * *

* Related Resources *

* */ var PutObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectCommand.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 clientName = "S3Client"; var commandName = "PutObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectCommand"])(input, context); }; PutObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectCommand"])(output, context); }; return PutObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=PutObjectCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js ***! \****************************************************************************************************************/ /*! exports provided: PutObjectLegalHoldCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldCommand", function() { return PutObjectLegalHoldCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Applies a Legal Hold configuration to the specified object.

*

This action is not supported by Amazon S3 on Outposts.

*

* Related Resources *

* */ var PutObjectLegalHoldCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectLegalHoldCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectLegalHoldCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectLegalHoldCommand.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 clientName = "S3Client"; var commandName = "PutObjectLegalHoldCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLegalHoldRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLegalHoldOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectLegalHoldCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectLegalHoldCommand"])(input, context); }; PutObjectLegalHoldCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectLegalHoldCommand"])(output, context); }; return PutObjectLegalHoldCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectLegalHoldCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js": /*!************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js ***! \************************************************************************************************************************/ /*! exports provided: PutObjectLockConfigurationCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationCommand", function() { return PutObjectLockConfigurationCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Places an Object Lock configuration on the specified bucket. The rule specified in the * Object Lock configuration will be applied by default to every new object placed in the * specified bucket.

* *

* DefaultRetention requires either Days or Years. You can't specify both * at the same time.

*
*

* Related Resources *

* */ var PutObjectLockConfigurationCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectLockConfigurationCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectLockConfigurationCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectLockConfigurationCommand.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 clientName = "S3Client"; var commandName = "PutObjectLockConfigurationCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLockConfigurationRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectLockConfigurationOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectLockConfigurationCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectLockConfigurationCommand"])(input, context); }; PutObjectLockConfigurationCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectLockConfigurationCommand"])(output, context); }; return PutObjectLockConfigurationCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectLockConfigurationCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectRetentionCommand.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Places an Object Retention configuration on an object.

*

This action is not supported by Amazon S3 on Outposts.

*

* Related Resources *

* */ 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 } /** * @internal */ 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 clientName = "S3Client"; var commandName = "PutObjectRetentionCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectRetentionRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js": /*!**************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js ***! \**************************************************************************************************************/ /*! exports provided: PutObjectTaggingCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingCommand", function() { return PutObjectTaggingCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Sets the supplied tag-set to an object that already exists in a bucket.

*

A tag is a key-value pair. You can associate tags with an object by sending a PUT * request against the tagging subresource that is associated with the object. You can * retrieve tags by sending a GET request. For more information, see GetObjectTagging.

* *

For tagging-related restrictions related to characters and encodings, see Tag * Restrictions. Note that Amazon S3 limits the maximum number of tags to 10 tags per * object.

* *

To use this operation, you must have permission to perform the * s3:PutObjectTagging action. By default, the bucket owner has this * permission and can grant this permission to others.

* *

To put tags of any other version, use the versionId query parameter. You * also need permission for the s3:PutObjectVersionTagging action.

* *

For information about the Amazon S3 object tagging feature, see Object Tagging.

* * *

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: InvalidTagError *

      *
    • *
    • *

      * Cause: The tag provided was not a valid tag. This error can occur * if the tag did not pass input validation. For more information, see Object Tagging. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: MalformedXMLError *

      *
    • *
    • *

      * Cause: The XML provided does not match the schema. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: OperationAbortedError *

      *
    • *
    • *

      * Cause: A conflicting conditional operation is currently in * progress against this resource. Please try again. *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: InternalError *

      *
    • *
    • *

      * Cause: The service was unable to apply the provided tag to the * object. *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var PutObjectTaggingCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectTaggingCommand, _super); // Start section: command_properties // End section: command_properties function PutObjectTaggingCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutObjectTaggingCommand.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 clientName = "S3Client"; var commandName = "PutObjectTaggingCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectTaggingRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutObjectTaggingOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutObjectTaggingCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectTaggingCommand"])(input, context); }; PutObjectTaggingCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectTaggingCommand"])(output, context); }; return PutObjectTaggingCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutObjectTaggingCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js ***! \******************************************************************************************************************/ /*! exports provided: PutPublicAccessBlockCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockCommand", function() { return PutPublicAccessBlockCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. * To use this operation, you must have the s3:PutBucketPublicAccessBlock * permission. For more information about Amazon S3 permissions, see Specifying Permissions in a * Policy.

* * *

When Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or * an object, it checks the PublicAccessBlock configuration for both the * bucket (or the bucket that contains the object) and the bucket owner's account. If the * PublicAccessBlock configurations are different between the bucket and * the account, Amazon S3 uses the most restrictive combination of the bucket-level and * account-level settings.

*
* * *

For more information about when Amazon S3 considers a bucket or an object public, see The Meaning of "Public".

* * * *

* Related Resources *

* */ var PutPublicAccessBlockCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutPublicAccessBlockCommand, _super); // Start section: command_properties // End section: command_properties function PutPublicAccessBlockCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ PutPublicAccessBlockCommand.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 clientName = "S3Client"; var commandName = "PutPublicAccessBlockCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["PutPublicAccessBlockRequest"].filterSensitiveLog, outputFilterSensitiveLog: function (output) { return output; }, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; PutPublicAccessBlockCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutPublicAccessBlockCommand"])(input, context); }; PutPublicAccessBlockCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutPublicAccessBlockCommand"])(output, context); }; return PutPublicAccessBlockCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"])); //# sourceMappingURL=PutPublicAccessBlockCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js ***! \***********************************************************************************************************/ /*! exports provided: RestoreObjectCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectCommand", function() { return RestoreObjectCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Restores an archived copy of an object back into Amazon S3

*

This action is not supported by Amazon S3 on Outposts.

*

This action performs the following types of requests:

*
    *
  • *

    * select - Perform a select query on an archived object

    *
  • *
  • *

    * restore an archive - Restore an archived object

    *
  • *
*

To use this operation, you must have permissions to perform the * s3:RestoreObject action. The bucket owner has this permission by default * and can grant this permission to others. For more information about permissions, see Permissions Related to Bucket Subresource Operations and Managing Access Permissions to Your Amazon S3 * Resources in the Amazon Simple Storage Service Developer Guide.

*

* Querying Archives with Select Requests *

*

You use a select type of request to perform SQL queries on archived objects. The * archived objects that are being queried by the select request must be formatted as * uncompressed comma-separated values (CSV) files. You can run queries and custom analytics * on your archived data without having to restore your data to a hotter Amazon S3 tier. For an * overview about select requests, see Querying Archived Objects in the Amazon Simple Storage Service Developer Guide.

*

When making a select request, do the following:

*
    *
  • *

    Define an output location for the select query's output. This must be an Amazon S3 * bucket in the same AWS Region as the bucket that contains the archive object that is * being queried. The AWS account that initiates the job must have permissions to write * to the S3 bucket. You can specify the storage class and encryption for the output * objects stored in the bucket. For more information about output, see Querying Archived Objects * in the Amazon Simple Storage Service Developer Guide.

    *

    For more information about the S3 structure in the request body, see * the following:

    * *
  • *
  • *

    Define the SQL expression for the SELECT type of restoration for your * query in the request body's SelectParameters structure. You can use * expressions like the following examples.

    *
      *
    • *

      The following expression returns all records from the specified * object.

      *

      * SELECT * FROM Object *

      *
    • *
    • *

      Assuming that you are not using any headers for data stored in the object, * you can specify columns with positional headers.

      *

      * SELECT s._1, s._2 FROM Object s WHERE s._3 > 100 *

      *
    • *
    • *

      If you have headers and you set the fileHeaderInfo in the * CSV structure in the request body to USE, you can * specify headers in the query. (If you set the fileHeaderInfo field * to IGNORE, the first row is skipped for the query.) You cannot mix * ordinal positions with header column names.

      *

      * SELECT s.Id, s.FirstName, s.SSN FROM S3Object s *

      *
    • *
    *
  • *
*

For more information about using SQL with S3 Glacier Select restore, see SQL Reference for Amazon S3 Select and * S3 Glacier Select in the Amazon Simple Storage Service Developer Guide.

*

When making a select request, you can also do the following:

*
    *
  • *

    To expedite your queries, specify the Expedited tier. For more * information about tiers, see "Restoring Archives," later in this topic.

    *
  • *
  • *

    Specify details about the data serialization format of both the input object that * is being queried and the serialization of the CSV-encoded query results.

    *
  • *
*

The following are additional important facts about the select feature:

*
    *
  • *

    The output results are new Amazon S3 objects. Unlike archive retrievals, they are * stored until explicitly deleted-manually or through a lifecycle policy.

    *
  • *
  • *

    You can issue more than one select request on the same Amazon S3 object. Amazon S3 doesn't * deduplicate requests, so avoid issuing duplicate requests.

    *
  • *
  • *

    Amazon S3 accepts a select request even if the object has already been restored. A * select request doesn’t return error response 409.

    *
  • *
*

* Restoring objects *

*

Objects that you archive to the S3 Glacier or * S3 Glacier Deep Archive storage class, and S3 Intelligent-Tiering Archive or * S3 Intelligent-Tiering Deep Archive tiers are not accessible in real time. For objects in * Archive Access or Deep Archive Access tiers you must first initiate a restore request, and * then wait until the object is moved into the Frequent Access tier. For objects in * S3 Glacier or S3 Glacier Deep Archive storage classes you must * first initiate a restore request, and then wait until a temporary copy of the object is * available. To access an archived object, you must restore the object for the duration * (number of days) that you specify.

*

To restore a specific object version, you can provide a version ID. If you don't provide * a version ID, Amazon S3 restores the current version.

*

When restoring an archived object (or using a select request), you can specify one of * the following data access tier options in the Tier element of the request * body:

*
    *
  • *

    * * Expedited * - Expedited retrievals * allow you to quickly access your data stored in the S3 Glacier * storage class or S3 Intelligent-Tiering Archive tier when occasional urgent requests for a * subset of archives are required. For all but the largest archived objects (250 MB+), * data accessed using Expedited retrievals is typically made available within 1–5 * minutes. Provisioned capacity ensures that retrieval capacity for Expedited * retrievals is available when you need it. Expedited retrievals and provisioned * capacity are not available for objects stored in the S3 Glacier Deep Archive * storage class or S3 Intelligent-Tiering Deep Archive tier.

    *
  • *
  • *

    * * Standard * - Standard retrievals allow * you to access any of your archived objects within several hours. This is the default * option for retrieval requests that do not specify the retrieval option. Standard * retrievals typically finish within 3–5 hours for objects stored in the * S3 Glacier storage class or S3 Intelligent-Tiering Archive tier. They * typically finish within 12 hours for objects stored in the * S3 Glacier Deep Archive storage class or S3 Intelligent-Tiering Deep Archive tier. * Standard retrievals are free for objects stored in S3 Intelligent-Tiering.

    *
  • *
  • *

    * * Bulk * - Bulk retrievals are the * lowest-cost retrieval option in S3 Glacier, enabling you to retrieve large amounts, * even petabytes, of data inexpensively. Bulk retrievals typically finish within 5–12 * hours for objects stored in the S3 Glacier storage class or * S3 Intelligent-Tiering Archive tier. They typically finish within 48 hours for objects stored * in the S3 Glacier Deep Archive storage class or S3 Intelligent-Tiering Deep Archive tier. * Bulk retrievals are free for objects stored in S3 Intelligent-Tiering.

    *
  • *
*

For more information about archive retrieval options and provisioned capacity for * Expedited data access, see Restoring Archived Objects in the Amazon Simple Storage Service Developer Guide.

*

You can use Amazon S3 restore speed upgrade to change the restore speed to a faster speed * while it is in progress. For more information, see * Upgrading the speed of an in-progress restore in the * Amazon Simple Storage Service Developer Guide.

*

To get the status of object restoration, you can send a HEAD request. * Operations return the x-amz-restore header, which provides information about * the restoration status, in the response. You can use Amazon S3 event notifications to notify you * when a restore is initiated or completed. For more information, see Configuring Amazon S3 Event Notifications in * the Amazon Simple Storage Service Developer Guide.

*

After restoring an archived object, you can update the restoration period by reissuing * the request with a new period. Amazon S3 updates the restoration period relative to the current * time and charges only for the request-there are no data transfer charges. You cannot * update the restoration period when Amazon S3 is actively processing your current restore request * for the object.

*

If your bucket has a lifecycle configuration with a rule that includes an expiration * action, the object expiration overrides the life span that you specify in a restore * request. For example, if you restore an object copy for 10 days, but the object is * scheduled to expire in 3 days, Amazon S3 deletes the object in 3 days. For more information * about lifecycle configuration, see PutBucketLifecycleConfiguration and Object Lifecycle Management in * Amazon Simple Storage Service Developer Guide.

*

* Responses *

*

A successful operation returns either the 200 OK or 202 * Accepted status code.

*
    *
  • *

    If the object is not previously restored, then Amazon S3 returns 202 * Accepted in the response.

    *
  • *
  • *

    If the object is previously restored, Amazon S3 returns 200 OK in the * response.

    *
  • *
*

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: RestoreAlreadyInProgress *

      *
    • *
    • *

      * Cause: Object restore is already in progress. (This error does not * apply to SELECT type requests.) *

      *
    • *
    • *

      * HTTP Status Code: 409 Conflict *

      *
    • *
    • *

      * SOAP Fault Code Prefix: Client *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: GlacierExpeditedRetrievalNotAvailable *

      *
    • *
    • *

      * Cause: expedited retrievals are currently not available. Try again * later. (Returned if there is insufficient capacity to process the Expedited * request. This error applies only to Expedited retrievals and not to * S3 Standard or Bulk retrievals.) *

      *
    • *
    • *

      * HTTP Status Code: 503 *

      *
    • *
    • *

      * SOAP Fault Code Prefix: N/A *

      *
    • *
    *
  • *
* *

* Related Resources *

* */ var RestoreObjectCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(RestoreObjectCommand, _super); // Start section: command_properties // End section: command_properties function RestoreObjectCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ RestoreObjectCommand.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)); var stack = clientStack.concat(this.middlewareStack); var logger = configuration.logger; var clientName = "S3Client"; var commandName = "RestoreObjectCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_2__["RestoreObjectRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_0__WEBPACK_IMPORTED_MODULE_1__["RestoreObjectOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; RestoreObjectCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_3__["serializeAws_restXmlRestoreObjectCommand"])(input, context); }; RestoreObjectCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_3__["deserializeAws_restXmlRestoreObjectCommand"])(output, context); }; return RestoreObjectCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=RestoreObjectCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js": /*!*****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js ***! \*****************************************************************************************************************/ /*! exports provided: SelectObjectContentCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentCommand", function() { return SelectObjectContentCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

This operation filters the contents of an Amazon S3 object based on a simple structured query * language (SQL) statement. In the request, along with the SQL expression, you must also * specify a data serialization format (JSON, CSV, or Apache Parquet) of the object. Amazon S3 uses * this format to parse object data into records, and returns only records that match the * specified SQL expression. You must also specify the data serialization format for the * response.

*

This action is not supported by Amazon S3 on Outposts.

*

For more information about Amazon S3 Select, * see Selecting Content from * Objects in the Amazon Simple Storage Service Developer Guide.

*

For more information about using SQL with Amazon S3 Select, see SQL Reference for Amazon S3 Select * and S3 Glacier Select in the Amazon Simple Storage Service Developer Guide.

*

*

* Permissions *

*

You must have s3:GetObject permission for this operation. Amazon S3 Select does * not support anonymous access. For more information about permissions, see Specifying Permissions in a Policy * in the Amazon Simple Storage Service Developer Guide.

*

*

* Object Data Formats *

*

You can use Amazon S3 Select to query objects that have the following format * properties:

*
    *
  • *

    * CSV, JSON, and Parquet - Objects must be in CSV, JSON, or * Parquet format.

    *
  • *
  • *

    * UTF-8 - UTF-8 is the only encoding type Amazon S3 Select * supports.

    *
  • *
  • *

    * GZIP or BZIP2 - CSV and JSON files can be compressed using * GZIP or BZIP2. GZIP and BZIP2 are the only compression formats that Amazon S3 Select * supports for CSV and JSON files. Amazon S3 Select supports columnar compression for * Parquet using GZIP or Snappy. Amazon S3 Select does not support whole-object compression * for Parquet objects.

    *
  • *
  • *

    * Server-side encryption - Amazon S3 Select supports querying * objects that are protected with server-side encryption.

    *

    For objects that are encrypted with customer-provided encryption keys (SSE-C), you * must use HTTPS, and you must use the headers that are documented in the GetObject. For more information about SSE-C, see Server-Side Encryption * (Using Customer-Provided Encryption Keys) in the * Amazon Simple Storage Service Developer Guide.

    *

    For objects that are encrypted with Amazon S3 managed encryption keys (SSE-S3) and * customer master keys (CMKs) stored in AWS Key Management Service (SSE-KMS), * server-side encryption is handled transparently, so you don't need to specify * anything. For more information about server-side encryption, including SSE-S3 and * SSE-KMS, see Protecting Data Using * Server-Side Encryption in the Amazon Simple Storage Service Developer Guide.

    *
  • *
* *

* Working with the Response Body *

*

Given the response size is unknown, Amazon S3 Select streams the response as a series of * messages and includes a Transfer-Encoding header with chunked as * its value in the response. For more information, see Appendix: SelectObjectContent * Response * .

* *

*

* GetObject Support *

*

The SelectObjectContent operation does not support the following * GetObject functionality. For more information, see GetObject.

*
    *
  • *

    * Range: Although you can specify a scan range for an Amazon S3 Select request * (see SelectObjectContentRequest - ScanRange in the request parameters), * you cannot specify the range of bytes of an object to return.

    *
  • *
  • *

    GLACIER, DEEP_ARCHIVE and REDUCED_REDUNDANCY storage classes: You cannot specify * the GLACIER, DEEP_ARCHIVE, or REDUCED_REDUNDANCY storage classes. For * more information, about storage classes see Storage Classes * in the Amazon Simple Storage Service Developer Guide.

    *
  • *
*

*

* Special Errors *

* *

For a list of special errors for this operation, see List of * SELECT Object Content Error Codes *

*

* Related Resources *

* */ var SelectObjectContentCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SelectObjectContentCommand, _super); // Start section: command_properties // End section: command_properties function SelectObjectContentCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ SelectObjectContentCommand.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 clientName = "S3Client"; var commandName = "SelectObjectContentCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; SelectObjectContentCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlSelectObjectContentCommand"])(input, context); }; SelectObjectContentCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlSelectObjectContentCommand"])(output, context); }; return SelectObjectContentCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=SelectObjectContentCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js ***! \********************************************************************************************************/ /*! exports provided: UploadPartCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCommand", function() { return UploadPartCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Uploads a part in a multipart upload.

* *

In this operation, you provide part data in your request. However, you have an option * to specify your existing Amazon S3 object as a data source for the part you are uploading. To * upload a part from an existing object, you use the UploadPartCopy operation. *

*
* *

You must initiate a multipart upload (see CreateMultipartUpload) * before you can upload any part. In response to your initiate request, Amazon S3 returns an * upload ID, a unique identifier, that you must include in your upload part request.

*

Part numbers can be any number from 1 to 10,000, inclusive. A part number uniquely * identifies a part and also defines its position within the object being created. If you * upload a new part using the same part number that was used with a previous part, the * previously uploaded part is overwritten. Each part must be at least 5 MB in size, except * the last part. There is no size limit on the last part of your multipart upload.

*

To ensure that data is not corrupted when traversing the network, specify the * Content-MD5 header in the upload part request. Amazon S3 checks the part data * against the provided MD5 value. If they do not match, Amazon S3 returns an error.

* *

If the upload request is signed with Signature Version 4, then AWS S3 uses the * x-amz-content-sha256 header as a checksum instead of * Content-MD5. For more information see Authenticating Requests: Using the Authorization Header (AWS Signature Version * 4).

* * * *

* Note: After you initiate multipart upload and upload * one or more parts, you must either complete or abort multipart upload in order to stop * getting charged for storage of the uploaded parts. Only after you either complete or abort * multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts * storage.

* *

For more information on multipart uploads, go to Multipart Upload Overview in the * Amazon Simple Storage Service Developer Guide .

*

For information on the permissions required to use the multipart upload API, go to * Multipart Upload API and * Permissions in the Amazon Simple Storage Service Developer Guide.

* *

You can optionally request server-side encryption where Amazon S3 encrypts your data as it * writes it to disks in its data centers and decrypts it for you when you access it. You have * the option of providing your own encryption key, or you can use the AWS managed encryption * keys. If you choose to provide your own encryption key, the request headers you provide in * the request must match the headers you used in the request to initiate the upload by using * CreateMultipartUpload. For more information, go to Using Server-Side Encryption in * the Amazon Simple Storage Service Developer Guide.

* *

Server-side encryption is supported by the S3 Multipart Upload actions. Unless you are * using a customer-provided encryption key, you don't need to specify the encryption * parameters in each UploadPart request. Instead, you only need to specify the server-side * encryption parameters in the initial Initiate Multipart request. For more information, see * CreateMultipartUpload.

* *

If you requested server-side encryption using a customer-provided encryption key in your * initiate multipart upload request, you must provide identical encryption information in * each part upload using the following headers.

* * *
    *
  • *

    x-amz-server-side-encryption-customer-algorithm

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key

    *
  • *
  • *

    x-amz-server-side-encryption-customer-key-MD5

    *
  • *
* *

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: NoSuchUpload *

      *
    • *
    • *

      * Cause: The specified multipart upload does not exist. The upload * ID might be invalid, or the multipart upload might have been aborted or * completed. *

      *
    • *
    • *

      * HTTP Status Code: 404 Not Found *

      *
    • *
    • *

      * SOAP Fault Code Prefix: Client *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var UploadPartCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UploadPartCommand, _super); // Start section: command_properties // End section: command_properties function UploadPartCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UploadPartCommand.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 clientName = "S3Client"; var commandName = "UploadPartCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UploadPartCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlUploadPartCommand"])(input, context); }; UploadPartCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlUploadPartCommand"])(output, context); }; return UploadPartCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"])); //# sourceMappingURL=UploadPartCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js": /*!************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js ***! \************************************************************************************************************/ /*! exports provided: UploadPartCopyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyCommand", function() { return UploadPartCopyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js"); /* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "./node_modules/@aws-sdk/middleware-serde/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /** *

Uploads a part by copying data from an existing object as data source. You specify the * data source by adding the request header x-amz-copy-source in your request and * a byte range by adding the request header x-amz-copy-source-range in your * request.

*

The minimum allowable part size for a multipart upload is 5 MB. For more information * about multipart upload limits, go to Quick * Facts in the Amazon Simple Storage Service Developer Guide.

* *

Instead of using an existing object as part data, you might use the UploadPart * operation and provide data in your request.

*
* *

You must initiate a multipart upload before you can upload any part. In response to your * initiate request. Amazon S3 returns a unique identifier, the upload ID, that you must include in * your upload part request.

*

For more information about using the UploadPartCopy operation, see the * following:

* *
    *
  • *

    For conceptual information about multipart uploads, see Uploading Objects Using Multipart * Upload in the Amazon Simple Storage Service Developer Guide.

    *
  • *
  • *

    For information about permissions required to use the multipart upload API, see * Multipart Upload API and * Permissions in the Amazon Simple Storage Service Developer Guide.

    *
  • *
  • *

    For information about copying objects using a single atomic operation vs. the * multipart upload, see Operations on * Objects in the Amazon Simple Storage Service Developer Guide.

    *
  • *
  • *

    For information about using server-side encryption with customer-provided * encryption keys with the UploadPartCopy operation, see CopyObject and UploadPart.

    *
  • *
*

Note the following additional considerations about the request headers * x-amz-copy-source-if-match, x-amz-copy-source-if-none-match, * x-amz-copy-source-if-unmodified-since, and * x-amz-copy-source-if-modified-since:

*

*
    *
  • *

    * Consideration 1 - If both of the * x-amz-copy-source-if-match and * x-amz-copy-source-if-unmodified-since headers are present in the * request as follows:

    *

    * x-amz-copy-source-if-match condition evaluates to true, * and;

    *

    * x-amz-copy-source-if-unmodified-since condition evaluates to * false;

    *

    Amazon S3 returns 200 OK and copies the data. *

    * *
  • *
  • *

    * Consideration 2 - If both of the * x-amz-copy-source-if-none-match and * x-amz-copy-source-if-modified-since headers are present in the * request as follows:

    *

    * x-amz-copy-source-if-none-match condition evaluates to * false, and;

    *

    * x-amz-copy-source-if-modified-since condition evaluates to * true;

    *

    Amazon S3 returns 412 Precondition Failed response code. *

    *
  • *
*

* Versioning *

*

If your bucket has versioning enabled, you could have multiple versions of the same * object. By default, x-amz-copy-source identifies the current version of the * object to copy. If the current version is a delete marker and you don't specify a versionId * in the x-amz-copy-source, Amazon S3 returns a 404 error, because the object does * not exist. If you specify versionId in the x-amz-copy-source and the versionId * is a delete marker, Amazon S3 returns an HTTP 400 error, because you are not allowed to specify * a delete marker as a version for the x-amz-copy-source.

*

You can optionally specify a specific version of the source object to copy by adding the * versionId subresource as shown in the following example:

*

* x-amz-copy-source: /bucket/object?versionId=version id *

* *

* Special Errors *

*
    *
  • *
      *
    • *

      * Code: NoSuchUpload *

      *
    • *
    • *

      * Cause: The specified multipart upload does not exist. The upload * ID might be invalid, or the multipart upload might have been aborted or * completed. *

      *
    • *
    • *

      * HTTP Status Code: 404 Not Found *

      *
    • *
    *
  • *
  • *
      *
    • *

      * Code: InvalidRequest *

      *
    • *
    • *

      * Cause: The specified copy source is not supported as a byte-range * copy source. *

      *
    • *
    • *

      * HTTP Status Code: 400 Bad Request *

      *
    • *
    *
  • *
* * * * * * *

* Related Resources *

* */ var UploadPartCopyCommand = /** @class */ (function (_super) { Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UploadPartCopyCommand, _super); // Start section: command_properties // End section: command_properties function UploadPartCopyCommand(input) { var _this = // Start section: command_constructor _super.call(this) || this; _this.input = input; return _this; // End section: command_constructor } /** * @internal */ UploadPartCopyCommand.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_sdk_s3__WEBPACK_IMPORTED_MODULE_4__["getThrow200ExceptionsPlugin"])(configuration)); this.middlewareStack.use(Object(_aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_6__["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 clientName = "S3Client"; var commandName = "UploadPartCopyCommand"; var handlerExecutionContext = { logger: logger, clientName: clientName, commandName: commandName, inputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyRequest"].filterSensitiveLog, outputFilterSensitiveLog: _models_models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyOutput"].filterSensitiveLog, }; var requestHandler = configuration.requestHandler; return stack.resolve(function (request) { return requestHandler.handle(request.request, options || {}); }, handlerExecutionContext); }; UploadPartCopyCommand.prototype.serialize = function (input, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlUploadPartCopyCommand"])(input, context); }; UploadPartCopyCommand.prototype.deserialize = function (output, context) { return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlUploadPartCopyCommand"])(output, context); }; return UploadPartCopyCommand; }(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_7__["Command"])); //# sourceMappingURL=UploadPartCopyCommand.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/endpoints.js": /*!***************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/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; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); // Partition default templates var AWS_TEMPLATE = "s3.{region}.amazonaws.com"; var AWS_CN_TEMPLATE = "s3.{region}.amazonaws.com.cn"; var AWS_ISO_TEMPLATE = "s3.{region}.c2s.ic.gov"; var AWS_ISO_B_TEMPLATE = "s3.{region}.sc2s.sgov.gov"; var AWS_US_GOV_TEMPLATE = "s3.{region}.amazonaws.com"; // Partition regions var AWS_REGIONS = new Set([ "af-south-1", "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-south-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 "af-south-1": regionInfo = { hostname: "s3.af-south-1.amazonaws.com", partition: "aws", }; break; case "ap-east-1": regionInfo = { hostname: "s3.ap-east-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-1": regionInfo = { hostname: "s3.ap-northeast-1.amazonaws.com", partition: "aws", }; break; case "ap-northeast-2": regionInfo = { hostname: "s3.ap-northeast-2.amazonaws.com", partition: "aws", }; break; case "ap-south-1": regionInfo = { hostname: "s3.ap-south-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-1": regionInfo = { hostname: "s3.ap-southeast-1.amazonaws.com", partition: "aws", }; break; case "ap-southeast-2": regionInfo = { hostname: "s3.ap-southeast-2.amazonaws.com", partition: "aws", }; break; case "aws-global": regionInfo = { hostname: "s3.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "ca-central-1": regionInfo = { hostname: "s3.ca-central-1.amazonaws.com", partition: "aws", }; break; case "cn-north-1": regionInfo = { hostname: "s3.cn-north-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "cn-northwest-1": regionInfo = { hostname: "s3.cn-northwest-1.amazonaws.com.cn", partition: "aws-cn", }; break; case "eu-central-1": regionInfo = { hostname: "s3.eu-central-1.amazonaws.com", partition: "aws", }; break; case "eu-north-1": regionInfo = { hostname: "s3.eu-north-1.amazonaws.com", partition: "aws", }; break; case "eu-south-1": regionInfo = { hostname: "s3.eu-south-1.amazonaws.com", partition: "aws", }; break; case "eu-west-1": regionInfo = { hostname: "s3.eu-west-1.amazonaws.com", partition: "aws", }; break; case "eu-west-2": regionInfo = { hostname: "s3.eu-west-2.amazonaws.com", partition: "aws", }; break; case "eu-west-3": regionInfo = { hostname: "s3.eu-west-3.amazonaws.com", partition: "aws", }; break; case "fips-us-gov-west-1": regionInfo = { hostname: "s3-fips.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", signingRegion: "us-gov-west-1", }; break; case "me-south-1": regionInfo = { hostname: "s3.me-south-1.amazonaws.com", partition: "aws", }; break; case "s3-external-1": regionInfo = { hostname: "s3-external-1.amazonaws.com", partition: "aws", signingRegion: "us-east-1", }; break; case "sa-east-1": regionInfo = { hostname: "s3.sa-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-1": regionInfo = { hostname: "s3.us-east-1.amazonaws.com", partition: "aws", }; break; case "us-east-2": regionInfo = { hostname: "s3.us-east-2.amazonaws.com", partition: "aws", }; break; case "us-gov-east-1": regionInfo = { hostname: "s3.us-gov-east-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-gov-west-1": regionInfo = { hostname: "s3.us-gov-west-1.amazonaws.com", partition: "aws-us-gov", }; break; case "us-iso-east-1": regionInfo = { hostname: "s3.us-iso-east-1.c2s.ic.gov", partition: "aws-iso", }; break; case "us-isob-east-1": regionInfo = { hostname: "s3.us-isob-east-1.sc2s.sgov.gov", partition: "aws-iso-b", }; break; case "us-west-1": regionInfo = { hostname: "s3.us-west-1.amazonaws.com", partition: "aws", }; break; case "us-west-2": regionInfo = { hostname: "s3.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(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ signingService: "s3" }, regionInfo)); }; //# sourceMappingURL=endpoints.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/index.js": /*!***********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/index.js ***! \***********************************************************************************/ /*! exports provided: S3Client, S3, AbortMultipartUploadCommand, CompleteMultipartUploadCommand, CopyObjectCommand, CreateBucketCommand, CreateMultipartUploadCommand, DeleteBucketCommand, DeleteBucketAnalyticsConfigurationCommand, DeleteBucketCorsCommand, DeleteBucketEncryptionCommand, DeleteBucketIntelligentTieringConfigurationCommand, DeleteBucketInventoryConfigurationCommand, DeleteBucketLifecycleCommand, DeleteBucketMetricsConfigurationCommand, DeleteBucketOwnershipControlsCommand, DeleteBucketPolicyCommand, DeleteBucketReplicationCommand, DeleteBucketTaggingCommand, DeleteBucketWebsiteCommand, DeleteObjectCommand, DeleteObjectsCommand, DeleteObjectTaggingCommand, DeletePublicAccessBlockCommand, GetBucketAccelerateConfigurationCommand, GetBucketAclCommand, GetBucketAnalyticsConfigurationCommand, GetBucketCorsCommand, GetBucketEncryptionCommand, GetBucketIntelligentTieringConfigurationCommand, GetBucketInventoryConfigurationCommand, GetBucketLifecycleConfigurationCommand, GetBucketLocationCommand, GetBucketLoggingCommand, GetBucketMetricsConfigurationCommand, GetBucketNotificationConfigurationCommand, GetBucketOwnershipControlsCommand, GetBucketPolicyCommand, GetBucketPolicyStatusCommand, GetBucketReplicationCommand, GetBucketRequestPaymentCommand, GetBucketTaggingCommand, GetBucketVersioningCommand, GetBucketWebsiteCommand, GetObjectCommand, GetObjectAclCommand, GetObjectLegalHoldCommand, GetObjectLockConfigurationCommand, GetObjectRetentionCommand, GetObjectTaggingCommand, GetObjectTorrentCommand, GetPublicAccessBlockCommand, HeadBucketCommand, waitForBucketExists, HeadObjectCommand, waitForObjectExists, ListBucketAnalyticsConfigurationsCommand, ListBucketIntelligentTieringConfigurationsCommand, ListBucketInventoryConfigurationsCommand, ListBucketMetricsConfigurationsCommand, ListBucketsCommand, ListMultipartUploadsCommand, ListObjectsCommand, ListObjectsV2Command, paginateListObjectsV2, ListObjectVersionsCommand, ListPartsCommand, paginateListParts, PutBucketAccelerateConfigurationCommand, PutBucketAclCommand, PutBucketAnalyticsConfigurationCommand, PutBucketCorsCommand, PutBucketEncryptionCommand, PutBucketIntelligentTieringConfigurationCommand, PutBucketInventoryConfigurationCommand, PutBucketLifecycleConfigurationCommand, PutBucketLoggingCommand, PutBucketMetricsConfigurationCommand, PutBucketNotificationConfigurationCommand, PutBucketOwnershipControlsCommand, PutBucketPolicyCommand, PutBucketReplicationCommand, PutBucketRequestPaymentCommand, PutBucketTaggingCommand, PutBucketVersioningCommand, PutBucketWebsiteCommand, PutObjectCommand, PutObjectAclCommand, PutObjectLegalHoldCommand, PutObjectLockConfigurationCommand, PutObjectRetentionCommand, PutObjectTaggingCommand, PutPublicAccessBlockCommand, RestoreObjectCommand, SelectObjectContentCommand, UploadPartCommand, UploadPartCopyCommand, AbortIncompleteMultipartUpload, AbortMultipartUploadOutput, AbortMultipartUploadRequest, NoSuchUpload, AccelerateConfiguration, Grantee, Grant, Owner, AccessControlPolicy, AccessControlTranslation, CompleteMultipartUploadOutput, CompletedPart, CompletedMultipartUpload, CompleteMultipartUploadRequest, CopyObjectResult, CopyObjectOutput, CopyObjectRequest, ObjectNotInActiveTierError, BucketAlreadyExists, BucketAlreadyOwnedByYou, CreateBucketOutput, CreateBucketConfiguration, CreateBucketRequest, CreateMultipartUploadOutput, CreateMultipartUploadRequest, DeleteBucketRequest, DeleteBucketAnalyticsConfigurationRequest, DeleteBucketCorsRequest, DeleteBucketEncryptionRequest, DeleteBucketIntelligentTieringConfigurationRequest, DeleteBucketInventoryConfigurationRequest, DeleteBucketLifecycleRequest, DeleteBucketMetricsConfigurationRequest, DeleteBucketOwnershipControlsRequest, DeleteBucketPolicyRequest, DeleteBucketReplicationRequest, DeleteBucketTaggingRequest, DeleteBucketWebsiteRequest, DeleteObjectOutput, DeleteObjectRequest, DeletedObject, _Error, DeleteObjectsOutput, ObjectIdentifier, Delete, DeleteObjectsRequest, DeleteObjectTaggingOutput, DeleteObjectTaggingRequest, DeletePublicAccessBlockRequest, GetBucketAccelerateConfigurationOutput, GetBucketAccelerateConfigurationRequest, GetBucketAclOutput, GetBucketAclRequest, Tag, AnalyticsAndOperator, AnalyticsFilter, AnalyticsS3BucketDestination, AnalyticsExportDestination, StorageClassAnalysisDataExport, StorageClassAnalysis, AnalyticsConfiguration, GetBucketAnalyticsConfigurationOutput, GetBucketAnalyticsConfigurationRequest, CORSRule, GetBucketCorsOutput, GetBucketCorsRequest, ServerSideEncryptionByDefault, ServerSideEncryptionRule, ServerSideEncryptionConfiguration, GetBucketEncryptionOutput, GetBucketEncryptionRequest, IntelligentTieringAndOperator, IntelligentTieringFilter, Tiering, IntelligentTieringConfiguration, GetBucketIntelligentTieringConfigurationOutput, GetBucketIntelligentTieringConfigurationRequest, SSEKMS, SSES3, InventoryEncryption, InventoryS3BucketDestination, InventoryDestination, InventoryFilter, InventorySchedule, InventoryConfiguration, GetBucketInventoryConfigurationOutput, GetBucketInventoryConfigurationRequest, LifecycleExpiration, LifecycleRuleAndOperator, LifecycleRuleFilter, NoncurrentVersionExpiration, NoncurrentVersionTransition, Transition, LifecycleRule, GetBucketLifecycleConfigurationOutput, GetBucketLifecycleConfigurationRequest, GetBucketLocationOutput, GetBucketLocationRequest, TargetGrant, LoggingEnabled, GetBucketLoggingOutput, GetBucketLoggingRequest, MetricsAndOperator, MetricsFilter, MetricsConfiguration, GetBucketMetricsConfigurationOutput, GetBucketMetricsConfigurationRequest, GetBucketNotificationConfigurationRequest, FilterRule, S3KeyFilter, NotificationConfigurationFilter, LambdaFunctionConfiguration, QueueConfiguration, TopicConfiguration, NotificationConfiguration, OwnershipControlsRule, OwnershipControls, GetBucketOwnershipControlsOutput, GetBucketOwnershipControlsRequest, GetBucketPolicyOutput, GetBucketPolicyRequest, PolicyStatus, GetBucketPolicyStatusOutput, GetBucketPolicyStatusRequest, DeleteMarkerReplication, EncryptionConfiguration, ReplicationTimeValue, Metrics, ReplicationTime, Destination, ExistingObjectReplication, ReplicationRuleAndOperator, ReplicationRuleFilter, ReplicaModifications, SseKmsEncryptedObjects, SourceSelectionCriteria, ReplicationRule, ReplicationConfiguration, GetBucketReplicationOutput, GetBucketReplicationRequest, GetBucketRequestPaymentOutput, GetBucketRequestPaymentRequest, GetBucketTaggingOutput, GetBucketTaggingRequest, GetBucketVersioningOutput, GetBucketVersioningRequest, ErrorDocument, IndexDocument, RedirectAllRequestsTo, Condition, Redirect, RoutingRule, GetBucketWebsiteOutput, GetBucketWebsiteRequest, GetObjectOutput, GetObjectRequest, InvalidObjectState, NoSuchKey, GetObjectAclOutput, GetObjectAclRequest, ObjectLockLegalHold, GetObjectLegalHoldOutput, GetObjectLegalHoldRequest, DefaultRetention, ObjectLockRule, ObjectLockConfiguration, GetObjectLockConfigurationOutput, GetObjectLockConfigurationRequest, ObjectLockRetention, GetObjectRetentionOutput, GetObjectRetentionRequest, GetObjectTaggingOutput, GetObjectTaggingRequest, GetObjectTorrentOutput, GetObjectTorrentRequest, PublicAccessBlockConfiguration, GetPublicAccessBlockOutput, GetPublicAccessBlockRequest, HeadBucketRequest, NoSuchBucket, HeadObjectOutput, HeadObjectRequest, ListBucketAnalyticsConfigurationsOutput, ListBucketAnalyticsConfigurationsRequest, ListBucketIntelligentTieringConfigurationsOutput, ListBucketIntelligentTieringConfigurationsRequest, ListBucketInventoryConfigurationsOutput, ListBucketInventoryConfigurationsRequest, ListBucketMetricsConfigurationsOutput, ListBucketMetricsConfigurationsRequest, Bucket, ListBucketsOutput, CommonPrefix, Initiator, MultipartUpload, ListMultipartUploadsOutput, ListMultipartUploadsRequest, _Object, ListObjectsOutput, ListObjectsRequest, ListObjectsV2Output, ListObjectsV2Request, DeleteMarkerEntry, ObjectVersion, ListObjectVersionsOutput, ListObjectVersionsRequest, Part, ListPartsOutput, ListPartsRequest, PutBucketAccelerateConfigurationRequest, PutBucketAclRequest, PutBucketAnalyticsConfigurationRequest, CORSConfiguration, PutBucketCorsRequest, PutBucketEncryptionRequest, PutBucketIntelligentTieringConfigurationRequest, PutBucketInventoryConfigurationRequest, BucketLifecycleConfiguration, PutBucketLifecycleConfigurationRequest, BucketLoggingStatus, PutBucketLoggingRequest, PutBucketMetricsConfigurationRequest, PutBucketNotificationConfigurationRequest, PutBucketOwnershipControlsRequest, PutBucketPolicyRequest, PutBucketReplicationRequest, RequestPaymentConfiguration, PutBucketRequestPaymentRequest, Tagging, PutBucketTaggingRequest, VersioningConfiguration, PutBucketVersioningRequest, WebsiteConfiguration, PutBucketWebsiteRequest, PutObjectOutput, PutObjectRequest, PutObjectAclOutput, PutObjectAclRequest, PutObjectLegalHoldOutput, PutObjectLegalHoldRequest, PutObjectLockConfigurationOutput, PutObjectLockConfigurationRequest, PutObjectRetentionOutput, PutObjectRetentionRequest, PutObjectTaggingOutput, PutObjectTaggingRequest, PutPublicAccessBlockRequest, ObjectAlreadyInActiveTierError, RestoreObjectOutput, GlacierJobParameters, Encryption, MetadataEntry, S3Location, OutputLocation, FileHeaderInfo, CSVInput, JSONType, JSONInput, ParquetInput, InputSerialization, QuoteFields, CSVOutput, JSONOutput, OutputSerialization, SelectParameters, RestoreRequestType, RestoreRequest, RestoreObjectRequest, ContinuationEvent, EndEvent, Progress, ProgressEvent, RecordsEvent, Stats, StatsEvent, SelectObjectContentEventStream, SelectObjectContentOutput, RequestProgress, ScanRange, SelectObjectContentRequest, UploadPartOutput, UploadPartRequest, CopyPartResult, UploadPartCopyOutput, UploadPartCopyRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./S3Client */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/AbortMultipartUploadCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CompleteMultipartUploadCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CopyObjectCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateBucketCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/CreateMultipartUploadCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketAnalyticsConfigurationCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketCorsCommand.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionCommand", function() { return _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__["DeleteBucketEncryptionCommand"]; }); /* harmony import */ var _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteBucketIntelligentTieringConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketIntelligentTieringConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationCommand", function() { return _commands_DeleteBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteBucketIntelligentTieringConfigurationCommand"]; }); /* harmony import */ var _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DeleteBucketInventoryConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketInventoryConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationCommand", function() { return _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_12__["DeleteBucketInventoryConfigurationCommand"]; }); /* harmony import */ var _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteBucketLifecycleCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketLifecycleCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleCommand", function() { return _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteBucketLifecycleCommand"]; }); /* harmony import */ var _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DeleteBucketMetricsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketMetricsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationCommand", function() { return _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_14__["DeleteBucketMetricsConfigurationCommand"]; }); /* harmony import */ var _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DeleteBucketOwnershipControlsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketOwnershipControlsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsCommand", function() { return _commands_DeleteBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_15__["DeleteBucketOwnershipControlsCommand"]; }); /* harmony import */ var _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DeleteBucketPolicyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketPolicyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyCommand", function() { return _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_16__["DeleteBucketPolicyCommand"]; }); /* harmony import */ var _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DeleteBucketReplicationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketReplicationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationCommand", function() { return _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_17__["DeleteBucketReplicationCommand"]; }); /* harmony import */ var _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DeleteBucketTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingCommand", function() { return _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_18__["DeleteBucketTaggingCommand"]; }); /* harmony import */ var _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DeleteBucketWebsiteCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketWebsiteCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteCommand", function() { return _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_19__["DeleteBucketWebsiteCommand"]; }); /* harmony import */ var _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DeleteObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectCommand", function() { return _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_20__["DeleteObjectCommand"]; }); /* harmony import */ var _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DeleteObjectsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsCommand", function() { return _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_21__["DeleteObjectsCommand"]; }); /* harmony import */ var _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/DeleteObjectTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteObjectTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingCommand", function() { return _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_22__["DeleteObjectTaggingCommand"]; }); /* harmony import */ var _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/DeletePublicAccessBlockCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/DeletePublicAccessBlockCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockCommand", function() { return _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_23__["DeletePublicAccessBlockCommand"]; }); /* harmony import */ var _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/GetBucketAccelerateConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAccelerateConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationCommand", function() { return _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__["GetBucketAccelerateConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/GetBucketAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclCommand", function() { return _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_25__["GetBucketAclCommand"]; }); /* harmony import */ var _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/GetBucketAnalyticsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAnalyticsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationCommand", function() { return _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_26__["GetBucketAnalyticsConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/GetBucketCorsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketCorsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsCommand", function() { return _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_27__["GetBucketCorsCommand"]; }); /* harmony import */ var _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/GetBucketEncryptionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionCommand", function() { return _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_28__["GetBucketEncryptionCommand"]; }); /* harmony import */ var _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/GetBucketIntelligentTieringConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketIntelligentTieringConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationCommand", function() { return _commands_GetBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_29__["GetBucketIntelligentTieringConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/GetBucketInventoryConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketInventoryConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationCommand", function() { return _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_30__["GetBucketInventoryConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/GetBucketLifecycleConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLifecycleConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationCommand", function() { return _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__["GetBucketLifecycleConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/GetBucketLocationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLocationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationCommand", function() { return _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_32__["GetBucketLocationCommand"]; }); /* harmony import */ var _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/GetBucketLoggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketLoggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingCommand", function() { return _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_33__["GetBucketLoggingCommand"]; }); /* harmony import */ var _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/GetBucketMetricsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketMetricsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationCommand", function() { return _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_34__["GetBucketMetricsConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetBucketNotificationConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketNotificationConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationCommand", function() { return _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_35__["GetBucketNotificationConfigurationCommand"]; }); /* harmony import */ var _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/GetBucketOwnershipControlsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketOwnershipControlsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsCommand", function() { return _commands_GetBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_36__["GetBucketOwnershipControlsCommand"]; }); /* harmony import */ var _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetBucketPolicyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyCommand", function() { return _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_37__["GetBucketPolicyCommand"]; }); /* harmony import */ var _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/GetBucketPolicyStatusCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyStatusCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusCommand", function() { return _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_38__["GetBucketPolicyStatusCommand"]; }); /* harmony import */ var _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetBucketReplicationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketReplicationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationCommand", function() { return _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_39__["GetBucketReplicationCommand"]; }); /* harmony import */ var _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/GetBucketRequestPaymentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketRequestPaymentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentCommand", function() { return _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_40__["GetBucketRequestPaymentCommand"]; }); /* harmony import */ var _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetBucketTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingCommand", function() { return _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_41__["GetBucketTaggingCommand"]; }); /* harmony import */ var _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/GetBucketVersioningCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketVersioningCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningCommand", function() { return _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_42__["GetBucketVersioningCommand"]; }); /* harmony import */ var _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/GetBucketWebsiteCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketWebsiteCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteCommand", function() { return _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_43__["GetBucketWebsiteCommand"]; }); /* harmony import */ var _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/GetObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectCommand", function() { return _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_44__["GetObjectCommand"]; }); /* harmony import */ var _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/GetObjectAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclCommand", function() { return _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_45__["GetObjectAclCommand"]; }); /* harmony import */ var _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/GetObjectLegalHoldCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLegalHoldCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldCommand", function() { return _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_46__["GetObjectLegalHoldCommand"]; }); /* harmony import */ var _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/GetObjectLockConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectLockConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationCommand", function() { return _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_47__["GetObjectLockConfigurationCommand"]; }); /* harmony import */ var _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/GetObjectRetentionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectRetentionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionCommand", function() { return _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_48__["GetObjectRetentionCommand"]; }); /* harmony import */ var _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/GetObjectTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingCommand", function() { return _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_49__["GetObjectTaggingCommand"]; }); /* harmony import */ var _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/GetObjectTorrentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTorrentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentCommand", function() { return _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_50__["GetObjectTorrentCommand"]; }); /* harmony import */ var _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/GetPublicAccessBlockCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/GetPublicAccessBlockCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockCommand", function() { return _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_51__["GetPublicAccessBlockCommand"]; }); /* harmony import */ var _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/HeadBucketCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketCommand", function() { return _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_52__["HeadBucketCommand"]; }); /* harmony import */ var _waiters_waitForBucketExists__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./waiters/waitForBucketExists */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForBucketExists.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForBucketExists", function() { return _waiters_waitForBucketExists__WEBPACK_IMPORTED_MODULE_53__["waitForBucketExists"]; }); /* harmony import */ var _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/HeadObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectCommand", function() { return _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_54__["HeadObjectCommand"]; }); /* harmony import */ var _waiters_waitForObjectExists__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./waiters/waitForObjectExists */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForObjectExists.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "waitForObjectExists", function() { return _waiters_waitForObjectExists__WEBPACK_IMPORTED_MODULE_55__["waitForObjectExists"]; }); /* harmony import */ var _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/ListBucketAnalyticsConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketAnalyticsConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsCommand", function() { return _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_56__["ListBucketAnalyticsConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./commands/ListBucketIntelligentTieringConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketIntelligentTieringConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsCommand", function() { return _commands_ListBucketIntelligentTieringConfigurationsCommand__WEBPACK_IMPORTED_MODULE_57__["ListBucketIntelligentTieringConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/ListBucketInventoryConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketInventoryConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsCommand", function() { return _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_58__["ListBucketInventoryConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/ListBucketMetricsConfigurationsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketMetricsConfigurationsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsCommand", function() { return _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_59__["ListBucketMetricsConfigurationsCommand"]; }); /* harmony import */ var _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/ListBucketsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListBucketsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsCommand", function() { return _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_60__["ListBucketsCommand"]; }); /* harmony import */ var _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/ListMultipartUploadsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListMultipartUploadsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsCommand", function() { return _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_61__["ListMultipartUploadsCommand"]; }); /* harmony import */ var _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/ListObjectsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsCommand", function() { return _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_62__["ListObjectsCommand"]; }); /* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/ListObjectsV2Command */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Command", function() { return _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_63__["ListObjectsV2Command"]; }); /* harmony import */ var _pagination_ListObjectsV2Paginator__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./pagination/ListObjectsV2Paginator */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListObjectsV2Paginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListObjectsV2", function() { return _pagination_ListObjectsV2Paginator__WEBPACK_IMPORTED_MODULE_64__["paginateListObjectsV2"]; }); /* harmony import */ var _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/ListObjectVersionsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectVersionsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsCommand", function() { return _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_65__["ListObjectVersionsCommand"]; }); /* harmony import */ var _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/ListPartsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsCommand", function() { return _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_66__["ListPartsCommand"]; }); /* harmony import */ var _pagination_ListPartsPaginator__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./pagination/ListPartsPaginator */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListPartsPaginator.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paginateListParts", function() { return _pagination_ListPartsPaginator__WEBPACK_IMPORTED_MODULE_67__["paginateListParts"]; }); /* harmony import */ var _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/PutBucketAccelerateConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAccelerateConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationCommand", function() { return _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_68__["PutBucketAccelerateConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/PutBucketAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclCommand", function() { return _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_69__["PutBucketAclCommand"]; }); /* harmony import */ var _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/PutBucketAnalyticsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketAnalyticsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationCommand", function() { return _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_70__["PutBucketAnalyticsConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./commands/PutBucketCorsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketCorsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsCommand", function() { return _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_71__["PutBucketCorsCommand"]; }); /* harmony import */ var _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./commands/PutBucketEncryptionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketEncryptionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionCommand", function() { return _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_72__["PutBucketEncryptionCommand"]; }); /* harmony import */ var _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./commands/PutBucketIntelligentTieringConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketIntelligentTieringConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationCommand", function() { return _commands_PutBucketIntelligentTieringConfigurationCommand__WEBPACK_IMPORTED_MODULE_73__["PutBucketIntelligentTieringConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./commands/PutBucketInventoryConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketInventoryConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationCommand", function() { return _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_74__["PutBucketInventoryConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./commands/PutBucketLifecycleConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLifecycleConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationCommand", function() { return _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_75__["PutBucketLifecycleConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./commands/PutBucketLoggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketLoggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingCommand", function() { return _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_76__["PutBucketLoggingCommand"]; }); /* harmony import */ var _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./commands/PutBucketMetricsConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketMetricsConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationCommand", function() { return _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_77__["PutBucketMetricsConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./commands/PutBucketNotificationConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketNotificationConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationCommand", function() { return _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_78__["PutBucketNotificationConfigurationCommand"]; }); /* harmony import */ var _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./commands/PutBucketOwnershipControlsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketOwnershipControlsCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsCommand", function() { return _commands_PutBucketOwnershipControlsCommand__WEBPACK_IMPORTED_MODULE_79__["PutBucketOwnershipControlsCommand"]; }); /* harmony import */ var _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./commands/PutBucketPolicyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketPolicyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyCommand", function() { return _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_80__["PutBucketPolicyCommand"]; }); /* harmony import */ var _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./commands/PutBucketReplicationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketReplicationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationCommand", function() { return _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_81__["PutBucketReplicationCommand"]; }); /* harmony import */ var _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./commands/PutBucketRequestPaymentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketRequestPaymentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentCommand", function() { return _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_82__["PutBucketRequestPaymentCommand"]; }); /* harmony import */ var _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./commands/PutBucketTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingCommand", function() { return _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_83__["PutBucketTaggingCommand"]; }); /* harmony import */ var _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./commands/PutBucketVersioningCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketVersioningCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningCommand", function() { return _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_84__["PutBucketVersioningCommand"]; }); /* harmony import */ var _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./commands/PutBucketWebsiteCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketWebsiteCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteCommand", function() { return _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_85__["PutBucketWebsiteCommand"]; }); /* harmony import */ var _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./commands/PutObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectCommand", function() { return _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_86__["PutObjectCommand"]; }); /* harmony import */ var _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./commands/PutObjectAclCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectAclCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclCommand", function() { return _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_87__["PutObjectAclCommand"]; }); /* harmony import */ var _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./commands/PutObjectLegalHoldCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLegalHoldCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldCommand", function() { return _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_88__["PutObjectLegalHoldCommand"]; }); /* harmony import */ var _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./commands/PutObjectLockConfigurationCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectLockConfigurationCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationCommand", function() { return _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_89__["PutObjectLockConfigurationCommand"]; }); /* harmony import */ var _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./commands/PutObjectRetentionCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectRetentionCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionCommand", function() { return _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_90__["PutObjectRetentionCommand"]; }); /* harmony import */ var _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./commands/PutObjectTaggingCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectTaggingCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingCommand", function() { return _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_91__["PutObjectTaggingCommand"]; }); /* harmony import */ var _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./commands/PutPublicAccessBlockCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/PutPublicAccessBlockCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockCommand", function() { return _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_92__["PutPublicAccessBlockCommand"]; }); /* harmony import */ var _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_93__ = __webpack_require__(/*! ./commands/RestoreObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/RestoreObjectCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectCommand", function() { return _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_93__["RestoreObjectCommand"]; }); /* harmony import */ var _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_94__ = __webpack_require__(/*! ./commands/SelectObjectContentCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/SelectObjectContentCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentCommand", function() { return _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_94__["SelectObjectContentCommand"]; }); /* harmony import */ var _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_95__ = __webpack_require__(/*! ./commands/UploadPartCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCommand", function() { return _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_95__["UploadPartCommand"]; }); /* harmony import */ var _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_96__ = __webpack_require__(/*! ./commands/UploadPartCopyCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/UploadPartCopyCommand.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyCommand", function() { return _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_96__["UploadPartCopyCommand"]; }); /* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_97__ = __webpack_require__(/*! ./pagination/Interfaces */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/Interfaces.js"); /* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_98__ = __webpack_require__(/*! ./models/index */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/index.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortIncompleteMultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AbortIncompleteMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AbortMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AbortMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoSuchUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccelerateConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AccelerateConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grantee", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Grantee"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grant", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Grant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Owner", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Owner"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlPolicy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AccessControlPolicy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlTranslation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AccessControlTranslation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompleteMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedPart", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompletedPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedMultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompletedMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CompleteMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyObjectResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectNotInActiveTierError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectNotInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyExists", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketAlreadyExists"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyOwnedByYou", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketAlreadyOwnedByYou"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateBucketOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateBucketConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CreateMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketLifecycleRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletedObject", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeletedObject"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Error", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["_Error"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectIdentifier", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectIdentifier"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Delete", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Delete"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeletePublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAccelerateConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsS3BucketDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsExportDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsExportDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysisDataExport", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["StorageClassAnalysisDataExport"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysis", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["StorageClassAnalysis"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["AnalyticsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAnalyticsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CORSRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketCorsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionByDefault", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ServerSideEncryptionByDefault"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ServerSideEncryptionRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ServerSideEncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IntelligentTieringAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IntelligentTieringFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tiering", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Tiering"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IntelligentTieringConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketIntelligentTieringConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSEKMS", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SSEKMS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSES3", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SSES3"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryEncryption", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryEncryption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryS3BucketDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventorySchedule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventorySchedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InventoryConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketInventoryConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleExpiration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionExpiration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoncurrentVersionExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionTransition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoncurrentVersionTransition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Transition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LifecycleRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLifecycleConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLocationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLocationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TargetGrant", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["TargetGrant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoggingEnabled", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LoggingEnabled"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLoggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetricsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetricsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetricsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketMetricsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FilterRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["FilterRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3KeyFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["S3KeyFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfigurationFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NotificationConfigurationFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LambdaFunctionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["LambdaFunctionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QueueConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["QueueConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["TopicConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NotificationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControlsRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OwnershipControlsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControls", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OwnershipControls"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketOwnershipControlsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PolicyStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PolicyStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyStatusOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketPolicyStatusRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerReplication", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteMarkerReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["EncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTimeValue", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationTimeValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Metrics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Metrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTime", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Destination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Destination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExistingObjectReplication", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ExistingObjectReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicaModifications", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicaModifications"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SseKmsEncryptedObjects", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SseKmsEncryptedObjects"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceSelectionCriteria", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SourceSelectionCriteria"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ReplicationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketReplicationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketRequestPaymentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketVersioningOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ErrorDocument", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ErrorDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexDocument", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["IndexDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedirectAllRequestsTo", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RedirectAllRequestsTo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Condition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Redirect"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoutingRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RoutingRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketWebsiteOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidObjectState", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InvalidObjectState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchKey", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoSuchKey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockLegalHold", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockLegalHold"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultRetention", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DefaultRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRetention", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectLockRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTorrentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetObjectTorrentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PublicAccessBlockConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PublicAccessBlockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetPublicAccessBlockOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GetPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["HeadBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchBucket", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["NoSuchBucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["HeadObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["HeadObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketAnalyticsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketAnalyticsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketIntelligentTieringConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketIntelligentTieringConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketInventoryConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketInventoryConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketMetricsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketMetricsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Bucket", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Bucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListBucketsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CommonPrefix", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CommonPrefix"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Initiator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Initiator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListMultipartUploadsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListMultipartUploadsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Object", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["_Object"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Output", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsV2Output"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Request", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectsV2Request"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["DeleteMarkerEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectVersion", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectVersionsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListObjectVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Part", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Part"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListPartsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ListPartsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CORSConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLifecycleConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketLifecycleConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLoggingStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["BucketLoggingStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestPaymentConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RequestPaymentConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tagging", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Tagging"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VersioningConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["VersioningConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WebsiteConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["WebsiteConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["PutPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectAlreadyInActiveTierError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ObjectAlreadyInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GlacierJobParameters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["GlacierJobParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Encryption", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Encryption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetadataEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["MetadataEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Location", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["S3Location"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OutputLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FileHeaderInfo", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["FileHeaderInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CSVInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["JSONType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["JSONInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ParquetInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputSerialization", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["InputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QuoteFields", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["QuoteFields"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CSVOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["JSONOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputSerialization", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["OutputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectParameters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequestType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreRequestType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RestoreObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContinuationEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ContinuationEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["EndEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Progress", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Progress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProgressEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ProgressEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecordsEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RecordsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Stats", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["Stats"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StatsEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["StatsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentEventStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectObjectContentEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectObjectContentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestProgress", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["RequestProgress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScanRange", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["ScanRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["SelectObjectContentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyPartResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["CopyPartResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartCopyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_98__["UploadPartCopyRequest"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/index.js": /*!******************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/index.js ***! \******************************************************************************************/ /*! exports provided: AbortIncompleteMultipartUpload, AbortMultipartUploadOutput, AbortMultipartUploadRequest, NoSuchUpload, AccelerateConfiguration, Grantee, Grant, Owner, AccessControlPolicy, AccessControlTranslation, CompleteMultipartUploadOutput, CompletedPart, CompletedMultipartUpload, CompleteMultipartUploadRequest, CopyObjectResult, CopyObjectOutput, CopyObjectRequest, ObjectNotInActiveTierError, BucketAlreadyExists, BucketAlreadyOwnedByYou, CreateBucketOutput, CreateBucketConfiguration, CreateBucketRequest, CreateMultipartUploadOutput, CreateMultipartUploadRequest, DeleteBucketRequest, DeleteBucketAnalyticsConfigurationRequest, DeleteBucketCorsRequest, DeleteBucketEncryptionRequest, DeleteBucketIntelligentTieringConfigurationRequest, DeleteBucketInventoryConfigurationRequest, DeleteBucketLifecycleRequest, DeleteBucketMetricsConfigurationRequest, DeleteBucketOwnershipControlsRequest, DeleteBucketPolicyRequest, DeleteBucketReplicationRequest, DeleteBucketTaggingRequest, DeleteBucketWebsiteRequest, DeleteObjectOutput, DeleteObjectRequest, DeletedObject, _Error, DeleteObjectsOutput, ObjectIdentifier, Delete, DeleteObjectsRequest, DeleteObjectTaggingOutput, DeleteObjectTaggingRequest, DeletePublicAccessBlockRequest, GetBucketAccelerateConfigurationOutput, GetBucketAccelerateConfigurationRequest, GetBucketAclOutput, GetBucketAclRequest, Tag, AnalyticsAndOperator, AnalyticsFilter, AnalyticsS3BucketDestination, AnalyticsExportDestination, StorageClassAnalysisDataExport, StorageClassAnalysis, AnalyticsConfiguration, GetBucketAnalyticsConfigurationOutput, GetBucketAnalyticsConfigurationRequest, CORSRule, GetBucketCorsOutput, GetBucketCorsRequest, ServerSideEncryptionByDefault, ServerSideEncryptionRule, ServerSideEncryptionConfiguration, GetBucketEncryptionOutput, GetBucketEncryptionRequest, IntelligentTieringAndOperator, IntelligentTieringFilter, Tiering, IntelligentTieringConfiguration, GetBucketIntelligentTieringConfigurationOutput, GetBucketIntelligentTieringConfigurationRequest, SSEKMS, SSES3, InventoryEncryption, InventoryS3BucketDestination, InventoryDestination, InventoryFilter, InventorySchedule, InventoryConfiguration, GetBucketInventoryConfigurationOutput, GetBucketInventoryConfigurationRequest, LifecycleExpiration, LifecycleRuleAndOperator, LifecycleRuleFilter, NoncurrentVersionExpiration, NoncurrentVersionTransition, Transition, LifecycleRule, GetBucketLifecycleConfigurationOutput, GetBucketLifecycleConfigurationRequest, GetBucketLocationOutput, GetBucketLocationRequest, TargetGrant, LoggingEnabled, GetBucketLoggingOutput, GetBucketLoggingRequest, MetricsAndOperator, MetricsFilter, MetricsConfiguration, GetBucketMetricsConfigurationOutput, GetBucketMetricsConfigurationRequest, GetBucketNotificationConfigurationRequest, FilterRule, S3KeyFilter, NotificationConfigurationFilter, LambdaFunctionConfiguration, QueueConfiguration, TopicConfiguration, NotificationConfiguration, OwnershipControlsRule, OwnershipControls, GetBucketOwnershipControlsOutput, GetBucketOwnershipControlsRequest, GetBucketPolicyOutput, GetBucketPolicyRequest, PolicyStatus, GetBucketPolicyStatusOutput, GetBucketPolicyStatusRequest, DeleteMarkerReplication, EncryptionConfiguration, ReplicationTimeValue, Metrics, ReplicationTime, Destination, ExistingObjectReplication, ReplicationRuleAndOperator, ReplicationRuleFilter, ReplicaModifications, SseKmsEncryptedObjects, SourceSelectionCriteria, ReplicationRule, ReplicationConfiguration, GetBucketReplicationOutput, GetBucketReplicationRequest, GetBucketRequestPaymentOutput, GetBucketRequestPaymentRequest, GetBucketTaggingOutput, GetBucketTaggingRequest, GetBucketVersioningOutput, GetBucketVersioningRequest, ErrorDocument, IndexDocument, RedirectAllRequestsTo, Condition, Redirect, RoutingRule, GetBucketWebsiteOutput, GetBucketWebsiteRequest, GetObjectOutput, GetObjectRequest, InvalidObjectState, NoSuchKey, GetObjectAclOutput, GetObjectAclRequest, ObjectLockLegalHold, GetObjectLegalHoldOutput, GetObjectLegalHoldRequest, DefaultRetention, ObjectLockRule, ObjectLockConfiguration, GetObjectLockConfigurationOutput, GetObjectLockConfigurationRequest, ObjectLockRetention, GetObjectRetentionOutput, GetObjectRetentionRequest, GetObjectTaggingOutput, GetObjectTaggingRequest, GetObjectTorrentOutput, GetObjectTorrentRequest, PublicAccessBlockConfiguration, GetPublicAccessBlockOutput, GetPublicAccessBlockRequest, HeadBucketRequest, NoSuchBucket, HeadObjectOutput, HeadObjectRequest, ListBucketAnalyticsConfigurationsOutput, ListBucketAnalyticsConfigurationsRequest, ListBucketIntelligentTieringConfigurationsOutput, ListBucketIntelligentTieringConfigurationsRequest, ListBucketInventoryConfigurationsOutput, ListBucketInventoryConfigurationsRequest, ListBucketMetricsConfigurationsOutput, ListBucketMetricsConfigurationsRequest, Bucket, ListBucketsOutput, CommonPrefix, Initiator, MultipartUpload, ListMultipartUploadsOutput, ListMultipartUploadsRequest, _Object, ListObjectsOutput, ListObjectsRequest, ListObjectsV2Output, ListObjectsV2Request, DeleteMarkerEntry, ObjectVersion, ListObjectVersionsOutput, ListObjectVersionsRequest, Part, ListPartsOutput, ListPartsRequest, PutBucketAccelerateConfigurationRequest, PutBucketAclRequest, PutBucketAnalyticsConfigurationRequest, CORSConfiguration, PutBucketCorsRequest, PutBucketEncryptionRequest, PutBucketIntelligentTieringConfigurationRequest, PutBucketInventoryConfigurationRequest, BucketLifecycleConfiguration, PutBucketLifecycleConfigurationRequest, BucketLoggingStatus, PutBucketLoggingRequest, PutBucketMetricsConfigurationRequest, PutBucketNotificationConfigurationRequest, PutBucketOwnershipControlsRequest, PutBucketPolicyRequest, PutBucketReplicationRequest, RequestPaymentConfiguration, PutBucketRequestPaymentRequest, Tagging, PutBucketTaggingRequest, VersioningConfiguration, PutBucketVersioningRequest, WebsiteConfiguration, PutBucketWebsiteRequest, PutObjectOutput, PutObjectRequest, PutObjectAclOutput, PutObjectAclRequest, PutObjectLegalHoldOutput, PutObjectLegalHoldRequest, PutObjectLockConfigurationOutput, PutObjectLockConfigurationRequest, PutObjectRetentionOutput, PutObjectRetentionRequest, PutObjectTaggingOutput, PutObjectTaggingRequest, PutPublicAccessBlockRequest, ObjectAlreadyInActiveTierError, RestoreObjectOutput, GlacierJobParameters, Encryption, MetadataEntry, S3Location, OutputLocation, FileHeaderInfo, CSVInput, JSONType, JSONInput, ParquetInput, InputSerialization, QuoteFields, CSVOutput, JSONOutput, OutputSerialization, SelectParameters, RestoreRequestType, RestoreRequest, RestoreObjectRequest, ContinuationEvent, EndEvent, Progress, ProgressEvent, RecordsEvent, Stats, StatsEvent, SelectObjectContentEventStream, SelectObjectContentOutput, RequestProgress, ScanRange, SelectObjectContentRequest, UploadPartOutput, UploadPartRequest, CopyPartResult, UploadPartCopyOutput, UploadPartCopyRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortIncompleteMultipartUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AbortIncompleteMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AbortMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AbortMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoSuchUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccelerateConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccelerateConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grantee", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Grantee"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grant", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Grant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Owner", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Owner"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlPolicy", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccessControlPolicy"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlTranslation", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AccessControlTranslation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompleteMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedPart", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompletedPart"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedMultipartUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompletedMultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CompleteMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectResult", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CopyObjectResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CopyObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CopyObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectNotInActiveTierError", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectNotInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyExists", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketAlreadyExists"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyOwnedByYou", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketAlreadyOwnedByYou"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateBucketOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateBucketConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateMultipartUploadOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CreateMultipartUploadRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketLifecycleRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletedObject", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeletedObject"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Error", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["_Error"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectIdentifier", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectIdentifier"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Delete", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Delete"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeletePublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAccelerateConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tag"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsS3BucketDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsExportDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsExportDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysisDataExport", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StorageClassAnalysisDataExport"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysis", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["StorageClassAnalysis"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["AnalyticsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAnalyticsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CORSRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketCorsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionByDefault", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServerSideEncryptionByDefault"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServerSideEncryptionRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ServerSideEncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketEncryptionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntelligentTieringAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntelligentTieringFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tiering", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tiering"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IntelligentTieringConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketIntelligentTieringConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSEKMS", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SSEKMS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSES3", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SSES3"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryEncryption", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryEncryption"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryS3BucketDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryS3BucketDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryDestination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryDestination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventorySchedule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventorySchedule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InventoryConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketInventoryConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleExpiration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionExpiration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoncurrentVersionExpiration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionTransition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoncurrentVersionTransition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Transition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LifecycleRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLifecycleConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLocationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLocationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TargetGrant", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TargetGrant"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoggingEnabled", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LoggingEnabled"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLoggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricsAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricsFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MetricsConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketMetricsConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FilterRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["FilterRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3KeyFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["S3KeyFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfigurationFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotificationConfigurationFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LambdaFunctionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["LambdaFunctionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QueueConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["QueueConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["TopicConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NotificationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControlsRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OwnershipControlsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OwnershipControls", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["OwnershipControls"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketOwnershipControlsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PolicyStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PolicyStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyStatusOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketPolicyStatusRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerReplication", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteMarkerReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["EncryptionConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTimeValue", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationTimeValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Metrics", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Metrics"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTime", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationTime"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Destination", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Destination"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExistingObjectReplication", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ExistingObjectReplication"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleAndOperator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationRuleAndOperator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleFilter", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationRuleFilter"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicaModifications", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicaModifications"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SseKmsEncryptedObjects", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SseKmsEncryptedObjects"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceSelectionCriteria", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["SourceSelectionCriteria"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ReplicationConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketReplicationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketRequestPaymentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketVersioningOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ErrorDocument", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ErrorDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexDocument", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["IndexDocument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedirectAllRequestsTo", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RedirectAllRequestsTo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Condition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Redirect"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoutingRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RoutingRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketWebsiteOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidObjectState", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["InvalidObjectState"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchKey", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoSuchKey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockLegalHold", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockLegalHold"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultRetention", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DefaultRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRule", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRetention", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectLockRetention"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTorrentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetObjectTorrentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PublicAccessBlockConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PublicAccessBlockConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetPublicAccessBlockOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GetPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HeadBucketRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchBucket", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["NoSuchBucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HeadObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["HeadObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketAnalyticsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketAnalyticsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketIntelligentTieringConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketIntelligentTieringConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketInventoryConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketInventoryConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketMetricsConfigurationsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketMetricsConfigurationsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Bucket", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Bucket"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListBucketsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CommonPrefix", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CommonPrefix"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Initiator", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Initiator"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultipartUpload", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["MultipartUpload"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListMultipartUploadsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListMultipartUploadsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Object", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["_Object"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Output", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsV2Output"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Request", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectsV2Request"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerEntry", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["DeleteMarkerEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectVersion", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectVersion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectVersionsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListObjectVersionsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Part", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Part"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListPartsOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ListPartsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketAccelerateConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketAnalyticsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["CORSConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketCorsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketEncryptionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketIntelligentTieringConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketInventoryConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLifecycleConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketLifecycleConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketLifecycleConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLoggingStatus", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["BucketLoggingStatus"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketLoggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketMetricsConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketNotificationConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketOwnershipControlsRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketPolicyRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketReplicationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestPaymentConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RequestPaymentConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketRequestPaymentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tagging", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Tagging"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VersioningConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["VersioningConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketVersioningRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WebsiteConfiguration", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["WebsiteConfiguration"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutBucketWebsiteRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectAclOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectAclRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLegalHoldOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLegalHoldRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLockConfigurationOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectLockConfigurationRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectRetentionOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectRetentionRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectTaggingOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutObjectTaggingRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockRequest", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["PutPublicAccessBlockRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectAlreadyInActiveTierError", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["ObjectAlreadyInActiveTierError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectOutput", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["RestoreObjectOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GlacierJobParameters", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["GlacierJobParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Encryption", function() { return _models_0__WEBPACK_IMPORTED_MODULE_0__["Encryption"]; }); /* harmony import */ var _models_1__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./models_1 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetadataEntry", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["MetadataEntry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Location", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["S3Location"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputLocation", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["OutputLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FileHeaderInfo", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["FileHeaderInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVInput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["CSVInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONType", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JSONType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONInput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JSONInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetInput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ParquetInput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputSerialization", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["InputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QuoteFields", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["QuoteFields"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["CSVOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["JSONOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputSerialization", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["OutputSerialization"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectParameters", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectParameters"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequestType", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RestoreRequestType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RestoreRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RestoreObjectRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContinuationEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ContinuationEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["EndEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Progress", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["Progress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProgressEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ProgressEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecordsEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RecordsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Stats", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["Stats"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StatsEvent", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["StatsEvent"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentEventStream", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentEventStream"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestProgress", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["RequestProgress"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScanRange", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["ScanRange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["SelectObjectContentRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartRequest"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyPartResult", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["CopyPartResult"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyOutput", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyOutput"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyRequest", function() { return _models_1__WEBPACK_IMPORTED_MODULE_1__["UploadPartCopyRequest"]; }); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js": /*!*********************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js ***! \*********************************************************************************************/ /*! exports provided: AbortIncompleteMultipartUpload, AbortMultipartUploadOutput, AbortMultipartUploadRequest, NoSuchUpload, AccelerateConfiguration, Grantee, Grant, Owner, AccessControlPolicy, AccessControlTranslation, CompleteMultipartUploadOutput, CompletedPart, CompletedMultipartUpload, CompleteMultipartUploadRequest, CopyObjectResult, CopyObjectOutput, CopyObjectRequest, ObjectNotInActiveTierError, BucketAlreadyExists, BucketAlreadyOwnedByYou, CreateBucketOutput, CreateBucketConfiguration, CreateBucketRequest, CreateMultipartUploadOutput, CreateMultipartUploadRequest, DeleteBucketRequest, DeleteBucketAnalyticsConfigurationRequest, DeleteBucketCorsRequest, DeleteBucketEncryptionRequest, DeleteBucketIntelligentTieringConfigurationRequest, DeleteBucketInventoryConfigurationRequest, DeleteBucketLifecycleRequest, DeleteBucketMetricsConfigurationRequest, DeleteBucketOwnershipControlsRequest, DeleteBucketPolicyRequest, DeleteBucketReplicationRequest, DeleteBucketTaggingRequest, DeleteBucketWebsiteRequest, DeleteObjectOutput, DeleteObjectRequest, DeletedObject, _Error, DeleteObjectsOutput, ObjectIdentifier, Delete, DeleteObjectsRequest, DeleteObjectTaggingOutput, DeleteObjectTaggingRequest, DeletePublicAccessBlockRequest, GetBucketAccelerateConfigurationOutput, GetBucketAccelerateConfigurationRequest, GetBucketAclOutput, GetBucketAclRequest, Tag, AnalyticsAndOperator, AnalyticsFilter, AnalyticsS3BucketDestination, AnalyticsExportDestination, StorageClassAnalysisDataExport, StorageClassAnalysis, AnalyticsConfiguration, GetBucketAnalyticsConfigurationOutput, GetBucketAnalyticsConfigurationRequest, CORSRule, GetBucketCorsOutput, GetBucketCorsRequest, ServerSideEncryptionByDefault, ServerSideEncryptionRule, ServerSideEncryptionConfiguration, GetBucketEncryptionOutput, GetBucketEncryptionRequest, IntelligentTieringAndOperator, IntelligentTieringFilter, Tiering, IntelligentTieringConfiguration, GetBucketIntelligentTieringConfigurationOutput, GetBucketIntelligentTieringConfigurationRequest, SSEKMS, SSES3, InventoryEncryption, InventoryS3BucketDestination, InventoryDestination, InventoryFilter, InventorySchedule, InventoryConfiguration, GetBucketInventoryConfigurationOutput, GetBucketInventoryConfigurationRequest, LifecycleExpiration, LifecycleRuleAndOperator, LifecycleRuleFilter, NoncurrentVersionExpiration, NoncurrentVersionTransition, Transition, LifecycleRule, GetBucketLifecycleConfigurationOutput, GetBucketLifecycleConfigurationRequest, GetBucketLocationOutput, GetBucketLocationRequest, TargetGrant, LoggingEnabled, GetBucketLoggingOutput, GetBucketLoggingRequest, MetricsAndOperator, MetricsFilter, MetricsConfiguration, GetBucketMetricsConfigurationOutput, GetBucketMetricsConfigurationRequest, GetBucketNotificationConfigurationRequest, FilterRule, S3KeyFilter, NotificationConfigurationFilter, LambdaFunctionConfiguration, QueueConfiguration, TopicConfiguration, NotificationConfiguration, OwnershipControlsRule, OwnershipControls, GetBucketOwnershipControlsOutput, GetBucketOwnershipControlsRequest, GetBucketPolicyOutput, GetBucketPolicyRequest, PolicyStatus, GetBucketPolicyStatusOutput, GetBucketPolicyStatusRequest, DeleteMarkerReplication, EncryptionConfiguration, ReplicationTimeValue, Metrics, ReplicationTime, Destination, ExistingObjectReplication, ReplicationRuleAndOperator, ReplicationRuleFilter, ReplicaModifications, SseKmsEncryptedObjects, SourceSelectionCriteria, ReplicationRule, ReplicationConfiguration, GetBucketReplicationOutput, GetBucketReplicationRequest, GetBucketRequestPaymentOutput, GetBucketRequestPaymentRequest, GetBucketTaggingOutput, GetBucketTaggingRequest, GetBucketVersioningOutput, GetBucketVersioningRequest, ErrorDocument, IndexDocument, RedirectAllRequestsTo, Condition, Redirect, RoutingRule, GetBucketWebsiteOutput, GetBucketWebsiteRequest, GetObjectOutput, GetObjectRequest, InvalidObjectState, NoSuchKey, GetObjectAclOutput, GetObjectAclRequest, ObjectLockLegalHold, GetObjectLegalHoldOutput, GetObjectLegalHoldRequest, DefaultRetention, ObjectLockRule, ObjectLockConfiguration, GetObjectLockConfigurationOutput, GetObjectLockConfigurationRequest, ObjectLockRetention, GetObjectRetentionOutput, GetObjectRetentionRequest, GetObjectTaggingOutput, GetObjectTaggingRequest, GetObjectTorrentOutput, GetObjectTorrentRequest, PublicAccessBlockConfiguration, GetPublicAccessBlockOutput, GetPublicAccessBlockRequest, HeadBucketRequest, NoSuchBucket, HeadObjectOutput, HeadObjectRequest, ListBucketAnalyticsConfigurationsOutput, ListBucketAnalyticsConfigurationsRequest, ListBucketIntelligentTieringConfigurationsOutput, ListBucketIntelligentTieringConfigurationsRequest, ListBucketInventoryConfigurationsOutput, ListBucketInventoryConfigurationsRequest, ListBucketMetricsConfigurationsOutput, ListBucketMetricsConfigurationsRequest, Bucket, ListBucketsOutput, CommonPrefix, Initiator, MultipartUpload, ListMultipartUploadsOutput, ListMultipartUploadsRequest, _Object, ListObjectsOutput, ListObjectsRequest, ListObjectsV2Output, ListObjectsV2Request, DeleteMarkerEntry, ObjectVersion, ListObjectVersionsOutput, ListObjectVersionsRequest, Part, ListPartsOutput, ListPartsRequest, PutBucketAccelerateConfigurationRequest, PutBucketAclRequest, PutBucketAnalyticsConfigurationRequest, CORSConfiguration, PutBucketCorsRequest, PutBucketEncryptionRequest, PutBucketIntelligentTieringConfigurationRequest, PutBucketInventoryConfigurationRequest, BucketLifecycleConfiguration, PutBucketLifecycleConfigurationRequest, BucketLoggingStatus, PutBucketLoggingRequest, PutBucketMetricsConfigurationRequest, PutBucketNotificationConfigurationRequest, PutBucketOwnershipControlsRequest, PutBucketPolicyRequest, PutBucketReplicationRequest, RequestPaymentConfiguration, PutBucketRequestPaymentRequest, Tagging, PutBucketTaggingRequest, VersioningConfiguration, PutBucketVersioningRequest, WebsiteConfiguration, PutBucketWebsiteRequest, PutObjectOutput, PutObjectRequest, PutObjectAclOutput, PutObjectAclRequest, PutObjectLegalHoldOutput, PutObjectLegalHoldRequest, PutObjectLockConfigurationOutput, PutObjectLockConfigurationRequest, PutObjectRetentionOutput, PutObjectRetentionRequest, PutObjectTaggingOutput, PutObjectTaggingRequest, PutPublicAccessBlockRequest, ObjectAlreadyInActiveTierError, RestoreObjectOutput, GlacierJobParameters, Encryption */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortIncompleteMultipartUpload", function() { return AbortIncompleteMultipartUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadOutput", function() { return AbortMultipartUploadOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadRequest", function() { return AbortMultipartUploadRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoSuchUpload", function() { return NoSuchUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccelerateConfiguration", function() { return AccelerateConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Grantee", function() { return Grantee; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Grant", function() { return Grant; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Owner", function() { return Owner; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccessControlPolicy", function() { return AccessControlPolicy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AccessControlTranslation", function() { return AccessControlTranslation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadOutput", function() { return CompleteMultipartUploadOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletedPart", function() { return CompletedPart; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletedMultipartUpload", function() { return CompletedMultipartUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadRequest", function() { return CompleteMultipartUploadRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectResult", function() { return CopyObjectResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectOutput", function() { return CopyObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyObjectRequest", function() { return CopyObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectNotInActiveTierError", function() { return ObjectNotInActiveTierError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyExists", function() { return BucketAlreadyExists; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyOwnedByYou", function() { return BucketAlreadyOwnedByYou; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketOutput", function() { return CreateBucketOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketConfiguration", function() { return CreateBucketConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateBucketRequest", function() { return CreateBucketRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadOutput", function() { return CreateMultipartUploadOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadRequest", function() { return CreateMultipartUploadRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketRequest", function() { return DeleteBucketRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationRequest", function() { return DeleteBucketAnalyticsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsRequest", function() { return DeleteBucketCorsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionRequest", function() { return DeleteBucketEncryptionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketIntelligentTieringConfigurationRequest", function() { return DeleteBucketIntelligentTieringConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationRequest", function() { return DeleteBucketInventoryConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleRequest", function() { return DeleteBucketLifecycleRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationRequest", function() { return DeleteBucketMetricsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketOwnershipControlsRequest", function() { return DeleteBucketOwnershipControlsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyRequest", function() { return DeleteBucketPolicyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationRequest", function() { return DeleteBucketReplicationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingRequest", function() { return DeleteBucketTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteRequest", function() { return DeleteBucketWebsiteRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectOutput", function() { return DeleteObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectRequest", function() { return DeleteObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletedObject", function() { return DeletedObject; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_Error", function() { return _Error; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsOutput", function() { return DeleteObjectsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectIdentifier", function() { return ObjectIdentifier; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Delete", function() { return Delete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsRequest", function() { return DeleteObjectsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingOutput", function() { return DeleteObjectTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingRequest", function() { return DeleteObjectTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockRequest", function() { return DeletePublicAccessBlockRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationOutput", function() { return GetBucketAccelerateConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationRequest", function() { return GetBucketAccelerateConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclOutput", function() { return GetBucketAclOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclRequest", function() { return GetBucketAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return Tag; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsAndOperator", function() { return AnalyticsAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsFilter", function() { return AnalyticsFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsS3BucketDestination", function() { return AnalyticsS3BucketDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsExportDestination", function() { return AnalyticsExportDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysisDataExport", function() { return StorageClassAnalysisDataExport; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysis", function() { return StorageClassAnalysis; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnalyticsConfiguration", function() { return AnalyticsConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationOutput", function() { return GetBucketAnalyticsConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationRequest", function() { return GetBucketAnalyticsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CORSRule", function() { return CORSRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsOutput", function() { return GetBucketCorsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsRequest", function() { return GetBucketCorsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionByDefault", function() { return ServerSideEncryptionByDefault; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionRule", function() { return ServerSideEncryptionRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionConfiguration", function() { return ServerSideEncryptionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionOutput", function() { return GetBucketEncryptionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionRequest", function() { return GetBucketEncryptionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringAndOperator", function() { return IntelligentTieringAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringFilter", function() { return IntelligentTieringFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tiering", function() { return Tiering; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IntelligentTieringConfiguration", function() { return IntelligentTieringConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationOutput", function() { return GetBucketIntelligentTieringConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketIntelligentTieringConfigurationRequest", function() { return GetBucketIntelligentTieringConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SSEKMS", function() { return SSEKMS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SSES3", function() { return SSES3; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryEncryption", function() { return InventoryEncryption; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryS3BucketDestination", function() { return InventoryS3BucketDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryDestination", function() { return InventoryDestination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryFilter", function() { return InventoryFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventorySchedule", function() { return InventorySchedule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InventoryConfiguration", function() { return InventoryConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationOutput", function() { return GetBucketInventoryConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationRequest", function() { return GetBucketInventoryConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleExpiration", function() { return LifecycleExpiration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleAndOperator", function() { return LifecycleRuleAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleFilter", function() { return LifecycleRuleFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionExpiration", function() { return NoncurrentVersionExpiration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionTransition", function() { return NoncurrentVersionTransition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return Transition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LifecycleRule", function() { return LifecycleRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationOutput", function() { return GetBucketLifecycleConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationRequest", function() { return GetBucketLifecycleConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationOutput", function() { return GetBucketLocationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationRequest", function() { return GetBucketLocationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TargetGrant", function() { return TargetGrant; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoggingEnabled", function() { return LoggingEnabled; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingOutput", function() { return GetBucketLoggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingRequest", function() { return GetBucketLoggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsAndOperator", function() { return MetricsAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsFilter", function() { return MetricsFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsConfiguration", function() { return MetricsConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationOutput", function() { return GetBucketMetricsConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationRequest", function() { return GetBucketMetricsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationRequest", function() { return GetBucketNotificationConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FilterRule", function() { return FilterRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3KeyFilter", function() { return S3KeyFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationConfigurationFilter", function() { return NotificationConfigurationFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LambdaFunctionConfiguration", function() { return LambdaFunctionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QueueConfiguration", function() { return QueueConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TopicConfiguration", function() { return TopicConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationConfiguration", function() { return NotificationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OwnershipControlsRule", function() { return OwnershipControlsRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OwnershipControls", function() { return OwnershipControls; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsOutput", function() { return GetBucketOwnershipControlsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketOwnershipControlsRequest", function() { return GetBucketOwnershipControlsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyOutput", function() { return GetBucketPolicyOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyRequest", function() { return GetBucketPolicyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PolicyStatus", function() { return PolicyStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusOutput", function() { return GetBucketPolicyStatusOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusRequest", function() { return GetBucketPolicyStatusRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerReplication", function() { return DeleteMarkerReplication; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return EncryptionConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationTimeValue", function() { return ReplicationTimeValue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Metrics", function() { return Metrics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationTime", function() { return ReplicationTime; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Destination", function() { return Destination; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExistingObjectReplication", function() { return ExistingObjectReplication; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleAndOperator", function() { return ReplicationRuleAndOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleFilter", function() { return ReplicationRuleFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicaModifications", function() { return ReplicaModifications; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SseKmsEncryptedObjects", function() { return SseKmsEncryptedObjects; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SourceSelectionCriteria", function() { return SourceSelectionCriteria; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationRule", function() { return ReplicationRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReplicationConfiguration", function() { return ReplicationConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationOutput", function() { return GetBucketReplicationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationRequest", function() { return GetBucketReplicationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentOutput", function() { return GetBucketRequestPaymentOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentRequest", function() { return GetBucketRequestPaymentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingOutput", function() { return GetBucketTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingRequest", function() { return GetBucketTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningOutput", function() { return GetBucketVersioningOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningRequest", function() { return GetBucketVersioningRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ErrorDocument", function() { return ErrorDocument; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IndexDocument", function() { return IndexDocument; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RedirectAllRequestsTo", function() { return RedirectAllRequestsTo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return Condition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return Redirect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RoutingRule", function() { return RoutingRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteOutput", function() { return GetBucketWebsiteOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteRequest", function() { return GetBucketWebsiteRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectOutput", function() { return GetObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRequest", function() { return GetObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidObjectState", function() { return InvalidObjectState; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoSuchKey", function() { return NoSuchKey; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclOutput", function() { return GetObjectAclOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclRequest", function() { return GetObjectAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockLegalHold", function() { return ObjectLockLegalHold; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldOutput", function() { return GetObjectLegalHoldOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldRequest", function() { return GetObjectLegalHoldRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultRetention", function() { return DefaultRetention; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRule", function() { return ObjectLockRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockConfiguration", function() { return ObjectLockConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationOutput", function() { return GetObjectLockConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationRequest", function() { return GetObjectLockConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRetention", function() { return ObjectLockRetention; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionOutput", function() { return GetObjectRetentionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionRequest", function() { return GetObjectRetentionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingOutput", function() { return GetObjectTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingRequest", function() { return GetObjectTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentOutput", function() { return GetObjectTorrentOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentRequest", function() { return GetObjectTorrentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PublicAccessBlockConfiguration", function() { return PublicAccessBlockConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockOutput", function() { return GetPublicAccessBlockOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockRequest", function() { return GetPublicAccessBlockRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadBucketRequest", function() { return HeadBucketRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoSuchBucket", function() { return NoSuchBucket; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadObjectOutput", function() { return HeadObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeadObjectRequest", function() { return HeadObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsOutput", function() { return ListBucketAnalyticsConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsRequest", function() { return ListBucketAnalyticsConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsOutput", function() { return ListBucketIntelligentTieringConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketIntelligentTieringConfigurationsRequest", function() { return ListBucketIntelligentTieringConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsOutput", function() { return ListBucketInventoryConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsRequest", function() { return ListBucketInventoryConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsOutput", function() { return ListBucketMetricsConfigurationsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsRequest", function() { return ListBucketMetricsConfigurationsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Bucket", function() { return Bucket; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListBucketsOutput", function() { return ListBucketsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CommonPrefix", function() { return CommonPrefix; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Initiator", function() { return Initiator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MultipartUpload", function() { return MultipartUpload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsOutput", function() { return ListMultipartUploadsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsRequest", function() { return ListMultipartUploadsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_Object", function() { return _Object; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsOutput", function() { return ListObjectsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsRequest", function() { return ListObjectsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Output", function() { return ListObjectsV2Output; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Request", function() { return ListObjectsV2Request; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerEntry", function() { return DeleteMarkerEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectVersion", function() { return ObjectVersion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsOutput", function() { return ListObjectVersionsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsRequest", function() { return ListObjectVersionsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Part", function() { return Part; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPartsOutput", function() { return ListPartsOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListPartsRequest", function() { return ListPartsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationRequest", function() { return PutBucketAccelerateConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclRequest", function() { return PutBucketAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationRequest", function() { return PutBucketAnalyticsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CORSConfiguration", function() { return CORSConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsRequest", function() { return PutBucketCorsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionRequest", function() { return PutBucketEncryptionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketIntelligentTieringConfigurationRequest", function() { return PutBucketIntelligentTieringConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationRequest", function() { return PutBucketInventoryConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketLifecycleConfiguration", function() { return BucketLifecycleConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationRequest", function() { return PutBucketLifecycleConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BucketLoggingStatus", function() { return BucketLoggingStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingRequest", function() { return PutBucketLoggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationRequest", function() { return PutBucketMetricsConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationRequest", function() { return PutBucketNotificationConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketOwnershipControlsRequest", function() { return PutBucketOwnershipControlsRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyRequest", function() { return PutBucketPolicyRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationRequest", function() { return PutBucketReplicationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RequestPaymentConfiguration", function() { return RequestPaymentConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentRequest", function() { return PutBucketRequestPaymentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tagging", function() { return Tagging; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingRequest", function() { return PutBucketTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VersioningConfiguration", function() { return VersioningConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningRequest", function() { return PutBucketVersioningRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WebsiteConfiguration", function() { return WebsiteConfiguration; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteRequest", function() { return PutBucketWebsiteRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectOutput", function() { return PutObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectRequest", function() { return PutObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclOutput", function() { return PutObjectAclOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclRequest", function() { return PutObjectAclRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldOutput", function() { return PutObjectLegalHoldOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldRequest", function() { return PutObjectLegalHoldRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationOutput", function() { return PutObjectLockConfigurationOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationRequest", function() { return PutObjectLockConfigurationRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionOutput", function() { return PutObjectRetentionOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionRequest", function() { return PutObjectRetentionRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingOutput", function() { return PutObjectTaggingOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingRequest", function() { return PutObjectTaggingRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockRequest", function() { return PutPublicAccessBlockRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectAlreadyInActiveTierError", function() { return ObjectAlreadyInActiveTierError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectOutput", function() { return RestoreObjectOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GlacierJobParameters", function() { return GlacierJobParameters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Encryption", function() { return Encryption; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var AbortIncompleteMultipartUpload; (function (AbortIncompleteMultipartUpload) { AbortIncompleteMultipartUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AbortIncompleteMultipartUpload || (AbortIncompleteMultipartUpload = {})); var AbortMultipartUploadOutput; (function (AbortMultipartUploadOutput) { AbortMultipartUploadOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AbortMultipartUploadOutput || (AbortMultipartUploadOutput = {})); var AbortMultipartUploadRequest; (function (AbortMultipartUploadRequest) { AbortMultipartUploadRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AbortMultipartUploadRequest || (AbortMultipartUploadRequest = {})); var NoSuchUpload; (function (NoSuchUpload) { NoSuchUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoSuchUpload || (NoSuchUpload = {})); var AccelerateConfiguration; (function (AccelerateConfiguration) { AccelerateConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccelerateConfiguration || (AccelerateConfiguration = {})); var Grantee; (function (Grantee) { Grantee.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Grantee || (Grantee = {})); var Grant; (function (Grant) { Grant.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Grant || (Grant = {})); var Owner; (function (Owner) { Owner.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Owner || (Owner = {})); var AccessControlPolicy; (function (AccessControlPolicy) { AccessControlPolicy.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccessControlPolicy || (AccessControlPolicy = {})); var AccessControlTranslation; (function (AccessControlTranslation) { AccessControlTranslation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AccessControlTranslation || (AccessControlTranslation = {})); var CompleteMultipartUploadOutput; (function (CompleteMultipartUploadOutput) { CompleteMultipartUploadOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CompleteMultipartUploadOutput || (CompleteMultipartUploadOutput = {})); var CompletedPart; (function (CompletedPart) { CompletedPart.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompletedPart || (CompletedPart = {})); var CompletedMultipartUpload; (function (CompletedMultipartUpload) { CompletedMultipartUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompletedMultipartUpload || (CompletedMultipartUpload = {})); var CompleteMultipartUploadRequest; (function (CompleteMultipartUploadRequest) { CompleteMultipartUploadRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CompleteMultipartUploadRequest || (CompleteMultipartUploadRequest = {})); var CopyObjectResult; (function (CopyObjectResult) { CopyObjectResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CopyObjectResult || (CopyObjectResult = {})); var CopyObjectOutput; (function (CopyObjectOutput) { CopyObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CopyObjectOutput || (CopyObjectOutput = {})); var CopyObjectRequest; (function (CopyObjectRequest) { CopyObjectRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.CopySourceSSECustomerKey && { CopySourceSSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CopyObjectRequest || (CopyObjectRequest = {})); var ObjectNotInActiveTierError; (function (ObjectNotInActiveTierError) { ObjectNotInActiveTierError.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectNotInActiveTierError || (ObjectNotInActiveTierError = {})); var BucketAlreadyExists; (function (BucketAlreadyExists) { BucketAlreadyExists.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BucketAlreadyExists || (BucketAlreadyExists = {})); var BucketAlreadyOwnedByYou; (function (BucketAlreadyOwnedByYou) { BucketAlreadyOwnedByYou.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BucketAlreadyOwnedByYou || (BucketAlreadyOwnedByYou = {})); var CreateBucketOutput; (function (CreateBucketOutput) { CreateBucketOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateBucketOutput || (CreateBucketOutput = {})); var CreateBucketConfiguration; (function (CreateBucketConfiguration) { CreateBucketConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateBucketConfiguration || (CreateBucketConfiguration = {})); var CreateBucketRequest; (function (CreateBucketRequest) { CreateBucketRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CreateBucketRequest || (CreateBucketRequest = {})); var CreateMultipartUploadOutput; (function (CreateMultipartUploadOutput) { CreateMultipartUploadOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CreateMultipartUploadOutput || (CreateMultipartUploadOutput = {})); var CreateMultipartUploadRequest; (function (CreateMultipartUploadRequest) { CreateMultipartUploadRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(CreateMultipartUploadRequest || (CreateMultipartUploadRequest = {})); var DeleteBucketRequest; (function (DeleteBucketRequest) { DeleteBucketRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketRequest || (DeleteBucketRequest = {})); var DeleteBucketAnalyticsConfigurationRequest; (function (DeleteBucketAnalyticsConfigurationRequest) { DeleteBucketAnalyticsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketAnalyticsConfigurationRequest || (DeleteBucketAnalyticsConfigurationRequest = {})); var DeleteBucketCorsRequest; (function (DeleteBucketCorsRequest) { DeleteBucketCorsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketCorsRequest || (DeleteBucketCorsRequest = {})); var DeleteBucketEncryptionRequest; (function (DeleteBucketEncryptionRequest) { DeleteBucketEncryptionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketEncryptionRequest || (DeleteBucketEncryptionRequest = {})); var DeleteBucketIntelligentTieringConfigurationRequest; (function (DeleteBucketIntelligentTieringConfigurationRequest) { DeleteBucketIntelligentTieringConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketIntelligentTieringConfigurationRequest || (DeleteBucketIntelligentTieringConfigurationRequest = {})); var DeleteBucketInventoryConfigurationRequest; (function (DeleteBucketInventoryConfigurationRequest) { DeleteBucketInventoryConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketInventoryConfigurationRequest || (DeleteBucketInventoryConfigurationRequest = {})); var DeleteBucketLifecycleRequest; (function (DeleteBucketLifecycleRequest) { DeleteBucketLifecycleRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketLifecycleRequest || (DeleteBucketLifecycleRequest = {})); var DeleteBucketMetricsConfigurationRequest; (function (DeleteBucketMetricsConfigurationRequest) { DeleteBucketMetricsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketMetricsConfigurationRequest || (DeleteBucketMetricsConfigurationRequest = {})); var DeleteBucketOwnershipControlsRequest; (function (DeleteBucketOwnershipControlsRequest) { DeleteBucketOwnershipControlsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketOwnershipControlsRequest || (DeleteBucketOwnershipControlsRequest = {})); var DeleteBucketPolicyRequest; (function (DeleteBucketPolicyRequest) { DeleteBucketPolicyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketPolicyRequest || (DeleteBucketPolicyRequest = {})); var DeleteBucketReplicationRequest; (function (DeleteBucketReplicationRequest) { DeleteBucketReplicationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketReplicationRequest || (DeleteBucketReplicationRequest = {})); var DeleteBucketTaggingRequest; (function (DeleteBucketTaggingRequest) { DeleteBucketTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketTaggingRequest || (DeleteBucketTaggingRequest = {})); var DeleteBucketWebsiteRequest; (function (DeleteBucketWebsiteRequest) { DeleteBucketWebsiteRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteBucketWebsiteRequest || (DeleteBucketWebsiteRequest = {})); var DeleteObjectOutput; (function (DeleteObjectOutput) { DeleteObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectOutput || (DeleteObjectOutput = {})); var DeleteObjectRequest; (function (DeleteObjectRequest) { DeleteObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectRequest || (DeleteObjectRequest = {})); var DeletedObject; (function (DeletedObject) { DeletedObject.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeletedObject || (DeletedObject = {})); var _Error; (function (_Error) { _Error.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(_Error || (_Error = {})); var DeleteObjectsOutput; (function (DeleteObjectsOutput) { DeleteObjectsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectsOutput || (DeleteObjectsOutput = {})); var ObjectIdentifier; (function (ObjectIdentifier) { ObjectIdentifier.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectIdentifier || (ObjectIdentifier = {})); var Delete; (function (Delete) { Delete.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Delete || (Delete = {})); var DeleteObjectsRequest; (function (DeleteObjectsRequest) { DeleteObjectsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectsRequest || (DeleteObjectsRequest = {})); var DeleteObjectTaggingOutput; (function (DeleteObjectTaggingOutput) { DeleteObjectTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectTaggingOutput || (DeleteObjectTaggingOutput = {})); var DeleteObjectTaggingRequest; (function (DeleteObjectTaggingRequest) { DeleteObjectTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteObjectTaggingRequest || (DeleteObjectTaggingRequest = {})); var DeletePublicAccessBlockRequest; (function (DeletePublicAccessBlockRequest) { DeletePublicAccessBlockRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeletePublicAccessBlockRequest || (DeletePublicAccessBlockRequest = {})); var GetBucketAccelerateConfigurationOutput; (function (GetBucketAccelerateConfigurationOutput) { GetBucketAccelerateConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAccelerateConfigurationOutput || (GetBucketAccelerateConfigurationOutput = {})); var GetBucketAccelerateConfigurationRequest; (function (GetBucketAccelerateConfigurationRequest) { GetBucketAccelerateConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAccelerateConfigurationRequest || (GetBucketAccelerateConfigurationRequest = {})); var GetBucketAclOutput; (function (GetBucketAclOutput) { GetBucketAclOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAclOutput || (GetBucketAclOutput = {})); var GetBucketAclRequest; (function (GetBucketAclRequest) { GetBucketAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAclRequest || (GetBucketAclRequest = {})); var Tag; (function (Tag) { Tag.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tag || (Tag = {})); var AnalyticsAndOperator; (function (AnalyticsAndOperator) { AnalyticsAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyticsAndOperator || (AnalyticsAndOperator = {})); var AnalyticsFilter; (function (AnalyticsFilter) { AnalyticsFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; AnalyticsFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: AnalyticsAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(AnalyticsFilter || (AnalyticsFilter = {})); var AnalyticsS3BucketDestination; (function (AnalyticsS3BucketDestination) { AnalyticsS3BucketDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyticsS3BucketDestination || (AnalyticsS3BucketDestination = {})); var AnalyticsExportDestination; (function (AnalyticsExportDestination) { AnalyticsExportDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(AnalyticsExportDestination || (AnalyticsExportDestination = {})); var StorageClassAnalysisDataExport; (function (StorageClassAnalysisDataExport) { StorageClassAnalysisDataExport.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StorageClassAnalysisDataExport || (StorageClassAnalysisDataExport = {})); var StorageClassAnalysis; (function (StorageClassAnalysis) { StorageClassAnalysis.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StorageClassAnalysis || (StorageClassAnalysis = {})); var AnalyticsConfiguration; (function (AnalyticsConfiguration) { AnalyticsConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: AnalyticsFilter.filterSensitiveLog(obj.Filter) }))); }; })(AnalyticsConfiguration || (AnalyticsConfiguration = {})); var GetBucketAnalyticsConfigurationOutput; (function (GetBucketAnalyticsConfigurationOutput) { GetBucketAnalyticsConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.AnalyticsConfiguration && { AnalyticsConfiguration: AnalyticsConfiguration.filterSensitiveLog(obj.AnalyticsConfiguration), }))); }; })(GetBucketAnalyticsConfigurationOutput || (GetBucketAnalyticsConfigurationOutput = {})); var GetBucketAnalyticsConfigurationRequest; (function (GetBucketAnalyticsConfigurationRequest) { GetBucketAnalyticsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketAnalyticsConfigurationRequest || (GetBucketAnalyticsConfigurationRequest = {})); var CORSRule; (function (CORSRule) { CORSRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CORSRule || (CORSRule = {})); var GetBucketCorsOutput; (function (GetBucketCorsOutput) { GetBucketCorsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketCorsOutput || (GetBucketCorsOutput = {})); var GetBucketCorsRequest; (function (GetBucketCorsRequest) { GetBucketCorsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketCorsRequest || (GetBucketCorsRequest = {})); var ServerSideEncryptionByDefault; (function (ServerSideEncryptionByDefault) { ServerSideEncryptionByDefault.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.KMSMasterKeyID && { KMSMasterKeyID: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(ServerSideEncryptionByDefault || (ServerSideEncryptionByDefault = {})); var ServerSideEncryptionRule; (function (ServerSideEncryptionRule) { ServerSideEncryptionRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ApplyServerSideEncryptionByDefault && { ApplyServerSideEncryptionByDefault: ServerSideEncryptionByDefault.filterSensitiveLog(obj.ApplyServerSideEncryptionByDefault), }))); }; })(ServerSideEncryptionRule || (ServerSideEncryptionRule = {})); var ServerSideEncryptionConfiguration; (function (ServerSideEncryptionConfiguration) { ServerSideEncryptionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return ServerSideEncryptionRule.filterSensitiveLog(item); }) }))); }; })(ServerSideEncryptionConfiguration || (ServerSideEncryptionConfiguration = {})); var GetBucketEncryptionOutput; (function (GetBucketEncryptionOutput) { GetBucketEncryptionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ServerSideEncryptionConfiguration && { ServerSideEncryptionConfiguration: ServerSideEncryptionConfiguration.filterSensitiveLog(obj.ServerSideEncryptionConfiguration), }))); }; })(GetBucketEncryptionOutput || (GetBucketEncryptionOutput = {})); var GetBucketEncryptionRequest; (function (GetBucketEncryptionRequest) { GetBucketEncryptionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketEncryptionRequest || (GetBucketEncryptionRequest = {})); var IntelligentTieringAndOperator; (function (IntelligentTieringAndOperator) { IntelligentTieringAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IntelligentTieringAndOperator || (IntelligentTieringAndOperator = {})); var IntelligentTieringFilter; (function (IntelligentTieringFilter) { IntelligentTieringFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IntelligentTieringFilter || (IntelligentTieringFilter = {})); var Tiering; (function (Tiering) { Tiering.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tiering || (Tiering = {})); var IntelligentTieringConfiguration; (function (IntelligentTieringConfiguration) { IntelligentTieringConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IntelligentTieringConfiguration || (IntelligentTieringConfiguration = {})); var GetBucketIntelligentTieringConfigurationOutput; (function (GetBucketIntelligentTieringConfigurationOutput) { GetBucketIntelligentTieringConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketIntelligentTieringConfigurationOutput || (GetBucketIntelligentTieringConfigurationOutput = {})); var GetBucketIntelligentTieringConfigurationRequest; (function (GetBucketIntelligentTieringConfigurationRequest) { GetBucketIntelligentTieringConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketIntelligentTieringConfigurationRequest || (GetBucketIntelligentTieringConfigurationRequest = {})); var SSEKMS; (function (SSEKMS) { SSEKMS.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.KeyId && { KeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(SSEKMS || (SSEKMS = {})); var SSES3; (function (SSES3) { SSES3.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SSES3 || (SSES3 = {})); var InventoryEncryption; (function (InventoryEncryption) { InventoryEncryption.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMS && { SSEKMS: SSEKMS.filterSensitiveLog(obj.SSEKMS) }))); }; })(InventoryEncryption || (InventoryEncryption = {})); var InventoryS3BucketDestination; (function (InventoryS3BucketDestination) { InventoryS3BucketDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Encryption && { Encryption: InventoryEncryption.filterSensitiveLog(obj.Encryption) }))); }; })(InventoryS3BucketDestination || (InventoryS3BucketDestination = {})); var InventoryDestination; (function (InventoryDestination) { InventoryDestination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.S3BucketDestination && { S3BucketDestination: InventoryS3BucketDestination.filterSensitiveLog(obj.S3BucketDestination), }))); }; })(InventoryDestination || (InventoryDestination = {})); var InventoryFilter; (function (InventoryFilter) { InventoryFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InventoryFilter || (InventoryFilter = {})); var InventorySchedule; (function (InventorySchedule) { InventorySchedule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InventorySchedule || (InventorySchedule = {})); var InventoryConfiguration; (function (InventoryConfiguration) { InventoryConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Destination && { Destination: InventoryDestination.filterSensitiveLog(obj.Destination) }))); }; })(InventoryConfiguration || (InventoryConfiguration = {})); var GetBucketInventoryConfigurationOutput; (function (GetBucketInventoryConfigurationOutput) { GetBucketInventoryConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.InventoryConfiguration && { InventoryConfiguration: InventoryConfiguration.filterSensitiveLog(obj.InventoryConfiguration), }))); }; })(GetBucketInventoryConfigurationOutput || (GetBucketInventoryConfigurationOutput = {})); var GetBucketInventoryConfigurationRequest; (function (GetBucketInventoryConfigurationRequest) { GetBucketInventoryConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketInventoryConfigurationRequest || (GetBucketInventoryConfigurationRequest = {})); var LifecycleExpiration; (function (LifecycleExpiration) { LifecycleExpiration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LifecycleExpiration || (LifecycleExpiration = {})); var LifecycleRuleAndOperator; (function (LifecycleRuleAndOperator) { LifecycleRuleAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LifecycleRuleAndOperator || (LifecycleRuleAndOperator = {})); var LifecycleRuleFilter; (function (LifecycleRuleFilter) { LifecycleRuleFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; LifecycleRuleFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: LifecycleRuleAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(LifecycleRuleFilter || (LifecycleRuleFilter = {})); var NoncurrentVersionExpiration; (function (NoncurrentVersionExpiration) { NoncurrentVersionExpiration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoncurrentVersionExpiration || (NoncurrentVersionExpiration = {})); var NoncurrentVersionTransition; (function (NoncurrentVersionTransition) { NoncurrentVersionTransition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoncurrentVersionTransition || (NoncurrentVersionTransition = {})); var Transition; (function (Transition) { Transition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Transition || (Transition = {})); var LifecycleRule; (function (LifecycleRule) { LifecycleRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: LifecycleRuleFilter.filterSensitiveLog(obj.Filter) }))); }; })(LifecycleRule || (LifecycleRule = {})); var GetBucketLifecycleConfigurationOutput; (function (GetBucketLifecycleConfigurationOutput) { GetBucketLifecycleConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return LifecycleRule.filterSensitiveLog(item); }) }))); }; })(GetBucketLifecycleConfigurationOutput || (GetBucketLifecycleConfigurationOutput = {})); var GetBucketLifecycleConfigurationRequest; (function (GetBucketLifecycleConfigurationRequest) { GetBucketLifecycleConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLifecycleConfigurationRequest || (GetBucketLifecycleConfigurationRequest = {})); var GetBucketLocationOutput; (function (GetBucketLocationOutput) { GetBucketLocationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLocationOutput || (GetBucketLocationOutput = {})); var GetBucketLocationRequest; (function (GetBucketLocationRequest) { GetBucketLocationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLocationRequest || (GetBucketLocationRequest = {})); var TargetGrant; (function (TargetGrant) { TargetGrant.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TargetGrant || (TargetGrant = {})); var LoggingEnabled; (function (LoggingEnabled) { LoggingEnabled.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LoggingEnabled || (LoggingEnabled = {})); var GetBucketLoggingOutput; (function (GetBucketLoggingOutput) { GetBucketLoggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLoggingOutput || (GetBucketLoggingOutput = {})); var GetBucketLoggingRequest; (function (GetBucketLoggingRequest) { GetBucketLoggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketLoggingRequest || (GetBucketLoggingRequest = {})); var MetricsAndOperator; (function (MetricsAndOperator) { MetricsAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MetricsAndOperator || (MetricsAndOperator = {})); var MetricsFilter; (function (MetricsFilter) { MetricsFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; MetricsFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: MetricsAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(MetricsFilter || (MetricsFilter = {})); var MetricsConfiguration; (function (MetricsConfiguration) { MetricsConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: MetricsFilter.filterSensitiveLog(obj.Filter) }))); }; })(MetricsConfiguration || (MetricsConfiguration = {})); var GetBucketMetricsConfigurationOutput; (function (GetBucketMetricsConfigurationOutput) { GetBucketMetricsConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.MetricsConfiguration && { MetricsConfiguration: MetricsConfiguration.filterSensitiveLog(obj.MetricsConfiguration), }))); }; })(GetBucketMetricsConfigurationOutput || (GetBucketMetricsConfigurationOutput = {})); var GetBucketMetricsConfigurationRequest; (function (GetBucketMetricsConfigurationRequest) { GetBucketMetricsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketMetricsConfigurationRequest || (GetBucketMetricsConfigurationRequest = {})); var GetBucketNotificationConfigurationRequest; (function (GetBucketNotificationConfigurationRequest) { GetBucketNotificationConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketNotificationConfigurationRequest || (GetBucketNotificationConfigurationRequest = {})); var FilterRule; (function (FilterRule) { FilterRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(FilterRule || (FilterRule = {})); var S3KeyFilter; (function (S3KeyFilter) { S3KeyFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(S3KeyFilter || (S3KeyFilter = {})); var NotificationConfigurationFilter; (function (NotificationConfigurationFilter) { NotificationConfigurationFilter.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotificationConfigurationFilter || (NotificationConfigurationFilter = {})); var LambdaFunctionConfiguration; (function (LambdaFunctionConfiguration) { LambdaFunctionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(LambdaFunctionConfiguration || (LambdaFunctionConfiguration = {})); var QueueConfiguration; (function (QueueConfiguration) { QueueConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(QueueConfiguration || (QueueConfiguration = {})); var TopicConfiguration; (function (TopicConfiguration) { TopicConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(TopicConfiguration || (TopicConfiguration = {})); var NotificationConfiguration; (function (NotificationConfiguration) { NotificationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NotificationConfiguration || (NotificationConfiguration = {})); var OwnershipControlsRule; (function (OwnershipControlsRule) { OwnershipControlsRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OwnershipControlsRule || (OwnershipControlsRule = {})); var OwnershipControls; (function (OwnershipControls) { OwnershipControls.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OwnershipControls || (OwnershipControls = {})); var GetBucketOwnershipControlsOutput; (function (GetBucketOwnershipControlsOutput) { GetBucketOwnershipControlsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketOwnershipControlsOutput || (GetBucketOwnershipControlsOutput = {})); var GetBucketOwnershipControlsRequest; (function (GetBucketOwnershipControlsRequest) { GetBucketOwnershipControlsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketOwnershipControlsRequest || (GetBucketOwnershipControlsRequest = {})); var GetBucketPolicyOutput; (function (GetBucketPolicyOutput) { GetBucketPolicyOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyOutput || (GetBucketPolicyOutput = {})); var GetBucketPolicyRequest; (function (GetBucketPolicyRequest) { GetBucketPolicyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyRequest || (GetBucketPolicyRequest = {})); var PolicyStatus; (function (PolicyStatus) { PolicyStatus.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PolicyStatus || (PolicyStatus = {})); var GetBucketPolicyStatusOutput; (function (GetBucketPolicyStatusOutput) { GetBucketPolicyStatusOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyStatusOutput || (GetBucketPolicyStatusOutput = {})); var GetBucketPolicyStatusRequest; (function (GetBucketPolicyStatusRequest) { GetBucketPolicyStatusRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketPolicyStatusRequest || (GetBucketPolicyStatusRequest = {})); var DeleteMarkerReplication; (function (DeleteMarkerReplication) { DeleteMarkerReplication.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteMarkerReplication || (DeleteMarkerReplication = {})); var EncryptionConfiguration; (function (EncryptionConfiguration) { EncryptionConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EncryptionConfiguration || (EncryptionConfiguration = {})); var ReplicationTimeValue; (function (ReplicationTimeValue) { ReplicationTimeValue.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicationTimeValue || (ReplicationTimeValue = {})); var Metrics; (function (Metrics) { Metrics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Metrics || (Metrics = {})); var ReplicationTime; (function (ReplicationTime) { ReplicationTime.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicationTime || (ReplicationTime = {})); var Destination; (function (Destination) { Destination.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Destination || (Destination = {})); var ExistingObjectReplication; (function (ExistingObjectReplication) { ExistingObjectReplication.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ExistingObjectReplication || (ExistingObjectReplication = {})); var ReplicationRuleAndOperator; (function (ReplicationRuleAndOperator) { ReplicationRuleAndOperator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicationRuleAndOperator || (ReplicationRuleAndOperator = {})); var ReplicationRuleFilter; (function (ReplicationRuleFilter) { ReplicationRuleFilter.visit = function (value, visitor) { if (value.Prefix !== undefined) return visitor.Prefix(value.Prefix); if (value.Tag !== undefined) return visitor.Tag(value.Tag); if (value.And !== undefined) return visitor.And(value.And); return visitor._(value.$unknown[0], value.$unknown[1]); }; ReplicationRuleFilter.filterSensitiveLog = function (obj) { var _a; if (obj.Prefix !== undefined) return { Prefix: obj.Prefix }; if (obj.Tag !== undefined) return { Tag: Tag.filterSensitiveLog(obj.Tag) }; if (obj.And !== undefined) return { And: ReplicationRuleAndOperator.filterSensitiveLog(obj.And) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(ReplicationRuleFilter || (ReplicationRuleFilter = {})); var ReplicaModifications; (function (ReplicaModifications) { ReplicaModifications.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ReplicaModifications || (ReplicaModifications = {})); var SseKmsEncryptedObjects; (function (SseKmsEncryptedObjects) { SseKmsEncryptedObjects.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SseKmsEncryptedObjects || (SseKmsEncryptedObjects = {})); var SourceSelectionCriteria; (function (SourceSelectionCriteria) { SourceSelectionCriteria.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SourceSelectionCriteria || (SourceSelectionCriteria = {})); var ReplicationRule; (function (ReplicationRule) { ReplicationRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Filter && { Filter: ReplicationRuleFilter.filterSensitiveLog(obj.Filter) }))); }; })(ReplicationRule || (ReplicationRule = {})); var ReplicationConfiguration; (function (ReplicationConfiguration) { ReplicationConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return ReplicationRule.filterSensitiveLog(item); }) }))); }; })(ReplicationConfiguration || (ReplicationConfiguration = {})); var GetBucketReplicationOutput; (function (GetBucketReplicationOutput) { GetBucketReplicationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ReplicationConfiguration && { ReplicationConfiguration: ReplicationConfiguration.filterSensitiveLog(obj.ReplicationConfiguration), }))); }; })(GetBucketReplicationOutput || (GetBucketReplicationOutput = {})); var GetBucketReplicationRequest; (function (GetBucketReplicationRequest) { GetBucketReplicationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketReplicationRequest || (GetBucketReplicationRequest = {})); var GetBucketRequestPaymentOutput; (function (GetBucketRequestPaymentOutput) { GetBucketRequestPaymentOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketRequestPaymentOutput || (GetBucketRequestPaymentOutput = {})); var GetBucketRequestPaymentRequest; (function (GetBucketRequestPaymentRequest) { GetBucketRequestPaymentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketRequestPaymentRequest || (GetBucketRequestPaymentRequest = {})); var GetBucketTaggingOutput; (function (GetBucketTaggingOutput) { GetBucketTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketTaggingOutput || (GetBucketTaggingOutput = {})); var GetBucketTaggingRequest; (function (GetBucketTaggingRequest) { GetBucketTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketTaggingRequest || (GetBucketTaggingRequest = {})); var GetBucketVersioningOutput; (function (GetBucketVersioningOutput) { GetBucketVersioningOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketVersioningOutput || (GetBucketVersioningOutput = {})); var GetBucketVersioningRequest; (function (GetBucketVersioningRequest) { GetBucketVersioningRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketVersioningRequest || (GetBucketVersioningRequest = {})); var ErrorDocument; (function (ErrorDocument) { ErrorDocument.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ErrorDocument || (ErrorDocument = {})); var IndexDocument; (function (IndexDocument) { IndexDocument.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(IndexDocument || (IndexDocument = {})); var RedirectAllRequestsTo; (function (RedirectAllRequestsTo) { RedirectAllRequestsTo.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RedirectAllRequestsTo || (RedirectAllRequestsTo = {})); var Condition; (function (Condition) { Condition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Condition || (Condition = {})); var Redirect; (function (Redirect) { Redirect.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Redirect || (Redirect = {})); var RoutingRule; (function (RoutingRule) { RoutingRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RoutingRule || (RoutingRule = {})); var GetBucketWebsiteOutput; (function (GetBucketWebsiteOutput) { GetBucketWebsiteOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketWebsiteOutput || (GetBucketWebsiteOutput = {})); var GetBucketWebsiteRequest; (function (GetBucketWebsiteRequest) { GetBucketWebsiteRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetBucketWebsiteRequest || (GetBucketWebsiteRequest = {})); var GetObjectOutput; (function (GetObjectOutput) { GetObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(GetObjectOutput || (GetObjectOutput = {})); var GetObjectRequest; (function (GetObjectRequest) { GetObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(GetObjectRequest || (GetObjectRequest = {})); var InvalidObjectState; (function (InvalidObjectState) { InvalidObjectState.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InvalidObjectState || (InvalidObjectState = {})); var NoSuchKey; (function (NoSuchKey) { NoSuchKey.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoSuchKey || (NoSuchKey = {})); var GetObjectAclOutput; (function (GetObjectAclOutput) { GetObjectAclOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectAclOutput || (GetObjectAclOutput = {})); var GetObjectAclRequest; (function (GetObjectAclRequest) { GetObjectAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectAclRequest || (GetObjectAclRequest = {})); var ObjectLockLegalHold; (function (ObjectLockLegalHold) { ObjectLockLegalHold.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockLegalHold || (ObjectLockLegalHold = {})); var GetObjectLegalHoldOutput; (function (GetObjectLegalHoldOutput) { GetObjectLegalHoldOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLegalHoldOutput || (GetObjectLegalHoldOutput = {})); var GetObjectLegalHoldRequest; (function (GetObjectLegalHoldRequest) { GetObjectLegalHoldRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLegalHoldRequest || (GetObjectLegalHoldRequest = {})); var DefaultRetention; (function (DefaultRetention) { DefaultRetention.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DefaultRetention || (DefaultRetention = {})); var ObjectLockRule; (function (ObjectLockRule) { ObjectLockRule.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockRule || (ObjectLockRule = {})); var ObjectLockConfiguration; (function (ObjectLockConfiguration) { ObjectLockConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockConfiguration || (ObjectLockConfiguration = {})); var GetObjectLockConfigurationOutput; (function (GetObjectLockConfigurationOutput) { GetObjectLockConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLockConfigurationOutput || (GetObjectLockConfigurationOutput = {})); var GetObjectLockConfigurationRequest; (function (GetObjectLockConfigurationRequest) { GetObjectLockConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectLockConfigurationRequest || (GetObjectLockConfigurationRequest = {})); var ObjectLockRetention; (function (ObjectLockRetention) { ObjectLockRetention.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectLockRetention || (ObjectLockRetention = {})); var GetObjectRetentionOutput; (function (GetObjectRetentionOutput) { GetObjectRetentionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectRetentionOutput || (GetObjectRetentionOutput = {})); var GetObjectRetentionRequest; (function (GetObjectRetentionRequest) { GetObjectRetentionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectRetentionRequest || (GetObjectRetentionRequest = {})); var GetObjectTaggingOutput; (function (GetObjectTaggingOutput) { GetObjectTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTaggingOutput || (GetObjectTaggingOutput = {})); var GetObjectTaggingRequest; (function (GetObjectTaggingRequest) { GetObjectTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTaggingRequest || (GetObjectTaggingRequest = {})); var GetObjectTorrentOutput; (function (GetObjectTorrentOutput) { GetObjectTorrentOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTorrentOutput || (GetObjectTorrentOutput = {})); var GetObjectTorrentRequest; (function (GetObjectTorrentRequest) { GetObjectTorrentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetObjectTorrentRequest || (GetObjectTorrentRequest = {})); var PublicAccessBlockConfiguration; (function (PublicAccessBlockConfiguration) { PublicAccessBlockConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PublicAccessBlockConfiguration || (PublicAccessBlockConfiguration = {})); var GetPublicAccessBlockOutput; (function (GetPublicAccessBlockOutput) { GetPublicAccessBlockOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPublicAccessBlockOutput || (GetPublicAccessBlockOutput = {})); var GetPublicAccessBlockRequest; (function (GetPublicAccessBlockRequest) { GetPublicAccessBlockRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GetPublicAccessBlockRequest || (GetPublicAccessBlockRequest = {})); var HeadBucketRequest; (function (HeadBucketRequest) { HeadBucketRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(HeadBucketRequest || (HeadBucketRequest = {})); var NoSuchBucket; (function (NoSuchBucket) { NoSuchBucket.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(NoSuchBucket || (NoSuchBucket = {})); var HeadObjectOutput; (function (HeadObjectOutput) { HeadObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(HeadObjectOutput || (HeadObjectOutput = {})); var HeadObjectRequest; (function (HeadObjectRequest) { HeadObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(HeadObjectRequest || (HeadObjectRequest = {})); var ListBucketAnalyticsConfigurationsOutput; (function (ListBucketAnalyticsConfigurationsOutput) { ListBucketAnalyticsConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.AnalyticsConfigurationList && { AnalyticsConfigurationList: obj.AnalyticsConfigurationList.map(function (item) { return AnalyticsConfiguration.filterSensitiveLog(item); }), }))); }; })(ListBucketAnalyticsConfigurationsOutput || (ListBucketAnalyticsConfigurationsOutput = {})); var ListBucketAnalyticsConfigurationsRequest; (function (ListBucketAnalyticsConfigurationsRequest) { ListBucketAnalyticsConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketAnalyticsConfigurationsRequest || (ListBucketAnalyticsConfigurationsRequest = {})); var ListBucketIntelligentTieringConfigurationsOutput; (function (ListBucketIntelligentTieringConfigurationsOutput) { ListBucketIntelligentTieringConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketIntelligentTieringConfigurationsOutput || (ListBucketIntelligentTieringConfigurationsOutput = {})); var ListBucketIntelligentTieringConfigurationsRequest; (function (ListBucketIntelligentTieringConfigurationsRequest) { ListBucketIntelligentTieringConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketIntelligentTieringConfigurationsRequest || (ListBucketIntelligentTieringConfigurationsRequest = {})); var ListBucketInventoryConfigurationsOutput; (function (ListBucketInventoryConfigurationsOutput) { ListBucketInventoryConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.InventoryConfigurationList && { InventoryConfigurationList: obj.InventoryConfigurationList.map(function (item) { return InventoryConfiguration.filterSensitiveLog(item); }), }))); }; })(ListBucketInventoryConfigurationsOutput || (ListBucketInventoryConfigurationsOutput = {})); var ListBucketInventoryConfigurationsRequest; (function (ListBucketInventoryConfigurationsRequest) { ListBucketInventoryConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketInventoryConfigurationsRequest || (ListBucketInventoryConfigurationsRequest = {})); var ListBucketMetricsConfigurationsOutput; (function (ListBucketMetricsConfigurationsOutput) { ListBucketMetricsConfigurationsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.MetricsConfigurationList && { MetricsConfigurationList: obj.MetricsConfigurationList.map(function (item) { return MetricsConfiguration.filterSensitiveLog(item); }), }))); }; })(ListBucketMetricsConfigurationsOutput || (ListBucketMetricsConfigurationsOutput = {})); var ListBucketMetricsConfigurationsRequest; (function (ListBucketMetricsConfigurationsRequest) { ListBucketMetricsConfigurationsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketMetricsConfigurationsRequest || (ListBucketMetricsConfigurationsRequest = {})); var Bucket; (function (Bucket) { Bucket.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Bucket || (Bucket = {})); var ListBucketsOutput; (function (ListBucketsOutput) { ListBucketsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListBucketsOutput || (ListBucketsOutput = {})); var CommonPrefix; (function (CommonPrefix) { CommonPrefix.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CommonPrefix || (CommonPrefix = {})); var Initiator; (function (Initiator) { Initiator.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Initiator || (Initiator = {})); var MultipartUpload; (function (MultipartUpload) { MultipartUpload.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MultipartUpload || (MultipartUpload = {})); var ListMultipartUploadsOutput; (function (ListMultipartUploadsOutput) { ListMultipartUploadsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListMultipartUploadsOutput || (ListMultipartUploadsOutput = {})); var ListMultipartUploadsRequest; (function (ListMultipartUploadsRequest) { ListMultipartUploadsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListMultipartUploadsRequest || (ListMultipartUploadsRequest = {})); var _Object; (function (_Object) { _Object.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(_Object || (_Object = {})); var ListObjectsOutput; (function (ListObjectsOutput) { ListObjectsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsOutput || (ListObjectsOutput = {})); var ListObjectsRequest; (function (ListObjectsRequest) { ListObjectsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsRequest || (ListObjectsRequest = {})); var ListObjectsV2Output; (function (ListObjectsV2Output) { ListObjectsV2Output.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsV2Output || (ListObjectsV2Output = {})); var ListObjectsV2Request; (function (ListObjectsV2Request) { ListObjectsV2Request.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectsV2Request || (ListObjectsV2Request = {})); var DeleteMarkerEntry; (function (DeleteMarkerEntry) { DeleteMarkerEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(DeleteMarkerEntry || (DeleteMarkerEntry = {})); var ObjectVersion; (function (ObjectVersion) { ObjectVersion.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectVersion || (ObjectVersion = {})); var ListObjectVersionsOutput; (function (ListObjectVersionsOutput) { ListObjectVersionsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectVersionsOutput || (ListObjectVersionsOutput = {})); var ListObjectVersionsRequest; (function (ListObjectVersionsRequest) { ListObjectVersionsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListObjectVersionsRequest || (ListObjectVersionsRequest = {})); var Part; (function (Part) { Part.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Part || (Part = {})); var ListPartsOutput; (function (ListPartsOutput) { ListPartsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListPartsOutput || (ListPartsOutput = {})); var ListPartsRequest; (function (ListPartsRequest) { ListPartsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ListPartsRequest || (ListPartsRequest = {})); var PutBucketAccelerateConfigurationRequest; (function (PutBucketAccelerateConfigurationRequest) { PutBucketAccelerateConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketAccelerateConfigurationRequest || (PutBucketAccelerateConfigurationRequest = {})); var PutBucketAclRequest; (function (PutBucketAclRequest) { PutBucketAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketAclRequest || (PutBucketAclRequest = {})); var PutBucketAnalyticsConfigurationRequest; (function (PutBucketAnalyticsConfigurationRequest) { PutBucketAnalyticsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.AnalyticsConfiguration && { AnalyticsConfiguration: AnalyticsConfiguration.filterSensitiveLog(obj.AnalyticsConfiguration), }))); }; })(PutBucketAnalyticsConfigurationRequest || (PutBucketAnalyticsConfigurationRequest = {})); var CORSConfiguration; (function (CORSConfiguration) { CORSConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CORSConfiguration || (CORSConfiguration = {})); var PutBucketCorsRequest; (function (PutBucketCorsRequest) { PutBucketCorsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketCorsRequest || (PutBucketCorsRequest = {})); var PutBucketEncryptionRequest; (function (PutBucketEncryptionRequest) { PutBucketEncryptionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ServerSideEncryptionConfiguration && { ServerSideEncryptionConfiguration: ServerSideEncryptionConfiguration.filterSensitiveLog(obj.ServerSideEncryptionConfiguration), }))); }; })(PutBucketEncryptionRequest || (PutBucketEncryptionRequest = {})); var PutBucketIntelligentTieringConfigurationRequest; (function (PutBucketIntelligentTieringConfigurationRequest) { PutBucketIntelligentTieringConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketIntelligentTieringConfigurationRequest || (PutBucketIntelligentTieringConfigurationRequest = {})); var PutBucketInventoryConfigurationRequest; (function (PutBucketInventoryConfigurationRequest) { PutBucketInventoryConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.InventoryConfiguration && { InventoryConfiguration: InventoryConfiguration.filterSensitiveLog(obj.InventoryConfiguration), }))); }; })(PutBucketInventoryConfigurationRequest || (PutBucketInventoryConfigurationRequest = {})); var BucketLifecycleConfiguration; (function (BucketLifecycleConfiguration) { BucketLifecycleConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Rules && { Rules: obj.Rules.map(function (item) { return LifecycleRule.filterSensitiveLog(item); }) }))); }; })(BucketLifecycleConfiguration || (BucketLifecycleConfiguration = {})); var PutBucketLifecycleConfigurationRequest; (function (PutBucketLifecycleConfigurationRequest) { PutBucketLifecycleConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.LifecycleConfiguration && { LifecycleConfiguration: BucketLifecycleConfiguration.filterSensitiveLog(obj.LifecycleConfiguration), }))); }; })(PutBucketLifecycleConfigurationRequest || (PutBucketLifecycleConfigurationRequest = {})); var BucketLoggingStatus; (function (BucketLoggingStatus) { BucketLoggingStatus.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(BucketLoggingStatus || (BucketLoggingStatus = {})); var PutBucketLoggingRequest; (function (PutBucketLoggingRequest) { PutBucketLoggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketLoggingRequest || (PutBucketLoggingRequest = {})); var PutBucketMetricsConfigurationRequest; (function (PutBucketMetricsConfigurationRequest) { PutBucketMetricsConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.MetricsConfiguration && { MetricsConfiguration: MetricsConfiguration.filterSensitiveLog(obj.MetricsConfiguration), }))); }; })(PutBucketMetricsConfigurationRequest || (PutBucketMetricsConfigurationRequest = {})); var PutBucketNotificationConfigurationRequest; (function (PutBucketNotificationConfigurationRequest) { PutBucketNotificationConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketNotificationConfigurationRequest || (PutBucketNotificationConfigurationRequest = {})); var PutBucketOwnershipControlsRequest; (function (PutBucketOwnershipControlsRequest) { PutBucketOwnershipControlsRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketOwnershipControlsRequest || (PutBucketOwnershipControlsRequest = {})); var PutBucketPolicyRequest; (function (PutBucketPolicyRequest) { PutBucketPolicyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketPolicyRequest || (PutBucketPolicyRequest = {})); var PutBucketReplicationRequest; (function (PutBucketReplicationRequest) { PutBucketReplicationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.ReplicationConfiguration && { ReplicationConfiguration: ReplicationConfiguration.filterSensitiveLog(obj.ReplicationConfiguration), }))); }; })(PutBucketReplicationRequest || (PutBucketReplicationRequest = {})); var RequestPaymentConfiguration; (function (RequestPaymentConfiguration) { RequestPaymentConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RequestPaymentConfiguration || (RequestPaymentConfiguration = {})); var PutBucketRequestPaymentRequest; (function (PutBucketRequestPaymentRequest) { PutBucketRequestPaymentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketRequestPaymentRequest || (PutBucketRequestPaymentRequest = {})); var Tagging; (function (Tagging) { Tagging.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Tagging || (Tagging = {})); var PutBucketTaggingRequest; (function (PutBucketTaggingRequest) { PutBucketTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketTaggingRequest || (PutBucketTaggingRequest = {})); var VersioningConfiguration; (function (VersioningConfiguration) { VersioningConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(VersioningConfiguration || (VersioningConfiguration = {})); var PutBucketVersioningRequest; (function (PutBucketVersioningRequest) { PutBucketVersioningRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketVersioningRequest || (PutBucketVersioningRequest = {})); var WebsiteConfiguration; (function (WebsiteConfiguration) { WebsiteConfiguration.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(WebsiteConfiguration || (WebsiteConfiguration = {})); var PutBucketWebsiteRequest; (function (PutBucketWebsiteRequest) { PutBucketWebsiteRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutBucketWebsiteRequest || (PutBucketWebsiteRequest = {})); var PutObjectOutput; (function (PutObjectOutput) { PutObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PutObjectOutput || (PutObjectOutput = {})); var PutObjectRequest; (function (PutObjectRequest) { PutObjectRequest.filterSensitiveLog = function (obj) { 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"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] })), (obj.SSEKMSEncryptionContext && { SSEKMSEncryptionContext: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(PutObjectRequest || (PutObjectRequest = {})); var PutObjectAclOutput; (function (PutObjectAclOutput) { PutObjectAclOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectAclOutput || (PutObjectAclOutput = {})); var PutObjectAclRequest; (function (PutObjectAclRequest) { PutObjectAclRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectAclRequest || (PutObjectAclRequest = {})); var PutObjectLegalHoldOutput; (function (PutObjectLegalHoldOutput) { PutObjectLegalHoldOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLegalHoldOutput || (PutObjectLegalHoldOutput = {})); var PutObjectLegalHoldRequest; (function (PutObjectLegalHoldRequest) { PutObjectLegalHoldRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLegalHoldRequest || (PutObjectLegalHoldRequest = {})); var PutObjectLockConfigurationOutput; (function (PutObjectLockConfigurationOutput) { PutObjectLockConfigurationOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLockConfigurationOutput || (PutObjectLockConfigurationOutput = {})); var PutObjectLockConfigurationRequest; (function (PutObjectLockConfigurationRequest) { PutObjectLockConfigurationRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectLockConfigurationRequest || (PutObjectLockConfigurationRequest = {})); var PutObjectRetentionOutput; (function (PutObjectRetentionOutput) { PutObjectRetentionOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectRetentionOutput || (PutObjectRetentionOutput = {})); var PutObjectRetentionRequest; (function (PutObjectRetentionRequest) { PutObjectRetentionRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectRetentionRequest || (PutObjectRetentionRequest = {})); var PutObjectTaggingOutput; (function (PutObjectTaggingOutput) { PutObjectTaggingOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectTaggingOutput || (PutObjectTaggingOutput = {})); var PutObjectTaggingRequest; (function (PutObjectTaggingRequest) { PutObjectTaggingRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutObjectTaggingRequest || (PutObjectTaggingRequest = {})); var PutPublicAccessBlockRequest; (function (PutPublicAccessBlockRequest) { PutPublicAccessBlockRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(PutPublicAccessBlockRequest || (PutPublicAccessBlockRequest = {})); var ObjectAlreadyInActiveTierError; (function (ObjectAlreadyInActiveTierError) { ObjectAlreadyInActiveTierError.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ObjectAlreadyInActiveTierError || (ObjectAlreadyInActiveTierError = {})); var RestoreObjectOutput; (function (RestoreObjectOutput) { RestoreObjectOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RestoreObjectOutput || (RestoreObjectOutput = {})); var GlacierJobParameters; (function (GlacierJobParameters) { GlacierJobParameters.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(GlacierJobParameters || (GlacierJobParameters = {})); var Encryption; (function (Encryption) { Encryption.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.KMSKeyId && { KMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["SENSITIVE_STRING"] }))); }; })(Encryption || (Encryption = {})); //# sourceMappingURL=models_0.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js": /*!*********************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_1.js ***! \*********************************************************************************************/ /*! exports provided: MetadataEntry, S3Location, OutputLocation, FileHeaderInfo, CSVInput, JSONType, JSONInput, ParquetInput, InputSerialization, QuoteFields, CSVOutput, JSONOutput, OutputSerialization, SelectParameters, RestoreRequestType, RestoreRequest, RestoreObjectRequest, ContinuationEvent, EndEvent, Progress, ProgressEvent, RecordsEvent, Stats, StatsEvent, SelectObjectContentEventStream, SelectObjectContentOutput, RequestProgress, ScanRange, SelectObjectContentRequest, UploadPartOutput, UploadPartRequest, CopyPartResult, UploadPartCopyOutput, UploadPartCopyRequest */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetadataEntry", function() { return MetadataEntry; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3Location", function() { return S3Location; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputLocation", function() { return OutputLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FileHeaderInfo", function() { return FileHeaderInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CSVInput", function() { return CSVInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JSONType", function() { return JSONType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JSONInput", function() { return JSONInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParquetInput", function() { return ParquetInput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InputSerialization", function() { return InputSerialization; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QuoteFields", function() { return QuoteFields; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CSVOutput", function() { return CSVOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JSONOutput", function() { return JSONOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OutputSerialization", function() { return OutputSerialization; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectParameters", function() { return SelectParameters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreRequestType", function() { return RestoreRequestType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreRequest", function() { return RestoreRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectRequest", function() { return RestoreObjectRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContinuationEvent", function() { return ContinuationEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EndEvent", function() { return EndEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Progress", function() { return Progress; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProgressEvent", function() { return ProgressEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecordsEvent", function() { return RecordsEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Stats", function() { return Stats; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StatsEvent", function() { return StatsEvent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentEventStream", function() { return SelectObjectContentEventStream; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentOutput", function() { return SelectObjectContentOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RequestProgress", function() { return RequestProgress; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ScanRange", function() { return ScanRange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentRequest", function() { return SelectObjectContentRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartOutput", function() { return UploadPartOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartRequest", function() { return UploadPartRequest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CopyPartResult", function() { return CopyPartResult; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyOutput", function() { return UploadPartCopyOutput; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyRequest", function() { return UploadPartCopyRequest; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); var MetadataEntry; (function (MetadataEntry) { MetadataEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(MetadataEntry || (MetadataEntry = {})); var S3Location; (function (S3Location) { S3Location.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Encryption && { Encryption: _models_0__WEBPACK_IMPORTED_MODULE_1__["Encryption"].filterSensitiveLog(obj.Encryption) }))); }; })(S3Location || (S3Location = {})); var OutputLocation; (function (OutputLocation) { OutputLocation.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.S3 && { S3: S3Location.filterSensitiveLog(obj.S3) }))); }; })(OutputLocation || (OutputLocation = {})); var FileHeaderInfo; (function (FileHeaderInfo) { FileHeaderInfo["IGNORE"] = "IGNORE"; FileHeaderInfo["NONE"] = "NONE"; FileHeaderInfo["USE"] = "USE"; })(FileHeaderInfo || (FileHeaderInfo = {})); var CSVInput; (function (CSVInput) { CSVInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CSVInput || (CSVInput = {})); var JSONType; (function (JSONType) { JSONType["DOCUMENT"] = "DOCUMENT"; JSONType["LINES"] = "LINES"; })(JSONType || (JSONType = {})); var JSONInput; (function (JSONInput) { JSONInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JSONInput || (JSONInput = {})); var ParquetInput; (function (ParquetInput) { ParquetInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ParquetInput || (ParquetInput = {})); var InputSerialization; (function (InputSerialization) { InputSerialization.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(InputSerialization || (InputSerialization = {})); var QuoteFields; (function (QuoteFields) { QuoteFields["ALWAYS"] = "ALWAYS"; QuoteFields["ASNEEDED"] = "ASNEEDED"; })(QuoteFields || (QuoteFields = {})); var CSVOutput; (function (CSVOutput) { CSVOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CSVOutput || (CSVOutput = {})); var JSONOutput; (function (JSONOutput) { JSONOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(JSONOutput || (JSONOutput = {})); var OutputSerialization; (function (OutputSerialization) { OutputSerialization.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(OutputSerialization || (OutputSerialization = {})); var SelectParameters; (function (SelectParameters) { SelectParameters.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(SelectParameters || (SelectParameters = {})); var RestoreRequestType; (function (RestoreRequestType) { RestoreRequestType["SELECT"] = "SELECT"; })(RestoreRequestType || (RestoreRequestType = {})); var RestoreRequest; (function (RestoreRequest) { RestoreRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.OutputLocation && { OutputLocation: OutputLocation.filterSensitiveLog(obj.OutputLocation) }))); }; })(RestoreRequest || (RestoreRequest = {})); var RestoreObjectRequest; (function (RestoreObjectRequest) { RestoreObjectRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.RestoreRequest && { RestoreRequest: RestoreRequest.filterSensitiveLog(obj.RestoreRequest) }))); }; })(RestoreObjectRequest || (RestoreObjectRequest = {})); var ContinuationEvent; (function (ContinuationEvent) { ContinuationEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ContinuationEvent || (ContinuationEvent = {})); var EndEvent; (function (EndEvent) { EndEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(EndEvent || (EndEvent = {})); var Progress; (function (Progress) { Progress.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Progress || (Progress = {})); var ProgressEvent; (function (ProgressEvent) { ProgressEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ProgressEvent || (ProgressEvent = {})); var RecordsEvent; (function (RecordsEvent) { RecordsEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RecordsEvent || (RecordsEvent = {})); var Stats; (function (Stats) { Stats.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(Stats || (Stats = {})); var StatsEvent; (function (StatsEvent) { StatsEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(StatsEvent || (StatsEvent = {})); var SelectObjectContentEventStream; (function (SelectObjectContentEventStream) { SelectObjectContentEventStream.visit = function (value, visitor) { if (value.Records !== undefined) return visitor.Records(value.Records); if (value.Stats !== undefined) return visitor.Stats(value.Stats); if (value.Progress !== undefined) return visitor.Progress(value.Progress); if (value.Cont !== undefined) return visitor.Cont(value.Cont); if (value.End !== undefined) return visitor.End(value.End); return visitor._(value.$unknown[0], value.$unknown[1]); }; SelectObjectContentEventStream.filterSensitiveLog = function (obj) { var _a; if (obj.Records !== undefined) return { Records: RecordsEvent.filterSensitiveLog(obj.Records) }; if (obj.Stats !== undefined) return { Stats: StatsEvent.filterSensitiveLog(obj.Stats) }; if (obj.Progress !== undefined) return { Progress: ProgressEvent.filterSensitiveLog(obj.Progress) }; if (obj.Cont !== undefined) return { Cont: ContinuationEvent.filterSensitiveLog(obj.Cont) }; if (obj.End !== undefined) return { End: EndEvent.filterSensitiveLog(obj.End) }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(SelectObjectContentEventStream || (SelectObjectContentEventStream = {})); var SelectObjectContentOutput; (function (SelectObjectContentOutput) { SelectObjectContentOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.Payload && { Payload: "STREAMING_CONTENT" }))); }; })(SelectObjectContentOutput || (SelectObjectContentOutput = {})); var RequestProgress; (function (RequestProgress) { RequestProgress.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(RequestProgress || (RequestProgress = {})); var ScanRange; (function (ScanRange) { ScanRange.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(ScanRange || (ScanRange = {})); var SelectObjectContentRequest; (function (SelectObjectContentRequest) { SelectObjectContentRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(SelectObjectContentRequest || (SelectObjectContentRequest = {})); var UploadPartOutput; (function (UploadPartOutput) { UploadPartOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartOutput || (UploadPartOutput = {})); var UploadPartRequest; (function (UploadPartRequest) { UploadPartRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartRequest || (UploadPartRequest = {})); var CopyPartResult; (function (CopyPartResult) { CopyPartResult.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); }; })(CopyPartResult || (CopyPartResult = {})); var UploadPartCopyOutput; (function (UploadPartCopyOutput) { UploadPartCopyOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSEKMSKeyId && { SSEKMSKeyId: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartCopyOutput || (UploadPartCopyOutput = {})); var UploadPartCopyRequest; (function (UploadPartCopyRequest) { UploadPartCopyRequest.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.SSECustomerKey && { SSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] })), (obj.CopySourceSSECustomerKey && { CopySourceSSECustomerKey: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["SENSITIVE_STRING"] }))); }; })(UploadPartCopyRequest || (UploadPartCopyRequest = {})); //# sourceMappingURL=models_1.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/package.json": /*!***************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/package.json ***! \***************************************************************************************/ /*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, typesVersions, author, license, homepage, repository, default */ /***/ (function(module) { module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-s3\",\"description\":\"AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native\",\"version\":\"3.6.1\",\"scripts\":{\"clean\":\"yarn remove-definitions && yarn remove-dist && yarn remove-documentation\",\"build-documentation\":\"yarn remove-documentation && 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\",\"postbuild\":\"downlevel-dts types types/ts3.4\"},\"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\",\"@aws-crypto/sha256-js\":\"^1.0.0\",\"@aws-sdk/config-resolver\":\"3.6.1\",\"@aws-sdk/credential-provider-node\":\"3.6.1\",\"@aws-sdk/eventstream-serde-browser\":\"3.6.1\",\"@aws-sdk/eventstream-serde-config-resolver\":\"3.6.1\",\"@aws-sdk/eventstream-serde-node\":\"3.6.1\",\"@aws-sdk/fetch-http-handler\":\"3.6.1\",\"@aws-sdk/hash-blob-browser\":\"3.6.1\",\"@aws-sdk/hash-node\":\"3.6.1\",\"@aws-sdk/hash-stream-node\":\"3.6.1\",\"@aws-sdk/invalid-dependency\":\"3.6.1\",\"@aws-sdk/md5-js\":\"3.6.1\",\"@aws-sdk/middleware-apply-body-checksum\":\"3.6.1\",\"@aws-sdk/middleware-bucket-endpoint\":\"3.6.1\",\"@aws-sdk/middleware-content-length\":\"3.6.1\",\"@aws-sdk/middleware-expect-continue\":\"3.6.1\",\"@aws-sdk/middleware-host-header\":\"3.6.1\",\"@aws-sdk/middleware-location-constraint\":\"3.6.1\",\"@aws-sdk/middleware-logger\":\"3.6.1\",\"@aws-sdk/middleware-retry\":\"3.6.1\",\"@aws-sdk/middleware-sdk-s3\":\"3.6.1\",\"@aws-sdk/middleware-serde\":\"3.6.1\",\"@aws-sdk/middleware-signing\":\"3.6.1\",\"@aws-sdk/middleware-ssec\":\"3.6.1\",\"@aws-sdk/middleware-stack\":\"3.6.1\",\"@aws-sdk/middleware-user-agent\":\"3.6.1\",\"@aws-sdk/node-config-provider\":\"3.6.1\",\"@aws-sdk/node-http-handler\":\"3.6.1\",\"@aws-sdk/protocol-http\":\"3.6.1\",\"@aws-sdk/smithy-client\":\"3.6.1\",\"@aws-sdk/types\":\"3.6.1\",\"@aws-sdk/url-parser\":\"3.6.1\",\"@aws-sdk/url-parser-native\":\"3.6.1\",\"@aws-sdk/util-base64-browser\":\"3.6.1\",\"@aws-sdk/util-base64-node\":\"3.6.1\",\"@aws-sdk/util-body-length-browser\":\"3.6.1\",\"@aws-sdk/util-body-length-node\":\"3.6.1\",\"@aws-sdk/util-user-agent-browser\":\"3.6.1\",\"@aws-sdk/util-user-agent-node\":\"3.6.1\",\"@aws-sdk/util-utf8-browser\":\"3.6.1\",\"@aws-sdk/util-utf8-node\":\"3.6.1\",\"@aws-sdk/util-waiter\":\"3.6.1\",\"@aws-sdk/xml-builder\":\"3.6.1\",\"fast-xml-parser\":\"^3.16.0\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"3.6.1\",\"@types/chai\":\"^4.2.11\",\"@types/mocha\":\"^8.0.4\",\"@types/node\":\"^12.7.5\",\"downlevel-dts\":\"0.7.0\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.19.2\",\"typescript\":\"~4.1.2\"},\"engines\":{\"node\":\">=10.0.0\"},\"typesVersions\":{\"<4.0\":{\"types/*\":[\"types/ts3.4/*\"]}},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\",\"homepage\":\"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/aws/aws-sdk-js-v3.git\",\"directory\":\"clients/client-s3\"}}"); /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/Interfaces.js": /*!***************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListObjectsV2Paginator.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListObjectsV2Paginator.js ***! \***************************************************************************************************************/ /*! exports provided: paginateListObjectsV2 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListObjectsV2", function() { return paginateListObjectsV2; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _S3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../S3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3.js"); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../S3Client */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListObjectsV2Command */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListObjectsV2Command.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_3__["ListObjectsV2Command"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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 paginateListObjectsV2(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 paginateListObjectsV2_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; 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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListPartsPaginator.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/pagination/ListPartsPaginator.js ***! \***********************************************************************************************************/ /*! exports provided: paginateListParts */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "paginateListParts", function() { return paginateListParts; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _S3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../S3 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3.js"); /* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../S3Client */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/S3Client.js"); /* harmony import */ var _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListPartsCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/ListPartsCommand.js"); /** * @private */ 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.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([new _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_3__["ListPartsCommand"](input)], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; /** * @private */ 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.listParts.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))]; case 1: // @ts-ignore return [2 /*return*/, _a.sent()]; } }); }); }; function paginateListParts(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 paginateListParts_1() { var token, hasNext, page; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: token = config.startingToken || undefined; hasNext = true; _a.label = 1; case 1: if (!hasNext) return [3 /*break*/, 9]; input.PartNumberMarker = token; input["MaxParts"] = 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.NextPartNumberMarker; 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=ListPartsPaginator.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js": /*!***************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/protocols/Aws_restXml.js ***! \***************************************************************************************************/ /*! exports provided: serializeAws_restXmlAbortMultipartUploadCommand, serializeAws_restXmlCompleteMultipartUploadCommand, serializeAws_restXmlCopyObjectCommand, serializeAws_restXmlCreateBucketCommand, serializeAws_restXmlCreateMultipartUploadCommand, serializeAws_restXmlDeleteBucketCommand, serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand, serializeAws_restXmlDeleteBucketCorsCommand, serializeAws_restXmlDeleteBucketEncryptionCommand, serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand, serializeAws_restXmlDeleteBucketInventoryConfigurationCommand, serializeAws_restXmlDeleteBucketLifecycleCommand, serializeAws_restXmlDeleteBucketMetricsConfigurationCommand, serializeAws_restXmlDeleteBucketOwnershipControlsCommand, serializeAws_restXmlDeleteBucketPolicyCommand, serializeAws_restXmlDeleteBucketReplicationCommand, serializeAws_restXmlDeleteBucketTaggingCommand, serializeAws_restXmlDeleteBucketWebsiteCommand, serializeAws_restXmlDeleteObjectCommand, serializeAws_restXmlDeleteObjectsCommand, serializeAws_restXmlDeleteObjectTaggingCommand, serializeAws_restXmlDeletePublicAccessBlockCommand, serializeAws_restXmlGetBucketAccelerateConfigurationCommand, serializeAws_restXmlGetBucketAclCommand, serializeAws_restXmlGetBucketAnalyticsConfigurationCommand, serializeAws_restXmlGetBucketCorsCommand, serializeAws_restXmlGetBucketEncryptionCommand, serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand, serializeAws_restXmlGetBucketInventoryConfigurationCommand, serializeAws_restXmlGetBucketLifecycleConfigurationCommand, serializeAws_restXmlGetBucketLocationCommand, serializeAws_restXmlGetBucketLoggingCommand, serializeAws_restXmlGetBucketMetricsConfigurationCommand, serializeAws_restXmlGetBucketNotificationConfigurationCommand, serializeAws_restXmlGetBucketOwnershipControlsCommand, serializeAws_restXmlGetBucketPolicyCommand, serializeAws_restXmlGetBucketPolicyStatusCommand, serializeAws_restXmlGetBucketReplicationCommand, serializeAws_restXmlGetBucketRequestPaymentCommand, serializeAws_restXmlGetBucketTaggingCommand, serializeAws_restXmlGetBucketVersioningCommand, serializeAws_restXmlGetBucketWebsiteCommand, serializeAws_restXmlGetObjectCommand, serializeAws_restXmlGetObjectAclCommand, serializeAws_restXmlGetObjectLegalHoldCommand, serializeAws_restXmlGetObjectLockConfigurationCommand, serializeAws_restXmlGetObjectRetentionCommand, serializeAws_restXmlGetObjectTaggingCommand, serializeAws_restXmlGetObjectTorrentCommand, serializeAws_restXmlGetPublicAccessBlockCommand, serializeAws_restXmlHeadBucketCommand, serializeAws_restXmlHeadObjectCommand, serializeAws_restXmlListBucketAnalyticsConfigurationsCommand, serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand, serializeAws_restXmlListBucketInventoryConfigurationsCommand, serializeAws_restXmlListBucketMetricsConfigurationsCommand, serializeAws_restXmlListBucketsCommand, serializeAws_restXmlListMultipartUploadsCommand, serializeAws_restXmlListObjectsCommand, serializeAws_restXmlListObjectsV2Command, serializeAws_restXmlListObjectVersionsCommand, serializeAws_restXmlListPartsCommand, serializeAws_restXmlPutBucketAccelerateConfigurationCommand, serializeAws_restXmlPutBucketAclCommand, serializeAws_restXmlPutBucketAnalyticsConfigurationCommand, serializeAws_restXmlPutBucketCorsCommand, serializeAws_restXmlPutBucketEncryptionCommand, serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand, serializeAws_restXmlPutBucketInventoryConfigurationCommand, serializeAws_restXmlPutBucketLifecycleConfigurationCommand, serializeAws_restXmlPutBucketLoggingCommand, serializeAws_restXmlPutBucketMetricsConfigurationCommand, serializeAws_restXmlPutBucketNotificationConfigurationCommand, serializeAws_restXmlPutBucketOwnershipControlsCommand, serializeAws_restXmlPutBucketPolicyCommand, serializeAws_restXmlPutBucketReplicationCommand, serializeAws_restXmlPutBucketRequestPaymentCommand, serializeAws_restXmlPutBucketTaggingCommand, serializeAws_restXmlPutBucketVersioningCommand, serializeAws_restXmlPutBucketWebsiteCommand, serializeAws_restXmlPutObjectCommand, serializeAws_restXmlPutObjectAclCommand, serializeAws_restXmlPutObjectLegalHoldCommand, serializeAws_restXmlPutObjectLockConfigurationCommand, serializeAws_restXmlPutObjectRetentionCommand, serializeAws_restXmlPutObjectTaggingCommand, serializeAws_restXmlPutPublicAccessBlockCommand, serializeAws_restXmlRestoreObjectCommand, serializeAws_restXmlSelectObjectContentCommand, serializeAws_restXmlUploadPartCommand, serializeAws_restXmlUploadPartCopyCommand, deserializeAws_restXmlAbortMultipartUploadCommand, deserializeAws_restXmlCompleteMultipartUploadCommand, deserializeAws_restXmlCopyObjectCommand, deserializeAws_restXmlCreateBucketCommand, deserializeAws_restXmlCreateMultipartUploadCommand, deserializeAws_restXmlDeleteBucketCommand, deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand, deserializeAws_restXmlDeleteBucketCorsCommand, deserializeAws_restXmlDeleteBucketEncryptionCommand, deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand, deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand, deserializeAws_restXmlDeleteBucketLifecycleCommand, deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand, deserializeAws_restXmlDeleteBucketOwnershipControlsCommand, deserializeAws_restXmlDeleteBucketPolicyCommand, deserializeAws_restXmlDeleteBucketReplicationCommand, deserializeAws_restXmlDeleteBucketTaggingCommand, deserializeAws_restXmlDeleteBucketWebsiteCommand, deserializeAws_restXmlDeleteObjectCommand, deserializeAws_restXmlDeleteObjectsCommand, deserializeAws_restXmlDeleteObjectTaggingCommand, deserializeAws_restXmlDeletePublicAccessBlockCommand, deserializeAws_restXmlGetBucketAccelerateConfigurationCommand, deserializeAws_restXmlGetBucketAclCommand, deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand, deserializeAws_restXmlGetBucketCorsCommand, deserializeAws_restXmlGetBucketEncryptionCommand, deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand, deserializeAws_restXmlGetBucketInventoryConfigurationCommand, deserializeAws_restXmlGetBucketLifecycleConfigurationCommand, deserializeAws_restXmlGetBucketLocationCommand, deserializeAws_restXmlGetBucketLoggingCommand, deserializeAws_restXmlGetBucketMetricsConfigurationCommand, deserializeAws_restXmlGetBucketNotificationConfigurationCommand, deserializeAws_restXmlGetBucketOwnershipControlsCommand, deserializeAws_restXmlGetBucketPolicyCommand, deserializeAws_restXmlGetBucketPolicyStatusCommand, deserializeAws_restXmlGetBucketReplicationCommand, deserializeAws_restXmlGetBucketRequestPaymentCommand, deserializeAws_restXmlGetBucketTaggingCommand, deserializeAws_restXmlGetBucketVersioningCommand, deserializeAws_restXmlGetBucketWebsiteCommand, deserializeAws_restXmlGetObjectCommand, deserializeAws_restXmlGetObjectAclCommand, deserializeAws_restXmlGetObjectLegalHoldCommand, deserializeAws_restXmlGetObjectLockConfigurationCommand, deserializeAws_restXmlGetObjectRetentionCommand, deserializeAws_restXmlGetObjectTaggingCommand, deserializeAws_restXmlGetObjectTorrentCommand, deserializeAws_restXmlGetPublicAccessBlockCommand, deserializeAws_restXmlHeadBucketCommand, deserializeAws_restXmlHeadObjectCommand, deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand, deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand, deserializeAws_restXmlListBucketInventoryConfigurationsCommand, deserializeAws_restXmlListBucketMetricsConfigurationsCommand, deserializeAws_restXmlListBucketsCommand, deserializeAws_restXmlListMultipartUploadsCommand, deserializeAws_restXmlListObjectsCommand, deserializeAws_restXmlListObjectsV2Command, deserializeAws_restXmlListObjectVersionsCommand, deserializeAws_restXmlListPartsCommand, deserializeAws_restXmlPutBucketAccelerateConfigurationCommand, deserializeAws_restXmlPutBucketAclCommand, deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand, deserializeAws_restXmlPutBucketCorsCommand, deserializeAws_restXmlPutBucketEncryptionCommand, deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand, deserializeAws_restXmlPutBucketInventoryConfigurationCommand, deserializeAws_restXmlPutBucketLifecycleConfigurationCommand, deserializeAws_restXmlPutBucketLoggingCommand, deserializeAws_restXmlPutBucketMetricsConfigurationCommand, deserializeAws_restXmlPutBucketNotificationConfigurationCommand, deserializeAws_restXmlPutBucketOwnershipControlsCommand, deserializeAws_restXmlPutBucketPolicyCommand, deserializeAws_restXmlPutBucketReplicationCommand, deserializeAws_restXmlPutBucketRequestPaymentCommand, deserializeAws_restXmlPutBucketTaggingCommand, deserializeAws_restXmlPutBucketVersioningCommand, deserializeAws_restXmlPutBucketWebsiteCommand, deserializeAws_restXmlPutObjectCommand, deserializeAws_restXmlPutObjectAclCommand, deserializeAws_restXmlPutObjectLegalHoldCommand, deserializeAws_restXmlPutObjectLockConfigurationCommand, deserializeAws_restXmlPutObjectRetentionCommand, deserializeAws_restXmlPutObjectTaggingCommand, deserializeAws_restXmlPutPublicAccessBlockCommand, deserializeAws_restXmlRestoreObjectCommand, deserializeAws_restXmlSelectObjectContentCommand, deserializeAws_restXmlUploadPartCommand, deserializeAws_restXmlUploadPartCopyCommand */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlAbortMultipartUploadCommand", function() { return serializeAws_restXmlAbortMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCompleteMultipartUploadCommand", function() { return serializeAws_restXmlCompleteMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCopyObjectCommand", function() { return serializeAws_restXmlCopyObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCreateBucketCommand", function() { return serializeAws_restXmlCreateBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlCreateMultipartUploadCommand", function() { return serializeAws_restXmlCreateMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketCommand", function() { return serializeAws_restXmlDeleteBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketCorsCommand", function() { return serializeAws_restXmlDeleteBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketEncryptionCommand", function() { return serializeAws_restXmlDeleteBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketInventoryConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketLifecycleCommand", function() { return serializeAws_restXmlDeleteBucketLifecycleCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketMetricsConfigurationCommand", function() { return serializeAws_restXmlDeleteBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketOwnershipControlsCommand", function() { return serializeAws_restXmlDeleteBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketPolicyCommand", function() { return serializeAws_restXmlDeleteBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketReplicationCommand", function() { return serializeAws_restXmlDeleteBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketTaggingCommand", function() { return serializeAws_restXmlDeleteBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteBucketWebsiteCommand", function() { return serializeAws_restXmlDeleteBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteObjectCommand", function() { return serializeAws_restXmlDeleteObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteObjectsCommand", function() { return serializeAws_restXmlDeleteObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeleteObjectTaggingCommand", function() { return serializeAws_restXmlDeleteObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlDeletePublicAccessBlockCommand", function() { return serializeAws_restXmlDeletePublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketAccelerateConfigurationCommand", function() { return serializeAws_restXmlGetBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketAclCommand", function() { return serializeAws_restXmlGetBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketAnalyticsConfigurationCommand", function() { return serializeAws_restXmlGetBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketCorsCommand", function() { return serializeAws_restXmlGetBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketEncryptionCommand", function() { return serializeAws_restXmlGetBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand", function() { return serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketInventoryConfigurationCommand", function() { return serializeAws_restXmlGetBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketLifecycleConfigurationCommand", function() { return serializeAws_restXmlGetBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketLocationCommand", function() { return serializeAws_restXmlGetBucketLocationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketLoggingCommand", function() { return serializeAws_restXmlGetBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketMetricsConfigurationCommand", function() { return serializeAws_restXmlGetBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketNotificationConfigurationCommand", function() { return serializeAws_restXmlGetBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketOwnershipControlsCommand", function() { return serializeAws_restXmlGetBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketPolicyCommand", function() { return serializeAws_restXmlGetBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketPolicyStatusCommand", function() { return serializeAws_restXmlGetBucketPolicyStatusCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketReplicationCommand", function() { return serializeAws_restXmlGetBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketRequestPaymentCommand", function() { return serializeAws_restXmlGetBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketTaggingCommand", function() { return serializeAws_restXmlGetBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketVersioningCommand", function() { return serializeAws_restXmlGetBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetBucketWebsiteCommand", function() { return serializeAws_restXmlGetBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectCommand", function() { return serializeAws_restXmlGetObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectAclCommand", function() { return serializeAws_restXmlGetObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectLegalHoldCommand", function() { return serializeAws_restXmlGetObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectLockConfigurationCommand", function() { return serializeAws_restXmlGetObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectRetentionCommand", function() { return serializeAws_restXmlGetObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectTaggingCommand", function() { return serializeAws_restXmlGetObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetObjectTorrentCommand", function() { return serializeAws_restXmlGetObjectTorrentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlGetPublicAccessBlockCommand", function() { return serializeAws_restXmlGetPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlHeadBucketCommand", function() { return serializeAws_restXmlHeadBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlHeadObjectCommand", function() { return serializeAws_restXmlHeadObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketAnalyticsConfigurationsCommand", function() { return serializeAws_restXmlListBucketAnalyticsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand", function() { return serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketInventoryConfigurationsCommand", function() { return serializeAws_restXmlListBucketInventoryConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketMetricsConfigurationsCommand", function() { return serializeAws_restXmlListBucketMetricsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListBucketsCommand", function() { return serializeAws_restXmlListBucketsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListMultipartUploadsCommand", function() { return serializeAws_restXmlListMultipartUploadsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListObjectsCommand", function() { return serializeAws_restXmlListObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListObjectsV2Command", function() { return serializeAws_restXmlListObjectsV2Command; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListObjectVersionsCommand", function() { return serializeAws_restXmlListObjectVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlListPartsCommand", function() { return serializeAws_restXmlListPartsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketAccelerateConfigurationCommand", function() { return serializeAws_restXmlPutBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketAclCommand", function() { return serializeAws_restXmlPutBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketAnalyticsConfigurationCommand", function() { return serializeAws_restXmlPutBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketCorsCommand", function() { return serializeAws_restXmlPutBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketEncryptionCommand", function() { return serializeAws_restXmlPutBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand", function() { return serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketInventoryConfigurationCommand", function() { return serializeAws_restXmlPutBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketLifecycleConfigurationCommand", function() { return serializeAws_restXmlPutBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketLoggingCommand", function() { return serializeAws_restXmlPutBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketMetricsConfigurationCommand", function() { return serializeAws_restXmlPutBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketNotificationConfigurationCommand", function() { return serializeAws_restXmlPutBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketOwnershipControlsCommand", function() { return serializeAws_restXmlPutBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketPolicyCommand", function() { return serializeAws_restXmlPutBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketReplicationCommand", function() { return serializeAws_restXmlPutBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketRequestPaymentCommand", function() { return serializeAws_restXmlPutBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketTaggingCommand", function() { return serializeAws_restXmlPutBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketVersioningCommand", function() { return serializeAws_restXmlPutBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutBucketWebsiteCommand", function() { return serializeAws_restXmlPutBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectCommand", function() { return serializeAws_restXmlPutObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectAclCommand", function() { return serializeAws_restXmlPutObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectLegalHoldCommand", function() { return serializeAws_restXmlPutObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectLockConfigurationCommand", function() { return serializeAws_restXmlPutObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectRetentionCommand", function() { return serializeAws_restXmlPutObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutObjectTaggingCommand", function() { return serializeAws_restXmlPutObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlPutPublicAccessBlockCommand", function() { return serializeAws_restXmlPutPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlRestoreObjectCommand", function() { return serializeAws_restXmlRestoreObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlSelectObjectContentCommand", function() { return serializeAws_restXmlSelectObjectContentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlUploadPartCommand", function() { return serializeAws_restXmlUploadPartCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restXmlUploadPartCopyCommand", function() { return serializeAws_restXmlUploadPartCopyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlAbortMultipartUploadCommand", function() { return deserializeAws_restXmlAbortMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCompleteMultipartUploadCommand", function() { return deserializeAws_restXmlCompleteMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCopyObjectCommand", function() { return deserializeAws_restXmlCopyObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCreateBucketCommand", function() { return deserializeAws_restXmlCreateBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlCreateMultipartUploadCommand", function() { return deserializeAws_restXmlCreateMultipartUploadCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketCommand", function() { return deserializeAws_restXmlDeleteBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketCorsCommand", function() { return deserializeAws_restXmlDeleteBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketEncryptionCommand", function() { return deserializeAws_restXmlDeleteBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketLifecycleCommand", function() { return deserializeAws_restXmlDeleteBucketLifecycleCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand", function() { return deserializeAws_restXmlDeleteBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketOwnershipControlsCommand", function() { return deserializeAws_restXmlDeleteBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketPolicyCommand", function() { return deserializeAws_restXmlDeleteBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketReplicationCommand", function() { return deserializeAws_restXmlDeleteBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketTaggingCommand", function() { return deserializeAws_restXmlDeleteBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteBucketWebsiteCommand", function() { return deserializeAws_restXmlDeleteBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteObjectCommand", function() { return deserializeAws_restXmlDeleteObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteObjectsCommand", function() { return deserializeAws_restXmlDeleteObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeleteObjectTaggingCommand", function() { return deserializeAws_restXmlDeleteObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlDeletePublicAccessBlockCommand", function() { return deserializeAws_restXmlDeletePublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketAccelerateConfigurationCommand", function() { return deserializeAws_restXmlGetBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketAclCommand", function() { return deserializeAws_restXmlGetBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand", function() { return deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketCorsCommand", function() { return deserializeAws_restXmlGetBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketEncryptionCommand", function() { return deserializeAws_restXmlGetBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand", function() { return deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketInventoryConfigurationCommand", function() { return deserializeAws_restXmlGetBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketLifecycleConfigurationCommand", function() { return deserializeAws_restXmlGetBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketLocationCommand", function() { return deserializeAws_restXmlGetBucketLocationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketLoggingCommand", function() { return deserializeAws_restXmlGetBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketMetricsConfigurationCommand", function() { return deserializeAws_restXmlGetBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketNotificationConfigurationCommand", function() { return deserializeAws_restXmlGetBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketOwnershipControlsCommand", function() { return deserializeAws_restXmlGetBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketPolicyCommand", function() { return deserializeAws_restXmlGetBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketPolicyStatusCommand", function() { return deserializeAws_restXmlGetBucketPolicyStatusCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketReplicationCommand", function() { return deserializeAws_restXmlGetBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketRequestPaymentCommand", function() { return deserializeAws_restXmlGetBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketTaggingCommand", function() { return deserializeAws_restXmlGetBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketVersioningCommand", function() { return deserializeAws_restXmlGetBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetBucketWebsiteCommand", function() { return deserializeAws_restXmlGetBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectCommand", function() { return deserializeAws_restXmlGetObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectAclCommand", function() { return deserializeAws_restXmlGetObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectLegalHoldCommand", function() { return deserializeAws_restXmlGetObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectLockConfigurationCommand", function() { return deserializeAws_restXmlGetObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectRetentionCommand", function() { return deserializeAws_restXmlGetObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectTaggingCommand", function() { return deserializeAws_restXmlGetObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetObjectTorrentCommand", function() { return deserializeAws_restXmlGetObjectTorrentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlGetPublicAccessBlockCommand", function() { return deserializeAws_restXmlGetPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlHeadBucketCommand", function() { return deserializeAws_restXmlHeadBucketCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlHeadObjectCommand", function() { return deserializeAws_restXmlHeadObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand", function() { return deserializeAws_restXmlListBucketAnalyticsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand", function() { return deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketInventoryConfigurationsCommand", function() { return deserializeAws_restXmlListBucketInventoryConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketMetricsConfigurationsCommand", function() { return deserializeAws_restXmlListBucketMetricsConfigurationsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListBucketsCommand", function() { return deserializeAws_restXmlListBucketsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListMultipartUploadsCommand", function() { return deserializeAws_restXmlListMultipartUploadsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListObjectsCommand", function() { return deserializeAws_restXmlListObjectsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListObjectsV2Command", function() { return deserializeAws_restXmlListObjectsV2Command; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListObjectVersionsCommand", function() { return deserializeAws_restXmlListObjectVersionsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlListPartsCommand", function() { return deserializeAws_restXmlListPartsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketAccelerateConfigurationCommand", function() { return deserializeAws_restXmlPutBucketAccelerateConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketAclCommand", function() { return deserializeAws_restXmlPutBucketAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand", function() { return deserializeAws_restXmlPutBucketAnalyticsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketCorsCommand", function() { return deserializeAws_restXmlPutBucketCorsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketEncryptionCommand", function() { return deserializeAws_restXmlPutBucketEncryptionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand", function() { return deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketInventoryConfigurationCommand", function() { return deserializeAws_restXmlPutBucketInventoryConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketLifecycleConfigurationCommand", function() { return deserializeAws_restXmlPutBucketLifecycleConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketLoggingCommand", function() { return deserializeAws_restXmlPutBucketLoggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketMetricsConfigurationCommand", function() { return deserializeAws_restXmlPutBucketMetricsConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketNotificationConfigurationCommand", function() { return deserializeAws_restXmlPutBucketNotificationConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketOwnershipControlsCommand", function() { return deserializeAws_restXmlPutBucketOwnershipControlsCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketPolicyCommand", function() { return deserializeAws_restXmlPutBucketPolicyCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketReplicationCommand", function() { return deserializeAws_restXmlPutBucketReplicationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketRequestPaymentCommand", function() { return deserializeAws_restXmlPutBucketRequestPaymentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketTaggingCommand", function() { return deserializeAws_restXmlPutBucketTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketVersioningCommand", function() { return deserializeAws_restXmlPutBucketVersioningCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutBucketWebsiteCommand", function() { return deserializeAws_restXmlPutBucketWebsiteCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectCommand", function() { return deserializeAws_restXmlPutObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectAclCommand", function() { return deserializeAws_restXmlPutObjectAclCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectLegalHoldCommand", function() { return deserializeAws_restXmlPutObjectLegalHoldCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectLockConfigurationCommand", function() { return deserializeAws_restXmlPutObjectLockConfigurationCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectRetentionCommand", function() { return deserializeAws_restXmlPutObjectRetentionCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutObjectTaggingCommand", function() { return deserializeAws_restXmlPutObjectTaggingCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlPutPublicAccessBlockCommand", function() { return deserializeAws_restXmlPutPublicAccessBlockCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlRestoreObjectCommand", function() { return deserializeAws_restXmlRestoreObjectCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlSelectObjectContentCommand", function() { return deserializeAws_restXmlSelectObjectContentCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlUploadPartCommand", function() { return deserializeAws_restXmlUploadPartCommand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restXmlUploadPartCopyCommand", function() { return deserializeAws_restXmlUploadPartCopyCommand; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _models_models_0__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/models_0 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/models/models_0.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "./node_modules/@aws-sdk/smithy-client/dist/es/index.js"); /* harmony import */ var _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/xml-builder */ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/index.js"); /* harmony import */ var fast_xml_parser__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! fast-xml-parser */ "./node_modules/fast-xml-parser/src/parser.js"); /* harmony import */ var fast_xml_parser__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(fast_xml_parser__WEBPACK_IMPORTED_MODULE_5__); var serializeAws_restXmlAbortMultipartUploadCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "AbortMultipartUpload" }, (input.UploadId !== undefined && { uploadId: input.UploadId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlCompleteMultipartUploadCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.UploadId !== undefined && { uploadId: input.UploadId })); if (input.MultipartUpload !== undefined) { contents = serializeAws_restXmlCompletedMultipartUpload(input.MultipartUpload, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlCopyObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])(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"])(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"])(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"])({}, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.CacheControl) && { "cache-control": input.CacheControl })), (isSerializableHeaderValue(input.ContentDisposition) && { "content-disposition": input.ContentDisposition })), (isSerializableHeaderValue(input.ContentEncoding) && { "content-encoding": input.ContentEncoding })), (isSerializableHeaderValue(input.ContentLanguage) && { "content-language": input.ContentLanguage })), (isSerializableHeaderValue(input.ContentType) && { "content-type": input.ContentType })), (isSerializableHeaderValue(input.CopySource) && { "x-amz-copy-source": input.CopySource })), (isSerializableHeaderValue(input.CopySourceIfMatch) && { "x-amz-copy-source-if-match": input.CopySourceIfMatch, })), (isSerializableHeaderValue(input.CopySourceIfModifiedSince) && { "x-amz-copy-source-if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfModifiedSince).toString(), })), (isSerializableHeaderValue(input.CopySourceIfNoneMatch) && { "x-amz-copy-source-if-none-match": input.CopySourceIfNoneMatch, })), (isSerializableHeaderValue(input.CopySourceIfUnmodifiedSince) && { "x-amz-copy-source-if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.Expires) && { expires: Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.Expires).toString() })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.MetadataDirective) && { "x-amz-metadata-directive": input.MetadataDirective })), (isSerializableHeaderValue(input.TaggingDirective) && { "x-amz-tagging-directive": input.TaggingDirective })), (isSerializableHeaderValue(input.ServerSideEncryption) && { "x-amz-server-side-encryption": input.ServerSideEncryption, })), (isSerializableHeaderValue(input.StorageClass) && { "x-amz-storage-class": input.StorageClass })), (isSerializableHeaderValue(input.WebsiteRedirectLocation) && { "x-amz-website-redirect-location": input.WebsiteRedirectLocation, })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.SSEKMSKeyId) && { "x-amz-server-side-encryption-aws-kms-key-id": input.SSEKMSKeyId, })), (isSerializableHeaderValue(input.SSEKMSEncryptionContext) && { "x-amz-server-side-encryption-context": input.SSEKMSEncryptionContext, })), (isSerializableHeaderValue(input.BucketKeyEnabled) && { "x-amz-server-side-encryption-bucket-key-enabled": input.BucketKeyEnabled.toString(), })), (isSerializableHeaderValue(input.CopySourceSSECustomerAlgorithm) && { "x-amz-copy-source-server-side-encryption-customer-algorithm": input.CopySourceSSECustomerAlgorithm, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKey) && { "x-amz-copy-source-server-side-encryption-customer-key": input.CopySourceSSECustomerKey, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKeyMD5) && { "x-amz-copy-source-server-side-encryption-customer-key-md5": input.CopySourceSSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Tagging) && { "x-amz-tagging": input.Tagging })), (isSerializableHeaderValue(input.ObjectLockMode) && { "x-amz-object-lock-mode": input.ObjectLockMode })), (isSerializableHeaderValue(input.ObjectLockRetainUntilDate) && { "x-amz-object-lock-retain-until-date": (input.ObjectLockRetainUntilDate.toISOString().split(".")[0] + "Z").toString(), })), (isSerializableHeaderValue(input.ObjectLockLegalHoldStatus) && { "x-amz-object-lock-legal-hold": input.ObjectLockLegalHoldStatus, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (isSerializableHeaderValue(input.ExpectedSourceBucketOwner) && { "x-amz-source-expected-bucket-owner": input.ExpectedSourceBucketOwner, })), (input.Metadata !== undefined && Object.keys(input.Metadata).reduce(function (acc, suffix) { var _a; return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_a = {}, _a["x-amz-meta-" + suffix.toLowerCase()] = input.Metadata[suffix], _a))); }, {}))); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { "x-id": "CopyObject", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlCreateBucketCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, body, contents, _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"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWrite) && { "x-amz-grant-write": input.GrantWrite })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ObjectLockEnabledForBucket) && { "x-amz-bucket-object-lock-enabled": input.ObjectLockEnabledForBucket.toString(), })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.CreateBucketConfiguration !== undefined) { contents = serializeAws_restXmlCreateBucketConfiguration(input.CreateBucketConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlCreateMultipartUploadCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])(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"])(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"])({}, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.CacheControl) && { "cache-control": input.CacheControl })), (isSerializableHeaderValue(input.ContentDisposition) && { "content-disposition": input.ContentDisposition })), (isSerializableHeaderValue(input.ContentEncoding) && { "content-encoding": input.ContentEncoding })), (isSerializableHeaderValue(input.ContentLanguage) && { "content-language": input.ContentLanguage })), (isSerializableHeaderValue(input.ContentType) && { "content-type": input.ContentType })), (isSerializableHeaderValue(input.Expires) && { expires: Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.Expires).toString() })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ServerSideEncryption) && { "x-amz-server-side-encryption": input.ServerSideEncryption, })), (isSerializableHeaderValue(input.StorageClass) && { "x-amz-storage-class": input.StorageClass })), (isSerializableHeaderValue(input.WebsiteRedirectLocation) && { "x-amz-website-redirect-location": input.WebsiteRedirectLocation, })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.SSEKMSKeyId) && { "x-amz-server-side-encryption-aws-kms-key-id": input.SSEKMSKeyId, })), (isSerializableHeaderValue(input.SSEKMSEncryptionContext) && { "x-amz-server-side-encryption-context": input.SSEKMSEncryptionContext, })), (isSerializableHeaderValue(input.BucketKeyEnabled) && { "x-amz-server-side-encryption-bucket-key-enabled": input.BucketKeyEnabled.toString(), })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Tagging) && { "x-amz-tagging": input.Tagging })), (isSerializableHeaderValue(input.ObjectLockMode) && { "x-amz-object-lock-mode": input.ObjectLockMode })), (isSerializableHeaderValue(input.ObjectLockRetainUntilDate) && { "x-amz-object-lock-retain-until-date": (input.ObjectLockRetainUntilDate.toISOString().split(".")[0] + "Z").toString(), })), (isSerializableHeaderValue(input.ObjectLockLegalHoldStatus) && { "x-amz-object-lock-legal-hold": input.ObjectLockLegalHoldStatus, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (input.Metadata !== undefined && Object.keys(input.Metadata).reduce(function (acc, suffix) { var _a; return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_a = {}, _a["x-amz-meta-" + suffix.toLowerCase()] = input.Metadata[suffix], _a))); }, {}))); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { uploads: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketAnalyticsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketCorsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { cors: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketEncryptionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { encryption: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketInventoryConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketLifecycleCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { lifecycle: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketMetricsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketOwnershipControlsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { ownershipControls: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketPolicyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policy: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketReplicationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { replication: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { tagging: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteBucketWebsiteCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { website: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])({}, (isSerializableHeaderValue(input.MFA) && { "x-amz-mfa": input.MFA })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.BypassGovernanceRetention) && { "x-amz-bypass-governance-retention": input.BypassGovernanceRetention.toString(), })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "DeleteObject" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteObjectsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.MFA) && { "x-amz-mfa": input.MFA })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.BypassGovernanceRetention) && { "x-amz-bypass-governance-retention": input.BypassGovernanceRetention.toString(), })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { delete: "", }; if (input.Delete !== undefined) { contents = serializeAws_restXmlDelete(input.Delete, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeleteObjectTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ tagging: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlDeletePublicAccessBlockCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { publicAccessBlock: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "DELETE", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketAccelerateConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { accelerate: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { acl: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketAnalyticsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "", "x-id": "GetBucketAnalyticsConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketCorsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { cors: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketEncryptionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { encryption: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketIntelligentTieringConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "", "x-id": "GetBucketIntelligentTieringConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketInventoryConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "", "x-id": "GetBucketInventoryConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketLifecycleConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { lifecycle: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketLocationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { location: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketLoggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { logging: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketMetricsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "", "x-id": "GetBucketMetricsConfiguration" }, (input.Id !== undefined && { id: input.Id })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketNotificationConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { notification: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketOwnershipControlsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { ownershipControls: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketPolicyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policy: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketPolicyStatusCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policyStatus: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketReplicationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { replication: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketRequestPaymentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { requestPayment: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { tagging: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketVersioningCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { versioning: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetBucketWebsiteCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { website: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])({}, (isSerializableHeaderValue(input.IfMatch) && { "if-match": input.IfMatch })), (isSerializableHeaderValue(input.IfModifiedSince) && { "if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfModifiedSince).toString(), })), (isSerializableHeaderValue(input.IfNoneMatch) && { "if-none-match": input.IfNoneMatch })), (isSerializableHeaderValue(input.IfUnmodifiedSince) && { "if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.Range) && { range: input.Range })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = 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"])({ "x-id": "GetObject" }, (input.ResponseCacheControl !== undefined && { "response-cache-control": input.ResponseCacheControl })), (input.ResponseContentDisposition !== undefined && { "response-content-disposition": input.ResponseContentDisposition, })), (input.ResponseContentEncoding !== undefined && { "response-content-encoding": input.ResponseContentEncoding })), (input.ResponseContentLanguage !== undefined && { "response-content-language": input.ResponseContentLanguage })), (input.ResponseContentType !== undefined && { "response-content-type": input.ResponseContentType })), (input.ResponseExpires !== undefined && { "response-expires": (input.ResponseExpires.toISOString().split(".")[0] + "Z").toString(), })), (input.VersionId !== undefined && { versionId: input.VersionId })), (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ acl: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectLegalHoldCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "legal-hold": "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectLockConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { "object-lock": "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectRetentionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ retention: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ tagging: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetObjectTorrentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { torrent: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlGetPublicAccessBlockCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { publicAccessBlock: "", }; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlHeadBucketCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "HEAD", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlHeadObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])({}, (isSerializableHeaderValue(input.IfMatch) && { "if-match": input.IfMatch })), (isSerializableHeaderValue(input.IfModifiedSince) && { "if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfModifiedSince).toString(), })), (isSerializableHeaderValue(input.IfNoneMatch) && { "if-none-match": input.IfNoneMatch })), (isSerializableHeaderValue(input.IfUnmodifiedSince) && { "if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.IfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.Range) && { range: input.Range })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.VersionId !== undefined && { versionId: input.VersionId })), (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "HEAD", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketAnalyticsConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "", "x-id": "ListBucketAnalyticsConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketIntelligentTieringConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = {}; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "", "x-id": "ListBucketIntelligentTieringConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketInventoryConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "", "x-id": "ListBucketInventoryConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketMetricsConfigurationsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "", "x-id": "ListBucketMetricsConfigurations" }, (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListBucketsCommand = 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 = {}; resolvedPath = "/"; body = ""; 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, body: body, })]; } }); }); }; var serializeAws_restXmlListMultipartUploadsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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"])({ uploads: "" }, (input.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.KeyMarker !== undefined && { "key-marker": input.KeyMarker })), (input.MaxUploads !== undefined && { "max-uploads": input.MaxUploads.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })), (input.UploadIdMarker !== undefined && { "upload-id-marker": input.UploadIdMarker })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListObjectsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.Marker !== undefined && { marker: input.Marker })), (input.MaxKeys !== undefined && { "max-keys": input.MaxKeys.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListObjectsV2Command = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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"])({ "list-type": "2" }, (input.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.MaxKeys !== undefined && { "max-keys": input.MaxKeys.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })), (input.ContinuationToken !== undefined && { "continuation-token": input.ContinuationToken })), (input.FetchOwner !== undefined && { "fetch-owner": input.FetchOwner.toString() })), (input.StartAfter !== undefined && { "start-after": input.StartAfter })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListObjectVersionsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = 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"])({ versions: "" }, (input.Delimiter !== undefined && { delimiter: input.Delimiter })), (input.EncodingType !== undefined && { "encoding-type": input.EncodingType })), (input.KeyMarker !== undefined && { "key-marker": input.KeyMarker })), (input.MaxKeys !== undefined && { "max-keys": input.MaxKeys.toString() })), (input.Prefix !== undefined && { prefix: input.Prefix })), (input.VersionIdMarker !== undefined && { "version-id-marker": input.VersionIdMarker })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlListPartsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "ListParts" }, (input.MaxParts !== undefined && { "max-parts": input.MaxParts.toString() })), (input.PartNumberMarker !== undefined && { "part-number-marker": input.PartNumberMarker })), (input.UploadId !== undefined && { uploadId: input.UploadId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "GET", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketAccelerateConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { accelerate: "", }; if (input.AccelerateConfiguration !== undefined) { contents = serializeAws_restXmlAccelerateConfiguration(input.AccelerateConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])(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/xml" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWrite) && { "x-amz-grant-write": input.GrantWrite })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { acl: "", }; if (input.AccessControlPolicy !== undefined) { contents = serializeAws_restXmlAccessControlPolicy(input.AccessControlPolicy, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketAnalyticsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ analytics: "" }, (input.Id !== undefined && { id: input.Id })); if (input.AnalyticsConfiguration !== undefined) { contents = serializeAws_restXmlAnalyticsConfiguration(input.AnalyticsConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketCorsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { cors: "", }; if (input.CORSConfiguration !== undefined) { contents = serializeAws_restXmlCORSConfiguration(input.CORSConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketEncryptionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { encryption: "", }; if (input.ServerSideEncryptionConfiguration !== undefined) { contents = serializeAws_restXmlServerSideEncryptionConfiguration(input.ServerSideEncryptionConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketIntelligentTieringConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml", }; resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "intelligent-tiering": "" }, (input.Id !== undefined && { id: input.Id })); if (input.IntelligentTieringConfiguration !== undefined) { contents = serializeAws_restXmlIntelligentTieringConfiguration(input.IntelligentTieringConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketInventoryConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ inventory: "" }, (input.Id !== undefined && { id: input.Id })); if (input.InventoryConfiguration !== undefined) { contents = serializeAws_restXmlInventoryConfiguration(input.InventoryConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketLifecycleConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { lifecycle: "", }; if (input.LifecycleConfiguration !== undefined) { contents = serializeAws_restXmlBucketLifecycleConfiguration(input.LifecycleConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketLoggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { logging: "", }; if (input.BucketLoggingStatus !== undefined) { contents = serializeAws_restXmlBucketLoggingStatus(input.BucketLoggingStatus, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketMetricsConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ metrics: "" }, (input.Id !== undefined && { id: input.Id })); if (input.MetricsConfiguration !== undefined) { contents = serializeAws_restXmlMetricsConfiguration(input.MetricsConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketNotificationConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { notification: "", }; if (input.NotificationConfiguration !== undefined) { contents = serializeAws_restXmlNotificationConfiguration(input.NotificationConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketOwnershipControlsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { ownershipControls: "", }; if (input.OwnershipControls !== undefined) { contents = serializeAws_restXmlOwnershipControls(input.OwnershipControls, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketPolicyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "text/plain" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ConfirmRemoveSelfBucketAccess) && { "x-amz-confirm-remove-self-bucket-access": input.ConfirmRemoveSelfBucketAccess.toString(), })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { policy: "", }; if (input.Policy !== undefined) { contents = input.Policy; body = contents; } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketReplicationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.Token) && { "x-amz-bucket-object-lock-token": input.Token })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { replication: "", }; if (input.ReplicationConfiguration !== undefined) { contents = serializeAws_restXmlReplicationConfiguration(input.ReplicationConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketRequestPaymentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { requestPayment: "", }; if (input.RequestPaymentConfiguration !== undefined) { contents = serializeAws_restXmlRequestPaymentConfiguration(input.RequestPaymentConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { tagging: "", }; if (input.Tagging !== undefined) { contents = serializeAws_restXmlTagging(input.Tagging, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketVersioningCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.MFA) && { "x-amz-mfa": input.MFA })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { versioning: "", }; if (input.VersioningConfiguration !== undefined) { contents = serializeAws_restXmlVersioningConfiguration(input.VersioningConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutBucketWebsiteCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { website: "", }; if (input.WebsiteConfiguration !== undefined) { contents = serializeAws_restXmlWebsiteConfiguration(input.WebsiteConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])(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"])(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"])(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"])({ "content-type": "application/octet-stream" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.CacheControl) && { "cache-control": input.CacheControl })), (isSerializableHeaderValue(input.ContentDisposition) && { "content-disposition": input.ContentDisposition })), (isSerializableHeaderValue(input.ContentEncoding) && { "content-encoding": input.ContentEncoding })), (isSerializableHeaderValue(input.ContentLanguage) && { "content-language": input.ContentLanguage })), (isSerializableHeaderValue(input.ContentLength) && { "content-length": input.ContentLength.toString() })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ContentType) && { "content-type": input.ContentType })), (isSerializableHeaderValue(input.Expires) && { expires: Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.Expires).toString() })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.ServerSideEncryption) && { "x-amz-server-side-encryption": input.ServerSideEncryption, })), (isSerializableHeaderValue(input.StorageClass) && { "x-amz-storage-class": input.StorageClass })), (isSerializableHeaderValue(input.WebsiteRedirectLocation) && { "x-amz-website-redirect-location": input.WebsiteRedirectLocation, })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.SSEKMSKeyId) && { "x-amz-server-side-encryption-aws-kms-key-id": input.SSEKMSKeyId, })), (isSerializableHeaderValue(input.SSEKMSEncryptionContext) && { "x-amz-server-side-encryption-context": input.SSEKMSEncryptionContext, })), (isSerializableHeaderValue(input.BucketKeyEnabled) && { "x-amz-server-side-encryption-bucket-key-enabled": input.BucketKeyEnabled.toString(), })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Tagging) && { "x-amz-tagging": input.Tagging })), (isSerializableHeaderValue(input.ObjectLockMode) && { "x-amz-object-lock-mode": input.ObjectLockMode })), (isSerializableHeaderValue(input.ObjectLockRetainUntilDate) && { "x-amz-object-lock-retain-until-date": (input.ObjectLockRetainUntilDate.toISOString().split(".")[0] + "Z").toString(), })), (isSerializableHeaderValue(input.ObjectLockLegalHoldStatus) && { "x-amz-object-lock-legal-hold": input.ObjectLockLegalHoldStatus, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (input.Metadata !== undefined && Object.keys(input.Metadata).reduce(function (acc, suffix) { var _a; return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_a = {}, _a["x-amz-meta-" + suffix.toLowerCase()] = input.Metadata[suffix], _a))); }, {}))); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { "x-id": "PutObject", }; if (input.Body !== undefined) { contents = input.Body; body = contents; } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectAclCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])(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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ACL) && { "x-amz-acl": input.ACL })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.GrantFullControl) && { "x-amz-grant-full-control": input.GrantFullControl })), (isSerializableHeaderValue(input.GrantRead) && { "x-amz-grant-read": input.GrantRead })), (isSerializableHeaderValue(input.GrantReadACP) && { "x-amz-grant-read-acp": input.GrantReadACP })), (isSerializableHeaderValue(input.GrantWrite) && { "x-amz-grant-write": input.GrantWrite })), (isSerializableHeaderValue(input.GrantWriteACP) && { "x-amz-grant-write-acp": input.GrantWriteACP })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ acl: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.AccessControlPolicy !== undefined) { contents = serializeAws_restXmlAccessControlPolicy(input.AccessControlPolicy, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectLegalHoldCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "legal-hold": "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.LegalHold !== undefined) { contents = serializeAws_restXmlObjectLockLegalHold(input.LegalHold, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectLockConfigurationCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.Token) && { "x-amz-bucket-object-lock-token": input.Token })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { "object-lock": "", }; if (input.ObjectLockConfiguration !== undefined) { contents = serializeAws_restXmlObjectLockConfiguration(input.ObjectLockConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectRetentionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.BypassGovernanceRetention) && { "x-amz-bypass-governance-retention": input.BypassGovernanceRetention.toString(), })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ retention: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.Retention !== undefined) { contents = serializeAws_restXmlObjectLockRetention(input.Retention, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutObjectTaggingCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ tagging: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.Tagging !== undefined) { contents = serializeAws_restXmlTagging(input.Tagging, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlPutPublicAccessBlockCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } query = { publicAccessBlock: "", }; if (input.PublicAccessBlockConfiguration !== undefined) { contents = serializeAws_restXmlPublicAccessBlockConfiguration(input.PublicAccessBlockConfiguration, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlRestoreObjectCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])({ "content-type": "application/xml" }, (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ restore: "" }, (input.VersionId !== undefined && { versionId: input.VersionId })); if (input.RestoreRequest !== undefined) { contents = serializeAws_restXmlRestoreRequest(input.RestoreRequest, context); body = ''; contents.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); body += contents.toString(); } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlSelectObjectContentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, bodyNode, node, node, node, node, node, node, _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/xml" }, (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = { select: "", "select-type": "2", }; body = ''; bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SelectObjectContentRequest"); bodyNode.addAttribute("xmlns", "http://s3.amazonaws.com/doc/2006-03-01/"); if (input.Expression !== undefined) { node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Expression").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Expression)).withName("Expression"); bodyNode.addChildNode(node); } if (input.ExpressionType !== undefined) { node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpressionType") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ExpressionType)) .withName("ExpressionType"); bodyNode.addChildNode(node); } if (input.InputSerialization !== undefined) { node = serializeAws_restXmlInputSerialization(input.InputSerialization, context).withName("InputSerialization"); bodyNode.addChildNode(node); } if (input.OutputSerialization !== undefined) { node = serializeAws_restXmlOutputSerialization(input.OutputSerialization, context).withName("OutputSerialization"); bodyNode.addChildNode(node); } if (input.RequestProgress !== undefined) { node = serializeAws_restXmlRequestProgress(input.RequestProgress, context).withName("RequestProgress"); bodyNode.addChildNode(node); } if (input.ScanRange !== undefined) { node = serializeAws_restXmlScanRange(input.ScanRange, context).withName("ScanRange"); bodyNode.addChildNode(node); } body += bodyNode.toString(); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "POST", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlUploadPartCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, labelValue, labelValue, query, body, contents, _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"])(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" }, (isSerializableHeaderValue(input.ContentLength) && { "content-length": input.ContentLength.toString() })), (isSerializableHeaderValue(input.ContentMD5) && { "content-md5": input.ContentMD5 })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "UploadPart" }, (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })), (input.UploadId !== undefined && { uploadId: input.UploadId })); if (input.Body !== undefined) { contents = input.Body; body = contents; } 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var serializeAws_restXmlUploadPartCopyCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var headers, resolvedPath, 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 = 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"])(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"])({}, (isSerializableHeaderValue(input.CopySource) && { "x-amz-copy-source": input.CopySource })), (isSerializableHeaderValue(input.CopySourceIfMatch) && { "x-amz-copy-source-if-match": input.CopySourceIfMatch, })), (isSerializableHeaderValue(input.CopySourceIfModifiedSince) && { "x-amz-copy-source-if-modified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfModifiedSince).toString(), })), (isSerializableHeaderValue(input.CopySourceIfNoneMatch) && { "x-amz-copy-source-if-none-match": input.CopySourceIfNoneMatch, })), (isSerializableHeaderValue(input.CopySourceIfUnmodifiedSince) && { "x-amz-copy-source-if-unmodified-since": Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["dateToUtcString"])(input.CopySourceIfUnmodifiedSince).toString(), })), (isSerializableHeaderValue(input.CopySourceRange) && { "x-amz-copy-source-range": input.CopySourceRange })), (isSerializableHeaderValue(input.SSECustomerAlgorithm) && { "x-amz-server-side-encryption-customer-algorithm": input.SSECustomerAlgorithm, })), (isSerializableHeaderValue(input.SSECustomerKey) && { "x-amz-server-side-encryption-customer-key": input.SSECustomerKey, })), (isSerializableHeaderValue(input.SSECustomerKeyMD5) && { "x-amz-server-side-encryption-customer-key-md5": input.SSECustomerKeyMD5, })), (isSerializableHeaderValue(input.CopySourceSSECustomerAlgorithm) && { "x-amz-copy-source-server-side-encryption-customer-algorithm": input.CopySourceSSECustomerAlgorithm, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKey) && { "x-amz-copy-source-server-side-encryption-customer-key": input.CopySourceSSECustomerKey, })), (isSerializableHeaderValue(input.CopySourceSSECustomerKeyMD5) && { "x-amz-copy-source-server-side-encryption-customer-key-md5": input.CopySourceSSECustomerKeyMD5, })), (isSerializableHeaderValue(input.RequestPayer) && { "x-amz-request-payer": input.RequestPayer })), (isSerializableHeaderValue(input.ExpectedBucketOwner) && { "x-amz-expected-bucket-owner": input.ExpectedBucketOwner, })), (isSerializableHeaderValue(input.ExpectedSourceBucketOwner) && { "x-amz-source-expected-bucket-owner": input.ExpectedSourceBucketOwner, })); resolvedPath = "/{Bucket}/{Key+}"; if (input.Bucket !== undefined) { labelValue = input.Bucket; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Bucket."); } resolvedPath = resolvedPath.replace("{Bucket}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(labelValue)); } else { throw new Error("No value provided for input HTTP label: Bucket."); } if (input.Key !== undefined) { labelValue = input.Key; if (labelValue.length <= 0) { throw new Error("Empty value provided for input HTTP label: Key."); } resolvedPath = resolvedPath.replace("{Key+}", labelValue .split("/") .map(function (segment) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["extendedEncodeURIComponent"])(segment); }) .join("/")); } else { throw new Error("No value provided for input HTTP label: Key."); } query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "x-id": "UploadPartCopy" }, (input.PartNumber !== undefined && { partNumber: input.PartNumber.toString() })), (input.UploadId !== undefined && { uploadId: input.UploadId })); 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_2__["HttpRequest"]({ protocol: protocol, hostname: hostname, port: port, method: "PUT", headers: headers, path: resolvedPath, query: query, body: body, })]; } }); }); }; var deserializeAws_restXmlAbortMultipartUploadCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlAbortMultipartUploadCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlAbortMultipartUploadCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchUpload": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchUpload": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchUploadResponse(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_restXmlCompleteMultipartUploadCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCompleteMultipartUploadCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Bucket: undefined, BucketKeyEnabled: undefined, ETag: undefined, Expiration: undefined, Key: undefined, Location: undefined, RequestCharged: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, VersionId: undefined, }; if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data["ETag"] !== undefined) { contents.ETag = data["ETag"]; } if (data["Key"] !== undefined) { contents.Key = data["Key"]; } if (data["Location"] !== undefined) { contents.Location = data["Location"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCompleteMultipartUploadCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlCopyObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCopyObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, CopyObjectResult: undefined, CopySourceVersionId: undefined, Expiration: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSEncryptionContext: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, VersionId: undefined, }; if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-copy-source-version-id"] !== undefined) { contents.CopySourceVersionId = output.headers["x-amz-copy-source-version-id"]; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-context"] !== undefined) { contents.SSEKMSEncryptionContext = output.headers["x-amz-server-side-encryption-context"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CopyObjectResult = deserializeAws_restXmlCopyObjectResult(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCopyObjectCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "ObjectNotInActiveTierError": return [3 /*break*/, 2]; case "com.amazonaws.s3#ObjectNotInActiveTierError": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlObjectNotInActiveTierErrorResponse(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_restXmlCreateBucketCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCreateBucketCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Location: undefined, }; if (output.headers["location"] !== undefined) { contents.Location = output.headers["location"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCreateBucketCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "BucketAlreadyExists": return [3 /*break*/, 2]; case "com.amazonaws.s3#BucketAlreadyExists": return [3 /*break*/, 2]; case "BucketAlreadyOwnedByYou": return [3 /*break*/, 4]; case "com.amazonaws.s3#BucketAlreadyOwnedByYou": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlBucketAlreadyExistsResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restXmlBucketAlreadyOwnedByYouResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restXmlCreateMultipartUploadCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlCreateMultipartUploadCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AbortDate: undefined, AbortRuleId: undefined, Bucket: undefined, BucketKeyEnabled: undefined, Key: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSEncryptionContext: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, UploadId: undefined, }; if (output.headers["x-amz-abort-date"] !== undefined) { contents.AbortDate = new Date(output.headers["x-amz-abort-date"]); } if (output.headers["x-amz-abort-rule-id"] !== undefined) { contents.AbortRuleId = output.headers["x-amz-abort-rule-id"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-context"] !== undefined) { contents.SSEKMSEncryptionContext = output.headers["x-amz-server-side-encryption-context"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data["Key"] !== undefined) { contents.Key = data["Key"]; } if (data["UploadId"] !== undefined) { contents.UploadId = data["UploadId"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlCreateMultipartUploadCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketCommandError(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_restXmlDeleteBucketCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketAnalyticsConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketAnalyticsConfigurationCommandError(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_restXmlDeleteBucketAnalyticsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketCorsCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketCorsCommandError(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_restXmlDeleteBucketCorsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketEncryptionCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketEncryptionCommandError(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_restXmlDeleteBucketEncryptionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketIntelligentTieringConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketIntelligentTieringConfigurationCommandError(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_restXmlDeleteBucketIntelligentTieringConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketInventoryConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketInventoryConfigurationCommandError(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_restXmlDeleteBucketInventoryConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketLifecycleCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketLifecycleCommandError(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_restXmlDeleteBucketLifecycleCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketMetricsConfigurationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketMetricsConfigurationCommandError(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_restXmlDeleteBucketMetricsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketOwnershipControlsCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketOwnershipControlsCommandError(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_restXmlDeleteBucketOwnershipControlsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketPolicyCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketPolicyCommandError(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_restXmlDeleteBucketPolicyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketReplicationCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketReplicationCommandError(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_restXmlDeleteBucketReplicationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketTaggingCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketTaggingCommandError(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_restXmlDeleteBucketTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteBucketWebsiteCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteBucketWebsiteCommandError(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_restXmlDeleteBucketWebsiteCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteObjectCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), DeleteMarker: undefined, RequestCharged: undefined, VersionId: undefined, }; if (output.headers["x-amz-delete-marker"] !== undefined) { contents.DeleteMarker = output.headers["x-amz-delete-marker"] === "true"; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlDeleteObjectCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteObjectsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteObjectsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Deleted: undefined, Errors: undefined, RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Deleted === "") { contents.Deleted = []; } if (data["Deleted"] !== undefined) { contents.Deleted = deserializeAws_restXmlDeletedObjects(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Deleted"]), context); } if (data.Error === "") { contents.Errors = []; } if (data["Error"] !== undefined) { contents.Errors = deserializeAws_restXmlErrors(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Error"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlDeleteObjectsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeleteObjectTaggingCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeleteObjectTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VersionId: undefined, }; if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlDeleteObjectTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlDeletePublicAccessBlockCommand = 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 !== 204 && output.statusCode >= 300) { return [2 /*return*/, deserializeAws_restXmlDeletePublicAccessBlockCommandError(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_restXmlDeletePublicAccessBlockCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketAccelerateConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketAccelerateConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Status: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Status"] !== undefined) { contents.Status = data["Status"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketAccelerateConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketAclCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Grants: undefined, Owner: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.AccessControlList === "") { contents.Grants = []; } if (data["AccessControlList"] !== undefined && data["AccessControlList"]["Grant"] !== undefined) { contents.Grants = deserializeAws_restXmlGrants(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["AccessControlList"]["Grant"]), context); } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketAclCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketAnalyticsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketAnalyticsConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AnalyticsConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.AnalyticsConfiguration = deserializeAws_restXmlAnalyticsConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketAnalyticsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketCorsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketCorsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CORSRules: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CORSRule === "") { contents.CORSRules = []; } if (data["CORSRule"] !== undefined) { contents.CORSRules = deserializeAws_restXmlCORSRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CORSRule"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketCorsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketEncryptionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ServerSideEncryptionConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ServerSideEncryptionConfiguration = deserializeAws_restXmlServerSideEncryptionConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketEncryptionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketIntelligentTieringConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), IntelligentTieringConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.IntelligentTieringConfiguration = deserializeAws_restXmlIntelligentTieringConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketIntelligentTieringConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketInventoryConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketInventoryConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), InventoryConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.InventoryConfiguration = deserializeAws_restXmlInventoryConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketInventoryConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketLifecycleConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketLifecycleConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Rules: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Rule === "") { contents.Rules = []; } if (data["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlLifecycleRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Rule"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketLifecycleConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketLocationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketLocationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LocationConstraint: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["LocationConstraint"] !== undefined) { contents.LocationConstraint = data["LocationConstraint"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketLocationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketLoggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketLoggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LoggingEnabled: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["LoggingEnabled"] !== undefined) { contents.LoggingEnabled = deserializeAws_restXmlLoggingEnabled(data["LoggingEnabled"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketLoggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketMetricsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketMetricsConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MetricsConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.MetricsConfiguration = deserializeAws_restXmlMetricsConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketMetricsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketNotificationConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketNotificationConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LambdaFunctionConfigurations: undefined, QueueConfigurations: undefined, TopicConfigurations: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CloudFunctionConfiguration === "") { contents.LambdaFunctionConfigurations = []; } if (data["CloudFunctionConfiguration"] !== undefined) { contents.LambdaFunctionConfigurations = deserializeAws_restXmlLambdaFunctionConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CloudFunctionConfiguration"]), context); } if (data.QueueConfiguration === "") { contents.QueueConfigurations = []; } if (data["QueueConfiguration"] !== undefined) { contents.QueueConfigurations = deserializeAws_restXmlQueueConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["QueueConfiguration"]), context); } if (data.TopicConfiguration === "") { contents.TopicConfigurations = []; } if (data["TopicConfiguration"] !== undefined) { contents.TopicConfigurations = deserializeAws_restXmlTopicConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["TopicConfiguration"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketNotificationConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketOwnershipControlsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketOwnershipControlsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), OwnershipControls: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.OwnershipControls = deserializeAws_restXmlOwnershipControls(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketOwnershipControlsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketPolicyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketPolicyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Policy: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Policy"] !== undefined) { contents.Policy = data["Policy"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketPolicyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketPolicyStatusCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketPolicyStatusCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), PolicyStatus: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.PolicyStatus = deserializeAws_restXmlPolicyStatus(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketPolicyStatusCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketReplicationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketReplicationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ReplicationConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ReplicationConfiguration = deserializeAws_restXmlReplicationConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketReplicationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketRequestPaymentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketRequestPaymentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Payer: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Payer"] !== undefined) { contents.Payer = data["Payer"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketRequestPaymentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), TagSet: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.TagSet === "") { contents.TagSet = []; } if (data["TagSet"] !== undefined && data["TagSet"]["Tag"] !== undefined) { contents.TagSet = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["TagSet"]["Tag"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketVersioningCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketVersioningCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), MFADelete: undefined, Status: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["MfaDelete"] !== undefined) { contents.MFADelete = data["MfaDelete"]; } if (data["Status"] !== undefined) { contents.Status = data["Status"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketVersioningCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetBucketWebsiteCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetBucketWebsiteCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ErrorDocument: undefined, IndexDocument: undefined, RedirectAllRequestsTo: undefined, RoutingRules: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ErrorDocument"] !== undefined) { contents.ErrorDocument = deserializeAws_restXmlErrorDocument(data["ErrorDocument"], context); } if (data["IndexDocument"] !== undefined) { contents.IndexDocument = deserializeAws_restXmlIndexDocument(data["IndexDocument"], context); } if (data["RedirectAllRequestsTo"] !== undefined) { contents.RedirectAllRequestsTo = deserializeAws_restXmlRedirectAllRequestsTo(data["RedirectAllRequestsTo"], context); } if (data.RoutingRules === "") { contents.RoutingRules = []; } if (data["RoutingRules"] !== undefined && data["RoutingRules"]["RoutingRule"] !== undefined) { contents.RoutingRules = deserializeAws_restXmlRoutingRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["RoutingRules"]["RoutingRule"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetBucketWebsiteCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AcceptRanges: undefined, Body: undefined, BucketKeyEnabled: undefined, CacheControl: undefined, ContentDisposition: undefined, ContentEncoding: undefined, ContentLanguage: undefined, ContentLength: undefined, ContentRange: undefined, ContentType: undefined, DeleteMarker: undefined, ETag: undefined, Expiration: undefined, Expires: undefined, LastModified: undefined, Metadata: undefined, MissingMeta: undefined, ObjectLockLegalHoldStatus: undefined, ObjectLockMode: undefined, ObjectLockRetainUntilDate: undefined, PartsCount: undefined, ReplicationStatus: undefined, RequestCharged: undefined, Restore: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, StorageClass: undefined, TagCount: undefined, VersionId: undefined, WebsiteRedirectLocation: undefined, }; if (output.headers["x-amz-delete-marker"] !== undefined) { contents.DeleteMarker = output.headers["x-amz-delete-marker"] === "true"; } if (output.headers["accept-ranges"] !== undefined) { contents.AcceptRanges = output.headers["accept-ranges"]; } if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-restore"] !== undefined) { contents.Restore = output.headers["x-amz-restore"]; } if (output.headers["last-modified"] !== undefined) { contents.LastModified = new Date(output.headers["last-modified"]); } if (output.headers["content-length"] !== undefined) { contents.ContentLength = parseInt(output.headers["content-length"], 10); } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-missing-meta"] !== undefined) { contents.MissingMeta = parseInt(output.headers["x-amz-missing-meta"], 10); } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["cache-control"] !== undefined) { contents.CacheControl = output.headers["cache-control"]; } if (output.headers["content-disposition"] !== undefined) { contents.ContentDisposition = output.headers["content-disposition"]; } if (output.headers["content-encoding"] !== undefined) { contents.ContentEncoding = output.headers["content-encoding"]; } if (output.headers["content-language"] !== undefined) { contents.ContentLanguage = output.headers["content-language"]; } if (output.headers["content-range"] !== undefined) { contents.ContentRange = output.headers["content-range"]; } if (output.headers["content-type"] !== undefined) { contents.ContentType = output.headers["content-type"]; } if (output.headers["expires"] !== undefined) { contents.Expires = new Date(output.headers["expires"]); } if (output.headers["x-amz-website-redirect-location"] !== undefined) { contents.WebsiteRedirectLocation = output.headers["x-amz-website-redirect-location"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-storage-class"] !== undefined) { contents.StorageClass = output.headers["x-amz-storage-class"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } if (output.headers["x-amz-replication-status"] !== undefined) { contents.ReplicationStatus = output.headers["x-amz-replication-status"]; } if (output.headers["x-amz-mp-parts-count"] !== undefined) { contents.PartsCount = parseInt(output.headers["x-amz-mp-parts-count"], 10); } if (output.headers["x-amz-tagging-count"] !== undefined) { contents.TagCount = parseInt(output.headers["x-amz-tagging-count"], 10); } if (output.headers["x-amz-object-lock-mode"] !== undefined) { contents.ObjectLockMode = output.headers["x-amz-object-lock-mode"]; } if (output.headers["x-amz-object-lock-retain-until-date"] !== undefined) { contents.ObjectLockRetainUntilDate = new Date(output.headers["x-amz-object-lock-retain-until-date"]); } if (output.headers["x-amz-object-lock-legal-hold"] !== undefined) { contents.ObjectLockLegalHoldStatus = output.headers["x-amz-object-lock-legal-hold"]; } Object.keys(output.headers).forEach(function (header) { if (contents.Metadata === undefined) { contents.Metadata = {}; } if (header.startsWith("x-amz-meta-")) { contents.Metadata[header.substring(11)] = output.headers[header]; } }); data = output.body; contents.Body = data; return [2 /*return*/, Promise.resolve(contents)]; }); }); }; var deserializeAws_restXmlGetObjectCommandError = 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, parsedBody, message; var _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _e = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_e.body = _f.sent(), _e)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "InvalidObjectState": return [3 /*break*/, 2]; case "com.amazonaws.s3#InvalidObjectState": return [3 /*break*/, 2]; case "NoSuchKey": return [3 /*break*/, 4]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 4]; } return [3 /*break*/, 6]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlInvalidObjectStateResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 4: _d = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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([(_f.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]); return [3 /*break*/, 7]; case 6: 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) }); _f.label = 7; case 7: 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_restXmlGetObjectAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectAclCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Grants: undefined, Owner: undefined, RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.AccessControlList === "") { contents.Grants = []; } if (data["AccessControlList"] !== undefined && data["AccessControlList"]["Grant"] !== undefined) { contents.Grants = deserializeAws_restXmlGrants(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["AccessControlList"]["Grant"]), context); } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectAclCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchKey": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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_restXmlGetObjectLegalHoldCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectLegalHoldCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), LegalHold: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.LegalHold = deserializeAws_restXmlObjectLockLegalHold(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectLegalHoldCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectLockConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectLockConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ObjectLockConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.ObjectLockConfiguration = deserializeAws_restXmlObjectLockConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectLockConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectRetentionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectRetentionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Retention: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.Retention = deserializeAws_restXmlObjectLockRetention(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectRetentionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), TagSet: undefined, VersionId: undefined, }; if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.TagSet === "") { contents.TagSet = []; } if (data["TagSet"] !== undefined && data["TagSet"]["Tag"] !== undefined) { contents.TagSet = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["TagSet"]["Tag"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetObjectTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetObjectTorrentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetObjectTorrentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Body: undefined, RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } data = output.body; contents.Body = data; return [2 /*return*/, Promise.resolve(contents)]; }); }); }; var deserializeAws_restXmlGetObjectTorrentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlGetPublicAccessBlockCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlGetPublicAccessBlockCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), PublicAccessBlockConfiguration: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.PublicAccessBlockConfiguration = deserializeAws_restXmlPublicAccessBlockConfiguration(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlGetPublicAccessBlockCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlHeadBucketCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlHeadBucketCommandError(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_restXmlHeadBucketCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchBucket": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchBucket": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchBucketResponse(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_restXmlHeadObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlHeadObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AcceptRanges: undefined, ArchiveStatus: undefined, BucketKeyEnabled: undefined, CacheControl: undefined, ContentDisposition: undefined, ContentEncoding: undefined, ContentLanguage: undefined, ContentLength: undefined, ContentType: undefined, DeleteMarker: undefined, ETag: undefined, Expiration: undefined, Expires: undefined, LastModified: undefined, Metadata: undefined, MissingMeta: undefined, ObjectLockLegalHoldStatus: undefined, ObjectLockMode: undefined, ObjectLockRetainUntilDate: undefined, PartsCount: undefined, ReplicationStatus: undefined, RequestCharged: undefined, Restore: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, StorageClass: undefined, VersionId: undefined, WebsiteRedirectLocation: undefined, }; if (output.headers["x-amz-delete-marker"] !== undefined) { contents.DeleteMarker = output.headers["x-amz-delete-marker"] === "true"; } if (output.headers["accept-ranges"] !== undefined) { contents.AcceptRanges = output.headers["accept-ranges"]; } if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["x-amz-restore"] !== undefined) { contents.Restore = output.headers["x-amz-restore"]; } if (output.headers["x-amz-archive-status"] !== undefined) { contents.ArchiveStatus = output.headers["x-amz-archive-status"]; } if (output.headers["last-modified"] !== undefined) { contents.LastModified = new Date(output.headers["last-modified"]); } if (output.headers["content-length"] !== undefined) { contents.ContentLength = parseInt(output.headers["content-length"], 10); } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-missing-meta"] !== undefined) { contents.MissingMeta = parseInt(output.headers["x-amz-missing-meta"], 10); } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["cache-control"] !== undefined) { contents.CacheControl = output.headers["cache-control"]; } if (output.headers["content-disposition"] !== undefined) { contents.ContentDisposition = output.headers["content-disposition"]; } if (output.headers["content-encoding"] !== undefined) { contents.ContentEncoding = output.headers["content-encoding"]; } if (output.headers["content-language"] !== undefined) { contents.ContentLanguage = output.headers["content-language"]; } if (output.headers["content-type"] !== undefined) { contents.ContentType = output.headers["content-type"]; } if (output.headers["expires"] !== undefined) { contents.Expires = new Date(output.headers["expires"]); } if (output.headers["x-amz-website-redirect-location"] !== undefined) { contents.WebsiteRedirectLocation = output.headers["x-amz-website-redirect-location"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-storage-class"] !== undefined) { contents.StorageClass = output.headers["x-amz-storage-class"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } if (output.headers["x-amz-replication-status"] !== undefined) { contents.ReplicationStatus = output.headers["x-amz-replication-status"]; } if (output.headers["x-amz-mp-parts-count"] !== undefined) { contents.PartsCount = parseInt(output.headers["x-amz-mp-parts-count"], 10); } if (output.headers["x-amz-object-lock-mode"] !== undefined) { contents.ObjectLockMode = output.headers["x-amz-object-lock-mode"]; } if (output.headers["x-amz-object-lock-retain-until-date"] !== undefined) { contents.ObjectLockRetainUntilDate = new Date(output.headers["x-amz-object-lock-retain-until-date"]); } if (output.headers["x-amz-object-lock-legal-hold"] !== undefined) { contents.ObjectLockLegalHoldStatus = output.headers["x-amz-object-lock-legal-hold"]; } Object.keys(output.headers).forEach(function (header) { if (contents.Metadata === undefined) { contents.Metadata = {}; } if (header.startsWith("x-amz-meta-")) { contents.Metadata[header.substring(11)] = output.headers[header]; } }); return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlHeadObjectCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchKey": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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_restXmlListBucketAnalyticsConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketAnalyticsConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AnalyticsConfigurationList: undefined, ContinuationToken: undefined, IsTruncated: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.AnalyticsConfiguration === "") { contents.AnalyticsConfigurationList = []; } if (data["AnalyticsConfiguration"] !== undefined) { contents.AnalyticsConfigurationList = deserializeAws_restXmlAnalyticsConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["AnalyticsConfiguration"]), context); } if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketAnalyticsConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketIntelligentTieringConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ContinuationToken: undefined, IntelligentTieringConfigurationList: undefined, IsTruncated: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data.IntelligentTieringConfiguration === "") { contents.IntelligentTieringConfigurationList = []; } if (data["IntelligentTieringConfiguration"] !== undefined) { contents.IntelligentTieringConfigurationList = deserializeAws_restXmlIntelligentTieringConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["IntelligentTieringConfiguration"]), context); } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketIntelligentTieringConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketInventoryConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketInventoryConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ContinuationToken: undefined, InventoryConfigurationList: undefined, IsTruncated: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data.InventoryConfiguration === "") { contents.InventoryConfigurationList = []; } if (data["InventoryConfiguration"] !== undefined) { contents.InventoryConfigurationList = deserializeAws_restXmlInventoryConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["InventoryConfiguration"]), context); } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketInventoryConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketMetricsConfigurationsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketMetricsConfigurationsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), ContinuationToken: undefined, IsTruncated: undefined, MetricsConfigurationList: undefined, NextContinuationToken: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data.MetricsConfiguration === "") { contents.MetricsConfigurationList = []; } if (data["MetricsConfiguration"] !== undefined) { contents.MetricsConfigurationList = deserializeAws_restXmlMetricsConfigurationList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["MetricsConfiguration"]), context); } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketMetricsConfigurationsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListBucketsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListBucketsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Buckets: undefined, Owner: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.Buckets === "") { contents.Buckets = []; } if (data["Buckets"] !== undefined && data["Buckets"]["Bucket"] !== undefined) { contents.Buckets = deserializeAws_restXmlBuckets(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Buckets"]["Bucket"]), context); } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListBucketsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListMultipartUploadsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListMultipartUploadsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Bucket: undefined, CommonPrefixes: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, KeyMarker: undefined, MaxUploads: undefined, NextKeyMarker: undefined, NextUploadIdMarker: undefined, Prefix: undefined, UploadIdMarker: undefined, Uploads: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["KeyMarker"] !== undefined) { contents.KeyMarker = data["KeyMarker"]; } if (data["MaxUploads"] !== undefined) { contents.MaxUploads = parseInt(data["MaxUploads"]); } if (data["NextKeyMarker"] !== undefined) { contents.NextKeyMarker = data["NextKeyMarker"]; } if (data["NextUploadIdMarker"] !== undefined) { contents.NextUploadIdMarker = data["NextUploadIdMarker"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } if (data["UploadIdMarker"] !== undefined) { contents.UploadIdMarker = data["UploadIdMarker"]; } if (data.Upload === "") { contents.Uploads = []; } if (data["Upload"] !== undefined) { contents.Uploads = deserializeAws_restXmlMultipartUploadList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Upload"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListMultipartUploadsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListObjectsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListObjectsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CommonPrefixes: undefined, Contents: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, Marker: undefined, MaxKeys: undefined, Name: undefined, NextMarker: undefined, Prefix: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data.Contents === "") { contents.Contents = []; } if (data["Contents"] !== undefined) { contents.Contents = deserializeAws_restXmlObjectList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Contents"]), context); } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["Marker"] !== undefined) { contents.Marker = data["Marker"]; } if (data["MaxKeys"] !== undefined) { contents.MaxKeys = parseInt(data["MaxKeys"]); } if (data["Name"] !== undefined) { contents.Name = data["Name"]; } if (data["NextMarker"] !== undefined) { contents.NextMarker = data["NextMarker"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListObjectsCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchBucket": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchBucket": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchBucketResponse(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_restXmlListObjectsV2Command = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListObjectsV2CommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CommonPrefixes: undefined, Contents: undefined, ContinuationToken: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, KeyCount: undefined, MaxKeys: undefined, Name: undefined, NextContinuationToken: undefined, Prefix: undefined, StartAfter: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data.Contents === "") { contents.Contents = []; } if (data["Contents"] !== undefined) { contents.Contents = deserializeAws_restXmlObjectList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Contents"]), context); } if (data["ContinuationToken"] !== undefined) { contents.ContinuationToken = data["ContinuationToken"]; } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["KeyCount"] !== undefined) { contents.KeyCount = parseInt(data["KeyCount"]); } if (data["MaxKeys"] !== undefined) { contents.MaxKeys = parseInt(data["MaxKeys"]); } if (data["Name"] !== undefined) { contents.Name = data["Name"]; } if (data["NextContinuationToken"] !== undefined) { contents.NextContinuationToken = data["NextContinuationToken"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } if (data["StartAfter"] !== undefined) { contents.StartAfter = data["StartAfter"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListObjectsV2CommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchBucket": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchBucket": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchBucketResponse(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_restXmlListObjectVersionsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListObjectVersionsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), CommonPrefixes: undefined, DeleteMarkers: undefined, Delimiter: undefined, EncodingType: undefined, IsTruncated: undefined, KeyMarker: undefined, MaxKeys: undefined, Name: undefined, NextKeyMarker: undefined, NextVersionIdMarker: undefined, Prefix: undefined, VersionIdMarker: undefined, Versions: undefined, }; return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data.CommonPrefixes === "") { contents.CommonPrefixes = []; } if (data["CommonPrefixes"] !== undefined) { contents.CommonPrefixes = deserializeAws_restXmlCommonPrefixList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["CommonPrefixes"]), context); } if (data.DeleteMarker === "") { contents.DeleteMarkers = []; } if (data["DeleteMarker"] !== undefined) { contents.DeleteMarkers = deserializeAws_restXmlDeleteMarkers(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["DeleteMarker"]), context); } if (data["Delimiter"] !== undefined) { contents.Delimiter = data["Delimiter"]; } if (data["EncodingType"] !== undefined) { contents.EncodingType = data["EncodingType"]; } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["KeyMarker"] !== undefined) { contents.KeyMarker = data["KeyMarker"]; } if (data["MaxKeys"] !== undefined) { contents.MaxKeys = parseInt(data["MaxKeys"]); } if (data["Name"] !== undefined) { contents.Name = data["Name"]; } if (data["NextKeyMarker"] !== undefined) { contents.NextKeyMarker = data["NextKeyMarker"]; } if (data["NextVersionIdMarker"] !== undefined) { contents.NextVersionIdMarker = data["NextVersionIdMarker"]; } if (data["Prefix"] !== undefined) { contents.Prefix = data["Prefix"]; } if (data["VersionIdMarker"] !== undefined) { contents.VersionIdMarker = data["VersionIdMarker"]; } if (data.Version === "") { contents.Versions = []; } if (data["Version"] !== undefined) { contents.Versions = deserializeAws_restXmlObjectVersionList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Version"]), context); } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListObjectVersionsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlListPartsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlListPartsCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), AbortDate: undefined, AbortRuleId: undefined, Bucket: undefined, Initiator: undefined, IsTruncated: undefined, Key: undefined, MaxParts: undefined, NextPartNumberMarker: undefined, Owner: undefined, PartNumberMarker: undefined, Parts: undefined, RequestCharged: undefined, StorageClass: undefined, UploadId: undefined, }; if (output.headers["x-amz-abort-date"] !== undefined) { contents.AbortDate = new Date(output.headers["x-amz-abort-date"]); } if (output.headers["x-amz-abort-rule-id"] !== undefined) { contents.AbortRuleId = output.headers["x-amz-abort-rule-id"]; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); if (data["Bucket"] !== undefined) { contents.Bucket = data["Bucket"]; } if (data["Initiator"] !== undefined) { contents.Initiator = deserializeAws_restXmlInitiator(data["Initiator"], context); } if (data["IsTruncated"] !== undefined) { contents.IsTruncated = data["IsTruncated"] == "true"; } if (data["Key"] !== undefined) { contents.Key = data["Key"]; } if (data["MaxParts"] !== undefined) { contents.MaxParts = parseInt(data["MaxParts"]); } if (data["NextPartNumberMarker"] !== undefined) { contents.NextPartNumberMarker = data["NextPartNumberMarker"]; } if (data["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(data["Owner"], context); } if (data["PartNumberMarker"] !== undefined) { contents.PartNumberMarker = data["PartNumberMarker"]; } if (data.Part === "") { contents.Parts = []; } if (data["Part"] !== undefined) { contents.Parts = deserializeAws_restXmlParts(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(data["Part"]), context); } if (data["StorageClass"] !== undefined) { contents.StorageClass = data["StorageClass"]; } if (data["UploadId"] !== undefined) { contents.UploadId = data["UploadId"]; } return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlListPartsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketAccelerateConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketAccelerateConfigurationCommandError(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_restXmlPutBucketAccelerateConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketAclCommandError(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_restXmlPutBucketAclCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketAnalyticsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketAnalyticsConfigurationCommandError(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_restXmlPutBucketAnalyticsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketCorsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketCorsCommandError(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_restXmlPutBucketCorsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketEncryptionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketEncryptionCommandError(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_restXmlPutBucketEncryptionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketIntelligentTieringConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketIntelligentTieringConfigurationCommandError(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_restXmlPutBucketIntelligentTieringConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketInventoryConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketInventoryConfigurationCommandError(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_restXmlPutBucketInventoryConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketLifecycleConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketLifecycleConfigurationCommandError(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_restXmlPutBucketLifecycleConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketLoggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketLoggingCommandError(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_restXmlPutBucketLoggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketMetricsConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketMetricsConfigurationCommandError(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_restXmlPutBucketMetricsConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketNotificationConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketNotificationConfigurationCommandError(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_restXmlPutBucketNotificationConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketOwnershipControlsCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketOwnershipControlsCommandError(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_restXmlPutBucketOwnershipControlsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketPolicyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketPolicyCommandError(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_restXmlPutBucketPolicyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketReplicationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketReplicationCommandError(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_restXmlPutBucketReplicationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketRequestPaymentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketRequestPaymentCommandError(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_restXmlPutBucketRequestPaymentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketTaggingCommandError(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_restXmlPutBucketTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketVersioningCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketVersioningCommandError(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_restXmlPutBucketVersioningCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutBucketWebsiteCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutBucketWebsiteCommandError(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_restXmlPutBucketWebsiteCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, ETag: undefined, Expiration: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSEncryptionContext: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, VersionId: undefined, }; if (output.headers["x-amz-expiration"] !== undefined) { contents.Expiration = output.headers["x-amz-expiration"]; } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-context"] !== undefined) { contents.SSEKMSEncryptionContext = output.headers["x-amz-server-side-encryption-context"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectAclCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectAclCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectAclCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "NoSuchKey": return [3 /*break*/, 2]; case "com.amazonaws.s3#NoSuchKey": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlNoSuchKeyResponse(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_restXmlPutObjectLegalHoldCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectLegalHoldCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectLegalHoldCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectLockConfigurationCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectLockConfigurationCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectLockConfigurationCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectRetentionCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectRetentionCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectRetentionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutObjectTaggingCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutObjectTaggingCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), VersionId: undefined, }; if (output.headers["x-amz-version-id"] !== undefined) { contents.VersionId = output.headers["x-amz-version-id"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlPutObjectTaggingCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlPutPublicAccessBlockCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlPutPublicAccessBlockCommandError(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_restXmlPutPublicAccessBlockCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlRestoreObjectCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlRestoreObjectCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), RequestCharged: undefined, RestoreOutputPath: undefined, }; if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } if (output.headers["x-amz-restore-output-path"] !== undefined) { contents.RestoreOutputPath = output.headers["x-amz-restore-output-path"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlRestoreObjectCommandError = 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 = loadRestXmlErrorCode(output, parsedOutput.body); _b = errorCode; switch (_b) { case "ObjectAlreadyInActiveTierError": return [3 /*break*/, 2]; case "com.amazonaws.s3#ObjectAlreadyInActiveTierError": return [3 /*break*/, 2]; } return [3 /*break*/, 4]; case 2: _c = [{}]; return [4 /*yield*/, deserializeAws_restXmlObjectAlreadyInActiveTierErrorResponse(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_restXmlSelectObjectContentCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlSelectObjectContentCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), Payload: undefined, }; data = context.eventStreamMarshaller.deserialize(output.body, function (event) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var eventName, eventHeaders, eventMessage, parsedEvent; var _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: eventName = Object.keys(event)[0]; eventHeaders = Object.entries(event[eventName].headers).reduce(function (accummulator, curr) { accummulator[curr[0]] = curr[1].value; return accummulator; }, {}); eventMessage = { headers: eventHeaders, body: event[eventName].body, }; parsedEvent = (_a = {}, _a[eventName] = eventMessage, _a); return [4 /*yield*/, deserializeAws_restXmlSelectObjectContentEventStream_event(parsedEvent, context)]; case 1: return [2 /*return*/, _b.sent()]; } }); }); }); contents.Payload = data; return [2 /*return*/, Promise.resolve(contents)]; }); }); }; var deserializeAws_restXmlSelectObjectContentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlUploadPartCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlUploadPartCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, ETag: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, }; if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["etag"] !== undefined) { contents.ETag = output.headers["etag"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, collectBody(output.body, context)]; case 1: _a.sent(); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlUploadPartCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlUploadPartCopyCommand = 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 >= 300) { return [2 /*return*/, deserializeAws_restXmlUploadPartCopyCommandError(output, context)]; } contents = { $metadata: deserializeMetadata(output), BucketKeyEnabled: undefined, CopyPartResult: undefined, CopySourceVersionId: undefined, RequestCharged: undefined, SSECustomerAlgorithm: undefined, SSECustomerKeyMD5: undefined, SSEKMSKeyId: undefined, ServerSideEncryption: undefined, }; if (output.headers["x-amz-copy-source-version-id"] !== undefined) { contents.CopySourceVersionId = output.headers["x-amz-copy-source-version-id"]; } if (output.headers["x-amz-server-side-encryption"] !== undefined) { contents.ServerSideEncryption = output.headers["x-amz-server-side-encryption"]; } if (output.headers["x-amz-server-side-encryption-customer-algorithm"] !== undefined) { contents.SSECustomerAlgorithm = output.headers["x-amz-server-side-encryption-customer-algorithm"]; } if (output.headers["x-amz-server-side-encryption-customer-key-md5"] !== undefined) { contents.SSECustomerKeyMD5 = output.headers["x-amz-server-side-encryption-customer-key-md5"]; } if (output.headers["x-amz-server-side-encryption-aws-kms-key-id"] !== undefined) { contents.SSEKMSKeyId = output.headers["x-amz-server-side-encryption-aws-kms-key-id"]; } if (output.headers["x-amz-server-side-encryption-bucket-key-enabled"] !== undefined) { contents.BucketKeyEnabled = output.headers["x-amz-server-side-encryption-bucket-key-enabled"] === "true"; } if (output.headers["x-amz-request-charged"] !== undefined) { contents.RequestCharged = output.headers["x-amz-request-charged"]; } return [4 /*yield*/, parseBody(output.body, context)]; case 1: data = _a.sent(); contents.CopyPartResult = deserializeAws_restXmlCopyPartResult(data, context); return [2 /*return*/, Promise.resolve(contents)]; } }); }); }; var deserializeAws_restXmlUploadPartCopyCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var parsedOutput, _a, response, errorCode, parsedBody, message; var _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)]; _b = {}; return [4 /*yield*/, parseBody(output.body, context)]; case 1: parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_b.body = _c.sent(), _b)])); errorCode = "UnknownError"; errorCode = loadRestXmlErrorCode(output, parsedOutput.body); switch (errorCode) { default: 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) }); } 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_restXmlSelectObjectContentEventStream_event = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var _a, _b, _c, _d, _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_f) { switch (_f.label) { case 0: if (!(output["Records"] !== undefined)) return [3 /*break*/, 2]; _a = {}; return [4 /*yield*/, deserializeAws_restXmlRecordsEvent_event(output["Records"], context)]; case 1: return [2 /*return*/, (_a.Records = _f.sent(), _a)]; case 2: if (!(output["Stats"] !== undefined)) return [3 /*break*/, 4]; _b = {}; return [4 /*yield*/, deserializeAws_restXmlStatsEvent_event(output["Stats"], context)]; case 3: return [2 /*return*/, (_b.Stats = _f.sent(), _b)]; case 4: if (!(output["Progress"] !== undefined)) return [3 /*break*/, 6]; _c = {}; return [4 /*yield*/, deserializeAws_restXmlProgressEvent_event(output["Progress"], context)]; case 5: return [2 /*return*/, (_c.Progress = _f.sent(), _c)]; case 6: if (!(output["Cont"] !== undefined)) return [3 /*break*/, 8]; _d = {}; return [4 /*yield*/, deserializeAws_restXmlContinuationEvent_event(output["Cont"], context)]; case 7: return [2 /*return*/, (_d.Cont = _f.sent(), _d)]; case 8: if (!(output["End"] !== undefined)) return [3 /*break*/, 10]; _e = {}; return [4 /*yield*/, deserializeAws_restXmlEndEvent_event(output["End"], context)]; case 9: return [2 /*return*/, (_e.End = _f.sent(), _e)]; case 10: return [2 /*return*/, { $unknown: output }]; } }); }); }; var deserializeAws_restXmlContinuationEvent_event = 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) { contents = {}; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlEndEvent_event = 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) { contents = {}; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlProgressEvent_event = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var contents, _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: contents = {}; _a = contents; return [4 /*yield*/, parseBody(output.body, context)]; case 1: _a.Details = _b.sent(); return [2 /*return*/, contents]; } }); }); }; var deserializeAws_restXmlRecordsEvent_event = 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) { contents = {}; contents.Payload = output.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlStatsEvent_event = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var contents, _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: contents = {}; _a = contents; return [4 /*yield*/, parseBody(output.body, context)]; case 1: _a.Details = _b.sent(); return [2 /*return*/, contents]; } }); }); }; var deserializeAws_restXmlBucketAlreadyExistsResponse = 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: "BucketAlreadyExists", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlBucketAlreadyOwnedByYouResponse = 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: "BucketAlreadyOwnedByYou", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlInvalidObjectStateResponse = 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: "InvalidObjectState", $fault: "client", $metadata: deserializeMetadata(parsedOutput), AccessTier: undefined, StorageClass: undefined, }; data = parsedOutput.body; if (data["AccessTier"] !== undefined) { contents.AccessTier = data["AccessTier"]; } if (data["StorageClass"] !== undefined) { contents.StorageClass = data["StorageClass"]; } return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlNoSuchBucketResponse = 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: "NoSuchBucket", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlNoSuchKeyResponse = 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: "NoSuchKey", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlNoSuchUploadResponse = 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: "NoSuchUpload", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlObjectAlreadyInActiveTierErrorResponse = 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: "ObjectAlreadyInActiveTierError", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var deserializeAws_restXmlObjectNotInActiveTierErrorResponse = 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: "ObjectNotInActiveTierError", $fault: "client", $metadata: deserializeMetadata(parsedOutput), }; data = parsedOutput.body; return [2 /*return*/, contents]; }); }); }; var serializeAws_restXmlAbortIncompleteMultipartUpload = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AbortIncompleteMultipartUpload"); if (input.DaysAfterInitiation !== undefined && input.DaysAfterInitiation !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DaysAfterInitiation") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.DaysAfterInitiation))) .withName("DaysAfterInitiation"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAccelerateConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccelerateConfiguration"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketAccelerateStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAccessControlPolicy = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlPolicy"); if (input.Grants !== undefined && input.Grants !== null) { var nodes = serializeAws_restXmlGrants(input.Grants, context); var containerNode_1 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlList"); nodes.map(function (node) { containerNode_1.addChildNode(node); }); bodyNode.addChildNode(containerNode_1); } if (input.Owner !== undefined && input.Owner !== null) { var node = serializeAws_restXmlOwner(input.Owner, context).withName("Owner"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAccessControlTranslation = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlTranslation"); if (input.Owner !== undefined && input.Owner !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OwnerOverride").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Owner)).withName("Owner"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAllowedHeaders = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowedHeader").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlAllowedMethods = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowedMethod").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlAllowedOrigins = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowedOrigin").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlAnalyticsAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlAnalyticsConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlAnalyticsFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.StorageClassAnalysis !== undefined && input.StorageClassAnalysis !== null) { var node = serializeAws_restXmlStorageClassAnalysis(input.StorageClassAnalysis, context).withName("StorageClassAnalysis"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAnalyticsExportDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsExportDestination"); if (input.S3BucketDestination !== undefined && input.S3BucketDestination !== null) { var node = serializeAws_restXmlAnalyticsS3BucketDestination(input.S3BucketDestination, context).withName("S3BucketDestination"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlAnalyticsFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["AnalyticsFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlAnalyticsAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlAnalyticsS3BucketDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsS3BucketDestination"); if (input.Format !== undefined && input.Format !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AnalyticsS3ExportFileFormat") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Format)) .withName("Format"); bodyNode.addChildNode(node); } if (input.BucketAccountId !== undefined && input.BucketAccountId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccountId") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.BucketAccountId)) .withName("BucketAccountId"); bodyNode.addChildNode(node); } if (input.Bucket !== undefined && input.Bucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Bucket)).withName("Bucket"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlBucketLifecycleConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLifecycleConfiguration"); if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlLifecycleRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlBucketLoggingStatus = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLoggingStatus"); if (input.LoggingEnabled !== undefined && input.LoggingEnabled !== null) { var node = serializeAws_restXmlLoggingEnabled(input.LoggingEnabled, context).withName("LoggingEnabled"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCompletedMultipartUpload = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CompletedMultipartUpload"); if (input.Parts !== undefined && input.Parts !== null) { var nodes = serializeAws_restXmlCompletedPartList(input.Parts, context); nodes.map(function (node) { node = node.withName("Part"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlCompletedPart = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CompletedPart"); if (input.ETag !== undefined && input.ETag !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ETag").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ETag)).withName("ETag"); bodyNode.addChildNode(node); } if (input.PartNumber !== undefined && input.PartNumber !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("PartNumber") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.PartNumber))) .withName("PartNumber"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCompletedPartList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlCompletedPart(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlCondition = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Condition"); if (input.HttpErrorCodeReturnedEquals !== undefined && input.HttpErrorCodeReturnedEquals !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HttpErrorCodeReturnedEquals") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HttpErrorCodeReturnedEquals)) .withName("HttpErrorCodeReturnedEquals"); bodyNode.addChildNode(node); } if (input.KeyPrefixEquals !== undefined && input.KeyPrefixEquals !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("KeyPrefixEquals") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KeyPrefixEquals)) .withName("KeyPrefixEquals"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCORSConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CORSConfiguration"); if (input.CORSRules !== undefined && input.CORSRules !== null) { var nodes = serializeAws_restXmlCORSRules(input.CORSRules, context); nodes.map(function (node) { node = node.withName("CORSRule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlCORSRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CORSRule"); if (input.AllowedHeaders !== undefined && input.AllowedHeaders !== null) { var nodes = serializeAws_restXmlAllowedHeaders(input.AllowedHeaders, context); nodes.map(function (node) { node = node.withName("AllowedHeader"); bodyNode.addChildNode(node); }); } if (input.AllowedMethods !== undefined && input.AllowedMethods !== null) { var nodes = serializeAws_restXmlAllowedMethods(input.AllowedMethods, context); nodes.map(function (node) { node = node.withName("AllowedMethod"); bodyNode.addChildNode(node); }); } if (input.AllowedOrigins !== undefined && input.AllowedOrigins !== null) { var nodes = serializeAws_restXmlAllowedOrigins(input.AllowedOrigins, context); nodes.map(function (node) { node = node.withName("AllowedOrigin"); bodyNode.addChildNode(node); }); } if (input.ExposeHeaders !== undefined && input.ExposeHeaders !== null) { var nodes = serializeAws_restXmlExposeHeaders(input.ExposeHeaders, context); nodes.map(function (node) { node = node.withName("ExposeHeader"); bodyNode.addChildNode(node); }); } if (input.MaxAgeSeconds !== undefined && input.MaxAgeSeconds !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MaxAgeSeconds") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.MaxAgeSeconds))) .withName("MaxAgeSeconds"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCORSRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlCORSRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlCreateBucketConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CreateBucketConfiguration"); if (input.LocationConstraint !== undefined && input.LocationConstraint !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLocationConstraint") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.LocationConstraint)) .withName("LocationConstraint"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCSVInput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CSVInput"); if (input.FileHeaderInfo !== undefined && input.FileHeaderInfo !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FileHeaderInfo") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.FileHeaderInfo)) .withName("FileHeaderInfo"); bodyNode.addChildNode(node); } if (input.Comments !== undefined && input.Comments !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Comments").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Comments)).withName("Comments"); bodyNode.addChildNode(node); } if (input.QuoteEscapeCharacter !== undefined && input.QuoteEscapeCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteEscapeCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteEscapeCharacter)) .withName("QuoteEscapeCharacter"); bodyNode.addChildNode(node); } if (input.RecordDelimiter !== undefined && input.RecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RecordDelimiter)) .withName("RecordDelimiter"); bodyNode.addChildNode(node); } if (input.FieldDelimiter !== undefined && input.FieldDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FieldDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.FieldDelimiter)) .withName("FieldDelimiter"); bodyNode.addChildNode(node); } if (input.QuoteCharacter !== undefined && input.QuoteCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteCharacter)) .withName("QuoteCharacter"); bodyNode.addChildNode(node); } if (input.AllowQuotedRecordDelimiter !== undefined && input.AllowQuotedRecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AllowQuotedRecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.AllowQuotedRecordDelimiter))) .withName("AllowQuotedRecordDelimiter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlCSVOutput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CSVOutput"); if (input.QuoteFields !== undefined && input.QuoteFields !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteFields").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteFields)).withName("QuoteFields"); bodyNode.addChildNode(node); } if (input.QuoteEscapeCharacter !== undefined && input.QuoteEscapeCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteEscapeCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteEscapeCharacter)) .withName("QuoteEscapeCharacter"); bodyNode.addChildNode(node); } if (input.RecordDelimiter !== undefined && input.RecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RecordDelimiter)) .withName("RecordDelimiter"); bodyNode.addChildNode(node); } if (input.FieldDelimiter !== undefined && input.FieldDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FieldDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.FieldDelimiter)) .withName("FieldDelimiter"); bodyNode.addChildNode(node); } if (input.QuoteCharacter !== undefined && input.QuoteCharacter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QuoteCharacter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QuoteCharacter)) .withName("QuoteCharacter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDefaultRetention = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DefaultRetention"); if (input.Mode !== undefined && input.Mode !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRetentionMode").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Mode)).withName("Mode"); bodyNode.addChildNode(node); } if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.Years !== undefined && input.Years !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Years").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Years))).withName("Years"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDelete = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Delete"); if (input.Objects !== undefined && input.Objects !== null) { var nodes = serializeAws_restXmlObjectIdentifierList(input.Objects, context); nodes.map(function (node) { node = node.withName("Object"); bodyNode.addChildNode(node); }); } if (input.Quiet !== undefined && input.Quiet !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Quiet").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Quiet))).withName("Quiet"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDeleteMarkerReplication = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DeleteMarkerReplication"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DeleteMarkerReplicationStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Destination"); if (input.Bucket !== undefined && input.Bucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Bucket)).withName("Bucket"); bodyNode.addChildNode(node); } if (input.Account !== undefined && input.Account !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccountId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Account)).withName("Account"); bodyNode.addChildNode(node); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClass").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)).withName("StorageClass"); bodyNode.addChildNode(node); } if (input.AccessControlTranslation !== undefined && input.AccessControlTranslation !== null) { var node = serializeAws_restXmlAccessControlTranslation(input.AccessControlTranslation, context).withName("AccessControlTranslation"); bodyNode.addChildNode(node); } if (input.EncryptionConfiguration !== undefined && input.EncryptionConfiguration !== null) { var node = serializeAws_restXmlEncryptionConfiguration(input.EncryptionConfiguration, context).withName("EncryptionConfiguration"); bodyNode.addChildNode(node); } if (input.ReplicationTime !== undefined && input.ReplicationTime !== null) { var node = serializeAws_restXmlReplicationTime(input.ReplicationTime, context).withName("ReplicationTime"); bodyNode.addChildNode(node); } if (input.Metrics !== undefined && input.Metrics !== null) { var node = serializeAws_restXmlMetrics(input.Metrics, context).withName("Metrics"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlEncryption = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Encryption"); if (input.EncryptionType !== undefined && input.EncryptionType !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryption") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.EncryptionType)) .withName("EncryptionType"); bodyNode.addChildNode(node); } if (input.KMSKeyId !== undefined && input.KMSKeyId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSEKMSKeyId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KMSKeyId)).withName("KMSKeyId"); bodyNode.addChildNode(node); } if (input.KMSContext !== undefined && input.KMSContext !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("KMSContext").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KMSContext)).withName("KMSContext"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlEncryptionConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("EncryptionConfiguration"); if (input.ReplicaKmsKeyID !== undefined && input.ReplicaKmsKeyID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicaKmsKeyID") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ReplicaKmsKeyID)) .withName("ReplicaKmsKeyID"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlErrorDocument = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ErrorDocument"); if (input.Key !== undefined && input.Key !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Key)).withName("Key"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlEventList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Event").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlExistingObjectReplication = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExistingObjectReplication"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExistingObjectReplicationStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlExposeHeaders = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExposeHeader").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("member"); }); }; var serializeAws_restXmlFilterRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FilterRule"); if (input.Name !== undefined && input.Name !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FilterRuleName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Name)).withName("Name"); bodyNode.addChildNode(node); } if (input.Value !== undefined && input.Value !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("FilterRuleValue").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Value)).withName("Value"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlFilterRuleList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlFilterRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlGlacierJobParameters = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("GlacierJobParameters"); if (input.Tier !== undefined && input.Tier !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tier").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Tier)).withName("Tier"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlGrant = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Grant"); if (input.Grantee !== undefined && input.Grantee !== null) { var node = serializeAws_restXmlGrantee(input.Grantee, context).withName("Grantee"); bodyNode.addChildNode(node); } if (input.Permission !== undefined && input.Permission !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Permission").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Permission)).withName("Permission"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlGrantee = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Grantee"); if (input.DisplayName !== undefined && input.DisplayName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DisplayName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.DisplayName)).withName("DisplayName"); bodyNode.addChildNode(node); } if (input.EmailAddress !== undefined && input.EmailAddress !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("EmailAddress").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.EmailAddress)).withName("EmailAddress"); bodyNode.addChildNode(node); } if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } if (input.URI !== undefined && input.URI !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("URI").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.URI)).withName("URI"); bodyNode.addChildNode(node); } if (input.Type !== undefined && input.Type !== null) { bodyNode.addAttribute("xsi:type", input.Type); } return bodyNode; }; var serializeAws_restXmlGrants = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlGrant(entry, context); return node.withName("Grant"); }); }; var serializeAws_restXmlIndexDocument = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IndexDocument"); if (input.Suffix !== undefined && input.Suffix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Suffix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Suffix)).withName("Suffix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInputSerialization = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InputSerialization"); if (input.CSV !== undefined && input.CSV !== null) { var node = serializeAws_restXmlCSVInput(input.CSV, context).withName("CSV"); bodyNode.addChildNode(node); } if (input.CompressionType !== undefined && input.CompressionType !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("CompressionType") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.CompressionType)) .withName("CompressionType"); bodyNode.addChildNode(node); } if (input.JSON !== undefined && input.JSON !== null) { var node = serializeAws_restXmlJSONInput(input.JSON, context).withName("JSON"); bodyNode.addChildNode(node); } if (input.Parquet !== undefined && input.Parquet !== null) { var node = serializeAws_restXmlParquetInput(input.Parquet, context).withName("Parquet"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlIntelligentTieringAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlIntelligentTieringConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlIntelligentTieringFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.Tierings !== undefined && input.Tierings !== null) { var nodes = serializeAws_restXmlTieringList(input.Tierings, context); nodes.map(function (node) { node = node.withName("Tiering"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlIntelligentTieringFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringFilter"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tag !== undefined && input.Tag !== null) { var node = serializeAws_restXmlTag(input.Tag, context).withName("Tag"); bodyNode.addChildNode(node); } if (input.And !== undefined && input.And !== null) { var node = serializeAws_restXmlIntelligentTieringAndOperator(input.And, context).withName("And"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryConfiguration"); if (input.Destination !== undefined && input.Destination !== null) { var node = serializeAws_restXmlInventoryDestination(input.Destination, context).withName("Destination"); bodyNode.addChildNode(node); } if (input.IsEnabled !== undefined && input.IsEnabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IsEnabled").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.IsEnabled))).withName("IsEnabled"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlInventoryFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.IncludedObjectVersions !== undefined && input.IncludedObjectVersions !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryIncludedObjectVersions") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.IncludedObjectVersions)) .withName("IncludedObjectVersions"); bodyNode.addChildNode(node); } if (input.OptionalFields !== undefined && input.OptionalFields !== null) { var nodes = serializeAws_restXmlInventoryOptionalFields(input.OptionalFields, context); var containerNode_2 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OptionalFields"); nodes.map(function (node) { containerNode_2.addChildNode(node); }); bodyNode.addChildNode(containerNode_2); } if (input.Schedule !== undefined && input.Schedule !== null) { var node = serializeAws_restXmlInventorySchedule(input.Schedule, context).withName("Schedule"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryDestination"); if (input.S3BucketDestination !== undefined && input.S3BucketDestination !== null) { var node = serializeAws_restXmlInventoryS3BucketDestination(input.S3BucketDestination, context).withName("S3BucketDestination"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryEncryption = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryEncryption"); if (input.SSES3 !== undefined && input.SSES3 !== null) { var node = serializeAws_restXmlSSES3(input.SSES3, context).withName("SSE-S3"); bodyNode.addChildNode(node); } if (input.SSEKMS !== undefined && input.SSEKMS !== null) { var node = serializeAws_restXmlSSEKMS(input.SSEKMS, context).withName("SSE-KMS"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryFilter"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventoryOptionalFields = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryOptionalField").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](entry)); return node.withName("Field"); }); }; var serializeAws_restXmlInventoryS3BucketDestination = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryS3BucketDestination"); if (input.AccountId !== undefined && input.AccountId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccountId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.AccountId)).withName("AccountId"); bodyNode.addChildNode(node); } if (input.Bucket !== undefined && input.Bucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Bucket)).withName("Bucket"); bodyNode.addChildNode(node); } if (input.Format !== undefined && input.Format !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryFormat").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Format)).withName("Format"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Encryption !== undefined && input.Encryption !== null) { var node = serializeAws_restXmlInventoryEncryption(input.Encryption, context).withName("Encryption"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlInventorySchedule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventorySchedule"); if (input.Frequency !== undefined && input.Frequency !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("InventoryFrequency").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Frequency)).withName("Frequency"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlJSONInput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("JSONInput"); if (input.Type !== undefined && input.Type !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("JSONType").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Type)).withName("Type"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlJSONOutput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("JSONOutput"); if (input.RecordDelimiter !== undefined && input.RecordDelimiter !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RecordDelimiter") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RecordDelimiter)) .withName("RecordDelimiter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLambdaFunctionConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LambdaFunctionConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.LambdaFunctionArn !== undefined && input.LambdaFunctionArn !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LambdaFunctionArn") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.LambdaFunctionArn)) .withName("CloudFunction"); bodyNode.addChildNode(node); } if (input.Events !== undefined && input.Events !== null) { var nodes = serializeAws_restXmlEventList(input.Events, context); nodes.map(function (node) { node = node.withName("Event"); bodyNode.addChildNode(node); }); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlNotificationConfigurationFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLambdaFunctionConfigurationList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlLambdaFunctionConfiguration(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlLifecycleExpiration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleExpiration"); if (input.Date !== undefined && input.Date !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Date") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Date.toISOString().split(".")[0] + "Z")) .withName("Date"); bodyNode.addChildNode(node); } if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.ExpiredObjectDeleteMarker !== undefined && input.ExpiredObjectDeleteMarker !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpiredObjectDeleteMarker") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.ExpiredObjectDeleteMarker))) .withName("ExpiredObjectDeleteMarker"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLifecycleRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleRule"); if (input.Expiration !== undefined && input.Expiration !== null) { var node = serializeAws_restXmlLifecycleExpiration(input.Expiration, context).withName("Expiration"); bodyNode.addChildNode(node); } if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlLifecycleRuleFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpirationStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.Transitions !== undefined && input.Transitions !== null) { var nodes = serializeAws_restXmlTransitionList(input.Transitions, context); nodes.map(function (node) { node = node.withName("Transition"); bodyNode.addChildNode(node); }); } if (input.NoncurrentVersionTransitions !== undefined && input.NoncurrentVersionTransitions !== null) { var nodes = serializeAws_restXmlNoncurrentVersionTransitionList(input.NoncurrentVersionTransitions, context); nodes.map(function (node) { node = node.withName("NoncurrentVersionTransition"); bodyNode.addChildNode(node); }); } if (input.NoncurrentVersionExpiration !== undefined && input.NoncurrentVersionExpiration !== null) { var node = serializeAws_restXmlNoncurrentVersionExpiration(input.NoncurrentVersionExpiration, context).withName("NoncurrentVersionExpiration"); bodyNode.addChildNode(node); } if (input.AbortIncompleteMultipartUpload !== undefined && input.AbortIncompleteMultipartUpload !== null) { var node = serializeAws_restXmlAbortIncompleteMultipartUpload(input.AbortIncompleteMultipartUpload, context).withName("AbortIncompleteMultipartUpload"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlLifecycleRuleAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleRuleAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlLifecycleRuleFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LifecycleRuleFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["LifecycleRuleFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlLifecycleRuleAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlLifecycleRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlLifecycleRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlLoggingEnabled = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LoggingEnabled"); if (input.TargetBucket !== undefined && input.TargetBucket !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetBucket").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.TargetBucket)).withName("TargetBucket"); bodyNode.addChildNode(node); } if (input.TargetGrants !== undefined && input.TargetGrants !== null) { var nodes = serializeAws_restXmlTargetGrants(input.TargetGrants, context); var containerNode_3 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetGrants"); nodes.map(function (node) { containerNode_3.addChildNode(node); }); bodyNode.addChildNode(containerNode_3); } if (input.TargetPrefix !== undefined && input.TargetPrefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetPrefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.TargetPrefix)).withName("TargetPrefix"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetadataEntry = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetadataEntry"); if (input.Name !== undefined && input.Name !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetadataKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Name)).withName("Name"); bodyNode.addChildNode(node); } if (input.Value !== undefined && input.Value !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetadataValue").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Value)).withName("Value"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetrics = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Metrics"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.EventThreshold !== undefined && input.EventThreshold !== null) { var node = serializeAws_restXmlReplicationTimeValue(input.EventThreshold, context).withName("EventThreshold"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetricsAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlMetricsConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlMetricsFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlMetricsFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MetricsFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["MetricsFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlMetricsAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlNoncurrentVersionExpiration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NoncurrentVersionExpiration"); if (input.NoncurrentDays !== undefined && input.NoncurrentDays !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.NoncurrentDays))) .withName("NoncurrentDays"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlNoncurrentVersionTransition = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NoncurrentVersionTransition"); if (input.NoncurrentDays !== undefined && input.NoncurrentDays !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.NoncurrentDays))) .withName("NoncurrentDays"); bodyNode.addChildNode(node); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TransitionStorageClass") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)) .withName("StorageClass"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlNoncurrentVersionTransitionList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlNoncurrentVersionTransition(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlNotificationConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationConfiguration"); if (input.TopicConfigurations !== undefined && input.TopicConfigurations !== null) { var nodes = serializeAws_restXmlTopicConfigurationList(input.TopicConfigurations, context); nodes.map(function (node) { node = node.withName("TopicConfiguration"); bodyNode.addChildNode(node); }); } if (input.QueueConfigurations !== undefined && input.QueueConfigurations !== null) { var nodes = serializeAws_restXmlQueueConfigurationList(input.QueueConfigurations, context); nodes.map(function (node) { node = node.withName("QueueConfiguration"); bodyNode.addChildNode(node); }); } if (input.LambdaFunctionConfigurations !== undefined && input.LambdaFunctionConfigurations !== null) { var nodes = serializeAws_restXmlLambdaFunctionConfigurationList(input.LambdaFunctionConfigurations, context); nodes.map(function (node) { node = node.withName("CloudFunctionConfiguration"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlNotificationConfigurationFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationConfigurationFilter"); if (input.Key !== undefined && input.Key !== null) { var node = serializeAws_restXmlS3KeyFilter(input.Key, context).withName("S3Key"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectIdentifier = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectIdentifier"); if (input.Key !== undefined && input.Key !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Key)).withName("Key"); bodyNode.addChildNode(node); } if (input.VersionId !== undefined && input.VersionId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectVersionId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.VersionId)).withName("VersionId"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectIdentifierList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlObjectIdentifier(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlObjectLockConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockConfiguration"); if (input.ObjectLockEnabled !== undefined && input.ObjectLockEnabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockEnabled") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ObjectLockEnabled)) .withName("ObjectLockEnabled"); bodyNode.addChildNode(node); } if (input.Rule !== undefined && input.Rule !== null) { var node = serializeAws_restXmlObjectLockRule(input.Rule, context).withName("Rule"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectLockLegalHold = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockLegalHold"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockLegalHoldStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectLockRetention = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRetention"); if (input.Mode !== undefined && input.Mode !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRetentionMode").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Mode)).withName("Mode"); bodyNode.addChildNode(node); } if (input.RetainUntilDate !== undefined && input.RetainUntilDate !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Date") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.RetainUntilDate.toISOString().split(".")[0] + "Z")) .withName("RetainUntilDate"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlObjectLockRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectLockRule"); if (input.DefaultRetention !== undefined && input.DefaultRetention !== null) { var node = serializeAws_restXmlDefaultRetention(input.DefaultRetention, context).withName("DefaultRetention"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOutputLocation = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OutputLocation"); if (input.S3 !== undefined && input.S3 !== null) { var node = serializeAws_restXmlS3Location(input.S3, context).withName("S3"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOutputSerialization = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OutputSerialization"); if (input.CSV !== undefined && input.CSV !== null) { var node = serializeAws_restXmlCSVOutput(input.CSV, context).withName("CSV"); bodyNode.addChildNode(node); } if (input.JSON !== undefined && input.JSON !== null) { var node = serializeAws_restXmlJSONOutput(input.JSON, context).withName("JSON"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOwner = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Owner"); if (input.DisplayName !== undefined && input.DisplayName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("DisplayName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.DisplayName)).withName("DisplayName"); bodyNode.addChildNode(node); } if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOwnershipControls = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OwnershipControls"); if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlOwnershipControlsRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlOwnershipControlsRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("OwnershipControlsRule"); if (input.ObjectOwnership !== undefined && input.ObjectOwnership !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectOwnership") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ObjectOwnership)) .withName("ObjectOwnership"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlOwnershipControlsRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlOwnershipControlsRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlParquetInput = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ParquetInput"); return bodyNode; }; var serializeAws_restXmlPublicAccessBlockConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("PublicAccessBlockConfiguration"); if (input.BlockPublicAcls !== undefined && input.BlockPublicAcls !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.BlockPublicAcls))) .withName("BlockPublicAcls"); bodyNode.addChildNode(node); } if (input.IgnorePublicAcls !== undefined && input.IgnorePublicAcls !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.IgnorePublicAcls))) .withName("IgnorePublicAcls"); bodyNode.addChildNode(node); } if (input.BlockPublicPolicy !== undefined && input.BlockPublicPolicy !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.BlockPublicPolicy))) .withName("BlockPublicPolicy"); bodyNode.addChildNode(node); } if (input.RestrictPublicBuckets !== undefined && input.RestrictPublicBuckets !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Setting") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.RestrictPublicBuckets))) .withName("RestrictPublicBuckets"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlQueueConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QueueConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.QueueArn !== undefined && input.QueueArn !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("QueueArn").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.QueueArn)).withName("Queue"); bodyNode.addChildNode(node); } if (input.Events !== undefined && input.Events !== null) { var nodes = serializeAws_restXmlEventList(input.Events, context); nodes.map(function (node) { node = node.withName("Event"); bodyNode.addChildNode(node); }); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlNotificationConfigurationFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlQueueConfigurationList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlQueueConfiguration(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlRedirect = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Redirect"); if (input.HostName !== undefined && input.HostName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HostName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HostName)).withName("HostName"); bodyNode.addChildNode(node); } if (input.HttpRedirectCode !== undefined && input.HttpRedirectCode !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HttpRedirectCode") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HttpRedirectCode)) .withName("HttpRedirectCode"); bodyNode.addChildNode(node); } if (input.Protocol !== undefined && input.Protocol !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Protocol").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Protocol)).withName("Protocol"); bodyNode.addChildNode(node); } if (input.ReplaceKeyPrefixWith !== undefined && input.ReplaceKeyPrefixWith !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplaceKeyPrefixWith") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ReplaceKeyPrefixWith)) .withName("ReplaceKeyPrefixWith"); bodyNode.addChildNode(node); } if (input.ReplaceKeyWith !== undefined && input.ReplaceKeyWith !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplaceKeyWith") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ReplaceKeyWith)) .withName("ReplaceKeyWith"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRedirectAllRequestsTo = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RedirectAllRequestsTo"); if (input.HostName !== undefined && input.HostName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("HostName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.HostName)).withName("HostName"); bodyNode.addChildNode(node); } if (input.Protocol !== undefined && input.Protocol !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Protocol").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Protocol)).withName("Protocol"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicaModifications = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicaModifications"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicaModificationsStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicationConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationConfiguration"); if (input.Role !== undefined && input.Role !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Role").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Role)).withName("Role"); bodyNode.addChildNode(node); } if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlReplicationRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlReplicationRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRule"); if (input.ID !== undefined && input.ID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ID").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ID)).withName("ID"); bodyNode.addChildNode(node); } if (input.Priority !== undefined && input.Priority !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Priority").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Priority))).withName("Priority"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlReplicationRuleFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRuleStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.SourceSelectionCriteria !== undefined && input.SourceSelectionCriteria !== null) { var node = serializeAws_restXmlSourceSelectionCriteria(input.SourceSelectionCriteria, context).withName("SourceSelectionCriteria"); bodyNode.addChildNode(node); } if (input.ExistingObjectReplication !== undefined && input.ExistingObjectReplication !== null) { var node = serializeAws_restXmlExistingObjectReplication(input.ExistingObjectReplication, context).withName("ExistingObjectReplication"); bodyNode.addChildNode(node); } if (input.Destination !== undefined && input.Destination !== null) { var node = serializeAws_restXmlDestination(input.Destination, context).withName("Destination"); bodyNode.addChildNode(node); } if (input.DeleteMarkerReplication !== undefined && input.DeleteMarkerReplication !== null) { var node = serializeAws_restXmlDeleteMarkerReplication(input.DeleteMarkerReplication, context).withName("DeleteMarkerReplication"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicationRuleAndOperator = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRuleAndOperator"); if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Tags !== undefined && input.Tags !== null) { var nodes = serializeAws_restXmlTagSet(input.Tags, context); nodes.map(function (node) { node = node.withName("Tag"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlReplicationRuleFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationRuleFilter"); _models_models_0__WEBPACK_IMPORTED_MODULE_1__["ReplicationRuleFilter"].visit(input, { Prefix: function (value) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Prefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](value)).withName("Prefix"); bodyNode.addChildNode(node); }, Tag: function (value) { var node = serializeAws_restXmlTag(value, context).withName("Tag"); bodyNode.addChildNode(node); }, And: function (value) { var node = serializeAws_restXmlReplicationRuleAndOperator(value, context).withName("And"); bodyNode.addChildNode(node); }, _: function (name, value) { if (!(value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"] || value instanceof _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"])) { throw new Error("Unable to serialize unknown union members in XML."); } bodyNode.addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"](name).addChildNode(value)); }, }); return bodyNode; }; var serializeAws_restXmlReplicationRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlReplicationRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlReplicationTime = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationTime"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationTimeStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } if (input.Time !== undefined && input.Time !== null) { var node = serializeAws_restXmlReplicationTimeValue(input.Time, context).withName("Time"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlReplicationTimeValue = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ReplicationTimeValue"); if (input.Minutes !== undefined && input.Minutes !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Minutes").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Minutes))).withName("Minutes"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRequestPaymentConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RequestPaymentConfiguration"); if (input.Payer !== undefined && input.Payer !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Payer").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Payer)).withName("Payer"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRequestProgress = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RequestProgress"); if (input.Enabled !== undefined && input.Enabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("EnableRequestProgress") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Enabled))) .withName("Enabled"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRestoreRequest = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RestoreRequest"); if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.GlacierJobParameters !== undefined && input.GlacierJobParameters !== null) { var node = serializeAws_restXmlGlacierJobParameters(input.GlacierJobParameters, context).withName("GlacierJobParameters"); bodyNode.addChildNode(node); } if (input.Type !== undefined && input.Type !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RestoreRequestType").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Type)).withName("Type"); bodyNode.addChildNode(node); } if (input.Tier !== undefined && input.Tier !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tier").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Tier)).withName("Tier"); bodyNode.addChildNode(node); } if (input.Description !== undefined && input.Description !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Description").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Description)).withName("Description"); bodyNode.addChildNode(node); } if (input.SelectParameters !== undefined && input.SelectParameters !== null) { var node = serializeAws_restXmlSelectParameters(input.SelectParameters, context).withName("SelectParameters"); bodyNode.addChildNode(node); } if (input.OutputLocation !== undefined && input.OutputLocation !== null) { var node = serializeAws_restXmlOutputLocation(input.OutputLocation, context).withName("OutputLocation"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRoutingRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RoutingRule"); if (input.Condition !== undefined && input.Condition !== null) { var node = serializeAws_restXmlCondition(input.Condition, context).withName("Condition"); bodyNode.addChildNode(node); } if (input.Redirect !== undefined && input.Redirect !== null) { var node = serializeAws_restXmlRedirect(input.Redirect, context).withName("Redirect"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlRoutingRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlRoutingRule(entry, context); return node.withName("RoutingRule"); }); }; var serializeAws_restXmlS3KeyFilter = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("S3KeyFilter"); if (input.FilterRules !== undefined && input.FilterRules !== null) { var nodes = serializeAws_restXmlFilterRuleList(input.FilterRules, context); nodes.map(function (node) { node = node.withName("FilterRule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlS3Location = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("S3Location"); if (input.BucketName !== undefined && input.BucketName !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketName").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.BucketName)).withName("BucketName"); bodyNode.addChildNode(node); } if (input.Prefix !== undefined && input.Prefix !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("LocationPrefix").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Prefix)).withName("Prefix"); bodyNode.addChildNode(node); } if (input.Encryption !== undefined && input.Encryption !== null) { var node = serializeAws_restXmlEncryption(input.Encryption, context).withName("Encryption"); bodyNode.addChildNode(node); } if (input.CannedACL !== undefined && input.CannedACL !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectCannedACL").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.CannedACL)).withName("CannedACL"); bodyNode.addChildNode(node); } if (input.AccessControlList !== undefined && input.AccessControlList !== null) { var nodes = serializeAws_restXmlGrants(input.AccessControlList, context); var containerNode_4 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("AccessControlList"); nodes.map(function (node) { containerNode_4.addChildNode(node); }); bodyNode.addChildNode(containerNode_4); } if (input.Tagging !== undefined && input.Tagging !== null) { var node = serializeAws_restXmlTagging(input.Tagging, context).withName("Tagging"); bodyNode.addChildNode(node); } if (input.UserMetadata !== undefined && input.UserMetadata !== null) { var nodes = serializeAws_restXmlUserMetadata(input.UserMetadata, context); var containerNode_5 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("UserMetadata"); nodes.map(function (node) { containerNode_5.addChildNode(node); }); bodyNode.addChildNode(containerNode_5); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClass").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)).withName("StorageClass"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlScanRange = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ScanRange"); if (input.Start !== undefined && input.Start !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Start").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Start))).withName("Start"); bodyNode.addChildNode(node); } if (input.End !== undefined && input.End !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("End").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.End))).withName("End"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSelectParameters = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SelectParameters"); if (input.InputSerialization !== undefined && input.InputSerialization !== null) { var node = serializeAws_restXmlInputSerialization(input.InputSerialization, context).withName("InputSerialization"); bodyNode.addChildNode(node); } if (input.ExpressionType !== undefined && input.ExpressionType !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ExpressionType") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.ExpressionType)) .withName("ExpressionType"); bodyNode.addChildNode(node); } if (input.Expression !== undefined && input.Expression !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Expression").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Expression)).withName("Expression"); bodyNode.addChildNode(node); } if (input.OutputSerialization !== undefined && input.OutputSerialization !== null) { var node = serializeAws_restXmlOutputSerialization(input.OutputSerialization, context).withName("OutputSerialization"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionByDefault = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryptionByDefault"); if (input.SSEAlgorithm !== undefined && input.SSEAlgorithm !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryption") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.SSEAlgorithm)) .withName("SSEAlgorithm"); bodyNode.addChildNode(node); } if (input.KMSMasterKeyID !== undefined && input.KMSMasterKeyID !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSEKMSKeyId") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KMSMasterKeyID)) .withName("KMSMasterKeyID"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryptionConfiguration"); if (input.Rules !== undefined && input.Rules !== null) { var nodes = serializeAws_restXmlServerSideEncryptionRules(input.Rules, context); nodes.map(function (node) { node = node.withName("Rule"); bodyNode.addChildNode(node); }); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionRule = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ServerSideEncryptionRule"); if (input.ApplyServerSideEncryptionByDefault !== undefined && input.ApplyServerSideEncryptionByDefault !== null) { var node = serializeAws_restXmlServerSideEncryptionByDefault(input.ApplyServerSideEncryptionByDefault, context).withName("ApplyServerSideEncryptionByDefault"); bodyNode.addChildNode(node); } if (input.BucketKeyEnabled !== undefined && input.BucketKeyEnabled !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketKeyEnabled") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.BucketKeyEnabled))) .withName("BucketKeyEnabled"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlServerSideEncryptionRules = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlServerSideEncryptionRule(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlSourceSelectionCriteria = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SourceSelectionCriteria"); if (input.SseKmsEncryptedObjects !== undefined && input.SseKmsEncryptedObjects !== null) { var node = serializeAws_restXmlSseKmsEncryptedObjects(input.SseKmsEncryptedObjects, context).withName("SseKmsEncryptedObjects"); bodyNode.addChildNode(node); } if (input.ReplicaModifications !== undefined && input.ReplicaModifications !== null) { var node = serializeAws_restXmlReplicaModifications(input.ReplicaModifications, context).withName("ReplicaModifications"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSSEKMS = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSE-KMS"); if (input.KeyId !== undefined && input.KeyId !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSEKMSKeyId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.KeyId)).withName("KeyId"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSseKmsEncryptedObjects = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SseKmsEncryptedObjects"); if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SseKmsEncryptedObjectsStatus") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)) .withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlSSES3 = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("SSE-S3"); return bodyNode; }; var serializeAws_restXmlStorageClassAnalysis = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClassAnalysis"); if (input.DataExport !== undefined && input.DataExport !== null) { var node = serializeAws_restXmlStorageClassAnalysisDataExport(input.DataExport, context).withName("DataExport"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlStorageClassAnalysisDataExport = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClassAnalysisDataExport"); if (input.OutputSchemaVersion !== undefined && input.OutputSchemaVersion !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("StorageClassAnalysisSchemaVersion") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.OutputSchemaVersion)) .withName("OutputSchemaVersion"); bodyNode.addChildNode(node); } if (input.Destination !== undefined && input.Destination !== null) { var node = serializeAws_restXmlAnalyticsExportDestination(input.Destination, context).withName("Destination"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTag = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tag"); if (input.Key !== undefined && input.Key !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("ObjectKey").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Key)).withName("Key"); bodyNode.addChildNode(node); } if (input.Value !== undefined && input.Value !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Value").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Value)).withName("Value"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTagging = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tagging"); if (input.TagSet !== undefined && input.TagSet !== null) { var nodes = serializeAws_restXmlTagSet(input.TagSet, context); var containerNode_6 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TagSet"); nodes.map(function (node) { containerNode_6.addChildNode(node); }); bodyNode.addChildNode(containerNode_6); } return bodyNode; }; var serializeAws_restXmlTagSet = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTag(entry, context); return node.withName("Tag"); }); }; var serializeAws_restXmlTargetGrant = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TargetGrant"); if (input.Grantee !== undefined && input.Grantee !== null) { var node = serializeAws_restXmlGrantee(input.Grantee, context).withName("Grantee"); bodyNode.addChildNode(node); } if (input.Permission !== undefined && input.Permission !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketLogsPermission") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Permission)) .withName("Permission"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTargetGrants = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTargetGrant(entry, context); return node.withName("Grant"); }); }; var serializeAws_restXmlTiering = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Tiering"); if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringDays") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))) .withName("Days"); bodyNode.addChildNode(node); } if (input.AccessTier !== undefined && input.AccessTier !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("IntelligentTieringAccessTier") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.AccessTier)) .withName("AccessTier"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTieringList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTiering(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlTopicConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TopicConfiguration"); if (input.Id !== undefined && input.Id !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("NotificationId").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Id)).withName("Id"); bodyNode.addChildNode(node); } if (input.TopicArn !== undefined && input.TopicArn !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TopicArn").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.TopicArn)).withName("Topic"); bodyNode.addChildNode(node); } if (input.Events !== undefined && input.Events !== null) { var nodes = serializeAws_restXmlEventList(input.Events, context); nodes.map(function (node) { node = node.withName("Event"); bodyNode.addChildNode(node); }); } if (input.Filter !== undefined && input.Filter !== null) { var node = serializeAws_restXmlNotificationConfigurationFilter(input.Filter, context).withName("Filter"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTopicConfigurationList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTopicConfiguration(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlTransition = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Transition"); if (input.Date !== undefined && input.Date !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Date") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Date.toISOString().split(".")[0] + "Z")) .withName("Date"); bodyNode.addChildNode(node); } if (input.Days !== undefined && input.Days !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("Days").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](String(input.Days))).withName("Days"); bodyNode.addChildNode(node); } if (input.StorageClass !== undefined && input.StorageClass !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("TransitionStorageClass") .addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.StorageClass)) .withName("StorageClass"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlTransitionList = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlTransition(entry, context); return node.withName("member"); }); }; var serializeAws_restXmlUserMetadata = function (input, context) { return input .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } var node = serializeAws_restXmlMetadataEntry(entry, context); return node.withName("MetadataEntry"); }); }; var serializeAws_restXmlVersioningConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("VersioningConfiguration"); if (input.MFADelete !== undefined && input.MFADelete !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("MFADelete").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.MFADelete)).withName("MfaDelete"); bodyNode.addChildNode(node); } if (input.Status !== undefined && input.Status !== null) { var node = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("BucketVersioningStatus").addChildNode(new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlText"](input.Status)).withName("Status"); bodyNode.addChildNode(node); } return bodyNode; }; var serializeAws_restXmlWebsiteConfiguration = function (input, context) { var bodyNode = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("WebsiteConfiguration"); if (input.ErrorDocument !== undefined && input.ErrorDocument !== null) { var node = serializeAws_restXmlErrorDocument(input.ErrorDocument, context).withName("ErrorDocument"); bodyNode.addChildNode(node); } if (input.IndexDocument !== undefined && input.IndexDocument !== null) { var node = serializeAws_restXmlIndexDocument(input.IndexDocument, context).withName("IndexDocument"); bodyNode.addChildNode(node); } if (input.RedirectAllRequestsTo !== undefined && input.RedirectAllRequestsTo !== null) { var node = serializeAws_restXmlRedirectAllRequestsTo(input.RedirectAllRequestsTo, context).withName("RedirectAllRequestsTo"); bodyNode.addChildNode(node); } if (input.RoutingRules !== undefined && input.RoutingRules !== null) { var nodes = serializeAws_restXmlRoutingRules(input.RoutingRules, context); var containerNode_7 = new _aws_sdk_xml_builder__WEBPACK_IMPORTED_MODULE_4__["XmlNode"]("RoutingRules"); nodes.map(function (node) { containerNode_7.addChildNode(node); }); bodyNode.addChildNode(containerNode_7); } return bodyNode; }; var deserializeAws_restXmlAbortIncompleteMultipartUpload = function (output, context) { var contents = { DaysAfterInitiation: undefined, }; if (output["DaysAfterInitiation"] !== undefined) { contents.DaysAfterInitiation = parseInt(output["DaysAfterInitiation"]); } return contents; }; var deserializeAws_restXmlAccessControlTranslation = function (output, context) { var contents = { Owner: undefined, }; if (output["Owner"] !== undefined) { contents.Owner = output["Owner"]; } return contents; }; var deserializeAws_restXmlAllowedHeaders = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlAllowedMethods = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlAllowedOrigins = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlAnalyticsAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlAnalyticsConfiguration = function (output, context) { var contents = { Id: undefined, Filter: undefined, StorageClassAnalysis: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlAnalyticsFilter(output["Filter"], context); } if (output["StorageClassAnalysis"] !== undefined) { contents.StorageClassAnalysis = deserializeAws_restXmlStorageClassAnalysis(output["StorageClassAnalysis"], context); } return contents; }; var deserializeAws_restXmlAnalyticsConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlAnalyticsConfiguration(entry, context); }); }; var deserializeAws_restXmlAnalyticsExportDestination = function (output, context) { var contents = { S3BucketDestination: undefined, }; if (output["S3BucketDestination"] !== undefined) { contents.S3BucketDestination = deserializeAws_restXmlAnalyticsS3BucketDestination(output["S3BucketDestination"], context); } return contents; }; var deserializeAws_restXmlAnalyticsFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlAnalyticsAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlAnalyticsS3BucketDestination = function (output, context) { var contents = { Format: undefined, BucketAccountId: undefined, Bucket: undefined, Prefix: undefined, }; if (output["Format"] !== undefined) { contents.Format = output["Format"]; } if (output["BucketAccountId"] !== undefined) { contents.BucketAccountId = output["BucketAccountId"]; } if (output["Bucket"] !== undefined) { contents.Bucket = output["Bucket"]; } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } return contents; }; var deserializeAws_restXmlBucket = function (output, context) { var contents = { Name: undefined, CreationDate: undefined, }; if (output["Name"] !== undefined) { contents.Name = output["Name"]; } if (output["CreationDate"] !== undefined) { contents.CreationDate = new Date(output["CreationDate"]); } return contents; }; var deserializeAws_restXmlBuckets = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlBucket(entry, context); }); }; var deserializeAws_restXmlCommonPrefix = function (output, context) { var contents = { Prefix: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } return contents; }; var deserializeAws_restXmlCommonPrefixList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlCommonPrefix(entry, context); }); }; var deserializeAws_restXmlCondition = function (output, context) { var contents = { HttpErrorCodeReturnedEquals: undefined, KeyPrefixEquals: undefined, }; if (output["HttpErrorCodeReturnedEquals"] !== undefined) { contents.HttpErrorCodeReturnedEquals = output["HttpErrorCodeReturnedEquals"]; } if (output["KeyPrefixEquals"] !== undefined) { contents.KeyPrefixEquals = output["KeyPrefixEquals"]; } return contents; }; var deserializeAws_restXmlCopyObjectResult = function (output, context) { var contents = { ETag: undefined, LastModified: undefined, }; if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } return contents; }; var deserializeAws_restXmlCopyPartResult = function (output, context) { var contents = { ETag: undefined, LastModified: undefined, }; if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } return contents; }; var deserializeAws_restXmlCORSRule = function (output, context) { var contents = { AllowedHeaders: undefined, AllowedMethods: undefined, AllowedOrigins: undefined, ExposeHeaders: undefined, MaxAgeSeconds: undefined, }; if (output.AllowedHeader === "") { contents.AllowedHeaders = []; } if (output["AllowedHeader"] !== undefined) { contents.AllowedHeaders = deserializeAws_restXmlAllowedHeaders(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["AllowedHeader"]), context); } if (output.AllowedMethod === "") { contents.AllowedMethods = []; } if (output["AllowedMethod"] !== undefined) { contents.AllowedMethods = deserializeAws_restXmlAllowedMethods(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["AllowedMethod"]), context); } if (output.AllowedOrigin === "") { contents.AllowedOrigins = []; } if (output["AllowedOrigin"] !== undefined) { contents.AllowedOrigins = deserializeAws_restXmlAllowedOrigins(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["AllowedOrigin"]), context); } if (output.ExposeHeader === "") { contents.ExposeHeaders = []; } if (output["ExposeHeader"] !== undefined) { contents.ExposeHeaders = deserializeAws_restXmlExposeHeaders(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["ExposeHeader"]), context); } if (output["MaxAgeSeconds"] !== undefined) { contents.MaxAgeSeconds = parseInt(output["MaxAgeSeconds"]); } return contents; }; var deserializeAws_restXmlCORSRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlCORSRule(entry, context); }); }; var deserializeAws_restXmlDefaultRetention = function (output, context) { var contents = { Mode: undefined, Days: undefined, Years: undefined, }; if (output["Mode"] !== undefined) { contents.Mode = output["Mode"]; } if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["Years"] !== undefined) { contents.Years = parseInt(output["Years"]); } return contents; }; var deserializeAws_restXmlDeletedObject = function (output, context) { var contents = { Key: undefined, VersionId: undefined, DeleteMarker: undefined, DeleteMarkerVersionId: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["DeleteMarker"] !== undefined) { contents.DeleteMarker = output["DeleteMarker"] == "true"; } if (output["DeleteMarkerVersionId"] !== undefined) { contents.DeleteMarkerVersionId = output["DeleteMarkerVersionId"]; } return contents; }; var deserializeAws_restXmlDeletedObjects = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlDeletedObject(entry, context); }); }; var deserializeAws_restXmlDeleteMarkerEntry = function (output, context) { var contents = { Owner: undefined, Key: undefined, VersionId: undefined, IsLatest: undefined, LastModified: undefined, }; if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["IsLatest"] !== undefined) { contents.IsLatest = output["IsLatest"] == "true"; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } return contents; }; var deserializeAws_restXmlDeleteMarkerReplication = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlDeleteMarkers = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlDeleteMarkerEntry(entry, context); }); }; var deserializeAws_restXmlDestination = function (output, context) { var contents = { Bucket: undefined, Account: undefined, StorageClass: undefined, AccessControlTranslation: undefined, EncryptionConfiguration: undefined, ReplicationTime: undefined, Metrics: undefined, }; if (output["Bucket"] !== undefined) { contents.Bucket = output["Bucket"]; } if (output["Account"] !== undefined) { contents.Account = output["Account"]; } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["AccessControlTranslation"] !== undefined) { contents.AccessControlTranslation = deserializeAws_restXmlAccessControlTranslation(output["AccessControlTranslation"], context); } if (output["EncryptionConfiguration"] !== undefined) { contents.EncryptionConfiguration = deserializeAws_restXmlEncryptionConfiguration(output["EncryptionConfiguration"], context); } if (output["ReplicationTime"] !== undefined) { contents.ReplicationTime = deserializeAws_restXmlReplicationTime(output["ReplicationTime"], context); } if (output["Metrics"] !== undefined) { contents.Metrics = deserializeAws_restXmlMetrics(output["Metrics"], context); } return contents; }; var deserializeAws_restXmlEncryptionConfiguration = function (output, context) { var contents = { ReplicaKmsKeyID: undefined, }; if (output["ReplicaKmsKeyID"] !== undefined) { contents.ReplicaKmsKeyID = output["ReplicaKmsKeyID"]; } return contents; }; var deserializeAws_restXml_Error = function (output, context) { var contents = { Key: undefined, VersionId: undefined, Code: undefined, Message: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["Code"] !== undefined) { contents.Code = output["Code"]; } if (output["Message"] !== undefined) { contents.Message = output["Message"]; } return contents; }; var deserializeAws_restXmlErrorDocument = function (output, context) { var contents = { Key: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } return contents; }; var deserializeAws_restXmlErrors = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXml_Error(entry, context); }); }; var deserializeAws_restXmlEventList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlExistingObjectReplication = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlExposeHeaders = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlFilterRule = function (output, context) { var contents = { Name: undefined, Value: undefined, }; if (output["Name"] !== undefined) { contents.Name = output["Name"]; } if (output["Value"] !== undefined) { contents.Value = output["Value"]; } return contents; }; var deserializeAws_restXmlFilterRuleList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlFilterRule(entry, context); }); }; var deserializeAws_restXmlGrant = function (output, context) { var contents = { Grantee: undefined, Permission: undefined, }; if (output["Grantee"] !== undefined) { contents.Grantee = deserializeAws_restXmlGrantee(output["Grantee"], context); } if (output["Permission"] !== undefined) { contents.Permission = output["Permission"]; } return contents; }; var deserializeAws_restXmlGrantee = function (output, context) { var contents = { DisplayName: undefined, EmailAddress: undefined, ID: undefined, URI: undefined, Type: undefined, }; if (output["DisplayName"] !== undefined) { contents.DisplayName = output["DisplayName"]; } if (output["EmailAddress"] !== undefined) { contents.EmailAddress = output["EmailAddress"]; } if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["URI"] !== undefined) { contents.URI = output["URI"]; } if (output["xsi:type"] !== undefined) { contents.Type = output["xsi:type"]; } return contents; }; var deserializeAws_restXmlGrants = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlGrant(entry, context); }); }; var deserializeAws_restXmlIndexDocument = function (output, context) { var contents = { Suffix: undefined, }; if (output["Suffix"] !== undefined) { contents.Suffix = output["Suffix"]; } return contents; }; var deserializeAws_restXmlInitiator = function (output, context) { var contents = { ID: undefined, DisplayName: undefined, }; if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["DisplayName"] !== undefined) { contents.DisplayName = output["DisplayName"]; } return contents; }; var deserializeAws_restXmlIntelligentTieringAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlIntelligentTieringConfiguration = function (output, context) { var contents = { Id: undefined, Filter: undefined, Status: undefined, Tierings: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlIntelligentTieringFilter(output["Filter"], context); } if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output.Tiering === "") { contents.Tierings = []; } if (output["Tiering"] !== undefined) { contents.Tierings = deserializeAws_restXmlTieringList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tiering"]), context); } return contents; }; var deserializeAws_restXmlIntelligentTieringConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlIntelligentTieringConfiguration(entry, context); }); }; var deserializeAws_restXmlIntelligentTieringFilter = function (output, context) { var contents = { Prefix: undefined, Tag: undefined, And: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Tag"] !== undefined) { contents.Tag = deserializeAws_restXmlTag(output["Tag"], context); } if (output["And"] !== undefined) { contents.And = deserializeAws_restXmlIntelligentTieringAndOperator(output["And"], context); } return contents; }; var deserializeAws_restXmlInventoryConfiguration = function (output, context) { var contents = { Destination: undefined, IsEnabled: undefined, Filter: undefined, Id: undefined, IncludedObjectVersions: undefined, OptionalFields: undefined, Schedule: undefined, }; if (output["Destination"] !== undefined) { contents.Destination = deserializeAws_restXmlInventoryDestination(output["Destination"], context); } if (output["IsEnabled"] !== undefined) { contents.IsEnabled = output["IsEnabled"] == "true"; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlInventoryFilter(output["Filter"], context); } if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["IncludedObjectVersions"] !== undefined) { contents.IncludedObjectVersions = output["IncludedObjectVersions"]; } if (output.OptionalFields === "") { contents.OptionalFields = []; } if (output["OptionalFields"] !== undefined && output["OptionalFields"]["Field"] !== undefined) { contents.OptionalFields = deserializeAws_restXmlInventoryOptionalFields(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["OptionalFields"]["Field"]), context); } if (output["Schedule"] !== undefined) { contents.Schedule = deserializeAws_restXmlInventorySchedule(output["Schedule"], context); } return contents; }; var deserializeAws_restXmlInventoryConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlInventoryConfiguration(entry, context); }); }; var deserializeAws_restXmlInventoryDestination = function (output, context) { var contents = { S3BucketDestination: undefined, }; if (output["S3BucketDestination"] !== undefined) { contents.S3BucketDestination = deserializeAws_restXmlInventoryS3BucketDestination(output["S3BucketDestination"], context); } return contents; }; var deserializeAws_restXmlInventoryEncryption = function (output, context) { var contents = { SSES3: undefined, SSEKMS: undefined, }; if (output["SSE-S3"] !== undefined) { contents.SSES3 = deserializeAws_restXmlSSES3(output["SSE-S3"], context); } if (output["SSE-KMS"] !== undefined) { contents.SSEKMS = deserializeAws_restXmlSSEKMS(output["SSE-KMS"], context); } return contents; }; var deserializeAws_restXmlInventoryFilter = function (output, context) { var contents = { Prefix: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } return contents; }; var deserializeAws_restXmlInventoryOptionalFields = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return entry; }); }; var deserializeAws_restXmlInventoryS3BucketDestination = function (output, context) { var contents = { AccountId: undefined, Bucket: undefined, Format: undefined, Prefix: undefined, Encryption: undefined, }; if (output["AccountId"] !== undefined) { contents.AccountId = output["AccountId"]; } if (output["Bucket"] !== undefined) { contents.Bucket = output["Bucket"]; } if (output["Format"] !== undefined) { contents.Format = output["Format"]; } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Encryption"] !== undefined) { contents.Encryption = deserializeAws_restXmlInventoryEncryption(output["Encryption"], context); } return contents; }; var deserializeAws_restXmlInventorySchedule = function (output, context) { var contents = { Frequency: undefined, }; if (output["Frequency"] !== undefined) { contents.Frequency = output["Frequency"]; } return contents; }; var deserializeAws_restXmlLambdaFunctionConfiguration = function (output, context) { var contents = { Id: undefined, LambdaFunctionArn: undefined, Events: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["CloudFunction"] !== undefined) { contents.LambdaFunctionArn = output["CloudFunction"]; } if (output.Event === "") { contents.Events = []; } if (output["Event"] !== undefined) { contents.Events = deserializeAws_restXmlEventList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Event"]), context); } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlNotificationConfigurationFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlLambdaFunctionConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlLambdaFunctionConfiguration(entry, context); }); }; var deserializeAws_restXmlLifecycleExpiration = function (output, context) { var contents = { Date: undefined, Days: undefined, ExpiredObjectDeleteMarker: undefined, }; if (output["Date"] !== undefined) { contents.Date = new Date(output["Date"]); } if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["ExpiredObjectDeleteMarker"] !== undefined) { contents.ExpiredObjectDeleteMarker = output["ExpiredObjectDeleteMarker"] == "true"; } return contents; }; var deserializeAws_restXmlLifecycleRule = function (output, context) { var contents = { Expiration: undefined, ID: undefined, Prefix: undefined, Filter: undefined, Status: undefined, Transitions: undefined, NoncurrentVersionTransitions: undefined, NoncurrentVersionExpiration: undefined, AbortIncompleteMultipartUpload: undefined, }; if (output["Expiration"] !== undefined) { contents.Expiration = deserializeAws_restXmlLifecycleExpiration(output["Expiration"], context); } if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlLifecycleRuleFilter(output["Filter"], context); } if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output.Transition === "") { contents.Transitions = []; } if (output["Transition"] !== undefined) { contents.Transitions = deserializeAws_restXmlTransitionList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Transition"]), context); } if (output.NoncurrentVersionTransition === "") { contents.NoncurrentVersionTransitions = []; } if (output["NoncurrentVersionTransition"] !== undefined) { contents.NoncurrentVersionTransitions = deserializeAws_restXmlNoncurrentVersionTransitionList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["NoncurrentVersionTransition"]), context); } if (output["NoncurrentVersionExpiration"] !== undefined) { contents.NoncurrentVersionExpiration = deserializeAws_restXmlNoncurrentVersionExpiration(output["NoncurrentVersionExpiration"], context); } if (output["AbortIncompleteMultipartUpload"] !== undefined) { contents.AbortIncompleteMultipartUpload = deserializeAws_restXmlAbortIncompleteMultipartUpload(output["AbortIncompleteMultipartUpload"], context); } return contents; }; var deserializeAws_restXmlLifecycleRuleAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlLifecycleRuleFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlLifecycleRuleAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlLifecycleRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlLifecycleRule(entry, context); }); }; var deserializeAws_restXmlLoggingEnabled = function (output, context) { var contents = { TargetBucket: undefined, TargetGrants: undefined, TargetPrefix: undefined, }; if (output["TargetBucket"] !== undefined) { contents.TargetBucket = output["TargetBucket"]; } if (output.TargetGrants === "") { contents.TargetGrants = []; } if (output["TargetGrants"] !== undefined && output["TargetGrants"]["Grant"] !== undefined) { contents.TargetGrants = deserializeAws_restXmlTargetGrants(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["TargetGrants"]["Grant"]), context); } if (output["TargetPrefix"] !== undefined) { contents.TargetPrefix = output["TargetPrefix"]; } return contents; }; var deserializeAws_restXmlMetrics = function (output, context) { var contents = { Status: undefined, EventThreshold: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output["EventThreshold"] !== undefined) { contents.EventThreshold = deserializeAws_restXmlReplicationTimeValue(output["EventThreshold"], context); } return contents; }; var deserializeAws_restXmlMetricsAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlMetricsConfiguration = function (output, context) { var contents = { Id: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlMetricsFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlMetricsConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlMetricsConfiguration(entry, context); }); }; var deserializeAws_restXmlMetricsFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlMetricsAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlMultipartUpload = function (output, context) { var contents = { UploadId: undefined, Key: undefined, Initiated: undefined, StorageClass: undefined, Owner: undefined, Initiator: undefined, }; if (output["UploadId"] !== undefined) { contents.UploadId = output["UploadId"]; } if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["Initiated"] !== undefined) { contents.Initiated = new Date(output["Initiated"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } if (output["Initiator"] !== undefined) { contents.Initiator = deserializeAws_restXmlInitiator(output["Initiator"], context); } return contents; }; var deserializeAws_restXmlMultipartUploadList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlMultipartUpload(entry, context); }); }; var deserializeAws_restXmlNoncurrentVersionExpiration = function (output, context) { var contents = { NoncurrentDays: undefined, }; if (output["NoncurrentDays"] !== undefined) { contents.NoncurrentDays = parseInt(output["NoncurrentDays"]); } return contents; }; var deserializeAws_restXmlNoncurrentVersionTransition = function (output, context) { var contents = { NoncurrentDays: undefined, StorageClass: undefined, }; if (output["NoncurrentDays"] !== undefined) { contents.NoncurrentDays = parseInt(output["NoncurrentDays"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } return contents; }; var deserializeAws_restXmlNoncurrentVersionTransitionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlNoncurrentVersionTransition(entry, context); }); }; var deserializeAws_restXmlNotificationConfigurationFilter = function (output, context) { var contents = { Key: undefined, }; if (output["S3Key"] !== undefined) { contents.Key = deserializeAws_restXmlS3KeyFilter(output["S3Key"], context); } return contents; }; var deserializeAws_restXml_Object = function (output, context) { var contents = { Key: undefined, LastModified: undefined, ETag: undefined, Size: undefined, StorageClass: undefined, Owner: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["Size"] !== undefined) { contents.Size = parseInt(output["Size"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } return contents; }; var deserializeAws_restXmlObjectList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXml_Object(entry, context); }); }; var deserializeAws_restXmlObjectLockConfiguration = function (output, context) { var contents = { ObjectLockEnabled: undefined, Rule: undefined, }; if (output["ObjectLockEnabled"] !== undefined) { contents.ObjectLockEnabled = output["ObjectLockEnabled"]; } if (output["Rule"] !== undefined) { contents.Rule = deserializeAws_restXmlObjectLockRule(output["Rule"], context); } return contents; }; var deserializeAws_restXmlObjectLockLegalHold = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlObjectLockRetention = function (output, context) { var contents = { Mode: undefined, RetainUntilDate: undefined, }; if (output["Mode"] !== undefined) { contents.Mode = output["Mode"]; } if (output["RetainUntilDate"] !== undefined) { contents.RetainUntilDate = new Date(output["RetainUntilDate"]); } return contents; }; var deserializeAws_restXmlObjectLockRule = function (output, context) { var contents = { DefaultRetention: undefined, }; if (output["DefaultRetention"] !== undefined) { contents.DefaultRetention = deserializeAws_restXmlDefaultRetention(output["DefaultRetention"], context); } return contents; }; var deserializeAws_restXmlObjectVersion = function (output, context) { var contents = { ETag: undefined, Size: undefined, StorageClass: undefined, Key: undefined, VersionId: undefined, IsLatest: undefined, LastModified: undefined, Owner: undefined, }; if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["Size"] !== undefined) { contents.Size = parseInt(output["Size"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["VersionId"] !== undefined) { contents.VersionId = output["VersionId"]; } if (output["IsLatest"] !== undefined) { contents.IsLatest = output["IsLatest"] == "true"; } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } if (output["Owner"] !== undefined) { contents.Owner = deserializeAws_restXmlOwner(output["Owner"], context); } return contents; }; var deserializeAws_restXmlObjectVersionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlObjectVersion(entry, context); }); }; var deserializeAws_restXmlOwner = function (output, context) { var contents = { DisplayName: undefined, ID: undefined, }; if (output["DisplayName"] !== undefined) { contents.DisplayName = output["DisplayName"]; } if (output["ID"] !== undefined) { contents.ID = output["ID"]; } return contents; }; var deserializeAws_restXmlOwnershipControls = function (output, context) { var contents = { Rules: undefined, }; if (output.Rule === "") { contents.Rules = []; } if (output["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlOwnershipControlsRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Rule"]), context); } return contents; }; var deserializeAws_restXmlOwnershipControlsRule = function (output, context) { var contents = { ObjectOwnership: undefined, }; if (output["ObjectOwnership"] !== undefined) { contents.ObjectOwnership = output["ObjectOwnership"]; } return contents; }; var deserializeAws_restXmlOwnershipControlsRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlOwnershipControlsRule(entry, context); }); }; var deserializeAws_restXmlPart = function (output, context) { var contents = { PartNumber: undefined, LastModified: undefined, ETag: undefined, Size: undefined, }; if (output["PartNumber"] !== undefined) { contents.PartNumber = parseInt(output["PartNumber"]); } if (output["LastModified"] !== undefined) { contents.LastModified = new Date(output["LastModified"]); } if (output["ETag"] !== undefined) { contents.ETag = output["ETag"]; } if (output["Size"] !== undefined) { contents.Size = parseInt(output["Size"]); } return contents; }; var deserializeAws_restXmlParts = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlPart(entry, context); }); }; var deserializeAws_restXmlPolicyStatus = function (output, context) { var contents = { IsPublic: undefined, }; if (output["IsPublic"] !== undefined) { contents.IsPublic = output["IsPublic"] == "true"; } return contents; }; var deserializeAws_restXmlPublicAccessBlockConfiguration = function (output, context) { var contents = { BlockPublicAcls: undefined, IgnorePublicAcls: undefined, BlockPublicPolicy: undefined, RestrictPublicBuckets: undefined, }; if (output["BlockPublicAcls"] !== undefined) { contents.BlockPublicAcls = output["BlockPublicAcls"] == "true"; } if (output["IgnorePublicAcls"] !== undefined) { contents.IgnorePublicAcls = output["IgnorePublicAcls"] == "true"; } if (output["BlockPublicPolicy"] !== undefined) { contents.BlockPublicPolicy = output["BlockPublicPolicy"] == "true"; } if (output["RestrictPublicBuckets"] !== undefined) { contents.RestrictPublicBuckets = output["RestrictPublicBuckets"] == "true"; } return contents; }; var deserializeAws_restXmlQueueConfiguration = function (output, context) { var contents = { Id: undefined, QueueArn: undefined, Events: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Queue"] !== undefined) { contents.QueueArn = output["Queue"]; } if (output.Event === "") { contents.Events = []; } if (output["Event"] !== undefined) { contents.Events = deserializeAws_restXmlEventList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Event"]), context); } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlNotificationConfigurationFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlQueueConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlQueueConfiguration(entry, context); }); }; var deserializeAws_restXmlRedirect = function (output, context) { var contents = { HostName: undefined, HttpRedirectCode: undefined, Protocol: undefined, ReplaceKeyPrefixWith: undefined, ReplaceKeyWith: undefined, }; if (output["HostName"] !== undefined) { contents.HostName = output["HostName"]; } if (output["HttpRedirectCode"] !== undefined) { contents.HttpRedirectCode = output["HttpRedirectCode"]; } if (output["Protocol"] !== undefined) { contents.Protocol = output["Protocol"]; } if (output["ReplaceKeyPrefixWith"] !== undefined) { contents.ReplaceKeyPrefixWith = output["ReplaceKeyPrefixWith"]; } if (output["ReplaceKeyWith"] !== undefined) { contents.ReplaceKeyWith = output["ReplaceKeyWith"]; } return contents; }; var deserializeAws_restXmlRedirectAllRequestsTo = function (output, context) { var contents = { HostName: undefined, Protocol: undefined, }; if (output["HostName"] !== undefined) { contents.HostName = output["HostName"]; } if (output["Protocol"] !== undefined) { contents.Protocol = output["Protocol"]; } return contents; }; var deserializeAws_restXmlReplicaModifications = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlReplicationConfiguration = function (output, context) { var contents = { Role: undefined, Rules: undefined, }; if (output["Role"] !== undefined) { contents.Role = output["Role"]; } if (output.Rule === "") { contents.Rules = []; } if (output["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlReplicationRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Rule"]), context); } return contents; }; var deserializeAws_restXmlReplicationRule = function (output, context) { var contents = { ID: undefined, Priority: undefined, Prefix: undefined, Filter: undefined, Status: undefined, SourceSelectionCriteria: undefined, ExistingObjectReplication: undefined, Destination: undefined, DeleteMarkerReplication: undefined, }; if (output["ID"] !== undefined) { contents.ID = output["ID"]; } if (output["Priority"] !== undefined) { contents.Priority = parseInt(output["Priority"]); } if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlReplicationRuleFilter(output["Filter"], context); } if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output["SourceSelectionCriteria"] !== undefined) { contents.SourceSelectionCriteria = deserializeAws_restXmlSourceSelectionCriteria(output["SourceSelectionCriteria"], context); } if (output["ExistingObjectReplication"] !== undefined) { contents.ExistingObjectReplication = deserializeAws_restXmlExistingObjectReplication(output["ExistingObjectReplication"], context); } if (output["Destination"] !== undefined) { contents.Destination = deserializeAws_restXmlDestination(output["Destination"], context); } if (output["DeleteMarkerReplication"] !== undefined) { contents.DeleteMarkerReplication = deserializeAws_restXmlDeleteMarkerReplication(output["DeleteMarkerReplication"], context); } return contents; }; var deserializeAws_restXmlReplicationRuleAndOperator = function (output, context) { var contents = { Prefix: undefined, Tags: undefined, }; if (output["Prefix"] !== undefined) { contents.Prefix = output["Prefix"]; } if (output.Tag === "") { contents.Tags = []; } if (output["Tag"] !== undefined) { contents.Tags = deserializeAws_restXmlTagSet(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Tag"]), context); } return contents; }; var deserializeAws_restXmlReplicationRuleFilter = function (output, context) { if (output["Prefix"] !== undefined) { return { Prefix: output["Prefix"], }; } if (output["Tag"] !== undefined) { return { Tag: deserializeAws_restXmlTag(output["Tag"], context), }; } if (output["And"] !== undefined) { return { And: deserializeAws_restXmlReplicationRuleAndOperator(output["And"], context), }; } return { $unknown: Object.entries(output)[0] }; }; var deserializeAws_restXmlReplicationRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlReplicationRule(entry, context); }); }; var deserializeAws_restXmlReplicationTime = function (output, context) { var contents = { Status: undefined, Time: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } if (output["Time"] !== undefined) { contents.Time = deserializeAws_restXmlReplicationTimeValue(output["Time"], context); } return contents; }; var deserializeAws_restXmlReplicationTimeValue = function (output, context) { var contents = { Minutes: undefined, }; if (output["Minutes"] !== undefined) { contents.Minutes = parseInt(output["Minutes"]); } return contents; }; var deserializeAws_restXmlRoutingRule = function (output, context) { var contents = { Condition: undefined, Redirect: undefined, }; if (output["Condition"] !== undefined) { contents.Condition = deserializeAws_restXmlCondition(output["Condition"], context); } if (output["Redirect"] !== undefined) { contents.Redirect = deserializeAws_restXmlRedirect(output["Redirect"], context); } return contents; }; var deserializeAws_restXmlRoutingRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlRoutingRule(entry, context); }); }; var deserializeAws_restXmlS3KeyFilter = function (output, context) { var contents = { FilterRules: undefined, }; if (output.FilterRule === "") { contents.FilterRules = []; } if (output["FilterRule"] !== undefined) { contents.FilterRules = deserializeAws_restXmlFilterRuleList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["FilterRule"]), context); } return contents; }; var deserializeAws_restXmlServerSideEncryptionByDefault = function (output, context) { var contents = { SSEAlgorithm: undefined, KMSMasterKeyID: undefined, }; if (output["SSEAlgorithm"] !== undefined) { contents.SSEAlgorithm = output["SSEAlgorithm"]; } if (output["KMSMasterKeyID"] !== undefined) { contents.KMSMasterKeyID = output["KMSMasterKeyID"]; } return contents; }; var deserializeAws_restXmlServerSideEncryptionConfiguration = function (output, context) { var contents = { Rules: undefined, }; if (output.Rule === "") { contents.Rules = []; } if (output["Rule"] !== undefined) { contents.Rules = deserializeAws_restXmlServerSideEncryptionRules(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Rule"]), context); } return contents; }; var deserializeAws_restXmlServerSideEncryptionRule = function (output, context) { var contents = { ApplyServerSideEncryptionByDefault: undefined, BucketKeyEnabled: undefined, }; if (output["ApplyServerSideEncryptionByDefault"] !== undefined) { contents.ApplyServerSideEncryptionByDefault = deserializeAws_restXmlServerSideEncryptionByDefault(output["ApplyServerSideEncryptionByDefault"], context); } if (output["BucketKeyEnabled"] !== undefined) { contents.BucketKeyEnabled = output["BucketKeyEnabled"] == "true"; } return contents; }; var deserializeAws_restXmlServerSideEncryptionRules = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlServerSideEncryptionRule(entry, context); }); }; var deserializeAws_restXmlSourceSelectionCriteria = function (output, context) { var contents = { SseKmsEncryptedObjects: undefined, ReplicaModifications: undefined, }; if (output["SseKmsEncryptedObjects"] !== undefined) { contents.SseKmsEncryptedObjects = deserializeAws_restXmlSseKmsEncryptedObjects(output["SseKmsEncryptedObjects"], context); } if (output["ReplicaModifications"] !== undefined) { contents.ReplicaModifications = deserializeAws_restXmlReplicaModifications(output["ReplicaModifications"], context); } return contents; }; var deserializeAws_restXmlSSEKMS = function (output, context) { var contents = { KeyId: undefined, }; if (output["KeyId"] !== undefined) { contents.KeyId = output["KeyId"]; } return contents; }; var deserializeAws_restXmlSseKmsEncryptedObjects = function (output, context) { var contents = { Status: undefined, }; if (output["Status"] !== undefined) { contents.Status = output["Status"]; } return contents; }; var deserializeAws_restXmlSSES3 = function (output, context) { var contents = {}; return contents; }; var deserializeAws_restXmlStorageClassAnalysis = function (output, context) { var contents = { DataExport: undefined, }; if (output["DataExport"] !== undefined) { contents.DataExport = deserializeAws_restXmlStorageClassAnalysisDataExport(output["DataExport"], context); } return contents; }; var deserializeAws_restXmlStorageClassAnalysisDataExport = function (output, context) { var contents = { OutputSchemaVersion: undefined, Destination: undefined, }; if (output["OutputSchemaVersion"] !== undefined) { contents.OutputSchemaVersion = output["OutputSchemaVersion"]; } if (output["Destination"] !== undefined) { contents.Destination = deserializeAws_restXmlAnalyticsExportDestination(output["Destination"], context); } return contents; }; var deserializeAws_restXmlTag = function (output, context) { var contents = { Key: undefined, Value: undefined, }; if (output["Key"] !== undefined) { contents.Key = output["Key"]; } if (output["Value"] !== undefined) { contents.Value = output["Value"]; } return contents; }; var deserializeAws_restXmlTagSet = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTag(entry, context); }); }; var deserializeAws_restXmlTargetGrant = function (output, context) { var contents = { Grantee: undefined, Permission: undefined, }; if (output["Grantee"] !== undefined) { contents.Grantee = deserializeAws_restXmlGrantee(output["Grantee"], context); } if (output["Permission"] !== undefined) { contents.Permission = output["Permission"]; } return contents; }; var deserializeAws_restXmlTargetGrants = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTargetGrant(entry, context); }); }; var deserializeAws_restXmlTiering = function (output, context) { var contents = { Days: undefined, AccessTier: undefined, }; if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["AccessTier"] !== undefined) { contents.AccessTier = output["AccessTier"]; } return contents; }; var deserializeAws_restXmlTieringList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTiering(entry, context); }); }; var deserializeAws_restXmlTopicConfiguration = function (output, context) { var contents = { Id: undefined, TopicArn: undefined, Events: undefined, Filter: undefined, }; if (output["Id"] !== undefined) { contents.Id = output["Id"]; } if (output["Topic"] !== undefined) { contents.TopicArn = output["Topic"]; } if (output.Event === "") { contents.Events = []; } if (output["Event"] !== undefined) { contents.Events = deserializeAws_restXmlEventList(Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getArrayIfSingleItem"])(output["Event"]), context); } if (output["Filter"] !== undefined) { contents.Filter = deserializeAws_restXmlNotificationConfigurationFilter(output["Filter"], context); } return contents; }; var deserializeAws_restXmlTopicConfigurationList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTopicConfiguration(entry, context); }); }; var deserializeAws_restXmlTransition = function (output, context) { var contents = { Date: undefined, Days: undefined, StorageClass: undefined, }; if (output["Date"] !== undefined) { contents.Date = new Date(output["Date"]); } if (output["Days"] !== undefined) { contents.Days = parseInt(output["Days"]); } if (output["StorageClass"] !== undefined) { contents.StorageClass = output["StorageClass"]; } return contents; }; var deserializeAws_restXmlTransitionList = function (output, context) { return (output || []) .filter(function (e) { return e != null; }) .map(function (entry) { if (entry === null) { return null; } return deserializeAws_restXmlTransition(entry, context); }); }; var deserializeMetadata = function (output) { var _a; return ({ httpStatusCode: output.statusCode, requestId: (_a = output.headers["x-amzn-requestid"]) !== null && _a !== void 0 ? _a : output.headers["x-amzn-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"], }); }; // 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 !== null && value !== "" && (!Object.getOwnPropertyNames(value).includes("length") || value.length != 0) && (!Object.getOwnPropertyNames(value).includes("size") || value.size != 0); }; var decodeEscapedXML = function (str) { return str .replace(/&/g, "&") .replace(/'/g, "'") .replace(/"/g, '"') .replace(/>/g, ">") .replace(/</g, "<"); }; var parseBody = function (streamBody, context) { return collectBodyString(streamBody, context).then(function (encoded) { if (encoded.length) { var parsedObj = Object(fast_xml_parser__WEBPACK_IMPORTED_MODULE_5__["parse"])(encoded, { attributeNamePrefix: "", ignoreAttributes: false, parseNodeValue: false, tagValueProcessor: function (val, tagName) { return decodeEscapedXML(val); }, }); var textNodeName = "#text"; var key = Object.keys(parsedObj)[0]; var parsedObjToReturn = parsedObj[key]; if (parsedObjToReturn[textNodeName]) { parsedObjToReturn[key] = parsedObjToReturn[textNodeName]; delete parsedObjToReturn[textNodeName]; } return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_3__["getValueFromTextNode"])(parsedObjToReturn); } return {}; }); }; var loadRestXmlErrorCode = function (output, data) { if (data.Code !== undefined) { return data.Code; } if (output.statusCode == 404) { return "NotFound"; } return ""; }; //# sourceMappingURL=Aws_restXml.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.browser.js": /*!***************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.browser.js ***! \***************************************************************************************************/ /*! exports provided: ClientDefaultValues */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientDefaultValues", function() { return ClientDefaultValues; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _package_json__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./package.json */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/package.json"); var _package_json__WEBPACK_IMPORTED_MODULE_1___namespace = /*#__PURE__*/__webpack_require__.t(/*! ./package.json */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/package.json", 1); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-crypto/sha256-browser */ "./node_modules/@aws-crypto/sha256-browser/build/index.js"); /* harmony import */ var _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _aws_sdk_eventstream_serde_browser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-browser */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/fetch-http-handler */ "./node_modules/@aws-sdk/fetch-http-handler/dist/es/index.js"); /* harmony import */ var _aws_sdk_hash_blob_browser__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/hash-blob-browser */ "./node_modules/aws-amplify/node_modules/@aws-sdk/hash-blob-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/invalid-dependency */ "./node_modules/@aws-sdk/invalid-dependency/dist/es/index.js"); /* harmony import */ var _aws_sdk_md5_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/md5-js */ "./node_modules/aws-amplify/node_modules/@aws-sdk/md5-js/dist/es/index.js"); /* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "./node_modules/@aws-sdk/middleware-retry/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "./node_modules/@aws-sdk/util-base64-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-sdk/util-body-length-browser */ "./node_modules/@aws-sdk/util-body-length-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @aws-sdk/util-user-agent-browser */ "./node_modules/@aws-sdk/util-user-agent-browser/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./runtimeConfig.shared */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.shared.js"); /** * @internal */ var ClientDefaultValues = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_13__["ClientSharedValues"]), { runtime: "browser", base64Decoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_9__["fromBase64"], base64Encoder: _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_9__["toBase64"], bodyLengthChecker: _aws_sdk_util_body_length_browser__WEBPACK_IMPORTED_MODULE_10__["calculateBodyLength"], credentialDefaultProvider: function (_) { return function () { return Promise.reject(new Error("Credential is missing")); }; }, defaultUserAgentProvider: Object(_aws_sdk_util_user_agent_browser__WEBPACK_IMPORTED_MODULE_11__["defaultUserAgent"])({ serviceId: _runtimeConfig_shared__WEBPACK_IMPORTED_MODULE_13__["ClientSharedValues"].serviceId, clientVersion: _package_json__WEBPACK_IMPORTED_MODULE_1__.version, }), eventStreamSerdeProvider: _aws_sdk_eventstream_serde_browser__WEBPACK_IMPORTED_MODULE_3__["eventStreamSerdeProvider"], maxAttempts: _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_8__["DEFAULT_MAX_ATTEMPTS"], md5: _aws_sdk_md5_js__WEBPACK_IMPORTED_MODULE_7__["Md5"], region: Object(_aws_sdk_invalid_dependency__WEBPACK_IMPORTED_MODULE_6__["invalidProvider"])("Region is missing"), requestHandler: new _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["FetchHttpHandler"](), sha256: _aws_crypto_sha256_browser__WEBPACK_IMPORTED_MODULE_2__["Sha256"], streamCollector: _aws_sdk_fetch_http_handler__WEBPACK_IMPORTED_MODULE_4__["streamCollector"], streamHasher: _aws_sdk_hash_blob_browser__WEBPACK_IMPORTED_MODULE_5__["blobHasher"], utf8Decoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_12__["fromUtf8"], utf8Encoder: _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_12__["toUtf8"] }); //# sourceMappingURL=runtimeConfig.browser.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/runtimeConfig.shared.js": /*!**************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/endpoints.js"); /* harmony import */ var _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/url-parser */ "./node_modules/@aws-sdk/url-parser/dist/es/index.js"); /** * @internal */ var ClientSharedValues = { apiVersion: "2006-03-01", disableHostPrefix: false, logger: {}, regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"], serviceId: "S3", signingEscapePath: false, urlParser: _aws_sdk_url_parser__WEBPACK_IMPORTED_MODULE_1__["parseUrl"], useArnRegion: false, }; //# sourceMappingURL=runtimeConfig.shared.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForBucketExists.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForBucketExists.js ***! \*********************************************************************************************************/ /*! exports provided: waitForBucketExists */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForBucketExists", function() { return waitForBucketExists; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/HeadBucketCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadBucketCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result, exception_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_1__["HeadBucketCommand"](input))]; case 1: result = _a.sent(); return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; case 2: exception_1 = _a.sent(); return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * * @param params : Waiter configuration options. * @param input : the input to HeadBucketCommand for polling. */ var waitForBucketExists = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 5, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForBucketExists.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForObjectExists.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/waiters/waitForObjectExists.js ***! \*********************************************************************************************************/ /*! exports provided: waitForObjectExists */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "waitForObjectExists", function() { return waitForObjectExists; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../commands/HeadObjectCommand */ "./node_modules/aws-amplify/node_modules/@aws-sdk/client-s3/dist/es/commands/HeadObjectCommand.js"); /* harmony import */ var _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-waiter */ "./node_modules/@aws-sdk/util-waiter/dist/es/index.js"); var checkState = function (client, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result, exception_1; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: _a.trys.push([0, 2, , 3]); return [4 /*yield*/, client.send(new _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_1__["HeadObjectCommand"](input))]; case 1: result = _a.sent(); return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].SUCCESS }]; case 2: exception_1 = _a.sent(); return [3 /*break*/, 3]; case 3: return [2 /*return*/, { state: _aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["WaiterState"].RETRY }]; } }); }); }; /** * * @param params : Waiter configuration options. * @param input : the input to HeadObjectCommand for polling. */ var waitForObjectExists = function (params, input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var serviceDefaults; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { serviceDefaults = { minDelay: 5, maxDelay: 120 }; return [2 /*return*/, Object(_aws_sdk_util_waiter__WEBPACK_IMPORTED_MODULE_2__["createWaiter"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, serviceDefaults), params), input, checkState)]; }); }); }; //# sourceMappingURL=waitForObjectExists.js.map /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/EventStreamMarshaller.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/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_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-crypto/crc32 */ "./node_modules/@aws-crypto/crc32/build/index.js"); /* harmony import */ var _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _HeaderMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./HeaderMarshaller */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js"); /* harmony import */ var _splitMessage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./splitMessage */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/splitMessage.js"); /** * A marshaller that can convert binary-packed event stream messages into * JavaScript objects and back again into their binary format. */ var EventStreamMarshaller = /** @class */ (function () { function EventStreamMarshaller(toUtf8, fromUtf8) { this.headerMarshaller = new _HeaderMarshaller__WEBPACK_IMPORTED_MODULE_1__["HeaderMarshaller"](toUtf8, fromUtf8); } /** * Convert a structured JavaScript object with tagged headers into a binary * event stream message. */ EventStreamMarshaller.prototype.marshall = function (_a) { var rawHeaders = _a.headers, body = _a.body; var headers = this.headerMarshaller.format(rawHeaders); var length = headers.byteLength + body.byteLength + 16; var out = new Uint8Array(length); var view = new DataView(out.buffer, out.byteOffset, out.byteLength); var checksum = new _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__["Crc32"](); // Format message view.setUint32(0, length, false); view.setUint32(4, headers.byteLength, false); view.setUint32(8, checksum.update(out.subarray(0, 8)).digest(), false); out.set(headers, 12); out.set(body, headers.byteLength + 12); // Write trailing message checksum view.setUint32(length - 4, checksum.update(out.subarray(8, length - 4)).digest(), false); return out; }; /** * Convert a binary event stream message into a JavaScript object with an * opaque, binary body and tagged, parsed headers. */ EventStreamMarshaller.prototype.unmarshall = function (message) { var _a = Object(_splitMessage__WEBPACK_IMPORTED_MODULE_2__["splitMessage"])(message), headers = _a.headers, body = _a.body; return { headers: this.headerMarshaller.parse(headers), body: body }; }; /** * Convert a structured JavaScript object with tagged headers into a binary * event stream message header. */ EventStreamMarshaller.prototype.formatHeaders = function (rawHeaders) { return this.headerMarshaller.format(rawHeaders); }; return EventStreamMarshaller; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1NYXJzaGFsbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0V2ZW50U3RyZWFtTWFyc2hhbGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFJMUMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFDdEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTlDOzs7R0FHRztBQUNIO0lBR0UsK0JBQVksTUFBZSxFQUFFLFFBQWlCO1FBQzVDLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLGdCQUFnQixDQUFDLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQztJQUNqRSxDQUFDO0lBRUQ7OztPQUdHO0lBQ0gsd0NBQVEsR0FBUixVQUFTLEVBQXNDO1lBQTNCLFVBQVUsYUFBQSxFQUFFLElBQUksVUFBQTtRQUNsQyxJQUFNLE9BQU8sR0FBRyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQ3pELElBQU0sTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFVBQVUsR0FBRyxFQUFFLENBQUM7UUFFekQsSUFBTSxHQUFHLEdBQUcsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDbkMsSUFBTSxJQUFJLEdBQUcsSUFBSSxRQUFRLENBQUMsR0FBRyxDQUFDLE1BQU0sRUFBRSxHQUFHLENBQUMsVUFBVSxFQUFFLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUN0RSxJQUFNLFFBQVEsR0FBRyxJQUFJLEtBQUssRUFBRSxDQUFDO1FBRTdCLGlCQUFpQjtRQUNqQixJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDakMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxDQUFDLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQztRQUM3QyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxRQUFRLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDdkUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDckIsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxFQUFFLENBQUMsQ0FBQztRQUV2QyxrQ0FBa0M7UUFDbEMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFFekYsT0FBTyxHQUFHLENBQUM7SUFDYixDQUFDO0lBRUQ7OztPQUdHO0lBQ0gsMENBQVUsR0FBVixVQUFXLE9BQXdCO1FBQzNCLElBQUEsS0FBb0IsWUFBWSxDQUFDLE9BQU8sQ0FBQyxFQUF2QyxPQUFPLGFBQUEsRUFBRSxJQUFJLFVBQTBCLENBQUM7UUFFaEQsT0FBTyxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUksTUFBQSxFQUFFLENBQUM7SUFDakUsQ0FBQztJQUVEOzs7T0FHRztJQUNILDZDQUFhLEdBQWIsVUFBYyxVQUEwQjtRQUN0QyxPQUFPLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDbEQsQ0FBQztJQUNILDRCQUFDO0FBQUQsQ0FBQyxBQWpERCxJQWlEQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENyYzMyIH0gZnJvbSBcIkBhd3MtY3J5cHRvL2NyYzMyXCI7XG5pbXBvcnQgeyBNZXNzYWdlLCBNZXNzYWdlSGVhZGVycyB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBIZWFkZXJNYXJzaGFsbGVyIH0gZnJvbSBcIi4vSGVhZGVyTWFyc2hhbGxlclwiO1xuaW1wb3J0IHsgc3BsaXRNZXNzYWdlIH0gZnJvbSBcIi4vc3BsaXRNZXNzYWdlXCI7XG5cbi8qKlxuICogQSBtYXJzaGFsbGVyIHRoYXQgY2FuIGNvbnZlcnQgYmluYXJ5LXBhY2tlZCBldmVudCBzdHJlYW0gbWVzc2FnZXMgaW50b1xuICogSmF2YVNjcmlwdCBvYmplY3RzIGFuZCBiYWNrIGFnYWluIGludG8gdGhlaXIgYmluYXJ5IGZvcm1hdC5cbiAqL1xuZXhwb3J0IGNsYXNzIEV2ZW50U3RyZWFtTWFyc2hhbGxlciB7XG4gIHByaXZhdGUgcmVhZG9ubHkgaGVhZGVyTWFyc2hhbGxlcjogSGVhZGVyTWFyc2hhbGxlcjtcblxuICBjb25zdHJ1Y3Rvcih0b1V0Zjg6IEVuY29kZXIsIGZyb21VdGY4OiBEZWNvZGVyKSB7XG4gICAgdGhpcy5oZWFkZXJNYXJzaGFsbGVyID0gbmV3IEhlYWRlck1hcnNoYWxsZXIodG9VdGY4LCBmcm9tVXRmOCk7XG4gIH1cblxuICAvKipcbiAgICogQ29udmVydCBhIHN0cnVjdHVyZWQgSmF2YVNjcmlwdCBvYmplY3Qgd2l0aCB0YWdnZWQgaGVhZGVycyBpbnRvIGEgYmluYXJ5XG4gICAqIGV2ZW50IHN0cmVhbSBtZXNzYWdlLlxuICAgKi9cbiAgbWFyc2hhbGwoeyBoZWFkZXJzOiByYXdIZWFkZXJzLCBib2R5IH06IE1lc3NhZ2UpOiBVaW50OEFycmF5IHtcbiAgICBjb25zdCBoZWFkZXJzID0gdGhpcy5oZWFkZXJNYXJzaGFsbGVyLmZvcm1hdChyYXdIZWFkZXJzKTtcbiAgICBjb25zdCBsZW5ndGggPSBoZWFkZXJzLmJ5dGVMZW5ndGggKyBib2R5LmJ5dGVMZW5ndGggKyAxNjtcblxuICAgIGNvbnN0IG91dCA9IG5ldyBVaW50OEFycmF5KGxlbmd0aCk7XG4gICAgY29uc3QgdmlldyA9IG5ldyBEYXRhVmlldyhvdXQuYnVmZmVyLCBvdXQuYnl0ZU9mZnNldCwgb3V0LmJ5dGVMZW5ndGgpO1xuICAgIGNvbnN0IGNoZWNrc3VtID0gbmV3IENyYzMyKCk7XG5cbiAgICAvLyBGb3JtYXQgbWVzc2FnZVxuICAgIHZpZXcuc2V0VWludDMyKDAsIGxlbmd0aCwgZmFsc2UpO1xuICAgIHZpZXcuc2V0VWludDMyKDQsIGhlYWRlcnMuYnl0ZUxlbmd0aCwgZmFsc2UpO1xuICAgIHZpZXcuc2V0VWludDMyKDgsIGNoZWNrc3VtLnVwZGF0ZShvdXQuc3ViYXJyYXkoMCwgOCkpLmRpZ2VzdCgpLCBmYWxzZSk7XG4gICAgb3V0LnNldChoZWFkZXJzLCAxMik7XG4gICAgb3V0LnNldChib2R5LCBoZWFkZXJzLmJ5dGVMZW5ndGggKyAxMik7XG5cbiAgICAvLyBXcml0ZSB0cmFpbGluZyBtZXNzYWdlIGNoZWNrc3VtXG4gICAgdmlldy5zZXRVaW50MzIobGVuZ3RoIC0gNCwgY2hlY2tzdW0udXBkYXRlKG91dC5zdWJhcnJheSg4LCBsZW5ndGggLSA0KSkuZGlnZXN0KCksIGZhbHNlKTtcblxuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICAvKipcbiAgICogQ29udmVydCBhIGJpbmFyeSBldmVudCBzdHJlYW0gbWVzc2FnZSBpbnRvIGEgSmF2YVNjcmlwdCBvYmplY3Qgd2l0aCBhblxuICAgKiBvcGFxdWUsIGJpbmFyeSBib2R5IGFuZCB0YWdnZWQsIHBhcnNlZCBoZWFkZXJzLlxuICAgKi9cbiAgdW5tYXJzaGFsbChtZXNzYWdlOiBBcnJheUJ1ZmZlclZpZXcpOiBNZXNzYWdlIHtcbiAgICBjb25zdCB7IGhlYWRlcnMsIGJvZHkgfSA9IHNwbGl0TWVzc2FnZShtZXNzYWdlKTtcblxuICAgIHJldHVybiB7IGhlYWRlcnM6IHRoaXMuaGVhZGVyTWFyc2hhbGxlci5wYXJzZShoZWFkZXJzKSwgYm9keSB9O1xuICB9XG5cbiAgLyoqXG4gICAqIENvbnZlcnQgYSBzdHJ1Y3R1cmVkIEphdmFTY3JpcHQgb2JqZWN0IHdpdGggdGFnZ2VkIGhlYWRlcnMgaW50byBhIGJpbmFyeVxuICAgKiBldmVudCBzdHJlYW0gbWVzc2FnZSBoZWFkZXIuXG4gICAqL1xuICBmb3JtYXRIZWFkZXJzKHJhd0hlYWRlcnM6IE1lc3NhZ2VIZWFkZXJzKTogVWludDhBcnJheSB7XG4gICAgcmV0dXJuIHRoaXMuaGVhZGVyTWFyc2hhbGxlci5mb3JtYXQocmF3SGVhZGVycyk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/HeaderMarshaller.js ***! \***********************************************************************************************************/ /*! exports provided: HeaderMarshaller */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderMarshaller", function() { return HeaderMarshaller; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /* harmony import */ var _Int64__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Int64 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js"); /** * @internal */ var HeaderMarshaller = /** @class */ (function () { function HeaderMarshaller(toUtf8, fromUtf8) { this.toUtf8 = toUtf8; this.fromUtf8 = fromUtf8; } HeaderMarshaller.prototype.format = function (headers) { var e_1, _a, e_2, _b; var chunks = []; try { for (var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _d = _c.next(); !_d.done; _d = _c.next()) { var headerName = _d.value; var bytes = this.fromUtf8(headerName); chunks.push(Uint8Array.from([bytes.byteLength]), bytes, this.formatHeaderValue(headers[headerName])); } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_d && !_d.done && (_a = _c.return)) _a.call(_c); } finally { if (e_1) throw e_1.error; } } var out = new Uint8Array(chunks.reduce(function (carry, bytes) { return carry + bytes.byteLength; }, 0)); var position = 0; try { for (var chunks_1 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(chunks), chunks_1_1 = chunks_1.next(); !chunks_1_1.done; chunks_1_1 = chunks_1.next()) { var chunk = chunks_1_1.value; out.set(chunk, position); position += chunk.byteLength; } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (chunks_1_1 && !chunks_1_1.done && (_b = chunks_1.return)) _b.call(chunks_1); } finally { if (e_2) throw e_2.error; } } return out; }; HeaderMarshaller.prototype.formatHeaderValue = function (header) { switch (header.type) { case "boolean": return Uint8Array.from([header.value ? 0 /* boolTrue */ : 1 /* boolFalse */]); case "byte": return Uint8Array.from([2 /* byte */, header.value]); case "short": var shortView = new DataView(new ArrayBuffer(3)); shortView.setUint8(0, 3 /* short */); shortView.setInt16(1, header.value, false); return new Uint8Array(shortView.buffer); case "integer": var intView = new DataView(new ArrayBuffer(5)); intView.setUint8(0, 4 /* integer */); intView.setInt32(1, header.value, false); return new Uint8Array(intView.buffer); case "long": var longBytes = new Uint8Array(9); longBytes[0] = 5 /* long */; longBytes.set(header.value.bytes, 1); return longBytes; case "binary": var binView = new DataView(new ArrayBuffer(3 + header.value.byteLength)); binView.setUint8(0, 6 /* byteArray */); binView.setUint16(1, header.value.byteLength, false); var binBytes = new Uint8Array(binView.buffer); binBytes.set(header.value, 3); return binBytes; case "string": var utf8Bytes = this.fromUtf8(header.value); var strView = new DataView(new ArrayBuffer(3 + utf8Bytes.byteLength)); strView.setUint8(0, 7 /* string */); strView.setUint16(1, utf8Bytes.byteLength, false); var strBytes = new Uint8Array(strView.buffer); strBytes.set(utf8Bytes, 3); return strBytes; case "timestamp": var tsBytes = new Uint8Array(9); tsBytes[0] = 8 /* timestamp */; tsBytes.set(_Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"].fromNumber(header.value.valueOf()).bytes, 1); return tsBytes; case "uuid": if (!UUID_PATTERN.test(header.value)) { throw new Error("Invalid UUID received: " + header.value); } var uuidBytes = new Uint8Array(17); uuidBytes[0] = 9 /* uuid */; uuidBytes.set(Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["fromHex"])(header.value.replace(/\-/g, "")), 1); return uuidBytes; } }; HeaderMarshaller.prototype.parse = function (headers) { var out = {}; var position = 0; while (position < headers.byteLength) { var nameLength = headers.getUint8(position++); var name = this.toUtf8(new Uint8Array(headers.buffer, headers.byteOffset + position, nameLength)); position += nameLength; switch (headers.getUint8(position++)) { case 0 /* boolTrue */: out[name] = { type: BOOLEAN_TAG, value: true, }; break; case 1 /* boolFalse */: out[name] = { type: BOOLEAN_TAG, value: false, }; break; case 2 /* byte */: out[name] = { type: BYTE_TAG, value: headers.getInt8(position++), }; break; case 3 /* short */: out[name] = { type: SHORT_TAG, value: headers.getInt16(position, false), }; position += 2; break; case 4 /* integer */: out[name] = { type: INT_TAG, value: headers.getInt32(position, false), }; position += 4; break; case 5 /* long */: out[name] = { type: LONG_TAG, value: new _Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"](new Uint8Array(headers.buffer, headers.byteOffset + position, 8)), }; position += 8; break; case 6 /* byteArray */: var binaryLength = headers.getUint16(position, false); position += 2; out[name] = { type: BINARY_TAG, value: new Uint8Array(headers.buffer, headers.byteOffset + position, binaryLength), }; position += binaryLength; break; case 7 /* string */: var stringLength = headers.getUint16(position, false); position += 2; out[name] = { type: STRING_TAG, value: this.toUtf8(new Uint8Array(headers.buffer, headers.byteOffset + position, stringLength)), }; position += stringLength; break; case 8 /* timestamp */: out[name] = { type: TIMESTAMP_TAG, value: new Date(new _Int64__WEBPACK_IMPORTED_MODULE_2__["Int64"](new Uint8Array(headers.buffer, headers.byteOffset + position, 8)).valueOf()), }; position += 8; break; case 9 /* uuid */: var uuidBytes = new Uint8Array(headers.buffer, headers.byteOffset + position, 16); position += 16; out[name] = { type: UUID_TAG, value: Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(0, 4)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(4, 6)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(6, 8)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(8, 10)) + "-" + Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_1__["toHex"])(uuidBytes.subarray(10)), }; break; default: throw new Error("Unrecognized header type tag"); } } return out; }; return HeaderMarshaller; }()); var HEADER_VALUE_TYPE; (function (HEADER_VALUE_TYPE) { HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["boolTrue"] = 0] = "boolTrue"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["boolFalse"] = 1] = "boolFalse"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["byte"] = 2] = "byte"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["short"] = 3] = "short"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["integer"] = 4] = "integer"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["long"] = 5] = "long"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["byteArray"] = 6] = "byteArray"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["string"] = 7] = "string"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["timestamp"] = 8] = "timestamp"; HEADER_VALUE_TYPE[HEADER_VALUE_TYPE["uuid"] = 9] = "uuid"; })(HEADER_VALUE_TYPE || (HEADER_VALUE_TYPE = {})); var BOOLEAN_TAG = "boolean"; var BYTE_TAG = "byte"; var SHORT_TAG = "short"; var INT_TAG = "integer"; var LONG_TAG = "long"; var BINARY_TAG = "binary"; var STRING_TAG = "string"; var TIMESTAMP_TAG = "timestamp"; var UUID_TAG = "uuid"; var UUID_PATTERN = /^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSGVhZGVyTWFyc2hhbGxlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9IZWFkZXJNYXJzaGFsbGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSxPQUFPLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBRTVELE9BQU8sRUFBRSxLQUFLLEVBQUUsTUFBTSxTQUFTLENBQUM7QUFFaEM7O0dBRUc7QUFDSDtJQUNFLDBCQUE2QixNQUFlLEVBQW1CLFFBQWlCO1FBQW5ELFdBQU0sR0FBTixNQUFNLENBQVM7UUFBbUIsYUFBUSxHQUFSLFFBQVEsQ0FBUztJQUFHLENBQUM7SUFFcEYsaUNBQU0sR0FBTixVQUFPLE9BQXVCOztRQUM1QixJQUFNLE1BQU0sR0FBc0IsRUFBRSxDQUFDOztZQUVyQyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBLGdCQUFBLDRCQUFFO2dCQUExQyxJQUFNLFVBQVUsV0FBQTtnQkFDbkIsSUFBTSxLQUFLLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQztnQkFDeEMsTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO2FBQ3RHOzs7Ozs7Ozs7UUFFRCxJQUFNLEdBQUcsR0FBRyxJQUFJLFVBQVUsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLFVBQUMsS0FBSyxFQUFFLEtBQUssSUFBSyxPQUFBLEtBQUssR0FBRyxLQUFLLENBQUMsVUFBVSxFQUF4QixDQUF3QixFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekYsSUFBSSxRQUFRLEdBQUcsQ0FBQyxDQUFDOztZQUNqQixLQUFvQixJQUFBLFdBQUEsU0FBQSxNQUFNLENBQUEsOEJBQUEsa0RBQUU7Z0JBQXZCLElBQU0sS0FBSyxtQkFBQTtnQkFDZCxHQUFHLENBQUMsR0FBRyxDQUFDLEtBQUssRUFBRSxRQUFRLENBQUMsQ0FBQztnQkFDekIsUUFBUSxJQUFJLEtBQUssQ0FBQyxVQUFVLENBQUM7YUFDOUI7Ozs7Ozs7OztRQUVELE9BQU8sR0FBRyxDQUFDO0lBQ2IsQ0FBQztJQUVPLDRDQUFpQixHQUF6QixVQUEwQixNQUEwQjtRQUNsRCxRQUFRLE1BQU0sQ0FBQyxJQUFJLEVBQUU7WUFDbkIsS0FBSyxTQUFTO2dCQUNaLE9BQU8sVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxrQkFBNEIsQ0FBQyxrQkFBNEIsQ0FBQyxDQUFDLENBQUM7WUFDcEcsS0FBSyxNQUFNO2dCQUNULE9BQU8sVUFBVSxDQUFDLElBQUksQ0FBQyxlQUF5QixNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztZQUNqRSxLQUFLLE9BQU87Z0JBQ1YsSUFBTSxTQUFTLEdBQUcsSUFBSSxRQUFRLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDbkQsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGdCQUEwQixDQUFDO2dCQUMvQyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUMzQyxPQUFPLElBQUksVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUMxQyxLQUFLLFNBQVM7Z0JBQ1osSUFBTSxPQUFPLEdBQUcsSUFBSSxRQUFRLENBQUMsSUFBSSxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDakQsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGtCQUE0QixDQUFDO2dCQUMvQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUN6QyxPQUFPLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUN4QyxLQUFLLE1BQU07Z0JBQ1QsSUFBTSxTQUFTLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ3BDLFNBQVMsQ0FBQyxDQUFDLENBQUMsZUFBeUIsQ0FBQztnQkFDdEMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQztnQkFDckMsT0FBTyxTQUFTLENBQUM7WUFDbkIsS0FBSyxRQUFRO2dCQUNYLElBQU0sT0FBTyxHQUFHLElBQUksUUFBUSxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7Z0JBQzNFLE9BQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQyxvQkFBOEIsQ0FBQztnQkFDakQsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUM7Z0JBQ3JELElBQU0sUUFBUSxHQUFHLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDaEQsUUFBUSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUM5QixPQUFPLFFBQVEsQ0FBQztZQUNsQixLQUFLLFFBQVE7Z0JBQ1gsSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUM7Z0JBQzlDLElBQU0sT0FBTyxHQUFHLElBQUksUUFBUSxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsR0FBRyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztnQkFDeEUsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDLGlCQUEyQixDQUFDO2dCQUM5QyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDO2dCQUNsRCxJQUFNLFFBQVEsR0FBRyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ2hELFFBQVEsQ0FBQyxHQUFHLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMzQixPQUFPLFFBQVEsQ0FBQztZQUNsQixLQUFLLFdBQVc7Z0JBQ2QsSUFBTSxPQUFPLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ2xDLE9BQU8sQ0FBQyxDQUFDLENBQUMsb0JBQThCLENBQUM7Z0JBQ3pDLE9BQU8sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMvRCxPQUFPLE9BQU8sQ0FBQztZQUNqQixLQUFLLE1BQU07Z0JBQ1QsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxFQUFFO29CQUNwQyxNQUFNLElBQUksS0FBSyxDQUFDLDRCQUEwQixNQUFNLENBQUMsS0FBTyxDQUFDLENBQUM7aUJBQzNEO2dCQUVELElBQU0sU0FBUyxHQUFHLElBQUksVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDO2dCQUNyQyxTQUFTLENBQUMsQ0FBQyxDQUFDLGVBQXlCLENBQUM7Z0JBQ3RDLFNBQVMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO2dCQUMzRCxPQUFPLFNBQVMsQ0FBQztTQUNwQjtJQUNILENBQUM7SUFFRCxnQ0FBSyxHQUFMLFVBQU0sT0FBaUI7UUFDckIsSUFBTSxHQUFHLEdBQW1CLEVBQUUsQ0FBQztRQUMvQixJQUFJLFFBQVEsR0FBRyxDQUFDLENBQUM7UUFFakIsT0FBTyxRQUFRLEdBQUcsT0FBTyxDQUFDLFVBQVUsRUFBRTtZQUNwQyxJQUFNLFVBQVUsR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7WUFDaEQsSUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLFVBQVUsQ0FBQyxDQUFDLENBQUM7WUFDcEcsUUFBUSxJQUFJLFVBQVUsQ0FBQztZQUV2QixRQUFRLE9BQU8sQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRTtnQkFDcEM7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxXQUFXO3dCQUNqQixLQUFLLEVBQUUsSUFBSTtxQkFDWixDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxXQUFXO3dCQUNqQixLQUFLLEVBQUUsS0FBSztxQkFDYixDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxRQUFRO3dCQUNkLEtBQUssRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxDQUFDO3FCQUNuQyxDQUFDO29CQUNGLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxTQUFTO3dCQUNmLEtBQUssRUFBRSxPQUFPLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxLQUFLLENBQUM7cUJBQ3pDLENBQUM7b0JBQ0YsUUFBUSxJQUFJLENBQUMsQ0FBQztvQkFDZCxNQUFNO2dCQUNSO29CQUNFLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsT0FBTzt3QkFDYixLQUFLLEVBQUUsT0FBTyxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDO3FCQUN6QyxDQUFDO29CQUNGLFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsTUFBTTtnQkFDUjtvQkFDRSxHQUFHLENBQUMsSUFBSSxDQUFDLEdBQUc7d0JBQ1YsSUFBSSxFQUFFLFFBQVE7d0JBQ2QsS0FBSyxFQUFFLElBQUksS0FBSyxDQUFDLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUM7cUJBQ25GLENBQUM7b0JBQ0YsUUFBUSxJQUFJLENBQUMsQ0FBQztvQkFDZCxNQUFNO2dCQUNSO29CQUNFLElBQU0sWUFBWSxHQUFHLE9BQU8sQ0FBQyxTQUFTLENBQUMsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFDO29CQUN4RCxRQUFRLElBQUksQ0FBQyxDQUFDO29CQUNkLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsVUFBVTt3QkFDaEIsS0FBSyxFQUFFLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLFVBQVUsR0FBRyxRQUFRLEVBQUUsWUFBWSxDQUFDO3FCQUNuRixDQUFDO29CQUNGLFFBQVEsSUFBSSxZQUFZLENBQUM7b0JBQ3pCLE1BQU07Z0JBQ1I7b0JBQ0UsSUFBTSxZQUFZLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUM7b0JBQ3hELFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxVQUFVO3dCQUNoQixLQUFLLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLFlBQVksQ0FBQyxDQUFDO3FCQUNoRyxDQUFDO29CQUNGLFFBQVEsSUFBSSxZQUFZLENBQUM7b0JBQ3pCLE1BQU07Z0JBQ1I7b0JBQ0UsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHO3dCQUNWLElBQUksRUFBRSxhQUFhO3dCQUNuQixLQUFLLEVBQUUsSUFBSSxJQUFJLENBQUMsSUFBSSxLQUFLLENBQUMsSUFBSSxVQUFVLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsVUFBVSxHQUFHLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDO3FCQUN2RyxDQUFDO29CQUNGLFFBQVEsSUFBSSxDQUFDLENBQUM7b0JBQ2QsTUFBTTtnQkFDUjtvQkFDRSxJQUFNLFNBQVMsR0FBRyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxVQUFVLEdBQUcsUUFBUSxFQUFFLEVBQUUsQ0FBQyxDQUFDO29CQUNwRixRQUFRLElBQUksRUFBRSxDQUFDO29CQUNmLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRzt3QkFDVixJQUFJLEVBQUUsUUFBUTt3QkFDZCxLQUFLLEVBQUssS0FBSyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQUksS0FBSyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQUksS0FBSyxDQUNuRixTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FDekIsU0FBSSxLQUFLLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsU0FBSSxLQUFLLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBRztxQkFDekUsQ0FBQztvQkFDRixNQUFNO2dCQUNSO29CQUNFLE1BQU0sSUFBSSxLQUFLLENBQUMsOEJBQThCLENBQUMsQ0FBQzthQUNuRDtTQUNGO1FBRUQsT0FBTyxHQUFHLENBQUM7SUFDYixDQUFDO0lBQ0gsdUJBQUM7QUFBRCxDQUFDLEFBcktELElBcUtDOztBQUVELElBQVcsaUJBV1Y7QUFYRCxXQUFXLGlCQUFpQjtJQUMxQixpRUFBWSxDQUFBO0lBQ1osbUVBQVMsQ0FBQTtJQUNULHlEQUFJLENBQUE7SUFDSiwyREFBSyxDQUFBO0lBQ0wsK0RBQU8sQ0FBQTtJQUNQLHlEQUFJLENBQUE7SUFDSixtRUFBUyxDQUFBO0lBQ1QsNkRBQU0sQ0FBQTtJQUNOLG1FQUFTLENBQUE7SUFDVCx5REFBSSxDQUFBO0FBQ04sQ0FBQyxFQVhVLGlCQUFpQixLQUFqQixpQkFBaUIsUUFXM0I7QUFFRCxJQUFNLFdBQVcsR0FBRyxTQUFTLENBQUM7QUFDOUIsSUFBTSxRQUFRLEdBQUcsTUFBTSxDQUFDO0FBQ3hCLElBQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQztBQUMxQixJQUFNLE9BQU8sR0FBRyxTQUFTLENBQUM7QUFDMUIsSUFBTSxRQUFRLEdBQUcsTUFBTSxDQUFDO0FBQ3hCLElBQU0sVUFBVSxHQUFHLFFBQVEsQ0FBQztBQUM1QixJQUFNLFVBQVUsR0FBRyxRQUFRLENBQUM7QUFDNUIsSUFBTSxhQUFhLEdBQUcsV0FBVyxDQUFDO0FBQ2xDLElBQU0sUUFBUSxHQUFHLE1BQU0sQ0FBQztBQUV4QixJQUFNLFlBQVksR0FBRyxnRUFBZ0UsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERlY29kZXIsIEVuY29kZXIsIE1lc3NhZ2VIZWFkZXJzLCBNZXNzYWdlSGVhZGVyVmFsdWUgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IGZyb21IZXgsIHRvSGV4IH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtaGV4LWVuY29kaW5nXCI7XG5cbmltcG9ydCB7IEludDY0IH0gZnJvbSBcIi4vSW50NjRcIjtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGNsYXNzIEhlYWRlck1hcnNoYWxsZXIge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJlYWRvbmx5IHRvVXRmODogRW5jb2RlciwgcHJpdmF0ZSByZWFkb25seSBmcm9tVXRmODogRGVjb2Rlcikge31cblxuICBmb3JtYXQoaGVhZGVyczogTWVzc2FnZUhlYWRlcnMpOiBVaW50OEFycmF5IHtcbiAgICBjb25zdCBjaHVua3M6IEFycmF5PFVpbnQ4QXJyYXk+ID0gW107XG5cbiAgICBmb3IgKGNvbnN0IGhlYWRlck5hbWUgb2YgT2JqZWN0LmtleXMoaGVhZGVycykpIHtcbiAgICAgIGNvbnN0IGJ5dGVzID0gdGhpcy5mcm9tVXRmOChoZWFkZXJOYW1lKTtcbiAgICAgIGNodW5rcy5wdXNoKFVpbnQ4QXJyYXkuZnJvbShbYnl0ZXMuYnl0ZUxlbmd0aF0pLCBieXRlcywgdGhpcy5mb3JtYXRIZWFkZXJWYWx1ZShoZWFkZXJzW2hlYWRlck5hbWVdKSk7XG4gICAgfVxuXG4gICAgY29uc3Qgb3V0ID0gbmV3IFVpbnQ4QXJyYXkoY2h1bmtzLnJlZHVjZSgoY2FycnksIGJ5dGVzKSA9PiBjYXJyeSArIGJ5dGVzLmJ5dGVMZW5ndGgsIDApKTtcbiAgICBsZXQgcG9zaXRpb24gPSAwO1xuICAgIGZvciAoY29uc3QgY2h1bmsgb2YgY2h1bmtzKSB7XG4gICAgICBvdXQuc2V0KGNodW5rLCBwb3NpdGlvbik7XG4gICAgICBwb3NpdGlvbiArPSBjaHVuay5ieXRlTGVuZ3RoO1xuICAgIH1cblxuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICBwcml2YXRlIGZvcm1hdEhlYWRlclZhbHVlKGhlYWRlcjogTWVzc2FnZUhlYWRlclZhbHVlKTogVWludDhBcnJheSB7XG4gICAgc3dpdGNoIChoZWFkZXIudHlwZSkge1xuICAgICAgY2FzZSBcImJvb2xlYW5cIjpcbiAgICAgICAgcmV0dXJuIFVpbnQ4QXJyYXkuZnJvbShbaGVhZGVyLnZhbHVlID8gSEVBREVSX1ZBTFVFX1RZUEUuYm9vbFRydWUgOiBIRUFERVJfVkFMVUVfVFlQRS5ib29sRmFsc2VdKTtcbiAgICAgIGNhc2UgXCJieXRlXCI6XG4gICAgICAgIHJldHVybiBVaW50OEFycmF5LmZyb20oW0hFQURFUl9WQUxVRV9UWVBFLmJ5dGUsIGhlYWRlci52YWx1ZV0pO1xuICAgICAgY2FzZSBcInNob3J0XCI6XG4gICAgICAgIGNvbnN0IHNob3J0VmlldyA9IG5ldyBEYXRhVmlldyhuZXcgQXJyYXlCdWZmZXIoMykpO1xuICAgICAgICBzaG9ydFZpZXcuc2V0VWludDgoMCwgSEVBREVSX1ZBTFVFX1RZUEUuc2hvcnQpO1xuICAgICAgICBzaG9ydFZpZXcuc2V0SW50MTYoMSwgaGVhZGVyLnZhbHVlLCBmYWxzZSk7XG4gICAgICAgIHJldHVybiBuZXcgVWludDhBcnJheShzaG9ydFZpZXcuYnVmZmVyKTtcbiAgICAgIGNhc2UgXCJpbnRlZ2VyXCI6XG4gICAgICAgIGNvbnN0IGludFZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDUpKTtcbiAgICAgICAgaW50Vmlldy5zZXRVaW50OCgwLCBIRUFERVJfVkFMVUVfVFlQRS5pbnRlZ2VyKTtcbiAgICAgICAgaW50Vmlldy5zZXRJbnQzMigxLCBoZWFkZXIudmFsdWUsIGZhbHNlKTtcbiAgICAgICAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGludFZpZXcuYnVmZmVyKTtcbiAgICAgIGNhc2UgXCJsb25nXCI6XG4gICAgICAgIGNvbnN0IGxvbmdCeXRlcyA9IG5ldyBVaW50OEFycmF5KDkpO1xuICAgICAgICBsb25nQnl0ZXNbMF0gPSBIRUFERVJfVkFMVUVfVFlQRS5sb25nO1xuICAgICAgICBsb25nQnl0ZXMuc2V0KGhlYWRlci52YWx1ZS5ieXRlcywgMSk7XG4gICAgICAgIHJldHVybiBsb25nQnl0ZXM7XG4gICAgICBjYXNlIFwiYmluYXJ5XCI6XG4gICAgICAgIGNvbnN0IGJpblZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDMgKyBoZWFkZXIudmFsdWUuYnl0ZUxlbmd0aCkpO1xuICAgICAgICBiaW5WaWV3LnNldFVpbnQ4KDAsIEhFQURFUl9WQUxVRV9UWVBFLmJ5dGVBcnJheSk7XG4gICAgICAgIGJpblZpZXcuc2V0VWludDE2KDEsIGhlYWRlci52YWx1ZS5ieXRlTGVuZ3RoLCBmYWxzZSk7XG4gICAgICAgIGNvbnN0IGJpbkJ5dGVzID0gbmV3IFVpbnQ4QXJyYXkoYmluVmlldy5idWZmZXIpO1xuICAgICAgICBiaW5CeXRlcy5zZXQoaGVhZGVyLnZhbHVlLCAzKTtcbiAgICAgICAgcmV0dXJuIGJpbkJ5dGVzO1xuICAgICAgY2FzZSBcInN0cmluZ1wiOlxuICAgICAgICBjb25zdCB1dGY4Qnl0ZXMgPSB0aGlzLmZyb21VdGY4KGhlYWRlci52YWx1ZSk7XG4gICAgICAgIGNvbnN0IHN0clZpZXcgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKDMgKyB1dGY4Qnl0ZXMuYnl0ZUxlbmd0aCkpO1xuICAgICAgICBzdHJWaWV3LnNldFVpbnQ4KDAsIEhFQURFUl9WQUxVRV9UWVBFLnN0cmluZyk7XG4gICAgICAgIHN0clZpZXcuc2V0VWludDE2KDEsIHV0ZjhCeXRlcy5ieXRlTGVuZ3RoLCBmYWxzZSk7XG4gICAgICAgIGNvbnN0IHN0ckJ5dGVzID0gbmV3IFVpbnQ4QXJyYXkoc3RyVmlldy5idWZmZXIpO1xuICAgICAgICBzdHJCeXRlcy5zZXQodXRmOEJ5dGVzLCAzKTtcbiAgICAgICAgcmV0dXJuIHN0ckJ5dGVzO1xuICAgICAgY2FzZSBcInRpbWVzdGFtcFwiOlxuICAgICAgICBjb25zdCB0c0J5dGVzID0gbmV3IFVpbnQ4QXJyYXkoOSk7XG4gICAgICAgIHRzQnl0ZXNbMF0gPSBIRUFERVJfVkFMVUVfVFlQRS50aW1lc3RhbXA7XG4gICAgICAgIHRzQnl0ZXMuc2V0KEludDY0LmZyb21OdW1iZXIoaGVhZGVyLnZhbHVlLnZhbHVlT2YoKSkuYnl0ZXMsIDEpO1xuICAgICAgICByZXR1cm4gdHNCeXRlcztcbiAgICAgIGNhc2UgXCJ1dWlkXCI6XG4gICAgICAgIGlmICghVVVJRF9QQVRURVJOLnRlc3QoaGVhZGVyLnZhbHVlKSkge1xuICAgICAgICAgIHRocm93IG5ldyBFcnJvcihgSW52YWxpZCBVVUlEIHJlY2VpdmVkOiAke2hlYWRlci52YWx1ZX1gKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbnN0IHV1aWRCeXRlcyA9IG5ldyBVaW50OEFycmF5KDE3KTtcbiAgICAgICAgdXVpZEJ5dGVzWzBdID0gSEVBREVSX1ZBTFVFX1RZUEUudXVpZDtcbiAgICAgICAgdXVpZEJ5dGVzLnNldChmcm9tSGV4KGhlYWRlci52YWx1ZS5yZXBsYWNlKC9cXC0vZywgXCJcIikpLCAxKTtcbiAgICAgICAgcmV0dXJuIHV1aWRCeXRlcztcbiAgICB9XG4gIH1cblxuICBwYXJzZShoZWFkZXJzOiBEYXRhVmlldyk6IE1lc3NhZ2VIZWFkZXJzIHtcbiAgICBjb25zdCBvdXQ6IE1lc3NhZ2VIZWFkZXJzID0ge307XG4gICAgbGV0IHBvc2l0aW9uID0gMDtcblxuICAgIHdoaWxlIChwb3NpdGlvbiA8IGhlYWRlcnMuYnl0ZUxlbmd0aCkge1xuICAgICAgY29uc3QgbmFtZUxlbmd0aCA9IGhlYWRlcnMuZ2V0VWludDgocG9zaXRpb24rKyk7XG4gICAgICBjb25zdCBuYW1lID0gdGhpcy50b1V0ZjgobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCBuYW1lTGVuZ3RoKSk7XG4gICAgICBwb3NpdGlvbiArPSBuYW1lTGVuZ3RoO1xuXG4gICAgICBzd2l0Y2ggKGhlYWRlcnMuZ2V0VWludDgocG9zaXRpb24rKykpIHtcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5ib29sVHJ1ZTpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCT09MRUFOX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiB0cnVlLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYm9vbEZhbHNlOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IEJPT0xFQU5fVEFHLFxuICAgICAgICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYnl0ZTpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCWVRFX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBoZWFkZXJzLmdldEludDgocG9zaXRpb24rKyksXG4gICAgICAgICAgfTtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5zaG9ydDpcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBTSE9SVF9UQUcsXG4gICAgICAgICAgICB2YWx1ZTogaGVhZGVycy5nZXRJbnQxNihwb3NpdGlvbiwgZmFsc2UpLFxuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb24gKz0gMjtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5pbnRlZ2VyOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IElOVF9UQUcsXG4gICAgICAgICAgICB2YWx1ZTogaGVhZGVycy5nZXRJbnQzMihwb3NpdGlvbiwgZmFsc2UpLFxuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb24gKz0gNDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5sb25nOlxuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IExPTkdfVEFHLFxuICAgICAgICAgICAgdmFsdWU6IG5ldyBJbnQ2NChuZXcgVWludDhBcnJheShoZWFkZXJzLmJ1ZmZlciwgaGVhZGVycy5ieXRlT2Zmc2V0ICsgcG9zaXRpb24sIDgpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IDg7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUuYnl0ZUFycmF5OlxuICAgICAgICAgIGNvbnN0IGJpbmFyeUxlbmd0aCA9IGhlYWRlcnMuZ2V0VWludDE2KHBvc2l0aW9uLCBmYWxzZSk7XG4gICAgICAgICAgcG9zaXRpb24gKz0gMjtcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBCSU5BUllfVEFHLFxuICAgICAgICAgICAgdmFsdWU6IG5ldyBVaW50OEFycmF5KGhlYWRlcnMuYnVmZmVyLCBoZWFkZXJzLmJ5dGVPZmZzZXQgKyBwb3NpdGlvbiwgYmluYXJ5TGVuZ3RoKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IGJpbmFyeUxlbmd0aDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS5zdHJpbmc6XG4gICAgICAgICAgY29uc3Qgc3RyaW5nTGVuZ3RoID0gaGVhZGVycy5nZXRVaW50MTYocG9zaXRpb24sIGZhbHNlKTtcbiAgICAgICAgICBwb3NpdGlvbiArPSAyO1xuICAgICAgICAgIG91dFtuYW1lXSA9IHtcbiAgICAgICAgICAgIHR5cGU6IFNUUklOR19UQUcsXG4gICAgICAgICAgICB2YWx1ZTogdGhpcy50b1V0ZjgobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCBzdHJpbmdMZW5ndGgpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IHN0cmluZ0xlbmd0aDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSBIRUFERVJfVkFMVUVfVFlQRS50aW1lc3RhbXA6XG4gICAgICAgICAgb3V0W25hbWVdID0ge1xuICAgICAgICAgICAgdHlwZTogVElNRVNUQU1QX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBuZXcgRGF0ZShuZXcgSW50NjQobmV3IFVpbnQ4QXJyYXkoaGVhZGVycy5idWZmZXIsIGhlYWRlcnMuYnl0ZU9mZnNldCArIHBvc2l0aW9uLCA4KSkudmFsdWVPZigpKSxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uICs9IDg7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgSEVBREVSX1ZBTFVFX1RZUEUudXVpZDpcbiAgICAgICAgICBjb25zdCB1dWlkQnl0ZXMgPSBuZXcgVWludDhBcnJheShoZWFkZXJzLmJ1ZmZlciwgaGVhZGVycy5ieXRlT2Zmc2V0ICsgcG9zaXRpb24sIDE2KTtcbiAgICAgICAgICBwb3NpdGlvbiArPSAxNjtcbiAgICAgICAgICBvdXRbbmFtZV0gPSB7XG4gICAgICAgICAgICB0eXBlOiBVVUlEX1RBRyxcbiAgICAgICAgICAgIHZhbHVlOiBgJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoMCwgNCkpfS0ke3RvSGV4KHV1aWRCeXRlcy5zdWJhcnJheSg0LCA2KSl9LSR7dG9IZXgoXG4gICAgICAgICAgICAgIHV1aWRCeXRlcy5zdWJhcnJheSg2LCA4KVxuICAgICAgICAgICAgKX0tJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoOCwgMTApKX0tJHt0b0hleCh1dWlkQnl0ZXMuc3ViYXJyYXkoMTApKX1gLFxuICAgICAgICAgIH07XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbnJlY29nbml6ZWQgaGVhZGVyIHR5cGUgdGFnYCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG91dDtcbiAgfVxufVxuXG5jb25zdCBlbnVtIEhFQURFUl9WQUxVRV9UWVBFIHtcbiAgYm9vbFRydWUgPSAwLFxuICBib29sRmFsc2UsXG4gIGJ5dGUsXG4gIHNob3J0LFxuICBpbnRlZ2VyLFxuICBsb25nLFxuICBieXRlQXJyYXksXG4gIHN0cmluZyxcbiAgdGltZXN0YW1wLFxuICB1dWlkLFxufVxuXG5jb25zdCBCT09MRUFOX1RBRyA9IFwiYm9vbGVhblwiO1xuY29uc3QgQllURV9UQUcgPSBcImJ5dGVcIjtcbmNvbnN0IFNIT1JUX1RBRyA9IFwic2hvcnRcIjtcbmNvbnN0IElOVF9UQUcgPSBcImludGVnZXJcIjtcbmNvbnN0IExPTkdfVEFHID0gXCJsb25nXCI7XG5jb25zdCBCSU5BUllfVEFHID0gXCJiaW5hcnlcIjtcbmNvbnN0IFNUUklOR19UQUcgPSBcInN0cmluZ1wiO1xuY29uc3QgVElNRVNUQU1QX1RBRyA9IFwidGltZXN0YW1wXCI7XG5jb25zdCBVVUlEX1RBRyA9IFwidXVpZFwiO1xuXG5jb25zdCBVVUlEX1BBVFRFUk4gPSAvXlthLWYwLTldezh9LVthLWYwLTldezR9LVthLWYwLTldezR9LVthLWYwLTldezR9LVthLWYwLTldezEyfSQvO1xuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js": /*!************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js ***! \************************************************************************************************/ /*! exports provided: Int64 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Int64", function() { return Int64; }); /* harmony import */ var _aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/util-hex-encoding */ "./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js"); /** * A lossless representation of a signed, 64-bit integer. Instances of this * class may be used in arithmetic expressions as if they were numeric * primitives, but the binary representation will be preserved unchanged as the * `bytes` property of the object. The bytes should be encoded as big-endian, * two's complement integers. */ var Int64 = /** @class */ (function () { function Int64(bytes) { this.bytes = bytes; if (bytes.byteLength !== 8) { throw new Error("Int64 buffers must be exactly 8 bytes"); } } Int64.fromNumber = function (number) { if (number > 9223372036854775807 || number < -9223372036854775808) { throw new Error(number + " is too large (or, if negative, too small) to represent as an Int64"); } var bytes = new Uint8Array(8); for (var i = 7, remaining = Math.abs(Math.round(number)); i > -1 && remaining > 0; i--, remaining /= 256) { bytes[i] = remaining; } if (number < 0) { negate(bytes); } return new Int64(bytes); }; /** * Called implicitly by infix arithmetic operators. */ Int64.prototype.valueOf = function () { var bytes = this.bytes.slice(0); var negative = bytes[0] & 128; if (negative) { negate(bytes); } return parseInt(Object(_aws_sdk_util_hex_encoding__WEBPACK_IMPORTED_MODULE_0__["toHex"])(bytes), 16) * (negative ? -1 : 1); }; Int64.prototype.toString = function () { return String(this.valueOf()); }; return Int64; }()); function negate(bytes) { for (var i = 0; i < 8; i++) { bytes[i] ^= 0xff; } for (var i = 7; i > -1; i--) { bytes[i]++; if (bytes[i] !== 0) break; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW50NjQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvSW50NjQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBSW5EOzs7Ozs7R0FNRztBQUNIO0lBQ0UsZUFBcUIsS0FBaUI7UUFBakIsVUFBSyxHQUFMLEtBQUssQ0FBWTtRQUNwQyxJQUFJLEtBQUssQ0FBQyxVQUFVLEtBQUssQ0FBQyxFQUFFO1lBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMsdUNBQXVDLENBQUMsQ0FBQztTQUMxRDtJQUNILENBQUM7SUFFTSxnQkFBVSxHQUFqQixVQUFrQixNQUFjO1FBQzlCLElBQUksTUFBTSxHQUFHLG1CQUFtQixJQUFJLE1BQU0sR0FBRyxDQUFDLG1CQUFtQixFQUFFO1lBQ2pFLE1BQU0sSUFBSSxLQUFLLENBQUksTUFBTSx3RUFBcUUsQ0FBQyxDQUFDO1NBQ2pHO1FBRUQsSUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsU0FBUyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxTQUFTLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLFNBQVMsSUFBSSxHQUFHLEVBQUU7WUFDeEcsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQztTQUN0QjtRQUVELElBQUksTUFBTSxHQUFHLENBQUMsRUFBRTtZQUNkLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUNmO1FBRUQsT0FBTyxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUMxQixDQUFDO0lBRUQ7O09BRUc7SUFDSCx1QkFBTyxHQUFQO1FBQ0UsSUFBTSxLQUFLLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbEMsSUFBTSxRQUFRLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQVUsQ0FBQztRQUN2QyxJQUFJLFFBQVEsRUFBRTtZQUNaLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUNmO1FBRUQsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUQsQ0FBQztJQUVELHdCQUFRLEdBQVI7UUFDRSxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBQ0gsWUFBQztBQUFELENBQUMsQUF4Q0QsSUF3Q0M7O0FBRUQsU0FBUyxNQUFNLENBQUMsS0FBaUI7SUFDL0IsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUMxQixLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDO0tBQ2xCO0lBRUQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQzNCLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDO1FBQ1gsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztZQUFFLE1BQU07S0FDM0I7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW50NjQgYXMgSUludDY0IH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyB0b0hleCB9IGZyb20gXCJAYXdzLXNkay91dGlsLWhleC1lbmNvZGluZ1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEludDY0IGV4dGVuZHMgSUludDY0IHt9XG5cbi8qKlxuICogQSBsb3NzbGVzcyByZXByZXNlbnRhdGlvbiBvZiBhIHNpZ25lZCwgNjQtYml0IGludGVnZXIuIEluc3RhbmNlcyBvZiB0aGlzXG4gKiBjbGFzcyBtYXkgYmUgdXNlZCBpbiBhcml0aG1ldGljIGV4cHJlc3Npb25zIGFzIGlmIHRoZXkgd2VyZSBudW1lcmljXG4gKiBwcmltaXRpdmVzLCBidXQgdGhlIGJpbmFyeSByZXByZXNlbnRhdGlvbiB3aWxsIGJlIHByZXNlcnZlZCB1bmNoYW5nZWQgYXMgdGhlXG4gKiBgYnl0ZXNgIHByb3BlcnR5IG9mIHRoZSBvYmplY3QuIFRoZSBieXRlcyBzaG91bGQgYmUgZW5jb2RlZCBhcyBiaWctZW5kaWFuLFxuICogdHdvJ3MgY29tcGxlbWVudCBpbnRlZ2Vycy5cbiAqL1xuZXhwb3J0IGNsYXNzIEludDY0IHtcbiAgY29uc3RydWN0b3IocmVhZG9ubHkgYnl0ZXM6IFVpbnQ4QXJyYXkpIHtcbiAgICBpZiAoYnl0ZXMuYnl0ZUxlbmd0aCAhPT0gOCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFwiSW50NjQgYnVmZmVycyBtdXN0IGJlIGV4YWN0bHkgOCBieXRlc1wiKTtcbiAgICB9XG4gIH1cblxuICBzdGF0aWMgZnJvbU51bWJlcihudW1iZXI6IG51bWJlcik6IEludDY0IHtcbiAgICBpZiAobnVtYmVyID4gOTIyMzM3MjAzNjg1NDc3NTgwNyB8fCBudW1iZXIgPCAtOTIyMzM3MjAzNjg1NDc3NTgwOCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGAke251bWJlcn0gaXMgdG9vIGxhcmdlIChvciwgaWYgbmVnYXRpdmUsIHRvbyBzbWFsbCkgdG8gcmVwcmVzZW50IGFzIGFuIEludDY0YCk7XG4gICAgfVxuXG4gICAgY29uc3QgYnl0ZXMgPSBuZXcgVWludDhBcnJheSg4KTtcbiAgICBmb3IgKGxldCBpID0gNywgcmVtYWluaW5nID0gTWF0aC5hYnMoTWF0aC5yb3VuZChudW1iZXIpKTsgaSA+IC0xICYmIHJlbWFpbmluZyA+IDA7IGktLSwgcmVtYWluaW5nIC89IDI1Nikge1xuICAgICAgYnl0ZXNbaV0gPSByZW1haW5pbmc7XG4gICAgfVxuXG4gICAgaWYgKG51bWJlciA8IDApIHtcbiAgICAgIG5lZ2F0ZShieXRlcyk7XG4gICAgfVxuXG4gICAgcmV0dXJuIG5ldyBJbnQ2NChieXRlcyk7XG4gIH1cblxuICAvKipcbiAgICogQ2FsbGVkIGltcGxpY2l0bHkgYnkgaW5maXggYXJpdGhtZXRpYyBvcGVyYXRvcnMuXG4gICAqL1xuICB2YWx1ZU9mKCk6IG51bWJlciB7XG4gICAgY29uc3QgYnl0ZXMgPSB0aGlzLmJ5dGVzLnNsaWNlKDApO1xuICAgIGNvbnN0IG5lZ2F0aXZlID0gYnl0ZXNbMF0gJiAwYjEwMDAwMDAwO1xuICAgIGlmIChuZWdhdGl2ZSkge1xuICAgICAgbmVnYXRlKGJ5dGVzKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcGFyc2VJbnQodG9IZXgoYnl0ZXMpLCAxNikgKiAobmVnYXRpdmUgPyAtMSA6IDEpO1xuICB9XG5cbiAgdG9TdHJpbmcoKSB7XG4gICAgcmV0dXJuIFN0cmluZyh0aGlzLnZhbHVlT2YoKSk7XG4gIH1cbn1cblxuZnVuY3Rpb24gbmVnYXRlKGJ5dGVzOiBVaW50OEFycmF5KTogdm9pZCB7XG4gIGZvciAobGV0IGkgPSAwOyBpIDwgODsgaSsrKSB7XG4gICAgYnl0ZXNbaV0gXj0gMHhmZjtcbiAgfVxuXG4gIGZvciAobGV0IGkgPSA3OyBpID4gLTE7IGktLSkge1xuICAgIGJ5dGVzW2ldKys7XG4gICAgaWYgKGJ5dGVzW2ldICE9PSAwKSBicmVhaztcbiAgfVxufVxuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js": /*!**************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js ***! \**************************************************************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWVzc2FnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9NZXNzYWdlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbnQ2NCB9IGZyb20gXCIuL0ludDY0XCI7XG5cbi8qKlxuICogQW4gZXZlbnQgc3RyZWFtIG1lc3NhZ2UuIFRoZSBoZWFkZXJzIGFuZCBib2R5IHByb3BlcnRpZXMgd2lsbCBhbHdheXMgYmVcbiAqIGRlZmluZWQsIHdpdGggZW1wdHkgaGVhZGVycyByZXByZXNlbnRlZCBhcyBhbiBvYmplY3Qgd2l0aCBubyBrZXlzIGFuZCBhblxuICogZW1wdHkgYm9keSByZXByZXNlbnRlZCBhcyBhIHplcm8tbGVuZ3RoIFVpbnQ4QXJyYXkuXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgTWVzc2FnZSB7XG4gIGhlYWRlcnM6IE1lc3NhZ2VIZWFkZXJzO1xuICBib2R5OiBVaW50OEFycmF5O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIE1lc3NhZ2VIZWFkZXJzIHtcbiAgW25hbWU6IHN0cmluZ106IE1lc3NhZ2VIZWFkZXJWYWx1ZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCb29sZWFuSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImJvb2xlYW5cIjtcbiAgdmFsdWU6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnl0ZUhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJieXRlXCI7XG4gIHZhbHVlOiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU2hvcnRIZWFkZXJWYWx1ZSB7XG4gIHR5cGU6IFwic2hvcnRcIjtcbiAgdmFsdWU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBJbnRlZ2VySGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImludGVnZXJcIjtcbiAgdmFsdWU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMb25nSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcImxvbmdcIjtcbiAgdmFsdWU6IEludDY0O1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJpbmFyeUhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJiaW5hcnlcIjtcbiAgdmFsdWU6IFVpbnQ4QXJyYXk7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU3RyaW5nSGVhZGVyVmFsdWUge1xuICB0eXBlOiBcInN0cmluZ1wiO1xuICB2YWx1ZTogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFRpbWVzdGFtcEhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJ0aW1lc3RhbXBcIjtcbiAgdmFsdWU6IERhdGU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgVXVpZEhlYWRlclZhbHVlIHtcbiAgdHlwZTogXCJ1dWlkXCI7XG4gIHZhbHVlOiBzdHJpbmc7XG59XG5cbmV4cG9ydCB0eXBlIE1lc3NhZ2VIZWFkZXJWYWx1ZSA9XG4gIHwgQm9vbGVhbkhlYWRlclZhbHVlXG4gIHwgQnl0ZUhlYWRlclZhbHVlXG4gIHwgU2hvcnRIZWFkZXJWYWx1ZVxuICB8IEludGVnZXJIZWFkZXJWYWx1ZVxuICB8IExvbmdIZWFkZXJWYWx1ZVxuICB8IEJpbmFyeUhlYWRlclZhbHVlXG4gIHwgU3RyaW5nSGVhZGVyVmFsdWVcbiAgfCBUaW1lc3RhbXBIZWFkZXJWYWx1ZVxuICB8IFV1aWRIZWFkZXJWYWx1ZTtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js": /*!************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js ***! \************************************************************************************************/ /*! exports provided: EventStreamMarshaller, Int64 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"]; }); /* harmony import */ var _Int64__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Int64 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Int64.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Int64", function() { return _Int64__WEBPACK_IMPORTED_MODULE_1__["Int64"]; }); /* harmony import */ var _Message__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Message */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/Message.js"); /* empty/unused harmony star reexport */ //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLFNBQVMsQ0FBQztBQUN4QixjQUFjLFdBQVcsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL0V2ZW50U3RyZWFtTWFyc2hhbGxlclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vSW50NjRcIjtcbmV4cG9ydCAqIGZyb20gXCIuL01lc3NhZ2VcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/splitMessage.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/@aws-crypto/crc32/build/index.js"); /* 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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/node_modules/tslib/tslib.es6.js": /*!***************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js"); /* harmony import */ var _aws_sdk_eventstream_serde_universal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-universal */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js"); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js"); /** * 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= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js": /*!***************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/index.js ***! \***************************************************************************************************/ /*! exports provided: eventStreamSerdeProvider, EventStreamMarshaller, readableStreamtoIterable, iterableToReadableStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./provider */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "eventStreamSerdeProvider", function() { return _provider__WEBPACK_IMPORTED_MODULE_0__["eventStreamSerdeProvider"]; }); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"]; }); /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "readableStreamtoIterable", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__["readableStreamtoIterable"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "iterableToReadableStream", function() { return _utils__WEBPACK_IMPORTED_MODULE_2__["iterableToReadableStream"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxZQUFZLENBQUM7QUFDM0IsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3Byb3ZpZGVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9FdmVudFN0cmVhbU1hcnNoYWxsZXJcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3V0aWxzXCI7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/provider.js": /*!******************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js"); /** browser event stream serde utils provider */ var eventStreamSerdeProvider = function (options) { return new _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"](options); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcHJvdmlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFaEUsZ0RBQWdEO0FBQ2hELE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUE2QixVQUFDLE9BSWxFLElBQUssT0FBQSxJQUFJLHFCQUFxQixDQUFDLE9BQU8sQ0FBQyxFQUFsQyxDQUFrQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciwgRXZlbnRTaWduZXIsIEV2ZW50U3RyZWFtU2VyZGVQcm92aWRlciwgUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgRXZlbnRTdHJlYW1NYXJzaGFsbGVyIH0gZnJvbSBcIi4vRXZlbnRTdHJlYW1NYXJzaGFsbGVyXCI7XG5cbi8qKiBicm93c2VyIGV2ZW50IHN0cmVhbSBzZXJkZSB1dGlscyBwcm92aWRlciAqL1xuZXhwb3J0IGNvbnN0IGV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcjogRXZlbnRTdHJlYW1TZXJkZVByb3ZpZGVyID0gKG9wdGlvbnM6IHtcbiAgdXRmOEVuY29kZXI6IEVuY29kZXI7XG4gIHV0ZjhEZWNvZGVyOiBEZWNvZGVyO1xuICBldmVudFNpZ25lcjogRXZlbnRTaWduZXIgfCBQcm92aWRlcjxFdmVudFNpZ25lcj47XG59KSA9PiBuZXcgRXZlbnRTdHJlYW1NYXJzaGFsbGVyKG9wdGlvbnMpO1xuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js": /*!***************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/dist/es/utils.js ***! \***************************************************************************************************/ /*! exports provided: readableStreamtoIterable, iterableToReadableStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "readableStreamtoIterable", function() { return readableStreamtoIterable; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "iterableToReadableStream", function() { return iterableToReadableStream; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/node_modules/tslib/tslib.es6.js"); /** * A util function converting ReadableStream into an async iterable. * Reference: https://jakearchibald.com/2017/async-iterators-and-generators/#making-streams-iterate */ var readableStreamtoIterable = function (readableStream) { var _a; return (_a = {}, _a[Symbol.asyncIterator] = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () { var reader, _a, done, value; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: reader = readableStream.getReader(); _b.label = 1; case 1: _b.trys.push([1, , 9, 10]); _b.label = 2; case 2: if (false) {} return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(reader.read())]; case 3: _a = _b.sent(), done = _a.done, value = _a.value; if (!done) return [3 /*break*/, 5]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 4: return [2 /*return*/, _b.sent()]; case 5: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(value)]; case 6: return [4 /*yield*/, _b.sent()]; case 7: _b.sent(); return [3 /*break*/, 2]; case 8: return [3 /*break*/, 10]; case 9: reader.releaseLock(); return [7 /*endfinally*/]; case 10: return [2 /*return*/]; } }); }); }, _a); }; /** * A util function converting async iterable to a ReadableStream. */ var iterableToReadableStream = function (asyncIterable) { var iterator = asyncIterable[Symbol.asyncIterator](); return new ReadableStream({ pull: function (controller) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var _a, done, value; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, iterator.next()]; case 1: _a = _b.sent(), done = _a.done, value = _a.value; if (done) { return [2 /*return*/, controller.close()]; } controller.enqueue(value); return [2 /*return*/]; } }); }); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUksY0FBaUM7O0lBQXVCLE9BQUE7UUFDbEcsR0FBQyxNQUFNLENBQUMsYUFBYSxJQUFHOzs7Ozs7NEJBQ2hCLE1BQU0sR0FBRyxjQUFjLENBQUMsU0FBUyxFQUFFLENBQUM7Ozs7OztpQ0FFakMsSUFBSTs0QkFDZSw2QkFBTSxNQUFNLENBQUMsSUFBSSxFQUFFLEdBQUE7OzRCQUFyQyxLQUFrQixTQUFtQixFQUFuQyxJQUFJLFVBQUEsRUFBRSxLQUFLLFdBQUE7aUNBQ2YsSUFBSSxFQUFKLHdCQUFJOztnQ0FBRSxpQ0FBTzs2REFDWCxLQUFVO2dDQUFoQixnQ0FBZ0I7OzRCQUFoQixTQUFnQixDQUFDOzs7OzRCQUduQixNQUFNLENBQUMsV0FBVyxFQUFFLENBQUM7Ozs7OztTQUV4QjtXQUNEO0FBYmtHLENBYWxHLENBQUM7QUFFSDs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUksYUFBK0I7SUFDekUsSUFBTSxRQUFRLEdBQUcsYUFBYSxDQUFDLE1BQU0sQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDO0lBQ3ZELE9BQU8sSUFBSSxjQUFjLENBQUM7UUFDbEIsSUFBSSxZQUFDLFVBQVU7Ozs7O2dDQUNLLHFCQUFNLFFBQVEsQ0FBQyxJQUFJLEVBQUUsRUFBQTs7NEJBQXZDLEtBQWtCLFNBQXFCLEVBQXJDLElBQUksVUFBQSxFQUFFLEtBQUssV0FBQTs0QkFDbkIsSUFBSSxJQUFJLEVBQUU7Z0NBQ1Isc0JBQU8sVUFBVSxDQUFDLEtBQUssRUFBRSxFQUFDOzZCQUMzQjs0QkFDRCxVQUFVLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDOzs7OztTQUMzQjtLQUNGLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQSB1dGlsIGZ1bmN0aW9uIGNvbnZlcnRpbmcgUmVhZGFibGVTdHJlYW0gaW50byBhbiBhc3luYyBpdGVyYWJsZS5cbiAqIFJlZmVyZW5jZTogaHR0cHM6Ly9qYWtlYXJjaGliYWxkLmNvbS8yMDE3L2FzeW5jLWl0ZXJhdG9ycy1hbmQtZ2VuZXJhdG9ycy8jbWFraW5nLXN0cmVhbXMtaXRlcmF0ZVxuICovXG5leHBvcnQgY29uc3QgcmVhZGFibGVTdHJlYW10b0l0ZXJhYmxlID0gPFQ+KHJlYWRhYmxlU3RyZWFtOiBSZWFkYWJsZVN0cmVhbTxUPik6IEFzeW5jSXRlcmFibGU8VD4gPT4gKHtcbiAgW1N5bWJvbC5hc3luY0l0ZXJhdG9yXTogYXN5bmMgZnVuY3Rpb24qICgpIHtcbiAgICBjb25zdCByZWFkZXIgPSByZWFkYWJsZVN0cmVhbS5nZXRSZWFkZXIoKTtcbiAgICB0cnkge1xuICAgICAgd2hpbGUgKHRydWUpIHtcbiAgICAgICAgY29uc3QgeyBkb25lLCB2YWx1ZSB9ID0gYXdhaXQgcmVhZGVyLnJlYWQoKTtcbiAgICAgICAgaWYgKGRvbmUpIHJldHVybjtcbiAgICAgICAgeWllbGQgdmFsdWUgYXMgVDtcbiAgICAgIH1cbiAgICB9IGZpbmFsbHkge1xuICAgICAgcmVhZGVyLnJlbGVhc2VMb2NrKCk7XG4gICAgfVxuICB9LFxufSk7XG5cbi8qKlxuICogQSB1dGlsIGZ1bmN0aW9uIGNvbnZlcnRpbmcgYXN5bmMgaXRlcmFibGUgdG8gYSBSZWFkYWJsZVN0cmVhbS5cbiAqL1xuZXhwb3J0IGNvbnN0IGl0ZXJhYmxlVG9SZWFkYWJsZVN0cmVhbSA9IDxUPihhc3luY0l0ZXJhYmxlOiBBc3luY0l0ZXJhYmxlPFQ+KTogUmVhZGFibGVTdHJlYW08VD4gPT4ge1xuICBjb25zdCBpdGVyYXRvciA9IGFzeW5jSXRlcmFibGVbU3ltYm9sLmFzeW5jSXRlcmF0b3JdKCk7XG4gIHJldHVybiBuZXcgUmVhZGFibGVTdHJlYW0oe1xuICAgIGFzeW5jIHB1bGwoY29udHJvbGxlcikge1xuICAgICAgY29uc3QgeyBkb25lLCB2YWx1ZSB9ID0gYXdhaXQgaXRlcmF0b3IubmV4dCgpO1xuICAgICAgaWYgKGRvbmUpIHtcbiAgICAgICAgcmV0dXJuIGNvbnRyb2xsZXIuY2xvc2UoKTtcbiAgICAgIH1cbiAgICAgIGNvbnRyb2xsZXIuZW5xdWV1ZSh2YWx1ZSk7XG4gICAgfSxcbiAgfSk7XG59O1xuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/node_modules/tslib/tslib.es6.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-browser/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js": /*!****************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js ***! \****************************************************************************************************************************/ /*! exports provided: resolveEventStreamSerdeConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveEventStreamSerdeConfig", function() { return resolveEventStreamSerdeConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/node_modules/tslib/tslib.es6.js"); var resolveEventStreamSerdeConfig = function (input) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { eventStreamMarshaller: input.eventStreamSerdeProvider(input) })); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1TZXJkZUNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9FdmVudFN0cmVhbVNlcmRlQ29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFZQSxNQUFNLENBQUMsSUFBTSw2QkFBNkIsR0FBRyxVQUMzQyxLQUEyRCxJQUNwQixPQUFBLHVCQUNwQyxLQUFLLEtBQ1IscUJBQXFCLEVBQUUsS0FBSyxDQUFDLHdCQUF3QixDQUFDLEtBQUssQ0FBQyxJQUM1RCxFQUh1QyxDQUd2QyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRXZlbnRTdHJlYW1NYXJzaGFsbGVyLCBFdmVudFN0cmVhbVNlcmRlUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBFdmVudFN0cmVhbVNlcmRlSW5wdXRDb25maWcge31cblxuZXhwb3J0IGludGVyZmFjZSBFdmVudFN0cmVhbVNlcmRlUmVzb2x2ZWRDb25maWcge1xuICBldmVudFN0cmVhbU1hcnNoYWxsZXI6IEV2ZW50U3RyZWFtTWFyc2hhbGxlcjtcbn1cblxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIGV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcjogRXZlbnRTdHJlYW1TZXJkZVByb3ZpZGVyO1xufVxuXG5leHBvcnQgY29uc3QgcmVzb2x2ZUV2ZW50U3RyZWFtU2VyZGVDb25maWcgPSA8VD4oXG4gIGlucHV0OiBUICYgUHJldmlvdXNseVJlc29sdmVkICYgRXZlbnRTdHJlYW1TZXJkZUlucHV0Q29uZmlnXG4pOiBUICYgRXZlbnRTdHJlYW1TZXJkZVJlc29sdmVkQ29uZmlnID0+ICh7XG4gIC4uLmlucHV0LFxuICBldmVudFN0cmVhbU1hcnNoYWxsZXI6IGlucHV0LmV2ZW50U3RyZWFtU2VyZGVQcm92aWRlcihpbnB1dCksXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/index.js ***! \***********************************************************************************************************/ /*! exports provided: resolveEventStreamSerdeConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _EventStreamSerdeConfig__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventStreamSerdeConfig */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/dist/es/EventStreamSerdeConfig.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveEventStreamSerdeConfig", function() { return _EventStreamSerdeConfig__WEBPACK_IMPORTED_MODULE_0__["resolveEventStreamSerdeConfig"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYywwQkFBMEIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL0V2ZW50U3RyZWFtU2VyZGVDb25maWdcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/node_modules/tslib/tslib.es6.js": /*!**************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-config-resolver/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-marshaller */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-marshaller/dist/es/index.js"); /* harmony import */ var _getChunkedStream__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getChunkedStream */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js"); /* harmony import */ var _getUnmarshalledStream__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getUnmarshalledStream */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getUnmarshalledStream.js"); 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== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js": /*!****************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getChunkedStream.js ***! \****************************************************************************************************************/ /*! exports provided: getChunkedStream */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getChunkedStream", function() { return getChunkedStream; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); function getChunkedStream(source) { var _a; var currentMessageTotalLength = 0; var currentMessagePendingLength = 0; var currentMessage = null; var messageLengthBuffer = null; var allocateMessage = function (size) { if (typeof size !== "number") { throw new Error("Attempted to allocate an event message where size was not a number: " + size); } currentMessageTotalLength = size; currentMessagePendingLength = 4; currentMessage = new Uint8Array(size); var currentMessageView = new DataView(currentMessage.buffer); currentMessageView.setUint32(0, size, false); //set big-endian Uint32 to 0~3 bytes }; var iterator = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () { var sourceIterator, _a, value, done, chunkLength, currentOffset, bytesRemaining, numBytesForTotal, numBytesToWrite; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: sourceIterator = source[Symbol.asyncIterator](); _b.label = 1; case 1: if (false) {} return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(sourceIterator.next())]; case 2: _a = _b.sent(), value = _a.value, done = _a.done; if (!done) return [3 /*break*/, 10]; if (!!currentMessageTotalLength) return [3 /*break*/, 4]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 3: return [2 /*return*/, _b.sent()]; case 4: if (!(currentMessageTotalLength === currentMessagePendingLength)) return [3 /*break*/, 7]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(currentMessage)]; case 5: return [4 /*yield*/, _b.sent()]; case 6: _b.sent(); return [3 /*break*/, 8]; case 7: throw new Error("Truncated event message received."); case 8: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(void 0)]; case 9: return [2 /*return*/, _b.sent()]; case 10: chunkLength = value.length; currentOffset = 0; _b.label = 11; case 11: if (!(currentOffset < chunkLength)) return [3 /*break*/, 15]; // create new message if necessary if (!currentMessage) { bytesRemaining = chunkLength - currentOffset; // prevent edge case where total length spans 2 chunks if (!messageLengthBuffer) { messageLengthBuffer = new Uint8Array(4); } numBytesForTotal = Math.min(4 - currentMessagePendingLength, // remaining bytes to fill the messageLengthBuffer bytesRemaining // bytes left in chunk ); messageLengthBuffer.set( // @ts-ignore error TS2532: Object is possibly 'undefined' for value value.slice(currentOffset, currentOffset + numBytesForTotal), currentMessagePendingLength); currentMessagePendingLength += numBytesForTotal; currentOffset += numBytesForTotal; if (currentMessagePendingLength < 4) { // not enough information to create the current message return [3 /*break*/, 15]; } allocateMessage(new DataView(messageLengthBuffer.buffer).getUint32(0, false)); messageLengthBuffer = null; } numBytesToWrite = Math.min(currentMessageTotalLength - currentMessagePendingLength, // number of bytes left to complete message chunkLength - currentOffset // number of bytes left in the original chunk ); currentMessage.set( // @ts-ignore error TS2532: Object is possibly 'undefined' for value value.slice(currentOffset, currentOffset + numBytesToWrite), currentMessagePendingLength); currentMessagePendingLength += numBytesToWrite; currentOffset += numBytesToWrite; if (!(currentMessageTotalLength && currentMessageTotalLength === currentMessagePendingLength)) return [3 /*break*/, 14]; return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(currentMessage)]; case 12: // push out the message return [4 /*yield*/, _b.sent()]; case 13: // push out the message _b.sent(); // cleanup currentMessage = null; currentMessageTotalLength = 0; currentMessagePendingLength = 0; _b.label = 14; case 14: return [3 /*break*/, 11]; case 15: return [3 /*break*/, 1]; case 16: return [2 /*return*/]; } }); }); }; return _a = {}, _a[Symbol.asyncIterator] = iterator, _a; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q2h1bmtlZFN0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nZXRDaHVua2VkU3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxNQUFNLFVBQVUsZ0JBQWdCLENBQUMsTUFBaUM7O0lBQ2hFLElBQUkseUJBQXlCLEdBQUcsQ0FBQyxDQUFDO0lBQ2xDLElBQUksMkJBQTJCLEdBQUcsQ0FBQyxDQUFDO0lBQ3BDLElBQUksY0FBYyxHQUFzQixJQUFJLENBQUM7SUFDN0MsSUFBSSxtQkFBbUIsR0FBc0IsSUFBSSxDQUFDO0lBQ2xELElBQU0sZUFBZSxHQUFHLFVBQUMsSUFBWTtRQUNuQyxJQUFJLE9BQU8sSUFBSSxLQUFLLFFBQVEsRUFBRTtZQUM1QixNQUFNLElBQUksS0FBSyxDQUFDLHNFQUFzRSxHQUFHLElBQUksQ0FBQyxDQUFDO1NBQ2hHO1FBQ0QseUJBQXlCLEdBQUcsSUFBSSxDQUFDO1FBQ2pDLDJCQUEyQixHQUFHLENBQUMsQ0FBQztRQUNoQyxjQUFjLEdBQUcsSUFBSSxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDdEMsSUFBTSxrQkFBa0IsR0FBRyxJQUFJLFFBQVEsQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDL0Qsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxvQ0FBb0M7SUFDcEYsQ0FBQyxDQUFDO0lBRUYsSUFBTSxRQUFRLEdBQUc7Ozs7Ozt3QkFDVCxjQUFjLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDOzs7NkJBQy9DLElBQUk7d0JBQ2UsNkJBQU0sY0FBYyxDQUFDLElBQUksRUFBRSxHQUFBOzt3QkFBN0MsS0FBa0IsU0FBMkIsRUFBM0MsS0FBSyxXQUFBLEVBQUUsSUFBSSxVQUFBOzZCQUNmLElBQUksRUFBSix5QkFBSTs2QkFDRixDQUFDLHlCQUF5QixFQUExQix3QkFBMEI7OzRCQUM1QixpQ0FBTzs7NkJBQ0UsQ0FBQSx5QkFBeUIsS0FBSywyQkFBMkIsQ0FBQSxFQUF6RCx3QkFBeUQ7cURBQzVELGNBQTRCOzRCQUFsQyxnQ0FBa0M7O3dCQUFsQyxTQUFrQyxDQUFDOzs0QkFFbkMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDOzs0QkFFdkQsaUNBQU87O3dCQUdILFdBQVcsR0FBRyxLQUFLLENBQUMsTUFBTSxDQUFDO3dCQUM3QixhQUFhLEdBQUcsQ0FBQyxDQUFDOzs7NkJBRWYsQ0FBQSxhQUFhLEdBQUcsV0FBVyxDQUFBO3dCQUNoQyxrQ0FBa0M7d0JBQ2xDLElBQUksQ0FBQyxjQUFjLEVBQUU7NEJBRWIsY0FBYyxHQUFHLFdBQVcsR0FBRyxhQUFhLENBQUM7NEJBQ25ELHNEQUFzRDs0QkFDdEQsSUFBSSxDQUFDLG1CQUFtQixFQUFFO2dDQUN4QixtQkFBbUIsR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQzs2QkFDekM7NEJBQ0ssZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FDL0IsQ0FBQyxHQUFHLDJCQUEyQixFQUFFLGtEQUFrRDs0QkFDbkYsY0FBYyxDQUFDLHNCQUFzQjs2QkFDdEMsQ0FBQzs0QkFFRixtQkFBbUIsQ0FBQyxHQUFHOzRCQUNyQixvRUFBb0U7NEJBQ3BFLEtBQUssQ0FBQyxLQUFLLENBQUMsYUFBYSxFQUFFLGFBQWEsR0FBRyxnQkFBZ0IsQ0FBQyxFQUM1RCwyQkFBMkIsQ0FDNUIsQ0FBQzs0QkFFRiwyQkFBMkIsSUFBSSxnQkFBZ0IsQ0FBQzs0QkFDaEQsYUFBYSxJQUFJLGdCQUFnQixDQUFDOzRCQUVsQyxJQUFJLDJCQUEyQixHQUFHLENBQUMsRUFBRTtnQ0FDbkMsdURBQXVEO2dDQUN2RCx5QkFBTTs2QkFDUDs0QkFDRCxlQUFlLENBQUMsSUFBSSxRQUFRLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDOzRCQUM5RSxtQkFBbUIsR0FBRyxJQUFJLENBQUM7eUJBQzVCO3dCQUdLLGVBQWUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUM5Qix5QkFBeUIsR0FBRywyQkFBMkIsRUFBRSwyQ0FBMkM7d0JBQ3BHLFdBQVcsR0FBRyxhQUFhLENBQUMsNkNBQTZDO3lCQUMxRSxDQUFDO3dCQUNGLGNBQWUsQ0FBQyxHQUFHO3dCQUNqQixvRUFBb0U7d0JBQ3BFLEtBQUssQ0FBQyxLQUFLLENBQUMsYUFBYSxFQUFFLGFBQWEsR0FBRyxlQUFlLENBQUMsRUFDM0QsMkJBQTJCLENBQzVCLENBQUM7d0JBQ0YsMkJBQTJCLElBQUksZUFBZSxDQUFDO3dCQUMvQyxhQUFhLElBQUksZUFBZSxDQUFDOzZCQUc3QixDQUFBLHlCQUF5QixJQUFJLHlCQUF5QixLQUFLLDJCQUEyQixDQUFBLEVBQXRGLHlCQUFzRjtxREFFbEYsY0FBNEI7O29CQURsQyx1QkFBdUI7b0JBQ3ZCLGdDQUFrQzs7d0JBRGxDLHVCQUF1Qjt3QkFDdkIsU0FBa0MsQ0FBQzt3QkFDbkMsVUFBVTt3QkFDVixjQUFjLEdBQUcsSUFBSSxDQUFDO3dCQUN0Qix5QkFBeUIsR0FBRyxDQUFDLENBQUM7d0JBQzlCLDJCQUEyQixHQUFHLENBQUMsQ0FBQzs7Ozs7Ozs7S0FJdkMsQ0FBQztJQUVGO1FBQ0UsR0FBQyxNQUFNLENBQUMsYUFBYSxJQUFHLFFBQVE7V0FDaEM7QUFDSixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIGdldENodW5rZWRTdHJlYW0oc291cmNlOiBBc3luY0l0ZXJhYmxlPFVpbnQ4QXJyYXk+KTogQXN5bmNJdGVyYWJsZTxVaW50OEFycmF5PiB7XG4gIGxldCBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID0gMDtcbiAgbGV0IGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCA9IDA7XG4gIGxldCBjdXJyZW50TWVzc2FnZTogVWludDhBcnJheSB8IG51bGwgPSBudWxsO1xuICBsZXQgbWVzc2FnZUxlbmd0aEJ1ZmZlcjogVWludDhBcnJheSB8IG51bGwgPSBudWxsO1xuICBjb25zdCBhbGxvY2F0ZU1lc3NhZ2UgPSAoc2l6ZTogbnVtYmVyKSA9PiB7XG4gICAgaWYgKHR5cGVvZiBzaXplICE9PSBcIm51bWJlclwiKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoXCJBdHRlbXB0ZWQgdG8gYWxsb2NhdGUgYW4gZXZlbnQgbWVzc2FnZSB3aGVyZSBzaXplIHdhcyBub3QgYSBudW1iZXI6IFwiICsgc2l6ZSk7XG4gICAgfVxuICAgIGN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGggPSBzaXplO1xuICAgIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCA9IDQ7XG4gICAgY3VycmVudE1lc3NhZ2UgPSBuZXcgVWludDhBcnJheShzaXplKTtcbiAgICBjb25zdCBjdXJyZW50TWVzc2FnZVZpZXcgPSBuZXcgRGF0YVZpZXcoY3VycmVudE1lc3NhZ2UuYnVmZmVyKTtcbiAgICBjdXJyZW50TWVzc2FnZVZpZXcuc2V0VWludDMyKDAsIHNpemUsIGZhbHNlKTsgLy9zZXQgYmlnLWVuZGlhbiBVaW50MzIgdG8gMH4zIGJ5dGVzXG4gIH07XG5cbiAgY29uc3QgaXRlcmF0b3IgPSBhc3luYyBmdW5jdGlvbiogKCkge1xuICAgIGNvbnN0IHNvdXJjZUl0ZXJhdG9yID0gc291cmNlW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSgpO1xuICAgIHdoaWxlICh0cnVlKSB7XG4gICAgICBjb25zdCB7IHZhbHVlLCBkb25lIH0gPSBhd2FpdCBzb3VyY2VJdGVyYXRvci5uZXh0KCk7XG4gICAgICBpZiAoZG9uZSkge1xuICAgICAgICBpZiAoIWN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGgpIHtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH0gZWxzZSBpZiAoY3VycmVudE1lc3NhZ2VUb3RhbExlbmd0aCA9PT0gY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoKSB7XG4gICAgICAgICAgeWllbGQgY3VycmVudE1lc3NhZ2UgYXMgVWludDhBcnJheTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoXCJUcnVuY2F0ZWQgZXZlbnQgbWVzc2FnZSByZWNlaXZlZC5cIik7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBjaHVua0xlbmd0aCA9IHZhbHVlLmxlbmd0aDtcbiAgICAgIGxldCBjdXJyZW50T2Zmc2V0ID0gMDtcblxuICAgICAgd2hpbGUgKGN1cnJlbnRPZmZzZXQgPCBjaHVua0xlbmd0aCkge1xuICAgICAgICAvLyBjcmVhdGUgbmV3IG1lc3NhZ2UgaWYgbmVjZXNzYXJ5XG4gICAgICAgIGlmICghY3VycmVudE1lc3NhZ2UpIHtcbiAgICAgICAgICAvLyB3b3JraW5nIG9uIGEgbmV3IG1lc3NhZ2UsIGRldGVybWluZSB0b3RhbCBsZW5ndGhcbiAgICAgICAgICBjb25zdCBieXRlc1JlbWFpbmluZyA9IGNodW5rTGVuZ3RoIC0gY3VycmVudE9mZnNldDtcbiAgICAgICAgICAvLyBwcmV2ZW50IGVkZ2UgY2FzZSB3aGVyZSB0b3RhbCBsZW5ndGggc3BhbnMgMiBjaHVua3NcbiAgICAgICAgICBpZiAoIW1lc3NhZ2VMZW5ndGhCdWZmZXIpIHtcbiAgICAgICAgICAgIG1lc3NhZ2VMZW5ndGhCdWZmZXIgPSBuZXcgVWludDhBcnJheSg0KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgY29uc3QgbnVtQnl0ZXNGb3JUb3RhbCA9IE1hdGgubWluKFxuICAgICAgICAgICAgNCAtIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCwgLy8gcmVtYWluaW5nIGJ5dGVzIHRvIGZpbGwgdGhlIG1lc3NhZ2VMZW5ndGhCdWZmZXJcbiAgICAgICAgICAgIGJ5dGVzUmVtYWluaW5nIC8vIGJ5dGVzIGxlZnQgaW4gY2h1bmtcbiAgICAgICAgICApO1xuXG4gICAgICAgICAgbWVzc2FnZUxlbmd0aEJ1ZmZlci5zZXQoXG4gICAgICAgICAgICAvLyBAdHMtaWdub3JlIGVycm9yIFRTMjUzMjogT2JqZWN0IGlzIHBvc3NpYmx5ICd1bmRlZmluZWQnIGZvciB2YWx1ZVxuICAgICAgICAgICAgdmFsdWUuc2xpY2UoY3VycmVudE9mZnNldCwgY3VycmVudE9mZnNldCArIG51bUJ5dGVzRm9yVG90YWwpLFxuICAgICAgICAgICAgY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoXG4gICAgICAgICAgKTtcblxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlUGVuZGluZ0xlbmd0aCArPSBudW1CeXRlc0ZvclRvdGFsO1xuICAgICAgICAgIGN1cnJlbnRPZmZzZXQgKz0gbnVtQnl0ZXNGb3JUb3RhbDtcblxuICAgICAgICAgIGlmIChjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGggPCA0KSB7XG4gICAgICAgICAgICAvLyBub3QgZW5vdWdoIGluZm9ybWF0aW9uIHRvIGNyZWF0ZSB0aGUgY3VycmVudCBtZXNzYWdlXG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgICB9XG4gICAgICAgICAgYWxsb2NhdGVNZXNzYWdlKG5ldyBEYXRhVmlldyhtZXNzYWdlTGVuZ3RoQnVmZmVyLmJ1ZmZlcikuZ2V0VWludDMyKDAsIGZhbHNlKSk7XG4gICAgICAgICAgbWVzc2FnZUxlbmd0aEJ1ZmZlciA9IG51bGw7XG4gICAgICAgIH1cblxuICAgICAgICAvLyB3cml0ZSBkYXRhIGludG8gY3VycmVudCBtZXNzYWdlXG4gICAgICAgIGNvbnN0IG51bUJ5dGVzVG9Xcml0ZSA9IE1hdGgubWluKFxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlVG90YWxMZW5ndGggLSBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGgsIC8vIG51bWJlciBvZiBieXRlcyBsZWZ0IHRvIGNvbXBsZXRlIG1lc3NhZ2VcbiAgICAgICAgICBjaHVua0xlbmd0aCAtIGN1cnJlbnRPZmZzZXQgLy8gbnVtYmVyIG9mIGJ5dGVzIGxlZnQgaW4gdGhlIG9yaWdpbmFsIGNodW5rXG4gICAgICAgICk7XG4gICAgICAgIGN1cnJlbnRNZXNzYWdlIS5zZXQoXG4gICAgICAgICAgLy8gQHRzLWlnbm9yZSBlcnJvciBUUzI1MzI6IE9iamVjdCBpcyBwb3NzaWJseSAndW5kZWZpbmVkJyBmb3IgdmFsdWVcbiAgICAgICAgICB2YWx1ZS5zbGljZShjdXJyZW50T2Zmc2V0LCBjdXJyZW50T2Zmc2V0ICsgbnVtQnl0ZXNUb1dyaXRlKSxcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGhcbiAgICAgICAgKTtcbiAgICAgICAgY3VycmVudE1lc3NhZ2VQZW5kaW5nTGVuZ3RoICs9IG51bUJ5dGVzVG9Xcml0ZTtcbiAgICAgICAgY3VycmVudE9mZnNldCArPSBudW1CeXRlc1RvV3JpdGU7XG5cbiAgICAgICAgLy8gY2hlY2sgaWYgYSBtZXNzYWdlIGlzIHJlYWR5IHRvIGJlIHB1c2hlZFxuICAgICAgICBpZiAoY3VycmVudE1lc3NhZ2VUb3RhbExlbmd0aCAmJiBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID09PSBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGgpIHtcbiAgICAgICAgICAvLyBwdXNoIG91dCB0aGUgbWVzc2FnZVxuICAgICAgICAgIHlpZWxkIGN1cnJlbnRNZXNzYWdlIGFzIFVpbnQ4QXJyYXk7XG4gICAgICAgICAgLy8gY2xlYW51cFxuICAgICAgICAgIGN1cnJlbnRNZXNzYWdlID0gbnVsbDtcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVRvdGFsTGVuZ3RoID0gMDtcbiAgICAgICAgICBjdXJyZW50TWVzc2FnZVBlbmRpbmdMZW5ndGggPSAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9O1xuXG4gIHJldHVybiB7XG4gICAgW1N5bWJvbC5hc3luY0l0ZXJhdG9yXTogaXRlcmF0b3IsXG4gIH07XG59XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getUnmarshalledStream.js": /*!*********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js"); 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= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/index.js ***! \*****************************************************************************************************/ /*! exports provided: eventStreamSerdeProvider, EventStreamMarshaller */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _provider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./provider */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/provider.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "eventStreamSerdeProvider", function() { return _provider__WEBPACK_IMPORTED_MODULE_0__["eventStreamSerdeProvider"]; }); /* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./EventStreamMarshaller */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxZQUFZLENBQUM7QUFDM0IsY0FBYyx5QkFBeUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3Byb3ZpZGVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9FdmVudFN0cmVhbU1hcnNoYWxsZXJcIjtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/provider.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js"); /** 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= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/node_modules/tslib/tslib.es6.js": /*!********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/eventstream-serde-universal/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/hash-blob-browser/dist/es/index.js": /*!*******************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/hash-blob-browser/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_chunked_blob_reader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/chunked-blob-reader */ "./node_modules/aws-amplify/node_modules/@aws-sdk/chunked-blob-reader/dist/es/index.js"); 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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/hash-blob-browser/node_modules/tslib/tslib.es6.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/hash-blob-browser/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/md5-js/dist/es/constants.js": /*!************************************************************************************!*\ !*** ./node_modules/aws-amplify/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== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/md5-js/dist/es/index.js": /*!********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/md5-js/dist/es/index.js ***! \********************************************************************************/ /*! exports provided: Md5 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Md5", function() { return Md5; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/md5-js/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-utf8-browser */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/aws-amplify/node_modules/@aws-sdk/md5-js/dist/es/constants.js"); var Md5 = /** @class */ (function () { function Md5() { this.state = Uint32Array.from(_constants__WEBPACK_IMPORTED_MODULE_2__["INIT"]); this.buffer = new DataView(new ArrayBuffer(_constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"])); this.bufferLength = 0; this.bytesHashed = 0; this.finished = false; } Md5.prototype.update = function (sourceData) { if (isEmptyData(sourceData)) { return; } else if (this.finished) { throw new Error("Attempted to update an already finished hash."); } var data = convertToBuffer(sourceData); var position = 0; var byteLength = data.byteLength; this.bytesHashed += byteLength; while (byteLength > 0) { this.buffer.setUint8(this.bufferLength++, data[position++]); byteLength--; if (this.bufferLength === _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"]) { this.hashBuffer(); this.bufferLength = 0; } } }; Md5.prototype.digest = function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { var _a, buffer, undecoratedLength, bytesHashed, bitsHashed, i, i, out, i; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { if (!this.finished) { _a = this, buffer = _a.buffer, undecoratedLength = _a.bufferLength, bytesHashed = _a.bytesHashed; bitsHashed = bytesHashed * 8; buffer.setUint8(this.bufferLength++, 128); // Ensure the final block has enough room for the hashed length if (undecoratedLength % _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] >= _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 8) { for (i = this.bufferLength; i < _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"]; i++) { buffer.setUint8(i, 0); } this.hashBuffer(); this.bufferLength = 0; } for (i = this.bufferLength; i < _constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 8; i++) { buffer.setUint8(i, 0); } buffer.setUint32(_constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 8, bitsHashed >>> 0, true); buffer.setUint32(_constants__WEBPACK_IMPORTED_MODULE_2__["BLOCK_SIZE"] - 4, Math.floor(bitsHashed / 0x100000000), true); this.hashBuffer(); this.finished = true; } out = new DataView(new ArrayBuffer(_constants__WEBPACK_IMPORTED_MODULE_2__["DIGEST_LENGTH"])); for (i = 0; i < 4; i++) { out.setUint32(i * 4, this.state[i], true); } return [2 /*return*/, new Uint8Array(out.buffer, out.byteOffset, out.byteLength)]; }); }); }; Md5.prototype.hashBuffer = function () { var _a = this, buffer = _a.buffer, state = _a.state; var a = state[0], b = state[1], c = state[2], d = state[3]; a = ff(a, b, c, d, buffer.getUint32(0, true), 7, 0xd76aa478); d = ff(d, a, b, c, buffer.getUint32(4, true), 12, 0xe8c7b756); c = ff(c, d, a, b, buffer.getUint32(8, true), 17, 0x242070db); b = ff(b, c, d, a, buffer.getUint32(12, true), 22, 0xc1bdceee); a = ff(a, b, c, d, buffer.getUint32(16, true), 7, 0xf57c0faf); d = ff(d, a, b, c, buffer.getUint32(20, true), 12, 0x4787c62a); c = ff(c, d, a, b, buffer.getUint32(24, true), 17, 0xa8304613); b = ff(b, c, d, a, buffer.getUint32(28, true), 22, 0xfd469501); a = ff(a, b, c, d, buffer.getUint32(32, true), 7, 0x698098d8); d = ff(d, a, b, c, buffer.getUint32(36, true), 12, 0x8b44f7af); c = ff(c, d, a, b, buffer.getUint32(40, true), 17, 0xffff5bb1); b = ff(b, c, d, a, buffer.getUint32(44, true), 22, 0x895cd7be); a = ff(a, b, c, d, buffer.getUint32(48, true), 7, 0x6b901122); d = ff(d, a, b, c, buffer.getUint32(52, true), 12, 0xfd987193); c = ff(c, d, a, b, buffer.getUint32(56, true), 17, 0xa679438e); b = ff(b, c, d, a, buffer.getUint32(60, true), 22, 0x49b40821); a = gg(a, b, c, d, buffer.getUint32(4, true), 5, 0xf61e2562); d = gg(d, a, b, c, buffer.getUint32(24, true), 9, 0xc040b340); c = gg(c, d, a, b, buffer.getUint32(44, true), 14, 0x265e5a51); b = gg(b, c, d, a, buffer.getUint32(0, true), 20, 0xe9b6c7aa); a = gg(a, b, c, d, buffer.getUint32(20, true), 5, 0xd62f105d); d = gg(d, a, b, c, buffer.getUint32(40, true), 9, 0x02441453); c = gg(c, d, a, b, buffer.getUint32(60, true), 14, 0xd8a1e681); b = gg(b, c, d, a, buffer.getUint32(16, true), 20, 0xe7d3fbc8); a = gg(a, b, c, d, buffer.getUint32(36, true), 5, 0x21e1cde6); d = gg(d, a, b, c, buffer.getUint32(56, true), 9, 0xc33707d6); c = gg(c, d, a, b, buffer.getUint32(12, true), 14, 0xf4d50d87); b = gg(b, c, d, a, buffer.getUint32(32, true), 20, 0x455a14ed); a = gg(a, b, c, d, buffer.getUint32(52, true), 5, 0xa9e3e905); d = gg(d, a, b, c, buffer.getUint32(8, true), 9, 0xfcefa3f8); c = gg(c, d, a, b, buffer.getUint32(28, true), 14, 0x676f02d9); b = gg(b, c, d, a, buffer.getUint32(48, true), 20, 0x8d2a4c8a); a = hh(a, b, c, d, buffer.getUint32(20, true), 4, 0xfffa3942); d = hh(d, a, b, c, buffer.getUint32(32, true), 11, 0x8771f681); c = hh(c, d, a, b, buffer.getUint32(44, true), 16, 0x6d9d6122); b = hh(b, c, d, a, buffer.getUint32(56, true), 23, 0xfde5380c); a = hh(a, b, c, d, buffer.getUint32(4, true), 4, 0xa4beea44); d = hh(d, a, b, c, buffer.getUint32(16, true), 11, 0x4bdecfa9); c = hh(c, d, a, b, buffer.getUint32(28, true), 16, 0xf6bb4b60); b = hh(b, c, d, a, buffer.getUint32(40, true), 23, 0xbebfbc70); a = hh(a, b, c, d, buffer.getUint32(52, true), 4, 0x289b7ec6); d = hh(d, a, b, c, buffer.getUint32(0, true), 11, 0xeaa127fa); c = hh(c, d, a, b, buffer.getUint32(12, true), 16, 0xd4ef3085); b = hh(b, c, d, a, buffer.getUint32(24, true), 23, 0x04881d05); a = hh(a, b, c, d, buffer.getUint32(36, true), 4, 0xd9d4d039); d = hh(d, a, b, c, buffer.getUint32(48, true), 11, 0xe6db99e5); c = hh(c, d, a, b, buffer.getUint32(60, true), 16, 0x1fa27cf8); b = hh(b, c, d, a, buffer.getUint32(8, true), 23, 0xc4ac5665); a = ii(a, b, c, d, buffer.getUint32(0, true), 6, 0xf4292244); d = ii(d, a, b, c, buffer.getUint32(28, true), 10, 0x432aff97); c = ii(c, d, a, b, buffer.getUint32(56, true), 15, 0xab9423a7); b = ii(b, c, d, a, buffer.getUint32(20, true), 21, 0xfc93a039); a = ii(a, b, c, d, buffer.getUint32(48, true), 6, 0x655b59c3); d = ii(d, a, b, c, buffer.getUint32(12, true), 10, 0x8f0ccc92); c = ii(c, d, a, b, buffer.getUint32(40, true), 15, 0xffeff47d); b = ii(b, c, d, a, buffer.getUint32(4, true), 21, 0x85845dd1); a = ii(a, b, c, d, buffer.getUint32(32, true), 6, 0x6fa87e4f); d = ii(d, a, b, c, buffer.getUint32(60, true), 10, 0xfe2ce6e0); c = ii(c, d, a, b, buffer.getUint32(24, true), 15, 0xa3014314); b = ii(b, c, d, a, buffer.getUint32(52, true), 21, 0x4e0811a1); a = ii(a, b, c, d, buffer.getUint32(16, true), 6, 0xf7537e82); d = ii(d, a, b, c, buffer.getUint32(44, true), 10, 0xbd3af235); c = ii(c, d, a, b, buffer.getUint32(8, true), 15, 0x2ad7d2bb); b = ii(b, c, d, a, buffer.getUint32(36, true), 21, 0xeb86d391); state[0] = (a + state[0]) & 0xffffffff; state[1] = (b + state[1]) & 0xffffffff; state[2] = (c + state[2]) & 0xffffffff; state[3] = (d + state[3]) & 0xffffffff; }; return Md5; }()); function cmn(q, a, b, x, s, t) { a = (((a + q) & 0xffffffff) + ((x + t) & 0xffffffff)) & 0xffffffff; return (((a << s) | (a >>> (32 - s))) + b) & 0xffffffff; } function ff(a, b, c, d, x, s, t) { return cmn((b & c) | (~b & d), a, b, x, s, t); } function gg(a, b, c, d, x, s, t) { return cmn((b & d) | (c & ~d), a, b, x, s, t); } function hh(a, b, c, d, x, s, t) { return cmn(b ^ c ^ d, a, b, x, s, t); } function ii(a, b, c, d, x, s, t) { return cmn(c ^ (b | ~d), a, b, x, s, t); } function isEmptyData(data) { if (typeof data === "string") { return data.length === 0; } return data.byteLength === 0; } function convertToBuffer(data) { if (typeof data === "string") { return Object(_aws_sdk_util_utf8_browser__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(data); } if (ArrayBuffer.isView(data)) { return new Uint8Array(data.buffer, data.byteOffset, data.byteLength / Uint8Array.BYTES_PER_ELEMENT); } return new Uint8Array(data); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUV0RCxPQUFPLEVBQUUsVUFBVSxFQUFFLGFBQWEsRUFBRSxJQUFJLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFOUQ7SUFBQTtRQUNVLFVBQUssR0FBRyxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQy9CLFdBQU0sR0FBYSxJQUFJLFFBQVEsQ0FBQyxJQUFJLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO1FBQzdELGlCQUFZLEdBQUcsQ0FBQyxDQUFDO1FBQ2pCLGdCQUFXLEdBQUcsQ0FBQyxDQUFDO1FBQ2hCLGFBQVEsR0FBRyxLQUFLLENBQUM7SUE2STNCLENBQUM7SUEzSUMsb0JBQU0sR0FBTixVQUFPLFVBQXNCO1FBQzNCLElBQUksV0FBVyxDQUFDLFVBQVUsQ0FBQyxFQUFFO1lBQzNCLE9BQU87U0FDUjthQUFNLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRTtZQUN4QixNQUFNLElBQUksS0FBSyxDQUFDLCtDQUErQyxDQUFDLENBQUM7U0FDbEU7UUFFRCxJQUFNLElBQUksR0FBRyxlQUFlLENBQUMsVUFBVSxDQUFDLENBQUM7UUFFekMsSUFBSSxRQUFRLEdBQUcsQ0FBQyxDQUFDO1FBQ1gsSUFBQSxVQUFVLEdBQUssSUFBSSxXQUFULENBQVU7UUFDMUIsSUFBSSxDQUFDLFdBQVcsSUFBSSxVQUFVLENBQUM7UUFFL0IsT0FBTyxVQUFVLEdBQUcsQ0FBQyxFQUFFO1lBQ3JCLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxZQUFZLEVBQUUsRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQzVELFVBQVUsRUFBRSxDQUFDO1lBRWIsSUFBSSxJQUFJLENBQUMsWUFBWSxLQUFLLFVBQVUsRUFBRTtnQkFDcEMsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO2dCQUNsQixJQUFJLENBQUMsWUFBWSxHQUFHLENBQUMsQ0FBQzthQUN2QjtTQUNGO0lBQ0gsQ0FBQztJQUVLLG9CQUFNLEdBQVo7Ozs7Z0JBQ0UsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUU7b0JBQ1osS0FBMkQsSUFBSSxFQUE3RCxNQUFNLFlBQUEsRUFBZ0IsaUJBQWlCLGtCQUFBLEVBQUUsV0FBVyxpQkFBQSxDQUFVO29CQUNoRSxVQUFVLEdBQUcsV0FBVyxHQUFHLENBQUMsQ0FBQztvQkFDbkMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsWUFBWSxFQUFFLEVBQUUsR0FBVSxDQUFDLENBQUM7b0JBRWpELCtEQUErRDtvQkFDL0QsSUFBSSxpQkFBaUIsR0FBRyxVQUFVLElBQUksVUFBVSxHQUFHLENBQUMsRUFBRTt3QkFDcEQsS0FBUyxDQUFDLEdBQUcsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMsRUFBRSxFQUFFOzRCQUNuRCxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQzt5QkFDdkI7d0JBQ0QsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO3dCQUNsQixJQUFJLENBQUMsWUFBWSxHQUFHLENBQUMsQ0FBQztxQkFDdkI7b0JBRUQsS0FBUyxDQUFDLEdBQUcsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDLEdBQUcsVUFBVSxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTt3QkFDdkQsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7cUJBQ3ZCO29CQUNELE1BQU0sQ0FBQyxTQUFTLENBQUMsVUFBVSxHQUFHLENBQUMsRUFBRSxVQUFVLEtBQUssQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDO29CQUN6RCxNQUFNLENBQUMsU0FBUyxDQUFDLFVBQVUsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLEtBQUssQ0FBQyxVQUFVLEdBQUcsV0FBVyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUM7b0JBRTdFLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQztvQkFFbEIsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUM7aUJBQ3RCO2dCQUVLLEdBQUcsR0FBRyxJQUFJLFFBQVEsQ0FBQyxJQUFJLFdBQVcsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDO2dCQUN6RCxLQUFTLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtvQkFDMUIsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUM7aUJBQzNDO2dCQUVELHNCQUFPLElBQUksVUFBVSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLFVBQVUsRUFBRSxHQUFHLENBQUMsVUFBVSxDQUFDLEVBQUM7OztLQUNuRTtJQUVPLHdCQUFVLEdBQWxCO1FBQ1EsSUFBQSxLQUFvQixJQUFJLEVBQXRCLE1BQU0sWUFBQSxFQUFFLEtBQUssV0FBUyxDQUFDO1FBRS9CLElBQUksQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFDZCxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUNaLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1osQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUVmLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM3RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUUvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDN0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzdELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFFL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM3RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBRTlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM3RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDOUQsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUMvRCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQy9ELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUM5RCxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDL0QsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQzlELENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxVQUFVLENBQUMsQ0FBQztRQUUvRCxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDO1FBQ3ZDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUM7UUFDdkMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLFVBQVUsQ0FBQztRQUN2QyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDO0lBQ3pDLENBQUM7SUFDSCxVQUFDO0FBQUQsQ0FBQyxBQWxKRCxJQWtKQzs7QUFFRCxTQUFTLEdBQUcsQ0FBQyxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDM0UsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLFVBQVUsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDO0lBQ25FLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUM7QUFDMUQsQ0FBQztBQUVELFNBQVMsRUFBRSxDQUFDLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDckYsT0FBTyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUVELFNBQVMsRUFBRSxDQUFDLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDckYsT0FBTyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUVELFNBQVMsRUFBRSxDQUFDLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVM7SUFDckYsT0FBTyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3ZDLENBQUM7QUFFRCxTQUFTLEVBQUUsQ0FBQyxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTLEVBQUUsQ0FBUyxFQUFFLENBQVMsRUFBRSxDQUFTO0lBQ3JGLE9BQU8sR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztBQUMxQyxDQUFDO0FBRUQsU0FBUyxXQUFXLENBQUMsSUFBZ0I7SUFDbkMsSUFBSSxPQUFPLElBQUksS0FBSyxRQUFRLEVBQUU7UUFDNUIsT0FBTyxJQUFJLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQztLQUMxQjtJQUVELE9BQU8sSUFBSSxDQUFDLFVBQVUsS0FBSyxDQUFDLENBQUM7QUFDL0IsQ0FBQztBQUVELFNBQVMsZUFBZSxDQUFDLElBQWdCO0lBQ3ZDLElBQUksT0FBTyxJQUFJLEtBQUssUUFBUSxFQUFFO1FBQzVCLE9BQU8sUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDO0tBQ3ZCO0lBRUQsSUFBSSxXQUFXLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFO1FBQzVCLE9BQU8sSUFBSSxVQUFVLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLElBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDLGlCQUFpQixDQUFDLENBQUM7S0FDckc7SUFFRCxPQUFPLElBQUksVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQzlCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIYXNoLCBTb3VyY2VEYXRhIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBmcm9tVXRmOCB9IGZyb20gXCJAYXdzLXNkay91dGlsLXV0ZjgtYnJvd3NlclwiO1xuXG5pbXBvcnQgeyBCTE9DS19TSVpFLCBESUdFU1RfTEVOR1RILCBJTklUIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNZDUgaW1wbGVtZW50cyBIYXNoIHtcbiAgcHJpdmF0ZSBzdGF0ZSA9IFVpbnQzMkFycmF5LmZyb20oSU5JVCk7XG4gIHByaXZhdGUgYnVmZmVyOiBEYXRhVmlldyA9IG5ldyBEYXRhVmlldyhuZXcgQXJyYXlCdWZmZXIoQkxPQ0tfU0laRSkpO1xuICBwcml2YXRlIGJ1ZmZlckxlbmd0aCA9IDA7XG4gIHByaXZhdGUgYnl0ZXNIYXNoZWQgPSAwO1xuICBwcml2YXRlIGZpbmlzaGVkID0gZmFsc2U7XG5cbiAgdXBkYXRlKHNvdXJjZURhdGE6IFNvdXJjZURhdGEpOiB2b2lkIHtcbiAgICBpZiAoaXNFbXB0eURhdGEoc291cmNlRGF0YSkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9IGVsc2UgaWYgKHRoaXMuZmluaXNoZWQpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcIkF0dGVtcHRlZCB0byB1cGRhdGUgYW4gYWxyZWFkeSBmaW5pc2hlZCBoYXNoLlwiKTtcbiAgICB9XG5cbiAgICBjb25zdCBkYXRhID0gY29udmVydFRvQnVmZmVyKHNvdXJjZURhdGEpO1xuXG4gICAgbGV0IHBvc2l0aW9uID0gMDtcbiAgICBsZXQgeyBieXRlTGVuZ3RoIH0gPSBkYXRhO1xuICAgIHRoaXMuYnl0ZXNIYXNoZWQgKz0gYnl0ZUxlbmd0aDtcblxuICAgIHdoaWxlIChieXRlTGVuZ3RoID4gMCkge1xuICAgICAgdGhpcy5idWZmZXIuc2V0VWludDgodGhpcy5idWZmZXJMZW5ndGgrKywgZGF0YVtwb3NpdGlvbisrXSk7XG4gICAgICBieXRlTGVuZ3RoLS07XG5cbiAgICAgIGlmICh0aGlzLmJ1ZmZlckxlbmd0aCA9PT0gQkxPQ0tfU0laRSkge1xuICAgICAgICB0aGlzLmhhc2hCdWZmZXIoKTtcbiAgICAgICAgdGhpcy5idWZmZXJMZW5ndGggPSAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGFzeW5jIGRpZ2VzdCgpOiBQcm9taXNlPFVpbnQ4QXJyYXk+IHtcbiAgICBpZiAoIXRoaXMuZmluaXNoZWQpIHtcbiAgICAgIGNvbnN0IHsgYnVmZmVyLCBidWZmZXJMZW5ndGg6IHVuZGVjb3JhdGVkTGVuZ3RoLCBieXRlc0hhc2hlZCB9ID0gdGhpcztcbiAgICAgIGNvbnN0IGJpdHNIYXNoZWQgPSBieXRlc0hhc2hlZCAqIDg7XG4gICAgICBidWZmZXIuc2V0VWludDgodGhpcy5idWZmZXJMZW5ndGgrKywgMGIxMDAwMDAwMCk7XG5cbiAgICAgIC8vIEVuc3VyZSB0aGUgZmluYWwgYmxvY2sgaGFzIGVub3VnaCByb29tIGZvciB0aGUgaGFzaGVkIGxlbmd0aFxuICAgICAgaWYgKHVuZGVjb3JhdGVkTGVuZ3RoICUgQkxPQ0tfU0laRSA+PSBCTE9DS19TSVpFIC0gOCkge1xuICAgICAgICBmb3IgKGxldCBpID0gdGhpcy5idWZmZXJMZW5ndGg7IGkgPCBCTE9DS19TSVpFOyBpKyspIHtcbiAgICAgICAgICBidWZmZXIuc2V0VWludDgoaSwgMCk7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5oYXNoQnVmZmVyKCk7XG4gICAgICAgIHRoaXMuYnVmZmVyTGVuZ3RoID0gMDtcbiAgICAgIH1cblxuICAgICAgZm9yIChsZXQgaSA9IHRoaXMuYnVmZmVyTGVuZ3RoOyBpIDwgQkxPQ0tfU0laRSAtIDg7IGkrKykge1xuICAgICAgICBidWZmZXIuc2V0VWludDgoaSwgMCk7XG4gICAgICB9XG4gICAgICBidWZmZXIuc2V0VWludDMyKEJMT0NLX1NJWkUgLSA4LCBiaXRzSGFzaGVkID4+PiAwLCB0cnVlKTtcbiAgICAgIGJ1ZmZlci5zZXRVaW50MzIoQkxPQ0tfU0laRSAtIDQsIE1hdGguZmxvb3IoYml0c0hhc2hlZCAvIDB4MTAwMDAwMDAwKSwgdHJ1ZSk7XG5cbiAgICAgIHRoaXMuaGFzaEJ1ZmZlcigpO1xuXG4gICAgICB0aGlzLmZpbmlzaGVkID0gdHJ1ZTtcbiAgICB9XG5cbiAgICBjb25zdCBvdXQgPSBuZXcgRGF0YVZpZXcobmV3IEFycmF5QnVmZmVyKERJR0VTVF9MRU5HVEgpKTtcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IDQ7IGkrKykge1xuICAgICAgb3V0LnNldFVpbnQzMihpICogNCwgdGhpcy5zdGF0ZVtpXSwgdHJ1ZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIG5ldyBVaW50OEFycmF5KG91dC5idWZmZXIsIG91dC5ieXRlT2Zmc2V0LCBvdXQuYnl0ZUxlbmd0aCk7XG4gIH1cblxuICBwcml2YXRlIGhhc2hCdWZmZXIoKTogdm9pZCB7XG4gICAgY29uc3QgeyBidWZmZXIsIHN0YXRlIH0gPSB0aGlzO1xuXG4gICAgbGV0IGEgPSBzdGF0ZVswXSxcbiAgICAgIGIgPSBzdGF0ZVsxXSxcbiAgICAgIGMgPSBzdGF0ZVsyXSxcbiAgICAgIGQgPSBzdGF0ZVszXTtcblxuICAgIGEgPSBmZihhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDAsIHRydWUpLCA3LCAweGQ3NmFhNDc4KTtcbiAgICBkID0gZmYoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMig0LCB0cnVlKSwgMTIsIDB4ZThjN2I3NTYpO1xuICAgIGMgPSBmZihjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDgsIHRydWUpLCAxNywgMHgyNDIwNzBkYik7XG4gICAgYiA9IGZmKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAyMiwgMHhjMWJkY2VlZSk7XG4gICAgYSA9IGZmKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoMTYsIHRydWUpLCA3LCAweGY1N2MwZmFmKTtcbiAgICBkID0gZmYoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMigyMCwgdHJ1ZSksIDEyLCAweDQ3ODdjNjJhKTtcbiAgICBjID0gZmYoYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMigyNCwgdHJ1ZSksIDE3LCAweGE4MzA0NjEzKTtcbiAgICBiID0gZmYoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigyOCwgdHJ1ZSksIDIyLCAweGZkNDY5NTAxKTtcbiAgICBhID0gZmYoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigzMiwgdHJ1ZSksIDcsIDB4Njk4MDk4ZDgpO1xuICAgIGQgPSBmZihkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDM2LCB0cnVlKSwgMTIsIDB4OGI0NGY3YWYpO1xuICAgIGMgPSBmZihjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDQwLCB0cnVlKSwgMTcsIDB4ZmZmZjViYjEpO1xuICAgIGIgPSBmZihiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDQ0LCB0cnVlKSwgMjIsIDB4ODk1Y2Q3YmUpO1xuICAgIGEgPSBmZihhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDQ4LCB0cnVlKSwgNywgMHg2YjkwMTEyMik7XG4gICAgZCA9IGZmKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoNTIsIHRydWUpLCAxMiwgMHhmZDk4NzE5Myk7XG4gICAgYyA9IGZmKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoNTYsIHRydWUpLCAxNywgMHhhNjc5NDM4ZSk7XG4gICAgYiA9IGZmKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoNjAsIHRydWUpLCAyMiwgMHg0OWI0MDgyMSk7XG5cbiAgICBhID0gZ2coYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMig0LCB0cnVlKSwgNSwgMHhmNjFlMjU2Mik7XG4gICAgZCA9IGdnKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoMjQsIHRydWUpLCA5LCAweGMwNDBiMzQwKTtcbiAgICBjID0gZ2coYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMig0NCwgdHJ1ZSksIDE0LCAweDI2NWU1YTUxKTtcbiAgICBiID0gZ2coYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigwLCB0cnVlKSwgMjAsIDB4ZTliNmM3YWEpO1xuICAgIGEgPSBnZyhhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDIwLCB0cnVlKSwgNSwgMHhkNjJmMTA1ZCk7XG4gICAgZCA9IGdnKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoNDAsIHRydWUpLCA5LCAweDAyNDQxNDUzKTtcbiAgICBjID0gZ2coYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMig2MCwgdHJ1ZSksIDE0LCAweGQ4YTFlNjgxKTtcbiAgICBiID0gZ2coYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigxNiwgdHJ1ZSksIDIwLCAweGU3ZDNmYmM4KTtcbiAgICBhID0gZ2coYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigzNiwgdHJ1ZSksIDUsIDB4MjFlMWNkZTYpO1xuICAgIGQgPSBnZyhkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDU2LCB0cnVlKSwgOSwgMHhjMzM3MDdkNik7XG4gICAgYyA9IGdnKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAxNCwgMHhmNGQ1MGQ4Nyk7XG4gICAgYiA9IGdnKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoMzIsIHRydWUpLCAyMCwgMHg0NTVhMTRlZCk7XG4gICAgYSA9IGdnKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoNTIsIHRydWUpLCA1LCAweGE5ZTNlOTA1KTtcbiAgICBkID0gZ2coZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMig4LCB0cnVlKSwgOSwgMHhmY2VmYTNmOCk7XG4gICAgYyA9IGdnKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoMjgsIHRydWUpLCAxNCwgMHg2NzZmMDJkOSk7XG4gICAgYiA9IGdnKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoNDgsIHRydWUpLCAyMCwgMHg4ZDJhNGM4YSk7XG5cbiAgICBhID0gaGgoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigyMCwgdHJ1ZSksIDQsIDB4ZmZmYTM5NDIpO1xuICAgIGQgPSBoaChkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDMyLCB0cnVlKSwgMTEsIDB4ODc3MWY2ODEpO1xuICAgIGMgPSBoaChjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDQ0LCB0cnVlKSwgMTYsIDB4NmQ5ZDYxMjIpO1xuICAgIGIgPSBoaChiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDU2LCB0cnVlKSwgMjMsIDB4ZmRlNTM4MGMpO1xuICAgIGEgPSBoaChhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDQsIHRydWUpLCA0LCAweGE0YmVlYTQ0KTtcbiAgICBkID0gaGgoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMigxNiwgdHJ1ZSksIDExLCAweDRiZGVjZmE5KTtcbiAgICBjID0gaGgoYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMigyOCwgdHJ1ZSksIDE2LCAweGY2YmI0YjYwKTtcbiAgICBiID0gaGgoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMig0MCwgdHJ1ZSksIDIzLCAweGJlYmZiYzcwKTtcbiAgICBhID0gaGgoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMig1MiwgdHJ1ZSksIDQsIDB4Mjg5YjdlYzYpO1xuICAgIGQgPSBoaChkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDAsIHRydWUpLCAxMSwgMHhlYWExMjdmYSk7XG4gICAgYyA9IGhoKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAxNiwgMHhkNGVmMzA4NSk7XG4gICAgYiA9IGhoKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoMjQsIHRydWUpLCAyMywgMHgwNDg4MWQwNSk7XG4gICAgYSA9IGhoKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoMzYsIHRydWUpLCA0LCAweGQ5ZDRkMDM5KTtcbiAgICBkID0gaGgoZCwgYSwgYiwgYywgYnVmZmVyLmdldFVpbnQzMig0OCwgdHJ1ZSksIDExLCAweGU2ZGI5OWU1KTtcbiAgICBjID0gaGgoYywgZCwgYSwgYiwgYnVmZmVyLmdldFVpbnQzMig2MCwgdHJ1ZSksIDE2LCAweDFmYTI3Y2Y4KTtcbiAgICBiID0gaGgoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMig4LCB0cnVlKSwgMjMsIDB4YzRhYzU2NjUpO1xuXG4gICAgYSA9IGlpKGEsIGIsIGMsIGQsIGJ1ZmZlci5nZXRVaW50MzIoMCwgdHJ1ZSksIDYsIDB4ZjQyOTIyNDQpO1xuICAgIGQgPSBpaShkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDI4LCB0cnVlKSwgMTAsIDB4NDMyYWZmOTcpO1xuICAgIGMgPSBpaShjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDU2LCB0cnVlKSwgMTUsIDB4YWI5NDIzYTcpO1xuICAgIGIgPSBpaShiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDIwLCB0cnVlKSwgMjEsIDB4ZmM5M2EwMzkpO1xuICAgIGEgPSBpaShhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDQ4LCB0cnVlKSwgNiwgMHg2NTViNTljMyk7XG4gICAgZCA9IGlpKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoMTIsIHRydWUpLCAxMCwgMHg4ZjBjY2M5Mik7XG4gICAgYyA9IGlpKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoNDAsIHRydWUpLCAxNSwgMHhmZmVmZjQ3ZCk7XG4gICAgYiA9IGlpKGIsIGMsIGQsIGEsIGJ1ZmZlci5nZXRVaW50MzIoNCwgdHJ1ZSksIDIxLCAweDg1ODQ1ZGQxKTtcbiAgICBhID0gaWkoYSwgYiwgYywgZCwgYnVmZmVyLmdldFVpbnQzMigzMiwgdHJ1ZSksIDYsIDB4NmZhODdlNGYpO1xuICAgIGQgPSBpaShkLCBhLCBiLCBjLCBidWZmZXIuZ2V0VWludDMyKDYwLCB0cnVlKSwgMTAsIDB4ZmUyY2U2ZTApO1xuICAgIGMgPSBpaShjLCBkLCBhLCBiLCBidWZmZXIuZ2V0VWludDMyKDI0LCB0cnVlKSwgMTUsIDB4YTMwMTQzMTQpO1xuICAgIGIgPSBpaShiLCBjLCBkLCBhLCBidWZmZXIuZ2V0VWludDMyKDUyLCB0cnVlKSwgMjEsIDB4NGUwODExYTEpO1xuICAgIGEgPSBpaShhLCBiLCBjLCBkLCBidWZmZXIuZ2V0VWludDMyKDE2LCB0cnVlKSwgNiwgMHhmNzUzN2U4Mik7XG4gICAgZCA9IGlpKGQsIGEsIGIsIGMsIGJ1ZmZlci5nZXRVaW50MzIoNDQsIHRydWUpLCAxMCwgMHhiZDNhZjIzNSk7XG4gICAgYyA9IGlpKGMsIGQsIGEsIGIsIGJ1ZmZlci5nZXRVaW50MzIoOCwgdHJ1ZSksIDE1LCAweDJhZDdkMmJiKTtcbiAgICBiID0gaWkoYiwgYywgZCwgYSwgYnVmZmVyLmdldFVpbnQzMigzNiwgdHJ1ZSksIDIxLCAweGViODZkMzkxKTtcblxuICAgIHN0YXRlWzBdID0gKGEgKyBzdGF0ZVswXSkgJiAweGZmZmZmZmZmO1xuICAgIHN0YXRlWzFdID0gKGIgKyBzdGF0ZVsxXSkgJiAweGZmZmZmZmZmO1xuICAgIHN0YXRlWzJdID0gKGMgKyBzdGF0ZVsyXSkgJiAweGZmZmZmZmZmO1xuICAgIHN0YXRlWzNdID0gKGQgKyBzdGF0ZVszXSkgJiAweGZmZmZmZmZmO1xuICB9XG59XG5cbmZ1bmN0aW9uIGNtbihxOiBudW1iZXIsIGE6IG51bWJlciwgYjogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIGEgPSAoKChhICsgcSkgJiAweGZmZmZmZmZmKSArICgoeCArIHQpICYgMHhmZmZmZmZmZikpICYgMHhmZmZmZmZmZjtcbiAgcmV0dXJuICgoKGEgPDwgcykgfCAoYSA+Pj4gKDMyIC0gcykpKSArIGIpICYgMHhmZmZmZmZmZjtcbn1cblxuZnVuY3Rpb24gZmYoYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oKGIgJiBjKSB8ICh+YiAmIGQpLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gZ2coYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oKGIgJiBkKSB8IChjICYgfmQpLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gaGgoYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oYiBeIGMgXiBkLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gaWkoYTogbnVtYmVyLCBiOiBudW1iZXIsIGM6IG51bWJlciwgZDogbnVtYmVyLCB4OiBudW1iZXIsIHM6IG51bWJlciwgdDogbnVtYmVyKSB7XG4gIHJldHVybiBjbW4oYyBeIChiIHwgfmQpLCBhLCBiLCB4LCBzLCB0KTtcbn1cblxuZnVuY3Rpb24gaXNFbXB0eURhdGEoZGF0YTogU291cmNlRGF0YSk6IGJvb2xlYW4ge1xuICBpZiAodHlwZW9mIGRhdGEgPT09IFwic3RyaW5nXCIpIHtcbiAgICByZXR1cm4gZGF0YS5sZW5ndGggPT09IDA7XG4gIH1cblxuICByZXR1cm4gZGF0YS5ieXRlTGVuZ3RoID09PSAwO1xufVxuXG5mdW5jdGlvbiBjb252ZXJ0VG9CdWZmZXIoZGF0YTogU291cmNlRGF0YSk6IFVpbnQ4QXJyYXkge1xuICBpZiAodHlwZW9mIGRhdGEgPT09IFwic3RyaW5nXCIpIHtcbiAgICByZXR1cm4gZnJvbVV0ZjgoZGF0YSk7XG4gIH1cblxuICBpZiAoQXJyYXlCdWZmZXIuaXNWaWV3KGRhdGEpKSB7XG4gICAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGRhdGEuYnVmZmVyLCBkYXRhLmJ5dGVPZmZzZXQsIGRhdGEuYnl0ZUxlbmd0aCAvIFVpbnQ4QXJyYXkuQllURVNfUEVSX0VMRU1FTlQpO1xuICB9XG5cbiAgcmV0dXJuIG5ldyBVaW50OEFycmF5KGRhdGEpO1xufVxuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/md5-js/node_modules/tslib/tslib.es6.js": /*!***********************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/md5-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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/applyMd5BodyChecksumMiddleware.js": /*!*********************************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/applyMd5BodyChecksumMiddleware.js ***! \*********************************************************************************************************************************/ /*! exports provided: applyMd5BodyChecksumMiddleware, applyMd5BodyChecksumMiddlewareOptions, getApplyMd5BodyChecksumPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddleware", function() { return applyMd5BodyChecksumMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddlewareOptions", function() { return applyMd5BodyChecksumMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getApplyMd5BodyChecksumPlugin", function() { return getApplyMd5BodyChecksumPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/is-array-buffer */ "./node_modules/@aws-sdk/is-array-buffer/dist/es/index.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); function applyMd5BodyChecksumMiddleware(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 request, body, headers, digest, hash, _a, _b, _c, _d, _e; var _f, _g; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_h) { switch (_h.label) { case 0: request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_2__["HttpRequest"].isInstance(request)) return [3 /*break*/, 2]; body = request.body, headers = request.headers; if (!!hasHeader("Content-MD5", headers)) return [3 /*break*/, 2]; digest = void 0; if (body === undefined || typeof body === "string" || ArrayBuffer.isView(body) || Object(_aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_1__["isArrayBuffer"])(body)) { hash = new options.md5(); hash.update(body || ""); digest = hash.digest(); } else { digest = options.streamHasher(options.md5, body); } _a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, request)]; _f = {}; _b = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, headers)]; _g = {}; _c = "Content-MD5"; _e = (_d = options).base64Encoder; return [4 /*yield*/, digest]; case 1: request = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_f.headers = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _b.concat([(_g[_c] = _e.apply(_d, [_h.sent()]), _g)])), _f)])); _h.label = 2; case 2: return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; } }); }); }; }; } var applyMd5BodyChecksumMiddlewareOptions = { name: "applyMd5BodyChecksumMiddleware", step: "build", tags: ["SET_CONTENT_MD5", "BODY_CHECKSUM"], override: true, }; var getApplyMd5BodyChecksumPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(applyMd5BodyChecksumMiddleware(config), applyMd5BodyChecksumMiddlewareOptions); }, }); }; function hasHeader(soughtHeader, headers) { var e_1, _a; soughtHeader = soughtHeader.toLowerCase(); try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers)), _c = _b.next(); !_c.done; _c = _b.next()) { var headerName = _c.value; if (soughtHeader === headerName.toLowerCase()) { return true; } } } 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 false; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2FwcGx5TWQ1Qm9keUNoZWNrc3VtTWlkZGxld2FyZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ3pELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQWNyRCxNQUFNLFVBQVUsOEJBQThCLENBQUMsT0FBc0M7SUFBckYsaUJBK0JDO0lBOUJDLE9BQU8sVUFBZ0MsSUFBK0IsSUFBZ0MsT0FBQSxVQUNwRyxJQUFnQzs7Ozs7O29CQUUxQixPQUFPLEdBQUssSUFBSSxRQUFULENBQVU7eUJBQ25CLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEVBQS9CLHdCQUErQjtvQkFDekIsSUFBSSxHQUFjLE9BQU8sS0FBckIsRUFBRSxPQUFPLEdBQUssT0FBTyxRQUFaLENBQWE7eUJBQzlCLENBQUMsU0FBUyxDQUFDLGFBQWEsRUFBRSxPQUFPLENBQUMsRUFBbEMsd0JBQWtDO29CQUNoQyxNQUFNLFNBQXFCLENBQUM7b0JBQ2hDLElBQUksSUFBSSxLQUFLLFNBQVMsSUFBSSxPQUFPLElBQUksS0FBSyxRQUFRLElBQUksV0FBVyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxhQUFhLENBQUMsSUFBSSxDQUFDLEVBQUU7d0JBQy9GLElBQUksR0FBRyxJQUFJLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQzt3QkFDL0IsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLElBQUksRUFBRSxDQUFDLENBQUM7d0JBQ3hCLE1BQU0sR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUM7cUJBQ3hCO3lCQUFNO3dCQUNMLE1BQU0sR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7cUJBQ2xEO3VDQUdJLE9BQU87O3VDQUVMLE9BQU87O29CQUNWLEtBQUEsYUFBYSxDQUFBO29CQUFFLEtBQUEsQ0FBQSxLQUFBLE9BQU8sQ0FBQSxDQUFDLGFBQWEsQ0FBQTtvQkFBQyxxQkFBTSxNQUFNLEVBQUE7O29CQUpyRCxPQUFPLHNDQUVMLFVBQU8sc0NBRUwsTUFBYSxHQUFFLGNBQXNCLFNBQVksRUFBQyxnQkFFckQsQ0FBQzs7d0JBR04sc0JBQU8sSUFBSSx1QkFDTixJQUFJLEtBQ1AsT0FBTyxTQUFBLElBQ1AsRUFBQzs7O1NBQ0osRUE3QnFHLENBNkJyRyxDQUFDO0FBQ0osQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLHFDQUFxQyxHQUF3QjtJQUN4RSxJQUFJLEVBQUUsZ0NBQWdDO0lBQ3RDLElBQUksRUFBRSxPQUFPO0lBQ2IsSUFBSSxFQUFFLENBQUMsaUJBQWlCLEVBQUUsZUFBZSxDQUFDO0lBQzFDLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLDZCQUE2QixHQUFHLFVBQUMsTUFBcUMsSUFBMEIsT0FBQSxDQUFDO0lBQzVHLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyw4QkFBOEIsQ0FBQyxNQUFNLENBQUMsRUFBRSxxQ0FBcUMsQ0FBQyxDQUFDO0lBQ2pHLENBQUM7Q0FDRixDQUFDLEVBSjJHLENBSTNHLENBQUM7QUFFSCxTQUFTLFNBQVMsQ0FBQyxZQUFvQixFQUFFLE9BQWtCOztJQUN6RCxZQUFZLEdBQUcsWUFBWSxDQUFDLFdBQVcsRUFBRSxDQUFDOztRQUMxQyxLQUF5QixJQUFBLEtBQUEsU0FBQSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBLGdCQUFBLDRCQUFFO1lBQTFDLElBQU0sVUFBVSxXQUFBO1lBQ25CLElBQUksWUFBWSxLQUFLLFVBQVUsQ0FBQyxXQUFXLEVBQUUsRUFBRTtnQkFDN0MsT0FBTyxJQUFJLENBQUM7YUFDYjtTQUNGOzs7Ozs7Ozs7SUFFRCxPQUFPLEtBQUssQ0FBQztBQUNmLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBpc0FycmF5QnVmZmVyIH0gZnJvbSBcIkBhd3Mtc2RrL2lzLWFycmF5LWJ1ZmZlclwiO1xuaW1wb3J0IHsgSHR0cFJlcXVlc3QgfSBmcm9tIFwiQGF3cy1zZGsvcHJvdG9jb2wtaHR0cFwiO1xuaW1wb3J0IHtcbiAgQnVpbGRIYW5kbGVyLFxuICBCdWlsZEhhbmRsZXJBcmd1bWVudHMsXG4gIEJ1aWxkSGFuZGxlck9wdGlvbnMsXG4gIEJ1aWxkSGFuZGxlck91dHB1dCxcbiAgQnVpbGRNaWRkbGV3YXJlLFxuICBIZWFkZXJCYWcsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBNZDVCb2R5Q2hlY2tzdW1SZXNvbHZlZENvbmZpZyB9IGZyb20gXCIuL21kNUNvbmZpZ3VyYXRpb25cIjtcblxuZXhwb3J0IGZ1bmN0aW9uIGFwcGx5TWQ1Qm9keUNoZWNrc3VtTWlkZGxld2FyZShvcHRpb25zOiBNZDVCb2R5Q2hlY2tzdW1SZXNvbHZlZENvbmZpZyk6IEJ1aWxkTWlkZGxld2FyZTxhbnksIGFueT4ge1xuICByZXR1cm4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihuZXh0OiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+KTogQnVpbGRIYW5kbGVyPGFueSwgT3V0cHV0PiA9PiBhc3luYyAoXG4gICAgYXJnczogQnVpbGRIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxCdWlsZEhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICAgIGxldCB7IHJlcXVlc3QgfSA9IGFyZ3M7XG4gICAgaWYgKEh0dHBSZXF1ZXN0LmlzSW5zdGFuY2UocmVxdWVzdCkpIHtcbiAgICAgIGNvbnN0IHsgYm9keSwgaGVhZGVycyB9ID0gcmVxdWVzdDtcbiAgICAgIGlmICghaGFzSGVhZGVyKFwiQ29udGVudC1NRDVcIiwgaGVhZGVycykpIHtcbiAgICAgICAgbGV0IGRpZ2VzdDogUHJvbWlzZTxVaW50OEFycmF5PjtcbiAgICAgICAgaWYgKGJvZHkgPT09IHVuZGVmaW5lZCB8fCB0eXBlb2YgYm9keSA9PT0gXCJzdHJpbmdcIiB8fCBBcnJheUJ1ZmZlci5pc1ZpZXcoYm9keSkgfHwgaXNBcnJheUJ1ZmZlcihib2R5KSkge1xuICAgICAgICAgIGNvbnN0IGhhc2ggPSBuZXcgb3B0aW9ucy5tZDUoKTtcbiAgICAgICAgICBoYXNoLnVwZGF0ZShib2R5IHx8IFwiXCIpO1xuICAgICAgICAgIGRpZ2VzdCA9IGhhc2guZGlnZXN0KCk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgZGlnZXN0ID0gb3B0aW9ucy5zdHJlYW1IYXNoZXIob3B0aW9ucy5tZDUsIGJvZHkpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmVxdWVzdCA9IHtcbiAgICAgICAgICAuLi5yZXF1ZXN0LFxuICAgICAgICAgIGhlYWRlcnM6IHtcbiAgICAgICAgICAgIC4uLmhlYWRlcnMsXG4gICAgICAgICAgICBcIkNvbnRlbnQtTUQ1XCI6IG9wdGlvbnMuYmFzZTY0RW5jb2Rlcihhd2FpdCBkaWdlc3QpLFxuICAgICAgICAgIH0sXG4gICAgICAgIH07XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBuZXh0KHtcbiAgICAgIC4uLmFyZ3MsXG4gICAgICByZXF1ZXN0LFxuICAgIH0pO1xuICB9O1xufVxuXG5leHBvcnQgY29uc3QgYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlT3B0aW9uczogQnVpbGRIYW5kbGVyT3B0aW9ucyA9IHtcbiAgbmFtZTogXCJhcHBseU1kNUJvZHlDaGVja3N1bU1pZGRsZXdhcmVcIixcbiAgc3RlcDogXCJidWlsZFwiLFxuICB0YWdzOiBbXCJTRVRfQ09OVEVOVF9NRDVcIiwgXCJCT0RZX0NIRUNLU1VNXCJdLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRBcHBseU1kNUJvZHlDaGVja3N1bVBsdWdpbiA9IChjb25maWc6IE1kNUJvZHlDaGVja3N1bVJlc29sdmVkQ29uZmlnKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZChhcHBseU1kNUJvZHlDaGVja3N1bU1pZGRsZXdhcmUoY29uZmlnKSwgYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcblxuZnVuY3Rpb24gaGFzSGVhZGVyKHNvdWdodEhlYWRlcjogc3RyaW5nLCBoZWFkZXJzOiBIZWFkZXJCYWcpOiBib29sZWFuIHtcbiAgc291Z2h0SGVhZGVyID0gc291Z2h0SGVhZGVyLnRvTG93ZXJDYXNlKCk7XG4gIGZvciAoY29uc3QgaGVhZGVyTmFtZSBvZiBPYmplY3Qua2V5cyhoZWFkZXJzKSkge1xuICAgIGlmIChzb3VnaHRIZWFkZXIgPT09IGhlYWRlck5hbWUudG9Mb3dlckNhc2UoKSkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIGZhbHNlO1xufVxuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/index.js ***! \********************************************************************************************************/ /*! exports provided: resolveMd5BodyChecksumConfig, applyMd5BodyChecksumMiddleware, applyMd5BodyChecksumMiddlewareOptions, getApplyMd5BodyChecksumPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _md5Configuration__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./md5Configuration */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/md5Configuration.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveMd5BodyChecksumConfig", function() { return _md5Configuration__WEBPACK_IMPORTED_MODULE_0__["resolveMd5BodyChecksumConfig"]; }); /* harmony import */ var _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./applyMd5BodyChecksumMiddleware */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/applyMd5BodyChecksumMiddleware.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddleware", function() { return _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__["applyMd5BodyChecksumMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "applyMd5BodyChecksumMiddlewareOptions", function() { return _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__["applyMd5BodyChecksumMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getApplyMd5BodyChecksumPlugin", function() { return _applyMd5BodyChecksumMiddleware__WEBPACK_IMPORTED_MODULE_1__["getApplyMd5BodyChecksumPlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxvQkFBb0IsQ0FBQztBQUNuQyxjQUFjLGtDQUFrQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vbWQ1Q29uZmlndXJhdGlvblwiO1xuZXhwb3J0ICogZnJvbSBcIi4vYXBwbHlNZDVCb2R5Q2hlY2tzdW1NaWRkbGV3YXJlXCI7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/md5Configuration.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/dist/es/md5Configuration.js ***! \*******************************************************************************************************************/ /*! exports provided: resolveMd5BodyChecksumConfig */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveMd5BodyChecksumConfig", function() { return resolveMd5BodyChecksumConfig; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/node_modules/tslib/tslib.es6.js"); function resolveMd5BodyChecksumConfig(input) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWQ1Q29uZmlndXJhdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tZDVDb25maWd1cmF0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFhQSxNQUFNLFVBQVUsNEJBQTRCLENBQzFDLEtBQTBEO0lBRTFELG9CQUNLLEtBQUssRUFDUjtBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFbmNvZGVyLCBIYXNoLCBTdHJlYW1IYXNoZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBNZDVCb2R5Q2hlY2tzdW1JbnB1dENvbmZpZyB7fVxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIG1kNTogeyBuZXcgKCk6IEhhc2ggfTtcbiAgYmFzZTY0RW5jb2RlcjogRW5jb2RlcjtcbiAgc3RyZWFtSGFzaGVyOiBTdHJlYW1IYXNoZXI8YW55Pjtcbn1cbmV4cG9ydCBpbnRlcmZhY2UgTWQ1Qm9keUNoZWNrc3VtUmVzb2x2ZWRDb25maWcge1xuICBtZDU6IHsgbmV3ICgpOiBIYXNoIH07XG4gIGJhc2U2NEVuY29kZXI6IEVuY29kZXI7XG4gIHN0cmVhbUhhc2hlcjogU3RyZWFtSGFzaGVyPGFueT47XG59XG5leHBvcnQgZnVuY3Rpb24gcmVzb2x2ZU1kNUJvZHlDaGVja3N1bUNvbmZpZzxUPihcbiAgaW5wdXQ6IFQgJiBQcmV2aW91c2x5UmVzb2x2ZWQgJiBNZDVCb2R5Q2hlY2tzdW1JbnB1dENvbmZpZ1xuKTogVCAmIE1kNUJvZHlDaGVja3N1bVJlc29sdmVkQ29uZmlnIHtcbiAgcmV0dXJuIHtcbiAgICAuLi5pbnB1dCxcbiAgfTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/node_modules/tslib/tslib.es6.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-apply-body-checksum/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketEndpointMiddleware.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketEndpointMiddleware.js ***! \***********************************************************************************************************************/ /*! exports provided: bucketEndpointMiddleware, bucketEndpointMiddlewareOptions, getBucketEndpointPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bucketEndpointMiddleware", function() { return bucketEndpointMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bucketEndpointMiddlewareOptions", function() { return bucketEndpointMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getBucketEndpointPlugin", function() { return getBucketEndpointPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-arn-parser */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js"); /* harmony import */ var _bucketHostname__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./bucketHostname */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostname.js"); /* harmony import */ var _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./bucketHostnameUtils */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js"); var bucketEndpointMiddleware = function (options) { return function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var bucketName, replaceBucketInPath, request, bucketArn, clientRegion, _a, _b, partition, _c, signingRegion, useArnRegion, _d, hostname, bucketEndpoint, modifiedSigningRegion, signingService, clientRegion, _e, _f, hostname, bucketEndpoint; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_g) { switch (_g.label) { case 0: bucketName = args.input.Bucket; replaceBucketInPath = options.bucketEndpoint; request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) return [3 /*break*/, 8]; if (!options.bucketEndpoint) return [3 /*break*/, 1]; request.hostname = bucketName; return [3 /*break*/, 7]; case 1: if (!Object(_aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_2__["validate"])(bucketName)) return [3 /*break*/, 5]; bucketArn = Object(_aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_2__["parse"])(bucketName); _a = _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_4__["getPseudoRegion"]; return [4 /*yield*/, options.region()]; case 2: clientRegion = _a.apply(void 0, [_g.sent()]); return [4 /*yield*/, options.regionInfoProvider(clientRegion)]; case 3: _b = (_g.sent()) || {}, partition = _b.partition, _c = _b.signingRegion, signingRegion = _c === void 0 ? clientRegion : _c; return [4 /*yield*/, options.useArnRegion()]; case 4: useArnRegion = _g.sent(); _d = Object(_bucketHostname__WEBPACK_IMPORTED_MODULE_3__["bucketHostname"])({ bucketName: bucketArn, baseHostname: request.hostname, accelerateEndpoint: options.useAccelerateEndpoint, dualstackEndpoint: options.useDualstackEndpoint, pathStyleEndpoint: options.forcePathStyle, tlsCompatible: request.protocol === "https:", useArnRegion: useArnRegion, clientPartition: partition, clientSigningRegion: signingRegion, clientRegion: clientRegion, isCustomEndpoint: options.isCustomEndpoint, }), hostname = _d.hostname, bucketEndpoint = _d.bucketEndpoint, modifiedSigningRegion = _d.signingRegion, signingService = _d.signingService; // If the request needs to use a region or service name inferred from ARN that different from client region, we // need to set them in the handler context so the signer will use them if (modifiedSigningRegion && modifiedSigningRegion !== signingRegion) { context["signing_region"] = modifiedSigningRegion; } if (signingService && signingService !== "s3") { context["signing_service"] = signingService; } request.hostname = hostname; replaceBucketInPath = bucketEndpoint; return [3 /*break*/, 7]; case 5: _e = _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_4__["getPseudoRegion"]; return [4 /*yield*/, options.region()]; case 6: clientRegion = _e.apply(void 0, [_g.sent()]); _f = Object(_bucketHostname__WEBPACK_IMPORTED_MODULE_3__["bucketHostname"])({ bucketName: bucketName, clientRegion: clientRegion, baseHostname: request.hostname, accelerateEndpoint: options.useAccelerateEndpoint, dualstackEndpoint: options.useDualstackEndpoint, pathStyleEndpoint: options.forcePathStyle, tlsCompatible: request.protocol === "https:", isCustomEndpoint: options.isCustomEndpoint, }), hostname = _f.hostname, bucketEndpoint = _f.bucketEndpoint; request.hostname = hostname; replaceBucketInPath = bucketEndpoint; _g.label = 7; case 7: if (replaceBucketInPath) { request.path = request.path.replace(/^(\/)?[^\/]+/, ""); if (request.path === "") { request.path = "/"; } } _g.label = 8; case 8: return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; } }); }); }; }; }; var bucketEndpointMiddlewareOptions = { tags: ["BUCKET_ENDPOINT"], name: "bucketEndpointMiddleware", relation: "before", toMiddleware: "hostHeaderMiddleware", override: true, }; var getBucketEndpointPlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.addRelativeTo(bucketEndpointMiddleware(options), bucketEndpointMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVja2V0RW5kcG9pbnRNaWRkbGV3YXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2J1Y2tldEVuZHBvaW50TWlkZGxld2FyZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBV3JELE9BQU8sRUFBRSxLQUFLLElBQUksUUFBUSxFQUFFLFFBQVEsSUFBSSxXQUFXLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUV0RixPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDbEQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBR3hELE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUMsT0FBcUMsSUFBZ0MsT0FBQSxVQUc1RyxJQUErQixFQUMvQixPQUFnQyxJQUNGLE9BQUEsVUFBTyxJQUFnQzs7Ozs7Z0JBQ3JELFVBQVUsR0FBSyxJQUFJLENBQUMsS0FBMkIsT0FBckMsQ0FBc0M7Z0JBQzVELG1CQUFtQixHQUFHLE9BQU8sQ0FBQyxjQUFjLENBQUM7Z0JBQzNDLE9BQU8sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDO3FCQUN6QixXQUFXLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxFQUEvQix3QkFBK0I7cUJBQzdCLE9BQU8sQ0FBQyxjQUFjLEVBQXRCLHdCQUFzQjtnQkFDeEIsT0FBTyxDQUFDLFFBQVEsR0FBRyxVQUFVLENBQUM7OztxQkFDckIsV0FBVyxDQUFDLFVBQVUsQ0FBQyxFQUF2Qix3QkFBdUI7Z0JBQzFCLFNBQVMsR0FBRyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUM7Z0JBQ2xCLEtBQUEsZUFBZSxDQUFBO2dCQUFDLHFCQUFNLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBQTs7Z0JBQXJELFlBQVksR0FBRyxrQkFBZ0IsU0FBc0IsRUFBQztnQkFDUCxxQkFBTSxPQUFPLENBQUMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLEVBQUE7O2dCQUE3RixLQUE4QyxDQUFDLFNBQThDLENBQUMsSUFBSSxFQUFFLEVBQWxHLFNBQVMsZUFBQSxFQUFFLHFCQUE0QixFQUE1QixhQUFhLG1CQUFHLFlBQVksS0FBQTtnQkFDMUIscUJBQU0sT0FBTyxDQUFDLFlBQVksRUFBRSxFQUFBOztnQkFBM0MsWUFBWSxHQUFHLFNBQTRCO2dCQUMzQyxLQUFxRixjQUFjLENBQUM7b0JBQ3hHLFVBQVUsRUFBRSxTQUFTO29CQUNyQixZQUFZLEVBQUUsT0FBTyxDQUFDLFFBQVE7b0JBQzlCLGtCQUFrQixFQUFFLE9BQU8sQ0FBQyxxQkFBcUI7b0JBQ2pELGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxvQkFBb0I7b0JBQy9DLGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxjQUFjO29CQUN6QyxhQUFhLEVBQUUsT0FBTyxDQUFDLFFBQVEsS0FBSyxRQUFRO29CQUM1QyxZQUFZLGNBQUE7b0JBQ1osZUFBZSxFQUFFLFNBQVM7b0JBQzFCLG1CQUFtQixFQUFFLGFBQWE7b0JBQ2xDLFlBQVksRUFBRSxZQUFZO29CQUMxQixnQkFBZ0IsRUFBRSxPQUFPLENBQUMsZ0JBQWdCO2lCQUMzQyxDQUFDLEVBWk0sUUFBUSxjQUFBLEVBQUUsY0FBYyxvQkFBQSxFQUFpQixxQkFBcUIsbUJBQUEsRUFBRSxjQUFjLG9CQUFBLENBWW5GO2dCQUVILCtHQUErRztnQkFDL0csc0VBQXNFO2dCQUN0RSxJQUFJLHFCQUFxQixJQUFJLHFCQUFxQixLQUFLLGFBQWEsRUFBRTtvQkFDcEUsT0FBTyxDQUFDLGdCQUFnQixDQUFDLEdBQUcscUJBQXFCLENBQUM7aUJBQ25EO2dCQUNELElBQUksY0FBYyxJQUFJLGNBQWMsS0FBSyxJQUFJLEVBQUU7b0JBQzdDLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyxHQUFHLGNBQWMsQ0FBQztpQkFDN0M7Z0JBRUQsT0FBTyxDQUFDLFFBQVEsR0FBRyxRQUFRLENBQUM7Z0JBQzVCLG1CQUFtQixHQUFHLGNBQWMsQ0FBQzs7O2dCQUVoQixLQUFBLGVBQWUsQ0FBQTtnQkFBQyxxQkFBTSxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUE7O2dCQUFyRCxZQUFZLEdBQUcsa0JBQWdCLFNBQXNCLEVBQUM7Z0JBQ3RELEtBQStCLGNBQWMsQ0FBQztvQkFDbEQsVUFBVSxZQUFBO29CQUNWLFlBQVksY0FBQTtvQkFDWixZQUFZLEVBQUUsT0FBTyxDQUFDLFFBQVE7b0JBQzlCLGtCQUFrQixFQUFFLE9BQU8sQ0FBQyxxQkFBcUI7b0JBQ2pELGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxvQkFBb0I7b0JBQy9DLGlCQUFpQixFQUFFLE9BQU8sQ0FBQyxjQUFjO29CQUN6QyxhQUFhLEVBQUUsT0FBTyxDQUFDLFFBQVEsS0FBSyxRQUFRO29CQUM1QyxnQkFBZ0IsRUFBRSxPQUFPLENBQUMsZ0JBQWdCO2lCQUMzQyxDQUFDLEVBVE0sUUFBUSxjQUFBLEVBQUUsY0FBYyxvQkFBQSxDQVM3QjtnQkFFSCxPQUFPLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztnQkFDNUIsbUJBQW1CLEdBQUcsY0FBYyxDQUFDOzs7Z0JBR3ZDLElBQUksbUJBQW1CLEVBQUU7b0JBQ3ZCLE9BQU8sQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsY0FBYyxFQUFFLEVBQUUsQ0FBQyxDQUFDO29CQUN4RCxJQUFJLE9BQU8sQ0FBQyxJQUFJLEtBQUssRUFBRSxFQUFFO3dCQUN2QixPQUFPLENBQUMsSUFBSSxHQUFHLEdBQUcsQ0FBQztxQkFDcEI7aUJBQ0Y7O29CQUdILHNCQUFPLElBQUksdUJBQU0sSUFBSSxLQUFFLE9BQU8sU0FBQSxJQUFHLEVBQUM7OztLQUNuQyxFQS9EK0IsQ0ErRC9CLEVBcEU2RyxDQW9FN0csQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLCtCQUErQixHQUE4QjtJQUN4RSxJQUFJLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQztJQUN6QixJQUFJLEVBQUUsMEJBQTBCO0lBQ2hDLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLFlBQVksRUFBRSxzQkFBc0I7SUFDcEMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sdUJBQXVCLEdBQUcsVUFBQyxPQUFxQyxJQUEwQixPQUFBLENBQUM7SUFDdEcsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsYUFBYSxDQUFDLHdCQUF3QixDQUFDLE9BQU8sQ0FBQyxFQUFFLCtCQUErQixDQUFDLENBQUM7SUFDaEcsQ0FBQztDQUNGLENBQUMsRUFKcUcsQ0FJckcsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7XG4gIEJ1aWxkSGFuZGxlcixcbiAgQnVpbGRIYW5kbGVyQXJndW1lbnRzLFxuICBCdWlsZEhhbmRsZXJPdXRwdXQsXG4gIEJ1aWxkTWlkZGxld2FyZSxcbiAgSGFuZGxlckV4ZWN1dGlvbkNvbnRleHQsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG4gIFJlbGF0aXZlTWlkZGxld2FyZU9wdGlvbnMsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuaW1wb3J0IHsgcGFyc2UgYXMgcGFyc2VBcm4sIHZhbGlkYXRlIGFzIHZhbGlkYXRlQXJuIH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtYXJuLXBhcnNlclwiO1xuXG5pbXBvcnQgeyBidWNrZXRIb3N0bmFtZSB9IGZyb20gXCIuL2J1Y2tldEhvc3RuYW1lXCI7XG5pbXBvcnQgeyBnZXRQc2V1ZG9SZWdpb24gfSBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVV0aWxzXCI7XG5pbXBvcnQgeyBCdWNrZXRFbmRwb2ludFJlc29sdmVkQ29uZmlnIH0gZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcblxuZXhwb3J0IGNvbnN0IGJ1Y2tldEVuZHBvaW50TWlkZGxld2FyZSA9IChvcHRpb25zOiBCdWNrZXRFbmRwb2ludFJlc29sdmVkQ29uZmlnKTogQnVpbGRNaWRkbGV3YXJlPGFueSwgYW55PiA9PiA8XG4gIE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyXG4+KFxuICBuZXh0OiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+LFxuICBjb250ZXh0OiBIYW5kbGVyRXhlY3V0aW9uQ29udGV4dFxuKTogQnVpbGRIYW5kbGVyPGFueSwgT3V0cHV0PiA9PiBhc3luYyAoYXJnczogQnVpbGRIYW5kbGVyQXJndW1lbnRzPGFueT4pOiBQcm9taXNlPEJ1aWxkSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gIGNvbnN0IHsgQnVja2V0OiBidWNrZXROYW1lIH0gPSBhcmdzLmlucHV0IGFzIHsgQnVja2V0OiBzdHJpbmcgfTtcbiAgbGV0IHJlcGxhY2VCdWNrZXRJblBhdGggPSBvcHRpb25zLmJ1Y2tldEVuZHBvaW50O1xuICBjb25zdCByZXF1ZXN0ID0gYXJncy5yZXF1ZXN0O1xuICBpZiAoSHR0cFJlcXVlc3QuaXNJbnN0YW5jZShyZXF1ZXN0KSkge1xuICAgIGlmIChvcHRpb25zLmJ1Y2tldEVuZHBvaW50KSB7XG4gICAgICByZXF1ZXN0Lmhvc3RuYW1lID0gYnVja2V0TmFtZTtcbiAgICB9IGVsc2UgaWYgKHZhbGlkYXRlQXJuKGJ1Y2tldE5hbWUpKSB7XG4gICAgICBjb25zdCBidWNrZXRBcm4gPSBwYXJzZUFybihidWNrZXROYW1lKTtcbiAgICAgIGNvbnN0IGNsaWVudFJlZ2lvbiA9IGdldFBzZXVkb1JlZ2lvbihhd2FpdCBvcHRpb25zLnJlZ2lvbigpKTtcbiAgICAgIGNvbnN0IHsgcGFydGl0aW9uLCBzaWduaW5nUmVnaW9uID0gY2xpZW50UmVnaW9uIH0gPSAoYXdhaXQgb3B0aW9ucy5yZWdpb25JbmZvUHJvdmlkZXIoY2xpZW50UmVnaW9uKSkgfHwge307XG4gICAgICBjb25zdCB1c2VBcm5SZWdpb24gPSBhd2FpdCBvcHRpb25zLnVzZUFyblJlZ2lvbigpO1xuICAgICAgY29uc3QgeyBob3N0bmFtZSwgYnVja2V0RW5kcG9pbnQsIHNpZ25pbmdSZWdpb246IG1vZGlmaWVkU2lnbmluZ1JlZ2lvbiwgc2lnbmluZ1NlcnZpY2UgfSA9IGJ1Y2tldEhvc3RuYW1lKHtcbiAgICAgICAgYnVja2V0TmFtZTogYnVja2V0QXJuLFxuICAgICAgICBiYXNlSG9zdG5hbWU6IHJlcXVlc3QuaG9zdG5hbWUsXG4gICAgICAgIGFjY2VsZXJhdGVFbmRwb2ludDogb3B0aW9ucy51c2VBY2NlbGVyYXRlRW5kcG9pbnQsXG4gICAgICAgIGR1YWxzdGFja0VuZHBvaW50OiBvcHRpb25zLnVzZUR1YWxzdGFja0VuZHBvaW50LFxuICAgICAgICBwYXRoU3R5bGVFbmRwb2ludDogb3B0aW9ucy5mb3JjZVBhdGhTdHlsZSxcbiAgICAgICAgdGxzQ29tcGF0aWJsZTogcmVxdWVzdC5wcm90b2NvbCA9PT0gXCJodHRwczpcIixcbiAgICAgICAgdXNlQXJuUmVnaW9uLFxuICAgICAgICBjbGllbnRQYXJ0aXRpb246IHBhcnRpdGlvbixcbiAgICAgICAgY2xpZW50U2lnbmluZ1JlZ2lvbjogc2lnbmluZ1JlZ2lvbixcbiAgICAgICAgY2xpZW50UmVnaW9uOiBjbGllbnRSZWdpb24sXG4gICAgICAgIGlzQ3VzdG9tRW5kcG9pbnQ6IG9wdGlvbnMuaXNDdXN0b21FbmRwb2ludCxcbiAgICAgIH0pO1xuXG4gICAgICAvLyBJZiB0aGUgcmVxdWVzdCBuZWVkcyB0byB1c2UgYSByZWdpb24gb3Igc2VydmljZSBuYW1lIGluZmVycmVkIGZyb20gQVJOIHRoYXQgZGlmZmVyZW50IGZyb20gY2xpZW50IHJlZ2lvbiwgd2VcbiAgICAgIC8vIG5lZWQgdG8gc2V0IHRoZW0gaW4gdGhlIGhhbmRsZXIgY29udGV4dCBzbyB0aGUgc2lnbmVyIHdpbGwgdXNlIHRoZW1cbiAgICAgIGlmIChtb2RpZmllZFNpZ25pbmdSZWdpb24gJiYgbW9kaWZpZWRTaWduaW5nUmVnaW9uICE9PSBzaWduaW5nUmVnaW9uKSB7XG4gICAgICAgIGNvbnRleHRbXCJzaWduaW5nX3JlZ2lvblwiXSA9IG1vZGlmaWVkU2lnbmluZ1JlZ2lvbjtcbiAgICAgIH1cbiAgICAgIGlmIChzaWduaW5nU2VydmljZSAmJiBzaWduaW5nU2VydmljZSAhPT0gXCJzM1wiKSB7XG4gICAgICAgIGNvbnRleHRbXCJzaWduaW5nX3NlcnZpY2VcIl0gPSBzaWduaW5nU2VydmljZTtcbiAgICAgIH1cblxuICAgICAgcmVxdWVzdC5ob3N0bmFtZSA9IGhvc3RuYW1lO1xuICAgICAgcmVwbGFjZUJ1Y2tldEluUGF0aCA9IGJ1Y2tldEVuZHBvaW50O1xuICAgIH0gZWxzZSB7XG4gICAgICBjb25zdCBjbGllbnRSZWdpb24gPSBnZXRQc2V1ZG9SZWdpb24oYXdhaXQgb3B0aW9ucy5yZWdpb24oKSk7XG4gICAgICBjb25zdCB7IGhvc3RuYW1lLCBidWNrZXRFbmRwb2ludCB9ID0gYnVja2V0SG9zdG5hbWUoe1xuICAgICAgICBidWNrZXROYW1lLFxuICAgICAgICBjbGllbnRSZWdpb24sXG4gICAgICAgIGJhc2VIb3N0bmFtZTogcmVxdWVzdC5ob3N0bmFtZSxcbiAgICAgICAgYWNjZWxlcmF0ZUVuZHBvaW50OiBvcHRpb25zLnVzZUFjY2VsZXJhdGVFbmRwb2ludCxcbiAgICAgICAgZHVhbHN0YWNrRW5kcG9pbnQ6IG9wdGlvbnMudXNlRHVhbHN0YWNrRW5kcG9pbnQsXG4gICAgICAgIHBhdGhTdHlsZUVuZHBvaW50OiBvcHRpb25zLmZvcmNlUGF0aFN0eWxlLFxuICAgICAgICB0bHNDb21wYXRpYmxlOiByZXF1ZXN0LnByb3RvY29sID09PSBcImh0dHBzOlwiLFxuICAgICAgICBpc0N1c3RvbUVuZHBvaW50OiBvcHRpb25zLmlzQ3VzdG9tRW5kcG9pbnQsXG4gICAgICB9KTtcblxuICAgICAgcmVxdWVzdC5ob3N0bmFtZSA9IGhvc3RuYW1lO1xuICAgICAgcmVwbGFjZUJ1Y2tldEluUGF0aCA9IGJ1Y2tldEVuZHBvaW50O1xuICAgIH1cblxuICAgIGlmIChyZXBsYWNlQnVja2V0SW5QYXRoKSB7XG4gICAgICByZXF1ZXN0LnBhdGggPSByZXF1ZXN0LnBhdGgucmVwbGFjZSgvXihcXC8pP1teXFwvXSsvLCBcIlwiKTtcbiAgICAgIGlmIChyZXF1ZXN0LnBhdGggPT09IFwiXCIpIHtcbiAgICAgICAgcmVxdWVzdC5wYXRoID0gXCIvXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIG5leHQoeyAuLi5hcmdzLCByZXF1ZXN0IH0pO1xufTtcblxuZXhwb3J0IGNvbnN0IGJ1Y2tldEVuZHBvaW50TWlkZGxld2FyZU9wdGlvbnM6IFJlbGF0aXZlTWlkZGxld2FyZU9wdGlvbnMgPSB7XG4gIHRhZ3M6IFtcIkJVQ0tFVF9FTkRQT0lOVFwiXSxcbiAgbmFtZTogXCJidWNrZXRFbmRwb2ludE1pZGRsZXdhcmVcIixcbiAgcmVsYXRpb246IFwiYmVmb3JlXCIsXG4gIHRvTWlkZGxld2FyZTogXCJob3N0SGVhZGVyTWlkZGxld2FyZVwiLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRCdWNrZXRFbmRwb2ludFBsdWdpbiA9IChvcHRpb25zOiBCdWNrZXRFbmRwb2ludFJlc29sdmVkQ29uZmlnKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZFJlbGF0aXZlVG8oYnVja2V0RW5kcG9pbnRNaWRkbGV3YXJlKG9wdGlvbnMpLCBidWNrZXRFbmRwb2ludE1pZGRsZXdhcmVPcHRpb25zKTtcbiAgfSxcbn0pO1xuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostname.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./bucketHostnameUtils */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js"); var bucketHostname = function (options) { var isCustomEndpoint = options.isCustomEndpoint, baseHostname = options.baseHostname, dualstackEndpoint = options.dualstackEndpoint, accelerateEndpoint = options.accelerateEndpoint; if (isCustomEndpoint) { if (dualstackEndpoint) throw new Error("Dualstack endpoint is not supported with custom endpoint"); if (accelerateEndpoint) throw new Error("Accelerate endpoint is not supported with custom endpoint"); } return Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["isBucketNameOptions"])(options) ? // Construct endpoint when bucketName is a string referring to a bucket name getEndpointFromBucketName(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, options), { isCustomEndpoint: isCustomEndpoint })) : // Construct endpoint when bucketName is an ARN referring to an S3 resource like Access Point getEndpointFromArn(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, options), { isCustomEndpoint: isCustomEndpoint })); }; var getEndpointFromArn = function (options) { var isCustomEndpoint = options.isCustomEndpoint, baseHostname = options.baseHostname; var _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(isCustomEndpoint ? [options.clientRegion, baseHostname] : // Infer client region and hostname suffix from hostname from endpoints.json, like `s3.us-west-2.amazonaws.com` Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getSuffixForArnEndpoint"])(baseHostname), 2), clientRegion = _a[0], hostnameSuffix = _a[1]; var pathStyleEndpoint = options.pathStyleEndpoint, _b = options.dualstackEndpoint, dualstackEndpoint = _b === void 0 ? false : _b, _c = options.accelerateEndpoint, accelerateEndpoint = _c === void 0 ? false : _c, _d = options.tlsCompatible, tlsCompatible = _d === void 0 ? true : _d, useArnRegion = options.useArnRegion, bucketName = options.bucketName, _e = options.clientPartition, clientPartition = _e === void 0 ? "aws" : _e, _f = options.clientSigningRegion, clientSigningRegion = _f === void 0 ? clientRegion : _f; Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateArnEndpointOptions"])({ pathStyleEndpoint: pathStyleEndpoint, accelerateEndpoint: accelerateEndpoint, tlsCompatible: tlsCompatible }); // 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__["validatePartition"])(partition, { clientPartition: clientPartition }); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateAccountId"])(accountId); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateRegion"])(region, { useArnRegion: useArnRegion, clientRegion: clientRegion, clientSigningRegion: clientSigningRegion }); var _g = Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getArnResources"])(resource), accesspointName = _g.accesspointName, outpostId = _g.outpostId; Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateDNSHostLabel"])(accesspointName + "-" + accountId, { tlsCompatible: tlsCompatible }); var endpointRegion = useArnRegion ? region : clientRegion; var signingRegion = useArnRegion ? region : clientSigningRegion; if (outpostId) { // if this is an Outpost ARN Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateOutpostService"])(service); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateDNSHostLabel"])(outpostId, { tlsCompatible: tlsCompatible }); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateNoDualstack"])(dualstackEndpoint); Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateNoFIPS"])(endpointRegion); var hostnamePrefix_1 = accesspointName + "-" + accountId + "." + outpostId; return { bucketEndpoint: true, hostname: "" + hostnamePrefix_1 + (isCustomEndpoint ? "" : ".s3-outposts." + endpointRegion) + "." + hostnameSuffix, signingRegion: signingRegion, signingService: "s3-outposts", }; } // construct endpoint from Accesspoint ARN Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateS3Service"])(service); var hostnamePrefix = accesspointName + "-" + accountId; return { bucketEndpoint: true, hostname: "" + hostnamePrefix + (isCustomEndpoint ? "" : ".s3-accesspoint" + (dualstackEndpoint ? ".dualstack" : "") + "." + endpointRegion) + "." + hostnameSuffix, signingRegion: signingRegion, }; }; var getEndpointFromBucketName = function (_a) { var _b = _a.accelerateEndpoint, accelerateEndpoint = _b === void 0 ? false : _b, region = _a.clientRegion, 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, _f = _a.isCustomEndpoint, isCustomEndpoint = _f === void 0 ? false : _f; var _g = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(isCustomEndpoint ? [region, baseHostname] : Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getSuffix"])(baseHostname), 2), clientRegion = _g[0], hostnameSuffix = _g[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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVja2V0SG9zdG5hbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYnVja2V0SG9zdG5hbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFHTCxXQUFXLEVBQ1gsZUFBZSxFQUNmLFNBQVMsRUFDVCx1QkFBdUIsRUFDdkIsbUJBQW1CLEVBQ25CLHlCQUF5QixFQUN6QixpQkFBaUIsRUFDakIsMEJBQTBCLEVBQzFCLG9CQUFvQixFQUNwQixtQkFBbUIsRUFDbkIsY0FBYyxFQUNkLHNCQUFzQixFQUN0QixpQkFBaUIsRUFDakIsY0FBYyxFQUNkLGlCQUFpQixFQUNqQixlQUFlLEdBQ2hCLE1BQU0sdUJBQXVCLENBQUM7QUFTL0IsTUFBTSxDQUFDLElBQU0sY0FBYyxHQUFHLFVBQUMsT0FBaUQ7SUFDdEUsSUFBQSxnQkFBZ0IsR0FBMEQsT0FBTyxpQkFBakUsRUFBRSxZQUFZLEdBQTRDLE9BQU8sYUFBbkQsRUFBRSxpQkFBaUIsR0FBeUIsT0FBTyxrQkFBaEMsRUFBRSxrQkFBa0IsR0FBSyxPQUFPLG1CQUFaLENBQWE7SUFFMUYsSUFBSSxnQkFBZ0IsRUFBRTtRQUNwQixJQUFJLGlCQUFpQjtZQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsMERBQTBELENBQUMsQ0FBQztRQUNuRyxJQUFJLGtCQUFrQjtZQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsMkRBQTJELENBQUMsQ0FBQztLQUN0RztJQUVELE9BQU8sbUJBQW1CLENBQUMsT0FBTyxDQUFDO1FBQ2pDLENBQUMsQ0FBQyw0RUFBNEU7WUFDNUUseUJBQXlCLHVCQUFNLE9BQU8sS0FBRSxnQkFBZ0Isa0JBQUEsSUFBRztRQUM3RCxDQUFDLENBQUMsNkZBQTZGO1lBQzdGLGtCQUFrQix1QkFBTSxPQUFPLEtBQUUsZ0JBQWdCLGtCQUFBLElBQUcsQ0FBQztBQUMzRCxDQUFDLENBQUM7QUFFRixJQUFNLGtCQUFrQixHQUFHLFVBQUMsT0FBMEQ7SUFDNUUsSUFBQSxnQkFBZ0IsR0FBbUIsT0FBTyxpQkFBMUIsRUFBRSxZQUFZLEdBQUssT0FBTyxhQUFaLENBQWE7SUFDN0MsSUFBQSxLQUFBLE9BQWlDLGdCQUFnQjtRQUNyRCxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsWUFBWSxFQUFFLFlBQVksQ0FBQztRQUN0QyxDQUFDLENBQUMsK0dBQStHO1lBQy9HLHVCQUF1QixDQUFDLFlBQVksQ0FBQyxJQUFBLEVBSGxDLFlBQVksUUFBQSxFQUFFLGNBQWMsUUFHTSxDQUFDO0lBR3hDLElBQUEsaUJBQWlCLEdBUWYsT0FBTyxrQkFSUSxFQUNqQixLQU9FLE9BQU8sa0JBUGdCLEVBQXpCLGlCQUFpQixtQkFBRyxLQUFLLEtBQUEsRUFDekIsS0FNRSxPQUFPLG1CQU5pQixFQUExQixrQkFBa0IsbUJBQUcsS0FBSyxLQUFBLEVBQzFCLEtBS0UsT0FBTyxjQUxXLEVBQXBCLGFBQWEsbUJBQUcsSUFBSSxLQUFBLEVBQ3BCLFlBQVksR0FJVixPQUFPLGFBSkcsRUFDWixVQUFVLEdBR1IsT0FBTyxXQUhDLEVBQ1YsS0FFRSxPQUFPLGdCQUZjLEVBQXZCLGVBQWUsbUJBQUcsS0FBSyxLQUFBLEVBQ3ZCLEtBQ0UsT0FBTyxvQkFEeUIsRUFBbEMsbUJBQW1CLG1CQUFHLFlBQVksS0FBQSxDQUN4QjtJQUVaLDBCQUEwQixDQUFDLEVBQUUsaUJBQWlCLG1CQUFBLEVBQUUsa0JBQWtCLG9CQUFBLEVBQUUsYUFBYSxlQUFBLEVBQUUsQ0FBQyxDQUFDO0lBRXJGLHVEQUF1RDtJQUMvQyxJQUFBLE9BQU8sR0FBNkMsVUFBVSxRQUF2RCxFQUFFLFNBQVMsR0FBa0MsVUFBVSxVQUE1QyxFQUFFLFNBQVMsR0FBdUIsVUFBVSxVQUFqQyxFQUFFLE1BQU0sR0FBZSxVQUFVLE9BQXpCLEVBQUUsUUFBUSxHQUFLLFVBQVUsU0FBZixDQUFnQjtJQUN2RSxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDekIsaUJBQWlCLENBQUMsU0FBUyxFQUFFLEVBQUUsZUFBZSxpQkFBQSxFQUFFLENBQUMsQ0FBQztJQUNsRCxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUM3QixjQUFjLENBQUMsTUFBTSxFQUFFLEVBQUUsWUFBWSxjQUFBLEVBQUUsWUFBWSxjQUFBLEVBQUUsbUJBQW1CLHFCQUFBLEVBQUUsQ0FBQyxDQUFDO0lBQ3RFLElBQUEsS0FBaUMsZUFBZSxDQUFDLFFBQVEsQ0FBQyxFQUF4RCxlQUFlLHFCQUFBLEVBQUUsU0FBUyxlQUE4QixDQUFDO0lBQ2pFLG9CQUFvQixDQUFJLGVBQWUsU0FBSSxTQUFXLEVBQUUsRUFBRSxhQUFhLGVBQUEsRUFBRSxDQUFDLENBQUM7SUFFM0UsSUFBTSxjQUFjLEdBQUcsWUFBWSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQztJQUM1RCxJQUFNLGFBQWEsR0FBRyxZQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsbUJBQW1CLENBQUM7SUFDbEUsSUFBSSxTQUFTLEVBQUU7UUFDYiw0QkFBNEI7UUFDNUIsc0JBQXNCLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDaEMsb0JBQW9CLENBQUMsU0FBUyxFQUFFLEVBQUUsYUFBYSxlQUFBLEVBQUUsQ0FBQyxDQUFDO1FBQ25ELG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLENBQUM7UUFDdkMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxDQUFDO1FBQy9CLElBQU0sZ0JBQWMsR0FBTSxlQUFlLFNBQUksU0FBUyxTQUFJLFNBQVcsQ0FBQztRQUN0RSxPQUFPO1lBQ0wsY0FBYyxFQUFFLElBQUk7WUFDcEIsUUFBUSxFQUFFLEtBQUcsZ0JBQWMsSUFBRyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxrQkFBZ0IsY0FBZ0IsVUFBSSxjQUFnQjtZQUMxRyxhQUFhLGVBQUE7WUFDYixjQUFjLEVBQUUsYUFBYTtTQUM5QixDQUFDO0tBQ0g7SUFDRCwwQ0FBMEM7SUFDMUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDM0IsSUFBTSxjQUFjLEdBQU0sZUFBZSxTQUFJLFNBQVcsQ0FBQztJQUN6RCxPQUFPO1FBQ0wsY0FBYyxFQUFFLElBQUk7UUFDcEIsUUFBUSxFQUFFLEtBQUcsY0FBYyxJQUN6QixnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxxQkFBa0IsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsRUFBRSxVQUFJLGNBQWdCLFVBQ2pHLGNBQWdCO1FBQ3BCLGFBQWEsZUFBQTtLQUNkLENBQUM7QUFDSixDQUFDLENBQUM7QUFFRixJQUFNLHlCQUF5QixHQUFHLFVBQUMsRUFTb0I7UUFSckQsMEJBQTBCLEVBQTFCLGtCQUFrQixtQkFBRyxLQUFLLEtBQUEsRUFDWixNQUFNLGtCQUFBLEVBQ3BCLFlBQVksa0JBQUEsRUFDWixVQUFVLGdCQUFBLEVBQ1YseUJBQXlCLEVBQXpCLGlCQUFpQixtQkFBRyxLQUFLLEtBQUEsRUFDekIseUJBQXlCLEVBQXpCLGlCQUFpQixtQkFBRyxLQUFLLEtBQUEsRUFDekIscUJBQW9CLEVBQXBCLGFBQWEsbUJBQUcsSUFBSSxLQUFBLEVBQ3BCLHdCQUF3QixFQUF4QixnQkFBZ0IsbUJBQUcsS0FBSyxLQUFBO0lBRWxCLElBQUEsS0FBQSxPQUFpQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsSUFBQSxFQUFuRyxZQUFZLFFBQUEsRUFBRSxjQUFjLFFBQXVFLENBQUM7SUFDM0csSUFBSSxpQkFBaUIsSUFBSSxDQUFDLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsYUFBYSxJQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRTtRQUNsSCxPQUFPO1lBQ0wsY0FBYyxFQUFFLEtBQUs7WUFDckIsUUFBUSxFQUFFLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxrQkFBZ0IsWUFBWSxTQUFJLGNBQWdCLENBQUMsQ0FBQyxDQUFDLFlBQVk7U0FDOUYsQ0FBQztLQUNIO0lBRUQsSUFBSSxrQkFBa0IsRUFBRTtRQUN0QixZQUFZLEdBQUcsbUJBQWdCLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLEVBQUUsVUFBSSxjQUFnQixDQUFDO0tBQzFGO1NBQU0sSUFBSSxpQkFBaUIsRUFBRTtRQUM1QixZQUFZLEdBQUcsa0JBQWdCLFlBQVksU0FBSSxjQUFnQixDQUFDO0tBQ2pFO0lBRUQsT0FBTztRQUNMLGNBQWMsRUFBRSxJQUFJO1FBQ3BCLFFBQVEsRUFBSyxVQUFVLFNBQUksWUFBYztLQUMxQyxDQUFDO0FBQ0osQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQXJuSG9zdG5hbWVQYXJhbXMsXG4gIEJ1Y2tldEhvc3RuYW1lUGFyYW1zLFxuICBET1RfUEFUVEVSTixcbiAgZ2V0QXJuUmVzb3VyY2VzLFxuICBnZXRTdWZmaXgsXG4gIGdldFN1ZmZpeEZvckFybkVuZHBvaW50LFxuICBpc0J1Y2tldE5hbWVPcHRpb25zLFxuICBpc0Ruc0NvbXBhdGlibGVCdWNrZXROYW1lLFxuICB2YWxpZGF0ZUFjY291bnRJZCxcbiAgdmFsaWRhdGVBcm5FbmRwb2ludE9wdGlvbnMsXG4gIHZhbGlkYXRlRE5TSG9zdExhYmVsLFxuICB2YWxpZGF0ZU5vRHVhbHN0YWNrLFxuICB2YWxpZGF0ZU5vRklQUyxcbiAgdmFsaWRhdGVPdXRwb3N0U2VydmljZSxcbiAgdmFsaWRhdGVQYXJ0aXRpb24sXG4gIHZhbGlkYXRlUmVnaW9uLFxuICB2YWxpZGF0ZVMzU2VydmljZSxcbiAgdmFsaWRhdGVTZXJ2aWNlLFxufSBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVV0aWxzXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnVja2V0SG9zdG5hbWUge1xuICBob3N0bmFtZTogc3RyaW5nO1xuICBidWNrZXRFbmRwb2ludDogYm9vbGVhbjtcbiAgc2lnbmluZ1JlZ2lvbj86IHN0cmluZztcbiAgc2lnbmluZ1NlcnZpY2U/OiBzdHJpbmc7XG59XG5cbmV4cG9ydCBjb25zdCBidWNrZXRIb3N0bmFtZSA9IChvcHRpb25zOiBCdWNrZXRIb3N0bmFtZVBhcmFtcyB8IEFybkhvc3RuYW1lUGFyYW1zKTogQnVja2V0SG9zdG5hbWUgPT4ge1xuICBjb25zdCB7IGlzQ3VzdG9tRW5kcG9pbnQsIGJhc2VIb3N0bmFtZSwgZHVhbHN0YWNrRW5kcG9pbnQsIGFjY2VsZXJhdGVFbmRwb2ludCB9ID0gb3B0aW9ucztcblxuICBpZiAoaXNDdXN0b21FbmRwb2ludCkge1xuICAgIGlmIChkdWFsc3RhY2tFbmRwb2ludCkgdGhyb3cgbmV3IEVycm9yKFwiRHVhbHN0YWNrIGVuZHBvaW50IGlzIG5vdCBzdXBwb3J0ZWQgd2l0aCBjdXN0b20gZW5kcG9pbnRcIik7XG4gICAgaWYgKGFjY2VsZXJhdGVFbmRwb2ludCkgdGhyb3cgbmV3IEVycm9yKFwiQWNjZWxlcmF0ZSBlbmRwb2ludCBpcyBub3Qgc3VwcG9ydGVkIHdpdGggY3VzdG9tIGVuZHBvaW50XCIpO1xuICB9XG5cbiAgcmV0dXJuIGlzQnVja2V0TmFtZU9wdGlvbnMob3B0aW9ucylcbiAgICA/IC8vIENvbnN0cnVjdCBlbmRwb2ludCB3aGVuIGJ1Y2tldE5hbWUgaXMgYSBzdHJpbmcgcmVmZXJyaW5nIHRvIGEgYnVja2V0IG5hbWVcbiAgICAgIGdldEVuZHBvaW50RnJvbUJ1Y2tldE5hbWUoeyAuLi5vcHRpb25zLCBpc0N1c3RvbUVuZHBvaW50IH0pXG4gICAgOiAvLyBDb25zdHJ1Y3QgZW5kcG9pbnQgd2hlbiBidWNrZXROYW1lIGlzIGFuIEFSTiByZWZlcnJpbmcgdG8gYW4gUzMgcmVzb3VyY2UgbGlrZSBBY2Nlc3MgUG9pbnRcbiAgICAgIGdldEVuZHBvaW50RnJvbUFybih7IC4uLm9wdGlvbnMsIGlzQ3VzdG9tRW5kcG9pbnQgfSk7XG59O1xuXG5jb25zdCBnZXRFbmRwb2ludEZyb21Bcm4gPSAob3B0aW9uczogQXJuSG9zdG5hbWVQYXJhbXMgJiB7IGlzQ3VzdG9tRW5kcG9pbnQ6IGJvb2xlYW4gfSk6IEJ1Y2tldEhvc3RuYW1lID0+IHtcbiAgY29uc3QgeyBpc0N1c3RvbUVuZHBvaW50LCBiYXNlSG9zdG5hbWUgfSA9IG9wdGlvbnM7XG4gIGNvbnN0IFtjbGllbnRSZWdpb24sIGhvc3RuYW1lU3VmZml4XSA9IGlzQ3VzdG9tRW5kcG9pbnRcbiAgICA/IFtvcHRpb25zLmNsaWVudFJlZ2lvbiwgYmFzZUhvc3RuYW1lXVxuICAgIDogLy8gSW5mZXIgY2xpZW50IHJlZ2lvbiBhbmQgaG9zdG5hbWUgc3VmZml4IGZyb20gaG9zdG5hbWUgZnJvbSBlbmRwb2ludHMuanNvbiwgbGlrZSBgczMudXMtd2VzdC0yLmFtYXpvbmF3cy5jb21gXG4gICAgICBnZXRTdWZmaXhGb3JBcm5FbmRwb2ludChiYXNlSG9zdG5hbWUpO1xuXG4gIGNvbnN0IHtcbiAgICBwYXRoU3R5bGVFbmRwb2ludCxcbiAgICBkdWFsc3RhY2tFbmRwb2ludCA9IGZhbHNlLFxuICAgIGFjY2VsZXJhdGVFbmRwb2ludCA9IGZhbHNlLFxuICAgIHRsc0NvbXBhdGlibGUgPSB0cnVlLFxuICAgIHVzZUFyblJlZ2lvbixcbiAgICBidWNrZXROYW1lLFxuICAgIGNsaWVudFBhcnRpdGlvbiA9IFwiYXdzXCIsXG4gICAgY2xpZW50U2lnbmluZ1JlZ2lvbiA9IGNsaWVudFJlZ2lvbixcbiAgfSA9IG9wdGlvbnM7XG5cbiAgdmFsaWRhdGVBcm5FbmRwb2ludE9wdGlvbnMoeyBwYXRoU3R5bGVFbmRwb2ludCwgYWNjZWxlcmF0ZUVuZHBvaW50LCB0bHNDb21wYXRpYmxlIH0pO1xuXG4gIC8vIFZhbGlkYXRlIGFuZCBwYXJzZSB0aGUgQVJOIHN1cHBsaWVkIGFzIGEgYnVja2V0IG5hbWVcbiAgY29uc3QgeyBzZXJ2aWNlLCBwYXJ0aXRpb24sIGFjY291bnRJZCwgcmVnaW9uLCByZXNvdXJjZSB9ID0gYnVja2V0TmFtZTtcbiAgdmFsaWRhdGVTZXJ2aWNlKHNlcnZpY2UpO1xuICB2YWxpZGF0ZVBhcnRpdGlvbihwYXJ0aXRpb24sIHsgY2xpZW50UGFydGl0aW9uIH0pO1xuICB2YWxpZGF0ZUFjY291bnRJZChhY2NvdW50SWQpO1xuICB2YWxpZGF0ZVJlZ2lvbihyZWdpb24sIHsgdXNlQXJuUmVnaW9uLCBjbGllbnRSZWdpb24sIGNsaWVudFNpZ25pbmdSZWdpb24gfSk7XG4gIGNvbnN0IHsgYWNjZXNzcG9pbnROYW1lLCBvdXRwb3N0SWQgfSA9IGdldEFyblJlc291cmNlcyhyZXNvdXJjZSk7XG4gIHZhbGlkYXRlRE5TSG9zdExhYmVsKGAke2FjY2Vzc3BvaW50TmFtZX0tJHthY2NvdW50SWR9YCwgeyB0bHNDb21wYXRpYmxlIH0pO1xuXG4gIGNvbnN0IGVuZHBvaW50UmVnaW9uID0gdXNlQXJuUmVnaW9uID8gcmVnaW9uIDogY2xpZW50UmVnaW9uO1xuICBjb25zdCBzaWduaW5nUmVnaW9uID0gdXNlQXJuUmVnaW9uID8gcmVnaW9uIDogY2xpZW50U2lnbmluZ1JlZ2lvbjtcbiAgaWYgKG91dHBvc3RJZCkge1xuICAgIC8vIGlmIHRoaXMgaXMgYW4gT3V0cG9zdCBBUk5cbiAgICB2YWxpZGF0ZU91dHBvc3RTZXJ2aWNlKHNlcnZpY2UpO1xuICAgIHZhbGlkYXRlRE5TSG9zdExhYmVsKG91dHBvc3RJZCwgeyB0bHNDb21wYXRpYmxlIH0pO1xuICAgIHZhbGlkYXRlTm9EdWFsc3RhY2soZHVhbHN0YWNrRW5kcG9pbnQpO1xuICAgIHZhbGlkYXRlTm9GSVBTKGVuZHBvaW50UmVnaW9uKTtcbiAgICBjb25zdCBob3N0bmFtZVByZWZpeCA9IGAke2FjY2Vzc3BvaW50TmFtZX0tJHthY2NvdW50SWR9LiR7b3V0cG9zdElkfWA7XG4gICAgcmV0dXJuIHtcbiAgICAgIGJ1Y2tldEVuZHBvaW50OiB0cnVlLFxuICAgICAgaG9zdG5hbWU6IGAke2hvc3RuYW1lUHJlZml4fSR7aXNDdXN0b21FbmRwb2ludCA/IFwiXCIgOiBgLnMzLW91dHBvc3RzLiR7ZW5kcG9pbnRSZWdpb259YH0uJHtob3N0bmFtZVN1ZmZpeH1gLFxuICAgICAgc2lnbmluZ1JlZ2lvbixcbiAgICAgIHNpZ25pbmdTZXJ2aWNlOiBcInMzLW91dHBvc3RzXCIsXG4gICAgfTtcbiAgfVxuICAvLyBjb25zdHJ1Y3QgZW5kcG9pbnQgZnJvbSBBY2Nlc3Nwb2ludCBBUk5cbiAgdmFsaWRhdGVTM1NlcnZpY2Uoc2VydmljZSk7XG4gIGNvbnN0IGhvc3RuYW1lUHJlZml4ID0gYCR7YWNjZXNzcG9pbnROYW1lfS0ke2FjY291bnRJZH1gO1xuICByZXR1cm4ge1xuICAgIGJ1Y2tldEVuZHBvaW50OiB0cnVlLFxuICAgIGhvc3RuYW1lOiBgJHtob3N0bmFtZVByZWZpeH0ke1xuICAgICAgaXNDdXN0b21FbmRwb2ludCA/IFwiXCIgOiBgLnMzLWFjY2Vzc3BvaW50JHtkdWFsc3RhY2tFbmRwb2ludCA/IFwiLmR1YWxzdGFja1wiIDogXCJcIn0uJHtlbmRwb2ludFJlZ2lvbn1gXG4gICAgfS4ke2hvc3RuYW1lU3VmZml4fWAsXG4gICAgc2lnbmluZ1JlZ2lvbixcbiAgfTtcbn07XG5cbmNvbnN0IGdldEVuZHBvaW50RnJvbUJ1Y2tldE5hbWUgPSAoe1xuICBhY2NlbGVyYXRlRW5kcG9pbnQgPSBmYWxzZSxcbiAgY2xpZW50UmVnaW9uOiByZWdpb24sXG4gIGJhc2VIb3N0bmFtZSxcbiAgYnVja2V0TmFtZSxcbiAgZHVhbHN0YWNrRW5kcG9pbnQgPSBmYWxzZSxcbiAgcGF0aFN0eWxlRW5kcG9pbnQgPSBmYWxzZSxcbiAgdGxzQ29tcGF0aWJsZSA9IHRydWUsXG4gIGlzQ3VzdG9tRW5kcG9pbnQgPSBmYWxzZSxcbn06IEJ1Y2tldEhvc3RuYW1lUGFyYW1zICYgeyBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuIH0pOiBCdWNrZXRIb3N0bmFtZSA9PiB7XG4gIGNvbnN0IFtjbGllbnRSZWdpb24sIGhvc3RuYW1lU3VmZml4XSA9IGlzQ3VzdG9tRW5kcG9pbnQgPyBbcmVnaW9uLCBiYXNlSG9zdG5hbWVdIDogZ2V0U3VmZml4KGJhc2VIb3N0bmFtZSk7XG4gIGlmIChwYXRoU3R5bGVFbmRwb2ludCB8fCAhaXNEbnNDb21wYXRpYmxlQnVja2V0TmFtZShidWNrZXROYW1lKSB8fCAodGxzQ29tcGF0aWJsZSAmJiBET1RfUEFUVEVSTi50ZXN0KGJ1Y2tldE5hbWUpKSkge1xuICAgIHJldHVybiB7XG4gICAgICBidWNrZXRFbmRwb2ludDogZmFsc2UsXG4gICAgICBob3N0bmFtZTogZHVhbHN0YWNrRW5kcG9pbnQgPyBgczMuZHVhbHN0YWNrLiR7Y2xpZW50UmVnaW9ufS4ke2hvc3RuYW1lU3VmZml4fWAgOiBiYXNlSG9zdG5hbWUsXG4gICAgfTtcbiAgfVxuXG4gIGlmIChhY2NlbGVyYXRlRW5kcG9pbnQpIHtcbiAgICBiYXNlSG9zdG5hbWUgPSBgczMtYWNjZWxlcmF0ZSR7ZHVhbHN0YWNrRW5kcG9pbnQgPyBcIi5kdWFsc3RhY2tcIiA6IFwiXCJ9LiR7aG9zdG5hbWVTdWZmaXh9YDtcbiAgfSBlbHNlIGlmIChkdWFsc3RhY2tFbmRwb2ludCkge1xuICAgIGJhc2VIb3N0bmFtZSA9IGBzMy5kdWFsc3RhY2suJHtjbGllbnRSZWdpb259LiR7aG9zdG5hbWVTdWZmaXh9YDtcbiAgfVxuXG4gIHJldHVybiB7XG4gICAgYnVja2V0RW5kcG9pbnQ6IHRydWUsXG4gICAgaG9zdG5hbWU6IGAke2J1Y2tldE5hbWV9LiR7YmFzZUhvc3RuYW1lfWAsXG4gIH07XG59O1xuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js": /*!******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js ***! \******************************************************************************************************************/ /*! exports provided: DOT_PATTERN, S3_HOSTNAME_PATTERN, isBucketNameOptions, getPseudoRegion, isDnsCompatibleBucketName, getSuffix, getSuffixForArnEndpoint, validateArnEndpointOptions, validateService, validateS3Service, validateOutpostService, validatePartition, validateRegion, validateAccountId, validateDNSHostLabel, getArnResources, validateNoDualstack, validateNoFIPS */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DOT_PATTERN", function() { return DOT_PATTERN; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3_HOSTNAME_PATTERN", function() { return S3_HOSTNAME_PATTERN; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isBucketNameOptions", function() { return isBucketNameOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPseudoRegion", function() { return getPseudoRegion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDnsCompatibleBucketName", function() { return isDnsCompatibleBucketName; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSuffix", function() { return getSuffix; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSuffixForArnEndpoint", function() { return getSuffixForArnEndpoint; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateArnEndpointOptions", function() { return validateArnEndpointOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateService", function() { return validateService; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateS3Service", function() { return validateS3Service; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateOutpostService", function() { return validateOutpostService; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validatePartition", function() { return validatePartition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateRegion", function() { return validateRegion; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateAccountId", function() { return validateAccountId; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateDNSHostLabel", function() { return validateDNSHostLabel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getArnResources", function() { return getArnResources; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateNoDualstack", function() { return validateNoDualstack; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateNoFIPS", function() { return validateNoFIPS; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); var DOMAIN_PATTERN = /^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/; var IP_ADDRESS_PATTERN = /(\d+\.){3}\d+/; var DOTS_PATTERN = /\.\./; var DOT_PATTERN = /\./; var S3_HOSTNAME_PATTERN = /^(.+\.)?s3[.-]([a-z0-9-]+)\./; var S3_US_EAST_1_ALTNAME_PATTERN = /^s3(-external-1)?\.amazonaws\.com$/; var AWS_PARTITION_SUFFIX = "amazonaws.com"; var isBucketNameOptions = function (options) { return typeof options.bucketName === "string"; }; /** * Get pseudo region from supplied region. For example, if supplied with `fips-us-west-2`, it returns `us-west-2`. * @internal */ var getPseudoRegion = function (region) { return (isFipsRegion(region) ? region.replace(/fips-|-fips/, "") : region); }; /** * Determines whether a given string is DNS compliant per the rules outlined by * S3. Length, capitaization, and leading dot restrictions are enforced by the * DOMAIN_PATTERN regular expression. * @internal * * @see https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html */ var isDnsCompatibleBucketName = function (bucketName) { return DOMAIN_PATTERN.test(bucketName) && !IP_ADDRESS_PATTERN.test(bucketName) && !DOTS_PATTERN.test(bucketName); }; var getRegionalSuffix = function (hostname) { var parts = hostname.match(S3_HOSTNAME_PATTERN); return [parts[2], hostname.replace(new RegExp("^" + parts[0]), "")]; }; var getSuffix = function (hostname) { return S3_US_EAST_1_ALTNAME_PATTERN.test(hostname) ? ["us-east-1", AWS_PARTITION_SUFFIX] : getRegionalSuffix(hostname); }; /** * Infer region and hostname suffix from a complete hostname * @internal * @param hostname - Hostname * @returns [Region, Hostname suffix] */ var getSuffixForArnEndpoint = function (hostname) { return S3_US_EAST_1_ALTNAME_PATTERN.test(hostname) ? [hostname.replace("." + AWS_PARTITION_SUFFIX, ""), AWS_PARTITION_SUFFIX] : getRegionalSuffix(hostname); }; var validateArnEndpointOptions = function (options) { if (options.pathStyleEndpoint) { throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN"); } if (options.accelerateEndpoint) { throw new Error("Accelerate endpoint is not supported when bucket is an ARN"); } if (!options.tlsCompatible) { throw new Error("HTTPS is required when bucket is an ARN"); } }; var validateService = function (service) { if (service !== "s3" && service !== "s3-outposts") { throw new Error("Expect 's3' or 's3-outposts' in ARN service component"); } }; var validateS3Service = function (service) { if (service !== "s3") { throw new Error("Expect 's3' in Accesspoint ARN service component"); } }; var validateOutpostService = function (service) { if (service !== "s3-outposts") { throw new Error("Expect 's3-posts' in Outpost ARN service component"); } }; /** * Validate partition inferred from ARN is the same to `options.clientPartition`. * @internal */ var validatePartition = function (partition, options) { if (partition !== options.clientPartition) { throw new Error("Partition in ARN is incompatible, got \"" + partition + "\" but expected \"" + options.clientPartition + "\""); } }; /** * validate region value inferred from ARN. If `options.useArnRegion` is set, it validates the region is not a FIPS * region. If `options.useArnRegion` is unset, it validates the region is equal to `options.clientRegion` or * `options.clientSigningRegion`. * @internal */ var validateRegion = function (region, options) { if (region === "") { throw new Error("ARN region is empty"); } if (!options.useArnRegion && !isEqualRegions(region, options.clientRegion) && !isEqualRegions(region, options.clientSigningRegion)) { throw new Error("Region in ARN is incompatible, got " + region + " but expected " + options.clientRegion); } if (options.useArnRegion && isFipsRegion(region)) { throw new Error("Endpoint does not support FIPS region"); } }; var isFipsRegion = function (region) { return region.startsWith("fips-") || region.endsWith("-fips"); }; var isEqualRegions = function (regionA, regionB) { return regionA === regionB || getPseudoRegion(regionA) === regionB || regionA === getPseudoRegion(regionB); }; /** * Validate an account ID * @internal */ var validateAccountId = function (accountId) { if (!/[0-9]{12}/.exec(accountId)) { throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'"); } }; /** * Validate a host label according to https://tools.ietf.org/html/rfc3986#section-3.2.2 * @internal */ var validateDNSHostLabel = function (label, options) { if (options === void 0) { options = { tlsCompatible: true }; } // reference: https://tools.ietf.org/html/rfc3986#section-3.2.2 if (label.length >= 64 || !/^[a-z0-9][a-z0-9.-]+[a-z0-9]$/.test(label) || /(\d+\.){3}\d+/.test(label) || /[.-]{2}/.test(label) || ((options === null || options === void 0 ? void 0 : options.tlsCompatible) && DOT_PATTERN.test(label))) { throw new Error("Invalid DNS label " + label); } }; /** * Validate and parse an Access Point ARN or Outposts ARN * @internal * * @param resource - The resource section of an ARN * @returns Access Point Name and optional Outpost ID. */ var getArnResources = function (resource) { var delimiter = resource.includes(":") ? ":" : "/"; var _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(resource.split(delimiter)), resourceType = _a[0], rest = _a.slice(1); if (resourceType === "accesspoint") { // Parse accesspoint ARN if (rest.length !== 1 || rest[0] === "") { throw new Error("Access Point ARN should have one resource accesspoint" + delimiter + "{accesspointname}"); } return { accesspointName: rest[0] }; } else if (resourceType === "outpost") { // Parse outpost ARN if (!rest[0] || rest[1] !== "accesspoint" || !rest[2] || rest.length !== 3) { throw new Error("Outpost ARN should have resource outpost" + delimiter + "{outpostId}" + delimiter + "accesspoint" + delimiter + "{accesspointName}"); } var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(rest, 3), outpostId = _b[0], _ = _b[1], accesspointName = _b[2]; return { outpostId: outpostId, accesspointName: accesspointName }; } else { throw new Error("ARN resource should begin with 'accesspoint" + delimiter + "' or 'outpost" + delimiter + "'"); } }; /** * Throw if dual stack configuration is set to true. * @internal */ var validateNoDualstack = function (dualstackEndpoint) { if (dualstackEndpoint) throw new Error("Dualstack endpoint is not supported with Outpost"); }; /** * Validate region is not appended or prepended with a `fips-` * @internal */ var validateNoFIPS = function (region) { if (isFipsRegion(region !== null && region !== void 0 ? region : "")) throw new Error("FIPS region is not supported with Outpost, got " + region); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVja2V0SG9zdG5hbWVVdGlscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9idWNrZXRIb3N0bmFtZVV0aWxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSxJQUFNLGNBQWMsR0FBRyxzQ0FBc0MsQ0FBQztBQUM5RCxJQUFNLGtCQUFrQixHQUFHLGVBQWUsQ0FBQztBQUMzQyxJQUFNLFlBQVksR0FBRyxNQUFNLENBQUM7QUFDNUIsTUFBTSxDQUFDLElBQU0sV0FBVyxHQUFHLElBQUksQ0FBQztBQUNoQyxNQUFNLENBQUMsSUFBTSxtQkFBbUIsR0FBRyw4QkFBOEIsQ0FBQztBQUNsRSxJQUFNLDRCQUE0QixHQUFHLG9DQUFvQyxDQUFDO0FBQzFFLElBQU0sb0JBQW9CLEdBQUcsZUFBZSxDQUFDO0FBd0I3QyxNQUFNLENBQUMsSUFBTSxtQkFBbUIsR0FBRyxVQUNqQyxPQUFpRCxJQUNiLE9BQUEsT0FBTyxPQUFPLENBQUMsVUFBVSxLQUFLLFFBQVEsRUFBdEMsQ0FBc0MsQ0FBQztBQUU3RTs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxlQUFlLEdBQUcsVUFBQyxNQUFjLElBQUssT0FBQSxDQUFDLFlBQVksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxhQUFhLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFuRSxDQUFtRSxDQUFDO0FBRXZIOzs7Ozs7O0dBT0c7QUFDSCxNQUFNLENBQUMsSUFBTSx5QkFBeUIsR0FBRyxVQUFDLFVBQWtCO0lBQzFELE9BQUEsY0FBYyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDO0FBQXpHLENBQXlHLENBQUM7QUFFNUcsSUFBTSxpQkFBaUIsR0FBRyxVQUFDLFFBQWdCO0lBQ3pDLElBQU0sS0FBSyxHQUFHLFFBQVEsQ0FBQyxLQUFLLENBQUMsbUJBQW1CLENBQUUsQ0FBQztJQUNuRCxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxPQUFPLENBQUMsSUFBSSxNQUFNLENBQUMsTUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFHLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3RFLENBQUMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLFNBQVMsR0FBRyxVQUFDLFFBQWdCO0lBQ3hDLE9BQUEsNEJBQTRCLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLENBQUM7QUFBL0csQ0FBK0csQ0FBQztBQUVsSDs7Ozs7R0FLRztBQUNILE1BQU0sQ0FBQyxJQUFNLHVCQUF1QixHQUFHLFVBQUMsUUFBZ0I7SUFDdEQsT0FBQSw0QkFBNEIsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDO1FBQ3pDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBSSxvQkFBc0IsRUFBRSxFQUFFLENBQUMsRUFBRSxvQkFBb0IsQ0FBQztRQUMxRSxDQUFDLENBQUMsaUJBQWlCLENBQUMsUUFBUSxDQUFDO0FBRi9CLENBRStCLENBQUM7QUFFbEMsTUFBTSxDQUFDLElBQU0sMEJBQTBCLEdBQUcsVUFBQyxPQUkxQztJQUNDLElBQUksT0FBTyxDQUFDLGlCQUFpQixFQUFFO1FBQzdCLE1BQU0sSUFBSSxLQUFLLENBQUMsK0RBQStELENBQUMsQ0FBQztLQUNsRjtJQUNELElBQUksT0FBTyxDQUFDLGtCQUFrQixFQUFFO1FBQzlCLE1BQU0sSUFBSSxLQUFLLENBQUMsNERBQTRELENBQUMsQ0FBQztLQUMvRTtJQUNELElBQUksQ0FBQyxPQUFPLENBQUMsYUFBYSxFQUFFO1FBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMseUNBQXlDLENBQUMsQ0FBQztLQUM1RDtBQUNILENBQUMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGVBQWUsR0FBRyxVQUFDLE9BQWU7SUFDN0MsSUFBSSxPQUFPLEtBQUssSUFBSSxJQUFJLE9BQU8sS0FBSyxhQUFhLEVBQUU7UUFDakQsTUFBTSxJQUFJLEtBQUssQ0FBQyx1REFBdUQsQ0FBQyxDQUFDO0tBQzFFO0FBQ0gsQ0FBQyxDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0saUJBQWlCLEdBQUcsVUFBQyxPQUFlO0lBQy9DLElBQUksT0FBTyxLQUFLLElBQUksRUFBRTtRQUNwQixNQUFNLElBQUksS0FBSyxDQUFDLGtEQUFrRCxDQUFDLENBQUM7S0FDckU7QUFDSCxDQUFDLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSxzQkFBc0IsR0FBRyxVQUFDLE9BQWU7SUFDcEQsSUFBSSxPQUFPLEtBQUssYUFBYSxFQUFFO1FBQzdCLE1BQU0sSUFBSSxLQUFLLENBQUMsb0RBQW9ELENBQUMsQ0FBQztLQUN2RTtBQUNILENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLGlCQUFpQixHQUFHLFVBQUMsU0FBaUIsRUFBRSxPQUFvQztJQUN2RixJQUFJLFNBQVMsS0FBSyxPQUFPLENBQUMsZUFBZSxFQUFFO1FBQ3pDLE1BQU0sSUFBSSxLQUFLLENBQUMsNkNBQTBDLFNBQVMsMEJBQW1CLE9BQU8sQ0FBQyxlQUFlLE9BQUcsQ0FBQyxDQUFDO0tBQ25IO0FBQ0gsQ0FBQyxDQUFDO0FBRUY7Ozs7O0dBS0c7QUFDSCxNQUFNLENBQUMsSUFBTSxjQUFjLEdBQUcsVUFDNUIsTUFBYyxFQUNkLE9BSUM7SUFFRCxJQUFJLE1BQU0sS0FBSyxFQUFFLEVBQUU7UUFDakIsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDO0tBQ3hDO0lBQ0QsSUFDRSxDQUFDLE9BQU8sQ0FBQyxZQUFZO1FBQ3JCLENBQUMsY0FBYyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsWUFBWSxDQUFDO1FBQzdDLENBQUMsY0FBYyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsbUJBQW1CLENBQUMsRUFDcEQ7UUFDQSxNQUFNLElBQUksS0FBSyxDQUFDLHdDQUFzQyxNQUFNLHNCQUFpQixPQUFPLENBQUMsWUFBYyxDQUFDLENBQUM7S0FDdEc7SUFDRCxJQUFJLE9BQU8sQ0FBQyxZQUFZLElBQUksWUFBWSxDQUFDLE1BQU0sQ0FBQyxFQUFFO1FBQ2hELE1BQU0sSUFBSSxLQUFLLENBQUMsdUNBQXVDLENBQUMsQ0FBQztLQUMxRDtBQUNILENBQUMsQ0FBQztBQUVGLElBQU0sWUFBWSxHQUFHLFVBQUMsTUFBYyxJQUFLLE9BQUEsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsSUFBSSxNQUFNLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxFQUF0RCxDQUFzRCxDQUFDO0FBRWhHLElBQU0sY0FBYyxHQUFHLFVBQUMsT0FBZSxFQUFFLE9BQWU7SUFDdEQsT0FBQSxPQUFPLEtBQUssT0FBTyxJQUFJLGVBQWUsQ0FBQyxPQUFPLENBQUMsS0FBSyxPQUFPLElBQUksT0FBTyxLQUFLLGVBQWUsQ0FBQyxPQUFPLENBQUM7QUFBbkcsQ0FBbUcsQ0FBQztBQUV0Rzs7O0dBR0c7QUFDSCxNQUFNLENBQUMsSUFBTSxpQkFBaUIsR0FBRyxVQUFDLFNBQWlCO0lBQ2pELElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxFQUFFO1FBQ2hDLE1BQU0sSUFBSSxLQUFLLENBQUMsNkRBQTZELENBQUMsQ0FBQztLQUNoRjtBQUNILENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLG9CQUFvQixHQUFHLFVBQUMsS0FBYSxFQUFFLE9BQThEO0lBQTlELHdCQUFBLEVBQUEsWUFBeUMsYUFBYSxFQUFFLElBQUksRUFBRTtJQUNoSCwrREFBK0Q7SUFDL0QsSUFDRSxLQUFLLENBQUMsTUFBTSxJQUFJLEVBQUU7UUFDbEIsQ0FBQywrQkFBK0IsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQzVDLGVBQWUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQzNCLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQ3JCLENBQUMsQ0FBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsYUFBYSxLQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFDbkQ7UUFDQSxNQUFNLElBQUksS0FBSyxDQUFDLHVCQUFxQixLQUFPLENBQUMsQ0FBQztLQUMvQztBQUNILENBQUMsQ0FBQztBQUVGOzs7Ozs7R0FNRztBQUNILE1BQU0sQ0FBQyxJQUFNLGVBQWUsR0FBRyxVQUM3QixRQUFnQjtJQUtoQixJQUFNLFNBQVMsR0FBRyxRQUFRLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQztJQUMvQyxJQUFBLEtBQUEsT0FBMEIsUUFBUSxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQSxFQUFsRCxZQUFZLFFBQUEsRUFBSyxJQUFJLGNBQTZCLENBQUM7SUFDMUQsSUFBSSxZQUFZLEtBQUssYUFBYSxFQUFFO1FBQ2xDLHdCQUF3QjtRQUN4QixJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLEVBQUU7WUFDdkMsTUFBTSxJQUFJLEtBQUssQ0FBQywwREFBd0QsU0FBUyxzQkFBbUIsQ0FBQyxDQUFDO1NBQ3ZHO1FBQ0QsT0FBTyxFQUFFLGVBQWUsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztLQUNyQztTQUFNLElBQUksWUFBWSxLQUFLLFNBQVMsRUFBRTtRQUNyQyxvQkFBb0I7UUFDcEIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssYUFBYSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO1lBQzFFLE1BQU0sSUFBSSxLQUFLLENBQ2IsNkNBQTJDLFNBQVMsbUJBQWMsU0FBUyxtQkFBYyxTQUFTLHNCQUFtQixDQUN0SCxDQUFDO1NBQ0g7UUFDSyxJQUFBLEtBQUEsT0FBa0MsSUFBSSxJQUFBLEVBQXJDLFNBQVMsUUFBQSxFQUFFLENBQUMsUUFBQSxFQUFFLGVBQWUsUUFBUSxDQUFDO1FBQzdDLE9BQU8sRUFBRSxTQUFTLFdBQUEsRUFBRSxlQUFlLGlCQUFBLEVBQUUsQ0FBQztLQUN2QztTQUFNO1FBQ0wsTUFBTSxJQUFJLEtBQUssQ0FBQyxnREFBOEMsU0FBUyxxQkFBZ0IsU0FBUyxNQUFHLENBQUMsQ0FBQztLQUN0RztBQUNILENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLG1CQUFtQixHQUFHLFVBQUMsaUJBQTBCO0lBQzVELElBQUksaUJBQWlCO1FBQUUsTUFBTSxJQUFJLEtBQUssQ0FBQyxrREFBa0QsQ0FBQyxDQUFDO0FBQzdGLENBQUMsQ0FBQztBQUVGOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFNLGNBQWMsR0FBRyxVQUFDLE1BQWM7SUFDM0MsSUFBSSxZQUFZLENBQUMsTUFBTSxhQUFOLE1BQU0sY0FBTixNQUFNLEdBQUksRUFBRSxDQUFDO1FBQUUsTUFBTSxJQUFJLEtBQUssQ0FBQyxvREFBa0QsTUFBUSxDQUFDLENBQUM7QUFDOUcsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQVJOIH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtYXJuLXBhcnNlclwiO1xuXG5jb25zdCBET01BSU5fUEFUVEVSTiA9IC9eW2EtejAtOV1bYS16MC05XFwuXFwtXXsxLDYxfVthLXowLTldJC87XG5jb25zdCBJUF9BRERSRVNTX1BBVFRFUk4gPSAvKFxcZCtcXC4pezN9XFxkKy87XG5jb25zdCBET1RTX1BBVFRFUk4gPSAvXFwuXFwuLztcbmV4cG9ydCBjb25zdCBET1RfUEFUVEVSTiA9IC9cXC4vO1xuZXhwb3J0IGNvbnN0IFMzX0hPU1ROQU1FX1BBVFRFUk4gPSAvXiguK1xcLik/czNbLi1dKFthLXowLTktXSspXFwuLztcbmNvbnN0IFMzX1VTX0VBU1RfMV9BTFROQU1FX1BBVFRFUk4gPSAvXnMzKC1leHRlcm5hbC0xKT9cXC5hbWF6b25hd3NcXC5jb20kLztcbmNvbnN0IEFXU19QQVJUSVRJT05fU1VGRklYID0gXCJhbWF6b25hd3MuY29tXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQWNjZXNzUG9pbnRBcm4gZXh0ZW5kcyBBUk4ge1xuICBhY2Nlc3NQb2ludE5hbWU6IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBCdWNrZXRIb3N0bmFtZVBhcmFtcyB7XG4gIGlzQ3VzdG9tRW5kcG9pbnQ6IGJvb2xlYW47XG4gIGJhc2VIb3N0bmFtZTogc3RyaW5nO1xuICBidWNrZXROYW1lOiBzdHJpbmc7XG4gIGNsaWVudFJlZ2lvbjogc3RyaW5nO1xuICBhY2NlbGVyYXRlRW5kcG9pbnQ/OiBib29sZWFuO1xuICBkdWFsc3RhY2tFbmRwb2ludD86IGJvb2xlYW47XG4gIHBhdGhTdHlsZUVuZHBvaW50PzogYm9vbGVhbjtcbiAgdGxzQ29tcGF0aWJsZT86IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXJuSG9zdG5hbWVQYXJhbXMgZXh0ZW5kcyBPbWl0PEJ1Y2tldEhvc3RuYW1lUGFyYW1zLCBcImJ1Y2tldE5hbWVcIj4ge1xuICBidWNrZXROYW1lOiBBUk47XG4gIGNsaWVudFNpZ25pbmdSZWdpb24/OiBzdHJpbmc7XG4gIGNsaWVudFBhcnRpdGlvbj86IHN0cmluZztcbiAgdXNlQXJuUmVnaW9uPzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGNvbnN0IGlzQnVja2V0TmFtZU9wdGlvbnMgPSAoXG4gIG9wdGlvbnM6IEJ1Y2tldEhvc3RuYW1lUGFyYW1zIHwgQXJuSG9zdG5hbWVQYXJhbXNcbik6IG9wdGlvbnMgaXMgQnVja2V0SG9zdG5hbWVQYXJhbXMgPT4gdHlwZW9mIG9wdGlvbnMuYnVja2V0TmFtZSA9PT0gXCJzdHJpbmdcIjtcblxuLyoqXG4gKiBHZXQgcHNldWRvIHJlZ2lvbiBmcm9tIHN1cHBsaWVkIHJlZ2lvbi4gRm9yIGV4YW1wbGUsIGlmIHN1cHBsaWVkIHdpdGggYGZpcHMtdXMtd2VzdC0yYCwgaXQgcmV0dXJucyBgdXMtd2VzdC0yYC5cbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgZ2V0UHNldWRvUmVnaW9uID0gKHJlZ2lvbjogc3RyaW5nKSA9PiAoaXNGaXBzUmVnaW9uKHJlZ2lvbikgPyByZWdpb24ucmVwbGFjZSgvZmlwcy18LWZpcHMvLCBcIlwiKSA6IHJlZ2lvbik7XG5cbi8qKlxuICogRGV0ZXJtaW5lcyB3aGV0aGVyIGEgZ2l2ZW4gc3RyaW5nIGlzIEROUyBjb21wbGlhbnQgcGVyIHRoZSBydWxlcyBvdXRsaW5lZCBieVxuICogUzMuIExlbmd0aCwgY2FwaXRhaXphdGlvbiwgYW5kIGxlYWRpbmcgZG90IHJlc3RyaWN0aW9ucyBhcmUgZW5mb3JjZWQgYnkgdGhlXG4gKiBET01BSU5fUEFUVEVSTiByZWd1bGFyIGV4cHJlc3Npb24uXG4gKiBAaW50ZXJuYWxcbiAqXG4gKiBAc2VlIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BbWF6b25TMy9sYXRlc3QvZGV2L0J1Y2tldFJlc3RyaWN0aW9ucy5odG1sXG4gKi9cbmV4cG9ydCBjb25zdCBpc0Ruc0NvbXBhdGlibGVCdWNrZXROYW1lID0gKGJ1Y2tldE5hbWU6IHN0cmluZyk6IGJvb2xlYW4gPT5cbiAgRE9NQUlOX1BBVFRFUk4udGVzdChidWNrZXROYW1lKSAmJiAhSVBfQUREUkVTU19QQVRURVJOLnRlc3QoYnVja2V0TmFtZSkgJiYgIURPVFNfUEFUVEVSTi50ZXN0KGJ1Y2tldE5hbWUpO1xuXG5jb25zdCBnZXRSZWdpb25hbFN1ZmZpeCA9IChob3N0bmFtZTogc3RyaW5nKTogW3N0cmluZywgc3RyaW5nXSA9PiB7XG4gIGNvbnN0IHBhcnRzID0gaG9zdG5hbWUubWF0Y2goUzNfSE9TVE5BTUVfUEFUVEVSTikhO1xuICByZXR1cm4gW3BhcnRzWzJdLCBob3N0bmFtZS5yZXBsYWNlKG5ldyBSZWdFeHAoYF4ke3BhcnRzWzBdfWApLCBcIlwiKV07XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U3VmZml4ID0gKGhvc3RuYW1lOiBzdHJpbmcpOiBbc3RyaW5nLCBzdHJpbmddID0+XG4gIFMzX1VTX0VBU1RfMV9BTFROQU1FX1BBVFRFUk4udGVzdChob3N0bmFtZSkgPyBbXCJ1cy1lYXN0LTFcIiwgQVdTX1BBUlRJVElPTl9TVUZGSVhdIDogZ2V0UmVnaW9uYWxTdWZmaXgoaG9zdG5hbWUpO1xuXG4vKipcbiAqIEluZmVyIHJlZ2lvbiBhbmQgaG9zdG5hbWUgc3VmZml4IGZyb20gYSBjb21wbGV0ZSBob3N0bmFtZVxuICogQGludGVybmFsXG4gKiBAcGFyYW0gaG9zdG5hbWUgLSBIb3N0bmFtZVxuICogQHJldHVybnMgW1JlZ2lvbiwgSG9zdG5hbWUgc3VmZml4XVxuICovXG5leHBvcnQgY29uc3QgZ2V0U3VmZml4Rm9yQXJuRW5kcG9pbnQgPSAoaG9zdG5hbWU6IHN0cmluZyk6IFtzdHJpbmcsIHN0cmluZ10gPT5cbiAgUzNfVVNfRUFTVF8xX0FMVE5BTUVfUEFUVEVSTi50ZXN0KGhvc3RuYW1lKVxuICAgID8gW2hvc3RuYW1lLnJlcGxhY2UoYC4ke0FXU19QQVJUSVRJT05fU1VGRklYfWAsIFwiXCIpLCBBV1NfUEFSVElUSU9OX1NVRkZJWF1cbiAgICA6IGdldFJlZ2lvbmFsU3VmZml4KGhvc3RuYW1lKTtcblxuZXhwb3J0IGNvbnN0IHZhbGlkYXRlQXJuRW5kcG9pbnRPcHRpb25zID0gKG9wdGlvbnM6IHtcbiAgYWNjZWxlcmF0ZUVuZHBvaW50PzogYm9vbGVhbjtcbiAgdGxzQ29tcGF0aWJsZT86IGJvb2xlYW47XG4gIHBhdGhTdHlsZUVuZHBvaW50PzogYm9vbGVhbjtcbn0pID0+IHtcbiAgaWYgKG9wdGlvbnMucGF0aFN0eWxlRW5kcG9pbnQpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJQYXRoLXN0eWxlIFMzIGVuZHBvaW50IGlzIG5vdCBzdXBwb3J0ZWQgd2hlbiBidWNrZXQgaXMgYW4gQVJOXCIpO1xuICB9XG4gIGlmIChvcHRpb25zLmFjY2VsZXJhdGVFbmRwb2ludCkge1xuICAgIHRocm93IG5ldyBFcnJvcihcIkFjY2VsZXJhdGUgZW5kcG9pbnQgaXMgbm90IHN1cHBvcnRlZCB3aGVuIGJ1Y2tldCBpcyBhbiBBUk5cIik7XG4gIH1cbiAgaWYgKCFvcHRpb25zLnRsc0NvbXBhdGlibGUpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJIVFRQUyBpcyByZXF1aXJlZCB3aGVuIGJ1Y2tldCBpcyBhbiBBUk5cIik7XG4gIH1cbn07XG5cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZVNlcnZpY2UgPSAoc2VydmljZTogc3RyaW5nKSA9PiB7XG4gIGlmIChzZXJ2aWNlICE9PSBcInMzXCIgJiYgc2VydmljZSAhPT0gXCJzMy1vdXRwb3N0c1wiKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwiRXhwZWN0ICdzMycgb3IgJ3MzLW91dHBvc3RzJyBpbiBBUk4gc2VydmljZSBjb21wb25lbnRcIik7XG4gIH1cbn07XG5cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZVMzU2VydmljZSA9IChzZXJ2aWNlOiBzdHJpbmcpID0+IHtcbiAgaWYgKHNlcnZpY2UgIT09IFwiczNcIikge1xuICAgIHRocm93IG5ldyBFcnJvcihcIkV4cGVjdCAnczMnIGluIEFjY2Vzc3BvaW50IEFSTiBzZXJ2aWNlIGNvbXBvbmVudFwiKTtcbiAgfVxufTtcblxuZXhwb3J0IGNvbnN0IHZhbGlkYXRlT3V0cG9zdFNlcnZpY2UgPSAoc2VydmljZTogc3RyaW5nKSA9PiB7XG4gIGlmIChzZXJ2aWNlICE9PSBcInMzLW91dHBvc3RzXCIpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJFeHBlY3QgJ3MzLXBvc3RzJyBpbiBPdXRwb3N0IEFSTiBzZXJ2aWNlIGNvbXBvbmVudFwiKTtcbiAgfVxufTtcblxuLyoqXG4gKiBWYWxpZGF0ZSBwYXJ0aXRpb24gaW5mZXJyZWQgZnJvbSBBUk4gaXMgdGhlIHNhbWUgdG8gYG9wdGlvbnMuY2xpZW50UGFydGl0aW9uYC5cbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGVQYXJ0aXRpb24gPSAocGFydGl0aW9uOiBzdHJpbmcsIG9wdGlvbnM6IHsgY2xpZW50UGFydGl0aW9uOiBzdHJpbmcgfSkgPT4ge1xuICBpZiAocGFydGl0aW9uICE9PSBvcHRpb25zLmNsaWVudFBhcnRpdGlvbikge1xuICAgIHRocm93IG5ldyBFcnJvcihgUGFydGl0aW9uIGluIEFSTiBpcyBpbmNvbXBhdGlibGUsIGdvdCBcIiR7cGFydGl0aW9ufVwiIGJ1dCBleHBlY3RlZCBcIiR7b3B0aW9ucy5jbGllbnRQYXJ0aXRpb259XCJgKTtcbiAgfVxufTtcblxuLyoqXG4gKiB2YWxpZGF0ZSByZWdpb24gdmFsdWUgaW5mZXJyZWQgZnJvbSBBUk4uIElmIGBvcHRpb25zLnVzZUFyblJlZ2lvbmAgaXMgc2V0LCBpdCB2YWxpZGF0ZXMgdGhlIHJlZ2lvbiBpcyBub3QgYSBGSVBTXG4gKiByZWdpb24uIElmIGBvcHRpb25zLnVzZUFyblJlZ2lvbmAgaXMgdW5zZXQsIGl0IHZhbGlkYXRlcyB0aGUgcmVnaW9uIGlzIGVxdWFsIHRvIGBvcHRpb25zLmNsaWVudFJlZ2lvbmAgb3JcbiAqIGBvcHRpb25zLmNsaWVudFNpZ25pbmdSZWdpb25gLlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZVJlZ2lvbiA9IChcbiAgcmVnaW9uOiBzdHJpbmcsXG4gIG9wdGlvbnM6IHtcbiAgICB1c2VBcm5SZWdpb24/OiBib29sZWFuO1xuICAgIGNsaWVudFJlZ2lvbjogc3RyaW5nO1xuICAgIGNsaWVudFNpZ25pbmdSZWdpb246IHN0cmluZztcbiAgfVxuKSA9PiB7XG4gIGlmIChyZWdpb24gPT09IFwiXCIpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJBUk4gcmVnaW9uIGlzIGVtcHR5XCIpO1xuICB9XG4gIGlmIChcbiAgICAhb3B0aW9ucy51c2VBcm5SZWdpb24gJiZcbiAgICAhaXNFcXVhbFJlZ2lvbnMocmVnaW9uLCBvcHRpb25zLmNsaWVudFJlZ2lvbikgJiZcbiAgICAhaXNFcXVhbFJlZ2lvbnMocmVnaW9uLCBvcHRpb25zLmNsaWVudFNpZ25pbmdSZWdpb24pXG4gICkge1xuICAgIHRocm93IG5ldyBFcnJvcihgUmVnaW9uIGluIEFSTiBpcyBpbmNvbXBhdGlibGUsIGdvdCAke3JlZ2lvbn0gYnV0IGV4cGVjdGVkICR7b3B0aW9ucy5jbGllbnRSZWdpb259YCk7XG4gIH1cbiAgaWYgKG9wdGlvbnMudXNlQXJuUmVnaW9uICYmIGlzRmlwc1JlZ2lvbihyZWdpb24pKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwiRW5kcG9pbnQgZG9lcyBub3Qgc3VwcG9ydCBGSVBTIHJlZ2lvblwiKTtcbiAgfVxufTtcblxuY29uc3QgaXNGaXBzUmVnaW9uID0gKHJlZ2lvbjogc3RyaW5nKSA9PiByZWdpb24uc3RhcnRzV2l0aChcImZpcHMtXCIpIHx8IHJlZ2lvbi5lbmRzV2l0aChcIi1maXBzXCIpO1xuXG5jb25zdCBpc0VxdWFsUmVnaW9ucyA9IChyZWdpb25BOiBzdHJpbmcsIHJlZ2lvbkI6IHN0cmluZykgPT5cbiAgcmVnaW9uQSA9PT0gcmVnaW9uQiB8fCBnZXRQc2V1ZG9SZWdpb24ocmVnaW9uQSkgPT09IHJlZ2lvbkIgfHwgcmVnaW9uQSA9PT0gZ2V0UHNldWRvUmVnaW9uKHJlZ2lvbkIpO1xuXG4vKipcbiAqIFZhbGlkYXRlIGFuIGFjY291bnQgSURcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGVBY2NvdW50SWQgPSAoYWNjb3VudElkOiBzdHJpbmcpID0+IHtcbiAgaWYgKCEvWzAtOV17MTJ9Ly5leGVjKGFjY291bnRJZCkpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJBY2Nlc3MgcG9pbnQgQVJOIGFjY291bnRJRCBkb2VzIG5vdCBtYXRjaCByZWdleCAnWzAtOV17MTJ9J1wiKTtcbiAgfVxufTtcblxuLyoqXG4gKiBWYWxpZGF0ZSBhIGhvc3QgbGFiZWwgYWNjb3JkaW5nIHRvIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmMzOTg2I3NlY3Rpb24tMy4yLjJcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGVETlNIb3N0TGFiZWwgPSAobGFiZWw6IHN0cmluZywgb3B0aW9uczogeyB0bHNDb21wYXRpYmxlPzogYm9vbGVhbiB9ID0geyB0bHNDb21wYXRpYmxlOiB0cnVlIH0pID0+IHtcbiAgLy8gcmVmZXJlbmNlOiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMzk4NiNzZWN0aW9uLTMuMi4yXG4gIGlmIChcbiAgICBsYWJlbC5sZW5ndGggPj0gNjQgfHxcbiAgICAhL15bYS16MC05XVthLXowLTkuLV0rW2EtejAtOV0kLy50ZXN0KGxhYmVsKSB8fFxuICAgIC8oXFxkK1xcLil7M31cXGQrLy50ZXN0KGxhYmVsKSB8fFxuICAgIC9bLi1dezJ9Ly50ZXN0KGxhYmVsKSB8fFxuICAgIChvcHRpb25zPy50bHNDb21wYXRpYmxlICYmIERPVF9QQVRURVJOLnRlc3QobGFiZWwpKVxuICApIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoYEludmFsaWQgRE5TIGxhYmVsICR7bGFiZWx9YCk7XG4gIH1cbn07XG5cbi8qKlxuICogVmFsaWRhdGUgYW5kIHBhcnNlIGFuIEFjY2VzcyBQb2ludCBBUk4gb3IgT3V0cG9zdHMgQVJOXG4gKiBAaW50ZXJuYWxcbiAqXG4gKiBAcGFyYW0gcmVzb3VyY2UgLSBUaGUgcmVzb3VyY2Ugc2VjdGlvbiBvZiBhbiBBUk5cbiAqIEByZXR1cm5zIEFjY2VzcyBQb2ludCBOYW1lIGFuZCBvcHRpb25hbCBPdXRwb3N0IElELlxuICovXG5leHBvcnQgY29uc3QgZ2V0QXJuUmVzb3VyY2VzID0gKFxuICByZXNvdXJjZTogc3RyaW5nXG4pOiB7XG4gIGFjY2Vzc3BvaW50TmFtZTogc3RyaW5nO1xuICBvdXRwb3N0SWQ/OiBzdHJpbmc7XG59ID0+IHtcbiAgY29uc3QgZGVsaW1pdGVyID0gcmVzb3VyY2UuaW5jbHVkZXMoXCI6XCIpID8gXCI6XCIgOiBcIi9cIjtcbiAgY29uc3QgW3Jlc291cmNlVHlwZSwgLi4ucmVzdF0gPSByZXNvdXJjZS5zcGxpdChkZWxpbWl0ZXIpO1xuICBpZiAocmVzb3VyY2VUeXBlID09PSBcImFjY2Vzc3BvaW50XCIpIHtcbiAgICAvLyBQYXJzZSBhY2Nlc3Nwb2ludCBBUk5cbiAgICBpZiAocmVzdC5sZW5ndGggIT09IDEgfHwgcmVzdFswXSA9PT0gXCJcIikge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBBY2Nlc3MgUG9pbnQgQVJOIHNob3VsZCBoYXZlIG9uZSByZXNvdXJjZSBhY2Nlc3Nwb2ludCR7ZGVsaW1pdGVyfXthY2Nlc3Nwb2ludG5hbWV9YCk7XG4gICAgfVxuICAgIHJldHVybiB7IGFjY2Vzc3BvaW50TmFtZTogcmVzdFswXSB9O1xuICB9IGVsc2UgaWYgKHJlc291cmNlVHlwZSA9PT0gXCJvdXRwb3N0XCIpIHtcbiAgICAvLyBQYXJzZSBvdXRwb3N0IEFSTlxuICAgIGlmICghcmVzdFswXSB8fCByZXN0WzFdICE9PSBcImFjY2Vzc3BvaW50XCIgfHwgIXJlc3RbMl0gfHwgcmVzdC5sZW5ndGggIT09IDMpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgYE91dHBvc3QgQVJOIHNob3VsZCBoYXZlIHJlc291cmNlIG91dHBvc3Qke2RlbGltaXRlcn17b3V0cG9zdElkfSR7ZGVsaW1pdGVyfWFjY2Vzc3BvaW50JHtkZWxpbWl0ZXJ9e2FjY2Vzc3BvaW50TmFtZX1gXG4gICAgICApO1xuICAgIH1cbiAgICBjb25zdCBbb3V0cG9zdElkLCBfLCBhY2Nlc3Nwb2ludE5hbWVdID0gcmVzdDtcbiAgICByZXR1cm4geyBvdXRwb3N0SWQsIGFjY2Vzc3BvaW50TmFtZSB9O1xuICB9IGVsc2Uge1xuICAgIHRocm93IG5ldyBFcnJvcihgQVJOIHJlc291cmNlIHNob3VsZCBiZWdpbiB3aXRoICdhY2Nlc3Nwb2ludCR7ZGVsaW1pdGVyfScgb3IgJ291dHBvc3Qke2RlbGltaXRlcn0nYCk7XG4gIH1cbn07XG5cbi8qKlxuICogVGhyb3cgaWYgZHVhbCBzdGFjayBjb25maWd1cmF0aW9uIGlzIHNldCB0byB0cnVlLlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZU5vRHVhbHN0YWNrID0gKGR1YWxzdGFja0VuZHBvaW50OiBib29sZWFuKSA9PiB7XG4gIGlmIChkdWFsc3RhY2tFbmRwb2ludCkgdGhyb3cgbmV3IEVycm9yKFwiRHVhbHN0YWNrIGVuZHBvaW50IGlzIG5vdCBzdXBwb3J0ZWQgd2l0aCBPdXRwb3N0XCIpO1xufTtcblxuLyoqXG4gKiBWYWxpZGF0ZSByZWdpb24gaXMgbm90IGFwcGVuZGVkIG9yIHByZXBlbmRlZCB3aXRoIGEgYGZpcHMtYFxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZU5vRklQUyA9IChyZWdpb246IHN0cmluZykgPT4ge1xuICBpZiAoaXNGaXBzUmVnaW9uKHJlZ2lvbiA/PyBcIlwiKSkgdGhyb3cgbmV3IEVycm9yKGBGSVBTIHJlZ2lvbiBpcyBub3Qgc3VwcG9ydGVkIHdpdGggT3V0cG9zdCwgZ290ICR7cmVnaW9ufWApO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/configurations.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/configurations.js ***! \*************************************************************************************************************/ /*! exports provided: 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 export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveBucketEndpointConfig", function() { return resolveBucketEndpointConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_ENV_NAME", function() { return NODE_USE_ARN_REGION_ENV_NAME; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_INI_NAME", function() { return NODE_USE_ARN_REGION_INI_NAME; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_CONFIG_OPTIONS", function() { return NODE_USE_ARN_REGION_CONFIG_OPTIONS; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js"); function resolveBucketEndpointConfig(input) { var _a = input.bucketEndpoint, bucketEndpoint = _a === void 0 ? false : _a, _b = input.forcePathStyle, forcePathStyle = _b === void 0 ? false : _b, _c = input.useAccelerateEndpoint, useAccelerateEndpoint = _c === void 0 ? false : _c, _d = input.useDualstackEndpoint, useDualstackEndpoint = _d === void 0 ? false : _d, _e = input.useArnRegion, useArnRegion = _e === void 0 ? false : _e; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { bucketEndpoint: bucketEndpoint, forcePathStyle: forcePathStyle, useAccelerateEndpoint: useAccelerateEndpoint, useDualstackEndpoint: useDualstackEndpoint, useArnRegion: typeof useArnRegion === "function" ? useArnRegion : function () { return Promise.resolve(useArnRegion); } }); } var NODE_USE_ARN_REGION_ENV_NAME = "AWS_S3_USE_ARN_REGION"; var NODE_USE_ARN_REGION_INI_NAME = "s3_use_arn_region"; /** * Config to load useArnRegion from environment variables and shared INI files * * @api private */ var NODE_USE_ARN_REGION_CONFIG_OPTIONS = { environmentVariableSelector: function (env) { if (!Object.prototype.hasOwnProperty.call(env, NODE_USE_ARN_REGION_ENV_NAME)) return undefined; if (env[NODE_USE_ARN_REGION_ENV_NAME] === "true") return true; if (env[NODE_USE_ARN_REGION_ENV_NAME] === "false") return false; throw new Error("Cannot load env " + NODE_USE_ARN_REGION_ENV_NAME + ". Expected \"true\" or \"false\", got " + env[NODE_USE_ARN_REGION_ENV_NAME] + "."); }, configFileSelector: function (profile) { if (!Object.prototype.hasOwnProperty.call(profile, NODE_USE_ARN_REGION_INI_NAME)) return undefined; if (profile[NODE_USE_ARN_REGION_INI_NAME] === "true") return true; if (profile[NODE_USE_ARN_REGION_INI_NAME] === "false") return false; throw new Error("Cannot load shared config entry " + NODE_USE_ARN_REGION_INI_NAME + ". Expected \"true\" or \"false\", got " + profile[NODE_USE_ARN_REGION_INI_NAME] + "."); }, default: false, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlndXJhdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQTJDQSxNQUFNLFVBQVUsMkJBQTJCLENBQ3pDLEtBQXlEO0lBR3ZELElBQUEsS0FLRSxLQUFLLGVBTGUsRUFBdEIsY0FBYyxtQkFBRyxLQUFLLEtBQUEsRUFDdEIsS0FJRSxLQUFLLGVBSmUsRUFBdEIsY0FBYyxtQkFBRyxLQUFLLEtBQUEsRUFDdEIsS0FHRSxLQUFLLHNCQUhzQixFQUE3QixxQkFBcUIsbUJBQUcsS0FBSyxLQUFBLEVBQzdCLEtBRUUsS0FBSyxxQkFGcUIsRUFBNUIsb0JBQW9CLG1CQUFHLEtBQUssS0FBQSxFQUM1QixLQUNFLEtBQUssYUFEYSxFQUFwQixZQUFZLG1CQUFHLEtBQUssS0FBQSxDQUNaO0lBQ1YsNkJBQ0ssS0FBSyxLQUNSLGNBQWMsZ0JBQUE7UUFDZCxjQUFjLGdCQUFBO1FBQ2QscUJBQXFCLHVCQUFBO1FBQ3JCLG9CQUFvQixzQkFBQSxFQUNwQixZQUFZLEVBQUUsT0FBTyxZQUFZLEtBQUssVUFBVSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLGNBQU0sT0FBQSxPQUFPLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxFQUE3QixDQUE2QixJQUNyRztBQUNKLENBQUM7QUFFRCxNQUFNLENBQUMsSUFBTSw0QkFBNEIsR0FBRyx1QkFBdUIsQ0FBQztBQUNwRSxNQUFNLENBQUMsSUFBTSw0QkFBNEIsR0FBRyxtQkFBbUIsQ0FBQztBQUVoRTs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLElBQU0sa0NBQWtDLEdBQW1DO0lBQ2hGLDJCQUEyQixFQUFFLFVBQUMsR0FBc0I7UUFDbEQsSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsNEJBQTRCLENBQUM7WUFBRSxPQUFPLFNBQVMsQ0FBQztRQUMvRixJQUFJLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxLQUFLLE1BQU07WUFBRSxPQUFPLElBQUksQ0FBQztRQUM5RCxJQUFJLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxLQUFLLE9BQU87WUFBRSxPQUFPLEtBQUssQ0FBQztRQUNoRSxNQUFNLElBQUksS0FBSyxDQUNiLHFCQUFtQiw0QkFBNEIsOENBQXFDLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxNQUFHLENBQ3pILENBQUM7SUFDSixDQUFDO0lBQ0Qsa0JBQWtCLEVBQUUsVUFBQyxPQUFPO1FBQzFCLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLDRCQUE0QixDQUFDO1lBQUUsT0FBTyxTQUFTLENBQUM7UUFDbkcsSUFBSSxPQUFPLENBQUMsNEJBQTRCLENBQUMsS0FBSyxNQUFNO1lBQUUsT0FBTyxJQUFJLENBQUM7UUFDbEUsSUFBSSxPQUFPLENBQUMsNEJBQTRCLENBQUMsS0FBSyxPQUFPO1lBQUUsT0FBTyxLQUFLLENBQUM7UUFDcEUsTUFBTSxJQUFJLEtBQUssQ0FDYixxQ0FBbUMsNEJBQTRCLDhDQUFxQyxPQUFPLENBQUMsNEJBQTRCLENBQUMsTUFBRyxDQUM3SSxDQUFDO0lBQ0osQ0FBQztJQUNELE9BQU8sRUFBRSxLQUFLO0NBQ2YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IExvYWRlZENvbmZpZ1NlbGVjdG9ycyB9IGZyb20gXCJAYXdzLXNkay9ub2RlLWNvbmZpZy1wcm92aWRlclwiO1xuaW1wb3J0IHsgUHJvdmlkZXIsIFJlZ2lvbkluZm9Qcm92aWRlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEJ1Y2tldEVuZHBvaW50SW5wdXRDb25maWcge1xuICAvKipcbiAgICogV2hldGhlciB0aGUgcHJvdmlkZWQgZW5kcG9pbnQgYWRkcmVzc2VzIGFuIGluZGl2aWR1YWwgYnVja2V0LlxuICAgKi9cbiAgYnVja2V0RW5kcG9pbnQ/OiBib29sZWFuO1xuICAvKipcbiAgICogV2hldGhlciB0byBmb3JjZSBwYXRoIHN0eWxlIFVSTHMgZm9yIFMzIG9iamVjdHMgKGUuZy4sIGh0dHBzOi8vczMuYW1hem9uYXdzLmNvbS88YnVja2V0TmFtZT4vPGtleT4gaW5zdGVhZCBvZiBodHRwczovLzxidWNrZXROYW1lPi5zMy5hbWF6b25hd3MuY29tLzxrZXk+XG4gICAqL1xuICBmb3JjZVBhdGhTdHlsZT86IGJvb2xlYW47XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIHVzZSB0aGUgUzMgVHJhbnNmZXIgQWNjZWxlcmF0aW9uIGVuZHBvaW50IGJ5IGRlZmF1bHRcbiAgICovXG4gIHVzZUFjY2VsZXJhdGVFbmRwb2ludD86IGJvb2xlYW47XG4gIC8qKlxuICAgKiBFbmFibGVzIElQdjYvSVB2NCBkdWFsc3RhY2sgZW5kcG9pbnQuIFdoZW4gYSBETlMgbG9va3VwIGlzIHBlcmZvcm1lZCBvbiBhbiBlbmRwb2ludCBvZiB0aGlzIHR5cGUsIGl0IHJldHVybnMgYW4g4oCcQeKAnSByZWNvcmQgd2l0aCBhbiBJUHY0IGFkZHJlc3MgYW5kIGFuIOKAnEFBQUHigJ0gcmVjb3JkIHdpdGggYW4gSVB2NiBhZGRyZXNzLiBJbiBtb3N0IGNhc2VzIHRoZSBuZXR3b3JrIHN0YWNrIGluIHRoZSBjbGllbnQgZW52aXJvbm1lbnQgd2lsbCBhdXRvbWF0aWNhbGx5IHByZWZlciB0aGUgQUFBQSByZWNvcmQgYW5kIG1ha2UgYSBjb25uZWN0aW9uIHVzaW5nIHRoZSBJUHY2IGFkZHJlc3MuIE5vdGUsIGhvd2V2ZXIsIHRoYXQgY3VycmVudGx5IG9uIFdpbmRvd3MsIHRoZSBJUHY0IGFkZHJlc3Mgd2lsbCBiZSBwcmVmZXJyZWQuXG4gICAqL1xuICB1c2VEdWFsc3RhY2tFbmRwb2ludD86IGJvb2xlYW47XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIG92ZXJyaWRlIHRoZSByZXF1ZXN0IHJlZ2lvbiB3aXRoIHRoZSByZWdpb24gaW5mZXJyZWQgZnJvbSByZXF1ZXN0ZWQgcmVzb3VyY2UncyBBUk4uIERlZmF1bHRzIHRvIGZhbHNlXG4gICAqL1xuICB1c2VBcm5SZWdpb24/OiBib29sZWFuIHwgUHJvdmlkZXI8Ym9vbGVhbj47XG59XG5cbmludGVyZmFjZSBQcmV2aW91c2x5UmVzb2x2ZWQge1xuICBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuO1xuICByZWdpb246IFByb3ZpZGVyPHN0cmluZz47XG4gIHJlZ2lvbkluZm9Qcm92aWRlcjogUmVnaW9uSW5mb1Byb3ZpZGVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEJ1Y2tldEVuZHBvaW50UmVzb2x2ZWRDb25maWcge1xuICBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuO1xuICBidWNrZXRFbmRwb2ludDogYm9vbGVhbjtcbiAgZm9yY2VQYXRoU3R5bGU6IGJvb2xlYW47XG4gIHVzZUFjY2VsZXJhdGVFbmRwb2ludDogYm9vbGVhbjtcbiAgdXNlRHVhbHN0YWNrRW5kcG9pbnQ6IGJvb2xlYW47XG4gIHVzZUFyblJlZ2lvbjogUHJvdmlkZXI8Ym9vbGVhbj47XG4gIHJlZ2lvbjogUHJvdmlkZXI8c3RyaW5nPjtcbiAgcmVnaW9uSW5mb1Byb3ZpZGVyOiBSZWdpb25JbmZvUHJvdmlkZXI7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiByZXNvbHZlQnVja2V0RW5kcG9pbnRDb25maWc8VD4oXG4gIGlucHV0OiBUICYgUHJldmlvdXNseVJlc29sdmVkICYgQnVja2V0RW5kcG9pbnRJbnB1dENvbmZpZ1xuKTogVCAmIEJ1Y2tldEVuZHBvaW50UmVzb2x2ZWRDb25maWcge1xuICBjb25zdCB7XG4gICAgYnVja2V0RW5kcG9pbnQgPSBmYWxzZSxcbiAgICBmb3JjZVBhdGhTdHlsZSA9IGZhbHNlLFxuICAgIHVzZUFjY2VsZXJhdGVFbmRwb2ludCA9IGZhbHNlLFxuICAgIHVzZUR1YWxzdGFja0VuZHBvaW50ID0gZmFsc2UsXG4gICAgdXNlQXJuUmVnaW9uID0gZmFsc2UsXG4gIH0gPSBpbnB1dDtcbiAgcmV0dXJuIHtcbiAgICAuLi5pbnB1dCxcbiAgICBidWNrZXRFbmRwb2ludCxcbiAgICBmb3JjZVBhdGhTdHlsZSxcbiAgICB1c2VBY2NlbGVyYXRlRW5kcG9pbnQsXG4gICAgdXNlRHVhbHN0YWNrRW5kcG9pbnQsXG4gICAgdXNlQXJuUmVnaW9uOiB0eXBlb2YgdXNlQXJuUmVnaW9uID09PSBcImZ1bmN0aW9uXCIgPyB1c2VBcm5SZWdpb24gOiAoKSA9PiBQcm9taXNlLnJlc29sdmUodXNlQXJuUmVnaW9uKSxcbiAgfTtcbn1cblxuZXhwb3J0IGNvbnN0IE5PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUUgPSBcIkFXU19TM19VU0VfQVJOX1JFR0lPTlwiO1xuZXhwb3J0IGNvbnN0IE5PREVfVVNFX0FSTl9SRUdJT05fSU5JX05BTUUgPSBcInMzX3VzZV9hcm5fcmVnaW9uXCI7XG5cbi8qKlxuICogQ29uZmlnIHRvIGxvYWQgdXNlQXJuUmVnaW9uIGZyb20gZW52aXJvbm1lbnQgdmFyaWFibGVzIGFuZCBzaGFyZWQgSU5JIGZpbGVzXG4gKlxuICogQGFwaSBwcml2YXRlXG4gKi9cbmV4cG9ydCBjb25zdCBOT0RFX1VTRV9BUk5fUkVHSU9OX0NPTkZJR19PUFRJT05TOiBMb2FkZWRDb25maWdTZWxlY3RvcnM8Ym9vbGVhbj4gPSB7XG4gIGVudmlyb25tZW50VmFyaWFibGVTZWxlY3RvcjogKGVudjogTm9kZUpTLlByb2Nlc3NFbnYpID0+IHtcbiAgICBpZiAoIU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChlbnYsIE5PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUUpKSByZXR1cm4gdW5kZWZpbmVkO1xuICAgIGlmIChlbnZbTk9ERV9VU0VfQVJOX1JFR0lPTl9FTlZfTkFNRV0gPT09IFwidHJ1ZVwiKSByZXR1cm4gdHJ1ZTtcbiAgICBpZiAoZW52W05PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUVdID09PSBcImZhbHNlXCIpIHJldHVybiBmYWxzZTtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgICBgQ2Fubm90IGxvYWQgZW52ICR7Tk9ERV9VU0VfQVJOX1JFR0lPTl9FTlZfTkFNRX0uIEV4cGVjdGVkIFwidHJ1ZVwiIG9yIFwiZmFsc2VcIiwgZ290ICR7ZW52W05PREVfVVNFX0FSTl9SRUdJT05fRU5WX05BTUVdfS5gXG4gICAgKTtcbiAgfSxcbiAgY29uZmlnRmlsZVNlbGVjdG9yOiAocHJvZmlsZSkgPT4ge1xuICAgIGlmICghT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHByb2ZpbGUsIE5PREVfVVNFX0FSTl9SRUdJT05fSU5JX05BTUUpKSByZXR1cm4gdW5kZWZpbmVkO1xuICAgIGlmIChwcm9maWxlW05PREVfVVNFX0FSTl9SRUdJT05fSU5JX05BTUVdID09PSBcInRydWVcIikgcmV0dXJuIHRydWU7XG4gICAgaWYgKHByb2ZpbGVbTk9ERV9VU0VfQVJOX1JFR0lPTl9JTklfTkFNRV0gPT09IFwiZmFsc2VcIikgcmV0dXJuIGZhbHNlO1xuICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgIGBDYW5ub3QgbG9hZCBzaGFyZWQgY29uZmlnIGVudHJ5ICR7Tk9ERV9VU0VfQVJOX1JFR0lPTl9JTklfTkFNRX0uIEV4cGVjdGVkIFwidHJ1ZVwiIG9yIFwiZmFsc2VcIiwgZ290ICR7cHJvZmlsZVtOT0RFX1VTRV9BUk5fUkVHSU9OX0lOSV9OQU1FXX0uYFxuICAgICk7XG4gIH0sXG4gIGRlZmF1bHQ6IGZhbHNlLFxufTtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js": /*!****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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, getArnResources, getPseudoRegion, getSuffixForArnEndpoint, validateOutpostService, validatePartition, validateAccountId, validateRegion, validateDNSHostLabel, validateNoDualstack, validateNoFIPS */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _bucketEndpointMiddleware__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bucketEndpointMiddleware */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketEndpointMiddleware.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostname.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/configurations.js"); /* 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"]; }); /* harmony import */ var _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./bucketHostnameUtils */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostnameUtils.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getArnResources", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["getArnResources"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getPseudoRegion", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["getPseudoRegion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSuffixForArnEndpoint", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["getSuffixForArnEndpoint"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateOutpostService", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateOutpostService"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validatePartition", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validatePartition"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateAccountId", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateAccountId"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateRegion", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateRegion"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateDNSHostLabel", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateDNSHostLabel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateNoDualstack", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateNoDualstack"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateNoFIPS", function() { return _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_3__["validateNoFIPS"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyw0QkFBNEIsQ0FBQztBQUMzQyxjQUFjLGtCQUFrQixDQUFDO0FBQ2pDLGNBQWMsa0JBQWtCLENBQUM7QUFDakMsT0FBTyxFQUNMLGVBQWUsRUFDZixlQUFlLEVBQ2YsdUJBQXVCLEVBQ3ZCLHNCQUFzQixFQUN0QixpQkFBaUIsRUFDakIsaUJBQWlCLEVBQ2pCLGNBQWMsRUFDZCxvQkFBb0IsRUFDcEIsbUJBQW1CLEVBQ25CLGNBQWMsR0FDZixNQUFNLHVCQUF1QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vYnVja2V0RW5kcG9pbnRNaWRkbGV3YXJlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcbmV4cG9ydCB7XG4gIGdldEFyblJlc291cmNlcyxcbiAgZ2V0UHNldWRvUmVnaW9uLFxuICBnZXRTdWZmaXhGb3JBcm5FbmRwb2ludCxcbiAgdmFsaWRhdGVPdXRwb3N0U2VydmljZSxcbiAgdmFsaWRhdGVQYXJ0aXRpb24sXG4gIHZhbGlkYXRlQWNjb3VudElkLFxuICB2YWxpZGF0ZVJlZ2lvbixcbiAgdmFsaWRhdGVETlNIb3N0TGFiZWwsXG4gIHZhbGlkYXRlTm9EdWFsc3RhY2ssXG4gIHZhbGlkYXRlTm9GSVBTLFxufSBmcm9tIFwiLi9idWNrZXRIb3N0bmFtZVV0aWxzXCI7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/node_modules/tslib/tslib.es6.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-bucket-endpoint/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-expect-continue/dist/es/index.js": /*!****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-expect-continue/dist/es/index.js ***! \****************************************************************************************************/ /*! exports provided: addExpectContinueMiddleware, addExpectContinueMiddlewareOptions, getAddExpectContinuePlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addExpectContinueMiddleware", function() { return addExpectContinueMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addExpectContinueMiddlewareOptions", function() { return addExpectContinueMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAddExpectContinuePlugin", function() { return getAddExpectContinuePlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-expect-continue/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); function addExpectContinueMiddleware(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 request; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { request = args.request; if (_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request) && request.body && options.runtime === "node") { request.headers = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, request.headers), { Expect: "100-continue" }); } return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { request: request }))]; }); }); }; }; } var addExpectContinueMiddlewareOptions = { step: "build", tags: ["SET_EXPECT_HEADER", "EXPECT_HEADER"], name: "addExpectContinueMiddleware", override: true, }; var getAddExpectContinuePlugin = function (options) { return ({ applyToStack: function (clientStack) { clientStack.add(addExpectContinueMiddleware(options), addExpectContinueMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQWVyRCxNQUFNLFVBQVUsMkJBQTJCLENBQUMsT0FBMkI7SUFBdkUsaUJBZ0JDO0lBZkMsT0FBTyxVQUFnQyxJQUErQixJQUFnQyxPQUFBLFVBQ3BHLElBQWdDOzs7WUFFeEIsT0FBTyxHQUFLLElBQUksUUFBVCxDQUFVO1lBQ3pCLElBQUksV0FBVyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsSUFBSSxPQUFPLENBQUMsSUFBSSxJQUFJLE9BQU8sQ0FBQyxPQUFPLEtBQUssTUFBTSxFQUFFO2dCQUNqRixPQUFPLENBQUMsT0FBTyx5QkFDVixPQUFPLENBQUMsT0FBTyxLQUNsQixNQUFNLEVBQUUsY0FBYyxHQUN2QixDQUFDO2FBQ0g7WUFDRCxzQkFBTyxJQUFJLHVCQUNOLElBQUksS0FDUCxPQUFPLFNBQUEsSUFDUCxFQUFDOztTQUNKLEVBZHFHLENBY3JHLENBQUM7QUFDSixDQUFDO0FBRUQsTUFBTSxDQUFDLElBQU0sa0NBQWtDLEdBQXdCO0lBQ3JFLElBQUksRUFBRSxPQUFPO0lBQ2IsSUFBSSxFQUFFLENBQUMsbUJBQW1CLEVBQUUsZUFBZSxDQUFDO0lBQzVDLElBQUksRUFBRSw2QkFBNkI7SUFDbkMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sMEJBQTBCLEdBQUcsVUFBQyxPQUEyQixJQUEwQixPQUFBLENBQUM7SUFDL0YsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsR0FBRyxDQUFDLDJCQUEyQixDQUFDLE9BQU8sQ0FBQyxFQUFFLGtDQUFrQyxDQUFDLENBQUM7SUFDNUYsQ0FBQztDQUNGLENBQUMsRUFKOEYsQ0FJOUYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7XG4gIEJ1aWxkSGFuZGxlcixcbiAgQnVpbGRIYW5kbGVyQXJndW1lbnRzLFxuICBCdWlsZEhhbmRsZXJPcHRpb25zLFxuICBCdWlsZEhhbmRsZXJPdXRwdXQsXG4gIEJ1aWxkTWlkZGxld2FyZSxcbiAgTWV0YWRhdGFCZWFyZXIsXG4gIFBsdWdnYWJsZSxcbn0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbmludGVyZmFjZSBQcmV2aW91c2x5UmVzb2x2ZWQge1xuICBydW50aW1lOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmUob3B0aW9uczogUHJldmlvdXNseVJlc29sdmVkKTogQnVpbGRNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KG5leHQ6IEJ1aWxkSGFuZGxlcjxhbnksIE91dHB1dD4pOiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBCdWlsZEhhbmRsZXJBcmd1bWVudHM8YW55PlxuICApOiBQcm9taXNlPEJ1aWxkSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3QgeyByZXF1ZXN0IH0gPSBhcmdzO1xuICAgIGlmIChIdHRwUmVxdWVzdC5pc0luc3RhbmNlKHJlcXVlc3QpICYmIHJlcXVlc3QuYm9keSAmJiBvcHRpb25zLnJ1bnRpbWUgPT09IFwibm9kZVwiKSB7XG4gICAgICByZXF1ZXN0LmhlYWRlcnMgPSB7XG4gICAgICAgIC4uLnJlcXVlc3QuaGVhZGVycyxcbiAgICAgICAgRXhwZWN0OiBcIjEwMC1jb250aW51ZVwiLFxuICAgICAgfTtcbiAgICB9XG4gICAgcmV0dXJuIG5leHQoe1xuICAgICAgLi4uYXJncyxcbiAgICAgIHJlcXVlc3QsXG4gICAgfSk7XG4gIH07XG59XG5cbmV4cG9ydCBjb25zdCBhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmVPcHRpb25zOiBCdWlsZEhhbmRsZXJPcHRpb25zID0ge1xuICBzdGVwOiBcImJ1aWxkXCIsXG4gIHRhZ3M6IFtcIlNFVF9FWFBFQ1RfSEVBREVSXCIsIFwiRVhQRUNUX0hFQURFUlwiXSxcbiAgbmFtZTogXCJhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmVcIixcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0QWRkRXhwZWN0Q29udGludWVQbHVnaW4gPSAob3B0aW9uczogUHJldmlvdXNseVJlc29sdmVkKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZChhZGRFeHBlY3RDb250aW51ZU1pZGRsZXdhcmUob3B0aW9ucyksIGFkZEV4cGVjdENvbnRpbnVlTWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-expect-continue/node_modules/tslib/tslib.es6.js": /*!*******************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-expect-continue/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-location-constraint/dist/es/index.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-location-constraint/dist/es/index.js ***! \********************************************************************************************************/ /*! exports provided: locationConstraintMiddleware, locationConstraintMiddlewareOptions, getLocationConstraintPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "locationConstraintMiddleware", function() { return locationConstraintMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "locationConstraintMiddlewareOptions", function() { return locationConstraintMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLocationConstraintPlugin", function() { return getLocationConstraintPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-location-constraint/node_modules/tslib/tslib.es6.js"); /** * This middleware modifies the input on S3 CreateBucket requests. If the LocationConstraint has not been set, this * middleware will set a LocationConstraint to match the configured region. The CreateBucketConfiguration will be * removed entirely on requests to the us-east-1 region. */ function locationConstraintMiddleware(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 CreateBucketConfiguration, region; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: CreateBucketConfiguration = args.input.CreateBucketConfiguration; return [4 /*yield*/, options.region()]; case 1: region = _a.sent(); if (!CreateBucketConfiguration || !CreateBucketConfiguration.LocationConstraint) { args = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { input: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args.input), { CreateBucketConfiguration: region === "us-east-1" ? undefined : { LocationConstraint: region } }) }); } return [2 /*return*/, next(args)]; } }); }); }; }; } var locationConstraintMiddlewareOptions = { step: "initialize", tags: ["LOCATION_CONSTRAINT", "CREATE_BUCKET_CONFIGURATION"], name: "locationConstraintMiddleware", override: true, }; var getLocationConstraintPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(locationConstraintMiddleware(config), locationConstraintMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQVlBOzs7O0dBSUc7QUFFSCxNQUFNLFVBQVUsNEJBQTRCLENBQzFDLE9BQXlDO0lBRDNDLGlCQXVCQztJQXBCQyxPQUFPLFVBQ0wsSUFBb0MsSUFDRCxPQUFBLFVBQ25DLElBQXFDOzs7OztvQkFFN0IseUJBQXlCLEdBQUssSUFBSSxDQUFDLEtBQUssMEJBQWYsQ0FBZ0I7b0JBRWxDLHFCQUFNLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBQTs7b0JBQS9CLE1BQU0sR0FBRyxTQUFzQjtvQkFDckMsSUFBSSxDQUFDLHlCQUF5QixJQUFJLENBQUMseUJBQXlCLENBQUMsa0JBQWtCLEVBQUU7d0JBQy9FLElBQUkseUJBQ0MsSUFBSSxLQUNQLEtBQUssd0JBQ0EsSUFBSSxDQUFDLEtBQUssS0FDYix5QkFBeUIsRUFBRSxNQUFNLEtBQUssV0FBVyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxFQUFFLE1BRWpHLENBQUM7cUJBQ0g7b0JBRUQsc0JBQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFDOzs7U0FDbkIsRUFqQm9DLENBaUJwQyxDQUFDO0FBQ0osQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLG1DQUFtQyxHQUE2QjtJQUMzRSxJQUFJLEVBQUUsWUFBWTtJQUNsQixJQUFJLEVBQUUsQ0FBQyxxQkFBcUIsRUFBRSw2QkFBNkIsQ0FBQztJQUM1RCxJQUFJLEVBQUUsOEJBQThCO0lBQ3BDLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLDJCQUEyQixHQUFHLFVBQUMsTUFBd0MsSUFBMEIsT0FBQSxDQUFDO0lBQzdHLFlBQVksRUFBRSxVQUFDLFdBQVc7UUFDeEIsV0FBVyxDQUFDLEdBQUcsQ0FBQyw0QkFBNEIsQ0FBQyxNQUFNLENBQUMsRUFBRSxtQ0FBbUMsQ0FBQyxDQUFDO0lBQzdGLENBQUM7Q0FDRixDQUFDLEVBSjRHLENBSTVHLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBJbml0aWFsaXplSGFuZGxlcixcbiAgSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIEluaXRpYWxpemVNaWRkbGV3YXJlLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgTG9jYXRpb25Db25zdHJhaW50UmVzb2x2ZWRDb25maWcgfSBmcm9tIFwiLi9jb25maWd1cmF0aW9uXCI7XG5cbi8qKlxuICogVGhpcyBtaWRkbGV3YXJlIG1vZGlmaWVzIHRoZSBpbnB1dCBvbiBTMyBDcmVhdGVCdWNrZXQgcmVxdWVzdHMuICBJZiB0aGUgTG9jYXRpb25Db25zdHJhaW50IGhhcyBub3QgYmVlbiBzZXQsIHRoaXNcbiAqIG1pZGRsZXdhcmUgd2lsbCBzZXQgYSBMb2NhdGlvbkNvbnN0cmFpbnQgdG8gbWF0Y2ggdGhlIGNvbmZpZ3VyZWQgcmVnaW9uLiAgVGhlIENyZWF0ZUJ1Y2tldENvbmZpZ3VyYXRpb24gd2lsbCBiZVxuICogcmVtb3ZlZCBlbnRpcmVseSBvbiByZXF1ZXN0cyB0byB0aGUgdXMtZWFzdC0xIHJlZ2lvbi5cbiAqL1xuXG5leHBvcnQgZnVuY3Rpb24gbG9jYXRpb25Db25zdHJhaW50TWlkZGxld2FyZShcbiAgb3B0aW9uczogTG9jYXRpb25Db25zdHJhaW50UmVzb2x2ZWRDb25maWdcbik6IEluaXRpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KFxuICAgIG5leHQ6IEluaXRpYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PlxuICApOiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD4gPT4gYXN5bmMgKFxuICAgIGFyZ3M6IEluaXRpYWxpemVIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxJbml0aWFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgY29uc3QgeyBDcmVhdGVCdWNrZXRDb25maWd1cmF0aW9uIH0gPSBhcmdzLmlucHV0O1xuICAgIC8vQWZ0ZXIgcmVnaW9uIGNvbmZpZyByZXNvbHV0aW9uLCByZWdpb24gaXMgYSBQcm92aWRlcjxzdHJpbmc+XG4gICAgY29uc3QgcmVnaW9uID0gYXdhaXQgb3B0aW9ucy5yZWdpb24oKTtcbiAgICBpZiAoIUNyZWF0ZUJ1Y2tldENvbmZpZ3VyYXRpb24gfHwgIUNyZWF0ZUJ1Y2tldENvbmZpZ3VyYXRpb24uTG9jYXRpb25Db25zdHJhaW50KSB7XG4gICAgICBhcmdzID0ge1xuICAgICAgICAuLi5hcmdzLFxuICAgICAgICBpbnB1dDoge1xuICAgICAgICAgIC4uLmFyZ3MuaW5wdXQsXG4gICAgICAgICAgQ3JlYXRlQnVja2V0Q29uZmlndXJhdGlvbjogcmVnaW9uID09PSBcInVzLWVhc3QtMVwiID8gdW5kZWZpbmVkIDogeyBMb2NhdGlvbkNvbnN0cmFpbnQ6IHJlZ2lvbiB9LFxuICAgICAgICB9LFxuICAgICAgfTtcbiAgICB9XG5cbiAgICByZXR1cm4gbmV4dChhcmdzKTtcbiAgfTtcbn1cblxuZXhwb3J0IGNvbnN0IGxvY2F0aW9uQ29uc3RyYWludE1pZGRsZXdhcmVPcHRpb25zOiBJbml0aWFsaXplSGFuZGxlck9wdGlvbnMgPSB7XG4gIHN0ZXA6IFwiaW5pdGlhbGl6ZVwiLFxuICB0YWdzOiBbXCJMT0NBVElPTl9DT05TVFJBSU5UXCIsIFwiQ1JFQVRFX0JVQ0tFVF9DT05GSUdVUkFUSU9OXCJdLFxuICBuYW1lOiBcImxvY2F0aW9uQ29uc3RyYWludE1pZGRsZXdhcmVcIixcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0TG9jYXRpb25Db25zdHJhaW50UGx1Z2luID0gKGNvbmZpZzogTG9jYXRpb25Db25zdHJhaW50UmVzb2x2ZWRDb25maWcpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKGxvY2F0aW9uQ29uc3RyYWludE1pZGRsZXdhcmUoY29uZmlnKSwgbG9jYXRpb25Db25zdHJhaW50TWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-location-constraint/node_modules/tslib/tslib.es6.js": /*!***********************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-location-constraint/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js": /*!*******************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js ***! \*******************************************************************************************/ /*! exports provided: validateBucketNameMiddleware, validateBucketNameMiddlewareOptions, getValidateBucketNamePlugin, useRegionalEndpointMiddleware, useRegionalEndpointMiddlewareOptions, getUseRegionalEndpointPlugin, throw200ExceptionsMiddleware, throw200ExceptionsMiddlewareOptions, getThrow200ExceptionsPlugin */ /***/ (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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/validate-bucket-name.js"); /* 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"]; }); /* harmony import */ var _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./use-regional-endpoint */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/use-regional-endpoint.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddleware", function() { return _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__["useRegionalEndpointMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddlewareOptions", function() { return _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__["useRegionalEndpointMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getUseRegionalEndpointPlugin", function() { return _use_regional_endpoint__WEBPACK_IMPORTED_MODULE_1__["getUseRegionalEndpointPlugin"]; }); /* harmony import */ var _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./throw-200-exceptions */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/throw-200-exceptions.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddleware", function() { return _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__["throw200ExceptionsMiddleware"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddlewareOptions", function() { return _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__["throw200ExceptionsMiddlewareOptions"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getThrow200ExceptionsPlugin", function() { return _throw_200_exceptions__WEBPACK_IMPORTED_MODULE_2__["getThrow200ExceptionsPlugin"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx3QkFBd0IsQ0FBQztBQUN2QyxjQUFjLHlCQUF5QixDQUFDO0FBQ3hDLGNBQWMsd0JBQXdCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi92YWxpZGF0ZS1idWNrZXQtbmFtZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdXNlLXJlZ2lvbmFsLWVuZHBvaW50XCI7XG5leHBvcnQgKiBmcm9tIFwiLi90aHJvdy0yMDAtZXhjZXB0aW9uc1wiO1xuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/throw-200-exceptions.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/throw-200-exceptions.js ***! \**********************************************************************************************************/ /*! exports provided: throw200ExceptionsMiddleware, throw200ExceptionsMiddlewareOptions, getThrow200ExceptionsPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddleware", function() { return throw200ExceptionsMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throw200ExceptionsMiddlewareOptions", function() { return throw200ExceptionsMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getThrow200ExceptionsPlugin", function() { return getThrow200ExceptionsPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /** * In case of an internal error/terminated connection, S3 operations may return 200 errors. CopyObject, UploadPartCopy, * CompleteMultipartUpload may return empty payload or payload with only xml Preamble. * @internal */ var throw200ExceptionsMiddleware = function (config) { return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var result, response, statusCode, body, bodyBytes, bodyString, err; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, next(args)]; case 1: result = _a.sent(); response = result.response; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpResponse"].isInstance(response)) return [2 /*return*/, result]; statusCode = response.statusCode, body = response.body; if (statusCode < 200 && statusCode >= 300) return [2 /*return*/, result]; return [4 /*yield*/, collectBody(body, config)]; case 2: bodyBytes = _a.sent(); return [4 /*yield*/, collectBodyString(bodyBytes, config)]; case 3: bodyString = _a.sent(); if (bodyBytes.length === 0) { err = new Error("S3 aborted request"); err.name = "InternalError"; throw err; } if (bodyString && bodyString.match("")) { // Set the error code to 4XX so that error deserializer can parse them response.statusCode = 400; } // Body stream is consumed and paused at this point. So replace the response.body to the collected bytes. // So that the deserializer can consume the body as normal. response.body = bodyBytes; return [2 /*return*/, result]; } }); }); }; }; }; // 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); }); }; /** * @internal */ var throw200ExceptionsMiddlewareOptions = { relation: "after", toMiddleware: "deserializerMiddleware", tags: ["THROW_200_EXCEPTIONS", "S3"], name: "throw200ExceptionsMiddleware", override: true, }; /** * * @internal */ var getThrow200ExceptionsPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.addRelativeTo(throw200ExceptionsMiddleware(config), throw200ExceptionsMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhyb3ctMjAwLWV4Y2VwdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdGhyb3ctMjAwLWV4Y2VwdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQVF0RDs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLElBQU0sNEJBQTRCLEdBQUcsVUFBQyxNQUEwQixJQUFzQyxPQUFBLFVBQzNHLElBQUksSUFDRCxPQUFBLFVBQU8sSUFBSTs7OztvQkFDQyxxQkFBTSxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUE7O2dCQUF6QixNQUFNLEdBQUcsU0FBZ0I7Z0JBQ3ZCLFFBQVEsR0FBSyxNQUFNLFNBQVgsQ0FBWTtnQkFDNUIsSUFBSSxDQUFDLFlBQVksQ0FBQyxVQUFVLENBQUMsUUFBUSxDQUFDO29CQUFFLHNCQUFPLE1BQU0sRUFBQztnQkFDOUMsVUFBVSxHQUFXLFFBQVEsV0FBbkIsRUFBRSxJQUFJLEdBQUssUUFBUSxLQUFiLENBQWM7Z0JBQ3RDLElBQUksVUFBVSxHQUFHLEdBQUcsSUFBSSxVQUFVLElBQUksR0FBRztvQkFBRSxzQkFBTyxNQUFNLEVBQUM7Z0JBR3ZDLHFCQUFNLFdBQVcsQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLEVBQUE7O2dCQUEzQyxTQUFTLEdBQUcsU0FBK0I7Z0JBQzlCLHFCQUFNLGlCQUFpQixDQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsRUFBQTs7Z0JBQXZELFVBQVUsR0FBRyxTQUEwQztnQkFDN0QsSUFBSSxTQUFTLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtvQkFDcEIsR0FBRyxHQUFHLElBQUksS0FBSyxDQUFDLG9CQUFvQixDQUFDLENBQUM7b0JBQzVDLEdBQUcsQ0FBQyxJQUFJLEdBQUcsZUFBZSxDQUFDO29CQUMzQixNQUFNLEdBQUcsQ0FBQztpQkFDWDtnQkFDRCxJQUFJLFVBQVUsSUFBSSxVQUFVLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxFQUFFO29CQUM3QyxzRUFBc0U7b0JBQ3RFLFFBQVEsQ0FBQyxVQUFVLEdBQUcsR0FBRyxDQUFDO2lCQUMzQjtnQkFFRCx5R0FBeUc7Z0JBQ3pHLDJEQUEyRDtnQkFDM0QsUUFBUSxDQUFDLElBQUksR0FBRyxTQUFTLENBQUM7Z0JBQzFCLHNCQUFPLE1BQU0sRUFBQzs7O0tBQ2YsRUF4QkksQ0F3QkosRUExQjRHLENBMEI1RyxDQUFDO0FBRUYsd0RBQXdEO0FBQ3hELElBQU0sV0FBVyxHQUFHLFVBQUMsVUFBa0MsRUFBRSxPQUEyQjtJQUEvRCwyQkFBQSxFQUFBLGlCQUFzQixVQUFVLEVBQUU7SUFDckQsSUFBSSxVQUFVLFlBQVksVUFBVSxFQUFFO1FBQ3BDLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQztLQUNwQztJQUNELE9BQU8sT0FBTyxDQUFDLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSSxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksVUFBVSxFQUFFLENBQUMsQ0FBQztBQUNsRixDQUFDLENBQUM7QUFFRixpREFBaUQ7QUFDakQsSUFBTSxpQkFBaUIsR0FBRyxVQUFDLFVBQWUsRUFBRSxPQUEyQjtJQUNyRSxPQUFBLFdBQVcsQ0FBQyxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsSUFBSSxJQUFLLE9BQUEsT0FBTyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsRUFBekIsQ0FBeUIsQ0FBQztBQUExRSxDQUEwRSxDQUFDO0FBRTdFOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sbUNBQW1DLEdBQThCO0lBQzVFLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLFlBQVksRUFBRSx3QkFBd0I7SUFDdEMsSUFBSSxFQUFFLENBQUMsc0JBQXNCLEVBQUUsSUFBSSxDQUFDO0lBQ3BDLElBQUksRUFBRSw4QkFBOEI7SUFDcEMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUY7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLElBQU0sMkJBQTJCLEdBQUcsVUFBQyxNQUEwQixJQUEwQixPQUFBLENBQUM7SUFDL0YsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsYUFBYSxDQUFDLDRCQUE0QixDQUFDLE1BQU0sQ0FBQyxFQUFFLG1DQUFtQyxDQUFDLENBQUM7SUFDdkcsQ0FBQztDQUNGLENBQUMsRUFKOEYsQ0FJOUYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXNwb25zZSB9IGZyb20gXCJAYXdzLXNkay9wcm90b2NvbC1odHRwXCI7XG5pbXBvcnQgeyBEZXNlcmlhbGl6ZU1pZGRsZXdhcmUsIEVuY29kZXIsIFBsdWdnYWJsZSwgUmVsYXRpdmVNaWRkbGV3YXJlT3B0aW9ucywgU3RyZWFtQ29sbGVjdG9yIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbnR5cGUgUHJldmlvdXNseVJlc29sdmVkID0ge1xuICBzdHJlYW1Db2xsZWN0b3I6IFN0cmVhbUNvbGxlY3RvcjtcbiAgdXRmOEVuY29kZXI6IEVuY29kZXI7XG59O1xuXG4vKipcbiAqIEluIGNhc2Ugb2YgYW4gaW50ZXJuYWwgZXJyb3IvdGVybWluYXRlZCBjb25uZWN0aW9uLCBTMyBvcGVyYXRpb25zIG1heSByZXR1cm4gMjAwIGVycm9ycy4gQ29weU9iamVjdCwgVXBsb2FkUGFydENvcHksXG4gKiBDb21wbGV0ZU11bHRpcGFydFVwbG9hZCBtYXkgcmV0dXJuIGVtcHR5IHBheWxvYWQgb3IgcGF5bG9hZCB3aXRoIG9ubHkgeG1sIFByZWFtYmxlLlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlID0gKGNvbmZpZzogUHJldmlvdXNseVJlc29sdmVkKTogRGVzZXJpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiA9PiAoXG4gIG5leHRcbikgPT4gYXN5bmMgKGFyZ3MpID0+IHtcbiAgY29uc3QgcmVzdWx0ID0gYXdhaXQgbmV4dChhcmdzKTtcbiAgY29uc3QgeyByZXNwb25zZSB9ID0gcmVzdWx0O1xuICBpZiAoIUh0dHBSZXNwb25zZS5pc0luc3RhbmNlKHJlc3BvbnNlKSkgcmV0dXJuIHJlc3VsdDtcbiAgY29uc3QgeyBzdGF0dXNDb2RlLCBib2R5IH0gPSByZXNwb25zZTtcbiAgaWYgKHN0YXR1c0NvZGUgPCAyMDAgJiYgc3RhdHVzQ29kZSA+PSAzMDApIHJldHVybiByZXN1bHQ7XG5cbiAgLy8gVGhyb3cgMlhYIHJlc3BvbnNlIHRoYXQncyBlaXRoZXIgYW4gZXJyb3Igb3IgaGFzIGVtcHR5IGJvZHkuXG4gIGNvbnN0IGJvZHlCeXRlcyA9IGF3YWl0IGNvbGxlY3RCb2R5KGJvZHksIGNvbmZpZyk7XG4gIGNvbnN0IGJvZHlTdHJpbmcgPSBhd2FpdCBjb2xsZWN0Qm9keVN0cmluZyhib2R5Qnl0ZXMsIGNvbmZpZyk7XG4gIGlmIChib2R5Qnl0ZXMubGVuZ3RoID09PSAwKSB7XG4gICAgY29uc3QgZXJyID0gbmV3IEVycm9yKFwiUzMgYWJvcnRlZCByZXF1ZXN0XCIpO1xuICAgIGVyci5uYW1lID0gXCJJbnRlcm5hbEVycm9yXCI7XG4gICAgdGhyb3cgZXJyO1xuICB9XG4gIGlmIChib2R5U3RyaW5nICYmIGJvZHlTdHJpbmcubWF0Y2goXCI8RXJyb3I+XCIpKSB7XG4gICAgLy8gU2V0IHRoZSBlcnJvciBjb2RlIHRvIDRYWCBzbyB0aGF0IGVycm9yIGRlc2VyaWFsaXplciBjYW4gcGFyc2UgdGhlbVxuICAgIHJlc3BvbnNlLnN0YXR1c0NvZGUgPSA0MDA7XG4gIH1cblxuICAvLyBCb2R5IHN0cmVhbSBpcyBjb25zdW1lZCBhbmQgcGF1c2VkIGF0IHRoaXMgcG9pbnQuIFNvIHJlcGxhY2UgdGhlIHJlc3BvbnNlLmJvZHkgdG8gdGhlIGNvbGxlY3RlZCBieXRlcy5cbiAgLy8gU28gdGhhdCB0aGUgZGVzZXJpYWxpemVyIGNhbiBjb25zdW1lIHRoZSBib2R5IGFzIG5vcm1hbC5cbiAgcmVzcG9uc2UuYm9keSA9IGJvZHlCeXRlcztcbiAgcmV0dXJuIHJlc3VsdDtcbn07XG5cbi8vIENvbGxlY3QgbG93LWxldmVsIHJlc3BvbnNlIGJvZHkgc3RyZWFtIHRvIFVpbnQ4QXJyYXkuXG5jb25zdCBjb2xsZWN0Qm9keSA9IChzdHJlYW1Cb2R5OiBhbnkgPSBuZXcgVWludDhBcnJheSgpLCBjb250ZXh0OiBQcmV2aW91c2x5UmVzb2x2ZWQpOiBQcm9taXNlPFVpbnQ4QXJyYXk+ID0+IHtcbiAgaWYgKHN0cmVhbUJvZHkgaW5zdGFuY2VvZiBVaW50OEFycmF5KSB7XG4gICAgcmV0dXJuIFByb21pc2UucmVzb2x2ZShzdHJlYW1Cb2R5KTtcbiAgfVxuICByZXR1cm4gY29udGV4dC5zdHJlYW1Db2xsZWN0b3Ioc3RyZWFtQm9keSkgfHwgUHJvbWlzZS5yZXNvbHZlKG5ldyBVaW50OEFycmF5KCkpO1xufTtcblxuLy8gRW5jb2RlIFVpbnQ4QXJyYXkgZGF0YSBpbnRvIHN0cmluZyB3aXRoIHV0Zi04LlxuY29uc3QgY29sbGVjdEJvZHlTdHJpbmcgPSAoc3RyZWFtQm9keTogYW55LCBjb250ZXh0OiBQcmV2aW91c2x5UmVzb2x2ZWQpOiBQcm9taXNlPHN0cmluZz4gPT5cbiAgY29sbGVjdEJvZHkoc3RyZWFtQm9keSwgY29udGV4dCkudGhlbigoYm9keSkgPT4gY29udGV4dC51dGY4RW5jb2Rlcihib2R5KSk7XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlT3B0aW9uczogUmVsYXRpdmVNaWRkbGV3YXJlT3B0aW9ucyA9IHtcbiAgcmVsYXRpb246IFwiYWZ0ZXJcIixcbiAgdG9NaWRkbGV3YXJlOiBcImRlc2VyaWFsaXplck1pZGRsZXdhcmVcIixcbiAgdGFnczogW1wiVEhST1dfMjAwX0VYQ0VQVElPTlNcIiwgXCJTM1wiXSxcbiAgbmFtZTogXCJ0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlXCIsXG4gIG92ZXJyaWRlOiB0cnVlLFxufTtcblxuLyoqXG4gKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCBnZXRUaHJvdzIwMEV4Y2VwdGlvbnNQbHVnaW4gPSAoY29uZmlnOiBQcmV2aW91c2x5UmVzb2x2ZWQpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkUmVsYXRpdmVUbyh0aHJvdzIwMEV4Y2VwdGlvbnNNaWRkbGV3YXJlKGNvbmZpZyksIHRocm93MjAwRXhjZXB0aW9uc01pZGRsZXdhcmVPcHRpb25zKTtcbiAgfSxcbn0pO1xuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/use-regional-endpoint.js": /*!***********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/use-regional-endpoint.js ***! \***********************************************************************************************************/ /*! exports provided: useRegionalEndpointMiddleware, useRegionalEndpointMiddlewareOptions, getUseRegionalEndpointPlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddleware", function() { return useRegionalEndpointMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useRegionalEndpointMiddlewareOptions", function() { return useRegionalEndpointMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getUseRegionalEndpointPlugin", function() { return getUseRegionalEndpointPlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /** * @internal */ var useRegionalEndpointMiddleware = function (config) { return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request, _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) { switch (_b.label) { case 0: request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request) || config.isCustomEndpoint) return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args))]; if (!(request.hostname === "s3.amazonaws.com")) return [3 /*break*/, 1]; request.hostname = "s3.us-east-1.amazonaws.com"; return [3 /*break*/, 3]; case 1: _a = "aws-global"; return [4 /*yield*/, config.region()]; case 2: if (_a === (_b.sent())) { request.hostname = "s3.amazonaws.com"; } _b.label = 3; case 3: return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args))]; } }); }); }; }; }; /** * @internal */ var useRegionalEndpointMiddlewareOptions = { step: "build", tags: ["USE_REGIONAL_ENDPOINT", "S3"], name: "useRegionalEndpointMiddleware", override: true, }; /** * @internal */ var getUseRegionalEndpointPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(useRegionalEndpointMiddleware(config), useRegionalEndpointMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlLXJlZ2lvbmFsLWVuZHBvaW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3VzZS1yZWdpb25hbC1lbmRwb2ludC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBaUJyRDs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLDZCQUE2QixHQUFHLFVBQUMsTUFBMEIsSUFBZ0MsT0FBQSxVQUd0RyxJQUErQixJQUNELE9BQUEsVUFBTyxJQUFnQzs7Ozs7Z0JBQzdELE9BQU8sR0FBSyxJQUFJLFFBQVQsQ0FBVTtnQkFDekIsSUFBSSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLElBQUksTUFBTSxDQUFDLGdCQUFnQjtvQkFBRSxzQkFBTyxJQUFJLGNBQU0sSUFBSSxFQUFHLEVBQUM7cUJBQ3RGLENBQUEsT0FBTyxDQUFDLFFBQVEsS0FBSyxrQkFBa0IsQ0FBQSxFQUF2Qyx3QkFBdUM7Z0JBQ3pDLE9BQU8sQ0FBQyxRQUFRLEdBQUcsNEJBQTRCLENBQUM7OztnQkFDdkMsS0FBQSxZQUFZLENBQUE7Z0JBQU0scUJBQU0sTUFBTSxDQUFDLE1BQU0sRUFBRSxFQUFBOztnQkFBM0MsSUFBSSxPQUFpQixDQUFDLFNBQXFCLENBQUMsRUFBRTtvQkFDbkQsT0FBTyxDQUFDLFFBQVEsR0FBRyxrQkFBa0IsQ0FBQztpQkFDdkM7O29CQUNELHNCQUFPLElBQUksY0FBTSxJQUFJLEVBQUcsRUFBQzs7O0tBQzFCLEVBVCtCLENBUy9CLEVBYnVHLENBYXZHLENBQUM7QUFFRjs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLG9DQUFvQyxHQUF3QjtJQUN2RSxJQUFJLEVBQUUsT0FBTztJQUNiLElBQUksRUFBRSxDQUFDLHVCQUF1QixFQUFFLElBQUksQ0FBQztJQUNyQyxJQUFJLEVBQUUsK0JBQStCO0lBQ3JDLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sNEJBQTRCLEdBQUcsVUFBQyxNQUEwQixJQUEwQixPQUFBLENBQUM7SUFDaEcsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsR0FBRyxDQUFDLDZCQUE2QixDQUFDLE1BQU0sQ0FBQyxFQUFFLG9DQUFvQyxDQUFDLENBQUM7SUFDL0YsQ0FBQztDQUNGLENBQUMsRUFKK0YsQ0FJL0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBSZXF1ZXN0IH0gZnJvbSBcIkBhd3Mtc2RrL3Byb3RvY29sLWh0dHBcIjtcbmltcG9ydCB7XG4gIEJ1aWxkSGFuZGxlcixcbiAgQnVpbGRIYW5kbGVyQXJndW1lbnRzLFxuICBCdWlsZEhhbmRsZXJPcHRpb25zLFxuICBCdWlsZEhhbmRsZXJPdXRwdXQsXG4gIEJ1aWxkTWlkZGxld2FyZSxcbiAgTWV0YWRhdGFCZWFyZXIsXG4gIFBsdWdnYWJsZSxcbiAgUHJvdmlkZXIsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG50eXBlIFByZXZpb3VzbHlSZXNvbHZlZCA9IHtcbiAgcmVnaW9uOiBQcm92aWRlcjxzdHJpbmc+O1xuICBpc0N1c3RvbUVuZHBvaW50OiBib29sZWFuO1xufTtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGNvbnN0IHVzZVJlZ2lvbmFsRW5kcG9pbnRNaWRkbGV3YXJlID0gKGNvbmZpZzogUHJldmlvdXNseVJlc29sdmVkKTogQnVpbGRNaWRkbGV3YXJlPGFueSwgYW55PiA9PiA8XG4gIE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyXG4+KFxuICBuZXh0OiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+XG4pOiBCdWlsZEhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChhcmdzOiBCdWlsZEhhbmRsZXJBcmd1bWVudHM8YW55Pik6IFByb21pc2U8QnVpbGRIYW5kbGVyT3V0cHV0PE91dHB1dD4+ID0+IHtcbiAgY29uc3QgeyByZXF1ZXN0IH0gPSBhcmdzO1xuICBpZiAoIUh0dHBSZXF1ZXN0LmlzSW5zdGFuY2UocmVxdWVzdCkgfHwgY29uZmlnLmlzQ3VzdG9tRW5kcG9pbnQpIHJldHVybiBuZXh0KHsgLi4uYXJncyB9KTtcbiAgaWYgKHJlcXVlc3QuaG9zdG5hbWUgPT09IFwiczMuYW1hem9uYXdzLmNvbVwiKSB7XG4gICAgcmVxdWVzdC5ob3N0bmFtZSA9IFwiczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb21cIjtcbiAgfSBlbHNlIGlmIChcImF3cy1nbG9iYWxcIiA9PT0gKGF3YWl0IGNvbmZpZy5yZWdpb24oKSkpIHtcbiAgICByZXF1ZXN0Lmhvc3RuYW1lID0gXCJzMy5hbWF6b25hd3MuY29tXCI7XG4gIH1cbiAgcmV0dXJuIG5leHQoeyAuLi5hcmdzIH0pO1xufTtcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGNvbnN0IHVzZVJlZ2lvbmFsRW5kcG9pbnRNaWRkbGV3YXJlT3B0aW9uczogQnVpbGRIYW5kbGVyT3B0aW9ucyA9IHtcbiAgc3RlcDogXCJidWlsZFwiLFxuICB0YWdzOiBbXCJVU0VfUkVHSU9OQUxfRU5EUE9JTlRcIiwgXCJTM1wiXSxcbiAgbmFtZTogXCJ1c2VSZWdpb25hbEVuZHBvaW50TWlkZGxld2FyZVwiLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCBnZXRVc2VSZWdpb25hbEVuZHBvaW50UGx1Z2luID0gKGNvbmZpZzogUHJldmlvdXNseVJlc29sdmVkKTogUGx1Z2dhYmxlPGFueSwgYW55PiA9PiAoe1xuICBhcHBseVRvU3RhY2s6IChjbGllbnRTdGFjaykgPT4ge1xuICAgIGNsaWVudFN0YWNrLmFkZCh1c2VSZWdpb25hbEVuZHBvaW50TWlkZGxld2FyZShjb25maWcpLCB1c2VSZWdpb25hbEVuZHBvaW50TWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/validate-bucket-name.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/dist/es/validate-bucket-name.js ***! \**********************************************************************************************************/ /*! exports provided: validateBucketNameMiddleware, validateBucketNameMiddlewareOptions, getValidateBucketNamePlugin */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateBucketNameMiddleware", function() { return validateBucketNameMiddleware; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateBucketNameMiddlewareOptions", function() { return validateBucketNameMiddlewareOptions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getValidateBucketNamePlugin", function() { return getValidateBucketNamePlugin; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-arn-parser */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js"); /** * @internal */ function validateBucketNameMiddleware() { var _this = this; return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this, void 0, void 0, function () { var Bucket, err; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { Bucket = args.input.Bucket; if (typeof Bucket === "string" && !Object(_aws_sdk_util_arn_parser__WEBPACK_IMPORTED_MODULE_1__["validate"])(Bucket) && Bucket.indexOf("/") >= 0) { err = new Error("Bucket name shouldn't contain '/', received '" + Bucket + "'"); err.name = "InvalidBucketName"; throw err; } return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args))]; }); }); }; }; } /** * @internal */ var validateBucketNameMiddlewareOptions = { step: "initialize", tags: ["VALIDATE_BUCKET_NAME"], name: "validateBucketNameMiddleware", override: true, }; /** * @internal */ // eslint-disable-next-line @typescript-eslint/no-unused-vars var getValidateBucketNamePlugin = function (unused) { return ({ applyToStack: function (clientStack) { clientStack.add(validateBucketNameMiddleware(), validateBucketNameMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWRhdGUtYnVja2V0LW5hbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdmFsaWRhdGUtYnVja2V0LW5hbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQVNBLE9BQU8sRUFBRSxRQUFRLElBQUksV0FBVyxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFbkU7O0dBRUc7QUFDSCxNQUFNLFVBQVUsNEJBQTRCO0lBQTVDLGlCQWdCQztJQWZDLE9BQU8sVUFDTCxJQUFvQyxJQUNELE9BQUEsVUFDbkMsSUFBcUM7OztZQUcxQixNQUFNLEdBQ2IsSUFBSSxhQURTLENBQ1I7WUFDVCxJQUFJLE9BQU8sTUFBTSxLQUFLLFFBQVEsSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUMsSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRTtnQkFDNUUsR0FBRyxHQUFHLElBQUksS0FBSyxDQUFDLGtEQUFnRCxNQUFNLE1BQUcsQ0FBQyxDQUFDO2dCQUNqRixHQUFHLENBQUMsSUFBSSxHQUFHLG1CQUFtQixDQUFDO2dCQUMvQixNQUFNLEdBQUcsQ0FBQzthQUNYO1lBQ0Qsc0JBQU8sSUFBSSxjQUFNLElBQUksRUFBRyxFQUFDOztTQUMxQixFQVpvQyxDQVlwQyxDQUFDO0FBQ0osQ0FBQztBQUVEOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sbUNBQW1DLEdBQTZCO0lBQzNFLElBQUksRUFBRSxZQUFZO0lBQ2xCLElBQUksRUFBRSxDQUFDLHNCQUFzQixDQUFDO0lBQzlCLElBQUksRUFBRSw4QkFBOEI7SUFDcEMsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDO0FBRUY7O0dBRUc7QUFDSCw2REFBNkQ7QUFDN0QsTUFBTSxDQUFDLElBQU0sMkJBQTJCLEdBQUcsVUFBQyxNQUFXLElBQTBCLE9BQUEsQ0FBQztJQUNoRixZQUFZLEVBQUUsVUFBQyxXQUFXO1FBQ3hCLFdBQVcsQ0FBQyxHQUFHLENBQUMsNEJBQTRCLEVBQUUsRUFBRSxtQ0FBbUMsQ0FBQyxDQUFDO0lBQ3ZGLENBQUM7Q0FDRixDQUFDLEVBSitFLENBSS9FLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBJbml0aWFsaXplSGFuZGxlcixcbiAgSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIEluaXRpYWxpemVNaWRkbGV3YXJlLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IHZhbGlkYXRlIGFzIHZhbGlkYXRlQXJuIH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtYXJuLXBhcnNlclwiO1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgZnVuY3Rpb24gdmFsaWRhdGVCdWNrZXROYW1lTWlkZGxld2FyZSgpOiBJbml0aWFsaXplTWlkZGxld2FyZTxhbnksIGFueT4ge1xuICByZXR1cm4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihcbiAgICBuZXh0OiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD5cbiAgKTogSW5pdGlhbGl6ZUhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50czxhbnk+XG4gICk6IFByb21pc2U8SW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICAgIGNvbnN0IHtcbiAgICAgIGlucHV0OiB7IEJ1Y2tldCB9LFxuICAgIH0gPSBhcmdzO1xuICAgIGlmICh0eXBlb2YgQnVja2V0ID09PSBcInN0cmluZ1wiICYmICF2YWxpZGF0ZUFybihCdWNrZXQpICYmIEJ1Y2tldC5pbmRleE9mKFwiL1wiKSA+PSAwKSB7XG4gICAgICBjb25zdCBlcnIgPSBuZXcgRXJyb3IoYEJ1Y2tldCBuYW1lIHNob3VsZG4ndCBjb250YWluICcvJywgcmVjZWl2ZWQgJyR7QnVja2V0fSdgKTtcbiAgICAgIGVyci5uYW1lID0gXCJJbnZhbGlkQnVja2V0TmFtZVwiO1xuICAgICAgdGhyb3cgZXJyO1xuICAgIH1cbiAgICByZXR1cm4gbmV4dCh7IC4uLmFyZ3MgfSk7XG4gIH07XG59XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCB2YWxpZGF0ZUJ1Y2tldE5hbWVNaWRkbGV3YXJlT3B0aW9uczogSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zID0ge1xuICBzdGVwOiBcImluaXRpYWxpemVcIixcbiAgdGFnczogW1wiVkFMSURBVEVfQlVDS0VUX05BTUVcIl0sXG4gIG5hbWU6IFwidmFsaWRhdGVCdWNrZXROYW1lTWlkZGxld2FyZVwiLFxuICBvdmVycmlkZTogdHJ1ZSxcbn07XG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbmV4cG9ydCBjb25zdCBnZXRWYWxpZGF0ZUJ1Y2tldE5hbWVQbHVnaW4gPSAodW51c2VkOiBhbnkpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKHZhbGlkYXRlQnVja2V0TmFtZU1pZGRsZXdhcmUoKSwgdmFsaWRhdGVCdWNrZXROYW1lTWlkZGxld2FyZU9wdGlvbnMpO1xuICB9LFxufSk7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/node_modules/tslib/tslib.es6.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-sdk-s3/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/dist/es/index.js": /*!*****************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/node_modules/tslib/tslib.es6.js"); 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"], override: true, }; var getSsecPlugin = function (config) { return ({ applyToStack: function (clientStack) { clientStack.add(ssecMiddleware(config), ssecMiddlewareOptions); }, }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQWFBLE1BQU0sVUFBVSxjQUFjLENBQUMsT0FBcUM7SUFBcEUsaUJBMENDO0lBekNDLE9BQU8sVUFDTCxJQUFvQyxJQUNELE9BQUEsVUFDbkMsSUFBcUM7Ozs7OztvQkFFakMsS0FBSyxnQkFBUSxJQUFJLENBQUMsS0FBSyxDQUFFLENBQUM7b0JBQ3hCLFVBQVUsR0FBRzt3QkFDakI7NEJBQ0UsTUFBTSxFQUFFLGdCQUFnQjs0QkFDeEIsSUFBSSxFQUFFLG1CQUFtQjt5QkFDMUI7d0JBQ0Q7NEJBQ0UsTUFBTSxFQUFFLDBCQUEwQjs0QkFDbEMsSUFBSSxFQUFFLDZCQUE2Qjt5QkFDcEM7cUJBQ0YsQ0FBQzs7OztvQkFFaUIsZUFBQSxTQUFBLFVBQVUsQ0FBQTs7OztvQkFBbEIsSUFBSTtvQkFDUCxLQUFLLEdBQTRCLEtBQWEsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7eUJBQzlELEtBQUssRUFBTCx3QkFBSztvQkFDRCxTQUFTLEdBQUcsV0FBVyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUM7d0JBQ3pDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLFVBQVUsQ0FBQzt3QkFDbEUsQ0FBQyxDQUFDLE9BQU8sS0FBSyxLQUFLLFFBQVE7NEJBQzNCLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQzs0QkFDNUIsQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDO29CQUNwQixPQUFPLEdBQUcsT0FBTyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQztvQkFDM0MsSUFBSSxHQUFHLElBQUksT0FBTyxDQUFDLEdBQUcsRUFBRSxDQUFDO29CQUMvQixJQUFJLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO3VDQUVqQixLQUFhO2dDQUNoQixJQUFJLENBQUMsTUFBTSxJQUFHLE9BQU87b0JBQ3JCLEtBQUEsSUFBSSxDQUFDLElBQUksQ0FBQTtvQkFBRyxLQUFBLENBQUEsS0FBQSxPQUFPLENBQUEsQ0FBQyxhQUFhLENBQUE7b0JBQUMscUJBQU0sSUFBSSxDQUFDLE1BQU0sRUFBRSxFQUFBOztvQkFIeEQsS0FBSywrQ0FHVSxjQUFzQixTQUFtQixFQUFDLFFBQ3hELENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7d0JBSU4sc0JBQU8sSUFBSSx1QkFDTixJQUFJLEtBQ1AsS0FBSyxPQUFBLElBQ0wsRUFBQzs7O1NBQ0osRUF0Q29DLENBc0NwQyxDQUFDO0FBQ0osQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLHFCQUFxQixHQUE2QjtJQUM3RCxJQUFJLEVBQUUsZ0JBQWdCO0lBQ3RCLElBQUksRUFBRSxZQUFZO0lBQ2xCLElBQUksRUFBRSxDQUFDLEtBQUssQ0FBQztJQUNiLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLGFBQWEsR0FBRyxVQUFDLE1BQW9DLElBQTBCLE9BQUEsQ0FBQztJQUMzRixZQUFZLEVBQUUsVUFBQyxXQUFXO1FBQ3hCLFdBQVcsQ0FBQyxHQUFHLENBQUMsY0FBYyxDQUFDLE1BQU0sQ0FBQyxFQUFFLHFCQUFxQixDQUFDLENBQUM7SUFDakUsQ0FBQztDQUNGLENBQUMsRUFKMEYsQ0FJMUYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEluaXRpYWxpemVIYW5kbGVyLFxuICBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50cyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zLFxuICBJbml0aWFsaXplSGFuZGxlck91dHB1dCxcbiAgSW5pdGlhbGl6ZU1pZGRsZXdhcmUsXG4gIE1ldGFkYXRhQmVhcmVyLFxuICBQbHVnZ2FibGUsXG4gIFNvdXJjZURhdGEsXG59IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBSZXNvbHZlZFNzZWNNaWRkbGV3YXJlQ29uZmlnIH0gZnJvbSBcIi4vY29uZmlndXJhdGlvblwiO1xuXG5leHBvcnQgZnVuY3Rpb24gc3NlY01pZGRsZXdhcmUob3B0aW9uczogUmVzb2x2ZWRTc2VjTWlkZGxld2FyZUNvbmZpZyk6IEluaXRpYWxpemVNaWRkbGV3YXJlPGFueSwgYW55PiB7XG4gIHJldHVybiA8T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXI+KFxuICAgIG5leHQ6IEluaXRpYWxpemVIYW5kbGVyPGFueSwgT3V0cHV0PlxuICApOiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD4gPT4gYXN5bmMgKFxuICAgIGFyZ3M6IEluaXRpYWxpemVIYW5kbGVyQXJndW1lbnRzPGFueT5cbiAgKTogUHJvbWlzZTxJbml0aWFsaXplSGFuZGxlck91dHB1dDxPdXRwdXQ+PiA9PiB7XG4gICAgbGV0IGlucHV0ID0geyAuLi5hcmdzLmlucHV0IH07XG4gICAgY29uc3QgcHJvcGVydGllcyA9IFtcbiAgICAgIHtcbiAgICAgICAgdGFyZ2V0OiBcIlNTRUN1c3RvbWVyS2V5XCIsXG4gICAgICAgIGhhc2g6IFwiU1NFQ3VzdG9tZXJLZXlNRDVcIixcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIHRhcmdldDogXCJDb3B5U291cmNlU1NFQ3VzdG9tZXJLZXlcIixcbiAgICAgICAgaGFzaDogXCJDb3B5U291cmNlU1NFQ3VzdG9tZXJLZXlNRDVcIixcbiAgICAgIH0sXG4gICAgXTtcblxuICAgIGZvciAoY29uc3QgcHJvcCBvZiBwcm9wZXJ0aWVzKSB7XG4gICAgICBjb25zdCB2YWx1ZTogU291cmNlRGF0YSB8IHVuZGVmaW5lZCA9IChpbnB1dCBhcyBhbnkpW3Byb3AudGFyZ2V0XTtcbiAgICAgIGlmICh2YWx1ZSkge1xuICAgICAgICBjb25zdCB2YWx1ZVZpZXcgPSBBcnJheUJ1ZmZlci5pc1ZpZXcodmFsdWUpXG4gICAgICAgICAgPyBuZXcgVWludDhBcnJheSh2YWx1ZS5idWZmZXIsIHZhbHVlLmJ5dGVPZmZzZXQsIHZhbHVlLmJ5dGVMZW5ndGgpXG4gICAgICAgICAgOiB0eXBlb2YgdmFsdWUgPT09IFwic3RyaW5nXCJcbiAgICAgICAgICA/IG9wdGlvbnMudXRmOERlY29kZXIodmFsdWUpXG4gICAgICAgICAgOiBuZXcgVWludDhBcnJheSh2YWx1ZSk7XG4gICAgICAgIGNvbnN0IGVuY29kZWQgPSBvcHRpb25zLmJhc2U2NEVuY29kZXIodmFsdWVWaWV3KTtcbiAgICAgICAgY29uc3QgaGFzaCA9IG5ldyBvcHRpb25zLm1kNSgpO1xuICAgICAgICBoYXNoLnVwZGF0ZSh2YWx1ZVZpZXcpO1xuICAgICAgICBpbnB1dCA9IHtcbiAgICAgICAgICAuLi4oaW5wdXQgYXMgYW55KSxcbiAgICAgICAgICBbcHJvcC50YXJnZXRdOiBlbmNvZGVkLFxuICAgICAgICAgIFtwcm9wLmhhc2hdOiBvcHRpb25zLmJhc2U2NEVuY29kZXIoYXdhaXQgaGFzaC5kaWdlc3QoKSksXG4gICAgICAgIH07XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG5leHQoe1xuICAgICAgLi4uYXJncyxcbiAgICAgIGlucHV0LFxuICAgIH0pO1xuICB9O1xufVxuXG5leHBvcnQgY29uc3Qgc3NlY01pZGRsZXdhcmVPcHRpb25zOiBJbml0aWFsaXplSGFuZGxlck9wdGlvbnMgPSB7XG4gIG5hbWU6IFwic3NlY01pZGRsZXdhcmVcIixcbiAgc3RlcDogXCJpbml0aWFsaXplXCIsXG4gIHRhZ3M6IFtcIlNTRVwiXSxcbiAgb3ZlcnJpZGU6IHRydWUsXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U3NlY1BsdWdpbiA9IChjb25maWc6IFJlc29sdmVkU3NlY01pZGRsZXdhcmVDb25maWcpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKHNzZWNNaWRkbGV3YXJlKGNvbmZpZyksIHNzZWNNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/node_modules/tslib/tslib.es6.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/middleware-ssec/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/constants.js": /*!**************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/constants.js ***! \**************************************************************************************************/ /*! exports provided: UNSIGNED_PAYLOAD, SHA256_HEADER, ALGORITHM_QUERY_PARAM, CREDENTIAL_QUERY_PARAM, AMZ_DATE_QUERY_PARAM, SIGNED_HEADERS_QUERY_PARAM, EXPIRES_QUERY_PARAM, HOST_HEADER, ALGORITHM_IDENTIFIER */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UNSIGNED_PAYLOAD", function() { return UNSIGNED_PAYLOAD; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SHA256_HEADER", function() { return SHA256_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ALGORITHM_QUERY_PARAM", function() { return ALGORITHM_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CREDENTIAL_QUERY_PARAM", function() { return CREDENTIAL_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AMZ_DATE_QUERY_PARAM", function() { return AMZ_DATE_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGNED_HEADERS_QUERY_PARAM", function() { return SIGNED_HEADERS_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EXPIRES_QUERY_PARAM", function() { return EXPIRES_QUERY_PARAM; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HOST_HEADER", function() { return HOST_HEADER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ALGORITHM_IDENTIFIER", function() { return ALGORITHM_IDENTIFIER; }); var UNSIGNED_PAYLOAD = "UNSIGNED-PAYLOAD"; var SHA256_HEADER = "X-Amz-Content-Sha256"; var ALGORITHM_QUERY_PARAM = "X-Amz-Algorithm"; var CREDENTIAL_QUERY_PARAM = "X-Amz-Credential"; var AMZ_DATE_QUERY_PARAM = "X-Amz-Date"; var SIGNED_HEADERS_QUERY_PARAM = "X-Amz-SignedHeaders"; var EXPIRES_QUERY_PARAM = "X-Amz-Expires"; var HOST_HEADER = "host"; var ALGORITHM_IDENTIFIER = "AWS4-HMAC-SHA256"; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBTSxnQkFBZ0IsR0FBRyxrQkFBa0IsQ0FBQztBQUNuRCxNQUFNLENBQUMsSUFBTSxhQUFhLEdBQUcsc0JBQXNCLENBQUM7QUFFcEQsTUFBTSxDQUFDLElBQU0scUJBQXFCLEdBQUcsaUJBQWlCLENBQUM7QUFDdkQsTUFBTSxDQUFDLElBQU0sc0JBQXNCLEdBQUcsa0JBQWtCLENBQUM7QUFDekQsTUFBTSxDQUFDLElBQU0sb0JBQW9CLEdBQUcsWUFBWSxDQUFDO0FBQ2pELE1BQU0sQ0FBQyxJQUFNLDBCQUEwQixHQUFHLHFCQUFxQixDQUFDO0FBQ2hFLE1BQU0sQ0FBQyxJQUFNLG1CQUFtQixHQUFHLGVBQWUsQ0FBQztBQUNuRCxNQUFNLENBQUMsSUFBTSxXQUFXLEdBQUcsTUFBTSxDQUFDO0FBQ2xDLE1BQU0sQ0FBQyxJQUFNLG9CQUFvQixHQUFHLGtCQUFrQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IFVOU0lHTkVEX1BBWUxPQUQgPSBcIlVOU0lHTkVELVBBWUxPQURcIjtcbmV4cG9ydCBjb25zdCBTSEEyNTZfSEVBREVSID0gXCJYLUFtei1Db250ZW50LVNoYTI1NlwiO1xuXG5leHBvcnQgY29uc3QgQUxHT1JJVEhNX1FVRVJZX1BBUkFNID0gXCJYLUFtei1BbGdvcml0aG1cIjtcbmV4cG9ydCBjb25zdCBDUkVERU5USUFMX1FVRVJZX1BBUkFNID0gXCJYLUFtei1DcmVkZW50aWFsXCI7XG5leHBvcnQgY29uc3QgQU1aX0RBVEVfUVVFUllfUEFSQU0gPSBcIlgtQW16LURhdGVcIjtcbmV4cG9ydCBjb25zdCBTSUdORURfSEVBREVSU19RVUVSWV9QQVJBTSA9IFwiWC1BbXotU2lnbmVkSGVhZGVyc1wiO1xuZXhwb3J0IGNvbnN0IEVYUElSRVNfUVVFUllfUEFSQU0gPSBcIlgtQW16LUV4cGlyZXNcIjtcbmV4cG9ydCBjb25zdCBIT1NUX0hFQURFUiA9IFwiaG9zdFwiO1xuZXhwb3J0IGNvbnN0IEFMR09SSVRITV9JREVOVElGSUVSID0gXCJBV1M0LUhNQUMtU0hBMjU2XCI7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/getSignedUrl.js": /*!*****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/getSignedUrl.js ***! \*****************************************************************************************************/ /*! exports provided: getSignedUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSignedUrl", function() { return getSignedUrl; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "./node_modules/@aws-sdk/protocol-http/dist/es/index.js"); /* harmony import */ var _aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/util-format-url */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-format-url/dist/es/index.js"); /* harmony import */ var _presigner__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./presigner */ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/presigner.js"); var getSignedUrl = function (client, command, options) { if (options === void 0) { options = {}; } return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var s3Presigner, presignInterceptMiddleware, middlewareName, presigned, output; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) { switch (_a.label) { case 0: s3Presigner = new _presigner__WEBPACK_IMPORTED_MODULE_3__["S3RequestPresigner"](Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, client.config)); presignInterceptMiddleware = function (next, context) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () { var request, presigned; var _a, _b; return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) { switch (_c.label) { case 0: request = args.request; if (!_aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"].isInstance(request)) { throw new Error("Request to be presigned is not an valid HTTP request."); } // Retry information headers are not meaningful in presigned URLs delete request.headers["amz-sdk-invocation-id"]; delete request.headers["amz-sdk-request"]; return [4 /*yield*/, s3Presigner.presign(request, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, options), { signingRegion: (_a = options.signingRegion) !== null && _a !== void 0 ? _a : context["signing_region"], signingService: (_b = options.signingService) !== null && _b !== void 0 ? _b : context["signing_service"] }))]; case 1: presigned = _c.sent(); return [2 /*return*/, { // Intercept the middleware stack by returning fake response response: {}, output: { $metadata: { httpStatusCode: 200 }, presigned: presigned, }, }]; } }); }); }; }; middlewareName = "presignInterceptMiddleware"; client.middlewareStack.addRelativeTo(presignInterceptMiddleware, { name: middlewareName, relation: "before", toMiddleware: "awsAuthMiddleware", override: true, }); _a.label = 1; case 1: _a.trys.push([1, , 3, 4]); return [4 /*yield*/, client.send(command)]; case 2: output = _a.sent(); //@ts-ignore the output is faked, so it's not actually OutputType presigned = output.presigned; return [3 /*break*/, 4]; case 3: client.middlewareStack.remove(middlewareName); return [7 /*endfinally*/]; case 4: return [2 /*return*/, Object(_aws_sdk_util_format_url__WEBPACK_IMPORTED_MODULE_2__["formatUrl"])(presigned)]; } }); }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0U2lnbmVkVXJsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2dldFNpZ25lZFVybC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBR3JELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUVyRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFFakQsTUFBTSxDQUFDLElBQU0sWUFBWSxHQUFHLFVBSzFCLE1BQXlELEVBQ3pELE9BQTZFLEVBQzdFLE9BQXdDO0lBQXhDLHdCQUFBLEVBQUEsWUFBd0M7Ozs7OztvQkFFbEMsV0FBVyxHQUFHLElBQUksa0JBQWtCLGNBQU0sTUFBTSxDQUFDLE1BQU0sRUFBRyxDQUFDO29CQUMzRCwwQkFBMEIsR0FBcUQsVUFBQyxJQUFJLEVBQUUsT0FBTyxJQUFLLE9BQUEsVUFDdEcsSUFBSTs7Ozs7O29DQUVJLE9BQU8sR0FBSyxJQUFJLFFBQVQsQ0FBVTtvQ0FDekIsSUFBSSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEVBQUU7d0NBQ3BDLE1BQU0sSUFBSSxLQUFLLENBQUMsdURBQXVELENBQUMsQ0FBQztxQ0FDMUU7b0NBQ0QsaUVBQWlFO29DQUNqRSxPQUFPLE9BQU8sQ0FBQyxPQUFPLENBQUMsdUJBQXVCLENBQUMsQ0FBQztvQ0FDaEQsT0FBTyxPQUFPLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLENBQUM7b0NBRXhCLHFCQUFNLFdBQVcsQ0FBQyxPQUFPLENBQUMsT0FBTyx3QkFDOUMsT0FBTyxLQUNWLGFBQWEsUUFBRSxPQUFPLENBQUMsYUFBYSxtQ0FBSSxPQUFPLENBQUMsZ0JBQWdCLENBQUMsRUFDakUsY0FBYyxRQUFFLE9BQU8sQ0FBQyxjQUFjLG1DQUFJLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyxJQUNwRSxFQUFBOztvQ0FKSSxTQUFTLEdBQUcsU0FJaEI7b0NBQ0Ysc0JBQU87NENBQ0wsNERBQTREOzRDQUM1RCxRQUFRLEVBQUUsRUFBRTs0Q0FDWixNQUFNLEVBQUU7Z0RBQ04sU0FBUyxFQUFFLEVBQUUsY0FBYyxFQUFFLEdBQUcsRUFBRTtnREFDbEMsU0FBUyxXQUFBOzZDQUNWO3lDQUNLLEVBQUM7Ozt5QkFDVixFQXhCdUcsQ0F3QnZHLENBQUM7b0JBQ0ksY0FBYyxHQUFHLDRCQUE0QixDQUFDO29CQUNwRCxNQUFNLENBQUMsZUFBZSxDQUFDLGFBQWEsQ0FBQywwQkFBMEIsRUFBRTt3QkFDL0QsSUFBSSxFQUFFLGNBQWM7d0JBQ3BCLFFBQVEsRUFBRSxRQUFRO3dCQUNsQixZQUFZLEVBQUUsbUJBQW1CO3dCQUNqQyxRQUFRLEVBQUUsSUFBSTtxQkFDZixDQUFDLENBQUM7Ozs7b0JBSWMscUJBQU0sTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBQTs7b0JBQW5DLE1BQU0sR0FBRyxTQUEwQjtvQkFDekMsaUVBQWlFO29CQUNqRSxTQUFTLEdBQUcsTUFBTSxDQUFDLFNBQVMsQ0FBQzs7O29CQUU3QixNQUFNLENBQUMsZUFBZSxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsQ0FBQzs7d0JBR2hELHNCQUFPLFNBQVMsQ0FBQyxTQUFTLENBQUMsRUFBQzs7OztDQUM3QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSHR0cFJlcXVlc3QgfSBmcm9tIFwiQGF3cy1zZGsvcHJvdG9jb2wtaHR0cFwiO1xuaW1wb3J0IHsgQ2xpZW50LCBDb21tYW5kIH0gZnJvbSBcIkBhd3Mtc2RrL3NtaXRoeS1jbGllbnRcIjtcbmltcG9ydCB7IEJ1aWxkTWlkZGxld2FyZSwgTWV0YWRhdGFCZWFyZXIsIFJlcXVlc3RQcmVzaWduaW5nQXJndW1lbnRzIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBmb3JtYXRVcmwgfSBmcm9tIFwiQGF3cy1zZGsvdXRpbC1mb3JtYXQtdXJsXCI7XG5cbmltcG9ydCB7IFMzUmVxdWVzdFByZXNpZ25lciB9IGZyb20gXCIuL3ByZXNpZ25lclwiO1xuXG5leHBvcnQgY29uc3QgZ2V0U2lnbmVkVXJsID0gYXN5bmMgPFxuICBJbnB1dFR5cGVzVW5pb24gZXh0ZW5kcyBvYmplY3QsXG4gIElucHV0VHlwZSBleHRlbmRzIElucHV0VHlwZXNVbmlvbixcbiAgT3V0cHV0VHlwZSBleHRlbmRzIE1ldGFkYXRhQmVhcmVyID0gTWV0YWRhdGFCZWFyZXJcbj4oXG4gIGNsaWVudDogQ2xpZW50PGFueSwgSW5wdXRUeXBlc1VuaW9uLCBNZXRhZGF0YUJlYXJlciwgYW55PixcbiAgY29tbWFuZDogQ29tbWFuZDxJbnB1dFR5cGUsIE91dHB1dFR5cGUsIGFueSwgSW5wdXRUeXBlc1VuaW9uLCBNZXRhZGF0YUJlYXJlcj4sXG4gIG9wdGlvbnM6IFJlcXVlc3RQcmVzaWduaW5nQXJndW1lbnRzID0ge31cbik6IFByb21pc2U8c3RyaW5nPiA9PiB7XG4gIGNvbnN0IHMzUHJlc2lnbmVyID0gbmV3IFMzUmVxdWVzdFByZXNpZ25lcih7IC4uLmNsaWVudC5jb25maWcgfSk7XG4gIGNvbnN0IHByZXNpZ25JbnRlcmNlcHRNaWRkbGV3YXJlOiBCdWlsZE1pZGRsZXdhcmU8SW5wdXRUeXBlc1VuaW9uLCBNZXRhZGF0YUJlYXJlcj4gPSAobmV4dCwgY29udGV4dCkgPT4gYXN5bmMgKFxuICAgIGFyZ3NcbiAgKSA9PiB7XG4gICAgY29uc3QgeyByZXF1ZXN0IH0gPSBhcmdzO1xuICAgIGlmICghSHR0cFJlcXVlc3QuaXNJbnN0YW5jZShyZXF1ZXN0KSkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFwiUmVxdWVzdCB0byBiZSBwcmVzaWduZWQgaXMgbm90IGFuIHZhbGlkIEhUVFAgcmVxdWVzdC5cIik7XG4gICAgfVxuICAgIC8vIFJldHJ5IGluZm9ybWF0aW9uIGhlYWRlcnMgYXJlIG5vdCBtZWFuaW5nZnVsIGluIHByZXNpZ25lZCBVUkxzXG4gICAgZGVsZXRlIHJlcXVlc3QuaGVhZGVyc1tcImFtei1zZGstaW52b2NhdGlvbi1pZFwiXTtcbiAgICBkZWxldGUgcmVxdWVzdC5oZWFkZXJzW1wiYW16LXNkay1yZXF1ZXN0XCJdO1xuXG4gICAgY29uc3QgcHJlc2lnbmVkID0gYXdhaXQgczNQcmVzaWduZXIucHJlc2lnbihyZXF1ZXN0LCB7XG4gICAgICAuLi5vcHRpb25zLFxuICAgICAgc2lnbmluZ1JlZ2lvbjogb3B0aW9ucy5zaWduaW5nUmVnaW9uID8/IGNvbnRleHRbXCJzaWduaW5nX3JlZ2lvblwiXSxcbiAgICAgIHNpZ25pbmdTZXJ2aWNlOiBvcHRpb25zLnNpZ25pbmdTZXJ2aWNlID8/IGNvbnRleHRbXCJzaWduaW5nX3NlcnZpY2VcIl0sXG4gICAgfSk7XG4gICAgcmV0dXJuIHtcbiAgICAgIC8vIEludGVyY2VwdCB0aGUgbWlkZGxld2FyZSBzdGFjayBieSByZXR1cm5pbmcgZmFrZSByZXNwb25zZVxuICAgICAgcmVzcG9uc2U6IHt9LFxuICAgICAgb3V0cHV0OiB7XG4gICAgICAgICRtZXRhZGF0YTogeyBodHRwU3RhdHVzQ29kZTogMjAwIH0sXG4gICAgICAgIHByZXNpZ25lZCxcbiAgICAgIH0sXG4gICAgfSBhcyBhbnk7XG4gIH07XG4gIGNvbnN0IG1pZGRsZXdhcmVOYW1lID0gXCJwcmVzaWduSW50ZXJjZXB0TWlkZGxld2FyZVwiO1xuICBjbGllbnQubWlkZGxld2FyZVN0YWNrLmFkZFJlbGF0aXZlVG8ocHJlc2lnbkludGVyY2VwdE1pZGRsZXdhcmUsIHtcbiAgICBuYW1lOiBtaWRkbGV3YXJlTmFtZSxcbiAgICByZWxhdGlvbjogXCJiZWZvcmVcIixcbiAgICB0b01pZGRsZXdhcmU6IFwiYXdzQXV0aE1pZGRsZXdhcmVcIixcbiAgICBvdmVycmlkZTogdHJ1ZSxcbiAgfSk7XG5cbiAgbGV0IHByZXNpZ25lZDogSHR0cFJlcXVlc3Q7XG4gIHRyeSB7XG4gICAgY29uc3Qgb3V0cHV0ID0gYXdhaXQgY2xpZW50LnNlbmQoY29tbWFuZCk7XG4gICAgLy9AdHMtaWdub3JlIHRoZSBvdXRwdXQgaXMgZmFrZWQsIHNvIGl0J3Mgbm90IGFjdHVhbGx5IE91dHB1dFR5cGVcbiAgICBwcmVzaWduZWQgPSBvdXRwdXQucHJlc2lnbmVkO1xuICB9IGZpbmFsbHkge1xuICAgIGNsaWVudC5taWRkbGV3YXJlU3RhY2sucmVtb3ZlKG1pZGRsZXdhcmVOYW1lKTtcbiAgfVxuXG4gIHJldHVybiBmb3JtYXRVcmwocHJlc2lnbmVkKTtcbn07XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/index.js": /*!**********************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/index.js ***! \**********************************************************************************************/ /*! exports provided: S3RequestPresigner, getSignedUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _presigner__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./presigner */ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/presigner.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3RequestPresigner", function() { return _presigner__WEBPACK_IMPORTED_MODULE_0__["S3RequestPresigner"]; }); /* harmony import */ var _getSignedUrl__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getSignedUrl */ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/getSignedUrl.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSignedUrl", function() { return _getSignedUrl__WEBPACK_IMPORTED_MODULE_1__["getSignedUrl"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxhQUFhLENBQUM7QUFDNUIsY0FBYyxnQkFBZ0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3ByZXNpZ25lclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZ2V0U2lnbmVkVXJsXCI7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/presigner.js": /*!**************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _aws_sdk_signature_v4__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/signature-v4 */ "./node_modules/@aws-sdk/signature-v4/dist/es/index.js"); /* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/dist/es/constants.js"); 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, _c = _a.unhoistableHeaders, unhoistableHeaders = _c === void 0 ? new Set() : _c, options = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"])(_a, ["unsignableHeaders", "unhoistableHeaders"]); return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_d) { unsignableHeaders.add("content-type"); // S3 requires SSE headers to be signed in headers instead of query // See: https://github.com/aws/aws-sdk-js-v3/issues/1576 Object.keys(requestToSign.headers) .map(function (header) { return header.toLowerCase(); }) .filter(function (header) { return header.startsWith("x-amz-server-side-encryption"); }) .forEach(function (header) { unhoistableHeaders.add(header); }); requestToSign.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["SHA256_HEADER"]] = _constants__WEBPACK_IMPORTED_MODULE_2__["UNSIGNED_PAYLOAD"]; if (!requestToSign.headers["host"]) { requestToSign.headers.host = requestToSign.hostname; } return [2 /*return*/, this.signer.presign(requestToSign, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ expiresIn: 900, unsignableHeaders: unsignableHeaders, unhoistableHeaders: unhoistableHeaders }, options))]; }); }); }; return S3RequestPresigner; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlc2lnbmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3ByZXNpZ25lci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBMEMsTUFBTSx1QkFBdUIsQ0FBQztBQUk1RixPQUFPLEVBQUUsYUFBYSxFQUFFLGdCQUFnQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBYzlEO0lBRUUsNEJBQVksT0FBa0M7UUFDNUMsSUFBTSxlQUFlO1lBQ25CLDRGQUE0RjtZQUM1Riw4Q0FBOEM7WUFDOUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxXQUFXLElBQUksT0FBTyxDQUFDLE9BQU8sSUFBSSxJQUFJLEVBQ3ZELGFBQWEsRUFBRSxPQUFPLENBQUMsYUFBYSxJQUFJLEtBQUssSUFDMUMsT0FBTyxDQUNYLENBQUM7UUFDRixJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksV0FBVyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQ2pELENBQUM7SUFFWSxvQ0FBTyxHQUFwQixVQUNFLGFBQTJCLEVBQzNCLEVBQThHO1FBQTlHLG1CQUFBLEVBQUEsT0FBOEc7UUFBNUcsSUFBQSx5QkFBNkIsRUFBN0IsaUJBQWlCLG1CQUFHLElBQUksR0FBRyxFQUFFLEtBQUEsRUFBRSwwQkFBOEIsRUFBOUIsa0JBQWtCLG1CQUFHLElBQUksR0FBRyxFQUFFLEtBQUEsRUFBSyxPQUFPLGNBQTNFLDJDQUE2RSxDQUFGOzs7Z0JBRTNFLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxjQUFjLENBQUMsQ0FBQztnQkFDdEMsbUVBQW1FO2dCQUNuRSx3REFBd0Q7Z0JBQ3hELE1BQU0sQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQztxQkFDL0IsR0FBRyxDQUFDLFVBQUMsTUFBTSxJQUFLLE9BQUEsTUFBTSxDQUFDLFdBQVcsRUFBRSxFQUFwQixDQUFvQixDQUFDO3FCQUNyQyxNQUFNLENBQUMsVUFBQyxNQUFNLElBQUssT0FBQSxNQUFNLENBQUMsVUFBVSxDQUFDLDhCQUE4QixDQUFDLEVBQWpELENBQWlELENBQUM7cUJBQ3JFLE9BQU8sQ0FBQyxVQUFDLE1BQU07b0JBQ2Qsa0JBQWtCLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDO2dCQUNqQyxDQUFDLENBQUMsQ0FBQztnQkFDTCxhQUFhLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxHQUFHLGdCQUFnQixDQUFDO2dCQUN4RCxJQUFJLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRTtvQkFDbEMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEdBQUcsYUFBYSxDQUFDLFFBQVEsQ0FBQztpQkFDckQ7Z0JBQ0Qsc0JBQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsYUFBYSxhQUN0QyxTQUFTLEVBQUUsR0FBRyxFQUNkLGlCQUFpQixtQkFBQTt3QkFDakIsa0JBQWtCLG9CQUFBLElBQ2YsT0FBTyxFQUNWLEVBQUM7OztLQUNKO0lBQ0gseUJBQUM7QUFBRCxDQUFDLEFBckNELElBcUNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU2lnbmF0dXJlVjQsIFNpZ25hdHVyZVY0Q3J5cHRvSW5pdCwgU2lnbmF0dXJlVjRJbml0IH0gZnJvbSBcIkBhd3Mtc2RrL3NpZ25hdHVyZS12NFwiO1xuaW1wb3J0IHsgUmVxdWVzdFByZXNpZ25lciwgUmVxdWVzdFByZXNpZ25pbmdBcmd1bWVudHMgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcbmltcG9ydCB7IEh0dHBSZXF1ZXN0IGFzIElIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBTSEEyNTZfSEVBREVSLCBVTlNJR05FRF9QQVlMT0FEIH0gZnJvbSBcIi4vY29uc3RhbnRzXCI7XG5cbi8qKlxuICogUGFydGlhbEJ5PFQsIEs+IG1ha2VzIHByb3BlcnRpZXMgc3BlY2lmaWVkIGluIEsgb3B0aW9uYWwgaW4gaW50ZXJmYWNlIFRcbiAqIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvNDMxNTk4ODcvbWFrZS1hLXNpbmdsZS1wcm9wZXJ0eS1vcHRpb25hbC1pbi10eXBlc2NyaXB0XG4gKiAqL1xudHlwZSBPbWl0PFQsIEsgZXh0ZW5kcyBrZXlvZiBUPiA9IFBpY2s8VCwgRXhjbHVkZTxrZXlvZiBULCBLPj47XG50eXBlIFBhcnRpYWxCeTxULCBLIGV4dGVuZHMga2V5b2YgVD4gPSBPbWl0PFQsIEs+ICYgUGFydGlhbDxQaWNrPFQsIEs+PjtcblxuZXhwb3J0IHR5cGUgUzNSZXF1ZXN0UHJlc2lnbmVyT3B0aW9ucyA9IFBhcnRpYWxCeTxcbiAgU2lnbmF0dXJlVjRJbml0ICYgU2lnbmF0dXJlVjRDcnlwdG9Jbml0LFxuICBcInNlcnZpY2VcIiB8IFwidXJpRXNjYXBlUGF0aFwiXG4+ICYgeyBzaWduaW5nTmFtZT86IHN0cmluZyB9O1xuXG5leHBvcnQgY2xhc3MgUzNSZXF1ZXN0UHJlc2lnbmVyIGltcGxlbWVudHMgUmVxdWVzdFByZXNpZ25lciB7XG4gIHByaXZhdGUgcmVhZG9ubHkgc2lnbmVyOiBTaWduYXR1cmVWNDtcbiAgY29uc3RydWN0b3Iob3B0aW9uczogUzNSZXF1ZXN0UHJlc2lnbmVyT3B0aW9ucykge1xuICAgIGNvbnN0IHJlc29sdmVkT3B0aW9ucyA9IHtcbiAgICAgIC8vIEFsbG93IGBzaWduaW5nTmFtZWAgYmVjYXVzZSB3ZSB3YW50IHRvIHN1cHBvcnQgdXNlY2FzZSBvZiBzdXBwbHkgY2xpZW50J3MgcmVzb2x2ZWQgY29uZmlnXG4gICAgICAvLyBkaXJlY3RseS4gV2hlcmUgc2VydmljZSBlcXVhbHMgc2lnbmluZ05hbWUuXG4gICAgICBzZXJ2aWNlOiBvcHRpb25zLnNpZ25pbmdOYW1lIHx8IG9wdGlvbnMuc2VydmljZSB8fCBcInMzXCIsXG4gICAgICB1cmlFc2NhcGVQYXRoOiBvcHRpb25zLnVyaUVzY2FwZVBhdGggfHwgZmFsc2UsXG4gICAgICAuLi5vcHRpb25zLFxuICAgIH07XG4gICAgdGhpcy5zaWduZXIgPSBuZXcgU2lnbmF0dXJlVjQocmVzb2x2ZWRPcHRpb25zKTtcbiAgfVxuXG4gIHB1YmxpYyBhc3luYyBwcmVzaWduKFxuICAgIHJlcXVlc3RUb1NpZ246IElIdHRwUmVxdWVzdCxcbiAgICB7IHVuc2lnbmFibGVIZWFkZXJzID0gbmV3IFNldCgpLCB1bmhvaXN0YWJsZUhlYWRlcnMgPSBuZXcgU2V0KCksIC4uLm9wdGlvbnMgfTogUmVxdWVzdFByZXNpZ25pbmdBcmd1bWVudHMgPSB7fVxuICApOiBQcm9taXNlPElIdHRwUmVxdWVzdD4ge1xuICAgIHVuc2lnbmFibGVIZWFkZXJzLmFkZChcImNvbnRlbnQtdHlwZVwiKTtcbiAgICAvLyBTMyByZXF1aXJlcyBTU0UgaGVhZGVycyB0byBiZSBzaWduZWQgaW4gaGVhZGVycyBpbnN0ZWFkIG9mIHF1ZXJ5XG4gICAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vYXdzL2F3cy1zZGstanMtdjMvaXNzdWVzLzE1NzZcbiAgICBPYmplY3Qua2V5cyhyZXF1ZXN0VG9TaWduLmhlYWRlcnMpXG4gICAgICAubWFwKChoZWFkZXIpID0+IGhlYWRlci50b0xvd2VyQ2FzZSgpKVxuICAgICAgLmZpbHRlcigoaGVhZGVyKSA9PiBoZWFkZXIuc3RhcnRzV2l0aChcIngtYW16LXNlcnZlci1zaWRlLWVuY3J5cHRpb25cIikpXG4gICAgICAuZm9yRWFjaCgoaGVhZGVyKSA9PiB7XG4gICAgICAgIHVuaG9pc3RhYmxlSGVhZGVycy5hZGQoaGVhZGVyKTtcbiAgICAgIH0pO1xuICAgIHJlcXVlc3RUb1NpZ24uaGVhZGVyc1tTSEEyNTZfSEVBREVSXSA9IFVOU0lHTkVEX1BBWUxPQUQ7XG4gICAgaWYgKCFyZXF1ZXN0VG9TaWduLmhlYWRlcnNbXCJob3N0XCJdKSB7XG4gICAgICByZXF1ZXN0VG9TaWduLmhlYWRlcnMuaG9zdCA9IHJlcXVlc3RUb1NpZ24uaG9zdG5hbWU7XG4gICAgfVxuICAgIHJldHVybiB0aGlzLnNpZ25lci5wcmVzaWduKHJlcXVlc3RUb1NpZ24sIHtcbiAgICAgIGV4cGlyZXNJbjogOTAwLFxuICAgICAgdW5zaWduYWJsZUhlYWRlcnMsXG4gICAgICB1bmhvaXN0YWJsZUhlYWRlcnMsXG4gICAgICAuLi5vcHRpb25zLFxuICAgIH0pO1xuICB9XG59XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/node_modules/tslib/tslib.es6.js": /*!*************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/s3-request-presigner/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js": /*!*****************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/util-arn-parser/dist/es/index.js ***! \*****************************************************************************************/ /*! exports provided: validate, parse, build */ /***/ (function(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__, "parse", function() { return parse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "build", function() { return build; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-arn-parser/node_modules/tslib/tslib.es6.js"); /** * Validate whether a string is an ARN. */ var validate = function (str) { return typeof str === "string" && str.indexOf("arn:") === 0 && str.split(":").length >= 6; }; /** * Parse an ARN string into structure with partition, service, region, accountId and resource values */ var parse = function (arn) { var segments = arn.split(":"); if (segments.length < 6 || segments[0] !== "arn") throw new Error("Malformed ARN"); var _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(segments), //Skip "arn" literal partition = _a[1], service = _a[2], region = _a[3], accountId = _a[4], resource = _a.slice(5); return { partition: partition, service: service, region: region, accountId: accountId, resource: resource.join(":"), }; }; /** * Build an ARN with service, partition, region, accountId, and resources strings */ var build = function (arnObject) { var _a = arnObject.partition, partition = _a === void 0 ? "aws" : _a, service = arnObject.service, region = arnObject.region, accountId = arnObject.accountId, resource = arnObject.resource; if ([service, region, accountId, resource].some(function (segment) { return typeof segment !== "string"; })) { throw new Error("Input ARN object is invalid"); } return "arn:" + partition + ":" + service + ":" + region + ":" + accountId + ":" + resource; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQU9BOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sUUFBUSxHQUFHLFVBQUMsR0FBUTtJQUMvQixPQUFBLE9BQU8sR0FBRyxLQUFLLFFBQVEsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsSUFBSSxHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sSUFBSSxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckY7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxLQUFLLEdBQUcsVUFBQyxHQUFXO0lBQy9CLElBQU0sUUFBUSxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDaEMsSUFBSSxRQUFRLENBQUMsTUFBTSxHQUFHLENBQUMsSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssS0FBSztRQUFFLE1BQU0sSUFBSSxLQUFLLENBQUMsZUFBZSxDQUFDLENBQUM7SUFDN0UsSUFBQSxLQUFBLE9BUUYsUUFBUSxDQUFBO0lBTlYsb0JBQW9CO0lBQ3BCLFNBQVMsUUFBQSxFQUNULE9BQU8sUUFBQSxFQUNQLE1BQU0sUUFBQSxFQUNOLFNBQVMsUUFBQSxFQUNOLFFBQVEsY0FDRCxDQUFDO0lBRWIsT0FBTztRQUNMLFNBQVMsV0FBQTtRQUNULE9BQU8sU0FBQTtRQUNQLE1BQU0sUUFBQTtRQUNOLFNBQVMsV0FBQTtRQUNULFFBQVEsRUFBRSxRQUFRLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQztLQUM3QixDQUFDO0FBQ0osQ0FBQyxDQUFDO0FBSUY7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxLQUFLLEdBQUcsVUFBQyxTQUF1QjtJQUNuQyxJQUFBLEtBQTRELFNBQVMsVUFBcEQsRUFBakIsU0FBUyxtQkFBRyxLQUFLLEtBQUEsRUFBRSxPQUFPLEdBQWtDLFNBQVMsUUFBM0MsRUFBRSxNQUFNLEdBQTBCLFNBQVMsT0FBbkMsRUFBRSxTQUFTLEdBQWUsU0FBUyxVQUF4QixFQUFFLFFBQVEsR0FBSyxTQUFTLFNBQWQsQ0FBZTtJQUM5RSxJQUFJLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsT0FBTyxJQUFLLE9BQUEsT0FBTyxPQUFPLEtBQUssUUFBUSxFQUEzQixDQUEyQixDQUFDLEVBQUU7UUFDekYsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO0tBQ2hEO0lBQ0QsT0FBTyxTQUFPLFNBQVMsU0FBSSxPQUFPLFNBQUksTUFBTSxTQUFJLFNBQVMsU0FBSSxRQUFVLENBQUM7QUFDMUUsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBBUk4ge1xuICBwYXJ0aXRpb246IHN0cmluZztcbiAgc2VydmljZTogc3RyaW5nO1xuICByZWdpb246IHN0cmluZztcbiAgYWNjb3VudElkOiBzdHJpbmc7XG4gIHJlc291cmNlOiBzdHJpbmc7XG59XG4vKipcbiAqIFZhbGlkYXRlIHdoZXRoZXIgYSBzdHJpbmcgaXMgYW4gQVJOLlxuICovXG5leHBvcnQgY29uc3QgdmFsaWRhdGUgPSAoc3RyOiBhbnkpOiBib29sZWFuID0+XG4gIHR5cGVvZiBzdHIgPT09IFwic3RyaW5nXCIgJiYgc3RyLmluZGV4T2YoXCJhcm46XCIpID09PSAwICYmIHN0ci5zcGxpdChcIjpcIikubGVuZ3RoID49IDY7XG5cbi8qKlxuICogUGFyc2UgYW4gQVJOIHN0cmluZyBpbnRvIHN0cnVjdHVyZSB3aXRoIHBhcnRpdGlvbiwgc2VydmljZSwgcmVnaW9uLCBhY2NvdW50SWQgYW5kIHJlc291cmNlIHZhbHVlc1xuICovXG5leHBvcnQgY29uc3QgcGFyc2UgPSAoYXJuOiBzdHJpbmcpOiBBUk4gPT4ge1xuICBjb25zdCBzZWdtZW50cyA9IGFybi5zcGxpdChcIjpcIik7XG4gIGlmIChzZWdtZW50cy5sZW5ndGggPCA2IHx8IHNlZ21lbnRzWzBdICE9PSBcImFyblwiKSB0aHJvdyBuZXcgRXJyb3IoXCJNYWxmb3JtZWQgQVJOXCIpO1xuICBjb25zdCBbXG4gICAgLFxuICAgIC8vU2tpcCBcImFyblwiIGxpdGVyYWxcbiAgICBwYXJ0aXRpb24sXG4gICAgc2VydmljZSxcbiAgICByZWdpb24sXG4gICAgYWNjb3VudElkLFxuICAgIC4uLnJlc291cmNlXG4gIF0gPSBzZWdtZW50cztcblxuICByZXR1cm4ge1xuICAgIHBhcnRpdGlvbixcbiAgICBzZXJ2aWNlLFxuICAgIHJlZ2lvbixcbiAgICBhY2NvdW50SWQsXG4gICAgcmVzb3VyY2U6IHJlc291cmNlLmpvaW4oXCI6XCIpLFxuICB9O1xufTtcblxudHlwZSBidWlsZE9wdGlvbnMgPSBPbWl0PEFSTiwgXCJwYXJ0aXRpb25cIj4gJiB7IHBhcnRpdGlvbj86IHN0cmluZyB9O1xuXG4vKipcbiAqIEJ1aWxkIGFuIEFSTiB3aXRoIHNlcnZpY2UsIHBhcnRpdGlvbiwgcmVnaW9uLCBhY2NvdW50SWQsIGFuZCByZXNvdXJjZXMgc3RyaW5nc1xuICovXG5leHBvcnQgY29uc3QgYnVpbGQgPSAoYXJuT2JqZWN0OiBidWlsZE9wdGlvbnMpOiBzdHJpbmcgPT4ge1xuICBjb25zdCB7IHBhcnRpdGlvbiA9IFwiYXdzXCIsIHNlcnZpY2UsIHJlZ2lvbiwgYWNjb3VudElkLCByZXNvdXJjZSB9ID0gYXJuT2JqZWN0O1xuICBpZiAoW3NlcnZpY2UsIHJlZ2lvbiwgYWNjb3VudElkLCByZXNvdXJjZV0uc29tZSgoc2VnbWVudCkgPT4gdHlwZW9mIHNlZ21lbnQgIT09IFwic3RyaW5nXCIpKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwiSW5wdXQgQVJOIG9iamVjdCBpcyBpbnZhbGlkXCIpO1xuICB9XG4gIHJldHVybiBgYXJuOiR7cGFydGl0aW9ufToke3NlcnZpY2V9OiR7cmVnaW9ufToke2FjY291bnRJZH06JHtyZXNvdXJjZX1gO1xufTtcbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-arn-parser/node_modules/tslib/tslib.es6.js": /*!********************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/util-arn-parser/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-create-request/dist/es/index.js": /*!*********************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-create-request/node_modules/tslib/tslib.es6.js"); 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(); // @ts-ignore: 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUdBLE1BQU0sVUFBZ0IsYUFBYSxDQUtqQyxNQUF5RCxFQUN6RCxPQUE2RTs7Ozs7OztvQkFHdkUsbUJBQW1CLEdBQTJDLFVBQUMsSUFBSSxJQUFLLE9BQUEsVUFBTyxJQUFJOzs0QkFDdkYsc0JBQU8sRUFBRSxNQUFNLEVBQUUsRUFBRSxPQUFPLEVBQUUsSUFBSSxDQUFDLE9BQU8sRUFBUyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsRUFBQzs7eUJBQzFFLEVBRjZFLENBRTdFLENBQUM7b0JBQ0ksV0FBVyxHQUFHLE1BQU0sQ0FBQyxlQUFlLENBQUMsS0FBSyxFQUFFLENBQUM7b0JBRW5ELHlEQUF5RDtvQkFDekQsV0FBVyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsRUFBRTt3QkFDbkMsSUFBSSxFQUFFLE9BQU87d0JBQ2IsUUFBUSxFQUFFLEtBQUs7cUJBQ2hCLENBQUMsQ0FBQztvQkFFRyxPQUFPLEdBQUcsT0FBTyxDQUFDLGlCQUFpQixDQUFDLFdBQVcsRUFBRSxNQUFNLENBQUMsTUFBTSxFQUFFLFNBQVMsQ0FBQyxDQUFDO29CQUcxRSxxQkFBTSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsTUFBTSxJQUFLLE9BQUEsTUFBTSxDQUFDLE1BQU0sQ0FBQyxPQUFPLEVBQXJCLENBQXFCLENBQUMsRUFBQTs7Z0JBRHJFLGFBQWE7Z0JBQ2Isc0JBQU8sU0FBOEQsRUFBQzs7OztDQUN2RSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENsaWVudCwgQ29tbWFuZCB9IGZyb20gXCJAYXdzLXNkay9zbWl0aHktY2xpZW50XCI7XG5pbXBvcnQgeyBCdWlsZE1pZGRsZXdhcmUsIEh0dHBSZXF1ZXN0LCBNZXRhZGF0YUJlYXJlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gY3JlYXRlUmVxdWVzdDxcbiAgSW5wdXRUeXBlc1VuaW9uIGV4dGVuZHMgb2JqZWN0LFxuICBJbnB1dFR5cGUgZXh0ZW5kcyBJbnB1dFR5cGVzVW5pb24sXG4gIE91dHB1dFR5cGUgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlciA9IE1ldGFkYXRhQmVhcmVyXG4+KFxuICBjbGllbnQ6IENsaWVudDxhbnksIElucHV0VHlwZXNVbmlvbiwgTWV0YWRhdGFCZWFyZXIsIGFueT4sXG4gIGNvbW1hbmQ6IENvbW1hbmQ8SW5wdXRUeXBlLCBPdXRwdXRUeXBlLCBhbnksIElucHV0VHlwZXNVbmlvbiwgTWV0YWRhdGFCZWFyZXI+XG4pOiBQcm9taXNlPEh0dHBSZXF1ZXN0PiB7XG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbiAgY29uc3QgaW50ZXJjZXB0TWlkZGxld2FyZTogQnVpbGRNaWRkbGV3YXJlPElucHV0VHlwZSwgT3V0cHV0VHlwZT4gPSAobmV4dCkgPT4gYXN5bmMgKGFyZ3MpID0+IHtcbiAgICByZXR1cm4geyBvdXRwdXQ6IHsgcmVxdWVzdDogYXJncy5yZXF1ZXN0IH0gYXMgYW55LCByZXNwb25zZTogdW5kZWZpbmVkIH07XG4gIH07XG4gIGNvbnN0IGNsaWVudFN0YWNrID0gY2xpZW50Lm1pZGRsZXdhcmVTdGFjay5jbG9uZSgpO1xuXG4gIC8vIEB0cy1pZ25vcmU6IGFkZCBtaWRkbGV3YXJlIHRvIHRoZSBsYXN0IG9mICdidWlsZCcgc3RlcFxuICBjbGllbnRTdGFjay5hZGQoaW50ZXJjZXB0TWlkZGxld2FyZSwge1xuICAgIHN0ZXA6IFwiYnVpbGRcIixcbiAgICBwcmlvcml0eTogXCJsb3dcIixcbiAgfSk7XG5cbiAgY29uc3QgaGFuZGxlciA9IGNvbW1hbmQucmVzb2x2ZU1pZGRsZXdhcmUoY2xpZW50U3RhY2ssIGNsaWVudC5jb25maWcsIHVuZGVmaW5lZCk7XG5cbiAgLy8gQHRzLWlnbm9yZVxuICByZXR1cm4gYXdhaXQgaGFuZGxlcihjb21tYW5kKS50aGVuKChvdXRwdXQpID0+IG91dHB1dC5vdXRwdXQucmVxdWVzdCk7XG59XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-create-request/node_modules/tslib/tslib.es6.js": /*!************************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/util-create-request/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-format-url/dist/es/index.js": /*!*****************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/util-format-url/dist/es/index.js ***! \*****************************************************************************************/ /*! exports provided: formatUrl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "formatUrl", function() { return formatUrl; }); /* harmony import */ var _aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/querystring-builder */ "./node_modules/@aws-sdk/querystring-builder/dist/es/index.js"); function formatUrl(request) { var port = request.port, query = request.query; var protocol = request.protocol, path = request.path, hostname = request.hostname; if (protocol && protocol.substr(-1) !== ":") { protocol += ":"; } if (port) { hostname += ":" + port; } if (path && path.charAt(0) !== "/") { path = "/" + path; } var queryString = query ? Object(_aws_sdk_querystring_builder__WEBPACK_IMPORTED_MODULE_0__["buildQueryString"])(query) : ""; if (queryString && queryString[0] !== "?") { queryString = "?" + queryString; } return protocol + "//" + hostname + path + queryString; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFHaEUsTUFBTSxVQUFVLFNBQVMsQ0FBQyxPQUFnRDtJQUNoRSxJQUFBLElBQUksR0FBWSxPQUFPLEtBQW5CLEVBQUUsS0FBSyxHQUFLLE9BQU8sTUFBWixDQUFhO0lBQzFCLElBQUEsUUFBUSxHQUFxQixPQUFPLFNBQTVCLEVBQUUsSUFBSSxHQUFlLE9BQU8sS0FBdEIsRUFBRSxRQUFRLEdBQUssT0FBTyxTQUFaLENBQWE7SUFDM0MsSUFBSSxRQUFRLElBQUksUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtRQUMzQyxRQUFRLElBQUksR0FBRyxDQUFDO0tBQ2pCO0lBQ0QsSUFBSSxJQUFJLEVBQUU7UUFDUixRQUFRLElBQUksTUFBSSxJQUFNLENBQUM7S0FDeEI7SUFDRCxJQUFJLElBQUksSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtRQUNsQyxJQUFJLEdBQUcsTUFBSSxJQUFNLENBQUM7S0FDbkI7SUFDRCxJQUFJLFdBQVcsR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7SUFDdkQsSUFBSSxXQUFXLElBQUksV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtRQUN6QyxXQUFXLEdBQUcsTUFBSSxXQUFhLENBQUM7S0FDakM7SUFDRCxPQUFVLFFBQVEsVUFBSyxRQUFRLEdBQUcsSUFBSSxHQUFHLFdBQWEsQ0FBQztBQUN6RCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgYnVpbGRRdWVyeVN0cmluZyB9IGZyb20gXCJAYXdzLXNkay9xdWVyeXN0cmluZy1idWlsZGVyXCI7XG5pbXBvcnQgeyBIdHRwUmVxdWVzdCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgZnVuY3Rpb24gZm9ybWF0VXJsKHJlcXVlc3Q6IE9taXQ8SHR0cFJlcXVlc3QsIFwiaGVhZGVyc1wiIHwgXCJtZXRob2RcIj4pOiBzdHJpbmcge1xuICBjb25zdCB7IHBvcnQsIHF1ZXJ5IH0gPSByZXF1ZXN0O1xuICBsZXQgeyBwcm90b2NvbCwgcGF0aCwgaG9zdG5hbWUgfSA9IHJlcXVlc3Q7XG4gIGlmIChwcm90b2NvbCAmJiBwcm90b2NvbC5zdWJzdHIoLTEpICE9PSBcIjpcIikge1xuICAgIHByb3RvY29sICs9IFwiOlwiO1xuICB9XG4gIGlmIChwb3J0KSB7XG4gICAgaG9zdG5hbWUgKz0gYDoke3BvcnR9YDtcbiAgfVxuICBpZiAocGF0aCAmJiBwYXRoLmNoYXJBdCgwKSAhPT0gXCIvXCIpIHtcbiAgICBwYXRoID0gYC8ke3BhdGh9YDtcbiAgfVxuICBsZXQgcXVlcnlTdHJpbmcgPSBxdWVyeSA/IGJ1aWxkUXVlcnlTdHJpbmcocXVlcnkpIDogXCJcIjtcbiAgaWYgKHF1ZXJ5U3RyaW5nICYmIHF1ZXJ5U3RyaW5nWzBdICE9PSBcIj9cIikge1xuICAgIHF1ZXJ5U3RyaW5nID0gYD8ke3F1ZXJ5U3RyaW5nfWA7XG4gIH1cbiAgcmV0dXJuIGAke3Byb3RvY29sfS8vJHtob3N0bmFtZX0ke3BhdGh9JHtxdWVyeVN0cmluZ31gO1xufVxuIl19 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.js": /*!*******************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/index.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; }); /* harmony import */ var _pureJs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pureJs */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js"); /* harmony import */ var _whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./whatwgEncodingApi */ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js"); var fromUtf8 = function (input) { return typeof TextEncoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["fromUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["fromUtf8"])(input); }; var toUtf8 = function (input) { return typeof TextDecoder === "function" ? Object(_whatwgEncodingApi__WEBPACK_IMPORTED_MODULE_1__["toUtf8"])(input) : Object(_pureJs__WEBPACK_IMPORTED_MODULE_0__["toUtf8"])(input); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsSUFBSSxVQUFVLEVBQUUsTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUN0RSxPQUFPLEVBQUUsUUFBUSxJQUFJLG1CQUFtQixFQUFFLE1BQU0sSUFBSSxpQkFBaUIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBS25HLE1BQU0sQ0FBQyxJQUFNLFFBQVEsR0FBRyxVQUFDLEtBQWE7SUFDcEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDO0FBQWxGLENBQWtGLENBQUM7QUFFckYsTUFBTSxDQUFDLElBQU0sTUFBTSxHQUFHLFVBQUMsS0FBaUI7SUFDdEMsT0FBQSxPQUFPLFdBQVcsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDO0FBQTlFLENBQThFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tVXRmOCBhcyBqc0Zyb21VdGY4LCB0b1V0ZjggYXMganNUb1V0ZjggfSBmcm9tIFwiLi9wdXJlSnNcIjtcbmltcG9ydCB7IGZyb21VdGY4IGFzIHRleHRFbmNvZGVyRnJvbVV0ZjgsIHRvVXRmOCBhcyB0ZXh0RW5jb2RlclRvVXRmOCB9IGZyb20gXCIuL3doYXR3Z0VuY29kaW5nQXBpXCI7XG5cbmRlY2xhcmUgY29uc3QgVGV4dERlY29kZXI6IEZ1bmN0aW9uIHwgdW5kZWZpbmVkO1xuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRnVuY3Rpb24gfCB1bmRlZmluZWQ7XG5cbmV4cG9ydCBjb25zdCBmcm9tVXRmOCA9IChpbnB1dDogc3RyaW5nKTogVWludDhBcnJheSA9PlxuICB0eXBlb2YgVGV4dEVuY29kZXIgPT09IFwiZnVuY3Rpb25cIiA/IHRleHRFbmNvZGVyRnJvbVV0ZjgoaW5wdXQpIDoganNGcm9tVXRmOChpbnB1dCk7XG5cbmV4cG9ydCBjb25zdCB0b1V0ZjggPSAoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcgPT5cbiAgdHlwZW9mIFRleHREZWNvZGVyID09PSBcImZ1bmN0aW9uXCIgPyB0ZXh0RW5jb2RlclRvVXRmOChpbnB1dCkgOiBqc1RvVXRmOChpbnB1dCk7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js": /*!********************************************************************************************!*\ !*** ./node_modules/aws-amplify/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== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/util-utf8-browser/dist/es/whatwgEncodingApi.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; }); function fromUtf8(input) { return new TextEncoder().encode(input); } function toUtf8(input) { return new TextDecoder("utf-8").decode(input); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHdnRW5jb2RpbmdBcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvd2hhdHdnRW5jb2RpbmdBcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUNBLE1BQU0sVUFBVSxRQUFRLENBQUMsS0FBYTtJQUNwQyxPQUFPLElBQUksV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxNQUFNLFVBQVUsTUFBTSxDQUFDLEtBQWlCO0lBQ3RDLE9BQU8sSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgZGVjbGFyYXRpb24gb2YgdGhlIGdsb2JhbCBUZXh0RW5jb2RlciBhbmQgVGV4dERlY29kZXIgY29uc3RydWN0b3JzLlxuICpcbiAqIEBzZWUgaHR0cHM6Ly9lbmNvZGluZy5zcGVjLndoYXR3Zy5vcmcvXG4gKi9cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tbmFtZXNwYWNlXG5uYW1lc3BhY2UgRW5jb2Rpbmcge1xuICBpbnRlcmZhY2UgVGV4dERlY29kZXJPcHRpb25zIHtcbiAgICBmYXRhbD86IGJvb2xlYW47XG4gICAgaWdub3JlQk9NPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlT3B0aW9ucyB7XG4gICAgc3RyZWFtPzogYm9vbGVhbjtcbiAgfVxuXG4gIGludGVyZmFjZSBUZXh0RGVjb2RlciB7XG4gICAgcmVhZG9ubHkgZW5jb2Rpbmc6IHN0cmluZztcbiAgICByZWFkb25seSBmYXRhbDogYm9vbGVhbjtcbiAgICByZWFkb25seSBpZ25vcmVCT006IGJvb2xlYW47XG4gICAgZGVjb2RlKGlucHV0PzogQXJyYXlCdWZmZXIgfCBBcnJheUJ1ZmZlclZpZXcsIG9wdGlvbnM/OiBUZXh0RGVjb2RlT3B0aW9ucyk6IHN0cmluZztcbiAgfVxuXG4gIGV4cG9ydCBpbnRlcmZhY2UgVGV4dERlY29kZXJDb25zdHJ1Y3RvciB7XG4gICAgbmV3IChsYWJlbD86IHN0cmluZywgb3B0aW9ucz86IFRleHREZWNvZGVyT3B0aW9ucyk6IFRleHREZWNvZGVyO1xuICB9XG5cbiAgaW50ZXJmYWNlIFRleHRFbmNvZGVyIHtcbiAgICByZWFkb25seSBlbmNvZGluZzogXCJ1dGYtOFwiO1xuICAgIGVuY29kZShpbnB1dD86IHN0cmluZyk6IFVpbnQ4QXJyYXk7XG4gIH1cblxuICBleHBvcnQgaW50ZXJmYWNlIFRleHRFbmNvZGVyQ29uc3RydWN0b3Ige1xuICAgIG5ldyAoKTogVGV4dEVuY29kZXI7XG4gIH1cbn1cblxuZGVjbGFyZSBjb25zdCBUZXh0RGVjb2RlcjogRW5jb2RpbmcuVGV4dERlY29kZXJDb25zdHJ1Y3RvcjtcblxuZGVjbGFyZSBjb25zdCBUZXh0RW5jb2RlcjogRW5jb2RpbmcuVGV4dEVuY29kZXJDb25zdHJ1Y3RvcjtcblxuZXhwb3J0IGZ1bmN0aW9uIGZyb21VdGY4KGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB0b1V0ZjgoaW5wdXQ6IFVpbnQ4QXJyYXkpOiBzdHJpbmcge1xuICByZXR1cm4gbmV3IFRleHREZWNvZGVyKFwidXRmLThcIikuZGVjb2RlKGlucHV0KTtcbn1cbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/XmlNode.js": /*!***************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/XmlNode.js ***! \***************************************************************************************/ /*! exports provided: XmlNode */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XmlNode", function() { return XmlNode; }); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/node_modules/tslib/tslib.es6.js"); /* harmony import */ var _escape_attribute__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./escape-attribute */ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/escape-attribute.js"); /** * Represents an XML node. */ var XmlNode = /** @class */ (function () { function XmlNode(name, children) { if (children === void 0) { children = []; } this.name = name; this.children = children; this.attributes = {}; } XmlNode.prototype.withName = function (name) { this.name = name; return this; }; XmlNode.prototype.addAttribute = function (name, value) { this.attributes[name] = value; return this; }; XmlNode.prototype.addChildNode = function (child) { this.children.push(child); return this; }; XmlNode.prototype.removeAttribute = function (name) { delete this.attributes[name]; return this; }; XmlNode.prototype.toString = function () { var e_1, _a; var hasChildren = Boolean(this.children.length); var xmlText = "<" + this.name; // add attributes var attributes = this.attributes; try { for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(attributes)), _c = _b.next(); !_c.done; _c = _b.next()) { var attributeName = _c.value; var attribute = attributes[attributeName]; if (typeof attribute !== "undefined" && attribute !== null) { xmlText += " " + attributeName + "=\"" + Object(_escape_attribute__WEBPACK_IMPORTED_MODULE_1__["escapeAttribute"])("" + attribute) + "\""; } } } 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 (xmlText += !hasChildren ? "/>" : ">" + this.children.map(function (c) { return c.toString(); }).join("") + ""); }; return XmlNode; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiWG1sTm9kZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9YbWxOb2RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFHckQ7O0dBRUc7QUFDSDtJQUdFLGlCQUFvQixJQUFZLEVBQWtCLFFBQTJCO1FBQTNCLHlCQUFBLEVBQUEsYUFBMkI7UUFBekQsU0FBSSxHQUFKLElBQUksQ0FBUTtRQUFrQixhQUFRLEdBQVIsUUFBUSxDQUFtQjtRQUZyRSxlQUFVLEdBQTRCLEVBQUUsQ0FBQztJQUUrQixDQUFDO0lBRWpGLDBCQUFRLEdBQVIsVUFBUyxJQUFZO1FBQ25CLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLE9BQU8sSUFBSSxDQUFDO0lBQ2QsQ0FBQztJQUVELDhCQUFZLEdBQVosVUFBYSxJQUFZLEVBQUUsS0FBVTtRQUNuQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLEtBQUssQ0FBQztRQUM5QixPQUFPLElBQUksQ0FBQztJQUNkLENBQUM7SUFFRCw4QkFBWSxHQUFaLFVBQWEsS0FBaUI7UUFDNUIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDMUIsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDO0lBRUQsaUNBQWUsR0FBZixVQUFnQixJQUFZO1FBQzFCLE9BQU8sSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUM3QixPQUFPLElBQUksQ0FBQztJQUNkLENBQUM7SUFFRCwwQkFBUSxHQUFSOztRQUNFLElBQU0sV0FBVyxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQ2xELElBQUksT0FBTyxHQUFHLE1BQUksSUFBSSxDQUFDLElBQU0sQ0FBQztRQUM5QixpQkFBaUI7UUFDakIsSUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQzs7WUFDbkMsS0FBNEIsSUFBQSxLQUFBLFNBQUEsTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQSxnQkFBQSw0QkFBRTtnQkFBaEQsSUFBTSxhQUFhLFdBQUE7Z0JBQ3RCLElBQU0sU0FBUyxHQUFHLFVBQVUsQ0FBQyxhQUFhLENBQUMsQ0FBQztnQkFDNUMsSUFBSSxPQUFPLFNBQVMsS0FBSyxXQUFXLElBQUksU0FBUyxLQUFLLElBQUksRUFBRTtvQkFDMUQsT0FBTyxJQUFJLE1BQUksYUFBYSxXQUFLLGVBQWUsQ0FBQyxFQUFFLEdBQUcsU0FBUyxDQUFDLE9BQUcsQ0FBQztpQkFDckU7YUFDRjs7Ozs7Ozs7O1FBRUQsT0FBTyxDQUFDLE9BQU8sSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFJLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLFVBQUMsQ0FBQyxJQUFLLE9BQUEsQ0FBQyxDQUFDLFFBQVEsRUFBRSxFQUFaLENBQVksQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsVUFBSyxJQUFJLENBQUMsSUFBSSxNQUFHLENBQUMsQ0FBQztJQUNqSCxDQUFDO0lBQ0gsY0FBQztBQUFELENBQUMsQUF2Q0QsSUF1Q0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBlc2NhcGVBdHRyaWJ1dGUgfSBmcm9tIFwiLi9lc2NhcGUtYXR0cmlidXRlXCI7XG5pbXBvcnQgeyBTdHJpbmdhYmxlIH0gZnJvbSBcIi4vc3RyaW5nYWJsZVwiO1xuXG4vKipcbiAqIFJlcHJlc2VudHMgYW4gWE1MIG5vZGUuXG4gKi9cbmV4cG9ydCBjbGFzcyBYbWxOb2RlIHtcbiAgcHJpdmF0ZSBhdHRyaWJ1dGVzOiB7IFtuYW1lOiBzdHJpbmddOiBhbnkgfSA9IHt9O1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgbmFtZTogc3RyaW5nLCBwdWJsaWMgcmVhZG9ubHkgY2hpbGRyZW46IFN0cmluZ2FibGVbXSA9IFtdKSB7fVxuXG4gIHdpdGhOYW1lKG5hbWU6IHN0cmluZyk6IFhtbE5vZGUge1xuICAgIHRoaXMubmFtZSA9IG5hbWU7XG4gICAgcmV0dXJuIHRoaXM7XG4gIH1cblxuICBhZGRBdHRyaWJ1dGUobmFtZTogc3RyaW5nLCB2YWx1ZTogYW55KTogWG1sTm9kZSB7XG4gICAgdGhpcy5hdHRyaWJ1dGVzW25hbWVdID0gdmFsdWU7XG4gICAgcmV0dXJuIHRoaXM7XG4gIH1cblxuICBhZGRDaGlsZE5vZGUoY2hpbGQ6IFN0cmluZ2FibGUpOiBYbWxOb2RlIHtcbiAgICB0aGlzLmNoaWxkcmVuLnB1c2goY2hpbGQpO1xuICAgIHJldHVybiB0aGlzO1xuICB9XG5cbiAgcmVtb3ZlQXR0cmlidXRlKG5hbWU6IHN0cmluZyk6IFhtbE5vZGUge1xuICAgIGRlbGV0ZSB0aGlzLmF0dHJpYnV0ZXNbbmFtZV07XG4gICAgcmV0dXJuIHRoaXM7XG4gIH1cblxuICB0b1N0cmluZygpOiBzdHJpbmcge1xuICAgIGNvbnN0IGhhc0NoaWxkcmVuID0gQm9vbGVhbih0aGlzLmNoaWxkcmVuLmxlbmd0aCk7XG4gICAgbGV0IHhtbFRleHQgPSBgPCR7dGhpcy5uYW1lfWA7XG4gICAgLy8gYWRkIGF0dHJpYnV0ZXNcbiAgICBjb25zdCBhdHRyaWJ1dGVzID0gdGhpcy5hdHRyaWJ1dGVzO1xuICAgIGZvciAoY29uc3QgYXR0cmlidXRlTmFtZSBvZiBPYmplY3Qua2V5cyhhdHRyaWJ1dGVzKSkge1xuICAgICAgY29uc3QgYXR0cmlidXRlID0gYXR0cmlidXRlc1thdHRyaWJ1dGVOYW1lXTtcbiAgICAgIGlmICh0eXBlb2YgYXR0cmlidXRlICE9PSBcInVuZGVmaW5lZFwiICYmIGF0dHJpYnV0ZSAhPT0gbnVsbCkge1xuICAgICAgICB4bWxUZXh0ICs9IGAgJHthdHRyaWJ1dGVOYW1lfT1cIiR7ZXNjYXBlQXR0cmlidXRlKFwiXCIgKyBhdHRyaWJ1dGUpfVwiYDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gKHhtbFRleHQgKz0gIWhhc0NoaWxkcmVuID8gXCIvPlwiIDogYD4ke3RoaXMuY2hpbGRyZW4ubWFwKChjKSA9PiBjLnRvU3RyaW5nKCkpLmpvaW4oXCJcIil9PC8ke3RoaXMubmFtZX0+YCk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/XmlText.js": /*!***************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/XmlText.js ***! \***************************************************************************************/ /*! exports provided: XmlText */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XmlText", function() { return XmlText; }); /* harmony import */ var _escape_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./escape-element */ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/escape-element.js"); /** * Represents an XML text value. */ var XmlText = /** @class */ (function () { function XmlText(value) { this.value = value; } XmlText.prototype.toString = function () { return Object(_escape_element__WEBPACK_IMPORTED_MODULE_0__["escapeElement"])("" + this.value); }; return XmlText; }()); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiWG1sVGV4dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9YbWxUZXh0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUVqRDs7R0FFRztBQUNIO0lBQ0UsaUJBQW9CLEtBQWE7UUFBYixVQUFLLEdBQUwsS0FBSyxDQUFRO0lBQUcsQ0FBQztJQUVyQywwQkFBUSxHQUFSO1FBQ0UsT0FBTyxhQUFhLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBQ0gsY0FBQztBQUFELENBQUMsQUFORCxJQU1DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZXNjYXBlRWxlbWVudCB9IGZyb20gXCIuL2VzY2FwZS1lbGVtZW50XCI7XG5pbXBvcnQgeyBTdHJpbmdhYmxlIH0gZnJvbSBcIi4vc3RyaW5nYWJsZVwiO1xuLyoqXG4gKiBSZXByZXNlbnRzIGFuIFhNTCB0ZXh0IHZhbHVlLlxuICovXG5leHBvcnQgY2xhc3MgWG1sVGV4dCBpbXBsZW1lbnRzIFN0cmluZ2FibGUge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHZhbHVlOiBzdHJpbmcpIHt9XG5cbiAgdG9TdHJpbmcoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gZXNjYXBlRWxlbWVudChcIlwiICsgdGhpcy52YWx1ZSk7XG4gIH1cbn1cbiJdfQ== /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/escape-attribute.js": /*!************************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/escape-element.js": /*!**********************************************************************************************!*\ !*** ./node_modules/aws-amplify/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= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/index.js": /*!*************************************************************************************!*\ !*** ./node_modules/aws-amplify/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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/XmlNode.js"); /* 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 */ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/dist/es/XmlText.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XmlText", function() { return _XmlText__WEBPACK_IMPORTED_MODULE_1__["XmlText"]; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxXQUFXLENBQUM7QUFDMUIsY0FBYyxXQUFXLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9YbWxOb2RlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9YbWxUZXh0XCI7XG4iXX0= /***/ }), /***/ "./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/node_modules/tslib/tslib.es6.js": /*!****************************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/@aws-sdk/xml-builder/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; } /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/index.js": /*!**************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/index.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! ./lib/axios */ "./node_modules/aws-amplify/node_modules/axios/lib/axios.js"); /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/adapters/xhr.js": /*!*************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/adapters/xhr.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); var settle = __webpack_require__(/*! ./../core/settle */ "./node_modules/aws-amplify/node_modules/axios/lib/core/settle.js"); var cookies = __webpack_require__(/*! ./../helpers/cookies */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/cookies.js"); var buildURL = __webpack_require__(/*! ./../helpers/buildURL */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/buildURL.js"); var buildFullPath = __webpack_require__(/*! ../core/buildFullPath */ "./node_modules/aws-amplify/node_modules/axios/lib/core/buildFullPath.js"); var parseHeaders = __webpack_require__(/*! ./../helpers/parseHeaders */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/parseHeaders.js"); var isURLSameOrigin = __webpack_require__(/*! ./../helpers/isURLSameOrigin */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/isURLSameOrigin.js"); var createError = __webpack_require__(/*! ../core/createError */ "./node_modules/aws-amplify/node_modules/axios/lib/core/createError.js"); module.exports = function xhrAdapter(config) { return new Promise(function dispatchXhrRequest(resolve, reject) { var requestData = config.data; var requestHeaders = config.headers; if (utils.isFormData(requestData)) { delete requestHeaders['Content-Type']; // Let the browser set it } var request = new XMLHttpRequest(); // HTTP basic authentication if (config.auth) { var username = config.auth.username || ''; var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : ''; requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password); } var fullPath = buildFullPath(config.baseURL, config.url); request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true); // Set the request timeout in MS request.timeout = config.timeout; // Listen for ready state request.onreadystatechange = function handleLoad() { if (!request || request.readyState !== 4) { return; } // The request errored out and we didn't get a response, this will be // handled by onerror instead // With one exception: request that using file: protocol, most browsers // will return status as 0 even though it's a successful request if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) { return; } // Prepare the response var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null; var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response; var response = { data: responseData, status: request.status, statusText: request.statusText, headers: responseHeaders, config: config, request: request }; settle(resolve, reject, response); // Clean up request request = null; }; // Handle browser request cancellation (as opposed to a manual cancellation) request.onabort = function handleAbort() { if (!request) { return; } reject(createError('Request aborted', config, 'ECONNABORTED', request)); // Clean up request request = null; }; // Handle low level network errors request.onerror = function handleError() { // Real errors are hidden from us by the browser // onerror should only fire if it's a network error reject(createError('Network Error', config, null, request)); // Clean up request request = null; }; // Handle timeout request.ontimeout = function handleTimeout() { var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded'; if (config.timeoutErrorMessage) { timeoutErrorMessage = config.timeoutErrorMessage; } reject(createError(timeoutErrorMessage, config, 'ECONNABORTED', request)); // Clean up request request = null; }; // Add xsrf header // This is only done if running in a standard browser environment. // Specifically not if we're in a web worker, or react-native. if (utils.isStandardBrowserEnv()) { // Add xsrf header var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ? cookies.read(config.xsrfCookieName) : undefined; if (xsrfValue) { requestHeaders[config.xsrfHeaderName] = xsrfValue; } } // Add headers to the request if ('setRequestHeader' in request) { utils.forEach(requestHeaders, function setRequestHeader(val, key) { if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') { // Remove Content-Type if data is undefined delete requestHeaders[key]; } else { // Otherwise add header to the request request.setRequestHeader(key, val); } }); } // Add withCredentials to request if needed if (!utils.isUndefined(config.withCredentials)) { request.withCredentials = !!config.withCredentials; } // Add responseType to request if needed if (config.responseType) { try { request.responseType = config.responseType; } catch (e) { // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2. // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function. if (config.responseType !== 'json') { throw e; } } } // Handle progress if needed if (typeof config.onDownloadProgress === 'function') { request.addEventListener('progress', config.onDownloadProgress); } // Not all browsers support upload events if (typeof config.onUploadProgress === 'function' && request.upload) { request.upload.addEventListener('progress', config.onUploadProgress); } if (config.cancelToken) { // Handle cancellation config.cancelToken.promise.then(function onCanceled(cancel) { if (!request) { return; } request.abort(); reject(cancel); // Clean up request request = null; }); } if (!requestData) { requestData = null; } // Send the request request.send(requestData); }); }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/axios.js": /*!******************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/axios.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/bind.js"); var Axios = __webpack_require__(/*! ./core/Axios */ "./node_modules/aws-amplify/node_modules/axios/lib/core/Axios.js"); var mergeConfig = __webpack_require__(/*! ./core/mergeConfig */ "./node_modules/aws-amplify/node_modules/axios/lib/core/mergeConfig.js"); var defaults = __webpack_require__(/*! ./defaults */ "./node_modules/aws-amplify/node_modules/axios/lib/defaults.js"); /** * Create an instance of Axios * * @param {Object} defaultConfig The default config for the instance * @return {Axios} A new instance of Axios */ function createInstance(defaultConfig) { var context = new Axios(defaultConfig); var instance = bind(Axios.prototype.request, context); // Copy axios.prototype to instance utils.extend(instance, Axios.prototype, context); // Copy context to instance utils.extend(instance, context); return instance; } // Create the default instance to be exported var axios = createInstance(defaults); // Expose Axios class to allow class inheritance axios.Axios = Axios; // Factory for creating new instances axios.create = function create(instanceConfig) { return createInstance(mergeConfig(axios.defaults, instanceConfig)); }; // Expose Cancel & CancelToken axios.Cancel = __webpack_require__(/*! ./cancel/Cancel */ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/Cancel.js"); axios.CancelToken = __webpack_require__(/*! ./cancel/CancelToken */ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/CancelToken.js"); axios.isCancel = __webpack_require__(/*! ./cancel/isCancel */ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/isCancel.js"); // Expose all/spread axios.all = function all(promises) { return Promise.all(promises); }; axios.spread = __webpack_require__(/*! ./helpers/spread */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/spread.js"); // Expose isAxiosError axios.isAxiosError = __webpack_require__(/*! ./helpers/isAxiosError */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/isAxiosError.js"); module.exports = axios; // Allow use of default import syntax in TypeScript module.exports.default = axios; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/Cancel.js": /*!**************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/cancel/Cancel.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * A `Cancel` is an object that is thrown when an operation is canceled. * * @class * @param {string=} message The message. */ function Cancel(message) { this.message = message; } Cancel.prototype.toString = function toString() { return 'Cancel' + (this.message ? ': ' + this.message : ''); }; Cancel.prototype.__CANCEL__ = true; module.exports = Cancel; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/CancelToken.js": /*!*******************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/cancel/CancelToken.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Cancel = __webpack_require__(/*! ./Cancel */ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/Cancel.js"); /** * A `CancelToken` is an object that can be used to request cancellation of an operation. * * @class * @param {Function} executor The executor function. */ function CancelToken(executor) { if (typeof executor !== 'function') { throw new TypeError('executor must be a function.'); } var resolvePromise; this.promise = new Promise(function promiseExecutor(resolve) { resolvePromise = resolve; }); var token = this; executor(function cancel(message) { if (token.reason) { // Cancellation has already been requested return; } token.reason = new Cancel(message); resolvePromise(token.reason); }); } /** * Throws a `Cancel` if cancellation has been requested. */ CancelToken.prototype.throwIfRequested = function throwIfRequested() { if (this.reason) { throw this.reason; } }; /** * Returns an object that contains a new `CancelToken` and a function that, when called, * cancels the `CancelToken`. */ CancelToken.source = function source() { var cancel; var token = new CancelToken(function executor(c) { cancel = c; }); return { token: token, cancel: cancel }; }; module.exports = CancelToken; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/isCancel.js": /*!****************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/cancel/isCancel.js ***! \****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function isCancel(value) { return !!(value && value.__CANCEL__); }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/Axios.js": /*!***********************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/Axios.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); var buildURL = __webpack_require__(/*! ../helpers/buildURL */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/buildURL.js"); var InterceptorManager = __webpack_require__(/*! ./InterceptorManager */ "./node_modules/aws-amplify/node_modules/axios/lib/core/InterceptorManager.js"); var dispatchRequest = __webpack_require__(/*! ./dispatchRequest */ "./node_modules/aws-amplify/node_modules/axios/lib/core/dispatchRequest.js"); var mergeConfig = __webpack_require__(/*! ./mergeConfig */ "./node_modules/aws-amplify/node_modules/axios/lib/core/mergeConfig.js"); /** * 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); // Set config.method if (config.method) { config.method = config.method.toLowerCase(); } else if (this.defaults.method) { config.method = this.defaults.method.toLowerCase(); } else { config.method = '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(mergeConfig(config || {}, { method: method, url: url, data: (config || {}).data })); }; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { /*eslint func-names:0*/ Axios.prototype[method] = function(url, data, config) { return this.request(mergeConfig(config || {}, { method: method, url: url, data: data })); }; }); module.exports = Axios; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/InterceptorManager.js": /*!************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/InterceptorManager.js ***! \************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); 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; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/buildFullPath.js": /*!*******************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/buildFullPath.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isAbsoluteURL = __webpack_require__(/*! ../helpers/isAbsoluteURL */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/isAbsoluteURL.js"); var combineURLs = __webpack_require__(/*! ../helpers/combineURLs */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/combineURLs.js"); /** * Creates a new URL by combining the baseURL with the requestedURL, * only when the requestedURL is not already an absolute URL. * If the requestURL is absolute, this function returns the requestedURL untouched. * * @param {string} baseURL The base URL * @param {string} requestedURL Absolute or relative URL to combine * @returns {string} The combined full path */ module.exports = function buildFullPath(baseURL, requestedURL) { if (baseURL && !isAbsoluteURL(requestedURL)) { return combineURLs(baseURL, requestedURL); } return requestedURL; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/createError.js": /*!*****************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/createError.js ***! \*****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var enhanceError = __webpack_require__(/*! ./enhanceError */ "./node_modules/aws-amplify/node_modules/axios/lib/core/enhanceError.js"); /** * Create an Error with the specified message, config, error code, request and response. * * @param {string} message The error message. * @param {Object} config The config. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The created error. */ module.exports = function createError(message, config, code, request, response) { var error = new Error(message); return enhanceError(error, config, code, request, response); }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/dispatchRequest.js": /*!*********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/dispatchRequest.js ***! \*********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); var transformData = __webpack_require__(/*! ./transformData */ "./node_modules/aws-amplify/node_modules/axios/lib/core/transformData.js"); var isCancel = __webpack_require__(/*! ../cancel/isCancel */ "./node_modules/aws-amplify/node_modules/axios/lib/cancel/isCancel.js"); var defaults = __webpack_require__(/*! ../defaults */ "./node_modules/aws-amplify/node_modules/axios/lib/defaults.js"); /** * Throws a `Cancel` if cancellation has been requested. */ function throwIfCancellationRequested(config) { if (config.cancelToken) { config.cancelToken.throwIfRequested(); } } /** * Dispatch a request to the server using the configured adapter. * * @param {object} config The config that is to be used for the request * @returns {Promise} The Promise to be fulfilled */ module.exports = function dispatchRequest(config) { throwIfCancellationRequested(config); // Ensure headers exist config.headers = config.headers || {}; // Transform request data config.data = transformData( config.data, config.headers, config.transformRequest ); // Flatten headers config.headers = utils.merge( config.headers.common || {}, config.headers[config.method] || {}, config.headers ); utils.forEach( ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function cleanHeaderConfig(method) { delete config.headers[method]; } ); var adapter = config.adapter || defaults.adapter; return adapter(config).then(function onAdapterResolution(response) { throwIfCancellationRequested(config); // Transform response data response.data = transformData( response.data, response.headers, config.transformResponse ); return response; }, function onAdapterRejection(reason) { if (!isCancel(reason)) { throwIfCancellationRequested(config); // Transform response data if (reason && reason.response) { reason.response.data = transformData( reason.response.data, reason.response.headers, config.transformResponse ); } } return Promise.reject(reason); }); }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/enhanceError.js": /*!******************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/enhanceError.js ***! \******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Update an Error with the specified config, error code, and response. * * @param {Error} error The error to update. * @param {Object} config The config. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The error. */ module.exports = function enhanceError(error, config, code, request, response) { error.config = config; if (code) { error.code = code; } error.request = request; error.response = response; error.isAxiosError = true; error.toJSON = function toJSON() { return { // Standard message: this.message, name: this.name, // Microsoft description: this.description, number: this.number, // Mozilla fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, // Axios config: this.config, code: this.code }; }; return error; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/mergeConfig.js": /*!*****************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/mergeConfig.js ***! \*****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); /** * Config-specific merge-function which creates a new config-object * by merging two configuration objects together. * * @param {Object} config1 * @param {Object} config2 * @returns {Object} New object resulting from merging config2 to config1 */ module.exports = function mergeConfig(config1, config2) { // eslint-disable-next-line no-param-reassign config2 = config2 || {}; var config = {}; var valueFromConfig2Keys = ['url', 'method', 'data']; var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy', 'params']; var defaultToConfig2Keys = [ 'baseURL', 'transformRequest', 'transformResponse', 'paramsSerializer', 'timeout', 'timeoutMessage', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName', 'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'decompress', 'maxContentLength', 'maxBodyLength', 'maxRedirects', 'transport', 'httpAgent', 'httpsAgent', 'cancelToken', 'socketPath', 'responseEncoding' ]; var directMergeKeys = ['validateStatus']; function getMergedValue(target, source) { if (utils.isPlainObject(target) && utils.isPlainObject(source)) { return utils.merge(target, source); } else if (utils.isPlainObject(source)) { return utils.merge({}, source); } else if (utils.isArray(source)) { return source.slice(); } return source; } function mergeDeepProperties(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(config1[prop], config2[prop]); } else if (!utils.isUndefined(config1[prop])) { config[prop] = getMergedValue(undefined, config1[prop]); } } utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(undefined, config2[prop]); } }); utils.forEach(mergeDeepPropertiesKeys, mergeDeepProperties); utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) { if (!utils.isUndefined(config2[prop])) { config[prop] = getMergedValue(undefined, config2[prop]); } else if (!utils.isUndefined(config1[prop])) { config[prop] = getMergedValue(undefined, config1[prop]); } }); utils.forEach(directMergeKeys, function merge(prop) { if (prop in config2) { config[prop] = getMergedValue(config1[prop], config2[prop]); } else if (prop in config1) { config[prop] = getMergedValue(undefined, config1[prop]); } }); var axiosKeys = valueFromConfig2Keys .concat(mergeDeepPropertiesKeys) .concat(defaultToConfig2Keys) .concat(directMergeKeys); var otherKeys = Object .keys(config1) .concat(Object.keys(config2)) .filter(function filterAxiosKeys(key) { return axiosKeys.indexOf(key) === -1; }); utils.forEach(otherKeys, mergeDeepProperties); return config; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/settle.js": /*!************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/settle.js ***! \************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var createError = __webpack_require__(/*! ./createError */ "./node_modules/aws-amplify/node_modules/axios/lib/core/createError.js"); /** * Resolve or reject a Promise based on response status. * * @param {Function} resolve A function that resolves the promise. * @param {Function} reject A function that rejects the promise. * @param {object} response The response. */ module.exports = function settle(resolve, reject, response) { var validateStatus = response.config.validateStatus; if (!response.status || !validateStatus || validateStatus(response.status)) { resolve(response); } else { reject(createError( 'Request failed with status code ' + response.status, response.config, null, response.request, response )); } }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/core/transformData.js": /*!*******************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/core/transformData.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); /** * Transform the data for a request or a response * * @param {Object|String} data The data to be transformed * @param {Array} headers The headers for the request or response * @param {Array|Function} fns A single function or Array of functions * @returns {*} The resulting transformed data */ module.exports = function transformData(data, headers, fns) { /*eslint no-param-reassign:0*/ utils.forEach(fns, function transform(fn) { data = fn(data, headers); }); return data; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/defaults.js": /*!*********************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/defaults.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { var utils = __webpack_require__(/*! ./utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); var normalizeHeaderName = __webpack_require__(/*! ./helpers/normalizeHeaderName */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/normalizeHeaderName.js"); var DEFAULT_CONTENT_TYPE = { 'Content-Type': 'application/x-www-form-urlencoded' }; function setContentTypeIfUnset(headers, value) { if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) { headers['Content-Type'] = value; } } function getDefaultAdapter() { var adapter; if (typeof XMLHttpRequest !== 'undefined') { // For browsers use XHR adapter adapter = __webpack_require__(/*! ./adapters/xhr */ "./node_modules/aws-amplify/node_modules/axios/lib/adapters/xhr.js"); } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') { // For node use HTTP adapter adapter = __webpack_require__(/*! ./adapters/http */ "./node_modules/aws-amplify/node_modules/axios/lib/adapters/xhr.js"); } return adapter; } var defaults = { adapter: getDefaultAdapter(), transformRequest: [function transformRequest(data, headers) { normalizeHeaderName(headers, 'Accept'); normalizeHeaderName(headers, 'Content-Type'); if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data) ) { return data; } if (utils.isArrayBufferView(data)) { return data.buffer; } if (utils.isURLSearchParams(data)) { setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8'); return data.toString(); } if (utils.isObject(data)) { setContentTypeIfUnset(headers, 'application/json;charset=utf-8'); return JSON.stringify(data); } return data; }], transformResponse: [function transformResponse(data) { /*eslint no-param-reassign:0*/ if (typeof data === 'string') { try { data = JSON.parse(data); } catch (e) { /* Ignore */ } } return data; }], /** * A timeout in milliseconds to abort a request. If set to 0 (default) a * timeout is not created. */ timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, validateStatus: function validateStatus(status) { return status >= 200 && status < 300; } }; defaults.headers = { common: { 'Accept': 'application/json, text/plain, */*' } }; utils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) { defaults.headers[method] = {}; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE); }); module.exports = defaults; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/bind.js": /*!*************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/helpers/bind.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function bind(fn, thisArg) { return function wrap() { var args = new Array(arguments.length); for (var i = 0; i < args.length; i++) { args[i] = arguments[i]; } return fn.apply(thisArg, args); }; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/buildURL.js": /*!*****************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/helpers/buildURL.js ***! \*****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); function encode(val) { return encodeURIComponent(val). replace(/%3A/gi, ':'). replace(/%24/g, '$'). replace(/%2C/gi, ','). replace(/%20/g, '+'). replace(/%5B/gi, '['). replace(/%5D/gi, ']'); } /** * Build a URL by appending params to the end * * @param {string} url The base of the url (e.g., http://www.google.com) * @param {object} [params] The params to be appended * @returns {string} The formatted url */ module.exports = function buildURL(url, params, paramsSerializer) { /*eslint no-param-reassign:0*/ if (!params) { return url; } var serializedParams; if (paramsSerializer) { serializedParams = paramsSerializer(params); } else if (utils.isURLSearchParams(params)) { serializedParams = params.toString(); } else { var parts = []; utils.forEach(params, function serialize(val, key) { if (val === null || typeof val === 'undefined') { return; } if (utils.isArray(val)) { key = key + '[]'; } else { val = [val]; } utils.forEach(val, function parseValue(v) { if (utils.isDate(v)) { v = v.toISOString(); } else if (utils.isObject(v)) { v = JSON.stringify(v); } parts.push(encode(key) + '=' + encode(v)); }); }); serializedParams = parts.join('&'); } if (serializedParams) { var hashmarkIndex = url.indexOf('#'); if (hashmarkIndex !== -1) { url = url.slice(0, hashmarkIndex); } url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams; } return url; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/combineURLs.js": /*!********************************************************************************!*\ !*** ./node_modules/aws-amplify/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; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/cookies.js": /*!****************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/helpers/cookies.js ***! \****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs support document.cookie (function standardBrowserEnv() { return { write: function write(name, value, expires, path, domain, secure) { var cookie = []; cookie.push(name + '=' + encodeURIComponent(value)); if (utils.isNumber(expires)) { cookie.push('expires=' + new Date(expires).toGMTString()); } if (utils.isString(path)) { cookie.push('path=' + path); } if (utils.isString(domain)) { cookie.push('domain=' + domain); } if (secure === true) { cookie.push('secure'); } document.cookie = cookie.join('; '); }, read: function read(name) { var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;]*)')); return (match ? decodeURIComponent(match[3]) : null); }, remove: function remove(name) { this.write(name, '', Date.now() - 86400000); } }; })() : // Non standard browser env (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return { write: function write() {}, read: function read() { return null; }, remove: function remove() {} }; })() ); /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/isAbsoluteURL.js": /*!**********************************************************************************!*\ !*** ./node_modules/aws-amplify/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); }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/isAxiosError.js": /*!*********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/helpers/isAxiosError.js ***! \*********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * Determines whether the payload is an error thrown by Axios * * @param {*} payload The value to test * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false */ module.exports = function isAxiosError(payload) { return (typeof payload === 'object') && (payload.isAxiosError === true); }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/isURLSameOrigin.js": /*!************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/helpers/isURLSameOrigin.js ***! \************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs have full support of the APIs needed to test // whether the request URL is of the same origin as current location. (function standardBrowserEnv() { var msie = /(msie|trident)/i.test(navigator.userAgent); var urlParsingNode = document.createElement('a'); var originURL; /** * Parse a URL to discover it's components * * @param {String} url The URL to be parsed * @returns {Object} */ function resolveURL(url) { var href = url; if (msie) { // IE needs attribute set twice to normalize properties urlParsingNode.setAttribute('href', href); href = urlParsingNode.href; } urlParsingNode.setAttribute('href', href); // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils return { href: urlParsingNode.href, protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '', host: urlParsingNode.host, search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, '') : '', hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '', hostname: urlParsingNode.hostname, port: urlParsingNode.port, pathname: (urlParsingNode.pathname.charAt(0) === '/') ? urlParsingNode.pathname : '/' + urlParsingNode.pathname }; } originURL = resolveURL(window.location.href); /** * Determine if a URL shares the same origin as the current location * * @param {String} requestURL The URL to test * @returns {boolean} True if URL shares the same origin, otherwise false */ return function isURLSameOrigin(requestURL) { var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL; return (parsed.protocol === originURL.protocol && parsed.host === originURL.host); }; })() : // Non standard browser envs (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return function isURLSameOrigin() { return true; }; })() ); /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/normalizeHeaderName.js": /*!****************************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/helpers/normalizeHeaderName.js ***! \****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); module.exports = function normalizeHeaderName(headers, normalizedName) { utils.forEach(headers, function processHeader(value, name) { if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { headers[normalizedName] = value; delete headers[name]; } }); }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/parseHeaders.js": /*!*********************************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/helpers/parseHeaders.js ***! \*********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js"); // Headers whose duplicates are ignored by node // c.f. https://nodejs.org/api/http.html#http_message_headers var ignoreDuplicateOf = [ 'age', 'authorization', 'content-length', 'content-type', 'etag', 'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since', 'last-modified', 'location', 'max-forwards', 'proxy-authorization', 'referer', 'retry-after', 'user-agent' ]; /** * Parse headers into an object * * ``` * Date: Wed, 27 Aug 2014 08:58:49 GMT * Content-Type: application/json * Connection: keep-alive * Transfer-Encoding: chunked * ``` * * @param {String} headers Headers needing to be parsed * @returns {Object} Headers parsed into an object */ module.exports = function parseHeaders(headers) { var parsed = {}; var key; var val; var i; if (!headers) { return parsed; } utils.forEach(headers.split('\n'), function parser(line) { i = line.indexOf(':'); key = utils.trim(line.substr(0, i)).toLowerCase(); val = utils.trim(line.substr(i + 1)); if (key) { if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) { return; } if (key === 'set-cookie') { parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]); } else { parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val; } } }); return parsed; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/spread.js": /*!***************************************************************************!*\ !*** ./node_modules/aws-amplify/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); }; }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/axios/lib/utils.js": /*!******************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/axios/lib/utils.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/aws-amplify/node_modules/axios/lib/helpers/bind.js"); /*global toString:true*/ // utils is a library of generic helper functions non-specific to axios var toString = Object.prototype.toString; /** * Determine if a value is an Array * * @param {Object} val The value to test * @returns {boolean} True if value is an Array, otherwise false */ function isArray(val) { return toString.call(val) === '[object Array]'; } /** * Determine if a value is undefined * * @param {Object} val The value to test * @returns {boolean} True if the value is undefined, otherwise false */ function isUndefined(val) { return typeof val === 'undefined'; } /** * Determine if a value is a Buffer * * @param {Object} val The value to test * @returns {boolean} True if value is a Buffer, otherwise false */ function isBuffer(val) { return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val); } /** * Determine if a value is an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is an ArrayBuffer, otherwise false */ function isArrayBuffer(val) { return toString.call(val) === '[object ArrayBuffer]'; } /** * Determine if a value is a FormData * * @param {Object} val The value to test * @returns {boolean} True if value is an FormData, otherwise false */ function isFormData(val) { return (typeof FormData !== 'undefined') && (val instanceof FormData); } /** * Determine if a value is a view on an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false */ function isArrayBufferView(val) { var result; if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) { result = ArrayBuffer.isView(val); } else { result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer); } return result; } /** * Determine if a value is a String * * @param {Object} val The value to test * @returns {boolean} True if value is a String, otherwise false */ function isString(val) { return typeof val === 'string'; } /** * Determine if a value is a Number * * @param {Object} val The value to test * @returns {boolean} True if value is a Number, otherwise false */ function isNumber(val) { return typeof val === 'number'; } /** * Determine if a value is an Object * * @param {Object} val The value to test * @returns {boolean} True if value is an Object, otherwise false */ function isObject(val) { return val !== null && typeof val === 'object'; } /** * Determine if a value is a plain Object * * @param {Object} val The value to test * @return {boolean} True if value is a plain Object, otherwise false */ function isPlainObject(val) { if (toString.call(val) !== '[object Object]') { return false; } var prototype = Object.getPrototypeOf(val); return prototype === null || prototype === Object.prototype; } /** * Determine if a value is a Date * * @param {Object} val The value to test * @returns {boolean} True if value is a Date, otherwise false */ function isDate(val) { return toString.call(val) === '[object Date]'; } /** * Determine if a value is a File * * @param {Object} val The value to test * @returns {boolean} True if value is a File, otherwise false */ function isFile(val) { return toString.call(val) === '[object File]'; } /** * Determine if a value is a Blob * * @param {Object} val The value to test * @returns {boolean} True if value is a Blob, otherwise false */ function isBlob(val) { return toString.call(val) === '[object Blob]'; } /** * Determine if a value is a Function * * @param {Object} val The value to test * @returns {boolean} True if value is a Function, otherwise false */ function isFunction(val) { return toString.call(val) === '[object Function]'; } /** * Determine if a value is a Stream * * @param {Object} val The value to test * @returns {boolean} True if value is a Stream, otherwise false */ function isStream(val) { return isObject(val) && isFunction(val.pipe); } /** * Determine if a value is a URLSearchParams object * * @param {Object} val The value to test * @returns {boolean} True if value is a URLSearchParams object, otherwise false */ function isURLSearchParams(val) { return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams; } /** * Trim excess whitespace off the beginning and end of a string * * @param {String} str The String to trim * @returns {String} The String freed of excess whitespace */ function trim(str) { return str.replace(/^\s*/, '').replace(/\s*$/, ''); } /** * Determine if we're running in a standard browser environment * * This allows axios to run in a web worker, and react-native. * Both environments support XMLHttpRequest, but not fully standard globals. * * web workers: * typeof window -> undefined * typeof document -> undefined * * react-native: * navigator.product -> 'ReactNative' * nativescript * navigator.product -> 'NativeScript' or 'NS' */ function isStandardBrowserEnv() { if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' || navigator.product === 'NativeScript' || navigator.product === 'NS')) { return false; } return ( typeof window !== 'undefined' && typeof document !== 'undefined' ); } /** * Iterate over an Array or an Object invoking a function for each item. * * If `obj` is an Array callback will be called passing * the value, index, and complete array for each item. * * If 'obj' is an Object callback will be called passing * the value, key, and complete object for each property. * * @param {Object|Array} obj The object to iterate * @param {Function} fn The callback to invoke for each item */ function forEach(obj, fn) { // Don't bother if no value provided if (obj === null || typeof obj === 'undefined') { return; } // Force an array if not already something iterable if (typeof obj !== 'object') { /*eslint no-param-reassign:0*/ obj = [obj]; } if (isArray(obj)) { // Iterate over array values for (var i = 0, l = obj.length; i < l; i++) { fn.call(null, obj[i], i, obj); } } else { // Iterate over object keys for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { fn.call(null, obj[key], key, obj); } } } } /** * Accepts varargs expecting each argument to be an object, then * immutably merges the properties of each object and returns result. * * When multiple objects contain the same key the later object in * the arguments list will take precedence. * * Example: * * ```js * var result = merge({foo: 123}, {foo: 456}); * console.log(result.foo); // outputs 456 * ``` * * @param {Object} obj1 Object to merge * @returns {Object} Result of all merge properties */ function merge(/* obj1, obj2, obj3, ... */) { var result = {}; function assignValue(val, key) { if (isPlainObject(result[key]) && isPlainObject(val)) { result[key] = merge(result[key], val); } else if (isPlainObject(val)) { result[key] = merge({}, val); } else if (isArray(val)) { result[key] = val.slice(); } else { result[key] = val; } } for (var i = 0, l = arguments.length; i < l; i++) { forEach(arguments[i], assignValue); } return result; } /** * Extends object a by mutably adding to it the properties of object b. * * @param {Object} a The object to be extended * @param {Object} b The object to copy properties from * @param {Object} thisArg The object to bind function to * @return {Object} The resulting value of object a */ function extend(a, b, thisArg) { forEach(b, function assignValue(val, key) { if (thisArg && typeof val === 'function') { a[key] = bind(val, thisArg); } else { a[key] = val; } }); return a; } /** * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM) * * @param {string} content with BOM * @return {string} content value without BOM */ function stripBOM(content) { if (content.charCodeAt(0) === 0xFEFF) { content = content.slice(1); } return content; } module.exports = { isArray: isArray, isArrayBuffer: isArrayBuffer, isBuffer: isBuffer, isFormData: isFormData, isArrayBufferView: isArrayBufferView, isString: isString, isNumber: isNumber, isObject: isObject, isPlainObject: isPlainObject, isUndefined: isUndefined, isDate: isDate, isFile: isFile, isBlob: isBlob, isFunction: isFunction, isStream: isStream, isURLSearchParams: isURLSearchParams, isStandardBrowserEnv: isStandardBrowserEnv, forEach: forEach, merge: merge, extend: extend, trim: trim, stripBOM: stripBOM }; /***/ }), /***/ "./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js": /*!******************************************************************!*\ !*** ./node_modules/aws-amplify/node_modules/tslib/tslib.es6.js ***! \******************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __spreadArray, __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__, "__spreadArray", function() { return __spreadArray; }); /* 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 (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); 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 }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, 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; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ 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 __spreadArray(to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; } 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; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } /***/ }), /***/ "./node_modules/axios/index.js": /*!*************************************!*\ !*** ./node_modules/axios/index.js ***! \*************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! ./lib/axios */ "./node_modules/axios/lib/axios.js"); /***/ }), /***/ "./node_modules/axios/lib/adapters/xhr.js": /*!************************************************!*\ !*** ./node_modules/axios/lib/adapters/xhr.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); var settle = __webpack_require__(/*! ./../core/settle */ "./node_modules/axios/lib/core/settle.js"); var cookies = __webpack_require__(/*! ./../helpers/cookies */ "./node_modules/axios/lib/helpers/cookies.js"); var buildURL = __webpack_require__(/*! ./../helpers/buildURL */ "./node_modules/axios/lib/helpers/buildURL.js"); var buildFullPath = __webpack_require__(/*! ../core/buildFullPath */ "./node_modules/axios/lib/core/buildFullPath.js"); var parseHeaders = __webpack_require__(/*! ./../helpers/parseHeaders */ "./node_modules/axios/lib/helpers/parseHeaders.js"); var isURLSameOrigin = __webpack_require__(/*! ./../helpers/isURLSameOrigin */ "./node_modules/axios/lib/helpers/isURLSameOrigin.js"); var transitionalDefaults = __webpack_require__(/*! ../defaults/transitional */ "./node_modules/axios/lib/defaults/transitional.js"); var AxiosError = __webpack_require__(/*! ../core/AxiosError */ "./node_modules/axios/lib/core/AxiosError.js"); var CanceledError = __webpack_require__(/*! ../cancel/CanceledError */ "./node_modules/axios/lib/cancel/CanceledError.js"); var parseProtocol = __webpack_require__(/*! ../helpers/parseProtocol */ "./node_modules/axios/lib/helpers/parseProtocol.js"); module.exports = function xhrAdapter(config) { return new Promise(function dispatchXhrRequest(resolve, reject) { var requestData = config.data; var requestHeaders = config.headers; var responseType = config.responseType; var onCanceled; function done() { if (config.cancelToken) { config.cancelToken.unsubscribe(onCanceled); } if (config.signal) { config.signal.removeEventListener('abort', onCanceled); } } if (utils.isFormData(requestData) && utils.isStandardBrowserEnv()) { delete requestHeaders['Content-Type']; // Let the browser set it } var request = new XMLHttpRequest(); // HTTP basic authentication if (config.auth) { var username = config.auth.username || ''; var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : ''; requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password); } var fullPath = buildFullPath(config.baseURL, config.url); request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true); // Set the request timeout in MS request.timeout = config.timeout; function onloadend() { if (!request) { return; } // Prepare the response var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null; var responseData = !responseType || responseType === 'text' || responseType === 'json' ? request.responseText : request.response; var response = { data: responseData, status: request.status, statusText: request.statusText, headers: responseHeaders, config: config, request: request }; settle(function _resolve(value) { resolve(value); done(); }, function _reject(err) { reject(err); done(); }, response); // Clean up request request = null; } if ('onloadend' in request) { // Use onloadend if available request.onloadend = onloadend; } else { // Listen for ready state to emulate onloadend request.onreadystatechange = function handleLoad() { if (!request || request.readyState !== 4) { return; } // The request errored out and we didn't get a response, this will be // handled by onerror instead // With one exception: request that using file: protocol, most browsers // will return status as 0 even though it's a successful request if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) { return; } // readystate handler is calling before onerror or ontimeout handlers, // so we should call onloadend on the next 'tick' setTimeout(onloadend); }; } // Handle browser request cancellation (as opposed to a manual cancellation) request.onabort = function handleAbort() { if (!request) { return; } reject(new AxiosError('Request aborted', AxiosError.ECONNABORTED, config, request)); // Clean up request request = null; }; // Handle low level network errors request.onerror = function handleError() { // Real errors are hidden from us by the browser // onerror should only fire if it's a network error reject(new AxiosError('Network Error', AxiosError.ERR_NETWORK, config, request, request)); // Clean up request request = null; }; // Handle timeout request.ontimeout = function handleTimeout() { var timeoutErrorMessage = config.timeout ? 'timeout of ' + config.timeout + 'ms exceeded' : 'timeout exceeded'; var transitional = config.transitional || transitionalDefaults; if (config.timeoutErrorMessage) { timeoutErrorMessage = config.timeoutErrorMessage; } reject(new AxiosError( timeoutErrorMessage, transitional.clarifyTimeoutError ? AxiosError.ETIMEDOUT : AxiosError.ECONNABORTED, config, request)); // Clean up request request = null; }; // Add xsrf header // This is only done if running in a standard browser environment. // Specifically not if we're in a web worker, or react-native. if (utils.isStandardBrowserEnv()) { // Add xsrf header var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ? cookies.read(config.xsrfCookieName) : undefined; if (xsrfValue) { requestHeaders[config.xsrfHeaderName] = xsrfValue; } } // Add headers to the request if ('setRequestHeader' in request) { utils.forEach(requestHeaders, function setRequestHeader(val, key) { if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') { // Remove Content-Type if data is undefined delete requestHeaders[key]; } else { // Otherwise add header to the request request.setRequestHeader(key, val); } }); } // Add withCredentials to request if needed if (!utils.isUndefined(config.withCredentials)) { request.withCredentials = !!config.withCredentials; } // Add responseType to request if needed if (responseType && responseType !== 'json') { request.responseType = config.responseType; } // Handle progress if needed if (typeof config.onDownloadProgress === 'function') { request.addEventListener('progress', config.onDownloadProgress); } // Not all browsers support upload events if (typeof config.onUploadProgress === 'function' && request.upload) { request.upload.addEventListener('progress', config.onUploadProgress); } if (config.cancelToken || config.signal) { // Handle cancellation // eslint-disable-next-line func-names onCanceled = function(cancel) { if (!request) { return; } reject(!cancel || (cancel && cancel.type) ? new CanceledError() : cancel); request.abort(); request = null; }; config.cancelToken && config.cancelToken.subscribe(onCanceled); if (config.signal) { config.signal.aborted ? onCanceled() : config.signal.addEventListener('abort', onCanceled); } } if (!requestData) { requestData = null; } var protocol = parseProtocol(fullPath); if (protocol && [ 'http', 'https', 'file' ].indexOf(protocol) === -1) { reject(new AxiosError('Unsupported protocol ' + protocol + ':', AxiosError.ERR_BAD_REQUEST, config)); return; } // Send the request request.send(requestData); }); }; /***/ }), /***/ "./node_modules/axios/lib/axios.js": /*!*****************************************!*\ !*** ./node_modules/axios/lib/axios.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "./node_modules/axios/lib/utils.js"); var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/axios/lib/helpers/bind.js"); var Axios = __webpack_require__(/*! ./core/Axios */ "./node_modules/axios/lib/core/Axios.js"); var mergeConfig = __webpack_require__(/*! ./core/mergeConfig */ "./node_modules/axios/lib/core/mergeConfig.js"); var defaults = __webpack_require__(/*! ./defaults */ "./node_modules/axios/lib/defaults/index.js"); /** * Create an instance of Axios * * @param {Object} defaultConfig The default config for the instance * @return {Axios} A new instance of Axios */ function createInstance(defaultConfig) { var context = new Axios(defaultConfig); var instance = bind(Axios.prototype.request, context); // Copy axios.prototype to instance utils.extend(instance, Axios.prototype, context); // Copy context to instance utils.extend(instance, context); // Factory for creating new instances instance.create = function create(instanceConfig) { return createInstance(mergeConfig(defaultConfig, instanceConfig)); }; return instance; } // Create the default instance to be exported var axios = createInstance(defaults); // Expose Axios class to allow class inheritance axios.Axios = Axios; // Expose Cancel & CancelToken axios.CanceledError = __webpack_require__(/*! ./cancel/CanceledError */ "./node_modules/axios/lib/cancel/CanceledError.js"); axios.CancelToken = __webpack_require__(/*! ./cancel/CancelToken */ "./node_modules/axios/lib/cancel/CancelToken.js"); axios.isCancel = __webpack_require__(/*! ./cancel/isCancel */ "./node_modules/axios/lib/cancel/isCancel.js"); axios.VERSION = __webpack_require__(/*! ./env/data */ "./node_modules/axios/lib/env/data.js").version; axios.toFormData = __webpack_require__(/*! ./helpers/toFormData */ "./node_modules/axios/lib/helpers/toFormData.js"); // Expose AxiosError class axios.AxiosError = __webpack_require__(/*! ../lib/core/AxiosError */ "./node_modules/axios/lib/core/AxiosError.js"); // alias for CanceledError for backward compatibility axios.Cancel = axios.CanceledError; // Expose all/spread axios.all = function all(promises) { return Promise.all(promises); }; axios.spread = __webpack_require__(/*! ./helpers/spread */ "./node_modules/axios/lib/helpers/spread.js"); // Expose isAxiosError axios.isAxiosError = __webpack_require__(/*! ./helpers/isAxiosError */ "./node_modules/axios/lib/helpers/isAxiosError.js"); module.exports = axios; // Allow use of default import syntax in TypeScript module.exports.default = axios; /***/ }), /***/ "./node_modules/axios/lib/cancel/CancelToken.js": /*!******************************************************!*\ !*** ./node_modules/axios/lib/cancel/CancelToken.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var CanceledError = __webpack_require__(/*! ./CanceledError */ "./node_modules/axios/lib/cancel/CanceledError.js"); /** * A `CancelToken` is an object that can be used to request cancellation of an operation. * * @class * @param {Function} executor The executor function. */ function CancelToken(executor) { if (typeof executor !== 'function') { throw new TypeError('executor must be a function.'); } var resolvePromise; this.promise = new Promise(function promiseExecutor(resolve) { resolvePromise = resolve; }); var token = this; // eslint-disable-next-line func-names this.promise.then(function(cancel) { if (!token._listeners) return; var i; var l = token._listeners.length; for (i = 0; i < l; i++) { token._listeners[i](cancel); } token._listeners = null; }); // eslint-disable-next-line func-names this.promise.then = function(onfulfilled) { var _resolve; // eslint-disable-next-line func-names var promise = new Promise(function(resolve) { token.subscribe(resolve); _resolve = resolve; }).then(onfulfilled); promise.cancel = function reject() { token.unsubscribe(_resolve); }; return promise; }; executor(function cancel(message) { if (token.reason) { // Cancellation has already been requested return; } token.reason = new CanceledError(message); resolvePromise(token.reason); }); } /** * Throws a `CanceledError` if cancellation has been requested. */ CancelToken.prototype.throwIfRequested = function throwIfRequested() { if (this.reason) { throw this.reason; } }; /** * Subscribe to the cancel signal */ CancelToken.prototype.subscribe = function subscribe(listener) { if (this.reason) { listener(this.reason); return; } if (this._listeners) { this._listeners.push(listener); } else { this._listeners = [listener]; } }; /** * Unsubscribe from the cancel signal */ CancelToken.prototype.unsubscribe = function unsubscribe(listener) { if (!this._listeners) { return; } var index = this._listeners.indexOf(listener); if (index !== -1) { this._listeners.splice(index, 1); } }; /** * Returns an object that contains a new `CancelToken` and a function that, when called, * cancels the `CancelToken`. */ CancelToken.source = function source() { var cancel; var token = new CancelToken(function executor(c) { cancel = c; }); return { token: token, cancel: cancel }; }; module.exports = CancelToken; /***/ }), /***/ "./node_modules/axios/lib/cancel/CanceledError.js": /*!********************************************************!*\ !*** ./node_modules/axios/lib/cancel/CanceledError.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var AxiosError = __webpack_require__(/*! ../core/AxiosError */ "./node_modules/axios/lib/core/AxiosError.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js"); /** * A `CanceledError` is an object that is thrown when an operation is canceled. * * @class * @param {string=} message The message. */ function CanceledError(message) { // eslint-disable-next-line no-eq-null,eqeqeq AxiosError.call(this, message == null ? 'canceled' : message, AxiosError.ERR_CANCELED); this.name = 'CanceledError'; } utils.inherits(CanceledError, AxiosError, { __CANCEL__: true }); module.exports = CanceledError; /***/ }), /***/ "./node_modules/axios/lib/cancel/isCancel.js": /*!***************************************************!*\ !*** ./node_modules/axios/lib/cancel/isCancel.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function isCancel(value) { return !!(value && value.__CANCEL__); }; /***/ }), /***/ "./node_modules/axios/lib/core/Axios.js": /*!**********************************************!*\ !*** ./node_modules/axios/lib/core/Axios.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); var buildURL = __webpack_require__(/*! ../helpers/buildURL */ "./node_modules/axios/lib/helpers/buildURL.js"); var InterceptorManager = __webpack_require__(/*! ./InterceptorManager */ "./node_modules/axios/lib/core/InterceptorManager.js"); var dispatchRequest = __webpack_require__(/*! ./dispatchRequest */ "./node_modules/axios/lib/core/dispatchRequest.js"); var mergeConfig = __webpack_require__(/*! ./mergeConfig */ "./node_modules/axios/lib/core/mergeConfig.js"); var buildFullPath = __webpack_require__(/*! ./buildFullPath */ "./node_modules/axios/lib/core/buildFullPath.js"); var validator = __webpack_require__(/*! ../helpers/validator */ "./node_modules/axios/lib/helpers/validator.js"); var validators = validator.validators; /** * 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(configOrUrl, config) { /*eslint no-param-reassign:0*/ // Allow for axios('example/url'[, config]) a la fetch API if (typeof configOrUrl === 'string') { config = config || {}; config.url = configOrUrl; } else { config = configOrUrl || {}; } config = mergeConfig(this.defaults, config); // Set config.method if (config.method) { config.method = config.method.toLowerCase(); } else if (this.defaults.method) { config.method = this.defaults.method.toLowerCase(); } else { config.method = 'get'; } var transitional = config.transitional; if (transitional !== undefined) { validator.assertOptions(transitional, { silentJSONParsing: validators.transitional(validators.boolean), forcedJSONParsing: validators.transitional(validators.boolean), clarifyTimeoutError: validators.transitional(validators.boolean) }, false); } // filter out skipped interceptors var requestInterceptorChain = []; var synchronousRequestInterceptors = true; this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) { if (typeof interceptor.runWhen === 'function' && interceptor.runWhen(config) === false) { return; } synchronousRequestInterceptors = synchronousRequestInterceptors && interceptor.synchronous; requestInterceptorChain.unshift(interceptor.fulfilled, interceptor.rejected); }); var responseInterceptorChain = []; this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) { responseInterceptorChain.push(interceptor.fulfilled, interceptor.rejected); }); var promise; if (!synchronousRequestInterceptors) { var chain = [dispatchRequest, undefined]; Array.prototype.unshift.apply(chain, requestInterceptorChain); chain = chain.concat(responseInterceptorChain); promise = Promise.resolve(config); while (chain.length) { promise = promise.then(chain.shift(), chain.shift()); } return promise; } var newConfig = config; while (requestInterceptorChain.length) { var onFulfilled = requestInterceptorChain.shift(); var onRejected = requestInterceptorChain.shift(); try { newConfig = onFulfilled(newConfig); } catch (error) { onRejected(error); break; } } try { promise = dispatchRequest(newConfig); } catch (error) { return Promise.reject(error); } while (responseInterceptorChain.length) { promise = promise.then(responseInterceptorChain.shift(), responseInterceptorChain.shift()); } return promise; }; Axios.prototype.getUri = function getUri(config) { config = mergeConfig(this.defaults, config); var fullPath = buildFullPath(config.baseURL, config.url); return buildURL(fullPath, config.params, config.paramsSerializer); }; // 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(mergeConfig(config || {}, { method: method, url: url, data: (config || {}).data })); }; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { /*eslint func-names:0*/ function generateHTTPMethod(isForm) { return function httpMethod(url, data, config) { return this.request(mergeConfig(config || {}, { method: method, headers: isForm ? { 'Content-Type': 'multipart/form-data' } : {}, url: url, data: data })); }; } Axios.prototype[method] = generateHTTPMethod(); Axios.prototype[method + 'Form'] = generateHTTPMethod(true); }); module.exports = Axios; /***/ }), /***/ "./node_modules/axios/lib/core/AxiosError.js": /*!***************************************************!*\ !*** ./node_modules/axios/lib/core/AxiosError.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js"); /** * Create an Error with the specified message, config, error code, request and response. * * @param {string} message The error message. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [config] The config. * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The created error. */ function AxiosError(message, code, config, request, response) { Error.call(this); this.message = message; this.name = 'AxiosError'; code && (this.code = code); config && (this.config = config); request && (this.request = request); response && (this.response = response); } utils.inherits(AxiosError, Error, { toJSON: function toJSON() { return { // Standard message: this.message, name: this.name, // Microsoft description: this.description, number: this.number, // Mozilla fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, // Axios config: this.config, code: this.code, status: this.response && this.response.status ? this.response.status : null }; } }); var prototype = AxiosError.prototype; var descriptors = {}; [ 'ERR_BAD_OPTION_VALUE', 'ERR_BAD_OPTION', 'ECONNABORTED', 'ETIMEDOUT', 'ERR_NETWORK', 'ERR_FR_TOO_MANY_REDIRECTS', 'ERR_DEPRECATED', 'ERR_BAD_RESPONSE', 'ERR_BAD_REQUEST', 'ERR_CANCELED' // eslint-disable-next-line func-names ].forEach(function(code) { descriptors[code] = {value: code}; }); Object.defineProperties(AxiosError, descriptors); Object.defineProperty(prototype, 'isAxiosError', {value: true}); // eslint-disable-next-line func-names AxiosError.from = function(error, code, config, request, response, customProps) { var axiosError = Object.create(prototype); utils.toFlatObject(error, axiosError, function filter(obj) { return obj !== Error.prototype; }); AxiosError.call(axiosError, error.message, code, config, request, response); axiosError.name = error.name; customProps && Object.assign(axiosError, customProps); return axiosError; }; module.exports = AxiosError; /***/ }), /***/ "./node_modules/axios/lib/core/InterceptorManager.js": /*!***********************************************************!*\ !*** ./node_modules/axios/lib/core/InterceptorManager.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); 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, options) { this.handlers.push({ fulfilled: fulfilled, rejected: rejected, synchronous: options ? options.synchronous : false, runWhen: options ? options.runWhen : null }); 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; /***/ }), /***/ "./node_modules/axios/lib/core/buildFullPath.js": /*!******************************************************!*\ !*** ./node_modules/axios/lib/core/buildFullPath.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isAbsoluteURL = __webpack_require__(/*! ../helpers/isAbsoluteURL */ "./node_modules/axios/lib/helpers/isAbsoluteURL.js"); var combineURLs = __webpack_require__(/*! ../helpers/combineURLs */ "./node_modules/axios/lib/helpers/combineURLs.js"); /** * Creates a new URL by combining the baseURL with the requestedURL, * only when the requestedURL is not already an absolute URL. * If the requestURL is absolute, this function returns the requestedURL untouched. * * @param {string} baseURL The base URL * @param {string} requestedURL Absolute or relative URL to combine * @returns {string} The combined full path */ module.exports = function buildFullPath(baseURL, requestedURL) { if (baseURL && !isAbsoluteURL(requestedURL)) { return combineURLs(baseURL, requestedURL); } return requestedURL; }; /***/ }), /***/ "./node_modules/axios/lib/core/dispatchRequest.js": /*!********************************************************!*\ !*** ./node_modules/axios/lib/core/dispatchRequest.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); var transformData = __webpack_require__(/*! ./transformData */ "./node_modules/axios/lib/core/transformData.js"); var isCancel = __webpack_require__(/*! ../cancel/isCancel */ "./node_modules/axios/lib/cancel/isCancel.js"); var defaults = __webpack_require__(/*! ../defaults */ "./node_modules/axios/lib/defaults/index.js"); var CanceledError = __webpack_require__(/*! ../cancel/CanceledError */ "./node_modules/axios/lib/cancel/CanceledError.js"); /** * Throws a `CanceledError` if cancellation has been requested. */ function throwIfCancellationRequested(config) { if (config.cancelToken) { config.cancelToken.throwIfRequested(); } if (config.signal && config.signal.aborted) { throw new CanceledError(); } } /** * Dispatch a request to the server using the configured adapter. * * @param {object} config The config that is to be used for the request * @returns {Promise} The Promise to be fulfilled */ module.exports = function dispatchRequest(config) { throwIfCancellationRequested(config); // Ensure headers exist config.headers = config.headers || {}; // Transform request data config.data = transformData.call( config, config.data, config.headers, config.transformRequest ); // Flatten headers config.headers = utils.merge( config.headers.common || {}, config.headers[config.method] || {}, config.headers ); utils.forEach( ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function cleanHeaderConfig(method) { delete config.headers[method]; } ); var adapter = config.adapter || defaults.adapter; return adapter(config).then(function onAdapterResolution(response) { throwIfCancellationRequested(config); // Transform response data response.data = transformData.call( config, response.data, response.headers, config.transformResponse ); return response; }, function onAdapterRejection(reason) { if (!isCancel(reason)) { throwIfCancellationRequested(config); // Transform response data if (reason && reason.response) { reason.response.data = transformData.call( config, reason.response.data, reason.response.headers, config.transformResponse ); } } return Promise.reject(reason); }); }; /***/ }), /***/ "./node_modules/axios/lib/core/mergeConfig.js": /*!****************************************************!*\ !*** ./node_modules/axios/lib/core/mergeConfig.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js"); /** * Config-specific merge-function which creates a new config-object * by merging two configuration objects together. * * @param {Object} config1 * @param {Object} config2 * @returns {Object} New object resulting from merging config2 to config1 */ module.exports = function mergeConfig(config1, config2) { // eslint-disable-next-line no-param-reassign config2 = config2 || {}; var config = {}; function getMergedValue(target, source) { if (utils.isPlainObject(target) && utils.isPlainObject(source)) { return utils.merge(target, source); } else if (utils.isPlainObject(source)) { return utils.merge({}, source); } else if (utils.isArray(source)) { return source.slice(); } return source; } // eslint-disable-next-line consistent-return function mergeDeepProperties(prop) { if (!utils.isUndefined(config2[prop])) { return getMergedValue(config1[prop], config2[prop]); } else if (!utils.isUndefined(config1[prop])) { return getMergedValue(undefined, config1[prop]); } } // eslint-disable-next-line consistent-return function valueFromConfig2(prop) { if (!utils.isUndefined(config2[prop])) { return getMergedValue(undefined, config2[prop]); } } // eslint-disable-next-line consistent-return function defaultToConfig2(prop) { if (!utils.isUndefined(config2[prop])) { return getMergedValue(undefined, config2[prop]); } else if (!utils.isUndefined(config1[prop])) { return getMergedValue(undefined, config1[prop]); } } // eslint-disable-next-line consistent-return function mergeDirectKeys(prop) { if (prop in config2) { return getMergedValue(config1[prop], config2[prop]); } else if (prop in config1) { return getMergedValue(undefined, config1[prop]); } } var mergeMap = { 'url': valueFromConfig2, 'method': valueFromConfig2, 'data': valueFromConfig2, 'baseURL': defaultToConfig2, 'transformRequest': defaultToConfig2, 'transformResponse': defaultToConfig2, 'paramsSerializer': defaultToConfig2, 'timeout': defaultToConfig2, 'timeoutMessage': defaultToConfig2, 'withCredentials': defaultToConfig2, 'adapter': defaultToConfig2, 'responseType': defaultToConfig2, 'xsrfCookieName': defaultToConfig2, 'xsrfHeaderName': defaultToConfig2, 'onUploadProgress': defaultToConfig2, 'onDownloadProgress': defaultToConfig2, 'decompress': defaultToConfig2, 'maxContentLength': defaultToConfig2, 'maxBodyLength': defaultToConfig2, 'beforeRedirect': defaultToConfig2, 'transport': defaultToConfig2, 'httpAgent': defaultToConfig2, 'httpsAgent': defaultToConfig2, 'cancelToken': defaultToConfig2, 'socketPath': defaultToConfig2, 'responseEncoding': defaultToConfig2, 'validateStatus': mergeDirectKeys }; utils.forEach(Object.keys(config1).concat(Object.keys(config2)), function computeConfigValue(prop) { var merge = mergeMap[prop] || mergeDeepProperties; var configValue = merge(prop); (utils.isUndefined(configValue) && merge !== mergeDirectKeys) || (config[prop] = configValue); }); return config; }; /***/ }), /***/ "./node_modules/axios/lib/core/settle.js": /*!***********************************************!*\ !*** ./node_modules/axios/lib/core/settle.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var AxiosError = __webpack_require__(/*! ./AxiosError */ "./node_modules/axios/lib/core/AxiosError.js"); /** * Resolve or reject a Promise based on response status. * * @param {Function} resolve A function that resolves the promise. * @param {Function} reject A function that rejects the promise. * @param {object} response The response. */ module.exports = function settle(resolve, reject, response) { var validateStatus = response.config.validateStatus; if (!response.status || !validateStatus || validateStatus(response.status)) { resolve(response); } else { reject(new AxiosError( 'Request failed with status code ' + response.status, [AxiosError.ERR_BAD_REQUEST, AxiosError.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4], response.config, response.request, response )); } }; /***/ }), /***/ "./node_modules/axios/lib/core/transformData.js": /*!******************************************************!*\ !*** ./node_modules/axios/lib/core/transformData.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); var defaults = __webpack_require__(/*! ../defaults */ "./node_modules/axios/lib/defaults/index.js"); /** * Transform the data for a request or a response * * @param {Object|String} data The data to be transformed * @param {Array} headers The headers for the request or response * @param {Array|Function} fns A single function or Array of functions * @returns {*} The resulting transformed data */ module.exports = function transformData(data, headers, fns) { var context = this || defaults; /*eslint no-param-reassign:0*/ utils.forEach(fns, function transform(fn) { data = fn.call(context, data, headers); }); return data; }; /***/ }), /***/ "./node_modules/axios/lib/defaults/index.js": /*!**************************************************!*\ !*** ./node_modules/axios/lib/defaults/index.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js"); var normalizeHeaderName = __webpack_require__(/*! ../helpers/normalizeHeaderName */ "./node_modules/axios/lib/helpers/normalizeHeaderName.js"); var AxiosError = __webpack_require__(/*! ../core/AxiosError */ "./node_modules/axios/lib/core/AxiosError.js"); var transitionalDefaults = __webpack_require__(/*! ./transitional */ "./node_modules/axios/lib/defaults/transitional.js"); var toFormData = __webpack_require__(/*! ../helpers/toFormData */ "./node_modules/axios/lib/helpers/toFormData.js"); var DEFAULT_CONTENT_TYPE = { 'Content-Type': 'application/x-www-form-urlencoded' }; function setContentTypeIfUnset(headers, value) { if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) { headers['Content-Type'] = value; } } function getDefaultAdapter() { var adapter; if (typeof XMLHttpRequest !== 'undefined') { // For browsers use XHR adapter adapter = __webpack_require__(/*! ../adapters/xhr */ "./node_modules/axios/lib/adapters/xhr.js"); } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') { // For node use HTTP adapter adapter = __webpack_require__(/*! ../adapters/http */ "./node_modules/axios/lib/adapters/xhr.js"); } return adapter; } function stringifySafely(rawValue, parser, encoder) { if (utils.isString(rawValue)) { try { (parser || JSON.parse)(rawValue); return utils.trim(rawValue); } catch (e) { if (e.name !== 'SyntaxError') { throw e; } } } return (encoder || JSON.stringify)(rawValue); } var defaults = { transitional: transitionalDefaults, adapter: getDefaultAdapter(), transformRequest: [function transformRequest(data, headers) { normalizeHeaderName(headers, 'Accept'); normalizeHeaderName(headers, 'Content-Type'); if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data) ) { return data; } if (utils.isArrayBufferView(data)) { return data.buffer; } if (utils.isURLSearchParams(data)) { setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8'); return data.toString(); } var isObjectPayload = utils.isObject(data); var contentType = headers && headers['Content-Type']; var isFileList; if ((isFileList = utils.isFileList(data)) || (isObjectPayload && contentType === 'multipart/form-data')) { var _FormData = this.env && this.env.FormData; return toFormData(isFileList ? {'files[]': data} : data, _FormData && new _FormData()); } else if (isObjectPayload || contentType === 'application/json') { setContentTypeIfUnset(headers, 'application/json'); return stringifySafely(data); } return data; }], transformResponse: [function transformResponse(data) { var transitional = this.transitional || defaults.transitional; var silentJSONParsing = transitional && transitional.silentJSONParsing; var forcedJSONParsing = transitional && transitional.forcedJSONParsing; var strictJSONParsing = !silentJSONParsing && this.responseType === 'json'; if (strictJSONParsing || (forcedJSONParsing && utils.isString(data) && data.length)) { try { return JSON.parse(data); } catch (e) { if (strictJSONParsing) { if (e.name === 'SyntaxError') { throw AxiosError.from(e, AxiosError.ERR_BAD_RESPONSE, this, null, this.response); } throw e; } } } return data; }], /** * A timeout in milliseconds to abort a request. If set to 0 (default) a * timeout is not created. */ timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: __webpack_require__(/*! ./env/FormData */ "./node_modules/axios/lib/helpers/null.js") }, validateStatus: function validateStatus(status) { return status >= 200 && status < 300; }, headers: { common: { 'Accept': 'application/json, text/plain, */*' } } }; utils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) { defaults.headers[method] = {}; }); utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) { defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE); }); module.exports = defaults; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/axios/lib/defaults/transitional.js": /*!*********************************************************!*\ !*** ./node_modules/axios/lib/defaults/transitional.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }; /***/ }), /***/ "./node_modules/axios/lib/env/data.js": /*!********************************************!*\ !*** ./node_modules/axios/lib/env/data.js ***! \********************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = { "version": "0.27.2" }; /***/ }), /***/ "./node_modules/axios/lib/helpers/bind.js": /*!************************************************!*\ !*** ./node_modules/axios/lib/helpers/bind.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function bind(fn, thisArg) { return function wrap() { var args = new Array(arguments.length); for (var i = 0; i < args.length; i++) { args[i] = arguments[i]; } return fn.apply(thisArg, args); }; }; /***/ }), /***/ "./node_modules/axios/lib/helpers/buildURL.js": /*!****************************************************!*\ !*** ./node_modules/axios/lib/helpers/buildURL.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); function encode(val) { return encodeURIComponent(val). replace(/%3A/gi, ':'). replace(/%24/g, '$'). replace(/%2C/gi, ','). replace(/%20/g, '+'). replace(/%5B/gi, '['). replace(/%5D/gi, ']'); } /** * Build a URL by appending params to the end * * @param {string} url The base of the url (e.g., http://www.google.com) * @param {object} [params] The params to be appended * @returns {string} The formatted url */ module.exports = function buildURL(url, params, paramsSerializer) { /*eslint no-param-reassign:0*/ if (!params) { return url; } var serializedParams; if (paramsSerializer) { serializedParams = paramsSerializer(params); } else if (utils.isURLSearchParams(params)) { serializedParams = params.toString(); } else { var parts = []; utils.forEach(params, function serialize(val, key) { if (val === null || typeof val === 'undefined') { return; } if (utils.isArray(val)) { key = key + '[]'; } else { val = [val]; } utils.forEach(val, function parseValue(v) { if (utils.isDate(v)) { v = v.toISOString(); } else if (utils.isObject(v)) { v = JSON.stringify(v); } parts.push(encode(key) + '=' + encode(v)); }); }); serializedParams = parts.join('&'); } if (serializedParams) { var hashmarkIndex = url.indexOf('#'); if (hashmarkIndex !== -1) { url = url.slice(0, hashmarkIndex); } url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams; } return url; }; /***/ }), /***/ "./node_modules/axios/lib/helpers/combineURLs.js": /*!*******************************************************!*\ !*** ./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; }; /***/ }), /***/ "./node_modules/axios/lib/helpers/cookies.js": /*!***************************************************!*\ !*** ./node_modules/axios/lib/helpers/cookies.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs support document.cookie (function standardBrowserEnv() { return { write: function write(name, value, expires, path, domain, secure) { var cookie = []; cookie.push(name + '=' + encodeURIComponent(value)); if (utils.isNumber(expires)) { cookie.push('expires=' + new Date(expires).toGMTString()); } if (utils.isString(path)) { cookie.push('path=' + path); } if (utils.isString(domain)) { cookie.push('domain=' + domain); } if (secure === true) { cookie.push('secure'); } document.cookie = cookie.join('; '); }, read: function read(name) { var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;]*)')); return (match ? decodeURIComponent(match[3]) : null); }, remove: function remove(name) { this.write(name, '', Date.now() - 86400000); } }; })() : // Non standard browser env (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return { write: function write() {}, read: function read() { return null; }, remove: function remove() {} }; })() ); /***/ }), /***/ "./node_modules/axios/lib/helpers/isAbsoluteURL.js": /*!*********************************************************!*\ !*** ./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); }; /***/ }), /***/ "./node_modules/axios/lib/helpers/isAxiosError.js": /*!********************************************************!*\ !*** ./node_modules/axios/lib/helpers/isAxiosError.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); /** * Determines whether the payload is an error thrown by Axios * * @param {*} payload The value to test * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false */ module.exports = function isAxiosError(payload) { return utils.isObject(payload) && (payload.isAxiosError === true); }; /***/ }), /***/ "./node_modules/axios/lib/helpers/isURLSameOrigin.js": /*!***********************************************************!*\ !*** ./node_modules/axios/lib/helpers/isURLSameOrigin.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); module.exports = ( utils.isStandardBrowserEnv() ? // Standard browser envs have full support of the APIs needed to test // whether the request URL is of the same origin as current location. (function standardBrowserEnv() { var msie = /(msie|trident)/i.test(navigator.userAgent); var urlParsingNode = document.createElement('a'); var originURL; /** * Parse a URL to discover it's components * * @param {String} url The URL to be parsed * @returns {Object} */ function resolveURL(url) { var href = url; if (msie) { // IE needs attribute set twice to normalize properties urlParsingNode.setAttribute('href', href); href = urlParsingNode.href; } urlParsingNode.setAttribute('href', href); // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils return { href: urlParsingNode.href, protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '', host: urlParsingNode.host, search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, '') : '', hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '', hostname: urlParsingNode.hostname, port: urlParsingNode.port, pathname: (urlParsingNode.pathname.charAt(0) === '/') ? urlParsingNode.pathname : '/' + urlParsingNode.pathname }; } originURL = resolveURL(window.location.href); /** * Determine if a URL shares the same origin as the current location * * @param {String} requestURL The URL to test * @returns {boolean} True if URL shares the same origin, otherwise false */ return function isURLSameOrigin(requestURL) { var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL; return (parsed.protocol === originURL.protocol && parsed.host === originURL.host); }; })() : // Non standard browser envs (web workers, react-native) lack needed support. (function nonStandardBrowserEnv() { return function isURLSameOrigin() { return true; }; })() ); /***/ }), /***/ "./node_modules/axios/lib/helpers/normalizeHeaderName.js": /*!***************************************************************!*\ !*** ./node_modules/axios/lib/helpers/normalizeHeaderName.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js"); module.exports = function normalizeHeaderName(headers, normalizedName) { utils.forEach(headers, function processHeader(value, name) { if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { headers[normalizedName] = value; delete headers[name]; } }); }; /***/ }), /***/ "./node_modules/axios/lib/helpers/null.js": /*!************************************************!*\ !*** ./node_modules/axios/lib/helpers/null.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // eslint-disable-next-line strict module.exports = null; /***/ }), /***/ "./node_modules/axios/lib/helpers/parseHeaders.js": /*!********************************************************!*\ !*** ./node_modules/axios/lib/helpers/parseHeaders.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./../utils */ "./node_modules/axios/lib/utils.js"); // Headers whose duplicates are ignored by node // c.f. https://nodejs.org/api/http.html#http_message_headers var ignoreDuplicateOf = [ 'age', 'authorization', 'content-length', 'content-type', 'etag', 'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since', 'last-modified', 'location', 'max-forwards', 'proxy-authorization', 'referer', 'retry-after', 'user-agent' ]; /** * Parse headers into an object * * ``` * Date: Wed, 27 Aug 2014 08:58:49 GMT * Content-Type: application/json * Connection: keep-alive * Transfer-Encoding: chunked * ``` * * @param {String} headers Headers needing to be parsed * @returns {Object} Headers parsed into an object */ module.exports = function parseHeaders(headers) { var parsed = {}; var key; var val; var i; if (!headers) { return parsed; } utils.forEach(headers.split('\n'), function parser(line) { i = line.indexOf(':'); key = utils.trim(line.substr(0, i)).toLowerCase(); val = utils.trim(line.substr(i + 1)); if (key) { if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) { return; } if (key === 'set-cookie') { parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]); } else { parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val; } } }); return parsed; }; /***/ }), /***/ "./node_modules/axios/lib/helpers/parseProtocol.js": /*!*********************************************************!*\ !*** ./node_modules/axios/lib/helpers/parseProtocol.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function parseProtocol(url) { var match = /^([-+\w]{1,25})(:?\/\/|:)/.exec(url); return match && match[1] || ''; }; /***/ }), /***/ "./node_modules/axios/lib/helpers/spread.js": /*!**************************************************!*\ !*** ./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); }; }; /***/ }), /***/ "./node_modules/axios/lib/helpers/toFormData.js": /*!******************************************************!*\ !*** ./node_modules/axios/lib/helpers/toFormData.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(Buffer) { var utils = __webpack_require__(/*! ../utils */ "./node_modules/axios/lib/utils.js"); /** * Convert a data object to FormData * @param {Object} obj * @param {?Object} [formData] * @returns {Object} **/ function toFormData(obj, formData) { // eslint-disable-next-line no-param-reassign formData = formData || new FormData(); var stack = []; function convertValue(value) { if (value === null) return ''; if (utils.isDate(value)) { return value.toISOString(); } if (utils.isArrayBuffer(value) || utils.isTypedArray(value)) { return typeof Blob === 'function' ? new Blob([value]) : Buffer.from(value); } return value; } function build(data, parentKey) { if (utils.isPlainObject(data) || utils.isArray(data)) { if (stack.indexOf(data) !== -1) { throw Error('Circular reference detected in ' + parentKey); } stack.push(data); utils.forEach(data, function each(value, key) { if (utils.isUndefined(value)) return; var fullKey = parentKey ? parentKey + '.' + key : key; var arr; if (value && !parentKey && typeof value === 'object') { if (utils.endsWith(key, '{}')) { // eslint-disable-next-line no-param-reassign value = JSON.stringify(value); } else if (utils.endsWith(key, '[]') && (arr = utils.toArray(value))) { // eslint-disable-next-line func-names arr.forEach(function(el) { !utils.isUndefined(el) && formData.append(fullKey, convertValue(el)); }); return; } } build(value, fullKey); }); stack.pop(); } else { formData.append(parentKey, convertValue(data)); } } build(obj); return formData; } module.exports = toFormData; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/axios/lib/helpers/validator.js": /*!*****************************************************!*\ !*** ./node_modules/axios/lib/helpers/validator.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var VERSION = __webpack_require__(/*! ../env/data */ "./node_modules/axios/lib/env/data.js").version; var AxiosError = __webpack_require__(/*! ../core/AxiosError */ "./node_modules/axios/lib/core/AxiosError.js"); var validators = {}; // eslint-disable-next-line func-names ['object', 'boolean', 'number', 'function', 'string', 'symbol'].forEach(function(type, i) { validators[type] = function validator(thing) { return typeof thing === type || 'a' + (i < 1 ? 'n ' : ' ') + type; }; }); var deprecatedWarnings = {}; /** * Transitional option validator * @param {function|boolean?} validator - set to false if the transitional option has been removed * @param {string?} version - deprecated version / removed since version * @param {string?} message - some message with additional info * @returns {function} */ validators.transitional = function transitional(validator, version, message) { function formatMessage(opt, desc) { return '[Axios v' + VERSION + '] Transitional option \'' + opt + '\'' + desc + (message ? '. ' + message : ''); } // eslint-disable-next-line func-names return function(value, opt, opts) { if (validator === false) { throw new AxiosError( formatMessage(opt, ' has been removed' + (version ? ' in ' + version : '')), AxiosError.ERR_DEPRECATED ); } if (version && !deprecatedWarnings[opt]) { deprecatedWarnings[opt] = true; // eslint-disable-next-line no-console console.warn( formatMessage( opt, ' has been deprecated since v' + version + ' and will be removed in the near future' ) ); } return validator ? validator(value, opt, opts) : true; }; }; /** * Assert object's properties type * @param {object} options * @param {object} schema * @param {boolean?} allowUnknown */ function assertOptions(options, schema, allowUnknown) { if (typeof options !== 'object') { throw new AxiosError('options must be an object', AxiosError.ERR_BAD_OPTION_VALUE); } var keys = Object.keys(options); var i = keys.length; while (i-- > 0) { var opt = keys[i]; var validator = schema[opt]; if (validator) { var value = options[opt]; var result = value === undefined || validator(value, opt, options); if (result !== true) { throw new AxiosError('option ' + opt + ' must be ' + result, AxiosError.ERR_BAD_OPTION_VALUE); } continue; } if (allowUnknown !== true) { throw new AxiosError('Unknown option ' + opt, AxiosError.ERR_BAD_OPTION); } } } module.exports = { assertOptions: assertOptions, validators: validators }; /***/ }), /***/ "./node_modules/axios/lib/utils.js": /*!*****************************************!*\ !*** ./node_modules/axios/lib/utils.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! ./helpers/bind */ "./node_modules/axios/lib/helpers/bind.js"); // utils is a library of generic helper functions non-specific to axios var toString = Object.prototype.toString; // eslint-disable-next-line func-names var kindOf = (function(cache) { // eslint-disable-next-line func-names return function(thing) { var str = toString.call(thing); return cache[str] || (cache[str] = str.slice(8, -1).toLowerCase()); }; })(Object.create(null)); function kindOfTest(type) { type = type.toLowerCase(); return function isKindOf(thing) { return kindOf(thing) === type; }; } /** * Determine if a value is an Array * * @param {Object} val The value to test * @returns {boolean} True if value is an Array, otherwise false */ function isArray(val) { return Array.isArray(val); } /** * Determine if a value is undefined * * @param {Object} val The value to test * @returns {boolean} True if the value is undefined, otherwise false */ function isUndefined(val) { return typeof val === 'undefined'; } /** * Determine if a value is a Buffer * * @param {Object} val The value to test * @returns {boolean} True if value is a Buffer, otherwise false */ function isBuffer(val) { return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val); } /** * Determine if a value is an ArrayBuffer * * @function * @param {Object} val The value to test * @returns {boolean} True if value is an ArrayBuffer, otherwise false */ var isArrayBuffer = kindOfTest('ArrayBuffer'); /** * Determine if a value is a view on an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false */ function isArrayBufferView(val) { var result; if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) { result = ArrayBuffer.isView(val); } else { result = (val) && (val.buffer) && (isArrayBuffer(val.buffer)); } return result; } /** * Determine if a value is a String * * @param {Object} val The value to test * @returns {boolean} True if value is a String, otherwise false */ function isString(val) { return typeof val === 'string'; } /** * Determine if a value is a Number * * @param {Object} val The value to test * @returns {boolean} True if value is a Number, otherwise false */ function isNumber(val) { return typeof val === 'number'; } /** * Determine if a value is an Object * * @param {Object} val The value to test * @returns {boolean} True if value is an Object, otherwise false */ function isObject(val) { return val !== null && typeof val === 'object'; } /** * Determine if a value is a plain Object * * @param {Object} val The value to test * @return {boolean} True if value is a plain Object, otherwise false */ function isPlainObject(val) { if (kindOf(val) !== 'object') { return false; } var prototype = Object.getPrototypeOf(val); return prototype === null || prototype === Object.prototype; } /** * Determine if a value is a Date * * @function * @param {Object} val The value to test * @returns {boolean} True if value is a Date, otherwise false */ var isDate = kindOfTest('Date'); /** * Determine if a value is a File * * @function * @param {Object} val The value to test * @returns {boolean} True if value is a File, otherwise false */ var isFile = kindOfTest('File'); /** * Determine if a value is a Blob * * @function * @param {Object} val The value to test * @returns {boolean} True if value is a Blob, otherwise false */ var isBlob = kindOfTest('Blob'); /** * Determine if a value is a FileList * * @function * @param {Object} val The value to test * @returns {boolean} True if value is a File, otherwise false */ var isFileList = kindOfTest('FileList'); /** * Determine if a value is a Function * * @param {Object} val The value to test * @returns {boolean} True if value is a Function, otherwise false */ function isFunction(val) { return toString.call(val) === '[object Function]'; } /** * Determine if a value is a Stream * * @param {Object} val The value to test * @returns {boolean} True if value is a Stream, otherwise false */ function isStream(val) { return isObject(val) && isFunction(val.pipe); } /** * Determine if a value is a FormData * * @param {Object} thing The value to test * @returns {boolean} True if value is an FormData, otherwise false */ function isFormData(thing) { var pattern = '[object FormData]'; return thing && ( (typeof FormData === 'function' && thing instanceof FormData) || toString.call(thing) === pattern || (isFunction(thing.toString) && thing.toString() === pattern) ); } /** * Determine if a value is a URLSearchParams object * @function * @param {Object} val The value to test * @returns {boolean} True if value is a URLSearchParams object, otherwise false */ var isURLSearchParams = kindOfTest('URLSearchParams'); /** * Trim excess whitespace off the beginning and end of a string * * @param {String} str The String to trim * @returns {String} The String freed of excess whitespace */ function trim(str) { return str.trim ? str.trim() : str.replace(/^\s+|\s+$/g, ''); } /** * Determine if we're running in a standard browser environment * * This allows axios to run in a web worker, and react-native. * Both environments support XMLHttpRequest, but not fully standard globals. * * web workers: * typeof window -> undefined * typeof document -> undefined * * react-native: * navigator.product -> 'ReactNative' * nativescript * navigator.product -> 'NativeScript' or 'NS' */ function isStandardBrowserEnv() { if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' || navigator.product === 'NativeScript' || navigator.product === 'NS')) { return false; } return ( typeof window !== 'undefined' && typeof document !== 'undefined' ); } /** * Iterate over an Array or an Object invoking a function for each item. * * If `obj` is an Array callback will be called passing * the value, index, and complete array for each item. * * If 'obj' is an Object callback will be called passing * the value, key, and complete object for each property. * * @param {Object|Array} obj The object to iterate * @param {Function} fn The callback to invoke for each item */ function forEach(obj, fn) { // Don't bother if no value provided if (obj === null || typeof obj === 'undefined') { return; } // Force an array if not already something iterable if (typeof obj !== 'object') { /*eslint no-param-reassign:0*/ obj = [obj]; } if (isArray(obj)) { // Iterate over array values for (var i = 0, l = obj.length; i < l; i++) { fn.call(null, obj[i], i, obj); } } else { // Iterate over object keys for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { fn.call(null, obj[key], key, obj); } } } } /** * Accepts varargs expecting each argument to be an object, then * immutably merges the properties of each object and returns result. * * When multiple objects contain the same key the later object in * the arguments list will take precedence. * * Example: * * ```js * var result = merge({foo: 123}, {foo: 456}); * console.log(result.foo); // outputs 456 * ``` * * @param {Object} obj1 Object to merge * @returns {Object} Result of all merge properties */ function merge(/* obj1, obj2, obj3, ... */) { var result = {}; function assignValue(val, key) { if (isPlainObject(result[key]) && isPlainObject(val)) { result[key] = merge(result[key], val); } else if (isPlainObject(val)) { result[key] = merge({}, val); } else if (isArray(val)) { result[key] = val.slice(); } else { result[key] = val; } } for (var i = 0, l = arguments.length; i < l; i++) { forEach(arguments[i], assignValue); } return result; } /** * Extends object a by mutably adding to it the properties of object b. * * @param {Object} a The object to be extended * @param {Object} b The object to copy properties from * @param {Object} thisArg The object to bind function to * @return {Object} The resulting value of object a */ function extend(a, b, thisArg) { forEach(b, function assignValue(val, key) { if (thisArg && typeof val === 'function') { a[key] = bind(val, thisArg); } else { a[key] = val; } }); return a; } /** * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM) * * @param {string} content with BOM * @return {string} content value without BOM */ function stripBOM(content) { if (content.charCodeAt(0) === 0xFEFF) { content = content.slice(1); } return content; } /** * Inherit the prototype methods from one constructor into another * @param {function} constructor * @param {function} superConstructor * @param {object} [props] * @param {object} [descriptors] */ function inherits(constructor, superConstructor, props, descriptors) { constructor.prototype = Object.create(superConstructor.prototype, descriptors); constructor.prototype.constructor = constructor; props && Object.assign(constructor.prototype, props); } /** * Resolve object with deep prototype chain to a flat object * @param {Object} sourceObj source object * @param {Object} [destObj] * @param {Function} [filter] * @returns {Object} */ function toFlatObject(sourceObj, destObj, filter) { var props; var i; var prop; var merged = {}; destObj = destObj || {}; do { props = Object.getOwnPropertyNames(sourceObj); i = props.length; while (i-- > 0) { prop = props[i]; if (!merged[prop]) { destObj[prop] = sourceObj[prop]; merged[prop] = true; } } sourceObj = Object.getPrototypeOf(sourceObj); } while (sourceObj && (!filter || filter(sourceObj, destObj)) && sourceObj !== Object.prototype); return destObj; } /* * determines whether a string ends with the characters of a specified string * @param {String} str * @param {String} searchString * @param {Number} [position= 0] * @returns {boolean} */ function endsWith(str, searchString, position) { str = String(str); if (position === undefined || position > str.length) { position = str.length; } position -= searchString.length; var lastIndex = str.indexOf(searchString, position); return lastIndex !== -1 && lastIndex === position; } /** * Returns new array from array like object * @param {*} [thing] * @returns {Array} */ function toArray(thing) { if (!thing) return null; var i = thing.length; if (isUndefined(i)) return null; var arr = new Array(i); while (i-- > 0) { arr[i] = thing[i]; } return arr; } // eslint-disable-next-line func-names var isTypedArray = (function(TypedArray) { // eslint-disable-next-line func-names return function(thing) { return TypedArray && thing instanceof TypedArray; }; })(typeof Uint8Array !== 'undefined' && Object.getPrototypeOf(Uint8Array)); module.exports = { isArray: isArray, isArrayBuffer: isArrayBuffer, isBuffer: isBuffer, isFormData: isFormData, isArrayBufferView: isArrayBufferView, isString: isString, isNumber: isNumber, isObject: isObject, isPlainObject: isPlainObject, isUndefined: isUndefined, isDate: isDate, isFile: isFile, isBlob: isBlob, isFunction: isFunction, isStream: isStream, isURLSearchParams: isURLSearchParams, isStandardBrowserEnv: isStandardBrowserEnv, forEach: forEach, merge: merge, extend: extend, trim: trim, stripBOM: stripBOM, inherits: inherits, toFlatObject: toFlatObject, kindOf: kindOf, kindOfTest: kindOfTest, endsWith: endsWith, toArray: toArray, isTypedArray: isTypedArray, isFileList: isFileList }; /***/ }), /***/ "./node_modules/base64-js/index.js": /*!*****************************************!*\ !*** ./node_modules/base64-js/index.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.byteLength = byteLength exports.toByteArray = toByteArray exports.fromByteArray = fromByteArray var lookup = [] var revLookup = [] var Arr = typeof Uint8Array !== 'undefined' ? Uint8Array : Array var code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' for (var i = 0, len = code.length; i < len; ++i) { lookup[i] = code[i] revLookup[code.charCodeAt(i)] = i } // Support decoding URL-safe base64 strings, as Node.js does. // See: https://en.wikipedia.org/wiki/Base64#URL_applications revLookup['-'.charCodeAt(0)] = 62 revLookup['_'.charCodeAt(0)] = 63 function getLens (b64) { var len = b64.length if (len % 4 > 0) { throw new Error('Invalid string. Length must be a multiple of 4') } // Trim off extra bytes after placeholder bytes are found // See: https://github.com/beatgammit/base64-js/issues/42 var validLen = b64.indexOf('=') if (validLen === -1) validLen = len var placeHoldersLen = validLen === len ? 0 : 4 - (validLen % 4) return [validLen, placeHoldersLen] } // base64 is 4/3 + up to two characters of the original data function byteLength (b64) { var lens = getLens(b64) var validLen = lens[0] var placeHoldersLen = lens[1] return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen } function _byteLength (b64, validLen, placeHoldersLen) { return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen } function toByteArray (b64) { var tmp var lens = getLens(b64) var validLen = lens[0] var placeHoldersLen = lens[1] var arr = new Arr(_byteLength(b64, validLen, placeHoldersLen)) var curByte = 0 // if there are placeholders, only get up to the last complete 4 chars var len = placeHoldersLen > 0 ? validLen - 4 : validLen var i for (i = 0; i < len; i += 4) { tmp = (revLookup[b64.charCodeAt(i)] << 18) | (revLookup[b64.charCodeAt(i + 1)] << 12) | (revLookup[b64.charCodeAt(i + 2)] << 6) | revLookup[b64.charCodeAt(i + 3)] arr[curByte++] = (tmp >> 16) & 0xFF arr[curByte++] = (tmp >> 8) & 0xFF arr[curByte++] = tmp & 0xFF } if (placeHoldersLen === 2) { tmp = (revLookup[b64.charCodeAt(i)] << 2) | (revLookup[b64.charCodeAt(i + 1)] >> 4) arr[curByte++] = tmp & 0xFF } if (placeHoldersLen === 1) { tmp = (revLookup[b64.charCodeAt(i)] << 10) | (revLookup[b64.charCodeAt(i + 1)] << 4) | (revLookup[b64.charCodeAt(i + 2)] >> 2) arr[curByte++] = (tmp >> 8) & 0xFF arr[curByte++] = tmp & 0xFF } return arr } function tripletToBase64 (num) { return lookup[num >> 18 & 0x3F] + lookup[num >> 12 & 0x3F] + lookup[num >> 6 & 0x3F] + lookup[num & 0x3F] } function encodeChunk (uint8, start, end) { var tmp var output = [] for (var i = start; i < end; i += 3) { tmp = ((uint8[i] << 16) & 0xFF0000) + ((uint8[i + 1] << 8) & 0xFF00) + (uint8[i + 2] & 0xFF) output.push(tripletToBase64(tmp)) } return output.join('') } function fromByteArray (uint8) { var tmp var len = uint8.length var extraBytes = len % 3 // if we have 1 byte left, pad 2 bytes var parts = [] var maxChunkLength = 16383 // must be multiple of 3 // go through the array every three bytes, we'll deal with trailing stuff later for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) { parts.push(encodeChunk(uint8, i, (i + maxChunkLength) > len2 ? len2 : (i + maxChunkLength))) } // pad the end with zeros, but make sure to not forget the extra bytes if (extraBytes === 1) { tmp = uint8[len - 1] parts.push( lookup[tmp >> 2] + lookup[(tmp << 4) & 0x3F] + '==' ) } else if (extraBytes === 2) { tmp = (uint8[len - 2] << 8) + uint8[len - 1] parts.push( lookup[tmp >> 10] + lookup[(tmp >> 4) & 0x3F] + lookup[(tmp << 2) & 0x3F] + '=' ) } return parts.join('') } /***/ }), /***/ "./node_modules/bn.js/lib/bn.js": /*!**************************************!*\ !*** ./node_modules/bn.js/lib/bn.js ***! \**************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {(function (module, exports) { 'use strict'; // Utils function assert (val, msg) { if (!val) throw new Error(msg || 'Assertion failed'); } // Could use `inherits` module, but don't want to move from single file // architecture yet. function inherits (ctor, superCtor) { ctor.super_ = superCtor; var TempCtor = function () {}; TempCtor.prototype = superCtor.prototype; ctor.prototype = new TempCtor(); ctor.prototype.constructor = ctor; } // BN function BN (number, base, endian) { if (BN.isBN(number)) { return number; } this.negative = 0; this.words = null; this.length = 0; // Reduction context this.red = null; if (number !== null) { if (base === 'le' || base === 'be') { endian = base; base = 10; } this._init(number || 0, base || 10, endian || 'be'); } } if (typeof module === 'object') { module.exports = BN; } else { exports.BN = BN; } BN.BN = BN; BN.wordSize = 26; var Buffer; try { Buffer = __webpack_require__(/*! buffer */ 15).Buffer; } catch (e) { } BN.isBN = function isBN (num) { if (num instanceof BN) { return true; } return num !== null && typeof num === 'object' && num.constructor.wordSize === BN.wordSize && Array.isArray(num.words); }; BN.max = function max (left, right) { if (left.cmp(right) > 0) return left; return right; }; BN.min = function min (left, right) { if (left.cmp(right) < 0) return left; return right; }; BN.prototype._init = function init (number, base, endian) { if (typeof number === 'number') { return this._initNumber(number, base, endian); } if (typeof number === 'object') { return this._initArray(number, base, endian); } if (base === 'hex') { base = 16; } assert(base === (base | 0) && base >= 2 && base <= 36); number = number.toString().replace(/\s+/g, ''); var start = 0; if (number[0] === '-') { start++; } if (base === 16) { this._parseHex(number, start); } else { this._parseBase(number, base, start); } if (number[0] === '-') { this.negative = 1; } this._strip(); if (endian !== 'le') return; this._initArray(this.toArray(), base, endian); }; BN.prototype._initNumber = function _initNumber (number, base, endian) { if (number < 0) { this.negative = 1; number = -number; } if (number < 0x4000000) { this.words = [number & 0x3ffffff]; this.length = 1; } else if (number < 0x10000000000000) { this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff ]; this.length = 2; } else { assert(number < 0x20000000000000); // 2 ^ 53 (unsafe) this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff, 1 ]; this.length = 3; } if (endian !== 'le') return; // Reverse the bytes this._initArray(this.toArray(), base, endian); }; BN.prototype._initArray = function _initArray (number, base, endian) { // Perhaps a Uint8Array assert(typeof number.length === 'number'); if (number.length <= 0) { this.words = [0]; this.length = 1; return this; } this.length = Math.ceil(number.length / 3); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; var off = 0; if (endian === 'be') { for (i = number.length - 1, j = 0; i >= 0; i -= 3) { w = number[i] | (number[i - 1] << 8) | (number[i - 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } else if (endian === 'le') { for (i = 0, j = 0; i < number.length; i += 3) { w = number[i] | (number[i + 1] << 8) | (number[i + 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } return this._strip(); }; function parseHex (str, start, end) { var r = 0; var len = Math.min(str.length, end); var z = 0; for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r <<= 4; var b; // 'a' - 'f' if (c >= 49 && c <= 54) { b = c - 49 + 0xa; // 'A' - 'F' } else if (c >= 17 && c <= 22) { b = c - 17 + 0xa; // '0' - '9' } else { b = c; } r |= b; z |= b; } assert(!(z & 0xf0), 'Invalid character in ' + str); return r; } BN.prototype._parseHex = function _parseHex (number, start) { // Create possibly bigger array to ensure that it fits the number this.length = Math.ceil((number.length - start) / 6); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; // Scan 24-bit chunks and add them to the number var off = 0; for (i = number.length - 6, j = 0; i >= start; i -= 6) { w = parseHex(number, i, i + 6); this.words[j] |= (w << off) & 0x3ffffff; // NOTE: `0x3fffff` is intentional here, 26bits max shift + 24bit hex limb this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; off += 24; if (off >= 26) { off -= 26; j++; } } if (i + 6 !== start) { w = parseHex(number, start, i + 6); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; } this._strip(); }; function parseBase (str, start, end, mul) { var r = 0; var b = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r *= mul; // 'a' if (c >= 49) { b = c - 49 + 0xa; // 'A' } else if (c >= 17) { b = c - 17 + 0xa; // '0' - '9' } else { b = c; } assert(c >= 0 && b < mul, 'Invalid character'); r += b; } return r; } BN.prototype._parseBase = function _parseBase (number, base, start) { // Initialize as zero this.words = [0]; this.length = 1; // Find length of limb in base for (var limbLen = 0, limbPow = 1; limbPow <= 0x3ffffff; limbPow *= base) { limbLen++; } limbLen--; limbPow = (limbPow / base) | 0; var total = number.length - start; var mod = total % limbLen; var end = Math.min(total, total - mod) + start; var word = 0; for (var i = start; i < end; i += limbLen) { word = parseBase(number, i, i + limbLen, base); this.imuln(limbPow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } if (mod !== 0) { var pow = 1; word = parseBase(number, i, number.length, base); for (i = 0; i < mod; i++) { pow *= base; } this.imuln(pow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } }; BN.prototype.copy = function copy (dest) { dest.words = new Array(this.length); for (var i = 0; i < this.length; i++) { dest.words[i] = this.words[i]; } dest.length = this.length; dest.negative = this.negative; dest.red = this.red; }; function move (dest, src) { dest.words = src.words; dest.length = src.length; dest.negative = src.negative; dest.red = src.red; } BN.prototype._move = function _move (dest) { move(dest, this); }; BN.prototype.clone = function clone () { var r = new BN(null); this.copy(r); return r; }; BN.prototype._expand = function _expand (size) { while (this.length < size) { this.words[this.length++] = 0; } return this; }; // Remove leading `0` from `this` BN.prototype._strip = function strip () { while (this.length > 1 && this.words[this.length - 1] === 0) { this.length--; } return this._normSign(); }; BN.prototype._normSign = function _normSign () { // -0 = 0 if (this.length === 1 && this.words[0] === 0) { this.negative = 0; } return this; }; // Check Symbol.for because not everywhere where Symbol defined // See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol#Browser_compatibility if (typeof Symbol !== 'undefined' && typeof Symbol.for === 'function') { try { BN.prototype[Symbol.for('nodejs.util.inspect.custom')] = inspect; } catch (e) { BN.prototype.inspect = inspect; } } else { BN.prototype.inspect = inspect; } function inspect () { return (this.red ? ''; } /* var zeros = []; var groupSizes = []; var groupBases = []; var s = ''; var i = -1; while (++i < BN.wordSize) { zeros[i] = s; s += '0'; } groupSizes[0] = 0; groupSizes[1] = 0; groupBases[0] = 0; groupBases[1] = 0; var base = 2 - 1; while (++base < 36 + 1) { var groupSize = 0; var groupBase = 1; while (groupBase < (1 << BN.wordSize) / base) { groupBase *= base; groupSize += 1; } groupSizes[base] = groupSize; groupBases[base] = groupBase; } */ var zeros = [ '', '0', '00', '000', '0000', '00000', '000000', '0000000', '00000000', '000000000', '0000000000', '00000000000', '000000000000', '0000000000000', '00000000000000', '000000000000000', '0000000000000000', '00000000000000000', '000000000000000000', '0000000000000000000', '00000000000000000000', '000000000000000000000', '0000000000000000000000', '00000000000000000000000', '000000000000000000000000', '0000000000000000000000000' ]; var groupSizes = [ 0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 ]; var groupBases = [ 0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 10000000, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64000000, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 24300000, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176 ]; BN.prototype.toString = function toString (base, padding) { base = base || 10; padding = padding | 0 || 1; var out; if (base === 16 || base === 'hex') { out = ''; var off = 0; var carry = 0; for (var i = 0; i < this.length; i++) { var w = this.words[i]; var word = (((w << off) | carry) & 0xffffff).toString(16); carry = (w >>> (24 - off)) & 0xffffff; if (carry !== 0 || i !== this.length - 1) { out = zeros[6 - word.length] + word + out; } else { out = word + out; } off += 2; if (off >= 26) { off -= 26; i--; } } if (carry !== 0) { out = carry.toString(16) + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } if (base === (base | 0) && base >= 2 && base <= 36) { // var groupSize = Math.floor(BN.wordSize * Math.LN2 / Math.log(base)); var groupSize = groupSizes[base]; // var groupBase = Math.pow(base, groupSize); var groupBase = groupBases[base]; out = ''; var c = this.clone(); c.negative = 0; while (!c.isZero()) { var r = c.modrn(groupBase).toString(base); c = c.idivn(groupBase); if (!c.isZero()) { out = zeros[groupSize - r.length] + r + out; } else { out = r + out; } } if (this.isZero()) { out = '0' + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } assert(false, 'Base should be between 2 and 36'); }; BN.prototype.toNumber = function toNumber () { var ret = this.words[0]; if (this.length === 2) { ret += this.words[1] * 0x4000000; } else if (this.length === 3 && this.words[2] === 0x01) { // NOTE: at this stage it is known that the top bit is set ret += 0x10000000000000 + (this.words[1] * 0x4000000); } else if (this.length > 2) { assert(false, 'Number can only safely store up to 53 bits'); } return (this.negative !== 0) ? -ret : ret; }; BN.prototype.toJSON = function toJSON () { return this.toString(16, 2); }; if (Buffer) { BN.prototype.toBuffer = function toBuffer (endian, length) { return this.toArrayLike(Buffer, endian, length); }; } BN.prototype.toArray = function toArray (endian, length) { return this.toArrayLike(Array, endian, length); }; var allocate = function allocate (ArrayType, size) { if (ArrayType.allocUnsafe) { return ArrayType.allocUnsafe(size); } return new ArrayType(size); }; BN.prototype.toArrayLike = function toArrayLike (ArrayType, endian, length) { this._strip(); var byteLength = this.byteLength(); var reqLength = length || Math.max(1, byteLength); assert(byteLength <= reqLength, 'byte array longer than desired length'); assert(reqLength > 0, 'Requested array length <= 0'); var res = allocate(ArrayType, reqLength); var postfix = endian === 'le' ? 'LE' : 'BE'; this['_toArrayLike' + postfix](res, byteLength); return res; }; BN.prototype._toArrayLikeLE = function _toArrayLikeLE (res, byteLength) { var position = 0; var carry = 0; for (var i = 0, shift = 0; i < this.length; i++) { var word = (this.words[i] << shift) | carry; res[position++] = word & 0xff; if (position < res.length) { res[position++] = (word >> 8) & 0xff; } if (position < res.length) { res[position++] = (word >> 16) & 0xff; } if (shift === 6) { if (position < res.length) { res[position++] = (word >> 24) & 0xff; } carry = 0; shift = 0; } else { carry = word >>> 24; shift += 2; } } if (position < res.length) { res[position++] = carry; while (position < res.length) { res[position++] = 0; } } }; BN.prototype._toArrayLikeBE = function _toArrayLikeBE (res, byteLength) { var position = res.length - 1; var carry = 0; for (var i = 0, shift = 0; i < this.length; i++) { var word = (this.words[i] << shift) | carry; res[position--] = word & 0xff; if (position >= 0) { res[position--] = (word >> 8) & 0xff; } if (position >= 0) { res[position--] = (word >> 16) & 0xff; } if (shift === 6) { if (position >= 0) { res[position--] = (word >> 24) & 0xff; } carry = 0; shift = 0; } else { carry = word >>> 24; shift += 2; } } if (position >= 0) { res[position--] = carry; while (position >= 0) { res[position--] = 0; } } }; if (Math.clz32) { BN.prototype._countBits = function _countBits (w) { return 32 - Math.clz32(w); }; } else { BN.prototype._countBits = function _countBits (w) { var t = w; var r = 0; if (t >= 0x1000) { r += 13; t >>>= 13; } if (t >= 0x40) { r += 7; t >>>= 7; } if (t >= 0x8) { r += 4; t >>>= 4; } if (t >= 0x02) { r += 2; t >>>= 2; } return r + t; }; } BN.prototype._zeroBits = function _zeroBits (w) { // Short-cut if (w === 0) return 26; var t = w; var r = 0; if ((t & 0x1fff) === 0) { r += 13; t >>>= 13; } if ((t & 0x7f) === 0) { r += 7; t >>>= 7; } if ((t & 0xf) === 0) { r += 4; t >>>= 4; } if ((t & 0x3) === 0) { r += 2; t >>>= 2; } if ((t & 0x1) === 0) { r++; } return r; }; // Return number of used bits in a BN BN.prototype.bitLength = function bitLength () { var w = this.words[this.length - 1]; var hi = this._countBits(w); return (this.length - 1) * 26 + hi; }; function toBitArray (num) { var w = new Array(num.bitLength()); for (var bit = 0; bit < w.length; bit++) { var off = (bit / 26) | 0; var wbit = bit % 26; w[bit] = (num.words[off] >>> wbit) & 0x01; } return w; } // Number of trailing zero bits BN.prototype.zeroBits = function zeroBits () { if (this.isZero()) return 0; var r = 0; for (var i = 0; i < this.length; i++) { var b = this._zeroBits(this.words[i]); r += b; if (b !== 26) break; } return r; }; BN.prototype.byteLength = function byteLength () { return Math.ceil(this.bitLength() / 8); }; BN.prototype.toTwos = function toTwos (width) { if (this.negative !== 0) { return this.abs().inotn(width).iaddn(1); } return this.clone(); }; BN.prototype.fromTwos = function fromTwos (width) { if (this.testn(width - 1)) { return this.notn(width).iaddn(1).ineg(); } return this.clone(); }; BN.prototype.isNeg = function isNeg () { return this.negative !== 0; }; // Return negative clone of `this` BN.prototype.neg = function neg () { return this.clone().ineg(); }; BN.prototype.ineg = function ineg () { if (!this.isZero()) { this.negative ^= 1; } return this; }; // Or `num` with `this` in-place BN.prototype.iuor = function iuor (num) { while (this.length < num.length) { this.words[this.length++] = 0; } for (var i = 0; i < num.length; i++) { this.words[i] = this.words[i] | num.words[i]; } return this._strip(); }; BN.prototype.ior = function ior (num) { assert((this.negative | num.negative) === 0); return this.iuor(num); }; // Or `num` with `this` BN.prototype.or = function or (num) { if (this.length > num.length) return this.clone().ior(num); return num.clone().ior(this); }; BN.prototype.uor = function uor (num) { if (this.length > num.length) return this.clone().iuor(num); return num.clone().iuor(this); }; // And `num` with `this` in-place BN.prototype.iuand = function iuand (num) { // b = min-length(num, this) var b; if (this.length > num.length) { b = num; } else { b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = this.words[i] & num.words[i]; } this.length = b.length; return this._strip(); }; BN.prototype.iand = function iand (num) { assert((this.negative | num.negative) === 0); return this.iuand(num); }; // And `num` with `this` BN.prototype.and = function and (num) { if (this.length > num.length) return this.clone().iand(num); return num.clone().iand(this); }; BN.prototype.uand = function uand (num) { if (this.length > num.length) return this.clone().iuand(num); return num.clone().iuand(this); }; // Xor `num` with `this` in-place BN.prototype.iuxor = function iuxor (num) { // a.length > b.length var a; var b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = a.words[i] ^ b.words[i]; } if (this !== a) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = a.length; return this._strip(); }; BN.prototype.ixor = function ixor (num) { assert((this.negative | num.negative) === 0); return this.iuxor(num); }; // Xor `num` with `this` BN.prototype.xor = function xor (num) { if (this.length > num.length) return this.clone().ixor(num); return num.clone().ixor(this); }; BN.prototype.uxor = function uxor (num) { if (this.length > num.length) return this.clone().iuxor(num); return num.clone().iuxor(this); }; // Not ``this`` with ``width`` bitwidth BN.prototype.inotn = function inotn (width) { assert(typeof width === 'number' && width >= 0); var bytesNeeded = Math.ceil(width / 26) | 0; var bitsLeft = width % 26; // Extend the buffer with leading zeroes this._expand(bytesNeeded); if (bitsLeft > 0) { bytesNeeded--; } // Handle complete words for (var i = 0; i < bytesNeeded; i++) { this.words[i] = ~this.words[i] & 0x3ffffff; } // Handle the residue if (bitsLeft > 0) { this.words[i] = ~this.words[i] & (0x3ffffff >> (26 - bitsLeft)); } // And remove leading zeroes return this._strip(); }; BN.prototype.notn = function notn (width) { return this.clone().inotn(width); }; // Set `bit` of `this` BN.prototype.setn = function setn (bit, val) { assert(typeof bit === 'number' && bit >= 0); var off = (bit / 26) | 0; var wbit = bit % 26; this._expand(off + 1); if (val) { this.words[off] = this.words[off] | (1 << wbit); } else { this.words[off] = this.words[off] & ~(1 << wbit); } return this._strip(); }; // Add `num` to `this` in-place BN.prototype.iadd = function iadd (num) { var r; // negative + positive if (this.negative !== 0 && num.negative === 0) { this.negative = 0; r = this.isub(num); this.negative ^= 1; return this._normSign(); // positive + negative } else if (this.negative === 0 && num.negative !== 0) { num.negative = 0; r = this.isub(num); num.negative = 1; return r._normSign(); } // a.length > b.length var a, b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) + (b.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } this.length = a.length; if (carry !== 0) { this.words[this.length] = carry; this.length++; // Copy the rest of the words } else if (a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } return this; }; // Add `num` to `this` BN.prototype.add = function add (num) { var res; if (num.negative !== 0 && this.negative === 0) { num.negative = 0; res = this.sub(num); num.negative ^= 1; return res; } else if (num.negative === 0 && this.negative !== 0) { this.negative = 0; res = num.sub(this); this.negative = 1; return res; } if (this.length > num.length) return this.clone().iadd(num); return num.clone().iadd(this); }; // Subtract `num` from `this` in-place BN.prototype.isub = function isub (num) { // this - (-num) = this + num if (num.negative !== 0) { num.negative = 0; var r = this.iadd(num); num.negative = 1; return r._normSign(); // -this - num = -(this + num) } else if (this.negative !== 0) { this.negative = 0; this.iadd(num); this.negative = 1; return this._normSign(); } // At this point both numbers are positive var cmp = this.cmp(num); // Optimization - zeroify if (cmp === 0) { this.negative = 0; this.length = 1; this.words[0] = 0; return this; } // a > b var a, b; if (cmp > 0) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) - (b.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } // Copy rest of the words if (carry === 0 && i < a.length && a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = Math.max(this.length, i); if (a !== this) { this.negative = 1; } return this._strip(); }; // Subtract `num` from `this` BN.prototype.sub = function sub (num) { return this.clone().isub(num); }; function smallMulTo (self, num, out) { out.negative = num.negative ^ self.negative; var len = (self.length + num.length) | 0; out.length = len; len = (len - 1) | 0; // Peel one iteration (compiler can't do it, because of code complexity) var a = self.words[0] | 0; var b = num.words[0] | 0; var r = a * b; var lo = r & 0x3ffffff; var carry = (r / 0x4000000) | 0; out.words[0] = lo; for (var k = 1; k < len; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = carry >>> 26; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = (k - j) | 0; a = self.words[i] | 0; b = num.words[j] | 0; r = a * b + rword; ncarry += (r / 0x4000000) | 0; rword = r & 0x3ffffff; } out.words[k] = rword | 0; carry = ncarry | 0; } if (carry !== 0) { out.words[k] = carry | 0; } else { out.length--; } return out._strip(); } // TODO(indutny): it may be reasonable to omit it for users who don't need // to work with 256-bit numbers, otherwise it gives 20% improvement for 256-bit // multiplication (like elliptic secp256k1). var comb10MulTo = function comb10MulTo (self, num, out) { var a = self.words; var b = num.words; var o = out.words; var c = 0; var lo; var mid; var hi; var a0 = a[0] | 0; var al0 = a0 & 0x1fff; var ah0 = a0 >>> 13; var a1 = a[1] | 0; var al1 = a1 & 0x1fff; var ah1 = a1 >>> 13; var a2 = a[2] | 0; var al2 = a2 & 0x1fff; var ah2 = a2 >>> 13; var a3 = a[3] | 0; var al3 = a3 & 0x1fff; var ah3 = a3 >>> 13; var a4 = a[4] | 0; var al4 = a4 & 0x1fff; var ah4 = a4 >>> 13; var a5 = a[5] | 0; var al5 = a5 & 0x1fff; var ah5 = a5 >>> 13; var a6 = a[6] | 0; var al6 = a6 & 0x1fff; var ah6 = a6 >>> 13; var a7 = a[7] | 0; var al7 = a7 & 0x1fff; var ah7 = a7 >>> 13; var a8 = a[8] | 0; var al8 = a8 & 0x1fff; var ah8 = a8 >>> 13; var a9 = a[9] | 0; var al9 = a9 & 0x1fff; var ah9 = a9 >>> 13; var b0 = b[0] | 0; var bl0 = b0 & 0x1fff; var bh0 = b0 >>> 13; var b1 = b[1] | 0; var bl1 = b1 & 0x1fff; var bh1 = b1 >>> 13; var b2 = b[2] | 0; var bl2 = b2 & 0x1fff; var bh2 = b2 >>> 13; var b3 = b[3] | 0; var bl3 = b3 & 0x1fff; var bh3 = b3 >>> 13; var b4 = b[4] | 0; var bl4 = b4 & 0x1fff; var bh4 = b4 >>> 13; var b5 = b[5] | 0; var bl5 = b5 & 0x1fff; var bh5 = b5 >>> 13; var b6 = b[6] | 0; var bl6 = b6 & 0x1fff; var bh6 = b6 >>> 13; var b7 = b[7] | 0; var bl7 = b7 & 0x1fff; var bh7 = b7 >>> 13; var b8 = b[8] | 0; var bl8 = b8 & 0x1fff; var bh8 = b8 >>> 13; var b9 = b[9] | 0; var bl9 = b9 & 0x1fff; var bh9 = b9 >>> 13; out.negative = self.negative ^ num.negative; out.length = 19; /* k = 0 */ lo = Math.imul(al0, bl0); mid = Math.imul(al0, bh0); mid = (mid + Math.imul(ah0, bl0)) | 0; hi = Math.imul(ah0, bh0); var w0 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w0 >>> 26)) | 0; w0 &= 0x3ffffff; /* k = 1 */ lo = Math.imul(al1, bl0); mid = Math.imul(al1, bh0); mid = (mid + Math.imul(ah1, bl0)) | 0; hi = Math.imul(ah1, bh0); lo = (lo + Math.imul(al0, bl1)) | 0; mid = (mid + Math.imul(al0, bh1)) | 0; mid = (mid + Math.imul(ah0, bl1)) | 0; hi = (hi + Math.imul(ah0, bh1)) | 0; var w1 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w1 >>> 26)) | 0; w1 &= 0x3ffffff; /* k = 2 */ lo = Math.imul(al2, bl0); mid = Math.imul(al2, bh0); mid = (mid + Math.imul(ah2, bl0)) | 0; hi = Math.imul(ah2, bh0); lo = (lo + Math.imul(al1, bl1)) | 0; mid = (mid + Math.imul(al1, bh1)) | 0; mid = (mid + Math.imul(ah1, bl1)) | 0; hi = (hi + Math.imul(ah1, bh1)) | 0; lo = (lo + Math.imul(al0, bl2)) | 0; mid = (mid + Math.imul(al0, bh2)) | 0; mid = (mid + Math.imul(ah0, bl2)) | 0; hi = (hi + Math.imul(ah0, bh2)) | 0; var w2 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w2 >>> 26)) | 0; w2 &= 0x3ffffff; /* k = 3 */ lo = Math.imul(al3, bl0); mid = Math.imul(al3, bh0); mid = (mid + Math.imul(ah3, bl0)) | 0; hi = Math.imul(ah3, bh0); lo = (lo + Math.imul(al2, bl1)) | 0; mid = (mid + Math.imul(al2, bh1)) | 0; mid = (mid + Math.imul(ah2, bl1)) | 0; hi = (hi + Math.imul(ah2, bh1)) | 0; lo = (lo + Math.imul(al1, bl2)) | 0; mid = (mid + Math.imul(al1, bh2)) | 0; mid = (mid + Math.imul(ah1, bl2)) | 0; hi = (hi + Math.imul(ah1, bh2)) | 0; lo = (lo + Math.imul(al0, bl3)) | 0; mid = (mid + Math.imul(al0, bh3)) | 0; mid = (mid + Math.imul(ah0, bl3)) | 0; hi = (hi + Math.imul(ah0, bh3)) | 0; var w3 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w3 >>> 26)) | 0; w3 &= 0x3ffffff; /* k = 4 */ lo = Math.imul(al4, bl0); mid = Math.imul(al4, bh0); mid = (mid + Math.imul(ah4, bl0)) | 0; hi = Math.imul(ah4, bh0); lo = (lo + Math.imul(al3, bl1)) | 0; mid = (mid + Math.imul(al3, bh1)) | 0; mid = (mid + Math.imul(ah3, bl1)) | 0; hi = (hi + Math.imul(ah3, bh1)) | 0; lo = (lo + Math.imul(al2, bl2)) | 0; mid = (mid + Math.imul(al2, bh2)) | 0; mid = (mid + Math.imul(ah2, bl2)) | 0; hi = (hi + Math.imul(ah2, bh2)) | 0; lo = (lo + Math.imul(al1, bl3)) | 0; mid = (mid + Math.imul(al1, bh3)) | 0; mid = (mid + Math.imul(ah1, bl3)) | 0; hi = (hi + Math.imul(ah1, bh3)) | 0; lo = (lo + Math.imul(al0, bl4)) | 0; mid = (mid + Math.imul(al0, bh4)) | 0; mid = (mid + Math.imul(ah0, bl4)) | 0; hi = (hi + Math.imul(ah0, bh4)) | 0; var w4 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w4 >>> 26)) | 0; w4 &= 0x3ffffff; /* k = 5 */ lo = Math.imul(al5, bl0); mid = Math.imul(al5, bh0); mid = (mid + Math.imul(ah5, bl0)) | 0; hi = Math.imul(ah5, bh0); lo = (lo + Math.imul(al4, bl1)) | 0; mid = (mid + Math.imul(al4, bh1)) | 0; mid = (mid + Math.imul(ah4, bl1)) | 0; hi = (hi + Math.imul(ah4, bh1)) | 0; lo = (lo + Math.imul(al3, bl2)) | 0; mid = (mid + Math.imul(al3, bh2)) | 0; mid = (mid + Math.imul(ah3, bl2)) | 0; hi = (hi + Math.imul(ah3, bh2)) | 0; lo = (lo + Math.imul(al2, bl3)) | 0; mid = (mid + Math.imul(al2, bh3)) | 0; mid = (mid + Math.imul(ah2, bl3)) | 0; hi = (hi + Math.imul(ah2, bh3)) | 0; lo = (lo + Math.imul(al1, bl4)) | 0; mid = (mid + Math.imul(al1, bh4)) | 0; mid = (mid + Math.imul(ah1, bl4)) | 0; hi = (hi + Math.imul(ah1, bh4)) | 0; lo = (lo + Math.imul(al0, bl5)) | 0; mid = (mid + Math.imul(al0, bh5)) | 0; mid = (mid + Math.imul(ah0, bl5)) | 0; hi = (hi + Math.imul(ah0, bh5)) | 0; var w5 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w5 >>> 26)) | 0; w5 &= 0x3ffffff; /* k = 6 */ lo = Math.imul(al6, bl0); mid = Math.imul(al6, bh0); mid = (mid + Math.imul(ah6, bl0)) | 0; hi = Math.imul(ah6, bh0); lo = (lo + Math.imul(al5, bl1)) | 0; mid = (mid + Math.imul(al5, bh1)) | 0; mid = (mid + Math.imul(ah5, bl1)) | 0; hi = (hi + Math.imul(ah5, bh1)) | 0; lo = (lo + Math.imul(al4, bl2)) | 0; mid = (mid + Math.imul(al4, bh2)) | 0; mid = (mid + Math.imul(ah4, bl2)) | 0; hi = (hi + Math.imul(ah4, bh2)) | 0; lo = (lo + Math.imul(al3, bl3)) | 0; mid = (mid + Math.imul(al3, bh3)) | 0; mid = (mid + Math.imul(ah3, bl3)) | 0; hi = (hi + Math.imul(ah3, bh3)) | 0; lo = (lo + Math.imul(al2, bl4)) | 0; mid = (mid + Math.imul(al2, bh4)) | 0; mid = (mid + Math.imul(ah2, bl4)) | 0; hi = (hi + Math.imul(ah2, bh4)) | 0; lo = (lo + Math.imul(al1, bl5)) | 0; mid = (mid + Math.imul(al1, bh5)) | 0; mid = (mid + Math.imul(ah1, bl5)) | 0; hi = (hi + Math.imul(ah1, bh5)) | 0; lo = (lo + Math.imul(al0, bl6)) | 0; mid = (mid + Math.imul(al0, bh6)) | 0; mid = (mid + Math.imul(ah0, bl6)) | 0; hi = (hi + Math.imul(ah0, bh6)) | 0; var w6 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w6 >>> 26)) | 0; w6 &= 0x3ffffff; /* k = 7 */ lo = Math.imul(al7, bl0); mid = Math.imul(al7, bh0); mid = (mid + Math.imul(ah7, bl0)) | 0; hi = Math.imul(ah7, bh0); lo = (lo + Math.imul(al6, bl1)) | 0; mid = (mid + Math.imul(al6, bh1)) | 0; mid = (mid + Math.imul(ah6, bl1)) | 0; hi = (hi + Math.imul(ah6, bh1)) | 0; lo = (lo + Math.imul(al5, bl2)) | 0; mid = (mid + Math.imul(al5, bh2)) | 0; mid = (mid + Math.imul(ah5, bl2)) | 0; hi = (hi + Math.imul(ah5, bh2)) | 0; lo = (lo + Math.imul(al4, bl3)) | 0; mid = (mid + Math.imul(al4, bh3)) | 0; mid = (mid + Math.imul(ah4, bl3)) | 0; hi = (hi + Math.imul(ah4, bh3)) | 0; lo = (lo + Math.imul(al3, bl4)) | 0; mid = (mid + Math.imul(al3, bh4)) | 0; mid = (mid + Math.imul(ah3, bl4)) | 0; hi = (hi + Math.imul(ah3, bh4)) | 0; lo = (lo + Math.imul(al2, bl5)) | 0; mid = (mid + Math.imul(al2, bh5)) | 0; mid = (mid + Math.imul(ah2, bl5)) | 0; hi = (hi + Math.imul(ah2, bh5)) | 0; lo = (lo + Math.imul(al1, bl6)) | 0; mid = (mid + Math.imul(al1, bh6)) | 0; mid = (mid + Math.imul(ah1, bl6)) | 0; hi = (hi + Math.imul(ah1, bh6)) | 0; lo = (lo + Math.imul(al0, bl7)) | 0; mid = (mid + Math.imul(al0, bh7)) | 0; mid = (mid + Math.imul(ah0, bl7)) | 0; hi = (hi + Math.imul(ah0, bh7)) | 0; var w7 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w7 >>> 26)) | 0; w7 &= 0x3ffffff; /* k = 8 */ lo = Math.imul(al8, bl0); mid = Math.imul(al8, bh0); mid = (mid + Math.imul(ah8, bl0)) | 0; hi = Math.imul(ah8, bh0); lo = (lo + Math.imul(al7, bl1)) | 0; mid = (mid + Math.imul(al7, bh1)) | 0; mid = (mid + Math.imul(ah7, bl1)) | 0; hi = (hi + Math.imul(ah7, bh1)) | 0; lo = (lo + Math.imul(al6, bl2)) | 0; mid = (mid + Math.imul(al6, bh2)) | 0; mid = (mid + Math.imul(ah6, bl2)) | 0; hi = (hi + Math.imul(ah6, bh2)) | 0; lo = (lo + Math.imul(al5, bl3)) | 0; mid = (mid + Math.imul(al5, bh3)) | 0; mid = (mid + Math.imul(ah5, bl3)) | 0; hi = (hi + Math.imul(ah5, bh3)) | 0; lo = (lo + Math.imul(al4, bl4)) | 0; mid = (mid + Math.imul(al4, bh4)) | 0; mid = (mid + Math.imul(ah4, bl4)) | 0; hi = (hi + Math.imul(ah4, bh4)) | 0; lo = (lo + Math.imul(al3, bl5)) | 0; mid = (mid + Math.imul(al3, bh5)) | 0; mid = (mid + Math.imul(ah3, bl5)) | 0; hi = (hi + Math.imul(ah3, bh5)) | 0; lo = (lo + Math.imul(al2, bl6)) | 0; mid = (mid + Math.imul(al2, bh6)) | 0; mid = (mid + Math.imul(ah2, bl6)) | 0; hi = (hi + Math.imul(ah2, bh6)) | 0; lo = (lo + Math.imul(al1, bl7)) | 0; mid = (mid + Math.imul(al1, bh7)) | 0; mid = (mid + Math.imul(ah1, bl7)) | 0; hi = (hi + Math.imul(ah1, bh7)) | 0; lo = (lo + Math.imul(al0, bl8)) | 0; mid = (mid + Math.imul(al0, bh8)) | 0; mid = (mid + Math.imul(ah0, bl8)) | 0; hi = (hi + Math.imul(ah0, bh8)) | 0; var w8 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w8 >>> 26)) | 0; w8 &= 0x3ffffff; /* k = 9 */ lo = Math.imul(al9, bl0); mid = Math.imul(al9, bh0); mid = (mid + Math.imul(ah9, bl0)) | 0; hi = Math.imul(ah9, bh0); lo = (lo + Math.imul(al8, bl1)) | 0; mid = (mid + Math.imul(al8, bh1)) | 0; mid = (mid + Math.imul(ah8, bl1)) | 0; hi = (hi + Math.imul(ah8, bh1)) | 0; lo = (lo + Math.imul(al7, bl2)) | 0; mid = (mid + Math.imul(al7, bh2)) | 0; mid = (mid + Math.imul(ah7, bl2)) | 0; hi = (hi + Math.imul(ah7, bh2)) | 0; lo = (lo + Math.imul(al6, bl3)) | 0; mid = (mid + Math.imul(al6, bh3)) | 0; mid = (mid + Math.imul(ah6, bl3)) | 0; hi = (hi + Math.imul(ah6, bh3)) | 0; lo = (lo + Math.imul(al5, bl4)) | 0; mid = (mid + Math.imul(al5, bh4)) | 0; mid = (mid + Math.imul(ah5, bl4)) | 0; hi = (hi + Math.imul(ah5, bh4)) | 0; lo = (lo + Math.imul(al4, bl5)) | 0; mid = (mid + Math.imul(al4, bh5)) | 0; mid = (mid + Math.imul(ah4, bl5)) | 0; hi = (hi + Math.imul(ah4, bh5)) | 0; lo = (lo + Math.imul(al3, bl6)) | 0; mid = (mid + Math.imul(al3, bh6)) | 0; mid = (mid + Math.imul(ah3, bl6)) | 0; hi = (hi + Math.imul(ah3, bh6)) | 0; lo = (lo + Math.imul(al2, bl7)) | 0; mid = (mid + Math.imul(al2, bh7)) | 0; mid = (mid + Math.imul(ah2, bl7)) | 0; hi = (hi + Math.imul(ah2, bh7)) | 0; lo = (lo + Math.imul(al1, bl8)) | 0; mid = (mid + Math.imul(al1, bh8)) | 0; mid = (mid + Math.imul(ah1, bl8)) | 0; hi = (hi + Math.imul(ah1, bh8)) | 0; lo = (lo + Math.imul(al0, bl9)) | 0; mid = (mid + Math.imul(al0, bh9)) | 0; mid = (mid + Math.imul(ah0, bl9)) | 0; hi = (hi + Math.imul(ah0, bh9)) | 0; var w9 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w9 >>> 26)) | 0; w9 &= 0x3ffffff; /* k = 10 */ lo = Math.imul(al9, bl1); mid = Math.imul(al9, bh1); mid = (mid + Math.imul(ah9, bl1)) | 0; hi = Math.imul(ah9, bh1); lo = (lo + Math.imul(al8, bl2)) | 0; mid = (mid + Math.imul(al8, bh2)) | 0; mid = (mid + Math.imul(ah8, bl2)) | 0; hi = (hi + Math.imul(ah8, bh2)) | 0; lo = (lo + Math.imul(al7, bl3)) | 0; mid = (mid + Math.imul(al7, bh3)) | 0; mid = (mid + Math.imul(ah7, bl3)) | 0; hi = (hi + Math.imul(ah7, bh3)) | 0; lo = (lo + Math.imul(al6, bl4)) | 0; mid = (mid + Math.imul(al6, bh4)) | 0; mid = (mid + Math.imul(ah6, bl4)) | 0; hi = (hi + Math.imul(ah6, bh4)) | 0; lo = (lo + Math.imul(al5, bl5)) | 0; mid = (mid + Math.imul(al5, bh5)) | 0; mid = (mid + Math.imul(ah5, bl5)) | 0; hi = (hi + Math.imul(ah5, bh5)) | 0; lo = (lo + Math.imul(al4, bl6)) | 0; mid = (mid + Math.imul(al4, bh6)) | 0; mid = (mid + Math.imul(ah4, bl6)) | 0; hi = (hi + Math.imul(ah4, bh6)) | 0; lo = (lo + Math.imul(al3, bl7)) | 0; mid = (mid + Math.imul(al3, bh7)) | 0; mid = (mid + Math.imul(ah3, bl7)) | 0; hi = (hi + Math.imul(ah3, bh7)) | 0; lo = (lo + Math.imul(al2, bl8)) | 0; mid = (mid + Math.imul(al2, bh8)) | 0; mid = (mid + Math.imul(ah2, bl8)) | 0; hi = (hi + Math.imul(ah2, bh8)) | 0; lo = (lo + Math.imul(al1, bl9)) | 0; mid = (mid + Math.imul(al1, bh9)) | 0; mid = (mid + Math.imul(ah1, bl9)) | 0; hi = (hi + Math.imul(ah1, bh9)) | 0; var w10 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w10 >>> 26)) | 0; w10 &= 0x3ffffff; /* k = 11 */ lo = Math.imul(al9, bl2); mid = Math.imul(al9, bh2); mid = (mid + Math.imul(ah9, bl2)) | 0; hi = Math.imul(ah9, bh2); lo = (lo + Math.imul(al8, bl3)) | 0; mid = (mid + Math.imul(al8, bh3)) | 0; mid = (mid + Math.imul(ah8, bl3)) | 0; hi = (hi + Math.imul(ah8, bh3)) | 0; lo = (lo + Math.imul(al7, bl4)) | 0; mid = (mid + Math.imul(al7, bh4)) | 0; mid = (mid + Math.imul(ah7, bl4)) | 0; hi = (hi + Math.imul(ah7, bh4)) | 0; lo = (lo + Math.imul(al6, bl5)) | 0; mid = (mid + Math.imul(al6, bh5)) | 0; mid = (mid + Math.imul(ah6, bl5)) | 0; hi = (hi + Math.imul(ah6, bh5)) | 0; lo = (lo + Math.imul(al5, bl6)) | 0; mid = (mid + Math.imul(al5, bh6)) | 0; mid = (mid + Math.imul(ah5, bl6)) | 0; hi = (hi + Math.imul(ah5, bh6)) | 0; lo = (lo + Math.imul(al4, bl7)) | 0; mid = (mid + Math.imul(al4, bh7)) | 0; mid = (mid + Math.imul(ah4, bl7)) | 0; hi = (hi + Math.imul(ah4, bh7)) | 0; lo = (lo + Math.imul(al3, bl8)) | 0; mid = (mid + Math.imul(al3, bh8)) | 0; mid = (mid + Math.imul(ah3, bl8)) | 0; hi = (hi + Math.imul(ah3, bh8)) | 0; lo = (lo + Math.imul(al2, bl9)) | 0; mid = (mid + Math.imul(al2, bh9)) | 0; mid = (mid + Math.imul(ah2, bl9)) | 0; hi = (hi + Math.imul(ah2, bh9)) | 0; var w11 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w11 >>> 26)) | 0; w11 &= 0x3ffffff; /* k = 12 */ lo = Math.imul(al9, bl3); mid = Math.imul(al9, bh3); mid = (mid + Math.imul(ah9, bl3)) | 0; hi = Math.imul(ah9, bh3); lo = (lo + Math.imul(al8, bl4)) | 0; mid = (mid + Math.imul(al8, bh4)) | 0; mid = (mid + Math.imul(ah8, bl4)) | 0; hi = (hi + Math.imul(ah8, bh4)) | 0; lo = (lo + Math.imul(al7, bl5)) | 0; mid = (mid + Math.imul(al7, bh5)) | 0; mid = (mid + Math.imul(ah7, bl5)) | 0; hi = (hi + Math.imul(ah7, bh5)) | 0; lo = (lo + Math.imul(al6, bl6)) | 0; mid = (mid + Math.imul(al6, bh6)) | 0; mid = (mid + Math.imul(ah6, bl6)) | 0; hi = (hi + Math.imul(ah6, bh6)) | 0; lo = (lo + Math.imul(al5, bl7)) | 0; mid = (mid + Math.imul(al5, bh7)) | 0; mid = (mid + Math.imul(ah5, bl7)) | 0; hi = (hi + Math.imul(ah5, bh7)) | 0; lo = (lo + Math.imul(al4, bl8)) | 0; mid = (mid + Math.imul(al4, bh8)) | 0; mid = (mid + Math.imul(ah4, bl8)) | 0; hi = (hi + Math.imul(ah4, bh8)) | 0; lo = (lo + Math.imul(al3, bl9)) | 0; mid = (mid + Math.imul(al3, bh9)) | 0; mid = (mid + Math.imul(ah3, bl9)) | 0; hi = (hi + Math.imul(ah3, bh9)) | 0; var w12 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w12 >>> 26)) | 0; w12 &= 0x3ffffff; /* k = 13 */ lo = Math.imul(al9, bl4); mid = Math.imul(al9, bh4); mid = (mid + Math.imul(ah9, bl4)) | 0; hi = Math.imul(ah9, bh4); lo = (lo + Math.imul(al8, bl5)) | 0; mid = (mid + Math.imul(al8, bh5)) | 0; mid = (mid + Math.imul(ah8, bl5)) | 0; hi = (hi + Math.imul(ah8, bh5)) | 0; lo = (lo + Math.imul(al7, bl6)) | 0; mid = (mid + Math.imul(al7, bh6)) | 0; mid = (mid + Math.imul(ah7, bl6)) | 0; hi = (hi + Math.imul(ah7, bh6)) | 0; lo = (lo + Math.imul(al6, bl7)) | 0; mid = (mid + Math.imul(al6, bh7)) | 0; mid = (mid + Math.imul(ah6, bl7)) | 0; hi = (hi + Math.imul(ah6, bh7)) | 0; lo = (lo + Math.imul(al5, bl8)) | 0; mid = (mid + Math.imul(al5, bh8)) | 0; mid = (mid + Math.imul(ah5, bl8)) | 0; hi = (hi + Math.imul(ah5, bh8)) | 0; lo = (lo + Math.imul(al4, bl9)) | 0; mid = (mid + Math.imul(al4, bh9)) | 0; mid = (mid + Math.imul(ah4, bl9)) | 0; hi = (hi + Math.imul(ah4, bh9)) | 0; var w13 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w13 >>> 26)) | 0; w13 &= 0x3ffffff; /* k = 14 */ lo = Math.imul(al9, bl5); mid = Math.imul(al9, bh5); mid = (mid + Math.imul(ah9, bl5)) | 0; hi = Math.imul(ah9, bh5); lo = (lo + Math.imul(al8, bl6)) | 0; mid = (mid + Math.imul(al8, bh6)) | 0; mid = (mid + Math.imul(ah8, bl6)) | 0; hi = (hi + Math.imul(ah8, bh6)) | 0; lo = (lo + Math.imul(al7, bl7)) | 0; mid = (mid + Math.imul(al7, bh7)) | 0; mid = (mid + Math.imul(ah7, bl7)) | 0; hi = (hi + Math.imul(ah7, bh7)) | 0; lo = (lo + Math.imul(al6, bl8)) | 0; mid = (mid + Math.imul(al6, bh8)) | 0; mid = (mid + Math.imul(ah6, bl8)) | 0; hi = (hi + Math.imul(ah6, bh8)) | 0; lo = (lo + Math.imul(al5, bl9)) | 0; mid = (mid + Math.imul(al5, bh9)) | 0; mid = (mid + Math.imul(ah5, bl9)) | 0; hi = (hi + Math.imul(ah5, bh9)) | 0; var w14 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w14 >>> 26)) | 0; w14 &= 0x3ffffff; /* k = 15 */ lo = Math.imul(al9, bl6); mid = Math.imul(al9, bh6); mid = (mid + Math.imul(ah9, bl6)) | 0; hi = Math.imul(ah9, bh6); lo = (lo + Math.imul(al8, bl7)) | 0; mid = (mid + Math.imul(al8, bh7)) | 0; mid = (mid + Math.imul(ah8, bl7)) | 0; hi = (hi + Math.imul(ah8, bh7)) | 0; lo = (lo + Math.imul(al7, bl8)) | 0; mid = (mid + Math.imul(al7, bh8)) | 0; mid = (mid + Math.imul(ah7, bl8)) | 0; hi = (hi + Math.imul(ah7, bh8)) | 0; lo = (lo + Math.imul(al6, bl9)) | 0; mid = (mid + Math.imul(al6, bh9)) | 0; mid = (mid + Math.imul(ah6, bl9)) | 0; hi = (hi + Math.imul(ah6, bh9)) | 0; var w15 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w15 >>> 26)) | 0; w15 &= 0x3ffffff; /* k = 16 */ lo = Math.imul(al9, bl7); mid = Math.imul(al9, bh7); mid = (mid + Math.imul(ah9, bl7)) | 0; hi = Math.imul(ah9, bh7); lo = (lo + Math.imul(al8, bl8)) | 0; mid = (mid + Math.imul(al8, bh8)) | 0; mid = (mid + Math.imul(ah8, bl8)) | 0; hi = (hi + Math.imul(ah8, bh8)) | 0; lo = (lo + Math.imul(al7, bl9)) | 0; mid = (mid + Math.imul(al7, bh9)) | 0; mid = (mid + Math.imul(ah7, bl9)) | 0; hi = (hi + Math.imul(ah7, bh9)) | 0; var w16 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w16 >>> 26)) | 0; w16 &= 0x3ffffff; /* k = 17 */ lo = Math.imul(al9, bl8); mid = Math.imul(al9, bh8); mid = (mid + Math.imul(ah9, bl8)) | 0; hi = Math.imul(ah9, bh8); lo = (lo + Math.imul(al8, bl9)) | 0; mid = (mid + Math.imul(al8, bh9)) | 0; mid = (mid + Math.imul(ah8, bl9)) | 0; hi = (hi + Math.imul(ah8, bh9)) | 0; var w17 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w17 >>> 26)) | 0; w17 &= 0x3ffffff; /* k = 18 */ lo = Math.imul(al9, bl9); mid = Math.imul(al9, bh9); mid = (mid + Math.imul(ah9, bl9)) | 0; hi = Math.imul(ah9, bh9); var w18 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w18 >>> 26)) | 0; w18 &= 0x3ffffff; o[0] = w0; o[1] = w1; o[2] = w2; o[3] = w3; o[4] = w4; o[5] = w5; o[6] = w6; o[7] = w7; o[8] = w8; o[9] = w9; o[10] = w10; o[11] = w11; o[12] = w12; o[13] = w13; o[14] = w14; o[15] = w15; o[16] = w16; o[17] = w17; o[18] = w18; if (c !== 0) { o[19] = c; out.length++; } return out; }; // Polyfill comb if (!Math.imul) { comb10MulTo = smallMulTo; } function bigMulTo (self, num, out) { out.negative = num.negative ^ self.negative; out.length = self.length + num.length; var carry = 0; var hncarry = 0; for (var k = 0; k < out.length - 1; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = hncarry; hncarry = 0; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = k - j; var a = self.words[i] | 0; var b = num.words[j] | 0; var r = a * b; var lo = r & 0x3ffffff; ncarry = (ncarry + ((r / 0x4000000) | 0)) | 0; lo = (lo + rword) | 0; rword = lo & 0x3ffffff; ncarry = (ncarry + (lo >>> 26)) | 0; hncarry += ncarry >>> 26; ncarry &= 0x3ffffff; } out.words[k] = rword; carry = ncarry; ncarry = hncarry; } if (carry !== 0) { out.words[k] = carry; } else { out.length--; } return out._strip(); } function jumboMulTo (self, num, out) { // Temporary disable, see https://github.com/indutny/bn.js/issues/211 // var fftm = new FFTM(); // return fftm.mulp(self, num, out); return bigMulTo(self, num, out); } BN.prototype.mulTo = function mulTo (num, out) { var res; var len = this.length + num.length; if (this.length === 10 && num.length === 10) { res = comb10MulTo(this, num, out); } else if (len < 63) { res = smallMulTo(this, num, out); } else if (len < 1024) { res = bigMulTo(this, num, out); } else { res = jumboMulTo(this, num, out); } return res; }; // Cooley-Tukey algorithm for FFT // slightly revisited to rely on looping instead of recursion function FFTM (x, y) { this.x = x; this.y = y; } FFTM.prototype.makeRBT = function makeRBT (N) { var t = new Array(N); var l = BN.prototype._countBits(N) - 1; for (var i = 0; i < N; i++) { t[i] = this.revBin(i, l, N); } return t; }; // Returns binary-reversed representation of `x` FFTM.prototype.revBin = function revBin (x, l, N) { if (x === 0 || x === N - 1) return x; var rb = 0; for (var i = 0; i < l; i++) { rb |= (x & 1) << (l - i - 1); x >>= 1; } return rb; }; // Performs "tweedling" phase, therefore 'emulating' // behaviour of the recursive algorithm FFTM.prototype.permute = function permute (rbt, rws, iws, rtws, itws, N) { for (var i = 0; i < N; i++) { rtws[i] = rws[rbt[i]]; itws[i] = iws[rbt[i]]; } }; FFTM.prototype.transform = function transform (rws, iws, rtws, itws, N, rbt) { this.permute(rbt, rws, iws, rtws, itws, N); for (var s = 1; s < N; s <<= 1) { var l = s << 1; var rtwdf = Math.cos(2 * Math.PI / l); var itwdf = Math.sin(2 * Math.PI / l); for (var p = 0; p < N; p += l) { var rtwdf_ = rtwdf; var itwdf_ = itwdf; for (var j = 0; j < s; j++) { var re = rtws[p + j]; var ie = itws[p + j]; var ro = rtws[p + j + s]; var io = itws[p + j + s]; var rx = rtwdf_ * ro - itwdf_ * io; io = rtwdf_ * io + itwdf_ * ro; ro = rx; rtws[p + j] = re + ro; itws[p + j] = ie + io; rtws[p + j + s] = re - ro; itws[p + j + s] = ie - io; /* jshint maxdepth : false */ if (j !== l) { rx = rtwdf * rtwdf_ - itwdf * itwdf_; itwdf_ = rtwdf * itwdf_ + itwdf * rtwdf_; rtwdf_ = rx; } } } } }; FFTM.prototype.guessLen13b = function guessLen13b (n, m) { var N = Math.max(m, n) | 1; var odd = N & 1; var i = 0; for (N = N / 2 | 0; N; N = N >>> 1) { i++; } return 1 << i + 1 + odd; }; FFTM.prototype.conjugate = function conjugate (rws, iws, N) { if (N <= 1) return; for (var i = 0; i < N / 2; i++) { var t = rws[i]; rws[i] = rws[N - i - 1]; rws[N - i - 1] = t; t = iws[i]; iws[i] = -iws[N - i - 1]; iws[N - i - 1] = -t; } }; FFTM.prototype.normalize13b = function normalize13b (ws, N) { var carry = 0; for (var i = 0; i < N / 2; i++) { var w = Math.round(ws[2 * i + 1] / N) * 0x2000 + Math.round(ws[2 * i] / N) + carry; ws[i] = w & 0x3ffffff; if (w < 0x4000000) { carry = 0; } else { carry = w / 0x4000000 | 0; } } return ws; }; FFTM.prototype.convert13b = function convert13b (ws, len, rws, N) { var carry = 0; for (var i = 0; i < len; i++) { carry = carry + (ws[i] | 0); rws[2 * i] = carry & 0x1fff; carry = carry >>> 13; rws[2 * i + 1] = carry & 0x1fff; carry = carry >>> 13; } // Pad with zeroes for (i = 2 * len; i < N; ++i) { rws[i] = 0; } assert(carry === 0); assert((carry & ~0x1fff) === 0); }; FFTM.prototype.stub = function stub (N) { var ph = new Array(N); for (var i = 0; i < N; i++) { ph[i] = 0; } return ph; }; FFTM.prototype.mulp = function mulp (x, y, out) { var N = 2 * this.guessLen13b(x.length, y.length); var rbt = this.makeRBT(N); var _ = this.stub(N); var rws = new Array(N); var rwst = new Array(N); var iwst = new Array(N); var nrws = new Array(N); var nrwst = new Array(N); var niwst = new Array(N); var rmws = out.words; rmws.length = N; this.convert13b(x.words, x.length, rws, N); this.convert13b(y.words, y.length, nrws, N); this.transform(rws, _, rwst, iwst, N, rbt); this.transform(nrws, _, nrwst, niwst, N, rbt); for (var i = 0; i < N; i++) { var rx = rwst[i] * nrwst[i] - iwst[i] * niwst[i]; iwst[i] = rwst[i] * niwst[i] + iwst[i] * nrwst[i]; rwst[i] = rx; } this.conjugate(rwst, iwst, N); this.transform(rwst, iwst, rmws, _, N, rbt); this.conjugate(rmws, _, N); this.normalize13b(rmws, N); out.negative = x.negative ^ y.negative; out.length = x.length + y.length; return out._strip(); }; // Multiply `this` by `num` BN.prototype.mul = function mul (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return this.mulTo(num, out); }; // Multiply employing FFT BN.prototype.mulf = function mulf (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return jumboMulTo(this, num, out); }; // In-place Multiplication BN.prototype.imul = function imul (num) { return this.clone().mulTo(num, this); }; BN.prototype.imuln = function imuln (num) { var isNegNum = num < 0; if (isNegNum) num = -num; assert(typeof num === 'number'); assert(num < 0x4000000); // Carry var carry = 0; for (var i = 0; i < this.length; i++) { var w = (this.words[i] | 0) * num; var lo = (w & 0x3ffffff) + (carry & 0x3ffffff); carry >>= 26; carry += (w / 0x4000000) | 0; // NOTE: lo is 27bit maximum carry += lo >>> 26; this.words[i] = lo & 0x3ffffff; } if (carry !== 0) { this.words[i] = carry; this.length++; } return isNegNum ? this.ineg() : this; }; BN.prototype.muln = function muln (num) { return this.clone().imuln(num); }; // `this` * `this` BN.prototype.sqr = function sqr () { return this.mul(this); }; // `this` * `this` in-place BN.prototype.isqr = function isqr () { return this.imul(this.clone()); }; // Math.pow(`this`, `num`) BN.prototype.pow = function pow (num) { var w = toBitArray(num); if (w.length === 0) return new BN(1); // Skip leading zeroes var res = this; for (var i = 0; i < w.length; i++, res = res.sqr()) { if (w[i] !== 0) break; } if (++i < w.length) { for (var q = res.sqr(); i < w.length; i++, q = q.sqr()) { if (w[i] === 0) continue; res = res.mul(q); } } return res; }; // Shift-left in-place BN.prototype.iushln = function iushln (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; var carryMask = (0x3ffffff >>> (26 - r)) << (26 - r); var i; if (r !== 0) { var carry = 0; for (i = 0; i < this.length; i++) { var newCarry = this.words[i] & carryMask; var c = ((this.words[i] | 0) - newCarry) << r; this.words[i] = c | carry; carry = newCarry >>> (26 - r); } if (carry) { this.words[i] = carry; this.length++; } } if (s !== 0) { for (i = this.length - 1; i >= 0; i--) { this.words[i + s] = this.words[i]; } for (i = 0; i < s; i++) { this.words[i] = 0; } this.length += s; } return this._strip(); }; BN.prototype.ishln = function ishln (bits) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushln(bits); }; // Shift-right in-place // NOTE: `hint` is a lowest bit before trailing zeroes // NOTE: if `extended` is present - it will be filled with destroyed bits BN.prototype.iushrn = function iushrn (bits, hint, extended) { assert(typeof bits === 'number' && bits >= 0); var h; if (hint) { h = (hint - (hint % 26)) / 26; } else { h = 0; } var r = bits % 26; var s = Math.min((bits - r) / 26, this.length); var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); var maskedWords = extended; h -= s; h = Math.max(0, h); // Extended mode, copy masked part if (maskedWords) { for (var i = 0; i < s; i++) { maskedWords.words[i] = this.words[i]; } maskedWords.length = s; } if (s === 0) { // No-op, we should not move anything at all } else if (this.length > s) { this.length -= s; for (i = 0; i < this.length; i++) { this.words[i] = this.words[i + s]; } } else { this.words[0] = 0; this.length = 1; } var carry = 0; for (i = this.length - 1; i >= 0 && (carry !== 0 || i >= h); i--) { var word = this.words[i] | 0; this.words[i] = (carry << (26 - r)) | (word >>> r); carry = word & mask; } // Push carried bits as a mask if (maskedWords && carry !== 0) { maskedWords.words[maskedWords.length++] = carry; } if (this.length === 0) { this.words[0] = 0; this.length = 1; } return this._strip(); }; BN.prototype.ishrn = function ishrn (bits, hint, extended) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushrn(bits, hint, extended); }; // Shift-left BN.prototype.shln = function shln (bits) { return this.clone().ishln(bits); }; BN.prototype.ushln = function ushln (bits) { return this.clone().iushln(bits); }; // Shift-right BN.prototype.shrn = function shrn (bits) { return this.clone().ishrn(bits); }; BN.prototype.ushrn = function ushrn (bits) { return this.clone().iushrn(bits); }; // Test if n bit is set BN.prototype.testn = function testn (bit) { assert(typeof bit === 'number' && bit >= 0); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) return false; // Check bit and return var w = this.words[s]; return !!(w & q); }; // Return only lowers bits of number (in-place) BN.prototype.imaskn = function imaskn (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; assert(this.negative === 0, 'imaskn works only with positive numbers'); if (this.length <= s) { return this; } if (r !== 0) { s++; } this.length = Math.min(s, this.length); if (r !== 0) { var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); this.words[this.length - 1] &= mask; } return this._strip(); }; // Return only lowers bits of number BN.prototype.maskn = function maskn (bits) { return this.clone().imaskn(bits); }; // Add plain number `num` to `this` BN.prototype.iaddn = function iaddn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.isubn(-num); // Possible sign change if (this.negative !== 0) { if (this.length === 1 && (this.words[0] | 0) <= num) { this.words[0] = num - (this.words[0] | 0); this.negative = 0; return this; } this.negative = 0; this.isubn(num); this.negative = 1; return this; } // Add without checks return this._iaddn(num); }; BN.prototype._iaddn = function _iaddn (num) { this.words[0] += num; // Carry for (var i = 0; i < this.length && this.words[i] >= 0x4000000; i++) { this.words[i] -= 0x4000000; if (i === this.length - 1) { this.words[i + 1] = 1; } else { this.words[i + 1]++; } } this.length = Math.max(this.length, i + 1); return this; }; // Subtract plain number `num` from `this` BN.prototype.isubn = function isubn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.iaddn(-num); if (this.negative !== 0) { this.negative = 0; this.iaddn(num); this.negative = 1; return this; } this.words[0] -= num; if (this.length === 1 && this.words[0] < 0) { this.words[0] = -this.words[0]; this.negative = 1; } else { // Carry for (var i = 0; i < this.length && this.words[i] < 0; i++) { this.words[i] += 0x4000000; this.words[i + 1] -= 1; } } return this._strip(); }; BN.prototype.addn = function addn (num) { return this.clone().iaddn(num); }; BN.prototype.subn = function subn (num) { return this.clone().isubn(num); }; BN.prototype.iabs = function iabs () { this.negative = 0; return this; }; BN.prototype.abs = function abs () { return this.clone().iabs(); }; BN.prototype._ishlnsubmul = function _ishlnsubmul (num, mul, shift) { var len = num.length + shift; var i; this._expand(len); var w; var carry = 0; for (i = 0; i < num.length; i++) { w = (this.words[i + shift] | 0) + carry; var right = (num.words[i] | 0) * mul; w -= right & 0x3ffffff; carry = (w >> 26) - ((right / 0x4000000) | 0); this.words[i + shift] = w & 0x3ffffff; } for (; i < this.length - shift; i++) { w = (this.words[i + shift] | 0) + carry; carry = w >> 26; this.words[i + shift] = w & 0x3ffffff; } if (carry === 0) return this._strip(); // Subtraction overflow assert(carry === -1); carry = 0; for (i = 0; i < this.length; i++) { w = -(this.words[i] | 0) + carry; carry = w >> 26; this.words[i] = w & 0x3ffffff; } this.negative = 1; return this._strip(); }; BN.prototype._wordDiv = function _wordDiv (num, mode) { var shift = this.length - num.length; var a = this.clone(); var b = num; // Normalize var bhi = b.words[b.length - 1] | 0; var bhiBits = this._countBits(bhi); shift = 26 - bhiBits; if (shift !== 0) { b = b.ushln(shift); a.iushln(shift); bhi = b.words[b.length - 1] | 0; } // Initialize quotient var m = a.length - b.length; var q; if (mode !== 'mod') { q = new BN(null); q.length = m + 1; q.words = new Array(q.length); for (var i = 0; i < q.length; i++) { q.words[i] = 0; } } var diff = a.clone()._ishlnsubmul(b, 1, m); if (diff.negative === 0) { a = diff; if (q) { q.words[m] = 1; } } for (var j = m - 1; j >= 0; j--) { var qj = (a.words[b.length + j] | 0) * 0x4000000 + (a.words[b.length + j - 1] | 0); // NOTE: (qj / bhi) is (0x3ffffff * 0x4000000 + 0x3ffffff) / 0x2000000 max // (0x7ffffff) qj = Math.min((qj / bhi) | 0, 0x3ffffff); a._ishlnsubmul(b, qj, j); while (a.negative !== 0) { qj--; a.negative = 0; a._ishlnsubmul(b, 1, j); if (!a.isZero()) { a.negative ^= 1; } } if (q) { q.words[j] = qj; } } if (q) { q._strip(); } a._strip(); // Denormalize if (mode !== 'div' && shift !== 0) { a.iushrn(shift); } return { div: q || null, mod: a }; }; // NOTE: 1) `mode` can be set to `mod` to request mod only, // to `div` to request div only, or be absent to // request both div & mod // 2) `positive` is true if unsigned mod is requested BN.prototype.divmod = function divmod (num, mode, positive) { assert(!num.isZero()); if (this.isZero()) { return { div: new BN(0), mod: new BN(0) }; } var div, mod, res; if (this.negative !== 0 && num.negative === 0) { res = this.neg().divmod(num, mode); if (mode !== 'mod') { div = res.div.neg(); } if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.iadd(num); } } return { div: div, mod: mod }; } if (this.negative === 0 && num.negative !== 0) { res = this.divmod(num.neg(), mode); if (mode !== 'mod') { div = res.div.neg(); } return { div: div, mod: res.mod }; } if ((this.negative & num.negative) !== 0) { res = this.neg().divmod(num.neg(), mode); if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.isub(num); } } return { div: res.div, mod: mod }; } // Both numbers are positive at this point // Strip both numbers to approximate shift value if (num.length > this.length || this.cmp(num) < 0) { return { div: new BN(0), mod: this }; } // Very short reduction if (num.length === 1) { if (mode === 'div') { return { div: this.divn(num.words[0]), mod: null }; } if (mode === 'mod') { return { div: null, mod: new BN(this.modrn(num.words[0])) }; } return { div: this.divn(num.words[0]), mod: new BN(this.modrn(num.words[0])) }; } return this._wordDiv(num, mode); }; // Find `this` / `num` BN.prototype.div = function div (num) { return this.divmod(num, 'div', false).div; }; // Find `this` % `num` BN.prototype.mod = function mod (num) { return this.divmod(num, 'mod', false).mod; }; BN.prototype.umod = function umod (num) { return this.divmod(num, 'mod', true).mod; }; // Find Round(`this` / `num`) BN.prototype.divRound = function divRound (num) { var dm = this.divmod(num); // Fast case - exact division if (dm.mod.isZero()) return dm.div; var mod = dm.div.negative !== 0 ? dm.mod.isub(num) : dm.mod; var half = num.ushrn(1); var r2 = num.andln(1); var cmp = mod.cmp(half); // Round down if (cmp < 0 || (r2 === 1 && cmp === 0)) return dm.div; // Round up return dm.div.negative !== 0 ? dm.div.isubn(1) : dm.div.iaddn(1); }; BN.prototype.modrn = function modrn (num) { var isNegNum = num < 0; if (isNegNum) num = -num; assert(num <= 0x3ffffff); var p = (1 << 26) % num; var acc = 0; for (var i = this.length - 1; i >= 0; i--) { acc = (p * acc + (this.words[i] | 0)) % num; } return isNegNum ? -acc : acc; }; // WARNING: DEPRECATED BN.prototype.modn = function modn (num) { return this.modrn(num); }; // In-place division by number BN.prototype.idivn = function idivn (num) { var isNegNum = num < 0; if (isNegNum) num = -num; assert(num <= 0x3ffffff); var carry = 0; for (var i = this.length - 1; i >= 0; i--) { var w = (this.words[i] | 0) + carry * 0x4000000; this.words[i] = (w / num) | 0; carry = w % num; } this._strip(); return isNegNum ? this.ineg() : this; }; BN.prototype.divn = function divn (num) { return this.clone().idivn(num); }; BN.prototype.egcd = function egcd (p) { assert(p.negative === 0); assert(!p.isZero()); var x = this; var y = p.clone(); if (x.negative !== 0) { x = x.umod(p); } else { x = x.clone(); } // A * x + B * y = x var A = new BN(1); var B = new BN(0); // C * x + D * y = y var C = new BN(0); var D = new BN(1); var g = 0; while (x.isEven() && y.isEven()) { x.iushrn(1); y.iushrn(1); ++g; } var yp = y.clone(); var xp = x.clone(); while (!x.isZero()) { for (var i = 0, im = 1; (x.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { x.iushrn(i); while (i-- > 0) { if (A.isOdd() || B.isOdd()) { A.iadd(yp); B.isub(xp); } A.iushrn(1); B.iushrn(1); } } for (var j = 0, jm = 1; (y.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { y.iushrn(j); while (j-- > 0) { if (C.isOdd() || D.isOdd()) { C.iadd(yp); D.isub(xp); } C.iushrn(1); D.iushrn(1); } } if (x.cmp(y) >= 0) { x.isub(y); A.isub(C); B.isub(D); } else { y.isub(x); C.isub(A); D.isub(B); } } return { a: C, b: D, gcd: y.iushln(g) }; }; // This is reduced incarnation of the binary EEA // above, designated to invert members of the // _prime_ fields F(p) at a maximal speed BN.prototype._invmp = function _invmp (p) { assert(p.negative === 0); assert(!p.isZero()); var a = this; var b = p.clone(); if (a.negative !== 0) { a = a.umod(p); } else { a = a.clone(); } var x1 = new BN(1); var x2 = new BN(0); var delta = b.clone(); while (a.cmpn(1) > 0 && b.cmpn(1) > 0) { for (var i = 0, im = 1; (a.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { a.iushrn(i); while (i-- > 0) { if (x1.isOdd()) { x1.iadd(delta); } x1.iushrn(1); } } for (var j = 0, jm = 1; (b.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { b.iushrn(j); while (j-- > 0) { if (x2.isOdd()) { x2.iadd(delta); } x2.iushrn(1); } } if (a.cmp(b) >= 0) { a.isub(b); x1.isub(x2); } else { b.isub(a); x2.isub(x1); } } var res; if (a.cmpn(1) === 0) { res = x1; } else { res = x2; } if (res.cmpn(0) < 0) { res.iadd(p); } return res; }; BN.prototype.gcd = function gcd (num) { if (this.isZero()) return num.abs(); if (num.isZero()) return this.abs(); var a = this.clone(); var b = num.clone(); a.negative = 0; b.negative = 0; // Remove common factor of two for (var shift = 0; a.isEven() && b.isEven(); shift++) { a.iushrn(1); b.iushrn(1); } do { while (a.isEven()) { a.iushrn(1); } while (b.isEven()) { b.iushrn(1); } var r = a.cmp(b); if (r < 0) { // Swap `a` and `b` to make `a` always bigger than `b` var t = a; a = b; b = t; } else if (r === 0 || b.cmpn(1) === 0) { break; } a.isub(b); } while (true); return b.iushln(shift); }; // Invert number in the field F(num) BN.prototype.invm = function invm (num) { return this.egcd(num).a.umod(num); }; BN.prototype.isEven = function isEven () { return (this.words[0] & 1) === 0; }; BN.prototype.isOdd = function isOdd () { return (this.words[0] & 1) === 1; }; // And first word and num BN.prototype.andln = function andln (num) { return this.words[0] & num; }; // Increment at the bit position in-line BN.prototype.bincn = function bincn (bit) { assert(typeof bit === 'number'); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) { this._expand(s + 1); this.words[s] |= q; return this; } // Add bit and propagate, if needed var carry = q; for (var i = s; carry !== 0 && i < this.length; i++) { var w = this.words[i] | 0; w += carry; carry = w >>> 26; w &= 0x3ffffff; this.words[i] = w; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.isZero = function isZero () { return this.length === 1 && this.words[0] === 0; }; BN.prototype.cmpn = function cmpn (num) { var negative = num < 0; if (this.negative !== 0 && !negative) return -1; if (this.negative === 0 && negative) return 1; this._strip(); var res; if (this.length > 1) { res = 1; } else { if (negative) { num = -num; } assert(num <= 0x3ffffff, 'Number is too big'); var w = this.words[0] | 0; res = w === num ? 0 : w < num ? -1 : 1; } if (this.negative !== 0) return -res | 0; return res; }; // Compare two numbers and return: // 1 - if `this` > `num` // 0 - if `this` == `num` // -1 - if `this` < `num` BN.prototype.cmp = function cmp (num) { if (this.negative !== 0 && num.negative === 0) return -1; if (this.negative === 0 && num.negative !== 0) return 1; var res = this.ucmp(num); if (this.negative !== 0) return -res | 0; return res; }; // Unsigned comparison BN.prototype.ucmp = function ucmp (num) { // At this point both numbers have the same sign if (this.length > num.length) return 1; if (this.length < num.length) return -1; var res = 0; for (var i = this.length - 1; i >= 0; i--) { var a = this.words[i] | 0; var b = num.words[i] | 0; if (a === b) continue; if (a < b) { res = -1; } else if (a > b) { res = 1; } break; } return res; }; BN.prototype.gtn = function gtn (num) { return this.cmpn(num) === 1; }; BN.prototype.gt = function gt (num) { return this.cmp(num) === 1; }; BN.prototype.gten = function gten (num) { return this.cmpn(num) >= 0; }; BN.prototype.gte = function gte (num) { return this.cmp(num) >= 0; }; BN.prototype.ltn = function ltn (num) { return this.cmpn(num) === -1; }; BN.prototype.lt = function lt (num) { return this.cmp(num) === -1; }; BN.prototype.lten = function lten (num) { return this.cmpn(num) <= 0; }; BN.prototype.lte = function lte (num) { return this.cmp(num) <= 0; }; BN.prototype.eqn = function eqn (num) { return this.cmpn(num) === 0; }; BN.prototype.eq = function eq (num) { return this.cmp(num) === 0; }; // // A reduce context, could be using montgomery or something better, depending // on the `m` itself. // BN.red = function red (num) { return new Red(num); }; BN.prototype.toRed = function toRed (ctx) { assert(!this.red, 'Already a number in reduction context'); assert(this.negative === 0, 'red works only with positives'); return ctx.convertTo(this)._forceRed(ctx); }; BN.prototype.fromRed = function fromRed () { assert(this.red, 'fromRed works only with numbers in reduction context'); return this.red.convertFrom(this); }; BN.prototype._forceRed = function _forceRed (ctx) { this.red = ctx; return this; }; BN.prototype.forceRed = function forceRed (ctx) { assert(!this.red, 'Already a number in reduction context'); return this._forceRed(ctx); }; BN.prototype.redAdd = function redAdd (num) { assert(this.red, 'redAdd works only with red numbers'); return this.red.add(this, num); }; BN.prototype.redIAdd = function redIAdd (num) { assert(this.red, 'redIAdd works only with red numbers'); return this.red.iadd(this, num); }; BN.prototype.redSub = function redSub (num) { assert(this.red, 'redSub works only with red numbers'); return this.red.sub(this, num); }; BN.prototype.redISub = function redISub (num) { assert(this.red, 'redISub works only with red numbers'); return this.red.isub(this, num); }; BN.prototype.redShl = function redShl (num) { assert(this.red, 'redShl works only with red numbers'); return this.red.shl(this, num); }; BN.prototype.redMul = function redMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.mul(this, num); }; BN.prototype.redIMul = function redIMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.imul(this, num); }; BN.prototype.redSqr = function redSqr () { assert(this.red, 'redSqr works only with red numbers'); this.red._verify1(this); return this.red.sqr(this); }; BN.prototype.redISqr = function redISqr () { assert(this.red, 'redISqr works only with red numbers'); this.red._verify1(this); return this.red.isqr(this); }; // Square root over p BN.prototype.redSqrt = function redSqrt () { assert(this.red, 'redSqrt works only with red numbers'); this.red._verify1(this); return this.red.sqrt(this); }; BN.prototype.redInvm = function redInvm () { assert(this.red, 'redInvm works only with red numbers'); this.red._verify1(this); return this.red.invm(this); }; // Return negative clone of `this` % `red modulo` BN.prototype.redNeg = function redNeg () { assert(this.red, 'redNeg works only with red numbers'); this.red._verify1(this); return this.red.neg(this); }; BN.prototype.redPow = function redPow (num) { assert(this.red && !num.red, 'redPow(normalNum)'); this.red._verify1(this); return this.red.pow(this, num); }; // Prime numbers with efficient reduction var primes = { k256: null, p224: null, p192: null, p25519: null }; // Pseudo-Mersenne prime function MPrime (name, p) { // P = 2 ^ N - K this.name = name; this.p = new BN(p, 16); this.n = this.p.bitLength(); this.k = new BN(1).iushln(this.n).isub(this.p); this.tmp = this._tmp(); } MPrime.prototype._tmp = function _tmp () { var tmp = new BN(null); tmp.words = new Array(Math.ceil(this.n / 13)); return tmp; }; MPrime.prototype.ireduce = function ireduce (num) { // Assumes that `num` is less than `P^2` // num = HI * (2 ^ N - K) + HI * K + LO = HI * K + LO (mod P) var r = num; var rlen; do { this.split(r, this.tmp); r = this.imulK(r); r = r.iadd(this.tmp); rlen = r.bitLength(); } while (rlen > this.n); var cmp = rlen < this.n ? -1 : r.ucmp(this.p); if (cmp === 0) { r.words[0] = 0; r.length = 1; } else if (cmp > 0) { r.isub(this.p); } else { if (r.strip !== undefined) { // r is a BN v4 instance r.strip(); } else { // r is a BN v5 instance r._strip(); } } return r; }; MPrime.prototype.split = function split (input, out) { input.iushrn(this.n, 0, out); }; MPrime.prototype.imulK = function imulK (num) { return num.imul(this.k); }; function K256 () { MPrime.call( this, 'k256', 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f'); } inherits(K256, MPrime); K256.prototype.split = function split (input, output) { // 256 = 9 * 26 + 22 var mask = 0x3fffff; var outLen = Math.min(input.length, 9); for (var i = 0; i < outLen; i++) { output.words[i] = input.words[i]; } output.length = outLen; if (input.length <= 9) { input.words[0] = 0; input.length = 1; return; } // Shift by 9 limbs var prev = input.words[9]; output.words[output.length++] = prev & mask; for (i = 10; i < input.length; i++) { var next = input.words[i] | 0; input.words[i - 10] = ((next & mask) << 4) | (prev >>> 22); prev = next; } prev >>>= 22; input.words[i - 10] = prev; if (prev === 0 && input.length > 10) { input.length -= 10; } else { input.length -= 9; } }; K256.prototype.imulK = function imulK (num) { // K = 0x1000003d1 = [ 0x40, 0x3d1 ] num.words[num.length] = 0; num.words[num.length + 1] = 0; num.length += 2; // bounded at: 0x40 * 0x3ffffff + 0x3d0 = 0x100000390 var lo = 0; for (var i = 0; i < num.length; i++) { var w = num.words[i] | 0; lo += w * 0x3d1; num.words[i] = lo & 0x3ffffff; lo = w * 0x40 + ((lo / 0x4000000) | 0); } // Fast length reduction if (num.words[num.length - 1] === 0) { num.length--; if (num.words[num.length - 1] === 0) { num.length--; } } return num; }; function P224 () { MPrime.call( this, 'p224', 'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001'); } inherits(P224, MPrime); function P192 () { MPrime.call( this, 'p192', 'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff'); } inherits(P192, MPrime); function P25519 () { // 2 ^ 255 - 19 MPrime.call( this, '25519', '7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed'); } inherits(P25519, MPrime); P25519.prototype.imulK = function imulK (num) { // K = 0x13 var carry = 0; for (var i = 0; i < num.length; i++) { var hi = (num.words[i] | 0) * 0x13 + carry; var lo = hi & 0x3ffffff; hi >>>= 26; num.words[i] = lo; carry = hi; } if (carry !== 0) { num.words[num.length++] = carry; } return num; }; // Exported mostly for testing purposes, use plain name instead BN._prime = function prime (name) { // Cached version of prime if (primes[name]) return primes[name]; var prime; if (name === 'k256') { prime = new K256(); } else if (name === 'p224') { prime = new P224(); } else if (name === 'p192') { prime = new P192(); } else if (name === 'p25519') { prime = new P25519(); } else { throw new Error('Unknown prime ' + name); } primes[name] = prime; return prime; }; // // Base reduction engine // function Red (m) { if (typeof m === 'string') { var prime = BN._prime(m); this.m = prime.p; this.prime = prime; } else { assert(m.gtn(1), 'modulus must be greater than 1'); this.m = m; this.prime = null; } } Red.prototype._verify1 = function _verify1 (a) { assert(a.negative === 0, 'red works only with positives'); assert(a.red, 'red works only with red numbers'); }; Red.prototype._verify2 = function _verify2 (a, b) { assert((a.negative | b.negative) === 0, 'red works only with positives'); assert(a.red && a.red === b.red, 'red works only with red numbers'); }; Red.prototype.imod = function imod (a) { if (this.prime) return this.prime.ireduce(a)._forceRed(this); move(a, a.umod(this.m)._forceRed(this)); return a; }; Red.prototype.neg = function neg (a) { if (a.isZero()) { return a.clone(); } return this.m.sub(a)._forceRed(this); }; Red.prototype.add = function add (a, b) { this._verify2(a, b); var res = a.add(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res._forceRed(this); }; Red.prototype.iadd = function iadd (a, b) { this._verify2(a, b); var res = a.iadd(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res; }; Red.prototype.sub = function sub (a, b) { this._verify2(a, b); var res = a.sub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res._forceRed(this); }; Red.prototype.isub = function isub (a, b) { this._verify2(a, b); var res = a.isub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res; }; Red.prototype.shl = function shl (a, num) { this._verify1(a); return this.imod(a.ushln(num)); }; Red.prototype.imul = function imul (a, b) { this._verify2(a, b); return this.imod(a.imul(b)); }; Red.prototype.mul = function mul (a, b) { this._verify2(a, b); return this.imod(a.mul(b)); }; Red.prototype.isqr = function isqr (a) { return this.imul(a, a.clone()); }; Red.prototype.sqr = function sqr (a) { return this.mul(a, a); }; Red.prototype.sqrt = function sqrt (a) { if (a.isZero()) return a.clone(); var mod3 = this.m.andln(3); assert(mod3 % 2 === 1); // Fast case if (mod3 === 3) { var pow = this.m.add(new BN(1)).iushrn(2); return this.pow(a, pow); } // Tonelli-Shanks algorithm (Totally unoptimized and slow) // // Find Q and S, that Q * 2 ^ S = (P - 1) var q = this.m.subn(1); var s = 0; while (!q.isZero() && q.andln(1) === 0) { s++; q.iushrn(1); } assert(!q.isZero()); var one = new BN(1).toRed(this); var nOne = one.redNeg(); // Find quadratic non-residue // NOTE: Max is such because of generalized Riemann hypothesis. var lpow = this.m.subn(1).iushrn(1); var z = this.m.bitLength(); z = new BN(2 * z * z).toRed(this); while (this.pow(z, lpow).cmp(nOne) !== 0) { z.redIAdd(nOne); } var c = this.pow(z, q); var r = this.pow(a, q.addn(1).iushrn(1)); var t = this.pow(a, q); var m = s; while (t.cmp(one) !== 0) { var tmp = t; for (var i = 0; tmp.cmp(one) !== 0; i++) { tmp = tmp.redSqr(); } assert(i < m); var b = this.pow(c, new BN(1).iushln(m - i - 1)); r = r.redMul(b); c = b.redSqr(); t = t.redMul(c); m = i; } return r; }; Red.prototype.invm = function invm (a) { var inv = a._invmp(this.m); if (inv.negative !== 0) { inv.negative = 0; return this.imod(inv).redNeg(); } else { return this.imod(inv); } }; Red.prototype.pow = function pow (a, num) { if (num.isZero()) return new BN(1).toRed(this); if (num.cmpn(1) === 0) return a.clone(); var windowSize = 4; var wnd = new Array(1 << windowSize); wnd[0] = new BN(1).toRed(this); wnd[1] = a; for (var i = 2; i < wnd.length; i++) { wnd[i] = this.mul(wnd[i - 1], a); } var res = wnd[0]; var current = 0; var currentLen = 0; var start = num.bitLength() % 26; if (start === 0) { start = 26; } for (i = num.length - 1; i >= 0; i--) { var word = num.words[i]; for (var j = start - 1; j >= 0; j--) { var bit = (word >> j) & 1; if (res !== wnd[0]) { res = this.sqr(res); } if (bit === 0 && current === 0) { currentLen = 0; continue; } current <<= 1; current |= bit; currentLen++; if (currentLen !== windowSize && (i !== 0 || j !== 0)) continue; res = this.mul(res, wnd[current]); currentLen = 0; current = 0; } start = 26; } return res; }; Red.prototype.convertTo = function convertTo (num) { var r = num.umod(this.m); return r === num ? r.clone() : r; }; Red.prototype.convertFrom = function convertFrom (num) { var res = num.clone(); res.red = null; return res; }; // // Montgomery method engine // BN.mont = function mont (num) { return new Mont(num); }; function Mont (m) { Red.call(this, m); this.shift = this.m.bitLength(); if (this.shift % 26 !== 0) { this.shift += 26 - (this.shift % 26); } this.r = new BN(1).iushln(this.shift); this.r2 = this.imod(this.r.sqr()); this.rinv = this.r._invmp(this.m); this.minv = this.rinv.mul(this.r).isubn(1).div(this.m); this.minv = this.minv.umod(this.r); this.minv = this.r.sub(this.minv); } inherits(Mont, Red); Mont.prototype.convertTo = function convertTo (num) { return this.imod(num.ushln(this.shift)); }; Mont.prototype.convertFrom = function convertFrom (num) { var r = this.imod(num.mul(this.rinv)); r.red = null; return r; }; Mont.prototype.imul = function imul (a, b) { if (a.isZero() || b.isZero()) { a.words[0] = 0; a.length = 1; return a; } var t = a.imul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.mul = function mul (a, b) { if (a.isZero() || b.isZero()) return new BN(0)._forceRed(this); var t = a.mul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.invm = function invm (a) { // (AR)^-1 * R^2 = (A^-1 * R^-1) * R^2 = A^-1 * R var res = this.imod(a._invmp(this.m).mul(this.r2)); return res._forceRed(this); }; })( false || module, this); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../webpack/buildin/module.js */ "./node_modules/webpack/buildin/module.js")(module))) /***/ }), /***/ "./node_modules/bowser/es5.js": /*!************************************!*\ !*** ./node_modules/bowser/es5.js ***! \************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { !function(e,t){ true?module.exports=t():undefined}(this,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=90)}({17:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n=r(18),i=function(){function e(){}return e.getFirstMatch=function(e,t){var r=t.match(e);return r&&r.length>0&&r[1]||""},e.getSecondMatch=function(e,t){var r=t.match(e);return r&&r.length>1&&r[2]||""},e.matchAndReturnConst=function(e,t,r){if(e.test(t))return r},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,r,n){void 0===n&&(n=!1);var i=e.getVersionPrecision(t),s=e.getVersionPrecision(r),a=Math.max(i,s),o=0,u=e.map([t,r],(function(t){var r=a-e.getVersionPrecision(t),n=t+new Array(r+1).join(".0");return e.map(n.split("."),(function(e){return new Array(20-e.length).join("0")+e})).reverse()}));for(n&&(o=a-Math.min(i,s)),a-=1;a>=o;){if(u[0][a]>u[1][a])return 1;if(u[0][a]===u[1][a]){if(a===o)return 0;a-=1}else if(u[0][a]1?i-1:0),a=1;a0){var a=Object.keys(r),u=o.default.find(a,(function(e){return t.isOS(e)}));if(u){var d=this.satisfies(r[u]);if(void 0!==d)return d}var c=o.default.find(a,(function(e){return t.isPlatform(e)}));if(c){var f=this.satisfies(r[c]);if(void 0!==f)return f}}if(s>0){var l=Object.keys(i),h=o.default.find(l,(function(e){return t.isBrowser(e,!0)}));if(void 0!==h)return this.compareVersion(i[h])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var r=this.getBrowserName().toLowerCase(),n=e.toLowerCase(),i=o.default.getBrowserTypeByAlias(n);return t&&i&&(n=i.toLowerCase()),n===r},t.compareVersion=function(e){var t=[0],r=e,n=!1,i=this.getBrowserVersion();if("string"==typeof i)return">"===e[0]||"<"===e[0]?(r=e.substr(1),"="===e[1]?(n=!0,r=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?r=e.substr(1):"~"===e[0]&&(n=!0,r=e.substr(1)),t.indexOf(o.default.compareVersions(i,r,n))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.is(e)}))},e}();t.default=d,e.exports=t.default},92:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n};var s=/version\/(\d+(\.?_?\d+)+)/i,a=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},r=i.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},r=i.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},r=i.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},r=i.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},r=i.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},r=i.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},r=i.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},r=i.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},r=i.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},r=i.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},r=i.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},r=i.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},r=i.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},r=i.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},r=i.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return r&&(t.version=r),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},r=i.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},r=i.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},r=i.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},r=i.default.getFirstMatch(s,e)||i.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},r=i.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},r=i.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},r=i.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},r=i.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},r=i.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},r=i.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},r=i.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},r=i.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},r=i.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:function(e){var t=!e.test(/like android/i),r=e.test(/android/i);return t&&r},describe:function(e){var t={name:"Android Browser"},r=i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},r=i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},r=i.default.getFirstMatch(s,e);return r&&(t.version=r),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:i.default.getFirstMatch(t,e),version:i.default.getSecondMatch(t,e)}}}];t.default=a,e.exports=t.default},93:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n},s=r(18);var a=[{test:[/Roku\/DVP/],describe:function(e){var t=i.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:s.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=i.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:s.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=i.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),r=i.default.getWindowsVersionName(t);return{name:s.OS_MAP.Windows,version:t,versionName:r}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:s.OS_MAP.iOS},r=i.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return r&&(t.version=r),t}},{test:[/macintosh/i],describe:function(e){var t=i.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),r=i.default.getMacOSVersionName(t),n={name:s.OS_MAP.MacOS,version:t};return r&&(n.versionName=r),n}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=i.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:s.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),r=e.test(/android/i);return t&&r},describe:function(e){var t=i.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),r=i.default.getAndroidVersionName(t),n={name:s.OS_MAP.Android,version:t};return r&&(n.versionName=r),n}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=i.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),r={name:s.OS_MAP.WebOS};return t&&t.length&&(r.version=t),r}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=i.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||i.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||i.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:s.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=i.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:s.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=i.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:s.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:s.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:s.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=i.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:s.OS_MAP.PlayStation4,version:t}}}];t.default=a,e.exports=t.default},94:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n},s=r(18);var a=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=i.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",r={type:s.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(r.model=t),r}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:s.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:s.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:s.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:s.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:s.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:s.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),r=e.test(/like (ipod|iphone)/i);return t&&!r},describe:function(e){var t=i.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:s.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:s.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:s.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:s.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:s.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:s.PLATFORMS_MAP.tv}}}];t.default=a,e.exports=t.default},95:function(e,t,r){"use strict";t.__esModule=!0,t.default=void 0;var n,i=(n=r(17))&&n.__esModule?n:{default:n},s=r(18);var a=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:s.ENGINE_MAP.Blink};var t=i.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:s.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:s.ENGINE_MAP.Trident},r=i.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:s.ENGINE_MAP.Presto},r=i.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:function(e){var t=e.test(/gecko/i),r=e.test(/like gecko/i);return t&&!r},describe:function(e){var t={name:s.ENGINE_MAP.Gecko},r=i.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:s.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:s.ENGINE_MAP.WebKit},r=i.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return r&&(t.version=r),t}}];t.default=a,e.exports=t.default}})})); /***/ }), /***/ "./node_modules/brorand/index.js": /*!***************************************!*\ !*** ./node_modules/brorand/index.js ***! \***************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var r; module.exports = function rand(len) { if (!r) r = new Rand(null); return r.generate(len); }; function Rand(rand) { this.rand = rand; } module.exports.Rand = Rand; Rand.prototype.generate = function generate(len) { return this._rand(len); }; // Emulate crypto API using randy Rand.prototype._rand = function _rand(n) { if (this.rand.getBytes) return this.rand.getBytes(n); var res = new Uint8Array(n); for (var i = 0; i < res.length; i++) res[i] = this.rand.getByte(); return res; }; if (typeof self === 'object') { if (self.crypto && self.crypto.getRandomValues) { // Modern browsers Rand.prototype._rand = function _rand(n) { var arr = new Uint8Array(n); self.crypto.getRandomValues(arr); return arr; }; } else if (self.msCrypto && self.msCrypto.getRandomValues) { // IE Rand.prototype._rand = function _rand(n) { var arr = new Uint8Array(n); self.msCrypto.getRandomValues(arr); return arr; }; // Safari's WebWorkers do not have `crypto` } else if (typeof window === 'object') { // Old junk Rand.prototype._rand = function() { throw new Error('Not implemented yet'); }; } } else { // Node.js or Web worker with no crypto support try { var crypto = __webpack_require__(/*! crypto */ 12); if (typeof crypto.randomBytes !== 'function') throw new Error('Not supported'); Rand.prototype._rand = function _rand(n) { return crypto.randomBytes(n); }; } catch (e) { } } /***/ }), /***/ "./node_modules/browserify-aes/aes.js": /*!********************************************!*\ !*** ./node_modules/browserify-aes/aes.js ***! \********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // based on the aes implimentation in triple sec // https://github.com/keybase/triplesec // which is in turn based on the one from crypto-js // https://code.google.com/p/crypto-js/ var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer function asUInt32Array (buf) { if (!Buffer.isBuffer(buf)) buf = Buffer.from(buf) var len = (buf.length / 4) | 0 var out = new Array(len) for (var i = 0; i < len; i++) { out[i] = buf.readUInt32BE(i * 4) } return out } function scrubVec (v) { for (var i = 0; i < v.length; v++) { v[i] = 0 } } function cryptBlock (M, keySchedule, SUB_MIX, SBOX, nRounds) { var SUB_MIX0 = SUB_MIX[0] var SUB_MIX1 = SUB_MIX[1] var SUB_MIX2 = SUB_MIX[2] var SUB_MIX3 = SUB_MIX[3] var s0 = M[0] ^ keySchedule[0] var s1 = M[1] ^ keySchedule[1] var s2 = M[2] ^ keySchedule[2] var s3 = M[3] ^ keySchedule[3] var t0, t1, t2, t3 var ksRow = 4 for (var round = 1; round < nRounds; round++) { t0 = SUB_MIX0[s0 >>> 24] ^ SUB_MIX1[(s1 >>> 16) & 0xff] ^ SUB_MIX2[(s2 >>> 8) & 0xff] ^ SUB_MIX3[s3 & 0xff] ^ keySchedule[ksRow++] t1 = SUB_MIX0[s1 >>> 24] ^ SUB_MIX1[(s2 >>> 16) & 0xff] ^ SUB_MIX2[(s3 >>> 8) & 0xff] ^ SUB_MIX3[s0 & 0xff] ^ keySchedule[ksRow++] t2 = SUB_MIX0[s2 >>> 24] ^ SUB_MIX1[(s3 >>> 16) & 0xff] ^ SUB_MIX2[(s0 >>> 8) & 0xff] ^ SUB_MIX3[s1 & 0xff] ^ keySchedule[ksRow++] t3 = SUB_MIX0[s3 >>> 24] ^ SUB_MIX1[(s0 >>> 16) & 0xff] ^ SUB_MIX2[(s1 >>> 8) & 0xff] ^ SUB_MIX3[s2 & 0xff] ^ keySchedule[ksRow++] s0 = t0 s1 = t1 s2 = t2 s3 = t3 } t0 = ((SBOX[s0 >>> 24] << 24) | (SBOX[(s1 >>> 16) & 0xff] << 16) | (SBOX[(s2 >>> 8) & 0xff] << 8) | SBOX[s3 & 0xff]) ^ keySchedule[ksRow++] t1 = ((SBOX[s1 >>> 24] << 24) | (SBOX[(s2 >>> 16) & 0xff] << 16) | (SBOX[(s3 >>> 8) & 0xff] << 8) | SBOX[s0 & 0xff]) ^ keySchedule[ksRow++] t2 = ((SBOX[s2 >>> 24] << 24) | (SBOX[(s3 >>> 16) & 0xff] << 16) | (SBOX[(s0 >>> 8) & 0xff] << 8) | SBOX[s1 & 0xff]) ^ keySchedule[ksRow++] t3 = ((SBOX[s3 >>> 24] << 24) | (SBOX[(s0 >>> 16) & 0xff] << 16) | (SBOX[(s1 >>> 8) & 0xff] << 8) | SBOX[s2 & 0xff]) ^ keySchedule[ksRow++] t0 = t0 >>> 0 t1 = t1 >>> 0 t2 = t2 >>> 0 t3 = t3 >>> 0 return [t0, t1, t2, t3] } // AES constants var RCON = [0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36] var G = (function () { // Compute double table var d = new Array(256) for (var j = 0; j < 256; j++) { if (j < 128) { d[j] = j << 1 } else { d[j] = (j << 1) ^ 0x11b } } var SBOX = [] var INV_SBOX = [] var SUB_MIX = [[], [], [], []] var INV_SUB_MIX = [[], [], [], []] // Walk GF(2^8) var x = 0 var xi = 0 for (var i = 0; i < 256; ++i) { // Compute sbox var sx = xi ^ (xi << 1) ^ (xi << 2) ^ (xi << 3) ^ (xi << 4) sx = (sx >>> 8) ^ (sx & 0xff) ^ 0x63 SBOX[x] = sx INV_SBOX[sx] = x // Compute multiplication var x2 = d[x] var x4 = d[x2] var x8 = d[x4] // Compute sub bytes, mix columns tables var t = (d[sx] * 0x101) ^ (sx * 0x1010100) SUB_MIX[0][x] = (t << 24) | (t >>> 8) SUB_MIX[1][x] = (t << 16) | (t >>> 16) SUB_MIX[2][x] = (t << 8) | (t >>> 24) SUB_MIX[3][x] = t // Compute inv sub bytes, inv mix columns tables t = (x8 * 0x1010101) ^ (x4 * 0x10001) ^ (x2 * 0x101) ^ (x * 0x1010100) INV_SUB_MIX[0][sx] = (t << 24) | (t >>> 8) INV_SUB_MIX[1][sx] = (t << 16) | (t >>> 16) INV_SUB_MIX[2][sx] = (t << 8) | (t >>> 24) INV_SUB_MIX[3][sx] = t if (x === 0) { x = xi = 1 } else { x = x2 ^ d[d[d[x8 ^ x2]]] xi ^= d[d[xi]] } } return { SBOX: SBOX, INV_SBOX: INV_SBOX, SUB_MIX: SUB_MIX, INV_SUB_MIX: INV_SUB_MIX } })() function AES (key) { this._key = asUInt32Array(key) this._reset() } AES.blockSize = 4 * 4 AES.keySize = 256 / 8 AES.prototype.blockSize = AES.blockSize AES.prototype.keySize = AES.keySize AES.prototype._reset = function () { var keyWords = this._key var keySize = keyWords.length var nRounds = keySize + 6 var ksRows = (nRounds + 1) * 4 var keySchedule = [] for (var k = 0; k < keySize; k++) { keySchedule[k] = keyWords[k] } for (k = keySize; k < ksRows; k++) { var t = keySchedule[k - 1] if (k % keySize === 0) { t = (t << 8) | (t >>> 24) t = (G.SBOX[t >>> 24] << 24) | (G.SBOX[(t >>> 16) & 0xff] << 16) | (G.SBOX[(t >>> 8) & 0xff] << 8) | (G.SBOX[t & 0xff]) t ^= RCON[(k / keySize) | 0] << 24 } else if (keySize > 6 && k % keySize === 4) { t = (G.SBOX[t >>> 24] << 24) | (G.SBOX[(t >>> 16) & 0xff] << 16) | (G.SBOX[(t >>> 8) & 0xff] << 8) | (G.SBOX[t & 0xff]) } keySchedule[k] = keySchedule[k - keySize] ^ t } var invKeySchedule = [] for (var ik = 0; ik < ksRows; ik++) { var ksR = ksRows - ik var tt = keySchedule[ksR - (ik % 4 ? 0 : 4)] if (ik < 4 || ksR <= 4) { invKeySchedule[ik] = tt } else { invKeySchedule[ik] = G.INV_SUB_MIX[0][G.SBOX[tt >>> 24]] ^ G.INV_SUB_MIX[1][G.SBOX[(tt >>> 16) & 0xff]] ^ G.INV_SUB_MIX[2][G.SBOX[(tt >>> 8) & 0xff]] ^ G.INV_SUB_MIX[3][G.SBOX[tt & 0xff]] } } this._nRounds = nRounds this._keySchedule = keySchedule this._invKeySchedule = invKeySchedule } AES.prototype.encryptBlockRaw = function (M) { M = asUInt32Array(M) return cryptBlock(M, this._keySchedule, G.SUB_MIX, G.SBOX, this._nRounds) } AES.prototype.encryptBlock = function (M) { var out = this.encryptBlockRaw(M) var buf = Buffer.allocUnsafe(16) buf.writeUInt32BE(out[0], 0) buf.writeUInt32BE(out[1], 4) buf.writeUInt32BE(out[2], 8) buf.writeUInt32BE(out[3], 12) return buf } AES.prototype.decryptBlock = function (M) { M = asUInt32Array(M) // swap var m1 = M[1] M[1] = M[3] M[3] = m1 var out = cryptBlock(M, this._invKeySchedule, G.INV_SUB_MIX, G.INV_SBOX, this._nRounds) var buf = Buffer.allocUnsafe(16) buf.writeUInt32BE(out[0], 0) buf.writeUInt32BE(out[3], 4) buf.writeUInt32BE(out[2], 8) buf.writeUInt32BE(out[1], 12) return buf } AES.prototype.scrub = function () { scrubVec(this._keySchedule) scrubVec(this._invKeySchedule) scrubVec(this._key) } module.exports.AES = AES /***/ }), /***/ "./node_modules/browserify-aes/authCipher.js": /*!***************************************************!*\ !*** ./node_modules/browserify-aes/authCipher.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var aes = __webpack_require__(/*! ./aes */ "./node_modules/browserify-aes/aes.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var Transform = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") var GHASH = __webpack_require__(/*! ./ghash */ "./node_modules/browserify-aes/ghash.js") var xor = __webpack_require__(/*! buffer-xor */ "./node_modules/buffer-xor/index.js") var incr32 = __webpack_require__(/*! ./incr32 */ "./node_modules/browserify-aes/incr32.js") function xorTest (a, b) { var out = 0 if (a.length !== b.length) out++ var len = Math.min(a.length, b.length) for (var i = 0; i < len; ++i) { out += (a[i] ^ b[i]) } return out } function calcIv (self, iv, ck) { if (iv.length === 12) { self._finID = Buffer.concat([iv, Buffer.from([0, 0, 0, 1])]) return Buffer.concat([iv, Buffer.from([0, 0, 0, 2])]) } var ghash = new GHASH(ck) var len = iv.length var toPad = len % 16 ghash.update(iv) if (toPad) { toPad = 16 - toPad ghash.update(Buffer.alloc(toPad, 0)) } ghash.update(Buffer.alloc(8, 0)) var ivBits = len * 8 var tail = Buffer.alloc(8) tail.writeUIntBE(ivBits, 0, 8) ghash.update(tail) self._finID = ghash.state var out = Buffer.from(self._finID) incr32(out) return out } function StreamCipher (mode, key, iv, decrypt) { Transform.call(this) var h = Buffer.alloc(4, 0) this._cipher = new aes.AES(key) var ck = this._cipher.encryptBlock(h) this._ghash = new GHASH(ck) iv = calcIv(this, iv, ck) this._prev = Buffer.from(iv) this._cache = Buffer.allocUnsafe(0) this._secCache = Buffer.allocUnsafe(0) this._decrypt = decrypt this._alen = 0 this._len = 0 this._mode = mode this._authTag = null this._called = false } inherits(StreamCipher, Transform) StreamCipher.prototype._update = function (chunk) { if (!this._called && this._alen) { var rump = 16 - (this._alen % 16) if (rump < 16) { rump = Buffer.alloc(rump, 0) this._ghash.update(rump) } } this._called = true var out = this._mode.encrypt(this, chunk) if (this._decrypt) { this._ghash.update(chunk) } else { this._ghash.update(out) } this._len += chunk.length return out } StreamCipher.prototype._final = function () { if (this._decrypt && !this._authTag) throw new Error('Unsupported state or unable to authenticate data') var tag = xor(this._ghash.final(this._alen * 8, this._len * 8), this._cipher.encryptBlock(this._finID)) if (this._decrypt && xorTest(tag, this._authTag)) throw new Error('Unsupported state or unable to authenticate data') this._authTag = tag this._cipher.scrub() } StreamCipher.prototype.getAuthTag = function getAuthTag () { if (this._decrypt || !Buffer.isBuffer(this._authTag)) throw new Error('Attempting to get auth tag in unsupported state') return this._authTag } StreamCipher.prototype.setAuthTag = function setAuthTag (tag) { if (!this._decrypt) throw new Error('Attempting to set auth tag in unsupported state') this._authTag = tag } StreamCipher.prototype.setAAD = function setAAD (buf) { if (this._called) throw new Error('Attempting to set AAD in unsupported state') this._ghash.update(buf) this._alen += buf.length } module.exports = StreamCipher /***/ }), /***/ "./node_modules/browserify-aes/browser.js": /*!************************************************!*\ !*** ./node_modules/browserify-aes/browser.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var ciphers = __webpack_require__(/*! ./encrypter */ "./node_modules/browserify-aes/encrypter.js") var deciphers = __webpack_require__(/*! ./decrypter */ "./node_modules/browserify-aes/decrypter.js") var modes = __webpack_require__(/*! ./modes/list.json */ "./node_modules/browserify-aes/modes/list.json") function getCiphers () { return Object.keys(modes) } exports.createCipher = exports.Cipher = ciphers.createCipher exports.createCipheriv = exports.Cipheriv = ciphers.createCipheriv exports.createDecipher = exports.Decipher = deciphers.createDecipher exports.createDecipheriv = exports.Decipheriv = deciphers.createDecipheriv exports.listCiphers = exports.getCiphers = getCiphers /***/ }), /***/ "./node_modules/browserify-aes/decrypter.js": /*!**************************************************!*\ !*** ./node_modules/browserify-aes/decrypter.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var AuthCipher = __webpack_require__(/*! ./authCipher */ "./node_modules/browserify-aes/authCipher.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var MODES = __webpack_require__(/*! ./modes */ "./node_modules/browserify-aes/modes/index.js") var StreamCipher = __webpack_require__(/*! ./streamCipher */ "./node_modules/browserify-aes/streamCipher.js") var Transform = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") var aes = __webpack_require__(/*! ./aes */ "./node_modules/browserify-aes/aes.js") var ebtk = __webpack_require__(/*! evp_bytestokey */ "./node_modules/evp_bytestokey/index.js") var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") function Decipher (mode, key, iv) { Transform.call(this) this._cache = new Splitter() this._last = void 0 this._cipher = new aes.AES(key) this._prev = Buffer.from(iv) this._mode = mode this._autopadding = true } inherits(Decipher, Transform) Decipher.prototype._update = function (data) { this._cache.add(data) var chunk var thing var out = [] while ((chunk = this._cache.get(this._autopadding))) { thing = this._mode.decrypt(this, chunk) out.push(thing) } return Buffer.concat(out) } Decipher.prototype._final = function () { var chunk = this._cache.flush() if (this._autopadding) { return unpad(this._mode.decrypt(this, chunk)) } else if (chunk) { throw new Error('data not multiple of block length') } } Decipher.prototype.setAutoPadding = function (setTo) { this._autopadding = !!setTo return this } function Splitter () { this.cache = Buffer.allocUnsafe(0) } Splitter.prototype.add = function (data) { this.cache = Buffer.concat([this.cache, data]) } Splitter.prototype.get = function (autoPadding) { var out if (autoPadding) { if (this.cache.length > 16) { out = this.cache.slice(0, 16) this.cache = this.cache.slice(16) return out } } else { if (this.cache.length >= 16) { out = this.cache.slice(0, 16) this.cache = this.cache.slice(16) return out } } return null } Splitter.prototype.flush = function () { if (this.cache.length) return this.cache } function unpad (last) { var padded = last[15] if (padded < 1 || padded > 16) { throw new Error('unable to decrypt data') } var i = -1 while (++i < padded) { if (last[(i + (16 - padded))] !== padded) { throw new Error('unable to decrypt data') } } if (padded === 16) return return last.slice(0, 16 - padded) } function createDecipheriv (suite, password, iv) { var config = MODES[suite.toLowerCase()] if (!config) throw new TypeError('invalid suite type') if (typeof iv === 'string') iv = Buffer.from(iv) if (config.mode !== 'GCM' && iv.length !== config.iv) throw new TypeError('invalid iv length ' + iv.length) if (typeof password === 'string') password = Buffer.from(password) if (password.length !== config.key / 8) throw new TypeError('invalid key length ' + password.length) if (config.type === 'stream') { return new StreamCipher(config.module, password, iv, true) } else if (config.type === 'auth') { return new AuthCipher(config.module, password, iv, true) } return new Decipher(config.module, password, iv) } function createDecipher (suite, password) { var config = MODES[suite.toLowerCase()] if (!config) throw new TypeError('invalid suite type') var keys = ebtk(password, false, config.key, config.iv) return createDecipheriv(suite, keys.key, keys.iv) } exports.createDecipher = createDecipher exports.createDecipheriv = createDecipheriv /***/ }), /***/ "./node_modules/browserify-aes/encrypter.js": /*!**************************************************!*\ !*** ./node_modules/browserify-aes/encrypter.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var MODES = __webpack_require__(/*! ./modes */ "./node_modules/browserify-aes/modes/index.js") var AuthCipher = __webpack_require__(/*! ./authCipher */ "./node_modules/browserify-aes/authCipher.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var StreamCipher = __webpack_require__(/*! ./streamCipher */ "./node_modules/browserify-aes/streamCipher.js") var Transform = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") var aes = __webpack_require__(/*! ./aes */ "./node_modules/browserify-aes/aes.js") var ebtk = __webpack_require__(/*! evp_bytestokey */ "./node_modules/evp_bytestokey/index.js") var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") function Cipher (mode, key, iv) { Transform.call(this) this._cache = new Splitter() this._cipher = new aes.AES(key) this._prev = Buffer.from(iv) this._mode = mode this._autopadding = true } inherits(Cipher, Transform) Cipher.prototype._update = function (data) { this._cache.add(data) var chunk var thing var out = [] while ((chunk = this._cache.get())) { thing = this._mode.encrypt(this, chunk) out.push(thing) } return Buffer.concat(out) } var PADDING = Buffer.alloc(16, 0x10) Cipher.prototype._final = function () { var chunk = this._cache.flush() if (this._autopadding) { chunk = this._mode.encrypt(this, chunk) this._cipher.scrub() return chunk } if (!chunk.equals(PADDING)) { this._cipher.scrub() throw new Error('data not multiple of block length') } } Cipher.prototype.setAutoPadding = function (setTo) { this._autopadding = !!setTo return this } function Splitter () { this.cache = Buffer.allocUnsafe(0) } Splitter.prototype.add = function (data) { this.cache = Buffer.concat([this.cache, data]) } Splitter.prototype.get = function () { if (this.cache.length > 15) { var out = this.cache.slice(0, 16) this.cache = this.cache.slice(16) return out } return null } Splitter.prototype.flush = function () { var len = 16 - this.cache.length var padBuff = Buffer.allocUnsafe(len) var i = -1 while (++i < len) { padBuff.writeUInt8(len, i) } return Buffer.concat([this.cache, padBuff]) } function createCipheriv (suite, password, iv) { var config = MODES[suite.toLowerCase()] if (!config) throw new TypeError('invalid suite type') if (typeof password === 'string') password = Buffer.from(password) if (password.length !== config.key / 8) throw new TypeError('invalid key length ' + password.length) if (typeof iv === 'string') iv = Buffer.from(iv) if (config.mode !== 'GCM' && iv.length !== config.iv) throw new TypeError('invalid iv length ' + iv.length) if (config.type === 'stream') { return new StreamCipher(config.module, password, iv) } else if (config.type === 'auth') { return new AuthCipher(config.module, password, iv) } return new Cipher(config.module, password, iv) } function createCipher (suite, password) { var config = MODES[suite.toLowerCase()] if (!config) throw new TypeError('invalid suite type') var keys = ebtk(password, false, config.key, config.iv) return createCipheriv(suite, keys.key, keys.iv) } exports.createCipheriv = createCipheriv exports.createCipher = createCipher /***/ }), /***/ "./node_modules/browserify-aes/ghash.js": /*!**********************************************!*\ !*** ./node_modules/browserify-aes/ghash.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var ZEROES = Buffer.alloc(16, 0) function toArray (buf) { return [ buf.readUInt32BE(0), buf.readUInt32BE(4), buf.readUInt32BE(8), buf.readUInt32BE(12) ] } function fromArray (out) { var buf = Buffer.allocUnsafe(16) buf.writeUInt32BE(out[0] >>> 0, 0) buf.writeUInt32BE(out[1] >>> 0, 4) buf.writeUInt32BE(out[2] >>> 0, 8) buf.writeUInt32BE(out[3] >>> 0, 12) return buf } function GHASH (key) { this.h = key this.state = Buffer.alloc(16, 0) this.cache = Buffer.allocUnsafe(0) } // from http://bitwiseshiftleft.github.io/sjcl/doc/symbols/src/core_gcm.js.html // by Juho Vähä-Herttua GHASH.prototype.ghash = function (block) { var i = -1 while (++i < block.length) { this.state[i] ^= block[i] } this._multiply() } GHASH.prototype._multiply = function () { var Vi = toArray(this.h) var Zi = [0, 0, 0, 0] var j, xi, lsbVi var i = -1 while (++i < 128) { xi = (this.state[~~(i / 8)] & (1 << (7 - (i % 8)))) !== 0 if (xi) { // Z_i+1 = Z_i ^ V_i Zi[0] ^= Vi[0] Zi[1] ^= Vi[1] Zi[2] ^= Vi[2] Zi[3] ^= Vi[3] } // Store the value of LSB(V_i) lsbVi = (Vi[3] & 1) !== 0 // V_i+1 = V_i >> 1 for (j = 3; j > 0; j--) { Vi[j] = (Vi[j] >>> 1) | ((Vi[j - 1] & 1) << 31) } Vi[0] = Vi[0] >>> 1 // If LSB(V_i) is 1, V_i+1 = (V_i >> 1) ^ R if (lsbVi) { Vi[0] = Vi[0] ^ (0xe1 << 24) } } this.state = fromArray(Zi) } GHASH.prototype.update = function (buf) { this.cache = Buffer.concat([this.cache, buf]) var chunk while (this.cache.length >= 16) { chunk = this.cache.slice(0, 16) this.cache = this.cache.slice(16) this.ghash(chunk) } } GHASH.prototype.final = function (abl, bl) { if (this.cache.length) { this.ghash(Buffer.concat([this.cache, ZEROES], 16)) } this.ghash(fromArray([0, abl, 0, bl])) return this.state } module.exports = GHASH /***/ }), /***/ "./node_modules/browserify-aes/incr32.js": /*!***********************************************!*\ !*** ./node_modules/browserify-aes/incr32.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports) { function incr32 (iv) { var len = iv.length var item while (len--) { item = iv.readUInt8(len) if (item === 255) { iv.writeUInt8(0, len) } else { item++ iv.writeUInt8(item, len) break } } } module.exports = incr32 /***/ }), /***/ "./node_modules/browserify-aes/modes/cbc.js": /*!**************************************************!*\ !*** ./node_modules/browserify-aes/modes/cbc.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var xor = __webpack_require__(/*! buffer-xor */ "./node_modules/buffer-xor/index.js") exports.encrypt = function (self, block) { var data = xor(block, self._prev) self._prev = self._cipher.encryptBlock(data) return self._prev } exports.decrypt = function (self, block) { var pad = self._prev self._prev = block var out = self._cipher.decryptBlock(block) return xor(out, pad) } /***/ }), /***/ "./node_modules/browserify-aes/modes/cfb.js": /*!**************************************************!*\ !*** ./node_modules/browserify-aes/modes/cfb.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var xor = __webpack_require__(/*! buffer-xor */ "./node_modules/buffer-xor/index.js") function encryptStart (self, data, decrypt) { var len = data.length var out = xor(data, self._cache) self._cache = self._cache.slice(len) self._prev = Buffer.concat([self._prev, decrypt ? data : out]) return out } exports.encrypt = function (self, data, decrypt) { var out = Buffer.allocUnsafe(0) var len while (data.length) { if (self._cache.length === 0) { self._cache = self._cipher.encryptBlock(self._prev) self._prev = Buffer.allocUnsafe(0) } if (self._cache.length <= data.length) { len = self._cache.length out = Buffer.concat([out, encryptStart(self, data.slice(0, len), decrypt)]) data = data.slice(len) } else { out = Buffer.concat([out, encryptStart(self, data, decrypt)]) break } } return out } /***/ }), /***/ "./node_modules/browserify-aes/modes/cfb1.js": /*!***************************************************!*\ !*** ./node_modules/browserify-aes/modes/cfb1.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer function encryptByte (self, byteParam, decrypt) { var pad var i = -1 var len = 8 var out = 0 var bit, value while (++i < len) { pad = self._cipher.encryptBlock(self._prev) bit = (byteParam & (1 << (7 - i))) ? 0x80 : 0 value = pad[0] ^ bit out += ((value & 0x80) >> (i % 8)) self._prev = shiftIn(self._prev, decrypt ? bit : value) } return out } function shiftIn (buffer, value) { var len = buffer.length var i = -1 var out = Buffer.allocUnsafe(buffer.length) buffer = Buffer.concat([buffer, Buffer.from([value])]) while (++i < len) { out[i] = buffer[i] << 1 | buffer[i + 1] >> (7) } return out } exports.encrypt = function (self, chunk, decrypt) { var len = chunk.length var out = Buffer.allocUnsafe(len) var i = -1 while (++i < len) { out[i] = encryptByte(self, chunk[i], decrypt) } return out } /***/ }), /***/ "./node_modules/browserify-aes/modes/cfb8.js": /*!***************************************************!*\ !*** ./node_modules/browserify-aes/modes/cfb8.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer function encryptByte (self, byteParam, decrypt) { var pad = self._cipher.encryptBlock(self._prev) var out = pad[0] ^ byteParam self._prev = Buffer.concat([ self._prev.slice(1), Buffer.from([decrypt ? byteParam : out]) ]) return out } exports.encrypt = function (self, chunk, decrypt) { var len = chunk.length var out = Buffer.allocUnsafe(len) var i = -1 while (++i < len) { out[i] = encryptByte(self, chunk[i], decrypt) } return out } /***/ }), /***/ "./node_modules/browserify-aes/modes/ctr.js": /*!**************************************************!*\ !*** ./node_modules/browserify-aes/modes/ctr.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var xor = __webpack_require__(/*! buffer-xor */ "./node_modules/buffer-xor/index.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var incr32 = __webpack_require__(/*! ../incr32 */ "./node_modules/browserify-aes/incr32.js") function getBlock (self) { var out = self._cipher.encryptBlockRaw(self._prev) incr32(self._prev) return out } var blockSize = 16 exports.encrypt = function (self, chunk) { var chunkNum = Math.ceil(chunk.length / blockSize) var start = self._cache.length self._cache = Buffer.concat([ self._cache, Buffer.allocUnsafe(chunkNum * blockSize) ]) for (var i = 0; i < chunkNum; i++) { var out = getBlock(self) var offset = start + i * blockSize self._cache.writeUInt32BE(out[0], offset + 0) self._cache.writeUInt32BE(out[1], offset + 4) self._cache.writeUInt32BE(out[2], offset + 8) self._cache.writeUInt32BE(out[3], offset + 12) } var pad = self._cache.slice(0, chunk.length) self._cache = self._cache.slice(chunk.length) return xor(chunk, pad) } /***/ }), /***/ "./node_modules/browserify-aes/modes/ecb.js": /*!**************************************************!*\ !*** ./node_modules/browserify-aes/modes/ecb.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports) { exports.encrypt = function (self, block) { return self._cipher.encryptBlock(block) } exports.decrypt = function (self, block) { return self._cipher.decryptBlock(block) } /***/ }), /***/ "./node_modules/browserify-aes/modes/index.js": /*!****************************************************!*\ !*** ./node_modules/browserify-aes/modes/index.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var modeModules = { ECB: __webpack_require__(/*! ./ecb */ "./node_modules/browserify-aes/modes/ecb.js"), CBC: __webpack_require__(/*! ./cbc */ "./node_modules/browserify-aes/modes/cbc.js"), CFB: __webpack_require__(/*! ./cfb */ "./node_modules/browserify-aes/modes/cfb.js"), CFB8: __webpack_require__(/*! ./cfb8 */ "./node_modules/browserify-aes/modes/cfb8.js"), CFB1: __webpack_require__(/*! ./cfb1 */ "./node_modules/browserify-aes/modes/cfb1.js"), OFB: __webpack_require__(/*! ./ofb */ "./node_modules/browserify-aes/modes/ofb.js"), CTR: __webpack_require__(/*! ./ctr */ "./node_modules/browserify-aes/modes/ctr.js"), GCM: __webpack_require__(/*! ./ctr */ "./node_modules/browserify-aes/modes/ctr.js") } var modes = __webpack_require__(/*! ./list.json */ "./node_modules/browserify-aes/modes/list.json") for (var key in modes) { modes[key].module = modeModules[modes[key].mode] } module.exports = modes /***/ }), /***/ "./node_modules/browserify-aes/modes/list.json": /*!*****************************************************!*\ !*** ./node_modules/browserify-aes/modes/list.json ***! \*****************************************************/ /*! exports provided: aes-128-ecb, aes-192-ecb, aes-256-ecb, aes-128-cbc, aes-192-cbc, aes-256-cbc, aes128, aes192, aes256, aes-128-cfb, aes-192-cfb, aes-256-cfb, aes-128-cfb8, aes-192-cfb8, aes-256-cfb8, aes-128-cfb1, aes-192-cfb1, aes-256-cfb1, aes-128-ofb, aes-192-ofb, aes-256-ofb, aes-128-ctr, aes-192-ctr, aes-256-ctr, aes-128-gcm, aes-192-gcm, aes-256-gcm, default */ /***/ (function(module) { module.exports = JSON.parse("{\"aes-128-ecb\":{\"cipher\":\"AES\",\"key\":128,\"iv\":0,\"mode\":\"ECB\",\"type\":\"block\"},\"aes-192-ecb\":{\"cipher\":\"AES\",\"key\":192,\"iv\":0,\"mode\":\"ECB\",\"type\":\"block\"},\"aes-256-ecb\":{\"cipher\":\"AES\",\"key\":256,\"iv\":0,\"mode\":\"ECB\",\"type\":\"block\"},\"aes-128-cbc\":{\"cipher\":\"AES\",\"key\":128,\"iv\":16,\"mode\":\"CBC\",\"type\":\"block\"},\"aes-192-cbc\":{\"cipher\":\"AES\",\"key\":192,\"iv\":16,\"mode\":\"CBC\",\"type\":\"block\"},\"aes-256-cbc\":{\"cipher\":\"AES\",\"key\":256,\"iv\":16,\"mode\":\"CBC\",\"type\":\"block\"},\"aes128\":{\"cipher\":\"AES\",\"key\":128,\"iv\":16,\"mode\":\"CBC\",\"type\":\"block\"},\"aes192\":{\"cipher\":\"AES\",\"key\":192,\"iv\":16,\"mode\":\"CBC\",\"type\":\"block\"},\"aes256\":{\"cipher\":\"AES\",\"key\":256,\"iv\":16,\"mode\":\"CBC\",\"type\":\"block\"},\"aes-128-cfb\":{\"cipher\":\"AES\",\"key\":128,\"iv\":16,\"mode\":\"CFB\",\"type\":\"stream\"},\"aes-192-cfb\":{\"cipher\":\"AES\",\"key\":192,\"iv\":16,\"mode\":\"CFB\",\"type\":\"stream\"},\"aes-256-cfb\":{\"cipher\":\"AES\",\"key\":256,\"iv\":16,\"mode\":\"CFB\",\"type\":\"stream\"},\"aes-128-cfb8\":{\"cipher\":\"AES\",\"key\":128,\"iv\":16,\"mode\":\"CFB8\",\"type\":\"stream\"},\"aes-192-cfb8\":{\"cipher\":\"AES\",\"key\":192,\"iv\":16,\"mode\":\"CFB8\",\"type\":\"stream\"},\"aes-256-cfb8\":{\"cipher\":\"AES\",\"key\":256,\"iv\":16,\"mode\":\"CFB8\",\"type\":\"stream\"},\"aes-128-cfb1\":{\"cipher\":\"AES\",\"key\":128,\"iv\":16,\"mode\":\"CFB1\",\"type\":\"stream\"},\"aes-192-cfb1\":{\"cipher\":\"AES\",\"key\":192,\"iv\":16,\"mode\":\"CFB1\",\"type\":\"stream\"},\"aes-256-cfb1\":{\"cipher\":\"AES\",\"key\":256,\"iv\":16,\"mode\":\"CFB1\",\"type\":\"stream\"},\"aes-128-ofb\":{\"cipher\":\"AES\",\"key\":128,\"iv\":16,\"mode\":\"OFB\",\"type\":\"stream\"},\"aes-192-ofb\":{\"cipher\":\"AES\",\"key\":192,\"iv\":16,\"mode\":\"OFB\",\"type\":\"stream\"},\"aes-256-ofb\":{\"cipher\":\"AES\",\"key\":256,\"iv\":16,\"mode\":\"OFB\",\"type\":\"stream\"},\"aes-128-ctr\":{\"cipher\":\"AES\",\"key\":128,\"iv\":16,\"mode\":\"CTR\",\"type\":\"stream\"},\"aes-192-ctr\":{\"cipher\":\"AES\",\"key\":192,\"iv\":16,\"mode\":\"CTR\",\"type\":\"stream\"},\"aes-256-ctr\":{\"cipher\":\"AES\",\"key\":256,\"iv\":16,\"mode\":\"CTR\",\"type\":\"stream\"},\"aes-128-gcm\":{\"cipher\":\"AES\",\"key\":128,\"iv\":12,\"mode\":\"GCM\",\"type\":\"auth\"},\"aes-192-gcm\":{\"cipher\":\"AES\",\"key\":192,\"iv\":12,\"mode\":\"GCM\",\"type\":\"auth\"},\"aes-256-gcm\":{\"cipher\":\"AES\",\"key\":256,\"iv\":12,\"mode\":\"GCM\",\"type\":\"auth\"}}"); /***/ }), /***/ "./node_modules/browserify-aes/modes/ofb.js": /*!**************************************************!*\ !*** ./node_modules/browserify-aes/modes/ofb.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {var xor = __webpack_require__(/*! buffer-xor */ "./node_modules/buffer-xor/index.js") function getBlock (self) { self._prev = self._cipher.encryptBlock(self._prev) return self._prev } exports.encrypt = function (self, chunk) { while (self._cache.length < chunk.length) { self._cache = Buffer.concat([self._cache, getBlock(self)]) } var pad = self._cache.slice(0, chunk.length) self._cache = self._cache.slice(chunk.length) return xor(chunk, pad) } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/browserify-aes/streamCipher.js": /*!*****************************************************!*\ !*** ./node_modules/browserify-aes/streamCipher.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var aes = __webpack_require__(/*! ./aes */ "./node_modules/browserify-aes/aes.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var Transform = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") function StreamCipher (mode, key, iv, decrypt) { Transform.call(this) this._cipher = new aes.AES(key) this._prev = Buffer.from(iv) this._cache = Buffer.allocUnsafe(0) this._secCache = Buffer.allocUnsafe(0) this._decrypt = decrypt this._mode = mode } inherits(StreamCipher, Transform) StreamCipher.prototype._update = function (chunk) { return this._mode.encrypt(this, chunk, this._decrypt) } StreamCipher.prototype._final = function () { this._cipher.scrub() } module.exports = StreamCipher /***/ }), /***/ "./node_modules/browserify-cipher/browser.js": /*!***************************************************!*\ !*** ./node_modules/browserify-cipher/browser.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DES = __webpack_require__(/*! browserify-des */ "./node_modules/browserify-des/index.js") var aes = __webpack_require__(/*! browserify-aes/browser */ "./node_modules/browserify-aes/browser.js") var aesModes = __webpack_require__(/*! browserify-aes/modes */ "./node_modules/browserify-aes/modes/index.js") var desModes = __webpack_require__(/*! browserify-des/modes */ "./node_modules/browserify-des/modes.js") var ebtk = __webpack_require__(/*! evp_bytestokey */ "./node_modules/evp_bytestokey/index.js") function createCipher (suite, password) { suite = suite.toLowerCase() var keyLen, ivLen if (aesModes[suite]) { keyLen = aesModes[suite].key ivLen = aesModes[suite].iv } else if (desModes[suite]) { keyLen = desModes[suite].key * 8 ivLen = desModes[suite].iv } else { throw new TypeError('invalid suite type') } var keys = ebtk(password, false, keyLen, ivLen) return createCipheriv(suite, keys.key, keys.iv) } function createDecipher (suite, password) { suite = suite.toLowerCase() var keyLen, ivLen if (aesModes[suite]) { keyLen = aesModes[suite].key ivLen = aesModes[suite].iv } else if (desModes[suite]) { keyLen = desModes[suite].key * 8 ivLen = desModes[suite].iv } else { throw new TypeError('invalid suite type') } var keys = ebtk(password, false, keyLen, ivLen) return createDecipheriv(suite, keys.key, keys.iv) } function createCipheriv (suite, key, iv) { suite = suite.toLowerCase() if (aesModes[suite]) return aes.createCipheriv(suite, key, iv) if (desModes[suite]) return new DES({ key: key, iv: iv, mode: suite }) throw new TypeError('invalid suite type') } function createDecipheriv (suite, key, iv) { suite = suite.toLowerCase() if (aesModes[suite]) return aes.createDecipheriv(suite, key, iv) if (desModes[suite]) return new DES({ key: key, iv: iv, mode: suite, decrypt: true }) throw new TypeError('invalid suite type') } function getCiphers () { return Object.keys(desModes).concat(aes.getCiphers()) } exports.createCipher = exports.Cipher = createCipher exports.createCipheriv = exports.Cipheriv = createCipheriv exports.createDecipher = exports.Decipher = createDecipher exports.createDecipheriv = exports.Decipheriv = createDecipheriv exports.listCiphers = exports.getCiphers = getCiphers /***/ }), /***/ "./node_modules/browserify-des/index.js": /*!**********************************************!*\ !*** ./node_modules/browserify-des/index.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var CipherBase = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") var des = __webpack_require__(/*! des.js */ "./node_modules/des.js/lib/des.js") var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var modes = { 'des-ede3-cbc': des.CBC.instantiate(des.EDE), 'des-ede3': des.EDE, 'des-ede-cbc': des.CBC.instantiate(des.EDE), 'des-ede': des.EDE, 'des-cbc': des.CBC.instantiate(des.DES), 'des-ecb': des.DES } modes.des = modes['des-cbc'] modes.des3 = modes['des-ede3-cbc'] module.exports = DES inherits(DES, CipherBase) function DES (opts) { CipherBase.call(this) var modeName = opts.mode.toLowerCase() var mode = modes[modeName] var type if (opts.decrypt) { type = 'decrypt' } else { type = 'encrypt' } var key = opts.key if (!Buffer.isBuffer(key)) { key = Buffer.from(key) } if (modeName === 'des-ede' || modeName === 'des-ede-cbc') { key = Buffer.concat([key, key.slice(0, 8)]) } var iv = opts.iv if (!Buffer.isBuffer(iv)) { iv = Buffer.from(iv) } this._des = mode.create({ key: key, iv: iv, type: type }) } DES.prototype._update = function (data) { return Buffer.from(this._des.update(data)) } DES.prototype._final = function () { return Buffer.from(this._des.final()) } /***/ }), /***/ "./node_modules/browserify-des/modes.js": /*!**********************************************!*\ !*** ./node_modules/browserify-des/modes.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports) { exports['des-ecb'] = { key: 8, iv: 0 } exports['des-cbc'] = exports.des = { key: 8, iv: 8 } exports['des-ede3-cbc'] = exports.des3 = { key: 24, iv: 8 } exports['des-ede3'] = { key: 24, iv: 0 } exports['des-ede-cbc'] = { key: 16, iv: 8 } exports['des-ede'] = { key: 16, iv: 0 } /***/ }), /***/ "./node_modules/browserify-rsa/index.js": /*!**********************************************!*\ !*** ./node_modules/browserify-rsa/index.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {var BN = __webpack_require__(/*! bn.js */ "./node_modules/bn.js/lib/bn.js") var randomBytes = __webpack_require__(/*! randombytes */ "./node_modules/randombytes/browser.js") function blind (priv) { var r = getr(priv) var blinder = r.toRed(BN.mont(priv.modulus)).redPow(new BN(priv.publicExponent)).fromRed() return { blinder: blinder, unblinder: r.invm(priv.modulus) } } function getr (priv) { var len = priv.modulus.byteLength() var r do { r = new BN(randomBytes(len)) } while (r.cmp(priv.modulus) >= 0 || !r.umod(priv.prime1) || !r.umod(priv.prime2)) return r } function crt (msg, priv) { var blinds = blind(priv) var len = priv.modulus.byteLength() var blinded = new BN(msg).mul(blinds.blinder).umod(priv.modulus) var c1 = blinded.toRed(BN.mont(priv.prime1)) var c2 = blinded.toRed(BN.mont(priv.prime2)) var qinv = priv.coefficient var p = priv.prime1 var q = priv.prime2 var m1 = c1.redPow(priv.exponent1).fromRed() var m2 = c2.redPow(priv.exponent2).fromRed() var h = m1.isub(m2).imul(qinv).umod(p).imul(q) return m2.iadd(h).imul(blinds.unblinder).umod(priv.modulus).toArrayLike(Buffer, 'be', len) } crt.getr = getr module.exports = crt /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/browserify-sign/algos.js": /*!***********************************************!*\ !*** ./node_modules/browserify-sign/algos.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! ./browser/algorithms.json */ "./node_modules/browserify-sign/browser/algorithms.json") /***/ }), /***/ "./node_modules/browserify-sign/browser/algorithms.json": /*!**************************************************************!*\ !*** ./node_modules/browserify-sign/browser/algorithms.json ***! \**************************************************************/ /*! exports provided: sha224WithRSAEncryption, RSA-SHA224, sha256WithRSAEncryption, RSA-SHA256, sha384WithRSAEncryption, RSA-SHA384, sha512WithRSAEncryption, RSA-SHA512, RSA-SHA1, ecdsa-with-SHA1, sha256, sha224, sha384, sha512, DSA-SHA, DSA-SHA1, DSA, DSA-WITH-SHA224, DSA-SHA224, DSA-WITH-SHA256, DSA-SHA256, DSA-WITH-SHA384, DSA-SHA384, DSA-WITH-SHA512, DSA-SHA512, DSA-RIPEMD160, ripemd160WithRSA, RSA-RIPEMD160, md5WithRSAEncryption, RSA-MD5, default */ /***/ (function(module) { module.exports = JSON.parse("{\"sha224WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha224\",\"id\":\"302d300d06096086480165030402040500041c\"},\"RSA-SHA224\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha224\",\"id\":\"302d300d06096086480165030402040500041c\"},\"sha256WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha256\",\"id\":\"3031300d060960864801650304020105000420\"},\"RSA-SHA256\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha256\",\"id\":\"3031300d060960864801650304020105000420\"},\"sha384WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha384\",\"id\":\"3041300d060960864801650304020205000430\"},\"RSA-SHA384\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha384\",\"id\":\"3041300d060960864801650304020205000430\"},\"sha512WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"sha512\",\"id\":\"3051300d060960864801650304020305000440\"},\"RSA-SHA512\":{\"sign\":\"ecdsa/rsa\",\"hash\":\"sha512\",\"id\":\"3051300d060960864801650304020305000440\"},\"RSA-SHA1\":{\"sign\":\"rsa\",\"hash\":\"sha1\",\"id\":\"3021300906052b0e03021a05000414\"},\"ecdsa-with-SHA1\":{\"sign\":\"ecdsa\",\"hash\":\"sha1\",\"id\":\"\"},\"sha256\":{\"sign\":\"ecdsa\",\"hash\":\"sha256\",\"id\":\"\"},\"sha224\":{\"sign\":\"ecdsa\",\"hash\":\"sha224\",\"id\":\"\"},\"sha384\":{\"sign\":\"ecdsa\",\"hash\":\"sha384\",\"id\":\"\"},\"sha512\":{\"sign\":\"ecdsa\",\"hash\":\"sha512\",\"id\":\"\"},\"DSA-SHA\":{\"sign\":\"dsa\",\"hash\":\"sha1\",\"id\":\"\"},\"DSA-SHA1\":{\"sign\":\"dsa\",\"hash\":\"sha1\",\"id\":\"\"},\"DSA\":{\"sign\":\"dsa\",\"hash\":\"sha1\",\"id\":\"\"},\"DSA-WITH-SHA224\":{\"sign\":\"dsa\",\"hash\":\"sha224\",\"id\":\"\"},\"DSA-SHA224\":{\"sign\":\"dsa\",\"hash\":\"sha224\",\"id\":\"\"},\"DSA-WITH-SHA256\":{\"sign\":\"dsa\",\"hash\":\"sha256\",\"id\":\"\"},\"DSA-SHA256\":{\"sign\":\"dsa\",\"hash\":\"sha256\",\"id\":\"\"},\"DSA-WITH-SHA384\":{\"sign\":\"dsa\",\"hash\":\"sha384\",\"id\":\"\"},\"DSA-SHA384\":{\"sign\":\"dsa\",\"hash\":\"sha384\",\"id\":\"\"},\"DSA-WITH-SHA512\":{\"sign\":\"dsa\",\"hash\":\"sha512\",\"id\":\"\"},\"DSA-SHA512\":{\"sign\":\"dsa\",\"hash\":\"sha512\",\"id\":\"\"},\"DSA-RIPEMD160\":{\"sign\":\"dsa\",\"hash\":\"rmd160\",\"id\":\"\"},\"ripemd160WithRSA\":{\"sign\":\"rsa\",\"hash\":\"rmd160\",\"id\":\"3021300906052b2403020105000414\"},\"RSA-RIPEMD160\":{\"sign\":\"rsa\",\"hash\":\"rmd160\",\"id\":\"3021300906052b2403020105000414\"},\"md5WithRSAEncryption\":{\"sign\":\"rsa\",\"hash\":\"md5\",\"id\":\"3020300c06082a864886f70d020505000410\"},\"RSA-MD5\":{\"sign\":\"rsa\",\"hash\":\"md5\",\"id\":\"3020300c06082a864886f70d020505000410\"}}"); /***/ }), /***/ "./node_modules/browserify-sign/browser/curves.json": /*!**********************************************************!*\ !*** ./node_modules/browserify-sign/browser/curves.json ***! \**********************************************************/ /*! exports provided: 1.3.132.0.10, 1.3.132.0.33, 1.2.840.10045.3.1.1, 1.2.840.10045.3.1.7, 1.3.132.0.34, 1.3.132.0.35, default */ /***/ (function(module) { module.exports = JSON.parse("{\"1.3.132.0.10\":\"secp256k1\",\"1.3.132.0.33\":\"p224\",\"1.2.840.10045.3.1.1\":\"p192\",\"1.2.840.10045.3.1.7\":\"p256\",\"1.3.132.0.34\":\"p384\",\"1.3.132.0.35\":\"p521\"}"); /***/ }), /***/ "./node_modules/browserify-sign/browser/index.js": /*!*******************************************************!*\ !*** ./node_modules/browserify-sign/browser/index.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/browserify-sign/node_modules/safe-buffer/index.js").Buffer var createHash = __webpack_require__(/*! create-hash */ "./node_modules/create-hash/browser.js") var stream = __webpack_require__(/*! readable-stream */ "./node_modules/browserify-sign/node_modules/readable-stream/readable-browser.js") var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") var sign = __webpack_require__(/*! ./sign */ "./node_modules/browserify-sign/browser/sign.js") var verify = __webpack_require__(/*! ./verify */ "./node_modules/browserify-sign/browser/verify.js") var algorithms = __webpack_require__(/*! ./algorithms.json */ "./node_modules/browserify-sign/browser/algorithms.json") Object.keys(algorithms).forEach(function (key) { algorithms[key].id = Buffer.from(algorithms[key].id, 'hex') algorithms[key.toLowerCase()] = algorithms[key] }) function Sign (algorithm) { stream.Writable.call(this) var data = algorithms[algorithm] if (!data) throw new Error('Unknown message digest') this._hashType = data.hash this._hash = createHash(data.hash) this._tag = data.id this._signType = data.sign } inherits(Sign, stream.Writable) Sign.prototype._write = function _write (data, _, done) { this._hash.update(data) done() } Sign.prototype.update = function update (data, enc) { if (typeof data === 'string') data = Buffer.from(data, enc) this._hash.update(data) return this } Sign.prototype.sign = function signMethod (key, enc) { this.end() var hash = this._hash.digest() var sig = sign(hash, key, this._hashType, this._signType, this._tag) return enc ? sig.toString(enc) : sig } function Verify (algorithm) { stream.Writable.call(this) var data = algorithms[algorithm] if (!data) throw new Error('Unknown message digest') this._hash = createHash(data.hash) this._tag = data.id this._signType = data.sign } inherits(Verify, stream.Writable) Verify.prototype._write = function _write (data, _, done) { this._hash.update(data) done() } Verify.prototype.update = function update (data, enc) { if (typeof data === 'string') data = Buffer.from(data, enc) this._hash.update(data) return this } Verify.prototype.verify = function verifyMethod (key, sig, enc) { if (typeof sig === 'string') sig = Buffer.from(sig, enc) this.end() var hash = this._hash.digest() return verify(sig, hash, key, this._signType, this._tag) } function createSign (algorithm) { return new Sign(algorithm) } function createVerify (algorithm) { return new Verify(algorithm) } module.exports = { Sign: createSign, Verify: createVerify, createSign: createSign, createVerify: createVerify } /***/ }), /***/ "./node_modules/browserify-sign/browser/sign.js": /*!******************************************************!*\ !*** ./node_modules/browserify-sign/browser/sign.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // much of this based on https://github.com/indutny/self-signed/blob/gh-pages/lib/rsa.js var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/browserify-sign/node_modules/safe-buffer/index.js").Buffer var createHmac = __webpack_require__(/*! create-hmac */ "./node_modules/create-hmac/browser.js") var crt = __webpack_require__(/*! browserify-rsa */ "./node_modules/browserify-rsa/index.js") var EC = __webpack_require__(/*! elliptic */ "./node_modules/elliptic/lib/elliptic.js").ec var BN = __webpack_require__(/*! bn.js */ "./node_modules/bn.js/lib/bn.js") var parseKeys = __webpack_require__(/*! parse-asn1 */ "./node_modules/parse-asn1/index.js") var curves = __webpack_require__(/*! ./curves.json */ "./node_modules/browserify-sign/browser/curves.json") function sign (hash, key, hashType, signType, tag) { var priv = parseKeys(key) if (priv.curve) { // rsa keys can be interpreted as ecdsa ones in openssl if (signType !== 'ecdsa' && signType !== 'ecdsa/rsa') throw new Error('wrong private key type') return ecSign(hash, priv) } else if (priv.type === 'dsa') { if (signType !== 'dsa') throw new Error('wrong private key type') return dsaSign(hash, priv, hashType) } else { if (signType !== 'rsa' && signType !== 'ecdsa/rsa') throw new Error('wrong private key type') } hash = Buffer.concat([tag, hash]) var len = priv.modulus.byteLength() var pad = [0, 1] while (hash.length + pad.length + 1 < len) pad.push(0xff) pad.push(0x00) var i = -1 while (++i < hash.length) pad.push(hash[i]) var out = crt(pad, priv) return out } function ecSign (hash, priv) { var curveId = curves[priv.curve.join('.')] if (!curveId) throw new Error('unknown curve ' + priv.curve.join('.')) var curve = new EC(curveId) var key = curve.keyFromPrivate(priv.privateKey) var out = key.sign(hash) return Buffer.from(out.toDER()) } function dsaSign (hash, priv, algo) { var x = priv.params.priv_key var p = priv.params.p var q = priv.params.q var g = priv.params.g var r = new BN(0) var k var H = bits2int(hash, q).mod(q) var s = false var kv = getKey(x, q, hash, algo) while (s === false) { k = makeKey(q, kv, algo) r = makeR(g, k, p, q) s = k.invm(q).imul(H.add(x.mul(r))).mod(q) if (s.cmpn(0) === 0) { s = false r = new BN(0) } } return toDER(r, s) } function toDER (r, s) { r = r.toArray() s = s.toArray() // Pad values if (r[0] & 0x80) r = [0].concat(r) if (s[0] & 0x80) s = [0].concat(s) var total = r.length + s.length + 4 var res = [0x30, total, 0x02, r.length] res = res.concat(r, [0x02, s.length], s) return Buffer.from(res) } function getKey (x, q, hash, algo) { x = Buffer.from(x.toArray()) if (x.length < q.byteLength()) { var zeros = Buffer.alloc(q.byteLength() - x.length) x = Buffer.concat([zeros, x]) } var hlen = hash.length var hbits = bits2octets(hash, q) var v = Buffer.alloc(hlen) v.fill(1) var k = Buffer.alloc(hlen) k = createHmac(algo, k).update(v).update(Buffer.from([0])).update(x).update(hbits).digest() v = createHmac(algo, k).update(v).digest() k = createHmac(algo, k).update(v).update(Buffer.from([1])).update(x).update(hbits).digest() v = createHmac(algo, k).update(v).digest() return { k: k, v: v } } function bits2int (obits, q) { var bits = new BN(obits) var shift = (obits.length << 3) - q.bitLength() if (shift > 0) bits.ishrn(shift) return bits } function bits2octets (bits, q) { bits = bits2int(bits, q) bits = bits.mod(q) var out = Buffer.from(bits.toArray()) if (out.length < q.byteLength()) { var zeros = Buffer.alloc(q.byteLength() - out.length) out = Buffer.concat([zeros, out]) } return out } function makeKey (q, kv, algo) { var t var k do { t = Buffer.alloc(0) while (t.length * 8 < q.bitLength()) { kv.v = createHmac(algo, kv.k).update(kv.v).digest() t = Buffer.concat([t, kv.v]) } k = bits2int(t, q) kv.k = createHmac(algo, kv.k).update(kv.v).update(Buffer.from([0])).digest() kv.v = createHmac(algo, kv.k).update(kv.v).digest() } while (k.cmp(q) !== -1) return k } function makeR (g, k, p, q) { return g.toRed(BN.mont(p)).redPow(k).fromRed().mod(q) } module.exports = sign module.exports.getKey = getKey module.exports.makeKey = makeKey /***/ }), /***/ "./node_modules/browserify-sign/browser/verify.js": /*!********************************************************!*\ !*** ./node_modules/browserify-sign/browser/verify.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // much of this based on https://github.com/indutny/self-signed/blob/gh-pages/lib/rsa.js var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/browserify-sign/node_modules/safe-buffer/index.js").Buffer var BN = __webpack_require__(/*! bn.js */ "./node_modules/bn.js/lib/bn.js") var EC = __webpack_require__(/*! elliptic */ "./node_modules/elliptic/lib/elliptic.js").ec var parseKeys = __webpack_require__(/*! parse-asn1 */ "./node_modules/parse-asn1/index.js") var curves = __webpack_require__(/*! ./curves.json */ "./node_modules/browserify-sign/browser/curves.json") function verify (sig, hash, key, signType, tag) { var pub = parseKeys(key) if (pub.type === 'ec') { // rsa keys can be interpreted as ecdsa ones in openssl if (signType !== 'ecdsa' && signType !== 'ecdsa/rsa') throw new Error('wrong public key type') return ecVerify(sig, hash, pub) } else if (pub.type === 'dsa') { if (signType !== 'dsa') throw new Error('wrong public key type') return dsaVerify(sig, hash, pub) } else { if (signType !== 'rsa' && signType !== 'ecdsa/rsa') throw new Error('wrong public key type') } hash = Buffer.concat([tag, hash]) var len = pub.modulus.byteLength() var pad = [1] var padNum = 0 while (hash.length + pad.length + 2 < len) { pad.push(0xff) padNum++ } pad.push(0x00) var i = -1 while (++i < hash.length) { pad.push(hash[i]) } pad = Buffer.from(pad) var red = BN.mont(pub.modulus) sig = new BN(sig).toRed(red) sig = sig.redPow(new BN(pub.publicExponent)) sig = Buffer.from(sig.fromRed().toArray()) var out = padNum < 8 ? 1 : 0 len = Math.min(sig.length, pad.length) if (sig.length !== pad.length) out = 1 i = -1 while (++i < len) out |= sig[i] ^ pad[i] return out === 0 } function ecVerify (sig, hash, pub) { var curveId = curves[pub.data.algorithm.curve.join('.')] if (!curveId) throw new Error('unknown curve ' + pub.data.algorithm.curve.join('.')) var curve = new EC(curveId) var pubkey = pub.data.subjectPrivateKey.data return curve.verify(hash, sig, pubkey) } function dsaVerify (sig, hash, pub) { var p = pub.data.p var q = pub.data.q var g = pub.data.g var y = pub.data.pub_key var unpacked = parseKeys.signature.decode(sig, 'der') var s = unpacked.s var r = unpacked.r checkValue(s, q) checkValue(r, q) var montp = BN.mont(p) var w = s.invm(q) var v = g.toRed(montp) .redPow(new BN(hash).mul(w).mod(q)) .fromRed() .mul(y.toRed(montp).redPow(r.mul(w).mod(q)).fromRed()) .mod(p) .mod(q) return v.cmp(r) === 0 } function checkValue (b, q) { if (b.cmpn(0) <= 0) throw new Error('invalid sig') if (b.cmp(q) >= q) throw new Error('invalid sig') } module.exports = verify /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js": /*!*************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js ***! \*************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; } var codes = {}; function createErrorType(code, message, Base) { if (!Base) { Base = Error; } function getMessage(arg1, arg2, arg3) { if (typeof message === 'string') { return message; } else { return message(arg1, arg2, arg3); } } var NodeError = /*#__PURE__*/ function (_Base) { _inheritsLoose(NodeError, _Base); function NodeError(arg1, arg2, arg3) { return _Base.call(this, getMessage(arg1, arg2, arg3)) || this; } return NodeError; }(Base); NodeError.prototype.name = Base.name; NodeError.prototype.code = code; codes[code] = NodeError; } // https://github.com/nodejs/node/blob/v10.8.0/lib/internal/errors.js function oneOf(expected, thing) { if (Array.isArray(expected)) { var len = expected.length; expected = expected.map(function (i) { return String(i); }); if (len > 2) { return "one of ".concat(thing, " ").concat(expected.slice(0, len - 1).join(', '), ", or ") + expected[len - 1]; } else if (len === 2) { return "one of ".concat(thing, " ").concat(expected[0], " or ").concat(expected[1]); } else { return "of ".concat(thing, " ").concat(expected[0]); } } else { return "of ".concat(thing, " ").concat(String(expected)); } } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith function startsWith(str, search, pos) { return str.substr(!pos || pos < 0 ? 0 : +pos, search.length) === search; } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith function endsWith(str, search, this_len) { if (this_len === undefined || this_len > str.length) { this_len = str.length; } return str.substring(this_len - search.length, this_len) === search; } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes function includes(str, search, start) { if (typeof start !== 'number') { start = 0; } if (start + search.length > str.length) { return false; } else { return str.indexOf(search, start) !== -1; } } createErrorType('ERR_INVALID_OPT_VALUE', function (name, value) { return 'The value "' + value + '" is invalid for option "' + name + '"'; }, TypeError); createErrorType('ERR_INVALID_ARG_TYPE', function (name, expected, actual) { // determiner: 'must be' or 'must not be' var determiner; if (typeof expected === 'string' && startsWith(expected, 'not ')) { determiner = 'must not be'; expected = expected.replace(/^not /, ''); } else { determiner = 'must be'; } var msg; if (endsWith(name, ' argument')) { // For cases like 'first argument' msg = "The ".concat(name, " ").concat(determiner, " ").concat(oneOf(expected, 'type')); } else { var type = includes(name, '.') ? 'property' : 'argument'; msg = "The \"".concat(name, "\" ").concat(type, " ").concat(determiner, " ").concat(oneOf(expected, 'type')); } msg += ". Received type ".concat(typeof actual); return msg; }, TypeError); createErrorType('ERR_STREAM_PUSH_AFTER_EOF', 'stream.push() after EOF'); createErrorType('ERR_METHOD_NOT_IMPLEMENTED', function (name) { return 'The ' + name + ' method is not implemented'; }); createErrorType('ERR_STREAM_PREMATURE_CLOSE', 'Premature close'); createErrorType('ERR_STREAM_DESTROYED', function (name) { return 'Cannot call ' + name + ' after a stream was destroyed'; }); createErrorType('ERR_MULTIPLE_CALLBACK', 'Callback called multiple times'); createErrorType('ERR_STREAM_CANNOT_PIPE', 'Cannot pipe, not readable'); createErrorType('ERR_STREAM_WRITE_AFTER_END', 'write after end'); createErrorType('ERR_STREAM_NULL_VALUES', 'May not write null values to stream', TypeError); createErrorType('ERR_UNKNOWN_ENCODING', function (arg) { return 'Unknown encoding: ' + arg; }, TypeError); createErrorType('ERR_STREAM_UNSHIFT_AFTER_END_EVENT', 'stream.unshift() after end event'); module.exports.codes = codes; /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js": /*!*****************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js ***! \*****************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {// 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. // a duplex stream is just a stream that is both readable and writable. // Since JS doesn't have multiple prototypal inheritance, this class // prototypally inherits from Readable, and then parasitically from // Writable. /**/ var objectKeys = Object.keys || function (obj) { var keys = []; for (var key in obj) { keys.push(key); } return keys; }; /**/ module.exports = Duplex; var Readable = __webpack_require__(/*! ./_stream_readable */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_readable.js"); var Writable = __webpack_require__(/*! ./_stream_writable */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_writable.js"); __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Duplex, Readable); { // Allow the keys array to be GC'ed. var keys = objectKeys(Writable.prototype); for (var v = 0; v < keys.length; v++) { var method = keys[v]; if (!Duplex.prototype[method]) Duplex.prototype[method] = Writable.prototype[method]; } } function Duplex(options) { if (!(this instanceof Duplex)) return new Duplex(options); Readable.call(this, options); Writable.call(this, options); this.allowHalfOpen = true; if (options) { if (options.readable === false) this.readable = false; if (options.writable === false) this.writable = false; if (options.allowHalfOpen === false) { this.allowHalfOpen = false; this.once('end', onend); } } } Object.defineProperty(Duplex.prototype, 'writableHighWaterMark', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.highWaterMark; } }); Object.defineProperty(Duplex.prototype, 'writableBuffer', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState && this._writableState.getBuffer(); } }); Object.defineProperty(Duplex.prototype, 'writableLength', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.length; } }); // the no-half-open enforcer function onend() { // If the writable side ended, then we're ok. if (this._writableState.ended) return; // no more data can be written. // But allow more writes to happen in this tick. process.nextTick(onEndNT, this); } function onEndNT(self) { self.end(); } Object.defineProperty(Duplex.prototype, 'destroyed', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { if (this._readableState === undefined || this._writableState === undefined) { return false; } return this._readableState.destroyed && this._writableState.destroyed; }, set: function set(value) { // we ignore the value if the stream // has not been initialized yet if (this._readableState === undefined || this._writableState === undefined) { return; } // backward compatibility, the user is explicitly // managing destroyed this._readableState.destroyed = value; this._writableState.destroyed = value; } }); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_passthrough.js": /*!**********************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_passthrough.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. // a passthrough stream. // basically just the most minimal sort of Transform stream. // Every written chunk gets output as-is. module.exports = PassThrough; var Transform = __webpack_require__(/*! ./_stream_transform */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_transform.js"); __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(PassThrough, Transform); function PassThrough(options) { if (!(this instanceof PassThrough)) return new PassThrough(options); Transform.call(this, options); } PassThrough.prototype._transform = function (chunk, encoding, cb) { cb(null, chunk); }; /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_readable.js": /*!*******************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_readable.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global, process) {// 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. module.exports = Readable; /**/ var Duplex; /**/ Readable.ReadableState = ReadableState; /**/ var EE = __webpack_require__(/*! events */ "./node_modules/events/events.js").EventEmitter; var EElistenerCount = function EElistenerCount(emitter, type) { return emitter.listeners(type).length; }; /**/ /**/ var Stream = __webpack_require__(/*! ./internal/streams/stream */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/stream-browser.js"); /**/ var Buffer = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js").Buffer; var OurUint8Array = global.Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); } function _isUint8Array(obj) { return Buffer.isBuffer(obj) || obj instanceof OurUint8Array; } /**/ var debugUtil = __webpack_require__(/*! util */ 13); var debug; if (debugUtil && debugUtil.debuglog) { debug = debugUtil.debuglog('stream'); } else { debug = function debug() {}; } /**/ var BufferList = __webpack_require__(/*! ./internal/streams/buffer_list */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/buffer_list.js"); var destroyImpl = __webpack_require__(/*! ./internal/streams/destroy */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/destroy.js"); var _require = __webpack_require__(/*! ./internal/streams/state */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/state.js"), getHighWaterMark = _require.getHighWaterMark; var _require$codes = __webpack_require__(/*! ../errors */ "./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js").codes, ERR_INVALID_ARG_TYPE = _require$codes.ERR_INVALID_ARG_TYPE, ERR_STREAM_PUSH_AFTER_EOF = _require$codes.ERR_STREAM_PUSH_AFTER_EOF, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_STREAM_UNSHIFT_AFTER_END_EVENT = _require$codes.ERR_STREAM_UNSHIFT_AFTER_END_EVENT; // Lazy loaded to improve the startup performance. var StringDecoder; var createReadableStreamAsyncIterator; var from; __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Readable, Stream); var errorOrDestroy = destroyImpl.errorOrDestroy; var kProxyEvents = ['error', 'close', 'destroy', 'pause', 'resume']; function prependListener(emitter, event, fn) { // Sadly this is not cacheable as some libraries bundle their own // event emitter implementation with them. if (typeof emitter.prependListener === 'function') return emitter.prependListener(event, fn); // This is a hack to make sure that our error handler is attached before any // userland ones. NEVER DO THIS. This is here only because this code needs // to continue to work with older versions of Node.js that do not include // the prependListener() method. The goal is to eventually remove this hack. if (!emitter._events || !emitter._events[event]) emitter.on(event, fn);else if (Array.isArray(emitter._events[event])) emitter._events[event].unshift(fn);else emitter._events[event] = [fn, emitter._events[event]]; } function ReadableState(options, stream, isDuplex) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js"); options = options || {}; // Duplex streams are both readable and writable, but share // the same options object. // However, some cases require setting options to different // values for the readable and the writable sides of the duplex stream. // These options can be provided separately as readableXXX and writableXXX. if (typeof isDuplex !== 'boolean') isDuplex = stream instanceof Duplex; // object stream flag. Used to make read(n) ignore n and to // make all the buffer merging and length checks go away this.objectMode = !!options.objectMode; if (isDuplex) this.objectMode = this.objectMode || !!options.readableObjectMode; // the point at which it stops calling _read() to fill the buffer // Note: 0 is a valid value, means "don't call _read preemptively ever" this.highWaterMark = getHighWaterMark(this, options, 'readableHighWaterMark', isDuplex); // A linked list is used to store data chunks instead of an array because the // linked list can remove elements from the beginning faster than // array.shift() this.buffer = new BufferList(); this.length = 0; this.pipes = null; this.pipesCount = 0; this.flowing = null; this.ended = false; this.endEmitted = false; this.reading = false; // a flag to be able to tell if the event 'readable'/'data' is emitted // immediately, or on a later tick. We set this to true at first, because // any actions that shouldn't happen until "later" should generally also // not happen before the first read call. this.sync = true; // whenever we return null, then we set a flag to say // that we're awaiting a 'readable' event emission. this.needReadable = false; this.emittedReadable = false; this.readableListening = false; this.resumeScheduled = false; this.paused = true; // Should close be emitted on destroy. Defaults to true. this.emitClose = options.emitClose !== false; // Should .destroy() be called after 'end' (and potentially 'finish') this.autoDestroy = !!options.autoDestroy; // has it been destroyed this.destroyed = false; // Crypto is kind of old and crusty. Historically, its default string // encoding is 'binary' so we have to make this configurable. // Everything else in the universe uses 'utf8', though. this.defaultEncoding = options.defaultEncoding || 'utf8'; // the number of writers that are awaiting a drain event in .pipe()s this.awaitDrain = 0; // if true, a maybeReadMore has been scheduled this.readingMore = false; this.decoder = null; this.encoding = null; if (options.encoding) { if (!StringDecoder) StringDecoder = __webpack_require__(/*! string_decoder/ */ "./node_modules/string_decoder/lib/string_decoder.js").StringDecoder; this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } } function Readable(options) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js"); if (!(this instanceof Readable)) return new Readable(options); // Checking for a Stream.Duplex instance is faster here instead of inside // the ReadableState constructor, at least with V8 6.5 var isDuplex = this instanceof Duplex; this._readableState = new ReadableState(options, this, isDuplex); // legacy this.readable = true; if (options) { if (typeof options.read === 'function') this._read = options.read; if (typeof options.destroy === 'function') this._destroy = options.destroy; } Stream.call(this); } Object.defineProperty(Readable.prototype, 'destroyed', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { if (this._readableState === undefined) { return false; } return this._readableState.destroyed; }, set: function set(value) { // we ignore the value if the stream // has not been initialized yet if (!this._readableState) { return; } // backward compatibility, the user is explicitly // managing destroyed this._readableState.destroyed = value; } }); Readable.prototype.destroy = destroyImpl.destroy; Readable.prototype._undestroy = destroyImpl.undestroy; Readable.prototype._destroy = function (err, cb) { cb(err); }; // Manually shove something into the read() buffer. // This returns true if the highWaterMark has not been hit yet, // similar to how Writable.write() returns true if you should // write() some more. Readable.prototype.push = function (chunk, encoding) { var state = this._readableState; var skipChunkCheck; if (!state.objectMode) { if (typeof chunk === 'string') { encoding = encoding || state.defaultEncoding; if (encoding !== state.encoding) { chunk = Buffer.from(chunk, encoding); encoding = ''; } skipChunkCheck = true; } } else { skipChunkCheck = true; } return readableAddChunk(this, chunk, encoding, false, skipChunkCheck); }; // Unshift should *always* be something directly out of read() Readable.prototype.unshift = function (chunk) { return readableAddChunk(this, chunk, null, true, false); }; function readableAddChunk(stream, chunk, encoding, addToFront, skipChunkCheck) { debug('readableAddChunk', chunk); var state = stream._readableState; if (chunk === null) { state.reading = false; onEofChunk(stream, state); } else { var er; if (!skipChunkCheck) er = chunkInvalid(state, chunk); if (er) { errorOrDestroy(stream, er); } else if (state.objectMode || chunk && chunk.length > 0) { if (typeof chunk !== 'string' && !state.objectMode && Object.getPrototypeOf(chunk) !== Buffer.prototype) { chunk = _uint8ArrayToBuffer(chunk); } if (addToFront) { if (state.endEmitted) errorOrDestroy(stream, new ERR_STREAM_UNSHIFT_AFTER_END_EVENT());else addChunk(stream, state, chunk, true); } else if (state.ended) { errorOrDestroy(stream, new ERR_STREAM_PUSH_AFTER_EOF()); } else if (state.destroyed) { return false; } else { state.reading = false; if (state.decoder && !encoding) { chunk = state.decoder.write(chunk); if (state.objectMode || chunk.length !== 0) addChunk(stream, state, chunk, false);else maybeReadMore(stream, state); } else { addChunk(stream, state, chunk, false); } } } else if (!addToFront) { state.reading = false; maybeReadMore(stream, state); } } // We can push more data if we are below the highWaterMark. // Also, if we have no data yet, we can stand some more bytes. // This is to work around cases where hwm=0, such as the repl. return !state.ended && (state.length < state.highWaterMark || state.length === 0); } function addChunk(stream, state, chunk, addToFront) { if (state.flowing && state.length === 0 && !state.sync) { state.awaitDrain = 0; stream.emit('data', chunk); } else { // update the buffer info. state.length += state.objectMode ? 1 : chunk.length; if (addToFront) state.buffer.unshift(chunk);else state.buffer.push(chunk); if (state.needReadable) emitReadable(stream); } maybeReadMore(stream, state); } function chunkInvalid(state, chunk) { var er; if (!_isUint8Array(chunk) && typeof chunk !== 'string' && chunk !== undefined && !state.objectMode) { er = new ERR_INVALID_ARG_TYPE('chunk', ['string', 'Buffer', 'Uint8Array'], chunk); } return er; } Readable.prototype.isPaused = function () { return this._readableState.flowing === false; }; // backwards compatibility. Readable.prototype.setEncoding = function (enc) { if (!StringDecoder) StringDecoder = __webpack_require__(/*! string_decoder/ */ "./node_modules/string_decoder/lib/string_decoder.js").StringDecoder; var decoder = new StringDecoder(enc); this._readableState.decoder = decoder; // If setEncoding(null), decoder.encoding equals utf8 this._readableState.encoding = this._readableState.decoder.encoding; // Iterate over current buffer to convert already stored Buffers: var p = this._readableState.buffer.head; var content = ''; while (p !== null) { content += decoder.write(p.data); p = p.next; } this._readableState.buffer.clear(); if (content !== '') this._readableState.buffer.push(content); this._readableState.length = content.length; return this; }; // Don't raise the hwm > 1GB var MAX_HWM = 0x40000000; function computeNewHighWaterMark(n) { if (n >= MAX_HWM) { // TODO(ronag): Throw ERR_VALUE_OUT_OF_RANGE. n = MAX_HWM; } else { // Get the next highest power of 2 to prevent increasing hwm excessively in // tiny amounts n--; n |= n >>> 1; n |= n >>> 2; n |= n >>> 4; n |= n >>> 8; n |= n >>> 16; n++; } return n; } // This function is designed to be inlinable, so please take care when making // changes to the function body. function howMuchToRead(n, state) { if (n <= 0 || state.length === 0 && state.ended) return 0; if (state.objectMode) return 1; if (n !== n) { // Only flow one buffer at a time if (state.flowing && state.length) return state.buffer.head.data.length;else return state.length; } // If we're asking for more than the current hwm, then raise the hwm. if (n > state.highWaterMark) state.highWaterMark = computeNewHighWaterMark(n); if (n <= state.length) return n; // Don't have enough if (!state.ended) { state.needReadable = true; return 0; } return state.length; } // you can override either this method, or the async _read(n) below. Readable.prototype.read = function (n) { debug('read', n); n = parseInt(n, 10); var state = this._readableState; var nOrig = n; if (n !== 0) state.emittedReadable = false; // if we're doing read(0) to trigger a readable event, but we // already have a bunch of data in the buffer, then just trigger // the 'readable' event and move on. if (n === 0 && state.needReadable && ((state.highWaterMark !== 0 ? state.length >= state.highWaterMark : state.length > 0) || state.ended)) { debug('read: emitReadable', state.length, state.ended); if (state.length === 0 && state.ended) endReadable(this);else emitReadable(this); return null; } n = howMuchToRead(n, state); // if we've ended, and we're now clear, then finish it up. if (n === 0 && state.ended) { if (state.length === 0) endReadable(this); return null; } // All the actual chunk generation logic needs to be // *below* the call to _read. The reason is that in certain // synthetic stream cases, such as passthrough streams, _read // may be a completely synchronous operation which may change // the state of the read buffer, providing enough data when // before there was *not* enough. // // So, the steps are: // 1. Figure out what the state of things will be after we do // a read from the buffer. // // 2. If that resulting state will trigger a _read, then call _read. // Note that this may be asynchronous, or synchronous. Yes, it is // deeply ugly to write APIs this way, but that still doesn't mean // that the Readable class should behave improperly, as streams are // designed to be sync/async agnostic. // Take note if the _read call is sync or async (ie, if the read call // has returned yet), so that we know whether or not it's safe to emit // 'readable' etc. // // 3. Actually pull the requested chunks out of the buffer and return. // if we need a readable event, then we need to do some reading. var doRead = state.needReadable; debug('need readable', doRead); // if we currently have less than the highWaterMark, then also read some if (state.length === 0 || state.length - n < state.highWaterMark) { doRead = true; debug('length less than watermark', doRead); } // however, if we've ended, then there's no point, and if we're already // reading, then it's unnecessary. if (state.ended || state.reading) { doRead = false; debug('reading or ended', doRead); } else if (doRead) { debug('do read'); state.reading = true; state.sync = true; // if the length is currently zero, then we *need* a readable event. if (state.length === 0) state.needReadable = true; // call internal read method this._read(state.highWaterMark); state.sync = false; // If _read pushed data synchronously, then `reading` will be false, // and we need to re-evaluate how much data we can return to the user. if (!state.reading) n = howMuchToRead(nOrig, state); } var ret; if (n > 0) ret = fromList(n, state);else ret = null; if (ret === null) { state.needReadable = state.length <= state.highWaterMark; n = 0; } else { state.length -= n; state.awaitDrain = 0; } if (state.length === 0) { // If we have nothing in the buffer, then we want to know // as soon as we *do* get something into the buffer. if (!state.ended) state.needReadable = true; // If we tried to read() past the EOF, then emit end on the next tick. if (nOrig !== n && state.ended) endReadable(this); } if (ret !== null) this.emit('data', ret); return ret; }; function onEofChunk(stream, state) { debug('onEofChunk'); if (state.ended) return; if (state.decoder) { var chunk = state.decoder.end(); if (chunk && chunk.length) { state.buffer.push(chunk); state.length += state.objectMode ? 1 : chunk.length; } } state.ended = true; if (state.sync) { // if we are sync, wait until next tick to emit the data. // Otherwise we risk emitting data in the flow() // the readable code triggers during a read() call emitReadable(stream); } else { // emit 'readable' now to make sure it gets picked up. state.needReadable = false; if (!state.emittedReadable) { state.emittedReadable = true; emitReadable_(stream); } } } // Don't emit readable right away in sync mode, because this can trigger // another read() call => stack overflow. This way, it might trigger // a nextTick recursion warning, but that's not so bad. function emitReadable(stream) { var state = stream._readableState; debug('emitReadable', state.needReadable, state.emittedReadable); state.needReadable = false; if (!state.emittedReadable) { debug('emitReadable', state.flowing); state.emittedReadable = true; process.nextTick(emitReadable_, stream); } } function emitReadable_(stream) { var state = stream._readableState; debug('emitReadable_', state.destroyed, state.length, state.ended); if (!state.destroyed && (state.length || state.ended)) { stream.emit('readable'); state.emittedReadable = false; } // The stream needs another readable event if // 1. It is not flowing, as the flow mechanism will take // care of it. // 2. It is not ended. // 3. It is below the highWaterMark, so we can schedule // another readable later. state.needReadable = !state.flowing && !state.ended && state.length <= state.highWaterMark; flow(stream); } // at this point, the user has presumably seen the 'readable' event, // and called read() to consume some data. that may have triggered // in turn another _read(n) call, in which case reading = true if // it's in progress. // However, if we're not ended, or reading, and the length < hwm, // then go ahead and try to read some more preemptively. function maybeReadMore(stream, state) { if (!state.readingMore) { state.readingMore = true; process.nextTick(maybeReadMore_, stream, state); } } function maybeReadMore_(stream, state) { // Attempt to read more data if we should. // // The conditions for reading more data are (one of): // - Not enough data buffered (state.length < state.highWaterMark). The loop // is responsible for filling the buffer with enough data if such data // is available. If highWaterMark is 0 and we are not in the flowing mode // we should _not_ attempt to buffer any extra data. We'll get more data // when the stream consumer calls read() instead. // - No data in the buffer, and the stream is in flowing mode. In this mode // the loop below is responsible for ensuring read() is called. Failing to // call read here would abort the flow and there's no other mechanism for // continuing the flow if the stream consumer has just subscribed to the // 'data' event. // // In addition to the above conditions to keep reading data, the following // conditions prevent the data from being read: // - The stream has ended (state.ended). // - There is already a pending 'read' operation (state.reading). This is a // case where the the stream has called the implementation defined _read() // method, but they are processing the call asynchronously and have _not_ // called push() with new data. In this case we skip performing more // read()s. The execution ends in this method again after the _read() ends // up calling push() with more data. while (!state.reading && !state.ended && (state.length < state.highWaterMark || state.flowing && state.length === 0)) { var len = state.length; debug('maybeReadMore read 0'); stream.read(0); if (len === state.length) // didn't get any data, stop spinning. break; } state.readingMore = false; } // abstract method. to be overridden in specific implementation classes. // call cb(er, data) where data is <= n in length. // for virtual (non-string, non-buffer) streams, "length" is somewhat // arbitrary, and perhaps not very meaningful. Readable.prototype._read = function (n) { errorOrDestroy(this, new ERR_METHOD_NOT_IMPLEMENTED('_read()')); }; Readable.prototype.pipe = function (dest, pipeOpts) { var src = this; var state = this._readableState; switch (state.pipesCount) { case 0: state.pipes = dest; break; case 1: state.pipes = [state.pipes, dest]; break; default: state.pipes.push(dest); break; } state.pipesCount += 1; debug('pipe count=%d opts=%j', state.pipesCount, pipeOpts); var doEnd = (!pipeOpts || pipeOpts.end !== false) && dest !== process.stdout && dest !== process.stderr; var endFn = doEnd ? onend : unpipe; if (state.endEmitted) process.nextTick(endFn);else src.once('end', endFn); dest.on('unpipe', onunpipe); function onunpipe(readable, unpipeInfo) { debug('onunpipe'); if (readable === src) { if (unpipeInfo && unpipeInfo.hasUnpiped === false) { unpipeInfo.hasUnpiped = true; cleanup(); } } } function onend() { debug('onend'); dest.end(); } // when the dest drains, it reduces the awaitDrain counter // on the source. This would be more elegant with a .once() // handler in flow(), but adding and removing repeatedly is // too slow. var ondrain = pipeOnDrain(src); dest.on('drain', ondrain); var cleanedUp = false; function cleanup() { debug('cleanup'); // cleanup event handlers once the pipe is broken dest.removeListener('close', onclose); dest.removeListener('finish', onfinish); dest.removeListener('drain', ondrain); dest.removeListener('error', onerror); dest.removeListener('unpipe', onunpipe); src.removeListener('end', onend); src.removeListener('end', unpipe); src.removeListener('data', ondata); cleanedUp = true; // if the reader is waiting for a drain event from this // specific writer, then it would cause it to never start // flowing again. // So, if this is awaiting a drain, then we just call it now. // If we don't know, then assume that we are waiting for one. if (state.awaitDrain && (!dest._writableState || dest._writableState.needDrain)) ondrain(); } src.on('data', ondata); function ondata(chunk) { debug('ondata'); var ret = dest.write(chunk); debug('dest.write', ret); if (ret === false) { // If the user unpiped during `dest.write()`, it is possible // to get stuck in a permanently paused state if that write // also returned false. // => Check whether `dest` is still a piping destination. if ((state.pipesCount === 1 && state.pipes === dest || state.pipesCount > 1 && indexOf(state.pipes, dest) !== -1) && !cleanedUp) { debug('false write response, pause', state.awaitDrain); state.awaitDrain++; } src.pause(); } } // if the dest has an error, then stop piping into it. // however, don't suppress the throwing behavior for this. function onerror(er) { debug('onerror', er); unpipe(); dest.removeListener('error', onerror); if (EElistenerCount(dest, 'error') === 0) errorOrDestroy(dest, er); } // Make sure our error handler is attached before userland ones. prependListener(dest, 'error', onerror); // Both close and finish should trigger unpipe, but only once. function onclose() { dest.removeListener('finish', onfinish); unpipe(); } dest.once('close', onclose); function onfinish() { debug('onfinish'); dest.removeListener('close', onclose); unpipe(); } dest.once('finish', onfinish); function unpipe() { debug('unpipe'); src.unpipe(dest); } // tell the dest that it's being piped to dest.emit('pipe', src); // start the flow if it hasn't been started already. if (!state.flowing) { debug('pipe resume'); src.resume(); } return dest; }; function pipeOnDrain(src) { return function pipeOnDrainFunctionResult() { var state = src._readableState; debug('pipeOnDrain', state.awaitDrain); if (state.awaitDrain) state.awaitDrain--; if (state.awaitDrain === 0 && EElistenerCount(src, 'data')) { state.flowing = true; flow(src); } }; } Readable.prototype.unpipe = function (dest) { var state = this._readableState; var unpipeInfo = { hasUnpiped: false }; // if we're not piping anywhere, then do nothing. if (state.pipesCount === 0) return this; // just one destination. most common case. if (state.pipesCount === 1) { // passed in one, but it's not the right one. if (dest && dest !== state.pipes) return this; if (!dest) dest = state.pipes; // got a match. state.pipes = null; state.pipesCount = 0; state.flowing = false; if (dest) dest.emit('unpipe', this, unpipeInfo); return this; } // slow case. multiple pipe destinations. if (!dest) { // remove all. var dests = state.pipes; var len = state.pipesCount; state.pipes = null; state.pipesCount = 0; state.flowing = false; for (var i = 0; i < len; i++) { dests[i].emit('unpipe', this, { hasUnpiped: false }); } return this; } // try to find the right one. var index = indexOf(state.pipes, dest); if (index === -1) return this; state.pipes.splice(index, 1); state.pipesCount -= 1; if (state.pipesCount === 1) state.pipes = state.pipes[0]; dest.emit('unpipe', this, unpipeInfo); return this; }; // set up data events if they are asked for // Ensure readable listeners eventually get something Readable.prototype.on = function (ev, fn) { var res = Stream.prototype.on.call(this, ev, fn); var state = this._readableState; if (ev === 'data') { // update readableListening so that resume() may be a no-op // a few lines down. This is needed to support once('readable'). state.readableListening = this.listenerCount('readable') > 0; // Try start flowing on next tick if stream isn't explicitly paused if (state.flowing !== false) this.resume(); } else if (ev === 'readable') { if (!state.endEmitted && !state.readableListening) { state.readableListening = state.needReadable = true; state.flowing = false; state.emittedReadable = false; debug('on readable', state.length, state.reading); if (state.length) { emitReadable(this); } else if (!state.reading) { process.nextTick(nReadingNextTick, this); } } } return res; }; Readable.prototype.addListener = Readable.prototype.on; Readable.prototype.removeListener = function (ev, fn) { var res = Stream.prototype.removeListener.call(this, ev, fn); if (ev === 'readable') { // We need to check if there is someone still listening to // readable and reset the state. However this needs to happen // after readable has been emitted but before I/O (nextTick) to // support once('readable', fn) cycles. This means that calling // resume within the same tick will have no // effect. process.nextTick(updateReadableListening, this); } return res; }; Readable.prototype.removeAllListeners = function (ev) { var res = Stream.prototype.removeAllListeners.apply(this, arguments); if (ev === 'readable' || ev === undefined) { // We need to check if there is someone still listening to // readable and reset the state. However this needs to happen // after readable has been emitted but before I/O (nextTick) to // support once('readable', fn) cycles. This means that calling // resume within the same tick will have no // effect. process.nextTick(updateReadableListening, this); } return res; }; function updateReadableListening(self) { var state = self._readableState; state.readableListening = self.listenerCount('readable') > 0; if (state.resumeScheduled && !state.paused) { // flowing needs to be set to true now, otherwise // the upcoming resume will not flow. state.flowing = true; // crude way to check if we should resume } else if (self.listenerCount('data') > 0) { self.resume(); } } function nReadingNextTick(self) { debug('readable nexttick read 0'); self.read(0); } // pause() and resume() are remnants of the legacy readable stream API // If the user uses them, then switch into old mode. Readable.prototype.resume = function () { var state = this._readableState; if (!state.flowing) { debug('resume'); // we flow only if there is no one listening // for readable, but we still have to call // resume() state.flowing = !state.readableListening; resume(this, state); } state.paused = false; return this; }; function resume(stream, state) { if (!state.resumeScheduled) { state.resumeScheduled = true; process.nextTick(resume_, stream, state); } } function resume_(stream, state) { debug('resume', state.reading); if (!state.reading) { stream.read(0); } state.resumeScheduled = false; stream.emit('resume'); flow(stream); if (state.flowing && !state.reading) stream.read(0); } Readable.prototype.pause = function () { debug('call pause flowing=%j', this._readableState.flowing); if (this._readableState.flowing !== false) { debug('pause'); this._readableState.flowing = false; this.emit('pause'); } this._readableState.paused = true; return this; }; function flow(stream) { var state = stream._readableState; debug('flow', state.flowing); while (state.flowing && stream.read() !== null) { ; } } // wrap an old-style stream as the async data source. // This is *not* part of the readable stream interface. // It is an ugly unfortunate mess of history. Readable.prototype.wrap = function (stream) { var _this = this; var state = this._readableState; var paused = false; stream.on('end', function () { debug('wrapped end'); if (state.decoder && !state.ended) { var chunk = state.decoder.end(); if (chunk && chunk.length) _this.push(chunk); } _this.push(null); }); stream.on('data', function (chunk) { debug('wrapped data'); if (state.decoder) chunk = state.decoder.write(chunk); // don't skip over falsy values in objectMode if (state.objectMode && (chunk === null || chunk === undefined)) return;else if (!state.objectMode && (!chunk || !chunk.length)) return; var ret = _this.push(chunk); if (!ret) { paused = true; stream.pause(); } }); // proxy all the other methods. // important when wrapping filters and duplexes. for (var i in stream) { if (this[i] === undefined && typeof stream[i] === 'function') { this[i] = function methodWrap(method) { return function methodWrapReturnFunction() { return stream[method].apply(stream, arguments); }; }(i); } } // proxy certain important events. for (var n = 0; n < kProxyEvents.length; n++) { stream.on(kProxyEvents[n], this.emit.bind(this, kProxyEvents[n])); } // when we try to consume some more bytes, simply unpause the // underlying stream. this._read = function (n) { debug('wrapped _read', n); if (paused) { paused = false; stream.resume(); } }; return this; }; if (typeof Symbol === 'function') { Readable.prototype[Symbol.asyncIterator] = function () { if (createReadableStreamAsyncIterator === undefined) { createReadableStreamAsyncIterator = __webpack_require__(/*! ./internal/streams/async_iterator */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/async_iterator.js"); } return createReadableStreamAsyncIterator(this); }; } Object.defineProperty(Readable.prototype, 'readableHighWaterMark', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState.highWaterMark; } }); Object.defineProperty(Readable.prototype, 'readableBuffer', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState && this._readableState.buffer; } }); Object.defineProperty(Readable.prototype, 'readableFlowing', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState.flowing; }, set: function set(state) { if (this._readableState) { this._readableState.flowing = state; } } }); // exposed for testing purposes only. Readable._fromList = fromList; Object.defineProperty(Readable.prototype, 'readableLength', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState.length; } }); // Pluck off n bytes from an array of buffers. // Length is the combined lengths of all the buffers in the list. // This function is designed to be inlinable, so please take care when making // changes to the function body. function fromList(n, state) { // nothing buffered if (state.length === 0) return null; var ret; if (state.objectMode) ret = state.buffer.shift();else if (!n || n >= state.length) { // read it all, truncate the list if (state.decoder) ret = state.buffer.join('');else if (state.buffer.length === 1) ret = state.buffer.first();else ret = state.buffer.concat(state.length); state.buffer.clear(); } else { // read part of list ret = state.buffer.consume(n, state.decoder); } return ret; } function endReadable(stream) { var state = stream._readableState; debug('endReadable', state.endEmitted); if (!state.endEmitted) { state.ended = true; process.nextTick(endReadableNT, state, stream); } } function endReadableNT(state, stream) { debug('endReadableNT', state.endEmitted, state.length); // Check that we didn't get one last unshift. if (!state.endEmitted && state.length === 0) { state.endEmitted = true; stream.readable = false; stream.emit('end'); if (state.autoDestroy) { // In case of duplex streams we need a way to detect // if the writable side is ready for autoDestroy as well var wState = stream._writableState; if (!wState || wState.autoDestroy && wState.finished) { stream.destroy(); } } } } if (typeof Symbol === 'function') { Readable.from = function (iterable, opts) { if (from === undefined) { from = __webpack_require__(/*! ./internal/streams/from */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/from-browser.js"); } return from(Readable, iterable, opts); }; } function indexOf(xs, x) { for (var i = 0, l = xs.length; i < l; i++) { if (xs[i] === x) return i; } return -1; } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"), __webpack_require__(/*! ./../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_transform.js": /*!********************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_transform.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. // a transform stream is a readable/writable stream where you do // something with the data. Sometimes it's called a "filter", // but that's not a great name for it, since that implies a thing where // some bits pass through, and others are simply ignored. (That would // be a valid example of a transform, of course.) // // While the output is causally related to the input, it's not a // necessarily symmetric or synchronous transformation. For example, // a zlib stream might take multiple plain-text writes(), and then // emit a single compressed chunk some time in the future. // // Here's how this works: // // The Transform stream has all the aspects of the readable and writable // stream classes. When you write(chunk), that calls _write(chunk,cb) // internally, and returns false if there's a lot of pending writes // buffered up. When you call read(), that calls _read(n) until // there's enough pending readable data buffered up. // // In a transform stream, the written data is placed in a buffer. When // _read(n) is called, it transforms the queued up data, calling the // buffered _write cb's as it consumes chunks. If consuming a single // written chunk would result in multiple output chunks, then the first // outputted bit calls the readcb, and subsequent chunks just go into // the read buffer, and will cause it to emit 'readable' if necessary. // // This way, back-pressure is actually determined by the reading side, // since _read has to be called to start processing a new chunk. However, // a pathological inflate type of transform can cause excessive buffering // here. For example, imagine a stream where every byte of input is // interpreted as an integer from 0-255, and then results in that many // bytes of output. Writing the 4 bytes {ff,ff,ff,ff} would result in // 1kb of data being output. In this case, you could write a very small // amount of input, and end up with a very large amount of output. In // such a pathological inflating mechanism, there'd be no way to tell // the system to stop doing the transform. A single 4MB write could // cause the system to run out of memory. // // However, even in such a pathological case, only a single written chunk // would be consumed, and then the rest would wait (un-transformed) until // the results of the previous transformed chunk were consumed. module.exports = Transform; var _require$codes = __webpack_require__(/*! ../errors */ "./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js").codes, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_MULTIPLE_CALLBACK = _require$codes.ERR_MULTIPLE_CALLBACK, ERR_TRANSFORM_ALREADY_TRANSFORMING = _require$codes.ERR_TRANSFORM_ALREADY_TRANSFORMING, ERR_TRANSFORM_WITH_LENGTH_0 = _require$codes.ERR_TRANSFORM_WITH_LENGTH_0; var Duplex = __webpack_require__(/*! ./_stream_duplex */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js"); __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Transform, Duplex); function afterTransform(er, data) { var ts = this._transformState; ts.transforming = false; var cb = ts.writecb; if (cb === null) { return this.emit('error', new ERR_MULTIPLE_CALLBACK()); } ts.writechunk = null; ts.writecb = null; if (data != null) // single equals check for both `null` and `undefined` this.push(data); cb(er); var rs = this._readableState; rs.reading = false; if (rs.needReadable || rs.length < rs.highWaterMark) { this._read(rs.highWaterMark); } } function Transform(options) { if (!(this instanceof Transform)) return new Transform(options); Duplex.call(this, options); this._transformState = { afterTransform: afterTransform.bind(this), needTransform: false, transforming: false, writecb: null, writechunk: null, writeencoding: null }; // start out asking for a readable event once data is transformed. this._readableState.needReadable = true; // we have implemented the _read method, and done the other things // that Readable wants before the first _read call, so unset the // sync guard flag. this._readableState.sync = false; if (options) { if (typeof options.transform === 'function') this._transform = options.transform; if (typeof options.flush === 'function') this._flush = options.flush; } // When the writable side finishes, then flush out anything remaining. this.on('prefinish', prefinish); } function prefinish() { var _this = this; if (typeof this._flush === 'function' && !this._readableState.destroyed) { this._flush(function (er, data) { done(_this, er, data); }); } else { done(this, null, null); } } Transform.prototype.push = function (chunk, encoding) { this._transformState.needTransform = false; return Duplex.prototype.push.call(this, chunk, encoding); }; // This is the part where you do stuff! // override this function in implementation classes. // 'chunk' is an input chunk. // // Call `push(newChunk)` to pass along transformed output // to the readable side. You may call 'push' zero or more times. // // Call `cb(err)` when you are done with this chunk. If you pass // an error, then that'll put the hurt on the whole operation. If you // never call cb(), then you'll never get another chunk. Transform.prototype._transform = function (chunk, encoding, cb) { cb(new ERR_METHOD_NOT_IMPLEMENTED('_transform()')); }; Transform.prototype._write = function (chunk, encoding, cb) { var ts = this._transformState; ts.writecb = cb; ts.writechunk = chunk; ts.writeencoding = encoding; if (!ts.transforming) { var rs = this._readableState; if (ts.needTransform || rs.needReadable || rs.length < rs.highWaterMark) this._read(rs.highWaterMark); } }; // Doesn't matter what the args are here. // _transform does all the work. // That we got here means that the readable side wants more data. Transform.prototype._read = function (n) { var ts = this._transformState; if (ts.writechunk !== null && !ts.transforming) { ts.transforming = true; this._transform(ts.writechunk, ts.writeencoding, ts.afterTransform); } else { // mark that we need a transform, so that any data that comes in // will get processed, now that we've asked for it. ts.needTransform = true; } }; Transform.prototype._destroy = function (err, cb) { Duplex.prototype._destroy.call(this, err, function (err2) { cb(err2); }); }; function done(stream, er, data) { if (er) return stream.emit('error', er); if (data != null) // single equals check for both `null` and `undefined` stream.push(data); // TODO(BridgeAR): Write a test for these two error cases // if there's nothing in the write buffer, then that means // that nothing more will ever be provided if (stream._writableState.length) throw new ERR_TRANSFORM_WITH_LENGTH_0(); if (stream._transformState.transforming) throw new ERR_TRANSFORM_ALREADY_TRANSFORMING(); return stream.push(null); } /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_writable.js": /*!*******************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_writable.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global, process) {// 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. // A bit simpler than readable streams. // Implement an async ._write(chunk, encoding, cb), and it'll handle all // the drain event emission and buffering. module.exports = Writable; /* */ function WriteReq(chunk, encoding, cb) { this.chunk = chunk; this.encoding = encoding; this.callback = cb; this.next = null; } // It seems a linked list but it is not // there will be only 2 of these for each stream function CorkedRequest(state) { var _this = this; this.next = null; this.entry = null; this.finish = function () { onCorkedFinish(_this, state); }; } /* */ /**/ var Duplex; /**/ Writable.WritableState = WritableState; /**/ var internalUtil = { deprecate: __webpack_require__(/*! util-deprecate */ "./node_modules/util-deprecate/browser.js") }; /**/ /**/ var Stream = __webpack_require__(/*! ./internal/streams/stream */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/stream-browser.js"); /**/ var Buffer = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js").Buffer; var OurUint8Array = global.Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); } function _isUint8Array(obj) { return Buffer.isBuffer(obj) || obj instanceof OurUint8Array; } var destroyImpl = __webpack_require__(/*! ./internal/streams/destroy */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/destroy.js"); var _require = __webpack_require__(/*! ./internal/streams/state */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/state.js"), getHighWaterMark = _require.getHighWaterMark; var _require$codes = __webpack_require__(/*! ../errors */ "./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js").codes, ERR_INVALID_ARG_TYPE = _require$codes.ERR_INVALID_ARG_TYPE, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_MULTIPLE_CALLBACK = _require$codes.ERR_MULTIPLE_CALLBACK, ERR_STREAM_CANNOT_PIPE = _require$codes.ERR_STREAM_CANNOT_PIPE, ERR_STREAM_DESTROYED = _require$codes.ERR_STREAM_DESTROYED, ERR_STREAM_NULL_VALUES = _require$codes.ERR_STREAM_NULL_VALUES, ERR_STREAM_WRITE_AFTER_END = _require$codes.ERR_STREAM_WRITE_AFTER_END, ERR_UNKNOWN_ENCODING = _require$codes.ERR_UNKNOWN_ENCODING; var errorOrDestroy = destroyImpl.errorOrDestroy; __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Writable, Stream); function nop() {} function WritableState(options, stream, isDuplex) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js"); options = options || {}; // Duplex streams are both readable and writable, but share // the same options object. // However, some cases require setting options to different // values for the readable and the writable sides of the duplex stream, // e.g. options.readableObjectMode vs. options.writableObjectMode, etc. if (typeof isDuplex !== 'boolean') isDuplex = stream instanceof Duplex; // object stream flag to indicate whether or not this stream // contains buffers or objects. this.objectMode = !!options.objectMode; if (isDuplex) this.objectMode = this.objectMode || !!options.writableObjectMode; // the point at which write() starts returning false // Note: 0 is a valid value, means that we always return false if // the entire buffer is not flushed immediately on write() this.highWaterMark = getHighWaterMark(this, options, 'writableHighWaterMark', isDuplex); // if _final has been called this.finalCalled = false; // drain event flag. this.needDrain = false; // at the start of calling end() this.ending = false; // when end() has been called, and returned this.ended = false; // when 'finish' is emitted this.finished = false; // has it been destroyed this.destroyed = false; // should we decode strings into buffers before passing to _write? // this is here so that some node-core streams can optimize string // handling at a lower level. var noDecode = options.decodeStrings === false; this.decodeStrings = !noDecode; // Crypto is kind of old and crusty. Historically, its default string // encoding is 'binary' so we have to make this configurable. // Everything else in the universe uses 'utf8', though. this.defaultEncoding = options.defaultEncoding || 'utf8'; // not an actual buffer we keep track of, but a measurement // of how much we're waiting to get pushed to some underlying // socket or file. this.length = 0; // a flag to see when we're in the middle of a write. this.writing = false; // when true all writes will be buffered until .uncork() call this.corked = 0; // a flag to be able to tell if the onwrite cb is called immediately, // or on a later tick. We set this to true at first, because any // actions that shouldn't happen until "later" should generally also // not happen before the first write call. this.sync = true; // a flag to know if we're processing previously buffered items, which // may call the _write() callback in the same tick, so that we don't // end up in an overlapped onwrite situation. this.bufferProcessing = false; // the callback that's passed to _write(chunk,cb) this.onwrite = function (er) { onwrite(stream, er); }; // the callback that the user supplies to write(chunk,encoding,cb) this.writecb = null; // the amount that is being written when _write is called. this.writelen = 0; this.bufferedRequest = null; this.lastBufferedRequest = null; // number of pending user-supplied write callbacks // this must be 0 before 'finish' can be emitted this.pendingcb = 0; // emit prefinish if the only thing we're waiting for is _write cbs // This is relevant for synchronous Transform streams this.prefinished = false; // True if the error was already emitted and should not be thrown again this.errorEmitted = false; // Should close be emitted on destroy. Defaults to true. this.emitClose = options.emitClose !== false; // Should .destroy() be called after 'finish' (and potentially 'end') this.autoDestroy = !!options.autoDestroy; // count buffered requests this.bufferedRequestCount = 0; // allocate the first CorkedRequest, there is always // one allocated and free to use, and we maintain at most two this.corkedRequestsFree = new CorkedRequest(this); } WritableState.prototype.getBuffer = function getBuffer() { var current = this.bufferedRequest; var out = []; while (current) { out.push(current); current = current.next; } return out; }; (function () { try { Object.defineProperty(WritableState.prototype, 'buffer', { get: internalUtil.deprecate(function writableStateBufferGetter() { return this.getBuffer(); }, '_writableState.buffer is deprecated. Use _writableState.getBuffer ' + 'instead.', 'DEP0003') }); } catch (_) {} })(); // Test _writableState for inheritance to account for Duplex streams, // whose prototype chain only points to Readable. var realHasInstance; if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.prototype[Symbol.hasInstance] === 'function') { realHasInstance = Function.prototype[Symbol.hasInstance]; Object.defineProperty(Writable, Symbol.hasInstance, { value: function value(object) { if (realHasInstance.call(this, object)) return true; if (this !== Writable) return false; return object && object._writableState instanceof WritableState; } }); } else { realHasInstance = function realHasInstance(object) { return object instanceof this; }; } function Writable(options) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js"); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` // would return false, as no `_writableState` property is attached. // Trying to use the custom `instanceof` for Writable here will also break the // Node.js LazyTransform implementation, which has a non-trivial getter for // `_writableState` that would lead to infinite recursion. // Checking for a Stream.Duplex instance is faster here instead of inside // the WritableState constructor, at least with V8 6.5 var isDuplex = this instanceof Duplex; if (!isDuplex && !realHasInstance.call(Writable, this)) return new Writable(options); this._writableState = new WritableState(options, this, isDuplex); // legacy. this.writable = true; if (options) { if (typeof options.write === 'function') this._write = options.write; if (typeof options.writev === 'function') this._writev = options.writev; if (typeof options.destroy === 'function') this._destroy = options.destroy; if (typeof options.final === 'function') this._final = options.final; } Stream.call(this); } // Otherwise people can pipe Writable streams, which is just wrong. Writable.prototype.pipe = function () { errorOrDestroy(this, new ERR_STREAM_CANNOT_PIPE()); }; function writeAfterEnd(stream, cb) { var er = new ERR_STREAM_WRITE_AFTER_END(); // TODO: defer error events consistently everywhere, not just the cb errorOrDestroy(stream, er); process.nextTick(cb, er); } // Checks that a user-supplied chunk is valid, especially for the particular // mode the stream is in. Currently this means that `null` is never accepted // and undefined/non-string values are only allowed in object mode. function validChunk(stream, state, chunk, cb) { var er; if (chunk === null) { er = new ERR_STREAM_NULL_VALUES(); } else if (typeof chunk !== 'string' && !state.objectMode) { er = new ERR_INVALID_ARG_TYPE('chunk', ['string', 'Buffer'], chunk); } if (er) { errorOrDestroy(stream, er); process.nextTick(cb, er); return false; } return true; } Writable.prototype.write = function (chunk, encoding, cb) { var state = this._writableState; var ret = false; var isBuf = !state.objectMode && _isUint8Array(chunk); if (isBuf && !Buffer.isBuffer(chunk)) { chunk = _uint8ArrayToBuffer(chunk); } if (typeof encoding === 'function') { cb = encoding; encoding = null; } if (isBuf) encoding = 'buffer';else if (!encoding) encoding = state.defaultEncoding; if (typeof cb !== 'function') cb = nop; if (state.ending) writeAfterEnd(this, cb);else if (isBuf || validChunk(this, state, chunk, cb)) { state.pendingcb++; ret = writeOrBuffer(this, state, isBuf, chunk, encoding, cb); } return ret; }; Writable.prototype.cork = function () { this._writableState.corked++; }; Writable.prototype.uncork = function () { var state = this._writableState; if (state.corked) { state.corked--; if (!state.writing && !state.corked && !state.bufferProcessing && state.bufferedRequest) clearBuffer(this, state); } }; Writable.prototype.setDefaultEncoding = function setDefaultEncoding(encoding) { // node::ParseEncoding() requires lower case. if (typeof encoding === 'string') encoding = encoding.toLowerCase(); if (!(['hex', 'utf8', 'utf-8', 'ascii', 'binary', 'base64', 'ucs2', 'ucs-2', 'utf16le', 'utf-16le', 'raw'].indexOf((encoding + '').toLowerCase()) > -1)) throw new ERR_UNKNOWN_ENCODING(encoding); this._writableState.defaultEncoding = encoding; return this; }; Object.defineProperty(Writable.prototype, 'writableBuffer', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState && this._writableState.getBuffer(); } }); function decodeChunk(state, chunk, encoding) { if (!state.objectMode && state.decodeStrings !== false && typeof chunk === 'string') { chunk = Buffer.from(chunk, encoding); } return chunk; } Object.defineProperty(Writable.prototype, 'writableHighWaterMark', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.highWaterMark; } }); // if we're already writing something, then just put this // in the queue, and wait our turn. Otherwise, call _write // If we return false, then we need a drain event, so set that flag. function writeOrBuffer(stream, state, isBuf, chunk, encoding, cb) { if (!isBuf) { var newChunk = decodeChunk(state, chunk, encoding); if (chunk !== newChunk) { isBuf = true; encoding = 'buffer'; chunk = newChunk; } } var len = state.objectMode ? 1 : chunk.length; state.length += len; var ret = state.length < state.highWaterMark; // we must ensure that previous needDrain will not be reset to false. if (!ret) state.needDrain = true; if (state.writing || state.corked) { var last = state.lastBufferedRequest; state.lastBufferedRequest = { chunk: chunk, encoding: encoding, isBuf: isBuf, callback: cb, next: null }; if (last) { last.next = state.lastBufferedRequest; } else { state.bufferedRequest = state.lastBufferedRequest; } state.bufferedRequestCount += 1; } else { doWrite(stream, state, false, len, chunk, encoding, cb); } return ret; } function doWrite(stream, state, writev, len, chunk, encoding, cb) { state.writelen = len; state.writecb = cb; state.writing = true; state.sync = true; if (state.destroyed) state.onwrite(new ERR_STREAM_DESTROYED('write'));else if (writev) stream._writev(chunk, state.onwrite);else stream._write(chunk, encoding, state.onwrite); state.sync = false; } function onwriteError(stream, state, sync, er, cb) { --state.pendingcb; if (sync) { // defer the callback if we are being called synchronously // to avoid piling up things on the stack process.nextTick(cb, er); // this can emit finish, and it will always happen // after error process.nextTick(finishMaybe, stream, state); stream._writableState.errorEmitted = true; errorOrDestroy(stream, er); } else { // the caller expect this to happen before if // it is async cb(er); stream._writableState.errorEmitted = true; errorOrDestroy(stream, er); // this can emit finish, but finish must // always follow error finishMaybe(stream, state); } } function onwriteStateUpdate(state) { state.writing = false; state.writecb = null; state.length -= state.writelen; state.writelen = 0; } function onwrite(stream, er) { var state = stream._writableState; var sync = state.sync; var cb = state.writecb; if (typeof cb !== 'function') throw new ERR_MULTIPLE_CALLBACK(); onwriteStateUpdate(state); if (er) onwriteError(stream, state, sync, er, cb);else { // Check if we're actually ready to finish, but don't emit yet var finished = needFinish(state) || stream.destroyed; if (!finished && !state.corked && !state.bufferProcessing && state.bufferedRequest) { clearBuffer(stream, state); } if (sync) { process.nextTick(afterWrite, stream, state, finished, cb); } else { afterWrite(stream, state, finished, cb); } } } function afterWrite(stream, state, finished, cb) { if (!finished) onwriteDrain(stream, state); state.pendingcb--; cb(); finishMaybe(stream, state); } // Must force callback to be called on nextTick, so that we don't // emit 'drain' before the write() consumer gets the 'false' return // value, and has a chance to attach a 'drain' listener. function onwriteDrain(stream, state) { if (state.length === 0 && state.needDrain) { state.needDrain = false; stream.emit('drain'); } } // if there's something in the buffer waiting, then process it function clearBuffer(stream, state) { state.bufferProcessing = true; var entry = state.bufferedRequest; if (stream._writev && entry && entry.next) { // Fast case, write everything using _writev() var l = state.bufferedRequestCount; var buffer = new Array(l); var holder = state.corkedRequestsFree; holder.entry = entry; var count = 0; var allBuffers = true; while (entry) { buffer[count] = entry; if (!entry.isBuf) allBuffers = false; entry = entry.next; count += 1; } buffer.allBuffers = allBuffers; doWrite(stream, state, true, state.length, buffer, '', holder.finish); // doWrite is almost always async, defer these to save a bit of time // as the hot path ends with doWrite state.pendingcb++; state.lastBufferedRequest = null; if (holder.next) { state.corkedRequestsFree = holder.next; holder.next = null; } else { state.corkedRequestsFree = new CorkedRequest(state); } state.bufferedRequestCount = 0; } else { // Slow case, write chunks one-by-one while (entry) { var chunk = entry.chunk; var encoding = entry.encoding; var cb = entry.callback; var len = state.objectMode ? 1 : chunk.length; doWrite(stream, state, false, len, chunk, encoding, cb); entry = entry.next; state.bufferedRequestCount--; // if we didn't call the onwrite immediately, then // it means that we need to wait until it does. // also, that means that the chunk and cb are currently // being processed, so move the buffer counter past them. if (state.writing) { break; } } if (entry === null) state.lastBufferedRequest = null; } state.bufferedRequest = entry; state.bufferProcessing = false; } Writable.prototype._write = function (chunk, encoding, cb) { cb(new ERR_METHOD_NOT_IMPLEMENTED('_write()')); }; Writable.prototype._writev = null; Writable.prototype.end = function (chunk, encoding, cb) { var state = this._writableState; if (typeof chunk === 'function') { cb = chunk; chunk = null; encoding = null; } else if (typeof encoding === 'function') { cb = encoding; encoding = null; } if (chunk !== null && chunk !== undefined) this.write(chunk, encoding); // .end() fully uncorks if (state.corked) { state.corked = 1; this.uncork(); } // ignore unnecessary end() calls. if (!state.ending) endWritable(this, state, cb); return this; }; Object.defineProperty(Writable.prototype, 'writableLength', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.length; } }); function needFinish(state) { return state.ending && state.length === 0 && state.bufferedRequest === null && !state.finished && !state.writing; } function callFinal(stream, state) { stream._final(function (err) { state.pendingcb--; if (err) { errorOrDestroy(stream, err); } state.prefinished = true; stream.emit('prefinish'); finishMaybe(stream, state); }); } function prefinish(stream, state) { if (!state.prefinished && !state.finalCalled) { if (typeof stream._final === 'function' && !state.destroyed) { state.pendingcb++; state.finalCalled = true; process.nextTick(callFinal, stream, state); } else { state.prefinished = true; stream.emit('prefinish'); } } } function finishMaybe(stream, state) { var need = needFinish(state); if (need) { prefinish(stream, state); if (state.pendingcb === 0) { state.finished = true; stream.emit('finish'); if (state.autoDestroy) { // In case of duplex streams we need a way to detect // if the readable side is ready for autoDestroy as well var rState = stream._readableState; if (!rState || rState.autoDestroy && rState.endEmitted) { stream.destroy(); } } } } return need; } function endWritable(stream, state, cb) { state.ending = true; finishMaybe(stream, state); if (cb) { if (state.finished) process.nextTick(cb);else stream.once('finish', cb); } state.ended = true; stream.writable = false; } function onCorkedFinish(corkReq, state, err) { var entry = corkReq.entry; corkReq.entry = null; while (entry) { var cb = entry.callback; state.pendingcb--; cb(err); entry = entry.next; } // reuse the free corkReq. state.corkedRequestsFree.next = corkReq; } Object.defineProperty(Writable.prototype, 'destroyed', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { if (this._writableState === undefined) { return false; } return this._writableState.destroyed; }, set: function set(value) { // we ignore the value if the stream // has not been initialized yet if (!this._writableState) { return; } // backward compatibility, the user is explicitly // managing destroyed this._writableState.destroyed = value; } }); Writable.prototype.destroy = destroyImpl.destroy; Writable.prototype._undestroy = destroyImpl.undestroy; Writable.prototype._destroy = function (err, cb) { cb(err); }; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"), __webpack_require__(/*! ./../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/async_iterator.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/async_iterator.js ***! \**********************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { var _Object$setPrototypeO; 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; } var finished = __webpack_require__(/*! ./end-of-stream */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"); var kLastResolve = Symbol('lastResolve'); var kLastReject = Symbol('lastReject'); var kError = Symbol('error'); var kEnded = Symbol('ended'); var kLastPromise = Symbol('lastPromise'); var kHandlePromise = Symbol('handlePromise'); var kStream = Symbol('stream'); function createIterResult(value, done) { return { value: value, done: done }; } function readAndResolve(iter) { var resolve = iter[kLastResolve]; if (resolve !== null) { var data = iter[kStream].read(); // we defer if data is null // we can be expecting either 'end' or // 'error' if (data !== null) { iter[kLastPromise] = null; iter[kLastResolve] = null; iter[kLastReject] = null; resolve(createIterResult(data, false)); } } } function onReadable(iter) { // we wait for the next tick, because it might // emit an error with process.nextTick process.nextTick(readAndResolve, iter); } function wrapForNext(lastPromise, iter) { return function (resolve, reject) { lastPromise.then(function () { if (iter[kEnded]) { resolve(createIterResult(undefined, true)); return; } iter[kHandlePromise](resolve, reject); }, reject); }; } var AsyncIteratorPrototype = Object.getPrototypeOf(function () {}); var ReadableStreamAsyncIteratorPrototype = Object.setPrototypeOf((_Object$setPrototypeO = { get stream() { return this[kStream]; }, next: function next() { var _this = this; // if we have detected an error in the meanwhile // reject straight away var error = this[kError]; if (error !== null) { return Promise.reject(error); } if (this[kEnded]) { return Promise.resolve(createIterResult(undefined, true)); } if (this[kStream].destroyed) { // We need to defer via nextTick because if .destroy(err) is // called, the error will be emitted via nextTick, and // we cannot guarantee that there is no error lingering around // waiting to be emitted. return new Promise(function (resolve, reject) { process.nextTick(function () { if (_this[kError]) { reject(_this[kError]); } else { resolve(createIterResult(undefined, true)); } }); }); } // if we have multiple next() calls // we will wait for the previous Promise to finish // this logic is optimized to support for await loops, // where next() is only called once at a time var lastPromise = this[kLastPromise]; var promise; if (lastPromise) { promise = new Promise(wrapForNext(lastPromise, this)); } else { // fast path needed to support multiple this.push() // without triggering the next() queue var data = this[kStream].read(); if (data !== null) { return Promise.resolve(createIterResult(data, false)); } promise = new Promise(this[kHandlePromise]); } this[kLastPromise] = promise; return promise; } }, _defineProperty(_Object$setPrototypeO, Symbol.asyncIterator, function () { return this; }), _defineProperty(_Object$setPrototypeO, "return", function _return() { var _this2 = this; // destroy(err, cb) is a private API // we can guarantee we have that here, because we control the // Readable class this is attached to return new Promise(function (resolve, reject) { _this2[kStream].destroy(null, function (err) { if (err) { reject(err); return; } resolve(createIterResult(undefined, true)); }); }); }), _Object$setPrototypeO), AsyncIteratorPrototype); var createReadableStreamAsyncIterator = function createReadableStreamAsyncIterator(stream) { var _Object$create; var iterator = Object.create(ReadableStreamAsyncIteratorPrototype, (_Object$create = {}, _defineProperty(_Object$create, kStream, { value: stream, writable: true }), _defineProperty(_Object$create, kLastResolve, { value: null, writable: true }), _defineProperty(_Object$create, kLastReject, { value: null, writable: true }), _defineProperty(_Object$create, kError, { value: null, writable: true }), _defineProperty(_Object$create, kEnded, { value: stream._readableState.endEmitted, writable: true }), _defineProperty(_Object$create, kHandlePromise, { value: function value(resolve, reject) { var data = iterator[kStream].read(); if (data) { iterator[kLastPromise] = null; iterator[kLastResolve] = null; iterator[kLastReject] = null; resolve(createIterResult(data, false)); } else { iterator[kLastResolve] = resolve; iterator[kLastReject] = reject; } }, writable: true }), _Object$create)); iterator[kLastPromise] = null; finished(stream, function (err) { if (err && err.code !== 'ERR_STREAM_PREMATURE_CLOSE') { var reject = iterator[kLastReject]; // reject if we are waiting for data in the Promise // returned by next() and store the error if (reject !== null) { iterator[kLastPromise] = null; iterator[kLastResolve] = null; iterator[kLastReject] = null; reject(err); } iterator[kError] = err; return; } var resolve = iterator[kLastResolve]; if (resolve !== null) { iterator[kLastPromise] = null; iterator[kLastResolve] = null; iterator[kLastReject] = null; resolve(createIterResult(undefined, true)); } iterator[kEnded] = true; }); stream.on('readable', onReadable.bind(null, iterator)); return iterator; }; module.exports = createReadableStreamAsyncIterator; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/buffer_list.js": /*!*******************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/buffer_list.js ***! \*******************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } 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; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } var _require = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js"), Buffer = _require.Buffer; var _require2 = __webpack_require__(/*! util */ 14), inspect = _require2.inspect; var custom = inspect && inspect.custom || 'inspect'; function copyBuffer(src, target, offset) { Buffer.prototype.copy.call(src, target, offset); } module.exports = /*#__PURE__*/ function () { function BufferList() { _classCallCheck(this, BufferList); this.head = null; this.tail = null; this.length = 0; } _createClass(BufferList, [{ key: "push", value: function push(v) { var entry = { data: v, next: null }; if (this.length > 0) this.tail.next = entry;else this.head = entry; this.tail = entry; ++this.length; } }, { key: "unshift", value: function unshift(v) { var entry = { data: v, next: this.head }; if (this.length === 0) this.tail = entry; this.head = entry; ++this.length; } }, { key: "shift", value: function shift() { if (this.length === 0) return; var ret = this.head.data; if (this.length === 1) this.head = this.tail = null;else this.head = this.head.next; --this.length; return ret; } }, { key: "clear", value: function clear() { this.head = this.tail = null; this.length = 0; } }, { key: "join", value: function join(s) { if (this.length === 0) return ''; var p = this.head; var ret = '' + p.data; while (p = p.next) { ret += s + p.data; } return ret; } }, { key: "concat", value: function concat(n) { if (this.length === 0) return Buffer.alloc(0); var ret = Buffer.allocUnsafe(n >>> 0); var p = this.head; var i = 0; while (p) { copyBuffer(p.data, ret, i); i += p.data.length; p = p.next; } return ret; } // Consumes a specified amount of bytes or characters from the buffered data. }, { key: "consume", value: function consume(n, hasStrings) { var ret; if (n < this.head.data.length) { // `slice` is the same for buffers and strings. ret = this.head.data.slice(0, n); this.head.data = this.head.data.slice(n); } else if (n === this.head.data.length) { // First chunk is a perfect match. ret = this.shift(); } else { // Result spans more than one buffer. ret = hasStrings ? this._getString(n) : this._getBuffer(n); } return ret; } }, { key: "first", value: function first() { return this.head.data; } // Consumes a specified amount of characters from the buffered data. }, { key: "_getString", value: function _getString(n) { var p = this.head; var c = 1; var ret = p.data; n -= ret.length; while (p = p.next) { var str = p.data; var nb = n > str.length ? str.length : n; if (nb === str.length) ret += str;else ret += str.slice(0, n); n -= nb; if (n === 0) { if (nb === str.length) { ++c; if (p.next) this.head = p.next;else this.head = this.tail = null; } else { this.head = p; p.data = str.slice(nb); } break; } ++c; } this.length -= c; return ret; } // Consumes a specified amount of bytes from the buffered data. }, { key: "_getBuffer", value: function _getBuffer(n) { var ret = Buffer.allocUnsafe(n); var p = this.head; var c = 1; p.data.copy(ret); n -= p.data.length; while (p = p.next) { var buf = p.data; var nb = n > buf.length ? buf.length : n; buf.copy(ret, ret.length - n, 0, nb); n -= nb; if (n === 0) { if (nb === buf.length) { ++c; if (p.next) this.head = p.next;else this.head = this.tail = null; } else { this.head = p; p.data = buf.slice(nb); } break; } ++c; } this.length -= c; return ret; } // Make sure the linked list only shows the minimal necessary information. }, { key: custom, value: function value(_, options) { return inspect(this, _objectSpread({}, options, { // Only inspect one level. depth: 0, // It should not recurse. customInspect: false })); } }]); return BufferList; }(); /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/destroy.js": /*!***************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/destroy.js ***! \***************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { // undocumented cb() API, needed for core, not for public API function destroy(err, cb) { var _this = this; var readableDestroyed = this._readableState && this._readableState.destroyed; var writableDestroyed = this._writableState && this._writableState.destroyed; if (readableDestroyed || writableDestroyed) { if (cb) { cb(err); } else if (err) { if (!this._writableState) { process.nextTick(emitErrorNT, this, err); } else if (!this._writableState.errorEmitted) { this._writableState.errorEmitted = true; process.nextTick(emitErrorNT, this, err); } } return this; } // we set destroyed to true before firing error callbacks in order // to make it re-entrance safe in case destroy() is called within callbacks if (this._readableState) { this._readableState.destroyed = true; } // if this is a duplex stream mark the writable part as destroyed as well if (this._writableState) { this._writableState.destroyed = true; } this._destroy(err || null, function (err) { if (!cb && err) { if (!_this._writableState) { process.nextTick(emitErrorAndCloseNT, _this, err); } else if (!_this._writableState.errorEmitted) { _this._writableState.errorEmitted = true; process.nextTick(emitErrorAndCloseNT, _this, err); } else { process.nextTick(emitCloseNT, _this); } } else if (cb) { process.nextTick(emitCloseNT, _this); cb(err); } else { process.nextTick(emitCloseNT, _this); } }); return this; } function emitErrorAndCloseNT(self, err) { emitErrorNT(self, err); emitCloseNT(self); } function emitCloseNT(self) { if (self._writableState && !self._writableState.emitClose) return; if (self._readableState && !self._readableState.emitClose) return; self.emit('close'); } function undestroy() { if (this._readableState) { this._readableState.destroyed = false; this._readableState.reading = false; this._readableState.ended = false; this._readableState.endEmitted = false; } if (this._writableState) { this._writableState.destroyed = false; this._writableState.ended = false; this._writableState.ending = false; this._writableState.finalCalled = false; this._writableState.prefinished = false; this._writableState.finished = false; this._writableState.errorEmitted = false; } } function emitErrorNT(self, err) { self.emit('error', err); } function errorOrDestroy(stream, err) { // We have tests that rely on errors being emitted // in the same tick, so changing this is semver major. // For now when you opt-in to autoDestroy we allow // the error to be emitted nextTick. In a future // semver major update we should change the default to this. var rState = stream._readableState; var wState = stream._writableState; if (rState && rState.autoDestroy || wState && wState.autoDestroy) stream.destroy(err);else stream.emit('error', err); } module.exports = { destroy: destroy, undestroy: undestroy, errorOrDestroy: errorOrDestroy }; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/end-of-stream.js": /*!*********************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/end-of-stream.js ***! \*********************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Ported from https://github.com/mafintosh/end-of-stream with // permission from the author, Mathias Buus (@mafintosh). var ERR_STREAM_PREMATURE_CLOSE = __webpack_require__(/*! ../../../errors */ "./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js").codes.ERR_STREAM_PREMATURE_CLOSE; function once(callback) { var called = false; return function () { if (called) return; called = true; for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } callback.apply(this, args); }; } function noop() {} function isRequest(stream) { return stream.setHeader && typeof stream.abort === 'function'; } function eos(stream, opts, callback) { if (typeof opts === 'function') return eos(stream, null, opts); if (!opts) opts = {}; callback = once(callback || noop); var readable = opts.readable || opts.readable !== false && stream.readable; var writable = opts.writable || opts.writable !== false && stream.writable; var onlegacyfinish = function onlegacyfinish() { if (!stream.writable) onfinish(); }; var writableEnded = stream._writableState && stream._writableState.finished; var onfinish = function onfinish() { writable = false; writableEnded = true; if (!readable) callback.call(stream); }; var readableEnded = stream._readableState && stream._readableState.endEmitted; var onend = function onend() { readable = false; readableEnded = true; if (!writable) callback.call(stream); }; var onerror = function onerror(err) { callback.call(stream, err); }; var onclose = function onclose() { var err; if (readable && !readableEnded) { if (!stream._readableState || !stream._readableState.ended) err = new ERR_STREAM_PREMATURE_CLOSE(); return callback.call(stream, err); } if (writable && !writableEnded) { if (!stream._writableState || !stream._writableState.ended) err = new ERR_STREAM_PREMATURE_CLOSE(); return callback.call(stream, err); } }; var onrequest = function onrequest() { stream.req.on('finish', onfinish); }; if (isRequest(stream)) { stream.on('complete', onfinish); stream.on('abort', onclose); if (stream.req) onrequest();else stream.on('request', onrequest); } else if (writable && !stream._writableState) { // legacy streams stream.on('end', onlegacyfinish); stream.on('close', onlegacyfinish); } stream.on('end', onend); stream.on('finish', onfinish); if (opts.error !== false) stream.on('error', onerror); stream.on('close', onclose); return function () { stream.removeListener('complete', onfinish); stream.removeListener('abort', onclose); stream.removeListener('request', onrequest); if (stream.req) stream.req.removeListener('finish', onfinish); stream.removeListener('end', onlegacyfinish); stream.removeListener('close', onlegacyfinish); stream.removeListener('finish', onfinish); stream.removeListener('end', onend); stream.removeListener('error', onerror); stream.removeListener('close', onclose); }; } module.exports = eos; /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/from-browser.js": /*!********************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/from-browser.js ***! \********************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function () { throw new Error('Readable.from is not available in the browser') }; /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/pipeline.js": /*!****************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/pipeline.js ***! \****************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Ported from https://github.com/mafintosh/pump with // permission from the author, Mathias Buus (@mafintosh). var eos; function once(callback) { var called = false; return function () { if (called) return; called = true; callback.apply(void 0, arguments); }; } var _require$codes = __webpack_require__(/*! ../../../errors */ "./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js").codes, ERR_MISSING_ARGS = _require$codes.ERR_MISSING_ARGS, ERR_STREAM_DESTROYED = _require$codes.ERR_STREAM_DESTROYED; function noop(err) { // Rethrow the error if it exists to avoid swallowing it if (err) throw err; } function isRequest(stream) { return stream.setHeader && typeof stream.abort === 'function'; } function destroyer(stream, reading, writing, callback) { callback = once(callback); var closed = false; stream.on('close', function () { closed = true; }); if (eos === undefined) eos = __webpack_require__(/*! ./end-of-stream */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"); eos(stream, { readable: reading, writable: writing }, function (err) { if (err) return callback(err); closed = true; callback(); }); var destroyed = false; return function (err) { if (closed) return; if (destroyed) return; destroyed = true; // request.destroy just do .end - .abort is what we want if (isRequest(stream)) return stream.abort(); if (typeof stream.destroy === 'function') return stream.destroy(); callback(err || new ERR_STREAM_DESTROYED('pipe')); }; } function call(fn) { fn(); } function pipe(from, to) { return from.pipe(to); } function popCallback(streams) { if (!streams.length) return noop; if (typeof streams[streams.length - 1] !== 'function') return noop; return streams.pop(); } function pipeline() { for (var _len = arguments.length, streams = new Array(_len), _key = 0; _key < _len; _key++) { streams[_key] = arguments[_key]; } var callback = popCallback(streams); if (Array.isArray(streams[0])) streams = streams[0]; if (streams.length < 2) { throw new ERR_MISSING_ARGS('streams'); } var error; var destroys = streams.map(function (stream, i) { var reading = i < streams.length - 1; var writing = i > 0; return destroyer(stream, reading, writing, function (err) { if (!error) error = err; if (err) destroys.forEach(call); if (reading) return; destroys.forEach(call); callback(error); }); }); return streams.reduce(pipe); } module.exports = pipeline; /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/state.js": /*!*************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/state.js ***! \*************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ERR_INVALID_OPT_VALUE = __webpack_require__(/*! ../../../errors */ "./node_modules/browserify-sign/node_modules/readable-stream/errors-browser.js").codes.ERR_INVALID_OPT_VALUE; function highWaterMarkFrom(options, isDuplex, duplexKey) { return options.highWaterMark != null ? options.highWaterMark : isDuplex ? options[duplexKey] : null; } function getHighWaterMark(state, options, duplexKey, isDuplex) { var hwm = highWaterMarkFrom(options, isDuplex, duplexKey); if (hwm != null) { if (!(isFinite(hwm) && Math.floor(hwm) === hwm) || hwm < 0) { var name = isDuplex ? duplexKey : 'highWaterMark'; throw new ERR_INVALID_OPT_VALUE(name, hwm); } return Math.floor(hwm); } // Default value return state.objectMode ? 16 : 16 * 1024; } module.exports = { getHighWaterMark: getHighWaterMark }; /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/stream-browser.js": /*!**********************************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/stream-browser.js ***! \**********************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! events */ "./node_modules/events/events.js").EventEmitter; /***/ }), /***/ "./node_modules/browserify-sign/node_modules/readable-stream/readable-browser.js": /*!***************************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/readable-stream/readable-browser.js ***! \***************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__(/*! ./lib/_stream_readable.js */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_readable.js"); exports.Stream = exports; exports.Readable = exports; exports.Writable = __webpack_require__(/*! ./lib/_stream_writable.js */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_writable.js"); exports.Duplex = __webpack_require__(/*! ./lib/_stream_duplex.js */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_duplex.js"); exports.Transform = __webpack_require__(/*! ./lib/_stream_transform.js */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_transform.js"); exports.PassThrough = __webpack_require__(/*! ./lib/_stream_passthrough.js */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/_stream_passthrough.js"); exports.finished = __webpack_require__(/*! ./lib/internal/streams/end-of-stream.js */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"); exports.pipeline = __webpack_require__(/*! ./lib/internal/streams/pipeline.js */ "./node_modules/browserify-sign/node_modules/readable-stream/lib/internal/streams/pipeline.js"); /***/ }), /***/ "./node_modules/browserify-sign/node_modules/safe-buffer/index.js": /*!************************************************************************!*\ !*** ./node_modules/browserify-sign/node_modules/safe-buffer/index.js ***! \************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /*! safe-buffer. MIT License. Feross Aboukhadijeh */ /* eslint-disable node/no-deprecated-api */ var buffer = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js") var Buffer = buffer.Buffer // alternative to using Object.keys for old browsers function copyProps (src, dst) { for (var key in src) { dst[key] = src[key] } } if (Buffer.from && Buffer.alloc && Buffer.allocUnsafe && Buffer.allocUnsafeSlow) { module.exports = buffer } else { // Copy properties from require('buffer') copyProps(buffer, exports) exports.Buffer = SafeBuffer } function SafeBuffer (arg, encodingOrOffset, length) { return Buffer(arg, encodingOrOffset, length) } SafeBuffer.prototype = Object.create(Buffer.prototype) // Copy static methods from Buffer copyProps(Buffer, SafeBuffer) SafeBuffer.from = function (arg, encodingOrOffset, length) { if (typeof arg === 'number') { throw new TypeError('Argument must not be a number') } return Buffer(arg, encodingOrOffset, length) } SafeBuffer.alloc = function (size, fill, encoding) { if (typeof size !== 'number') { throw new TypeError('Argument must be a number') } var buf = Buffer(size) if (fill !== undefined) { if (typeof encoding === 'string') { buf.fill(fill, encoding) } else { buf.fill(fill) } } else { buf.fill(0) } return buf } SafeBuffer.allocUnsafe = function (size) { if (typeof size !== 'number') { throw new TypeError('Argument must be a number') } return Buffer(size) } SafeBuffer.allocUnsafeSlow = function (size) { if (typeof size !== 'number') { throw new TypeError('Argument must be a number') } return buffer.SlowBuffer(size) } /***/ }), /***/ "./node_modules/buffer-xor/index.js": /*!******************************************!*\ !*** ./node_modules/buffer-xor/index.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {module.exports = function xor (a, b) { var length = Math.min(a.length, b.length) var buffer = new Buffer(length) for (var i = 0; i < length; ++i) { buffer[i] = a[i] ^ b[i] } return buffer } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/buffer/index.js": /*!**************************************!*\ !*** ./node_modules/buffer/index.js ***! \**************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global) {/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */ /* eslint-disable no-proto */ var base64 = __webpack_require__(/*! base64-js */ "./node_modules/base64-js/index.js") var ieee754 = __webpack_require__(/*! ieee754 */ "./node_modules/ieee754/index.js") var isArray = __webpack_require__(/*! isarray */ "./node_modules/isarray/index.js") exports.Buffer = Buffer exports.SlowBuffer = SlowBuffer exports.INSPECT_MAX_BYTES = 50 /** * If `Buffer.TYPED_ARRAY_SUPPORT`: * === true Use Uint8Array implementation (fastest) * === false Use Object implementation (most compatible, even IE6) * * Browsers that support typed arrays are IE 10+, Firefox 4+, Chrome 7+, Safari 5.1+, * Opera 11.6+, iOS 4.2+. * * Due to various browser bugs, sometimes the Object implementation will be used even * when the browser supports typed arrays. * * Note: * * - Firefox 4-29 lacks support for adding new properties to `Uint8Array` instances, * See: https://bugzilla.mozilla.org/show_bug.cgi?id=695438. * * - Chrome 9-10 is missing the `TypedArray.prototype.subarray` function. * * - IE10 has a broken `TypedArray.prototype.subarray` function which returns arrays of * incorrect length in some situations. * We detect these buggy browsers and set `Buffer.TYPED_ARRAY_SUPPORT` to `false` so they * get the Object implementation, which is slower but behaves correctly. */ Buffer.TYPED_ARRAY_SUPPORT = global.TYPED_ARRAY_SUPPORT !== undefined ? global.TYPED_ARRAY_SUPPORT : typedArraySupport() /* * Export kMaxLength after typed array support is determined. */ exports.kMaxLength = kMaxLength() function typedArraySupport () { try { var arr = new Uint8Array(1) arr.__proto__ = {__proto__: Uint8Array.prototype, foo: function () { return 42 }} return arr.foo() === 42 && // typed array instances can be augmented typeof arr.subarray === 'function' && // chrome 9-10 lack `subarray` arr.subarray(1, 1).byteLength === 0 // ie10 has broken `subarray` } catch (e) { return false } } function kMaxLength () { return Buffer.TYPED_ARRAY_SUPPORT ? 0x7fffffff : 0x3fffffff } function createBuffer (that, length) { if (kMaxLength() < length) { throw new RangeError('Invalid typed array length') } if (Buffer.TYPED_ARRAY_SUPPORT) { // Return an augmented `Uint8Array` instance, for best performance that = new Uint8Array(length) that.__proto__ = Buffer.prototype } else { // Fallback: Return an object instance of the Buffer class if (that === null) { that = new Buffer(length) } that.length = length } return that } /** * The Buffer constructor returns instances of `Uint8Array` that have their * prototype changed to `Buffer.prototype`. Furthermore, `Buffer` is a subclass of * `Uint8Array`, so the returned instances will have all the node `Buffer` methods * and the `Uint8Array` methods. Square bracket notation works as expected -- it * returns a single octet. * * The `Uint8Array` prototype remains unmodified. */ function Buffer (arg, encodingOrOffset, length) { if (!Buffer.TYPED_ARRAY_SUPPORT && !(this instanceof Buffer)) { return new Buffer(arg, encodingOrOffset, length) } // Common case. if (typeof arg === 'number') { if (typeof encodingOrOffset === 'string') { throw new Error( 'If encoding is specified then the first argument must be a string' ) } return allocUnsafe(this, arg) } return from(this, arg, encodingOrOffset, length) } Buffer.poolSize = 8192 // not used by this implementation // TODO: Legacy, not needed anymore. Remove in next major version. Buffer._augment = function (arr) { arr.__proto__ = Buffer.prototype return arr } function from (that, value, encodingOrOffset, length) { if (typeof value === 'number') { throw new TypeError('"value" argument must not be a number') } if (typeof ArrayBuffer !== 'undefined' && value instanceof ArrayBuffer) { return fromArrayBuffer(that, value, encodingOrOffset, length) } if (typeof value === 'string') { return fromString(that, value, encodingOrOffset) } return fromObject(that, value) } /** * Functionally equivalent to Buffer(arg, encoding) but throws a TypeError * if value is a number. * Buffer.from(str[, encoding]) * Buffer.from(array) * Buffer.from(buffer) * Buffer.from(arrayBuffer[, byteOffset[, length]]) **/ Buffer.from = function (value, encodingOrOffset, length) { return from(null, value, encodingOrOffset, length) } if (Buffer.TYPED_ARRAY_SUPPORT) { Buffer.prototype.__proto__ = Uint8Array.prototype Buffer.__proto__ = Uint8Array if (typeof Symbol !== 'undefined' && Symbol.species && Buffer[Symbol.species] === Buffer) { // Fix subarray() in ES2016. See: https://github.com/feross/buffer/pull/97 Object.defineProperty(Buffer, Symbol.species, { value: null, configurable: true }) } } function assertSize (size) { if (typeof size !== 'number') { throw new TypeError('"size" argument must be a number') } else if (size < 0) { throw new RangeError('"size" argument must not be negative') } } function alloc (that, size, fill, encoding) { assertSize(size) if (size <= 0) { return createBuffer(that, size) } if (fill !== undefined) { // Only pay attention to encoding if it's a string. This // prevents accidentally sending in a number that would // be interpretted as a start offset. return typeof encoding === 'string' ? createBuffer(that, size).fill(fill, encoding) : createBuffer(that, size).fill(fill) } return createBuffer(that, size) } /** * Creates a new filled Buffer instance. * alloc(size[, fill[, encoding]]) **/ Buffer.alloc = function (size, fill, encoding) { return alloc(null, size, fill, encoding) } function allocUnsafe (that, size) { assertSize(size) that = createBuffer(that, size < 0 ? 0 : checked(size) | 0) if (!Buffer.TYPED_ARRAY_SUPPORT) { for (var i = 0; i < size; ++i) { that[i] = 0 } } return that } /** * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance. * */ Buffer.allocUnsafe = function (size) { return allocUnsafe(null, size) } /** * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance. */ Buffer.allocUnsafeSlow = function (size) { return allocUnsafe(null, size) } function fromString (that, string, encoding) { if (typeof encoding !== 'string' || encoding === '') { encoding = 'utf8' } if (!Buffer.isEncoding(encoding)) { throw new TypeError('"encoding" must be a valid string encoding') } var length = byteLength(string, encoding) | 0 that = createBuffer(that, length) var actual = that.write(string, encoding) if (actual !== length) { // Writing a hex string, for example, that contains invalid characters will // cause everything after the first invalid character to be ignored. (e.g. // 'abxxcd' will be treated as 'ab') that = that.slice(0, actual) } return that } function fromArrayLike (that, array) { var length = array.length < 0 ? 0 : checked(array.length) | 0 that = createBuffer(that, length) for (var i = 0; i < length; i += 1) { that[i] = array[i] & 255 } return that } function fromArrayBuffer (that, array, byteOffset, length) { array.byteLength // this throws if `array` is not a valid ArrayBuffer if (byteOffset < 0 || array.byteLength < byteOffset) { throw new RangeError('\'offset\' is out of bounds') } if (array.byteLength < byteOffset + (length || 0)) { throw new RangeError('\'length\' is out of bounds') } if (byteOffset === undefined && length === undefined) { array = new Uint8Array(array) } else if (length === undefined) { array = new Uint8Array(array, byteOffset) } else { array = new Uint8Array(array, byteOffset, length) } if (Buffer.TYPED_ARRAY_SUPPORT) { // Return an augmented `Uint8Array` instance, for best performance that = array that.__proto__ = Buffer.prototype } else { // Fallback: Return an object instance of the Buffer class that = fromArrayLike(that, array) } return that } function fromObject (that, obj) { if (Buffer.isBuffer(obj)) { var len = checked(obj.length) | 0 that = createBuffer(that, len) if (that.length === 0) { return that } obj.copy(that, 0, 0, len) return that } if (obj) { if ((typeof ArrayBuffer !== 'undefined' && obj.buffer instanceof ArrayBuffer) || 'length' in obj) { if (typeof obj.length !== 'number' || isnan(obj.length)) { return createBuffer(that, 0) } return fromArrayLike(that, obj) } if (obj.type === 'Buffer' && isArray(obj.data)) { return fromArrayLike(that, obj.data) } } throw new TypeError('First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.') } function checked (length) { // Note: cannot use `length < kMaxLength()` here because that fails when // length is NaN (which is otherwise coerced to zero.) if (length >= kMaxLength()) { throw new RangeError('Attempt to allocate Buffer larger than maximum ' + 'size: 0x' + kMaxLength().toString(16) + ' bytes') } return length | 0 } function SlowBuffer (length) { if (+length != length) { // eslint-disable-line eqeqeq length = 0 } return Buffer.alloc(+length) } Buffer.isBuffer = function isBuffer (b) { return !!(b != null && b._isBuffer) } Buffer.compare = function compare (a, b) { if (!Buffer.isBuffer(a) || !Buffer.isBuffer(b)) { throw new TypeError('Arguments must be Buffers') } if (a === b) return 0 var x = a.length var y = b.length for (var i = 0, len = Math.min(x, y); i < len; ++i) { if (a[i] !== b[i]) { x = a[i] y = b[i] break } } if (x < y) return -1 if (y < x) return 1 return 0 } Buffer.isEncoding = function isEncoding (encoding) { switch (String(encoding).toLowerCase()) { case 'hex': case 'utf8': case 'utf-8': case 'ascii': case 'latin1': case 'binary': case 'base64': case 'ucs2': case 'ucs-2': case 'utf16le': case 'utf-16le': return true default: return false } } Buffer.concat = function concat (list, length) { if (!isArray(list)) { throw new TypeError('"list" argument must be an Array of Buffers') } if (list.length === 0) { return Buffer.alloc(0) } var i if (length === undefined) { length = 0 for (i = 0; i < list.length; ++i) { length += list[i].length } } var buffer = Buffer.allocUnsafe(length) var pos = 0 for (i = 0; i < list.length; ++i) { var buf = list[i] if (!Buffer.isBuffer(buf)) { throw new TypeError('"list" argument must be an Array of Buffers') } buf.copy(buffer, pos) pos += buf.length } return buffer } function byteLength (string, encoding) { if (Buffer.isBuffer(string)) { return string.length } if (typeof ArrayBuffer !== 'undefined' && typeof ArrayBuffer.isView === 'function' && (ArrayBuffer.isView(string) || string instanceof ArrayBuffer)) { return string.byteLength } if (typeof string !== 'string') { string = '' + string } var len = string.length if (len === 0) return 0 // Use a for loop to avoid recursion var loweredCase = false for (;;) { switch (encoding) { case 'ascii': case 'latin1': case 'binary': return len case 'utf8': case 'utf-8': case undefined: return utf8ToBytes(string).length case 'ucs2': case 'ucs-2': case 'utf16le': case 'utf-16le': return len * 2 case 'hex': return len >>> 1 case 'base64': return base64ToBytes(string).length default: if (loweredCase) return utf8ToBytes(string).length // assume utf8 encoding = ('' + encoding).toLowerCase() loweredCase = true } } } Buffer.byteLength = byteLength function slowToString (encoding, start, end) { var loweredCase = false // No need to verify that "this.length <= MAX_UINT32" since it's a read-only // property of a typed array. // This behaves neither like String nor Uint8Array in that we set start/end // to their upper/lower bounds if the value passed is out of range. // undefined is handled specially as per ECMA-262 6th Edition, // Section 13.3.3.7 Runtime Semantics: KeyedBindingInitialization. if (start === undefined || start < 0) { start = 0 } // Return early if start > this.length. Done here to prevent potential uint32 // coercion fail below. if (start > this.length) { return '' } if (end === undefined || end > this.length) { end = this.length } if (end <= 0) { return '' } // Force coersion to uint32. This will also coerce falsey/NaN values to 0. end >>>= 0 start >>>= 0 if (end <= start) { return '' } if (!encoding) encoding = 'utf8' while (true) { switch (encoding) { case 'hex': return hexSlice(this, start, end) case 'utf8': case 'utf-8': return utf8Slice(this, start, end) case 'ascii': return asciiSlice(this, start, end) case 'latin1': case 'binary': return latin1Slice(this, start, end) case 'base64': return base64Slice(this, start, end) case 'ucs2': case 'ucs-2': case 'utf16le': case 'utf-16le': return utf16leSlice(this, start, end) default: if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding) encoding = (encoding + '').toLowerCase() loweredCase = true } } } // The property is used by `Buffer.isBuffer` and `is-buffer` (in Safari 5-7) to detect // Buffer instances. Buffer.prototype._isBuffer = true function swap (b, n, m) { var i = b[n] b[n] = b[m] b[m] = i } Buffer.prototype.swap16 = function swap16 () { var len = this.length if (len % 2 !== 0) { throw new RangeError('Buffer size must be a multiple of 16-bits') } for (var i = 0; i < len; i += 2) { swap(this, i, i + 1) } return this } Buffer.prototype.swap32 = function swap32 () { var len = this.length if (len % 4 !== 0) { throw new RangeError('Buffer size must be a multiple of 32-bits') } for (var i = 0; i < len; i += 4) { swap(this, i, i + 3) swap(this, i + 1, i + 2) } return this } Buffer.prototype.swap64 = function swap64 () { var len = this.length if (len % 8 !== 0) { throw new RangeError('Buffer size must be a multiple of 64-bits') } for (var i = 0; i < len; i += 8) { swap(this, i, i + 7) swap(this, i + 1, i + 6) swap(this, i + 2, i + 5) swap(this, i + 3, i + 4) } return this } Buffer.prototype.toString = function toString () { var length = this.length | 0 if (length === 0) return '' if (arguments.length === 0) return utf8Slice(this, 0, length) return slowToString.apply(this, arguments) } Buffer.prototype.equals = function equals (b) { if (!Buffer.isBuffer(b)) throw new TypeError('Argument must be a Buffer') if (this === b) return true return Buffer.compare(this, b) === 0 } Buffer.prototype.inspect = function inspect () { var str = '' var max = exports.INSPECT_MAX_BYTES if (this.length > 0) { str = this.toString('hex', 0, max).match(/.{2}/g).join(' ') if (this.length > max) str += ' ... ' } return '' } Buffer.prototype.compare = function compare (target, start, end, thisStart, thisEnd) { if (!Buffer.isBuffer(target)) { throw new TypeError('Argument must be a Buffer') } if (start === undefined) { start = 0 } if (end === undefined) { end = target ? target.length : 0 } if (thisStart === undefined) { thisStart = 0 } if (thisEnd === undefined) { thisEnd = this.length } if (start < 0 || end > target.length || thisStart < 0 || thisEnd > this.length) { throw new RangeError('out of range index') } if (thisStart >= thisEnd && start >= end) { return 0 } if (thisStart >= thisEnd) { return -1 } if (start >= end) { return 1 } start >>>= 0 end >>>= 0 thisStart >>>= 0 thisEnd >>>= 0 if (this === target) return 0 var x = thisEnd - thisStart var y = end - start var len = Math.min(x, y) var thisCopy = this.slice(thisStart, thisEnd) var targetCopy = target.slice(start, end) for (var i = 0; i < len; ++i) { if (thisCopy[i] !== targetCopy[i]) { x = thisCopy[i] y = targetCopy[i] break } } if (x < y) return -1 if (y < x) return 1 return 0 } // Finds either the first index of `val` in `buffer` at offset >= `byteOffset`, // OR the last index of `val` in `buffer` at offset <= `byteOffset`. // // Arguments: // - buffer - a Buffer to search // - val - a string, Buffer, or number // - byteOffset - an index into `buffer`; will be clamped to an int32 // - encoding - an optional encoding, relevant is val is a string // - dir - true for indexOf, false for lastIndexOf function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { // Empty buffer means no match if (buffer.length === 0) return -1 // Normalize byteOffset if (typeof byteOffset === 'string') { encoding = byteOffset byteOffset = 0 } else if (byteOffset > 0x7fffffff) { byteOffset = 0x7fffffff } else if (byteOffset < -0x80000000) { byteOffset = -0x80000000 } byteOffset = +byteOffset // Coerce to Number. if (isNaN(byteOffset)) { // byteOffset: it it's undefined, null, NaN, "foo", etc, search whole buffer byteOffset = dir ? 0 : (buffer.length - 1) } // Normalize byteOffset: negative offsets start from the end of the buffer if (byteOffset < 0) byteOffset = buffer.length + byteOffset if (byteOffset >= buffer.length) { if (dir) return -1 else byteOffset = buffer.length - 1 } else if (byteOffset < 0) { if (dir) byteOffset = 0 else return -1 } // Normalize val if (typeof val === 'string') { val = Buffer.from(val, encoding) } // Finally, search either indexOf (if dir is true) or lastIndexOf if (Buffer.isBuffer(val)) { // Special case: looking for empty string/buffer always fails if (val.length === 0) { return -1 } return arrayIndexOf(buffer, val, byteOffset, encoding, dir) } else if (typeof val === 'number') { val = val & 0xFF // Search for a byte value [0-255] if (Buffer.TYPED_ARRAY_SUPPORT && typeof Uint8Array.prototype.indexOf === 'function') { if (dir) { return Uint8Array.prototype.indexOf.call(buffer, val, byteOffset) } else { return Uint8Array.prototype.lastIndexOf.call(buffer, val, byteOffset) } } return arrayIndexOf(buffer, [ val ], byteOffset, encoding, dir) } throw new TypeError('val must be string, number or Buffer') } function arrayIndexOf (arr, val, byteOffset, encoding, dir) { var indexSize = 1 var arrLength = arr.length var valLength = val.length if (encoding !== undefined) { encoding = String(encoding).toLowerCase() if (encoding === 'ucs2' || encoding === 'ucs-2' || encoding === 'utf16le' || encoding === 'utf-16le') { if (arr.length < 2 || val.length < 2) { return -1 } indexSize = 2 arrLength /= 2 valLength /= 2 byteOffset /= 2 } } function read (buf, i) { if (indexSize === 1) { return buf[i] } else { return buf.readUInt16BE(i * indexSize) } } var i if (dir) { var foundIndex = -1 for (i = byteOffset; i < arrLength; i++) { if (read(arr, i) === read(val, foundIndex === -1 ? 0 : i - foundIndex)) { if (foundIndex === -1) foundIndex = i if (i - foundIndex + 1 === valLength) return foundIndex * indexSize } else { if (foundIndex !== -1) i -= i - foundIndex foundIndex = -1 } } } else { if (byteOffset + valLength > arrLength) byteOffset = arrLength - valLength for (i = byteOffset; i >= 0; i--) { var found = true for (var j = 0; j < valLength; j++) { if (read(arr, i + j) !== read(val, j)) { found = false break } } if (found) return i } } return -1 } Buffer.prototype.includes = function includes (val, byteOffset, encoding) { return this.indexOf(val, byteOffset, encoding) !== -1 } Buffer.prototype.indexOf = function indexOf (val, byteOffset, encoding) { return bidirectionalIndexOf(this, val, byteOffset, encoding, true) } Buffer.prototype.lastIndexOf = function lastIndexOf (val, byteOffset, encoding) { return bidirectionalIndexOf(this, val, byteOffset, encoding, false) } function hexWrite (buf, string, offset, length) { offset = Number(offset) || 0 var remaining = buf.length - offset if (!length) { length = remaining } else { length = Number(length) if (length > remaining) { length = remaining } } // must be an even number of digits var strLen = string.length if (strLen % 2 !== 0) throw new TypeError('Invalid hex string') if (length > strLen / 2) { length = strLen / 2 } for (var i = 0; i < length; ++i) { var parsed = parseInt(string.substr(i * 2, 2), 16) if (isNaN(parsed)) return i buf[offset + i] = parsed } return i } function utf8Write (buf, string, offset, length) { return blitBuffer(utf8ToBytes(string, buf.length - offset), buf, offset, length) } function asciiWrite (buf, string, offset, length) { return blitBuffer(asciiToBytes(string), buf, offset, length) } function latin1Write (buf, string, offset, length) { return asciiWrite(buf, string, offset, length) } function base64Write (buf, string, offset, length) { return blitBuffer(base64ToBytes(string), buf, offset, length) } function ucs2Write (buf, string, offset, length) { return blitBuffer(utf16leToBytes(string, buf.length - offset), buf, offset, length) } Buffer.prototype.write = function write (string, offset, length, encoding) { // Buffer#write(string) if (offset === undefined) { encoding = 'utf8' length = this.length offset = 0 // Buffer#write(string, encoding) } else if (length === undefined && typeof offset === 'string') { encoding = offset length = this.length offset = 0 // Buffer#write(string, offset[, length][, encoding]) } else if (isFinite(offset)) { offset = offset | 0 if (isFinite(length)) { length = length | 0 if (encoding === undefined) encoding = 'utf8' } else { encoding = length length = undefined } // legacy write(string, encoding, offset, length) - remove in v0.13 } else { throw new Error( 'Buffer.write(string, encoding, offset[, length]) is no longer supported' ) } var remaining = this.length - offset if (length === undefined || length > remaining) length = remaining if ((string.length > 0 && (length < 0 || offset < 0)) || offset > this.length) { throw new RangeError('Attempt to write outside buffer bounds') } if (!encoding) encoding = 'utf8' var loweredCase = false for (;;) { switch (encoding) { case 'hex': return hexWrite(this, string, offset, length) case 'utf8': case 'utf-8': return utf8Write(this, string, offset, length) case 'ascii': return asciiWrite(this, string, offset, length) case 'latin1': case 'binary': return latin1Write(this, string, offset, length) case 'base64': // Warning: maxLength not taken into account in base64Write return base64Write(this, string, offset, length) case 'ucs2': case 'ucs-2': case 'utf16le': case 'utf-16le': return ucs2Write(this, string, offset, length) default: if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding) encoding = ('' + encoding).toLowerCase() loweredCase = true } } } Buffer.prototype.toJSON = function toJSON () { return { type: 'Buffer', data: Array.prototype.slice.call(this._arr || this, 0) } } function base64Slice (buf, start, end) { if (start === 0 && end === buf.length) { return base64.fromByteArray(buf) } else { return base64.fromByteArray(buf.slice(start, end)) } } function utf8Slice (buf, start, end) { end = Math.min(buf.length, end) var res = [] var i = start while (i < end) { var firstByte = buf[i] var codePoint = null var bytesPerSequence = (firstByte > 0xEF) ? 4 : (firstByte > 0xDF) ? 3 : (firstByte > 0xBF) ? 2 : 1 if (i + bytesPerSequence <= end) { var secondByte, thirdByte, fourthByte, tempCodePoint switch (bytesPerSequence) { case 1: if (firstByte < 0x80) { codePoint = firstByte } break case 2: secondByte = buf[i + 1] if ((secondByte & 0xC0) === 0x80) { tempCodePoint = (firstByte & 0x1F) << 0x6 | (secondByte & 0x3F) if (tempCodePoint > 0x7F) { codePoint = tempCodePoint } } break case 3: secondByte = buf[i + 1] thirdByte = buf[i + 2] if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80) { tempCodePoint = (firstByte & 0xF) << 0xC | (secondByte & 0x3F) << 0x6 | (thirdByte & 0x3F) if (tempCodePoint > 0x7FF && (tempCodePoint < 0xD800 || tempCodePoint > 0xDFFF)) { codePoint = tempCodePoint } } break case 4: secondByte = buf[i + 1] thirdByte = buf[i + 2] fourthByte = buf[i + 3] if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80 && (fourthByte & 0xC0) === 0x80) { tempCodePoint = (firstByte & 0xF) << 0x12 | (secondByte & 0x3F) << 0xC | (thirdByte & 0x3F) << 0x6 | (fourthByte & 0x3F) if (tempCodePoint > 0xFFFF && tempCodePoint < 0x110000) { codePoint = tempCodePoint } } } } if (codePoint === null) { // we did not generate a valid codePoint so insert a // replacement char (U+FFFD) and advance only 1 byte codePoint = 0xFFFD bytesPerSequence = 1 } else if (codePoint > 0xFFFF) { // encode to utf16 (surrogate pair dance) codePoint -= 0x10000 res.push(codePoint >>> 10 & 0x3FF | 0xD800) codePoint = 0xDC00 | codePoint & 0x3FF } res.push(codePoint) i += bytesPerSequence } return decodeCodePointsArray(res) } // Based on http://stackoverflow.com/a/22747272/680742, the browser with // the lowest limit is Chrome, with 0x10000 args. // We go 1 magnitude less, for safety var MAX_ARGUMENTS_LENGTH = 0x1000 function decodeCodePointsArray (codePoints) { var len = codePoints.length if (len <= MAX_ARGUMENTS_LENGTH) { return String.fromCharCode.apply(String, codePoints) // avoid extra slice() } // Decode in chunks to avoid "call stack size exceeded". var res = '' var i = 0 while (i < len) { res += String.fromCharCode.apply( String, codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH) ) } return res } function asciiSlice (buf, start, end) { var ret = '' end = Math.min(buf.length, end) for (var i = start; i < end; ++i) { ret += String.fromCharCode(buf[i] & 0x7F) } return ret } function latin1Slice (buf, start, end) { var ret = '' end = Math.min(buf.length, end) for (var i = start; i < end; ++i) { ret += String.fromCharCode(buf[i]) } return ret } function hexSlice (buf, start, end) { var len = buf.length if (!start || start < 0) start = 0 if (!end || end < 0 || end > len) end = len var out = '' for (var i = start; i < end; ++i) { out += toHex(buf[i]) } return out } function utf16leSlice (buf, start, end) { var bytes = buf.slice(start, end) var res = '' for (var i = 0; i < bytes.length; i += 2) { res += String.fromCharCode(bytes[i] + bytes[i + 1] * 256) } return res } Buffer.prototype.slice = function slice (start, end) { var len = this.length start = ~~start end = end === undefined ? len : ~~end if (start < 0) { start += len if (start < 0) start = 0 } else if (start > len) { start = len } if (end < 0) { end += len if (end < 0) end = 0 } else if (end > len) { end = len } if (end < start) end = start var newBuf if (Buffer.TYPED_ARRAY_SUPPORT) { newBuf = this.subarray(start, end) newBuf.__proto__ = Buffer.prototype } else { var sliceLen = end - start newBuf = new Buffer(sliceLen, undefined) for (var i = 0; i < sliceLen; ++i) { newBuf[i] = this[i + start] } } return newBuf } /* * Need to make sure that buffer isn't trying to write out of bounds. */ function checkOffset (offset, ext, length) { if ((offset % 1) !== 0 || offset < 0) throw new RangeError('offset is not uint') if (offset + ext > length) throw new RangeError('Trying to access beyond buffer length') } Buffer.prototype.readUIntLE = function readUIntLE (offset, byteLength, noAssert) { offset = offset | 0 byteLength = byteLength | 0 if (!noAssert) checkOffset(offset, byteLength, this.length) var val = this[offset] var mul = 1 var i = 0 while (++i < byteLength && (mul *= 0x100)) { val += this[offset + i] * mul } return val } Buffer.prototype.readUIntBE = function readUIntBE (offset, byteLength, noAssert) { offset = offset | 0 byteLength = byteLength | 0 if (!noAssert) { checkOffset(offset, byteLength, this.length) } var val = this[offset + --byteLength] var mul = 1 while (byteLength > 0 && (mul *= 0x100)) { val += this[offset + --byteLength] * mul } return val } Buffer.prototype.readUInt8 = function readUInt8 (offset, noAssert) { if (!noAssert) checkOffset(offset, 1, this.length) return this[offset] } Buffer.prototype.readUInt16LE = function readUInt16LE (offset, noAssert) { if (!noAssert) checkOffset(offset, 2, this.length) return this[offset] | (this[offset + 1] << 8) } Buffer.prototype.readUInt16BE = function readUInt16BE (offset, noAssert) { if (!noAssert) checkOffset(offset, 2, this.length) return (this[offset] << 8) | this[offset + 1] } Buffer.prototype.readUInt32LE = function readUInt32LE (offset, noAssert) { if (!noAssert) checkOffset(offset, 4, this.length) return ((this[offset]) | (this[offset + 1] << 8) | (this[offset + 2] << 16)) + (this[offset + 3] * 0x1000000) } Buffer.prototype.readUInt32BE = function readUInt32BE (offset, noAssert) { if (!noAssert) checkOffset(offset, 4, this.length) return (this[offset] * 0x1000000) + ((this[offset + 1] << 16) | (this[offset + 2] << 8) | this[offset + 3]) } Buffer.prototype.readIntLE = function readIntLE (offset, byteLength, noAssert) { offset = offset | 0 byteLength = byteLength | 0 if (!noAssert) checkOffset(offset, byteLength, this.length) var val = this[offset] var mul = 1 var i = 0 while (++i < byteLength && (mul *= 0x100)) { val += this[offset + i] * mul } mul *= 0x80 if (val >= mul) val -= Math.pow(2, 8 * byteLength) return val } Buffer.prototype.readIntBE = function readIntBE (offset, byteLength, noAssert) { offset = offset | 0 byteLength = byteLength | 0 if (!noAssert) checkOffset(offset, byteLength, this.length) var i = byteLength var mul = 1 var val = this[offset + --i] while (i > 0 && (mul *= 0x100)) { val += this[offset + --i] * mul } mul *= 0x80 if (val >= mul) val -= Math.pow(2, 8 * byteLength) return val } Buffer.prototype.readInt8 = function readInt8 (offset, noAssert) { if (!noAssert) checkOffset(offset, 1, this.length) if (!(this[offset] & 0x80)) return (this[offset]) return ((0xff - this[offset] + 1) * -1) } Buffer.prototype.readInt16LE = function readInt16LE (offset, noAssert) { if (!noAssert) checkOffset(offset, 2, this.length) var val = this[offset] | (this[offset + 1] << 8) return (val & 0x8000) ? val | 0xFFFF0000 : val } Buffer.prototype.readInt16BE = function readInt16BE (offset, noAssert) { if (!noAssert) checkOffset(offset, 2, this.length) var val = this[offset + 1] | (this[offset] << 8) return (val & 0x8000) ? val | 0xFFFF0000 : val } Buffer.prototype.readInt32LE = function readInt32LE (offset, noAssert) { if (!noAssert) checkOffset(offset, 4, this.length) return (this[offset]) | (this[offset + 1] << 8) | (this[offset + 2] << 16) | (this[offset + 3] << 24) } Buffer.prototype.readInt32BE = function readInt32BE (offset, noAssert) { if (!noAssert) checkOffset(offset, 4, this.length) return (this[offset] << 24) | (this[offset + 1] << 16) | (this[offset + 2] << 8) | (this[offset + 3]) } Buffer.prototype.readFloatLE = function readFloatLE (offset, noAssert) { if (!noAssert) checkOffset(offset, 4, this.length) return ieee754.read(this, offset, true, 23, 4) } Buffer.prototype.readFloatBE = function readFloatBE (offset, noAssert) { if (!noAssert) checkOffset(offset, 4, this.length) return ieee754.read(this, offset, false, 23, 4) } Buffer.prototype.readDoubleLE = function readDoubleLE (offset, noAssert) { if (!noAssert) checkOffset(offset, 8, this.length) return ieee754.read(this, offset, true, 52, 8) } Buffer.prototype.readDoubleBE = function readDoubleBE (offset, noAssert) { if (!noAssert) checkOffset(offset, 8, this.length) return ieee754.read(this, offset, false, 52, 8) } function checkInt (buf, value, offset, ext, max, min) { if (!Buffer.isBuffer(buf)) throw new TypeError('"buffer" argument must be a Buffer instance') if (value > max || value < min) throw new RangeError('"value" argument is out of bounds') if (offset + ext > buf.length) throw new RangeError('Index out of range') } Buffer.prototype.writeUIntLE = function writeUIntLE (value, offset, byteLength, noAssert) { value = +value offset = offset | 0 byteLength = byteLength | 0 if (!noAssert) { var maxBytes = Math.pow(2, 8 * byteLength) - 1 checkInt(this, value, offset, byteLength, maxBytes, 0) } var mul = 1 var i = 0 this[offset] = value & 0xFF while (++i < byteLength && (mul *= 0x100)) { this[offset + i] = (value / mul) & 0xFF } return offset + byteLength } Buffer.prototype.writeUIntBE = function writeUIntBE (value, offset, byteLength, noAssert) { value = +value offset = offset | 0 byteLength = byteLength | 0 if (!noAssert) { var maxBytes = Math.pow(2, 8 * byteLength) - 1 checkInt(this, value, offset, byteLength, maxBytes, 0) } var i = byteLength - 1 var mul = 1 this[offset + i] = value & 0xFF while (--i >= 0 && (mul *= 0x100)) { this[offset + i] = (value / mul) & 0xFF } return offset + byteLength } Buffer.prototype.writeUInt8 = function writeUInt8 (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 1, 0xff, 0) if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value) this[offset] = (value & 0xff) return offset + 1 } function objectWriteUInt16 (buf, value, offset, littleEndian) { if (value < 0) value = 0xffff + value + 1 for (var i = 0, j = Math.min(buf.length - offset, 2); i < j; ++i) { buf[offset + i] = (value & (0xff << (8 * (littleEndian ? i : 1 - i)))) >>> (littleEndian ? i : 1 - i) * 8 } } Buffer.prototype.writeUInt16LE = function writeUInt16LE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0) if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset] = (value & 0xff) this[offset + 1] = (value >>> 8) } else { objectWriteUInt16(this, value, offset, true) } return offset + 2 } Buffer.prototype.writeUInt16BE = function writeUInt16BE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0) if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset] = (value >>> 8) this[offset + 1] = (value & 0xff) } else { objectWriteUInt16(this, value, offset, false) } return offset + 2 } function objectWriteUInt32 (buf, value, offset, littleEndian) { if (value < 0) value = 0xffffffff + value + 1 for (var i = 0, j = Math.min(buf.length - offset, 4); i < j; ++i) { buf[offset + i] = (value >>> (littleEndian ? i : 3 - i) * 8) & 0xff } } Buffer.prototype.writeUInt32LE = function writeUInt32LE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0) if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset + 3] = (value >>> 24) this[offset + 2] = (value >>> 16) this[offset + 1] = (value >>> 8) this[offset] = (value & 0xff) } else { objectWriteUInt32(this, value, offset, true) } return offset + 4 } Buffer.prototype.writeUInt32BE = function writeUInt32BE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0) if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset] = (value >>> 24) this[offset + 1] = (value >>> 16) this[offset + 2] = (value >>> 8) this[offset + 3] = (value & 0xff) } else { objectWriteUInt32(this, value, offset, false) } return offset + 4 } Buffer.prototype.writeIntLE = function writeIntLE (value, offset, byteLength, noAssert) { value = +value offset = offset | 0 if (!noAssert) { var limit = Math.pow(2, 8 * byteLength - 1) checkInt(this, value, offset, byteLength, limit - 1, -limit) } var i = 0 var mul = 1 var sub = 0 this[offset] = value & 0xFF while (++i < byteLength && (mul *= 0x100)) { if (value < 0 && sub === 0 && this[offset + i - 1] !== 0) { sub = 1 } this[offset + i] = ((value / mul) >> 0) - sub & 0xFF } return offset + byteLength } Buffer.prototype.writeIntBE = function writeIntBE (value, offset, byteLength, noAssert) { value = +value offset = offset | 0 if (!noAssert) { var limit = Math.pow(2, 8 * byteLength - 1) checkInt(this, value, offset, byteLength, limit - 1, -limit) } var i = byteLength - 1 var mul = 1 var sub = 0 this[offset + i] = value & 0xFF while (--i >= 0 && (mul *= 0x100)) { if (value < 0 && sub === 0 && this[offset + i + 1] !== 0) { sub = 1 } this[offset + i] = ((value / mul) >> 0) - sub & 0xFF } return offset + byteLength } Buffer.prototype.writeInt8 = function writeInt8 (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 1, 0x7f, -0x80) if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value) if (value < 0) value = 0xff + value + 1 this[offset] = (value & 0xff) return offset + 1 } Buffer.prototype.writeInt16LE = function writeInt16LE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000) if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset] = (value & 0xff) this[offset + 1] = (value >>> 8) } else { objectWriteUInt16(this, value, offset, true) } return offset + 2 } Buffer.prototype.writeInt16BE = function writeInt16BE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000) if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset] = (value >>> 8) this[offset + 1] = (value & 0xff) } else { objectWriteUInt16(this, value, offset, false) } return offset + 2 } Buffer.prototype.writeInt32LE = function writeInt32LE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000) if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset] = (value & 0xff) this[offset + 1] = (value >>> 8) this[offset + 2] = (value >>> 16) this[offset + 3] = (value >>> 24) } else { objectWriteUInt32(this, value, offset, true) } return offset + 4 } Buffer.prototype.writeInt32BE = function writeInt32BE (value, offset, noAssert) { value = +value offset = offset | 0 if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000) if (value < 0) value = 0xffffffff + value + 1 if (Buffer.TYPED_ARRAY_SUPPORT) { this[offset] = (value >>> 24) this[offset + 1] = (value >>> 16) this[offset + 2] = (value >>> 8) this[offset + 3] = (value & 0xff) } else { objectWriteUInt32(this, value, offset, false) } return offset + 4 } function checkIEEE754 (buf, value, offset, ext, max, min) { if (offset + ext > buf.length) throw new RangeError('Index out of range') if (offset < 0) throw new RangeError('Index out of range') } function writeFloat (buf, value, offset, littleEndian, noAssert) { if (!noAssert) { checkIEEE754(buf, value, offset, 4, 3.4028234663852886e+38, -3.4028234663852886e+38) } ieee754.write(buf, value, offset, littleEndian, 23, 4) return offset + 4 } Buffer.prototype.writeFloatLE = function writeFloatLE (value, offset, noAssert) { return writeFloat(this, value, offset, true, noAssert) } Buffer.prototype.writeFloatBE = function writeFloatBE (value, offset, noAssert) { return writeFloat(this, value, offset, false, noAssert) } function writeDouble (buf, value, offset, littleEndian, noAssert) { if (!noAssert) { checkIEEE754(buf, value, offset, 8, 1.7976931348623157E+308, -1.7976931348623157E+308) } ieee754.write(buf, value, offset, littleEndian, 52, 8) return offset + 8 } Buffer.prototype.writeDoubleLE = function writeDoubleLE (value, offset, noAssert) { return writeDouble(this, value, offset, true, noAssert) } Buffer.prototype.writeDoubleBE = function writeDoubleBE (value, offset, noAssert) { return writeDouble(this, value, offset, false, noAssert) } // copy(targetBuffer, targetStart=0, sourceStart=0, sourceEnd=buffer.length) Buffer.prototype.copy = function copy (target, targetStart, start, end) { if (!start) start = 0 if (!end && end !== 0) end = this.length if (targetStart >= target.length) targetStart = target.length if (!targetStart) targetStart = 0 if (end > 0 && end < start) end = start // Copy 0 bytes; we're done if (end === start) return 0 if (target.length === 0 || this.length === 0) return 0 // Fatal error conditions if (targetStart < 0) { throw new RangeError('targetStart out of bounds') } if (start < 0 || start >= this.length) throw new RangeError('sourceStart out of bounds') if (end < 0) throw new RangeError('sourceEnd out of bounds') // Are we oob? if (end > this.length) end = this.length if (target.length - targetStart < end - start) { end = target.length - targetStart + start } var len = end - start var i if (this === target && start < targetStart && targetStart < end) { // descending copy from end for (i = len - 1; i >= 0; --i) { target[i + targetStart] = this[i + start] } } else if (len < 1000 || !Buffer.TYPED_ARRAY_SUPPORT) { // ascending copy from start for (i = 0; i < len; ++i) { target[i + targetStart] = this[i + start] } } else { Uint8Array.prototype.set.call( target, this.subarray(start, start + len), targetStart ) } return len } // Usage: // buffer.fill(number[, offset[, end]]) // buffer.fill(buffer[, offset[, end]]) // buffer.fill(string[, offset[, end]][, encoding]) Buffer.prototype.fill = function fill (val, start, end, encoding) { // Handle string cases: if (typeof val === 'string') { if (typeof start === 'string') { encoding = start start = 0 end = this.length } else if (typeof end === 'string') { encoding = end end = this.length } if (val.length === 1) { var code = val.charCodeAt(0) if (code < 256) { val = code } } if (encoding !== undefined && typeof encoding !== 'string') { throw new TypeError('encoding must be a string') } if (typeof encoding === 'string' && !Buffer.isEncoding(encoding)) { throw new TypeError('Unknown encoding: ' + encoding) } } else if (typeof val === 'number') { val = val & 255 } // Invalid ranges are not set to a default, so can range check early. if (start < 0 || this.length < start || this.length < end) { throw new RangeError('Out of range index') } if (end <= start) { return this } start = start >>> 0 end = end === undefined ? this.length : end >>> 0 if (!val) val = 0 var i if (typeof val === 'number') { for (i = start; i < end; ++i) { this[i] = val } } else { var bytes = Buffer.isBuffer(val) ? val : utf8ToBytes(new Buffer(val, encoding).toString()) var len = bytes.length for (i = 0; i < end - start; ++i) { this[i + start] = bytes[i % len] } } return this } // HELPER FUNCTIONS // ================ var INVALID_BASE64_RE = /[^+\/0-9A-Za-z-_]/g function base64clean (str) { // Node strips out invalid characters like \n and \t from the string, base64-js does not str = stringtrim(str).replace(INVALID_BASE64_RE, '') // Node converts strings with length < 2 to '' if (str.length < 2) return '' // Node allows for non-padded base64 strings (missing trailing ===), base64-js does not while (str.length % 4 !== 0) { str = str + '=' } return str } function stringtrim (str) { if (str.trim) return str.trim() return str.replace(/^\s+|\s+$/g, '') } function toHex (n) { if (n < 16) return '0' + n.toString(16) return n.toString(16) } function utf8ToBytes (string, units) { units = units || Infinity var codePoint var length = string.length var leadSurrogate = null var bytes = [] for (var i = 0; i < length; ++i) { codePoint = string.charCodeAt(i) // is surrogate component if (codePoint > 0xD7FF && codePoint < 0xE000) { // last char was a lead if (!leadSurrogate) { // no lead yet if (codePoint > 0xDBFF) { // unexpected trail if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) continue } else if (i + 1 === length) { // unpaired lead if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) continue } // valid lead leadSurrogate = codePoint continue } // 2 leads in a row if (codePoint < 0xDC00) { if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) leadSurrogate = codePoint continue } // valid surrogate pair codePoint = (leadSurrogate - 0xD800 << 10 | codePoint - 0xDC00) + 0x10000 } else if (leadSurrogate) { // valid bmp char, but last char was a lead if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD) } leadSurrogate = null // encode utf8 if (codePoint < 0x80) { if ((units -= 1) < 0) break bytes.push(codePoint) } else if (codePoint < 0x800) { if ((units -= 2) < 0) break bytes.push( codePoint >> 0x6 | 0xC0, codePoint & 0x3F | 0x80 ) } else if (codePoint < 0x10000) { if ((units -= 3) < 0) break bytes.push( codePoint >> 0xC | 0xE0, codePoint >> 0x6 & 0x3F | 0x80, codePoint & 0x3F | 0x80 ) } else if (codePoint < 0x110000) { if ((units -= 4) < 0) break bytes.push( codePoint >> 0x12 | 0xF0, codePoint >> 0xC & 0x3F | 0x80, codePoint >> 0x6 & 0x3F | 0x80, codePoint & 0x3F | 0x80 ) } else { throw new Error('Invalid code point') } } return bytes } function asciiToBytes (str) { var byteArray = [] for (var i = 0; i < str.length; ++i) { // Node's code seems to be doing this and not & 0x7F.. byteArray.push(str.charCodeAt(i) & 0xFF) } return byteArray } function utf16leToBytes (str, units) { var c, hi, lo var byteArray = [] for (var i = 0; i < str.length; ++i) { if ((units -= 2) < 0) break c = str.charCodeAt(i) hi = c >> 8 lo = c % 256 byteArray.push(lo) byteArray.push(hi) } return byteArray } function base64ToBytes (str) { return base64.toByteArray(base64clean(str)) } function blitBuffer (src, dst, offset, length) { for (var i = 0; i < length; ++i) { if ((i + offset >= dst.length) || (i >= src.length)) break dst[i + offset] = src[i] } return i } function isnan (val) { return val !== val // eslint-disable-line no-self-compare } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) /***/ }), /***/ "./node_modules/builtin-status-codes/browser.js": /*!******************************************************!*\ !*** ./node_modules/builtin-status-codes/browser.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = { "100": "Continue", "101": "Switching Protocols", "102": "Processing", "200": "OK", "201": "Created", "202": "Accepted", "203": "Non-Authoritative Information", "204": "No Content", "205": "Reset Content", "206": "Partial Content", "207": "Multi-Status", "208": "Already Reported", "226": "IM Used", "300": "Multiple Choices", "301": "Moved Permanently", "302": "Found", "303": "See Other", "304": "Not Modified", "305": "Use Proxy", "307": "Temporary Redirect", "308": "Permanent Redirect", "400": "Bad Request", "401": "Unauthorized", "402": "Payment Required", "403": "Forbidden", "404": "Not Found", "405": "Method Not Allowed", "406": "Not Acceptable", "407": "Proxy Authentication Required", "408": "Request Timeout", "409": "Conflict", "410": "Gone", "411": "Length Required", "412": "Precondition Failed", "413": "Payload Too Large", "414": "URI Too Long", "415": "Unsupported Media Type", "416": "Range Not Satisfiable", "417": "Expectation Failed", "418": "I'm a teapot", "421": "Misdirected Request", "422": "Unprocessable Entity", "423": "Locked", "424": "Failed Dependency", "425": "Unordered Collection", "426": "Upgrade Required", "428": "Precondition Required", "429": "Too Many Requests", "431": "Request Header Fields Too Large", "451": "Unavailable For Legal Reasons", "500": "Internal Server Error", "501": "Not Implemented", "502": "Bad Gateway", "503": "Service Unavailable", "504": "Gateway Timeout", "505": "HTTP Version Not Supported", "506": "Variant Also Negotiates", "507": "Insufficient Storage", "508": "Loop Detected", "509": "Bandwidth Limit Exceeded", "510": "Not Extended", "511": "Network Authentication Required" } /***/ }), /***/ "./node_modules/cfb/cfb.js": /*!*********************************!*\ !*** ./node_modules/cfb/cfb.js ***! \*********************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer, process) {/* cfb.js (C) 2013-present SheetJS -- http://sheetjs.com */ /* vim: set ts=2: */ /*jshint eqnull:true */ /*exported CFB */ /*global module, require:false, process:false, Buffer:false, Uint8Array:false, Uint16Array:false */ var Base64 = (function make_b64(){ var map = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; return { encode: function(input) { var o = ""; var c1=0, c2=0, c3=0, e1=0, e2=0, e3=0, e4=0; for(var i = 0; i < input.length; ) { c1 = input.charCodeAt(i++); e1 = (c1 >> 2); c2 = input.charCodeAt(i++); e2 = ((c1 & 3) << 4) | (c2 >> 4); c3 = input.charCodeAt(i++); e3 = ((c2 & 15) << 2) | (c3 >> 6); e4 = (c3 & 63); if (isNaN(c2)) { e3 = e4 = 64; } else if (isNaN(c3)) { e4 = 64; } o += map.charAt(e1) + map.charAt(e2) + map.charAt(e3) + map.charAt(e4); } return o; }, decode: function b64_decode(input) { var o = ""; var c1=0, c2=0, c3=0, e1=0, e2=0, e3=0, e4=0; input = input.replace(/[^\w\+\/\=]/g, ""); for(var i = 0; i < input.length;) { e1 = map.indexOf(input.charAt(i++)); e2 = map.indexOf(input.charAt(i++)); c1 = (e1 << 2) | (e2 >> 4); o += String.fromCharCode(c1); e3 = map.indexOf(input.charAt(i++)); c2 = ((e2 & 15) << 4) | (e3 >> 2); if (e3 !== 64) { o += String.fromCharCode(c2); } e4 = map.indexOf(input.charAt(i++)); c3 = ((e3 & 3) << 6) | e4; if (e4 !== 64) { o += String.fromCharCode(c3); } } return o; } }; })(); var has_buf = (typeof Buffer !== 'undefined' && typeof process !== 'undefined' && typeof process.versions !== 'undefined' && process.versions.node); var Buffer_from = function(){}; if(typeof Buffer !== 'undefined') { var nbfs = !Buffer.from; if(!nbfs) try { Buffer.from("foo", "utf8"); } catch(e) { nbfs = true; } Buffer_from = nbfs ? function(buf, enc) { return (enc) ? new Buffer(buf, enc) : new Buffer(buf); } : Buffer.from.bind(Buffer); // $FlowIgnore if(!Buffer.alloc) Buffer.alloc = function(n) { return new Buffer(n); }; // $FlowIgnore if(!Buffer.allocUnsafe) Buffer.allocUnsafe = function(n) { return new Buffer(n); }; } function new_raw_buf(len) { /* jshint -W056 */ return has_buf ? Buffer.alloc(len) : new Array(len); /* jshint +W056 */ } function new_unsafe_buf(len) { /* jshint -W056 */ return has_buf ? Buffer.allocUnsafe(len) : new Array(len); /* jshint +W056 */ } var s2a = function s2a(s) { if(has_buf) return Buffer_from(s, "binary"); return s.split("").map(function(x){ return x.charCodeAt(0) & 0xff; }); }; var chr0 = /\u0000/g, chr1 = /[\u0001-\u0006]/g; var __toBuffer = function(bufs) { var x = []; for(var i = 0; i < bufs[0].length; ++i) { x.push.apply(x, bufs[0][i]); } return x; }; var ___toBuffer = __toBuffer; var __utf16le = function(b,s,e) { var ss=[]; for(var i=s; i 0 && Buffer.isBuffer(bufs[0][0])) ? Buffer.concat((bufs[0])) : ___toBuffer(bufs);}; s2a = function(s) { return Buffer_from(s, "binary"); }; bconcat = function(bufs) { return Buffer.isBuffer(bufs[0]) ? Buffer.concat(bufs) : __bconcat(bufs); }; } var __readUInt8 = function(b, idx) { return b[idx]; }; var __readUInt16LE = function(b, idx) { return b[idx+1]*(1<<8)+b[idx]; }; var __readInt16LE = function(b, idx) { var u = b[idx+1]*(1<<8)+b[idx]; return (u < 0x8000) ? u : (0xffff - u + 1) * -1; }; var __readUInt32LE = function(b, idx) { return b[idx+3]*(1<<24)+(b[idx+2]<<16)+(b[idx+1]<<8)+b[idx]; }; var __readInt32LE = function(b, idx) { return (b[idx+3]<<24)+(b[idx+2]<<16)+(b[idx+1]<<8)+b[idx]; }; function ReadShift(size, t) { var oI, oS, type = 0; switch(size) { case 1: oI = __readUInt8(this, this.l); break; case 2: oI = (t !== 'i' ? __readUInt16LE : __readInt16LE)(this, this.l); break; case 4: oI = __readInt32LE(this, this.l); break; case 16: type = 2; oS = __hexlify(this, this.l, size); } this.l += size; if(type === 0) return oI; return oS; } var __writeUInt32LE = function(b, val, idx) { b[idx] = (val & 0xFF); b[idx+1] = ((val >>> 8) & 0xFF); b[idx+2] = ((val >>> 16) & 0xFF); b[idx+3] = ((val >>> 24) & 0xFF); }; var __writeInt32LE = function(b, val, idx) { b[idx] = (val & 0xFF); b[idx+1] = ((val >> 8) & 0xFF); b[idx+2] = ((val >> 16) & 0xFF); b[idx+3] = ((val >> 24) & 0xFF); }; function WriteShift(t, val, f) { var size = 0, i = 0; switch(f) { case "hex": for(; i < t; ++i) { this[this.l++] = parseInt(val.slice(2*i, 2*i+2), 16)||0; } return this; case "utf16le": var end = this.l + t; for(i = 0; i < Math.min(val.length, t); ++i) { var cc = val.charCodeAt(i); this[this.l++] = cc & 0xff; this[this.l++] = cc >> 8; } while(this.l < end) this[this.l++] = 0; return this; } switch(t) { case 1: size = 1; this[this.l] = val&0xFF; break; case 2: size = 2; this[this.l] = val&0xFF; val >>>= 8; this[this.l+1] = val&0xFF; break; case 4: size = 4; __writeUInt32LE(this, val, this.l); break; case -4: size = 4; __writeInt32LE(this, val, this.l); break; } this.l += size; return this; } function CheckField(hexstr, fld) { var m = __hexlify(this,this.l,hexstr.length>>1); if(m !== hexstr) throw new Error(fld + 'Expected ' + hexstr + ' saw ' + m); this.l += hexstr.length>>1; } function prep_blob(blob, pos) { blob.l = pos; blob.read_shift = ReadShift; blob.chk = CheckField; blob.write_shift = WriteShift; } function new_buf(sz) { var o = (new_raw_buf(sz)); prep_blob(o, 0); return o; } /* crc32.js (C) 2014-present SheetJS -- http://sheetjs.com */ /* vim: set ts=2: */ /*exported CRC32 */ var CRC32; (function (factory) { /*jshint ignore:start */ /*eslint-disable */ factory(CRC32 = {}); /*eslint-enable */ /*jshint ignore:end */ }(function(CRC32) { CRC32.version = '1.2.0'; /* see perf/crc32table.js */ /*global Int32Array */ function signed_crc_table() { var c = 0, table = new Array(256); for(var n =0; n != 256; ++n){ c = n; c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); c = ((c&1) ? (-306674912 ^ (c >>> 1)) : (c >>> 1)); table[n] = c; } return typeof Int32Array !== 'undefined' ? new Int32Array(table) : table; } var T = signed_crc_table(); function crc32_bstr(bstr, seed) { var C = seed ^ -1, L = bstr.length - 1; for(var i = 0; i < L;) { C = (C>>>8) ^ T[(C^bstr.charCodeAt(i++))&0xFF]; C = (C>>>8) ^ T[(C^bstr.charCodeAt(i++))&0xFF]; } if(i === L) C = (C>>>8) ^ T[(C ^ bstr.charCodeAt(i))&0xFF]; return C ^ -1; } function crc32_buf(buf, seed) { if(buf.length > 10000) return crc32_buf_8(buf, seed); var C = seed ^ -1, L = buf.length - 3; for(var i = 0; i < L;) { C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; } while(i < L+3) C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; return C ^ -1; } function crc32_buf_8(buf, seed) { var C = seed ^ -1, L = buf.length - 7; for(var i = 0; i < L;) { C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; } while(i < L+7) C = (C>>>8) ^ T[(C^buf[i++])&0xFF]; return C ^ -1; } function crc32_str(str, seed) { var C = seed ^ -1; for(var i = 0, L=str.length, c, d; i < L;) { c = str.charCodeAt(i++); if(c < 0x80) { C = (C>>>8) ^ T[(C ^ c)&0xFF]; } else if(c < 0x800) { C = (C>>>8) ^ T[(C ^ (192|((c>>6)&31)))&0xFF]; C = (C>>>8) ^ T[(C ^ (128|(c&63)))&0xFF]; } else if(c >= 0xD800 && c < 0xE000) { c = (c&1023)+64; d = str.charCodeAt(i++)&1023; C = (C>>>8) ^ T[(C ^ (240|((c>>8)&7)))&0xFF]; C = (C>>>8) ^ T[(C ^ (128|((c>>2)&63)))&0xFF]; C = (C>>>8) ^ T[(C ^ (128|((d>>6)&15)|((c&3)<<4)))&0xFF]; C = (C>>>8) ^ T[(C ^ (128|(d&63)))&0xFF]; } else { C = (C>>>8) ^ T[(C ^ (224|((c>>12)&15)))&0xFF]; C = (C>>>8) ^ T[(C ^ (128|((c>>6)&63)))&0xFF]; C = (C>>>8) ^ T[(C ^ (128|(c&63)))&0xFF]; } } return C ^ -1; } CRC32.table = T; CRC32.bstr = crc32_bstr; CRC32.buf = crc32_buf; CRC32.str = crc32_str; })); /* [MS-CFB] v20171201 */ var CFB = (function _CFB(){ var exports = {}; exports.version = '1.2.0'; /* [MS-CFB] 2.6.4 */ function namecmp(l, r) { var L = l.split("/"), R = r.split("/"); for(var i = 0, c = 0, Z = Math.min(L.length, R.length); i < Z; ++i) { if((c = L[i].length - R[i].length)) return c; if(L[i] != R[i]) return L[i] < R[i] ? -1 : 1; } return L.length - R.length; } function dirname(p) { if(p.charAt(p.length - 1) == "/") return (p.slice(0,-1).indexOf("/") === -1) ? p : dirname(p.slice(0, -1)); var c = p.lastIndexOf("/"); return (c === -1) ? p : p.slice(0, c+1); } function filename(p) { if(p.charAt(p.length - 1) == "/") return filename(p.slice(0, -1)); var c = p.lastIndexOf("/"); return (c === -1) ? p : p.slice(c+1); } /* -------------------------------------------------------------------------- */ /* DOS Date format: high|YYYYYYYm.mmmddddd.HHHHHMMM.MMMSSSSS|low add 1980 to stored year stored second should be doubled */ /* write JS date to buf as a DOS date */ function write_dos_date(buf, date) { if(typeof date === "string") date = new Date(date); var hms = date.getHours(); hms = hms << 6 | date.getMinutes(); hms = hms << 5 | (date.getSeconds()>>>1); buf.write_shift(2, hms); var ymd = (date.getFullYear() - 1980); ymd = ymd << 4 | (date.getMonth()+1); ymd = ymd << 5 | date.getDate(); buf.write_shift(2, ymd); } /* read four bytes from buf and interpret as a DOS date */ function parse_dos_date(buf) { var hms = buf.read_shift(2) & 0xFFFF; var ymd = buf.read_shift(2) & 0xFFFF; var val = new Date(); var d = ymd & 0x1F; ymd >>>= 5; var m = ymd & 0x0F; ymd >>>= 4; val.setMilliseconds(0); val.setFullYear(ymd + 1980); val.setMonth(m-1); val.setDate(d); var S = hms & 0x1F; hms >>>= 5; var M = hms & 0x3F; hms >>>= 6; val.setHours(hms); val.setMinutes(M); val.setSeconds(S<<1); return val; } function parse_extra_field(blob) { prep_blob(blob, 0); var o = {}; var flags = 0; while(blob.l <= blob.length - 4) { var type = blob.read_shift(2); var sz = blob.read_shift(2), tgt = blob.l + sz; var p = {}; switch(type) { /* UNIX-style Timestamps */ case 0x5455: { flags = blob.read_shift(1); if(flags & 1) p.mtime = blob.read_shift(4); /* for some reason, CD flag corresponds to LFH */ if(sz > 5) { if(flags & 2) p.atime = blob.read_shift(4); if(flags & 4) p.ctime = blob.read_shift(4); } if(p.mtime) p.mt = new Date(p.mtime*1000); } break; } blob.l = tgt; o[type] = p; } return o; } var fs; function get_fs() { return fs || (fs = __webpack_require__(/*! fs */ 7)); } function parse(file, options) { if(file[0] == 0x50 && file[1] == 0x4b) return parse_zip(file, options); if((file[0] | 0x20) == 0x6d && (file[1]|0x20) == 0x69) return parse_mad(file, options); if(file.length < 512) throw new Error("CFB file size " + file.length + " < 512"); var mver = 3; var ssz = 512; var nmfs = 0; // number of mini FAT sectors var difat_sec_cnt = 0; var dir_start = 0; var minifat_start = 0; var difat_start = 0; var fat_addrs = []; // locations of FAT sectors /* [MS-CFB] 2.2 Compound File Header */ var blob = file.slice(0,512); prep_blob(blob, 0); /* major version */ var mv = check_get_mver(blob); mver = mv[0]; switch(mver) { case 3: ssz = 512; break; case 4: ssz = 4096; break; case 0: if(mv[1] == 0) return parse_zip(file, options); /* falls through */ default: throw new Error("Major Version: Expected 3 or 4 saw " + mver); } /* reprocess header */ if(ssz !== 512) { blob = file.slice(0,ssz); prep_blob(blob, 28 /* blob.l */); } /* Save header for final object */ var header = file.slice(0,ssz); check_shifts(blob, mver); // Number of Directory Sectors var dir_cnt = blob.read_shift(4, 'i'); if(mver === 3 && dir_cnt !== 0) throw new Error('# Directory Sectors: Expected 0 saw ' + dir_cnt); // Number of FAT Sectors blob.l += 4; // First Directory Sector Location dir_start = blob.read_shift(4, 'i'); // Transaction Signature blob.l += 4; // Mini Stream Cutoff Size blob.chk('00100000', 'Mini Stream Cutoff Size: '); // First Mini FAT Sector Location minifat_start = blob.read_shift(4, 'i'); // Number of Mini FAT Sectors nmfs = blob.read_shift(4, 'i'); // First DIFAT sector location difat_start = blob.read_shift(4, 'i'); // Number of DIFAT Sectors difat_sec_cnt = blob.read_shift(4, 'i'); // Grab FAT Sector Locations for(var q = -1, j = 0; j < 109; ++j) { /* 109 = (512 - blob.l)>>>2; */ q = blob.read_shift(4, 'i'); if(q<0) break; fat_addrs[j] = q; } /** Break the file up into sectors */ var sectors = sectorify(file, ssz); sleuth_fat(difat_start, difat_sec_cnt, sectors, ssz, fat_addrs); /** Chains */ var sector_list = make_sector_list(sectors, dir_start, fat_addrs, ssz); sector_list[dir_start].name = "!Directory"; if(nmfs > 0 && minifat_start !== ENDOFCHAIN) sector_list[minifat_start].name = "!MiniFAT"; sector_list[fat_addrs[0]].name = "!FAT"; sector_list.fat_addrs = fat_addrs; sector_list.ssz = ssz; /* [MS-CFB] 2.6.1 Compound File Directory Entry */ var files = {}, Paths = [], FileIndex = [], FullPaths = []; read_directory(dir_start, sector_list, sectors, Paths, nmfs, files, FileIndex, minifat_start); build_full_paths(FileIndex, FullPaths, Paths); Paths.shift(); var o = { FileIndex: FileIndex, FullPaths: FullPaths }; // $FlowIgnore if(options && options.raw) o.raw = {header: header, sectors: sectors}; return o; } // parse /* [MS-CFB] 2.2 Compound File Header -- read up to major version */ function check_get_mver(blob) { if(blob[blob.l] == 0x50 && blob[blob.l + 1] == 0x4b) return [0, 0]; // header signature 8 blob.chk(HEADER_SIGNATURE, 'Header Signature: '); // clsid 16 //blob.chk(HEADER_CLSID, 'CLSID: '); blob.l += 16; // minor version 2 var mver = blob.read_shift(2, 'u'); return [blob.read_shift(2,'u'), mver]; } function check_shifts(blob, mver) { var shift = 0x09; // Byte Order //blob.chk('feff', 'Byte Order: '); // note: some writers put 0xffff blob.l += 2; // Sector Shift switch((shift = blob.read_shift(2))) { case 0x09: if(mver != 3) throw new Error('Sector Shift: Expected 9 saw ' + shift); break; case 0x0c: if(mver != 4) throw new Error('Sector Shift: Expected 12 saw ' + shift); break; default: throw new Error('Sector Shift: Expected 9 or 12 saw ' + shift); } // Mini Sector Shift blob.chk('0600', 'Mini Sector Shift: '); // Reserved blob.chk('000000000000', 'Reserved: '); } /** Break the file up into sectors */ function sectorify(file, ssz) { var nsectors = Math.ceil(file.length/ssz)-1; var sectors = []; for(var i=1; i < nsectors; ++i) sectors[i-1] = file.slice(i*ssz,(i+1)*ssz); sectors[nsectors-1] = file.slice(nsectors*ssz); return sectors; } /* [MS-CFB] 2.6.4 Red-Black Tree */ function build_full_paths(FI, FP, Paths) { var i = 0, L = 0, R = 0, C = 0, j = 0, pl = Paths.length; var dad = [], q = []; for(; i < pl; ++i) { dad[i]=q[i]=i; FP[i]=Paths[i]; } for(; j < q.length; ++j) { i = q[j]; L = FI[i].L; R = FI[i].R; C = FI[i].C; if(dad[i] === i) { if(L !== -1 /*NOSTREAM*/ && dad[L] !== L) dad[i] = dad[L]; if(R !== -1 && dad[R] !== R) dad[i] = dad[R]; } if(C !== -1 /*NOSTREAM*/) dad[C] = i; if(L !== -1 && i != dad[i]) { dad[L] = dad[i]; if(q.lastIndexOf(L) < j) q.push(L); } if(R !== -1 && i != dad[i]) { dad[R] = dad[i]; if(q.lastIndexOf(R) < j) q.push(R); } } for(i=1; i < pl; ++i) if(dad[i] === i) { if(R !== -1 /*NOSTREAM*/ && dad[R] !== R) dad[i] = dad[R]; else if(L !== -1 && dad[L] !== L) dad[i] = dad[L]; } for(i=1; i < pl; ++i) { if(FI[i].type === 0 /* unknown */) continue; j = i; if(j != dad[j]) do { j = dad[j]; FP[i] = FP[j] + "/" + FP[i]; } while (j !== 0 && -1 !== dad[j] && j != dad[j]); dad[i] = -1; } FP[0] += "/"; for(i=1; i < pl; ++i) { if(FI[i].type !== 2 /* stream */) FP[i] += "/"; } } function get_mfat_entry(entry, payload, mini) { var start = entry.start, size = entry.size; //return (payload.slice(start*MSSZ, start*MSSZ + size)); var o = []; var idx = start; while(mini && size > 0 && idx >= 0) { o.push(payload.slice(idx * MSSZ, idx * MSSZ + MSSZ)); size -= MSSZ; idx = __readInt32LE(mini, idx * 4); } if(o.length === 0) return (new_buf(0)); return (bconcat(o).slice(0, entry.size)); } /** Chase down the rest of the DIFAT chain to build a comprehensive list DIFAT chains by storing the next sector number as the last 32 bits */ function sleuth_fat(idx, cnt, sectors, ssz, fat_addrs) { var q = ENDOFCHAIN; if(idx === ENDOFCHAIN) { if(cnt !== 0) throw new Error("DIFAT chain shorter than expected"); } else if(idx !== -1 /*FREESECT*/) { var sector = sectors[idx], m = (ssz>>>2)-1; if(!sector) return; for(var i = 0; i < m; ++i) { if((q = __readInt32LE(sector,i*4)) === ENDOFCHAIN) break; fat_addrs.push(q); } sleuth_fat(__readInt32LE(sector,ssz-4),cnt - 1, sectors, ssz, fat_addrs); } } /** Follow the linked list of sectors for a given starting point */ function get_sector_list(sectors, start, fat_addrs, ssz, chkd) { var buf = [], buf_chain = []; if(!chkd) chkd = []; var modulus = ssz - 1, j = 0, jj = 0; for(j=start; j>=0;) { chkd[j] = true; buf[buf.length] = j; buf_chain.push(sectors[j]); var addr = fat_addrs[Math.floor(j*4/ssz)]; jj = ((j*4) & modulus); if(ssz < 4 + jj) throw new Error("FAT boundary crossed: " + j + " 4 "+ssz); if(!sectors[addr]) break; j = __readInt32LE(sectors[addr], jj); } return {nodes: buf, data:__toBuffer([buf_chain])}; } /** Chase down the sector linked lists */ function make_sector_list(sectors, dir_start, fat_addrs, ssz) { var sl = sectors.length, sector_list = ([]); var chkd = [], buf = [], buf_chain = []; var modulus = ssz - 1, i=0, j=0, k=0, jj=0; for(i=0; i < sl; ++i) { buf = ([]); k = (i + dir_start); if(k >= sl) k-=sl; if(chkd[k]) continue; buf_chain = []; var seen = []; for(j=k; j>=0;) { seen[j] = true; chkd[j] = true; buf[buf.length] = j; buf_chain.push(sectors[j]); var addr = fat_addrs[Math.floor(j*4/ssz)]; jj = ((j*4) & modulus); if(ssz < 4 + jj) throw new Error("FAT boundary crossed: " + j + " 4 "+ssz); if(!sectors[addr]) break; j = __readInt32LE(sectors[addr], jj); if(seen[j]) break; } sector_list[k] = ({nodes: buf, data:__toBuffer([buf_chain])}); } return sector_list; } /* [MS-CFB] 2.6.1 Compound File Directory Entry */ function read_directory(dir_start, sector_list, sectors, Paths, nmfs, files, FileIndex, mini) { var minifat_store = 0, pl = (Paths.length?2:0); var sector = sector_list[dir_start].data; var i = 0, namelen = 0, name; for(; i < sector.length; i+= 128) { var blob = sector.slice(i, i+128); prep_blob(blob, 64); namelen = blob.read_shift(2); name = __utf16le(blob,0,namelen-pl); Paths.push(name); var o = ({ name: name, type: blob.read_shift(1), color: blob.read_shift(1), L: blob.read_shift(4, 'i'), R: blob.read_shift(4, 'i'), C: blob.read_shift(4, 'i'), clsid: blob.read_shift(16), state: blob.read_shift(4, 'i'), start: 0, size: 0 }); var ctime = blob.read_shift(2) + blob.read_shift(2) + blob.read_shift(2) + blob.read_shift(2); if(ctime !== 0) o.ct = read_date(blob, blob.l-8); var mtime = blob.read_shift(2) + blob.read_shift(2) + blob.read_shift(2) + blob.read_shift(2); if(mtime !== 0) o.mt = read_date(blob, blob.l-8); o.start = blob.read_shift(4, 'i'); o.size = blob.read_shift(4, 'i'); if(o.size < 0 && o.start < 0) { o.size = o.type = 0; o.start = ENDOFCHAIN; o.name = ""; } if(o.type === 5) { /* root */ minifat_store = o.start; if(nmfs > 0 && minifat_store !== ENDOFCHAIN) sector_list[minifat_store].name = "!StreamData"; /*minifat_size = o.size;*/ } else if(o.size >= 4096 /* MSCSZ */) { o.storage = 'fat'; if(sector_list[o.start] === undefined) sector_list[o.start] = get_sector_list(sectors, o.start, sector_list.fat_addrs, sector_list.ssz); sector_list[o.start].name = o.name; o.content = (sector_list[o.start].data.slice(0,o.size)); } else { o.storage = 'minifat'; if(o.size < 0) o.size = 0; else if(minifat_store !== ENDOFCHAIN && o.start !== ENDOFCHAIN && sector_list[minifat_store]) { o.content = get_mfat_entry(o, sector_list[minifat_store].data, (sector_list[mini]||{}).data); } } if(o.content) prep_blob(o.content, 0); files[name] = o; FileIndex.push(o); } } function read_date(blob, offset) { return new Date(( ( (__readUInt32LE(blob,offset+4)/1e7)*Math.pow(2,32)+__readUInt32LE(blob,offset)/1e7 ) - 11644473600)*1000); } function read_file(filename, options) { get_fs(); return parse(fs.readFileSync(filename), options); } function read(blob, options) { switch(options && options.type || "base64") { case "file": return read_file(blob, options); case "base64": return parse(s2a(Base64.decode(blob)), options); case "binary": return parse(s2a(blob), options); } return parse(blob, options); } function init_cfb(cfb, opts) { var o = opts || {}, root = o.root || "Root Entry"; if(!cfb.FullPaths) cfb.FullPaths = []; if(!cfb.FileIndex) cfb.FileIndex = []; if(cfb.FullPaths.length !== cfb.FileIndex.length) throw new Error("inconsistent CFB structure"); if(cfb.FullPaths.length === 0) { cfb.FullPaths[0] = root + "/"; cfb.FileIndex[0] = ({ name: root, type: 5 }); } if(o.CLSID) cfb.FileIndex[0].clsid = o.CLSID; seed_cfb(cfb); } function seed_cfb(cfb) { var nm = "\u0001Sh33tJ5"; if(CFB.find(cfb, "/" + nm)) return; var p = new_buf(4); p[0] = 55; p[1] = p[3] = 50; p[2] = 54; cfb.FileIndex.push(({ name: nm, type: 2, content:p, size:4, L:69, R:69, C:69 })); cfb.FullPaths.push(cfb.FullPaths[0] + nm); rebuild_cfb(cfb); } function rebuild_cfb(cfb, f) { init_cfb(cfb); var gc = false, s = false; for(var i = cfb.FullPaths.length - 1; i >= 0; --i) { var _file = cfb.FileIndex[i]; switch(_file.type) { case 0: if(s) gc = true; else { cfb.FileIndex.pop(); cfb.FullPaths.pop(); } break; case 1: case 2: case 5: s = true; if(isNaN(_file.R * _file.L * _file.C)) gc = true; if(_file.R > -1 && _file.L > -1 && _file.R == _file.L) gc = true; break; default: gc = true; break; } } if(!gc && !f) return; var now = new Date(1987, 1, 19), j = 0; var data = []; for(i = 0; i < cfb.FullPaths.length; ++i) { if(cfb.FileIndex[i].type === 0) continue; data.push([cfb.FullPaths[i], cfb.FileIndex[i]]); } for(i = 0; i < data.length; ++i) { var dad = dirname(data[i][0]); s = false; for(j = 0; j < data.length; ++j) if(data[j][0] === dad) s = true; if(!s) data.push([dad, ({ name: filename(dad).replace("/",""), type: 1, clsid: HEADER_CLSID, ct: now, mt: now, content: null })]); } data.sort(function(x,y) { return namecmp(x[0], y[0]); }); cfb.FullPaths = []; cfb.FileIndex = []; for(i = 0; i < data.length; ++i) { cfb.FullPaths[i] = data[i][0]; cfb.FileIndex[i] = data[i][1]; } for(i = 0; i < data.length; ++i) { var elt = cfb.FileIndex[i]; var nm = cfb.FullPaths[i]; elt.name = filename(nm).replace("/",""); elt.L = elt.R = elt.C = -(elt.color = 1); elt.size = elt.content ? elt.content.length : 0; elt.start = 0; elt.clsid = (elt.clsid || HEADER_CLSID); if(i === 0) { elt.C = data.length > 1 ? 1 : -1; elt.size = 0; elt.type = 5; } else if(nm.slice(-1) == "/") { for(j=i+1;j < data.length; ++j) if(dirname(cfb.FullPaths[j])==nm) break; elt.C = j >= data.length ? -1 : j; for(j=i+1;j < data.length; ++j) if(dirname(cfb.FullPaths[j])==dirname(nm)) break; elt.R = j >= data.length ? -1 : j; elt.type = 1; } else { if(dirname(cfb.FullPaths[i+1]||"") == dirname(nm)) elt.R = i + 1; elt.type = 2; } } } function _write(cfb, options) { var _opts = options || {}; /* MAD is order-sensitive, skip rebuild and sort */ if(_opts.fileType == 'mad') return write_mad(cfb, _opts); rebuild_cfb(cfb); switch(_opts.fileType) { case 'zip': return write_zip(cfb, _opts); //case 'mad': return write_mad(cfb, _opts); } var L = (function(cfb){ var mini_size = 0, fat_size = 0; for(var i = 0; i < cfb.FileIndex.length; ++i) { var file = cfb.FileIndex[i]; if(!file.content) continue; var flen = file.content.length; if(flen > 0){ if(flen < 0x1000) mini_size += (flen + 0x3F) >> 6; else fat_size += (flen + 0x01FF) >> 9; } } var dir_cnt = (cfb.FullPaths.length +3) >> 2; var mini_cnt = (mini_size + 7) >> 3; var mfat_cnt = (mini_size + 0x7F) >> 7; var fat_base = mini_cnt + fat_size + dir_cnt + mfat_cnt; var fat_cnt = (fat_base + 0x7F) >> 7; var difat_cnt = fat_cnt <= 109 ? 0 : Math.ceil((fat_cnt-109)/0x7F); while(((fat_base + fat_cnt + difat_cnt + 0x7F) >> 7) > fat_cnt) difat_cnt = ++fat_cnt <= 109 ? 0 : Math.ceil((fat_cnt-109)/0x7F); var L = [1, difat_cnt, fat_cnt, mfat_cnt, dir_cnt, fat_size, mini_size, 0]; cfb.FileIndex[0].size = mini_size << 6; L[7] = (cfb.FileIndex[0].start=L[0]+L[1]+L[2]+L[3]+L[4]+L[5])+((L[6]+7) >> 3); return L; })(cfb); var o = new_buf(L[7] << 9); var i = 0, T = 0; { for(i = 0; i < 8; ++i) o.write_shift(1, HEADER_SIG[i]); for(i = 0; i < 8; ++i) o.write_shift(2, 0); o.write_shift(2, 0x003E); o.write_shift(2, 0x0003); o.write_shift(2, 0xFFFE); o.write_shift(2, 0x0009); o.write_shift(2, 0x0006); for(i = 0; i < 3; ++i) o.write_shift(2, 0); o.write_shift(4, 0); o.write_shift(4, L[2]); o.write_shift(4, L[0] + L[1] + L[2] + L[3] - 1); o.write_shift(4, 0); o.write_shift(4, 1<<12); o.write_shift(4, L[3] ? L[0] + L[1] + L[2] - 1: ENDOFCHAIN); o.write_shift(4, L[3]); o.write_shift(-4, L[1] ? L[0] - 1: ENDOFCHAIN); o.write_shift(4, L[1]); for(i = 0; i < 109; ++i) o.write_shift(-4, i < L[2] ? L[1] + i : -1); } if(L[1]) { for(T = 0; T < L[1]; ++T) { for(; i < 236 + T * 127; ++i) o.write_shift(-4, i < L[2] ? L[1] + i : -1); o.write_shift(-4, T === L[1] - 1 ? ENDOFCHAIN : T + 1); } } var chainit = function(w) { for(T += w; i> 9); } chainit((L[6] + 7) >> 3); while(o.l & 0x1FF) o.write_shift(-4, consts.ENDOFCHAIN); T = i = 0; for(j = 0; j < cfb.FileIndex.length; ++j) { file = cfb.FileIndex[j]; if(!file.content) continue; flen = file.content.length; if(!flen || flen >= 0x1000) continue; file.start = T; chainit((flen + 0x3F) >> 6); } while(o.l & 0x1FF) o.write_shift(-4, consts.ENDOFCHAIN); for(i = 0; i < L[4]<<2; ++i) { var nm = cfb.FullPaths[i]; if(!nm || nm.length === 0) { for(j = 0; j < 17; ++j) o.write_shift(4, 0); for(j = 0; j < 3; ++j) o.write_shift(4, -1); for(j = 0; j < 12; ++j) o.write_shift(4, 0); continue; } file = cfb.FileIndex[i]; if(i === 0) file.start = file.size ? file.start - 1 : ENDOFCHAIN; var _nm = (i === 0 && _opts.root) || file.name; flen = 2*(_nm.length+1); o.write_shift(64, _nm, "utf16le"); o.write_shift(2, flen); o.write_shift(1, file.type); o.write_shift(1, file.color); o.write_shift(-4, file.L); o.write_shift(-4, file.R); o.write_shift(-4, file.C); if(!file.clsid) for(j = 0; j < 4; ++j) o.write_shift(4, 0); else o.write_shift(16, file.clsid, "hex"); o.write_shift(4, file.state || 0); o.write_shift(4, 0); o.write_shift(4, 0); o.write_shift(4, 0); o.write_shift(4, 0); o.write_shift(4, file.start); o.write_shift(4, file.size); o.write_shift(4, 0); } for(i = 1; i < cfb.FileIndex.length; ++i) { file = cfb.FileIndex[i]; if(file.size >= 0x1000) { o.l = (file.start+1) << 9; for(j = 0; j < file.size; ++j) o.write_shift(1, file.content[j]); for(; j & 0x1FF; ++j) o.write_shift(1, 0); } } for(i = 1; i < cfb.FileIndex.length; ++i) { file = cfb.FileIndex[i]; if(file.size > 0 && file.size < 0x1000) { for(j = 0; j < file.size; ++j) o.write_shift(1, file.content[j]); for(; j & 0x3F; ++j) o.write_shift(1, 0); } } while(o.l < o.length) o.write_shift(1, 0); return o; } /* [MS-CFB] 2.6.4 (Unicode 3.0.1 case conversion) */ function find(cfb, path) { var UCFullPaths = cfb.FullPaths.map(function(x) { return x.toUpperCase(); }); var UCPaths = UCFullPaths.map(function(x) { var y = x.split("/"); return y[y.length - (x.slice(-1) == "/" ? 2 : 1)]; }); var k = false; if(path.charCodeAt(0) === 47 /* "/" */) { k = true; path = UCFullPaths[0].slice(0, -1) + path; } else k = path.indexOf("/") !== -1; var UCPath = path.toUpperCase(); var w = k === true ? UCFullPaths.indexOf(UCPath) : UCPaths.indexOf(UCPath); if(w !== -1) return cfb.FileIndex[w]; var m = !UCPath.match(chr1); UCPath = UCPath.replace(chr0,''); if(m) UCPath = UCPath.replace(chr1,'!'); for(w = 0; w < UCFullPaths.length; ++w) { if((m ? UCFullPaths[w].replace(chr1,'!') : UCFullPaths[w]).replace(chr0,'') == UCPath) return cfb.FileIndex[w]; if((m ? UCPaths[w].replace(chr1,'!') : UCPaths[w]).replace(chr0,'') == UCPath) return cfb.FileIndex[w]; } return null; } /** CFB Constants */ var MSSZ = 64; /* Mini Sector Size = 1<<6 */ //var MSCSZ = 4096; /* Mini Stream Cutoff Size */ /* 2.1 Compound File Sector Numbers and Types */ var ENDOFCHAIN = -2; /* 2.2 Compound File Header */ var HEADER_SIGNATURE = 'd0cf11e0a1b11ae1'; var HEADER_SIG = [0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1]; var HEADER_CLSID = '00000000000000000000000000000000'; var consts = { /* 2.1 Compund File Sector Numbers and Types */ MAXREGSECT: -6, DIFSECT: -4, FATSECT: -3, ENDOFCHAIN: ENDOFCHAIN, FREESECT: -1, /* 2.2 Compound File Header */ HEADER_SIGNATURE: HEADER_SIGNATURE, HEADER_MINOR_VERSION: '3e00', MAXREGSID: -6, NOSTREAM: -1, HEADER_CLSID: HEADER_CLSID, /* 2.6.1 Compound File Directory Entry */ EntryTypes: ['unknown','storage','stream','lockbytes','property','root'] }; function write_file(cfb, filename, options) { get_fs(); var o = _write(cfb, options); fs.writeFileSync(filename, o); } function a2s(o) { var out = new Array(o.length); for(var i = 0; i < o.length; ++i) out[i] = String.fromCharCode(o[i]); return out.join(""); } function write(cfb, options) { var o = _write(cfb, options); switch(options && options.type || "buffer") { case "file": get_fs(); fs.writeFileSync(options.filename, (o)); return o; case "binary": return typeof o == "string" ? o : a2s(o); case "base64": return Base64.encode(typeof o == "string" ? o : a2s(o)); case "buffer": if(has_buf) return Buffer.isBuffer(o) ? o : Buffer_from(o); /* falls through */ case "array": return typeof o == "string" ? s2a(o) : o; } return o; } /* node < 8.1 zlib does not expose bytesRead, so default to pure JS */ var _zlib; function use_zlib(zlib) { try { var InflateRaw = zlib.InflateRaw; var InflRaw = new InflateRaw(); InflRaw._processChunk(new Uint8Array([3, 0]), InflRaw._finishFlushFlag); if(InflRaw.bytesRead) _zlib = zlib; else throw new Error("zlib does not expose bytesRead"); } catch(e) {console.error("cannot use native zlib: " + (e.message || e)); } } function _inflateRawSync(payload, usz) { if(!_zlib) return _inflate(payload, usz); var InflateRaw = _zlib.InflateRaw; var InflRaw = new InflateRaw(); var out = InflRaw._processChunk(payload.slice(payload.l), InflRaw._finishFlushFlag); payload.l += InflRaw.bytesRead; return out; } function _deflateRawSync(payload) { return _zlib ? _zlib.deflateRawSync(payload) : _deflate(payload); } var CLEN_ORDER = [ 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 ]; /* LEN_ID = [ 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285 ]; */ var LEN_LN = [ 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 , 15, 17, 19, 23, 27, 31, 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258 ]; /* DST_ID = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29 ]; */ var DST_LN = [ 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577 ]; function bit_swap_8(n) { var t = (((((n<<1)|(n<<11)) & 0x22110) | (((n<<5)|(n<<15)) & 0x88440))); return ((t>>16) | (t>>8) |t)&0xFF; } var use_typed_arrays = typeof Uint8Array !== 'undefined'; var bitswap8 = use_typed_arrays ? new Uint8Array(1<<8) : []; for(var q = 0; q < (1<<8); ++q) bitswap8[q] = bit_swap_8(q); function bit_swap_n(n, b) { var rev = bitswap8[n & 0xFF]; if(b <= 8) return rev >>> (8-b); rev = (rev << 8) | bitswap8[(n>>8)&0xFF]; if(b <= 16) return rev >>> (16-b); rev = (rev << 8) | bitswap8[(n>>16)&0xFF]; return rev >>> (24-b); } /* helpers for unaligned bit reads */ function read_bits_2(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((buf[h]|(w <= 6 ? 0 : buf[h+1]<<8))>>>w)& 0x03; } function read_bits_3(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((buf[h]|(w <= 5 ? 0 : buf[h+1]<<8))>>>w)& 0x07; } function read_bits_4(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((buf[h]|(w <= 4 ? 0 : buf[h+1]<<8))>>>w)& 0x0F; } function read_bits_5(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((buf[h]|(w <= 3 ? 0 : buf[h+1]<<8))>>>w)& 0x1F; } function read_bits_7(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((buf[h]|(w <= 1 ? 0 : buf[h+1]<<8))>>>w)& 0x7F; } /* works up to n = 3 * 8 + 1 = 25 */ function read_bits_n(buf, bl, n) { var w = (bl&7), h = (bl>>>3), f = ((1<>> w; if(n < 8 - w) return v & f; v |= buf[h+1]<<(8-w); if(n < 16 - w) return v & f; v |= buf[h+2]<<(16-w); if(n < 24 - w) return v & f; v |= buf[h+3]<<(24-w); return v & f; } /* until ArrayBuffer#realloc is a thing, fake a realloc */ function realloc(b, sz) { var L = b.length, M = 2*L > sz ? 2*L : sz + 5, i = 0; if(L >= sz) return b; if(has_buf) { var o = new_unsafe_buf(M); // $FlowIgnore if(b.copy) b.copy(o); else for(; i < b.length; ++i) o[i] = b[i]; return o; } else if(use_typed_arrays) { var a = new Uint8Array(M); if(a.set) a.set(b); else for(; i < b.length; ++i) a[i] = b[i]; return a; } b.length = M; return b; } /* zero-filled arrays for older browsers */ function zero_fill_array(n) { var o = new Array(n); for(var i = 0; i < n; ++i) o[i] = 0; return o; }var _deflate = (function() { var _deflateRaw = (function() { return function deflateRaw(data, out) { var boff = 0; while(boff < data.length) { var L = Math.min(0xFFFF, data.length - boff); var h = boff + L == data.length; /* TODO: this is only type 0 stored */ out.write_shift(1, +h); out.write_shift(2, L); out.write_shift(2, (~L) & 0xFFFF); while(L-- > 0) out[out.l++] = data[boff++]; } return out.l; }; })(); return function(data) { var buf = new_buf(50+Math.floor(data.length*1.1)); var off = _deflateRaw(data, buf); return buf.slice(0, off); }; })(); /* modified inflate function also moves original read head */ /* build tree (used for literals and lengths) */ function build_tree(clens, cmap, MAX) { var maxlen = 1, w = 0, i = 0, j = 0, ccode = 0, L = clens.length; var bl_count = use_typed_arrays ? new Uint16Array(32) : zero_fill_array(32); for(i = 0; i < 32; ++i) bl_count[i] = 0; for(i = L; i < MAX; ++i) clens[i] = 0; L = clens.length; var ctree = use_typed_arrays ? new Uint16Array(L) : zero_fill_array(L); // [] /* build code tree */ for(i = 0; i < L; ++i) { bl_count[(w = clens[i])]++; if(maxlen < w) maxlen = w; ctree[i] = 0; } bl_count[0] = 0; for(i = 1; i <= maxlen; ++i) bl_count[i+16] = (ccode = (ccode + bl_count[i-1])<<1); for(i = 0; i < L; ++i) { ccode = clens[i]; if(ccode != 0) ctree[i] = bl_count[ccode+16]++; } /* cmap[maxlen + 4 bits] = (off&15) + (lit<<4) reverse mapping */ var cleni = 0; for(i = 0; i < L; ++i) { cleni = clens[i]; if(cleni != 0) { ccode = bit_swap_n(ctree[i], maxlen)>>(maxlen-cleni); for(j = (1<<(maxlen + 4 - cleni)) - 1; j>=0; --j) cmap[ccode|(j<>(8-cleni); for(var j = (1<<(7-cleni))-1; j>=0; --j) dyn_cmap[ccode|(j<>>= 3)) { case 16: w = 3 + read_bits_2(data, boff); boff += 2; ccode = hcodes[hcodes.length - 1]; while(w-- > 0) hcodes.push(ccode); break; case 17: w = 3 + read_bits_3(data, boff); boff += 3; while(w-- > 0) hcodes.push(0); break; case 18: w = 11 + read_bits_7(data, boff); boff += 7; while(w -- > 0) hcodes.push(0); break; default: hcodes.push(ccode); if(maxlen < ccode) maxlen = ccode; break; } } /* build literal / length trees */ var h1 = hcodes.slice(0, _HLIT), h2 = hcodes.slice(_HLIT); for(i = _HLIT; i < 286; ++i) h1[i] = 0; for(i = _HDIST; i < 30; ++i) h2[i] = 0; dyn_len_1 = build_tree(h1, dyn_lmap, 286); dyn_len_2 = build_tree(h2, dyn_dmap, 30); return boff; } /* return [ data, bytesRead ] */ function inflate(data, usz) { /* shortcircuit for empty buffer [0x03, 0x00] */ if(data[0] == 3 && !(data[1] & 0x3)) { return [new_raw_buf(usz), 2]; } /* bit offset */ var boff = 0; /* header includes final bit and type bits */ var header = 0; var outbuf = new_unsafe_buf(usz ? usz : (1<<18)); var woff = 0; var OL = outbuf.length>>>0; var max_len_1 = 0, max_len_2 = 0; while((header&1) == 0) { header = read_bits_3(data, boff); boff += 3; if((header >>> 1) == 0) { /* Stored block */ if(boff & 7) boff += 8 - (boff&7); /* 2 bytes sz, 2 bytes bit inverse */ var sz = data[boff>>>3] | data[(boff>>>3)+1]<<8; boff += 32; /* push sz bytes */ if(!usz && OL < woff + sz) { outbuf = realloc(outbuf, woff + sz); OL = outbuf.length; } if(typeof data.copy === 'function') { // $FlowIgnore data.copy(outbuf, woff, boff>>>3, (boff>>>3)+sz); woff += sz; boff += 8*sz; } else while(sz-- > 0) { outbuf[woff++] = data[boff>>>3]; boff += 8; } continue; } else if((header >>> 1) == 1) { /* Fixed Huffman */ max_len_1 = 9; max_len_2 = 5; } else { /* Dynamic Huffman */ boff = dyn(data, boff); max_len_1 = dyn_len_1; max_len_2 = dyn_len_2; } if(!usz && (OL < woff + 32767)) { outbuf = realloc(outbuf, woff + 32767); OL = outbuf.length; } for(;;) { // while(true) is apparently out of vogue in modern JS circles /* ingest code and move read head */ var bits = read_bits_n(data, boff, max_len_1); var code = (header>>>1) == 1 ? fix_lmap[bits] : dyn_lmap[bits]; boff += code & 15; code >>>= 4; /* 0-255 are literals, 256 is end of block token, 257+ are copy tokens */ if(((code>>>8)&0xFF) === 0) outbuf[woff++] = code; else if(code == 256) break; else { code -= 257; var len_eb = (code < 8) ? 0 : ((code-4)>>2); if(len_eb > 5) len_eb = 0; var tgt = woff + LEN_LN[code]; /* length extra bits */ if(len_eb > 0) { tgt += read_bits_n(data, boff, len_eb); boff += len_eb; } /* dist code */ bits = read_bits_n(data, boff, max_len_2); code = (header>>>1) == 1 ? fix_dmap[bits] : dyn_dmap[bits]; boff += code & 15; code >>>= 4; var dst_eb = (code < 4 ? 0 : (code-2)>>1); var dst = DST_LN[code]; /* dist extra bits */ if(dst_eb > 0) { dst += read_bits_n(data, boff, dst_eb); boff += dst_eb; } /* in the common case, manual byte copy is faster than TA set / Buffer copy */ if(!usz && OL < tgt) { outbuf = realloc(outbuf, tgt); OL = outbuf.length; } while(woff < tgt) { outbuf[woff] = outbuf[woff - dst]; ++woff; } } } } return [usz ? outbuf : outbuf.slice(0, woff), (boff+7)>>>3]; } function _inflate(payload, usz) { var data = payload.slice(payload.l||0); var out = inflate(data, usz); payload.l += out[1]; return out[0]; } function warn_or_throw(wrn, msg) { if(wrn) { if(typeof console !== 'undefined') console.error(msg); } else throw new Error(msg); } function parse_zip(file, options) { var blob = file; prep_blob(blob, 0); var FileIndex = [], FullPaths = []; var o = { FileIndex: FileIndex, FullPaths: FullPaths }; init_cfb(o, { root: options.root }); /* find end of central directory, start just after signature */ var i = blob.length - 4; while((blob[i] != 0x50 || blob[i+1] != 0x4b || blob[i+2] != 0x05 || blob[i+3] != 0x06) && i >= 0) --i; blob.l = i + 4; /* parse end of central directory */ blob.l += 4; var fcnt = blob.read_shift(2); blob.l += 6; var start_cd = blob.read_shift(4); /* parse central directory */ blob.l = start_cd; for(i = 0; i < fcnt; ++i) { /* trust local file header instead of CD entry */ blob.l += 20; var csz = blob.read_shift(4); var usz = blob.read_shift(4); var namelen = blob.read_shift(2); var efsz = blob.read_shift(2); var fcsz = blob.read_shift(2); blob.l += 8; var offset = blob.read_shift(4); var EF = parse_extra_field(blob.slice(blob.l+namelen, blob.l+namelen+efsz)); blob.l += namelen + efsz + fcsz; var L = blob.l; blob.l = offset + 4; parse_local_file(blob, csz, usz, o, EF); blob.l = L; } return o; } /* head starts just after local file header signature */ function parse_local_file(blob, csz, usz, o, EF) { /* [local file header] */ blob.l += 2; var flags = blob.read_shift(2); var meth = blob.read_shift(2); var date = parse_dos_date(blob); if(flags & 0x2041) throw new Error("Unsupported ZIP encryption"); var crc32 = blob.read_shift(4); var _csz = blob.read_shift(4); var _usz = blob.read_shift(4); var namelen = blob.read_shift(2); var efsz = blob.read_shift(2); // TODO: flags & (1<<11) // UTF8 var name = ""; for(var i = 0; i < namelen; ++i) name += String.fromCharCode(blob[blob.l++]); if(efsz) { var ef = parse_extra_field(blob.slice(blob.l, blob.l + efsz)); if((ef[0x5455]||{}).mt) date = ef[0x5455].mt; if(((EF||{})[0x5455]||{}).mt) date = EF[0x5455].mt; } blob.l += efsz; /* [encryption header] */ /* [file data] */ var data = blob.slice(blob.l, blob.l + _csz); switch(meth) { case 8: data = _inflateRawSync(blob, _usz); break; case 0: break; default: throw new Error("Unsupported ZIP Compression method " + meth); } /* [data descriptor] */ var wrn = false; if(flags & 8) { crc32 = blob.read_shift(4); if(crc32 == 0x08074b50) { crc32 = blob.read_shift(4); wrn = true; } _csz = blob.read_shift(4); _usz = blob.read_shift(4); } if(_csz != csz) warn_or_throw(wrn, "Bad compressed size: " + csz + " != " + _csz); if(_usz != usz) warn_or_throw(wrn, "Bad uncompressed size: " + usz + " != " + _usz); var _crc32 = CRC32.buf(data, 0); if((crc32>>0) != (_crc32>>0)) warn_or_throw(wrn, "Bad CRC32 checksum: " + crc32 + " != " + _crc32); cfb_add(o, name, data, {unsafe: true, mt: date}); } function write_zip(cfb, options) { var _opts = options || {}; var out = [], cdirs = []; var o = new_buf(1); var method = (_opts.compression ? 8 : 0), flags = 0; var desc = false; if(desc) flags |= 8; var i = 0, j = 0; var start_cd = 0, fcnt = 0; var root = cfb.FullPaths[0], fp = root, fi = cfb.FileIndex[0]; var crcs = []; var sz_cd = 0; for(i = 1; i < cfb.FullPaths.length; ++i) { fp = cfb.FullPaths[i].slice(root.length); fi = cfb.FileIndex[i]; if(!fi.size || !fi.content || fp == "\u0001Sh33tJ5") continue; var start = start_cd; /* TODO: CP437 filename */ var namebuf = new_buf(fp.length); for(j = 0; j < fp.length; ++j) namebuf.write_shift(1, fp.charCodeAt(j) & 0x7F); namebuf = namebuf.slice(0, namebuf.l); crcs[fcnt] = CRC32.buf(fi.content, 0); var outbuf = fi.content; if(method == 8) outbuf = _deflateRawSync(outbuf); /* local file header */ o = new_buf(30); o.write_shift(4, 0x04034b50); o.write_shift(2, 20); o.write_shift(2, flags); o.write_shift(2, method); /* TODO: last mod file time/date */ if(fi.mt) write_dos_date(o, fi.mt); else o.write_shift(4, 0); o.write_shift(-4, (flags & 8) ? 0 : crcs[fcnt]); o.write_shift(4, (flags & 8) ? 0 : outbuf.length); o.write_shift(4, (flags & 8) ? 0 : fi.content.length); o.write_shift(2, namebuf.length); o.write_shift(2, 0); start_cd += o.length; out.push(o); start_cd += namebuf.length; out.push(namebuf); /* TODO: encryption header ? */ start_cd += outbuf.length; out.push(outbuf); /* data descriptor */ if(flags & 8) { o = new_buf(12); o.write_shift(-4, crcs[fcnt]); o.write_shift(4, outbuf.length); o.write_shift(4, fi.content.length); start_cd += o.l; out.push(o); } /* central directory */ o = new_buf(46); o.write_shift(4, 0x02014b50); o.write_shift(2, 0); o.write_shift(2, 20); o.write_shift(2, flags); o.write_shift(2, method); o.write_shift(4, 0); /* TODO: last mod file time/date */ o.write_shift(-4, crcs[fcnt]); o.write_shift(4, outbuf.length); o.write_shift(4, fi.content.length); o.write_shift(2, namebuf.length); o.write_shift(2, 0); o.write_shift(2, 0); o.write_shift(2, 0); o.write_shift(2, 0); o.write_shift(4, 0); o.write_shift(4, start); sz_cd += o.l; cdirs.push(o); sz_cd += namebuf.length; cdirs.push(namebuf); ++fcnt; } /* end of central directory */ o = new_buf(22); o.write_shift(4, 0x06054b50); o.write_shift(2, 0); o.write_shift(2, 0); o.write_shift(2, fcnt); o.write_shift(2, fcnt); o.write_shift(4, sz_cd); o.write_shift(4, start_cd); o.write_shift(2, 0); return bconcat(([bconcat((out)), bconcat(cdirs), o])); } var ContentTypeMap = ({ "htm": "text/html", "xml": "text/xml", "gif": "image/gif", "jpg": "image/jpeg", "png": "image/png", "mso": "application/x-mso", "thmx": "application/vnd.ms-officetheme", "sh33tj5": "application/octet-stream" }); function get_content_type(fi, fp) { if(fi.ctype) return fi.ctype; var ext = fi.name || "", m = ext.match(/\.([^\.]+)$/); if(m && ContentTypeMap[m[1]]) return ContentTypeMap[m[1]]; if(fp) { m = (ext = fp).match(/[\.\\]([^\.\\])+$/); if(m && ContentTypeMap[m[1]]) return ContentTypeMap[m[1]]; } return "application/octet-stream"; } /* 76 character chunks TODO: intertwine encoding */ function write_base64_76(bstr) { var data = Base64.encode(bstr); var o = []; for(var i = 0; i < data.length; i+= 76) o.push(data.slice(i, i+76)); return o.join("\r\n") + "\r\n"; } /* Rules for QP: - escape =## applies for all non-display characters and literal "=" - space or tab at end of line must be encoded - \r\n newlines can be preserved, but bare \r and \n must be escaped - lines must not exceed 76 characters, use soft breaks =\r\n TODO: Some files from word appear to write line extensions with bare equals: ``` 0) { root = root.slice(0, root.length - 1); root = root.slice(0, root.lastIndexOf("/") + 1); if(row.slice(0,root.length) == root) break; } } var mboundary = (data[1] || "").match(/boundary="(.*?)"/); if(!mboundary) throw new Error("MAD cannot find boundary"); var boundary = "--" + (mboundary[1] || ""); var FileIndex = [], FullPaths = []; var o = { FileIndex: FileIndex, FullPaths: FullPaths }; init_cfb(o); var start_di, fcnt = 0; for(di = 0; di < data.length; ++di) { var line = data[di]; if(line !== boundary && line !== boundary + "--") continue; if(fcnt++) parse_mime(o, data.slice(start_di, di), root); start_di = di; } return o; } function write_mad(cfb, options) { var opts = options || {}; var boundary = opts.boundary || "SheetJS"; boundary = '------=' + boundary; var out = [ 'MIME-Version: 1.0', 'Content-Type: multipart/related; boundary="' + boundary.slice(2) + '"', '', '', '' ]; var root = cfb.FullPaths[0], fp = root, fi = cfb.FileIndex[0]; for(var i = 1; i < cfb.FullPaths.length; ++i) { fp = cfb.FullPaths[i].slice(root.length); fi = cfb.FileIndex[i]; if(!fi.size || !fi.content || fp == "\u0001Sh33tJ5") continue; /* Normalize filename */ fp = fp.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g, function(c) { return "_x" + c.charCodeAt(0).toString(16) + "_"; }).replace(/[\u0080-\uFFFF]/g, function(u) { return "_u" + u.charCodeAt(0).toString(16) + "_"; }); /* Extract content as binary string */ var ca = fi.content; // $FlowIgnore var cstr = has_buf && Buffer.isBuffer(ca) ? ca.toString("binary") : a2s(ca); /* 4/5 of first 1024 chars ascii -> quoted printable, else base64 */ var dispcnt = 0, L = Math.min(1024, cstr.length), cc = 0; for(var csl = 0; csl <= L; ++csl) if((cc=cstr.charCodeAt(csl)) >= 0x20 && cc < 0x80) ++dispcnt; var qp = dispcnt >= L * 4 / 5; out.push(boundary); out.push('Content-Location: ' + (opts.root || 'file:///C:/SheetJS/') + fp); out.push('Content-Transfer-Encoding: ' + (qp ? 'quoted-printable' : 'base64')); out.push('Content-Type: ' + get_content_type(fi, fp)); out.push(''); out.push(qp ? write_quoted_printable(cstr) : write_base64_76(cstr)); } out.push(boundary + '--\r\n'); return out.join("\r\n"); }function cfb_new(opts) { var o = ({}); init_cfb(o, opts); return o; } function cfb_add(cfb, name, content, opts) { var unsafe = opts && opts.unsafe; if(!unsafe) init_cfb(cfb); var file = !unsafe && CFB.find(cfb, name); if(!file) { var fpath = cfb.FullPaths[0]; if(name.slice(0, fpath.length) == fpath) fpath = name; else { if(fpath.slice(-1) != "/") fpath += "/"; fpath = (fpath + name).replace("//","/"); } file = ({name: filename(name), type: 2}); cfb.FileIndex.push(file); cfb.FullPaths.push(fpath); if(!unsafe) CFB.utils.cfb_gc(cfb); } file.content = (content); file.size = content ? content.length : 0; if(opts) { if(opts.CLSID) file.clsid = opts.CLSID; if(opts.mt) file.mt = opts.mt; if(opts.ct) file.ct = opts.ct; } return file; } function cfb_del(cfb, name) { init_cfb(cfb); var file = CFB.find(cfb, name); if(file) for(var j = 0; j < cfb.FileIndex.length; ++j) if(cfb.FileIndex[j] == file) { cfb.FileIndex.splice(j, 1); cfb.FullPaths.splice(j, 1); return true; } return false; } function cfb_mov(cfb, old_name, new_name) { init_cfb(cfb); var file = CFB.find(cfb, old_name); if(file) for(var j = 0; j < cfb.FileIndex.length; ++j) if(cfb.FileIndex[j] == file) { cfb.FileIndex[j].name = filename(new_name); cfb.FullPaths[j] = new_name; return true; } return false; } function cfb_gc(cfb) { rebuild_cfb(cfb, true); } exports.find = find; exports.read = read; exports.parse = parse; exports.write = write; exports.writeFile = write_file; exports.utils = { cfb_new: cfb_new, cfb_add: cfb_add, cfb_del: cfb_del, cfb_mov: cfb_mov, cfb_gc: cfb_gc, ReadShift: ReadShift, CheckField: CheckField, prep_blob: prep_blob, bconcat: bconcat, use_zlib: use_zlib, _deflateRaw: _deflate, _inflateRaw: _inflate, consts: consts }; return exports; })(); if( true && typeof DO_NOT_EXPORT_CFB === 'undefined') { module.exports = CFB; } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../buffer/index.js */ "./node_modules/buffer/index.js").Buffer, __webpack_require__(/*! ./../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/cipher-base/index.js": /*!*******************************************!*\ !*** ./node_modules/cipher-base/index.js ***! \*******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var Transform = __webpack_require__(/*! stream */ "./node_modules/stream-browserify/index.js").Transform var StringDecoder = __webpack_require__(/*! string_decoder */ "./node_modules/string_decoder/lib/string_decoder.js").StringDecoder var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") function CipherBase (hashMode) { Transform.call(this) this.hashMode = typeof hashMode === 'string' if (this.hashMode) { this[hashMode] = this._finalOrDigest } else { this.final = this._finalOrDigest } if (this._final) { this.__final = this._final this._final = null } this._decoder = null this._encoding = null } inherits(CipherBase, Transform) CipherBase.prototype.update = function (data, inputEnc, outputEnc) { if (typeof data === 'string') { data = Buffer.from(data, inputEnc) } var outData = this._update(data) if (this.hashMode) return this if (outputEnc) { outData = this._toString(outData, outputEnc) } return outData } CipherBase.prototype.setAutoPadding = function () {} CipherBase.prototype.getAuthTag = function () { throw new Error('trying to get auth tag in unsupported state') } CipherBase.prototype.setAuthTag = function () { throw new Error('trying to set auth tag in unsupported state') } CipherBase.prototype.setAAD = function () { throw new Error('trying to set aad in unsupported state') } CipherBase.prototype._transform = function (data, _, next) { var err try { if (this.hashMode) { this._update(data) } else { this.push(this._update(data)) } } catch (e) { err = e } finally { next(err) } } CipherBase.prototype._flush = function (done) { var err try { this.push(this.__final()) } catch (e) { err = e } done(err) } CipherBase.prototype._finalOrDigest = function (outputEnc) { var outData = this.__final() || Buffer.alloc(0) if (outputEnc) { outData = this._toString(outData, outputEnc, true) } return outData } CipherBase.prototype._toString = function (value, enc, fin) { if (!this._decoder) { this._decoder = new StringDecoder(enc) this._encoding = enc } if (this._encoding !== enc) throw new Error('can\'t switch encodings') var out = this._decoder.write(value) if (fin) { out += this._decoder.end() } return out } module.exports = CipherBase /***/ }), /***/ "./node_modules/cookie/index.js": /*!**************************************!*\ !*** ./node_modules/cookie/index.js ***! \**************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /*! * cookie * Copyright(c) 2012-2014 Roman Shtylman * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed */ /** * Module exports. * @public */ exports.parse = parse; exports.serialize = serialize; /** * Module variables. * @private */ var decode = decodeURIComponent; var encode = encodeURIComponent; var pairSplitRegExp = /; */; /** * RegExp to match field-content in RFC 7230 sec 3.2 * * field-content = field-vchar [ 1*( SP / HTAB ) field-vchar ] * field-vchar = VCHAR / obs-text * obs-text = %x80-FF */ var fieldContentRegExp = /^[\u0009\u0020-\u007e\u0080-\u00ff]+$/; /** * Parse a cookie header. * * Parse the given cookie header string into an object * The object has the various cookies as keys(names) => values * * @param {string} str * @param {object} [options] * @return {object} * @public */ function parse(str, options) { if (typeof str !== 'string') { throw new TypeError('argument str must be a string'); } var obj = {} var opt = options || {}; var pairs = str.split(pairSplitRegExp); var dec = opt.decode || decode; for (var i = 0; i < pairs.length; i++) { var pair = pairs[i]; var eq_idx = pair.indexOf('='); // skip things that don't look like key=value if (eq_idx < 0) { continue; } var key = pair.substr(0, eq_idx).trim() var val = pair.substr(++eq_idx, pair.length).trim(); // quoted values if ('"' == val[0]) { val = val.slice(1, -1); } // only assign once if (undefined == obj[key]) { obj[key] = tryDecode(val, dec); } } return obj; } /** * Serialize data into a cookie header. * * Serialize the a name value pair into a cookie string suitable for * http headers. An optional options object specified cookie parameters. * * serialize('foo', 'bar', { httpOnly: true }) * => "foo=bar; httpOnly" * * @param {string} name * @param {string} val * @param {object} [options] * @return {string} * @public */ function serialize(name, val, options) { var opt = options || {}; var enc = opt.encode || encode; if (typeof enc !== 'function') { throw new TypeError('option encode is invalid'); } if (!fieldContentRegExp.test(name)) { throw new TypeError('argument name is invalid'); } var value = enc(val); if (value && !fieldContentRegExp.test(value)) { throw new TypeError('argument val is invalid'); } var str = name + '=' + value; if (null != opt.maxAge) { var maxAge = opt.maxAge - 0; if (isNaN(maxAge)) throw new Error('maxAge should be a Number'); str += '; Max-Age=' + Math.floor(maxAge); } if (opt.domain) { if (!fieldContentRegExp.test(opt.domain)) { throw new TypeError('option domain is invalid'); } str += '; Domain=' + opt.domain; } if (opt.path) { if (!fieldContentRegExp.test(opt.path)) { throw new TypeError('option path is invalid'); } str += '; Path=' + opt.path; } if (opt.expires) { if (typeof opt.expires.toUTCString !== 'function') { throw new TypeError('option expires is invalid'); } str += '; Expires=' + opt.expires.toUTCString(); } if (opt.httpOnly) { str += '; HttpOnly'; } if (opt.secure) { str += '; Secure'; } if (opt.sameSite) { var sameSite = typeof opt.sameSite === 'string' ? opt.sameSite.toLowerCase() : opt.sameSite; switch (sameSite) { case true: str += '; SameSite=Strict'; break; case 'lax': str += '; SameSite=Lax'; break; case 'strict': str += '; SameSite=Strict'; break; case 'none': str += '; SameSite=None'; break; default: throw new TypeError('option sameSite is invalid'); } } return str; } /** * Try decoding a string using a decoding function. * * @param {string} str * @param {function} decode * @private */ function tryDecode(str, decode) { try { return decode(str); } catch (e) { return str; } } /***/ }), /***/ "./node_modules/core-js/internals/a-function.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/a-function.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function (it) { if (typeof it != 'function') { throw TypeError(String(it) + ' is not a function'); } return it; }; /***/ }), /***/ "./node_modules/core-js/internals/a-possible-prototype.js": /*!****************************************************************!*\ !*** ./node_modules/core-js/internals/a-possible-prototype.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); module.exports = function (it) { if (!isObject(it) && it !== null) { throw TypeError("Can't set " + String(it) + ' as a prototype'); } return it; }; /***/ }), /***/ "./node_modules/core-js/internals/add-to-unscopables.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/internals/add-to-unscopables.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); var UNSCOPABLES = wellKnownSymbol('unscopables'); var ArrayPrototype = Array.prototype; // Array.prototype[@@unscopables] // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables if (ArrayPrototype[UNSCOPABLES] == undefined) { definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { configurable: true, value: create(null) }); } // add a key to Array.prototype[@@unscopables] module.exports = function (key) { ArrayPrototype[UNSCOPABLES][key] = true; }; /***/ }), /***/ "./node_modules/core-js/internals/advance-string-index.js": /*!****************************************************************!*\ !*** ./node_modules/core-js/internals/advance-string-index.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var charAt = __webpack_require__(/*! ../internals/string-multibyte */ "./node_modules/core-js/internals/string-multibyte.js").charAt; // `AdvanceStringIndex` abstract operation // https://tc39.es/ecma262/#sec-advancestringindex module.exports = function (S, index, unicode) { return index + (unicode ? charAt(S, index).length : 1); }; /***/ }), /***/ "./node_modules/core-js/internals/an-instance.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/an-instance.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function (it, Constructor, name) { if (!(it instanceof Constructor)) { throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); } return it; }; /***/ }), /***/ "./node_modules/core-js/internals/an-object.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/an-object.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); module.exports = function (it) { if (!isObject(it)) { throw TypeError(String(it) + ' is not an object'); } return it; }; /***/ }), /***/ "./node_modules/core-js/internals/array-buffer-native.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/internals/array-buffer-native.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = typeof ArrayBuffer !== 'undefined' && typeof DataView !== 'undefined'; /***/ }), /***/ "./node_modules/core-js/internals/array-buffer-view-core.js": /*!******************************************************************!*\ !*** ./node_modules/core-js/internals/array-buffer-view-core.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var NATIVE_ARRAY_BUFFER = __webpack_require__(/*! ../internals/array-buffer-native */ "./node_modules/core-js/internals/array-buffer-native.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var classof = __webpack_require__(/*! ../internals/classof */ "./node_modules/core-js/internals/classof.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "./node_modules/core-js/internals/object-get-prototype-of.js"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "./node_modules/core-js/internals/object-set-prototype-of.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var uid = __webpack_require__(/*! ../internals/uid */ "./node_modules/core-js/internals/uid.js"); var Int8Array = global.Int8Array; var Int8ArrayPrototype = Int8Array && Int8Array.prototype; var Uint8ClampedArray = global.Uint8ClampedArray; var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype; var TypedArray = Int8Array && getPrototypeOf(Int8Array); var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf(Int8ArrayPrototype); var ObjectPrototype = Object.prototype; var isPrototypeOf = ObjectPrototype.isPrototypeOf; var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var TYPED_ARRAY_TAG = uid('TYPED_ARRAY_TAG'); // Fixing native typed arrays in Opera Presto crashes the browser, see #595 var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER && !!setPrototypeOf && classof(global.opera) !== 'Opera'; var TYPED_ARRAY_TAG_REQIRED = false; var NAME; var TypedArrayConstructorsList = { Int8Array: 1, Uint8Array: 1, Uint8ClampedArray: 1, Int16Array: 2, Uint16Array: 2, Int32Array: 4, Uint32Array: 4, Float32Array: 4, Float64Array: 8 }; var BigIntArrayConstructorsList = { BigInt64Array: 8, BigUint64Array: 8 }; var isView = function isView(it) { if (!isObject(it)) return false; var klass = classof(it); return klass === 'DataView' || has(TypedArrayConstructorsList, klass) || has(BigIntArrayConstructorsList, klass); }; var isTypedArray = function (it) { if (!isObject(it)) return false; var klass = classof(it); return has(TypedArrayConstructorsList, klass) || has(BigIntArrayConstructorsList, klass); }; var aTypedArray = function (it) { if (isTypedArray(it)) return it; throw TypeError('Target is not a typed array'); }; var aTypedArrayConstructor = function (C) { if (setPrototypeOf) { if (isPrototypeOf.call(TypedArray, C)) return C; } else for (var ARRAY in TypedArrayConstructorsList) if (has(TypedArrayConstructorsList, NAME)) { var TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && (C === TypedArrayConstructor || isPrototypeOf.call(TypedArrayConstructor, C))) { return C; } } throw TypeError('Target is not a typed array constructor'); }; var exportTypedArrayMethod = function (KEY, property, forced) { if (!DESCRIPTORS) return; if (forced) for (var ARRAY in TypedArrayConstructorsList) { var TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && has(TypedArrayConstructor.prototype, KEY)) { delete TypedArrayConstructor.prototype[KEY]; } } if (!TypedArrayPrototype[KEY] || forced) { redefine(TypedArrayPrototype, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property); } }; var exportTypedArrayStaticMethod = function (KEY, property, forced) { var ARRAY, TypedArrayConstructor; if (!DESCRIPTORS) return; if (setPrototypeOf) { if (forced) for (ARRAY in TypedArrayConstructorsList) { TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && has(TypedArrayConstructor, KEY)) { delete TypedArrayConstructor[KEY]; } } if (!TypedArray[KEY] || forced) { // V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable try { return redefine(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && Int8Array[KEY] || property); } catch (error) { /* empty */ } } else return; } for (ARRAY in TypedArrayConstructorsList) { TypedArrayConstructor = global[ARRAY]; if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) { redefine(TypedArrayConstructor, KEY, property); } } }; for (NAME in TypedArrayConstructorsList) { if (!global[NAME]) NATIVE_ARRAY_BUFFER_VIEWS = false; } // WebKit bug - typed arrays constructors prototype is Object.prototype if (!NATIVE_ARRAY_BUFFER_VIEWS || typeof TypedArray != 'function' || TypedArray === Function.prototype) { // eslint-disable-next-line no-shadow TypedArray = function TypedArray() { throw TypeError('Incorrect invocation'); }; if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { if (global[NAME]) setPrototypeOf(global[NAME], TypedArray); } } if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype) { TypedArrayPrototype = TypedArray.prototype; if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME in TypedArrayConstructorsList) { if (global[NAME]) setPrototypeOf(global[NAME].prototype, TypedArrayPrototype); } } // WebKit bug - one more object in Uint8ClampedArray prototype chain if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) { setPrototypeOf(Uint8ClampedArrayPrototype, TypedArrayPrototype); } if (DESCRIPTORS && !has(TypedArrayPrototype, TO_STRING_TAG)) { TYPED_ARRAY_TAG_REQIRED = true; defineProperty(TypedArrayPrototype, TO_STRING_TAG, { get: function () { return isObject(this) ? this[TYPED_ARRAY_TAG] : undefined; } }); for (NAME in TypedArrayConstructorsList) if (global[NAME]) { createNonEnumerableProperty(global[NAME], TYPED_ARRAY_TAG, NAME); } } module.exports = { NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS, TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQIRED && TYPED_ARRAY_TAG, aTypedArray: aTypedArray, aTypedArrayConstructor: aTypedArrayConstructor, exportTypedArrayMethod: exportTypedArrayMethod, exportTypedArrayStaticMethod: exportTypedArrayStaticMethod, isView: isView, isTypedArray: isTypedArray, TypedArray: TypedArray, TypedArrayPrototype: TypedArrayPrototype }; /***/ }), /***/ "./node_modules/core-js/internals/array-buffer.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/array-buffer.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var NATIVE_ARRAY_BUFFER = __webpack_require__(/*! ../internals/array-buffer-native */ "./node_modules/core-js/internals/array-buffer-native.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "./node_modules/core-js/internals/redefine-all.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toIndex = __webpack_require__(/*! ../internals/to-index */ "./node_modules/core-js/internals/to-index.js"); var IEEE754 = __webpack_require__(/*! ../internals/ieee754 */ "./node_modules/core-js/internals/ieee754.js"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "./node_modules/core-js/internals/object-get-prototype-of.js"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "./node_modules/core-js/internals/object-set-prototype-of.js"); var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js").f; var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var arrayFill = __webpack_require__(/*! ../internals/array-fill */ "./node_modules/core-js/internals/array-fill.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var getInternalState = InternalStateModule.get; var setInternalState = InternalStateModule.set; var ARRAY_BUFFER = 'ArrayBuffer'; var DATA_VIEW = 'DataView'; var PROTOTYPE = 'prototype'; var WRONG_LENGTH = 'Wrong length'; var WRONG_INDEX = 'Wrong index'; var NativeArrayBuffer = global[ARRAY_BUFFER]; var $ArrayBuffer = NativeArrayBuffer; var $DataView = global[DATA_VIEW]; var $DataViewPrototype = $DataView && $DataView[PROTOTYPE]; var ObjectPrototype = Object.prototype; var RangeError = global.RangeError; var packIEEE754 = IEEE754.pack; var unpackIEEE754 = IEEE754.unpack; var packInt8 = function (number) { return [number & 0xFF]; }; var packInt16 = function (number) { return [number & 0xFF, number >> 8 & 0xFF]; }; var packInt32 = function (number) { return [number & 0xFF, number >> 8 & 0xFF, number >> 16 & 0xFF, number >> 24 & 0xFF]; }; var unpackInt32 = function (buffer) { return buffer[3] << 24 | buffer[2] << 16 | buffer[1] << 8 | buffer[0]; }; var packFloat32 = function (number) { return packIEEE754(number, 23, 4); }; var packFloat64 = function (number) { return packIEEE754(number, 52, 8); }; var addGetter = function (Constructor, key) { defineProperty(Constructor[PROTOTYPE], key, { get: function () { return getInternalState(this)[key]; } }); }; var get = function (view, count, index, isLittleEndian) { var intIndex = toIndex(index); var store = getInternalState(view); if (intIndex + count > store.byteLength) throw RangeError(WRONG_INDEX); var bytes = getInternalState(store.buffer).bytes; var start = intIndex + store.byteOffset; var pack = bytes.slice(start, start + count); return isLittleEndian ? pack : pack.reverse(); }; var set = function (view, count, index, conversion, value, isLittleEndian) { var intIndex = toIndex(index); var store = getInternalState(view); if (intIndex + count > store.byteLength) throw RangeError(WRONG_INDEX); var bytes = getInternalState(store.buffer).bytes; var start = intIndex + store.byteOffset; var pack = conversion(+value); for (var i = 0; i < count; i++) bytes[start + i] = pack[isLittleEndian ? i : count - i - 1]; }; if (!NATIVE_ARRAY_BUFFER) { $ArrayBuffer = function ArrayBuffer(length) { anInstance(this, $ArrayBuffer, ARRAY_BUFFER); var byteLength = toIndex(length); setInternalState(this, { bytes: arrayFill.call(new Array(byteLength), 0), byteLength: byteLength }); if (!DESCRIPTORS) this.byteLength = byteLength; }; $DataView = function DataView(buffer, byteOffset, byteLength) { anInstance(this, $DataView, DATA_VIEW); anInstance(buffer, $ArrayBuffer, DATA_VIEW); var bufferLength = getInternalState(buffer).byteLength; var offset = toInteger(byteOffset); if (offset < 0 || offset > bufferLength) throw RangeError('Wrong offset'); byteLength = byteLength === undefined ? bufferLength - offset : toLength(byteLength); if (offset + byteLength > bufferLength) throw RangeError(WRONG_LENGTH); setInternalState(this, { buffer: buffer, byteLength: byteLength, byteOffset: offset }); if (!DESCRIPTORS) { this.buffer = buffer; this.byteLength = byteLength; this.byteOffset = offset; } }; if (DESCRIPTORS) { addGetter($ArrayBuffer, 'byteLength'); addGetter($DataView, 'buffer'); addGetter($DataView, 'byteLength'); addGetter($DataView, 'byteOffset'); } redefineAll($DataView[PROTOTYPE], { getInt8: function getInt8(byteOffset) { return get(this, 1, byteOffset)[0] << 24 >> 24; }, getUint8: function getUint8(byteOffset) { return get(this, 1, byteOffset)[0]; }, getInt16: function getInt16(byteOffset /* , littleEndian */) { var bytes = get(this, 2, byteOffset, arguments.length > 1 ? arguments[1] : undefined); return (bytes[1] << 8 | bytes[0]) << 16 >> 16; }, getUint16: function getUint16(byteOffset /* , littleEndian */) { var bytes = get(this, 2, byteOffset, arguments.length > 1 ? arguments[1] : undefined); return bytes[1] << 8 | bytes[0]; }, getInt32: function getInt32(byteOffset /* , littleEndian */) { return unpackInt32(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : undefined)); }, getUint32: function getUint32(byteOffset /* , littleEndian */) { return unpackInt32(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : undefined)) >>> 0; }, getFloat32: function getFloat32(byteOffset /* , littleEndian */) { return unpackIEEE754(get(this, 4, byteOffset, arguments.length > 1 ? arguments[1] : undefined), 23); }, getFloat64: function getFloat64(byteOffset /* , littleEndian */) { return unpackIEEE754(get(this, 8, byteOffset, arguments.length > 1 ? arguments[1] : undefined), 52); }, setInt8: function setInt8(byteOffset, value) { set(this, 1, byteOffset, packInt8, value); }, setUint8: function setUint8(byteOffset, value) { set(this, 1, byteOffset, packInt8, value); }, setInt16: function setInt16(byteOffset, value /* , littleEndian */) { set(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); }, setUint16: function setUint16(byteOffset, value /* , littleEndian */) { set(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); }, setInt32: function setInt32(byteOffset, value /* , littleEndian */) { set(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); }, setUint32: function setUint32(byteOffset, value /* , littleEndian */) { set(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); }, setFloat32: function setFloat32(byteOffset, value /* , littleEndian */) { set(this, 4, byteOffset, packFloat32, value, arguments.length > 2 ? arguments[2] : undefined); }, setFloat64: function setFloat64(byteOffset, value /* , littleEndian */) { set(this, 8, byteOffset, packFloat64, value, arguments.length > 2 ? arguments[2] : undefined); } }); } else { if (!fails(function () { NativeArrayBuffer(1); }) || !fails(function () { new NativeArrayBuffer(-1); // eslint-disable-line no-new }) || fails(function () { new NativeArrayBuffer(); // eslint-disable-line no-new new NativeArrayBuffer(1.5); // eslint-disable-line no-new new NativeArrayBuffer(NaN); // eslint-disable-line no-new return NativeArrayBuffer.name != ARRAY_BUFFER; })) { $ArrayBuffer = function ArrayBuffer(length) { anInstance(this, $ArrayBuffer); return new NativeArrayBuffer(toIndex(length)); }; var ArrayBufferPrototype = $ArrayBuffer[PROTOTYPE] = NativeArrayBuffer[PROTOTYPE]; for (var keys = getOwnPropertyNames(NativeArrayBuffer), j = 0, key; keys.length > j;) { if (!((key = keys[j++]) in $ArrayBuffer)) { createNonEnumerableProperty($ArrayBuffer, key, NativeArrayBuffer[key]); } } ArrayBufferPrototype.constructor = $ArrayBuffer; } // WebKit bug - the same parent prototype for typed arrays and data view if (setPrototypeOf && getPrototypeOf($DataViewPrototype) !== ObjectPrototype) { setPrototypeOf($DataViewPrototype, ObjectPrototype); } // iOS Safari 7.x bug var testView = new $DataView(new $ArrayBuffer(2)); var nativeSetInt8 = $DataViewPrototype.setInt8; testView.setInt8(0, 2147483648); testView.setInt8(1, 2147483649); if (testView.getInt8(0) || !testView.getInt8(1)) redefineAll($DataViewPrototype, { setInt8: function setInt8(byteOffset, value) { nativeSetInt8.call(this, byteOffset, value << 24 >> 24); }, setUint8: function setUint8(byteOffset, value) { nativeSetInt8.call(this, byteOffset, value << 24 >> 24); } }, { unsafe: true }); } setToStringTag($ArrayBuffer, ARRAY_BUFFER); setToStringTag($DataView, DATA_VIEW); module.exports = { ArrayBuffer: $ArrayBuffer, DataView: $DataView }; /***/ }), /***/ "./node_modules/core-js/internals/array-copy-within.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/array-copy-within.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var min = Math.min; // `Array.prototype.copyWithin` method implementation // https://tc39.es/ecma262/#sec-array.prototype.copywithin module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) { var O = toObject(this); var len = toLength(O.length); var to = toAbsoluteIndex(target, len); var from = toAbsoluteIndex(start, len); var end = arguments.length > 2 ? arguments[2] : undefined; var count = min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to); var inc = 1; if (from < to && to < from + count) { inc = -1; from += count - 1; to += count - 1; } while (count-- > 0) { if (from in O) O[to] = O[from]; else delete O[to]; to += inc; from += inc; } return O; }; /***/ }), /***/ "./node_modules/core-js/internals/array-fill.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/array-fill.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); // `Array.prototype.fill` method implementation // https://tc39.es/ecma262/#sec-array.prototype.fill module.exports = function fill(value /* , start = 0, end = @length */) { var O = toObject(this); var length = toLength(O.length); var argumentsLength = arguments.length; var index = toAbsoluteIndex(argumentsLength > 1 ? arguments[1] : undefined, length); var end = argumentsLength > 2 ? arguments[2] : undefined; var endPos = end === undefined ? length : toAbsoluteIndex(end, length); while (endPos > index) O[index++] = value; return O; }; /***/ }), /***/ "./node_modules/core-js/internals/array-for-each.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/array-for-each.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").forEach; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var STRICT_METHOD = arrayMethodIsStrict('forEach'); var USES_TO_LENGTH = arrayMethodUsesToLength('forEach'); // `Array.prototype.forEach` method implementation // https://tc39.es/ecma262/#sec-array.prototype.foreach module.exports = (!STRICT_METHOD || !USES_TO_LENGTH) ? function forEach(callbackfn /* , thisArg */) { return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } : [].forEach; /***/ }), /***/ "./node_modules/core-js/internals/array-from.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/array-from.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "./node_modules/core-js/internals/call-with-safe-iteration-closing.js"); var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "./node_modules/core-js/internals/is-array-iterator-method.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "./node_modules/core-js/internals/get-iterator-method.js"); // `Array.from` method implementation // https://tc39.es/ecma262/#sec-array.from module.exports = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { var O = toObject(arrayLike); var C = typeof this == 'function' ? this : Array; var argumentsLength = arguments.length; var mapfn = argumentsLength > 1 ? arguments[1] : undefined; var mapping = mapfn !== undefined; var iteratorMethod = getIteratorMethod(O); var index = 0; var length, result, step, iterator, next, value; if (mapping) mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2); // if the target is not iterable or it's an array with the default iterator - use a simple case if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) { iterator = iteratorMethod.call(O); next = iterator.next; result = new C(); for (;!(step = next.call(iterator)).done; index++) { value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value; createProperty(result, index, value); } } else { length = toLength(O.length); result = new C(length); for (;length > index; index++) { value = mapping ? mapfn(O[index], index) : O[index]; createProperty(result, index, value); } } result.length = index; return result; }; /***/ }), /***/ "./node_modules/core-js/internals/array-includes.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/array-includes.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js"); // `Array.prototype.{ indexOf, includes }` methods implementation var createMethod = function (IS_INCLUDES) { return function ($this, el, fromIndex) { var O = toIndexedObject($this); var length = toLength(O.length); var index = toAbsoluteIndex(fromIndex, length); var value; // Array#includes uses SameValueZero equality algorithm // eslint-disable-next-line no-self-compare if (IS_INCLUDES && el != el) while (length > index) { value = O[index++]; // eslint-disable-next-line no-self-compare if (value != value) return true; // Array#indexOf ignores holes, Array#includes - not } else for (;length > index; index++) { if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; } return !IS_INCLUDES && -1; }; }; module.exports = { // `Array.prototype.includes` method // https://tc39.es/ecma262/#sec-array.prototype.includes includes: createMethod(true), // `Array.prototype.indexOf` method // https://tc39.es/ecma262/#sec-array.prototype.indexof indexOf: createMethod(false) }; /***/ }), /***/ "./node_modules/core-js/internals/array-iteration.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/internals/array-iteration.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js"); var push = [].push; // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterOut }` methods implementation var createMethod = function (TYPE) { var IS_MAP = TYPE == 1; var IS_FILTER = TYPE == 2; var IS_SOME = TYPE == 3; var IS_EVERY = TYPE == 4; var IS_FIND_INDEX = TYPE == 6; var IS_FILTER_OUT = TYPE == 7; var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; return function ($this, callbackfn, that, specificCreate) { var O = toObject($this); var self = IndexedObject(O); var boundFunction = bind(callbackfn, that, 3); var length = toLength(self.length); var index = 0; var create = specificCreate || arraySpeciesCreate; var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_OUT ? create($this, 0) : undefined; var value, result; for (;length > index; index++) if (NO_HOLES || index in self) { value = self[index]; result = boundFunction(value, index, O); if (TYPE) { if (IS_MAP) target[index] = result; // map else if (result) switch (TYPE) { case 3: return true; // some case 5: return value; // find case 6: return index; // findIndex case 2: push.call(target, value); // filter } else switch (TYPE) { case 4: return false; // every case 7: push.call(target, value); // filterOut } } } return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target; }; }; module.exports = { // `Array.prototype.forEach` method // https://tc39.es/ecma262/#sec-array.prototype.foreach forEach: createMethod(0), // `Array.prototype.map` method // https://tc39.es/ecma262/#sec-array.prototype.map map: createMethod(1), // `Array.prototype.filter` method // https://tc39.es/ecma262/#sec-array.prototype.filter filter: createMethod(2), // `Array.prototype.some` method // https://tc39.es/ecma262/#sec-array.prototype.some some: createMethod(3), // `Array.prototype.every` method // https://tc39.es/ecma262/#sec-array.prototype.every every: createMethod(4), // `Array.prototype.find` method // https://tc39.es/ecma262/#sec-array.prototype.find find: createMethod(5), // `Array.prototype.findIndex` method // https://tc39.es/ecma262/#sec-array.prototype.findIndex findIndex: createMethod(6), // `Array.prototype.filterOut` method // https://github.com/tc39/proposal-array-filtering filterOut: createMethod(7) }; /***/ }), /***/ "./node_modules/core-js/internals/array-last-index-of.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/internals/array-last-index-of.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var min = Math.min; var nativeLastIndexOf = [].lastIndexOf; var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; var STRICT_METHOD = arrayMethodIsStrict('lastIndexOf'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { ACCESSORS: true, 1: 0 }); var FORCED = NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH; // `Array.prototype.lastIndexOf` method implementation // https://tc39.es/ecma262/#sec-array.prototype.lastindexof module.exports = FORCED ? function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) { // convert -0 to +0 if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0; var O = toIndexedObject(this); var length = toLength(O.length); var index = length - 1; if (arguments.length > 1) index = min(index, toInteger(arguments[1])); if (index < 0) index = length + index; for (;index >= 0; index--) if (index in O && O[index] === searchElement) return index || 0; return -1; } : nativeLastIndexOf; /***/ }), /***/ "./node_modules/core-js/internals/array-method-has-species-support.js": /*!****************************************************************************!*\ !*** ./node_modules/core-js/internals/array-method-has-species-support.js ***! \****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "./node_modules/core-js/internals/engine-v8-version.js"); var SPECIES = wellKnownSymbol('species'); module.exports = function (METHOD_NAME) { // We can't use this feature detection in V8 since it causes // deoptimization and serious performance degradation // https://github.com/zloirock/core-js/issues/677 return V8_VERSION >= 51 || !fails(function () { var array = []; var constructor = array.constructor = {}; constructor[SPECIES] = function () { return { foo: 1 }; }; return array[METHOD_NAME](Boolean).foo !== 1; }); }; /***/ }), /***/ "./node_modules/core-js/internals/array-method-is-strict.js": /*!******************************************************************!*\ !*** ./node_modules/core-js/internals/array-method-is-strict.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); module.exports = function (METHOD_NAME, argument) { var method = [][METHOD_NAME]; return !!method && fails(function () { // eslint-disable-next-line no-useless-call,no-throw-literal method.call(null, argument || function () { throw 1; }, 1); }); }; /***/ }), /***/ "./node_modules/core-js/internals/array-method-uses-to-length.js": /*!***********************************************************************!*\ !*** ./node_modules/core-js/internals/array-method-uses-to-length.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var defineProperty = Object.defineProperty; var cache = {}; var thrower = function (it) { throw it; }; module.exports = function (METHOD_NAME, options) { if (has(cache, METHOD_NAME)) return cache[METHOD_NAME]; if (!options) options = {}; var method = [][METHOD_NAME]; var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false; var argument0 = has(options, 0) ? options[0] : thrower; var argument1 = has(options, 1) ? options[1] : undefined; return cache[METHOD_NAME] = !!method && !fails(function () { if (ACCESSORS && !DESCRIPTORS) return true; var O = { length: -1 }; if (ACCESSORS) defineProperty(O, 1, { enumerable: true, get: thrower }); else O[1] = 1; method.call(O, argument0, argument1); }); }; /***/ }), /***/ "./node_modules/core-js/internals/array-reduce.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/array-reduce.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); // `Array.prototype.{ reduce, reduceRight }` methods implementation var createMethod = function (IS_RIGHT) { return function (that, callbackfn, argumentsLength, memo) { aFunction(callbackfn); var O = toObject(that); var self = IndexedObject(O); var length = toLength(O.length); var index = IS_RIGHT ? length - 1 : 0; var i = IS_RIGHT ? -1 : 1; if (argumentsLength < 2) while (true) { if (index in self) { memo = self[index]; index += i; break; } index += i; if (IS_RIGHT ? index < 0 : length <= index) { throw TypeError('Reduce of empty array with no initial value'); } } for (;IS_RIGHT ? index >= 0 : length > index; index += i) if (index in self) { memo = callbackfn(memo, self[index], index, O); } return memo; }; }; module.exports = { // `Array.prototype.reduce` method // https://tc39.es/ecma262/#sec-array.prototype.reduce left: createMethod(false), // `Array.prototype.reduceRight` method // https://tc39.es/ecma262/#sec-array.prototype.reduceright right: createMethod(true) }; /***/ }), /***/ "./node_modules/core-js/internals/array-species-create.js": /*!****************************************************************!*\ !*** ./node_modules/core-js/internals/array-species-create.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var isArray = __webpack_require__(/*! ../internals/is-array */ "./node_modules/core-js/internals/is-array.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var SPECIES = wellKnownSymbol('species'); // `ArraySpeciesCreate` abstract operation // https://tc39.es/ecma262/#sec-arrayspeciescreate module.exports = function (originalArray, length) { var C; if (isArray(originalArray)) { C = originalArray.constructor; // cross-realm fallback if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; else if (isObject(C)) { C = C[SPECIES]; if (C === null) C = undefined; } } return new (C === undefined ? Array : C)(length === 0 ? 0 : length); }; /***/ }), /***/ "./node_modules/core-js/internals/call-with-safe-iteration-closing.js": /*!****************************************************************************!*\ !*** ./node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! \****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "./node_modules/core-js/internals/iterator-close.js"); // call something on iterator step with safe closing on error module.exports = function (iterator, fn, value, ENTRIES) { try { return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion) } catch (error) { iteratorClose(iterator); throw error; } }; /***/ }), /***/ "./node_modules/core-js/internals/check-correctness-of-iteration.js": /*!**************************************************************************!*\ !*** ./node_modules/core-js/internals/check-correctness-of-iteration.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var ITERATOR = wellKnownSymbol('iterator'); var SAFE_CLOSING = false; try { var called = 0; var iteratorWithReturn = { next: function () { return { done: !!called++ }; }, 'return': function () { SAFE_CLOSING = true; } }; iteratorWithReturn[ITERATOR] = function () { return this; }; // eslint-disable-next-line no-throw-literal Array.from(iteratorWithReturn, function () { throw 2; }); } catch (error) { /* empty */ } module.exports = function (exec, SKIP_CLOSING) { if (!SKIP_CLOSING && !SAFE_CLOSING) return false; var ITERATION_SUPPORT = false; try { var object = {}; object[ITERATOR] = function () { return { next: function () { return { done: ITERATION_SUPPORT = true }; } }; }; exec(object); } catch (error) { /* empty */ } return ITERATION_SUPPORT; }; /***/ }), /***/ "./node_modules/core-js/internals/classof-raw.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/classof-raw.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; /***/ }), /***/ "./node_modules/core-js/internals/classof.js": /*!***************************************************!*\ !*** ./node_modules/core-js/internals/classof.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "./node_modules/core-js/internals/to-string-tag-support.js"); var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); // ES3 wrong here var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments'; // fallback for IE11 Script Access Denied error var tryGet = function (it, key) { try { return it[key]; } catch (error) { /* empty */ } }; // getting tag from ES6+ `Object.prototype.toString` module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { var O, tag, result; return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag // builtinTag case : CORRECT_ARGUMENTS ? classofRaw(O) // ES3 arguments fallback : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; }; /***/ }), /***/ "./node_modules/core-js/internals/collection-strong.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/collection-strong.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "./node_modules/core-js/internals/redefine-all.js"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js"); var iterate = __webpack_require__(/*! ../internals/iterate */ "./node_modules/core-js/internals/iterate.js"); var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "./node_modules/core-js/internals/define-iterator.js"); var setSpecies = __webpack_require__(/*! ../internals/set-species */ "./node_modules/core-js/internals/set-species.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var fastKey = __webpack_require__(/*! ../internals/internal-metadata */ "./node_modules/core-js/internals/internal-metadata.js").fastKey; var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var setInternalState = InternalStateModule.set; var internalStateGetterFor = InternalStateModule.getterFor; module.exports = { getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { var C = wrapper(function (that, iterable) { anInstance(that, C, CONSTRUCTOR_NAME); setInternalState(that, { type: CONSTRUCTOR_NAME, index: create(null), first: undefined, last: undefined, size: 0 }); if (!DESCRIPTORS) that.size = 0; if (iterable != undefined) iterate(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); }); var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); var define = function (that, key, value) { var state = getInternalState(that); var entry = getEntry(that, key); var previous, index; // change existing entry if (entry) { entry.value = value; // create new entry } else { state.last = entry = { index: index = fastKey(key, true), key: key, value: value, previous: previous = state.last, next: undefined, removed: false }; if (!state.first) state.first = entry; if (previous) previous.next = entry; if (DESCRIPTORS) state.size++; else that.size++; // add to index if (index !== 'F') state.index[index] = entry; } return that; }; var getEntry = function (that, key) { var state = getInternalState(that); // fast case var index = fastKey(key); var entry; if (index !== 'F') return state.index[index]; // frozen object case for (entry = state.first; entry; entry = entry.next) { if (entry.key == key) return entry; } }; redefineAll(C.prototype, { // 23.1.3.1 Map.prototype.clear() // 23.2.3.2 Set.prototype.clear() clear: function clear() { var that = this; var state = getInternalState(that); var data = state.index; var entry = state.first; while (entry) { entry.removed = true; if (entry.previous) entry.previous = entry.previous.next = undefined; delete data[entry.index]; entry = entry.next; } state.first = state.last = undefined; if (DESCRIPTORS) state.size = 0; else that.size = 0; }, // 23.1.3.3 Map.prototype.delete(key) // 23.2.3.4 Set.prototype.delete(value) 'delete': function (key) { var that = this; var state = getInternalState(that); var entry = getEntry(that, key); if (entry) { var next = entry.next; var prev = entry.previous; delete state.index[entry.index]; entry.removed = true; if (prev) prev.next = next; if (next) next.previous = prev; if (state.first == entry) state.first = next; if (state.last == entry) state.last = prev; if (DESCRIPTORS) state.size--; else that.size--; } return !!entry; }, // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined) // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined) forEach: function forEach(callbackfn /* , that = undefined */) { var state = getInternalState(this); var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var entry; while (entry = entry ? entry.next : state.first) { boundFunction(entry.value, entry.key, this); // revert to the last existing entry while (entry && entry.removed) entry = entry.previous; } }, // 23.1.3.7 Map.prototype.has(key) // 23.2.3.7 Set.prototype.has(value) has: function has(key) { return !!getEntry(this, key); } }); redefineAll(C.prototype, IS_MAP ? { // 23.1.3.6 Map.prototype.get(key) get: function get(key) { var entry = getEntry(this, key); return entry && entry.value; }, // 23.1.3.9 Map.prototype.set(key, value) set: function set(key, value) { return define(this, key === 0 ? 0 : key, value); } } : { // 23.2.3.1 Set.prototype.add(value) add: function add(value) { return define(this, value = value === 0 ? 0 : value, value); } }); if (DESCRIPTORS) defineProperty(C.prototype, 'size', { get: function () { return getInternalState(this).size; } }); return C; }, setStrong: function (C, CONSTRUCTOR_NAME, IS_MAP) { var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator'; var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME); var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME); // add .keys, .values, .entries, [@@iterator] // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11 defineIterator(C, CONSTRUCTOR_NAME, function (iterated, kind) { setInternalState(this, { type: ITERATOR_NAME, target: iterated, state: getInternalCollectionState(iterated), kind: kind, last: undefined }); }, function () { var state = getInternalIteratorState(this); var kind = state.kind; var entry = state.last; // revert to the last existing entry while (entry && entry.removed) entry = entry.previous; // get next entry if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) { // or finish the iteration state.target = undefined; return { value: undefined, done: true }; } // return step by kind if (kind == 'keys') return { value: entry.key, done: false }; if (kind == 'values') return { value: entry.value, done: false }; return { value: [entry.key, entry.value], done: false }; }, IS_MAP ? 'entries' : 'values', !IS_MAP, true); // add [@@species], 23.1.2.2, 23.2.2.2 setSpecies(CONSTRUCTOR_NAME); } }; /***/ }), /***/ "./node_modules/core-js/internals/collection.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/collection.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "./node_modules/core-js/internals/is-forced.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var InternalMetadataModule = __webpack_require__(/*! ../internals/internal-metadata */ "./node_modules/core-js/internals/internal-metadata.js"); var iterate = __webpack_require__(/*! ../internals/iterate */ "./node_modules/core-js/internals/iterate.js"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "./node_modules/core-js/internals/check-correctness-of-iteration.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "./node_modules/core-js/internals/inherit-if-required.js"); module.exports = function (CONSTRUCTOR_NAME, wrapper, common) { var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1; var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1; var ADDER = IS_MAP ? 'set' : 'add'; var NativeConstructor = global[CONSTRUCTOR_NAME]; var NativePrototype = NativeConstructor && NativeConstructor.prototype; var Constructor = NativeConstructor; var exported = {}; var fixMethod = function (KEY) { var nativeMethod = NativePrototype[KEY]; redefine(NativePrototype, KEY, KEY == 'add' ? function add(value) { nativeMethod.call(this, value === 0 ? 0 : value); return this; } : KEY == 'delete' ? function (key) { return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); } : KEY == 'get' ? function get(key) { return IS_WEAK && !isObject(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key); } : KEY == 'has' ? function has(key) { return IS_WEAK && !isObject(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); } : function set(key, value) { nativeMethod.call(this, key === 0 ? 0 : key, value); return this; } ); }; // eslint-disable-next-line max-len if (isForced(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails(function () { new NativeConstructor().entries().next(); })))) { // create collection constructor Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); InternalMetadataModule.REQUIRED = true; } else if (isForced(CONSTRUCTOR_NAME, true)) { var instance = new Constructor(); // early implementations not supports chaining var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance; // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false var THROWS_ON_PRIMITIVES = fails(function () { instance.has(1); }); // most early implementations doesn't supports iterables, most modern - not close it correctly // eslint-disable-next-line no-new var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { new NativeConstructor(iterable); }); // for early implementations -0 and +0 not the same var BUGGY_ZERO = !IS_WEAK && fails(function () { // V8 ~ Chromium 42- fails only with 5+ elements var $instance = new NativeConstructor(); var index = 5; while (index--) $instance[ADDER](index, index); return !$instance.has(-0); }); if (!ACCEPT_ITERABLES) { Constructor = wrapper(function (dummy, iterable) { anInstance(dummy, Constructor, CONSTRUCTOR_NAME); var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor); if (iterable != undefined) iterate(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); return that; }); Constructor.prototype = NativePrototype; NativePrototype.constructor = Constructor; } if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) { fixMethod('delete'); fixMethod('has'); IS_MAP && fixMethod('get'); } if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER); // weak collections should not contains .clear method if (IS_WEAK && NativePrototype.clear) delete NativePrototype.clear; } exported[CONSTRUCTOR_NAME] = Constructor; $({ global: true, forced: Constructor != NativeConstructor }, exported); setToStringTag(Constructor, CONSTRUCTOR_NAME); if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP); return Constructor; }; /***/ }), /***/ "./node_modules/core-js/internals/copy-constructor-properties.js": /*!***********************************************************************!*\ !*** ./node_modules/core-js/internals/copy-constructor-properties.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "./node_modules/core-js/internals/own-keys.js"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); module.exports = function (target, source) { var keys = ownKeys(source); var defineProperty = definePropertyModule.f; var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; for (var i = 0; i < keys.length; i++) { var key = keys[i]; if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); } }; /***/ }), /***/ "./node_modules/core-js/internals/correct-is-regexp-logic.js": /*!*******************************************************************!*\ !*** ./node_modules/core-js/internals/correct-is-regexp-logic.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var MATCH = wellKnownSymbol('match'); module.exports = function (METHOD_NAME) { var regexp = /./; try { '/./'[METHOD_NAME](regexp); } catch (error1) { try { regexp[MATCH] = false; return '/./'[METHOD_NAME](regexp); } catch (error2) { /* empty */ } } return false; }; /***/ }), /***/ "./node_modules/core-js/internals/correct-prototype-getter.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/internals/correct-prototype-getter.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); module.exports = !fails(function () { function F() { /* empty */ } F.prototype.constructor = null; return Object.getPrototypeOf(new F()) !== F.prototype; }); /***/ }), /***/ "./node_modules/core-js/internals/create-html.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/create-html.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value) // https://tc39.es/ecma262/#sec-createhtml module.exports = function (string, tag, attribute, value) { var S = String(requireObjectCoercible(string)); var p1 = '<' + tag; if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; return p1 + '>' + S + ''; }; /***/ }), /***/ "./node_modules/core-js/internals/create-iterator-constructor.js": /*!***********************************************************************!*\ !*** ./node_modules/core-js/internals/create-iterator-constructor.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var IteratorPrototype = __webpack_require__(/*! ../internals/iterators-core */ "./node_modules/core-js/internals/iterators-core.js").IteratorPrototype; var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js"); var returnThis = function () { return this; }; module.exports = function (IteratorConstructor, NAME, next) { var TO_STRING_TAG = NAME + ' Iterator'; IteratorConstructor.prototype = create(IteratorPrototype, { next: createPropertyDescriptor(1, next) }); setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true); Iterators[TO_STRING_TAG] = returnThis; return IteratorConstructor; }; /***/ }), /***/ "./node_modules/core-js/internals/create-non-enumerable-property.js": /*!**************************************************************************!*\ !*** ./node_modules/core-js/internals/create-non-enumerable-property.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js"); module.exports = DESCRIPTORS ? function (object, key, value) { return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); } : function (object, key, value) { object[key] = value; return object; }; /***/ }), /***/ "./node_modules/core-js/internals/create-property-descriptor.js": /*!**********************************************************************!*\ !*** ./node_modules/core-js/internals/create-property-descriptor.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), configurable: !(bitmap & 2), writable: !(bitmap & 4), value: value }; }; /***/ }), /***/ "./node_modules/core-js/internals/create-property.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/internals/create-property.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js"); module.exports = function (object, key, value) { var propertyKey = toPrimitive(key); if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value)); else object[propertyKey] = value; }; /***/ }), /***/ "./node_modules/core-js/internals/define-iterator.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/internals/define-iterator.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "./node_modules/core-js/internals/create-iterator-constructor.js"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "./node_modules/core-js/internals/object-get-prototype-of.js"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "./node_modules/core-js/internals/object-set-prototype-of.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js"); var IteratorsCore = __webpack_require__(/*! ../internals/iterators-core */ "./node_modules/core-js/internals/iterators-core.js"); var IteratorPrototype = IteratorsCore.IteratorPrototype; var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; var ITERATOR = wellKnownSymbol('iterator'); var KEYS = 'keys'; var VALUES = 'values'; var ENTRIES = 'entries'; var returnThis = function () { return this; }; module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { createIteratorConstructor(IteratorConstructor, NAME, next); var getIterationMethod = function (KIND) { if (KIND === DEFAULT && defaultIterator) return defaultIterator; if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; switch (KIND) { case KEYS: return function keys() { return new IteratorConstructor(this, KIND); }; case VALUES: return function values() { return new IteratorConstructor(this, KIND); }; case ENTRIES: return function entries() { return new IteratorConstructor(this, KIND); }; } return function () { return new IteratorConstructor(this); }; }; var TO_STRING_TAG = NAME + ' Iterator'; var INCORRECT_VALUES_NAME = false; var IterablePrototype = Iterable.prototype; var nativeIterator = IterablePrototype[ITERATOR] || IterablePrototype['@@iterator'] || DEFAULT && IterablePrototype[DEFAULT]; var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; var CurrentIteratorPrototype, methods, KEY; // fix native if (anyNativeIterator) { CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable())); if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) { if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) { if (setPrototypeOf) { setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype); } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') { createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis); } } // Set @@toStringTag to native iterators setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true); if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis; } } // fix Array#{values, @@iterator}.name in V8 / FF if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) { INCORRECT_VALUES_NAME = true; defaultIterator = function values() { return nativeIterator.call(this); }; } // define iterator if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) { createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator); } Iterators[NAME] = defaultIterator; // export additional methods if (DEFAULT) { methods = { values: getIterationMethod(VALUES), keys: IS_SET ? defaultIterator : getIterationMethod(KEYS), entries: getIterationMethod(ENTRIES) }; if (FORCED) for (KEY in methods) { if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { redefine(IterablePrototype, KEY, methods[KEY]); } } else $({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods); } return methods; }; /***/ }), /***/ "./node_modules/core-js/internals/define-well-known-symbol.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/internals/define-well-known-symbol.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var path = __webpack_require__(/*! ../internals/path */ "./node_modules/core-js/internals/path.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var wrappedWellKnownSymbolModule = __webpack_require__(/*! ../internals/well-known-symbol-wrapped */ "./node_modules/core-js/internals/well-known-symbol-wrapped.js"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; module.exports = function (NAME) { var Symbol = path.Symbol || (path.Symbol = {}); if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, { value: wrappedWellKnownSymbolModule.f(NAME) }); }; /***/ }), /***/ "./node_modules/core-js/internals/descriptors.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/descriptors.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); // Detect IE8's incomplete defineProperty implementation module.exports = !fails(function () { return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7; }); /***/ }), /***/ "./node_modules/core-js/internals/document-create-element.js": /*!*******************************************************************!*\ !*** ./node_modules/core-js/internals/document-create-element.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var document = global.document; // typeof document.createElement is 'object' in old IE var EXISTS = isObject(document) && isObject(document.createElement); module.exports = function (it) { return EXISTS ? document.createElement(it) : {}; }; /***/ }), /***/ "./node_modules/core-js/internals/dom-iterables.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/dom-iterables.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // iterable DOM collections // flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods module.exports = { CSSRuleList: 0, CSSStyleDeclaration: 0, CSSValueList: 0, ClientRectList: 0, DOMRectList: 0, DOMStringList: 0, DOMTokenList: 1, DataTransferItemList: 0, FileList: 0, HTMLAllCollection: 0, HTMLCollection: 0, HTMLFormElement: 0, HTMLSelectElement: 0, MediaList: 0, MimeTypeArray: 0, NamedNodeMap: 0, NodeList: 1, PaintRequestList: 0, Plugin: 0, PluginArray: 0, SVGLengthList: 0, SVGNumberList: 0, SVGPathSegList: 0, SVGPointList: 0, SVGStringList: 0, SVGTransformList: 0, SourceBufferList: 0, StyleSheetList: 0, TextTrackCueList: 0, TextTrackList: 0, TouchList: 0 }; /***/ }), /***/ "./node_modules/core-js/internals/engine-is-ios.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/engine-is-ios.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "./node_modules/core-js/internals/engine-user-agent.js"); module.exports = /(iphone|ipod|ipad).*applewebkit/i.test(userAgent); /***/ }), /***/ "./node_modules/core-js/internals/engine-is-node.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/engine-is-node.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); module.exports = classof(global.process) == 'process'; /***/ }), /***/ "./node_modules/core-js/internals/engine-is-webos-webkit.js": /*!******************************************************************!*\ !*** ./node_modules/core-js/internals/engine-is-webos-webkit.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "./node_modules/core-js/internals/engine-user-agent.js"); module.exports = /web0s(?!.*chrome)/i.test(userAgent); /***/ }), /***/ "./node_modules/core-js/internals/engine-user-agent.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/engine-user-agent.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); module.exports = getBuiltIn('navigator', 'userAgent') || ''; /***/ }), /***/ "./node_modules/core-js/internals/engine-v8-version.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/engine-v8-version.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "./node_modules/core-js/internals/engine-user-agent.js"); var process = global.process; var versions = process && process.versions; var v8 = versions && versions.v8; var match, version; if (v8) { match = v8.split('.'); version = match[0] + match[1]; } else if (userAgent) { match = userAgent.match(/Edge\/(\d+)/); if (!match || match[1] >= 74) { match = userAgent.match(/Chrome\/(\d+)/); if (match) version = match[1]; } } module.exports = version && +version; /***/ }), /***/ "./node_modules/core-js/internals/enum-bug-keys.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/enum-bug-keys.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // IE8- don't enum bug keys module.exports = [ 'constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'toLocaleString', 'toString', 'valueOf' ]; /***/ }), /***/ "./node_modules/core-js/internals/export.js": /*!**************************************************!*\ !*** ./node_modules/core-js/internals/export.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var setGlobal = __webpack_require__(/*! ../internals/set-global */ "./node_modules/core-js/internals/set-global.js"); var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "./node_modules/core-js/internals/copy-constructor-properties.js"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "./node_modules/core-js/internals/is-forced.js"); /* options.target - name of the target object options.global - target is the global object options.stat - export as static methods of target options.proto - export as prototype methods of target options.real - real prototype method for the `pure` version options.forced - export even if the native feature is available options.bind - bind methods to the target, required for the `pure` version options.wrap - wrap constructors to preventing global pollution, required for the `pure` version options.unsafe - use the simple assignment of property instead of delete + defineProperty options.sham - add a flag to not completely full polyfills options.enumerable - export as enumerable property options.noTargetGet - prevent calling a getter on target */ module.exports = function (options, source) { var TARGET = options.target; var GLOBAL = options.global; var STATIC = options.stat; var FORCED, target, key, targetProperty, sourceProperty, descriptor; if (GLOBAL) { target = global; } else if (STATIC) { target = global[TARGET] || setGlobal(TARGET, {}); } else { target = (global[TARGET] || {}).prototype; } if (target) for (key in source) { sourceProperty = source[key]; if (options.noTargetGet) { descriptor = getOwnPropertyDescriptor(target, key); targetProperty = descriptor && descriptor.value; } else targetProperty = target[key]; FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target if (!FORCED && targetProperty !== undefined) { if (typeof sourceProperty === typeof targetProperty) continue; copyConstructorProperties(sourceProperty, targetProperty); } // add a flag to not completely full polyfills if (options.sham || (targetProperty && targetProperty.sham)) { createNonEnumerableProperty(sourceProperty, 'sham', true); } // extend global redefine(target, key, sourceProperty, options); } }; /***/ }), /***/ "./node_modules/core-js/internals/fails.js": /*!*************************************************!*\ !*** ./node_modules/core-js/internals/fails.js ***! \*************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function (exec) { try { return !!exec(); } catch (error) { return true; } }; /***/ }), /***/ "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js": /*!******************************************************************************!*\ !*** ./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js ***! \******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: Remove from `core-js@4` since it's moved to entry points __webpack_require__(/*! ../modules/es.regexp.exec */ "./node_modules/core-js/modules/es.regexp.exec.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var regexpExec = __webpack_require__(/*! ../internals/regexp-exec */ "./node_modules/core-js/internals/regexp-exec.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var SPECIES = wellKnownSymbol('species'); var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { // #replace needs built-in support for named groups. // #match works fine because it just return the exec results, even if it has // a "grops" property. var re = /./; re.exec = function () { var result = []; result.groups = { a: '7' }; return result; }; return ''.replace(re, '$') !== '7'; }); // IE <= 11 replaces $0 with the whole match, as if it was $& // https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0 var REPLACE_KEEPS_$0 = (function () { return 'a'.replace(/./, '$0') === '$0'; })(); var REPLACE = wellKnownSymbol('replace'); // Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = (function () { if (/./[REPLACE]) { return /./[REPLACE]('a', '$0') === ''; } return false; })(); // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec // Weex JS has frozen built-in prototypes, so use try / catch wrapper var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () { var re = /(?:)/; var originalExec = re.exec; re.exec = function () { return originalExec.apply(this, arguments); }; var result = 'ab'.split(re); return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b'; }); module.exports = function (KEY, length, exec, sham) { var SYMBOL = wellKnownSymbol(KEY); var DELEGATES_TO_SYMBOL = !fails(function () { // String methods call symbol-named RegEp methods var O = {}; O[SYMBOL] = function () { return 7; }; return ''[KEY](O) != 7; }); var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () { // Symbol-named RegExp methods call .exec var execCalled = false; var re = /a/; if (KEY === 'split') { // We can't use real regex here since it causes deoptimization // and serious performance degradation in V8 // https://github.com/zloirock/core-js/issues/306 re = {}; // RegExp[@@split] doesn't call the regex's exec method, but first creates // a new one. We need to return the patched regex when creating the new one. re.constructor = {}; re.constructor[SPECIES] = function () { return re; }; re.flags = ''; re[SYMBOL] = /./[SYMBOL]; } re.exec = function () { execCalled = true; return null; }; re[SYMBOL](''); return !execCalled; }); if ( !DELEGATES_TO_SYMBOL || !DELEGATES_TO_EXEC || (KEY === 'replace' && !( REPLACE_SUPPORTS_NAMED_GROUPS && REPLACE_KEEPS_$0 && !REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE )) || (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC) ) { var nativeRegExpMethod = /./[SYMBOL]; var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) { if (regexp.exec === regexpExec) { if (DELEGATES_TO_SYMBOL && !forceStringMethod) { // The native String method already delegates to @@method (this // polyfilled function), leasing to infinite recursion. // We avoid it by directly calling the native @@method method. return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) }; } return { done: true, value: nativeMethod.call(str, regexp, arg2) }; } return { done: false }; }, { REPLACE_KEEPS_$0: REPLACE_KEEPS_$0, REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE }); var stringMethod = methods[0]; var regexMethod = methods[1]; redefine(String.prototype, KEY, stringMethod); redefine(RegExp.prototype, SYMBOL, length == 2 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) // 21.2.5.11 RegExp.prototype[@@split](string, limit) ? function (string, arg) { return regexMethod.call(string, this, arg); } // 21.2.5.6 RegExp.prototype[@@match](string) // 21.2.5.9 RegExp.prototype[@@search](string) : function (string) { return regexMethod.call(string, this); } ); } if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true); }; /***/ }), /***/ "./node_modules/core-js/internals/flatten-into-array.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/internals/flatten-into-array.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var isArray = __webpack_require__(/*! ../internals/is-array */ "./node_modules/core-js/internals/is-array.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); // `FlattenIntoArray` abstract operation // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray var flattenIntoArray = function (target, original, source, sourceLen, start, depth, mapper, thisArg) { var targetIndex = start; var sourceIndex = 0; var mapFn = mapper ? bind(mapper, thisArg, 3) : false; var element; while (sourceIndex < sourceLen) { if (sourceIndex in source) { element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex]; if (depth > 0 && isArray(element)) { targetIndex = flattenIntoArray(target, original, element, toLength(element.length), targetIndex, depth - 1) - 1; } else { if (targetIndex >= 0x1FFFFFFFFFFFFF) throw TypeError('Exceed the acceptable array length'); target[targetIndex] = element; } targetIndex++; } sourceIndex++; } return targetIndex; }; module.exports = flattenIntoArray; /***/ }), /***/ "./node_modules/core-js/internals/freezing.js": /*!****************************************************!*\ !*** ./node_modules/core-js/internals/freezing.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); module.exports = !fails(function () { return Object.isExtensible(Object.preventExtensions({})); }); /***/ }), /***/ "./node_modules/core-js/internals/function-bind-context.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/internals/function-bind-context.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); // optional / simple context binding module.exports = function (fn, that, length) { aFunction(fn); if (that === undefined) return fn; switch (length) { case 0: return function () { return fn.call(that); }; case 1: return function (a) { return fn.call(that, a); }; case 2: return function (a, b) { return fn.call(that, a, b); }; case 3: return function (a, b, c) { return fn.call(that, a, b, c); }; } return function (/* ...args */) { return fn.apply(that, arguments); }; }; /***/ }), /***/ "./node_modules/core-js/internals/function-bind.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/function-bind.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var slice = [].slice; var factories = {}; var construct = function (C, argsLength, args) { if (!(argsLength in factories)) { for (var list = [], i = 0; i < argsLength; i++) list[i] = 'a[' + i + ']'; // eslint-disable-next-line no-new-func factories[argsLength] = Function('C,a', 'return new C(' + list.join(',') + ')'); } return factories[argsLength](C, args); }; // `Function.prototype.bind` method implementation // https://tc39.es/ecma262/#sec-function.prototype.bind module.exports = Function.bind || function bind(that /* , ...args */) { var fn = aFunction(this); var partArgs = slice.call(arguments, 1); var boundFunction = function bound(/* args... */) { var args = partArgs.concat(slice.call(arguments)); return this instanceof boundFunction ? construct(fn, args.length, args) : fn.apply(that, args); }; if (isObject(fn.prototype)) boundFunction.prototype = fn.prototype; return boundFunction; }; /***/ }), /***/ "./node_modules/core-js/internals/get-built-in.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/get-built-in.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var path = __webpack_require__(/*! ../internals/path */ "./node_modules/core-js/internals/path.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var aFunction = function (variable) { return typeof variable == 'function' ? variable : undefined; }; module.exports = function (namespace, method) { return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method]; }; /***/ }), /***/ "./node_modules/core-js/internals/get-iterator-method.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/internals/get-iterator-method.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ../internals/classof */ "./node_modules/core-js/internals/classof.js"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var ITERATOR = wellKnownSymbol('iterator'); module.exports = function (it) { if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)]; }; /***/ }), /***/ "./node_modules/core-js/internals/get-iterator.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/get-iterator.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "./node_modules/core-js/internals/get-iterator-method.js"); module.exports = function (it) { var iteratorMethod = getIteratorMethod(it); if (typeof iteratorMethod != 'function') { throw TypeError(String(it) + ' is not iterable'); } return anObject(iteratorMethod.call(it)); }; /***/ }), /***/ "./node_modules/core-js/internals/get-substitution.js": /*!************************************************************!*\ !*** ./node_modules/core-js/internals/get-substitution.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var floor = Math.floor; var replace = ''.replace; var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g; var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g; // https://tc39.es/ecma262/#sec-getsubstitution module.exports = function (matched, str, position, captures, namedCaptures, replacement) { var tailPos = position + matched.length; var m = captures.length; var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; if (namedCaptures !== undefined) { namedCaptures = toObject(namedCaptures); symbols = SUBSTITUTION_SYMBOLS; } return replace.call(replacement, symbols, function (match, ch) { var capture; switch (ch.charAt(0)) { case '$': return '$'; case '&': return matched; case '`': return str.slice(0, position); case "'": return str.slice(tailPos); case '<': capture = namedCaptures[ch.slice(1, -1)]; break; default: // \d\d? var n = +ch; if (n === 0) return match; if (n > m) { var f = floor(n / 10); if (f === 0) return match; if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); return match; } capture = captures[n - 1]; } return capture === undefined ? '' : capture; }); }; /***/ }), /***/ "./node_modules/core-js/internals/global.js": /*!**************************************************!*\ !*** ./node_modules/core-js/internals/global.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var check = function (it) { return it && it.Math == Math && it; }; // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 module.exports = // eslint-disable-next-line no-undef check(typeof globalThis == 'object' && globalThis) || check(typeof window == 'object' && window) || check(typeof self == 'object' && self) || check(typeof global == 'object' && global) || // eslint-disable-next-line no-new-func (function () { return this; })() || Function('return this')(); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) /***/ }), /***/ "./node_modules/core-js/internals/has.js": /*!***********************************************!*\ !*** ./node_modules/core-js/internals/has.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; /***/ }), /***/ "./node_modules/core-js/internals/hidden-keys.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/hidden-keys.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = {}; /***/ }), /***/ "./node_modules/core-js/internals/host-report-errors.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/internals/host-report-errors.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); module.exports = function (a, b) { var console = global.console; if (console && console.error) { arguments.length === 1 ? console.error(a) : console.error(a, b); } }; /***/ }), /***/ "./node_modules/core-js/internals/html.js": /*!************************************************!*\ !*** ./node_modules/core-js/internals/html.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); module.exports = getBuiltIn('document', 'documentElement'); /***/ }), /***/ "./node_modules/core-js/internals/ie8-dom-define.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/ie8-dom-define.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var createElement = __webpack_require__(/*! ../internals/document-create-element */ "./node_modules/core-js/internals/document-create-element.js"); // Thank's IE8 for his funny defineProperty module.exports = !DESCRIPTORS && !fails(function () { return Object.defineProperty(createElement('div'), 'a', { get: function () { return 7; } }).a != 7; }); /***/ }), /***/ "./node_modules/core-js/internals/ieee754.js": /*!***************************************************!*\ !*** ./node_modules/core-js/internals/ieee754.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // IEEE754 conversions based on https://github.com/feross/ieee754 // eslint-disable-next-line no-shadow-restricted-names var Infinity = 1 / 0; var abs = Math.abs; var pow = Math.pow; var floor = Math.floor; var log = Math.log; var LN2 = Math.LN2; var pack = function (number, mantissaLength, bytes) { var buffer = new Array(bytes); var exponentLength = bytes * 8 - mantissaLength - 1; var eMax = (1 << exponentLength) - 1; var eBias = eMax >> 1; var rt = mantissaLength === 23 ? pow(2, -24) - pow(2, -77) : 0; var sign = number < 0 || number === 0 && 1 / number < 0 ? 1 : 0; var index = 0; var exponent, mantissa, c; number = abs(number); // eslint-disable-next-line no-self-compare if (number != number || number === Infinity) { // eslint-disable-next-line no-self-compare mantissa = number != number ? 1 : 0; exponent = eMax; } else { exponent = floor(log(number) / LN2); if (number * (c = pow(2, -exponent)) < 1) { exponent--; c *= 2; } if (exponent + eBias >= 1) { number += rt / c; } else { number += rt * pow(2, 1 - eBias); } if (number * c >= 2) { exponent++; c /= 2; } if (exponent + eBias >= eMax) { mantissa = 0; exponent = eMax; } else if (exponent + eBias >= 1) { mantissa = (number * c - 1) * pow(2, mantissaLength); exponent = exponent + eBias; } else { mantissa = number * pow(2, eBias - 1) * pow(2, mantissaLength); exponent = 0; } } for (; mantissaLength >= 8; buffer[index++] = mantissa & 255, mantissa /= 256, mantissaLength -= 8); exponent = exponent << mantissaLength | mantissa; exponentLength += mantissaLength; for (; exponentLength > 0; buffer[index++] = exponent & 255, exponent /= 256, exponentLength -= 8); buffer[--index] |= sign * 128; return buffer; }; var unpack = function (buffer, mantissaLength) { var bytes = buffer.length; var exponentLength = bytes * 8 - mantissaLength - 1; var eMax = (1 << exponentLength) - 1; var eBias = eMax >> 1; var nBits = exponentLength - 7; var index = bytes - 1; var sign = buffer[index--]; var exponent = sign & 127; var mantissa; sign >>= 7; for (; nBits > 0; exponent = exponent * 256 + buffer[index], index--, nBits -= 8); mantissa = exponent & (1 << -nBits) - 1; exponent >>= -nBits; nBits += mantissaLength; for (; nBits > 0; mantissa = mantissa * 256 + buffer[index], index--, nBits -= 8); if (exponent === 0) { exponent = 1 - eBias; } else if (exponent === eMax) { return mantissa ? NaN : sign ? -Infinity : Infinity; } else { mantissa = mantissa + pow(2, mantissaLength); exponent = exponent - eBias; } return (sign ? -1 : 1) * mantissa * pow(2, exponent - mantissaLength); }; module.exports = { pack: pack, unpack: unpack }; /***/ }), /***/ "./node_modules/core-js/internals/indexed-object.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/indexed-object.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings module.exports = fails(function () { // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 // eslint-disable-next-line no-prototype-builtins return !Object('z').propertyIsEnumerable(0); }) ? function (it) { return classof(it) == 'String' ? split.call(it, '') : Object(it); } : Object; /***/ }), /***/ "./node_modules/core-js/internals/inherit-if-required.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/internals/inherit-if-required.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "./node_modules/core-js/internals/object-set-prototype-of.js"); // makes subclassing work correct for wrapped built-ins module.exports = function ($this, dummy, Wrapper) { var NewTarget, NewTargetPrototype; if ( // it can work only with native `setPrototypeOf` setPrototypeOf && // we haven't completely correct pre-ES6 way for getting `new.target`, so use this typeof (NewTarget = dummy.constructor) == 'function' && NewTarget !== Wrapper && isObject(NewTargetPrototype = NewTarget.prototype) && NewTargetPrototype !== Wrapper.prototype ) setPrototypeOf($this, NewTargetPrototype); return $this; }; /***/ }), /***/ "./node_modules/core-js/internals/inspect-source.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/inspect-source.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var store = __webpack_require__(/*! ../internals/shared-store */ "./node_modules/core-js/internals/shared-store.js"); var functionToString = Function.toString; // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper if (typeof store.inspectSource != 'function') { store.inspectSource = function (it) { return functionToString.call(it); }; } module.exports = store.inspectSource; /***/ }), /***/ "./node_modules/core-js/internals/internal-metadata.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/internal-metadata.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var uid = __webpack_require__(/*! ../internals/uid */ "./node_modules/core-js/internals/uid.js"); var FREEZING = __webpack_require__(/*! ../internals/freezing */ "./node_modules/core-js/internals/freezing.js"); var METADATA = uid('meta'); var id = 0; var isExtensible = Object.isExtensible || function () { return true; }; var setMetadata = function (it) { defineProperty(it, METADATA, { value: { objectID: 'O' + ++id, // object ID weakData: {} // weak collections IDs } }); }; var fastKey = function (it, create) { // return a primitive with prefix if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; if (!has(it, METADATA)) { // can't set metadata to uncaught frozen object if (!isExtensible(it)) return 'F'; // not necessary to add metadata if (!create) return 'E'; // add missing metadata setMetadata(it); // return object ID } return it[METADATA].objectID; }; var getWeakData = function (it, create) { if (!has(it, METADATA)) { // can't set metadata to uncaught frozen object if (!isExtensible(it)) return true; // not necessary to add metadata if (!create) return false; // add missing metadata setMetadata(it); // return the store of weak collections IDs } return it[METADATA].weakData; }; // add metadata on freeze-family methods calling var onFreeze = function (it) { if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); return it; }; var meta = module.exports = { REQUIRED: false, fastKey: fastKey, getWeakData: getWeakData, onFreeze: onFreeze }; hiddenKeys[METADATA] = true; /***/ }), /***/ "./node_modules/core-js/internals/internal-state.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/internal-state.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/native-weak-map */ "./node_modules/core-js/internals/native-weak-map.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var objectHas = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var shared = __webpack_require__(/*! ../internals/shared-store */ "./node_modules/core-js/internals/shared-store.js"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "./node_modules/core-js/internals/shared-key.js"); var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js"); var WeakMap = global.WeakMap; var set, get, has; var enforce = function (it) { return has(it) ? get(it) : set(it, {}); }; var getterFor = function (TYPE) { return function (it) { var state; if (!isObject(it) || (state = get(it)).type !== TYPE) { throw TypeError('Incompatible receiver, ' + TYPE + ' required'); } return state; }; }; if (NATIVE_WEAK_MAP) { var store = shared.state || (shared.state = new WeakMap()); var wmget = store.get; var wmhas = store.has; var wmset = store.set; set = function (it, metadata) { metadata.facade = it; wmset.call(store, it, metadata); return metadata; }; get = function (it) { return wmget.call(store, it) || {}; }; has = function (it) { return wmhas.call(store, it); }; } else { var STATE = sharedKey('state'); hiddenKeys[STATE] = true; set = function (it, metadata) { metadata.facade = it; createNonEnumerableProperty(it, STATE, metadata); return metadata; }; get = function (it) { return objectHas(it, STATE) ? it[STATE] : {}; }; has = function (it) { return objectHas(it, STATE); }; } module.exports = { set: set, get: get, has: has, enforce: enforce, getterFor: getterFor }; /***/ }), /***/ "./node_modules/core-js/internals/is-array-iterator-method.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/internals/is-array-iterator-method.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js"); var ITERATOR = wellKnownSymbol('iterator'); var ArrayPrototype = Array.prototype; // check on default Array iterator module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); }; /***/ }), /***/ "./node_modules/core-js/internals/is-array.js": /*!****************************************************!*\ !*** ./node_modules/core-js/internals/is-array.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); // `IsArray` abstract operation // https://tc39.es/ecma262/#sec-isarray module.exports = Array.isArray || function isArray(arg) { return classof(arg) == 'Array'; }; /***/ }), /***/ "./node_modules/core-js/internals/is-forced.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/is-forced.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var replacement = /#|\.prototype\./; var isForced = function (feature, detection) { var value = data[normalize(feature)]; return value == POLYFILL ? true : value == NATIVE ? false : typeof detection == 'function' ? fails(detection) : !!detection; }; var normalize = isForced.normalize = function (string) { return String(string).replace(replacement, '.').toLowerCase(); }; var data = isForced.data = {}; var NATIVE = isForced.NATIVE = 'N'; var POLYFILL = isForced.POLYFILL = 'P'; module.exports = isForced; /***/ }), /***/ "./node_modules/core-js/internals/is-object.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/is-object.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; /***/ }), /***/ "./node_modules/core-js/internals/is-pure.js": /*!***************************************************!*\ !*** ./node_modules/core-js/internals/is-pure.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = false; /***/ }), /***/ "./node_modules/core-js/internals/is-regexp.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/is-regexp.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var MATCH = wellKnownSymbol('match'); // `IsRegExp` abstract operation // https://tc39.es/ecma262/#sec-isregexp module.exports = function (it) { var isRegExp; return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp'); }; /***/ }), /***/ "./node_modules/core-js/internals/iterate.js": /*!***************************************************!*\ !*** ./node_modules/core-js/internals/iterate.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "./node_modules/core-js/internals/is-array-iterator-method.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "./node_modules/core-js/internals/get-iterator-method.js"); var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "./node_modules/core-js/internals/iterator-close.js"); var Result = function (stopped, result) { this.stopped = stopped; this.result = result; }; module.exports = function (iterable, unboundFunction, options) { var that = options && options.that; var AS_ENTRIES = !!(options && options.AS_ENTRIES); var IS_ITERATOR = !!(options && options.IS_ITERATOR); var INTERRUPTED = !!(options && options.INTERRUPTED); var fn = bind(unboundFunction, that, 1 + AS_ENTRIES + INTERRUPTED); var iterator, iterFn, index, length, result, next, step; var stop = function (condition) { if (iterator) iteratorClose(iterator); return new Result(true, condition); }; var callFn = function (value) { if (AS_ENTRIES) { anObject(value); return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]); } return INTERRUPTED ? fn(value, stop) : fn(value); }; if (IS_ITERATOR) { iterator = iterable; } else { iterFn = getIteratorMethod(iterable); if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); // optimisation for array iterators if (isArrayIteratorMethod(iterFn)) { for (index = 0, length = toLength(iterable.length); length > index; index++) { result = callFn(iterable[index]); if (result && result instanceof Result) return result; } return new Result(false); } iterator = iterFn.call(iterable); } next = iterator.next; while (!(step = next.call(iterator)).done) { try { result = callFn(step.value); } catch (error) { iteratorClose(iterator); throw error; } if (typeof result == 'object' && result && result instanceof Result) return result; } return new Result(false); }; /***/ }), /***/ "./node_modules/core-js/internals/iterator-close.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/iterator-close.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); module.exports = function (iterator) { var returnMethod = iterator['return']; if (returnMethod !== undefined) { return anObject(returnMethod.call(iterator)).value; } }; /***/ }), /***/ "./node_modules/core-js/internals/iterators-core.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/internals/iterators-core.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "./node_modules/core-js/internals/object-get-prototype-of.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var ITERATOR = wellKnownSymbol('iterator'); var BUGGY_SAFARI_ITERATORS = false; var returnThis = function () { return this; }; // `%IteratorPrototype%` object // https://tc39.es/ecma262/#sec-%iteratorprototype%-object var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; if ([].keys) { arrayIterator = [].keys(); // Safari 8 has buggy iterators w/o `next` if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true; else { PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator)); if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; } } var NEW_ITERATOR_PROTOTYPE = IteratorPrototype == undefined || fails(function () { var test = {}; // FF44- legacy iterators case return IteratorPrototype[ITERATOR].call(test) !== test; }); if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() if ((!IS_PURE || NEW_ITERATOR_PROTOTYPE) && !has(IteratorPrototype, ITERATOR)) { createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis); } module.exports = { IteratorPrototype: IteratorPrototype, BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS }; /***/ }), /***/ "./node_modules/core-js/internals/iterators.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/iterators.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = {}; /***/ }), /***/ "./node_modules/core-js/internals/math-sign.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/math-sign.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // `Math.sign` method implementation // https://tc39.es/ecma262/#sec-math.sign module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; /***/ }), /***/ "./node_modules/core-js/internals/microtask.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/microtask.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; var macrotask = __webpack_require__(/*! ../internals/task */ "./node_modules/core-js/internals/task.js").set; var IS_IOS = __webpack_require__(/*! ../internals/engine-is-ios */ "./node_modules/core-js/internals/engine-is-ios.js"); var IS_WEBOS_WEBKIT = __webpack_require__(/*! ../internals/engine-is-webos-webkit */ "./node_modules/core-js/internals/engine-is-webos-webkit.js"); var IS_NODE = __webpack_require__(/*! ../internals/engine-is-node */ "./node_modules/core-js/internals/engine-is-node.js"); var MutationObserver = global.MutationObserver || global.WebKitMutationObserver; var document = global.document; var process = global.process; var Promise = global.Promise; // Node.js 11 shows ExperimentalWarning on getting `queueMicrotask` var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global, 'queueMicrotask'); var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value; var flush, head, last, notify, toggle, node, promise, then; // modern engines have queueMicrotask method if (!queueMicrotask) { flush = function () { var parent, fn; if (IS_NODE && (parent = process.domain)) parent.exit(); while (head) { fn = head.fn; head = head.next; try { fn(); } catch (error) { if (head) notify(); else last = undefined; throw error; } } last = undefined; if (parent) parent.enter(); }; // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339 // also except WebOS Webkit https://github.com/zloirock/core-js/issues/898 if (!IS_IOS && !IS_NODE && !IS_WEBOS_WEBKIT && MutationObserver && document) { toggle = true; node = document.createTextNode(''); new MutationObserver(flush).observe(node, { characterData: true }); notify = function () { node.data = toggle = !toggle; }; // environments with maybe non-completely correct, but existent Promise } else if (Promise && Promise.resolve) { // Promise.resolve without an argument throws an error in LG WebOS 2 promise = Promise.resolve(undefined); then = promise.then; notify = function () { then.call(promise, flush); }; // Node.js without promises } else if (IS_NODE) { notify = function () { process.nextTick(flush); }; // for other environments - macrotask based on: // - setImmediate // - MessageChannel // - window.postMessag // - onreadystatechange // - setTimeout } else { notify = function () { // strange IE + webpack dev server bug - use .call(global) macrotask.call(global, flush); }; } } module.exports = queueMicrotask || function (fn) { var task = { fn: fn, next: undefined }; if (last) last.next = task; if (!head) { head = task; notify(); } last = task; }; /***/ }), /***/ "./node_modules/core-js/internals/native-promise-constructor.js": /*!**********************************************************************!*\ !*** ./node_modules/core-js/internals/native-promise-constructor.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); module.exports = global.Promise; /***/ }), /***/ "./node_modules/core-js/internals/native-symbol.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/native-symbol.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); module.exports = !!Object.getOwnPropertySymbols && !fails(function () { // Chrome 38 Symbol has incorrect toString conversion // eslint-disable-next-line no-undef return !String(Symbol()); }); /***/ }), /***/ "./node_modules/core-js/internals/native-url.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/native-url.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var ITERATOR = wellKnownSymbol('iterator'); module.exports = !fails(function () { var url = new URL('b?a=1&b=2&c=3', 'http://a'); var searchParams = url.searchParams; var result = ''; url.pathname = 'c%20d'; searchParams.forEach(function (value, key) { searchParams['delete']('b'); result += key + value; }); return (IS_PURE && !url.toJSON) || !searchParams.sort || url.href !== 'http://a/c%20d?a=1&c=3' || searchParams.get('c') !== '3' || String(new URLSearchParams('?a=1')) !== 'a=1' || !searchParams[ITERATOR] // throws in Edge || new URL('https://a@b').username !== 'a' || new URLSearchParams(new URLSearchParams('a=b')).get('a') !== 'b' // not punycoded in Edge || new URL('http://тест').host !== 'xn--e1aybc' // not escaped in Chrome 62- || new URL('http://a#б').hash !== '#%D0%B1' // fails in Chrome 66- || result !== 'a1c3' // throws in Safari || new URL('http://x', undefined).host !== 'x'; }); /***/ }), /***/ "./node_modules/core-js/internals/native-weak-map.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/internals/native-weak-map.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "./node_modules/core-js/internals/inspect-source.js"); var WeakMap = global.WeakMap; module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap)); /***/ }), /***/ "./node_modules/core-js/internals/new-promise-capability.js": /*!******************************************************************!*\ !*** ./node_modules/core-js/internals/new-promise-capability.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); var PromiseCapability = function (C) { var resolve, reject; this.promise = new C(function ($$resolve, $$reject) { if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); resolve = $$resolve; reject = $$reject; }); this.resolve = aFunction(resolve); this.reject = aFunction(reject); }; // 25.4.1.5 NewPromiseCapability(C) module.exports.f = function (C) { return new PromiseCapability(C); }; /***/ }), /***/ "./node_modules/core-js/internals/not-a-regexp.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/not-a-regexp.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "./node_modules/core-js/internals/is-regexp.js"); module.exports = function (it) { if (isRegExp(it)) { throw TypeError("The method doesn't accept regular expressions"); } return it; }; /***/ }), /***/ "./node_modules/core-js/internals/object-assign.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/object-assign.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js"); var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "./node_modules/core-js/internals/object-get-own-property-symbols.js"); var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "./node_modules/core-js/internals/object-property-is-enumerable.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js"); var nativeAssign = Object.assign; var defineProperty = Object.defineProperty; // `Object.assign` method // https://tc39.es/ecma262/#sec-object.assign module.exports = !nativeAssign || fails(function () { // should have correct order of operations (Edge bug) if (DESCRIPTORS && nativeAssign({ b: 1 }, nativeAssign(defineProperty({}, 'a', { enumerable: true, get: function () { defineProperty(this, 'b', { value: 3, enumerable: false }); } }), { b: 2 })).b !== 1) return true; // should work with symbols and should have deterministic property order (V8 bug) var A = {}; var B = {}; // eslint-disable-next-line no-undef var symbol = Symbol(); var alphabet = 'abcdefghijklmnopqrst'; A[symbol] = 7; alphabet.split('').forEach(function (chr) { B[chr] = chr; }); return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet; }) ? function assign(target, source) { // eslint-disable-line no-unused-vars var T = toObject(target); var argumentsLength = arguments.length; var index = 1; var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; var propertyIsEnumerable = propertyIsEnumerableModule.f; while (argumentsLength > index) { var S = IndexedObject(arguments[index++]); var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S); var length = keys.length; var j = 0; var key; while (length > j) { key = keys[j++]; if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key]; } } return T; } : nativeAssign; /***/ }), /***/ "./node_modules/core-js/internals/object-create.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/object-create.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var defineProperties = __webpack_require__(/*! ../internals/object-define-properties */ "./node_modules/core-js/internals/object-define-properties.js"); var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "./node_modules/core-js/internals/enum-bug-keys.js"); var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js"); var html = __webpack_require__(/*! ../internals/html */ "./node_modules/core-js/internals/html.js"); var documentCreateElement = __webpack_require__(/*! ../internals/document-create-element */ "./node_modules/core-js/internals/document-create-element.js"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "./node_modules/core-js/internals/shared-key.js"); var GT = '>'; var LT = '<'; var PROTOTYPE = 'prototype'; var SCRIPT = 'script'; var IE_PROTO = sharedKey('IE_PROTO'); var EmptyConstructor = function () { /* empty */ }; var scriptTag = function (content) { return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; }; // Create object with fake `null` prototype: use ActiveX Object with cleared prototype var NullProtoObjectViaActiveX = function (activeXDocument) { activeXDocument.write(scriptTag('')); activeXDocument.close(); var temp = activeXDocument.parentWindow.Object; activeXDocument = null; // avoid memory leak return temp; }; // Create object with fake `null` prototype: use iframe Object with cleared prototype var NullProtoObjectViaIFrame = function () { // Thrash, waste and sodomy: IE GC bug var iframe = documentCreateElement('iframe'); var JS = 'java' + SCRIPT + ':'; var iframeDocument; iframe.style.display = 'none'; html.appendChild(iframe); // https://github.com/zloirock/core-js/issues/475 iframe.src = String(JS); iframeDocument = iframe.contentWindow.document; iframeDocument.open(); iframeDocument.write(scriptTag('document.F=Object')); iframeDocument.close(); return iframeDocument.F; }; // Check for document.domain and active x support // No need to use active x approach when document.domain is not set // see https://github.com/es-shims/es5-shim/issues/150 // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 // avoid IE GC bug var activeXDocument; var NullProtoObject = function () { try { /* global ActiveXObject */ activeXDocument = document.domain && new ActiveXObject('htmlfile'); } catch (error) { /* ignore */ } NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); var length = enumBugKeys.length; while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]]; return NullProtoObject(); }; hiddenKeys[IE_PROTO] = true; // `Object.create` method // https://tc39.es/ecma262/#sec-object.create module.exports = Object.create || function create(O, Properties) { var result; if (O !== null) { EmptyConstructor[PROTOTYPE] = anObject(O); result = new EmptyConstructor(); EmptyConstructor[PROTOTYPE] = null; // add "__proto__" for Object.getPrototypeOf polyfill result[IE_PROTO] = O; } else result = NullProtoObject(); return Properties === undefined ? result : defineProperties(result, Properties); }; /***/ }), /***/ "./node_modules/core-js/internals/object-define-properties.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/internals/object-define-properties.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js"); // `Object.defineProperties` method // https://tc39.es/ecma262/#sec-object.defineproperties module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { anObject(O); var keys = objectKeys(Properties); var length = keys.length; var index = 0; var key; while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]); return O; }; /***/ }), /***/ "./node_modules/core-js/internals/object-define-property.js": /*!******************************************************************!*\ !*** ./node_modules/core-js/internals/object-define-property.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "./node_modules/core-js/internals/ie8-dom-define.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js"); var nativeDefineProperty = Object.defineProperty; // `Object.defineProperty` method // https://tc39.es/ecma262/#sec-object.defineproperty exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) { anObject(O); P = toPrimitive(P, true); anObject(Attributes); if (IE8_DOM_DEFINE) try { return nativeDefineProperty(O, P, Attributes); } catch (error) { /* empty */ } if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); if ('value' in Attributes) O[P] = Attributes.value; return O; }; /***/ }), /***/ "./node_modules/core-js/internals/object-get-own-property-descriptor.js": /*!******************************************************************************!*\ !*** ./node_modules/core-js/internals/object-get-own-property-descriptor.js ***! \******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "./node_modules/core-js/internals/object-property-is-enumerable.js"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "./node_modules/core-js/internals/ie8-dom-define.js"); var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { O = toIndexedObject(O); P = toPrimitive(P, true); if (IE8_DOM_DEFINE) try { return nativeGetOwnPropertyDescriptor(O, P); } catch (error) { /* empty */ } if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); }; /***/ }), /***/ "./node_modules/core-js/internals/object-get-own-property-names-external.js": /*!**********************************************************************************!*\ !*** ./node_modules/core-js/internals/object-get-own-property-names-external.js ***! \**********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var nativeGetOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js").f; var toString = {}.toString; var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : []; var getWindowNames = function (it) { try { return nativeGetOwnPropertyNames(it); } catch (error) { return windowNames.slice(); } }; // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window module.exports.f = function getOwnPropertyNames(it) { return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : nativeGetOwnPropertyNames(toIndexedObject(it)); }; /***/ }), /***/ "./node_modules/core-js/internals/object-get-own-property-names.js": /*!*************************************************************************!*\ !*** ./node_modules/core-js/internals/object-get-own-property-names.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "./node_modules/core-js/internals/object-keys-internal.js"); var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "./node_modules/core-js/internals/enum-bug-keys.js"); var hiddenKeys = enumBugKeys.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method // https://tc39.es/ecma262/#sec-object.getownpropertynames exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return internalObjectKeys(O, hiddenKeys); }; /***/ }), /***/ "./node_modules/core-js/internals/object-get-own-property-symbols.js": /*!***************************************************************************!*\ !*** ./node_modules/core-js/internals/object-get-own-property-symbols.js ***! \***************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { exports.f = Object.getOwnPropertySymbols; /***/ }), /***/ "./node_modules/core-js/internals/object-get-prototype-of.js": /*!*******************************************************************!*\ !*** ./node_modules/core-js/internals/object-get-prototype-of.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "./node_modules/core-js/internals/shared-key.js"); var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "./node_modules/core-js/internals/correct-prototype-getter.js"); var IE_PROTO = sharedKey('IE_PROTO'); var ObjectPrototype = Object.prototype; // `Object.getPrototypeOf` method // https://tc39.es/ecma262/#sec-object.getprototypeof module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { O = toObject(O); if (has(O, IE_PROTO)) return O[IE_PROTO]; if (typeof O.constructor == 'function' && O instanceof O.constructor) { return O.constructor.prototype; } return O instanceof Object ? ObjectPrototype : null; }; /***/ }), /***/ "./node_modules/core-js/internals/object-keys-internal.js": /*!****************************************************************!*\ !*** ./node_modules/core-js/internals/object-keys-internal.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var indexOf = __webpack_require__(/*! ../internals/array-includes */ "./node_modules/core-js/internals/array-includes.js").indexOf; var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js"); module.exports = function (object, names) { var O = toIndexedObject(object); var i = 0; var result = []; var key; for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key); // Don't enum bug & hidden keys while (names.length > i) if (has(O, key = names[i++])) { ~indexOf(result, key) || result.push(key); } return result; }; /***/ }), /***/ "./node_modules/core-js/internals/object-keys.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/object-keys.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "./node_modules/core-js/internals/object-keys-internal.js"); var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "./node_modules/core-js/internals/enum-bug-keys.js"); // `Object.keys` method // https://tc39.es/ecma262/#sec-object.keys module.exports = Object.keys || function keys(O) { return internalObjectKeys(O, enumBugKeys); }; /***/ }), /***/ "./node_modules/core-js/internals/object-property-is-enumerable.js": /*!*************************************************************************!*\ !*** ./node_modules/core-js/internals/object-property-is-enumerable.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var nativePropertyIsEnumerable = {}.propertyIsEnumerable; var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // Nashorn ~ JDK8 bug var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1); // `Object.prototype.propertyIsEnumerable` method implementation // https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { var descriptor = getOwnPropertyDescriptor(this, V); return !!descriptor && descriptor.enumerable; } : nativePropertyIsEnumerable; /***/ }), /***/ "./node_modules/core-js/internals/object-set-prototype-of.js": /*!*******************************************************************!*\ !*** ./node_modules/core-js/internals/object-set-prototype-of.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var aPossiblePrototype = __webpack_require__(/*! ../internals/a-possible-prototype */ "./node_modules/core-js/internals/a-possible-prototype.js"); // `Object.setPrototypeOf` method // https://tc39.es/ecma262/#sec-object.setprototypeof // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { var CORRECT_SETTER = false; var test = {}; var setter; try { setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set; setter.call(test, []); CORRECT_SETTER = test instanceof Array; } catch (error) { /* empty */ } return function setPrototypeOf(O, proto) { anObject(O); aPossiblePrototype(proto); if (CORRECT_SETTER) setter.call(O, proto); else O.__proto__ = proto; return O; }; }() : undefined); /***/ }), /***/ "./node_modules/core-js/internals/object-to-array.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/internals/object-to-array.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var propertyIsEnumerable = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "./node_modules/core-js/internals/object-property-is-enumerable.js").f; // `Object.{ entries, values }` methods implementation var createMethod = function (TO_ENTRIES) { return function (it) { var O = toIndexedObject(it); var keys = objectKeys(O); var length = keys.length; var i = 0; var result = []; var key; while (length > i) { key = keys[i++]; if (!DESCRIPTORS || propertyIsEnumerable.call(O, key)) { result.push(TO_ENTRIES ? [key, O[key]] : O[key]); } } return result; }; }; module.exports = { // `Object.entries` method // https://tc39.es/ecma262/#sec-object.entries entries: createMethod(true), // `Object.values` method // https://tc39.es/ecma262/#sec-object.values values: createMethod(false) }; /***/ }), /***/ "./node_modules/core-js/internals/object-to-string.js": /*!************************************************************!*\ !*** ./node_modules/core-js/internals/object-to-string.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "./node_modules/core-js/internals/to-string-tag-support.js"); var classof = __webpack_require__(/*! ../internals/classof */ "./node_modules/core-js/internals/classof.js"); // `Object.prototype.toString` method implementation // https://tc39.es/ecma262/#sec-object.prototype.tostring module.exports = TO_STRING_TAG_SUPPORT ? {}.toString : function toString() { return '[object ' + classof(this) + ']'; }; /***/ }), /***/ "./node_modules/core-js/internals/own-keys.js": /*!****************************************************!*\ !*** ./node_modules/core-js/internals/own-keys.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js"); var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "./node_modules/core-js/internals/object-get-own-property-symbols.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); // all object keys, includes non-enumerable and symbols module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { var keys = getOwnPropertyNamesModule.f(anObject(it)); var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; }; /***/ }), /***/ "./node_modules/core-js/internals/path.js": /*!************************************************!*\ !*** ./node_modules/core-js/internals/path.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); module.exports = global; /***/ }), /***/ "./node_modules/core-js/internals/perform.js": /*!***************************************************!*\ !*** ./node_modules/core-js/internals/perform.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function (exec) { try { return { error: false, value: exec() }; } catch (error) { return { error: true, value: error }; } }; /***/ }), /***/ "./node_modules/core-js/internals/promise-resolve.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/internals/promise-resolve.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var newPromiseCapability = __webpack_require__(/*! ../internals/new-promise-capability */ "./node_modules/core-js/internals/new-promise-capability.js"); module.exports = function (C, x) { anObject(C); if (isObject(x) && x.constructor === C) return x; var promiseCapability = newPromiseCapability.f(C); var resolve = promiseCapability.resolve; resolve(x); return promiseCapability.promise; }; /***/ }), /***/ "./node_modules/core-js/internals/redefine-all.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/redefine-all.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); module.exports = function (target, src, options) { for (var key in src) redefine(target, key, src[key], options); return target; }; /***/ }), /***/ "./node_modules/core-js/internals/redefine.js": /*!****************************************************!*\ !*** ./node_modules/core-js/internals/redefine.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var setGlobal = __webpack_require__(/*! ../internals/set-global */ "./node_modules/core-js/internals/set-global.js"); var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "./node_modules/core-js/internals/inspect-source.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var getInternalState = InternalStateModule.get; var enforceInternalState = InternalStateModule.enforce; var TEMPLATE = String(String).split('String'); (module.exports = function (O, key, value, options) { var unsafe = options ? !!options.unsafe : false; var simple = options ? !!options.enumerable : false; var noTargetGet = options ? !!options.noTargetGet : false; var state; if (typeof value == 'function') { if (typeof key == 'string' && !has(value, 'name')) { createNonEnumerableProperty(value, 'name', key); } state = enforceInternalState(value); if (!state.source) { state.source = TEMPLATE.join(typeof key == 'string' ? key : ''); } } if (O === global) { if (simple) O[key] = value; else setGlobal(key, value); return; } else if (!unsafe) { delete O[key]; } else if (!noTargetGet && O[key]) { simple = true; } if (simple) O[key] = value; else createNonEnumerableProperty(O, key, value); // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative })(Function.prototype, 'toString', function toString() { return typeof this == 'function' && getInternalState(this).source || inspectSource(this); }); /***/ }), /***/ "./node_modules/core-js/internals/regexp-exec-abstract.js": /*!****************************************************************!*\ !*** ./node_modules/core-js/internals/regexp-exec-abstract.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ./classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); var regexpExec = __webpack_require__(/*! ./regexp-exec */ "./node_modules/core-js/internals/regexp-exec.js"); // `RegExpExec` abstract operation // https://tc39.es/ecma262/#sec-regexpexec module.exports = function (R, S) { var exec = R.exec; if (typeof exec === 'function') { var result = exec.call(R, S); if (typeof result !== 'object') { throw TypeError('RegExp exec method returned something other than an Object or null'); } return result; } if (classof(R) !== 'RegExp') { throw TypeError('RegExp#exec called on incompatible receiver'); } return regexpExec.call(R, S); }; /***/ }), /***/ "./node_modules/core-js/internals/regexp-exec.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/regexp-exec.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var regexpFlags = __webpack_require__(/*! ./regexp-flags */ "./node_modules/core-js/internals/regexp-flags.js"); var stickyHelpers = __webpack_require__(/*! ./regexp-sticky-helpers */ "./node_modules/core-js/internals/regexp-sticky-helpers.js"); var nativeExec = RegExp.prototype.exec; // This always refers to the native implementation, because the // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, // which loads this file before patching the method. var nativeReplace = String.prototype.replace; var patchedExec = nativeExec; var UPDATES_LAST_INDEX_WRONG = (function () { var re1 = /a/; var re2 = /b*/g; nativeExec.call(re1, 'a'); nativeExec.call(re2, 'a'); return re1.lastIndex !== 0 || re2.lastIndex !== 0; })(); var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET; // nonparticipating capturing group, copied from es5-shim's String#split patch. var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y; if (PATCH) { patchedExec = function exec(str) { var re = this; var lastIndex, reCopy, match, i; var sticky = UNSUPPORTED_Y && re.sticky; var flags = regexpFlags.call(re); var source = re.source; var charsAdded = 0; var strCopy = str; if (sticky) { flags = flags.replace('y', ''); if (flags.indexOf('g') === -1) { flags += 'g'; } strCopy = String(str).slice(re.lastIndex); // Support anchored sticky behavior. if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\n')) { source = '(?: ' + source + ')'; strCopy = ' ' + strCopy; charsAdded++; } // ^(? + rx + ) is needed, in combination with some str slicing, to // simulate the 'y' flag. reCopy = new RegExp('^(?:' + source + ')', flags); } if (NPCG_INCLUDED) { reCopy = new RegExp('^' + source + '$(?!\\s)', flags); } if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex; match = nativeExec.call(sticky ? reCopy : re, strCopy); if (sticky) { if (match) { match.input = match.input.slice(charsAdded); match[0] = match[0].slice(charsAdded); match.index = re.lastIndex; re.lastIndex += match[0].length; } else re.lastIndex = 0; } else if (UPDATES_LAST_INDEX_WRONG && match) { re.lastIndex = re.global ? match.index + match[0].length : lastIndex; } if (NPCG_INCLUDED && match && match.length > 1) { // Fix browsers whose `exec` methods don't consistently return `undefined` // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ nativeReplace.call(match[0], reCopy, function () { for (i = 1; i < arguments.length - 2; i++) { if (arguments[i] === undefined) match[i] = undefined; } }); } return match; }; } module.exports = patchedExec; /***/ }), /***/ "./node_modules/core-js/internals/regexp-flags.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/regexp-flags.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); // `RegExp.prototype.flags` getter implementation // https://tc39.es/ecma262/#sec-get-regexp.prototype.flags module.exports = function () { var that = anObject(this); var result = ''; if (that.global) result += 'g'; if (that.ignoreCase) result += 'i'; if (that.multiline) result += 'm'; if (that.dotAll) result += 's'; if (that.unicode) result += 'u'; if (that.sticky) result += 'y'; return result; }; /***/ }), /***/ "./node_modules/core-js/internals/regexp-sticky-helpers.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/internals/regexp-sticky-helpers.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fails = __webpack_require__(/*! ./fails */ "./node_modules/core-js/internals/fails.js"); // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError, // so we use an intermediate function. function RE(s, f) { return RegExp(s, f); } exports.UNSUPPORTED_Y = fails(function () { // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError var re = RE('a', 'y'); re.lastIndex = 2; return re.exec('abcd') != null; }); exports.BROKEN_CARET = fails(function () { // https://bugzilla.mozilla.org/show_bug.cgi?id=773687 var re = RE('^r', 'gy'); re.lastIndex = 2; return re.exec('str') != null; }); /***/ }), /***/ "./node_modules/core-js/internals/require-object-coercible.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/internals/require-object-coercible.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // `RequireObjectCoercible` abstract operation // https://tc39.es/ecma262/#sec-requireobjectcoercible module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; /***/ }), /***/ "./node_modules/core-js/internals/same-value.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/same-value.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // `SameValue` abstract operation // https://tc39.es/ecma262/#sec-samevalue module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; /***/ }), /***/ "./node_modules/core-js/internals/set-global.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/set-global.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); module.exports = function (key, value) { try { createNonEnumerableProperty(global, key, value); } catch (error) { global[key] = value; } return value; }; /***/ }), /***/ "./node_modules/core-js/internals/set-species.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/set-species.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var SPECIES = wellKnownSymbol('species'); module.exports = function (CONSTRUCTOR_NAME) { var Constructor = getBuiltIn(CONSTRUCTOR_NAME); var defineProperty = definePropertyModule.f; if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) { defineProperty(Constructor, SPECIES, { configurable: true, get: function () { return this; } }); } }; /***/ }), /***/ "./node_modules/core-js/internals/set-to-string-tag.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/set-to-string-tag.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); module.exports = function (it, TAG, STATIC) { if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { defineProperty(it, TO_STRING_TAG, { configurable: true, value: TAG }); } }; /***/ }), /***/ "./node_modules/core-js/internals/shared-key.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/shared-key.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var shared = __webpack_require__(/*! ../internals/shared */ "./node_modules/core-js/internals/shared.js"); var uid = __webpack_require__(/*! ../internals/uid */ "./node_modules/core-js/internals/uid.js"); var keys = shared('keys'); module.exports = function (key) { return keys[key] || (keys[key] = uid(key)); }; /***/ }), /***/ "./node_modules/core-js/internals/shared-store.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/shared-store.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var setGlobal = __webpack_require__(/*! ../internals/set-global */ "./node_modules/core-js/internals/set-global.js"); var SHARED = '__core-js_shared__'; var store = global[SHARED] || setGlobal(SHARED, {}); module.exports = store; /***/ }), /***/ "./node_modules/core-js/internals/shared.js": /*!**************************************************!*\ !*** ./node_modules/core-js/internals/shared.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var store = __webpack_require__(/*! ../internals/shared-store */ "./node_modules/core-js/internals/shared-store.js"); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ version: '3.8.3', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2021 Denis Pushkarev (zloirock.ru)' }); /***/ }), /***/ "./node_modules/core-js/internals/species-constructor.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/internals/species-constructor.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var SPECIES = wellKnownSymbol('species'); // `SpeciesConstructor` abstract operation // https://tc39.es/ecma262/#sec-speciesconstructor module.exports = function (O, defaultConstructor) { var C = anObject(O).constructor; var S; return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S); }; /***/ }), /***/ "./node_modules/core-js/internals/string-html-forced.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/internals/string-html-forced.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); // check the existence of a method, lowercase // of a tag and escaping quotes in arguments module.exports = function (METHOD_NAME) { return fails(function () { var test = ''[METHOD_NAME]('"'); return test !== test.toLowerCase() || test.split('"').length > 3; }); }; /***/ }), /***/ "./node_modules/core-js/internals/string-multibyte.js": /*!************************************************************!*\ !*** ./node_modules/core-js/internals/string-multibyte.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); // `String.prototype.{ codePointAt, at }` methods implementation var createMethod = function (CONVERT_TO_STRING) { return function ($this, pos) { var S = String(requireObjectCoercible($this)); var position = toInteger(pos); var size = S.length; var first, second; if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined; first = S.charCodeAt(position); return first < 0xD800 || first > 0xDBFF || position + 1 === size || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF ? CONVERT_TO_STRING ? S.charAt(position) : first : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000; }; }; module.exports = { // `String.prototype.codePointAt` method // https://tc39.es/ecma262/#sec-string.prototype.codepointat codeAt: createMethod(false), // `String.prototype.at` method // https://github.com/mathiasbynens/String.prototype.at charAt: createMethod(true) }; /***/ }), /***/ "./node_modules/core-js/internals/string-pad-webkit-bug.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/internals/string-pad-webkit-bug.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/zloirock/core-js/issues/280 var userAgent = __webpack_require__(/*! ../internals/engine-user-agent */ "./node_modules/core-js/internals/engine-user-agent.js"); // eslint-disable-next-line unicorn/no-unsafe-regex module.exports = /Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent); /***/ }), /***/ "./node_modules/core-js/internals/string-pad.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/string-pad.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-string-pad-start-end var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var repeat = __webpack_require__(/*! ../internals/string-repeat */ "./node_modules/core-js/internals/string-repeat.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var ceil = Math.ceil; // `String.prototype.{ padStart, padEnd }` methods implementation var createMethod = function (IS_END) { return function ($this, maxLength, fillString) { var S = String(requireObjectCoercible($this)); var stringLength = S.length; var fillStr = fillString === undefined ? ' ' : String(fillString); var intMaxLength = toLength(maxLength); var fillLen, stringFiller; if (intMaxLength <= stringLength || fillStr == '') return S; fillLen = intMaxLength - stringLength; stringFiller = repeat.call(fillStr, ceil(fillLen / fillStr.length)); if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen); return IS_END ? S + stringFiller : stringFiller + S; }; }; module.exports = { // `String.prototype.padStart` method // https://tc39.es/ecma262/#sec-string.prototype.padstart start: createMethod(false), // `String.prototype.padEnd` method // https://tc39.es/ecma262/#sec-string.prototype.padend end: createMethod(true) }; /***/ }), /***/ "./node_modules/core-js/internals/string-punycode-to-ascii.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/internals/string-punycode-to-ascii.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // based on https://github.com/bestiejs/punycode.js/blob/master/punycode.js var maxInt = 2147483647; // aka. 0x7FFFFFFF or 2^31-1 var base = 36; var tMin = 1; var tMax = 26; var skew = 38; var damp = 700; var initialBias = 72; var initialN = 128; // 0x80 var delimiter = '-'; // '\x2D' var regexNonASCII = /[^\0-\u007E]/; // non-ASCII chars var regexSeparators = /[.\u3002\uFF0E\uFF61]/g; // RFC 3490 separators var OVERFLOW_ERROR = 'Overflow: input needs wider integers to process'; var baseMinusTMin = base - tMin; var floor = Math.floor; var stringFromCharCode = String.fromCharCode; /** * Creates an array containing the numeric code points of each Unicode * character in the string. While JavaScript uses UCS-2 internally, * this function will convert a pair of surrogate halves (each of which * UCS-2 exposes as separate characters) into a single code point, * matching UTF-16. */ var ucs2decode = function (string) { var output = []; var counter = 0; var length = string.length; while (counter < length) { var value = string.charCodeAt(counter++); if (value >= 0xD800 && value <= 0xDBFF && counter < length) { // It's a high surrogate, and there is a next character. var extra = string.charCodeAt(counter++); if ((extra & 0xFC00) == 0xDC00) { // Low surrogate. output.push(((value & 0x3FF) << 10) + (extra & 0x3FF) + 0x10000); } else { // It's an unmatched surrogate; only append this code unit, in case the // next code unit is the high surrogate of a surrogate pair. output.push(value); counter--; } } else { output.push(value); } } return output; }; /** * Converts a digit/integer into a basic code point. */ var digitToBasic = function (digit) { // 0..25 map to ASCII a..z or A..Z // 26..35 map to ASCII 0..9 return digit + 22 + 75 * (digit < 26); }; /** * Bias adaptation function as per section 3.4 of RFC 3492. * https://tools.ietf.org/html/rfc3492#section-3.4 */ var adapt = function (delta, numPoints, firstTime) { var k = 0; delta = firstTime ? floor(delta / damp) : delta >> 1; delta += floor(delta / numPoints); for (; delta > baseMinusTMin * tMax >> 1; k += base) { delta = floor(delta / baseMinusTMin); } return floor(k + (baseMinusTMin + 1) * delta / (delta + skew)); }; /** * Converts a string of Unicode symbols (e.g. a domain name label) to a * Punycode string of ASCII-only symbols. */ // eslint-disable-next-line max-statements var encode = function (input) { var output = []; // Convert the input in UCS-2 to an array of Unicode code points. input = ucs2decode(input); // Cache the length. var inputLength = input.length; // Initialize the state. var n = initialN; var delta = 0; var bias = initialBias; var i, currentValue; // Handle the basic code points. for (i = 0; i < input.length; i++) { currentValue = input[i]; if (currentValue < 0x80) { output.push(stringFromCharCode(currentValue)); } } var basicLength = output.length; // number of basic code points. var handledCPCount = basicLength; // number of code points that have been handled; // Finish the basic string with a delimiter unless it's empty. if (basicLength) { output.push(delimiter); } // Main encoding loop: while (handledCPCount < inputLength) { // All non-basic code points < n have been handled already. Find the next larger one: var m = maxInt; for (i = 0; i < input.length; i++) { currentValue = input[i]; if (currentValue >= n && currentValue < m) { m = currentValue; } } // Increase `delta` enough to advance the decoder's state to , but guard against overflow. var handledCPCountPlusOne = handledCPCount + 1; if (m - n > floor((maxInt - delta) / handledCPCountPlusOne)) { throw RangeError(OVERFLOW_ERROR); } delta += (m - n) * handledCPCountPlusOne; n = m; for (i = 0; i < input.length; i++) { currentValue = input[i]; if (currentValue < n && ++delta > maxInt) { throw RangeError(OVERFLOW_ERROR); } if (currentValue == n) { // Represent delta as a generalized variable-length integer. var q = delta; for (var k = base; /* no condition */; k += base) { var t = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias); if (q < t) break; var qMinusT = q - t; var baseMinusT = base - t; output.push(stringFromCharCode(digitToBasic(t + qMinusT % baseMinusT))); q = floor(qMinusT / baseMinusT); } output.push(stringFromCharCode(digitToBasic(q))); bias = adapt(delta, handledCPCountPlusOne, handledCPCount == basicLength); delta = 0; ++handledCPCount; } } ++delta; ++n; } return output.join(''); }; module.exports = function (input) { var encoded = []; var labels = input.toLowerCase().replace(regexSeparators, '\u002E').split('.'); var i, label; for (i = 0; i < labels.length; i++) { label = labels[i]; encoded.push(regexNonASCII.test(label) ? 'xn--' + encode(label) : label); } return encoded.join('.'); }; /***/ }), /***/ "./node_modules/core-js/internals/string-repeat.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/internals/string-repeat.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); // `String.prototype.repeat` method implementation // https://tc39.es/ecma262/#sec-string.prototype.repeat module.exports = ''.repeat || function repeat(count) { var str = String(requireObjectCoercible(this)); var result = ''; var n = toInteger(count); if (n < 0 || n == Infinity) throw RangeError('Wrong number of repetitions'); for (;n > 0; (n >>>= 1) && (str += str)) if (n & 1) result += str; return result; }; /***/ }), /***/ "./node_modules/core-js/internals/string-trim-forced.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/internals/string-trim-forced.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "./node_modules/core-js/internals/whitespaces.js"); var non = '\u200B\u0085\u180E'; // check that a method works with the correct list // of whitespaces and has a correct name module.exports = function (METHOD_NAME) { return fails(function () { return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces[METHOD_NAME].name !== METHOD_NAME; }); }; /***/ }), /***/ "./node_modules/core-js/internals/string-trim.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/string-trim.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "./node_modules/core-js/internals/whitespaces.js"); var whitespace = '[' + whitespaces + ']'; var ltrim = RegExp('^' + whitespace + whitespace + '*'); var rtrim = RegExp(whitespace + whitespace + '*$'); // `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation var createMethod = function (TYPE) { return function ($this) { var string = String(requireObjectCoercible($this)); if (TYPE & 1) string = string.replace(ltrim, ''); if (TYPE & 2) string = string.replace(rtrim, ''); return string; }; }; module.exports = { // `String.prototype.{ trimLeft, trimStart }` methods // https://tc39.es/ecma262/#sec-string.prototype.trimstart start: createMethod(1), // `String.prototype.{ trimRight, trimEnd }` methods // https://tc39.es/ecma262/#sec-string.prototype.trimend end: createMethod(2), // `String.prototype.trim` method // https://tc39.es/ecma262/#sec-string.prototype.trim trim: createMethod(3) }; /***/ }), /***/ "./node_modules/core-js/internals/task.js": /*!************************************************!*\ !*** ./node_modules/core-js/internals/task.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); var html = __webpack_require__(/*! ../internals/html */ "./node_modules/core-js/internals/html.js"); var createElement = __webpack_require__(/*! ../internals/document-create-element */ "./node_modules/core-js/internals/document-create-element.js"); var IS_IOS = __webpack_require__(/*! ../internals/engine-is-ios */ "./node_modules/core-js/internals/engine-is-ios.js"); var IS_NODE = __webpack_require__(/*! ../internals/engine-is-node */ "./node_modules/core-js/internals/engine-is-node.js"); var location = global.location; var set = global.setImmediate; var clear = global.clearImmediate; var process = global.process; var MessageChannel = global.MessageChannel; var Dispatch = global.Dispatch; var counter = 0; var queue = {}; var ONREADYSTATECHANGE = 'onreadystatechange'; var defer, channel, port; var run = function (id) { // eslint-disable-next-line no-prototype-builtins if (queue.hasOwnProperty(id)) { var fn = queue[id]; delete queue[id]; fn(); } }; var runner = function (id) { return function () { run(id); }; }; var listener = function (event) { run(event.data); }; var post = function (id) { // old engines have not location.origin global.postMessage(id + '', location.protocol + '//' + location.host); }; // Node.js 0.9+ & IE10+ has setImmediate, otherwise: if (!set || !clear) { set = function setImmediate(fn) { var args = []; var i = 1; while (arguments.length > i) args.push(arguments[i++]); queue[++counter] = function () { // eslint-disable-next-line no-new-func (typeof fn == 'function' ? fn : Function(fn)).apply(undefined, args); }; defer(counter); return counter; }; clear = function clearImmediate(id) { delete queue[id]; }; // Node.js 0.8- if (IS_NODE) { defer = function (id) { process.nextTick(runner(id)); }; // Sphere (JS game engine) Dispatch API } else if (Dispatch && Dispatch.now) { defer = function (id) { Dispatch.now(runner(id)); }; // Browsers with MessageChannel, includes WebWorkers // except iOS - https://github.com/zloirock/core-js/issues/624 } else if (MessageChannel && !IS_IOS) { channel = new MessageChannel(); port = channel.port2; channel.port1.onmessage = listener; defer = bind(port.postMessage, port, 1); // Browsers with postMessage, skip WebWorkers // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' } else if ( global.addEventListener && typeof postMessage == 'function' && !global.importScripts && location && location.protocol !== 'file:' && !fails(post) ) { defer = post; global.addEventListener('message', listener, false); // IE8- } else if (ONREADYSTATECHANGE in createElement('script')) { defer = function (id) { html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { html.removeChild(this); run(id); }; }; // Rest old browsers } else { defer = function (id) { setTimeout(runner(id), 0); }; } } module.exports = { set: set, clear: clear }; /***/ }), /***/ "./node_modules/core-js/internals/this-number-value.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/this-number-value.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); // `thisNumberValue` abstract operation // https://tc39.es/ecma262/#sec-thisnumbervalue module.exports = function (value) { if (typeof value != 'number' && classof(value) != 'Number') { throw TypeError('Incorrect invocation'); } return +value; }; /***/ }), /***/ "./node_modules/core-js/internals/to-absolute-index.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/to-absolute-index.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var max = Math.max; var min = Math.min; // Helper for a popular repeating case of the spec: // Let integer be ? ToInteger(index). // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). module.exports = function (index, length) { var integer = toInteger(index); return integer < 0 ? max(integer + length, 0) : min(integer, length); }; /***/ }), /***/ "./node_modules/core-js/internals/to-index.js": /*!****************************************************!*\ !*** ./node_modules/core-js/internals/to-index.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); // `ToIndex` abstract operation // https://tc39.es/ecma262/#sec-toindex module.exports = function (it) { if (it === undefined) return 0; var number = toInteger(it); var length = toLength(number); if (number !== length) throw RangeError('Wrong length or index'); return length; }; /***/ }), /***/ "./node_modules/core-js/internals/to-indexed-object.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/to-indexed-object.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // toObject with fallback for non-array-like ES3 strings var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); module.exports = function (it) { return IndexedObject(requireObjectCoercible(it)); }; /***/ }), /***/ "./node_modules/core-js/internals/to-integer.js": /*!******************************************************!*\ !*** ./node_modules/core-js/internals/to-integer.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { var ceil = Math.ceil; var floor = Math.floor; // `ToInteger` abstract operation // https://tc39.es/ecma262/#sec-tointeger module.exports = function (argument) { return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); }; /***/ }), /***/ "./node_modules/core-js/internals/to-length.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/to-length.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var min = Math.min; // `ToLength` abstract operation // https://tc39.es/ecma262/#sec-tolength module.exports = function (argument) { return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 }; /***/ }), /***/ "./node_modules/core-js/internals/to-object.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/to-object.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); // `ToObject` abstract operation // https://tc39.es/ecma262/#sec-toobject module.exports = function (argument) { return Object(requireObjectCoercible(argument)); }; /***/ }), /***/ "./node_modules/core-js/internals/to-offset.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/internals/to-offset.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toPositiveInteger = __webpack_require__(/*! ../internals/to-positive-integer */ "./node_modules/core-js/internals/to-positive-integer.js"); module.exports = function (it, BYTES) { var offset = toPositiveInteger(it); if (offset % BYTES) throw RangeError('Wrong offset'); return offset; }; /***/ }), /***/ "./node_modules/core-js/internals/to-positive-integer.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/internals/to-positive-integer.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); module.exports = function (it) { var result = toInteger(it); if (result < 0) throw RangeError("The argument can't be less than 0"); return result; }; /***/ }), /***/ "./node_modules/core-js/internals/to-primitive.js": /*!********************************************************!*\ !*** ./node_modules/core-js/internals/to-primitive.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); // `ToPrimitive` abstract operation // https://tc39.es/ecma262/#sec-toprimitive // instead of the ES6 spec version, we didn't implement @@toPrimitive case // and the second argument - flag - preferred type is a string module.exports = function (input, PREFERRED_STRING) { if (!isObject(input)) return input; var fn, val; if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; throw TypeError("Can't convert object to primitive value"); }; /***/ }), /***/ "./node_modules/core-js/internals/to-string-tag-support.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/internals/to-string-tag-support.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var test = {}; test[TO_STRING_TAG] = 'z'; module.exports = String(test) === '[object z]'; /***/ }), /***/ "./node_modules/core-js/internals/typed-array-constructor.js": /*!*******************************************************************!*\ !*** ./node_modules/core-js/internals/typed-array-constructor.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = __webpack_require__(/*! ../internals/typed-array-constructors-require-wrappers */ "./node_modules/core-js/internals/typed-array-constructors-require-wrappers.js"); var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var ArrayBufferModule = __webpack_require__(/*! ../internals/array-buffer */ "./node_modules/core-js/internals/array-buffer.js"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toIndex = __webpack_require__(/*! ../internals/to-index */ "./node_modules/core-js/internals/to-index.js"); var toOffset = __webpack_require__(/*! ../internals/to-offset */ "./node_modules/core-js/internals/to-offset.js"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var classof = __webpack_require__(/*! ../internals/classof */ "./node_modules/core-js/internals/classof.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "./node_modules/core-js/internals/object-set-prototype-of.js"); var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js").f; var typedArrayFrom = __webpack_require__(/*! ../internals/typed-array-from */ "./node_modules/core-js/internals/typed-array-from.js"); var forEach = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").forEach; var setSpecies = __webpack_require__(/*! ../internals/set-species */ "./node_modules/core-js/internals/set-species.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "./node_modules/core-js/internals/inherit-if-required.js"); var getInternalState = InternalStateModule.get; var setInternalState = InternalStateModule.set; var nativeDefineProperty = definePropertyModule.f; var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; var round = Math.round; var RangeError = global.RangeError; var ArrayBuffer = ArrayBufferModule.ArrayBuffer; var DataView = ArrayBufferModule.DataView; var NATIVE_ARRAY_BUFFER_VIEWS = ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS; var TYPED_ARRAY_TAG = ArrayBufferViewCore.TYPED_ARRAY_TAG; var TypedArray = ArrayBufferViewCore.TypedArray; var TypedArrayPrototype = ArrayBufferViewCore.TypedArrayPrototype; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var isTypedArray = ArrayBufferViewCore.isTypedArray; var BYTES_PER_ELEMENT = 'BYTES_PER_ELEMENT'; var WRONG_LENGTH = 'Wrong length'; var fromList = function (C, list) { var index = 0; var length = list.length; var result = new (aTypedArrayConstructor(C))(length); while (length > index) result[index] = list[index++]; return result; }; var addGetter = function (it, key) { nativeDefineProperty(it, key, { get: function () { return getInternalState(this)[key]; } }); }; var isArrayBuffer = function (it) { var klass; return it instanceof ArrayBuffer || (klass = classof(it)) == 'ArrayBuffer' || klass == 'SharedArrayBuffer'; }; var isTypedArrayIndex = function (target, key) { return isTypedArray(target) && typeof key != 'symbol' && key in target && String(+key) == String(key); }; var wrappedGetOwnPropertyDescriptor = function getOwnPropertyDescriptor(target, key) { return isTypedArrayIndex(target, key = toPrimitive(key, true)) ? createPropertyDescriptor(2, target[key]) : nativeGetOwnPropertyDescriptor(target, key); }; var wrappedDefineProperty = function defineProperty(target, key, descriptor) { if (isTypedArrayIndex(target, key = toPrimitive(key, true)) && isObject(descriptor) && has(descriptor, 'value') && !has(descriptor, 'get') && !has(descriptor, 'set') // TODO: add validation descriptor w/o calling accessors && !descriptor.configurable && (!has(descriptor, 'writable') || descriptor.writable) && (!has(descriptor, 'enumerable') || descriptor.enumerable) ) { target[key] = descriptor.value; return target; } return nativeDefineProperty(target, key, descriptor); }; if (DESCRIPTORS) { if (!NATIVE_ARRAY_BUFFER_VIEWS) { getOwnPropertyDescriptorModule.f = wrappedGetOwnPropertyDescriptor; definePropertyModule.f = wrappedDefineProperty; addGetter(TypedArrayPrototype, 'buffer'); addGetter(TypedArrayPrototype, 'byteOffset'); addGetter(TypedArrayPrototype, 'byteLength'); addGetter(TypedArrayPrototype, 'length'); } $({ target: 'Object', stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS }, { getOwnPropertyDescriptor: wrappedGetOwnPropertyDescriptor, defineProperty: wrappedDefineProperty }); module.exports = function (TYPE, wrapper, CLAMPED) { var BYTES = TYPE.match(/\d+$/)[0] / 8; var CONSTRUCTOR_NAME = TYPE + (CLAMPED ? 'Clamped' : '') + 'Array'; var GETTER = 'get' + TYPE; var SETTER = 'set' + TYPE; var NativeTypedArrayConstructor = global[CONSTRUCTOR_NAME]; var TypedArrayConstructor = NativeTypedArrayConstructor; var TypedArrayConstructorPrototype = TypedArrayConstructor && TypedArrayConstructor.prototype; var exported = {}; var getter = function (that, index) { var data = getInternalState(that); return data.view[GETTER](index * BYTES + data.byteOffset, true); }; var setter = function (that, index, value) { var data = getInternalState(that); if (CLAMPED) value = (value = round(value)) < 0 ? 0 : value > 0xFF ? 0xFF : value & 0xFF; data.view[SETTER](index * BYTES + data.byteOffset, value, true); }; var addElement = function (that, index) { nativeDefineProperty(that, index, { get: function () { return getter(this, index); }, set: function (value) { return setter(this, index, value); }, enumerable: true }); }; if (!NATIVE_ARRAY_BUFFER_VIEWS) { TypedArrayConstructor = wrapper(function (that, data, offset, $length) { anInstance(that, TypedArrayConstructor, CONSTRUCTOR_NAME); var index = 0; var byteOffset = 0; var buffer, byteLength, length; if (!isObject(data)) { length = toIndex(data); byteLength = length * BYTES; buffer = new ArrayBuffer(byteLength); } else if (isArrayBuffer(data)) { buffer = data; byteOffset = toOffset(offset, BYTES); var $len = data.byteLength; if ($length === undefined) { if ($len % BYTES) throw RangeError(WRONG_LENGTH); byteLength = $len - byteOffset; if (byteLength < 0) throw RangeError(WRONG_LENGTH); } else { byteLength = toLength($length) * BYTES; if (byteLength + byteOffset > $len) throw RangeError(WRONG_LENGTH); } length = byteLength / BYTES; } else if (isTypedArray(data)) { return fromList(TypedArrayConstructor, data); } else { return typedArrayFrom.call(TypedArrayConstructor, data); } setInternalState(that, { buffer: buffer, byteOffset: byteOffset, byteLength: byteLength, length: length, view: new DataView(buffer) }); while (index < length) addElement(that, index++); }); if (setPrototypeOf) setPrototypeOf(TypedArrayConstructor, TypedArray); TypedArrayConstructorPrototype = TypedArrayConstructor.prototype = create(TypedArrayPrototype); } else if (TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS) { TypedArrayConstructor = wrapper(function (dummy, data, typedArrayOffset, $length) { anInstance(dummy, TypedArrayConstructor, CONSTRUCTOR_NAME); return inheritIfRequired(function () { if (!isObject(data)) return new NativeTypedArrayConstructor(toIndex(data)); if (isArrayBuffer(data)) return $length !== undefined ? new NativeTypedArrayConstructor(data, toOffset(typedArrayOffset, BYTES), $length) : typedArrayOffset !== undefined ? new NativeTypedArrayConstructor(data, toOffset(typedArrayOffset, BYTES)) : new NativeTypedArrayConstructor(data); if (isTypedArray(data)) return fromList(TypedArrayConstructor, data); return typedArrayFrom.call(TypedArrayConstructor, data); }(), dummy, TypedArrayConstructor); }); if (setPrototypeOf) setPrototypeOf(TypedArrayConstructor, TypedArray); forEach(getOwnPropertyNames(NativeTypedArrayConstructor), function (key) { if (!(key in TypedArrayConstructor)) { createNonEnumerableProperty(TypedArrayConstructor, key, NativeTypedArrayConstructor[key]); } }); TypedArrayConstructor.prototype = TypedArrayConstructorPrototype; } if (TypedArrayConstructorPrototype.constructor !== TypedArrayConstructor) { createNonEnumerableProperty(TypedArrayConstructorPrototype, 'constructor', TypedArrayConstructor); } if (TYPED_ARRAY_TAG) { createNonEnumerableProperty(TypedArrayConstructorPrototype, TYPED_ARRAY_TAG, CONSTRUCTOR_NAME); } exported[CONSTRUCTOR_NAME] = TypedArrayConstructor; $({ global: true, forced: TypedArrayConstructor != NativeTypedArrayConstructor, sham: !NATIVE_ARRAY_BUFFER_VIEWS }, exported); if (!(BYTES_PER_ELEMENT in TypedArrayConstructor)) { createNonEnumerableProperty(TypedArrayConstructor, BYTES_PER_ELEMENT, BYTES); } if (!(BYTES_PER_ELEMENT in TypedArrayConstructorPrototype)) { createNonEnumerableProperty(TypedArrayConstructorPrototype, BYTES_PER_ELEMENT, BYTES); } setSpecies(CONSTRUCTOR_NAME); }; } else module.exports = function () { /* empty */ }; /***/ }), /***/ "./node_modules/core-js/internals/typed-array-constructors-require-wrappers.js": /*!*************************************************************************************!*\ !*** ./node_modules/core-js/internals/typed-array-constructors-require-wrappers.js ***! \*************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* eslint-disable no-new */ var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "./node_modules/core-js/internals/check-correctness-of-iteration.js"); var NATIVE_ARRAY_BUFFER_VIEWS = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js").NATIVE_ARRAY_BUFFER_VIEWS; var ArrayBuffer = global.ArrayBuffer; var Int8Array = global.Int8Array; module.exports = !NATIVE_ARRAY_BUFFER_VIEWS || !fails(function () { Int8Array(1); }) || !fails(function () { new Int8Array(-1); }) || !checkCorrectnessOfIteration(function (iterable) { new Int8Array(); new Int8Array(null); new Int8Array(1.5); new Int8Array(iterable); }, true) || fails(function () { // Safari (11+) bug - a reason why even Safari 13 should load a typed array polyfill return new Int8Array(new ArrayBuffer(2), 1, undefined).length !== 1; }); /***/ }), /***/ "./node_modules/core-js/internals/typed-array-from.js": /*!************************************************************!*\ !*** ./node_modules/core-js/internals/typed-array-from.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "./node_modules/core-js/internals/get-iterator-method.js"); var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "./node_modules/core-js/internals/is-array-iterator-method.js"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); var aTypedArrayConstructor = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js").aTypedArrayConstructor; module.exports = function from(source /* , mapfn, thisArg */) { var O = toObject(source); var argumentsLength = arguments.length; var mapfn = argumentsLength > 1 ? arguments[1] : undefined; var mapping = mapfn !== undefined; var iteratorMethod = getIteratorMethod(O); var i, length, result, step, iterator, next; if (iteratorMethod != undefined && !isArrayIteratorMethod(iteratorMethod)) { iterator = iteratorMethod.call(O); next = iterator.next; O = []; while (!(step = next.call(iterator)).done) { O.push(step.value); } } if (mapping && argumentsLength > 2) { mapfn = bind(mapfn, arguments[2], 2); } length = toLength(O.length); result = new (aTypedArrayConstructor(this))(length); for (i = 0; length > i; i++) { result[i] = mapping ? mapfn(O[i], i) : O[i]; } return result; }; /***/ }), /***/ "./node_modules/core-js/internals/uid.js": /*!***********************************************!*\ !*** ./node_modules/core-js/internals/uid.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports) { var id = 0; var postfix = Math.random(); module.exports = function (key) { return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); }; /***/ }), /***/ "./node_modules/core-js/internals/use-symbol-as-uid.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/use-symbol-as-uid.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "./node_modules/core-js/internals/native-symbol.js"); module.exports = NATIVE_SYMBOL // eslint-disable-next-line no-undef && !Symbol.sham // eslint-disable-next-line no-undef && typeof Symbol.iterator == 'symbol'; /***/ }), /***/ "./node_modules/core-js/internals/well-known-symbol-wrapped.js": /*!*********************************************************************!*\ !*** ./node_modules/core-js/internals/well-known-symbol-wrapped.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); exports.f = wellKnownSymbol; /***/ }), /***/ "./node_modules/core-js/internals/well-known-symbol.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/internals/well-known-symbol.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var shared = __webpack_require__(/*! ../internals/shared */ "./node_modules/core-js/internals/shared.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var uid = __webpack_require__(/*! ../internals/uid */ "./node_modules/core-js/internals/uid.js"); var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "./node_modules/core-js/internals/native-symbol.js"); var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "./node_modules/core-js/internals/use-symbol-as-uid.js"); var WellKnownSymbolsStore = shared('wks'); var Symbol = global.Symbol; var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid; module.exports = function (name) { if (!has(WellKnownSymbolsStore, name)) { if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name]; else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); } return WellKnownSymbolsStore[name]; }; /***/ }), /***/ "./node_modules/core-js/internals/whitespaces.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/internals/whitespaces.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { // a string of all valid unicode whitespaces // eslint-disable-next-line max-len module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; /***/ }), /***/ "./node_modules/core-js/modules/es.array.concat.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.concat.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var isArray = __webpack_require__(/*! ../internals/is-array */ "./node_modules/core-js/internals/is-array.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js"); var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "./node_modules/core-js/internals/engine-v8-version.js"); var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable'); var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded'; // We can't use this feature detection in V8 since it causes // deoptimization and serious performance degradation // https://github.com/zloirock/core-js/issues/679 var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () { var array = []; array[IS_CONCAT_SPREADABLE] = false; return array.concat()[0] !== array; }); var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat'); var isConcatSpreadable = function (O) { if (!isObject(O)) return false; var spreadable = O[IS_CONCAT_SPREADABLE]; return spreadable !== undefined ? !!spreadable : isArray(O); }; var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; // `Array.prototype.concat` method // https://tc39.es/ecma262/#sec-array.prototype.concat // with adding support of @@isConcatSpreadable and @@species $({ target: 'Array', proto: true, forced: FORCED }, { concat: function concat(arg) { // eslint-disable-line no-unused-vars var O = toObject(this); var A = arraySpeciesCreate(O, 0); var n = 0; var i, k, length, len, E; for (i = -1, length = arguments.length; i < length; i++) { E = i === -1 ? O : arguments[i]; if (isConcatSpreadable(E)) { len = toLength(E.length); if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]); } else { if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); createProperty(A, n++, E); } } A.length = n; return A; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.every.js": /*!********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.every.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $every = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").every; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var STRICT_METHOD = arrayMethodIsStrict('every'); var USES_TO_LENGTH = arrayMethodUsesToLength('every'); // `Array.prototype.every` method // https://tc39.es/ecma262/#sec-array.prototype.every $({ target: 'Array', proto: true, forced: !STRICT_METHOD || !USES_TO_LENGTH }, { every: function every(callbackfn /* , thisArg */) { return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.fill.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/modules/es.array.fill.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var fill = __webpack_require__(/*! ../internals/array-fill */ "./node_modules/core-js/internals/array-fill.js"); var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js"); // `Array.prototype.fill` method // https://tc39.es/ecma262/#sec-array.prototype.fill $({ target: 'Array', proto: true }, { fill: fill }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('fill'); /***/ }), /***/ "./node_modules/core-js/modules/es.array.filter.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.filter.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $filter = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").filter; var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('filter'); // Edge 14- issue var USES_TO_LENGTH = arrayMethodUsesToLength('filter'); // `Array.prototype.filter` method // https://tc39.es/ecma262/#sec-array.prototype.filter // with adding support of @@species $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { filter: function filter(callbackfn /* , thisArg */) { return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.find-index.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.array.find-index.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $findIndex = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").findIndex; var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var FIND_INDEX = 'findIndex'; var SKIPS_HOLES = true; var USES_TO_LENGTH = arrayMethodUsesToLength(FIND_INDEX); // Shouldn't skip holes if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; }); // `Array.prototype.findIndex` method // https://tc39.es/ecma262/#sec-array.prototype.findindex $({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH }, { findIndex: function findIndex(callbackfn /* , that = undefined */) { return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables addToUnscopables(FIND_INDEX); /***/ }), /***/ "./node_modules/core-js/modules/es.array.find.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/modules/es.array.find.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $find = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").find; var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var FIND = 'find'; var SKIPS_HOLES = true; var USES_TO_LENGTH = arrayMethodUsesToLength(FIND); // Shouldn't skip holes if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; }); // `Array.prototype.find` method // https://tc39.es/ecma262/#sec-array.prototype.find $({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH }, { find: function find(callbackfn /* , that = undefined */) { return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables addToUnscopables(FIND); /***/ }), /***/ "./node_modules/core-js/modules/es.array.flat-map.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.flat-map.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var flattenIntoArray = __webpack_require__(/*! ../internals/flatten-into-array */ "./node_modules/core-js/internals/flatten-into-array.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js"); // `Array.prototype.flatMap` method // https://tc39.es/ecma262/#sec-array.prototype.flatmap $({ target: 'Array', proto: true }, { flatMap: function flatMap(callbackfn /* , thisArg */) { var O = toObject(this); var sourceLen = toLength(O.length); var A; aFunction(callbackfn); A = arraySpeciesCreate(O, 0); A.length = flattenIntoArray(A, O, O, sourceLen, 0, 1, callbackfn, arguments.length > 1 ? arguments[1] : undefined); return A; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.flat.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/modules/es.array.flat.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var flattenIntoArray = __webpack_require__(/*! ../internals/flatten-into-array */ "./node_modules/core-js/internals/flatten-into-array.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js"); // `Array.prototype.flat` method // https://tc39.es/ecma262/#sec-array.prototype.flat $({ target: 'Array', proto: true }, { flat: function flat(/* depthArg = 1 */) { var depthArg = arguments.length ? arguments[0] : undefined; var O = toObject(this); var sourceLen = toLength(O.length); var A = arraySpeciesCreate(O, 0); A.length = flattenIntoArray(A, O, O, sourceLen, 0, depthArg === undefined ? 1 : toInteger(depthArg)); return A; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.for-each.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.for-each.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var forEach = __webpack_require__(/*! ../internals/array-for-each */ "./node_modules/core-js/internals/array-for-each.js"); // `Array.prototype.forEach` method // https://tc39.es/ecma262/#sec-array.prototype.foreach $({ target: 'Array', proto: true, forced: [].forEach != forEach }, { forEach: forEach }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.from.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/modules/es.array.from.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var from = __webpack_require__(/*! ../internals/array-from */ "./node_modules/core-js/internals/array-from.js"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "./node_modules/core-js/internals/check-correctness-of-iteration.js"); var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) { Array.from(iterable); }); // `Array.from` method // https://tc39.es/ecma262/#sec-array.from $({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, { from: from }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.includes.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.includes.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $includes = __webpack_require__(/*! ../internals/array-includes */ "./node_modules/core-js/internals/array-includes.js").includes; var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { ACCESSORS: true, 1: 0 }); // `Array.prototype.includes` method // https://tc39.es/ecma262/#sec-array.prototype.includes $({ target: 'Array', proto: true, forced: !USES_TO_LENGTH }, { includes: function includes(el /* , fromIndex = 0 */) { return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('includes'); /***/ }), /***/ "./node_modules/core-js/modules/es.array.index-of.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.index-of.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $indexOf = __webpack_require__(/*! ../internals/array-includes */ "./node_modules/core-js/internals/array-includes.js").indexOf; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var nativeIndexOf = [].indexOf; var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; var STRICT_METHOD = arrayMethodIsStrict('indexOf'); var USES_TO_LENGTH = arrayMethodUsesToLength('indexOf', { ACCESSORS: true, 1: 0 }); // `Array.prototype.indexOf` method // https://tc39.es/ecma262/#sec-array.prototype.indexof $({ target: 'Array', proto: true, forced: NEGATIVE_ZERO || !STRICT_METHOD || !USES_TO_LENGTH }, { indexOf: function indexOf(searchElement /* , fromIndex = 0 */) { return NEGATIVE_ZERO // convert -0 to +0 ? nativeIndexOf.apply(this, arguments) || 0 : $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.iterator.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.iterator.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js"); var Iterators = __webpack_require__(/*! ../internals/iterators */ "./node_modules/core-js/internals/iterators.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "./node_modules/core-js/internals/define-iterator.js"); var ARRAY_ITERATOR = 'Array Iterator'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR); // `Array.prototype.entries` method // https://tc39.es/ecma262/#sec-array.prototype.entries // `Array.prototype.keys` method // https://tc39.es/ecma262/#sec-array.prototype.keys // `Array.prototype.values` method // https://tc39.es/ecma262/#sec-array.prototype.values // `Array.prototype[@@iterator]` method // https://tc39.es/ecma262/#sec-array.prototype-@@iterator // `CreateArrayIterator` internal method // https://tc39.es/ecma262/#sec-createarrayiterator module.exports = defineIterator(Array, 'Array', function (iterated, kind) { setInternalState(this, { type: ARRAY_ITERATOR, target: toIndexedObject(iterated), // target index: 0, // next index kind: kind // kind }); // `%ArrayIteratorPrototype%.next` method // https://tc39.es/ecma262/#sec-%arrayiteratorprototype%.next }, function () { var state = getInternalState(this); var target = state.target; var kind = state.kind; var index = state.index++; if (!target || index >= target.length) { state.target = undefined; return { value: undefined, done: true }; } if (kind == 'keys') return { value: index, done: false }; if (kind == 'values') return { value: target[index], done: false }; return { value: [index, target[index]], done: false }; }, 'values'); // argumentsList[@@iterator] is %ArrayProto_values% // https://tc39.es/ecma262/#sec-createunmappedargumentsobject // https://tc39.es/ecma262/#sec-createmappedargumentsobject Iterators.Arguments = Iterators.Array; // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('keys'); addToUnscopables('values'); addToUnscopables('entries'); /***/ }), /***/ "./node_modules/core-js/modules/es.array.join.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/modules/es.array.join.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "./node_modules/core-js/internals/indexed-object.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js"); var nativeJoin = [].join; var ES3_STRINGS = IndexedObject != Object; var STRICT_METHOD = arrayMethodIsStrict('join', ','); // `Array.prototype.join` method // https://tc39.es/ecma262/#sec-array.prototype.join $({ target: 'Array', proto: true, forced: ES3_STRINGS || !STRICT_METHOD }, { join: function join(separator) { return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.map.js": /*!******************************************************!*\ !*** ./node_modules/core-js/modules/es.array.map.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $map = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").map; var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map'); // FF49- issue var USES_TO_LENGTH = arrayMethodUsesToLength('map'); // `Array.prototype.map` method // https://tc39.es/ecma262/#sec-array.prototype.map // with adding support of @@species $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { map: function map(callbackfn /* , thisArg */) { return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.of.js": /*!*****************************************************!*\ !*** ./node_modules/core-js/modules/es.array.of.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js"); var ISNT_GENERIC = fails(function () { function F() { /* empty */ } return !(Array.of.call(F) instanceof F); }); // `Array.of` method // https://tc39.es/ecma262/#sec-array.of // WebKit Array.of isn't generic $({ target: 'Array', stat: true, forced: ISNT_GENERIC }, { of: function of(/* ...args */) { var index = 0; var argumentsLength = arguments.length; var result = new (typeof this == 'function' ? this : Array)(argumentsLength); while (argumentsLength > index) createProperty(result, index, arguments[index++]); result.length = argumentsLength; return result; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.reduce.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.reduce.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $reduce = __webpack_require__(/*! ../internals/array-reduce */ "./node_modules/core-js/internals/array-reduce.js").left; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var CHROME_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "./node_modules/core-js/internals/engine-v8-version.js"); var IS_NODE = __webpack_require__(/*! ../internals/engine-is-node */ "./node_modules/core-js/internals/engine-is-node.js"); var STRICT_METHOD = arrayMethodIsStrict('reduce'); var USES_TO_LENGTH = arrayMethodUsesToLength('reduce', { 1: 0 }); // Chrome 80-82 has a critical bug // https://bugs.chromium.org/p/chromium/issues/detail?id=1049982 var CHROME_BUG = !IS_NODE && CHROME_VERSION > 79 && CHROME_VERSION < 83; // `Array.prototype.reduce` method // https://tc39.es/ecma262/#sec-array.prototype.reduce $({ target: 'Array', proto: true, forced: !STRICT_METHOD || !USES_TO_LENGTH || CHROME_BUG }, { reduce: function reduce(callbackfn /* , initialValue */) { return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.slice.js": /*!********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.slice.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var isArray = __webpack_require__(/*! ../internals/is-array */ "./node_modules/core-js/internals/is-array.js"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('slice'); var USES_TO_LENGTH = arrayMethodUsesToLength('slice', { ACCESSORS: true, 0: 0, 1: 2 }); var SPECIES = wellKnownSymbol('species'); var nativeSlice = [].slice; var max = Math.max; // `Array.prototype.slice` method // https://tc39.es/ecma262/#sec-array.prototype.slice // fallback for not array-like ES3 strings and DOM objects $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { slice: function slice(start, end) { var O = toIndexedObject(this); var length = toLength(O.length); var k = toAbsoluteIndex(start, length); var fin = toAbsoluteIndex(end === undefined ? length : end, length); // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible var Constructor, result, n; if (isArray(O)) { Constructor = O.constructor; // cross-realm fallback if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) { Constructor = undefined; } else if (isObject(Constructor)) { Constructor = Constructor[SPECIES]; if (Constructor === null) Constructor = undefined; } if (Constructor === Array || Constructor === undefined) { return nativeSlice.call(O, k, fin); } } result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0)); for (n = 0; k < fin; k++, n++) if (k in O) createProperty(result, n, O[k]); result.length = n; return result; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.some.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/modules/es.array.some.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $some = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").some; var arrayMethodIsStrict = __webpack_require__(/*! ../internals/array-method-is-strict */ "./node_modules/core-js/internals/array-method-is-strict.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var STRICT_METHOD = arrayMethodIsStrict('some'); var USES_TO_LENGTH = arrayMethodUsesToLength('some'); // `Array.prototype.some` method // https://tc39.es/ecma262/#sec-array.prototype.some $({ target: 'Array', proto: true, forced: !STRICT_METHOD || !USES_TO_LENGTH }, { some: function some(callbackfn /* , thisArg */) { return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.splice.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.array.splice.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "./node_modules/core-js/internals/array-species-create.js"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js"); var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "./node_modules/core-js/internals/array-method-has-species-support.js"); var arrayMethodUsesToLength = __webpack_require__(/*! ../internals/array-method-uses-to-length */ "./node_modules/core-js/internals/array-method-uses-to-length.js"); var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice'); var USES_TO_LENGTH = arrayMethodUsesToLength('splice', { ACCESSORS: true, 0: 0, 1: 2 }); var max = Math.max; var min = Math.min; var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded'; // `Array.prototype.splice` method // https://tc39.es/ecma262/#sec-array.prototype.splice // with adding support of @@species $({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { splice: function splice(start, deleteCount /* , ...items */) { var O = toObject(this); var len = toLength(O.length); var actualStart = toAbsoluteIndex(start, len); var argumentsLength = arguments.length; var insertCount, actualDeleteCount, A, k, from, to; if (argumentsLength === 0) { insertCount = actualDeleteCount = 0; } else if (argumentsLength === 1) { insertCount = 0; actualDeleteCount = len - actualStart; } else { insertCount = argumentsLength - 2; actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart); } if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) { throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED); } A = arraySpeciesCreate(O, actualDeleteCount); for (k = 0; k < actualDeleteCount; k++) { from = actualStart + k; if (from in O) createProperty(A, k, O[from]); } A.length = actualDeleteCount; if (insertCount < actualDeleteCount) { for (k = actualStart; k < len - actualDeleteCount; k++) { from = k + actualDeleteCount; to = k + insertCount; if (from in O) O[to] = O[from]; else delete O[to]; } for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1]; } else if (insertCount > actualDeleteCount) { for (k = len - actualDeleteCount; k > actualStart; k--) { from = k + actualDeleteCount - 1; to = k + insertCount - 1; if (from in O) O[to] = O[from]; else delete O[to]; } } for (k = 0; k < insertCount; k++) { O[k + actualStart] = arguments[k + 2]; } O.length = len - actualDeleteCount + insertCount; return A; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.array.unscopables.flat-map.js": /*!***********************************************************************!*\ !*** ./node_modules/core-js/modules/es.array.unscopables.flat-map.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // this method was added to unscopables after implementation // in popular engines, so it's moved to a separate module var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js"); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('flatMap'); /***/ }), /***/ "./node_modules/core-js/modules/es.array.unscopables.flat.js": /*!*******************************************************************!*\ !*** ./node_modules/core-js/modules/es.array.unscopables.flat.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // this method was added to unscopables after implementation // in popular engines, so it's moved to a separate module var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "./node_modules/core-js/internals/add-to-unscopables.js"); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables addToUnscopables('flat'); /***/ }), /***/ "./node_modules/core-js/modules/es.function.name.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/modules/es.function.name.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var FunctionPrototype = Function.prototype; var FunctionPrototypeToString = FunctionPrototype.toString; var nameRE = /^\s*function ([^ (]*)/; var NAME = 'name'; // Function instances `.name` property // https://tc39.es/ecma262/#sec-function-instances-name if (DESCRIPTORS && !(NAME in FunctionPrototype)) { defineProperty(FunctionPrototype, NAME, { configurable: true, get: function () { try { return FunctionPrototypeToString.call(this).match(nameRE)[1]; } catch (error) { return ''; } } }); } /***/ }), /***/ "./node_modules/core-js/modules/es.map.js": /*!************************************************!*\ !*** ./node_modules/core-js/modules/es.map.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var collection = __webpack_require__(/*! ../internals/collection */ "./node_modules/core-js/internals/collection.js"); var collectionStrong = __webpack_require__(/*! ../internals/collection-strong */ "./node_modules/core-js/internals/collection-strong.js"); // `Map` constructor // https://tc39.es/ecma262/#sec-map-objects module.exports = collection('Map', function (init) { return function Map() { return init(this, arguments.length ? arguments[0] : undefined); }; }, collectionStrong); /***/ }), /***/ "./node_modules/core-js/modules/es.math.cbrt.js": /*!******************************************************!*\ !*** ./node_modules/core-js/modules/es.math.cbrt.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var sign = __webpack_require__(/*! ../internals/math-sign */ "./node_modules/core-js/internals/math-sign.js"); var abs = Math.abs; var pow = Math.pow; // `Math.cbrt` method // https://tc39.es/ecma262/#sec-math.cbrt $({ target: 'Math', stat: true }, { cbrt: function cbrt(x) { return sign(x = +x) * pow(abs(x), 1 / 3); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.math.sign.js": /*!******************************************************!*\ !*** ./node_modules/core-js/modules/es.math.sign.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var sign = __webpack_require__(/*! ../internals/math-sign */ "./node_modules/core-js/internals/math-sign.js"); // `Math.sign` method // https://tc39.es/ecma262/#sec-math.sign $({ target: 'Math', stat: true }, { sign: sign }); /***/ }), /***/ "./node_modules/core-js/modules/es.number.constructor.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/modules/es.number.constructor.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "./node_modules/core-js/internals/is-forced.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var classof = __webpack_require__(/*! ../internals/classof-raw */ "./node_modules/core-js/internals/classof-raw.js"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "./node_modules/core-js/internals/inherit-if-required.js"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js").f; var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var trim = __webpack_require__(/*! ../internals/string-trim */ "./node_modules/core-js/internals/string-trim.js").trim; var NUMBER = 'Number'; var NativeNumber = global[NUMBER]; var NumberPrototype = NativeNumber.prototype; // Opera ~12 has broken Object#toString var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER; // `ToNumber` abstract operation // https://tc39.es/ecma262/#sec-tonumber var toNumber = function (argument) { var it = toPrimitive(argument, false); var first, third, radix, maxCode, digits, length, index, code; if (typeof it == 'string' && it.length > 2) { it = trim(it); first = it.charCodeAt(0); if (first === 43 || first === 45) { third = it.charCodeAt(2); if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix } else if (first === 48) { switch (it.charCodeAt(1)) { case 66: case 98: radix = 2; maxCode = 49; break; // fast equal of /^0b[01]+$/i case 79: case 111: radix = 8; maxCode = 55; break; // fast equal of /^0o[0-7]+$/i default: return +it; } digits = it.slice(2); length = digits.length; for (index = 0; index < length; index++) { code = digits.charCodeAt(index); // parseInt parses a string to a first unavailable symbol // but ToNumber should return NaN if a string contains unavailable symbols if (code < 48 || code > maxCode) return NaN; } return parseInt(digits, radix); } } return +it; }; // `Number` constructor // https://tc39.es/ecma262/#sec-number-constructor if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { var NumberWrapper = function Number(value) { var it = arguments.length < 1 ? 0 : value; var dummy = this; return dummy instanceof NumberWrapper // check on 1..constructor(foo) case && (BROKEN_CLASSOF ? fails(function () { NumberPrototype.valueOf.call(dummy); }) : classof(dummy) != NUMBER) ? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it); }; for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : ( // ES3: 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + // ES2015 (in case, if modules with ES2015 Number statics required before): 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' + 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,' + // ESNext 'fromString,range' ).split(','), j = 0, key; keys.length > j; j++) { if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) { defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key)); } } NumberWrapper.prototype = NumberPrototype; NumberPrototype.constructor = NumberWrapper; redefine(global, NUMBER, NumberWrapper); } /***/ }), /***/ "./node_modules/core-js/modules/es.number.to-fixed.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es.number.to-fixed.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var thisNumberValue = __webpack_require__(/*! ../internals/this-number-value */ "./node_modules/core-js/internals/this-number-value.js"); var repeat = __webpack_require__(/*! ../internals/string-repeat */ "./node_modules/core-js/internals/string-repeat.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var nativeToFixed = 1.0.toFixed; var floor = Math.floor; var pow = function (x, n, acc) { return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc); }; var log = function (x) { var n = 0; var x2 = x; while (x2 >= 4096) { n += 12; x2 /= 4096; } while (x2 >= 2) { n += 1; x2 /= 2; } return n; }; var FORCED = nativeToFixed && ( 0.00008.toFixed(3) !== '0.000' || 0.9.toFixed(0) !== '1' || 1.255.toFixed(2) !== '1.25' || 1000000000000000128.0.toFixed(0) !== '1000000000000000128' ) || !fails(function () { // V8 ~ Android 4.3- nativeToFixed.call({}); }); // `Number.prototype.toFixed` method // https://tc39.es/ecma262/#sec-number.prototype.tofixed $({ target: 'Number', proto: true, forced: FORCED }, { // eslint-disable-next-line max-statements toFixed: function toFixed(fractionDigits) { var number = thisNumberValue(this); var fractDigits = toInteger(fractionDigits); var data = [0, 0, 0, 0, 0, 0]; var sign = ''; var result = '0'; var e, z, j, k; var multiply = function (n, c) { var index = -1; var c2 = c; while (++index < 6) { c2 += n * data[index]; data[index] = c2 % 1e7; c2 = floor(c2 / 1e7); } }; var divide = function (n) { var index = 6; var c = 0; while (--index >= 0) { c += data[index]; data[index] = floor(c / n); c = (c % n) * 1e7; } }; var dataToString = function () { var index = 6; var s = ''; while (--index >= 0) { if (s !== '' || index === 0 || data[index] !== 0) { var t = String(data[index]); s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t; } } return s; }; if (fractDigits < 0 || fractDigits > 20) throw RangeError('Incorrect fraction digits'); // eslint-disable-next-line no-self-compare if (number != number) return 'NaN'; if (number <= -1e21 || number >= 1e21) return String(number); if (number < 0) { sign = '-'; number = -number; } if (number > 1e-21) { e = log(number * pow(2, 69, 1)) - 69; z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1); z *= 0x10000000000000; e = 52 - e; if (e > 0) { multiply(0, z); j = fractDigits; while (j >= 7) { multiply(1e7, 0); j -= 7; } multiply(pow(10, j, 1), 0); j = e - 1; while (j >= 23) { divide(1 << 23); j -= 23; } divide(1 << j); multiply(1, 1); divide(2); result = dataToString(); } else { multiply(0, z); multiply(1 << -e, 0); result = dataToString() + repeat.call('0', fractDigits); } } if (fractDigits > 0) { k = result.length; result = sign + (k <= fractDigits ? '0.' + repeat.call('0', fractDigits - k) + result : result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits)); } else { result = sign + result; } return result; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.assign.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/modules/es.object.assign.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var assign = __webpack_require__(/*! ../internals/object-assign */ "./node_modules/core-js/internals/object-assign.js"); // `Object.assign` method // https://tc39.es/ecma262/#sec-object.assign $({ target: 'Object', stat: true, forced: Object.assign !== assign }, { assign: assign }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.freeze.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/modules/es.object.freeze.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var FREEZING = __webpack_require__(/*! ../internals/freezing */ "./node_modules/core-js/internals/freezing.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var onFreeze = __webpack_require__(/*! ../internals/internal-metadata */ "./node_modules/core-js/internals/internal-metadata.js").onFreeze; var nativeFreeze = Object.freeze; var FAILS_ON_PRIMITIVES = fails(function () { nativeFreeze(1); }); // `Object.freeze` method // https://tc39.es/ecma262/#sec-object.freeze $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, { freeze: function freeze(it) { return nativeFreeze && isObject(it) ? nativeFreeze(onFreeze(it)) : it; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.get-own-property-descriptor.js": /*!*******************************************************************************!*\ !*** ./node_modules/core-js/modules/es.object.get-own-property-descriptor.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var nativeGetOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var FAILS_ON_PRIMITIVES = fails(function () { nativeGetOwnPropertyDescriptor(1); }); var FORCED = !DESCRIPTORS || FAILS_ON_PRIMITIVES; // `Object.getOwnPropertyDescriptor` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor $({ target: 'Object', stat: true, forced: FORCED, sham: !DESCRIPTORS }, { getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) { return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.get-own-property-descriptors.js": /*!********************************************************************************!*\ !*** ./node_modules/core-js/modules/es.object.get-own-property-descriptors.js ***! \********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "./node_modules/core-js/internals/own-keys.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); var createProperty = __webpack_require__(/*! ../internals/create-property */ "./node_modules/core-js/internals/create-property.js"); // `Object.getOwnPropertyDescriptors` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors $({ target: 'Object', stat: true, sham: !DESCRIPTORS }, { getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { var O = toIndexedObject(object); var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; var keys = ownKeys(O); var result = {}; var index = 0; var key, descriptor; while (keys.length > index) { descriptor = getOwnPropertyDescriptor(O, key = keys[index++]); if (descriptor !== undefined) createProperty(result, key, descriptor); } return result; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.get-prototype-of.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/modules/es.object.get-prototype-of.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var nativeGetPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "./node_modules/core-js/internals/object-get-prototype-of.js"); var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "./node_modules/core-js/internals/correct-prototype-getter.js"); var FAILS_ON_PRIMITIVES = fails(function () { nativeGetPrototypeOf(1); }); // `Object.getPrototypeOf` method // https://tc39.es/ecma262/#sec-object.getprototypeof $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !CORRECT_PROTOTYPE_GETTER }, { getPrototypeOf: function getPrototypeOf(it) { return nativeGetPrototypeOf(toObject(it)); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.is.js": /*!******************************************************!*\ !*** ./node_modules/core-js/modules/es.object.is.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var is = __webpack_require__(/*! ../internals/same-value */ "./node_modules/core-js/internals/same-value.js"); // `Object.is` method // https://tc39.es/ecma262/#sec-object.is $({ target: 'Object', stat: true }, { is: is }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.keys.js": /*!********************************************************!*\ !*** ./node_modules/core-js/modules/es.object.keys.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var nativeKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var FAILS_ON_PRIMITIVES = fails(function () { nativeKeys(1); }); // `Object.keys` method // https://tc39.es/ecma262/#sec-object.keys $({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { keys: function keys(it) { return nativeKeys(toObject(it)); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.object.to-string.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.object.to-string.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "./node_modules/core-js/internals/to-string-tag-support.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var toString = __webpack_require__(/*! ../internals/object-to-string */ "./node_modules/core-js/internals/object-to-string.js"); // `Object.prototype.toString` method // https://tc39.es/ecma262/#sec-object.prototype.tostring if (!TO_STRING_TAG_SUPPORT) { redefine(Object.prototype, 'toString', toString, { unsafe: true }); } /***/ }), /***/ "./node_modules/core-js/modules/es.object.values.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/modules/es.object.values.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $values = __webpack_require__(/*! ../internals/object-to-array */ "./node_modules/core-js/internals/object-to-array.js").values; // `Object.values` method // https://tc39.es/ecma262/#sec-object.values $({ target: 'Object', stat: true }, { values: function values(O) { return $values(O); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.promise.finally.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es.promise.finally.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var NativePromise = __webpack_require__(/*! ../internals/native-promise-constructor */ "./node_modules/core-js/internals/native-promise-constructor.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js"); var promiseResolve = __webpack_require__(/*! ../internals/promise-resolve */ "./node_modules/core-js/internals/promise-resolve.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); // Safari bug https://bugs.webkit.org/show_bug.cgi?id=200829 var NON_GENERIC = !!NativePromise && fails(function () { NativePromise.prototype['finally'].call({ then: function () { /* empty */ } }, function () { /* empty */ }); }); // `Promise.prototype.finally` method // https://tc39.es/ecma262/#sec-promise.prototype.finally $({ target: 'Promise', proto: true, real: true, forced: NON_GENERIC }, { 'finally': function (onFinally) { var C = speciesConstructor(this, getBuiltIn('Promise')); var isFunction = typeof onFinally == 'function'; return this.then( isFunction ? function (x) { return promiseResolve(C, onFinally()).then(function () { return x; }); } : onFinally, isFunction ? function (e) { return promiseResolve(C, onFinally()).then(function () { throw e; }); } : onFinally ); } }); // patch native Promise.prototype for native async functions if (!IS_PURE && typeof NativePromise == 'function' && !NativePromise.prototype['finally']) { redefine(NativePromise.prototype, 'finally', getBuiltIn('Promise').prototype['finally']); } /***/ }), /***/ "./node_modules/core-js/modules/es.promise.js": /*!****************************************************!*\ !*** ./node_modules/core-js/modules/es.promise.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); var NativePromise = __webpack_require__(/*! ../internals/native-promise-constructor */ "./node_modules/core-js/internals/native-promise-constructor.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "./node_modules/core-js/internals/redefine-all.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var setSpecies = __webpack_require__(/*! ../internals/set-species */ "./node_modules/core-js/internals/set-species.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js"); var inspectSource = __webpack_require__(/*! ../internals/inspect-source */ "./node_modules/core-js/internals/inspect-source.js"); var iterate = __webpack_require__(/*! ../internals/iterate */ "./node_modules/core-js/internals/iterate.js"); var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "./node_modules/core-js/internals/check-correctness-of-iteration.js"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js"); var task = __webpack_require__(/*! ../internals/task */ "./node_modules/core-js/internals/task.js").set; var microtask = __webpack_require__(/*! ../internals/microtask */ "./node_modules/core-js/internals/microtask.js"); var promiseResolve = __webpack_require__(/*! ../internals/promise-resolve */ "./node_modules/core-js/internals/promise-resolve.js"); var hostReportErrors = __webpack_require__(/*! ../internals/host-report-errors */ "./node_modules/core-js/internals/host-report-errors.js"); var newPromiseCapabilityModule = __webpack_require__(/*! ../internals/new-promise-capability */ "./node_modules/core-js/internals/new-promise-capability.js"); var perform = __webpack_require__(/*! ../internals/perform */ "./node_modules/core-js/internals/perform.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "./node_modules/core-js/internals/is-forced.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var IS_NODE = __webpack_require__(/*! ../internals/engine-is-node */ "./node_modules/core-js/internals/engine-is-node.js"); var V8_VERSION = __webpack_require__(/*! ../internals/engine-v8-version */ "./node_modules/core-js/internals/engine-v8-version.js"); var SPECIES = wellKnownSymbol('species'); var PROMISE = 'Promise'; var getInternalState = InternalStateModule.get; var setInternalState = InternalStateModule.set; var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); var PromiseConstructor = NativePromise; var TypeError = global.TypeError; var document = global.document; var process = global.process; var $fetch = getBuiltIn('fetch'); var newPromiseCapability = newPromiseCapabilityModule.f; var newGenericPromiseCapability = newPromiseCapability; var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); var NATIVE_REJECTION_EVENT = typeof PromiseRejectionEvent == 'function'; var UNHANDLED_REJECTION = 'unhandledrejection'; var REJECTION_HANDLED = 'rejectionhandled'; var PENDING = 0; var FULFILLED = 1; var REJECTED = 2; var HANDLED = 1; var UNHANDLED = 2; var Internal, OwnPromiseCapability, PromiseWrapper, nativeThen; var FORCED = isForced(PROMISE, function () { var GLOBAL_CORE_JS_PROMISE = inspectSource(PromiseConstructor) !== String(PromiseConstructor); if (!GLOBAL_CORE_JS_PROMISE) { // V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables // https://bugs.chromium.org/p/chromium/issues/detail?id=830565 // We can't detect it synchronously, so just check versions if (V8_VERSION === 66) return true; // Unhandled rejections tracking support, NodeJS Promise without it fails @@species test if (!IS_NODE && !NATIVE_REJECTION_EVENT) return true; } // We need Promise#finally in the pure version for preventing prototype pollution if (IS_PURE && !PromiseConstructor.prototype['finally']) return true; // We can't use @@species feature detection in V8 since it causes // deoptimization and performance degradation // https://github.com/zloirock/core-js/issues/679 if (V8_VERSION >= 51 && /native code/.test(PromiseConstructor)) return false; // Detect correctness of subclassing with @@species support var promise = PromiseConstructor.resolve(1); var FakePromise = function (exec) { exec(function () { /* empty */ }, function () { /* empty */ }); }; var constructor = promise.constructor = {}; constructor[SPECIES] = FakePromise; return !(promise.then(function () { /* empty */ }) instanceof FakePromise); }); var INCORRECT_ITERATION = FORCED || !checkCorrectnessOfIteration(function (iterable) { PromiseConstructor.all(iterable)['catch'](function () { /* empty */ }); }); // helpers var isThenable = function (it) { var then; return isObject(it) && typeof (then = it.then) == 'function' ? then : false; }; var notify = function (state, isReject) { if (state.notified) return; state.notified = true; var chain = state.reactions; microtask(function () { var value = state.value; var ok = state.state == FULFILLED; var index = 0; // variable length - can't use forEach while (chain.length > index) { var reaction = chain[index++]; var handler = ok ? reaction.ok : reaction.fail; var resolve = reaction.resolve; var reject = reaction.reject; var domain = reaction.domain; var result, then, exited; try { if (handler) { if (!ok) { if (state.rejection === UNHANDLED) onHandleUnhandled(state); state.rejection = HANDLED; } if (handler === true) result = value; else { if (domain) domain.enter(); result = handler(value); // can throw if (domain) { domain.exit(); exited = true; } } if (result === reaction.promise) { reject(TypeError('Promise-chain cycle')); } else if (then = isThenable(result)) { then.call(result, resolve, reject); } else resolve(result); } else reject(value); } catch (error) { if (domain && !exited) domain.exit(); reject(error); } } state.reactions = []; state.notified = false; if (isReject && !state.rejection) onUnhandled(state); }); }; var dispatchEvent = function (name, promise, reason) { var event, handler; if (DISPATCH_EVENT) { event = document.createEvent('Event'); event.promise = promise; event.reason = reason; event.initEvent(name, false, true); global.dispatchEvent(event); } else event = { promise: promise, reason: reason }; if (!NATIVE_REJECTION_EVENT && (handler = global['on' + name])) handler(event); else if (name === UNHANDLED_REJECTION) hostReportErrors('Unhandled promise rejection', reason); }; var onUnhandled = function (state) { task.call(global, function () { var promise = state.facade; var value = state.value; var IS_UNHANDLED = isUnhandled(state); var result; if (IS_UNHANDLED) { result = perform(function () { if (IS_NODE) { process.emit('unhandledRejection', value, promise); } else dispatchEvent(UNHANDLED_REJECTION, promise, value); }); // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should state.rejection = IS_NODE || isUnhandled(state) ? UNHANDLED : HANDLED; if (result.error) throw result.value; } }); }; var isUnhandled = function (state) { return state.rejection !== HANDLED && !state.parent; }; var onHandleUnhandled = function (state) { task.call(global, function () { var promise = state.facade; if (IS_NODE) { process.emit('rejectionHandled', promise); } else dispatchEvent(REJECTION_HANDLED, promise, state.value); }); }; var bind = function (fn, state, unwrap) { return function (value) { fn(state, value, unwrap); }; }; var internalReject = function (state, value, unwrap) { if (state.done) return; state.done = true; if (unwrap) state = unwrap; state.value = value; state.state = REJECTED; notify(state, true); }; var internalResolve = function (state, value, unwrap) { if (state.done) return; state.done = true; if (unwrap) state = unwrap; try { if (state.facade === value) throw TypeError("Promise can't be resolved itself"); var then = isThenable(value); if (then) { microtask(function () { var wrapper = { done: false }; try { then.call(value, bind(internalResolve, wrapper, state), bind(internalReject, wrapper, state) ); } catch (error) { internalReject(wrapper, error, state); } }); } else { state.value = value; state.state = FULFILLED; notify(state, false); } } catch (error) { internalReject({ done: false }, error, state); } }; // constructor polyfill if (FORCED) { // 25.4.3.1 Promise(executor) PromiseConstructor = function Promise(executor) { anInstance(this, PromiseConstructor, PROMISE); aFunction(executor); Internal.call(this); var state = getInternalState(this); try { executor(bind(internalResolve, state), bind(internalReject, state)); } catch (error) { internalReject(state, error); } }; // eslint-disable-next-line no-unused-vars Internal = function Promise(executor) { setInternalState(this, { type: PROMISE, done: false, notified: false, parent: false, reactions: [], rejection: false, state: PENDING, value: undefined }); }; Internal.prototype = redefineAll(PromiseConstructor.prototype, { // `Promise.prototype.then` method // https://tc39.es/ecma262/#sec-promise.prototype.then then: function then(onFulfilled, onRejected) { var state = getInternalPromiseState(this); var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor)); reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; reaction.fail = typeof onRejected == 'function' && onRejected; reaction.domain = IS_NODE ? process.domain : undefined; state.parent = true; state.reactions.push(reaction); if (state.state != PENDING) notify(state, false); return reaction.promise; }, // `Promise.prototype.catch` method // https://tc39.es/ecma262/#sec-promise.prototype.catch 'catch': function (onRejected) { return this.then(undefined, onRejected); } }); OwnPromiseCapability = function () { var promise = new Internal(); var state = getInternalState(promise); this.promise = promise; this.resolve = bind(internalResolve, state); this.reject = bind(internalReject, state); }; newPromiseCapabilityModule.f = newPromiseCapability = function (C) { return C === PromiseConstructor || C === PromiseWrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C); }; if (!IS_PURE && typeof NativePromise == 'function') { nativeThen = NativePromise.prototype.then; // wrap native Promise#then for native async functions redefine(NativePromise.prototype, 'then', function then(onFulfilled, onRejected) { var that = this; return new PromiseConstructor(function (resolve, reject) { nativeThen.call(that, resolve, reject); }).then(onFulfilled, onRejected); // https://github.com/zloirock/core-js/issues/640 }, { unsafe: true }); // wrap fetch result if (typeof $fetch == 'function') $({ global: true, enumerable: true, forced: true }, { // eslint-disable-next-line no-unused-vars fetch: function fetch(input /* , init */) { return promiseResolve(PromiseConstructor, $fetch.apply(global, arguments)); } }); } } $({ global: true, wrap: true, forced: FORCED }, { Promise: PromiseConstructor }); setToStringTag(PromiseConstructor, PROMISE, false, true); setSpecies(PROMISE); PromiseWrapper = getBuiltIn(PROMISE); // statics $({ target: PROMISE, stat: true, forced: FORCED }, { // `Promise.reject` method // https://tc39.es/ecma262/#sec-promise.reject reject: function reject(r) { var capability = newPromiseCapability(this); capability.reject.call(undefined, r); return capability.promise; } }); $({ target: PROMISE, stat: true, forced: IS_PURE || FORCED }, { // `Promise.resolve` method // https://tc39.es/ecma262/#sec-promise.resolve resolve: function resolve(x) { return promiseResolve(IS_PURE && this === PromiseWrapper ? PromiseConstructor : this, x); } }); $({ target: PROMISE, stat: true, forced: INCORRECT_ITERATION }, { // `Promise.all` method // https://tc39.es/ecma262/#sec-promise.all all: function all(iterable) { var C = this; var capability = newPromiseCapability(C); var resolve = capability.resolve; var reject = capability.reject; var result = perform(function () { var $promiseResolve = aFunction(C.resolve); var values = []; var counter = 0; var remaining = 1; iterate(iterable, function (promise) { var index = counter++; var alreadyCalled = false; values.push(undefined); remaining++; $promiseResolve.call(C, promise).then(function (value) { if (alreadyCalled) return; alreadyCalled = true; values[index] = value; --remaining || resolve(values); }, reject); }); --remaining || resolve(values); }); if (result.error) reject(result.value); return capability.promise; }, // `Promise.race` method // https://tc39.es/ecma262/#sec-promise.race race: function race(iterable) { var C = this; var capability = newPromiseCapability(C); var reject = capability.reject; var result = perform(function () { var $promiseResolve = aFunction(C.resolve); iterate(iterable, function (promise) { $promiseResolve.call(C, promise).then(capability.resolve, reject); }); }); if (result.error) reject(result.value); return capability.promise; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.reflect.construct.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/modules/es.reflect.construct.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); var aFunction = __webpack_require__(/*! ../internals/a-function */ "./node_modules/core-js/internals/a-function.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var bind = __webpack_require__(/*! ../internals/function-bind */ "./node_modules/core-js/internals/function-bind.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var nativeConstruct = getBuiltIn('Reflect', 'construct'); // `Reflect.construct` method // https://tc39.es/ecma262/#sec-reflect.construct // MS Edge supports only 2 arguments and argumentsList argument is optional // FF Nightly sets third argument as `new.target`, but does not create `this` from it var NEW_TARGET_BUG = fails(function () { function F() { /* empty */ } return !(nativeConstruct(function () { /* empty */ }, [], F) instanceof F); }); var ARGS_BUG = !fails(function () { nativeConstruct(function () { /* empty */ }); }); var FORCED = NEW_TARGET_BUG || ARGS_BUG; $({ target: 'Reflect', stat: true, forced: FORCED, sham: FORCED }, { construct: function construct(Target, args /* , newTarget */) { aFunction(Target); anObject(args); var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]); if (ARGS_BUG && !NEW_TARGET_BUG) return nativeConstruct(Target, args, newTarget); if (Target == newTarget) { // w/o altered newTarget, optimization for 0-4 arguments switch (args.length) { case 0: return new Target(); case 1: return new Target(args[0]); case 2: return new Target(args[0], args[1]); case 3: return new Target(args[0], args[1], args[2]); case 4: return new Target(args[0], args[1], args[2], args[3]); } // w/o altered newTarget, lot of arguments case var $args = [null]; $args.push.apply($args, args); return new (bind.apply(Target, $args))(); } // with altered newTarget, not support built-in constructors var proto = newTarget.prototype; var instance = create(isObject(proto) ? proto : Object.prototype); var result = Function.apply.call(Target, instance, args); return isObject(result) ? result : instance; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.regexp.constructor.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/modules/es.regexp.constructor.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var isForced = __webpack_require__(/*! ../internals/is-forced */ "./node_modules/core-js/internals/is-forced.js"); var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "./node_modules/core-js/internals/inherit-if-required.js"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js").f; var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "./node_modules/core-js/internals/is-regexp.js"); var getFlags = __webpack_require__(/*! ../internals/regexp-flags */ "./node_modules/core-js/internals/regexp-flags.js"); var stickyHelpers = __webpack_require__(/*! ../internals/regexp-sticky-helpers */ "./node_modules/core-js/internals/regexp-sticky-helpers.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var setInternalState = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js").set; var setSpecies = __webpack_require__(/*! ../internals/set-species */ "./node_modules/core-js/internals/set-species.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var MATCH = wellKnownSymbol('match'); var NativeRegExp = global.RegExp; var RegExpPrototype = NativeRegExp.prototype; var re1 = /a/g; var re2 = /a/g; // "new" should create a new object, old webkit bug var CORRECT_NEW = new NativeRegExp(re1) !== re1; var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y; var FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y || fails(function () { re2[MATCH] = false; // RegExp constructor can alter flags and IsRegExp works correct with @@match return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i'; }))); // `RegExp` constructor // https://tc39.es/ecma262/#sec-regexp-constructor if (FORCED) { var RegExpWrapper = function RegExp(pattern, flags) { var thisIsRegExp = this instanceof RegExpWrapper; var patternIsRegExp = isRegExp(pattern); var flagsAreUndefined = flags === undefined; var sticky; if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) { return pattern; } if (CORRECT_NEW) { if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source; } else if (pattern instanceof RegExpWrapper) { if (flagsAreUndefined) flags = getFlags.call(pattern); pattern = pattern.source; } if (UNSUPPORTED_Y) { sticky = !!flags && flags.indexOf('y') > -1; if (sticky) flags = flags.replace(/y/g, ''); } var result = inheritIfRequired( CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags), thisIsRegExp ? this : RegExpPrototype, RegExpWrapper ); if (UNSUPPORTED_Y && sticky) setInternalState(result, { sticky: sticky }); return result; }; var proxy = function (key) { key in RegExpWrapper || defineProperty(RegExpWrapper, key, { configurable: true, get: function () { return NativeRegExp[key]; }, set: function (it) { NativeRegExp[key] = it; } }); }; var keys = getOwnPropertyNames(NativeRegExp); var index = 0; while (keys.length > index) proxy(keys[index++]); RegExpPrototype.constructor = RegExpWrapper; RegExpWrapper.prototype = RegExpPrototype; redefine(global, 'RegExp', RegExpWrapper); } // https://tc39.es/ecma262/#sec-get-regexp-@@species setSpecies('RegExp'); /***/ }), /***/ "./node_modules/core-js/modules/es.regexp.exec.js": /*!********************************************************!*\ !*** ./node_modules/core-js/modules/es.regexp.exec.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var exec = __webpack_require__(/*! ../internals/regexp-exec */ "./node_modules/core-js/internals/regexp-exec.js"); // `RegExp.prototype.exec` method // https://tc39.es/ecma262/#sec-regexp.prototype.exec $({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, { exec: exec }); /***/ }), /***/ "./node_modules/core-js/modules/es.regexp.to-string.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.regexp.to-string.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var flags = __webpack_require__(/*! ../internals/regexp-flags */ "./node_modules/core-js/internals/regexp-flags.js"); var TO_STRING = 'toString'; var RegExpPrototype = RegExp.prototype; var nativeToString = RegExpPrototype[TO_STRING]; var NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; }); // FF44- RegExp#toString has a wrong name var INCORRECT_NAME = nativeToString.name != TO_STRING; // `RegExp.prototype.toString` method // https://tc39.es/ecma262/#sec-regexp.prototype.tostring if (NOT_GENERIC || INCORRECT_NAME) { redefine(RegExp.prototype, TO_STRING, function toString() { var R = anObject(this); var p = String(R.source); var rf = R.flags; var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); return '/' + p + '/' + f; }, { unsafe: true }); } /***/ }), /***/ "./node_modules/core-js/modules/es.string.anchor.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.anchor.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "./node_modules/core-js/internals/create-html.js"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.anchor` method // https://tc39.es/ecma262/#sec-string.prototype.anchor $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('anchor') }, { anchor: function anchor(name) { return createHTML(this, 'a', 'name', name); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.ends-with.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.string.ends-with.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "./node_modules/core-js/internals/not-a-regexp.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "./node_modules/core-js/internals/correct-is-regexp-logic.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var nativeEndsWith = ''.endsWith; var min = Math.min; var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith'); // https://github.com/zloirock/core-js/pull/702 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith'); return descriptor && !descriptor.writable; }(); // `String.prototype.endsWith` method // https://tc39.es/ecma262/#sec-string.prototype.endswith $({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, { endsWith: function endsWith(searchString /* , endPosition = @length */) { var that = String(requireObjectCoercible(this)); notARegExp(searchString); var endPosition = arguments.length > 1 ? arguments[1] : undefined; var len = toLength(that.length); var end = endPosition === undefined ? len : min(toLength(endPosition), len); var search = String(searchString); return nativeEndsWith ? nativeEndsWith.call(that, search, end) : that.slice(end - search.length, end) === search; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.fixed.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.fixed.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "./node_modules/core-js/internals/create-html.js"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.fixed` method // https://tc39.es/ecma262/#sec-string.prototype.fixed $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('fixed') }, { fixed: function fixed() { return createHTML(this, 'tt', '', ''); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.includes.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es.string.includes.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "./node_modules/core-js/internals/not-a-regexp.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "./node_modules/core-js/internals/correct-is-regexp-logic.js"); // `String.prototype.includes` method // https://tc39.es/ecma262/#sec-string.prototype.includes $({ target: 'String', proto: true, forced: !correctIsRegExpLogic('includes') }, { includes: function includes(searchString /* , position = 0 */) { return !!~String(requireObjectCoercible(this)) .indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.iterator.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es.string.iterator.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var charAt = __webpack_require__(/*! ../internals/string-multibyte */ "./node_modules/core-js/internals/string-multibyte.js").charAt; var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "./node_modules/core-js/internals/define-iterator.js"); var STRING_ITERATOR = 'String Iterator'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); // `String.prototype[@@iterator]` method // https://tc39.es/ecma262/#sec-string.prototype-@@iterator defineIterator(String, 'String', function (iterated) { setInternalState(this, { type: STRING_ITERATOR, string: String(iterated), index: 0 }); // `%StringIteratorPrototype%.next` method // https://tc39.es/ecma262/#sec-%stringiteratorprototype%.next }, function next() { var state = getInternalState(this); var string = state.string; var index = state.index; var point; if (index >= string.length) return { value: undefined, done: true }; point = charAt(string, index); state.index += point.length; return { value: point, done: false }; }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.link.js": /*!********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.link.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "./node_modules/core-js/internals/create-html.js"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.link` method // https://tc39.es/ecma262/#sec-string.prototype.link $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('link') }, { link: function link(url) { return createHTML(this, 'a', 'href', url); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.match.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.match.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "./node_modules/core-js/internals/advance-string-index.js"); var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "./node_modules/core-js/internals/regexp-exec-abstract.js"); // @@match logic fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) { return [ // `String.prototype.match` method // https://tc39.es/ecma262/#sec-string.prototype.match function match(regexp) { var O = requireObjectCoercible(this); var matcher = regexp == undefined ? undefined : regexp[MATCH]; return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); }, // `RegExp.prototype[@@match]` method // https://tc39.es/ecma262/#sec-regexp.prototype-@@match function (regexp) { var res = maybeCallNative(nativeMatch, regexp, this); if (res.done) return res.value; var rx = anObject(regexp); var S = String(this); if (!rx.global) return regExpExec(rx, S); var fullUnicode = rx.unicode; rx.lastIndex = 0; var A = []; var n = 0; var result; while ((result = regExpExec(rx, S)) !== null) { var matchStr = String(result[0]); A[n] = matchStr; if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); n++; } return n === 0 ? null : A; } ]; }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.pad-start.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.string.pad-start.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $padStart = __webpack_require__(/*! ../internals/string-pad */ "./node_modules/core-js/internals/string-pad.js").start; var WEBKIT_BUG = __webpack_require__(/*! ../internals/string-pad-webkit-bug */ "./node_modules/core-js/internals/string-pad-webkit-bug.js"); // `String.prototype.padStart` method // https://tc39.es/ecma262/#sec-string.prototype.padstart $({ target: 'String', proto: true, forced: WEBKIT_BUG }, { padStart: function padStart(maxLength /* , fillString = ' ' */) { return $padStart(this, maxLength, arguments.length > 1 ? arguments[1] : undefined); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.repeat.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.repeat.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var repeat = __webpack_require__(/*! ../internals/string-repeat */ "./node_modules/core-js/internals/string-repeat.js"); // `String.prototype.repeat` method // https://tc39.es/ecma262/#sec-string.prototype.repeat $({ target: 'String', proto: true }, { repeat: repeat }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.replace.js": /*!***********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.replace.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toInteger = __webpack_require__(/*! ../internals/to-integer */ "./node_modules/core-js/internals/to-integer.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "./node_modules/core-js/internals/advance-string-index.js"); var getSubstitution = __webpack_require__(/*! ../internals/get-substitution */ "./node_modules/core-js/internals/get-substitution.js"); var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "./node_modules/core-js/internals/regexp-exec-abstract.js"); var max = Math.max; var min = Math.min; var maybeToString = function (it) { return it === undefined ? it : String(it); }; // @@replace logic fixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) { var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE; var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0; var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0'; return [ // `String.prototype.replace` method // https://tc39.es/ecma262/#sec-string.prototype.replace function replace(searchValue, replaceValue) { var O = requireObjectCoercible(this); var replacer = searchValue == undefined ? undefined : searchValue[REPLACE]; return replacer !== undefined ? replacer.call(searchValue, O, replaceValue) : nativeReplace.call(String(O), searchValue, replaceValue); }, // `RegExp.prototype[@@replace]` method // https://tc39.es/ecma262/#sec-regexp.prototype-@@replace function (regexp, replaceValue) { if ( (!REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE && REPLACE_KEEPS_$0) || (typeof replaceValue === 'string' && replaceValue.indexOf(UNSAFE_SUBSTITUTE) === -1) ) { var res = maybeCallNative(nativeReplace, regexp, this, replaceValue); if (res.done) return res.value; } var rx = anObject(regexp); var S = String(this); var functionalReplace = typeof replaceValue === 'function'; if (!functionalReplace) replaceValue = String(replaceValue); var global = rx.global; if (global) { var fullUnicode = rx.unicode; rx.lastIndex = 0; } var results = []; while (true) { var result = regExpExec(rx, S); if (result === null) break; results.push(result); if (!global) break; var matchStr = String(result[0]); if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); } var accumulatedResult = ''; var nextSourcePosition = 0; for (var i = 0; i < results.length; i++) { result = results[i]; var matched = String(result[0]); var position = max(min(toInteger(result.index), S.length), 0); var captures = []; // NOTE: This is equivalent to // captures = result.slice(1).map(maybeToString) // but for some reason `nativeSlice.call(result, 1, result.length)` (called in // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j])); var namedCaptures = result.groups; if (functionalReplace) { var replacerArgs = [matched].concat(captures, position, S); if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); var replacement = String(replaceValue.apply(undefined, replacerArgs)); } else { replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); } if (position >= nextSourcePosition) { accumulatedResult += S.slice(nextSourcePosition, position) + replacement; nextSourcePosition = position + matched.length; } } return accumulatedResult + S.slice(nextSourcePosition); } ]; }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.search.js": /*!**********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.search.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var sameValue = __webpack_require__(/*! ../internals/same-value */ "./node_modules/core-js/internals/same-value.js"); var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "./node_modules/core-js/internals/regexp-exec-abstract.js"); // @@search logic fixRegExpWellKnownSymbolLogic('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { return [ // `String.prototype.search` method // https://tc39.es/ecma262/#sec-string.prototype.search function search(regexp) { var O = requireObjectCoercible(this); var searcher = regexp == undefined ? undefined : regexp[SEARCH]; return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); }, // `RegExp.prototype[@@search]` method // https://tc39.es/ecma262/#sec-regexp.prototype-@@search function (regexp) { var res = maybeCallNative(nativeSearch, regexp, this); if (res.done) return res.value; var rx = anObject(regexp); var S = String(this); var previousLastIndex = rx.lastIndex; if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; var result = regExpExec(rx, S); if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; return result === null ? -1 : result.index; } ]; }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.small.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.small.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "./node_modules/core-js/internals/create-html.js"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.small` method // https://tc39.es/ecma262/#sec-string.prototype.small $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('small') }, { small: function small() { return createHTML(this, 'small', '', ''); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.split.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.split.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "./node_modules/core-js/internals/is-regexp.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js"); var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "./node_modules/core-js/internals/advance-string-index.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var callRegExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "./node_modules/core-js/internals/regexp-exec-abstract.js"); var regexpExec = __webpack_require__(/*! ../internals/regexp-exec */ "./node_modules/core-js/internals/regexp-exec.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var arrayPush = [].push; var min = Math.min; var MAX_UINT32 = 0xFFFFFFFF; // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError var SUPPORTS_Y = !fails(function () { return !RegExp(MAX_UINT32, 'y'); }); // @@split logic fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { var internalSplit; if ( 'abbc'.split(/(b)*/)[1] == 'c' || 'test'.split(/(?:)/, -1).length != 4 || 'ab'.split(/(?:ab)*/).length != 2 || '.'.split(/(.?)(.?)/).length != 4 || '.'.split(/()()/).length > 1 || ''.split(/.?/).length ) { // based on es5-shim implementation, need to rework it internalSplit = function (separator, limit) { var string = String(requireObjectCoercible(this)); var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; if (lim === 0) return []; if (separator === undefined) return [string]; // If `separator` is not a regex, use native split if (!isRegExp(separator)) { return nativeSplit.call(string, separator, lim); } var output = []; var flags = (separator.ignoreCase ? 'i' : '') + (separator.multiline ? 'm' : '') + (separator.unicode ? 'u' : '') + (separator.sticky ? 'y' : ''); var lastLastIndex = 0; // Make `global` and avoid `lastIndex` issues by working with a copy var separatorCopy = new RegExp(separator.source, flags + 'g'); var match, lastIndex, lastLength; while (match = regexpExec.call(separatorCopy, string)) { lastIndex = separatorCopy.lastIndex; if (lastIndex > lastLastIndex) { output.push(string.slice(lastLastIndex, match.index)); if (match.length > 1 && match.index < string.length) arrayPush.apply(output, match.slice(1)); lastLength = match[0].length; lastLastIndex = lastIndex; if (output.length >= lim) break; } if (separatorCopy.lastIndex === match.index) separatorCopy.lastIndex++; // Avoid an infinite loop } if (lastLastIndex === string.length) { if (lastLength || !separatorCopy.test('')) output.push(''); } else output.push(string.slice(lastLastIndex)); return output.length > lim ? output.slice(0, lim) : output; }; // Chakra, V8 } else if ('0'.split(undefined, 0).length) { internalSplit = function (separator, limit) { return separator === undefined && limit === 0 ? [] : nativeSplit.call(this, separator, limit); }; } else internalSplit = nativeSplit; return [ // `String.prototype.split` method // https://tc39.es/ecma262/#sec-string.prototype.split function split(separator, limit) { var O = requireObjectCoercible(this); var splitter = separator == undefined ? undefined : separator[SPLIT]; return splitter !== undefined ? splitter.call(separator, O, limit) : internalSplit.call(String(O), separator, limit); }, // `RegExp.prototype[@@split]` method // https://tc39.es/ecma262/#sec-regexp.prototype-@@split // // NOTE: This cannot be properly polyfilled in engines that don't support // the 'y' flag. function (regexp, limit) { var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit); if (res.done) return res.value; var rx = anObject(regexp); var S = String(this); var C = speciesConstructor(rx, RegExp); var unicodeMatching = rx.unicode; var flags = (rx.ignoreCase ? 'i' : '') + (rx.multiline ? 'm' : '') + (rx.unicode ? 'u' : '') + (SUPPORTS_Y ? 'y' : 'g'); // ^(? + rx + ) is needed, in combination with some S slicing, to // simulate the 'y' flag. var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; if (lim === 0) return []; if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; var p = 0; var q = 0; var A = []; while (q < S.length) { splitter.lastIndex = SUPPORTS_Y ? q : 0; var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); var e; if ( z === null || (e = min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p ) { q = advanceStringIndex(S, q, unicodeMatching); } else { A.push(S.slice(p, q)); if (A.length === lim) return A; for (var i = 1; i <= z.length - 1; i++) { A.push(z[i]); if (A.length === lim) return A; } q = p = e; } } A.push(S.slice(p)); return A; } ]; }, !SUPPORTS_Y); /***/ }), /***/ "./node_modules/core-js/modules/es.string.starts-with.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/modules/es.string.starts-with.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js").f; var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "./node_modules/core-js/internals/not-a-regexp.js"); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "./node_modules/core-js/internals/require-object-coercible.js"); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "./node_modules/core-js/internals/correct-is-regexp-logic.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var nativeStartsWith = ''.startsWith; var min = Math.min; var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith'); // https://github.com/zloirock/core-js/pull/702 var MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () { var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith'); return descriptor && !descriptor.writable; }(); // `String.prototype.startsWith` method // https://tc39.es/ecma262/#sec-string.prototype.startswith $({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, { startsWith: function startsWith(searchString /* , position = 0 */) { var that = String(requireObjectCoercible(this)); notARegExp(searchString); var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length)); var search = String(searchString); return nativeStartsWith ? nativeStartsWith.call(that, search, index) : that.slice(index, index + search.length) === search; } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.sub.js": /*!*******************************************************!*\ !*** ./node_modules/core-js/modules/es.string.sub.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var createHTML = __webpack_require__(/*! ../internals/create-html */ "./node_modules/core-js/internals/create-html.js"); var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/string-html-forced */ "./node_modules/core-js/internals/string-html-forced.js"); // `String.prototype.sub` method // https://tc39.es/ecma262/#sec-string.prototype.sub $({ target: 'String', proto: true, forced: forcedStringHTMLMethod('sub') }, { sub: function sub() { return createHTML(this, 'sub', '', ''); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.string.trim.js": /*!********************************************************!*\ !*** ./node_modules/core-js/modules/es.string.trim.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var $trim = __webpack_require__(/*! ../internals/string-trim */ "./node_modules/core-js/internals/string-trim.js").trim; var forcedStringTrimMethod = __webpack_require__(/*! ../internals/string-trim-forced */ "./node_modules/core-js/internals/string-trim-forced.js"); // `String.prototype.trim` method // https://tc39.es/ecma262/#sec-string.prototype.trim $({ target: 'String', proto: true, forced: forcedStringTrimMethod('trim') }, { trim: function trim() { return $trim(this); } }); /***/ }), /***/ "./node_modules/core-js/modules/es.symbol.description.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/modules/es.symbol.description.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // `Symbol.prototype.description` getter // https://tc39.es/ecma262/#sec-symbol.prototype.description var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js").f; var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "./node_modules/core-js/internals/copy-constructor-properties.js"); var NativeSymbol = global.Symbol; if (DESCRIPTORS && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) || // Safari 12 bug NativeSymbol().description !== undefined )) { var EmptyStringDescriptionStore = {}; // wrap Symbol constructor for correct work with undefined description var SymbolWrapper = function Symbol() { var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]); var result = this instanceof SymbolWrapper ? new NativeSymbol(description) // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)' : description === undefined ? NativeSymbol() : NativeSymbol(description); if (description === '') EmptyStringDescriptionStore[result] = true; return result; }; copyConstructorProperties(SymbolWrapper, NativeSymbol); var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype; symbolPrototype.constructor = SymbolWrapper; var symbolToString = symbolPrototype.toString; var native = String(NativeSymbol('test')) == 'Symbol(test)'; var regexp = /^Symbol\((.*)\)[^)]+$/; defineProperty(symbolPrototype, 'description', { configurable: true, get: function description() { var symbol = isObject(this) ? this.valueOf() : this; var string = symbolToString.call(symbol); if (has(EmptyStringDescriptionStore, symbol)) return ''; var desc = native ? string.slice(7, -1) : string.replace(regexp, '$1'); return desc === '' ? undefined : desc; } }); $({ global: true, forced: true }, { Symbol: SymbolWrapper }); } /***/ }), /***/ "./node_modules/core-js/modules/es.symbol.iterator.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es.symbol.iterator.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "./node_modules/core-js/internals/define-well-known-symbol.js"); // `Symbol.iterator` well-known symbol // https://tc39.es/ecma262/#sec-symbol.iterator defineWellKnownSymbol('iterator'); /***/ }), /***/ "./node_modules/core-js/modules/es.symbol.js": /*!***************************************************!*\ !*** ./node_modules/core-js/modules/es.symbol.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "./node_modules/core-js/internals/is-pure.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "./node_modules/core-js/internals/native-symbol.js"); var USE_SYMBOL_AS_UID = __webpack_require__(/*! ../internals/use-symbol-as-uid */ "./node_modules/core-js/internals/use-symbol-as-uid.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var isArray = __webpack_require__(/*! ../internals/is-array */ "./node_modules/core-js/internals/is-array.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "./node_modules/core-js/internals/to-indexed-object.js"); var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "./node_modules/core-js/internals/to-primitive.js"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js"); var nativeObjectCreate = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "./node_modules/core-js/internals/object-keys.js"); var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "./node_modules/core-js/internals/object-get-own-property-names.js"); var getOwnPropertyNamesExternal = __webpack_require__(/*! ../internals/object-get-own-property-names-external */ "./node_modules/core-js/internals/object-get-own-property-names-external.js"); var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "./node_modules/core-js/internals/object-get-own-property-symbols.js"); var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "./node_modules/core-js/internals/object-get-own-property-descriptor.js"); var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "./node_modules/core-js/internals/object-define-property.js"); var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "./node_modules/core-js/internals/object-property-is-enumerable.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var shared = __webpack_require__(/*! ../internals/shared */ "./node_modules/core-js/internals/shared.js"); var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "./node_modules/core-js/internals/shared-key.js"); var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "./node_modules/core-js/internals/hidden-keys.js"); var uid = __webpack_require__(/*! ../internals/uid */ "./node_modules/core-js/internals/uid.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var wrappedWellKnownSymbolModule = __webpack_require__(/*! ../internals/well-known-symbol-wrapped */ "./node_modules/core-js/internals/well-known-symbol-wrapped.js"); var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "./node_modules/core-js/internals/define-well-known-symbol.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").forEach; var HIDDEN = sharedKey('hidden'); var SYMBOL = 'Symbol'; var PROTOTYPE = 'prototype'; var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(SYMBOL); var ObjectPrototype = Object[PROTOTYPE]; var $Symbol = global.Symbol; var $stringify = getBuiltIn('JSON', 'stringify'); var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; var nativeDefineProperty = definePropertyModule.f; var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f; var nativePropertyIsEnumerable = propertyIsEnumerableModule.f; var AllSymbols = shared('symbols'); var ObjectPrototypeSymbols = shared('op-symbols'); var StringToSymbolRegistry = shared('string-to-symbol-registry'); var SymbolToStringRegistry = shared('symbol-to-string-registry'); var WellKnownSymbolsStore = shared('wks'); var QObject = global.QObject; // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 var setSymbolDescriptor = DESCRIPTORS && fails(function () { return nativeObjectCreate(nativeDefineProperty({}, 'a', { get: function () { return nativeDefineProperty(this, 'a', { value: 7 }).a; } })).a != 7; }) ? function (O, P, Attributes) { var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P); if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; nativeDefineProperty(O, P, Attributes); if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor); } } : nativeDefineProperty; var wrap = function (tag, description) { var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE]); setInternalState(symbol, { type: SYMBOL, tag: tag, description: description }); if (!DESCRIPTORS) symbol.description = description; return symbol; }; var isSymbol = USE_SYMBOL_AS_UID ? function (it) { return typeof it == 'symbol'; } : function (it) { return Object(it) instanceof $Symbol; }; var $defineProperty = function defineProperty(O, P, Attributes) { if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); anObject(O); var key = toPrimitive(P, true); anObject(Attributes); if (has(AllSymbols, key)) { if (!Attributes.enumerable) { if (!has(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {})); O[HIDDEN][key] = true; } else { if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor(0, false) }); } return setSymbolDescriptor(O, key, Attributes); } return nativeDefineProperty(O, key, Attributes); }; var $defineProperties = function defineProperties(O, Properties) { anObject(O); var properties = toIndexedObject(Properties); var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties)); $forEach(keys, function (key) { if (!DESCRIPTORS || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); }); return O; }; var $create = function create(O, Properties) { return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties); }; var $propertyIsEnumerable = function propertyIsEnumerable(V) { var P = toPrimitive(V, true); var enumerable = nativePropertyIsEnumerable.call(this, P); if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false; return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; }; var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { var it = toIndexedObject(O); var key = toPrimitive(P, true); if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return; var descriptor = nativeGetOwnPropertyDescriptor(it, key); if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) { descriptor.enumerable = true; } return descriptor; }; var $getOwnPropertyNames = function getOwnPropertyNames(O) { var names = nativeGetOwnPropertyNames(toIndexedObject(O)); var result = []; $forEach(names, function (key) { if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key); }); return result; }; var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O)); var result = []; $forEach(names, function (key) { if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) { result.push(AllSymbols[key]); } }); return result; }; // `Symbol` constructor // https://tc39.es/ecma262/#sec-symbol-constructor if (!NATIVE_SYMBOL) { $Symbol = function Symbol() { if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); var tag = uid(description); var setter = function (value) { if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value); if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value)); }; if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter }); return wrap(tag, description); }; redefine($Symbol[PROTOTYPE], 'toString', function toString() { return getInternalState(this).tag; }); redefine($Symbol, 'withoutSetter', function (description) { return wrap(uid(description), description); }); propertyIsEnumerableModule.f = $propertyIsEnumerable; definePropertyModule.f = $defineProperty; getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor; getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; getOwnPropertySymbolsModule.f = $getOwnPropertySymbols; wrappedWellKnownSymbolModule.f = function (name) { return wrap(wellKnownSymbol(name), name); }; if (DESCRIPTORS) { // https://github.com/tc39/proposal-Symbol-description nativeDefineProperty($Symbol[PROTOTYPE], 'description', { configurable: true, get: function description() { return getInternalState(this).description; } }); if (!IS_PURE) { redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true }); } } } $({ global: true, wrap: true, forced: !NATIVE_SYMBOL, sham: !NATIVE_SYMBOL }, { Symbol: $Symbol }); $forEach(objectKeys(WellKnownSymbolsStore), function (name) { defineWellKnownSymbol(name); }); $({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL }, { // `Symbol.for` method // https://tc39.es/ecma262/#sec-symbol.for 'for': function (key) { var string = String(key); if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; var symbol = $Symbol(string); StringToSymbolRegistry[string] = symbol; SymbolToStringRegistry[symbol] = string; return symbol; }, // `Symbol.keyFor` method // https://tc39.es/ecma262/#sec-symbol.keyfor keyFor: function keyFor(sym) { if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol'); if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; }, useSetter: function () { USE_SETTER = true; }, useSimple: function () { USE_SETTER = false; } }); $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL, sham: !DESCRIPTORS }, { // `Object.create` method // https://tc39.es/ecma262/#sec-object.create create: $create, // `Object.defineProperty` method // https://tc39.es/ecma262/#sec-object.defineproperty defineProperty: $defineProperty, // `Object.defineProperties` method // https://tc39.es/ecma262/#sec-object.defineproperties defineProperties: $defineProperties, // `Object.getOwnPropertyDescriptor` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors getOwnPropertyDescriptor: $getOwnPropertyDescriptor }); $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL }, { // `Object.getOwnPropertyNames` method // https://tc39.es/ecma262/#sec-object.getownpropertynames getOwnPropertyNames: $getOwnPropertyNames, // `Object.getOwnPropertySymbols` method // https://tc39.es/ecma262/#sec-object.getownpropertysymbols getOwnPropertySymbols: $getOwnPropertySymbols }); // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives // https://bugs.chromium.org/p/v8/issues/detail?id=3443 $({ target: 'Object', stat: true, forced: fails(function () { getOwnPropertySymbolsModule.f(1); }) }, { getOwnPropertySymbols: function getOwnPropertySymbols(it) { return getOwnPropertySymbolsModule.f(toObject(it)); } }); // `JSON.stringify` method behavior with symbols // https://tc39.es/ecma262/#sec-json.stringify if ($stringify) { var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL || fails(function () { var symbol = $Symbol(); // MS Edge converts symbol values to JSON as {} return $stringify([symbol]) != '[null]' // WebKit converts symbol values to JSON as null || $stringify({ a: symbol }) != '{}' // V8 throws on boxed symbols || $stringify(Object(symbol)) != '{}'; }); $({ target: 'JSON', stat: true, forced: FORCED_JSON_STRINGIFY }, { // eslint-disable-next-line no-unused-vars stringify: function stringify(it, replacer, space) { var args = [it]; var index = 1; var $replacer; while (arguments.length > index) args.push(arguments[index++]); $replacer = replacer; if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined if (!isArray(replacer)) replacer = function (key, value) { if (typeof $replacer == 'function') value = $replacer.call(this, key, value); if (!isSymbol(value)) return value; }; args[1] = replacer; return $stringify.apply(null, args); } }); } // `Symbol.prototype[@@toPrimitive]` method // https://tc39.es/ecma262/#sec-symbol.prototype-@@toprimitive if (!$Symbol[PROTOTYPE][TO_PRIMITIVE]) { createNonEnumerableProperty($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); } // `Symbol.prototype[@@toStringTag]` property // https://tc39.es/ecma262/#sec-symbol.prototype-@@tostringtag setToStringTag($Symbol, SYMBOL); hiddenKeys[HIDDEN] = true; /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.copy-within.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.copy-within.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $copyWithin = __webpack_require__(/*! ../internals/array-copy-within */ "./node_modules/core-js/internals/array-copy-within.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.copyWithin` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.copywithin exportTypedArrayMethod('copyWithin', function copyWithin(target, start /* , end */) { return $copyWithin.call(aTypedArray(this), target, start, arguments.length > 2 ? arguments[2] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.every.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.every.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $every = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").every; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.every` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.every exportTypedArrayMethod('every', function every(callbackfn /* , thisArg */) { return $every(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.fill.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.fill.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $fill = __webpack_require__(/*! ../internals/array-fill */ "./node_modules/core-js/internals/array-fill.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.fill` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.fill // eslint-disable-next-line no-unused-vars exportTypedArrayMethod('fill', function fill(value /* , start, end */) { return $fill.apply(aTypedArray(this), arguments); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.filter.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.filter.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $filter = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").filter; var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.filter` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.filter exportTypedArrayMethod('filter', function filter(callbackfn /* , thisArg */) { var list = $filter(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); var C = speciesConstructor(this, this.constructor); var index = 0; var length = list.length; var result = new (aTypedArrayConstructor(C))(length); while (length > index) result[index] = list[index++]; return result; }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.find-index.js": /*!*******************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.find-index.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $findIndex = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").findIndex; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.findIndex` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.findindex exportTypedArrayMethod('findIndex', function findIndex(predicate /* , thisArg */) { return $findIndex(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.find.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.find.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $find = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").find; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.find` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.find exportTypedArrayMethod('find', function find(predicate /* , thisArg */) { return $find(aTypedArray(this), predicate, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.for-each.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.for-each.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").forEach; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.forEach` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.foreach exportTypedArrayMethod('forEach', function forEach(callbackfn /* , thisArg */) { $forEach(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.includes.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.includes.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $includes = __webpack_require__(/*! ../internals/array-includes */ "./node_modules/core-js/internals/array-includes.js").includes; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.includes` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.includes exportTypedArrayMethod('includes', function includes(searchElement /* , fromIndex */) { return $includes(aTypedArray(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.index-of.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.index-of.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $indexOf = __webpack_require__(/*! ../internals/array-includes */ "./node_modules/core-js/internals/array-includes.js").indexOf; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.indexOf` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.indexof exportTypedArrayMethod('indexOf', function indexOf(searchElement /* , fromIndex */) { return $indexOf(aTypedArray(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.iterator.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.iterator.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var ArrayIterators = __webpack_require__(/*! ../modules/es.array.iterator */ "./node_modules/core-js/modules/es.array.iterator.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var ITERATOR = wellKnownSymbol('iterator'); var Uint8Array = global.Uint8Array; var arrayValues = ArrayIterators.values; var arrayKeys = ArrayIterators.keys; var arrayEntries = ArrayIterators.entries; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var nativeTypedArrayIterator = Uint8Array && Uint8Array.prototype[ITERATOR]; var CORRECT_ITER_NAME = !!nativeTypedArrayIterator && (nativeTypedArrayIterator.name == 'values' || nativeTypedArrayIterator.name == undefined); var typedArrayValues = function values() { return arrayValues.call(aTypedArray(this)); }; // `%TypedArray%.prototype.entries` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.entries exportTypedArrayMethod('entries', function entries() { return arrayEntries.call(aTypedArray(this)); }); // `%TypedArray%.prototype.keys` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.keys exportTypedArrayMethod('keys', function keys() { return arrayKeys.call(aTypedArray(this)); }); // `%TypedArray%.prototype.values` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.values exportTypedArrayMethod('values', typedArrayValues, !CORRECT_ITER_NAME); // `%TypedArray%.prototype[@@iterator]` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype-@@iterator exportTypedArrayMethod(ITERATOR, typedArrayValues, !CORRECT_ITER_NAME); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.join.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.join.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $join = [].join; // `%TypedArray%.prototype.join` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.join // eslint-disable-next-line no-unused-vars exportTypedArrayMethod('join', function join(separator) { return $join.apply(aTypedArray(this), arguments); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.last-index-of.js": /*!**********************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.last-index-of.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $lastIndexOf = __webpack_require__(/*! ../internals/array-last-index-of */ "./node_modules/core-js/internals/array-last-index-of.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.lastIndexOf` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.lastindexof // eslint-disable-next-line no-unused-vars exportTypedArrayMethod('lastIndexOf', function lastIndexOf(searchElement /* , fromIndex */) { return $lastIndexOf.apply(aTypedArray(this), arguments); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.map.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.map.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $map = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").map; var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.map` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.map exportTypedArrayMethod('map', function map(mapfn /* , thisArg */) { return $map(aTypedArray(this), mapfn, arguments.length > 1 ? arguments[1] : undefined, function (O, length) { return new (aTypedArrayConstructor(speciesConstructor(O, O.constructor)))(length); }); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.reduce-right.js": /*!*********************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.reduce-right.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $reduceRight = __webpack_require__(/*! ../internals/array-reduce */ "./node_modules/core-js/internals/array-reduce.js").right; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.reduceRicht` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.reduceright exportTypedArrayMethod('reduceRight', function reduceRight(callbackfn /* , initialValue */) { return $reduceRight(aTypedArray(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.reduce.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.reduce.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $reduce = __webpack_require__(/*! ../internals/array-reduce */ "./node_modules/core-js/internals/array-reduce.js").left; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.reduce` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.reduce exportTypedArrayMethod('reduce', function reduce(callbackfn /* , initialValue */) { return $reduce(aTypedArray(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.reverse.js": /*!****************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.reverse.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var floor = Math.floor; // `%TypedArray%.prototype.reverse` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.reverse exportTypedArrayMethod('reverse', function reverse() { var that = this; var length = aTypedArray(that).length; var middle = floor(length / 2); var index = 0; var value; while (index < middle) { value = that[index]; that[index++] = that[--length]; that[length] = value; } return that; }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.set.js": /*!************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.set.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toOffset = __webpack_require__(/*! ../internals/to-offset */ "./node_modules/core-js/internals/to-offset.js"); var toObject = __webpack_require__(/*! ../internals/to-object */ "./node_modules/core-js/internals/to-object.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var FORCED = fails(function () { // eslint-disable-next-line no-undef new Int8Array(1).set({}); }); // `%TypedArray%.prototype.set` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.set exportTypedArrayMethod('set', function set(arrayLike /* , offset */) { aTypedArray(this); var offset = toOffset(arguments.length > 1 ? arguments[1] : undefined, 1); var length = this.length; var src = toObject(arrayLike); var len = toLength(src.length); var index = 0; if (len + offset > length) throw RangeError('Wrong length'); while (index < len) this[offset + index] = src[index++]; }, FORCED); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.slice.js": /*!**************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.slice.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var aTypedArrayConstructor = ArrayBufferViewCore.aTypedArrayConstructor; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $slice = [].slice; var FORCED = fails(function () { // eslint-disable-next-line no-undef new Int8Array(1).slice(); }); // `%TypedArray%.prototype.slice` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.slice exportTypedArrayMethod('slice', function slice(start, end) { var list = $slice.call(aTypedArray(this), start, end); var C = speciesConstructor(this, this.constructor); var index = 0; var length = list.length; var result = new (aTypedArrayConstructor(C))(length); while (length > index) result[index] = list[index++]; return result; }, FORCED); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.some.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.some.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var $some = __webpack_require__(/*! ../internals/array-iteration */ "./node_modules/core-js/internals/array-iteration.js").some; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.some` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.some exportTypedArrayMethod('some', function some(callbackfn /* , thisArg */) { return $some(aTypedArray(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.sort.js": /*!*************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.sort.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $sort = [].sort; // `%TypedArray%.prototype.sort` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.sort exportTypedArrayMethod('sort', function sort(comparefn) { return $sort.call(aTypedArray(this), comparefn); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.subarray.js": /*!*****************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.subarray.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var toLength = __webpack_require__(/*! ../internals/to-length */ "./node_modules/core-js/internals/to-length.js"); var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "./node_modules/core-js/internals/to-absolute-index.js"); var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "./node_modules/core-js/internals/species-constructor.js"); var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.subarray` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.subarray exportTypedArrayMethod('subarray', function subarray(begin, end) { var O = aTypedArray(this); var length = O.length; var beginIndex = toAbsoluteIndex(begin, length); return new (speciesConstructor(O, O.constructor))( O.buffer, O.byteOffset + beginIndex * O.BYTES_PER_ELEMENT, toLength((end === undefined ? length : toAbsoluteIndex(end, length)) - beginIndex) ); }); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.to-locale-string.js": /*!*************************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.to-locale-string.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var ArrayBufferViewCore = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js"); var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var Int8Array = global.Int8Array; var aTypedArray = ArrayBufferViewCore.aTypedArray; var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; var $toLocaleString = [].toLocaleString; var $slice = [].slice; // iOS Safari 6.x fails here var TO_LOCALE_STRING_BUG = !!Int8Array && fails(function () { $toLocaleString.call(new Int8Array(1)); }); var FORCED = fails(function () { return [1, 2].toLocaleString() != new Int8Array([1, 2]).toLocaleString(); }) || !fails(function () { Int8Array.prototype.toLocaleString.call([1, 2]); }); // `%TypedArray%.prototype.toLocaleString` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.tolocalestring exportTypedArrayMethod('toLocaleString', function toLocaleString() { return $toLocaleString.apply(TO_LOCALE_STRING_BUG ? $slice.call(aTypedArray(this)) : aTypedArray(this), arguments); }, FORCED); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.to-string.js": /*!******************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.to-string.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var exportTypedArrayMethod = __webpack_require__(/*! ../internals/array-buffer-view-core */ "./node_modules/core-js/internals/array-buffer-view-core.js").exportTypedArrayMethod; var fails = __webpack_require__(/*! ../internals/fails */ "./node_modules/core-js/internals/fails.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var Uint8Array = global.Uint8Array; var Uint8ArrayPrototype = Uint8Array && Uint8Array.prototype || {}; var arrayToString = [].toString; var arrayJoin = [].join; if (fails(function () { arrayToString.call({}); })) { arrayToString = function toString() { return arrayJoin.call(this); }; } var IS_NOT_ARRAY_METHOD = Uint8ArrayPrototype.toString != arrayToString; // `%TypedArray%.prototype.toString` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.tostring exportTypedArrayMethod('toString', arrayToString, IS_NOT_ARRAY_METHOD); /***/ }), /***/ "./node_modules/core-js/modules/es.typed-array.uint8-array.js": /*!********************************************************************!*\ !*** ./node_modules/core-js/modules/es.typed-array.uint8-array.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var createTypedArrayConstructor = __webpack_require__(/*! ../internals/typed-array-constructor */ "./node_modules/core-js/internals/typed-array-constructor.js"); // `Uint8Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects createTypedArrayConstructor('Uint8', function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); /***/ }), /***/ "./node_modules/core-js/modules/web.dom-collections.for-each.js": /*!**********************************************************************!*\ !*** ./node_modules/core-js/modules/web.dom-collections.for-each.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var DOMIterables = __webpack_require__(/*! ../internals/dom-iterables */ "./node_modules/core-js/internals/dom-iterables.js"); var forEach = __webpack_require__(/*! ../internals/array-for-each */ "./node_modules/core-js/internals/array-for-each.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); for (var COLLECTION_NAME in DOMIterables) { var Collection = global[COLLECTION_NAME]; var CollectionPrototype = Collection && Collection.prototype; // some Chrome versions have non-configurable methods on DOMTokenList if (CollectionPrototype && CollectionPrototype.forEach !== forEach) try { createNonEnumerableProperty(CollectionPrototype, 'forEach', forEach); } catch (error) { CollectionPrototype.forEach = forEach; } } /***/ }), /***/ "./node_modules/core-js/modules/web.dom-collections.iterator.js": /*!**********************************************************************!*\ !*** ./node_modules/core-js/modules/web.dom-collections.iterator.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var DOMIterables = __webpack_require__(/*! ../internals/dom-iterables */ "./node_modules/core-js/internals/dom-iterables.js"); var ArrayIteratorMethods = __webpack_require__(/*! ../modules/es.array.iterator */ "./node_modules/core-js/modules/es.array.iterator.js"); var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "./node_modules/core-js/internals/create-non-enumerable-property.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var ITERATOR = wellKnownSymbol('iterator'); var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var ArrayValues = ArrayIteratorMethods.values; for (var COLLECTION_NAME in DOMIterables) { var Collection = global[COLLECTION_NAME]; var CollectionPrototype = Collection && Collection.prototype; if (CollectionPrototype) { // some Chrome versions have non-configurable methods on DOMTokenList if (CollectionPrototype[ITERATOR] !== ArrayValues) try { createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues); } catch (error) { CollectionPrototype[ITERATOR] = ArrayValues; } if (!CollectionPrototype[TO_STRING_TAG]) { createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME); } if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) { // some Chrome versions have non-configurable methods on DOMTokenList if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); } catch (error) { CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; } } } } /***/ }), /***/ "./node_modules/core-js/modules/web.url-search-params.js": /*!***************************************************************!*\ !*** ./node_modules/core-js/modules/web.url-search-params.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` __webpack_require__(/*! ../modules/es.array.iterator */ "./node_modules/core-js/modules/es.array.iterator.js"); var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "./node_modules/core-js/internals/get-built-in.js"); var USE_NATIVE_URL = __webpack_require__(/*! ../internals/native-url */ "./node_modules/core-js/internals/native-url.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "./node_modules/core-js/internals/redefine-all.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "./node_modules/core-js/internals/create-iterator-constructor.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js"); var hasOwn = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var bind = __webpack_require__(/*! ../internals/function-bind-context */ "./node_modules/core-js/internals/function-bind-context.js"); var classof = __webpack_require__(/*! ../internals/classof */ "./node_modules/core-js/internals/classof.js"); var anObject = __webpack_require__(/*! ../internals/an-object */ "./node_modules/core-js/internals/an-object.js"); var isObject = __webpack_require__(/*! ../internals/is-object */ "./node_modules/core-js/internals/is-object.js"); var create = __webpack_require__(/*! ../internals/object-create */ "./node_modules/core-js/internals/object-create.js"); var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "./node_modules/core-js/internals/create-property-descriptor.js"); var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "./node_modules/core-js/internals/get-iterator.js"); var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "./node_modules/core-js/internals/get-iterator-method.js"); var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "./node_modules/core-js/internals/well-known-symbol.js"); var $fetch = getBuiltIn('fetch'); var Headers = getBuiltIn('Headers'); var ITERATOR = wellKnownSymbol('iterator'); var URL_SEARCH_PARAMS = 'URLSearchParams'; var URL_SEARCH_PARAMS_ITERATOR = URL_SEARCH_PARAMS + 'Iterator'; var setInternalState = InternalStateModule.set; var getInternalParamsState = InternalStateModule.getterFor(URL_SEARCH_PARAMS); var getInternalIteratorState = InternalStateModule.getterFor(URL_SEARCH_PARAMS_ITERATOR); var plus = /\+/g; var sequences = Array(4); var percentSequence = function (bytes) { return sequences[bytes - 1] || (sequences[bytes - 1] = RegExp('((?:%[\\da-f]{2}){' + bytes + '})', 'gi')); }; var percentDecode = function (sequence) { try { return decodeURIComponent(sequence); } catch (error) { return sequence; } }; var deserialize = function (it) { var result = it.replace(plus, ' '); var bytes = 4; try { return decodeURIComponent(result); } catch (error) { while (bytes) { result = result.replace(percentSequence(bytes--), percentDecode); } return result; } }; var find = /[!'()~]|%20/g; var replace = { '!': '%21', "'": '%27', '(': '%28', ')': '%29', '~': '%7E', '%20': '+' }; var replacer = function (match) { return replace[match]; }; var serialize = function (it) { return encodeURIComponent(it).replace(find, replacer); }; var parseSearchParams = function (result, query) { if (query) { var attributes = query.split('&'); var index = 0; var attribute, entry; while (index < attributes.length) { attribute = attributes[index++]; if (attribute.length) { entry = attribute.split('='); result.push({ key: deserialize(entry.shift()), value: deserialize(entry.join('=')) }); } } } }; var updateSearchParams = function (query) { this.entries.length = 0; parseSearchParams(this.entries, query); }; var validateArgumentsLength = function (passed, required) { if (passed < required) throw TypeError('Not enough arguments'); }; var URLSearchParamsIterator = createIteratorConstructor(function Iterator(params, kind) { setInternalState(this, { type: URL_SEARCH_PARAMS_ITERATOR, iterator: getIterator(getInternalParamsState(params).entries), kind: kind }); }, 'Iterator', function next() { var state = getInternalIteratorState(this); var kind = state.kind; var step = state.iterator.next(); var entry = step.value; if (!step.done) { step.value = kind === 'keys' ? entry.key : kind === 'values' ? entry.value : [entry.key, entry.value]; } return step; }); // `URLSearchParams` constructor // https://url.spec.whatwg.org/#interface-urlsearchparams var URLSearchParamsConstructor = function URLSearchParams(/* init */) { anInstance(this, URLSearchParamsConstructor, URL_SEARCH_PARAMS); var init = arguments.length > 0 ? arguments[0] : undefined; var that = this; var entries = []; var iteratorMethod, iterator, next, step, entryIterator, entryNext, first, second, key; setInternalState(that, { type: URL_SEARCH_PARAMS, entries: entries, updateURL: function () { /* empty */ }, updateSearchParams: updateSearchParams }); if (init !== undefined) { if (isObject(init)) { iteratorMethod = getIteratorMethod(init); if (typeof iteratorMethod === 'function') { iterator = iteratorMethod.call(init); next = iterator.next; while (!(step = next.call(iterator)).done) { entryIterator = getIterator(anObject(step.value)); entryNext = entryIterator.next; if ( (first = entryNext.call(entryIterator)).done || (second = entryNext.call(entryIterator)).done || !entryNext.call(entryIterator).done ) throw TypeError('Expected sequence with length 2'); entries.push({ key: first.value + '', value: second.value + '' }); } } else for (key in init) if (hasOwn(init, key)) entries.push({ key: key, value: init[key] + '' }); } else { parseSearchParams(entries, typeof init === 'string' ? init.charAt(0) === '?' ? init.slice(1) : init : init + ''); } } }; var URLSearchParamsPrototype = URLSearchParamsConstructor.prototype; redefineAll(URLSearchParamsPrototype, { // `URLSearchParams.prototype.append` method // https://url.spec.whatwg.org/#dom-urlsearchparams-append append: function append(name, value) { validateArgumentsLength(arguments.length, 2); var state = getInternalParamsState(this); state.entries.push({ key: name + '', value: value + '' }); state.updateURL(); }, // `URLSearchParams.prototype.delete` method // https://url.spec.whatwg.org/#dom-urlsearchparams-delete 'delete': function (name) { validateArgumentsLength(arguments.length, 1); var state = getInternalParamsState(this); var entries = state.entries; var key = name + ''; var index = 0; while (index < entries.length) { if (entries[index].key === key) entries.splice(index, 1); else index++; } state.updateURL(); }, // `URLSearchParams.prototype.get` method // https://url.spec.whatwg.org/#dom-urlsearchparams-get get: function get(name) { validateArgumentsLength(arguments.length, 1); var entries = getInternalParamsState(this).entries; var key = name + ''; var index = 0; for (; index < entries.length; index++) { if (entries[index].key === key) return entries[index].value; } return null; }, // `URLSearchParams.prototype.getAll` method // https://url.spec.whatwg.org/#dom-urlsearchparams-getall getAll: function getAll(name) { validateArgumentsLength(arguments.length, 1); var entries = getInternalParamsState(this).entries; var key = name + ''; var result = []; var index = 0; for (; index < entries.length; index++) { if (entries[index].key === key) result.push(entries[index].value); } return result; }, // `URLSearchParams.prototype.has` method // https://url.spec.whatwg.org/#dom-urlsearchparams-has has: function has(name) { validateArgumentsLength(arguments.length, 1); var entries = getInternalParamsState(this).entries; var key = name + ''; var index = 0; while (index < entries.length) { if (entries[index++].key === key) return true; } return false; }, // `URLSearchParams.prototype.set` method // https://url.spec.whatwg.org/#dom-urlsearchparams-set set: function set(name, value) { validateArgumentsLength(arguments.length, 1); var state = getInternalParamsState(this); var entries = state.entries; var found = false; var key = name + ''; var val = value + ''; var index = 0; var entry; for (; index < entries.length; index++) { entry = entries[index]; if (entry.key === key) { if (found) entries.splice(index--, 1); else { found = true; entry.value = val; } } } if (!found) entries.push({ key: key, value: val }); state.updateURL(); }, // `URLSearchParams.prototype.sort` method // https://url.spec.whatwg.org/#dom-urlsearchparams-sort sort: function sort() { var state = getInternalParamsState(this); var entries = state.entries; // Array#sort is not stable in some engines var slice = entries.slice(); var entry, entriesIndex, sliceIndex; entries.length = 0; for (sliceIndex = 0; sliceIndex < slice.length; sliceIndex++) { entry = slice[sliceIndex]; for (entriesIndex = 0; entriesIndex < sliceIndex; entriesIndex++) { if (entries[entriesIndex].key > entry.key) { entries.splice(entriesIndex, 0, entry); break; } } if (entriesIndex === sliceIndex) entries.push(entry); } state.updateURL(); }, // `URLSearchParams.prototype.forEach` method forEach: function forEach(callback /* , thisArg */) { var entries = getInternalParamsState(this).entries; var boundFunction = bind(callback, arguments.length > 1 ? arguments[1] : undefined, 3); var index = 0; var entry; while (index < entries.length) { entry = entries[index++]; boundFunction(entry.value, entry.key, this); } }, // `URLSearchParams.prototype.keys` method keys: function keys() { return new URLSearchParamsIterator(this, 'keys'); }, // `URLSearchParams.prototype.values` method values: function values() { return new URLSearchParamsIterator(this, 'values'); }, // `URLSearchParams.prototype.entries` method entries: function entries() { return new URLSearchParamsIterator(this, 'entries'); } }, { enumerable: true }); // `URLSearchParams.prototype[@@iterator]` method redefine(URLSearchParamsPrototype, ITERATOR, URLSearchParamsPrototype.entries); // `URLSearchParams.prototype.toString` method // https://url.spec.whatwg.org/#urlsearchparams-stringification-behavior redefine(URLSearchParamsPrototype, 'toString', function toString() { var entries = getInternalParamsState(this).entries; var result = []; var index = 0; var entry; while (index < entries.length) { entry = entries[index++]; result.push(serialize(entry.key) + '=' + serialize(entry.value)); } return result.join('&'); }, { enumerable: true }); setToStringTag(URLSearchParamsConstructor, URL_SEARCH_PARAMS); $({ global: true, forced: !USE_NATIVE_URL }, { URLSearchParams: URLSearchParamsConstructor }); // Wrap `fetch` for correct work with polyfilled `URLSearchParams` // https://github.com/zloirock/core-js/issues/674 if (!USE_NATIVE_URL && typeof $fetch == 'function' && typeof Headers == 'function') { $({ global: true, enumerable: true, forced: true }, { fetch: function fetch(input /* , init */) { var args = [input]; var init, body, headers; if (arguments.length > 1) { init = arguments[1]; if (isObject(init)) { body = init.body; if (classof(body) === URL_SEARCH_PARAMS) { headers = init.headers ? new Headers(init.headers) : new Headers(); if (!headers.has('content-type')) { headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); } init = create(init, { body: createPropertyDescriptor(0, String(body)), headers: createPropertyDescriptor(0, headers) }); } } args.push(init); } return $fetch.apply(this, args); } }); } module.exports = { URLSearchParams: URLSearchParamsConstructor, getState: getInternalParamsState }; /***/ }), /***/ "./node_modules/core-js/modules/web.url.js": /*!*************************************************!*\ !*** ./node_modules/core-js/modules/web.url.js ***! \*************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` __webpack_require__(/*! ../modules/es.string.iterator */ "./node_modules/core-js/modules/es.string.iterator.js"); var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "./node_modules/core-js/internals/descriptors.js"); var USE_NATIVE_URL = __webpack_require__(/*! ../internals/native-url */ "./node_modules/core-js/internals/native-url.js"); var global = __webpack_require__(/*! ../internals/global */ "./node_modules/core-js/internals/global.js"); var defineProperties = __webpack_require__(/*! ../internals/object-define-properties */ "./node_modules/core-js/internals/object-define-properties.js"); var redefine = __webpack_require__(/*! ../internals/redefine */ "./node_modules/core-js/internals/redefine.js"); var anInstance = __webpack_require__(/*! ../internals/an-instance */ "./node_modules/core-js/internals/an-instance.js"); var has = __webpack_require__(/*! ../internals/has */ "./node_modules/core-js/internals/has.js"); var assign = __webpack_require__(/*! ../internals/object-assign */ "./node_modules/core-js/internals/object-assign.js"); var arrayFrom = __webpack_require__(/*! ../internals/array-from */ "./node_modules/core-js/internals/array-from.js"); var codeAt = __webpack_require__(/*! ../internals/string-multibyte */ "./node_modules/core-js/internals/string-multibyte.js").codeAt; var toASCII = __webpack_require__(/*! ../internals/string-punycode-to-ascii */ "./node_modules/core-js/internals/string-punycode-to-ascii.js"); var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "./node_modules/core-js/internals/set-to-string-tag.js"); var URLSearchParamsModule = __webpack_require__(/*! ../modules/web.url-search-params */ "./node_modules/core-js/modules/web.url-search-params.js"); var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "./node_modules/core-js/internals/internal-state.js"); var NativeURL = global.URL; var URLSearchParams = URLSearchParamsModule.URLSearchParams; var getInternalSearchParamsState = URLSearchParamsModule.getState; var setInternalState = InternalStateModule.set; var getInternalURLState = InternalStateModule.getterFor('URL'); var floor = Math.floor; var pow = Math.pow; var INVALID_AUTHORITY = 'Invalid authority'; var INVALID_SCHEME = 'Invalid scheme'; var INVALID_HOST = 'Invalid host'; var INVALID_PORT = 'Invalid port'; var ALPHA = /[A-Za-z]/; var ALPHANUMERIC = /[\d+-.A-Za-z]/; var DIGIT = /\d/; var HEX_START = /^(0x|0X)/; var OCT = /^[0-7]+$/; var DEC = /^\d+$/; var HEX = /^[\dA-Fa-f]+$/; // eslint-disable-next-line no-control-regex var FORBIDDEN_HOST_CODE_POINT = /[\u0000\u0009\u000A\u000D #%/:?@[\\]]/; // eslint-disable-next-line no-control-regex var FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT = /[\u0000\u0009\u000A\u000D #/:?@[\\]]/; // eslint-disable-next-line no-control-regex var LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE = /^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g; // eslint-disable-next-line no-control-regex var TAB_AND_NEW_LINE = /[\u0009\u000A\u000D]/g; var EOF; var parseHost = function (url, input) { var result, codePoints, index; if (input.charAt(0) == '[') { if (input.charAt(input.length - 1) != ']') return INVALID_HOST; result = parseIPv6(input.slice(1, -1)); if (!result) return INVALID_HOST; url.host = result; // opaque host } else if (!isSpecial(url)) { if (FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT.test(input)) return INVALID_HOST; result = ''; codePoints = arrayFrom(input); for (index = 0; index < codePoints.length; index++) { result += percentEncode(codePoints[index], C0ControlPercentEncodeSet); } url.host = result; } else { input = toASCII(input); if (FORBIDDEN_HOST_CODE_POINT.test(input)) return INVALID_HOST; result = parseIPv4(input); if (result === null) return INVALID_HOST; url.host = result; } }; var parseIPv4 = function (input) { var parts = input.split('.'); var partsLength, numbers, index, part, radix, number, ipv4; if (parts.length && parts[parts.length - 1] == '') { parts.pop(); } partsLength = parts.length; if (partsLength > 4) return input; numbers = []; for (index = 0; index < partsLength; index++) { part = parts[index]; if (part == '') return input; radix = 10; if (part.length > 1 && part.charAt(0) == '0') { radix = HEX_START.test(part) ? 16 : 8; part = part.slice(radix == 8 ? 1 : 2); } if (part === '') { number = 0; } else { if (!(radix == 10 ? DEC : radix == 8 ? OCT : HEX).test(part)) return input; number = parseInt(part, radix); } numbers.push(number); } for (index = 0; index < partsLength; index++) { number = numbers[index]; if (index == partsLength - 1) { if (number >= pow(256, 5 - partsLength)) return null; } else if (number > 255) return null; } ipv4 = numbers.pop(); for (index = 0; index < numbers.length; index++) { ipv4 += numbers[index] * pow(256, 3 - index); } return ipv4; }; // eslint-disable-next-line max-statements var parseIPv6 = function (input) { var address = [0, 0, 0, 0, 0, 0, 0, 0]; var pieceIndex = 0; var compress = null; var pointer = 0; var value, length, numbersSeen, ipv4Piece, number, swaps, swap; var char = function () { return input.charAt(pointer); }; if (char() == ':') { if (input.charAt(1) != ':') return; pointer += 2; pieceIndex++; compress = pieceIndex; } while (char()) { if (pieceIndex == 8) return; if (char() == ':') { if (compress !== null) return; pointer++; pieceIndex++; compress = pieceIndex; continue; } value = length = 0; while (length < 4 && HEX.test(char())) { value = value * 16 + parseInt(char(), 16); pointer++; length++; } if (char() == '.') { if (length == 0) return; pointer -= length; if (pieceIndex > 6) return; numbersSeen = 0; while (char()) { ipv4Piece = null; if (numbersSeen > 0) { if (char() == '.' && numbersSeen < 4) pointer++; else return; } if (!DIGIT.test(char())) return; while (DIGIT.test(char())) { number = parseInt(char(), 10); if (ipv4Piece === null) ipv4Piece = number; else if (ipv4Piece == 0) return; else ipv4Piece = ipv4Piece * 10 + number; if (ipv4Piece > 255) return; pointer++; } address[pieceIndex] = address[pieceIndex] * 256 + ipv4Piece; numbersSeen++; if (numbersSeen == 2 || numbersSeen == 4) pieceIndex++; } if (numbersSeen != 4) return; break; } else if (char() == ':') { pointer++; if (!char()) return; } else if (char()) return; address[pieceIndex++] = value; } if (compress !== null) { swaps = pieceIndex - compress; pieceIndex = 7; while (pieceIndex != 0 && swaps > 0) { swap = address[pieceIndex]; address[pieceIndex--] = address[compress + swaps - 1]; address[compress + --swaps] = swap; } } else if (pieceIndex != 8) return; return address; }; var findLongestZeroSequence = function (ipv6) { var maxIndex = null; var maxLength = 1; var currStart = null; var currLength = 0; var index = 0; for (; index < 8; index++) { if (ipv6[index] !== 0) { if (currLength > maxLength) { maxIndex = currStart; maxLength = currLength; } currStart = null; currLength = 0; } else { if (currStart === null) currStart = index; ++currLength; } } if (currLength > maxLength) { maxIndex = currStart; maxLength = currLength; } return maxIndex; }; var serializeHost = function (host) { var result, index, compress, ignore0; // ipv4 if (typeof host == 'number') { result = []; for (index = 0; index < 4; index++) { result.unshift(host % 256); host = floor(host / 256); } return result.join('.'); // ipv6 } else if (typeof host == 'object') { result = ''; compress = findLongestZeroSequence(host); for (index = 0; index < 8; index++) { if (ignore0 && host[index] === 0) continue; if (ignore0) ignore0 = false; if (compress === index) { result += index ? ':' : '::'; ignore0 = true; } else { result += host[index].toString(16); if (index < 7) result += ':'; } } return '[' + result + ']'; } return host; }; var C0ControlPercentEncodeSet = {}; var fragmentPercentEncodeSet = assign({}, C0ControlPercentEncodeSet, { ' ': 1, '"': 1, '<': 1, '>': 1, '`': 1 }); var pathPercentEncodeSet = assign({}, fragmentPercentEncodeSet, { '#': 1, '?': 1, '{': 1, '}': 1 }); var userinfoPercentEncodeSet = assign({}, pathPercentEncodeSet, { '/': 1, ':': 1, ';': 1, '=': 1, '@': 1, '[': 1, '\\': 1, ']': 1, '^': 1, '|': 1 }); var percentEncode = function (char, set) { var code = codeAt(char, 0); return code > 0x20 && code < 0x7F && !has(set, char) ? char : encodeURIComponent(char); }; var specialSchemes = { ftp: 21, file: null, http: 80, https: 443, ws: 80, wss: 443 }; var isSpecial = function (url) { return has(specialSchemes, url.scheme); }; var includesCredentials = function (url) { return url.username != '' || url.password != ''; }; var cannotHaveUsernamePasswordPort = function (url) { return !url.host || url.cannotBeABaseURL || url.scheme == 'file'; }; var isWindowsDriveLetter = function (string, normalized) { var second; return string.length == 2 && ALPHA.test(string.charAt(0)) && ((second = string.charAt(1)) == ':' || (!normalized && second == '|')); }; var startsWithWindowsDriveLetter = function (string) { var third; return string.length > 1 && isWindowsDriveLetter(string.slice(0, 2)) && ( string.length == 2 || ((third = string.charAt(2)) === '/' || third === '\\' || third === '?' || third === '#') ); }; var shortenURLsPath = function (url) { var path = url.path; var pathSize = path.length; if (pathSize && (url.scheme != 'file' || pathSize != 1 || !isWindowsDriveLetter(path[0], true))) { path.pop(); } }; var isSingleDot = function (segment) { return segment === '.' || segment.toLowerCase() === '%2e'; }; var isDoubleDot = function (segment) { segment = segment.toLowerCase(); return segment === '..' || segment === '%2e.' || segment === '.%2e' || segment === '%2e%2e'; }; // States: var SCHEME_START = {}; var SCHEME = {}; var NO_SCHEME = {}; var SPECIAL_RELATIVE_OR_AUTHORITY = {}; var PATH_OR_AUTHORITY = {}; var RELATIVE = {}; var RELATIVE_SLASH = {}; var SPECIAL_AUTHORITY_SLASHES = {}; var SPECIAL_AUTHORITY_IGNORE_SLASHES = {}; var AUTHORITY = {}; var HOST = {}; var HOSTNAME = {}; var PORT = {}; var FILE = {}; var FILE_SLASH = {}; var FILE_HOST = {}; var PATH_START = {}; var PATH = {}; var CANNOT_BE_A_BASE_URL_PATH = {}; var QUERY = {}; var FRAGMENT = {}; // eslint-disable-next-line max-statements var parseURL = function (url, input, stateOverride, base) { var state = stateOverride || SCHEME_START; var pointer = 0; var buffer = ''; var seenAt = false; var seenBracket = false; var seenPasswordToken = false; var codePoints, char, bufferCodePoints, failure; if (!stateOverride) { url.scheme = ''; url.username = ''; url.password = ''; url.host = null; url.port = null; url.path = []; url.query = null; url.fragment = null; url.cannotBeABaseURL = false; input = input.replace(LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE, ''); } input = input.replace(TAB_AND_NEW_LINE, ''); codePoints = arrayFrom(input); while (pointer <= codePoints.length) { char = codePoints[pointer]; switch (state) { case SCHEME_START: if (char && ALPHA.test(char)) { buffer += char.toLowerCase(); state = SCHEME; } else if (!stateOverride) { state = NO_SCHEME; continue; } else return INVALID_SCHEME; break; case SCHEME: if (char && (ALPHANUMERIC.test(char) || char == '+' || char == '-' || char == '.')) { buffer += char.toLowerCase(); } else if (char == ':') { if (stateOverride && ( (isSpecial(url) != has(specialSchemes, buffer)) || (buffer == 'file' && (includesCredentials(url) || url.port !== null)) || (url.scheme == 'file' && !url.host) )) return; url.scheme = buffer; if (stateOverride) { if (isSpecial(url) && specialSchemes[url.scheme] == url.port) url.port = null; return; } buffer = ''; if (url.scheme == 'file') { state = FILE; } else if (isSpecial(url) && base && base.scheme == url.scheme) { state = SPECIAL_RELATIVE_OR_AUTHORITY; } else if (isSpecial(url)) { state = SPECIAL_AUTHORITY_SLASHES; } else if (codePoints[pointer + 1] == '/') { state = PATH_OR_AUTHORITY; pointer++; } else { url.cannotBeABaseURL = true; url.path.push(''); state = CANNOT_BE_A_BASE_URL_PATH; } } else if (!stateOverride) { buffer = ''; state = NO_SCHEME; pointer = 0; continue; } else return INVALID_SCHEME; break; case NO_SCHEME: if (!base || (base.cannotBeABaseURL && char != '#')) return INVALID_SCHEME; if (base.cannotBeABaseURL && char == '#') { url.scheme = base.scheme; url.path = base.path.slice(); url.query = base.query; url.fragment = ''; url.cannotBeABaseURL = true; state = FRAGMENT; break; } state = base.scheme == 'file' ? FILE : RELATIVE; continue; case SPECIAL_RELATIVE_OR_AUTHORITY: if (char == '/' && codePoints[pointer + 1] == '/') { state = SPECIAL_AUTHORITY_IGNORE_SLASHES; pointer++; } else { state = RELATIVE; continue; } break; case PATH_OR_AUTHORITY: if (char == '/') { state = AUTHORITY; break; } else { state = PATH; continue; } case RELATIVE: url.scheme = base.scheme; if (char == EOF) { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.query = base.query; } else if (char == '/' || (char == '\\' && isSpecial(url))) { state = RELATIVE_SLASH; } else if (char == '?') { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.query = ''; state = QUERY; } else if (char == '#') { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.query = base.query; url.fragment = ''; state = FRAGMENT; } else { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; url.path = base.path.slice(); url.path.pop(); state = PATH; continue; } break; case RELATIVE_SLASH: if (isSpecial(url) && (char == '/' || char == '\\')) { state = SPECIAL_AUTHORITY_IGNORE_SLASHES; } else if (char == '/') { state = AUTHORITY; } else { url.username = base.username; url.password = base.password; url.host = base.host; url.port = base.port; state = PATH; continue; } break; case SPECIAL_AUTHORITY_SLASHES: state = SPECIAL_AUTHORITY_IGNORE_SLASHES; if (char != '/' || buffer.charAt(pointer + 1) != '/') continue; pointer++; break; case SPECIAL_AUTHORITY_IGNORE_SLASHES: if (char != '/' && char != '\\') { state = AUTHORITY; continue; } break; case AUTHORITY: if (char == '@') { if (seenAt) buffer = '%40' + buffer; seenAt = true; bufferCodePoints = arrayFrom(buffer); for (var i = 0; i < bufferCodePoints.length; i++) { var codePoint = bufferCodePoints[i]; if (codePoint == ':' && !seenPasswordToken) { seenPasswordToken = true; continue; } var encodedCodePoints = percentEncode(codePoint, userinfoPercentEncodeSet); if (seenPasswordToken) url.password += encodedCodePoints; else url.username += encodedCodePoints; } buffer = ''; } else if ( char == EOF || char == '/' || char == '?' || char == '#' || (char == '\\' && isSpecial(url)) ) { if (seenAt && buffer == '') return INVALID_AUTHORITY; pointer -= arrayFrom(buffer).length + 1; buffer = ''; state = HOST; } else buffer += char; break; case HOST: case HOSTNAME: if (stateOverride && url.scheme == 'file') { state = FILE_HOST; continue; } else if (char == ':' && !seenBracket) { if (buffer == '') return INVALID_HOST; failure = parseHost(url, buffer); if (failure) return failure; buffer = ''; state = PORT; if (stateOverride == HOSTNAME) return; } else if ( char == EOF || char == '/' || char == '?' || char == '#' || (char == '\\' && isSpecial(url)) ) { if (isSpecial(url) && buffer == '') return INVALID_HOST; if (stateOverride && buffer == '' && (includesCredentials(url) || url.port !== null)) return; failure = parseHost(url, buffer); if (failure) return failure; buffer = ''; state = PATH_START; if (stateOverride) return; continue; } else { if (char == '[') seenBracket = true; else if (char == ']') seenBracket = false; buffer += char; } break; case PORT: if (DIGIT.test(char)) { buffer += char; } else if ( char == EOF || char == '/' || char == '?' || char == '#' || (char == '\\' && isSpecial(url)) || stateOverride ) { if (buffer != '') { var port = parseInt(buffer, 10); if (port > 0xFFFF) return INVALID_PORT; url.port = (isSpecial(url) && port === specialSchemes[url.scheme]) ? null : port; buffer = ''; } if (stateOverride) return; state = PATH_START; continue; } else return INVALID_PORT; break; case FILE: url.scheme = 'file'; if (char == '/' || char == '\\') state = FILE_SLASH; else if (base && base.scheme == 'file') { if (char == EOF) { url.host = base.host; url.path = base.path.slice(); url.query = base.query; } else if (char == '?') { url.host = base.host; url.path = base.path.slice(); url.query = ''; state = QUERY; } else if (char == '#') { url.host = base.host; url.path = base.path.slice(); url.query = base.query; url.fragment = ''; state = FRAGMENT; } else { if (!startsWithWindowsDriveLetter(codePoints.slice(pointer).join(''))) { url.host = base.host; url.path = base.path.slice(); shortenURLsPath(url); } state = PATH; continue; } } else { state = PATH; continue; } break; case FILE_SLASH: if (char == '/' || char == '\\') { state = FILE_HOST; break; } if (base && base.scheme == 'file' && !startsWithWindowsDriveLetter(codePoints.slice(pointer).join(''))) { if (isWindowsDriveLetter(base.path[0], true)) url.path.push(base.path[0]); else url.host = base.host; } state = PATH; continue; case FILE_HOST: if (char == EOF || char == '/' || char == '\\' || char == '?' || char == '#') { if (!stateOverride && isWindowsDriveLetter(buffer)) { state = PATH; } else if (buffer == '') { url.host = ''; if (stateOverride) return; state = PATH_START; } else { failure = parseHost(url, buffer); if (failure) return failure; if (url.host == 'localhost') url.host = ''; if (stateOverride) return; buffer = ''; state = PATH_START; } continue; } else buffer += char; break; case PATH_START: if (isSpecial(url)) { state = PATH; if (char != '/' && char != '\\') continue; } else if (!stateOverride && char == '?') { url.query = ''; state = QUERY; } else if (!stateOverride && char == '#') { url.fragment = ''; state = FRAGMENT; } else if (char != EOF) { state = PATH; if (char != '/') continue; } break; case PATH: if ( char == EOF || char == '/' || (char == '\\' && isSpecial(url)) || (!stateOverride && (char == '?' || char == '#')) ) { if (isDoubleDot(buffer)) { shortenURLsPath(url); if (char != '/' && !(char == '\\' && isSpecial(url))) { url.path.push(''); } } else if (isSingleDot(buffer)) { if (char != '/' && !(char == '\\' && isSpecial(url))) { url.path.push(''); } } else { if (url.scheme == 'file' && !url.path.length && isWindowsDriveLetter(buffer)) { if (url.host) url.host = ''; buffer = buffer.charAt(0) + ':'; // normalize windows drive letter } url.path.push(buffer); } buffer = ''; if (url.scheme == 'file' && (char == EOF || char == '?' || char == '#')) { while (url.path.length > 1 && url.path[0] === '') { url.path.shift(); } } if (char == '?') { url.query = ''; state = QUERY; } else if (char == '#') { url.fragment = ''; state = FRAGMENT; } } else { buffer += percentEncode(char, pathPercentEncodeSet); } break; case CANNOT_BE_A_BASE_URL_PATH: if (char == '?') { url.query = ''; state = QUERY; } else if (char == '#') { url.fragment = ''; state = FRAGMENT; } else if (char != EOF) { url.path[0] += percentEncode(char, C0ControlPercentEncodeSet); } break; case QUERY: if (!stateOverride && char == '#') { url.fragment = ''; state = FRAGMENT; } else if (char != EOF) { if (char == "'" && isSpecial(url)) url.query += '%27'; else if (char == '#') url.query += '%23'; else url.query += percentEncode(char, C0ControlPercentEncodeSet); } break; case FRAGMENT: if (char != EOF) url.fragment += percentEncode(char, fragmentPercentEncodeSet); break; } pointer++; } }; // `URL` constructor // https://url.spec.whatwg.org/#url-class var URLConstructor = function URL(url /* , base */) { var that = anInstance(this, URLConstructor, 'URL'); var base = arguments.length > 1 ? arguments[1] : undefined; var urlString = String(url); var state = setInternalState(that, { type: 'URL' }); var baseState, failure; if (base !== undefined) { if (base instanceof URLConstructor) baseState = getInternalURLState(base); else { failure = parseURL(baseState = {}, String(base)); if (failure) throw TypeError(failure); } } failure = parseURL(state, urlString, null, baseState); if (failure) throw TypeError(failure); var searchParams = state.searchParams = new URLSearchParams(); var searchParamsState = getInternalSearchParamsState(searchParams); searchParamsState.updateSearchParams(state.query); searchParamsState.updateURL = function () { state.query = String(searchParams) || null; }; if (!DESCRIPTORS) { that.href = serializeURL.call(that); that.origin = getOrigin.call(that); that.protocol = getProtocol.call(that); that.username = getUsername.call(that); that.password = getPassword.call(that); that.host = getHost.call(that); that.hostname = getHostname.call(that); that.port = getPort.call(that); that.pathname = getPathname.call(that); that.search = getSearch.call(that); that.searchParams = getSearchParams.call(that); that.hash = getHash.call(that); } }; var URLPrototype = URLConstructor.prototype; var serializeURL = function () { var url = getInternalURLState(this); var scheme = url.scheme; var username = url.username; var password = url.password; var host = url.host; var port = url.port; var path = url.path; var query = url.query; var fragment = url.fragment; var output = scheme + ':'; if (host !== null) { output += '//'; if (includesCredentials(url)) { output += username + (password ? ':' + password : '') + '@'; } output += serializeHost(host); if (port !== null) output += ':' + port; } else if (scheme == 'file') output += '//'; output += url.cannotBeABaseURL ? path[0] : path.length ? '/' + path.join('/') : ''; if (query !== null) output += '?' + query; if (fragment !== null) output += '#' + fragment; return output; }; var getOrigin = function () { var url = getInternalURLState(this); var scheme = url.scheme; var port = url.port; if (scheme == 'blob') try { return new URL(scheme.path[0]).origin; } catch (error) { return 'null'; } if (scheme == 'file' || !isSpecial(url)) return 'null'; return scheme + '://' + serializeHost(url.host) + (port !== null ? ':' + port : ''); }; var getProtocol = function () { return getInternalURLState(this).scheme + ':'; }; var getUsername = function () { return getInternalURLState(this).username; }; var getPassword = function () { return getInternalURLState(this).password; }; var getHost = function () { var url = getInternalURLState(this); var host = url.host; var port = url.port; return host === null ? '' : port === null ? serializeHost(host) : serializeHost(host) + ':' + port; }; var getHostname = function () { var host = getInternalURLState(this).host; return host === null ? '' : serializeHost(host); }; var getPort = function () { var port = getInternalURLState(this).port; return port === null ? '' : String(port); }; var getPathname = function () { var url = getInternalURLState(this); var path = url.path; return url.cannotBeABaseURL ? path[0] : path.length ? '/' + path.join('/') : ''; }; var getSearch = function () { var query = getInternalURLState(this).query; return query ? '?' + query : ''; }; var getSearchParams = function () { return getInternalURLState(this).searchParams; }; var getHash = function () { var fragment = getInternalURLState(this).fragment; return fragment ? '#' + fragment : ''; }; var accessorDescriptor = function (getter, setter) { return { get: getter, set: setter, configurable: true, enumerable: true }; }; if (DESCRIPTORS) { defineProperties(URLPrototype, { // `URL.prototype.href` accessors pair // https://url.spec.whatwg.org/#dom-url-href href: accessorDescriptor(serializeURL, function (href) { var url = getInternalURLState(this); var urlString = String(href); var failure = parseURL(url, urlString); if (failure) throw TypeError(failure); getInternalSearchParamsState(url.searchParams).updateSearchParams(url.query); }), // `URL.prototype.origin` getter // https://url.spec.whatwg.org/#dom-url-origin origin: accessorDescriptor(getOrigin), // `URL.prototype.protocol` accessors pair // https://url.spec.whatwg.org/#dom-url-protocol protocol: accessorDescriptor(getProtocol, function (protocol) { var url = getInternalURLState(this); parseURL(url, String(protocol) + ':', SCHEME_START); }), // `URL.prototype.username` accessors pair // https://url.spec.whatwg.org/#dom-url-username username: accessorDescriptor(getUsername, function (username) { var url = getInternalURLState(this); var codePoints = arrayFrom(String(username)); if (cannotHaveUsernamePasswordPort(url)) return; url.username = ''; for (var i = 0; i < codePoints.length; i++) { url.username += percentEncode(codePoints[i], userinfoPercentEncodeSet); } }), // `URL.prototype.password` accessors pair // https://url.spec.whatwg.org/#dom-url-password password: accessorDescriptor(getPassword, function (password) { var url = getInternalURLState(this); var codePoints = arrayFrom(String(password)); if (cannotHaveUsernamePasswordPort(url)) return; url.password = ''; for (var i = 0; i < codePoints.length; i++) { url.password += percentEncode(codePoints[i], userinfoPercentEncodeSet); } }), // `URL.prototype.host` accessors pair // https://url.spec.whatwg.org/#dom-url-host host: accessorDescriptor(getHost, function (host) { var url = getInternalURLState(this); if (url.cannotBeABaseURL) return; parseURL(url, String(host), HOST); }), // `URL.prototype.hostname` accessors pair // https://url.spec.whatwg.org/#dom-url-hostname hostname: accessorDescriptor(getHostname, function (hostname) { var url = getInternalURLState(this); if (url.cannotBeABaseURL) return; parseURL(url, String(hostname), HOSTNAME); }), // `URL.prototype.port` accessors pair // https://url.spec.whatwg.org/#dom-url-port port: accessorDescriptor(getPort, function (port) { var url = getInternalURLState(this); if (cannotHaveUsernamePasswordPort(url)) return; port = String(port); if (port == '') url.port = null; else parseURL(url, port, PORT); }), // `URL.prototype.pathname` accessors pair // https://url.spec.whatwg.org/#dom-url-pathname pathname: accessorDescriptor(getPathname, function (pathname) { var url = getInternalURLState(this); if (url.cannotBeABaseURL) return; url.path = []; parseURL(url, pathname + '', PATH_START); }), // `URL.prototype.search` accessors pair // https://url.spec.whatwg.org/#dom-url-search search: accessorDescriptor(getSearch, function (search) { var url = getInternalURLState(this); search = String(search); if (search == '') { url.query = null; } else { if ('?' == search.charAt(0)) search = search.slice(1); url.query = ''; parseURL(url, search, QUERY); } getInternalSearchParamsState(url.searchParams).updateSearchParams(url.query); }), // `URL.prototype.searchParams` getter // https://url.spec.whatwg.org/#dom-url-searchparams searchParams: accessorDescriptor(getSearchParams), // `URL.prototype.hash` accessors pair // https://url.spec.whatwg.org/#dom-url-hash hash: accessorDescriptor(getHash, function (hash) { var url = getInternalURLState(this); hash = String(hash); if (hash == '') { url.fragment = null; return; } if ('#' == hash.charAt(0)) hash = hash.slice(1); url.fragment = ''; parseURL(url, hash, FRAGMENT); }) }); } // `URL.prototype.toJSON` method // https://url.spec.whatwg.org/#dom-url-tojson redefine(URLPrototype, 'toJSON', function toJSON() { return serializeURL.call(this); }, { enumerable: true }); // `URL.prototype.toString` method // https://url.spec.whatwg.org/#URL-stringification-behavior redefine(URLPrototype, 'toString', function toString() { return serializeURL.call(this); }, { enumerable: true }); if (NativeURL) { var nativeCreateObjectURL = NativeURL.createObjectURL; var nativeRevokeObjectURL = NativeURL.revokeObjectURL; // `URL.createObjectURL` method // https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL // eslint-disable-next-line no-unused-vars if (nativeCreateObjectURL) redefine(URLConstructor, 'createObjectURL', function createObjectURL(blob) { return nativeCreateObjectURL.apply(NativeURL, arguments); }); // `URL.revokeObjectURL` method // https://developer.mozilla.org/en-US/docs/Web/API/URL/revokeObjectURL // eslint-disable-next-line no-unused-vars if (nativeRevokeObjectURL) redefine(URLConstructor, 'revokeObjectURL', function revokeObjectURL(url) { return nativeRevokeObjectURL.apply(NativeURL, arguments); }); } setToStringTag(URLConstructor, 'URL'); $({ global: true, forced: !USE_NATIVE_URL, sham: !DESCRIPTORS }, { URL: URLConstructor }); /***/ }), /***/ "./node_modules/core-js/modules/web.url.to-json.js": /*!*********************************************************!*\ !*** ./node_modules/core-js/modules/web.url.to-json.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $ = __webpack_require__(/*! ../internals/export */ "./node_modules/core-js/internals/export.js"); // `URL.prototype.toJSON` method // https://url.spec.whatwg.org/#dom-url-tojson $({ target: 'URL', proto: true, enumerable: true }, { toJSON: function toJSON() { return URL.prototype.toString.call(this); } }); /***/ }), /***/ "./node_modules/core-util-is/lib/util.js": /*!***********************************************!*\ !*** ./node_modules/core-util-is/lib/util.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {// 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. // NOTE: These type checking functions intentionally don't use `instanceof` // because it is fragile and can be easily faked with `Object.create()`. function isArray(arg) { if (Array.isArray) { return Array.isArray(arg); } return objectToString(arg) === '[object Array]'; } exports.isArray = isArray; function isBoolean(arg) { return typeof arg === 'boolean'; } exports.isBoolean = isBoolean; function isNull(arg) { return arg === null; } exports.isNull = isNull; function isNullOrUndefined(arg) { return arg == null; } exports.isNullOrUndefined = isNullOrUndefined; function isNumber(arg) { return typeof arg === 'number'; } exports.isNumber = isNumber; function isString(arg) { return typeof arg === 'string'; } exports.isString = isString; function isSymbol(arg) { return typeof arg === 'symbol'; } exports.isSymbol = isSymbol; function isUndefined(arg) { return arg === void 0; } exports.isUndefined = isUndefined; function isRegExp(re) { return objectToString(re) === '[object RegExp]'; } exports.isRegExp = isRegExp; function isObject(arg) { return typeof arg === 'object' && arg !== null; } exports.isObject = isObject; function isDate(d) { return objectToString(d) === '[object Date]'; } exports.isDate = isDate; function isError(e) { return (objectToString(e) === '[object Error]' || e instanceof Error); } exports.isError = isError; function isFunction(arg) { return typeof arg === 'function'; } exports.isFunction = isFunction; function isPrimitive(arg) { return arg === null || typeof arg === 'boolean' || typeof arg === 'number' || typeof arg === 'string' || typeof arg === 'symbol' || // ES6 symbol typeof arg === 'undefined'; } exports.isPrimitive = isPrimitive; exports.isBuffer = Buffer.isBuffer; function objectToString(o) { return Object.prototype.toString.call(o); } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/create-ecdh/browser.js": /*!*********************************************!*\ !*** ./node_modules/create-ecdh/browser.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {var elliptic = __webpack_require__(/*! elliptic */ "./node_modules/elliptic/lib/elliptic.js") var BN = __webpack_require__(/*! bn.js */ "./node_modules/create-ecdh/node_modules/bn.js/lib/bn.js") module.exports = function createECDH (curve) { return new ECDH(curve) } var aliases = { secp256k1: { name: 'secp256k1', byteLength: 32 }, secp224r1: { name: 'p224', byteLength: 28 }, prime256v1: { name: 'p256', byteLength: 32 }, prime192v1: { name: 'p192', byteLength: 24 }, ed25519: { name: 'ed25519', byteLength: 32 }, secp384r1: { name: 'p384', byteLength: 48 }, secp521r1: { name: 'p521', byteLength: 66 } } aliases.p224 = aliases.secp224r1 aliases.p256 = aliases.secp256r1 = aliases.prime256v1 aliases.p192 = aliases.secp192r1 = aliases.prime192v1 aliases.p384 = aliases.secp384r1 aliases.p521 = aliases.secp521r1 function ECDH (curve) { this.curveType = aliases[curve] if (!this.curveType) { this.curveType = { name: curve } } this.curve = new elliptic.ec(this.curveType.name) // eslint-disable-line new-cap this.keys = void 0 } ECDH.prototype.generateKeys = function (enc, format) { this.keys = this.curve.genKeyPair() return this.getPublicKey(enc, format) } ECDH.prototype.computeSecret = function (other, inenc, enc) { inenc = inenc || 'utf8' if (!Buffer.isBuffer(other)) { other = new Buffer(other, inenc) } var otherPub = this.curve.keyFromPublic(other).getPublic() var out = otherPub.mul(this.keys.getPrivate()).getX() return formatReturnValue(out, enc, this.curveType.byteLength) } ECDH.prototype.getPublicKey = function (enc, format) { var key = this.keys.getPublic(format === 'compressed', true) if (format === 'hybrid') { if (key[key.length - 1] % 2) { key[0] = 7 } else { key[0] = 6 } } return formatReturnValue(key, enc) } ECDH.prototype.getPrivateKey = function (enc) { return formatReturnValue(this.keys.getPrivate(), enc) } ECDH.prototype.setPublicKey = function (pub, enc) { enc = enc || 'utf8' if (!Buffer.isBuffer(pub)) { pub = new Buffer(pub, enc) } this.keys._importPublic(pub) return this } ECDH.prototype.setPrivateKey = function (priv, enc) { enc = enc || 'utf8' if (!Buffer.isBuffer(priv)) { priv = new Buffer(priv, enc) } var _priv = new BN(priv) _priv = _priv.toString(16) this.keys = this.curve.genKeyPair() this.keys._importPrivate(_priv) return this } function formatReturnValue (bn, enc, len) { if (!Array.isArray(bn)) { bn = bn.toArray() } var buf = new Buffer(bn) if (len && buf.length < len) { var zeros = new Buffer(len - buf.length) zeros.fill(0) buf = Buffer.concat([zeros, buf]) } if (!enc) { return buf } else { return buf.toString(enc) } } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/create-ecdh/node_modules/bn.js/lib/bn.js": /*!***************************************************************!*\ !*** ./node_modules/create-ecdh/node_modules/bn.js/lib/bn.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {(function (module, exports) { 'use strict'; // Utils function assert (val, msg) { if (!val) throw new Error(msg || 'Assertion failed'); } // Could use `inherits` module, but don't want to move from single file // architecture yet. function inherits (ctor, superCtor) { ctor.super_ = superCtor; var TempCtor = function () {}; TempCtor.prototype = superCtor.prototype; ctor.prototype = new TempCtor(); ctor.prototype.constructor = ctor; } // BN function BN (number, base, endian) { if (BN.isBN(number)) { return number; } this.negative = 0; this.words = null; this.length = 0; // Reduction context this.red = null; if (number !== null) { if (base === 'le' || base === 'be') { endian = base; base = 10; } this._init(number || 0, base || 10, endian || 'be'); } } if (typeof module === 'object') { module.exports = BN; } else { exports.BN = BN; } BN.BN = BN; BN.wordSize = 26; var Buffer; try { Buffer = __webpack_require__(/*! buffer */ 18).Buffer; } catch (e) { } BN.isBN = function isBN (num) { if (num instanceof BN) { return true; } return num !== null && typeof num === 'object' && num.constructor.wordSize === BN.wordSize && Array.isArray(num.words); }; BN.max = function max (left, right) { if (left.cmp(right) > 0) return left; return right; }; BN.min = function min (left, right) { if (left.cmp(right) < 0) return left; return right; }; BN.prototype._init = function init (number, base, endian) { if (typeof number === 'number') { return this._initNumber(number, base, endian); } if (typeof number === 'object') { return this._initArray(number, base, endian); } if (base === 'hex') { base = 16; } assert(base === (base | 0) && base >= 2 && base <= 36); number = number.toString().replace(/\s+/g, ''); var start = 0; if (number[0] === '-') { start++; } if (base === 16) { this._parseHex(number, start); } else { this._parseBase(number, base, start); } if (number[0] === '-') { this.negative = 1; } this.strip(); if (endian !== 'le') return; this._initArray(this.toArray(), base, endian); }; BN.prototype._initNumber = function _initNumber (number, base, endian) { if (number < 0) { this.negative = 1; number = -number; } if (number < 0x4000000) { this.words = [ number & 0x3ffffff ]; this.length = 1; } else if (number < 0x10000000000000) { this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff ]; this.length = 2; } else { assert(number < 0x20000000000000); // 2 ^ 53 (unsafe) this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff, 1 ]; this.length = 3; } if (endian !== 'le') return; // Reverse the bytes this._initArray(this.toArray(), base, endian); }; BN.prototype._initArray = function _initArray (number, base, endian) { // Perhaps a Uint8Array assert(typeof number.length === 'number'); if (number.length <= 0) { this.words = [ 0 ]; this.length = 1; return this; } this.length = Math.ceil(number.length / 3); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; var off = 0; if (endian === 'be') { for (i = number.length - 1, j = 0; i >= 0; i -= 3) { w = number[i] | (number[i - 1] << 8) | (number[i - 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } else if (endian === 'le') { for (i = 0, j = 0; i < number.length; i += 3) { w = number[i] | (number[i + 1] << 8) | (number[i + 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } return this.strip(); }; function parseHex (str, start, end) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r <<= 4; // 'a' - 'f' if (c >= 49 && c <= 54) { r |= c - 49 + 0xa; // 'A' - 'F' } else if (c >= 17 && c <= 22) { r |= c - 17 + 0xa; // '0' - '9' } else { r |= c & 0xf; } } return r; } BN.prototype._parseHex = function _parseHex (number, start) { // Create possibly bigger array to ensure that it fits the number this.length = Math.ceil((number.length - start) / 6); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; // Scan 24-bit chunks and add them to the number var off = 0; for (i = number.length - 6, j = 0; i >= start; i -= 6) { w = parseHex(number, i, i + 6); this.words[j] |= (w << off) & 0x3ffffff; // NOTE: `0x3fffff` is intentional here, 26bits max shift + 24bit hex limb this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; off += 24; if (off >= 26) { off -= 26; j++; } } if (i + 6 !== start) { w = parseHex(number, start, i + 6); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; } this.strip(); }; function parseBase (str, start, end, mul) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r *= mul; // 'a' if (c >= 49) { r += c - 49 + 0xa; // 'A' } else if (c >= 17) { r += c - 17 + 0xa; // '0' - '9' } else { r += c; } } return r; } BN.prototype._parseBase = function _parseBase (number, base, start) { // Initialize as zero this.words = [ 0 ]; this.length = 1; // Find length of limb in base for (var limbLen = 0, limbPow = 1; limbPow <= 0x3ffffff; limbPow *= base) { limbLen++; } limbLen--; limbPow = (limbPow / base) | 0; var total = number.length - start; var mod = total % limbLen; var end = Math.min(total, total - mod) + start; var word = 0; for (var i = start; i < end; i += limbLen) { word = parseBase(number, i, i + limbLen, base); this.imuln(limbPow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } if (mod !== 0) { var pow = 1; word = parseBase(number, i, number.length, base); for (i = 0; i < mod; i++) { pow *= base; } this.imuln(pow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } }; BN.prototype.copy = function copy (dest) { dest.words = new Array(this.length); for (var i = 0; i < this.length; i++) { dest.words[i] = this.words[i]; } dest.length = this.length; dest.negative = this.negative; dest.red = this.red; }; BN.prototype.clone = function clone () { var r = new BN(null); this.copy(r); return r; }; BN.prototype._expand = function _expand (size) { while (this.length < size) { this.words[this.length++] = 0; } return this; }; // Remove leading `0` from `this` BN.prototype.strip = function strip () { while (this.length > 1 && this.words[this.length - 1] === 0) { this.length--; } return this._normSign(); }; BN.prototype._normSign = function _normSign () { // -0 = 0 if (this.length === 1 && this.words[0] === 0) { this.negative = 0; } return this; }; BN.prototype.inspect = function inspect () { return (this.red ? ''; }; /* var zeros = []; var groupSizes = []; var groupBases = []; var s = ''; var i = -1; while (++i < BN.wordSize) { zeros[i] = s; s += '0'; } groupSizes[0] = 0; groupSizes[1] = 0; groupBases[0] = 0; groupBases[1] = 0; var base = 2 - 1; while (++base < 36 + 1) { var groupSize = 0; var groupBase = 1; while (groupBase < (1 << BN.wordSize) / base) { groupBase *= base; groupSize += 1; } groupSizes[base] = groupSize; groupBases[base] = groupBase; } */ var zeros = [ '', '0', '00', '000', '0000', '00000', '000000', '0000000', '00000000', '000000000', '0000000000', '00000000000', '000000000000', '0000000000000', '00000000000000', '000000000000000', '0000000000000000', '00000000000000000', '000000000000000000', '0000000000000000000', '00000000000000000000', '000000000000000000000', '0000000000000000000000', '00000000000000000000000', '000000000000000000000000', '0000000000000000000000000' ]; var groupSizes = [ 0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 ]; var groupBases = [ 0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 10000000, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64000000, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 24300000, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176 ]; BN.prototype.toString = function toString (base, padding) { base = base || 10; padding = padding | 0 || 1; var out; if (base === 16 || base === 'hex') { out = ''; var off = 0; var carry = 0; for (var i = 0; i < this.length; i++) { var w = this.words[i]; var word = (((w << off) | carry) & 0xffffff).toString(16); carry = (w >>> (24 - off)) & 0xffffff; if (carry !== 0 || i !== this.length - 1) { out = zeros[6 - word.length] + word + out; } else { out = word + out; } off += 2; if (off >= 26) { off -= 26; i--; } } if (carry !== 0) { out = carry.toString(16) + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } if (base === (base | 0) && base >= 2 && base <= 36) { // var groupSize = Math.floor(BN.wordSize * Math.LN2 / Math.log(base)); var groupSize = groupSizes[base]; // var groupBase = Math.pow(base, groupSize); var groupBase = groupBases[base]; out = ''; var c = this.clone(); c.negative = 0; while (!c.isZero()) { var r = c.modn(groupBase).toString(base); c = c.idivn(groupBase); if (!c.isZero()) { out = zeros[groupSize - r.length] + r + out; } else { out = r + out; } } if (this.isZero()) { out = '0' + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } assert(false, 'Base should be between 2 and 36'); }; BN.prototype.toNumber = function toNumber () { var ret = this.words[0]; if (this.length === 2) { ret += this.words[1] * 0x4000000; } else if (this.length === 3 && this.words[2] === 0x01) { // NOTE: at this stage it is known that the top bit is set ret += 0x10000000000000 + (this.words[1] * 0x4000000); } else if (this.length > 2) { assert(false, 'Number can only safely store up to 53 bits'); } return (this.negative !== 0) ? -ret : ret; }; BN.prototype.toJSON = function toJSON () { return this.toString(16); }; BN.prototype.toBuffer = function toBuffer (endian, length) { assert(typeof Buffer !== 'undefined'); return this.toArrayLike(Buffer, endian, length); }; BN.prototype.toArray = function toArray (endian, length) { return this.toArrayLike(Array, endian, length); }; BN.prototype.toArrayLike = function toArrayLike (ArrayType, endian, length) { var byteLength = this.byteLength(); var reqLength = length || Math.max(1, byteLength); assert(byteLength <= reqLength, 'byte array longer than desired length'); assert(reqLength > 0, 'Requested array length <= 0'); this.strip(); var littleEndian = endian === 'le'; var res = new ArrayType(reqLength); var b, i; var q = this.clone(); if (!littleEndian) { // Assume big-endian for (i = 0; i < reqLength - byteLength; i++) { res[i] = 0; } for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[reqLength - i - 1] = b; } } else { for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[i] = b; } for (; i < reqLength; i++) { res[i] = 0; } } return res; }; if (Math.clz32) { BN.prototype._countBits = function _countBits (w) { return 32 - Math.clz32(w); }; } else { BN.prototype._countBits = function _countBits (w) { var t = w; var r = 0; if (t >= 0x1000) { r += 13; t >>>= 13; } if (t >= 0x40) { r += 7; t >>>= 7; } if (t >= 0x8) { r += 4; t >>>= 4; } if (t >= 0x02) { r += 2; t >>>= 2; } return r + t; }; } BN.prototype._zeroBits = function _zeroBits (w) { // Short-cut if (w === 0) return 26; var t = w; var r = 0; if ((t & 0x1fff) === 0) { r += 13; t >>>= 13; } if ((t & 0x7f) === 0) { r += 7; t >>>= 7; } if ((t & 0xf) === 0) { r += 4; t >>>= 4; } if ((t & 0x3) === 0) { r += 2; t >>>= 2; } if ((t & 0x1) === 0) { r++; } return r; }; // Return number of used bits in a BN BN.prototype.bitLength = function bitLength () { var w = this.words[this.length - 1]; var hi = this._countBits(w); return (this.length - 1) * 26 + hi; }; function toBitArray (num) { var w = new Array(num.bitLength()); for (var bit = 0; bit < w.length; bit++) { var off = (bit / 26) | 0; var wbit = bit % 26; w[bit] = (num.words[off] & (1 << wbit)) >>> wbit; } return w; } // Number of trailing zero bits BN.prototype.zeroBits = function zeroBits () { if (this.isZero()) return 0; var r = 0; for (var i = 0; i < this.length; i++) { var b = this._zeroBits(this.words[i]); r += b; if (b !== 26) break; } return r; }; BN.prototype.byteLength = function byteLength () { return Math.ceil(this.bitLength() / 8); }; BN.prototype.toTwos = function toTwos (width) { if (this.negative !== 0) { return this.abs().inotn(width).iaddn(1); } return this.clone(); }; BN.prototype.fromTwos = function fromTwos (width) { if (this.testn(width - 1)) { return this.notn(width).iaddn(1).ineg(); } return this.clone(); }; BN.prototype.isNeg = function isNeg () { return this.negative !== 0; }; // Return negative clone of `this` BN.prototype.neg = function neg () { return this.clone().ineg(); }; BN.prototype.ineg = function ineg () { if (!this.isZero()) { this.negative ^= 1; } return this; }; // Or `num` with `this` in-place BN.prototype.iuor = function iuor (num) { while (this.length < num.length) { this.words[this.length++] = 0; } for (var i = 0; i < num.length; i++) { this.words[i] = this.words[i] | num.words[i]; } return this.strip(); }; BN.prototype.ior = function ior (num) { assert((this.negative | num.negative) === 0); return this.iuor(num); }; // Or `num` with `this` BN.prototype.or = function or (num) { if (this.length > num.length) return this.clone().ior(num); return num.clone().ior(this); }; BN.prototype.uor = function uor (num) { if (this.length > num.length) return this.clone().iuor(num); return num.clone().iuor(this); }; // And `num` with `this` in-place BN.prototype.iuand = function iuand (num) { // b = min-length(num, this) var b; if (this.length > num.length) { b = num; } else { b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = this.words[i] & num.words[i]; } this.length = b.length; return this.strip(); }; BN.prototype.iand = function iand (num) { assert((this.negative | num.negative) === 0); return this.iuand(num); }; // And `num` with `this` BN.prototype.and = function and (num) { if (this.length > num.length) return this.clone().iand(num); return num.clone().iand(this); }; BN.prototype.uand = function uand (num) { if (this.length > num.length) return this.clone().iuand(num); return num.clone().iuand(this); }; // Xor `num` with `this` in-place BN.prototype.iuxor = function iuxor (num) { // a.length > b.length var a; var b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = a.words[i] ^ b.words[i]; } if (this !== a) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = a.length; return this.strip(); }; BN.prototype.ixor = function ixor (num) { assert((this.negative | num.negative) === 0); return this.iuxor(num); }; // Xor `num` with `this` BN.prototype.xor = function xor (num) { if (this.length > num.length) return this.clone().ixor(num); return num.clone().ixor(this); }; BN.prototype.uxor = function uxor (num) { if (this.length > num.length) return this.clone().iuxor(num); return num.clone().iuxor(this); }; // Not ``this`` with ``width`` bitwidth BN.prototype.inotn = function inotn (width) { assert(typeof width === 'number' && width >= 0); var bytesNeeded = Math.ceil(width / 26) | 0; var bitsLeft = width % 26; // Extend the buffer with leading zeroes this._expand(bytesNeeded); if (bitsLeft > 0) { bytesNeeded--; } // Handle complete words for (var i = 0; i < bytesNeeded; i++) { this.words[i] = ~this.words[i] & 0x3ffffff; } // Handle the residue if (bitsLeft > 0) { this.words[i] = ~this.words[i] & (0x3ffffff >> (26 - bitsLeft)); } // And remove leading zeroes return this.strip(); }; BN.prototype.notn = function notn (width) { return this.clone().inotn(width); }; // Set `bit` of `this` BN.prototype.setn = function setn (bit, val) { assert(typeof bit === 'number' && bit >= 0); var off = (bit / 26) | 0; var wbit = bit % 26; this._expand(off + 1); if (val) { this.words[off] = this.words[off] | (1 << wbit); } else { this.words[off] = this.words[off] & ~(1 << wbit); } return this.strip(); }; // Add `num` to `this` in-place BN.prototype.iadd = function iadd (num) { var r; // negative + positive if (this.negative !== 0 && num.negative === 0) { this.negative = 0; r = this.isub(num); this.negative ^= 1; return this._normSign(); // positive + negative } else if (this.negative === 0 && num.negative !== 0) { num.negative = 0; r = this.isub(num); num.negative = 1; return r._normSign(); } // a.length > b.length var a, b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) + (b.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } this.length = a.length; if (carry !== 0) { this.words[this.length] = carry; this.length++; // Copy the rest of the words } else if (a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } return this; }; // Add `num` to `this` BN.prototype.add = function add (num) { var res; if (num.negative !== 0 && this.negative === 0) { num.negative = 0; res = this.sub(num); num.negative ^= 1; return res; } else if (num.negative === 0 && this.negative !== 0) { this.negative = 0; res = num.sub(this); this.negative = 1; return res; } if (this.length > num.length) return this.clone().iadd(num); return num.clone().iadd(this); }; // Subtract `num` from `this` in-place BN.prototype.isub = function isub (num) { // this - (-num) = this + num if (num.negative !== 0) { num.negative = 0; var r = this.iadd(num); num.negative = 1; return r._normSign(); // -this - num = -(this + num) } else if (this.negative !== 0) { this.negative = 0; this.iadd(num); this.negative = 1; return this._normSign(); } // At this point both numbers are positive var cmp = this.cmp(num); // Optimization - zeroify if (cmp === 0) { this.negative = 0; this.length = 1; this.words[0] = 0; return this; } // a > b var a, b; if (cmp > 0) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) - (b.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } // Copy rest of the words if (carry === 0 && i < a.length && a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = Math.max(this.length, i); if (a !== this) { this.negative = 1; } return this.strip(); }; // Subtract `num` from `this` BN.prototype.sub = function sub (num) { return this.clone().isub(num); }; function smallMulTo (self, num, out) { out.negative = num.negative ^ self.negative; var len = (self.length + num.length) | 0; out.length = len; len = (len - 1) | 0; // Peel one iteration (compiler can't do it, because of code complexity) var a = self.words[0] | 0; var b = num.words[0] | 0; var r = a * b; var lo = r & 0x3ffffff; var carry = (r / 0x4000000) | 0; out.words[0] = lo; for (var k = 1; k < len; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = carry >>> 26; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = (k - j) | 0; a = self.words[i] | 0; b = num.words[j] | 0; r = a * b + rword; ncarry += (r / 0x4000000) | 0; rword = r & 0x3ffffff; } out.words[k] = rword | 0; carry = ncarry | 0; } if (carry !== 0) { out.words[k] = carry | 0; } else { out.length--; } return out.strip(); } // TODO(indutny): it may be reasonable to omit it for users who don't need // to work with 256-bit numbers, otherwise it gives 20% improvement for 256-bit // multiplication (like elliptic secp256k1). var comb10MulTo = function comb10MulTo (self, num, out) { var a = self.words; var b = num.words; var o = out.words; var c = 0; var lo; var mid; var hi; var a0 = a[0] | 0; var al0 = a0 & 0x1fff; var ah0 = a0 >>> 13; var a1 = a[1] | 0; var al1 = a1 & 0x1fff; var ah1 = a1 >>> 13; var a2 = a[2] | 0; var al2 = a2 & 0x1fff; var ah2 = a2 >>> 13; var a3 = a[3] | 0; var al3 = a3 & 0x1fff; var ah3 = a3 >>> 13; var a4 = a[4] | 0; var al4 = a4 & 0x1fff; var ah4 = a4 >>> 13; var a5 = a[5] | 0; var al5 = a5 & 0x1fff; var ah5 = a5 >>> 13; var a6 = a[6] | 0; var al6 = a6 & 0x1fff; var ah6 = a6 >>> 13; var a7 = a[7] | 0; var al7 = a7 & 0x1fff; var ah7 = a7 >>> 13; var a8 = a[8] | 0; var al8 = a8 & 0x1fff; var ah8 = a8 >>> 13; var a9 = a[9] | 0; var al9 = a9 & 0x1fff; var ah9 = a9 >>> 13; var b0 = b[0] | 0; var bl0 = b0 & 0x1fff; var bh0 = b0 >>> 13; var b1 = b[1] | 0; var bl1 = b1 & 0x1fff; var bh1 = b1 >>> 13; var b2 = b[2] | 0; var bl2 = b2 & 0x1fff; var bh2 = b2 >>> 13; var b3 = b[3] | 0; var bl3 = b3 & 0x1fff; var bh3 = b3 >>> 13; var b4 = b[4] | 0; var bl4 = b4 & 0x1fff; var bh4 = b4 >>> 13; var b5 = b[5] | 0; var bl5 = b5 & 0x1fff; var bh5 = b5 >>> 13; var b6 = b[6] | 0; var bl6 = b6 & 0x1fff; var bh6 = b6 >>> 13; var b7 = b[7] | 0; var bl7 = b7 & 0x1fff; var bh7 = b7 >>> 13; var b8 = b[8] | 0; var bl8 = b8 & 0x1fff; var bh8 = b8 >>> 13; var b9 = b[9] | 0; var bl9 = b9 & 0x1fff; var bh9 = b9 >>> 13; out.negative = self.negative ^ num.negative; out.length = 19; /* k = 0 */ lo = Math.imul(al0, bl0); mid = Math.imul(al0, bh0); mid = (mid + Math.imul(ah0, bl0)) | 0; hi = Math.imul(ah0, bh0); var w0 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w0 >>> 26)) | 0; w0 &= 0x3ffffff; /* k = 1 */ lo = Math.imul(al1, bl0); mid = Math.imul(al1, bh0); mid = (mid + Math.imul(ah1, bl0)) | 0; hi = Math.imul(ah1, bh0); lo = (lo + Math.imul(al0, bl1)) | 0; mid = (mid + Math.imul(al0, bh1)) | 0; mid = (mid + Math.imul(ah0, bl1)) | 0; hi = (hi + Math.imul(ah0, bh1)) | 0; var w1 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w1 >>> 26)) | 0; w1 &= 0x3ffffff; /* k = 2 */ lo = Math.imul(al2, bl0); mid = Math.imul(al2, bh0); mid = (mid + Math.imul(ah2, bl0)) | 0; hi = Math.imul(ah2, bh0); lo = (lo + Math.imul(al1, bl1)) | 0; mid = (mid + Math.imul(al1, bh1)) | 0; mid = (mid + Math.imul(ah1, bl1)) | 0; hi = (hi + Math.imul(ah1, bh1)) | 0; lo = (lo + Math.imul(al0, bl2)) | 0; mid = (mid + Math.imul(al0, bh2)) | 0; mid = (mid + Math.imul(ah0, bl2)) | 0; hi = (hi + Math.imul(ah0, bh2)) | 0; var w2 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w2 >>> 26)) | 0; w2 &= 0x3ffffff; /* k = 3 */ lo = Math.imul(al3, bl0); mid = Math.imul(al3, bh0); mid = (mid + Math.imul(ah3, bl0)) | 0; hi = Math.imul(ah3, bh0); lo = (lo + Math.imul(al2, bl1)) | 0; mid = (mid + Math.imul(al2, bh1)) | 0; mid = (mid + Math.imul(ah2, bl1)) | 0; hi = (hi + Math.imul(ah2, bh1)) | 0; lo = (lo + Math.imul(al1, bl2)) | 0; mid = (mid + Math.imul(al1, bh2)) | 0; mid = (mid + Math.imul(ah1, bl2)) | 0; hi = (hi + Math.imul(ah1, bh2)) | 0; lo = (lo + Math.imul(al0, bl3)) | 0; mid = (mid + Math.imul(al0, bh3)) | 0; mid = (mid + Math.imul(ah0, bl3)) | 0; hi = (hi + Math.imul(ah0, bh3)) | 0; var w3 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w3 >>> 26)) | 0; w3 &= 0x3ffffff; /* k = 4 */ lo = Math.imul(al4, bl0); mid = Math.imul(al4, bh0); mid = (mid + Math.imul(ah4, bl0)) | 0; hi = Math.imul(ah4, bh0); lo = (lo + Math.imul(al3, bl1)) | 0; mid = (mid + Math.imul(al3, bh1)) | 0; mid = (mid + Math.imul(ah3, bl1)) | 0; hi = (hi + Math.imul(ah3, bh1)) | 0; lo = (lo + Math.imul(al2, bl2)) | 0; mid = (mid + Math.imul(al2, bh2)) | 0; mid = (mid + Math.imul(ah2, bl2)) | 0; hi = (hi + Math.imul(ah2, bh2)) | 0; lo = (lo + Math.imul(al1, bl3)) | 0; mid = (mid + Math.imul(al1, bh3)) | 0; mid = (mid + Math.imul(ah1, bl3)) | 0; hi = (hi + Math.imul(ah1, bh3)) | 0; lo = (lo + Math.imul(al0, bl4)) | 0; mid = (mid + Math.imul(al0, bh4)) | 0; mid = (mid + Math.imul(ah0, bl4)) | 0; hi = (hi + Math.imul(ah0, bh4)) | 0; var w4 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w4 >>> 26)) | 0; w4 &= 0x3ffffff; /* k = 5 */ lo = Math.imul(al5, bl0); mid = Math.imul(al5, bh0); mid = (mid + Math.imul(ah5, bl0)) | 0; hi = Math.imul(ah5, bh0); lo = (lo + Math.imul(al4, bl1)) | 0; mid = (mid + Math.imul(al4, bh1)) | 0; mid = (mid + Math.imul(ah4, bl1)) | 0; hi = (hi + Math.imul(ah4, bh1)) | 0; lo = (lo + Math.imul(al3, bl2)) | 0; mid = (mid + Math.imul(al3, bh2)) | 0; mid = (mid + Math.imul(ah3, bl2)) | 0; hi = (hi + Math.imul(ah3, bh2)) | 0; lo = (lo + Math.imul(al2, bl3)) | 0; mid = (mid + Math.imul(al2, bh3)) | 0; mid = (mid + Math.imul(ah2, bl3)) | 0; hi = (hi + Math.imul(ah2, bh3)) | 0; lo = (lo + Math.imul(al1, bl4)) | 0; mid = (mid + Math.imul(al1, bh4)) | 0; mid = (mid + Math.imul(ah1, bl4)) | 0; hi = (hi + Math.imul(ah1, bh4)) | 0; lo = (lo + Math.imul(al0, bl5)) | 0; mid = (mid + Math.imul(al0, bh5)) | 0; mid = (mid + Math.imul(ah0, bl5)) | 0; hi = (hi + Math.imul(ah0, bh5)) | 0; var w5 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w5 >>> 26)) | 0; w5 &= 0x3ffffff; /* k = 6 */ lo = Math.imul(al6, bl0); mid = Math.imul(al6, bh0); mid = (mid + Math.imul(ah6, bl0)) | 0; hi = Math.imul(ah6, bh0); lo = (lo + Math.imul(al5, bl1)) | 0; mid = (mid + Math.imul(al5, bh1)) | 0; mid = (mid + Math.imul(ah5, bl1)) | 0; hi = (hi + Math.imul(ah5, bh1)) | 0; lo = (lo + Math.imul(al4, bl2)) | 0; mid = (mid + Math.imul(al4, bh2)) | 0; mid = (mid + Math.imul(ah4, bl2)) | 0; hi = (hi + Math.imul(ah4, bh2)) | 0; lo = (lo + Math.imul(al3, bl3)) | 0; mid = (mid + Math.imul(al3, bh3)) | 0; mid = (mid + Math.imul(ah3, bl3)) | 0; hi = (hi + Math.imul(ah3, bh3)) | 0; lo = (lo + Math.imul(al2, bl4)) | 0; mid = (mid + Math.imul(al2, bh4)) | 0; mid = (mid + Math.imul(ah2, bl4)) | 0; hi = (hi + Math.imul(ah2, bh4)) | 0; lo = (lo + Math.imul(al1, bl5)) | 0; mid = (mid + Math.imul(al1, bh5)) | 0; mid = (mid + Math.imul(ah1, bl5)) | 0; hi = (hi + Math.imul(ah1, bh5)) | 0; lo = (lo + Math.imul(al0, bl6)) | 0; mid = (mid + Math.imul(al0, bh6)) | 0; mid = (mid + Math.imul(ah0, bl6)) | 0; hi = (hi + Math.imul(ah0, bh6)) | 0; var w6 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w6 >>> 26)) | 0; w6 &= 0x3ffffff; /* k = 7 */ lo = Math.imul(al7, bl0); mid = Math.imul(al7, bh0); mid = (mid + Math.imul(ah7, bl0)) | 0; hi = Math.imul(ah7, bh0); lo = (lo + Math.imul(al6, bl1)) | 0; mid = (mid + Math.imul(al6, bh1)) | 0; mid = (mid + Math.imul(ah6, bl1)) | 0; hi = (hi + Math.imul(ah6, bh1)) | 0; lo = (lo + Math.imul(al5, bl2)) | 0; mid = (mid + Math.imul(al5, bh2)) | 0; mid = (mid + Math.imul(ah5, bl2)) | 0; hi = (hi + Math.imul(ah5, bh2)) | 0; lo = (lo + Math.imul(al4, bl3)) | 0; mid = (mid + Math.imul(al4, bh3)) | 0; mid = (mid + Math.imul(ah4, bl3)) | 0; hi = (hi + Math.imul(ah4, bh3)) | 0; lo = (lo + Math.imul(al3, bl4)) | 0; mid = (mid + Math.imul(al3, bh4)) | 0; mid = (mid + Math.imul(ah3, bl4)) | 0; hi = (hi + Math.imul(ah3, bh4)) | 0; lo = (lo + Math.imul(al2, bl5)) | 0; mid = (mid + Math.imul(al2, bh5)) | 0; mid = (mid + Math.imul(ah2, bl5)) | 0; hi = (hi + Math.imul(ah2, bh5)) | 0; lo = (lo + Math.imul(al1, bl6)) | 0; mid = (mid + Math.imul(al1, bh6)) | 0; mid = (mid + Math.imul(ah1, bl6)) | 0; hi = (hi + Math.imul(ah1, bh6)) | 0; lo = (lo + Math.imul(al0, bl7)) | 0; mid = (mid + Math.imul(al0, bh7)) | 0; mid = (mid + Math.imul(ah0, bl7)) | 0; hi = (hi + Math.imul(ah0, bh7)) | 0; var w7 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w7 >>> 26)) | 0; w7 &= 0x3ffffff; /* k = 8 */ lo = Math.imul(al8, bl0); mid = Math.imul(al8, bh0); mid = (mid + Math.imul(ah8, bl0)) | 0; hi = Math.imul(ah8, bh0); lo = (lo + Math.imul(al7, bl1)) | 0; mid = (mid + Math.imul(al7, bh1)) | 0; mid = (mid + Math.imul(ah7, bl1)) | 0; hi = (hi + Math.imul(ah7, bh1)) | 0; lo = (lo + Math.imul(al6, bl2)) | 0; mid = (mid + Math.imul(al6, bh2)) | 0; mid = (mid + Math.imul(ah6, bl2)) | 0; hi = (hi + Math.imul(ah6, bh2)) | 0; lo = (lo + Math.imul(al5, bl3)) | 0; mid = (mid + Math.imul(al5, bh3)) | 0; mid = (mid + Math.imul(ah5, bl3)) | 0; hi = (hi + Math.imul(ah5, bh3)) | 0; lo = (lo + Math.imul(al4, bl4)) | 0; mid = (mid + Math.imul(al4, bh4)) | 0; mid = (mid + Math.imul(ah4, bl4)) | 0; hi = (hi + Math.imul(ah4, bh4)) | 0; lo = (lo + Math.imul(al3, bl5)) | 0; mid = (mid + Math.imul(al3, bh5)) | 0; mid = (mid + Math.imul(ah3, bl5)) | 0; hi = (hi + Math.imul(ah3, bh5)) | 0; lo = (lo + Math.imul(al2, bl6)) | 0; mid = (mid + Math.imul(al2, bh6)) | 0; mid = (mid + Math.imul(ah2, bl6)) | 0; hi = (hi + Math.imul(ah2, bh6)) | 0; lo = (lo + Math.imul(al1, bl7)) | 0; mid = (mid + Math.imul(al1, bh7)) | 0; mid = (mid + Math.imul(ah1, bl7)) | 0; hi = (hi + Math.imul(ah1, bh7)) | 0; lo = (lo + Math.imul(al0, bl8)) | 0; mid = (mid + Math.imul(al0, bh8)) | 0; mid = (mid + Math.imul(ah0, bl8)) | 0; hi = (hi + Math.imul(ah0, bh8)) | 0; var w8 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w8 >>> 26)) | 0; w8 &= 0x3ffffff; /* k = 9 */ lo = Math.imul(al9, bl0); mid = Math.imul(al9, bh0); mid = (mid + Math.imul(ah9, bl0)) | 0; hi = Math.imul(ah9, bh0); lo = (lo + Math.imul(al8, bl1)) | 0; mid = (mid + Math.imul(al8, bh1)) | 0; mid = (mid + Math.imul(ah8, bl1)) | 0; hi = (hi + Math.imul(ah8, bh1)) | 0; lo = (lo + Math.imul(al7, bl2)) | 0; mid = (mid + Math.imul(al7, bh2)) | 0; mid = (mid + Math.imul(ah7, bl2)) | 0; hi = (hi + Math.imul(ah7, bh2)) | 0; lo = (lo + Math.imul(al6, bl3)) | 0; mid = (mid + Math.imul(al6, bh3)) | 0; mid = (mid + Math.imul(ah6, bl3)) | 0; hi = (hi + Math.imul(ah6, bh3)) | 0; lo = (lo + Math.imul(al5, bl4)) | 0; mid = (mid + Math.imul(al5, bh4)) | 0; mid = (mid + Math.imul(ah5, bl4)) | 0; hi = (hi + Math.imul(ah5, bh4)) | 0; lo = (lo + Math.imul(al4, bl5)) | 0; mid = (mid + Math.imul(al4, bh5)) | 0; mid = (mid + Math.imul(ah4, bl5)) | 0; hi = (hi + Math.imul(ah4, bh5)) | 0; lo = (lo + Math.imul(al3, bl6)) | 0; mid = (mid + Math.imul(al3, bh6)) | 0; mid = (mid + Math.imul(ah3, bl6)) | 0; hi = (hi + Math.imul(ah3, bh6)) | 0; lo = (lo + Math.imul(al2, bl7)) | 0; mid = (mid + Math.imul(al2, bh7)) | 0; mid = (mid + Math.imul(ah2, bl7)) | 0; hi = (hi + Math.imul(ah2, bh7)) | 0; lo = (lo + Math.imul(al1, bl8)) | 0; mid = (mid + Math.imul(al1, bh8)) | 0; mid = (mid + Math.imul(ah1, bl8)) | 0; hi = (hi + Math.imul(ah1, bh8)) | 0; lo = (lo + Math.imul(al0, bl9)) | 0; mid = (mid + Math.imul(al0, bh9)) | 0; mid = (mid + Math.imul(ah0, bl9)) | 0; hi = (hi + Math.imul(ah0, bh9)) | 0; var w9 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w9 >>> 26)) | 0; w9 &= 0x3ffffff; /* k = 10 */ lo = Math.imul(al9, bl1); mid = Math.imul(al9, bh1); mid = (mid + Math.imul(ah9, bl1)) | 0; hi = Math.imul(ah9, bh1); lo = (lo + Math.imul(al8, bl2)) | 0; mid = (mid + Math.imul(al8, bh2)) | 0; mid = (mid + Math.imul(ah8, bl2)) | 0; hi = (hi + Math.imul(ah8, bh2)) | 0; lo = (lo + Math.imul(al7, bl3)) | 0; mid = (mid + Math.imul(al7, bh3)) | 0; mid = (mid + Math.imul(ah7, bl3)) | 0; hi = (hi + Math.imul(ah7, bh3)) | 0; lo = (lo + Math.imul(al6, bl4)) | 0; mid = (mid + Math.imul(al6, bh4)) | 0; mid = (mid + Math.imul(ah6, bl4)) | 0; hi = (hi + Math.imul(ah6, bh4)) | 0; lo = (lo + Math.imul(al5, bl5)) | 0; mid = (mid + Math.imul(al5, bh5)) | 0; mid = (mid + Math.imul(ah5, bl5)) | 0; hi = (hi + Math.imul(ah5, bh5)) | 0; lo = (lo + Math.imul(al4, bl6)) | 0; mid = (mid + Math.imul(al4, bh6)) | 0; mid = (mid + Math.imul(ah4, bl6)) | 0; hi = (hi + Math.imul(ah4, bh6)) | 0; lo = (lo + Math.imul(al3, bl7)) | 0; mid = (mid + Math.imul(al3, bh7)) | 0; mid = (mid + Math.imul(ah3, bl7)) | 0; hi = (hi + Math.imul(ah3, bh7)) | 0; lo = (lo + Math.imul(al2, bl8)) | 0; mid = (mid + Math.imul(al2, bh8)) | 0; mid = (mid + Math.imul(ah2, bl8)) | 0; hi = (hi + Math.imul(ah2, bh8)) | 0; lo = (lo + Math.imul(al1, bl9)) | 0; mid = (mid + Math.imul(al1, bh9)) | 0; mid = (mid + Math.imul(ah1, bl9)) | 0; hi = (hi + Math.imul(ah1, bh9)) | 0; var w10 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w10 >>> 26)) | 0; w10 &= 0x3ffffff; /* k = 11 */ lo = Math.imul(al9, bl2); mid = Math.imul(al9, bh2); mid = (mid + Math.imul(ah9, bl2)) | 0; hi = Math.imul(ah9, bh2); lo = (lo + Math.imul(al8, bl3)) | 0; mid = (mid + Math.imul(al8, bh3)) | 0; mid = (mid + Math.imul(ah8, bl3)) | 0; hi = (hi + Math.imul(ah8, bh3)) | 0; lo = (lo + Math.imul(al7, bl4)) | 0; mid = (mid + Math.imul(al7, bh4)) | 0; mid = (mid + Math.imul(ah7, bl4)) | 0; hi = (hi + Math.imul(ah7, bh4)) | 0; lo = (lo + Math.imul(al6, bl5)) | 0; mid = (mid + Math.imul(al6, bh5)) | 0; mid = (mid + Math.imul(ah6, bl5)) | 0; hi = (hi + Math.imul(ah6, bh5)) | 0; lo = (lo + Math.imul(al5, bl6)) | 0; mid = (mid + Math.imul(al5, bh6)) | 0; mid = (mid + Math.imul(ah5, bl6)) | 0; hi = (hi + Math.imul(ah5, bh6)) | 0; lo = (lo + Math.imul(al4, bl7)) | 0; mid = (mid + Math.imul(al4, bh7)) | 0; mid = (mid + Math.imul(ah4, bl7)) | 0; hi = (hi + Math.imul(ah4, bh7)) | 0; lo = (lo + Math.imul(al3, bl8)) | 0; mid = (mid + Math.imul(al3, bh8)) | 0; mid = (mid + Math.imul(ah3, bl8)) | 0; hi = (hi + Math.imul(ah3, bh8)) | 0; lo = (lo + Math.imul(al2, bl9)) | 0; mid = (mid + Math.imul(al2, bh9)) | 0; mid = (mid + Math.imul(ah2, bl9)) | 0; hi = (hi + Math.imul(ah2, bh9)) | 0; var w11 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w11 >>> 26)) | 0; w11 &= 0x3ffffff; /* k = 12 */ lo = Math.imul(al9, bl3); mid = Math.imul(al9, bh3); mid = (mid + Math.imul(ah9, bl3)) | 0; hi = Math.imul(ah9, bh3); lo = (lo + Math.imul(al8, bl4)) | 0; mid = (mid + Math.imul(al8, bh4)) | 0; mid = (mid + Math.imul(ah8, bl4)) | 0; hi = (hi + Math.imul(ah8, bh4)) | 0; lo = (lo + Math.imul(al7, bl5)) | 0; mid = (mid + Math.imul(al7, bh5)) | 0; mid = (mid + Math.imul(ah7, bl5)) | 0; hi = (hi + Math.imul(ah7, bh5)) | 0; lo = (lo + Math.imul(al6, bl6)) | 0; mid = (mid + Math.imul(al6, bh6)) | 0; mid = (mid + Math.imul(ah6, bl6)) | 0; hi = (hi + Math.imul(ah6, bh6)) | 0; lo = (lo + Math.imul(al5, bl7)) | 0; mid = (mid + Math.imul(al5, bh7)) | 0; mid = (mid + Math.imul(ah5, bl7)) | 0; hi = (hi + Math.imul(ah5, bh7)) | 0; lo = (lo + Math.imul(al4, bl8)) | 0; mid = (mid + Math.imul(al4, bh8)) | 0; mid = (mid + Math.imul(ah4, bl8)) | 0; hi = (hi + Math.imul(ah4, bh8)) | 0; lo = (lo + Math.imul(al3, bl9)) | 0; mid = (mid + Math.imul(al3, bh9)) | 0; mid = (mid + Math.imul(ah3, bl9)) | 0; hi = (hi + Math.imul(ah3, bh9)) | 0; var w12 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w12 >>> 26)) | 0; w12 &= 0x3ffffff; /* k = 13 */ lo = Math.imul(al9, bl4); mid = Math.imul(al9, bh4); mid = (mid + Math.imul(ah9, bl4)) | 0; hi = Math.imul(ah9, bh4); lo = (lo + Math.imul(al8, bl5)) | 0; mid = (mid + Math.imul(al8, bh5)) | 0; mid = (mid + Math.imul(ah8, bl5)) | 0; hi = (hi + Math.imul(ah8, bh5)) | 0; lo = (lo + Math.imul(al7, bl6)) | 0; mid = (mid + Math.imul(al7, bh6)) | 0; mid = (mid + Math.imul(ah7, bl6)) | 0; hi = (hi + Math.imul(ah7, bh6)) | 0; lo = (lo + Math.imul(al6, bl7)) | 0; mid = (mid + Math.imul(al6, bh7)) | 0; mid = (mid + Math.imul(ah6, bl7)) | 0; hi = (hi + Math.imul(ah6, bh7)) | 0; lo = (lo + Math.imul(al5, bl8)) | 0; mid = (mid + Math.imul(al5, bh8)) | 0; mid = (mid + Math.imul(ah5, bl8)) | 0; hi = (hi + Math.imul(ah5, bh8)) | 0; lo = (lo + Math.imul(al4, bl9)) | 0; mid = (mid + Math.imul(al4, bh9)) | 0; mid = (mid + Math.imul(ah4, bl9)) | 0; hi = (hi + Math.imul(ah4, bh9)) | 0; var w13 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w13 >>> 26)) | 0; w13 &= 0x3ffffff; /* k = 14 */ lo = Math.imul(al9, bl5); mid = Math.imul(al9, bh5); mid = (mid + Math.imul(ah9, bl5)) | 0; hi = Math.imul(ah9, bh5); lo = (lo + Math.imul(al8, bl6)) | 0; mid = (mid + Math.imul(al8, bh6)) | 0; mid = (mid + Math.imul(ah8, bl6)) | 0; hi = (hi + Math.imul(ah8, bh6)) | 0; lo = (lo + Math.imul(al7, bl7)) | 0; mid = (mid + Math.imul(al7, bh7)) | 0; mid = (mid + Math.imul(ah7, bl7)) | 0; hi = (hi + Math.imul(ah7, bh7)) | 0; lo = (lo + Math.imul(al6, bl8)) | 0; mid = (mid + Math.imul(al6, bh8)) | 0; mid = (mid + Math.imul(ah6, bl8)) | 0; hi = (hi + Math.imul(ah6, bh8)) | 0; lo = (lo + Math.imul(al5, bl9)) | 0; mid = (mid + Math.imul(al5, bh9)) | 0; mid = (mid + Math.imul(ah5, bl9)) | 0; hi = (hi + Math.imul(ah5, bh9)) | 0; var w14 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w14 >>> 26)) | 0; w14 &= 0x3ffffff; /* k = 15 */ lo = Math.imul(al9, bl6); mid = Math.imul(al9, bh6); mid = (mid + Math.imul(ah9, bl6)) | 0; hi = Math.imul(ah9, bh6); lo = (lo + Math.imul(al8, bl7)) | 0; mid = (mid + Math.imul(al8, bh7)) | 0; mid = (mid + Math.imul(ah8, bl7)) | 0; hi = (hi + Math.imul(ah8, bh7)) | 0; lo = (lo + Math.imul(al7, bl8)) | 0; mid = (mid + Math.imul(al7, bh8)) | 0; mid = (mid + Math.imul(ah7, bl8)) | 0; hi = (hi + Math.imul(ah7, bh8)) | 0; lo = (lo + Math.imul(al6, bl9)) | 0; mid = (mid + Math.imul(al6, bh9)) | 0; mid = (mid + Math.imul(ah6, bl9)) | 0; hi = (hi + Math.imul(ah6, bh9)) | 0; var w15 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w15 >>> 26)) | 0; w15 &= 0x3ffffff; /* k = 16 */ lo = Math.imul(al9, bl7); mid = Math.imul(al9, bh7); mid = (mid + Math.imul(ah9, bl7)) | 0; hi = Math.imul(ah9, bh7); lo = (lo + Math.imul(al8, bl8)) | 0; mid = (mid + Math.imul(al8, bh8)) | 0; mid = (mid + Math.imul(ah8, bl8)) | 0; hi = (hi + Math.imul(ah8, bh8)) | 0; lo = (lo + Math.imul(al7, bl9)) | 0; mid = (mid + Math.imul(al7, bh9)) | 0; mid = (mid + Math.imul(ah7, bl9)) | 0; hi = (hi + Math.imul(ah7, bh9)) | 0; var w16 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w16 >>> 26)) | 0; w16 &= 0x3ffffff; /* k = 17 */ lo = Math.imul(al9, bl8); mid = Math.imul(al9, bh8); mid = (mid + Math.imul(ah9, bl8)) | 0; hi = Math.imul(ah9, bh8); lo = (lo + Math.imul(al8, bl9)) | 0; mid = (mid + Math.imul(al8, bh9)) | 0; mid = (mid + Math.imul(ah8, bl9)) | 0; hi = (hi + Math.imul(ah8, bh9)) | 0; var w17 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w17 >>> 26)) | 0; w17 &= 0x3ffffff; /* k = 18 */ lo = Math.imul(al9, bl9); mid = Math.imul(al9, bh9); mid = (mid + Math.imul(ah9, bl9)) | 0; hi = Math.imul(ah9, bh9); var w18 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w18 >>> 26)) | 0; w18 &= 0x3ffffff; o[0] = w0; o[1] = w1; o[2] = w2; o[3] = w3; o[4] = w4; o[5] = w5; o[6] = w6; o[7] = w7; o[8] = w8; o[9] = w9; o[10] = w10; o[11] = w11; o[12] = w12; o[13] = w13; o[14] = w14; o[15] = w15; o[16] = w16; o[17] = w17; o[18] = w18; if (c !== 0) { o[19] = c; out.length++; } return out; }; // Polyfill comb if (!Math.imul) { comb10MulTo = smallMulTo; } function bigMulTo (self, num, out) { out.negative = num.negative ^ self.negative; out.length = self.length + num.length; var carry = 0; var hncarry = 0; for (var k = 0; k < out.length - 1; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = hncarry; hncarry = 0; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = k - j; var a = self.words[i] | 0; var b = num.words[j] | 0; var r = a * b; var lo = r & 0x3ffffff; ncarry = (ncarry + ((r / 0x4000000) | 0)) | 0; lo = (lo + rword) | 0; rword = lo & 0x3ffffff; ncarry = (ncarry + (lo >>> 26)) | 0; hncarry += ncarry >>> 26; ncarry &= 0x3ffffff; } out.words[k] = rword; carry = ncarry; ncarry = hncarry; } if (carry !== 0) { out.words[k] = carry; } else { out.length--; } return out.strip(); } function jumboMulTo (self, num, out) { var fftm = new FFTM(); return fftm.mulp(self, num, out); } BN.prototype.mulTo = function mulTo (num, out) { var res; var len = this.length + num.length; if (this.length === 10 && num.length === 10) { res = comb10MulTo(this, num, out); } else if (len < 63) { res = smallMulTo(this, num, out); } else if (len < 1024) { res = bigMulTo(this, num, out); } else { res = jumboMulTo(this, num, out); } return res; }; // Cooley-Tukey algorithm for FFT // slightly revisited to rely on looping instead of recursion function FFTM (x, y) { this.x = x; this.y = y; } FFTM.prototype.makeRBT = function makeRBT (N) { var t = new Array(N); var l = BN.prototype._countBits(N) - 1; for (var i = 0; i < N; i++) { t[i] = this.revBin(i, l, N); } return t; }; // Returns binary-reversed representation of `x` FFTM.prototype.revBin = function revBin (x, l, N) { if (x === 0 || x === N - 1) return x; var rb = 0; for (var i = 0; i < l; i++) { rb |= (x & 1) << (l - i - 1); x >>= 1; } return rb; }; // Performs "tweedling" phase, therefore 'emulating' // behaviour of the recursive algorithm FFTM.prototype.permute = function permute (rbt, rws, iws, rtws, itws, N) { for (var i = 0; i < N; i++) { rtws[i] = rws[rbt[i]]; itws[i] = iws[rbt[i]]; } }; FFTM.prototype.transform = function transform (rws, iws, rtws, itws, N, rbt) { this.permute(rbt, rws, iws, rtws, itws, N); for (var s = 1; s < N; s <<= 1) { var l = s << 1; var rtwdf = Math.cos(2 * Math.PI / l); var itwdf = Math.sin(2 * Math.PI / l); for (var p = 0; p < N; p += l) { var rtwdf_ = rtwdf; var itwdf_ = itwdf; for (var j = 0; j < s; j++) { var re = rtws[p + j]; var ie = itws[p + j]; var ro = rtws[p + j + s]; var io = itws[p + j + s]; var rx = rtwdf_ * ro - itwdf_ * io; io = rtwdf_ * io + itwdf_ * ro; ro = rx; rtws[p + j] = re + ro; itws[p + j] = ie + io; rtws[p + j + s] = re - ro; itws[p + j + s] = ie - io; /* jshint maxdepth : false */ if (j !== l) { rx = rtwdf * rtwdf_ - itwdf * itwdf_; itwdf_ = rtwdf * itwdf_ + itwdf * rtwdf_; rtwdf_ = rx; } } } } }; FFTM.prototype.guessLen13b = function guessLen13b (n, m) { var N = Math.max(m, n) | 1; var odd = N & 1; var i = 0; for (N = N / 2 | 0; N; N = N >>> 1) { i++; } return 1 << i + 1 + odd; }; FFTM.prototype.conjugate = function conjugate (rws, iws, N) { if (N <= 1) return; for (var i = 0; i < N / 2; i++) { var t = rws[i]; rws[i] = rws[N - i - 1]; rws[N - i - 1] = t; t = iws[i]; iws[i] = -iws[N - i - 1]; iws[N - i - 1] = -t; } }; FFTM.prototype.normalize13b = function normalize13b (ws, N) { var carry = 0; for (var i = 0; i < N / 2; i++) { var w = Math.round(ws[2 * i + 1] / N) * 0x2000 + Math.round(ws[2 * i] / N) + carry; ws[i] = w & 0x3ffffff; if (w < 0x4000000) { carry = 0; } else { carry = w / 0x4000000 | 0; } } return ws; }; FFTM.prototype.convert13b = function convert13b (ws, len, rws, N) { var carry = 0; for (var i = 0; i < len; i++) { carry = carry + (ws[i] | 0); rws[2 * i] = carry & 0x1fff; carry = carry >>> 13; rws[2 * i + 1] = carry & 0x1fff; carry = carry >>> 13; } // Pad with zeroes for (i = 2 * len; i < N; ++i) { rws[i] = 0; } assert(carry === 0); assert((carry & ~0x1fff) === 0); }; FFTM.prototype.stub = function stub (N) { var ph = new Array(N); for (var i = 0; i < N; i++) { ph[i] = 0; } return ph; }; FFTM.prototype.mulp = function mulp (x, y, out) { var N = 2 * this.guessLen13b(x.length, y.length); var rbt = this.makeRBT(N); var _ = this.stub(N); var rws = new Array(N); var rwst = new Array(N); var iwst = new Array(N); var nrws = new Array(N); var nrwst = new Array(N); var niwst = new Array(N); var rmws = out.words; rmws.length = N; this.convert13b(x.words, x.length, rws, N); this.convert13b(y.words, y.length, nrws, N); this.transform(rws, _, rwst, iwst, N, rbt); this.transform(nrws, _, nrwst, niwst, N, rbt); for (var i = 0; i < N; i++) { var rx = rwst[i] * nrwst[i] - iwst[i] * niwst[i]; iwst[i] = rwst[i] * niwst[i] + iwst[i] * nrwst[i]; rwst[i] = rx; } this.conjugate(rwst, iwst, N); this.transform(rwst, iwst, rmws, _, N, rbt); this.conjugate(rmws, _, N); this.normalize13b(rmws, N); out.negative = x.negative ^ y.negative; out.length = x.length + y.length; return out.strip(); }; // Multiply `this` by `num` BN.prototype.mul = function mul (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return this.mulTo(num, out); }; // Multiply employing FFT BN.prototype.mulf = function mulf (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return jumboMulTo(this, num, out); }; // In-place Multiplication BN.prototype.imul = function imul (num) { return this.clone().mulTo(num, this); }; BN.prototype.imuln = function imuln (num) { assert(typeof num === 'number'); assert(num < 0x4000000); // Carry var carry = 0; for (var i = 0; i < this.length; i++) { var w = (this.words[i] | 0) * num; var lo = (w & 0x3ffffff) + (carry & 0x3ffffff); carry >>= 26; carry += (w / 0x4000000) | 0; // NOTE: lo is 27bit maximum carry += lo >>> 26; this.words[i] = lo & 0x3ffffff; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.muln = function muln (num) { return this.clone().imuln(num); }; // `this` * `this` BN.prototype.sqr = function sqr () { return this.mul(this); }; // `this` * `this` in-place BN.prototype.isqr = function isqr () { return this.imul(this.clone()); }; // Math.pow(`this`, `num`) BN.prototype.pow = function pow (num) { var w = toBitArray(num); if (w.length === 0) return new BN(1); // Skip leading zeroes var res = this; for (var i = 0; i < w.length; i++, res = res.sqr()) { if (w[i] !== 0) break; } if (++i < w.length) { for (var q = res.sqr(); i < w.length; i++, q = q.sqr()) { if (w[i] === 0) continue; res = res.mul(q); } } return res; }; // Shift-left in-place BN.prototype.iushln = function iushln (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; var carryMask = (0x3ffffff >>> (26 - r)) << (26 - r); var i; if (r !== 0) { var carry = 0; for (i = 0; i < this.length; i++) { var newCarry = this.words[i] & carryMask; var c = ((this.words[i] | 0) - newCarry) << r; this.words[i] = c | carry; carry = newCarry >>> (26 - r); } if (carry) { this.words[i] = carry; this.length++; } } if (s !== 0) { for (i = this.length - 1; i >= 0; i--) { this.words[i + s] = this.words[i]; } for (i = 0; i < s; i++) { this.words[i] = 0; } this.length += s; } return this.strip(); }; BN.prototype.ishln = function ishln (bits) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushln(bits); }; // Shift-right in-place // NOTE: `hint` is a lowest bit before trailing zeroes // NOTE: if `extended` is present - it will be filled with destroyed bits BN.prototype.iushrn = function iushrn (bits, hint, extended) { assert(typeof bits === 'number' && bits >= 0); var h; if (hint) { h = (hint - (hint % 26)) / 26; } else { h = 0; } var r = bits % 26; var s = Math.min((bits - r) / 26, this.length); var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); var maskedWords = extended; h -= s; h = Math.max(0, h); // Extended mode, copy masked part if (maskedWords) { for (var i = 0; i < s; i++) { maskedWords.words[i] = this.words[i]; } maskedWords.length = s; } if (s === 0) { // No-op, we should not move anything at all } else if (this.length > s) { this.length -= s; for (i = 0; i < this.length; i++) { this.words[i] = this.words[i + s]; } } else { this.words[0] = 0; this.length = 1; } var carry = 0; for (i = this.length - 1; i >= 0 && (carry !== 0 || i >= h); i--) { var word = this.words[i] | 0; this.words[i] = (carry << (26 - r)) | (word >>> r); carry = word & mask; } // Push carried bits as a mask if (maskedWords && carry !== 0) { maskedWords.words[maskedWords.length++] = carry; } if (this.length === 0) { this.words[0] = 0; this.length = 1; } return this.strip(); }; BN.prototype.ishrn = function ishrn (bits, hint, extended) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushrn(bits, hint, extended); }; // Shift-left BN.prototype.shln = function shln (bits) { return this.clone().ishln(bits); }; BN.prototype.ushln = function ushln (bits) { return this.clone().iushln(bits); }; // Shift-right BN.prototype.shrn = function shrn (bits) { return this.clone().ishrn(bits); }; BN.prototype.ushrn = function ushrn (bits) { return this.clone().iushrn(bits); }; // Test if n bit is set BN.prototype.testn = function testn (bit) { assert(typeof bit === 'number' && bit >= 0); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) return false; // Check bit and return var w = this.words[s]; return !!(w & q); }; // Return only lowers bits of number (in-place) BN.prototype.imaskn = function imaskn (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; assert(this.negative === 0, 'imaskn works only with positive numbers'); if (this.length <= s) { return this; } if (r !== 0) { s++; } this.length = Math.min(s, this.length); if (r !== 0) { var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); this.words[this.length - 1] &= mask; } return this.strip(); }; // Return only lowers bits of number BN.prototype.maskn = function maskn (bits) { return this.clone().imaskn(bits); }; // Add plain number `num` to `this` BN.prototype.iaddn = function iaddn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.isubn(-num); // Possible sign change if (this.negative !== 0) { if (this.length === 1 && (this.words[0] | 0) < num) { this.words[0] = num - (this.words[0] | 0); this.negative = 0; return this; } this.negative = 0; this.isubn(num); this.negative = 1; return this; } // Add without checks return this._iaddn(num); }; BN.prototype._iaddn = function _iaddn (num) { this.words[0] += num; // Carry for (var i = 0; i < this.length && this.words[i] >= 0x4000000; i++) { this.words[i] -= 0x4000000; if (i === this.length - 1) { this.words[i + 1] = 1; } else { this.words[i + 1]++; } } this.length = Math.max(this.length, i + 1); return this; }; // Subtract plain number `num` from `this` BN.prototype.isubn = function isubn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.iaddn(-num); if (this.negative !== 0) { this.negative = 0; this.iaddn(num); this.negative = 1; return this; } this.words[0] -= num; if (this.length === 1 && this.words[0] < 0) { this.words[0] = -this.words[0]; this.negative = 1; } else { // Carry for (var i = 0; i < this.length && this.words[i] < 0; i++) { this.words[i] += 0x4000000; this.words[i + 1] -= 1; } } return this.strip(); }; BN.prototype.addn = function addn (num) { return this.clone().iaddn(num); }; BN.prototype.subn = function subn (num) { return this.clone().isubn(num); }; BN.prototype.iabs = function iabs () { this.negative = 0; return this; }; BN.prototype.abs = function abs () { return this.clone().iabs(); }; BN.prototype._ishlnsubmul = function _ishlnsubmul (num, mul, shift) { var len = num.length + shift; var i; this._expand(len); var w; var carry = 0; for (i = 0; i < num.length; i++) { w = (this.words[i + shift] | 0) + carry; var right = (num.words[i] | 0) * mul; w -= right & 0x3ffffff; carry = (w >> 26) - ((right / 0x4000000) | 0); this.words[i + shift] = w & 0x3ffffff; } for (; i < this.length - shift; i++) { w = (this.words[i + shift] | 0) + carry; carry = w >> 26; this.words[i + shift] = w & 0x3ffffff; } if (carry === 0) return this.strip(); // Subtraction overflow assert(carry === -1); carry = 0; for (i = 0; i < this.length; i++) { w = -(this.words[i] | 0) + carry; carry = w >> 26; this.words[i] = w & 0x3ffffff; } this.negative = 1; return this.strip(); }; BN.prototype._wordDiv = function _wordDiv (num, mode) { var shift = this.length - num.length; var a = this.clone(); var b = num; // Normalize var bhi = b.words[b.length - 1] | 0; var bhiBits = this._countBits(bhi); shift = 26 - bhiBits; if (shift !== 0) { b = b.ushln(shift); a.iushln(shift); bhi = b.words[b.length - 1] | 0; } // Initialize quotient var m = a.length - b.length; var q; if (mode !== 'mod') { q = new BN(null); q.length = m + 1; q.words = new Array(q.length); for (var i = 0; i < q.length; i++) { q.words[i] = 0; } } var diff = a.clone()._ishlnsubmul(b, 1, m); if (diff.negative === 0) { a = diff; if (q) { q.words[m] = 1; } } for (var j = m - 1; j >= 0; j--) { var qj = (a.words[b.length + j] | 0) * 0x4000000 + (a.words[b.length + j - 1] | 0); // NOTE: (qj / bhi) is (0x3ffffff * 0x4000000 + 0x3ffffff) / 0x2000000 max // (0x7ffffff) qj = Math.min((qj / bhi) | 0, 0x3ffffff); a._ishlnsubmul(b, qj, j); while (a.negative !== 0) { qj--; a.negative = 0; a._ishlnsubmul(b, 1, j); if (!a.isZero()) { a.negative ^= 1; } } if (q) { q.words[j] = qj; } } if (q) { q.strip(); } a.strip(); // Denormalize if (mode !== 'div' && shift !== 0) { a.iushrn(shift); } return { div: q || null, mod: a }; }; // NOTE: 1) `mode` can be set to `mod` to request mod only, // to `div` to request div only, or be absent to // request both div & mod // 2) `positive` is true if unsigned mod is requested BN.prototype.divmod = function divmod (num, mode, positive) { assert(!num.isZero()); if (this.isZero()) { return { div: new BN(0), mod: new BN(0) }; } var div, mod, res; if (this.negative !== 0 && num.negative === 0) { res = this.neg().divmod(num, mode); if (mode !== 'mod') { div = res.div.neg(); } if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.iadd(num); } } return { div: div, mod: mod }; } if (this.negative === 0 && num.negative !== 0) { res = this.divmod(num.neg(), mode); if (mode !== 'mod') { div = res.div.neg(); } return { div: div, mod: res.mod }; } if ((this.negative & num.negative) !== 0) { res = this.neg().divmod(num.neg(), mode); if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.isub(num); } } return { div: res.div, mod: mod }; } // Both numbers are positive at this point // Strip both numbers to approximate shift value if (num.length > this.length || this.cmp(num) < 0) { return { div: new BN(0), mod: this }; } // Very short reduction if (num.length === 1) { if (mode === 'div') { return { div: this.divn(num.words[0]), mod: null }; } if (mode === 'mod') { return { div: null, mod: new BN(this.modn(num.words[0])) }; } return { div: this.divn(num.words[0]), mod: new BN(this.modn(num.words[0])) }; } return this._wordDiv(num, mode); }; // Find `this` / `num` BN.prototype.div = function div (num) { return this.divmod(num, 'div', false).div; }; // Find `this` % `num` BN.prototype.mod = function mod (num) { return this.divmod(num, 'mod', false).mod; }; BN.prototype.umod = function umod (num) { return this.divmod(num, 'mod', true).mod; }; // Find Round(`this` / `num`) BN.prototype.divRound = function divRound (num) { var dm = this.divmod(num); // Fast case - exact division if (dm.mod.isZero()) return dm.div; var mod = dm.div.negative !== 0 ? dm.mod.isub(num) : dm.mod; var half = num.ushrn(1); var r2 = num.andln(1); var cmp = mod.cmp(half); // Round down if (cmp < 0 || r2 === 1 && cmp === 0) return dm.div; // Round up return dm.div.negative !== 0 ? dm.div.isubn(1) : dm.div.iaddn(1); }; BN.prototype.modn = function modn (num) { assert(num <= 0x3ffffff); var p = (1 << 26) % num; var acc = 0; for (var i = this.length - 1; i >= 0; i--) { acc = (p * acc + (this.words[i] | 0)) % num; } return acc; }; // In-place division by number BN.prototype.idivn = function idivn (num) { assert(num <= 0x3ffffff); var carry = 0; for (var i = this.length - 1; i >= 0; i--) { var w = (this.words[i] | 0) + carry * 0x4000000; this.words[i] = (w / num) | 0; carry = w % num; } return this.strip(); }; BN.prototype.divn = function divn (num) { return this.clone().idivn(num); }; BN.prototype.egcd = function egcd (p) { assert(p.negative === 0); assert(!p.isZero()); var x = this; var y = p.clone(); if (x.negative !== 0) { x = x.umod(p); } else { x = x.clone(); } // A * x + B * y = x var A = new BN(1); var B = new BN(0); // C * x + D * y = y var C = new BN(0); var D = new BN(1); var g = 0; while (x.isEven() && y.isEven()) { x.iushrn(1); y.iushrn(1); ++g; } var yp = y.clone(); var xp = x.clone(); while (!x.isZero()) { for (var i = 0, im = 1; (x.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { x.iushrn(i); while (i-- > 0) { if (A.isOdd() || B.isOdd()) { A.iadd(yp); B.isub(xp); } A.iushrn(1); B.iushrn(1); } } for (var j = 0, jm = 1; (y.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { y.iushrn(j); while (j-- > 0) { if (C.isOdd() || D.isOdd()) { C.iadd(yp); D.isub(xp); } C.iushrn(1); D.iushrn(1); } } if (x.cmp(y) >= 0) { x.isub(y); A.isub(C); B.isub(D); } else { y.isub(x); C.isub(A); D.isub(B); } } return { a: C, b: D, gcd: y.iushln(g) }; }; // This is reduced incarnation of the binary EEA // above, designated to invert members of the // _prime_ fields F(p) at a maximal speed BN.prototype._invmp = function _invmp (p) { assert(p.negative === 0); assert(!p.isZero()); var a = this; var b = p.clone(); if (a.negative !== 0) { a = a.umod(p); } else { a = a.clone(); } var x1 = new BN(1); var x2 = new BN(0); var delta = b.clone(); while (a.cmpn(1) > 0 && b.cmpn(1) > 0) { for (var i = 0, im = 1; (a.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { a.iushrn(i); while (i-- > 0) { if (x1.isOdd()) { x1.iadd(delta); } x1.iushrn(1); } } for (var j = 0, jm = 1; (b.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { b.iushrn(j); while (j-- > 0) { if (x2.isOdd()) { x2.iadd(delta); } x2.iushrn(1); } } if (a.cmp(b) >= 0) { a.isub(b); x1.isub(x2); } else { b.isub(a); x2.isub(x1); } } var res; if (a.cmpn(1) === 0) { res = x1; } else { res = x2; } if (res.cmpn(0) < 0) { res.iadd(p); } return res; }; BN.prototype.gcd = function gcd (num) { if (this.isZero()) return num.abs(); if (num.isZero()) return this.abs(); var a = this.clone(); var b = num.clone(); a.negative = 0; b.negative = 0; // Remove common factor of two for (var shift = 0; a.isEven() && b.isEven(); shift++) { a.iushrn(1); b.iushrn(1); } do { while (a.isEven()) { a.iushrn(1); } while (b.isEven()) { b.iushrn(1); } var r = a.cmp(b); if (r < 0) { // Swap `a` and `b` to make `a` always bigger than `b` var t = a; a = b; b = t; } else if (r === 0 || b.cmpn(1) === 0) { break; } a.isub(b); } while (true); return b.iushln(shift); }; // Invert number in the field F(num) BN.prototype.invm = function invm (num) { return this.egcd(num).a.umod(num); }; BN.prototype.isEven = function isEven () { return (this.words[0] & 1) === 0; }; BN.prototype.isOdd = function isOdd () { return (this.words[0] & 1) === 1; }; // And first word and num BN.prototype.andln = function andln (num) { return this.words[0] & num; }; // Increment at the bit position in-line BN.prototype.bincn = function bincn (bit) { assert(typeof bit === 'number'); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) { this._expand(s + 1); this.words[s] |= q; return this; } // Add bit and propagate, if needed var carry = q; for (var i = s; carry !== 0 && i < this.length; i++) { var w = this.words[i] | 0; w += carry; carry = w >>> 26; w &= 0x3ffffff; this.words[i] = w; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.isZero = function isZero () { return this.length === 1 && this.words[0] === 0; }; BN.prototype.cmpn = function cmpn (num) { var negative = num < 0; if (this.negative !== 0 && !negative) return -1; if (this.negative === 0 && negative) return 1; this.strip(); var res; if (this.length > 1) { res = 1; } else { if (negative) { num = -num; } assert(num <= 0x3ffffff, 'Number is too big'); var w = this.words[0] | 0; res = w === num ? 0 : w < num ? -1 : 1; } if (this.negative !== 0) return -res | 0; return res; }; // Compare two numbers and return: // 1 - if `this` > `num` // 0 - if `this` == `num` // -1 - if `this` < `num` BN.prototype.cmp = function cmp (num) { if (this.negative !== 0 && num.negative === 0) return -1; if (this.negative === 0 && num.negative !== 0) return 1; var res = this.ucmp(num); if (this.negative !== 0) return -res | 0; return res; }; // Unsigned comparison BN.prototype.ucmp = function ucmp (num) { // At this point both numbers have the same sign if (this.length > num.length) return 1; if (this.length < num.length) return -1; var res = 0; for (var i = this.length - 1; i >= 0; i--) { var a = this.words[i] | 0; var b = num.words[i] | 0; if (a === b) continue; if (a < b) { res = -1; } else if (a > b) { res = 1; } break; } return res; }; BN.prototype.gtn = function gtn (num) { return this.cmpn(num) === 1; }; BN.prototype.gt = function gt (num) { return this.cmp(num) === 1; }; BN.prototype.gten = function gten (num) { return this.cmpn(num) >= 0; }; BN.prototype.gte = function gte (num) { return this.cmp(num) >= 0; }; BN.prototype.ltn = function ltn (num) { return this.cmpn(num) === -1; }; BN.prototype.lt = function lt (num) { return this.cmp(num) === -1; }; BN.prototype.lten = function lten (num) { return this.cmpn(num) <= 0; }; BN.prototype.lte = function lte (num) { return this.cmp(num) <= 0; }; BN.prototype.eqn = function eqn (num) { return this.cmpn(num) === 0; }; BN.prototype.eq = function eq (num) { return this.cmp(num) === 0; }; // // A reduce context, could be using montgomery or something better, depending // on the `m` itself. // BN.red = function red (num) { return new Red(num); }; BN.prototype.toRed = function toRed (ctx) { assert(!this.red, 'Already a number in reduction context'); assert(this.negative === 0, 'red works only with positives'); return ctx.convertTo(this)._forceRed(ctx); }; BN.prototype.fromRed = function fromRed () { assert(this.red, 'fromRed works only with numbers in reduction context'); return this.red.convertFrom(this); }; BN.prototype._forceRed = function _forceRed (ctx) { this.red = ctx; return this; }; BN.prototype.forceRed = function forceRed (ctx) { assert(!this.red, 'Already a number in reduction context'); return this._forceRed(ctx); }; BN.prototype.redAdd = function redAdd (num) { assert(this.red, 'redAdd works only with red numbers'); return this.red.add(this, num); }; BN.prototype.redIAdd = function redIAdd (num) { assert(this.red, 'redIAdd works only with red numbers'); return this.red.iadd(this, num); }; BN.prototype.redSub = function redSub (num) { assert(this.red, 'redSub works only with red numbers'); return this.red.sub(this, num); }; BN.prototype.redISub = function redISub (num) { assert(this.red, 'redISub works only with red numbers'); return this.red.isub(this, num); }; BN.prototype.redShl = function redShl (num) { assert(this.red, 'redShl works only with red numbers'); return this.red.shl(this, num); }; BN.prototype.redMul = function redMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.mul(this, num); }; BN.prototype.redIMul = function redIMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.imul(this, num); }; BN.prototype.redSqr = function redSqr () { assert(this.red, 'redSqr works only with red numbers'); this.red._verify1(this); return this.red.sqr(this); }; BN.prototype.redISqr = function redISqr () { assert(this.red, 'redISqr works only with red numbers'); this.red._verify1(this); return this.red.isqr(this); }; // Square root over p BN.prototype.redSqrt = function redSqrt () { assert(this.red, 'redSqrt works only with red numbers'); this.red._verify1(this); return this.red.sqrt(this); }; BN.prototype.redInvm = function redInvm () { assert(this.red, 'redInvm works only with red numbers'); this.red._verify1(this); return this.red.invm(this); }; // Return negative clone of `this` % `red modulo` BN.prototype.redNeg = function redNeg () { assert(this.red, 'redNeg works only with red numbers'); this.red._verify1(this); return this.red.neg(this); }; BN.prototype.redPow = function redPow (num) { assert(this.red && !num.red, 'redPow(normalNum)'); this.red._verify1(this); return this.red.pow(this, num); }; // Prime numbers with efficient reduction var primes = { k256: null, p224: null, p192: null, p25519: null }; // Pseudo-Mersenne prime function MPrime (name, p) { // P = 2 ^ N - K this.name = name; this.p = new BN(p, 16); this.n = this.p.bitLength(); this.k = new BN(1).iushln(this.n).isub(this.p); this.tmp = this._tmp(); } MPrime.prototype._tmp = function _tmp () { var tmp = new BN(null); tmp.words = new Array(Math.ceil(this.n / 13)); return tmp; }; MPrime.prototype.ireduce = function ireduce (num) { // Assumes that `num` is less than `P^2` // num = HI * (2 ^ N - K) + HI * K + LO = HI * K + LO (mod P) var r = num; var rlen; do { this.split(r, this.tmp); r = this.imulK(r); r = r.iadd(this.tmp); rlen = r.bitLength(); } while (rlen > this.n); var cmp = rlen < this.n ? -1 : r.ucmp(this.p); if (cmp === 0) { r.words[0] = 0; r.length = 1; } else if (cmp > 0) { r.isub(this.p); } else { if (r.strip !== undefined) { // r is BN v4 instance r.strip(); } else { // r is BN v5 instance r._strip(); } } return r; }; MPrime.prototype.split = function split (input, out) { input.iushrn(this.n, 0, out); }; MPrime.prototype.imulK = function imulK (num) { return num.imul(this.k); }; function K256 () { MPrime.call( this, 'k256', 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f'); } inherits(K256, MPrime); K256.prototype.split = function split (input, output) { // 256 = 9 * 26 + 22 var mask = 0x3fffff; var outLen = Math.min(input.length, 9); for (var i = 0; i < outLen; i++) { output.words[i] = input.words[i]; } output.length = outLen; if (input.length <= 9) { input.words[0] = 0; input.length = 1; return; } // Shift by 9 limbs var prev = input.words[9]; output.words[output.length++] = prev & mask; for (i = 10; i < input.length; i++) { var next = input.words[i] | 0; input.words[i - 10] = ((next & mask) << 4) | (prev >>> 22); prev = next; } prev >>>= 22; input.words[i - 10] = prev; if (prev === 0 && input.length > 10) { input.length -= 10; } else { input.length -= 9; } }; K256.prototype.imulK = function imulK (num) { // K = 0x1000003d1 = [ 0x40, 0x3d1 ] num.words[num.length] = 0; num.words[num.length + 1] = 0; num.length += 2; // bounded at: 0x40 * 0x3ffffff + 0x3d0 = 0x100000390 var lo = 0; for (var i = 0; i < num.length; i++) { var w = num.words[i] | 0; lo += w * 0x3d1; num.words[i] = lo & 0x3ffffff; lo = w * 0x40 + ((lo / 0x4000000) | 0); } // Fast length reduction if (num.words[num.length - 1] === 0) { num.length--; if (num.words[num.length - 1] === 0) { num.length--; } } return num; }; function P224 () { MPrime.call( this, 'p224', 'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001'); } inherits(P224, MPrime); function P192 () { MPrime.call( this, 'p192', 'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff'); } inherits(P192, MPrime); function P25519 () { // 2 ^ 255 - 19 MPrime.call( this, '25519', '7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed'); } inherits(P25519, MPrime); P25519.prototype.imulK = function imulK (num) { // K = 0x13 var carry = 0; for (var i = 0; i < num.length; i++) { var hi = (num.words[i] | 0) * 0x13 + carry; var lo = hi & 0x3ffffff; hi >>>= 26; num.words[i] = lo; carry = hi; } if (carry !== 0) { num.words[num.length++] = carry; } return num; }; // Exported mostly for testing purposes, use plain name instead BN._prime = function prime (name) { // Cached version of prime if (primes[name]) return primes[name]; var prime; if (name === 'k256') { prime = new K256(); } else if (name === 'p224') { prime = new P224(); } else if (name === 'p192') { prime = new P192(); } else if (name === 'p25519') { prime = new P25519(); } else { throw new Error('Unknown prime ' + name); } primes[name] = prime; return prime; }; // // Base reduction engine // function Red (m) { if (typeof m === 'string') { var prime = BN._prime(m); this.m = prime.p; this.prime = prime; } else { assert(m.gtn(1), 'modulus must be greater than 1'); this.m = m; this.prime = null; } } Red.prototype._verify1 = function _verify1 (a) { assert(a.negative === 0, 'red works only with positives'); assert(a.red, 'red works only with red numbers'); }; Red.prototype._verify2 = function _verify2 (a, b) { assert((a.negative | b.negative) === 0, 'red works only with positives'); assert(a.red && a.red === b.red, 'red works only with red numbers'); }; Red.prototype.imod = function imod (a) { if (this.prime) return this.prime.ireduce(a)._forceRed(this); return a.umod(this.m)._forceRed(this); }; Red.prototype.neg = function neg (a) { if (a.isZero()) { return a.clone(); } return this.m.sub(a)._forceRed(this); }; Red.prototype.add = function add (a, b) { this._verify2(a, b); var res = a.add(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res._forceRed(this); }; Red.prototype.iadd = function iadd (a, b) { this._verify2(a, b); var res = a.iadd(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res; }; Red.prototype.sub = function sub (a, b) { this._verify2(a, b); var res = a.sub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res._forceRed(this); }; Red.prototype.isub = function isub (a, b) { this._verify2(a, b); var res = a.isub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res; }; Red.prototype.shl = function shl (a, num) { this._verify1(a); return this.imod(a.ushln(num)); }; Red.prototype.imul = function imul (a, b) { this._verify2(a, b); return this.imod(a.imul(b)); }; Red.prototype.mul = function mul (a, b) { this._verify2(a, b); return this.imod(a.mul(b)); }; Red.prototype.isqr = function isqr (a) { return this.imul(a, a.clone()); }; Red.prototype.sqr = function sqr (a) { return this.mul(a, a); }; Red.prototype.sqrt = function sqrt (a) { if (a.isZero()) return a.clone(); var mod3 = this.m.andln(3); assert(mod3 % 2 === 1); // Fast case if (mod3 === 3) { var pow = this.m.add(new BN(1)).iushrn(2); return this.pow(a, pow); } // Tonelli-Shanks algorithm (Totally unoptimized and slow) // // Find Q and S, that Q * 2 ^ S = (P - 1) var q = this.m.subn(1); var s = 0; while (!q.isZero() && q.andln(1) === 0) { s++; q.iushrn(1); } assert(!q.isZero()); var one = new BN(1).toRed(this); var nOne = one.redNeg(); // Find quadratic non-residue // NOTE: Max is such because of generalized Riemann hypothesis. var lpow = this.m.subn(1).iushrn(1); var z = this.m.bitLength(); z = new BN(2 * z * z).toRed(this); while (this.pow(z, lpow).cmp(nOne) !== 0) { z.redIAdd(nOne); } var c = this.pow(z, q); var r = this.pow(a, q.addn(1).iushrn(1)); var t = this.pow(a, q); var m = s; while (t.cmp(one) !== 0) { var tmp = t; for (var i = 0; tmp.cmp(one) !== 0; i++) { tmp = tmp.redSqr(); } assert(i < m); var b = this.pow(c, new BN(1).iushln(m - i - 1)); r = r.redMul(b); c = b.redSqr(); t = t.redMul(c); m = i; } return r; }; Red.prototype.invm = function invm (a) { var inv = a._invmp(this.m); if (inv.negative !== 0) { inv.negative = 0; return this.imod(inv).redNeg(); } else { return this.imod(inv); } }; Red.prototype.pow = function pow (a, num) { if (num.isZero()) return new BN(1).toRed(this); if (num.cmpn(1) === 0) return a.clone(); var windowSize = 4; var wnd = new Array(1 << windowSize); wnd[0] = new BN(1).toRed(this); wnd[1] = a; for (var i = 2; i < wnd.length; i++) { wnd[i] = this.mul(wnd[i - 1], a); } var res = wnd[0]; var current = 0; var currentLen = 0; var start = num.bitLength() % 26; if (start === 0) { start = 26; } for (i = num.length - 1; i >= 0; i--) { var word = num.words[i]; for (var j = start - 1; j >= 0; j--) { var bit = (word >> j) & 1; if (res !== wnd[0]) { res = this.sqr(res); } if (bit === 0 && current === 0) { currentLen = 0; continue; } current <<= 1; current |= bit; currentLen++; if (currentLen !== windowSize && (i !== 0 || j !== 0)) continue; res = this.mul(res, wnd[current]); currentLen = 0; current = 0; } start = 26; } return res; }; Red.prototype.convertTo = function convertTo (num) { var r = num.umod(this.m); return r === num ? r.clone() : r; }; Red.prototype.convertFrom = function convertFrom (num) { var res = num.clone(); res.red = null; return res; }; // // Montgomery method engine // BN.mont = function mont (num) { return new Mont(num); }; function Mont (m) { Red.call(this, m); this.shift = this.m.bitLength(); if (this.shift % 26 !== 0) { this.shift += 26 - (this.shift % 26); } this.r = new BN(1).iushln(this.shift); this.r2 = this.imod(this.r.sqr()); this.rinv = this.r._invmp(this.m); this.minv = this.rinv.mul(this.r).isubn(1).div(this.m); this.minv = this.minv.umod(this.r); this.minv = this.r.sub(this.minv); } inherits(Mont, Red); Mont.prototype.convertTo = function convertTo (num) { return this.imod(num.ushln(this.shift)); }; Mont.prototype.convertFrom = function convertFrom (num) { var r = this.imod(num.mul(this.rinv)); r.red = null; return r; }; Mont.prototype.imul = function imul (a, b) { if (a.isZero() || b.isZero()) { a.words[0] = 0; a.length = 1; return a; } var t = a.imul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.mul = function mul (a, b) { if (a.isZero() || b.isZero()) return new BN(0)._forceRed(this); var t = a.mul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.invm = function invm (a) { // (AR)^-1 * R^2 = (A^-1 * R^-1) * R^2 = A^-1 * R var res = this.imod(a._invmp(this.m).mul(this.r2)); return res._forceRed(this); }; })( false || module, this); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/module.js */ "./node_modules/webpack/buildin/module.js")(module))) /***/ }), /***/ "./node_modules/create-hash/browser.js": /*!*********************************************!*\ !*** ./node_modules/create-hash/browser.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") var MD5 = __webpack_require__(/*! md5.js */ "./node_modules/md5.js/index.js") var RIPEMD160 = __webpack_require__(/*! ripemd160 */ "./node_modules/ripemd160/index.js") var sha = __webpack_require__(/*! sha.js */ "./node_modules/sha.js/index.js") var Base = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") function Hash (hash) { Base.call(this, 'digest') this._hash = hash } inherits(Hash, Base) Hash.prototype._update = function (data) { this._hash.update(data) } Hash.prototype._final = function () { return this._hash.digest() } module.exports = function createHash (alg) { alg = alg.toLowerCase() if (alg === 'md5') return new MD5() if (alg === 'rmd160' || alg === 'ripemd160') return new RIPEMD160() return new Hash(sha(alg)) } /***/ }), /***/ "./node_modules/create-hash/md5.js": /*!*****************************************!*\ !*** ./node_modules/create-hash/md5.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var MD5 = __webpack_require__(/*! md5.js */ "./node_modules/md5.js/index.js") module.exports = function (buffer) { return new MD5().update(buffer).digest() } /***/ }), /***/ "./node_modules/create-hmac/browser.js": /*!*********************************************!*\ !*** ./node_modules/create-hmac/browser.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") var Legacy = __webpack_require__(/*! ./legacy */ "./node_modules/create-hmac/legacy.js") var Base = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var md5 = __webpack_require__(/*! create-hash/md5 */ "./node_modules/create-hash/md5.js") var RIPEMD160 = __webpack_require__(/*! ripemd160 */ "./node_modules/ripemd160/index.js") var sha = __webpack_require__(/*! sha.js */ "./node_modules/sha.js/index.js") var ZEROS = Buffer.alloc(128) function Hmac (alg, key) { Base.call(this, 'digest') if (typeof key === 'string') { key = Buffer.from(key) } var blocksize = (alg === 'sha512' || alg === 'sha384') ? 128 : 64 this._alg = alg this._key = key if (key.length > blocksize) { var hash = alg === 'rmd160' ? new RIPEMD160() : sha(alg) key = hash.update(key).digest() } else if (key.length < blocksize) { key = Buffer.concat([key, ZEROS], blocksize) } var ipad = this._ipad = Buffer.allocUnsafe(blocksize) var opad = this._opad = Buffer.allocUnsafe(blocksize) for (var i = 0; i < blocksize; i++) { ipad[i] = key[i] ^ 0x36 opad[i] = key[i] ^ 0x5C } this._hash = alg === 'rmd160' ? new RIPEMD160() : sha(alg) this._hash.update(ipad) } inherits(Hmac, Base) Hmac.prototype._update = function (data) { this._hash.update(data) } Hmac.prototype._final = function () { var h = this._hash.digest() var hash = this._alg === 'rmd160' ? new RIPEMD160() : sha(this._alg) return hash.update(this._opad).update(h).digest() } module.exports = function createHmac (alg, key) { alg = alg.toLowerCase() if (alg === 'rmd160' || alg === 'ripemd160') { return new Hmac('rmd160', key) } if (alg === 'md5') { return new Legacy(md5, key) } return new Hmac(alg, key) } /***/ }), /***/ "./node_modules/create-hmac/legacy.js": /*!********************************************!*\ !*** ./node_modules/create-hmac/legacy.js ***! \********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var Base = __webpack_require__(/*! cipher-base */ "./node_modules/cipher-base/index.js") var ZEROS = Buffer.alloc(128) var blocksize = 64 function Hmac (alg, key) { Base.call(this, 'digest') if (typeof key === 'string') { key = Buffer.from(key) } this._alg = alg this._key = key if (key.length > blocksize) { key = alg(key) } else if (key.length < blocksize) { key = Buffer.concat([key, ZEROS], blocksize) } var ipad = this._ipad = Buffer.allocUnsafe(blocksize) var opad = this._opad = Buffer.allocUnsafe(blocksize) for (var i = 0; i < blocksize; i++) { ipad[i] = key[i] ^ 0x36 opad[i] = key[i] ^ 0x5C } this._hash = [ipad] } inherits(Hmac, Base) Hmac.prototype._update = function (data) { this._hash.push(data) } Hmac.prototype._final = function () { var h = this._alg(Buffer.concat(this._hash)) return this._alg(Buffer.concat([this._opad, h])) } module.exports = Hmac /***/ }), /***/ "./node_modules/crypto-browserify/index.js": /*!*************************************************!*\ !*** ./node_modules/crypto-browserify/index.js ***! \*************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.randomBytes = exports.rng = exports.pseudoRandomBytes = exports.prng = __webpack_require__(/*! randombytes */ "./node_modules/randombytes/browser.js") exports.createHash = exports.Hash = __webpack_require__(/*! create-hash */ "./node_modules/create-hash/browser.js") exports.createHmac = exports.Hmac = __webpack_require__(/*! create-hmac */ "./node_modules/create-hmac/browser.js") var algos = __webpack_require__(/*! browserify-sign/algos */ "./node_modules/browserify-sign/algos.js") var algoKeys = Object.keys(algos) var hashes = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5', 'rmd160'].concat(algoKeys) exports.getHashes = function () { return hashes } var p = __webpack_require__(/*! pbkdf2 */ "./node_modules/pbkdf2/browser.js") exports.pbkdf2 = p.pbkdf2 exports.pbkdf2Sync = p.pbkdf2Sync var aes = __webpack_require__(/*! browserify-cipher */ "./node_modules/browserify-cipher/browser.js") exports.Cipher = aes.Cipher exports.createCipher = aes.createCipher exports.Cipheriv = aes.Cipheriv exports.createCipheriv = aes.createCipheriv exports.Decipher = aes.Decipher exports.createDecipher = aes.createDecipher exports.Decipheriv = aes.Decipheriv exports.createDecipheriv = aes.createDecipheriv exports.getCiphers = aes.getCiphers exports.listCiphers = aes.listCiphers var dh = __webpack_require__(/*! diffie-hellman */ "./node_modules/diffie-hellman/browser.js") exports.DiffieHellmanGroup = dh.DiffieHellmanGroup exports.createDiffieHellmanGroup = dh.createDiffieHellmanGroup exports.getDiffieHellman = dh.getDiffieHellman exports.createDiffieHellman = dh.createDiffieHellman exports.DiffieHellman = dh.DiffieHellman var sign = __webpack_require__(/*! browserify-sign */ "./node_modules/browserify-sign/browser/index.js") exports.createSign = sign.createSign exports.Sign = sign.Sign exports.createVerify = sign.createVerify exports.Verify = sign.Verify exports.createECDH = __webpack_require__(/*! create-ecdh */ "./node_modules/create-ecdh/browser.js") var publicEncrypt = __webpack_require__(/*! public-encrypt */ "./node_modules/public-encrypt/browser.js") exports.publicEncrypt = publicEncrypt.publicEncrypt exports.privateEncrypt = publicEncrypt.privateEncrypt exports.publicDecrypt = publicEncrypt.publicDecrypt exports.privateDecrypt = publicEncrypt.privateDecrypt // the least I can do is make error messages for the rest of the node.js/crypto api. // ;[ // 'createCredentials' // ].forEach(function (name) { // exports[name] = function () { // throw new Error([ // 'sorry, ' + name + ' is not implemented yet', // 'we accept pull requests', // 'https://github.com/crypto-browserify/crypto-browserify' // ].join('\n')) // } // }) var rf = __webpack_require__(/*! randomfill */ "./node_modules/randomfill/browser.js") exports.randomFill = rf.randomFill exports.randomFillSync = rf.randomFillSync exports.createCredentials = function () { throw new Error([ 'sorry, createCredentials is not implemented yet', 'we accept pull requests', 'https://github.com/crypto-browserify/crypto-browserify' ].join('\n')) } exports.constants = { 'DH_CHECK_P_NOT_SAFE_PRIME': 2, 'DH_CHECK_P_NOT_PRIME': 1, 'DH_UNABLE_TO_CHECK_GENERATOR': 4, 'DH_NOT_SUITABLE_GENERATOR': 8, 'NPN_ENABLED': 1, 'ALPN_ENABLED': 1, 'RSA_PKCS1_PADDING': 1, 'RSA_SSLV23_PADDING': 2, 'RSA_NO_PADDING': 3, 'RSA_PKCS1_OAEP_PADDING': 4, 'RSA_X931_PADDING': 5, 'RSA_PKCS1_PSS_PADDING': 6, 'POINT_CONVERSION_COMPRESSED': 2, 'POINT_CONVERSION_UNCOMPRESSED': 4, 'POINT_CONVERSION_HYBRID': 6 } /***/ }), /***/ "./node_modules/crypto-js/core.js": /*!****************************************!*\ !*** ./node_modules/crypto-js/core.js ***! \****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { ;(function (root, factory) { if (true) { // CommonJS module.exports = exports = factory(); } else {} }(this, function () { /** * CryptoJS core components. */ var CryptoJS = CryptoJS || (function (Math, undefined) { /* * Local polyfil of Object.create */ var create = Object.create || (function () { function F() {}; return function (obj) { var subtype; F.prototype = obj; subtype = new F(); F.prototype = null; return subtype; }; }()) /** * CryptoJS namespace. */ var C = {}; /** * Library namespace. */ var C_lib = C.lib = {}; /** * Base object for prototypal inheritance. */ var Base = C_lib.Base = (function () { return { /** * Creates a new object that inherits from this object. * * @param {Object} overrides Properties to copy into the new object. * * @return {Object} The new object. * * @static * * @example * * var MyType = CryptoJS.lib.Base.extend({ * field: 'value', * * method: function () { * } * }); */ extend: function (overrides) { // Spawn var subtype = create(this); // Augment if (overrides) { subtype.mixIn(overrides); } // Create default initializer if (!subtype.hasOwnProperty('init') || this.init === subtype.init) { subtype.init = function () { subtype.$super.init.apply(this, arguments); }; } // Initializer's prototype is the subtype object subtype.init.prototype = subtype; // Reference supertype subtype.$super = this; return subtype; }, /** * Extends this object and runs the init method. * Arguments to create() will be passed to init(). * * @return {Object} The new object. * * @static * * @example * * var instance = MyType.create(); */ create: function () { var instance = this.extend(); instance.init.apply(instance, arguments); return instance; }, /** * Initializes a newly created object. * Override this method to add some logic when your objects are created. * * @example * * var MyType = CryptoJS.lib.Base.extend({ * init: function () { * // ... * } * }); */ init: function () { }, /** * Copies properties into this object. * * @param {Object} properties The properties to mix in. * * @example * * MyType.mixIn({ * field: 'value' * }); */ mixIn: function (properties) { for (var propertyName in properties) { if (properties.hasOwnProperty(propertyName)) { this[propertyName] = properties[propertyName]; } } // IE won't copy toString using the loop above if (properties.hasOwnProperty('toString')) { this.toString = properties.toString; } }, /** * Creates a copy of this object. * * @return {Object} The clone. * * @example * * var clone = instance.clone(); */ clone: function () { return this.init.prototype.extend(this); } }; }()); /** * An array of 32-bit words. * * @property {Array} words The array of 32-bit words. * @property {number} sigBytes The number of significant bytes in this word array. */ var WordArray = C_lib.WordArray = Base.extend({ /** * Initializes a newly created word array. * * @param {Array} words (Optional) An array of 32-bit words. * @param {number} sigBytes (Optional) The number of significant bytes in the words. * * @example * * var wordArray = CryptoJS.lib.WordArray.create(); * var wordArray = CryptoJS.lib.WordArray.create([0x00010203, 0x04050607]); * var wordArray = CryptoJS.lib.WordArray.create([0x00010203, 0x04050607], 6); */ init: function (words, sigBytes) { words = this.words = words || []; if (sigBytes != undefined) { this.sigBytes = sigBytes; } else { this.sigBytes = words.length * 4; } }, /** * Converts this word array to a string. * * @param {Encoder} encoder (Optional) The encoding strategy to use. Default: CryptoJS.enc.Hex * * @return {string} The stringified word array. * * @example * * var string = wordArray + ''; * var string = wordArray.toString(); * var string = wordArray.toString(CryptoJS.enc.Utf8); */ toString: function (encoder) { return (encoder || Hex).stringify(this); }, /** * Concatenates a word array to this word array. * * @param {WordArray} wordArray The word array to append. * * @return {WordArray} This word array. * * @example * * wordArray1.concat(wordArray2); */ concat: function (wordArray) { // Shortcuts var thisWords = this.words; var thatWords = wordArray.words; var thisSigBytes = this.sigBytes; var thatSigBytes = wordArray.sigBytes; // Clamp excess bits this.clamp(); // Concat if (thisSigBytes % 4) { // Copy one byte at a time for (var i = 0; i < thatSigBytes; i++) { var thatByte = (thatWords[i >>> 2] >>> (24 - (i % 4) * 8)) & 0xff; thisWords[(thisSigBytes + i) >>> 2] |= thatByte << (24 - ((thisSigBytes + i) % 4) * 8); } } else { // Copy one word at a time for (var i = 0; i < thatSigBytes; i += 4) { thisWords[(thisSigBytes + i) >>> 2] = thatWords[i >>> 2]; } } this.sigBytes += thatSigBytes; // Chainable return this; }, /** * Removes insignificant bits. * * @example * * wordArray.clamp(); */ clamp: function () { // Shortcuts var words = this.words; var sigBytes = this.sigBytes; // Clamp words[sigBytes >>> 2] &= 0xffffffff << (32 - (sigBytes % 4) * 8); words.length = Math.ceil(sigBytes / 4); }, /** * Creates a copy of this word array. * * @return {WordArray} The clone. * * @example * * var clone = wordArray.clone(); */ clone: function () { var clone = Base.clone.call(this); clone.words = this.words.slice(0); return clone; }, /** * Creates a word array filled with random bytes. * * @param {number} nBytes The number of random bytes to generate. * * @return {WordArray} The random word array. * * @static * * @example * * var wordArray = CryptoJS.lib.WordArray.random(16); */ random: function (nBytes) { var words = []; var r = (function (m_w) { var m_w = m_w; var m_z = 0x3ade68b1; var mask = 0xffffffff; return function () { m_z = (0x9069 * (m_z & 0xFFFF) + (m_z >> 0x10)) & mask; m_w = (0x4650 * (m_w & 0xFFFF) + (m_w >> 0x10)) & mask; var result = ((m_z << 0x10) + m_w) & mask; result /= 0x100000000; result += 0.5; return result * (Math.random() > .5 ? 1 : -1); } }); for (var i = 0, rcache; i < nBytes; i += 4) { var _r = r((rcache || Math.random()) * 0x100000000); rcache = _r() * 0x3ade67b7; words.push((_r() * 0x100000000) | 0); } return new WordArray.init(words, nBytes); } }); /** * Encoder namespace. */ var C_enc = C.enc = {}; /** * Hex encoding strategy. */ var Hex = C_enc.Hex = { /** * Converts a word array to a hex string. * * @param {WordArray} wordArray The word array. * * @return {string} The hex string. * * @static * * @example * * var hexString = CryptoJS.enc.Hex.stringify(wordArray); */ stringify: function (wordArray) { // Shortcuts var words = wordArray.words; var sigBytes = wordArray.sigBytes; // Convert var hexChars = []; for (var i = 0; i < sigBytes; i++) { var bite = (words[i >>> 2] >>> (24 - (i % 4) * 8)) & 0xff; hexChars.push((bite >>> 4).toString(16)); hexChars.push((bite & 0x0f).toString(16)); } return hexChars.join(''); }, /** * Converts a hex string to a word array. * * @param {string} hexStr The hex string. * * @return {WordArray} The word array. * * @static * * @example * * var wordArray = CryptoJS.enc.Hex.parse(hexString); */ parse: function (hexStr) { // Shortcut var hexStrLength = hexStr.length; // Convert var words = []; for (var i = 0; i < hexStrLength; i += 2) { words[i >>> 3] |= parseInt(hexStr.substr(i, 2), 16) << (24 - (i % 8) * 4); } return new WordArray.init(words, hexStrLength / 2); } }; /** * Latin1 encoding strategy. */ var Latin1 = C_enc.Latin1 = { /** * Converts a word array to a Latin1 string. * * @param {WordArray} wordArray The word array. * * @return {string} The Latin1 string. * * @static * * @example * * var latin1String = CryptoJS.enc.Latin1.stringify(wordArray); */ stringify: function (wordArray) { // Shortcuts var words = wordArray.words; var sigBytes = wordArray.sigBytes; // Convert var latin1Chars = []; for (var i = 0; i < sigBytes; i++) { var bite = (words[i >>> 2] >>> (24 - (i % 4) * 8)) & 0xff; latin1Chars.push(String.fromCharCode(bite)); } return latin1Chars.join(''); }, /** * Converts a Latin1 string to a word array. * * @param {string} latin1Str The Latin1 string. * * @return {WordArray} The word array. * * @static * * @example * * var wordArray = CryptoJS.enc.Latin1.parse(latin1String); */ parse: function (latin1Str) { // Shortcut var latin1StrLength = latin1Str.length; // Convert var words = []; for (var i = 0; i < latin1StrLength; i++) { words[i >>> 2] |= (latin1Str.charCodeAt(i) & 0xff) << (24 - (i % 4) * 8); } return new WordArray.init(words, latin1StrLength); } }; /** * UTF-8 encoding strategy. */ var Utf8 = C_enc.Utf8 = { /** * Converts a word array to a UTF-8 string. * * @param {WordArray} wordArray The word array. * * @return {string} The UTF-8 string. * * @static * * @example * * var utf8String = CryptoJS.enc.Utf8.stringify(wordArray); */ stringify: function (wordArray) { try { return decodeURIComponent(escape(Latin1.stringify(wordArray))); } catch (e) { throw new Error('Malformed UTF-8 data'); } }, /** * Converts a UTF-8 string to a word array. * * @param {string} utf8Str The UTF-8 string. * * @return {WordArray} The word array. * * @static * * @example * * var wordArray = CryptoJS.enc.Utf8.parse(utf8String); */ parse: function (utf8Str) { return Latin1.parse(unescape(encodeURIComponent(utf8Str))); } }; /** * Abstract buffered block algorithm template. * * The property blockSize must be implemented in a concrete subtype. * * @property {number} _minBufferSize The number of blocks that should be kept unprocessed in the buffer. Default: 0 */ var BufferedBlockAlgorithm = C_lib.BufferedBlockAlgorithm = Base.extend({ /** * Resets this block algorithm's data buffer to its initial state. * * @example * * bufferedBlockAlgorithm.reset(); */ reset: function () { // Initial values this._data = new WordArray.init(); this._nDataBytes = 0; }, /** * Adds new data to this block algorithm's buffer. * * @param {WordArray|string} data The data to append. Strings are converted to a WordArray using UTF-8. * * @example * * bufferedBlockAlgorithm._append('data'); * bufferedBlockAlgorithm._append(wordArray); */ _append: function (data) { // Convert string to WordArray, else assume WordArray already if (typeof data == 'string') { data = Utf8.parse(data); } // Append this._data.concat(data); this._nDataBytes += data.sigBytes; }, /** * Processes available data blocks. * * This method invokes _doProcessBlock(offset), which must be implemented by a concrete subtype. * * @param {boolean} doFlush Whether all blocks and partial blocks should be processed. * * @return {WordArray} The processed data. * * @example * * var processedData = bufferedBlockAlgorithm._process(); * var processedData = bufferedBlockAlgorithm._process(!!'flush'); */ _process: function (doFlush) { // Shortcuts var data = this._data; var dataWords = data.words; var dataSigBytes = data.sigBytes; var blockSize = this.blockSize; var blockSizeBytes = blockSize * 4; // Count blocks ready var nBlocksReady = dataSigBytes / blockSizeBytes; if (doFlush) { // Round up to include partial blocks nBlocksReady = Math.ceil(nBlocksReady); } else { // Round down to include only full blocks, // less the number of blocks that must remain in the buffer nBlocksReady = Math.max((nBlocksReady | 0) - this._minBufferSize, 0); } // Count words ready var nWordsReady = nBlocksReady * blockSize; // Count bytes ready var nBytesReady = Math.min(nWordsReady * 4, dataSigBytes); // Process blocks if (nWordsReady) { for (var offset = 0; offset < nWordsReady; offset += blockSize) { // Perform concrete-algorithm logic this._doProcessBlock(dataWords, offset); } // Remove processed words var processedWords = dataWords.splice(0, nWordsReady); data.sigBytes -= nBytesReady; } // Return processed words return new WordArray.init(processedWords, nBytesReady); }, /** * Creates a copy of this object. * * @return {Object} The clone. * * @example * * var clone = bufferedBlockAlgorithm.clone(); */ clone: function () { var clone = Base.clone.call(this); clone._data = this._data.clone(); return clone; }, _minBufferSize: 0 }); /** * Abstract hasher template. * * @property {number} blockSize The number of 32-bit words this hasher operates on. Default: 16 (512 bits) */ var Hasher = C_lib.Hasher = BufferedBlockAlgorithm.extend({ /** * Configuration options. */ cfg: Base.extend(), /** * Initializes a newly created hasher. * * @param {Object} cfg (Optional) The configuration options to use for this hash computation. * * @example * * var hasher = CryptoJS.algo.SHA256.create(); */ init: function (cfg) { // Apply config defaults this.cfg = this.cfg.extend(cfg); // Set initial values this.reset(); }, /** * Resets this hasher to its initial state. * * @example * * hasher.reset(); */ reset: function () { // Reset data buffer BufferedBlockAlgorithm.reset.call(this); // Perform concrete-hasher logic this._doReset(); }, /** * Updates this hasher with a message. * * @param {WordArray|string} messageUpdate The message to append. * * @return {Hasher} This hasher. * * @example * * hasher.update('message'); * hasher.update(wordArray); */ update: function (messageUpdate) { // Append this._append(messageUpdate); // Update the hash this._process(); // Chainable return this; }, /** * Finalizes the hash computation. * Note that the finalize operation is effectively a destructive, read-once operation. * * @param {WordArray|string} messageUpdate (Optional) A final message update. * * @return {WordArray} The hash. * * @example * * var hash = hasher.finalize(); * var hash = hasher.finalize('message'); * var hash = hasher.finalize(wordArray); */ finalize: function (messageUpdate) { // Final message update if (messageUpdate) { this._append(messageUpdate); } // Perform concrete-hasher logic var hash = this._doFinalize(); return hash; }, blockSize: 512/32, /** * Creates a shortcut function to a hasher's object interface. * * @param {Hasher} hasher The hasher to create a helper for. * * @return {Function} The shortcut function. * * @static * * @example * * var SHA256 = CryptoJS.lib.Hasher._createHelper(CryptoJS.algo.SHA256); */ _createHelper: function (hasher) { return function (message, cfg) { return new hasher.init(cfg).finalize(message); }; }, /** * Creates a shortcut function to the HMAC's object interface. * * @param {Hasher} hasher The hasher to use in this HMAC helper. * * @return {Function} The shortcut function. * * @static * * @example * * var HmacSHA256 = CryptoJS.lib.Hasher._createHmacHelper(CryptoJS.algo.SHA256); */ _createHmacHelper: function (hasher) { return function (message, key) { return new C_algo.HMAC.init(hasher, key).finalize(message); }; } }); /** * Algorithm namespace. */ var C_algo = C.algo = {}; return C; }(Math)); return CryptoJS; })); /***/ }), /***/ "./node_modules/crypto-js/enc-base64.js": /*!**********************************************!*\ !*** ./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 */ "./node_modules/crypto-js/core.js")); } 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; })); /***/ }), /***/ "./node_modules/crypto-js/hmac-sha256.js": /*!***********************************************!*\ !*** ./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 */ "./node_modules/crypto-js/core.js"), __webpack_require__(/*! ./sha256 */ "./node_modules/crypto-js/sha256.js"), __webpack_require__(/*! ./hmac */ "./node_modules/crypto-js/hmac.js")); } else {} }(this, function (CryptoJS) { return CryptoJS.HmacSHA256; })); /***/ }), /***/ "./node_modules/crypto-js/hmac.js": /*!****************************************!*\ !*** ./node_modules/crypto-js/hmac.js ***! \****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { ;(function (root, factory) { if (true) { // CommonJS module.exports = exports = factory(__webpack_require__(/*! ./core */ "./node_modules/crypto-js/core.js")); } else {} }(this, function (CryptoJS) { (function () { // Shortcuts var C = CryptoJS; var C_lib = C.lib; var Base = C_lib.Base; var C_enc = C.enc; var Utf8 = C_enc.Utf8; var C_algo = C.algo; /** * HMAC algorithm. */ var HMAC = C_algo.HMAC = Base.extend({ /** * Initializes a newly created HMAC. * * @param {Hasher} hasher The hash algorithm to use. * @param {WordArray|string} key The secret key. * * @example * * var hmacHasher = CryptoJS.algo.HMAC.create(CryptoJS.algo.SHA256, key); */ init: function (hasher, key) { // Init hasher hasher = this._hasher = new hasher.init(); // Convert string to WordArray, else assume WordArray already if (typeof key == 'string') { key = Utf8.parse(key); } // Shortcuts var hasherBlockSize = hasher.blockSize; var hasherBlockSizeBytes = hasherBlockSize * 4; // Allow arbitrary length keys if (key.sigBytes > hasherBlockSizeBytes) { key = hasher.finalize(key); } // Clamp excess bits key.clamp(); // Clone key for inner and outer pads var oKey = this._oKey = key.clone(); var iKey = this._iKey = key.clone(); // Shortcuts var oKeyWords = oKey.words; var iKeyWords = iKey.words; // XOR keys with pad constants for (var i = 0; i < hasherBlockSize; i++) { oKeyWords[i] ^= 0x5c5c5c5c; iKeyWords[i] ^= 0x36363636; } oKey.sigBytes = iKey.sigBytes = hasherBlockSizeBytes; // Set initial values this.reset(); }, /** * Resets this HMAC to its initial state. * * @example * * hmacHasher.reset(); */ reset: function () { // Shortcut var hasher = this._hasher; // Reset hasher.reset(); hasher.update(this._iKey); }, /** * Updates this HMAC with a message. * * @param {WordArray|string} messageUpdate The message to append. * * @return {HMAC} This HMAC instance. * * @example * * hmacHasher.update('message'); * hmacHasher.update(wordArray); */ update: function (messageUpdate) { this._hasher.update(messageUpdate); // Chainable return this; }, /** * Finalizes the HMAC computation. * Note that the finalize operation is effectively a destructive, read-once operation. * * @param {WordArray|string} messageUpdate (Optional) A final message update. * * @return {WordArray} The HMAC. * * @example * * var hmac = hmacHasher.finalize(); * var hmac = hmacHasher.finalize('message'); * var hmac = hmacHasher.finalize(wordArray); */ finalize: function (messageUpdate) { // Shortcut var hasher = this._hasher; // Compute HMAC var innerHash = hasher.finalize(messageUpdate); hasher.reset(); var hmac = hasher.finalize(this._oKey.clone().concat(innerHash)); return hmac; } }); }()); })); /***/ }), /***/ "./node_modules/crypto-js/lib-typedarrays.js": /*!***************************************************!*\ !*** ./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 */ "./node_modules/crypto-js/core.js")); } 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; })); /***/ }), /***/ "./node_modules/crypto-js/sha256.js": /*!******************************************!*\ !*** ./node_modules/crypto-js/sha256.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { ;(function (root, factory) { if (true) { // CommonJS module.exports = exports = factory(__webpack_require__(/*! ./core */ "./node_modules/crypto-js/core.js")); } else {} }(this, function (CryptoJS) { (function (Math) { // Shortcuts var C = CryptoJS; var C_lib = C.lib; var WordArray = C_lib.WordArray; var Hasher = C_lib.Hasher; var C_algo = C.algo; // Initialization and round constants tables var H = []; var K = []; // Compute constants (function () { function isPrime(n) { var sqrtN = Math.sqrt(n); for (var factor = 2; factor <= sqrtN; factor++) { if (!(n % factor)) { return false; } } return true; } function getFractionalBits(n) { return ((n - (n | 0)) * 0x100000000) | 0; } var n = 2; var nPrime = 0; while (nPrime < 64) { if (isPrime(n)) { if (nPrime < 8) { H[nPrime] = getFractionalBits(Math.pow(n, 1 / 2)); } K[nPrime] = getFractionalBits(Math.pow(n, 1 / 3)); nPrime++; } n++; } }()); // Reusable object var W = []; /** * SHA-256 hash algorithm. */ var SHA256 = C_algo.SHA256 = Hasher.extend({ _doReset: function () { this._hash = new WordArray.init(H.slice(0)); }, _doProcessBlock: function (M, offset) { // Shortcut var H = this._hash.words; // Working variables var a = H[0]; var b = H[1]; var c = H[2]; var d = H[3]; var e = H[4]; var f = H[5]; var g = H[6]; var h = H[7]; // Computation for (var i = 0; i < 64; i++) { if (i < 16) { W[i] = M[offset + i] | 0; } else { var gamma0x = W[i - 15]; var gamma0 = ((gamma0x << 25) | (gamma0x >>> 7)) ^ ((gamma0x << 14) | (gamma0x >>> 18)) ^ (gamma0x >>> 3); var gamma1x = W[i - 2]; var gamma1 = ((gamma1x << 15) | (gamma1x >>> 17)) ^ ((gamma1x << 13) | (gamma1x >>> 19)) ^ (gamma1x >>> 10); W[i] = gamma0 + W[i - 7] + gamma1 + W[i - 16]; } var ch = (e & f) ^ (~e & g); var maj = (a & b) ^ (a & c) ^ (b & c); var sigma0 = ((a << 30) | (a >>> 2)) ^ ((a << 19) | (a >>> 13)) ^ ((a << 10) | (a >>> 22)); var sigma1 = ((e << 26) | (e >>> 6)) ^ ((e << 21) | (e >>> 11)) ^ ((e << 7) | (e >>> 25)); var t1 = h + sigma1 + ch + K[i] + W[i]; var t2 = sigma0 + maj; h = g; g = f; f = e; e = (d + t1) | 0; d = c; c = b; b = a; a = (t1 + t2) | 0; } // Intermediate hash value H[0] = (H[0] + a) | 0; H[1] = (H[1] + b) | 0; H[2] = (H[2] + c) | 0; H[3] = (H[3] + d) | 0; H[4] = (H[4] + e) | 0; H[5] = (H[5] + f) | 0; H[6] = (H[6] + g) | 0; H[7] = (H[7] + h) | 0; }, _doFinalize: function () { // Shortcuts var data = this._data; var dataWords = data.words; var nBitsTotal = this._nDataBytes * 8; var nBitsLeft = data.sigBytes * 8; // Add padding dataWords[nBitsLeft >>> 5] |= 0x80 << (24 - nBitsLeft % 32); dataWords[(((nBitsLeft + 64) >>> 9) << 4) + 14] = Math.floor(nBitsTotal / 0x100000000); dataWords[(((nBitsLeft + 64) >>> 9) << 4) + 15] = nBitsTotal; data.sigBytes = dataWords.length * 4; // Hash final blocks this._process(); // Return final computed hash return this._hash; }, clone: function () { var clone = Hasher.clone.call(this); clone._hash = this._hash.clone(); return clone; } }); /** * Shortcut function to the hasher's object interface. * * @param {WordArray|string} message The message to hash. * * @return {WordArray} The hash. * * @static * * @example * * var hash = CryptoJS.SHA256('message'); * var hash = CryptoJS.SHA256(wordArray); */ C.SHA256 = Hasher._createHelper(SHA256); /** * Shortcut function to the HMAC's object interface. * * @param {WordArray|string} message The message to hash. * @param {WordArray|string} key The secret key. * * @return {WordArray} The HMAC. * * @static * * @example * * var hmac = CryptoJS.HmacSHA256(message, key); */ C.HmacSHA256 = Hasher._createHmacHelper(SHA256); }(Math)); return CryptoJS.SHA256; })); /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VAlert/VAlert.sass": /*!*************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VAlert/VAlert.sass ***! \*************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-alert .v-alert--prominent .v-alert__icon:after {\n background: rgba(0, 0, 0, 0.12);\n}\n\n.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after {\n background: rgba(255, 255, 255, 0.12);\n}\n\n.v-sheet.v-alert {\n border-radius: 4px;\n}\n.v-sheet.v-alert:not(.v-sheet--outlined) {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);\n}\n.v-sheet.v-alert.v-sheet--shaped {\n border-radius: 24px 4px;\n}\n\n.v-alert {\n display: block;\n font-size: 16px;\n margin-bottom: 16px;\n padding: 16px;\n position: relative;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-alert:not(.v-sheet--tile) {\n border-radius: 4px;\n}\n.v-application--is-ltr .v-alert > .v-icon,\n.v-application--is-ltr .v-alert > .v-alert__content {\n margin-right: 16px;\n}\n.v-application--is-rtl .v-alert > .v-icon,\n.v-application--is-rtl .v-alert > .v-alert__content {\n margin-left: 16px;\n}\n.v-application--is-ltr .v-alert > .v-icon + .v-alert__content {\n margin-right: 0;\n}\n.v-application--is-rtl .v-alert > .v-icon + .v-alert__content {\n margin-left: 0;\n}\n.v-application--is-ltr .v-alert > .v-alert__content + .v-icon {\n margin-right: 0;\n}\n.v-application--is-rtl .v-alert > .v-alert__content + .v-icon {\n margin-left: 0;\n}\n\n.v-alert__border {\n border-style: solid;\n border-width: 4px;\n content: \"\";\n position: absolute;\n}\n.v-alert__border:not(.v-alert__border--has-color) {\n opacity: 0.26;\n}\n.v-alert__border--left, .v-alert__border--right {\n bottom: 0;\n top: 0;\n}\n.v-alert__border--bottom, .v-alert__border--top {\n left: 0;\n right: 0;\n}\n.v-alert__border--bottom {\n border-bottom-left-radius: inherit;\n border-bottom-right-radius: inherit;\n bottom: 0;\n}\n.v-application--is-ltr .v-alert__border--left {\n border-top-left-radius: inherit;\n border-bottom-left-radius: inherit;\n left: 0;\n}\n.v-application--is-rtl .v-alert__border--left {\n border-top-right-radius: inherit;\n border-bottom-right-radius: inherit;\n right: 0;\n}\n.v-application--is-ltr .v-alert__border--right {\n border-top-right-radius: inherit;\n border-bottom-right-radius: inherit;\n right: 0;\n}\n.v-application--is-rtl .v-alert__border--right {\n border-top-left-radius: inherit;\n border-bottom-left-radius: inherit;\n left: 0;\n}\n.v-alert__border--top {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n top: 0;\n}\n\n.v-alert__content {\n flex: 1 1 auto;\n}\n\n.v-application--is-ltr .v-alert__dismissible {\n margin: -16px -8px -16px 8px;\n}\n.v-application--is-rtl .v-alert__dismissible {\n margin: -16px 8px -16px -8px;\n}\n\n.v-alert__icon {\n align-self: flex-start;\n border-radius: 50%;\n height: 24px;\n min-width: 24px;\n position: relative;\n}\n.v-application--is-ltr .v-alert__icon {\n margin-right: 16px;\n}\n.v-application--is-rtl .v-alert__icon {\n margin-left: 16px;\n}\n.v-alert__icon.v-icon {\n font-size: 24px;\n}\n\n.v-alert__wrapper {\n align-items: center;\n border-radius: inherit;\n display: flex;\n}\n\n.v-alert--dense {\n padding-top: 8px;\n padding-bottom: 8px;\n}\n.v-alert--dense .v-alert__border {\n border-width: medium;\n}\n\n.v-alert--outlined {\n background: transparent !important;\n border: thin solid currentColor !important;\n}\n.v-alert--outlined .v-alert__icon {\n color: inherit !important;\n}\n\n.v-alert--prominent .v-alert__icon {\n align-self: center;\n height: 48px;\n min-width: 48px;\n}\n.v-alert--prominent .v-alert__icon:after {\n background: currentColor !important;\n border-radius: 50%;\n bottom: 0;\n content: \"\";\n left: 0;\n opacity: 0.16;\n position: absolute;\n right: 0;\n top: 0;\n}\n.v-alert--prominent .v-alert__icon.v-icon {\n font-size: 32px;\n}\n\n.v-alert--text {\n background: transparent !important;\n}\n.v-alert--text:before {\n background-color: currentColor;\n border-radius: inherit;\n bottom: 0;\n content: \"\";\n left: 0;\n opacity: 0.12;\n position: absolute;\n pointer-events: none;\n right: 0;\n top: 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VApp/VApp.sass": /*!*********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VApp/VApp.sass ***! \*********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-application {\n background: #FFFFFF;\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-application .text--primary {\n color: rgba(0, 0, 0, 0.87) !important;\n}\n.theme--light.v-application .text--secondary {\n color: rgba(0, 0, 0, 0.6) !important;\n}\n.theme--light.v-application .text--disabled {\n color: rgba(0, 0, 0, 0.38) !important;\n}\n\n.theme--dark.v-application {\n background: #121212;\n color: #FFFFFF;\n}\n.theme--dark.v-application .text--primary {\n color: #FFFFFF !important;\n}\n.theme--dark.v-application .text--secondary {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n.theme--dark.v-application .text--disabled {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.v-application {\n display: flex;\n}\n.v-application a {\n cursor: pointer;\n}\n.v-application--is-rtl {\n direction: rtl;\n}\n.v-application--wrap {\n flex: 1 1 auto;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n max-width: 100%;\n position: relative;\n}\n\n@-moz-document url-prefix() {\n @media print {\n .v-application {\n display: block;\n }\n .v-application--wrap {\n display: block;\n }\n }\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VAppBar/VAppBar.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VAppBar/VAppBar.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-app-bar.v-toolbar.v-sheet {\n background-color: #f5f5f5;\n}\n\n.theme--dark.v-app-bar.v-toolbar.v-sheet {\n background-color: #272727;\n}\n\n.v-sheet.v-app-bar.v-toolbar {\n border-radius: 0;\n}\n.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined) {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);\n}\n.v-sheet.v-app-bar.v-toolbar.v-sheet--shaped {\n border-radius: 24px 0;\n}\n\n.v-app-bar:not([data-booted=true]) {\n transition: none !important;\n}\n\n.v-app-bar.v-app-bar--fixed {\n position: fixed;\n top: 0;\n z-index: 5;\n}\n\n.v-app-bar.v-app-bar--hide-shadow {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-app-bar--fade-img-on-scroll .v-toolbar__image .v-image__image {\n transition: 0.4s opacity cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__content {\n will-change: height;\n}\n.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__image {\n will-change: opacity;\n}\n.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--collapse-on-scroll .v-toolbar__extension {\n display: none;\n}\n.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled .v-toolbar__title {\n padding-top: 9px;\n}\n.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled:not(.v-app-bar--bottom) .v-toolbar__title {\n padding-bottom: 9px;\n}\n\n.v-app-bar.v-app-bar--shrink-on-scroll .v-toolbar__title {\n font-size: inherit;\n}\n\n.v-app-bar-title__placeholder, .v-app-bar-title__content {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.v-app-bar-title__content {\n position: absolute;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VAutocomplete/VAutocomplete.sass": /*!***************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VAutocomplete/VAutocomplete.sass ***! \***************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-autocomplete.v-input > .v-input__control > .v-input__slot {\n cursor: text;\n}\n.v-autocomplete input {\n align-self: center;\n}\n.v-autocomplete.v-select.v-input--is-focused input {\n min-width: 64px;\n}\n.v-autocomplete:not(.v-input--is-focused).v-select--chips input {\n max-height: 0;\n padding: 0;\n}\n.v-autocomplete--is-selecting-index input {\n opacity: 0;\n}\n.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot > input {\n margin-top: 24px;\n}\n.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot > input {\n margin-top: 20px;\n}\n.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input {\n pointer-events: inherit;\n}\n.v-autocomplete__content.v-menu__content {\n border-radius: 0;\n}\n.v-autocomplete__content.v-menu__content .v-card {\n border-radius: 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VAvatar/VAvatar.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VAvatar/VAvatar.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-avatar {\n align-items: center;\n border-radius: 50%;\n display: inline-flex;\n justify-content: center;\n line-height: normal;\n position: relative;\n text-align: center;\n vertical-align: middle;\n overflow: hidden;\n}\n.v-avatar img,\n.v-avatar svg,\n.v-avatar .v-icon,\n.v-avatar .v-image,\n.v-avatar .v-responsive__content {\n border-radius: inherit;\n display: inline-flex;\n height: inherit;\n width: inherit;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VBreadcrumbs/VBreadcrumbs.sass": /*!*************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VBreadcrumbs/VBreadcrumbs.sass ***! \*************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-breadcrumbs .v-breadcrumbs__divider, .theme--light.v-breadcrumbs .v-breadcrumbs__item--disabled {\n color: rgba(0, 0, 0, 0.38);\n}\n\n.theme--dark.v-breadcrumbs .v-breadcrumbs__divider, .theme--dark.v-breadcrumbs .v-breadcrumbs__item--disabled {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.v-breadcrumbs {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n flex: 0 1 auto;\n list-style-type: none;\n margin: 0;\n padding: 18px 12px;\n}\n.v-breadcrumbs li {\n align-items: center;\n display: inline-flex;\n font-size: 14px;\n}\n.v-breadcrumbs li .v-icon {\n font-size: 16px;\n}\n.v-breadcrumbs li:nth-child(even) {\n padding: 0 12px;\n}\n\n.v-breadcrumbs__item {\n align-items: center;\n display: inline-flex;\n text-decoration: none;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-breadcrumbs__item--disabled {\n pointer-events: none;\n}\n\n.v-breadcrumbs--large li {\n font-size: 16px;\n}\n.v-breadcrumbs--large li .v-icon {\n font-size: 16px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VBtn/VBtn.sass": /*!*********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VBtn/VBtn.sass ***! \*********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-btn:not(.v-btn--outlined).primary, .v-btn:not(.v-btn--outlined).secondary, .v-btn:not(.v-btn--outlined).accent, .v-btn:not(.v-btn--outlined).success, .v-btn:not(.v-btn--outlined).error, .v-btn:not(.v-btn--outlined).warning, .v-btn:not(.v-btn--outlined).info {\n color: #FFFFFF;\n}\n\n.theme--light.v-btn {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-btn.v-btn--disabled {\n color: rgba(0, 0, 0, 0.26) !important;\n}\n.theme--light.v-btn.v-btn--disabled .v-icon,\n.theme--light.v-btn.v-btn--disabled .v-btn__loading {\n color: rgba(0, 0, 0, 0.26) !important;\n}\n.theme--light.v-btn.v-btn--disabled.v-btn--has-bg {\n background-color: rgba(0, 0, 0, 0.12) !important;\n}\n.theme--light.v-btn.v-btn--has-bg {\n background-color: #f5f5f5;\n}\n.theme--light.v-btn.v-btn--outlined.v-btn--text {\n border-color: rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-btn.v-btn--icon {\n color: rgba(0, 0, 0, 0.54);\n}\n.theme--light.v-btn:hover::before {\n opacity: 0.08;\n}\n.theme--light.v-btn:focus::before {\n opacity: 0.24;\n}\n.theme--light.v-btn--active:hover::before, .theme--light.v-btn--active::before {\n opacity: 0.18;\n}\n.theme--light.v-btn--active:focus::before {\n opacity: 0.16;\n}\n\n.theme--dark.v-btn {\n color: #FFFFFF;\n}\n.theme--dark.v-btn.v-btn--disabled {\n color: rgba(255, 255, 255, 0.3) !important;\n}\n.theme--dark.v-btn.v-btn--disabled .v-icon,\n.theme--dark.v-btn.v-btn--disabled .v-btn__loading {\n color: rgba(255, 255, 255, 0.3) !important;\n}\n.theme--dark.v-btn.v-btn--disabled.v-btn--has-bg {\n background-color: rgba(255, 255, 255, 0.12) !important;\n}\n.theme--dark.v-btn.v-btn--has-bg {\n background-color: #272727;\n}\n.theme--dark.v-btn.v-btn--outlined.v-btn--text {\n border-color: rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-btn.v-btn--icon {\n color: #FFFFFF;\n}\n.theme--dark.v-btn:hover::before {\n opacity: 0.08;\n}\n.theme--dark.v-btn:focus::before {\n opacity: 0.24;\n}\n.theme--dark.v-btn--active:hover::before, .theme--dark.v-btn--active::before {\n opacity: 0.18;\n}\n.theme--dark.v-btn--active:focus::before {\n opacity: 0.32;\n}\n\n.v-btn {\n align-items: center;\n border-radius: 4px;\n display: inline-flex;\n flex: 0 0 auto;\n font-weight: 500;\n letter-spacing: 0.0892857143em;\n justify-content: center;\n outline: 0;\n position: relative;\n text-decoration: none;\n text-indent: 0.0892857143em;\n text-transform: uppercase;\n transition-duration: 0.28s;\n transition-property: box-shadow, transform, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n vertical-align: middle;\n white-space: nowrap;\n}\n.v-btn.v-size--x-small {\n font-size: 0.625rem;\n}\n.v-btn.v-size--small {\n font-size: 0.75rem;\n}\n.v-btn.v-size--default {\n font-size: 0.875rem;\n}\n.v-btn.v-size--large {\n font-size: 0.875rem;\n}\n.v-btn.v-size--x-large {\n font-size: 1rem;\n}\n.v-btn:before {\n background-color: currentColor;\n border-radius: inherit;\n bottom: 0;\n color: inherit;\n content: \"\";\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n right: 0;\n top: 0;\n transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);\n}\n.v-btn:not(.v-btn--disabled) {\n will-change: box-shadow;\n}\n.v-btn:not(.v-btn--round).v-size--x-small {\n height: 20px;\n min-width: 36px;\n padding: 0 8.8888888889px;\n}\n.v-btn:not(.v-btn--round).v-size--small {\n height: 28px;\n min-width: 50px;\n padding: 0 12.4444444444px;\n}\n.v-btn:not(.v-btn--round).v-size--default {\n height: 36px;\n min-width: 64px;\n padding: 0 16px;\n}\n.v-btn:not(.v-btn--round).v-size--large {\n height: 44px;\n min-width: 78px;\n padding: 0 19.5555555556px;\n}\n.v-btn:not(.v-btn--round).v-size--x-large {\n height: 52px;\n min-width: 92px;\n padding: 0 23.1111111111px;\n}\n.v-btn > .v-btn__content .v-icon {\n color: inherit;\n}\n\n.v-btn__content {\n align-items: center;\n color: inherit;\n display: flex;\n flex: 1 0 auto;\n justify-content: inherit;\n line-height: normal;\n position: relative;\n transition: inherit;\n transition-property: opacity;\n}\n.v-btn__content .v-icon--left,\n.v-btn__content .v-icon--right {\n font-size: 18px;\n height: 18px;\n width: 18px;\n}\n.v-application--is-ltr .v-btn__content .v-icon--left {\n margin-left: -4px;\n margin-right: 8px;\n}\n.v-application--is-rtl .v-btn__content .v-icon--left {\n margin-left: 8px;\n margin-right: -4px;\n}\n.v-application--is-ltr .v-btn__content .v-icon--right {\n margin-left: 8px;\n margin-right: -4px;\n}\n.v-application--is-rtl .v-btn__content .v-icon--right {\n margin-left: -4px;\n margin-right: 8px;\n}\n\n.v-btn__loader {\n align-items: center;\n display: flex;\n height: 100%;\n justify-content: center;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n}\n\n.v-btn--absolute.v-btn--right,\n.v-btn--fixed.v-btn--right {\n right: 16px;\n}\n.v-btn--absolute.v-btn--left,\n.v-btn--fixed.v-btn--left {\n left: 16px;\n}\n.v-btn--absolute.v-btn--top,\n.v-btn--fixed.v-btn--top {\n top: 16px;\n}\n.v-btn--absolute.v-btn--bottom,\n.v-btn--fixed.v-btn--bottom {\n bottom: 16px;\n}\n\n.v-btn--absolute {\n position: absolute;\n}\n\n.v-btn--fixed {\n position: fixed;\n}\n\n.v-btn--block {\n display: flex;\n flex: 1 0 auto;\n min-width: 100% !important;\n max-width: auto;\n}\n\n.v-btn--is-elevated {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n.v-btn--is-elevated:after {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);\n}\n.v-btn--is-elevated:active {\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);\n}\n.v-btn--is-elevated.v-btn--fab {\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);\n}\n.v-btn--is-elevated.v-btn--fab:after {\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);\n}\n.v-btn--is-elevated.v-btn--fab:active {\n box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);\n}\n\n.v-btn--disabled {\n pointer-events: none;\n}\n\n.v-btn--icon,\n.v-btn--fab {\n min-height: 0;\n min-width: 0;\n padding: 0;\n}\n.v-btn--icon.v-size--x-small .v-icon,\n.v-btn--fab.v-size--x-small .v-icon {\n height: 18px;\n font-size: 18px;\n width: 18px;\n}\n.v-btn--icon.v-size--small .v-icon,\n.v-btn--fab.v-size--small .v-icon {\n height: 24px;\n font-size: 24px;\n width: 24px;\n}\n.v-btn--icon.v-size--default .v-icon,\n.v-btn--fab.v-size--default .v-icon {\n height: 24px;\n font-size: 24px;\n width: 24px;\n}\n.v-btn--icon.v-size--large .v-icon,\n.v-btn--fab.v-size--large .v-icon {\n height: 28px;\n font-size: 28px;\n width: 28px;\n}\n.v-btn--icon.v-size--x-large .v-icon,\n.v-btn--fab.v-size--x-large .v-icon {\n height: 32px;\n font-size: 32px;\n width: 32px;\n}\n\n.v-btn--icon.v-size--x-small {\n height: 20px;\n width: 20px;\n}\n.v-btn--icon.v-size--small {\n height: 28px;\n width: 28px;\n}\n.v-btn--icon.v-size--default {\n height: 36px;\n width: 36px;\n}\n.v-btn--icon.v-size--large {\n height: 44px;\n width: 44px;\n}\n.v-btn--icon.v-size--x-large {\n height: 52px;\n width: 52px;\n}\n\n.v-btn--fab.v-btn--absolute, .v-btn--fab.v-btn--fixed {\n z-index: 4;\n}\n.v-btn--fab.v-size--x-small {\n height: 32px;\n width: 32px;\n}\n.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--bottom {\n bottom: -16px;\n}\n.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--top {\n top: -16px;\n}\n.v-btn--fab.v-size--small {\n height: 40px;\n width: 40px;\n}\n.v-btn--fab.v-size--small.v-btn--absolute.v-btn--bottom {\n bottom: -20px;\n}\n.v-btn--fab.v-size--small.v-btn--absolute.v-btn--top {\n top: -20px;\n}\n.v-btn--fab.v-size--default {\n height: 56px;\n width: 56px;\n}\n.v-btn--fab.v-size--default.v-btn--absolute.v-btn--bottom {\n bottom: -28px;\n}\n.v-btn--fab.v-size--default.v-btn--absolute.v-btn--top {\n top: -28px;\n}\n.v-btn--fab.v-size--large {\n height: 64px;\n width: 64px;\n}\n.v-btn--fab.v-size--large.v-btn--absolute.v-btn--bottom {\n bottom: -32px;\n}\n.v-btn--fab.v-size--large.v-btn--absolute.v-btn--top {\n top: -32px;\n}\n.v-btn--fab.v-size--x-large {\n height: 72px;\n width: 72px;\n}\n.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--bottom {\n bottom: -36px;\n}\n.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--top {\n top: -36px;\n}\n\n.v-btn--loading {\n pointer-events: none;\n transition: none;\n}\n.v-btn--loading .v-btn__content {\n opacity: 0;\n}\n\n.v-btn--outlined {\n border: thin solid currentColor;\n}\n\n.v-btn--plain::before {\n display: none;\n}\n.v-btn--plain:not(.v-btn--active):not(.v-btn--loading):not(:focus):not(:hover) .v-btn__content {\n opacity: 0.62;\n}\n\n.v-btn--round {\n border-radius: 50%;\n}\n\n.v-btn--rounded {\n border-radius: 28px;\n}\n\n.v-btn--tile {\n border-radius: 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VCard/VCard.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VCard/VCard.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-card {\n background-color: #FFFFFF;\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-card > .v-card__text,\n.theme--light.v-card .v-card__subtitle {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.theme--dark.v-card {\n background-color: #1E1E1E;\n color: #FFFFFF;\n}\n.theme--dark.v-card > .v-card__text,\n.theme--dark.v-card .v-card__subtitle {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.v-sheet.v-card {\n border-radius: 4px;\n}\n.v-sheet.v-card:not(.v-sheet--outlined) {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n.v-sheet.v-card.v-sheet--shaped {\n border-radius: 24px 4px;\n}\n\n.v-card {\n border-width: thin;\n display: block;\n max-width: 100%;\n outline: none;\n text-decoration: none;\n transition-property: box-shadow, opacity;\n overflow-wrap: break-word;\n position: relative;\n white-space: normal;\n}\n.v-card > *:first-child:not(.v-btn):not(.v-chip),\n.v-card > .v-card__progress + *:not(.v-btn):not(.v-chip) {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.v-card > *:last-child:not(.v-btn):not(.v-chip) {\n border-bottom-left-radius: inherit;\n border-bottom-right-radius: inherit;\n}\n\n.v-card__progress {\n top: 0;\n left: 0;\n right: 0;\n overflow: hidden;\n}\n\n.v-card__subtitle + .v-card__text {\n padding-top: 0;\n}\n\n.v-card__subtitle,\n.v-card__text {\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.375rem;\n letter-spacing: 0.0071428571em;\n}\n\n.v-card__subtitle,\n.v-card__text,\n.v-card__title {\n padding: 16px;\n}\n\n.v-card__title {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.0125em;\n line-height: 2rem;\n word-break: break-all;\n}\n.v-card__title + .v-card__subtitle,\n.v-card__title + .v-card__text {\n padding-top: 0;\n}\n.v-card__title + .v-card__subtitle {\n margin-top: -16px;\n}\n\n.v-card__text {\n width: 100%;\n}\n\n.v-card__actions {\n align-items: center;\n display: flex;\n padding: 8px;\n}\n.v-card__actions > .v-btn.v-btn {\n padding: 0 8px;\n}\n.v-application--is-ltr .v-card__actions > .v-btn.v-btn + .v-btn {\n margin-left: 8px;\n}\n.v-application--is-ltr .v-card__actions > .v-btn.v-btn .v-icon--left {\n margin-left: 4px;\n}\n.v-application--is-ltr .v-card__actions > .v-btn.v-btn .v-icon--right {\n margin-right: 4px;\n}\n.v-application--is-rtl .v-card__actions > .v-btn.v-btn + .v-btn {\n margin-right: 8px;\n}\n.v-application--is-rtl .v-card__actions > .v-btn.v-btn .v-icon--left {\n margin-right: 4px;\n}\n.v-application--is-rtl .v-card__actions > .v-btn.v-btn .v-icon--right {\n margin-left: 4px;\n}\n\n.v-card--flat {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-sheet.v-card--hover {\n cursor: pointer;\n transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\n}\n.v-sheet.v-card--hover:hover, .v-sheet.v-card--hover:focus {\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);\n}\n\n.v-card--link {\n cursor: pointer;\n}\n.v-card--link .v-chip {\n cursor: pointer;\n}\n.v-card--link:focus:before {\n opacity: 0.08;\n}\n.v-card--link:before {\n background: currentColor;\n bottom: 0;\n content: \"\";\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n right: 0;\n top: 0;\n transition: 0.2s opacity;\n}\n\n.v-card--disabled {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-card--disabled > *:not(.v-card__progress) {\n opacity: 0.6;\n transition: inherit;\n}\n\n.v-card--loading {\n overflow: hidden;\n}\n\n.v-card--raised {\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VCheckbox/VCheckbox.sass": /*!*******************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VCheckbox/VCheckbox.sass ***! \*******************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-input--checkbox.v-input--indeterminate.v-input--is-disabled {\n opacity: 0.6;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VCheckbox/VSimpleCheckbox.sass": /*!*************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VCheckbox/VSimpleCheckbox.sass ***! \*************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-simple-checkbox {\n align-self: center;\n line-height: normal;\n position: relative;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: pointer;\n}\n\n.v-simple-checkbox--disabled {\n cursor: default;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VChip/VChip.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VChip/VChip.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-chip:not(.v-chip--outlined).primary, .v-chip:not(.v-chip--outlined).secondary, .v-chip:not(.v-chip--outlined).accent, .v-chip:not(.v-chip--outlined).success, .v-chip:not(.v-chip--outlined).error, .v-chip:not(.v-chip--outlined).warning, .v-chip:not(.v-chip--outlined).info {\n color: #FFFFFF;\n}\n\n.theme--light.v-chip {\n border-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-chip:not(.v-chip--active) {\n background: #e0e0e0;\n}\n.theme--light.v-chip:hover::before {\n opacity: 0.04;\n}\n.theme--light.v-chip:focus::before {\n opacity: 0.12;\n}\n.theme--light.v-chip--active:hover::before, .theme--light.v-chip--active::before {\n opacity: 0.12;\n}\n.theme--light.v-chip--active:focus::before {\n opacity: 0.16;\n}\n\n.theme--dark.v-chip {\n border-color: rgba(255, 255, 255, 0.12);\n color: #FFFFFF;\n}\n.theme--dark.v-chip:not(.v-chip--active) {\n background: #555;\n}\n.theme--dark.v-chip:hover::before {\n opacity: 0.08;\n}\n.theme--dark.v-chip:focus::before {\n opacity: 0.24;\n}\n.theme--dark.v-chip--active:hover::before, .theme--dark.v-chip--active::before {\n opacity: 0.24;\n}\n.theme--dark.v-chip--active:focus::before {\n opacity: 0.32;\n}\n\n.v-chip {\n align-items: center;\n cursor: default;\n display: inline-flex;\n line-height: 20px;\n max-width: 100%;\n outline: none;\n overflow: hidden;\n padding: 0 12px;\n position: relative;\n text-decoration: none;\n transition-duration: 0.28s;\n transition-property: box-shadow, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n vertical-align: middle;\n white-space: nowrap;\n}\n.v-chip:before {\n background-color: currentColor;\n bottom: 0;\n border-radius: inherit;\n content: \"\";\n left: 0;\n opacity: 0;\n position: absolute;\n pointer-events: none;\n right: 0;\n top: 0;\n}\n.v-chip .v-avatar {\n height: 24px !important;\n min-width: 24px !important;\n width: 24px !important;\n}\n.v-chip .v-icon {\n font-size: 24px;\n}\n.v-application--is-ltr .v-chip .v-avatar--left,\n.v-application--is-ltr .v-chip .v-icon--left {\n margin-left: -6px;\n margin-right: 6px;\n}\n.v-application--is-ltr .v-chip .v-avatar--right,\n.v-application--is-ltr .v-chip .v-icon--right {\n margin-left: 6px;\n margin-right: -6px;\n}\n.v-application--is-rtl .v-chip .v-avatar--left,\n.v-application--is-rtl .v-chip .v-icon--left {\n margin-left: 6px;\n margin-right: -6px;\n}\n.v-application--is-rtl .v-chip .v-avatar--right,\n.v-application--is-rtl .v-chip .v-icon--right {\n margin-left: -6px;\n margin-right: 6px;\n}\n.v-chip:not(.v-chip--no-color) .v-icon {\n color: inherit;\n}\n\n.v-chip .v-chip__close.v-icon {\n font-size: 18px;\n max-height: 18px;\n max-width: 18px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-application--is-ltr .v-chip .v-chip__close.v-icon.v-icon--right {\n margin-right: -4px;\n}\n.v-application--is-rtl .v-chip .v-chip__close.v-icon.v-icon--right {\n margin-left: -4px;\n}\n.v-chip .v-chip__close.v-icon:hover, .v-chip .v-chip__close.v-icon:focus, .v-chip .v-chip__close.v-icon:active {\n opacity: 0.72;\n}\n.v-chip .v-chip__content {\n align-items: center;\n display: inline-flex;\n height: 100%;\n max-width: 100%;\n}\n\n.v-chip--active .v-icon {\n color: inherit;\n}\n\n.v-chip--link::before {\n transition: opacity 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-chip--link:focus::before {\n opacity: 0.32;\n}\n\n.v-chip--clickable {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-chip--clickable:active {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n\n.v-chip--disabled {\n opacity: 0.4;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.v-chip__filter {\n max-width: 24px;\n}\n.v-chip__filter.v-icon {\n color: inherit;\n}\n.v-chip__filter.expand-x-transition-leave-active, .v-chip__filter.expand-x-transition-enter {\n margin: 0;\n}\n\n.v-chip--pill .v-chip__filter {\n margin-right: 0 16px 0 0;\n}\n.v-chip--pill .v-avatar {\n height: 32px !important;\n width: 32px !important;\n}\n.v-application--is-ltr .v-chip--pill .v-avatar--left {\n margin-left: -12px;\n}\n.v-application--is-ltr .v-chip--pill .v-avatar--right {\n margin-right: -12px;\n}\n.v-application--is-rtl .v-chip--pill .v-avatar--left {\n margin-right: -12px;\n}\n.v-application--is-rtl .v-chip--pill .v-avatar--right {\n margin-left: -12px;\n}\n\n.v-chip--label {\n border-radius: 4px !important;\n}\n\n.v-chip.v-chip--outlined {\n border-width: thin;\n border-style: solid;\n}\n.v-chip.v-chip--outlined.v-chip--active:before {\n opacity: 0.08;\n}\n.v-chip.v-chip--outlined .v-icon {\n color: inherit;\n}\n.v-chip.v-chip--outlined.v-chip.v-chip {\n background-color: transparent !important;\n}\n\n.v-chip.v-chip--selected {\n background: transparent;\n}\n.v-chip.v-chip--selected:after {\n opacity: 0.28;\n}\n\n.v-chip.v-size--x-small {\n border-radius: 8px;\n font-size: 10px;\n height: 16px;\n}\n.v-chip.v-size--small {\n border-radius: 12px;\n font-size: 12px;\n height: 24px;\n}\n.v-chip.v-size--default {\n border-radius: 16px;\n font-size: 14px;\n height: 32px;\n}\n.v-chip.v-size--large {\n border-radius: 27px;\n font-size: 16px;\n height: 54px;\n}\n.v-chip.v-size--x-large {\n border-radius: 33px;\n font-size: 18px;\n height: 66px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VCounter/VCounter.sass": /*!*****************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VCounter/VCounter.sass ***! \*****************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, "/* Theme */\n.theme--light.v-counter {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.theme--dark.v-counter {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.v-counter {\n flex: 0 1 auto;\n font-size: 12px;\n min-height: 12px;\n line-height: 12px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDataIterator/VDataFooter.sass": /*!*************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDataIterator/VDataFooter.sass ***! \*************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-data-footer {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\n align-items: center;\n font-size: 0.75rem;\n padding: 0 8px;\n}\n.v-data-footer .v-btn {\n color: inherit;\n}\n\n.v-application--is-ltr .v-data-footer__icons-before .v-btn:last-child {\n margin-right: 7px;\n}\n.v-application--is-rtl .v-data-footer__icons-before .v-btn:last-child {\n margin-left: 7px;\n}\n\n.v-application--is-ltr .v-data-footer__icons-after .v-btn:first-child {\n margin-left: 7px;\n}\n.v-application--is-rtl .v-data-footer__icons-after .v-btn:first-child {\n margin-right: 7px;\n}\n\n.v-data-footer__pagination {\n display: block;\n text-align: center;\n}\n.v-application--is-ltr .v-data-footer__pagination {\n margin: 0 32px 0 24px;\n}\n.v-application--is-rtl .v-data-footer__pagination {\n margin: 0 24px 0 32px;\n}\n\n.v-data-footer__select {\n display: flex;\n align-items: center;\n flex: 0 0 0;\n justify-content: flex-end;\n white-space: nowrap;\n}\n.v-application--is-ltr .v-data-footer__select {\n margin-right: 14px;\n}\n.v-application--is-rtl .v-data-footer__select {\n margin-left: 14px;\n}\n.v-data-footer__select .v-select {\n flex: 0 1 0;\n padding: 0;\n position: initial;\n}\n.v-application--is-ltr .v-data-footer__select .v-select {\n margin: 13px 0 13px 34px;\n}\n.v-application--is-rtl .v-data-footer__select .v-select {\n margin: 13px 34px 13px 0;\n}\n.v-data-footer__select .v-select__selections {\n flex-wrap: nowrap;\n}\n.v-data-footer__select .v-select__selections .v-select__selection--comma {\n font-size: 0.75rem;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDataTable/VDataTable.sass": /*!*********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDataTable/VDataTable.sass ***! \*********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-data-table tbody tr.v-data-table__selected {\n background: #f5f5f5;\n}\n.theme--light.v-data-table .v-row-group__header, .theme--light.v-data-table .v-row-group__summary {\n background: #eeeeee;\n}\n.theme--light.v-data-table .v-data-footer {\n border-top: thin solid rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-data-table .v-data-table__empty-wrapper {\n color: rgba(0, 0, 0, 0.38);\n}\n\n.theme--dark.v-data-table tbody tr.v-data-table__selected {\n background: #505050;\n}\n.theme--dark.v-data-table .v-row-group__header, .theme--dark.v-data-table .v-row-group__summary {\n background: #616161;\n}\n.theme--dark.v-data-table .v-data-footer {\n border-top: thin solid rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-data-table .v-data-table__empty-wrapper {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.v-data-table {\n border-radius: 4px;\n}\n.v-data-table > .v-data-table__wrapper tbody tr.v-data-table__expanded {\n border-bottom: 0;\n}\n.v-data-table > .v-data-table__wrapper tbody tr.v-data-table__expanded__content {\n box-shadow: inset 0px 4px 8px -5px rgba(50, 50, 50, 0.75), inset 0px -4px 8px -5px rgba(50, 50, 50, 0.75);\n}\n.v-data-table > .v-data-table__wrapper tbody tr:first-child:hover td:first-child {\n border-top-left-radius: 4px;\n}\n.v-data-table > .v-data-table__wrapper tbody tr:first-child:hover td:last-child {\n border-top-right-radius: 4px;\n}\n.v-data-table > .v-data-table__wrapper tbody tr:last-child:hover td:first-child {\n border-bottom-left-radius: 4px;\n}\n.v-data-table > .v-data-table__wrapper tbody tr:last-child:hover td:last-child {\n border-bottom-right-radius: 4px;\n}\n.v-data-table > .v-data-table__wrapper .v-data-table__mobile-table-row {\n display: initial;\n}\n.v-data-table > .v-data-table__wrapper .v-data-table__mobile-row {\n height: initial;\n min-height: 48px;\n}\n\n.v-data-table__empty-wrapper {\n text-align: center;\n}\n\n.v-data-table__mobile-row {\n align-items: center;\n display: flex;\n justify-content: space-between;\n}\n.v-data-table__mobile-row__header {\n font-weight: 600;\n}\n.v-application--is-ltr .v-data-table__mobile-row__header {\n padding-right: 16px;\n}\n.v-application--is-rtl .v-data-table__mobile-row__header {\n padding-left: 16px;\n}\n.v-application--is-ltr .v-data-table__mobile-row__cell {\n text-align: right;\n}\n.v-application--is-rtl .v-data-table__mobile-row__cell {\n text-align: left;\n}\n\n.v-row-group__header td, .v-row-group__summary td {\n height: 35px;\n}\n\n.v-data-table__expand-icon {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: pointer;\n}\n.v-data-table__expand-icon--active {\n transform: rotate(-180deg);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDataTable/VDataTableHeader.sass": /*!***************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDataTable/VDataTableHeader.sass ***! \***************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-data-table .v-data-table-header th.sortable .v-data-table-header__icon {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-data-table .v-data-table-header th.sortable:hover, .theme--light.v-data-table .v-data-table-header th.sortable.active {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-data-table .v-data-table-header__sort-badge {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.87);\n}\n\n.theme--dark.v-data-table .v-data-table-header th.sortable .v-data-table-header__icon {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-data-table .v-data-table-header th.sortable:hover, .theme--dark.v-data-table .v-data-table-header th.sortable.active {\n color: #FFFFFF;\n}\n.theme--dark.v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon {\n color: #FFFFFF;\n}\n.theme--dark.v-data-table .v-data-table-header__sort-badge {\n background-color: rgba(255, 255, 255, 0.12);\n color: #FFFFFF;\n}\n\n.v-data-table-header th.sortable {\n pointer-events: auto;\n cursor: pointer;\n outline: 0;\n}\n.v-data-table-header th.active .v-data-table-header__icon, .v-data-table-header th:hover .v-data-table-header__icon {\n transform: none;\n opacity: 1;\n}\n.v-data-table-header th.desc .v-data-table-header__icon {\n transform: rotate(-180deg);\n}\n\n.v-data-table-header__icon {\n display: inline-block;\n opacity: 0;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n\n.v-data-table-header__sort-badge {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n border: 0px;\n border-radius: 50%;\n min-width: 18px;\n min-height: 18px;\n height: 18px;\n width: 18px;\n}\n\n.v-data-table-header-mobile th {\n height: initial;\n}\n\n.v-data-table-header-mobile__wrapper {\n display: flex;\n}\n.v-data-table-header-mobile__wrapper .v-select {\n margin-bottom: 8px;\n}\n.v-data-table-header-mobile__wrapper .v-select .v-chip {\n height: 24px;\n}\n.v-data-table-header-mobile__wrapper .v-select .v-chip__close.desc .v-icon {\n transform: rotate(-180deg);\n}\n\n.v-data-table-header-mobile__select {\n min-width: 56px;\n display: flex;\n align-items: center;\n justify-content: center;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDataTable/VEditDialog.sass": /*!**********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDataTable/VEditDialog.sass ***! \**********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-small-dialog__menu-content, .theme--light.v-small-dialog__actions {\n background: #FFFFFF;\n}\n\n.theme--dark.v-small-dialog__menu-content, .theme--dark.v-small-dialog__actions {\n background: #1E1E1E;\n}\n\n.v-small-dialog {\n display: block;\n}\n.v-small-dialog__activator {\n cursor: pointer;\n}\n.v-small-dialog__activator__content {\n display: inline-block;\n}\n.v-small-dialog__content {\n padding: 0 16px;\n}\n.v-small-dialog__actions {\n padding: 8px;\n text-align: right;\n white-space: pre;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDataTable/VSimpleTable.sass": /*!***********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDataTable/VSimpleTable.sass ***! \***********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-data-table {\n background-color: #FFFFFF;\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-data-table .v-data-table__divider {\n border-right: thin solid rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-data-table.v-data-table--fixed-header thead th {\n background: #FFFFFF;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-data-table > .v-data-table__wrapper > table > thead > tr > th {\n color: rgba(0, 0, 0, 0.6);\n}\n.theme--light.v-data-table > .v-data-table__wrapper > table > thead > tr:last-child > th {\n border-bottom: thin solid rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > td:not(.v-data-table__mobile-row),\n.theme--light.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > th:not(.v-data-table__mobile-row) {\n border-bottom: thin solid rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > td:last-child,\n.theme--light.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > th:last-child {\n border-bottom: thin solid rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-data-table > .v-data-table__wrapper > table > tbody > tr.active {\n background: #f5f5f5;\n}\n.theme--light.v-data-table > .v-data-table__wrapper > table > tbody > tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper) {\n background: #eeeeee;\n}\n\n.theme--dark.v-data-table {\n background-color: #1E1E1E;\n color: #FFFFFF;\n}\n.theme--dark.v-data-table .v-data-table__divider {\n border-right: thin solid rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-data-table.v-data-table--fixed-header thead th {\n background: #1E1E1E;\n box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-data-table > .v-data-table__wrapper > table > thead > tr > th {\n color: rgba(255, 255, 255, 0.7);\n}\n.theme--dark.v-data-table > .v-data-table__wrapper > table > thead > tr:last-child > th {\n border-bottom: thin solid rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > td:not(.v-data-table__mobile-row),\n.theme--dark.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > th:not(.v-data-table__mobile-row) {\n border-bottom: thin solid rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > td:last-child,\n.theme--dark.v-data-table > .v-data-table__wrapper > table > tbody > tr:not(:last-child) > th:last-child {\n border-bottom: thin solid rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-data-table > .v-data-table__wrapper > table > tbody > tr.active {\n background: #505050;\n}\n.theme--dark.v-data-table > .v-data-table__wrapper > table > tbody > tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper) {\n background: #616161;\n}\n\n.v-data-table {\n line-height: 1.5;\n max-width: 100%;\n}\n.v-data-table > .v-data-table__wrapper > table {\n width: 100%;\n border-spacing: 0;\n}\n.v-data-table > .v-data-table__wrapper > table > tbody > tr > td,\n.v-data-table > .v-data-table__wrapper > table > tbody > tr > th,\n.v-data-table > .v-data-table__wrapper > table > thead > tr > td,\n.v-data-table > .v-data-table__wrapper > table > thead > tr > th,\n.v-data-table > .v-data-table__wrapper > table > tfoot > tr > td,\n.v-data-table > .v-data-table__wrapper > table > tfoot > tr > th {\n padding: 0 16px;\n transition: height 0.2s cubic-bezier(0.4, 0, 0.6, 1);\n}\n.v-data-table > .v-data-table__wrapper > table > tbody > tr > th,\n.v-data-table > .v-data-table__wrapper > table > thead > tr > th,\n.v-data-table > .v-data-table__wrapper > table > tfoot > tr > th {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n font-size: 0.75rem;\n height: 48px;\n}\n.v-application--is-ltr .v-data-table > .v-data-table__wrapper > table > tbody > tr > th,\n.v-application--is-ltr .v-data-table > .v-data-table__wrapper > table > thead > tr > th,\n.v-application--is-ltr .v-data-table > .v-data-table__wrapper > table > tfoot > tr > th {\n text-align: left;\n}\n.v-application--is-rtl .v-data-table > .v-data-table__wrapper > table > tbody > tr > th,\n.v-application--is-rtl .v-data-table > .v-data-table__wrapper > table > thead > tr > th,\n.v-application--is-rtl .v-data-table > .v-data-table__wrapper > table > tfoot > tr > th {\n text-align: right;\n}\n.v-data-table > .v-data-table__wrapper > table > tbody > tr > td,\n.v-data-table > .v-data-table__wrapper > table > thead > tr > td,\n.v-data-table > .v-data-table__wrapper > table > tfoot > tr > td {\n font-size: 0.875rem;\n height: 48px;\n}\n\n.v-data-table__wrapper {\n overflow-x: auto;\n overflow-y: hidden;\n}\n\n.v-data-table__progress {\n height: auto !important;\n}\n.v-data-table__progress th {\n height: auto !important;\n border: none !important;\n padding: 0;\n position: relative;\n}\n\n.v-data-table--dense > .v-data-table__wrapper > table > tbody > tr > td,\n.v-data-table--dense > .v-data-table__wrapper > table > thead > tr > td,\n.v-data-table--dense > .v-data-table__wrapper > table > tfoot > tr > td {\n height: 32px;\n}\n.v-data-table--dense > .v-data-table__wrapper > table > tbody > tr > th,\n.v-data-table--dense > .v-data-table__wrapper > table > thead > tr > th,\n.v-data-table--dense > .v-data-table__wrapper > table > tfoot > tr > th {\n height: 32px;\n}\n\n.v-data-table--has-top > .v-data-table__wrapper > table > tbody > tr:first-child:hover > td:first-child {\n border-top-left-radius: 0;\n}\n.v-data-table--has-top > .v-data-table__wrapper > table > tbody > tr:first-child:hover > td:last-child {\n border-top-right-radius: 0;\n}\n\n.v-data-table--has-bottom > .v-data-table__wrapper > table > tbody > tr:last-child:hover > td:first-child {\n border-bottom-left-radius: 0;\n}\n.v-data-table--has-bottom > .v-data-table__wrapper > table > tbody > tr:last-child:hover > td:last-child {\n border-bottom-right-radius: 0;\n}\n\n.v-data-table--fixed-height .v-data-table__wrapper {\n overflow-y: auto;\n}\n\n.v-data-table--fixed-header > .v-data-table__wrapper {\n overflow-y: auto;\n}\n.v-data-table--fixed-header > .v-data-table__wrapper > table > thead > tr > th {\n border-bottom: 0px !important;\n position: sticky;\n top: 0;\n z-index: 2;\n}\n.v-data-table--fixed-header > .v-data-table__wrapper > table > thead > tr:nth-child(2) > th {\n top: 48px;\n}\n.v-application--is-ltr .v-data-table--fixed-header .v-data-footer {\n margin-right: 17px;\n}\n.v-application--is-rtl .v-data-table--fixed-header .v-data-footer {\n margin-left: 17px;\n}\n\n.v-data-table--fixed-header.v-data-table--dense > .v-data-table__wrapper > table > thead > tr:nth-child(2) > th {\n top: 32px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDataTable/VVirtualTable.sass": /*!************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDataTable/VVirtualTable.sass ***! \************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-virtual-table {\n position: relative;\n}\n\n.v-virtual-table__wrapper {\n display: flex;\n}\n\n.v-virtual-table__table {\n width: 100%;\n height: 100%;\n overflow-x: auto;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDatePicker/VDatePickerHeader.sass": /*!*****************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDatePicker/VDatePickerHeader.sass ***! \*****************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus) {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-date-picker-header .v-date-picker-header__value--disabled button {\n color: rgba(0, 0, 0, 0.38);\n}\n\n.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus) {\n color: #FFFFFF;\n}\n.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled button {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.v-date-picker-header {\n padding: 4px 16px;\n align-items: center;\n display: flex;\n justify-content: space-between;\n position: relative;\n}\n.v-date-picker-header .v-btn {\n margin: 0;\n z-index: auto;\n}\n.v-date-picker-header .v-icon {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.v-date-picker-header__value {\n flex: 1;\n text-align: center;\n position: relative;\n overflow: hidden;\n}\n.v-date-picker-header__value div {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n width: 100%;\n}\n.v-date-picker-header__value button {\n cursor: pointer;\n font-weight: bold;\n outline: none;\n padding: 0.5rem;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n\n.v-date-picker-header--disabled {\n pointer-events: none;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDatePicker/VDatePickerTable.sass": /*!****************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDatePicker/VDatePickerTable.sass ***! \****************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-date-picker-table th,\n.theme--light.v-date-picker-table .v-date-picker-table--date__week {\n color: rgba(0, 0, 0, 0.38);\n}\n\n.theme--dark.v-date-picker-table th,\n.theme--dark.v-date-picker-table .v-date-picker-table--date__week {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.v-date-picker-table {\n position: relative;\n padding: 0 12px;\n height: 242px;\n}\n.v-date-picker-table table {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n top: 0;\n table-layout: fixed;\n width: 100%;\n}\n.v-date-picker-table td, .v-date-picker-table th {\n text-align: center;\n position: relative;\n}\n.v-date-picker-table th {\n font-size: 12px;\n}\n.v-date-picker-table--date .v-btn {\n height: 32px;\n width: 32px;\n}\n.v-date-picker-table .v-btn {\n z-index: auto;\n margin: 0;\n font-size: 12px;\n}\n.v-date-picker-table .v-btn.v-btn--active {\n color: #FFFFFF;\n}\n\n.v-date-picker-table--month td {\n width: 33.333333%;\n height: 56px;\n vertical-align: middle;\n text-align: center;\n}\n.v-date-picker-table--month td .v-btn {\n margin: 0 auto;\n max-width: 140px;\n min-width: 40px;\n width: 100%;\n}\n\n.v-date-picker-table--date th {\n padding: 8px 0;\n font-weight: 600;\n}\n.v-date-picker-table--date td {\n width: 45px;\n}\n\n.v-date-picker-table__events {\n height: 8px;\n left: 0;\n position: absolute;\n text-align: center;\n white-space: pre;\n width: 100%;\n}\n.v-date-picker-table__events > div {\n border-radius: 50%;\n display: inline-block;\n height: 8px;\n margin: 0 1px;\n width: 8px;\n}\n\n.v-date-picker-table--date .v-date-picker-table__events {\n bottom: 6px;\n}\n\n.v-date-picker-table--month .v-date-picker-table__events {\n bottom: 8px;\n}\n\n.v-date-picker-table__current .v-date-picker-table__events {\n margin-bottom: -1px;\n}\n\n.v-date-picker-table--disabled {\n pointer-events: none;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDatePicker/VDatePickerTitle.sass": /*!****************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDatePicker/VDatePickerTitle.sass ***! \****************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-date-picker-title {\n display: flex;\n justify-content: space-between;\n flex-direction: column;\n flex-wrap: wrap;\n line-height: 1;\n}\n.v-application--is-ltr .v-date-picker-title .v-picker__title__btn {\n text-align: left;\n}\n.v-application--is-rtl .v-date-picker-title .v-picker__title__btn {\n text-align: right;\n}\n.v-date-picker-title__year {\n align-items: center;\n display: inline-flex;\n font-size: 14px;\n font-weight: 500;\n margin-bottom: 8px;\n}\n.v-date-picker-title__date {\n font-size: 34px;\n text-align: left;\n font-weight: 500;\n position: relative;\n overflow: hidden;\n padding-bottom: 8px;\n margin-bottom: -8px;\n}\n.v-date-picker-title__date > div {\n position: relative;\n}\n.v-date-picker-title--disabled {\n pointer-events: none;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDatePicker/VDatePickerYears.sass": /*!****************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDatePicker/VDatePickerYears.sass ***! \****************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-date-picker-years {\n font-size: 16px;\n font-weight: 400;\n height: 290px;\n list-style-type: none;\n overflow: auto;\n text-align: center;\n}\n.v-date-picker-years.v-date-picker-years {\n padding: 0;\n}\n.v-date-picker-years li {\n cursor: pointer;\n padding: 8px 0;\n transition: none;\n}\n.v-date-picker-years li.active {\n font-size: 26px;\n font-weight: 500;\n padding: 10px 0;\n}\n.v-date-picker-years li:hover {\n background: rgba(0, 0, 0, 0.12);\n}\n\n.v-picker--landscape .v-date-picker-years {\n padding: 0;\n height: 290px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDialog/VDialog.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDialog/VDialog.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-dialog {\n border-radius: 4px;\n margin: 24px;\n overflow-y: auto;\n pointer-events: auto;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n width: 100%;\n z-index: inherit;\n box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);\n}\n.v-dialog:not(.v-dialog--fullscreen) {\n max-height: 90%;\n}\n.v-dialog > * {\n width: 100%;\n}\n.v-dialog > .v-card > .v-card__title {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.0125em;\n padding: 16px 24px 10px;\n}\n.v-dialog > .v-card > .v-card__text {\n padding: 0 24px 20px;\n}\n.v-dialog > .v-card > .v-card__subtitle {\n padding: 0 24px 20px;\n}\n.v-dialog > .v-card > .v-card__actions {\n padding: 8px 16px;\n}\n\n.v-dialog__content {\n align-items: center;\n display: flex;\n height: 100%;\n justify-content: center;\n left: 0;\n pointer-events: none;\n position: fixed;\n top: 0;\n transition: 0.2s cubic-bezier(0.25, 0.8, 0.25, 1), z-index 1ms;\n width: 100%;\n z-index: 6;\n outline: none;\n}\n\n.v-dialog__container {\n display: none;\n}\n.v-dialog__container--attached {\n display: inline;\n}\n\n.v-dialog--animated {\n -webkit-animation-duration: 0.15s;\n animation-duration: 0.15s;\n -webkit-animation-name: animate-dialog;\n animation-name: animate-dialog;\n -webkit-animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);\n animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);\n}\n\n.v-dialog--fullscreen {\n border-radius: 0;\n margin: 0;\n height: 100%;\n position: fixed;\n overflow-y: auto;\n top: 0;\n left: 0;\n}\n.v-dialog--fullscreen > .v-card {\n min-height: 100%;\n min-width: 100%;\n margin: 0 !important;\n padding: 0 !important;\n}\n\n.v-dialog--scrollable,\n.v-dialog--scrollable > form {\n display: flex;\n}\n.v-dialog--scrollable > .v-card,\n.v-dialog--scrollable > form > .v-card {\n display: flex;\n flex: 1 1 100%;\n flex-direction: column;\n max-height: 100%;\n max-width: 100%;\n}\n.v-dialog--scrollable > .v-card > .v-card__title,\n.v-dialog--scrollable > .v-card > .v-card__actions,\n.v-dialog--scrollable > form > .v-card > .v-card__title,\n.v-dialog--scrollable > form > .v-card > .v-card__actions {\n flex: 0 0 auto;\n}\n.v-dialog--scrollable > .v-card > .v-card__text,\n.v-dialog--scrollable > form > .v-card > .v-card__text {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n flex: 1 1 auto;\n overflow-y: auto;\n}\n\n@-webkit-keyframes animate-dialog {\n 0% {\n transform: scale(1);\n }\n 50% {\n transform: scale(1.03);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes animate-dialog {\n 0% {\n transform: scale(1);\n }\n 50% {\n transform: scale(1.03);\n }\n 100% {\n transform: scale(1);\n }\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VDivider/VDivider.sass": /*!*****************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VDivider/VDivider.sass ***! \*****************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-divider {\n border-color: rgba(0, 0, 0, 0.12);\n}\n\n.theme--dark.v-divider {\n border-color: rgba(255, 255, 255, 0.12);\n}\n\n.v-divider {\n display: block;\n flex: 1 1 0px;\n max-width: 100%;\n height: 0px;\n max-height: 0px;\n border: solid;\n border-width: thin 0 0 0;\n transition: inherit;\n}\n.v-divider--inset:not(.v-divider--vertical) {\n max-width: calc(100% - 72px);\n}\n.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical) {\n margin-left: 72px;\n}\n.v-application--is-rtl .v-divider--inset:not(.v-divider--vertical) {\n margin-right: 72px;\n}\n.v-divider--vertical {\n align-self: stretch;\n border: solid;\n border-width: 0 thin 0 0;\n display: inline-flex;\n height: inherit;\n min-height: 100%;\n max-height: 100%;\n max-width: 0px;\n width: 0px;\n vertical-align: text-bottom;\n}\n.v-divider--vertical.v-divider--inset {\n margin-top: 8px;\n min-height: 0;\n max-height: calc(100% - 16px);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VExpansionPanel/VExpansionPanel.sass": /*!*******************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VExpansionPanel/VExpansionPanel.sass ***! \*******************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-expansion-panels .v-expansion-panel {\n background-color: #FFFFFF;\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-expansion-panels .v-expansion-panel--disabled {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child)::after {\n border-color: rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon {\n color: rgba(0, 0, 0, 0.54);\n}\n.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover::before {\n opacity: 0.04;\n}\n.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus::before {\n opacity: 0.12;\n}\n.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover::before, .theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active::before {\n opacity: 0.12;\n}\n.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus::before {\n opacity: 0.16;\n}\n.theme--light.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover:hover::before {\n opacity: 0.04;\n}\n.theme--light.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover:focus::before {\n opacity: 0.12;\n}\n.theme--light.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover--active:hover::before, .theme--light.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover--active::before {\n opacity: 0.12;\n}\n.theme--light.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover--active:focus::before {\n opacity: 0.16;\n}\n\n.theme--dark.v-expansion-panels .v-expansion-panel {\n background-color: #1E1E1E;\n color: #FFFFFF;\n}\n.theme--dark.v-expansion-panels .v-expansion-panel--disabled {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child)::after {\n border-color: rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon {\n color: #FFFFFF;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover::before {\n opacity: 0.08;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus::before {\n opacity: 0.24;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover::before, .theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active::before {\n opacity: 0.24;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus::before {\n opacity: 0.32;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover:hover::before {\n opacity: 0.08;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover:focus::before {\n opacity: 0.24;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover--active:hover::before, .theme--dark.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover--active::before {\n opacity: 0.24;\n}\n.theme--dark.v-expansion-panels.v-expansion-panels--hover > .v-expansion-panel > .v-expansion-panel-header:hover--active:focus::before {\n opacity: 0.32;\n}\n\n.v-expansion-panels {\n border-radius: 4px;\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n list-style-type: none;\n padding: 0;\n width: 100%;\n z-index: 1;\n}\n.v-expansion-panels > * {\n cursor: auto;\n}\n.v-expansion-panels > *:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.v-expansion-panels > *:last-child {\n border-bottom-left-radius: inherit;\n border-bottom-right-radius: inherit;\n}\n.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile) > .v-expansion-panel--active {\n border-radius: 4px;\n}\n.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile) > .v-expansion-panel--active + .v-expansion-panel {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile) > .v-expansion-panel--next-active {\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile) > .v-expansion-panel--next-active .v-expansion-panel-header {\n border-bottom-left-radius: inherit;\n border-bottom-right-radius: inherit;\n}\n\n.v-expansion-panel {\n flex: 1 0 100%;\n max-width: 100%;\n position: relative;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-expansion-panel::before {\n border-radius: inherit;\n bottom: 0;\n content: \"\";\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n z-index: -1;\n transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);\n will-change: box-shadow;\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n.v-expansion-panel:not(:first-child)::after {\n border-top: thin solid;\n content: \"\";\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n transition: 0.2s border-color cubic-bezier(0.4, 0, 0.2, 1), 0.2s opacity cubic-bezier(0.4, 0, 0.2, 1);\n}\n.v-expansion-panel--disabled .v-expansion-panel-header {\n pointer-events: none;\n}\n.v-expansion-panel--active:not(:first-child),\n.v-expansion-panel--active + .v-expansion-panel {\n margin-top: 16px;\n}\n.v-expansion-panel--active:not(:first-child)::after,\n.v-expansion-panel--active + .v-expansion-panel::after {\n opacity: 0;\n}\n.v-expansion-panel--active > .v-expansion-panel-header {\n min-height: 64px;\n}\n.v-expansion-panel--active > .v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon {\n transform: rotate(-180deg);\n}\n\n.v-expansion-panel-header__icon {\n display: inline-flex;\n margin-bottom: -4px;\n margin-top: -4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-application--is-ltr .v-expansion-panel-header__icon {\n margin-left: auto;\n}\n.v-application--is-rtl .v-expansion-panel-header__icon {\n margin-right: auto;\n}\n\n.v-expansion-panel-header {\n align-items: center;\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n display: flex;\n font-size: 0.9375rem;\n line-height: 1;\n min-height: 48px;\n outline: none;\n padding: 16px 24px;\n position: relative;\n transition: 0.3s min-height cubic-bezier(0.25, 0.8, 0.5, 1);\n width: 100%;\n}\n.v-application--is-ltr .v-expansion-panel-header {\n text-align: left;\n}\n.v-application--is-rtl .v-expansion-panel-header {\n text-align: right;\n}\n.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus::before {\n opacity: 0.12;\n}\n.v-expansion-panel-header:before {\n background-color: currentColor;\n border-radius: inherit;\n bottom: 0;\n content: \"\";\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n right: 0;\n top: 0;\n transition: 0.3s opacity cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-expansion-panel-header > *:not(.v-expansion-panel-header__icon) {\n flex: 1 1 auto;\n}\n\n.v-expansion-panel-content {\n display: flex;\n}\n.v-expansion-panel-content__wrap {\n padding: 0 24px 16px;\n flex: 1 1 auto;\n max-width: 100%;\n}\n\n.v-expansion-panels--accordion > .v-expansion-panel {\n margin-top: 0;\n}\n.v-expansion-panels--accordion > .v-expansion-panel::after {\n opacity: 1;\n}\n\n.v-expansion-panels--popout > .v-expansion-panel {\n max-width: calc(100% - 32px);\n}\n.v-expansion-panels--popout > .v-expansion-panel--active {\n max-width: calc(100% + 16px);\n}\n\n.v-expansion-panels--inset > .v-expansion-panel {\n max-width: 100%;\n}\n.v-expansion-panels--inset > .v-expansion-panel--active {\n max-width: calc(100% - 32px);\n}\n\n.v-expansion-panels--flat > .v-expansion-panel::after {\n border-top: none;\n}\n.v-expansion-panels--flat > .v-expansion-panel::before {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);\n}\n\n.v-expansion-panels--tile {\n border-radius: 0;\n}\n.v-expansion-panels--tile > .v-expansion-panel::before {\n border-radius: 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VFileInput/VFileInput.sass": /*!*********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VFileInput/VFileInput.sass ***! \*********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-file-input .v-file-input__text {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-file-input .v-file-input__text--placeholder {\n color: rgba(0, 0, 0, 0.6);\n}\n.theme--light.v-file-input.v-input--is-disabled .v-file-input__text {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder {\n color: rgba(0, 0, 0, 0.38);\n}\n\n.theme--dark.v-file-input .v-file-input__text {\n color: #FFFFFF;\n}\n.theme--dark.v-file-input .v-file-input__text--placeholder {\n color: rgba(255, 255, 255, 0.7);\n}\n.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.v-file-input input[type=file] {\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n max-width: 0;\n width: 0;\n}\n\n.v-file-input .v-file-input__text {\n align-items: center;\n align-self: stretch;\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n}\n.v-file-input .v-file-input__text.v-file-input__text--chips {\n flex-wrap: wrap;\n}\n.v-file-input .v-file-input__text .v-chip {\n margin: 4px;\n}\n\n.v-file-input .v-text-field__slot {\n min-height: 32px;\n}\n\n.v-file-input.v-input--dense .v-text-field__slot {\n min-height: 26px;\n}\n\n.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text {\n padding-top: 22px;\n}\n\n.v-file-input.v-text-field--outlined .v-text-field__slot {\n padding: 6px 0;\n}\n.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot {\n padding: 3px 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VGrid/VGrid.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VGrid/VGrid.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".container {\n width: 100%;\n padding: 12px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 960px) {\n .container {\n max-width: 900px;\n }\n}\n@media (min-width: 1264px) {\n .container {\n max-width: 1185px;\n }\n}\n@media (min-width: 1904px) {\n .container {\n max-width: 1785px;\n }\n}\n.container--fluid {\n max-width: 100%;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n flex: 1 1 auto;\n margin: -12px;\n}\n.row + .row {\n margin-top: 12px;\n}\n.row + .row--dense {\n margin-top: 4px;\n}\n.row--dense {\n margin: -4px;\n}\n.row--dense > .col,\n.row--dense > [class*=col-] {\n padding: 4px;\n}\n\n.no-gutters {\n margin: 0;\n}\n.no-gutters > .col,\n.no-gutters > [class*=col-] {\n padding: 0;\n}\n\n.col-xl,\n.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,\n.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,\n.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,\n.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,\n.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {\n width: 100%;\n padding: 12px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n}\n\n.col-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n}\n\n.col-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n}\n\n.col-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n}\n\n.col-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.v-application--is-ltr .offset-1 {\n margin-left: 8.3333333333%;\n}\n.v-application--is-rtl .offset-1 {\n margin-right: 8.3333333333%;\n}\n\n.v-application--is-ltr .offset-2 {\n margin-left: 16.6666666667%;\n}\n.v-application--is-rtl .offset-2 {\n margin-right: 16.6666666667%;\n}\n\n.v-application--is-ltr .offset-3 {\n margin-left: 25%;\n}\n.v-application--is-rtl .offset-3 {\n margin-right: 25%;\n}\n\n.v-application--is-ltr .offset-4 {\n margin-left: 33.3333333333%;\n}\n.v-application--is-rtl .offset-4 {\n margin-right: 33.3333333333%;\n}\n\n.v-application--is-ltr .offset-5 {\n margin-left: 41.6666666667%;\n}\n.v-application--is-rtl .offset-5 {\n margin-right: 41.6666666667%;\n}\n\n.v-application--is-ltr .offset-6 {\n margin-left: 50%;\n}\n.v-application--is-rtl .offset-6 {\n margin-right: 50%;\n}\n\n.v-application--is-ltr .offset-7 {\n margin-left: 58.3333333333%;\n}\n.v-application--is-rtl .offset-7 {\n margin-right: 58.3333333333%;\n}\n\n.v-application--is-ltr .offset-8 {\n margin-left: 66.6666666667%;\n}\n.v-application--is-rtl .offset-8 {\n margin-right: 66.6666666667%;\n}\n\n.v-application--is-ltr .offset-9 {\n margin-left: 75%;\n}\n.v-application--is-rtl .offset-9 {\n margin-right: 75%;\n}\n\n.v-application--is-ltr .offset-10 {\n margin-left: 83.3333333333%;\n}\n.v-application--is-rtl .offset-10 {\n margin-right: 83.3333333333%;\n}\n\n.v-application--is-ltr .offset-11 {\n margin-left: 91.6666666667%;\n}\n.v-application--is-rtl .offset-11 {\n margin-right: 91.6666666667%;\n}\n\n@media (min-width: 600px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-sm-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .v-application--is-ltr .offset-sm-0 {\n margin-left: 0;\n }\n .v-application--is-rtl .offset-sm-0 {\n margin-right: 0;\n }\n\n .v-application--is-ltr .offset-sm-1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .offset-sm-1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .offset-sm-2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .offset-sm-2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .offset-sm-3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .offset-sm-3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .offset-sm-4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .offset-sm-4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .offset-sm-5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .offset-sm-5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .offset-sm-6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .offset-sm-6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .offset-sm-7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .offset-sm-7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .offset-sm-8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .offset-sm-8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .offset-sm-9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .offset-sm-9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .offset-sm-10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .offset-sm-10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .offset-sm-11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .offset-sm-11 {\n margin-right: 91.6666666667%;\n }\n}\n@media (min-width: 960px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-md-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .v-application--is-ltr .offset-md-0 {\n margin-left: 0;\n }\n .v-application--is-rtl .offset-md-0 {\n margin-right: 0;\n }\n\n .v-application--is-ltr .offset-md-1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .offset-md-1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .offset-md-2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .offset-md-2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .offset-md-3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .offset-md-3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .offset-md-4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .offset-md-4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .offset-md-5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .offset-md-5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .offset-md-6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .offset-md-6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .offset-md-7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .offset-md-7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .offset-md-8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .offset-md-8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .offset-md-9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .offset-md-9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .offset-md-10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .offset-md-10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .offset-md-11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .offset-md-11 {\n margin-right: 91.6666666667%;\n }\n}\n@media (min-width: 1264px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-lg-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .v-application--is-ltr .offset-lg-0 {\n margin-left: 0;\n }\n .v-application--is-rtl .offset-lg-0 {\n margin-right: 0;\n }\n\n .v-application--is-ltr .offset-lg-1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .offset-lg-1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .offset-lg-2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .offset-lg-2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .offset-lg-3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .offset-lg-3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .offset-lg-4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .offset-lg-4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .offset-lg-5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .offset-lg-5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .offset-lg-6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .offset-lg-6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .offset-lg-7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .offset-lg-7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .offset-lg-8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .offset-lg-8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .offset-lg-9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .offset-lg-9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .offset-lg-10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .offset-lg-10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .offset-lg-11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .offset-lg-11 {\n margin-right: 91.6666666667%;\n }\n}\n@media (min-width: 1904px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xl-1 {\n flex: 0 0 8.3333333333%;\n max-width: 8.3333333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.6666666667%;\n max-width: 16.6666666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.3333333333%;\n max-width: 33.3333333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.6666666667%;\n max-width: 41.6666666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.3333333333%;\n max-width: 58.3333333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.6666666667%;\n max-width: 66.6666666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.3333333333%;\n max-width: 83.3333333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.6666666667%;\n max-width: 91.6666666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .v-application--is-ltr .offset-xl-0 {\n margin-left: 0;\n }\n .v-application--is-rtl .offset-xl-0 {\n margin-right: 0;\n }\n\n .v-application--is-ltr .offset-xl-1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .offset-xl-1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .offset-xl-2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .offset-xl-2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .offset-xl-3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .offset-xl-3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .offset-xl-4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .offset-xl-4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .offset-xl-5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .offset-xl-5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .offset-xl-6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .offset-xl-6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .offset-xl-7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .offset-xl-7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .offset-xl-8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .offset-xl-8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .offset-xl-9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .offset-xl-9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .offset-xl-10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .offset-xl-10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .offset-xl-11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .offset-xl-11 {\n margin-right: 91.6666666667%;\n }\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VGrid/_grid.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VGrid/_grid.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".container.grow-shrink-0 {\n flex-grow: 0;\n flex-shrink: 0;\n}\n.container.fill-height {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n}\n.container.fill-height > .row {\n flex: 1 1 100%;\n max-width: calc(100% + 24px);\n}\n.container.fill-height > .layout {\n height: 100%;\n flex: 1 1 auto;\n}\n.container.fill-height > .layout.grow-shrink-0 {\n flex-grow: 0;\n flex-shrink: 0;\n}\n.container.grid-list-xs .layout .flex {\n padding: 1px;\n}\n.container.grid-list-xs .layout:only-child {\n margin: -1px;\n}\n.container.grid-list-xs .layout:not(:only-child) {\n margin: auto -1px;\n}\n.container.grid-list-xs *:not(:only-child) .layout:first-child {\n margin-top: -1px;\n}\n.container.grid-list-xs *:not(:only-child) .layout:last-child {\n margin-bottom: -1px;\n}\n.container.grid-list-sm .layout .flex {\n padding: 2px;\n}\n.container.grid-list-sm .layout:only-child {\n margin: -2px;\n}\n.container.grid-list-sm .layout:not(:only-child) {\n margin: auto -2px;\n}\n.container.grid-list-sm *:not(:only-child) .layout:first-child {\n margin-top: -2px;\n}\n.container.grid-list-sm *:not(:only-child) .layout:last-child {\n margin-bottom: -2px;\n}\n.container.grid-list-md .layout .flex {\n padding: 4px;\n}\n.container.grid-list-md .layout:only-child {\n margin: -4px;\n}\n.container.grid-list-md .layout:not(:only-child) {\n margin: auto -4px;\n}\n.container.grid-list-md *:not(:only-child) .layout:first-child {\n margin-top: -4px;\n}\n.container.grid-list-md *:not(:only-child) .layout:last-child {\n margin-bottom: -4px;\n}\n.container.grid-list-lg .layout .flex {\n padding: 8px;\n}\n.container.grid-list-lg .layout:only-child {\n margin: -8px;\n}\n.container.grid-list-lg .layout:not(:only-child) {\n margin: auto -8px;\n}\n.container.grid-list-lg *:not(:only-child) .layout:first-child {\n margin-top: -8px;\n}\n.container.grid-list-lg *:not(:only-child) .layout:last-child {\n margin-bottom: -8px;\n}\n.container.grid-list-xl .layout .flex {\n padding: 12px;\n}\n.container.grid-list-xl .layout:only-child {\n margin: -12px;\n}\n.container.grid-list-xl .layout:not(:only-child) {\n margin: auto -12px;\n}\n.container.grid-list-xl *:not(:only-child) .layout:first-child {\n margin-top: -12px;\n}\n.container.grid-list-xl *:not(:only-child) .layout:last-child {\n margin-bottom: -12px;\n}\n\n.layout {\n display: flex;\n flex: 1 1 auto;\n flex-wrap: nowrap;\n min-width: 0;\n}\n.layout.reverse {\n flex-direction: row-reverse;\n}\n.layout.column {\n flex-direction: column;\n}\n.layout.column.reverse {\n flex-direction: column-reverse;\n}\n.layout.column > .flex {\n max-width: 100%;\n}\n.layout.wrap {\n flex-wrap: wrap;\n}\n.layout.grow-shrink-0 {\n flex-grow: 0;\n flex-shrink: 0;\n}\n\n@media all and (min-width: 0) {\n .flex.xs12 {\n flex-basis: 100%;\n flex-grow: 0;\n max-width: 100%;\n }\n\n .flex.order-xs12 {\n order: 12;\n }\n\n .flex.xs11 {\n flex-basis: 91.6666666667%;\n flex-grow: 0;\n max-width: 91.6666666667%;\n }\n\n .flex.order-xs11 {\n order: 11;\n }\n\n .flex.xs10 {\n flex-basis: 83.3333333333%;\n flex-grow: 0;\n max-width: 83.3333333333%;\n }\n\n .flex.order-xs10 {\n order: 10;\n }\n\n .flex.xs9 {\n flex-basis: 75%;\n flex-grow: 0;\n max-width: 75%;\n }\n\n .flex.order-xs9 {\n order: 9;\n }\n\n .flex.xs8 {\n flex-basis: 66.6666666667%;\n flex-grow: 0;\n max-width: 66.6666666667%;\n }\n\n .flex.order-xs8 {\n order: 8;\n }\n\n .flex.xs7 {\n flex-basis: 58.3333333333%;\n flex-grow: 0;\n max-width: 58.3333333333%;\n }\n\n .flex.order-xs7 {\n order: 7;\n }\n\n .flex.xs6 {\n flex-basis: 50%;\n flex-grow: 0;\n max-width: 50%;\n }\n\n .flex.order-xs6 {\n order: 6;\n }\n\n .flex.xs5 {\n flex-basis: 41.6666666667%;\n flex-grow: 0;\n max-width: 41.6666666667%;\n }\n\n .flex.order-xs5 {\n order: 5;\n }\n\n .flex.xs4 {\n flex-basis: 33.3333333333%;\n flex-grow: 0;\n max-width: 33.3333333333%;\n }\n\n .flex.order-xs4 {\n order: 4;\n }\n\n .flex.xs3 {\n flex-basis: 25%;\n flex-grow: 0;\n max-width: 25%;\n }\n\n .flex.order-xs3 {\n order: 3;\n }\n\n .flex.xs2 {\n flex-basis: 16.6666666667%;\n flex-grow: 0;\n max-width: 16.6666666667%;\n }\n\n .flex.order-xs2 {\n order: 2;\n }\n\n .flex.xs1 {\n flex-basis: 8.3333333333%;\n flex-grow: 0;\n max-width: 8.3333333333%;\n }\n\n .flex.order-xs1 {\n order: 1;\n }\n\n .v-application--is-ltr .flex.offset-xs12 {\n margin-left: 100%;\n }\n .v-application--is-rtl .flex.offset-xs12 {\n margin-right: 100%;\n }\n\n .v-application--is-ltr .flex.offset-xs11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xs11 {\n margin-right: 91.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xs10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xs10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xs9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .flex.offset-xs9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .flex.offset-xs8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xs8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xs7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xs7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xs6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .flex.offset-xs6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .flex.offset-xs5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xs5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xs4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xs4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xs3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .flex.offset-xs3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .flex.offset-xs2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xs2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xs1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xs1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xs0 {\n margin-left: 0%;\n }\n .v-application--is-rtl .flex.offset-xs0 {\n margin-right: 0%;\n }\n}\n@media all and (min-width: 600px) {\n .flex.sm12 {\n flex-basis: 100%;\n flex-grow: 0;\n max-width: 100%;\n }\n\n .flex.order-sm12 {\n order: 12;\n }\n\n .flex.sm11 {\n flex-basis: 91.6666666667%;\n flex-grow: 0;\n max-width: 91.6666666667%;\n }\n\n .flex.order-sm11 {\n order: 11;\n }\n\n .flex.sm10 {\n flex-basis: 83.3333333333%;\n flex-grow: 0;\n max-width: 83.3333333333%;\n }\n\n .flex.order-sm10 {\n order: 10;\n }\n\n .flex.sm9 {\n flex-basis: 75%;\n flex-grow: 0;\n max-width: 75%;\n }\n\n .flex.order-sm9 {\n order: 9;\n }\n\n .flex.sm8 {\n flex-basis: 66.6666666667%;\n flex-grow: 0;\n max-width: 66.6666666667%;\n }\n\n .flex.order-sm8 {\n order: 8;\n }\n\n .flex.sm7 {\n flex-basis: 58.3333333333%;\n flex-grow: 0;\n max-width: 58.3333333333%;\n }\n\n .flex.order-sm7 {\n order: 7;\n }\n\n .flex.sm6 {\n flex-basis: 50%;\n flex-grow: 0;\n max-width: 50%;\n }\n\n .flex.order-sm6 {\n order: 6;\n }\n\n .flex.sm5 {\n flex-basis: 41.6666666667%;\n flex-grow: 0;\n max-width: 41.6666666667%;\n }\n\n .flex.order-sm5 {\n order: 5;\n }\n\n .flex.sm4 {\n flex-basis: 33.3333333333%;\n flex-grow: 0;\n max-width: 33.3333333333%;\n }\n\n .flex.order-sm4 {\n order: 4;\n }\n\n .flex.sm3 {\n flex-basis: 25%;\n flex-grow: 0;\n max-width: 25%;\n }\n\n .flex.order-sm3 {\n order: 3;\n }\n\n .flex.sm2 {\n flex-basis: 16.6666666667%;\n flex-grow: 0;\n max-width: 16.6666666667%;\n }\n\n .flex.order-sm2 {\n order: 2;\n }\n\n .flex.sm1 {\n flex-basis: 8.3333333333%;\n flex-grow: 0;\n max-width: 8.3333333333%;\n }\n\n .flex.order-sm1 {\n order: 1;\n }\n\n .v-application--is-ltr .flex.offset-sm12 {\n margin-left: 100%;\n }\n .v-application--is-rtl .flex.offset-sm12 {\n margin-right: 100%;\n }\n\n .v-application--is-ltr .flex.offset-sm11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .flex.offset-sm11 {\n margin-right: 91.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-sm10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .flex.offset-sm10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-sm9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .flex.offset-sm9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .flex.offset-sm8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .flex.offset-sm8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-sm7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .flex.offset-sm7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-sm6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .flex.offset-sm6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .flex.offset-sm5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .flex.offset-sm5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-sm4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .flex.offset-sm4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-sm3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .flex.offset-sm3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .flex.offset-sm2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .flex.offset-sm2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-sm1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .flex.offset-sm1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-sm0 {\n margin-left: 0%;\n }\n .v-application--is-rtl .flex.offset-sm0 {\n margin-right: 0%;\n }\n}\n@media all and (min-width: 960px) {\n .flex.md12 {\n flex-basis: 100%;\n flex-grow: 0;\n max-width: 100%;\n }\n\n .flex.order-md12 {\n order: 12;\n }\n\n .flex.md11 {\n flex-basis: 91.6666666667%;\n flex-grow: 0;\n max-width: 91.6666666667%;\n }\n\n .flex.order-md11 {\n order: 11;\n }\n\n .flex.md10 {\n flex-basis: 83.3333333333%;\n flex-grow: 0;\n max-width: 83.3333333333%;\n }\n\n .flex.order-md10 {\n order: 10;\n }\n\n .flex.md9 {\n flex-basis: 75%;\n flex-grow: 0;\n max-width: 75%;\n }\n\n .flex.order-md9 {\n order: 9;\n }\n\n .flex.md8 {\n flex-basis: 66.6666666667%;\n flex-grow: 0;\n max-width: 66.6666666667%;\n }\n\n .flex.order-md8 {\n order: 8;\n }\n\n .flex.md7 {\n flex-basis: 58.3333333333%;\n flex-grow: 0;\n max-width: 58.3333333333%;\n }\n\n .flex.order-md7 {\n order: 7;\n }\n\n .flex.md6 {\n flex-basis: 50%;\n flex-grow: 0;\n max-width: 50%;\n }\n\n .flex.order-md6 {\n order: 6;\n }\n\n .flex.md5 {\n flex-basis: 41.6666666667%;\n flex-grow: 0;\n max-width: 41.6666666667%;\n }\n\n .flex.order-md5 {\n order: 5;\n }\n\n .flex.md4 {\n flex-basis: 33.3333333333%;\n flex-grow: 0;\n max-width: 33.3333333333%;\n }\n\n .flex.order-md4 {\n order: 4;\n }\n\n .flex.md3 {\n flex-basis: 25%;\n flex-grow: 0;\n max-width: 25%;\n }\n\n .flex.order-md3 {\n order: 3;\n }\n\n .flex.md2 {\n flex-basis: 16.6666666667%;\n flex-grow: 0;\n max-width: 16.6666666667%;\n }\n\n .flex.order-md2 {\n order: 2;\n }\n\n .flex.md1 {\n flex-basis: 8.3333333333%;\n flex-grow: 0;\n max-width: 8.3333333333%;\n }\n\n .flex.order-md1 {\n order: 1;\n }\n\n .v-application--is-ltr .flex.offset-md12 {\n margin-left: 100%;\n }\n .v-application--is-rtl .flex.offset-md12 {\n margin-right: 100%;\n }\n\n .v-application--is-ltr .flex.offset-md11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .flex.offset-md11 {\n margin-right: 91.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-md10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .flex.offset-md10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-md9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .flex.offset-md9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .flex.offset-md8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .flex.offset-md8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-md7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .flex.offset-md7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-md6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .flex.offset-md6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .flex.offset-md5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .flex.offset-md5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-md4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .flex.offset-md4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-md3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .flex.offset-md3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .flex.offset-md2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .flex.offset-md2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-md1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .flex.offset-md1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-md0 {\n margin-left: 0%;\n }\n .v-application--is-rtl .flex.offset-md0 {\n margin-right: 0%;\n }\n}\n@media all and (min-width: 1264px) {\n .flex.lg12 {\n flex-basis: 100%;\n flex-grow: 0;\n max-width: 100%;\n }\n\n .flex.order-lg12 {\n order: 12;\n }\n\n .flex.lg11 {\n flex-basis: 91.6666666667%;\n flex-grow: 0;\n max-width: 91.6666666667%;\n }\n\n .flex.order-lg11 {\n order: 11;\n }\n\n .flex.lg10 {\n flex-basis: 83.3333333333%;\n flex-grow: 0;\n max-width: 83.3333333333%;\n }\n\n .flex.order-lg10 {\n order: 10;\n }\n\n .flex.lg9 {\n flex-basis: 75%;\n flex-grow: 0;\n max-width: 75%;\n }\n\n .flex.order-lg9 {\n order: 9;\n }\n\n .flex.lg8 {\n flex-basis: 66.6666666667%;\n flex-grow: 0;\n max-width: 66.6666666667%;\n }\n\n .flex.order-lg8 {\n order: 8;\n }\n\n .flex.lg7 {\n flex-basis: 58.3333333333%;\n flex-grow: 0;\n max-width: 58.3333333333%;\n }\n\n .flex.order-lg7 {\n order: 7;\n }\n\n .flex.lg6 {\n flex-basis: 50%;\n flex-grow: 0;\n max-width: 50%;\n }\n\n .flex.order-lg6 {\n order: 6;\n }\n\n .flex.lg5 {\n flex-basis: 41.6666666667%;\n flex-grow: 0;\n max-width: 41.6666666667%;\n }\n\n .flex.order-lg5 {\n order: 5;\n }\n\n .flex.lg4 {\n flex-basis: 33.3333333333%;\n flex-grow: 0;\n max-width: 33.3333333333%;\n }\n\n .flex.order-lg4 {\n order: 4;\n }\n\n .flex.lg3 {\n flex-basis: 25%;\n flex-grow: 0;\n max-width: 25%;\n }\n\n .flex.order-lg3 {\n order: 3;\n }\n\n .flex.lg2 {\n flex-basis: 16.6666666667%;\n flex-grow: 0;\n max-width: 16.6666666667%;\n }\n\n .flex.order-lg2 {\n order: 2;\n }\n\n .flex.lg1 {\n flex-basis: 8.3333333333%;\n flex-grow: 0;\n max-width: 8.3333333333%;\n }\n\n .flex.order-lg1 {\n order: 1;\n }\n\n .v-application--is-ltr .flex.offset-lg12 {\n margin-left: 100%;\n }\n .v-application--is-rtl .flex.offset-lg12 {\n margin-right: 100%;\n }\n\n .v-application--is-ltr .flex.offset-lg11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .flex.offset-lg11 {\n margin-right: 91.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-lg10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .flex.offset-lg10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-lg9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .flex.offset-lg9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .flex.offset-lg8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .flex.offset-lg8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-lg7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .flex.offset-lg7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-lg6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .flex.offset-lg6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .flex.offset-lg5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .flex.offset-lg5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-lg4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .flex.offset-lg4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-lg3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .flex.offset-lg3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .flex.offset-lg2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .flex.offset-lg2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-lg1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .flex.offset-lg1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-lg0 {\n margin-left: 0%;\n }\n .v-application--is-rtl .flex.offset-lg0 {\n margin-right: 0%;\n }\n}\n@media all and (min-width: 1904px) {\n .flex.xl12 {\n flex-basis: 100%;\n flex-grow: 0;\n max-width: 100%;\n }\n\n .flex.order-xl12 {\n order: 12;\n }\n\n .flex.xl11 {\n flex-basis: 91.6666666667%;\n flex-grow: 0;\n max-width: 91.6666666667%;\n }\n\n .flex.order-xl11 {\n order: 11;\n }\n\n .flex.xl10 {\n flex-basis: 83.3333333333%;\n flex-grow: 0;\n max-width: 83.3333333333%;\n }\n\n .flex.order-xl10 {\n order: 10;\n }\n\n .flex.xl9 {\n flex-basis: 75%;\n flex-grow: 0;\n max-width: 75%;\n }\n\n .flex.order-xl9 {\n order: 9;\n }\n\n .flex.xl8 {\n flex-basis: 66.6666666667%;\n flex-grow: 0;\n max-width: 66.6666666667%;\n }\n\n .flex.order-xl8 {\n order: 8;\n }\n\n .flex.xl7 {\n flex-basis: 58.3333333333%;\n flex-grow: 0;\n max-width: 58.3333333333%;\n }\n\n .flex.order-xl7 {\n order: 7;\n }\n\n .flex.xl6 {\n flex-basis: 50%;\n flex-grow: 0;\n max-width: 50%;\n }\n\n .flex.order-xl6 {\n order: 6;\n }\n\n .flex.xl5 {\n flex-basis: 41.6666666667%;\n flex-grow: 0;\n max-width: 41.6666666667%;\n }\n\n .flex.order-xl5 {\n order: 5;\n }\n\n .flex.xl4 {\n flex-basis: 33.3333333333%;\n flex-grow: 0;\n max-width: 33.3333333333%;\n }\n\n .flex.order-xl4 {\n order: 4;\n }\n\n .flex.xl3 {\n flex-basis: 25%;\n flex-grow: 0;\n max-width: 25%;\n }\n\n .flex.order-xl3 {\n order: 3;\n }\n\n .flex.xl2 {\n flex-basis: 16.6666666667%;\n flex-grow: 0;\n max-width: 16.6666666667%;\n }\n\n .flex.order-xl2 {\n order: 2;\n }\n\n .flex.xl1 {\n flex-basis: 8.3333333333%;\n flex-grow: 0;\n max-width: 8.3333333333%;\n }\n\n .flex.order-xl1 {\n order: 1;\n }\n\n .v-application--is-ltr .flex.offset-xl12 {\n margin-left: 100%;\n }\n .v-application--is-rtl .flex.offset-xl12 {\n margin-right: 100%;\n }\n\n .v-application--is-ltr .flex.offset-xl11 {\n margin-left: 91.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xl11 {\n margin-right: 91.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xl10 {\n margin-left: 83.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xl10 {\n margin-right: 83.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xl9 {\n margin-left: 75%;\n }\n .v-application--is-rtl .flex.offset-xl9 {\n margin-right: 75%;\n }\n\n .v-application--is-ltr .flex.offset-xl8 {\n margin-left: 66.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xl8 {\n margin-right: 66.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xl7 {\n margin-left: 58.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xl7 {\n margin-right: 58.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xl6 {\n margin-left: 50%;\n }\n .v-application--is-rtl .flex.offset-xl6 {\n margin-right: 50%;\n }\n\n .v-application--is-ltr .flex.offset-xl5 {\n margin-left: 41.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xl5 {\n margin-right: 41.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xl4 {\n margin-left: 33.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xl4 {\n margin-right: 33.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xl3 {\n margin-left: 25%;\n }\n .v-application--is-rtl .flex.offset-xl3 {\n margin-right: 25%;\n }\n\n .v-application--is-ltr .flex.offset-xl2 {\n margin-left: 16.6666666667%;\n }\n .v-application--is-rtl .flex.offset-xl2 {\n margin-right: 16.6666666667%;\n }\n\n .v-application--is-ltr .flex.offset-xl1 {\n margin-left: 8.3333333333%;\n }\n .v-application--is-rtl .flex.offset-xl1 {\n margin-right: 8.3333333333%;\n }\n\n .v-application--is-ltr .flex.offset-xl0 {\n margin-left: 0%;\n }\n .v-application--is-rtl .flex.offset-xl0 {\n margin-right: 0%;\n }\n}\n.flex,\n.child-flex > * {\n flex: 1 1 auto;\n max-width: 100%;\n}\n.flex.grow-shrink-0,\n.child-flex > *.grow-shrink-0 {\n flex-grow: 0;\n flex-shrink: 0;\n}\n\n.spacer {\n flex-grow: 1 !important;\n}\n\n.grow {\n flex-grow: 1 !important;\n flex-shrink: 0 !important;\n}\n\n.shrink {\n flex-grow: 0 !important;\n flex-shrink: 1 !important;\n}\n\n.fill-height {\n height: 100%;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VIcon/VIcon.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VIcon/VIcon.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-icon {\n color: rgba(0, 0, 0, 0.54);\n}\n.theme--light.v-icon:focus::after {\n opacity: 0.12;\n}\n.theme--light.v-icon.v-icon.v-icon--disabled {\n color: rgba(0, 0, 0, 0.38) !important;\n}\n\n.theme--dark.v-icon {\n color: #FFFFFF;\n}\n.theme--dark.v-icon:focus::after {\n opacity: 0.24;\n}\n.theme--dark.v-icon.v-icon.v-icon--disabled {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.v-icon.v-icon {\n align-items: center;\n display: inline-flex;\n font-feature-settings: \"liga\";\n font-size: 24px;\n justify-content: center;\n letter-spacing: normal;\n line-height: 1;\n position: relative;\n text-indent: 0;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), visibility 0s;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-icon.v-icon::after {\n background-color: currentColor;\n border-radius: 50%;\n content: \"\";\n display: inline-block;\n height: 100%;\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n top: 0;\n transform: scale(1.3);\n width: 100%;\n transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);\n}\n.v-icon.v-icon--dense {\n font-size: 20px;\n}\n\n.v-icon--right {\n margin-left: 8px;\n}\n.v-icon--left {\n margin-right: 8px;\n}\n.v-icon.v-icon.v-icon--link {\n cursor: pointer;\n outline: none;\n}\n.v-icon--disabled {\n pointer-events: none;\n}\n.v-icon--dense__component, .v-icon--dense__svg {\n height: 20px;\n}\n.v-icon__component {\n height: 24px;\n width: 24px;\n}\n.v-icon__svg {\n height: 24px;\n width: 24px;\n fill: currentColor;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VImg/VImg.sass": /*!*********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VImg/VImg.sass ***! \*********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-image {\n color: rgba(0, 0, 0, 0.87);\n}\n\n.theme--dark.v-image {\n color: #FFFFFF;\n}\n\n.v-image {\n z-index: 0;\n}\n\n.v-image__image,\n.v-image__placeholder {\n z-index: -1;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.v-image__image {\n background-repeat: no-repeat;\n}\n.v-image__image--preload {\n filter: blur(2px);\n}\n.v-image__image--contain {\n background-size: contain;\n}\n.v-image__image--cover {\n background-size: cover;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VInput/VInput.sass": /*!*************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VInput/VInput.sass ***! \*************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, "/* Theme */\n.theme--light.v-input {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-input input,\n.theme--light.v-input textarea {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-input input::-moz-placeholder, .theme--light.v-input textarea::-moz-placeholder {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-input input:-ms-input-placeholder, .theme--light.v-input textarea:-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-input input::placeholder,\n.theme--light.v-input textarea::placeholder {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-input--is-disabled {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-input--is-disabled input,\n.theme--light.v-input--is-disabled textarea {\n color: rgba(0, 0, 0, 0.38);\n}\n\n.theme--dark.v-input {\n color: #FFFFFF;\n}\n.theme--dark.v-input input,\n.theme--dark.v-input textarea {\n color: #FFFFFF;\n}\n.theme--dark.v-input input::-moz-placeholder, .theme--dark.v-input textarea::-moz-placeholder {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-input input:-ms-input-placeholder, .theme--dark.v-input textarea:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-input input::placeholder,\n.theme--dark.v-input textarea::placeholder {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-input--is-disabled {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-input--is-disabled input,\n.theme--dark.v-input--is-disabled textarea {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.v-input {\n align-items: flex-start;\n display: flex;\n flex: 1 1 auto;\n font-size: 16px;\n letter-spacing: normal;\n max-width: 100%;\n text-align: left;\n}\n.v-input .v-progress-linear {\n top: calc(100% - 1px);\n left: 0;\n}\n.v-input input {\n max-height: 32px;\n}\n.v-input input:invalid,\n.v-input textarea:invalid {\n box-shadow: none;\n}\n.v-input input:focus, .v-input input:active,\n.v-input textarea:focus,\n.v-input textarea:active {\n outline: none;\n}\n.v-input .v-label {\n height: 20px;\n line-height: 20px;\n letter-spacing: normal;\n}\n.v-input__append-outer, .v-input__prepend-outer {\n display: inline-flex;\n margin-bottom: 4px;\n margin-top: 4px;\n line-height: 1;\n}\n.v-input__append-outer .v-icon, .v-input__prepend-outer .v-icon {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-application--is-ltr .v-input__append-outer {\n margin-left: 9px;\n}\n.v-application--is-rtl .v-input__append-outer {\n margin-right: 9px;\n}\n.v-application--is-ltr .v-input__prepend-outer {\n margin-right: 9px;\n}\n.v-application--is-rtl .v-input__prepend-outer {\n margin-left: 9px;\n}\n.v-input__control {\n display: flex;\n flex-direction: column;\n height: auto;\n flex-grow: 1;\n flex-wrap: wrap;\n min-width: 0;\n width: 100%;\n}\n.v-input__icon {\n align-items: center;\n display: inline-flex;\n height: 24px;\n flex: 1 0 auto;\n justify-content: center;\n min-width: 24px;\n width: 24px;\n}\n.v-input__icon--clear {\n border-radius: 50%;\n}\n.v-input__icon--clear .v-icon--disabled {\n visibility: hidden;\n}\n.v-input__slot {\n align-items: center;\n color: inherit;\n display: flex;\n margin-bottom: 8px;\n min-height: inherit;\n position: relative;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n width: 100%;\n}\n.v-input--dense > .v-input__control > .v-input__slot {\n margin-bottom: 4px;\n}\n.v-input--is-disabled:not(.v-input--is-readonly) {\n pointer-events: none;\n}\n.v-input--is-loading > .v-input__control > .v-input__slot:before, .v-input--is-loading > .v-input__control > .v-input__slot:after {\n display: none;\n}\n.v-input--hide-details > .v-input__control > .v-input__slot {\n margin-bottom: 0;\n}\n.v-input--has-state.error--text .v-label {\n -webkit-animation: v-shake 0.6s cubic-bezier(0.25, 0.8, 0.5, 1);\n animation: v-shake 0.6s cubic-bezier(0.25, 0.8, 0.5, 1);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VItemGroup/VItemGroup.sass": /*!*********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VItemGroup/VItemGroup.sass ***! \*********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-item-group {\n flex: 0 1 auto;\n position: relative;\n max-width: 100%;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VLabel/VLabel.sass": /*!*************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VLabel/VLabel.sass ***! \*************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-label {\n color: rgba(0, 0, 0, 0.6);\n}\n.theme--light.v-label--is-disabled {\n color: rgba(0, 0, 0, 0.38);\n}\n\n.theme--dark.v-label {\n color: rgba(255, 255, 255, 0.7);\n}\n.theme--dark.v-label--is-disabled {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.v-label {\n font-size: 16px;\n line-height: 1;\n min-height: 8px;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VList/VList.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VList/VList.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-list.primary > .v-list-item, .v-list.secondary > .v-list-item, .v-list.accent > .v-list-item, .v-list.success > .v-list-item, .v-list.error > .v-list-item, .v-list.warning > .v-list-item, .v-list.info > .v-list-item {\n color: #FFFFFF;\n}\n\n.theme--light.v-list {\n background: #FFFFFF;\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-list .v-list--disabled {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-list .v-list-group--active:before,\n.theme--light.v-list .v-list-group--active:after {\n background: rgba(0, 0, 0, 0.12);\n}\n\n.theme--dark.v-list {\n background: #1E1E1E;\n color: #FFFFFF;\n}\n.theme--dark.v-list .v-list--disabled {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-list .v-list-group--active:before,\n.theme--dark.v-list .v-list-group--active:after {\n background: rgba(255, 255, 255, 0.12);\n}\n\n.v-sheet.v-list {\n border-radius: 0;\n}\n.v-sheet.v-list:not(.v-sheet--outlined) {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);\n}\n.v-sheet.v-list.v-sheet--shaped {\n border-radius: 0;\n}\n\n.v-list {\n display: block;\n padding: 8px 0;\n position: static;\n transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);\n will-change: box-shadow;\n}\n\n.v-list--disabled {\n pointer-events: none;\n}\n\n.v-list--flat .v-list-item:before {\n display: none;\n}\n\n.v-list--dense .v-subheader {\n font-size: 0.75rem;\n height: 40px;\n padding: 0 8px;\n}\n\n.v-list--nav .v-list-item:not(:last-child):not(:only-child),\n.v-list--rounded .v-list-item:not(:last-child):not(:only-child) {\n margin-bottom: 8px;\n}\n.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),\n.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),\n.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child),\n.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child) {\n margin-bottom: 4px;\n}\n\n.v-list--nav {\n padding-left: 8px;\n padding-right: 8px;\n}\n.v-list--nav .v-list-item {\n padding: 0 8px;\n}\n.v-list--nav .v-list-item,\n.v-list--nav .v-list-item:before {\n border-radius: 4px;\n}\n\n.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item, .v-application--is-ltr .v-list.v-sheet--shaped .v-list-item::before,\n.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item > .v-ripple__container {\n border-bottom-right-radius: 32px !important;\n border-top-right-radius: 32px !important;\n}\n.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item, .v-application--is-rtl .v-list.v-sheet--shaped .v-list-item::before,\n.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item > .v-ripple__container {\n border-bottom-left-radius: 32px !important;\n border-top-left-radius: 32px !important;\n}\n.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item, .v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item::before,\n.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item > .v-ripple__container {\n border-bottom-right-radius: 42.6666666667px !important;\n border-top-right-radius: 42.6666666667px !important;\n}\n.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item, .v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item::before,\n.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item > .v-ripple__container {\n border-bottom-left-radius: 42.6666666667px !important;\n border-top-left-radius: 42.6666666667px !important;\n}\n.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item, .v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item::before,\n.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item > .v-ripple__container {\n border-bottom-right-radius: 58.6666666667px !important;\n border-top-right-radius: 58.6666666667px !important;\n}\n.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item, .v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item::before,\n.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item > .v-ripple__container {\n border-bottom-left-radius: 58.6666666667px !important;\n border-top-left-radius: 58.6666666667px !important;\n}\n.v-application--is-ltr .v-list.v-sheet--shaped {\n padding-right: 8px;\n}\n.v-application--is-rtl .v-list.v-sheet--shaped {\n padding-left: 8px;\n}\n\n.v-list--rounded {\n padding: 8px;\n}\n.v-list--rounded .v-list-item, .v-list--rounded .v-list-item::before,\n.v-list--rounded .v-list-item > .v-ripple__container {\n border-radius: 32px !important;\n}\n.v-list--rounded.v-list--two-line .v-list-item, .v-list--rounded.v-list--two-line .v-list-item::before,\n.v-list--rounded.v-list--two-line .v-list-item > .v-ripple__container {\n border-radius: 42.6666666667px !important;\n}\n.v-list--rounded.v-list--three-line .v-list-item, .v-list--rounded.v-list--three-line .v-list-item::before,\n.v-list--rounded.v-list--three-line .v-list-item > .v-ripple__container {\n border-radius: 58.6666666667px !important;\n}\n\n.v-list--subheader {\n padding-top: 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VList/VListGroup.sass": /*!****************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VList/VListGroup.sass ***! \****************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon {\n align-self: center;\n margin: 0;\n min-width: 48px;\n justify-content: flex-end;\n}\n\n.v-list-group--sub-group {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n}\n\n.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before {\n opacity: 0;\n}\n\n.v-list-group__items {\n flex: 1 1 auto;\n}\n.v-list-group__items .v-list-item,\n.v-list-group__items .v-list-group__items {\n overflow: hidden;\n}\n\n.v-list-group--active > .v-list-group__header > .v-list-group__header__append-icon .v-icon {\n transform: rotate(-180deg);\n}\n.v-list-group--active > .v-list-group__header.v-list-group__header--sub-group > .v-list-group__header__prepend-icon .v-icon {\n transform: rotate(-180deg);\n}\n.v-list-group--active > .v-list-group__header .v-list-item,\n.v-list-group--active > .v-list-group__header .v-list-item__content,\n.v-list-group--active > .v-list-group__header .v-list-group__header__prepend-icon .v-icon {\n color: inherit;\n}\n\n.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,\n.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,\n.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child {\n margin-right: 16px;\n}\n.v-application--is-rtl .v-list-group--sub-group .v-list-item__action:first-child,\n.v-application--is-rtl .v-list-group--sub-group .v-list-item__avatar:first-child,\n.v-application--is-rtl .v-list-group--sub-group .v-list-item__icon:first-child {\n margin-left: 16px;\n}\n.v-application--is-ltr .v-list-group--sub-group .v-list-group__header {\n padding-left: 32px;\n}\n.v-application--is-rtl .v-list-group--sub-group .v-list-group__header {\n padding-right: 32px;\n}\n.v-application--is-ltr .v-list-group--sub-group .v-list-group__items .v-list-item {\n padding-left: 40px;\n}\n.v-application--is-rtl .v-list-group--sub-group .v-list-group__items .v-list-item {\n padding-right: 40px;\n}\n.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon {\n transform: rotate(-180deg);\n}\n\n.v-application--is-ltr .v-list-group--no-action > .v-list-group__items > .v-list-item {\n padding-left: 72px;\n}\n.v-application--is-rtl .v-list-group--no-action > .v-list-group__items > .v-list-item {\n padding-right: 72px;\n}\n.v-application--is-ltr .v-list-group--no-action.v-list-group--sub-group > .v-list-group__items > .v-list-item {\n padding-left: 88px;\n}\n.v-application--is-rtl .v-list-group--no-action.v-list-group--sub-group > .v-list-group__items > .v-list-item {\n padding-right: 88px;\n}\n\n.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header {\n padding-left: 24px;\n}\n.v-application--is-rtl .v-list--dense .v-list-group--sub-group .v-list-group__header {\n padding-right: 24px;\n}\n.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action > .v-list-group__items > .v-list-item {\n padding-left: 64px;\n}\n.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action > .v-list-group__items > .v-list-item {\n padding-right: 64px;\n}\n.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group > .v-list-group__items > .v-list-item {\n padding-left: 80px;\n}\n.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group > .v-list-group__items > .v-list-item {\n padding-right: 80px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VList/VListItem.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VList/VListItem.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-list-item--disabled {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {\n color: rgba(0, 0, 0, 0.87) !important;\n}\n.theme--light.v-list-item .v-list-item__mask {\n color: rgba(0, 0, 0, 0.38);\n background: #eeeeee;\n}\n.theme--light.v-list-item .v-list-item__subtitle,\n.theme--light.v-list-item .v-list-item__action-text {\n color: rgba(0, 0, 0, 0.6);\n}\n.theme--light.v-list-item:hover::before {\n opacity: 0.04;\n}\n.theme--light.v-list-item:focus::before {\n opacity: 0.12;\n}\n.theme--light.v-list-item--active:hover::before, .theme--light.v-list-item--active::before {\n opacity: 0.12;\n}\n.theme--light.v-list-item--active:focus::before {\n opacity: 0.16;\n}\n.theme--light.v-list-item.v-list-item--highlighted::before {\n opacity: 0.16;\n}\n\n.theme--dark.v-list-item--disabled {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {\n color: #FFFFFF !important;\n}\n.theme--dark.v-list-item .v-list-item__mask {\n color: rgba(255, 255, 255, 0.5);\n background: #494949;\n}\n.theme--dark.v-list-item .v-list-item__subtitle,\n.theme--dark.v-list-item .v-list-item__action-text {\n color: rgba(255, 255, 255, 0.7);\n}\n.theme--dark.v-list-item:hover::before {\n opacity: 0.08;\n}\n.theme--dark.v-list-item:focus::before {\n opacity: 0.24;\n}\n.theme--dark.v-list-item--active:hover::before, .theme--dark.v-list-item--active::before {\n opacity: 0.24;\n}\n.theme--dark.v-list-item--active:focus::before {\n opacity: 0.32;\n}\n.theme--dark.v-list-item.v-list-item--highlighted::before {\n opacity: 0.32;\n}\n\n.v-list-item {\n align-items: center;\n display: flex;\n flex: 1 1 100%;\n letter-spacing: normal;\n min-height: 48px;\n outline: none;\n padding: 0 16px;\n position: relative;\n text-decoration: none;\n}\n.v-list-item--disabled {\n pointer-events: none;\n}\n.v-list-item--selectable {\n -webkit-user-select: auto;\n -moz-user-select: auto;\n -ms-user-select: auto;\n user-select: auto;\n}\n.v-list-item::after {\n content: \"\";\n min-height: inherit;\n font-size: 0;\n}\n\n.v-list-item__action {\n align-self: center;\n margin: 12px 0;\n}\n.v-list-item__action .v-input,\n.v-list-item__action .v-input__control,\n.v-list-item__action .v-input__slot,\n.v-list-item__action .v-input--selection-controls__input {\n margin: 0 !important;\n}\n.v-list-item__action .v-input {\n padding: 0;\n}\n.v-list-item__action .v-input .v-messages {\n display: none;\n}\n\n.v-list-item__action-text {\n font-size: 0.75rem;\n}\n\n.v-list-item__avatar {\n align-self: center;\n justify-content: flex-start;\n margin-bottom: 8px;\n margin-top: 8px;\n}\n.v-list-item__avatar.v-list-item__avatar--horizontal {\n margin-bottom: 8px;\n margin-top: 8px;\n}\n.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:first-child {\n margin-left: -16px;\n}\n.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:first-child {\n margin-right: -16px;\n}\n.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:last-child {\n margin-left: -16px;\n}\n.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:last-child {\n margin-right: -16px;\n}\n\n.v-list-item__content {\n align-items: center;\n align-self: center;\n display: flex;\n flex-wrap: wrap;\n flex: 1 1;\n overflow: hidden;\n padding: 12px 0;\n}\n.v-list-item__content > * {\n line-height: 1.1;\n flex: 1 0 100%;\n}\n.v-list-item__content > *:not(:last-child) {\n margin-bottom: 2px;\n}\n\n.v-list-item__icon {\n align-self: flex-start;\n margin: 16px 0;\n}\n\n.v-application--is-ltr .v-list-item__action:last-of-type:not(:only-child),\n.v-application--is-ltr .v-list-item__avatar:last-of-type:not(:only-child),\n.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child) {\n margin-left: 16px;\n}\n.v-application--is-rtl .v-list-item__action:last-of-type:not(:only-child),\n.v-application--is-rtl .v-list-item__avatar:last-of-type:not(:only-child),\n.v-application--is-rtl .v-list-item__icon:last-of-type:not(:only-child) {\n margin-right: 16px;\n}\n\n.v-application--is-ltr .v-list-item__avatar:first-child {\n margin-right: 16px;\n}\n.v-application--is-rtl .v-list-item__avatar:first-child {\n margin-left: 16px;\n}\n\n.v-application--is-ltr .v-list-item__action:first-child,\n.v-application--is-ltr .v-list-item__icon:first-child {\n margin-right: 32px;\n}\n.v-application--is-rtl .v-list-item__action:first-child,\n.v-application--is-rtl .v-list-item__icon:first-child {\n margin-left: 32px;\n}\n\n.v-list-item__action,\n.v-list-item__avatar,\n.v-list-item__icon {\n display: inline-flex;\n min-width: 24px;\n}\n\n.v-list-item .v-list-item__title,\n.v-list-item .v-list-item__subtitle {\n line-height: 1.2;\n}\n\n.v-list-item__title,\n.v-list-item__subtitle {\n flex: 1 1 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.v-list-item__title {\n align-self: center;\n font-size: 1rem;\n}\n.v-list-item__title > .v-badge {\n margin-top: 16px;\n}\n\n.v-list-item__subtitle {\n font-size: 0.875rem;\n}\n\n.v-list-item--dense,\n.v-list--dense .v-list-item {\n min-height: 40px;\n}\n.v-list-item--dense .v-list-item__icon,\n.v-list--dense .v-list-item .v-list-item__icon {\n height: 24px;\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.v-list-item--dense .v-list-item__content,\n.v-list--dense .v-list-item .v-list-item__content {\n padding: 8px 0;\n}\n.v-list-item--dense .v-list-item__title,\n.v-list-item--dense .v-list-item__subtitle,\n.v-list--dense .v-list-item .v-list-item__title,\n.v-list--dense .v-list-item .v-list-item__subtitle {\n font-size: 0.8125rem;\n font-weight: 500;\n line-height: 1rem;\n}\n.v-list-item--dense.v-list-item--two-line,\n.v-list--dense .v-list-item.v-list-item--two-line {\n min-height: 60px;\n}\n.v-list-item--dense.v-list-item--three-line,\n.v-list--dense .v-list-item.v-list-item--three-line {\n min-height: 76px;\n}\n\n.v-list-item--link {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-list-item--link:before {\n background-color: currentColor;\n bottom: 0;\n content: \"\";\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n right: 0;\n top: 0;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n\n.v-list .v-list-item--active {\n color: inherit;\n}\n.v-list .v-list-item--active .v-icon {\n color: inherit;\n}\n\n.v-list-item__action--stack {\n align-items: flex-end;\n align-self: stretch;\n justify-content: space-between;\n white-space: nowrap;\n flex-direction: column;\n}\n\n.v-list--two-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),\n.v-list--two-line .v-list-item .v-list-item__icon,\n.v-list--three-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),\n.v-list--three-line .v-list-item .v-list-item__icon,\n.v-list-item--two-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),\n.v-list-item--two-line .v-list-item__icon,\n.v-list-item--three-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),\n.v-list-item--three-line .v-list-item__icon {\n margin-bottom: 16px;\n margin-top: 16px;\n}\n\n.v-list--two-line .v-list-item,\n.v-list-item--two-line {\n min-height: 64px;\n}\n.v-list--two-line .v-list-item .v-list-item__icon,\n.v-list-item--two-line .v-list-item__icon {\n margin-bottom: 32px;\n}\n\n.v-list--three-line .v-list-item,\n.v-list-item--three-line {\n min-height: 88px;\n}\n.v-list--three-line .v-list-item .v-list-item__avatar,\n.v-list--three-line .v-list-item .v-list-item__action,\n.v-list-item--three-line .v-list-item__avatar,\n.v-list-item--three-line .v-list-item__action {\n align-self: flex-start;\n margin-top: 16px;\n margin-bottom: 16px;\n}\n.v-list--three-line .v-list-item .v-list-item__content,\n.v-list-item--three-line .v-list-item__content {\n align-self: stretch;\n}\n.v-list--three-line .v-list-item .v-list-item__subtitle,\n.v-list-item--three-line .v-list-item__subtitle {\n white-space: initial;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n display: -webkit-box;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VList/VListItemGroup.sass": /*!********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VList/VListItemGroup.sass ***! \********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-list-item-group .v-list-item--active {\n color: inherit;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VMain/VMain.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VMain/VMain.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-main {\n display: flex;\n flex: 1 0 auto;\n max-width: 100%;\n transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.v-main:not([data-booted=true]) {\n transition: none !important;\n}\n.v-main__wrap {\n flex: 1 1 auto;\n max-width: 100%;\n position: relative;\n}\n@-moz-document url-prefix() {\n @media print {\n .v-main {\n display: block;\n }\n }\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VMenu/VMenu.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VMenu/VMenu.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-menu {\n display: none;\n}\n.v-menu--attached {\n display: inline;\n}\n.v-menu__content {\n position: absolute;\n display: inline-block;\n max-width: 80%;\n overflow-y: auto;\n overflow-x: hidden;\n contain: content;\n will-change: transform;\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n}\n.v-menu__content--active {\n pointer-events: none;\n}\n.v-menu__content--auto .v-list-item {\n transition-property: transform, opacity;\n transition-duration: 0.3s;\n transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);\n}\n.v-menu__content--fixed {\n position: fixed;\n}\n.v-menu__content > .card {\n contain: content;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.v-menu > .v-menu__content {\n max-width: none;\n}\n.v-menu-transition-enter .v-list-item {\n min-width: 0;\n pointer-events: none;\n}\n.v-menu-transition-enter-to .v-list-item {\n transition-delay: 0.1s;\n}\n.v-menu-transition-leave-active, .v-menu-transition-leave-to {\n pointer-events: none;\n}\n.v-menu-transition-enter, .v-menu-transition-leave-to {\n opacity: 0;\n}\n.v-menu-transition-enter-active, .v-menu-transition-leave-active {\n transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n}\n\n.v-menu-transition-enter.v-menu__content--auto {\n transition: none !important;\n}\n.v-menu-transition-enter.v-menu__content--auto .v-list-item {\n opacity: 0;\n transform: translateY(-15px);\n}\n.v-menu-transition-enter.v-menu__content--auto .v-list-item--active {\n opacity: 1;\n transform: none !important;\n pointer-events: auto;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VMessages/VMessages.sass": /*!*******************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VMessages/VMessages.sass ***! \*******************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, "/* Theme */\n.theme--light.v-messages {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.theme--dark.v-messages {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.v-messages {\n flex: 1 1 auto;\n font-size: 12px;\n min-height: 14px;\n min-width: 1px;\n position: relative;\n}\n.v-application--is-ltr .v-messages {\n text-align: left;\n}\n.v-application--is-rtl .v-messages {\n text-align: right;\n}\n.v-messages__message {\n line-height: 12px;\n word-break: break-word;\n overflow-wrap: break-word;\n word-wrap: break-word;\n -webkit-hyphens: auto;\n -ms-hyphens: auto;\n hyphens: auto;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VNavigationDrawer/VNavigationDrawer.sass": /*!***********************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VNavigationDrawer/VNavigationDrawer.sass ***! \***********************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-navigation-drawer {\n background-color: #FFFFFF;\n}\n.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border {\n background-color: rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-navigation-drawer .v-divider {\n border-color: rgba(0, 0, 0, 0.12);\n}\n\n.theme--dark.v-navigation-drawer {\n background-color: #363636;\n}\n.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border {\n background-color: rgba(255, 255, 255, 0.12);\n}\n.theme--dark.v-navigation-drawer .v-divider {\n border-color: rgba(255, 255, 255, 0.12);\n}\n\n.v-navigation-drawer {\n -webkit-overflow-scrolling: touch;\n display: flex;\n flex-direction: column;\n left: 0;\n max-width: 100%;\n overflow: hidden;\n pointer-events: auto;\n top: 0;\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n will-change: transform;\n transition-property: transform, visibility, width;\n}\n.v-navigation-drawer:not([data-booted=true]) {\n transition: none !important;\n}\n.v-navigation-drawer.v-navigation-drawer--right:after {\n left: 0;\n right: initial;\n}\n.v-navigation-drawer .v-list:not(.v-select-list) {\n background: inherit;\n}\n\n.v-navigation-drawer__border {\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n width: 1px;\n}\n\n.v-navigation-drawer__content {\n height: 100%;\n overflow-y: auto;\n overflow-x: hidden;\n}\n\n.v-navigation-drawer__image {\n border-radius: inherit;\n height: 100%;\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: -1;\n contain: strict;\n width: 100%;\n}\n.v-navigation-drawer__image .v-image {\n border-radius: inherit;\n}\n\n.v-navigation-drawer--bottom.v-navigation-drawer--is-mobile {\n max-height: 50%;\n top: auto;\n bottom: 0;\n min-width: 100%;\n}\n\n.v-navigation-drawer--right {\n left: auto;\n right: 0;\n}\n.v-navigation-drawer--right > .v-navigation-drawer__border {\n right: auto;\n left: 0;\n}\n\n.v-navigation-drawer--absolute {\n z-index: 1;\n}\n\n.v-navigation-drawer--fixed {\n z-index: 6;\n}\n\n.v-navigation-drawer--absolute {\n position: absolute;\n}\n\n.v-navigation-drawer--clipped:not(.v-navigation-drawer--temporary):not(.v-navigation-drawer--is-mobile) {\n z-index: 4;\n}\n\n.v-navigation-drawer--fixed {\n position: fixed;\n}\n\n.v-navigation-drawer--floating:after {\n display: none;\n}\n\n.v-navigation-drawer--mini-variant {\n overflow: hidden;\n}\n.v-navigation-drawer--mini-variant .v-list-item > *:first-child {\n margin-left: 0;\n margin-right: 0;\n}\n.v-navigation-drawer--mini-variant .v-list-item > *:not(:first-child) {\n position: absolute !important;\n height: 1px;\n width: 1px;\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n white-space: nowrap;\n display: initial;\n}\n.v-navigation-drawer--mini-variant .v-list-group--no-action .v-list-group__items,\n.v-navigation-drawer--mini-variant .v-list-group--sub-group {\n display: none;\n}\n.v-navigation-drawer--mini-variant.v-navigation-drawer--custom-mini-variant .v-list-item {\n justify-content: center;\n}\n\n.v-navigation-drawer--temporary {\n z-index: 7;\n}\n\n.v-navigation-drawer--mobile {\n z-index: 6;\n}\n\n.v-navigation-drawer--close {\n visibility: hidden;\n}\n\n.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),\n.v-navigation-drawer--temporary:not(.v-navigation-drawer--close) {\n box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VOverlay/VOverlay.sass": /*!*****************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VOverlay/VOverlay.sass ***! \*****************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-overlay {\n color: rgba(0, 0, 0, 0.87);\n}\n\n.theme--dark.v-overlay {\n color: #FFFFFF;\n}\n\n.v-overlay {\n align-items: center;\n border-radius: inherit;\n display: flex;\n justify-content: center;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n pointer-events: none;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), z-index 1ms;\n}\n\n.v-overlay__content {\n position: relative;\n}\n\n.v-overlay__scrim {\n border-radius: inherit;\n bottom: 0;\n height: 100%;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n transition: inherit;\n width: 100%;\n will-change: opacity;\n}\n\n.v-overlay--absolute {\n position: absolute;\n}\n\n.v-overlay--active {\n pointer-events: auto;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VPagination/VPagination.sass": /*!***********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VPagination/VPagination.sass ***! \***********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-pagination .v-pagination__item {\n background: #FFFFFF;\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-pagination .v-pagination__item--active {\n color: #FFFFFF;\n}\n.theme--light.v-pagination .v-pagination__navigation {\n background: #FFFFFF;\n}\n\n.theme--dark.v-pagination .v-pagination__item {\n background: #1E1E1E;\n color: #FFFFFF;\n}\n.theme--dark.v-pagination .v-pagination__item--active {\n color: #FFFFFF;\n}\n.theme--dark.v-pagination .v-pagination__navigation {\n background: #1E1E1E;\n}\n\n.v-pagination {\n align-items: center;\n display: inline-flex;\n list-style-type: none;\n justify-content: center;\n margin: 0;\n max-width: 100%;\n width: 100%;\n}\n.v-pagination.v-pagination {\n padding-left: 0;\n}\n.v-pagination > li {\n align-items: center;\n display: flex;\n}\n.v-pagination--circle .v-pagination__item,\n.v-pagination--circle .v-pagination__more,\n.v-pagination--circle .v-pagination__navigation {\n border-radius: 50%;\n}\n.v-pagination--disabled {\n pointer-events: none;\n opacity: 0.6;\n}\n.v-pagination__item {\n background: transparent;\n border-radius: 4px;\n font-size: 1rem;\n height: 34px;\n margin: 0.3rem;\n min-width: 34px;\n padding: 0 5px;\n text-decoration: none;\n transition: 0.3s cubic-bezier(0, 0, 0.2, 1);\n width: auto;\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n.v-pagination__item--active {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);\n}\n.v-pagination__navigation {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n text-decoration: none;\n height: 32px;\n width: 32px;\n margin: 0.3rem 10px;\n}\n.v-pagination__navigation .v-icon {\n transition: 0.2s cubic-bezier(0.4, 0, 0.6, 1);\n vertical-align: middle;\n}\n.v-pagination__navigation--disabled {\n opacity: 0.6;\n pointer-events: none;\n}\n.v-pagination__more {\n margin: 0.3rem;\n display: inline-flex;\n align-items: flex-end;\n justify-content: center;\n height: 32px;\n width: 32px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VPicker/VPicker.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VPicker/VPicker.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-picker__title {\n background: #e0e0e0;\n}\n\n.theme--dark.v-picker__title {\n background: #616161;\n}\n\n.theme--light.v-picker__body {\n background: #FFFFFF;\n}\n\n.theme--dark.v-picker__body {\n background: #424242;\n}\n\n.v-picker {\n border-radius: 4px;\n contain: layout style;\n display: inline-flex;\n flex-direction: column;\n font-size: 1rem;\n vertical-align: top;\n position: relative;\n}\n\n.v-picker--full-width {\n display: flex;\n width: 100%;\n}\n.v-picker--full-width > .v-picker__body {\n margin: initial;\n}\n\n.v-picker__title {\n color: #FFFFFF;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n padding: 16px;\n}\n\n.v-picker__title__btn {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-picker__title__btn:not(.v-picker__title__btn--active) {\n opacity: 0.6;\n cursor: pointer;\n}\n.v-picker__title__btn:not(.v-picker__title__btn--active):hover:not(:focus) {\n opacity: 1;\n}\n\n.v-picker__title__btn--readonly {\n pointer-events: none;\n}\n\n.v-picker__title__btn--active {\n opacity: 1;\n}\n\n.v-picker__body {\n height: auto;\n overflow: hidden;\n position: relative;\n z-index: 0;\n flex: 1 0 auto;\n display: flex;\n flex-direction: column;\n align-items: center;\n margin: 0 auto;\n}\n.v-picker__body > div {\n width: 100%;\n}\n.v-picker__body > div.fade-transition-leave-active {\n position: absolute;\n}\n\n.v-picker--landscape .v-picker__title {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n width: 170px;\n position: absolute;\n top: 0;\n height: 100%;\n z-index: 1;\n}\n.v-application--is-ltr .v-picker--landscape .v-picker__title {\n left: 0;\n}\n.v-application--is-rtl .v-picker--landscape .v-picker__title {\n right: 0;\n}\n.v-application--is-ltr .v-picker--landscape .v-picker__body:not(.v-picker__body--no-title),\n.v-application--is-ltr .v-picker--landscape .v-picker__actions:not(.v-picker__actions--no-title) {\n margin-left: 170px;\n margin-right: 0;\n}\n.v-application--is-rtl .v-picker--landscape .v-picker__body:not(.v-picker__body--no-title),\n.v-application--is-rtl .v-picker--landscape .v-picker__actions:not(.v-picker__actions--no-title) {\n margin-right: 170px;\n margin-left: 0;\n}\n\n.v-picker--flat {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VProgressCircular/VProgressCircular.sass": /*!***********************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VProgressCircular/VProgressCircular.sass ***! \***********************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-progress-circular {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n justify-content: center;\n align-items: center;\n}\n.v-progress-circular > svg {\n width: 100%;\n height: 100%;\n margin: auto;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 0;\n}\n.v-progress-circular--indeterminate > svg {\n -webkit-animation: progress-circular-rotate 1.4s linear infinite;\n animation: progress-circular-rotate 1.4s linear infinite;\n transform-origin: center center;\n transition: all 0.2s ease-in-out;\n}\n.v-progress-circular--indeterminate .v-progress-circular__overlay {\n -webkit-animation: progress-circular-dash 1.4s ease-in-out infinite;\n animation: progress-circular-dash 1.4s ease-in-out infinite;\n stroke-linecap: round;\n stroke-dasharray: 80, 200;\n stroke-dashoffset: 0px;\n}\n.v-progress-circular__info {\n align-items: center;\n display: flex;\n justify-content: center;\n}\n.v-progress-circular__underlay {\n stroke: rgba(158, 158, 158, 0.4);\n z-index: 1;\n}\n.v-progress-circular__overlay {\n stroke: currentColor;\n z-index: 2;\n transition: all 0.6s ease-in-out;\n}\n\n@-webkit-keyframes progress-circular-dash {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0px;\n }\n 50% {\n stroke-dasharray: 100, 200;\n stroke-dashoffset: -15px;\n }\n 100% {\n stroke-dasharray: 100, 200;\n stroke-dashoffset: -125px;\n }\n}\n\n@keyframes progress-circular-dash {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0px;\n }\n 50% {\n stroke-dasharray: 100, 200;\n stroke-dashoffset: -15px;\n }\n 100% {\n stroke-dasharray: 100, 200;\n stroke-dashoffset: -125px;\n }\n}\n@-webkit-keyframes progress-circular-rotate {\n 100% {\n transform: rotate(360deg);\n }\n}\n@keyframes progress-circular-rotate {\n 100% {\n transform: rotate(360deg);\n }\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VProgressLinear/VProgressLinear.sass": /*!*******************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VProgressLinear/VProgressLinear.sass ***! \*******************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-progress-linear {\n color: rgba(0, 0, 0, 0.87);\n}\n\n.theme--dark.v-progress-linear {\n color: #FFFFFF;\n}\n\n.v-progress-linear {\n background: transparent;\n overflow: hidden;\n position: relative;\n transition: 0.2s cubic-bezier(0.4, 0, 0.6, 1);\n width: 100%;\n}\n\n.v-progress-linear__buffer {\n height: inherit;\n left: 0;\n position: absolute;\n top: 0;\n transition: inherit;\n width: 100%;\n}\n\n.v-progress-linear--reverse .v-progress-linear__buffer {\n left: auto;\n right: 0;\n}\n\n.v-progress-linear__background {\n bottom: 0;\n left: 0;\n position: absolute;\n top: 0;\n transition: inherit;\n}\n\n.v-progress-linear--reverse .v-progress-linear__background {\n left: auto;\n right: 0;\n}\n\n.v-progress-linear__content {\n align-items: center;\n display: flex;\n height: 100%;\n left: 0;\n justify-content: center;\n position: absolute;\n top: 0;\n width: 100%;\n}\n\n.v-progress-linear--reverse .v-progress-linear__content {\n left: auto;\n right: 0;\n}\n\n.v-progress-linear__determinate {\n height: inherit;\n left: 0;\n position: absolute;\n transition: inherit;\n}\n\n.v-progress-linear--reverse .v-progress-linear__determinate {\n left: auto;\n right: 0;\n}\n\n.v-progress-linear .v-progress-linear__indeterminate .long, .v-progress-linear .v-progress-linear__indeterminate .short {\n background-color: inherit;\n bottom: 0;\n height: inherit;\n left: 0;\n position: absolute;\n right: auto;\n top: 0;\n width: auto;\n will-change: left, right;\n}\n.v-progress-linear .v-progress-linear__indeterminate--active .long {\n -webkit-animation-name: indeterminate-ltr;\n animation-name: indeterminate-ltr;\n -webkit-animation-duration: 2.2s;\n animation-duration: 2.2s;\n -webkit-animation-iteration-count: infinite;\n animation-iteration-count: infinite;\n}\n.v-progress-linear .v-progress-linear__indeterminate--active .short {\n -webkit-animation-name: indeterminate-short-ltr;\n animation-name: indeterminate-short-ltr;\n -webkit-animation-duration: 2.2s;\n animation-duration: 2.2s;\n -webkit-animation-iteration-count: infinite;\n animation-iteration-count: infinite;\n}\n\n.v-progress-linear--reverse .v-progress-linear__indeterminate .long, .v-progress-linear--reverse .v-progress-linear__indeterminate .short {\n left: auto;\n right: 0;\n}\n.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long {\n -webkit-animation-name: indeterminate-rtl;\n animation-name: indeterminate-rtl;\n}\n.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short {\n -webkit-animation-name: indeterminate-short-rtl;\n animation-name: indeterminate-short-rtl;\n}\n\n.v-progress-linear__stream {\n -webkit-animation: stream-ltr 0.25s infinite linear;\n animation: stream-ltr 0.25s infinite linear;\n border-color: currentColor;\n border-top: 4px dotted;\n bottom: 0;\n left: auto;\n right: -8px;\n opacity: 0.3;\n pointer-events: none;\n position: absolute;\n top: calc(50% - 2px);\n transition: inherit;\n}\n\n.v-progress-linear--reverse .v-progress-linear__stream {\n -webkit-animation: stream-rtl 0.25s infinite linear;\n animation: stream-rtl 0.25s infinite linear;\n left: -8px;\n right: auto;\n}\n\n.v-progress-linear__wrapper {\n overflow: hidden;\n position: relative;\n transition: inherit;\n}\n\n.v-progress-linear--absolute,\n.v-progress-linear--fixed {\n left: 0;\n z-index: 1;\n}\n\n.v-progress-linear--absolute {\n position: absolute;\n}\n\n.v-progress-linear--fixed {\n position: fixed;\n}\n\n.v-progress-linear--reactive .v-progress-linear__content {\n pointer-events: none;\n}\n\n.v-progress-linear--rounded {\n border-radius: 4px;\n}\n\n.v-progress-linear--striped .v-progress-linear__determinate {\n background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.25) 25%, transparent 0, transparent 50%, rgba(255, 255, 255, 0.25) 0, rgba(255, 255, 255, 0.25) 75%, transparent 0, transparent);\n background-size: 40px 40px;\n background-repeat: repeat;\n}\n\n.v-progress-linear--query .v-progress-linear__indeterminate--active .long {\n -webkit-animation-name: query-ltr;\n animation-name: query-ltr;\n -webkit-animation-duration: 2s;\n animation-duration: 2s;\n -webkit-animation-iteration-count: infinite;\n animation-iteration-count: infinite;\n}\n.v-progress-linear--query .v-progress-linear__indeterminate--active .short {\n -webkit-animation-name: query-short-ltr;\n animation-name: query-short-ltr;\n -webkit-animation-duration: 2s;\n animation-duration: 2s;\n -webkit-animation-iteration-count: infinite;\n animation-iteration-count: infinite;\n}\n.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long {\n -webkit-animation-name: query-rtl;\n animation-name: query-rtl;\n}\n.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short {\n -webkit-animation-name: query-short-rtl;\n animation-name: query-short-rtl;\n}\n\n@-webkit-keyframes indeterminate-ltr {\n 0% {\n left: -90%;\n right: 100%;\n }\n 60% {\n left: -90%;\n right: 100%;\n }\n 100% {\n left: 100%;\n right: -35%;\n }\n}\n\n@keyframes indeterminate-ltr {\n 0% {\n left: -90%;\n right: 100%;\n }\n 60% {\n left: -90%;\n right: 100%;\n }\n 100% {\n left: 100%;\n right: -35%;\n }\n}\n@-webkit-keyframes indeterminate-rtl {\n 0% {\n left: 100%;\n right: -90%;\n }\n 60% {\n left: 100%;\n right: -90%;\n }\n 100% {\n left: -35%;\n right: 100%;\n }\n}\n@keyframes indeterminate-rtl {\n 0% {\n left: 100%;\n right: -90%;\n }\n 60% {\n left: 100%;\n right: -90%;\n }\n 100% {\n left: -35%;\n right: 100%;\n }\n}\n@-webkit-keyframes indeterminate-short-ltr {\n 0% {\n left: -200%;\n right: 100%;\n }\n 60% {\n left: 107%;\n right: -8%;\n }\n 100% {\n left: 107%;\n right: -8%;\n }\n}\n@keyframes indeterminate-short-ltr {\n 0% {\n left: -200%;\n right: 100%;\n }\n 60% {\n left: 107%;\n right: -8%;\n }\n 100% {\n left: 107%;\n right: -8%;\n }\n}\n@-webkit-keyframes indeterminate-short-rtl {\n 0% {\n left: 100%;\n right: -200%;\n }\n 60% {\n left: -8%;\n right: 107%;\n }\n 100% {\n left: -8%;\n right: 107%;\n }\n}\n@keyframes indeterminate-short-rtl {\n 0% {\n left: 100%;\n right: -200%;\n }\n 60% {\n left: -8%;\n right: 107%;\n }\n 100% {\n left: -8%;\n right: 107%;\n }\n}\n@-webkit-keyframes query-ltr {\n 0% {\n right: -90%;\n left: 100%;\n }\n 60% {\n right: -90%;\n left: 100%;\n }\n 100% {\n right: 100%;\n left: -35%;\n }\n}\n@keyframes query-ltr {\n 0% {\n right: -90%;\n left: 100%;\n }\n 60% {\n right: -90%;\n left: 100%;\n }\n 100% {\n right: 100%;\n left: -35%;\n }\n}\n@-webkit-keyframes query-rtl {\n 0% {\n right: 100%;\n left: -90%;\n }\n 60% {\n right: 100%;\n left: -90%;\n }\n 100% {\n right: -35%;\n left: 100%;\n }\n}\n@keyframes query-rtl {\n 0% {\n right: 100%;\n left: -90%;\n }\n 60% {\n right: 100%;\n left: -90%;\n }\n 100% {\n right: -35%;\n left: 100%;\n }\n}\n@-webkit-keyframes query-short-ltr {\n 0% {\n right: -200%;\n left: 100%;\n }\n 60% {\n right: 107%;\n left: -8%;\n }\n 100% {\n right: 107%;\n left: -8%;\n }\n}\n@keyframes query-short-ltr {\n 0% {\n right: -200%;\n left: 100%;\n }\n 60% {\n right: 107%;\n left: -8%;\n }\n 100% {\n right: 107%;\n left: -8%;\n }\n}\n@-webkit-keyframes query-short-rtl {\n 0% {\n right: 100%;\n left: -200%;\n }\n 60% {\n right: -8%;\n left: 107%;\n }\n 100% {\n right: -8%;\n left: 107%;\n }\n}\n@keyframes query-short-rtl {\n 0% {\n right: 100%;\n left: -200%;\n }\n 60% {\n right: -8%;\n left: 107%;\n }\n 100% {\n right: -8%;\n left: 107%;\n }\n}\n@-webkit-keyframes stream-ltr {\n to {\n transform: translateX(-8px);\n }\n}\n@keyframes stream-ltr {\n to {\n transform: translateX(-8px);\n }\n}\n@-webkit-keyframes stream-rtl {\n to {\n transform: translateX(8px);\n }\n}\n@keyframes stream-rtl {\n to {\n transform: translateX(8px);\n }\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VRadioGroup/VRadio.sass": /*!******************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VRadioGroup/VRadio.sass ***! \******************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-radio--is-disabled label {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-radio--is-disabled .v-icon {\n color: rgba(0, 0, 0, 0.26) !important;\n}\n\n.theme--dark.v-radio--is-disabled label {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-radio--is-disabled .v-icon {\n color: rgba(255, 255, 255, 0.3) !important;\n}\n\n.v-radio {\n align-items: center;\n display: flex;\n height: auto;\n outline: none;\n}\n.v-radio--is-disabled {\n pointer-events: none;\n cursor: default;\n}\n\n.v-input--radio-group.v-input--radio-group--row .v-radio {\n margin-right: 16px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VRadioGroup/VRadioGroup.sass": /*!***********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VRadioGroup/VRadioGroup.sass ***! \***********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-input--radio-group legend.v-label {\n cursor: text;\n font-size: 14px;\n height: auto;\n}\n.v-input--radio-group__input {\n border: none;\n cursor: default;\n display: flex;\n width: 100%;\n}\n.v-input--radio-group--column .v-input--radio-group__input > .v-label {\n padding-bottom: 8px;\n}\n.v-input--radio-group--row .v-input--radio-group__input > .v-label {\n padding-right: 8px;\n}\n.v-input--radio-group--row legend {\n align-self: center;\n display: inline-block;\n}\n.v-input--radio-group--row .v-input--radio-group__input {\n flex-direction: row;\n flex-wrap: wrap;\n}\n.v-input--radio-group--column legend {\n padding-bottom: 8px;\n}\n.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child) {\n margin-bottom: 8px;\n}\n.v-input--radio-group--column .v-input--radio-group__input {\n flex-direction: column;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VResponsive/VResponsive.sass": /*!***********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VResponsive/VResponsive.sass ***! \***********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-responsive {\n position: relative;\n overflow: hidden;\n flex: 1 0 auto;\n max-width: 100%;\n display: flex;\n}\n.v-responsive__content {\n flex: 1 0 0px;\n max-width: 100%;\n}\n.v-application--is-ltr .v-responsive__sizer ~ .v-responsive__content {\n margin-left: -100%;\n}\n.v-application--is-rtl .v-responsive__sizer ~ .v-responsive__content {\n margin-right: -100%;\n}\n.v-responsive__sizer {\n transition: padding-bottom 0.2s cubic-bezier(0.25, 0.8, 0.5, 1);\n flex: 1 0 0px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VSelect/VSelect.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VSelect/VSelect.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-select .v-select__selection--comma {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-select .v-select__selection--disabled {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selection--comma {\n color: #FFFFFF;\n}\n\n.theme--dark.v-select .v-select__selection--comma {\n color: #FFFFFF;\n}\n.theme--dark.v-select .v-select__selection--disabled {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selection--comma {\n color: rgba(0, 0, 0, 0.87);\n}\n\n.v-select {\n position: relative;\n}\n.v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections {\n flex-wrap: nowrap;\n}\n.v-select > .v-input__control > .v-input__slot {\n cursor: pointer;\n}\n.v-select .v-chip {\n flex: 0 1 auto;\n margin: 4px;\n}\n.v-select .v-chip--selected:after {\n opacity: 0.22;\n}\n.v-select .fade-transition-leave-active {\n position: absolute;\n left: 0;\n}\n.v-select.v-input--is-dirty ::-moz-placeholder {\n color: transparent !important;\n}\n.v-select.v-input--is-dirty :-ms-input-placeholder {\n color: transparent !important;\n}\n.v-select.v-input--is-dirty ::placeholder {\n color: transparent !important;\n}\n.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix {\n line-height: 20px;\n top: 7px;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-select.v-text-field--enclosed:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__selections {\n padding-top: 20px;\n}\n.v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections {\n padding: 8px 0;\n}\n.v-select.v-text-field--outlined:not(.v-text-field--single-line).v-input--dense .v-select__selections {\n padding: 4px 0;\n}\n.v-select.v-text-field input {\n flex: 1 1;\n margin-top: 0;\n min-width: 0;\n pointer-events: none;\n position: relative;\n}\n.v-select.v-select--is-menu-active .v-input__icon--append .v-icon {\n transform: rotate(180deg);\n}\n.v-select.v-select--chips input {\n margin: 0;\n}\n.v-select.v-select--chips .v-select__selections {\n min-height: 42px;\n}\n.v-select.v-select--chips.v-input--dense .v-select__selections {\n min-height: 40px;\n}\n.v-select.v-select--chips .v-chip--select.v-chip--active::before {\n opacity: 0.2;\n}\n.v-select.v-select--chips.v-select--chips--small .v-select__selections {\n min-height: 26px;\n}\n.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections, .v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections {\n min-height: 68px;\n}\n.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections, .v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections {\n min-height: 40px;\n}\n.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections, .v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections {\n min-height: 26px;\n}\n.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small.v-input--dense .v-select__selections, .v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small.v-input--dense .v-select__selections {\n min-height: 38px;\n}\n.v-select.v-text-field--reverse .v-select__slot,\n.v-select.v-text-field--reverse .v-select__selections {\n flex-direction: row-reverse;\n}\n.v-select__selections {\n align-items: center;\n display: flex;\n flex: 1 1;\n flex-wrap: wrap;\n line-height: 18px;\n max-width: 100%;\n min-width: 0;\n}\n.v-select__selection {\n max-width: 90%;\n}\n.v-select__selection--comma {\n margin: 7px 4px 7px 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.v-select.v-input--dense .v-select__selection--comma {\n margin: 5px 4px 3px 0;\n}\n.v-select.v-input--dense .v-chip {\n margin: 0 4px 0 4px;\n}\n.v-select__slot {\n position: relative;\n align-items: center;\n display: flex;\n max-width: 100%;\n min-width: 0;\n width: 100%;\n}\n.v-select:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot > input {\n align-self: flex-end;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VSheet/VSheet.sass": /*!*************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VSheet/VSheet.sass ***! \*************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-sheet {\n background-color: #FFFFFF;\n border-color: #FFFFFF;\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-sheet--outlined {\n border: thin solid rgba(0, 0, 0, 0.12);\n}\n\n.theme--dark.v-sheet {\n background-color: #1E1E1E;\n border-color: #1E1E1E;\n color: #FFFFFF;\n}\n.theme--dark.v-sheet--outlined {\n border: thin solid rgba(255, 255, 255, 0.12);\n}\n\n.v-sheet {\n border-radius: 0;\n}\n.v-sheet:not(.v-sheet--outlined) {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);\n}\n.v-sheet.v-sheet--shaped {\n border-radius: 24px 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VSlideGroup/VSlideGroup.sass": /*!***********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VSlideGroup/VSlideGroup.sass ***! \***********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-slide-group {\n display: flex;\n}\n.v-slide-group:not(.v-slide-group--has-affixes) > .v-slide-group__prev,\n.v-slide-group:not(.v-slide-group--has-affixes) > .v-slide-group__next {\n display: none;\n}\n.v-slide-group.v-item-group > .v-slide-group__next,\n.v-slide-group.v-item-group > .v-slide-group__prev {\n cursor: pointer;\n}\n\n.v-slide-item {\n display: inline-flex;\n flex: 0 1 auto;\n}\n\n.v-slide-group__next,\n.v-slide-group__prev {\n align-items: center;\n display: flex;\n flex: 0 1 52px;\n justify-content: center;\n min-width: 52px;\n}\n\n.v-slide-group__content {\n display: flex;\n flex: 1 0 auto;\n position: relative;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n white-space: nowrap;\n}\n\n.v-slide-group__wrapper {\n contain: content;\n display: flex;\n flex: 1 1 auto;\n overflow: hidden;\n touch-action: none;\n}\n\n.v-slide-group__next--disabled,\n.v-slide-group__prev--disabled {\n pointer-events: none;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VSubheader/VSubheader.sass": /*!*********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VSubheader/VSubheader.sass ***! \*********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-subheader {\n color: rgba(0, 0, 0, 0.6);\n}\n\n.theme--dark.v-subheader {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.v-subheader {\n align-items: center;\n display: flex;\n height: 48px;\n font-size: 0.875rem;\n font-weight: 400;\n padding: 0 16px 0 16px;\n}\n.v-subheader--inset {\n margin-left: 56px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VSwitch/VSwitch.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VSwitch/VSwitch.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-input--switch .v-input--switch__thumb {\n color: #FFFFFF;\n}\n.theme--light.v-input--switch .v-input--switch__track {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb {\n color: #fafafa !important;\n}\n.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track {\n color: rgba(0, 0, 0, 0.12) !important;\n}\n\n.theme--dark.v-input--switch .v-input--switch__thumb {\n color: #bdbdbd;\n}\n.theme--dark.v-input--switch .v-input--switch__track {\n color: rgba(255, 255, 255, 0.3);\n}\n.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb {\n color: #424242 !important;\n}\n.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track {\n color: rgba(255, 255, 255, 0.1) !important;\n}\n\n.v-input--switch__track, .v-input--switch__thumb {\n background-color: currentColor;\n pointer-events: none;\n transition: inherit;\n}\n.v-input--switch__track {\n border-radius: 8px;\n width: 36px;\n height: 14px;\n left: 2px;\n position: absolute;\n opacity: 0.6;\n right: 2px;\n top: calc(50% - 7px);\n}\n.v-input--switch__thumb {\n border-radius: 50%;\n top: calc(50% - 10px);\n height: 20px;\n position: relative;\n width: 20px;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-input--switch .v-input--selection-controls__input {\n width: 38px;\n}\n.v-input--switch .v-input--selection-controls__ripple {\n top: calc(50% - 24px);\n}\n.v-input--switch.v-input--dense .v-input--switch__thumb {\n width: 18px;\n height: 18px;\n}\n.v-input--switch.v-input--dense .v-input--switch__track {\n height: 12px;\n width: 32px;\n}\n.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track {\n height: 22px;\n width: 44px;\n top: calc(50% - 12px);\n left: -3px;\n}\n.v-input--switch.v-input--dense .v-input--selection-controls__ripple {\n top: calc(50% - 22px);\n}\n.v-input--switch.v-input--is-dirty.v-input--is-disabled {\n opacity: 0.6;\n}\n.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple {\n left: -14px;\n}\n.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple {\n left: -12px;\n}\n.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,\n.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb {\n transform: translate(20px, 0);\n}\n.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple {\n right: -14px;\n}\n.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple {\n right: -12px;\n}\n.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,\n.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb {\n transform: translate(-20px, 0);\n}\n.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);\n}\n.v-input--switch--inset .v-input--switch__track,\n.v-input--switch--inset .v-input--selection-controls__input {\n width: 48px;\n}\n.v-input--switch--inset .v-input--switch__track {\n border-radius: 14px;\n height: 28px;\n left: -4px;\n opacity: 0.32;\n top: calc(50% - 14px);\n}\n.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,\n.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb {\n transform: translate(0, 0) !important;\n}\n.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,\n.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb {\n transform: translate(-6px, 0) !important;\n}\n.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,\n.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb {\n transform: translate(20px, 0) !important;\n}\n.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,\n.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb {\n transform: translate(-26px, 0) !important;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VTabs/VTabs.sass": /*!***********************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VTabs/VTabs.sass ***! \***********************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-tabs > .v-tabs-bar {\n background-color: #FFFFFF;\n}\n.theme--light.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active),\n.theme--light.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active) > .v-icon,\n.theme--light.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active) > .v-btn,\n.theme--light.v-tabs > .v-tabs-bar .v-tab--disabled {\n color: rgba(0, 0, 0, 0.54);\n}\n.theme--light.v-tabs .v-tab:hover::before {\n opacity: 0.04;\n}\n.theme--light.v-tabs .v-tab:focus::before {\n opacity: 0.12;\n}\n.theme--light.v-tabs .v-tab--active:hover::before, .theme--light.v-tabs .v-tab--active::before {\n opacity: 0.12;\n}\n.theme--light.v-tabs .v-tab--active:focus::before {\n opacity: 0.16;\n}\n\n.theme--dark.v-tabs > .v-tabs-bar {\n background-color: #1E1E1E;\n}\n.theme--dark.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active),\n.theme--dark.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active) > .v-icon,\n.theme--dark.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active) > .v-btn,\n.theme--dark.v-tabs > .v-tabs-bar .v-tab--disabled {\n color: rgba(255, 255, 255, 0.6);\n}\n.theme--dark.v-tabs .v-tab:hover::before {\n opacity: 0.08;\n}\n.theme--dark.v-tabs .v-tab:focus::before {\n opacity: 0.24;\n}\n.theme--dark.v-tabs .v-tab--active:hover::before, .theme--dark.v-tabs .v-tab--active::before {\n opacity: 0.24;\n}\n.theme--dark.v-tabs .v-tab--active:focus::before {\n opacity: 0.32;\n}\n\n.theme--light.v-tabs-items {\n background-color: #FFFFFF;\n}\n\n.theme--dark.v-tabs-items {\n background-color: #1E1E1E;\n}\n\n.v-tabs-bar.primary .v-tab,\n.v-tabs-bar.primary .v-tabs-slider, .v-tabs-bar.secondary .v-tab,\n.v-tabs-bar.secondary .v-tabs-slider, .v-tabs-bar.accent .v-tab,\n.v-tabs-bar.accent .v-tabs-slider, .v-tabs-bar.success .v-tab,\n.v-tabs-bar.success .v-tabs-slider, .v-tabs-bar.error .v-tab,\n.v-tabs-bar.error .v-tabs-slider, .v-tabs-bar.warning .v-tab,\n.v-tabs-bar.warning .v-tabs-slider, .v-tabs-bar.info .v-tab,\n.v-tabs-bar.info .v-tabs-slider {\n color: #FFFFFF;\n}\n\n.v-tabs {\n flex: 1 1 auto;\n width: 100%;\n}\n.v-tabs .v-menu__activator {\n height: 100%;\n}\n.v-tabs:not(.v-tabs--vertical) .v-tab {\n white-space: normal;\n}\n.v-tabs:not(.v-tabs--vertical).v-tabs--right > .v-slide-group--is-overflowing.v-tabs-bar--is-mobile:not(.v-slide-group--has-affixes) .v-slide-group__next {\n display: initial;\n visibility: hidden;\n}\n.v-tabs:not(.v-tabs--vertical):not(.v-tabs--right) > .v-slide-group--is-overflowing.v-tabs-bar--is-mobile:not(.v-slide-group--has-affixes) .v-slide-group__prev {\n display: initial;\n visibility: hidden;\n}\n\n.v-tabs-bar {\n border-radius: inherit;\n height: 48px;\n}\n.v-tabs-bar.v-item-group > * {\n cursor: initial;\n}\n\n.v-tab {\n align-items: center;\n cursor: pointer;\n display: flex;\n flex: 0 1 auto;\n font-size: 0.875rem;\n font-weight: 500;\n justify-content: center;\n letter-spacing: 0.0892857143em;\n line-height: normal;\n min-width: 90px;\n max-width: 360px;\n outline: none;\n padding: 0 16px;\n position: relative;\n text-align: center;\n text-decoration: none;\n text-transform: uppercase;\n transition: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-tab.v-tab {\n color: inherit;\n}\n.v-tab:before {\n background-color: currentColor;\n bottom: 0;\n content: \"\";\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n right: 0;\n top: 0;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n\n.v-tabs-slider {\n background-color: currentColor;\n height: 100%;\n width: 100%;\n}\n.v-tabs-slider-wrapper {\n bottom: 0;\n margin: 0 !important;\n position: absolute;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n z-index: 1;\n}\n\n.v-application--is-ltr .v-tabs--align-with-title > .v-tabs-bar:not(.v-tabs-bar--show-arrows):not(.v-slide-group--is-overflowing) > .v-slide-group__wrapper > .v-tabs-bar__content > .v-tab:first-child, .v-application--is-ltr .v-tabs--align-with-title > .v-tabs-bar:not(.v-tabs-bar--show-arrows):not(.v-slide-group--is-overflowing) > .v-slide-group__wrapper > .v-tabs-bar__content > .v-tabs-slider-wrapper + .v-tab {\n margin-left: 42px;\n}\n.v-application--is-rtl .v-tabs--align-with-title > .v-tabs-bar:not(.v-tabs-bar--show-arrows):not(.v-slide-group--is-overflowing) > .v-slide-group__wrapper > .v-tabs-bar__content > .v-tab:first-child, .v-application--is-rtl .v-tabs--align-with-title > .v-tabs-bar:not(.v-tabs-bar--show-arrows):not(.v-slide-group--is-overflowing) > .v-slide-group__wrapper > .v-tabs-bar__content > .v-tabs-slider-wrapper + .v-tab {\n margin-right: 42px;\n}\n\n.v-application--is-ltr .v-tabs--fixed-tabs > .v-tabs-bar .v-tabs-bar__content > *:last-child,\n.v-application--is-ltr .v-tabs--centered > .v-tabs-bar .v-tabs-bar__content > *:last-child {\n margin-right: auto;\n}\n.v-application--is-rtl .v-tabs--fixed-tabs > .v-tabs-bar .v-tabs-bar__content > *:last-child,\n.v-application--is-rtl .v-tabs--centered > .v-tabs-bar .v-tabs-bar__content > *:last-child {\n margin-left: auto;\n}\n.v-application--is-ltr .v-tabs--fixed-tabs > .v-tabs-bar .v-tabs-bar__content > *:first-child:not(.v-tabs-slider-wrapper),\n.v-application--is-ltr .v-tabs--fixed-tabs > .v-tabs-bar .v-tabs-slider-wrapper + *,\n.v-application--is-ltr .v-tabs--centered > .v-tabs-bar .v-tabs-bar__content > *:first-child:not(.v-tabs-slider-wrapper),\n.v-application--is-ltr .v-tabs--centered > .v-tabs-bar .v-tabs-slider-wrapper + * {\n margin-left: auto;\n}\n.v-application--is-rtl .v-tabs--fixed-tabs > .v-tabs-bar .v-tabs-bar__content > *:first-child:not(.v-tabs-slider-wrapper),\n.v-application--is-rtl .v-tabs--fixed-tabs > .v-tabs-bar .v-tabs-slider-wrapper + *,\n.v-application--is-rtl .v-tabs--centered > .v-tabs-bar .v-tabs-bar__content > *:first-child:not(.v-tabs-slider-wrapper),\n.v-application--is-rtl .v-tabs--centered > .v-tabs-bar .v-tabs-slider-wrapper + * {\n margin-right: auto;\n}\n\n.v-tabs--fixed-tabs > .v-tabs-bar .v-tab {\n flex: 1 1 auto;\n width: 100%;\n}\n\n.v-tabs--grow > .v-tabs-bar .v-tab {\n flex: 1 0 auto;\n max-width: none;\n}\n\n.v-tabs--icons-and-text > .v-tabs-bar {\n height: 72px;\n}\n.v-tabs--icons-and-text > .v-tabs-bar .v-tab {\n flex-direction: column-reverse;\n}\n.v-tabs--icons-and-text > .v-tabs-bar .v-tab > *:first-child {\n margin-bottom: 6px;\n}\n\n.v-tabs--overflow > .v-tabs-bar .v-tab {\n flex: 1 0 auto;\n}\n\n.v-application--is-ltr .v-tabs--right > .v-tabs-bar .v-tab:first-child,\n.v-application--is-ltr .v-tabs--right > .v-tabs-bar .v-tabs-slider-wrapper + .v-tab {\n margin-left: auto;\n}\n.v-application--is-rtl .v-tabs--right > .v-tabs-bar .v-tab:first-child,\n.v-application--is-rtl .v-tabs--right > .v-tabs-bar .v-tabs-slider-wrapper + .v-tab {\n margin-right: auto;\n}\n.v-application--is-ltr .v-tabs--right > .v-tabs-bar .v-tab:last-child {\n margin-right: 0;\n}\n.v-application--is-rtl .v-tabs--right > .v-tabs-bar .v-tab:last-child {\n margin-left: 0;\n}\n\n.v-tabs--vertical {\n display: flex;\n}\n.v-tabs--vertical > .v-tabs-bar {\n flex: 1 0 auto;\n height: auto;\n}\n.v-tabs--vertical > .v-tabs-bar .v-slide-group__next,\n.v-tabs--vertical > .v-tabs-bar .v-slide-group__prev {\n display: none;\n}\n.v-tabs--vertical > .v-tabs-bar .v-tabs-bar__content {\n flex-direction: column;\n}\n.v-tabs--vertical > .v-tabs-bar .v-tab {\n height: 48px;\n}\n.v-tabs--vertical > .v-tabs-bar .v-tabs-slider {\n height: 100%;\n}\n.v-tabs--vertical > .v-window {\n flex: 0 1 100%;\n}\n.v-tabs--vertical.v-tabs--icons-and-text > .v-tabs-bar .v-tab {\n height: 72px;\n}\n\n.v-tab--active {\n color: inherit;\n}\n.v-tab--active.v-tab:not(:focus)::before {\n opacity: 0;\n}\n.v-tab--active .v-icon,\n.v-tab--active .v-btn.v-btn--flat {\n color: inherit;\n}\n\n.v-tab--disabled {\n pointer-events: none;\n opacity: 0.5;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VTextField/VTextField.sass": /*!*********************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VTextField/VTextField.sass ***! \*********************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-text-field > .v-input__control > .v-input__slot:before {\n border-color: rgba(0, 0, 0, 0.42);\n}\n.theme--light.v-text-field:not(.v-input--has-state):hover > .v-input__control > .v-input__slot:before {\n border-color: rgba(0, 0, 0, 0.87);\n}\n.theme--light.v-text-field.v-input--is-disabled .v-input__slot::before {\n -o-border-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.38) 0px, rgba(0, 0, 0, 0.38) 2px, transparent 2px, transparent 4px) 1 repeat;\n border-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.38) 0px, rgba(0, 0, 0, 0.38) 2px, transparent 2px, transparent 4px) 1 repeat;\n}\n.theme--light.v-text-field--filled > .v-input__control > .v-input__slot {\n background: rgba(0, 0, 0, 0.06);\n}\n.theme--light.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state) > .v-input__control > .v-input__slot:hover {\n background: rgba(0, 0, 0, 0.12);\n}\n.theme--light.v-text-field--solo > .v-input__control > .v-input__slot {\n background: #FFFFFF;\n}\n.theme--light.v-text-field--solo-inverted > .v-input__control > .v-input__slot {\n background: rgba(0, 0, 0, 0.06);\n}\n.theme--light.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot {\n background: #424242;\n}\n.theme--light.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input {\n color: #FFFFFF;\n}\n.theme--light.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input::-moz-placeholder {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--light.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input:-ms-input-placeholder {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--light.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input::placeholder {\n color: rgba(255, 255, 255, 0.5);\n}\n.theme--light.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot .v-label {\n color: rgba(255, 255, 255, 0.7);\n}\n.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) > .v-input__control > .v-input__slot fieldset {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled) > .v-input__control > .v-input__slot:hover fieldset {\n color: rgba(0, 0, 0, 0.86);\n}\n.theme--light.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled > .v-input__control > .v-input__slot fieldset {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.theme--dark.v-text-field > .v-input__control > .v-input__slot:before {\n border-color: rgba(255, 255, 255, 0.7);\n}\n.theme--dark.v-text-field:not(.v-input--has-state):hover > .v-input__control > .v-input__slot:before {\n border-color: #FFFFFF;\n}\n.theme--dark.v-text-field.v-input--is-disabled .v-input__slot::before {\n -o-border-image: repeating-linear-gradient(to right, rgba(255, 255, 255, 0.5) 0px, rgba(255, 255, 255, 0.5) 2px, transparent 2px, transparent 4px) 1 repeat;\n border-image: repeating-linear-gradient(to right, rgba(255, 255, 255, 0.5) 0px, rgba(255, 255, 255, 0.5) 2px, transparent 2px, transparent 4px) 1 repeat;\n}\n.theme--dark.v-text-field--filled > .v-input__control > .v-input__slot {\n background: rgba(255, 255, 255, 0.08);\n}\n.theme--dark.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state) > .v-input__control > .v-input__slot:hover {\n background: rgba(255, 255, 255, 0.16);\n}\n.theme--dark.v-text-field--solo > .v-input__control > .v-input__slot {\n background: #1E1E1E;\n}\n.theme--dark.v-text-field--solo-inverted > .v-input__control > .v-input__slot {\n background: rgba(255, 255, 255, 0.16);\n}\n.theme--dark.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot {\n background: #FFFFFF;\n}\n.theme--dark.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input {\n color: rgba(0, 0, 0, 0.87);\n}\n.theme--dark.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input::-moz-placeholder {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--dark.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input:-ms-input-placeholder {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--dark.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot input::placeholder {\n color: rgba(0, 0, 0, 0.38);\n}\n.theme--dark.v-text-field--solo-inverted.v-input--is-focused > .v-input__control > .v-input__slot .v-label {\n color: rgba(0, 0, 0, 0.6);\n}\n.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) > .v-input__control > .v-input__slot fieldset {\n color: rgba(255, 255, 255, 0.24);\n}\n.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled) > .v-input__control > .v-input__slot:hover fieldset {\n color: #FFFFFF;\n}\n.theme--dark.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled > .v-input__control > .v-input__slot fieldset {\n color: rgba(255, 255, 255, 0.16);\n}\n\n.v-text-field {\n padding-top: 12px;\n margin-top: 4px;\n}\n.v-text-field__prefix, .v-text-field__suffix {\n line-height: 20px;\n}\n.v-text-field input {\n flex: 1 1 auto;\n line-height: 20px;\n padding: 8px 0 8px;\n max-width: 100%;\n min-width: 0px;\n width: 100%;\n}\n.v-text-field fieldset,\n.v-text-field .v-input__control,\n.v-text-field .v-input__slot {\n border-radius: inherit;\n}\n.v-text-field fieldset,\n.v-text-field .v-input__control {\n color: inherit;\n}\n.v-text-field.v-input--has-state .v-input__control > .v-text-field__details > .v-counter {\n color: inherit;\n}\n.v-text-field.v-input--is-disabled .v-input__control > .v-text-field__details > .v-counter,\n.v-text-field.v-input--is-disabled .v-input__control > .v-text-field__details > .v-messages {\n color: inherit;\n}\n.v-text-field.v-input--dense {\n padding-top: 0;\n}\n.v-text-field.v-input--dense .v-label {\n top: 4px;\n}\n.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix,\n.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix,\n.v-text-field.v-input--dense:not(.v-text-field--outlined) input {\n padding: 4px 0 2px;\n}\n.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix {\n padding-right: 4px;\n}\n.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix {\n padding-left: 4px;\n}\n.v-text-field.v-input--dense[type=text]::-ms-clear {\n display: none;\n}\n.v-text-field.v-input--dense .v-input__prepend-inner,\n.v-text-field.v-input--dense .v-input__append-inner {\n margin-top: 0px;\n}\n.v-text-field .v-input__prepend-inner,\n.v-text-field .v-input__append-inner {\n align-self: flex-start;\n display: inline-flex;\n margin-top: 4px;\n line-height: 1;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-application--is-ltr .v-text-field .v-input__prepend-inner {\n margin-right: auto;\n padding-right: 4px;\n}\n.v-application--is-rtl .v-text-field .v-input__prepend-inner {\n margin-left: auto;\n padding-left: 4px;\n}\n.v-application--is-ltr .v-text-field .v-input__append-inner {\n margin-left: auto;\n padding-left: 4px;\n}\n.v-application--is-rtl .v-text-field .v-input__append-inner {\n margin-right: auto;\n padding-right: 4px;\n}\n.v-text-field .v-counter {\n white-space: nowrap;\n}\n.v-application--is-ltr .v-text-field .v-counter {\n margin-left: 8px;\n}\n.v-application--is-rtl .v-text-field .v-counter {\n margin-right: 8px;\n}\n.v-text-field .v-label {\n max-width: 90%;\n overflow: hidden;\n text-overflow: ellipsis;\n top: 6px;\n white-space: nowrap;\n pointer-events: none;\n}\n.v-application--is-ltr .v-text-field .v-label {\n transform-origin: top left;\n}\n.v-application--is-rtl .v-text-field .v-label {\n transform-origin: top right;\n}\n.v-text-field .v-label--active {\n max-width: 133%;\n transform: translateY(-18px) scale(0.75);\n}\n.v-text-field > .v-input__control > .v-input__slot {\n cursor: text;\n}\n.v-text-field > .v-input__control > .v-input__slot:before, .v-text-field > .v-input__control > .v-input__slot:after {\n bottom: -1px;\n content: \"\";\n left: 0;\n position: absolute;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n width: 100%;\n}\n.v-text-field > .v-input__control > .v-input__slot:before {\n border-color: inherit;\n border-style: solid;\n border-width: thin 0 0 0;\n}\n.v-text-field > .v-input__control > .v-input__slot:after {\n background-color: currentColor;\n border-color: currentColor;\n border-style: solid;\n border-width: thin 0 thin 0;\n transform: scaleX(0);\n}\n.v-text-field__details {\n display: flex;\n flex: 1 0 auto;\n max-width: 100%;\n min-height: 14px;\n overflow: hidden;\n}\n.v-text-field__prefix, .v-text-field__suffix {\n align-self: center;\n cursor: default;\n transition: color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n white-space: nowrap;\n}\n.v-application--is-ltr .v-text-field__prefix {\n text-align: right;\n padding-right: 4px;\n}\n.v-application--is-rtl .v-text-field__prefix {\n text-align: left;\n padding-left: 4px;\n}\n.v-text-field__suffix {\n white-space: nowrap;\n}\n.v-application--is-ltr .v-text-field__suffix {\n padding-left: 4px;\n}\n.v-application--is-rtl .v-text-field__suffix {\n padding-right: 4px;\n}\n.v-application--is-ltr .v-text-field--reverse .v-text-field__prefix {\n text-align: left;\n padding-right: 0;\n padding-left: 4px;\n}\n.v-application--is-rtl .v-text-field--reverse .v-text-field__prefix {\n text-align: right;\n padding-right: 4px;\n padding-left: 0;\n}\n.v-application--is-ltr .v-text-field--reverse .v-text-field__suffix {\n padding-left: 0;\n padding-right: 4px;\n}\n.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix {\n padding-left: 4px;\n padding-right: 0;\n}\n.v-text-field > .v-input__control > .v-input__slot > .v-text-field__slot {\n display: flex;\n flex: 1 1 auto;\n position: relative;\n}\n.v-text-field:not(.v-text-field--is-booted) .v-label,\n.v-text-field:not(.v-text-field--is-booted) legend {\n transition: none;\n}\n.v-text-field--filled, .v-text-field--full-width, .v-text-field--outlined {\n position: relative;\n}\n.v-text-field--filled > .v-input__control > .v-input__slot, .v-text-field--full-width > .v-input__control > .v-input__slot, .v-text-field--outlined > .v-input__control > .v-input__slot {\n align-items: stretch;\n min-height: 56px;\n}\n.v-text-field--filled.v-input--dense > .v-input__control > .v-input__slot, .v-text-field--full-width.v-input--dense > .v-input__control > .v-input__slot, .v-text-field--outlined.v-input--dense > .v-input__control > .v-input__slot {\n min-height: 52px;\n}\n.v-text-field--filled.v-input--dense.v-text-field--single-line > .v-input__control > .v-input__slot, .v-text-field--filled.v-input--dense.v-text-field--outlined > .v-input__control > .v-input__slot, .v-text-field--filled.v-input--dense.v-text-field--outlined.v-text-field--filled > .v-input__control > .v-input__slot, .v-text-field--full-width.v-input--dense.v-text-field--single-line > .v-input__control > .v-input__slot, .v-text-field--full-width.v-input--dense.v-text-field--outlined > .v-input__control > .v-input__slot, .v-text-field--full-width.v-input--dense.v-text-field--outlined.v-text-field--filled > .v-input__control > .v-input__slot, .v-text-field--outlined.v-input--dense.v-text-field--single-line > .v-input__control > .v-input__slot, .v-text-field--outlined.v-input--dense.v-text-field--outlined > .v-input__control > .v-input__slot, .v-text-field--outlined.v-input--dense.v-text-field--outlined.v-text-field--filled > .v-input__control > .v-input__slot {\n min-height: 40px;\n}\n.v-text-field--outlined {\n border-radius: 4px;\n}\n.v-text-field--full-width .v-input__prepend-outer,\n.v-text-field--full-width .v-input__prepend-inner,\n.v-text-field--full-width .v-input__append-inner,\n.v-text-field--full-width .v-input__append-outer, .v-text-field--enclosed .v-input__prepend-outer,\n.v-text-field--enclosed .v-input__prepend-inner,\n.v-text-field--enclosed .v-input__append-inner,\n.v-text-field--enclosed .v-input__append-outer {\n margin-top: 17px;\n}\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-outer, .v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-outer {\n margin-top: 14px;\n}\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer, .v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer {\n margin-top: 9px;\n}\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,\n.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer, .v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,\n.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer {\n margin-top: 8px;\n}\n.v-text-field--filled .v-label, .v-text-field--full-width .v-label {\n top: 18px;\n}\n.v-text-field--filled .v-label--active, .v-text-field--full-width .v-label--active {\n transform: translateY(-6px) scale(0.75);\n}\n.v-text-field--filled.v-input--dense .v-label, .v-text-field--full-width.v-input--dense .v-label {\n top: 17px;\n}\n.v-text-field--filled.v-input--dense .v-label--active, .v-text-field--full-width.v-input--dense .v-label--active {\n transform: translateY(-10px) scale(0.75);\n}\n.v-text-field--filled.v-input--dense.v-text-field--single-line .v-label, .v-text-field--full-width.v-input--dense.v-text-field--single-line .v-label {\n top: 11px;\n}\n.v-text-field--filled {\n border-radius: 4px 4px 0 0;\n}\n.v-text-field--filled:not(.v-text-field--single-line) input {\n margin-top: 22px;\n}\n.v-text-field--filled.v-input--dense:not(.v-text-field--single-line).v-text-field--outlined input {\n margin-top: 0;\n}\n.v-text-field--filled .v-text-field__prefix,\n.v-text-field--filled .v-text-field__suffix {\n max-height: 32px;\n margin-top: 20px;\n}\n.v-text-field--full-width {\n border-radius: 0;\n}\n.v-text-field--outlined .v-text-field__slot, .v-text-field--single-line .v-text-field__slot {\n align-items: center;\n}\n.v-text-field.v-text-field--enclosed {\n margin: 0;\n padding: 0;\n}\n.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,\n.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__suffix {\n margin-top: 0;\n}\n.v-text-field.v-text-field--enclosed:not(.v-text-field--filled) .v-progress-linear__background {\n display: none;\n}\n.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded) > .v-input__control > .v-input__slot,\n.v-text-field.v-text-field--enclosed .v-text-field__details {\n padding: 0 12px;\n}\n.v-text-field.v-text-field--enclosed .v-text-field__details {\n padding-top: 0px;\n margin-bottom: 8px;\n}\n.v-application--is-ltr .v-text-field--reverse input {\n text-align: right;\n}\n.v-application--is-rtl .v-text-field--reverse input {\n text-align: left;\n}\n.v-application--is-ltr .v-text-field--reverse .v-label {\n transform-origin: top right;\n}\n.v-application--is-rtl .v-text-field--reverse .v-label {\n transform-origin: top left;\n}\n.v-text-field--reverse > .v-input__control > .v-input__slot,\n.v-text-field--reverse .v-text-field__slot {\n flex-direction: row-reverse;\n}\n.v-text-field--outlined > .v-input__control > .v-input__slot:before, .v-text-field--outlined > .v-input__control > .v-input__slot:after, .v-text-field--solo > .v-input__control > .v-input__slot:before, .v-text-field--solo > .v-input__control > .v-input__slot:after, .v-text-field--rounded > .v-input__control > .v-input__slot:before, .v-text-field--rounded > .v-input__control > .v-input__slot:after {\n display: none;\n}\n.v-text-field--outlined, .v-text-field--solo {\n border-radius: 4px;\n}\n.v-text-field--outlined {\n margin-bottom: 16px;\n transition: border 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-text-field--outlined .v-label {\n top: 18px;\n}\n.v-text-field--outlined .v-label--active {\n transform: translateY(-24px) scale(0.75);\n}\n.v-text-field--outlined.v-input--dense .v-label {\n top: 10px;\n}\n.v-text-field--outlined.v-input--dense .v-label--active {\n transform: translateY(-16px) scale(0.75);\n}\n.v-text-field--outlined fieldset {\n border-collapse: collapse;\n border-color: currentColor;\n border-style: solid;\n border-width: 1px;\n bottom: 0;\n left: 0;\n pointer-events: none;\n position: absolute;\n right: 0;\n top: -5px;\n transition-duration: 0.3s;\n transition-property: color, border-width;\n transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);\n}\n.v-application--is-ltr .v-text-field--outlined fieldset {\n padding-left: 8px;\n}\n.v-application--is-rtl .v-text-field--outlined fieldset {\n padding-right: 8px;\n}\n.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse fieldset {\n padding-right: 8px;\n}\n.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse fieldset {\n padding-left: 8px;\n}\n.v-text-field--outlined legend {\n line-height: 11px;\n padding: 0;\n transition: width 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-application--is-ltr .v-text-field--outlined legend {\n text-align: left;\n}\n.v-application--is-rtl .v-text-field--outlined legend {\n text-align: right;\n}\n.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse legend {\n margin-left: auto;\n}\n.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse legend {\n margin-right: auto;\n}\n.v-application--is-ltr .v-text-field--outlined.v-text-field--rounded legend {\n margin-left: 12px;\n}\n.v-application--is-rtl .v-text-field--outlined.v-text-field--rounded legend {\n margin-right: 12px;\n}\n.v-text-field--outlined > .v-input__control > .v-input__slot {\n background: transparent;\n}\n.v-text-field--outlined .v-text-field__prefix {\n max-height: 32px;\n}\n.v-text-field--outlined .v-input__prepend-outer,\n.v-text-field--outlined .v-input__append-outer {\n margin-top: 18px;\n}\n.v-text-field--outlined.v-input--is-focused fieldset, .v-text-field--outlined.v-input--has-state fieldset {\n border: 2px solid currentColor;\n}\n.v-text-field--rounded {\n border-radius: 28px;\n}\n.v-text-field--rounded > .v-input__control > .v-input__slot {\n padding: 0 24px;\n}\n.v-text-field--shaped {\n border-radius: 16px 16px 0 0;\n}\n.v-text-field.v-text-field--solo .v-label {\n top: calc(50% - 9px);\n}\n.v-text-field.v-text-field--solo .v-input__control {\n min-height: 48px;\n padding: 0;\n}\n.v-text-field.v-text-field--solo .v-input__control input {\n caret-color: auto;\n}\n.v-text-field.v-text-field--solo.v-input--dense > .v-input__control {\n min-height: 38px;\n}\n.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat) > .v-input__control > .v-input__slot {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n.v-text-field.v-text-field--solo .v-input__append-inner,\n.v-text-field.v-text-field--solo .v-input__prepend-inner {\n align-self: center;\n margin-top: 0;\n}\n.v-text-field.v-text-field--solo .v-input__prepend-outer,\n.v-text-field.v-text-field--solo .v-input__append-outer {\n margin-top: 12px;\n}\n.v-text-field.v-text-field--solo.v-input--dense .v-input__prepend-outer,\n.v-text-field.v-text-field--solo.v-input--dense .v-input__append-outer {\n margin-top: 7px;\n}\n.v-text-field.v-input--is-focused > .v-input__control > .v-input__slot:after {\n transform: scaleX(1);\n}\n.v-text-field.v-input--has-state > .v-input__control > .v-input__slot:before {\n border-color: currentColor;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VTextarea/VTextarea.sass": /*!*******************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VTextarea/VTextarea.sass ***! \*******************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-textarea textarea {\n align-self: stretch;\n flex: 1 1 auto;\n line-height: 1.75rem;\n max-width: 100%;\n min-height: 32px;\n outline: none;\n padding: 0;\n width: 100%;\n}\n.v-textarea .v-text-field__prefix,\n.v-textarea .v-text-field__suffix {\n padding-top: 2px;\n align-self: start;\n}\n.v-textarea.v-text-field--box .v-text-field__prefix,\n.v-textarea.v-text-field--box textarea, .v-textarea.v-text-field--enclosed .v-text-field__prefix,\n.v-textarea.v-text-field--enclosed textarea {\n margin-top: 24px;\n}\n.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,\n.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,\n.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea, .v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,\n.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,\n.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea, .v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,\n.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,\n.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea, .v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,\n.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,\n.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea {\n margin-top: 10px;\n}\n.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label, .v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label, .v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label, .v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label {\n top: 18px;\n}\n.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,\n.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,\n.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea, .v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,\n.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,\n.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea, .v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,\n.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,\n.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea, .v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,\n.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,\n.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea {\n margin-top: 6px;\n}\n.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,\n.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,\n.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,\n.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer, .v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,\n.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,\n.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,\n.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer, .v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,\n.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer,\n.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,\n.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer, .v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,\n.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,\n.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,\n.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer {\n align-self: flex-start;\n margin-top: 8px;\n}\n.v-textarea.v-text-field--solo {\n align-items: flex-start;\n}\n.v-textarea.v-text-field--solo .v-input__prepend-inner,\n.v-textarea.v-text-field--solo .v-input__prepend-outer,\n.v-textarea.v-text-field--solo .v-input__append-inner,\n.v-textarea.v-text-field--solo .v-input__append-outer {\n align-self: flex-start;\n margin-top: 12px;\n}\n.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner {\n padding-left: 12px;\n}\n.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner {\n padding-right: 12px;\n}\n.v-textarea--auto-grow textarea {\n overflow: hidden;\n}\n.v-textarea--no-resize textarea {\n resize: none;\n}\n.v-textarea.v-text-field--enclosed .v-text-field__slot {\n align-self: stretch;\n}\n.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot {\n margin-right: -12px;\n}\n.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot {\n margin-left: -12px;\n}\n.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea {\n padding-right: 12px;\n}\n.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea {\n padding-left: 12px;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VToolbar/VToolbar.sass": /*!*****************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VToolbar/VToolbar.sass ***! \*****************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-toolbar.v-sheet {\n background-color: #FFFFFF;\n}\n\n.theme--dark.v-toolbar.v-sheet {\n background-color: #272727;\n}\n\n.v-sheet.v-toolbar {\n border-radius: 0;\n}\n.v-sheet.v-toolbar:not(.v-sheet--outlined) {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);\n}\n.v-sheet.v-toolbar.v-sheet--shaped {\n border-radius: 24px 0;\n}\n\n.v-toolbar {\n contain: layout;\n display: block;\n flex: 1 1 auto;\n max-width: 100%;\n transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1) transform, 0.2s cubic-bezier(0.4, 0, 0.2, 1) background-color, 0.2s cubic-bezier(0.4, 0, 0.2, 1) left, 0.2s cubic-bezier(0.4, 0, 0.2, 1) right, 280ms cubic-bezier(0.4, 0, 0.2, 1) box-shadow, 0.25s cubic-bezier(0.4, 0, 0.2, 1) max-width, 0.25s cubic-bezier(0.4, 0, 0.2, 1) width;\n position: relative;\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);\n}\n.v-toolbar .v-input {\n padding-top: 0;\n margin-top: 0;\n}\n\n.v-toolbar__content,\n.v-toolbar__extension {\n padding: 4px 16px;\n}\n.v-toolbar__content .v-btn.v-btn--icon.v-size--default,\n.v-toolbar__extension .v-btn.v-btn--icon.v-size--default {\n height: 48px;\n width: 48px;\n}\n.v-application--is-ltr .v-toolbar__content > .v-btn.v-btn--icon:first-child,\n.v-application--is-ltr .v-toolbar__extension > .v-btn.v-btn--icon:first-child {\n margin-left: -12px;\n}\n.v-application--is-rtl .v-toolbar__content > .v-btn.v-btn--icon:first-child,\n.v-application--is-rtl .v-toolbar__extension > .v-btn.v-btn--icon:first-child {\n margin-right: -12px;\n}\n.v-application--is-ltr .v-toolbar__content > .v-btn.v-btn--icon:first-child + .v-toolbar__title,\n.v-application--is-ltr .v-toolbar__extension > .v-btn.v-btn--icon:first-child + .v-toolbar__title {\n padding-left: 20px;\n}\n.v-application--is-rtl .v-toolbar__content > .v-btn.v-btn--icon:first-child + .v-toolbar__title,\n.v-application--is-rtl .v-toolbar__extension > .v-btn.v-btn--icon:first-child + .v-toolbar__title {\n padding-right: 20px;\n}\n.v-application--is-ltr .v-toolbar__content > .v-btn.v-btn--icon:last-child,\n.v-application--is-ltr .v-toolbar__extension > .v-btn.v-btn--icon:last-child {\n margin-right: -12px;\n}\n.v-application--is-rtl .v-toolbar__content > .v-btn.v-btn--icon:last-child,\n.v-application--is-rtl .v-toolbar__extension > .v-btn.v-btn--icon:last-child {\n margin-left: -12px;\n}\n.v-toolbar__content > .v-tabs,\n.v-toolbar__extension > .v-tabs {\n height: inherit;\n margin-top: -4px;\n margin-bottom: -4px;\n}\n.v-toolbar__content > .v-tabs > .v-slide-group.v-tabs-bar,\n.v-toolbar__extension > .v-tabs > .v-slide-group.v-tabs-bar {\n background-color: inherit;\n height: inherit;\n}\n.v-toolbar__content > .v-tabs:first-child,\n.v-toolbar__extension > .v-tabs:first-child {\n margin-left: -16px;\n}\n.v-toolbar__content > .v-tabs:last-child,\n.v-toolbar__extension > .v-tabs:last-child {\n margin-right: -16px;\n}\n\n.v-toolbar__content,\n.v-toolbar__extension {\n align-items: center;\n display: flex;\n position: relative;\n z-index: 0;\n}\n\n.v-toolbar__image {\n border-radius: inherit;\n position: absolute;\n top: 0;\n bottom: 0;\n width: 100%;\n z-index: 0;\n contain: strict;\n}\n.v-toolbar__image .v-image {\n border-radius: inherit;\n}\n\n.v-toolbar__items {\n display: flex;\n height: inherit;\n}\n.v-toolbar__items > .v-btn {\n border-radius: 0;\n height: 100% !important;\n max-height: none;\n}\n\n.v-toolbar__title {\n font-size: 1.25rem;\n line-height: 1.5;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.v-toolbar.v-toolbar--absolute {\n position: absolute;\n top: 0;\n z-index: 1;\n}\n\n.v-toolbar.v-toolbar--bottom {\n top: initial;\n bottom: 0;\n}\n\n.v-toolbar.v-toolbar--collapse .v-toolbar__title {\n white-space: nowrap;\n}\n\n.v-toolbar.v-toolbar--collapsed {\n max-width: 112px;\n overflow: hidden;\n}\n.v-application--is-ltr .v-toolbar.v-toolbar--collapsed {\n border-bottom-right-radius: 24px;\n}\n.v-application--is-rtl .v-toolbar.v-toolbar--collapsed {\n border-bottom-left-radius: 24px;\n}\n.v-toolbar.v-toolbar--collapsed .v-toolbar__title,\n.v-toolbar.v-toolbar--collapsed .v-toolbar__extension {\n display: none;\n}\n\n.v-toolbar--dense .v-toolbar__content,\n.v-toolbar--dense .v-toolbar__extension {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.v-toolbar--flat {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-toolbar--floating {\n display: inline-flex;\n}\n\n.v-toolbar--prominent .v-toolbar__content {\n align-items: flex-start;\n}\n.v-toolbar--prominent .v-toolbar__title {\n font-size: 1.5rem;\n padding-top: 6px;\n}\n.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title {\n align-self: flex-end;\n padding-bottom: 6px;\n padding-top: 0;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VTooltip/VTooltip.sass": /*!*****************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VTooltip/VTooltip.sass ***! \*****************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-tooltip {\n display: none;\n}\n.v-tooltip--attached {\n display: inline;\n}\n.v-tooltip__content {\n background: rgba(97, 97, 97, 0.9);\n color: #FFFFFF;\n border-radius: 4px;\n font-size: 14px;\n line-height: 22px;\n display: inline-block;\n padding: 5px 16px;\n position: absolute;\n text-transform: initial;\n width: auto;\n opacity: 1;\n pointer-events: none;\n}\n.v-tooltip__content--fixed {\n position: fixed;\n}\n.v-tooltip__content[class*=-active] {\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n}\n.v-tooltip__content[class*=enter-active] {\n transition-duration: 150ms;\n}\n.v-tooltip__content[class*=leave-active] {\n transition-duration: 75ms;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/components/VWindow/VWindow.sass": /*!***************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/components/VWindow/VWindow.sass ***! \***************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-window {\n overflow: hidden;\n}\n.v-window__container {\n height: inherit;\n position: relative;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-window__container--is-active {\n overflow: hidden;\n}\n.v-window__prev, .v-window__next {\n background: rgba(0, 0, 0, 0.3);\n border-radius: 50%;\n position: absolute;\n margin: 0 16px;\n top: calc(50% - 20px);\n z-index: 1;\n}\n.v-window__prev .v-btn:hover, .v-window__next .v-btn:hover {\n background: none;\n}\n.v-application--is-ltr .v-window__prev {\n left: 0;\n}\n.v-application--is-rtl .v-window__prev {\n right: 0;\n}\n.v-application--is-ltr .v-window__next {\n right: 0;\n}\n.v-application--is-rtl .v-window__next {\n left: 0;\n}\n.v-window--show-arrows-on-hover {\n overflow: hidden;\n}\n.v-window--show-arrows-on-hover .v-window__next,\n.v-window--show-arrows-on-hover .v-window__prev {\n transition: 0.2s transform cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__prev {\n transform: translateX(-200%);\n}\n.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__prev {\n transform: translateX(200%);\n}\n.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__next {\n transform: translateX(200%);\n}\n.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__next {\n transform: translateX(-200%);\n}\n.v-window--show-arrows-on-hover:hover .v-window__next,\n.v-window--show-arrows-on-hover:hover .v-window__prev {\n transform: translateX(0);\n}\n.v-window-x-transition-enter-active, .v-window-x-transition-leave-active, .v-window-x-reverse-transition-enter-active, .v-window-x-reverse-transition-leave-active, .v-window-y-transition-enter-active, .v-window-y-transition-leave-active, .v-window-y-reverse-transition-enter-active, .v-window-y-reverse-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n}\n.v-window-x-transition-leave, .v-window-x-transition-leave-to, .v-window-x-reverse-transition-leave, .v-window-x-reverse-transition-leave-to, .v-window-y-transition-leave, .v-window-y-transition-leave-to, .v-window-y-reverse-transition-leave, .v-window-y-reverse-transition-leave-to {\n position: absolute !important;\n top: 0;\n width: 100%;\n}\n.v-window-x-transition-enter {\n transform: translateX(100%);\n}\n.v-window-x-transition-leave-to {\n transform: translateX(-100%);\n}\n.v-window-x-reverse-transition-enter {\n transform: translateX(-100%);\n}\n.v-window-x-reverse-transition-leave-to {\n transform: translateX(100%);\n}\n.v-window-y-transition-enter {\n transform: translateY(100%);\n}\n.v-window-y-transition-leave-to {\n transform: translateY(-100%);\n}\n.v-window-y-reverse-transition-enter {\n transform: translateY(-100%);\n}\n.v-window-y-reverse-transition-leave-to {\n transform: translateY(100%);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/directives/ripple/VRipple.sass": /*!**************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/directives/ripple/VRipple.sass ***! \**************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".v-ripple__container {\n color: inherit;\n border-radius: inherit;\n position: absolute;\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n overflow: hidden;\n z-index: 0;\n pointer-events: none;\n contain: strict;\n}\n.v-ripple__animation {\n color: inherit;\n position: absolute;\n top: 0;\n left: 0;\n border-radius: 50%;\n background: currentColor;\n opacity: 0;\n pointer-events: none;\n overflow: hidden;\n will-change: transform, opacity;\n}\n.v-ripple__animation--enter {\n transition: none;\n}\n.v-ripple__animation--in {\n transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.v-ripple__animation--out {\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/styles/components/_selection-controls.sass": /*!**************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/styles/components/_selection-controls.sass ***! \**************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, ".theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon {\n color: rgba(0, 0, 0, 0.26) !important;\n}\n\n.theme--dark.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon {\n color: rgba(255, 255, 255, 0.3) !important;\n}\n\n.v-input--selection-controls {\n margin-top: 16px;\n padding-top: 4px;\n}\n.v-input--selection-controls > .v-input__append-outer,\n.v-input--selection-controls > .v-input__prepend-outer {\n margin-top: 0;\n margin-bottom: 0;\n}\n.v-input--selection-controls:not(.v-input--hide-details) > .v-input__slot {\n margin-bottom: 12px;\n}\n.v-input--selection-controls .v-input__slot,\n.v-input--selection-controls .v-radio {\n cursor: pointer;\n}\n.v-input--selection-controls .v-input__slot > .v-label,\n.v-input--selection-controls .v-radio > .v-label {\n align-items: center;\n display: inline-flex;\n flex: 1 1 auto;\n height: auto;\n}\n.v-input--selection-controls__input {\n color: inherit;\n display: inline-flex;\n flex: 0 0 auto;\n height: 24px;\n position: relative;\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);\n transition-property: transform;\n width: 24px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-input--selection-controls__input .v-icon {\n width: 100%;\n}\n.v-application--is-ltr .v-input--selection-controls__input {\n margin-right: 8px;\n}\n.v-application--is-rtl .v-input--selection-controls__input {\n margin-left: 8px;\n}\n.v-input--selection-controls__input input[role=checkbox],\n.v-input--selection-controls__input input[role=radio],\n.v-input--selection-controls__input input[role=switch] {\n position: absolute;\n opacity: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-input--selection-controls__input + .v-label {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.v-input--selection-controls__ripple {\n border-radius: 50%;\n cursor: pointer;\n height: 34px;\n position: absolute;\n transition: inherit;\n width: 34px;\n left: -12px;\n top: calc(50% - 24px);\n margin: 7px;\n}\n.v-input--selection-controls__ripple:before {\n border-radius: inherit;\n bottom: 0;\n content: \"\";\n position: absolute;\n opacity: 0.2;\n left: 0;\n right: 0;\n top: 0;\n transform-origin: center center;\n transform: scale(0.2);\n transition: inherit;\n}\n.v-input--selection-controls__ripple > .v-ripple__container {\n transform: scale(1.2);\n}\n.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple {\n width: 28px;\n height: 28px;\n left: -9px;\n}\n.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple {\n top: calc(50% - 21px);\n}\n.v-input--selection-controls.v-input {\n flex: 0 1 auto;\n}\n.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,\n.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before {\n background: currentColor;\n transform: scale(1.2);\n}\n.v-input--selection-controls .v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before {\n background: currentColor;\n transform: scale(1.2);\n transition: none;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/vuetify/src/styles/main.sass": /*!************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-3-1!./node_modules/postcss-loader/src??ref--9-oneOf-3-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-3-3!./node_modules/vuetify/src/styles/main.sass ***! \************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, "@charset \"UTF-8\";\n@-webkit-keyframes v-shake {\n 59% {\n margin-left: 0;\n }\n 60%, 80% {\n margin-left: 2px;\n }\n 70%, 90% {\n margin-left: -2px;\n }\n}\n@keyframes v-shake {\n 59% {\n margin-left: 0;\n }\n 60%, 80% {\n margin-left: 2px;\n }\n 70%, 90% {\n margin-left: -2px;\n }\n}\n.v-application .black {\n background-color: #000000 !important;\n border-color: #000000 !important;\n}\n\n.v-application .black--text {\n color: #000000 !important;\n caret-color: #000000 !important;\n}\n\n.v-application .white {\n background-color: #FFFFFF !important;\n border-color: #FFFFFF !important;\n}\n\n.v-application .white--text {\n color: #FFFFFF !important;\n caret-color: #FFFFFF !important;\n}\n\n.v-application .transparent {\n background-color: transparent !important;\n border-color: transparent !important;\n}\n\n.v-application .transparent--text {\n color: transparent !important;\n caret-color: transparent !important;\n}\n\n.v-application .red {\n background-color: #F44336 !important;\n border-color: #F44336 !important;\n}\n\n.v-application .red--text {\n color: #F44336 !important;\n caret-color: #F44336 !important;\n}\n\n.v-application .red.lighten-5 {\n background-color: #FFEBEE !important;\n border-color: #FFEBEE !important;\n}\n\n.v-application .red--text.text--lighten-5 {\n color: #FFEBEE !important;\n caret-color: #FFEBEE !important;\n}\n\n.v-application .red.lighten-4 {\n background-color: #FFCDD2 !important;\n border-color: #FFCDD2 !important;\n}\n\n.v-application .red--text.text--lighten-4 {\n color: #FFCDD2 !important;\n caret-color: #FFCDD2 !important;\n}\n\n.v-application .red.lighten-3 {\n background-color: #EF9A9A !important;\n border-color: #EF9A9A !important;\n}\n\n.v-application .red--text.text--lighten-3 {\n color: #EF9A9A !important;\n caret-color: #EF9A9A !important;\n}\n\n.v-application .red.lighten-2 {\n background-color: #E57373 !important;\n border-color: #E57373 !important;\n}\n\n.v-application .red--text.text--lighten-2 {\n color: #E57373 !important;\n caret-color: #E57373 !important;\n}\n\n.v-application .red.lighten-1 {\n background-color: #EF5350 !important;\n border-color: #EF5350 !important;\n}\n\n.v-application .red--text.text--lighten-1 {\n color: #EF5350 !important;\n caret-color: #EF5350 !important;\n}\n\n.v-application .red.darken-1 {\n background-color: #E53935 !important;\n border-color: #E53935 !important;\n}\n\n.v-application .red--text.text--darken-1 {\n color: #E53935 !important;\n caret-color: #E53935 !important;\n}\n\n.v-application .red.darken-2 {\n background-color: #D32F2F !important;\n border-color: #D32F2F !important;\n}\n\n.v-application .red--text.text--darken-2 {\n color: #D32F2F !important;\n caret-color: #D32F2F !important;\n}\n\n.v-application .red.darken-3 {\n background-color: #C62828 !important;\n border-color: #C62828 !important;\n}\n\n.v-application .red--text.text--darken-3 {\n color: #C62828 !important;\n caret-color: #C62828 !important;\n}\n\n.v-application .red.darken-4 {\n background-color: #B71C1C !important;\n border-color: #B71C1C !important;\n}\n\n.v-application .red--text.text--darken-4 {\n color: #B71C1C !important;\n caret-color: #B71C1C !important;\n}\n\n.v-application .red.accent-1 {\n background-color: #FF8A80 !important;\n border-color: #FF8A80 !important;\n}\n\n.v-application .red--text.text--accent-1 {\n color: #FF8A80 !important;\n caret-color: #FF8A80 !important;\n}\n\n.v-application .red.accent-2 {\n background-color: #FF5252 !important;\n border-color: #FF5252 !important;\n}\n\n.v-application .red--text.text--accent-2 {\n color: #FF5252 !important;\n caret-color: #FF5252 !important;\n}\n\n.v-application .red.accent-3 {\n background-color: #FF1744 !important;\n border-color: #FF1744 !important;\n}\n\n.v-application .red--text.text--accent-3 {\n color: #FF1744 !important;\n caret-color: #FF1744 !important;\n}\n\n.v-application .red.accent-4 {\n background-color: #D50000 !important;\n border-color: #D50000 !important;\n}\n\n.v-application .red--text.text--accent-4 {\n color: #D50000 !important;\n caret-color: #D50000 !important;\n}\n\n.v-application .pink {\n background-color: #e91e63 !important;\n border-color: #e91e63 !important;\n}\n\n.v-application .pink--text {\n color: #e91e63 !important;\n caret-color: #e91e63 !important;\n}\n\n.v-application .pink.lighten-5 {\n background-color: #fce4ec !important;\n border-color: #fce4ec !important;\n}\n\n.v-application .pink--text.text--lighten-5 {\n color: #fce4ec !important;\n caret-color: #fce4ec !important;\n}\n\n.v-application .pink.lighten-4 {\n background-color: #f8bbd0 !important;\n border-color: #f8bbd0 !important;\n}\n\n.v-application .pink--text.text--lighten-4 {\n color: #f8bbd0 !important;\n caret-color: #f8bbd0 !important;\n}\n\n.v-application .pink.lighten-3 {\n background-color: #f48fb1 !important;\n border-color: #f48fb1 !important;\n}\n\n.v-application .pink--text.text--lighten-3 {\n color: #f48fb1 !important;\n caret-color: #f48fb1 !important;\n}\n\n.v-application .pink.lighten-2 {\n background-color: #f06292 !important;\n border-color: #f06292 !important;\n}\n\n.v-application .pink--text.text--lighten-2 {\n color: #f06292 !important;\n caret-color: #f06292 !important;\n}\n\n.v-application .pink.lighten-1 {\n background-color: #ec407a !important;\n border-color: #ec407a !important;\n}\n\n.v-application .pink--text.text--lighten-1 {\n color: #ec407a !important;\n caret-color: #ec407a !important;\n}\n\n.v-application .pink.darken-1 {\n background-color: #d81b60 !important;\n border-color: #d81b60 !important;\n}\n\n.v-application .pink--text.text--darken-1 {\n color: #d81b60 !important;\n caret-color: #d81b60 !important;\n}\n\n.v-application .pink.darken-2 {\n background-color: #c2185b !important;\n border-color: #c2185b !important;\n}\n\n.v-application .pink--text.text--darken-2 {\n color: #c2185b !important;\n caret-color: #c2185b !important;\n}\n\n.v-application .pink.darken-3 {\n background-color: #ad1457 !important;\n border-color: #ad1457 !important;\n}\n\n.v-application .pink--text.text--darken-3 {\n color: #ad1457 !important;\n caret-color: #ad1457 !important;\n}\n\n.v-application .pink.darken-4 {\n background-color: #880e4f !important;\n border-color: #880e4f !important;\n}\n\n.v-application .pink--text.text--darken-4 {\n color: #880e4f !important;\n caret-color: #880e4f !important;\n}\n\n.v-application .pink.accent-1 {\n background-color: #ff80ab !important;\n border-color: #ff80ab !important;\n}\n\n.v-application .pink--text.text--accent-1 {\n color: #ff80ab !important;\n caret-color: #ff80ab !important;\n}\n\n.v-application .pink.accent-2 {\n background-color: #ff4081 !important;\n border-color: #ff4081 !important;\n}\n\n.v-application .pink--text.text--accent-2 {\n color: #ff4081 !important;\n caret-color: #ff4081 !important;\n}\n\n.v-application .pink.accent-3 {\n background-color: #f50057 !important;\n border-color: #f50057 !important;\n}\n\n.v-application .pink--text.text--accent-3 {\n color: #f50057 !important;\n caret-color: #f50057 !important;\n}\n\n.v-application .pink.accent-4 {\n background-color: #c51162 !important;\n border-color: #c51162 !important;\n}\n\n.v-application .pink--text.text--accent-4 {\n color: #c51162 !important;\n caret-color: #c51162 !important;\n}\n\n.v-application .purple {\n background-color: #9c27b0 !important;\n border-color: #9c27b0 !important;\n}\n\n.v-application .purple--text {\n color: #9c27b0 !important;\n caret-color: #9c27b0 !important;\n}\n\n.v-application .purple.lighten-5 {\n background-color: #f3e5f5 !important;\n border-color: #f3e5f5 !important;\n}\n\n.v-application .purple--text.text--lighten-5 {\n color: #f3e5f5 !important;\n caret-color: #f3e5f5 !important;\n}\n\n.v-application .purple.lighten-4 {\n background-color: #e1bee7 !important;\n border-color: #e1bee7 !important;\n}\n\n.v-application .purple--text.text--lighten-4 {\n color: #e1bee7 !important;\n caret-color: #e1bee7 !important;\n}\n\n.v-application .purple.lighten-3 {\n background-color: #ce93d8 !important;\n border-color: #ce93d8 !important;\n}\n\n.v-application .purple--text.text--lighten-3 {\n color: #ce93d8 !important;\n caret-color: #ce93d8 !important;\n}\n\n.v-application .purple.lighten-2 {\n background-color: #ba68c8 !important;\n border-color: #ba68c8 !important;\n}\n\n.v-application .purple--text.text--lighten-2 {\n color: #ba68c8 !important;\n caret-color: #ba68c8 !important;\n}\n\n.v-application .purple.lighten-1 {\n background-color: #ab47bc !important;\n border-color: #ab47bc !important;\n}\n\n.v-application .purple--text.text--lighten-1 {\n color: #ab47bc !important;\n caret-color: #ab47bc !important;\n}\n\n.v-application .purple.darken-1 {\n background-color: #8e24aa !important;\n border-color: #8e24aa !important;\n}\n\n.v-application .purple--text.text--darken-1 {\n color: #8e24aa !important;\n caret-color: #8e24aa !important;\n}\n\n.v-application .purple.darken-2 {\n background-color: #7b1fa2 !important;\n border-color: #7b1fa2 !important;\n}\n\n.v-application .purple--text.text--darken-2 {\n color: #7b1fa2 !important;\n caret-color: #7b1fa2 !important;\n}\n\n.v-application .purple.darken-3 {\n background-color: #6a1b9a !important;\n border-color: #6a1b9a !important;\n}\n\n.v-application .purple--text.text--darken-3 {\n color: #6a1b9a !important;\n caret-color: #6a1b9a !important;\n}\n\n.v-application .purple.darken-4 {\n background-color: #4a148c !important;\n border-color: #4a148c !important;\n}\n\n.v-application .purple--text.text--darken-4 {\n color: #4a148c !important;\n caret-color: #4a148c !important;\n}\n\n.v-application .purple.accent-1 {\n background-color: #ea80fc !important;\n border-color: #ea80fc !important;\n}\n\n.v-application .purple--text.text--accent-1 {\n color: #ea80fc !important;\n caret-color: #ea80fc !important;\n}\n\n.v-application .purple.accent-2 {\n background-color: #e040fb !important;\n border-color: #e040fb !important;\n}\n\n.v-application .purple--text.text--accent-2 {\n color: #e040fb !important;\n caret-color: #e040fb !important;\n}\n\n.v-application .purple.accent-3 {\n background-color: #d500f9 !important;\n border-color: #d500f9 !important;\n}\n\n.v-application .purple--text.text--accent-3 {\n color: #d500f9 !important;\n caret-color: #d500f9 !important;\n}\n\n.v-application .purple.accent-4 {\n background-color: #aa00ff !important;\n border-color: #aa00ff !important;\n}\n\n.v-application .purple--text.text--accent-4 {\n color: #aa00ff !important;\n caret-color: #aa00ff !important;\n}\n\n.v-application .deep-purple {\n background-color: #673ab7 !important;\n border-color: #673ab7 !important;\n}\n\n.v-application .deep-purple--text {\n color: #673ab7 !important;\n caret-color: #673ab7 !important;\n}\n\n.v-application .deep-purple.lighten-5 {\n background-color: #ede7f6 !important;\n border-color: #ede7f6 !important;\n}\n\n.v-application .deep-purple--text.text--lighten-5 {\n color: #ede7f6 !important;\n caret-color: #ede7f6 !important;\n}\n\n.v-application .deep-purple.lighten-4 {\n background-color: #d1c4e9 !important;\n border-color: #d1c4e9 !important;\n}\n\n.v-application .deep-purple--text.text--lighten-4 {\n color: #d1c4e9 !important;\n caret-color: #d1c4e9 !important;\n}\n\n.v-application .deep-purple.lighten-3 {\n background-color: #b39ddb !important;\n border-color: #b39ddb !important;\n}\n\n.v-application .deep-purple--text.text--lighten-3 {\n color: #b39ddb !important;\n caret-color: #b39ddb !important;\n}\n\n.v-application .deep-purple.lighten-2 {\n background-color: #9575cd !important;\n border-color: #9575cd !important;\n}\n\n.v-application .deep-purple--text.text--lighten-2 {\n color: #9575cd !important;\n caret-color: #9575cd !important;\n}\n\n.v-application .deep-purple.lighten-1 {\n background-color: #7e57c2 !important;\n border-color: #7e57c2 !important;\n}\n\n.v-application .deep-purple--text.text--lighten-1 {\n color: #7e57c2 !important;\n caret-color: #7e57c2 !important;\n}\n\n.v-application .deep-purple.darken-1 {\n background-color: #5e35b1 !important;\n border-color: #5e35b1 !important;\n}\n\n.v-application .deep-purple--text.text--darken-1 {\n color: #5e35b1 !important;\n caret-color: #5e35b1 !important;\n}\n\n.v-application .deep-purple.darken-2 {\n background-color: #512da8 !important;\n border-color: #512da8 !important;\n}\n\n.v-application .deep-purple--text.text--darken-2 {\n color: #512da8 !important;\n caret-color: #512da8 !important;\n}\n\n.v-application .deep-purple.darken-3 {\n background-color: #4527a0 !important;\n border-color: #4527a0 !important;\n}\n\n.v-application .deep-purple--text.text--darken-3 {\n color: #4527a0 !important;\n caret-color: #4527a0 !important;\n}\n\n.v-application .deep-purple.darken-4 {\n background-color: #311b92 !important;\n border-color: #311b92 !important;\n}\n\n.v-application .deep-purple--text.text--darken-4 {\n color: #311b92 !important;\n caret-color: #311b92 !important;\n}\n\n.v-application .deep-purple.accent-1 {\n background-color: #b388ff !important;\n border-color: #b388ff !important;\n}\n\n.v-application .deep-purple--text.text--accent-1 {\n color: #b388ff !important;\n caret-color: #b388ff !important;\n}\n\n.v-application .deep-purple.accent-2 {\n background-color: #7c4dff !important;\n border-color: #7c4dff !important;\n}\n\n.v-application .deep-purple--text.text--accent-2 {\n color: #7c4dff !important;\n caret-color: #7c4dff !important;\n}\n\n.v-application .deep-purple.accent-3 {\n background-color: #651fff !important;\n border-color: #651fff !important;\n}\n\n.v-application .deep-purple--text.text--accent-3 {\n color: #651fff !important;\n caret-color: #651fff !important;\n}\n\n.v-application .deep-purple.accent-4 {\n background-color: #6200ea !important;\n border-color: #6200ea !important;\n}\n\n.v-application .deep-purple--text.text--accent-4 {\n color: #6200ea !important;\n caret-color: #6200ea !important;\n}\n\n.v-application .indigo {\n background-color: #3f51b5 !important;\n border-color: #3f51b5 !important;\n}\n\n.v-application .indigo--text {\n color: #3f51b5 !important;\n caret-color: #3f51b5 !important;\n}\n\n.v-application .indigo.lighten-5 {\n background-color: #e8eaf6 !important;\n border-color: #e8eaf6 !important;\n}\n\n.v-application .indigo--text.text--lighten-5 {\n color: #e8eaf6 !important;\n caret-color: #e8eaf6 !important;\n}\n\n.v-application .indigo.lighten-4 {\n background-color: #c5cae9 !important;\n border-color: #c5cae9 !important;\n}\n\n.v-application .indigo--text.text--lighten-4 {\n color: #c5cae9 !important;\n caret-color: #c5cae9 !important;\n}\n\n.v-application .indigo.lighten-3 {\n background-color: #9fa8da !important;\n border-color: #9fa8da !important;\n}\n\n.v-application .indigo--text.text--lighten-3 {\n color: #9fa8da !important;\n caret-color: #9fa8da !important;\n}\n\n.v-application .indigo.lighten-2 {\n background-color: #7986cb !important;\n border-color: #7986cb !important;\n}\n\n.v-application .indigo--text.text--lighten-2 {\n color: #7986cb !important;\n caret-color: #7986cb !important;\n}\n\n.v-application .indigo.lighten-1 {\n background-color: #5c6bc0 !important;\n border-color: #5c6bc0 !important;\n}\n\n.v-application .indigo--text.text--lighten-1 {\n color: #5c6bc0 !important;\n caret-color: #5c6bc0 !important;\n}\n\n.v-application .indigo.darken-1 {\n background-color: #3949ab !important;\n border-color: #3949ab !important;\n}\n\n.v-application .indigo--text.text--darken-1 {\n color: #3949ab !important;\n caret-color: #3949ab !important;\n}\n\n.v-application .indigo.darken-2 {\n background-color: #303f9f !important;\n border-color: #303f9f !important;\n}\n\n.v-application .indigo--text.text--darken-2 {\n color: #303f9f !important;\n caret-color: #303f9f !important;\n}\n\n.v-application .indigo.darken-3 {\n background-color: #283593 !important;\n border-color: #283593 !important;\n}\n\n.v-application .indigo--text.text--darken-3 {\n color: #283593 !important;\n caret-color: #283593 !important;\n}\n\n.v-application .indigo.darken-4 {\n background-color: #1a237e !important;\n border-color: #1a237e !important;\n}\n\n.v-application .indigo--text.text--darken-4 {\n color: #1a237e !important;\n caret-color: #1a237e !important;\n}\n\n.v-application .indigo.accent-1 {\n background-color: #8c9eff !important;\n border-color: #8c9eff !important;\n}\n\n.v-application .indigo--text.text--accent-1 {\n color: #8c9eff !important;\n caret-color: #8c9eff !important;\n}\n\n.v-application .indigo.accent-2 {\n background-color: #536dfe !important;\n border-color: #536dfe !important;\n}\n\n.v-application .indigo--text.text--accent-2 {\n color: #536dfe !important;\n caret-color: #536dfe !important;\n}\n\n.v-application .indigo.accent-3 {\n background-color: #3d5afe !important;\n border-color: #3d5afe !important;\n}\n\n.v-application .indigo--text.text--accent-3 {\n color: #3d5afe !important;\n caret-color: #3d5afe !important;\n}\n\n.v-application .indigo.accent-4 {\n background-color: #304ffe !important;\n border-color: #304ffe !important;\n}\n\n.v-application .indigo--text.text--accent-4 {\n color: #304ffe !important;\n caret-color: #304ffe !important;\n}\n\n.v-application .blue {\n background-color: #2196F3 !important;\n border-color: #2196F3 !important;\n}\n\n.v-application .blue--text {\n color: #2196F3 !important;\n caret-color: #2196F3 !important;\n}\n\n.v-application .blue.lighten-5 {\n background-color: #E3F2FD !important;\n border-color: #E3F2FD !important;\n}\n\n.v-application .blue--text.text--lighten-5 {\n color: #E3F2FD !important;\n caret-color: #E3F2FD !important;\n}\n\n.v-application .blue.lighten-4 {\n background-color: #BBDEFB !important;\n border-color: #BBDEFB !important;\n}\n\n.v-application .blue--text.text--lighten-4 {\n color: #BBDEFB !important;\n caret-color: #BBDEFB !important;\n}\n\n.v-application .blue.lighten-3 {\n background-color: #90CAF9 !important;\n border-color: #90CAF9 !important;\n}\n\n.v-application .blue--text.text--lighten-3 {\n color: #90CAF9 !important;\n caret-color: #90CAF9 !important;\n}\n\n.v-application .blue.lighten-2 {\n background-color: #64B5F6 !important;\n border-color: #64B5F6 !important;\n}\n\n.v-application .blue--text.text--lighten-2 {\n color: #64B5F6 !important;\n caret-color: #64B5F6 !important;\n}\n\n.v-application .blue.lighten-1 {\n background-color: #42A5F5 !important;\n border-color: #42A5F5 !important;\n}\n\n.v-application .blue--text.text--lighten-1 {\n color: #42A5F5 !important;\n caret-color: #42A5F5 !important;\n}\n\n.v-application .blue.darken-1 {\n background-color: #1E88E5 !important;\n border-color: #1E88E5 !important;\n}\n\n.v-application .blue--text.text--darken-1 {\n color: #1E88E5 !important;\n caret-color: #1E88E5 !important;\n}\n\n.v-application .blue.darken-2 {\n background-color: #1976D2 !important;\n border-color: #1976D2 !important;\n}\n\n.v-application .blue--text.text--darken-2 {\n color: #1976D2 !important;\n caret-color: #1976D2 !important;\n}\n\n.v-application .blue.darken-3 {\n background-color: #1565C0 !important;\n border-color: #1565C0 !important;\n}\n\n.v-application .blue--text.text--darken-3 {\n color: #1565C0 !important;\n caret-color: #1565C0 !important;\n}\n\n.v-application .blue.darken-4 {\n background-color: #0D47A1 !important;\n border-color: #0D47A1 !important;\n}\n\n.v-application .blue--text.text--darken-4 {\n color: #0D47A1 !important;\n caret-color: #0D47A1 !important;\n}\n\n.v-application .blue.accent-1 {\n background-color: #82B1FF !important;\n border-color: #82B1FF !important;\n}\n\n.v-application .blue--text.text--accent-1 {\n color: #82B1FF !important;\n caret-color: #82B1FF !important;\n}\n\n.v-application .blue.accent-2 {\n background-color: #448AFF !important;\n border-color: #448AFF !important;\n}\n\n.v-application .blue--text.text--accent-2 {\n color: #448AFF !important;\n caret-color: #448AFF !important;\n}\n\n.v-application .blue.accent-3 {\n background-color: #2979FF !important;\n border-color: #2979FF !important;\n}\n\n.v-application .blue--text.text--accent-3 {\n color: #2979FF !important;\n caret-color: #2979FF !important;\n}\n\n.v-application .blue.accent-4 {\n background-color: #2962FF !important;\n border-color: #2962FF !important;\n}\n\n.v-application .blue--text.text--accent-4 {\n color: #2962FF !important;\n caret-color: #2962FF !important;\n}\n\n.v-application .light-blue {\n background-color: #03a9f4 !important;\n border-color: #03a9f4 !important;\n}\n\n.v-application .light-blue--text {\n color: #03a9f4 !important;\n caret-color: #03a9f4 !important;\n}\n\n.v-application .light-blue.lighten-5 {\n background-color: #e1f5fe !important;\n border-color: #e1f5fe !important;\n}\n\n.v-application .light-blue--text.text--lighten-5 {\n color: #e1f5fe !important;\n caret-color: #e1f5fe !important;\n}\n\n.v-application .light-blue.lighten-4 {\n background-color: #b3e5fc !important;\n border-color: #b3e5fc !important;\n}\n\n.v-application .light-blue--text.text--lighten-4 {\n color: #b3e5fc !important;\n caret-color: #b3e5fc !important;\n}\n\n.v-application .light-blue.lighten-3 {\n background-color: #81d4fa !important;\n border-color: #81d4fa !important;\n}\n\n.v-application .light-blue--text.text--lighten-3 {\n color: #81d4fa !important;\n caret-color: #81d4fa !important;\n}\n\n.v-application .light-blue.lighten-2 {\n background-color: #4fc3f7 !important;\n border-color: #4fc3f7 !important;\n}\n\n.v-application .light-blue--text.text--lighten-2 {\n color: #4fc3f7 !important;\n caret-color: #4fc3f7 !important;\n}\n\n.v-application .light-blue.lighten-1 {\n background-color: #29b6f6 !important;\n border-color: #29b6f6 !important;\n}\n\n.v-application .light-blue--text.text--lighten-1 {\n color: #29b6f6 !important;\n caret-color: #29b6f6 !important;\n}\n\n.v-application .light-blue.darken-1 {\n background-color: #039be5 !important;\n border-color: #039be5 !important;\n}\n\n.v-application .light-blue--text.text--darken-1 {\n color: #039be5 !important;\n caret-color: #039be5 !important;\n}\n\n.v-application .light-blue.darken-2 {\n background-color: #0288d1 !important;\n border-color: #0288d1 !important;\n}\n\n.v-application .light-blue--text.text--darken-2 {\n color: #0288d1 !important;\n caret-color: #0288d1 !important;\n}\n\n.v-application .light-blue.darken-3 {\n background-color: #0277bd !important;\n border-color: #0277bd !important;\n}\n\n.v-application .light-blue--text.text--darken-3 {\n color: #0277bd !important;\n caret-color: #0277bd !important;\n}\n\n.v-application .light-blue.darken-4 {\n background-color: #01579b !important;\n border-color: #01579b !important;\n}\n\n.v-application .light-blue--text.text--darken-4 {\n color: #01579b !important;\n caret-color: #01579b !important;\n}\n\n.v-application .light-blue.accent-1 {\n background-color: #80d8ff !important;\n border-color: #80d8ff !important;\n}\n\n.v-application .light-blue--text.text--accent-1 {\n color: #80d8ff !important;\n caret-color: #80d8ff !important;\n}\n\n.v-application .light-blue.accent-2 {\n background-color: #40c4ff !important;\n border-color: #40c4ff !important;\n}\n\n.v-application .light-blue--text.text--accent-2 {\n color: #40c4ff !important;\n caret-color: #40c4ff !important;\n}\n\n.v-application .light-blue.accent-3 {\n background-color: #00b0ff !important;\n border-color: #00b0ff !important;\n}\n\n.v-application .light-blue--text.text--accent-3 {\n color: #00b0ff !important;\n caret-color: #00b0ff !important;\n}\n\n.v-application .light-blue.accent-4 {\n background-color: #0091ea !important;\n border-color: #0091ea !important;\n}\n\n.v-application .light-blue--text.text--accent-4 {\n color: #0091ea !important;\n caret-color: #0091ea !important;\n}\n\n.v-application .cyan {\n background-color: #00bcd4 !important;\n border-color: #00bcd4 !important;\n}\n\n.v-application .cyan--text {\n color: #00bcd4 !important;\n caret-color: #00bcd4 !important;\n}\n\n.v-application .cyan.lighten-5 {\n background-color: #e0f7fa !important;\n border-color: #e0f7fa !important;\n}\n\n.v-application .cyan--text.text--lighten-5 {\n color: #e0f7fa !important;\n caret-color: #e0f7fa !important;\n}\n\n.v-application .cyan.lighten-4 {\n background-color: #b2ebf2 !important;\n border-color: #b2ebf2 !important;\n}\n\n.v-application .cyan--text.text--lighten-4 {\n color: #b2ebf2 !important;\n caret-color: #b2ebf2 !important;\n}\n\n.v-application .cyan.lighten-3 {\n background-color: #80deea !important;\n border-color: #80deea !important;\n}\n\n.v-application .cyan--text.text--lighten-3 {\n color: #80deea !important;\n caret-color: #80deea !important;\n}\n\n.v-application .cyan.lighten-2 {\n background-color: #4dd0e1 !important;\n border-color: #4dd0e1 !important;\n}\n\n.v-application .cyan--text.text--lighten-2 {\n color: #4dd0e1 !important;\n caret-color: #4dd0e1 !important;\n}\n\n.v-application .cyan.lighten-1 {\n background-color: #26c6da !important;\n border-color: #26c6da !important;\n}\n\n.v-application .cyan--text.text--lighten-1 {\n color: #26c6da !important;\n caret-color: #26c6da !important;\n}\n\n.v-application .cyan.darken-1 {\n background-color: #00acc1 !important;\n border-color: #00acc1 !important;\n}\n\n.v-application .cyan--text.text--darken-1 {\n color: #00acc1 !important;\n caret-color: #00acc1 !important;\n}\n\n.v-application .cyan.darken-2 {\n background-color: #0097a7 !important;\n border-color: #0097a7 !important;\n}\n\n.v-application .cyan--text.text--darken-2 {\n color: #0097a7 !important;\n caret-color: #0097a7 !important;\n}\n\n.v-application .cyan.darken-3 {\n background-color: #00838f !important;\n border-color: #00838f !important;\n}\n\n.v-application .cyan--text.text--darken-3 {\n color: #00838f !important;\n caret-color: #00838f !important;\n}\n\n.v-application .cyan.darken-4 {\n background-color: #006064 !important;\n border-color: #006064 !important;\n}\n\n.v-application .cyan--text.text--darken-4 {\n color: #006064 !important;\n caret-color: #006064 !important;\n}\n\n.v-application .cyan.accent-1 {\n background-color: #84ffff !important;\n border-color: #84ffff !important;\n}\n\n.v-application .cyan--text.text--accent-1 {\n color: #84ffff !important;\n caret-color: #84ffff !important;\n}\n\n.v-application .cyan.accent-2 {\n background-color: #18ffff !important;\n border-color: #18ffff !important;\n}\n\n.v-application .cyan--text.text--accent-2 {\n color: #18ffff !important;\n caret-color: #18ffff !important;\n}\n\n.v-application .cyan.accent-3 {\n background-color: #00e5ff !important;\n border-color: #00e5ff !important;\n}\n\n.v-application .cyan--text.text--accent-3 {\n color: #00e5ff !important;\n caret-color: #00e5ff !important;\n}\n\n.v-application .cyan.accent-4 {\n background-color: #00b8d4 !important;\n border-color: #00b8d4 !important;\n}\n\n.v-application .cyan--text.text--accent-4 {\n color: #00b8d4 !important;\n caret-color: #00b8d4 !important;\n}\n\n.v-application .teal {\n background-color: #009688 !important;\n border-color: #009688 !important;\n}\n\n.v-application .teal--text {\n color: #009688 !important;\n caret-color: #009688 !important;\n}\n\n.v-application .teal.lighten-5 {\n background-color: #e0f2f1 !important;\n border-color: #e0f2f1 !important;\n}\n\n.v-application .teal--text.text--lighten-5 {\n color: #e0f2f1 !important;\n caret-color: #e0f2f1 !important;\n}\n\n.v-application .teal.lighten-4 {\n background-color: #b2dfdb !important;\n border-color: #b2dfdb !important;\n}\n\n.v-application .teal--text.text--lighten-4 {\n color: #b2dfdb !important;\n caret-color: #b2dfdb !important;\n}\n\n.v-application .teal.lighten-3 {\n background-color: #80cbc4 !important;\n border-color: #80cbc4 !important;\n}\n\n.v-application .teal--text.text--lighten-3 {\n color: #80cbc4 !important;\n caret-color: #80cbc4 !important;\n}\n\n.v-application .teal.lighten-2 {\n background-color: #4db6ac !important;\n border-color: #4db6ac !important;\n}\n\n.v-application .teal--text.text--lighten-2 {\n color: #4db6ac !important;\n caret-color: #4db6ac !important;\n}\n\n.v-application .teal.lighten-1 {\n background-color: #26a69a !important;\n border-color: #26a69a !important;\n}\n\n.v-application .teal--text.text--lighten-1 {\n color: #26a69a !important;\n caret-color: #26a69a !important;\n}\n\n.v-application .teal.darken-1 {\n background-color: #00897b !important;\n border-color: #00897b !important;\n}\n\n.v-application .teal--text.text--darken-1 {\n color: #00897b !important;\n caret-color: #00897b !important;\n}\n\n.v-application .teal.darken-2 {\n background-color: #00796b !important;\n border-color: #00796b !important;\n}\n\n.v-application .teal--text.text--darken-2 {\n color: #00796b !important;\n caret-color: #00796b !important;\n}\n\n.v-application .teal.darken-3 {\n background-color: #00695c !important;\n border-color: #00695c !important;\n}\n\n.v-application .teal--text.text--darken-3 {\n color: #00695c !important;\n caret-color: #00695c !important;\n}\n\n.v-application .teal.darken-4 {\n background-color: #004d40 !important;\n border-color: #004d40 !important;\n}\n\n.v-application .teal--text.text--darken-4 {\n color: #004d40 !important;\n caret-color: #004d40 !important;\n}\n\n.v-application .teal.accent-1 {\n background-color: #a7ffeb !important;\n border-color: #a7ffeb !important;\n}\n\n.v-application .teal--text.text--accent-1 {\n color: #a7ffeb !important;\n caret-color: #a7ffeb !important;\n}\n\n.v-application .teal.accent-2 {\n background-color: #64ffda !important;\n border-color: #64ffda !important;\n}\n\n.v-application .teal--text.text--accent-2 {\n color: #64ffda !important;\n caret-color: #64ffda !important;\n}\n\n.v-application .teal.accent-3 {\n background-color: #1de9b6 !important;\n border-color: #1de9b6 !important;\n}\n\n.v-application .teal--text.text--accent-3 {\n color: #1de9b6 !important;\n caret-color: #1de9b6 !important;\n}\n\n.v-application .teal.accent-4 {\n background-color: #00bfa5 !important;\n border-color: #00bfa5 !important;\n}\n\n.v-application .teal--text.text--accent-4 {\n color: #00bfa5 !important;\n caret-color: #00bfa5 !important;\n}\n\n.v-application .green {\n background-color: #4CAF50 !important;\n border-color: #4CAF50 !important;\n}\n\n.v-application .green--text {\n color: #4CAF50 !important;\n caret-color: #4CAF50 !important;\n}\n\n.v-application .green.lighten-5 {\n background-color: #E8F5E9 !important;\n border-color: #E8F5E9 !important;\n}\n\n.v-application .green--text.text--lighten-5 {\n color: #E8F5E9 !important;\n caret-color: #E8F5E9 !important;\n}\n\n.v-application .green.lighten-4 {\n background-color: #C8E6C9 !important;\n border-color: #C8E6C9 !important;\n}\n\n.v-application .green--text.text--lighten-4 {\n color: #C8E6C9 !important;\n caret-color: #C8E6C9 !important;\n}\n\n.v-application .green.lighten-3 {\n background-color: #A5D6A7 !important;\n border-color: #A5D6A7 !important;\n}\n\n.v-application .green--text.text--lighten-3 {\n color: #A5D6A7 !important;\n caret-color: #A5D6A7 !important;\n}\n\n.v-application .green.lighten-2 {\n background-color: #81C784 !important;\n border-color: #81C784 !important;\n}\n\n.v-application .green--text.text--lighten-2 {\n color: #81C784 !important;\n caret-color: #81C784 !important;\n}\n\n.v-application .green.lighten-1 {\n background-color: #66BB6A !important;\n border-color: #66BB6A !important;\n}\n\n.v-application .green--text.text--lighten-1 {\n color: #66BB6A !important;\n caret-color: #66BB6A !important;\n}\n\n.v-application .green.darken-1 {\n background-color: #43A047 !important;\n border-color: #43A047 !important;\n}\n\n.v-application .green--text.text--darken-1 {\n color: #43A047 !important;\n caret-color: #43A047 !important;\n}\n\n.v-application .green.darken-2 {\n background-color: #388E3C !important;\n border-color: #388E3C !important;\n}\n\n.v-application .green--text.text--darken-2 {\n color: #388E3C !important;\n caret-color: #388E3C !important;\n}\n\n.v-application .green.darken-3 {\n background-color: #2E7D32 !important;\n border-color: #2E7D32 !important;\n}\n\n.v-application .green--text.text--darken-3 {\n color: #2E7D32 !important;\n caret-color: #2E7D32 !important;\n}\n\n.v-application .green.darken-4 {\n background-color: #1B5E20 !important;\n border-color: #1B5E20 !important;\n}\n\n.v-application .green--text.text--darken-4 {\n color: #1B5E20 !important;\n caret-color: #1B5E20 !important;\n}\n\n.v-application .green.accent-1 {\n background-color: #B9F6CA !important;\n border-color: #B9F6CA !important;\n}\n\n.v-application .green--text.text--accent-1 {\n color: #B9F6CA !important;\n caret-color: #B9F6CA !important;\n}\n\n.v-application .green.accent-2 {\n background-color: #69F0AE !important;\n border-color: #69F0AE !important;\n}\n\n.v-application .green--text.text--accent-2 {\n color: #69F0AE !important;\n caret-color: #69F0AE !important;\n}\n\n.v-application .green.accent-3 {\n background-color: #00E676 !important;\n border-color: #00E676 !important;\n}\n\n.v-application .green--text.text--accent-3 {\n color: #00E676 !important;\n caret-color: #00E676 !important;\n}\n\n.v-application .green.accent-4 {\n background-color: #00C853 !important;\n border-color: #00C853 !important;\n}\n\n.v-application .green--text.text--accent-4 {\n color: #00C853 !important;\n caret-color: #00C853 !important;\n}\n\n.v-application .light-green {\n background-color: #8bc34a !important;\n border-color: #8bc34a !important;\n}\n\n.v-application .light-green--text {\n color: #8bc34a !important;\n caret-color: #8bc34a !important;\n}\n\n.v-application .light-green.lighten-5 {\n background-color: #f1f8e9 !important;\n border-color: #f1f8e9 !important;\n}\n\n.v-application .light-green--text.text--lighten-5 {\n color: #f1f8e9 !important;\n caret-color: #f1f8e9 !important;\n}\n\n.v-application .light-green.lighten-4 {\n background-color: #dcedc8 !important;\n border-color: #dcedc8 !important;\n}\n\n.v-application .light-green--text.text--lighten-4 {\n color: #dcedc8 !important;\n caret-color: #dcedc8 !important;\n}\n\n.v-application .light-green.lighten-3 {\n background-color: #c5e1a5 !important;\n border-color: #c5e1a5 !important;\n}\n\n.v-application .light-green--text.text--lighten-3 {\n color: #c5e1a5 !important;\n caret-color: #c5e1a5 !important;\n}\n\n.v-application .light-green.lighten-2 {\n background-color: #aed581 !important;\n border-color: #aed581 !important;\n}\n\n.v-application .light-green--text.text--lighten-2 {\n color: #aed581 !important;\n caret-color: #aed581 !important;\n}\n\n.v-application .light-green.lighten-1 {\n background-color: #9ccc65 !important;\n border-color: #9ccc65 !important;\n}\n\n.v-application .light-green--text.text--lighten-1 {\n color: #9ccc65 !important;\n caret-color: #9ccc65 !important;\n}\n\n.v-application .light-green.darken-1 {\n background-color: #7cb342 !important;\n border-color: #7cb342 !important;\n}\n\n.v-application .light-green--text.text--darken-1 {\n color: #7cb342 !important;\n caret-color: #7cb342 !important;\n}\n\n.v-application .light-green.darken-2 {\n background-color: #689f38 !important;\n border-color: #689f38 !important;\n}\n\n.v-application .light-green--text.text--darken-2 {\n color: #689f38 !important;\n caret-color: #689f38 !important;\n}\n\n.v-application .light-green.darken-3 {\n background-color: #558b2f !important;\n border-color: #558b2f !important;\n}\n\n.v-application .light-green--text.text--darken-3 {\n color: #558b2f !important;\n caret-color: #558b2f !important;\n}\n\n.v-application .light-green.darken-4 {\n background-color: #33691e !important;\n border-color: #33691e !important;\n}\n\n.v-application .light-green--text.text--darken-4 {\n color: #33691e !important;\n caret-color: #33691e !important;\n}\n\n.v-application .light-green.accent-1 {\n background-color: #ccff90 !important;\n border-color: #ccff90 !important;\n}\n\n.v-application .light-green--text.text--accent-1 {\n color: #ccff90 !important;\n caret-color: #ccff90 !important;\n}\n\n.v-application .light-green.accent-2 {\n background-color: #b2ff59 !important;\n border-color: #b2ff59 !important;\n}\n\n.v-application .light-green--text.text--accent-2 {\n color: #b2ff59 !important;\n caret-color: #b2ff59 !important;\n}\n\n.v-application .light-green.accent-3 {\n background-color: #76ff03 !important;\n border-color: #76ff03 !important;\n}\n\n.v-application .light-green--text.text--accent-3 {\n color: #76ff03 !important;\n caret-color: #76ff03 !important;\n}\n\n.v-application .light-green.accent-4 {\n background-color: #64dd17 !important;\n border-color: #64dd17 !important;\n}\n\n.v-application .light-green--text.text--accent-4 {\n color: #64dd17 !important;\n caret-color: #64dd17 !important;\n}\n\n.v-application .lime {\n background-color: #cddc39 !important;\n border-color: #cddc39 !important;\n}\n\n.v-application .lime--text {\n color: #cddc39 !important;\n caret-color: #cddc39 !important;\n}\n\n.v-application .lime.lighten-5 {\n background-color: #f9fbe7 !important;\n border-color: #f9fbe7 !important;\n}\n\n.v-application .lime--text.text--lighten-5 {\n color: #f9fbe7 !important;\n caret-color: #f9fbe7 !important;\n}\n\n.v-application .lime.lighten-4 {\n background-color: #f0f4c3 !important;\n border-color: #f0f4c3 !important;\n}\n\n.v-application .lime--text.text--lighten-4 {\n color: #f0f4c3 !important;\n caret-color: #f0f4c3 !important;\n}\n\n.v-application .lime.lighten-3 {\n background-color: #e6ee9c !important;\n border-color: #e6ee9c !important;\n}\n\n.v-application .lime--text.text--lighten-3 {\n color: #e6ee9c !important;\n caret-color: #e6ee9c !important;\n}\n\n.v-application .lime.lighten-2 {\n background-color: #dce775 !important;\n border-color: #dce775 !important;\n}\n\n.v-application .lime--text.text--lighten-2 {\n color: #dce775 !important;\n caret-color: #dce775 !important;\n}\n\n.v-application .lime.lighten-1 {\n background-color: #d4e157 !important;\n border-color: #d4e157 !important;\n}\n\n.v-application .lime--text.text--lighten-1 {\n color: #d4e157 !important;\n caret-color: #d4e157 !important;\n}\n\n.v-application .lime.darken-1 {\n background-color: #c0ca33 !important;\n border-color: #c0ca33 !important;\n}\n\n.v-application .lime--text.text--darken-1 {\n color: #c0ca33 !important;\n caret-color: #c0ca33 !important;\n}\n\n.v-application .lime.darken-2 {\n background-color: #afb42b !important;\n border-color: #afb42b !important;\n}\n\n.v-application .lime--text.text--darken-2 {\n color: #afb42b !important;\n caret-color: #afb42b !important;\n}\n\n.v-application .lime.darken-3 {\n background-color: #9e9d24 !important;\n border-color: #9e9d24 !important;\n}\n\n.v-application .lime--text.text--darken-3 {\n color: #9e9d24 !important;\n caret-color: #9e9d24 !important;\n}\n\n.v-application .lime.darken-4 {\n background-color: #827717 !important;\n border-color: #827717 !important;\n}\n\n.v-application .lime--text.text--darken-4 {\n color: #827717 !important;\n caret-color: #827717 !important;\n}\n\n.v-application .lime.accent-1 {\n background-color: #f4ff81 !important;\n border-color: #f4ff81 !important;\n}\n\n.v-application .lime--text.text--accent-1 {\n color: #f4ff81 !important;\n caret-color: #f4ff81 !important;\n}\n\n.v-application .lime.accent-2 {\n background-color: #eeff41 !important;\n border-color: #eeff41 !important;\n}\n\n.v-application .lime--text.text--accent-2 {\n color: #eeff41 !important;\n caret-color: #eeff41 !important;\n}\n\n.v-application .lime.accent-3 {\n background-color: #c6ff00 !important;\n border-color: #c6ff00 !important;\n}\n\n.v-application .lime--text.text--accent-3 {\n color: #c6ff00 !important;\n caret-color: #c6ff00 !important;\n}\n\n.v-application .lime.accent-4 {\n background-color: #aeea00 !important;\n border-color: #aeea00 !important;\n}\n\n.v-application .lime--text.text--accent-4 {\n color: #aeea00 !important;\n caret-color: #aeea00 !important;\n}\n\n.v-application .yellow {\n background-color: #ffeb3b !important;\n border-color: #ffeb3b !important;\n}\n\n.v-application .yellow--text {\n color: #ffeb3b !important;\n caret-color: #ffeb3b !important;\n}\n\n.v-application .yellow.lighten-5 {\n background-color: #fffde7 !important;\n border-color: #fffde7 !important;\n}\n\n.v-application .yellow--text.text--lighten-5 {\n color: #fffde7 !important;\n caret-color: #fffde7 !important;\n}\n\n.v-application .yellow.lighten-4 {\n background-color: #fff9c4 !important;\n border-color: #fff9c4 !important;\n}\n\n.v-application .yellow--text.text--lighten-4 {\n color: #fff9c4 !important;\n caret-color: #fff9c4 !important;\n}\n\n.v-application .yellow.lighten-3 {\n background-color: #fff59d !important;\n border-color: #fff59d !important;\n}\n\n.v-application .yellow--text.text--lighten-3 {\n color: #fff59d !important;\n caret-color: #fff59d !important;\n}\n\n.v-application .yellow.lighten-2 {\n background-color: #fff176 !important;\n border-color: #fff176 !important;\n}\n\n.v-application .yellow--text.text--lighten-2 {\n color: #fff176 !important;\n caret-color: #fff176 !important;\n}\n\n.v-application .yellow.lighten-1 {\n background-color: #ffee58 !important;\n border-color: #ffee58 !important;\n}\n\n.v-application .yellow--text.text--lighten-1 {\n color: #ffee58 !important;\n caret-color: #ffee58 !important;\n}\n\n.v-application .yellow.darken-1 {\n background-color: #fdd835 !important;\n border-color: #fdd835 !important;\n}\n\n.v-application .yellow--text.text--darken-1 {\n color: #fdd835 !important;\n caret-color: #fdd835 !important;\n}\n\n.v-application .yellow.darken-2 {\n background-color: #fbc02d !important;\n border-color: #fbc02d !important;\n}\n\n.v-application .yellow--text.text--darken-2 {\n color: #fbc02d !important;\n caret-color: #fbc02d !important;\n}\n\n.v-application .yellow.darken-3 {\n background-color: #f9a825 !important;\n border-color: #f9a825 !important;\n}\n\n.v-application .yellow--text.text--darken-3 {\n color: #f9a825 !important;\n caret-color: #f9a825 !important;\n}\n\n.v-application .yellow.darken-4 {\n background-color: #f57f17 !important;\n border-color: #f57f17 !important;\n}\n\n.v-application .yellow--text.text--darken-4 {\n color: #f57f17 !important;\n caret-color: #f57f17 !important;\n}\n\n.v-application .yellow.accent-1 {\n background-color: #ffff8d !important;\n border-color: #ffff8d !important;\n}\n\n.v-application .yellow--text.text--accent-1 {\n color: #ffff8d !important;\n caret-color: #ffff8d !important;\n}\n\n.v-application .yellow.accent-2 {\n background-color: #ffff00 !important;\n border-color: #ffff00 !important;\n}\n\n.v-application .yellow--text.text--accent-2 {\n color: #ffff00 !important;\n caret-color: #ffff00 !important;\n}\n\n.v-application .yellow.accent-3 {\n background-color: #ffea00 !important;\n border-color: #ffea00 !important;\n}\n\n.v-application .yellow--text.text--accent-3 {\n color: #ffea00 !important;\n caret-color: #ffea00 !important;\n}\n\n.v-application .yellow.accent-4 {\n background-color: #ffd600 !important;\n border-color: #ffd600 !important;\n}\n\n.v-application .yellow--text.text--accent-4 {\n color: #ffd600 !important;\n caret-color: #ffd600 !important;\n}\n\n.v-application .amber {\n background-color: #ffc107 !important;\n border-color: #ffc107 !important;\n}\n\n.v-application .amber--text {\n color: #ffc107 !important;\n caret-color: #ffc107 !important;\n}\n\n.v-application .amber.lighten-5 {\n background-color: #fff8e1 !important;\n border-color: #fff8e1 !important;\n}\n\n.v-application .amber--text.text--lighten-5 {\n color: #fff8e1 !important;\n caret-color: #fff8e1 !important;\n}\n\n.v-application .amber.lighten-4 {\n background-color: #ffecb3 !important;\n border-color: #ffecb3 !important;\n}\n\n.v-application .amber--text.text--lighten-4 {\n color: #ffecb3 !important;\n caret-color: #ffecb3 !important;\n}\n\n.v-application .amber.lighten-3 {\n background-color: #ffe082 !important;\n border-color: #ffe082 !important;\n}\n\n.v-application .amber--text.text--lighten-3 {\n color: #ffe082 !important;\n caret-color: #ffe082 !important;\n}\n\n.v-application .amber.lighten-2 {\n background-color: #ffd54f !important;\n border-color: #ffd54f !important;\n}\n\n.v-application .amber--text.text--lighten-2 {\n color: #ffd54f !important;\n caret-color: #ffd54f !important;\n}\n\n.v-application .amber.lighten-1 {\n background-color: #ffca28 !important;\n border-color: #ffca28 !important;\n}\n\n.v-application .amber--text.text--lighten-1 {\n color: #ffca28 !important;\n caret-color: #ffca28 !important;\n}\n\n.v-application .amber.darken-1 {\n background-color: #ffb300 !important;\n border-color: #ffb300 !important;\n}\n\n.v-application .amber--text.text--darken-1 {\n color: #ffb300 !important;\n caret-color: #ffb300 !important;\n}\n\n.v-application .amber.darken-2 {\n background-color: #ffa000 !important;\n border-color: #ffa000 !important;\n}\n\n.v-application .amber--text.text--darken-2 {\n color: #ffa000 !important;\n caret-color: #ffa000 !important;\n}\n\n.v-application .amber.darken-3 {\n background-color: #ff8f00 !important;\n border-color: #ff8f00 !important;\n}\n\n.v-application .amber--text.text--darken-3 {\n color: #ff8f00 !important;\n caret-color: #ff8f00 !important;\n}\n\n.v-application .amber.darken-4 {\n background-color: #ff6f00 !important;\n border-color: #ff6f00 !important;\n}\n\n.v-application .amber--text.text--darken-4 {\n color: #ff6f00 !important;\n caret-color: #ff6f00 !important;\n}\n\n.v-application .amber.accent-1 {\n background-color: #ffe57f !important;\n border-color: #ffe57f !important;\n}\n\n.v-application .amber--text.text--accent-1 {\n color: #ffe57f !important;\n caret-color: #ffe57f !important;\n}\n\n.v-application .amber.accent-2 {\n background-color: #ffd740 !important;\n border-color: #ffd740 !important;\n}\n\n.v-application .amber--text.text--accent-2 {\n color: #ffd740 !important;\n caret-color: #ffd740 !important;\n}\n\n.v-application .amber.accent-3 {\n background-color: #ffc400 !important;\n border-color: #ffc400 !important;\n}\n\n.v-application .amber--text.text--accent-3 {\n color: #ffc400 !important;\n caret-color: #ffc400 !important;\n}\n\n.v-application .amber.accent-4 {\n background-color: #ffab00 !important;\n border-color: #ffab00 !important;\n}\n\n.v-application .amber--text.text--accent-4 {\n color: #ffab00 !important;\n caret-color: #ffab00 !important;\n}\n\n.v-application .orange {\n background-color: #ff9800 !important;\n border-color: #ff9800 !important;\n}\n\n.v-application .orange--text {\n color: #ff9800 !important;\n caret-color: #ff9800 !important;\n}\n\n.v-application .orange.lighten-5 {\n background-color: #fff3e0 !important;\n border-color: #fff3e0 !important;\n}\n\n.v-application .orange--text.text--lighten-5 {\n color: #fff3e0 !important;\n caret-color: #fff3e0 !important;\n}\n\n.v-application .orange.lighten-4 {\n background-color: #ffe0b2 !important;\n border-color: #ffe0b2 !important;\n}\n\n.v-application .orange--text.text--lighten-4 {\n color: #ffe0b2 !important;\n caret-color: #ffe0b2 !important;\n}\n\n.v-application .orange.lighten-3 {\n background-color: #ffcc80 !important;\n border-color: #ffcc80 !important;\n}\n\n.v-application .orange--text.text--lighten-3 {\n color: #ffcc80 !important;\n caret-color: #ffcc80 !important;\n}\n\n.v-application .orange.lighten-2 {\n background-color: #ffb74d !important;\n border-color: #ffb74d !important;\n}\n\n.v-application .orange--text.text--lighten-2 {\n color: #ffb74d !important;\n caret-color: #ffb74d !important;\n}\n\n.v-application .orange.lighten-1 {\n background-color: #ffa726 !important;\n border-color: #ffa726 !important;\n}\n\n.v-application .orange--text.text--lighten-1 {\n color: #ffa726 !important;\n caret-color: #ffa726 !important;\n}\n\n.v-application .orange.darken-1 {\n background-color: #fb8c00 !important;\n border-color: #fb8c00 !important;\n}\n\n.v-application .orange--text.text--darken-1 {\n color: #fb8c00 !important;\n caret-color: #fb8c00 !important;\n}\n\n.v-application .orange.darken-2 {\n background-color: #f57c00 !important;\n border-color: #f57c00 !important;\n}\n\n.v-application .orange--text.text--darken-2 {\n color: #f57c00 !important;\n caret-color: #f57c00 !important;\n}\n\n.v-application .orange.darken-3 {\n background-color: #ef6c00 !important;\n border-color: #ef6c00 !important;\n}\n\n.v-application .orange--text.text--darken-3 {\n color: #ef6c00 !important;\n caret-color: #ef6c00 !important;\n}\n\n.v-application .orange.darken-4 {\n background-color: #e65100 !important;\n border-color: #e65100 !important;\n}\n\n.v-application .orange--text.text--darken-4 {\n color: #e65100 !important;\n caret-color: #e65100 !important;\n}\n\n.v-application .orange.accent-1 {\n background-color: #ffd180 !important;\n border-color: #ffd180 !important;\n}\n\n.v-application .orange--text.text--accent-1 {\n color: #ffd180 !important;\n caret-color: #ffd180 !important;\n}\n\n.v-application .orange.accent-2 {\n background-color: #ffab40 !important;\n border-color: #ffab40 !important;\n}\n\n.v-application .orange--text.text--accent-2 {\n color: #ffab40 !important;\n caret-color: #ffab40 !important;\n}\n\n.v-application .orange.accent-3 {\n background-color: #ff9100 !important;\n border-color: #ff9100 !important;\n}\n\n.v-application .orange--text.text--accent-3 {\n color: #ff9100 !important;\n caret-color: #ff9100 !important;\n}\n\n.v-application .orange.accent-4 {\n background-color: #ff6d00 !important;\n border-color: #ff6d00 !important;\n}\n\n.v-application .orange--text.text--accent-4 {\n color: #ff6d00 !important;\n caret-color: #ff6d00 !important;\n}\n\n.v-application .deep-orange {\n background-color: #ff5722 !important;\n border-color: #ff5722 !important;\n}\n\n.v-application .deep-orange--text {\n color: #ff5722 !important;\n caret-color: #ff5722 !important;\n}\n\n.v-application .deep-orange.lighten-5 {\n background-color: #fbe9e7 !important;\n border-color: #fbe9e7 !important;\n}\n\n.v-application .deep-orange--text.text--lighten-5 {\n color: #fbe9e7 !important;\n caret-color: #fbe9e7 !important;\n}\n\n.v-application .deep-orange.lighten-4 {\n background-color: #ffccbc !important;\n border-color: #ffccbc !important;\n}\n\n.v-application .deep-orange--text.text--lighten-4 {\n color: #ffccbc !important;\n caret-color: #ffccbc !important;\n}\n\n.v-application .deep-orange.lighten-3 {\n background-color: #ffab91 !important;\n border-color: #ffab91 !important;\n}\n\n.v-application .deep-orange--text.text--lighten-3 {\n color: #ffab91 !important;\n caret-color: #ffab91 !important;\n}\n\n.v-application .deep-orange.lighten-2 {\n background-color: #ff8a65 !important;\n border-color: #ff8a65 !important;\n}\n\n.v-application .deep-orange--text.text--lighten-2 {\n color: #ff8a65 !important;\n caret-color: #ff8a65 !important;\n}\n\n.v-application .deep-orange.lighten-1 {\n background-color: #ff7043 !important;\n border-color: #ff7043 !important;\n}\n\n.v-application .deep-orange--text.text--lighten-1 {\n color: #ff7043 !important;\n caret-color: #ff7043 !important;\n}\n\n.v-application .deep-orange.darken-1 {\n background-color: #f4511e !important;\n border-color: #f4511e !important;\n}\n\n.v-application .deep-orange--text.text--darken-1 {\n color: #f4511e !important;\n caret-color: #f4511e !important;\n}\n\n.v-application .deep-orange.darken-2 {\n background-color: #e64a19 !important;\n border-color: #e64a19 !important;\n}\n\n.v-application .deep-orange--text.text--darken-2 {\n color: #e64a19 !important;\n caret-color: #e64a19 !important;\n}\n\n.v-application .deep-orange.darken-3 {\n background-color: #d84315 !important;\n border-color: #d84315 !important;\n}\n\n.v-application .deep-orange--text.text--darken-3 {\n color: #d84315 !important;\n caret-color: #d84315 !important;\n}\n\n.v-application .deep-orange.darken-4 {\n background-color: #bf360c !important;\n border-color: #bf360c !important;\n}\n\n.v-application .deep-orange--text.text--darken-4 {\n color: #bf360c !important;\n caret-color: #bf360c !important;\n}\n\n.v-application .deep-orange.accent-1 {\n background-color: #ff9e80 !important;\n border-color: #ff9e80 !important;\n}\n\n.v-application .deep-orange--text.text--accent-1 {\n color: #ff9e80 !important;\n caret-color: #ff9e80 !important;\n}\n\n.v-application .deep-orange.accent-2 {\n background-color: #ff6e40 !important;\n border-color: #ff6e40 !important;\n}\n\n.v-application .deep-orange--text.text--accent-2 {\n color: #ff6e40 !important;\n caret-color: #ff6e40 !important;\n}\n\n.v-application .deep-orange.accent-3 {\n background-color: #ff3d00 !important;\n border-color: #ff3d00 !important;\n}\n\n.v-application .deep-orange--text.text--accent-3 {\n color: #ff3d00 !important;\n caret-color: #ff3d00 !important;\n}\n\n.v-application .deep-orange.accent-4 {\n background-color: #dd2c00 !important;\n border-color: #dd2c00 !important;\n}\n\n.v-application .deep-orange--text.text--accent-4 {\n color: #dd2c00 !important;\n caret-color: #dd2c00 !important;\n}\n\n.v-application .brown {\n background-color: #795548 !important;\n border-color: #795548 !important;\n}\n\n.v-application .brown--text {\n color: #795548 !important;\n caret-color: #795548 !important;\n}\n\n.v-application .brown.lighten-5 {\n background-color: #efebe9 !important;\n border-color: #efebe9 !important;\n}\n\n.v-application .brown--text.text--lighten-5 {\n color: #efebe9 !important;\n caret-color: #efebe9 !important;\n}\n\n.v-application .brown.lighten-4 {\n background-color: #d7ccc8 !important;\n border-color: #d7ccc8 !important;\n}\n\n.v-application .brown--text.text--lighten-4 {\n color: #d7ccc8 !important;\n caret-color: #d7ccc8 !important;\n}\n\n.v-application .brown.lighten-3 {\n background-color: #bcaaa4 !important;\n border-color: #bcaaa4 !important;\n}\n\n.v-application .brown--text.text--lighten-3 {\n color: #bcaaa4 !important;\n caret-color: #bcaaa4 !important;\n}\n\n.v-application .brown.lighten-2 {\n background-color: #a1887f !important;\n border-color: #a1887f !important;\n}\n\n.v-application .brown--text.text--lighten-2 {\n color: #a1887f !important;\n caret-color: #a1887f !important;\n}\n\n.v-application .brown.lighten-1 {\n background-color: #8d6e63 !important;\n border-color: #8d6e63 !important;\n}\n\n.v-application .brown--text.text--lighten-1 {\n color: #8d6e63 !important;\n caret-color: #8d6e63 !important;\n}\n\n.v-application .brown.darken-1 {\n background-color: #6d4c41 !important;\n border-color: #6d4c41 !important;\n}\n\n.v-application .brown--text.text--darken-1 {\n color: #6d4c41 !important;\n caret-color: #6d4c41 !important;\n}\n\n.v-application .brown.darken-2 {\n background-color: #5d4037 !important;\n border-color: #5d4037 !important;\n}\n\n.v-application .brown--text.text--darken-2 {\n color: #5d4037 !important;\n caret-color: #5d4037 !important;\n}\n\n.v-application .brown.darken-3 {\n background-color: #4e342e !important;\n border-color: #4e342e !important;\n}\n\n.v-application .brown--text.text--darken-3 {\n color: #4e342e !important;\n caret-color: #4e342e !important;\n}\n\n.v-application .brown.darken-4 {\n background-color: #3e2723 !important;\n border-color: #3e2723 !important;\n}\n\n.v-application .brown--text.text--darken-4 {\n color: #3e2723 !important;\n caret-color: #3e2723 !important;\n}\n\n.v-application .blue-grey {\n background-color: #607d8b !important;\n border-color: #607d8b !important;\n}\n\n.v-application .blue-grey--text {\n color: #607d8b !important;\n caret-color: #607d8b !important;\n}\n\n.v-application .blue-grey.lighten-5 {\n background-color: #eceff1 !important;\n border-color: #eceff1 !important;\n}\n\n.v-application .blue-grey--text.text--lighten-5 {\n color: #eceff1 !important;\n caret-color: #eceff1 !important;\n}\n\n.v-application .blue-grey.lighten-4 {\n background-color: #cfd8dc !important;\n border-color: #cfd8dc !important;\n}\n\n.v-application .blue-grey--text.text--lighten-4 {\n color: #cfd8dc !important;\n caret-color: #cfd8dc !important;\n}\n\n.v-application .blue-grey.lighten-3 {\n background-color: #b0bec5 !important;\n border-color: #b0bec5 !important;\n}\n\n.v-application .blue-grey--text.text--lighten-3 {\n color: #b0bec5 !important;\n caret-color: #b0bec5 !important;\n}\n\n.v-application .blue-grey.lighten-2 {\n background-color: #90a4ae !important;\n border-color: #90a4ae !important;\n}\n\n.v-application .blue-grey--text.text--lighten-2 {\n color: #90a4ae !important;\n caret-color: #90a4ae !important;\n}\n\n.v-application .blue-grey.lighten-1 {\n background-color: #78909c !important;\n border-color: #78909c !important;\n}\n\n.v-application .blue-grey--text.text--lighten-1 {\n color: #78909c !important;\n caret-color: #78909c !important;\n}\n\n.v-application .blue-grey.darken-1 {\n background-color: #546e7a !important;\n border-color: #546e7a !important;\n}\n\n.v-application .blue-grey--text.text--darken-1 {\n color: #546e7a !important;\n caret-color: #546e7a !important;\n}\n\n.v-application .blue-grey.darken-2 {\n background-color: #455a64 !important;\n border-color: #455a64 !important;\n}\n\n.v-application .blue-grey--text.text--darken-2 {\n color: #455a64 !important;\n caret-color: #455a64 !important;\n}\n\n.v-application .blue-grey.darken-3 {\n background-color: #37474f !important;\n border-color: #37474f !important;\n}\n\n.v-application .blue-grey--text.text--darken-3 {\n color: #37474f !important;\n caret-color: #37474f !important;\n}\n\n.v-application .blue-grey.darken-4 {\n background-color: #263238 !important;\n border-color: #263238 !important;\n}\n\n.v-application .blue-grey--text.text--darken-4 {\n color: #263238 !important;\n caret-color: #263238 !important;\n}\n\n.v-application .grey {\n background-color: #9e9e9e !important;\n border-color: #9e9e9e !important;\n}\n\n.v-application .grey--text {\n color: #9e9e9e !important;\n caret-color: #9e9e9e !important;\n}\n\n.v-application .grey.lighten-5 {\n background-color: #fafafa !important;\n border-color: #fafafa !important;\n}\n\n.v-application .grey--text.text--lighten-5 {\n color: #fafafa !important;\n caret-color: #fafafa !important;\n}\n\n.v-application .grey.lighten-4 {\n background-color: #f5f5f5 !important;\n border-color: #f5f5f5 !important;\n}\n\n.v-application .grey--text.text--lighten-4 {\n color: #f5f5f5 !important;\n caret-color: #f5f5f5 !important;\n}\n\n.v-application .grey.lighten-3 {\n background-color: #eeeeee !important;\n border-color: #eeeeee !important;\n}\n\n.v-application .grey--text.text--lighten-3 {\n color: #eeeeee !important;\n caret-color: #eeeeee !important;\n}\n\n.v-application .grey.lighten-2 {\n background-color: #e0e0e0 !important;\n border-color: #e0e0e0 !important;\n}\n\n.v-application .grey--text.text--lighten-2 {\n color: #e0e0e0 !important;\n caret-color: #e0e0e0 !important;\n}\n\n.v-application .grey.lighten-1 {\n background-color: #bdbdbd !important;\n border-color: #bdbdbd !important;\n}\n\n.v-application .grey--text.text--lighten-1 {\n color: #bdbdbd !important;\n caret-color: #bdbdbd !important;\n}\n\n.v-application .grey.darken-1 {\n background-color: #757575 !important;\n border-color: #757575 !important;\n}\n\n.v-application .grey--text.text--darken-1 {\n color: #757575 !important;\n caret-color: #757575 !important;\n}\n\n.v-application .grey.darken-2 {\n background-color: #616161 !important;\n border-color: #616161 !important;\n}\n\n.v-application .grey--text.text--darken-2 {\n color: #616161 !important;\n caret-color: #616161 !important;\n}\n\n.v-application .grey.darken-3 {\n background-color: #424242 !important;\n border-color: #424242 !important;\n}\n\n.v-application .grey--text.text--darken-3 {\n color: #424242 !important;\n caret-color: #424242 !important;\n}\n\n.v-application .grey.darken-4 {\n background-color: #212121 !important;\n border-color: #212121 !important;\n}\n\n.v-application .grey--text.text--darken-4 {\n color: #212121 !important;\n caret-color: #212121 !important;\n}\n\n.v-application .shades.black {\n background-color: #000000 !important;\n border-color: #000000 !important;\n}\n\n.v-application .shades--text.text--black {\n color: #000000 !important;\n caret-color: #000000 !important;\n}\n\n.v-application .shades.white {\n background-color: #FFFFFF !important;\n border-color: #FFFFFF !important;\n}\n\n.v-application .shades--text.text--white {\n color: #FFFFFF !important;\n caret-color: #FFFFFF !important;\n}\n\n.v-application .shades.transparent {\n background-color: transparent !important;\n border-color: transparent !important;\n}\n\n.v-application .shades--text.text--transparent {\n color: transparent !important;\n caret-color: transparent !important;\n}\n\n/*!\n * ress.css • v2.0.4\n * MIT License\n * github.com/filipelinhares/ress\n */\n/* # =================================================================\n # Global selectors\n # ================================================================= */\nhtml {\n box-sizing: border-box;\n overflow-y: scroll;\n /* All browsers without overlaying scrollbars */\n -webkit-text-size-adjust: 100%;\n /* Prevent adjustments of font size after orientation changes in iOS */\n word-break: normal;\n -moz-tab-size: 4;\n -o-tab-size: 4;\n tab-size: 4;\n}\n\n*,\n::before,\n::after {\n background-repeat: no-repeat;\n /* Set `background-repeat: no-repeat` to all elements and pseudo elements */\n box-sizing: inherit;\n}\n\n::before,\n::after {\n text-decoration: inherit;\n /* Inherit text-decoration and vertical align to ::before and ::after pseudo elements */\n vertical-align: inherit;\n}\n\n* {\n padding: 0;\n /* Reset `padding` and `margin` of all elements */\n margin: 0;\n}\n\n/* # =================================================================\n # General elements\n # ================================================================= */\nhr {\n overflow: visible;\n /* Show the overflow in Edge and IE */\n height: 0;\n /* Add the correct box sizing in Firefox */\n}\n\ndetails,\nmain {\n display: block;\n /* Render the `main` element consistently in IE. */\n}\n\nsummary {\n display: list-item;\n /* Add the correct display in all browsers */\n}\n\nsmall {\n font-size: 80%;\n /* Set font-size to 80% in `small` elements */\n}\n\n[hidden] {\n display: none;\n /* Add the correct display in IE */\n}\n\nabbr[title] {\n border-bottom: none;\n /* Remove the bottom border in Chrome 57 */\n /* Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari */\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n}\n\na {\n background-color: transparent;\n /* Remove the gray background on active links in IE 10 */\n}\n\na:active,\na:hover {\n outline-width: 0;\n /* Remove the outline when hovering in all browsers */\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n /* Specify the font family of code elements */\n}\n\npre {\n font-size: 1em;\n /* Correct the odd `em` font sizing in all browsers */\n}\n\nb,\nstrong {\n font-weight: bolder;\n /* Add the correct font weight in Chrome, Edge, and Safari */\n}\n\n/* https://gist.github.com/unruthless/413930 */\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* # =================================================================\n # Forms\n # ================================================================= */\ninput {\n border-radius: 0;\n}\n\n/* Replace pointer cursor in disabled elements */\n[disabled] {\n cursor: default;\n}\n\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n /* Correct the cursor style of increment and decrement buttons in Chrome */\n}\n\n[type=search] {\n -webkit-appearance: textfield;\n /* Correct the odd appearance in Chrome and Safari */\n outline-offset: -2px;\n /* Correct the outline style in Safari */\n}\n\n[type=search]::-webkit-search-cancel-button,\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n /* Remove the inner padding in Chrome and Safari on macOS */\n}\n\ntextarea {\n overflow: auto;\n /* Internet Explorer 11+ */\n resize: vertical;\n /* Specify textarea resizability */\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font: inherit;\n /* Specify font inheritance of form elements */\n}\n\noptgroup {\n font-weight: bold;\n /* Restore the font weight unset by the previous rule */\n}\n\nbutton {\n overflow: visible;\n /* Address `overflow` set to `hidden` in IE 8/9/10/11 */\n}\n\nbutton,\nselect {\n text-transform: none;\n /* Firefox 40+, Internet Explorer 11- */\n}\n\n/* Apply cursor pointer to button elements */\nbutton,\n[type=button],\n[type=reset],\n[type=submit],\n[role=button] {\n cursor: pointer;\n color: inherit;\n}\n\n/* Remove inner padding and border in Firefox 4+ */\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/* Replace focus style removed in the border reset above */\nbutton:-moz-focusring,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n outline: 1px dotted ButtonText;\n}\n\nbutton,\nhtml [type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n /* Correct the inability to style clickable types in iOS */\n}\n\n/* Remove the default button styling in all browsers */\nbutton,\ninput,\nselect,\ntextarea {\n background-color: transparent;\n border-style: none;\n}\n\n/* Style select like a standard input */\nselect {\n -moz-appearance: none;\n /* Firefox 36+ */\n -webkit-appearance: none;\n /* Chrome 41+ */\n}\n\nselect::-ms-expand {\n display: none;\n /* Internet Explorer 11+ */\n}\n\nselect::-ms-value {\n color: currentColor;\n /* Internet Explorer 11+ */\n}\n\nlegend {\n border: 0;\n /* Correct `color` not being inherited in IE 8/9/10/11 */\n color: inherit;\n /* Correct the color inheritance from `fieldset` elements in IE */\n display: table;\n /* Correct the text wrapping in Edge and IE */\n max-width: 100%;\n /* Correct the text wrapping in Edge and IE */\n white-space: normal;\n /* Correct the text wrapping in Edge and IE */\n max-width: 100%;\n /* Correct the text wrapping in Edge 18- and IE */\n}\n\n::-webkit-file-upload-button {\n /* Correct the inability to style clickable types in iOS and Safari */\n -webkit-appearance: button;\n color: inherit;\n font: inherit;\n /* Change font properties to `inherit` in Chrome and Safari */\n}\n\n/* # =================================================================\n # Specify media element style\n # ================================================================= */\nimg {\n border-style: none;\n /* Remove border when inside `a` element in IE 8/9/10 */\n}\n\n/* Add the correct vertical alignment in Chrome, Firefox, and Opera */\nprogress {\n vertical-align: baseline;\n}\n\n/* # =================================================================\n # Accessibility\n # ================================================================= */\n/* Hide content from screens but not screenreaders */\n@media screen {\n [hidden~=screen] {\n display: inherit;\n }\n\n [hidden~=screen]:not(:active):not(:focus):not(:target) {\n position: absolute !important;\n clip: rect(0 0 0 0) !important;\n }\n}\n/* Specify the progress cursor of updating elements */\n[aria-busy=true] {\n cursor: progress;\n}\n\n/* Specify the pointer cursor of trigger elements */\n[aria-controls] {\n cursor: pointer;\n}\n\n/* Specify the unstyled cursor of disabled, not-editable, or otherwise inoperable elements */\n[aria-disabled=true] {\n cursor: default;\n}\n\n.v-application .elevation-24 {\n box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-23 {\n box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-22 {\n box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-21 {\n box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-20 {\n box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-19 {\n box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-18 {\n box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-17 {\n box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-16 {\n box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-15 {\n box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-14 {\n box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-13 {\n box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-12 {\n box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-11 {\n box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-10 {\n box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-9 {\n box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-8 {\n box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-7 {\n box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-6 {\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-5 {\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-4 {\n box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-3 {\n box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-2 {\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-1 {\n box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .elevation-0 {\n box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12) !important;\n}\n\n.v-application .carousel-transition-enter {\n transform: translate(100%, 0);\n}\n.v-application .carousel-transition-leave, .v-application .carousel-transition-leave-to {\n position: absolute;\n top: 0;\n transform: translate(-100%, 0);\n}\n\n.carousel-reverse-transition-enter {\n transform: translate(-100%, 0);\n}\n.carousel-reverse-transition-leave, .carousel-reverse-transition-leave-to {\n position: absolute;\n top: 0;\n transform: translate(100%, 0);\n}\n\n.dialog-transition-enter, .dialog-transition-leave-to {\n transform: scale(0.5);\n opacity: 0;\n}\n.dialog-transition-enter-to, .dialog-transition-leave {\n opacity: 1;\n}\n\n.dialog-bottom-transition-enter, .dialog-bottom-transition-leave-to {\n transform: translateY(100%);\n}\n\n.dialog-top-transition-enter, .dialog-top-transition-leave-to {\n transform: translateY(-100%);\n}\n\n.picker-transition-enter-active, .picker-transition-leave-active,\n.picker-reverse-transition-enter-active,\n.picker-reverse-transition-leave-active {\n transition: 0.3s cubic-bezier(0, 0, 0.2, 1);\n}\n.picker-transition-enter, .picker-transition-leave-to,\n.picker-reverse-transition-enter,\n.picker-reverse-transition-leave-to {\n opacity: 0;\n}\n.picker-transition-leave, .picker-transition-leave-active, .picker-transition-leave-to,\n.picker-reverse-transition-leave,\n.picker-reverse-transition-leave-active,\n.picker-reverse-transition-leave-to {\n position: absolute !important;\n}\n\n.picker-transition-enter {\n transform: translate(0, 100%);\n}\n.picker-transition-leave-to {\n transform: translate(0, -100%);\n}\n\n.picker-reverse-transition-enter {\n transform: translate(0, -100%);\n}\n.picker-reverse-transition-leave-to {\n transform: translate(0, 100%);\n}\n\n.picker-title-transition-enter-to, .picker-title-transition-leave {\n transform: translate(0, 0);\n}\n.picker-title-transition-enter {\n transform: translate(-100%, 0);\n}\n.picker-title-transition-leave-to {\n opacity: 0;\n transform: translate(100%, 0);\n}\n.picker-title-transition-leave, .picker-title-transition-leave-to, .picker-title-transition-leave-active {\n position: absolute !important;\n}\n\n.tab-transition-enter {\n transform: translate(100%, 0);\n}\n.tab-transition-leave, .tab-transition-leave-active {\n position: absolute;\n top: 0;\n}\n.tab-transition-leave-to {\n position: absolute;\n transform: translate(-100%, 0);\n}\n\n.tab-reverse-transition-enter {\n transform: translate(-100%, 0);\n}\n.tab-reverse-transition-leave, .tab-reverse-transition-leave-to {\n top: 0;\n position: absolute;\n transform: translate(100%, 0);\n}\n\n.expand-transition-enter-active, .expand-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.expand-transition-move {\n transition: transform 0.6s;\n}\n\n.expand-x-transition-enter-active, .expand-x-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.expand-x-transition-move {\n transition: transform 0.6s;\n}\n\n.scale-transition-enter-active, .scale-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.scale-transition-move {\n transition: transform 0.6s;\n}\n.scale-transition-enter, .scale-transition-leave, .scale-transition-leave-to {\n opacity: 0;\n transform: scale(0);\n}\n\n.scale-rotate-transition-enter-active, .scale-rotate-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.scale-rotate-transition-move {\n transition: transform 0.6s;\n}\n.scale-rotate-transition-enter, .scale-rotate-transition-leave, .scale-rotate-transition-leave-to {\n opacity: 0;\n transform: scale(0) rotate(-45deg);\n}\n\n.scale-rotate-reverse-transition-enter-active, .scale-rotate-reverse-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.scale-rotate-reverse-transition-move {\n transition: transform 0.6s;\n}\n.scale-rotate-reverse-transition-enter, .scale-rotate-reverse-transition-leave, .scale-rotate-reverse-transition-leave-to {\n opacity: 0;\n transform: scale(0) rotate(45deg);\n}\n\n.message-transition-enter-active, .message-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.message-transition-move {\n transition: transform 0.6s;\n}\n.message-transition-enter, .message-transition-leave-to {\n opacity: 0;\n transform: translateY(-15px);\n}\n.message-transition-leave, .message-transition-leave-active {\n position: absolute;\n}\n\n.slide-y-transition-enter-active, .slide-y-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.slide-y-transition-move {\n transition: transform 0.6s;\n}\n.slide-y-transition-enter, .slide-y-transition-leave-to {\n opacity: 0;\n transform: translateY(-15px);\n}\n\n.slide-y-reverse-transition-enter-active, .slide-y-reverse-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.slide-y-reverse-transition-move {\n transition: transform 0.6s;\n}\n.slide-y-reverse-transition-enter, .slide-y-reverse-transition-leave-to {\n opacity: 0;\n transform: translateY(15px);\n}\n\n.scroll-y-transition-enter-active, .scroll-y-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.scroll-y-transition-move {\n transition: transform 0.6s;\n}\n.scroll-y-transition-enter, .scroll-y-transition-leave-to {\n opacity: 0;\n}\n.scroll-y-transition-enter {\n transform: translateY(-15px);\n}\n.scroll-y-transition-leave-to {\n transform: translateY(15px);\n}\n\n.scroll-y-reverse-transition-enter-active, .scroll-y-reverse-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.scroll-y-reverse-transition-move {\n transition: transform 0.6s;\n}\n.scroll-y-reverse-transition-enter, .scroll-y-reverse-transition-leave-to {\n opacity: 0;\n}\n.scroll-y-reverse-transition-enter {\n transform: translateY(15px);\n}\n.scroll-y-reverse-transition-leave-to {\n transform: translateY(-15px);\n}\n\n.scroll-x-transition-enter-active, .scroll-x-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.scroll-x-transition-move {\n transition: transform 0.6s;\n}\n.scroll-x-transition-enter, .scroll-x-transition-leave-to {\n opacity: 0;\n}\n.scroll-x-transition-enter {\n transform: translateX(-15px);\n}\n.scroll-x-transition-leave-to {\n transform: translateX(15px);\n}\n\n.scroll-x-reverse-transition-enter-active, .scroll-x-reverse-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.scroll-x-reverse-transition-move {\n transition: transform 0.6s;\n}\n.scroll-x-reverse-transition-enter, .scroll-x-reverse-transition-leave-to {\n opacity: 0;\n}\n.scroll-x-reverse-transition-enter {\n transform: translateX(15px);\n}\n.scroll-x-reverse-transition-leave-to {\n transform: translateX(-15px);\n}\n\n.slide-x-transition-enter-active, .slide-x-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.slide-x-transition-move {\n transition: transform 0.6s;\n}\n.slide-x-transition-enter, .slide-x-transition-leave-to {\n opacity: 0;\n transform: translateX(-15px);\n}\n\n.slide-x-reverse-transition-enter-active, .slide-x-reverse-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.slide-x-reverse-transition-move {\n transition: transform 0.6s;\n}\n.slide-x-reverse-transition-enter, .slide-x-reverse-transition-leave-to {\n opacity: 0;\n transform: translateX(15px);\n}\n\n.fade-transition-enter-active, .fade-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.fade-transition-move {\n transition: transform 0.6s;\n}\n.fade-transition-enter, .fade-transition-leave-to {\n opacity: 0 !important;\n}\n\n.fab-transition-enter-active, .fab-transition-leave-active {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n.fab-transition-move {\n transition: transform 0.6s;\n}\n.fab-transition-enter, .fab-transition-leave-to {\n transform: scale(0) rotate(-45deg);\n}\n\n.v-application .blockquote {\n padding: 16px 0 16px 24px;\n font-size: 18px;\n font-weight: 300;\n}\n\n.v-application code, .v-application kbd {\n border-radius: 3px;\n font-size: 85%;\n font-weight: normal;\n}\n.v-application code {\n padding: 0.2em 0.4em;\n}\n.v-application kbd {\n padding: 0.2em 0.4rem;\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\n}\n\n.theme--light.v-application code {\n background-color: rgba(0, 0, 0, 0.05);\n color: currentColor;\n}\n.theme--light.v-application kbd {\n background: #212529;\n color: #FFFFFF;\n}\n\n.theme--dark.v-application code {\n background-color: rgba(255, 255, 255, 0.1);\n color: currentColor;\n}\n.theme--dark.v-application kbd {\n background: #212529;\n color: #FFFFFF;\n}\n\nhtml {\n font-size: 16px;\n overflow-x: hidden;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhtml.overflow-y-hidden {\n overflow-y: hidden !important;\n}\n\n.v-application {\n font-family: \"Roboto\", sans-serif;\n line-height: 1.5;\n}\n.v-application ::-ms-clear,\n.v-application ::-ms-reveal {\n display: none;\n}\n\n.v-application .theme--light.heading {\n color: rgba(0, 0, 0, 0.87);\n}\n\n.v-application .theme--dark.heading {\n color: #FFFFFF;\n}\n\n.v-application ul, .v-application ol {\n padding-left: 24px;\n}\n\n.v-application .display-4 {\n font-size: 6rem !important;\n font-weight: 300;\n line-height: 6rem;\n letter-spacing: -0.015625em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .display-3 {\n font-size: 3.75rem !important;\n font-weight: 300;\n line-height: 3.75rem;\n letter-spacing: -0.0083333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .display-2 {\n font-size: 3rem !important;\n font-weight: 400;\n line-height: 3.125rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .display-1 {\n font-size: 2.125rem !important;\n font-weight: 400;\n line-height: 2.5rem;\n letter-spacing: 0.0073529412em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .headline {\n font-size: 1.5rem !important;\n font-weight: 400;\n line-height: 2rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .title {\n font-size: 1.25rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.0125em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .subtitle-2 {\n font-size: 0.875rem !important;\n font-weight: 500;\n letter-spacing: 0.0071428571em !important;\n line-height: 1.375rem;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .subtitle-1 {\n font-size: 1rem !important;\n font-weight: normal;\n letter-spacing: 0.009375em !important;\n line-height: 1.75rem;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .body-2 {\n font-size: 0.875rem !important;\n font-weight: 400;\n letter-spacing: 0.0178571429em !important;\n line-height: 1.25rem;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .body-1 {\n font-size: 1rem !important;\n font-weight: 400;\n letter-spacing: 0.03125em !important;\n line-height: 1.5rem;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .caption {\n font-size: 0.75rem !important;\n font-weight: 400;\n letter-spacing: 0.0333333333em !important;\n line-height: 1.25rem;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application .overline {\n font-size: 0.75rem !important;\n font-weight: 500;\n letter-spacing: 0.1666666667em !important;\n line-height: 2rem;\n text-transform: uppercase;\n font-family: \"Roboto\", sans-serif !important;\n}\n.v-application p {\n margin-bottom: 16px;\n}\n\n@media only print {\n .v-application .hidden-print-only {\n display: none !important;\n }\n}\n@media only screen {\n .v-application .hidden-screen-only {\n display: none !important;\n }\n}\n@media only screen and (max-width: 599px) {\n .v-application .hidden-xs-only {\n display: none !important;\n }\n}\n@media only screen and (min-width: 600px) and (max-width: 959px) {\n .v-application .hidden-sm-only {\n display: none !important;\n }\n}\n@media only screen and (max-width: 959px) {\n .v-application .hidden-sm-and-down {\n display: none !important;\n }\n}\n@media only screen and (min-width: 600px) {\n .v-application .hidden-sm-and-up {\n display: none !important;\n }\n}\n@media only screen and (min-width: 960px) and (max-width: 1263px) {\n .v-application .hidden-md-only {\n display: none !important;\n }\n}\n@media only screen and (max-width: 1263px) {\n .v-application .hidden-md-and-down {\n display: none !important;\n }\n}\n@media only screen and (min-width: 960px) {\n .v-application .hidden-md-and-up {\n display: none !important;\n }\n}\n@media only screen and (min-width: 1264px) and (max-width: 1903px) {\n .v-application .hidden-lg-only {\n display: none !important;\n }\n}\n@media only screen and (max-width: 1903px) {\n .v-application .hidden-lg-and-down {\n display: none !important;\n }\n}\n@media only screen and (min-width: 1264px) {\n .v-application .hidden-lg-and-up {\n display: none !important;\n }\n}\n@media only screen and (min-width: 1904px) {\n .v-application .hidden-xl-only {\n display: none !important;\n }\n}\n\n.d-sr-only,\n.d-sr-only-focusable:not(:focus) {\n border: 0 !important;\n clip: rect(0, 0, 0, 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n white-space: nowrap !important;\n width: 1px !important;\n}\n\n.v-application .font-weight-thin {\n font-weight: 100 !important;\n}\n.v-application .font-weight-light {\n font-weight: 300 !important;\n}\n.v-application .font-weight-regular {\n font-weight: 400 !important;\n}\n.v-application .font-weight-medium {\n font-weight: 500 !important;\n}\n.v-application .font-weight-bold {\n font-weight: 700 !important;\n}\n.v-application .font-weight-black {\n font-weight: 900 !important;\n}\n.v-application .font-italic {\n font-style: italic !important;\n}\n\n.v-application .transition-fast-out-slow-in {\n transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\n.v-application .transition-linear-out-slow-in {\n transition: 0.3s cubic-bezier(0, 0, 0.2, 1) !important;\n}\n.v-application .transition-fast-out-linear-in {\n transition: 0.3s cubic-bezier(0.4, 0, 1, 1) !important;\n}\n.v-application .transition-ease-in-out {\n transition: 0.3s cubic-bezier(0.4, 0, 0.6, 1) !important;\n}\n.v-application .transition-fast-in-fast-out {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n}\n.v-application .transition-swing {\n transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;\n}\n\n.v-application .overflow-auto {\n overflow: auto !important;\n}\n\n.v-application .overflow-hidden {\n overflow: hidden !important;\n}\n\n.v-application .overflow-visible {\n overflow: visible !important;\n}\n\n.v-application .overflow-x-auto {\n overflow-x: auto !important;\n}\n\n.v-application .overflow-x-hidden {\n overflow-x: hidden !important;\n}\n\n.v-application .overflow-y-auto {\n overflow-y: auto !important;\n}\n\n.v-application .overflow-y-hidden {\n overflow-y: hidden !important;\n}\n\n.v-application .d-none {\n display: none !important;\n}\n\n.v-application .d-inline {\n display: inline !important;\n}\n\n.v-application .d-inline-block {\n display: inline-block !important;\n}\n\n.v-application .d-block {\n display: block !important;\n}\n\n.v-application .d-table {\n display: table !important;\n}\n\n.v-application .d-table-row {\n display: table-row !important;\n}\n\n.v-application .d-table-cell {\n display: table-cell !important;\n}\n\n.v-application .d-flex {\n display: flex !important;\n}\n\n.v-application .d-inline-flex {\n display: inline-flex !important;\n}\n\n.v-application .float-none {\n float: none !important;\n}\n\n.v-application .float-left {\n float: left !important;\n}\n\n.v-application .float-right {\n float: right !important;\n}\n\n.v-application .flex-fill {\n flex: 1 1 auto !important;\n}\n\n.v-application .flex-row {\n flex-direction: row !important;\n}\n\n.v-application .flex-column {\n flex-direction: column !important;\n}\n\n.v-application .flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.v-application .flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.v-application .flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.v-application .flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.v-application .flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.v-application .flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.v-application .flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.v-application .flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.v-application .flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.v-application .justify-start {\n justify-content: flex-start !important;\n}\n\n.v-application .justify-end {\n justify-content: flex-end !important;\n}\n\n.v-application .justify-center {\n justify-content: center !important;\n}\n\n.v-application .justify-space-between {\n justify-content: space-between !important;\n}\n\n.v-application .justify-space-around {\n justify-content: space-around !important;\n}\n\n.v-application .align-start {\n align-items: flex-start !important;\n}\n\n.v-application .align-end {\n align-items: flex-end !important;\n}\n\n.v-application .align-center {\n align-items: center !important;\n}\n\n.v-application .align-baseline {\n align-items: baseline !important;\n}\n\n.v-application .align-stretch {\n align-items: stretch !important;\n}\n\n.v-application .align-content-start {\n align-content: flex-start !important;\n}\n\n.v-application .align-content-end {\n align-content: flex-end !important;\n}\n\n.v-application .align-content-center {\n align-content: center !important;\n}\n\n.v-application .align-content-space-between {\n align-content: space-between !important;\n}\n\n.v-application .align-content-space-around {\n align-content: space-around !important;\n}\n\n.v-application .align-content-stretch {\n align-content: stretch !important;\n}\n\n.v-application .align-self-auto {\n align-self: auto !important;\n}\n\n.v-application .align-self-start {\n align-self: flex-start !important;\n}\n\n.v-application .align-self-end {\n align-self: flex-end !important;\n}\n\n.v-application .align-self-center {\n align-self: center !important;\n}\n\n.v-application .align-self-baseline {\n align-self: baseline !important;\n}\n\n.v-application .align-self-stretch {\n align-self: stretch !important;\n}\n\n.v-application .order-first {\n order: -1 !important;\n}\n\n.v-application .order-0 {\n order: 0 !important;\n}\n\n.v-application .order-1 {\n order: 1 !important;\n}\n\n.v-application .order-2 {\n order: 2 !important;\n}\n\n.v-application .order-3 {\n order: 3 !important;\n}\n\n.v-application .order-4 {\n order: 4 !important;\n}\n\n.v-application .order-5 {\n order: 5 !important;\n}\n\n.v-application .order-6 {\n order: 6 !important;\n}\n\n.v-application .order-7 {\n order: 7 !important;\n}\n\n.v-application .order-8 {\n order: 8 !important;\n}\n\n.v-application .order-9 {\n order: 9 !important;\n}\n\n.v-application .order-10 {\n order: 10 !important;\n}\n\n.v-application .order-11 {\n order: 11 !important;\n}\n\n.v-application .order-12 {\n order: 12 !important;\n}\n\n.v-application .order-last {\n order: 13 !important;\n}\n\n.v-application .ma-0 {\n margin: 0px !important;\n}\n\n.v-application .ma-1 {\n margin: 4px !important;\n}\n\n.v-application .ma-2 {\n margin: 8px !important;\n}\n\n.v-application .ma-3 {\n margin: 12px !important;\n}\n\n.v-application .ma-4 {\n margin: 16px !important;\n}\n\n.v-application .ma-5 {\n margin: 20px !important;\n}\n\n.v-application .ma-6 {\n margin: 24px !important;\n}\n\n.v-application .ma-7 {\n margin: 28px !important;\n}\n\n.v-application .ma-8 {\n margin: 32px !important;\n}\n\n.v-application .ma-9 {\n margin: 36px !important;\n}\n\n.v-application .ma-10 {\n margin: 40px !important;\n}\n\n.v-application .ma-11 {\n margin: 44px !important;\n}\n\n.v-application .ma-12 {\n margin: 48px !important;\n}\n\n.v-application .ma-13 {\n margin: 52px !important;\n}\n\n.v-application .ma-14 {\n margin: 56px !important;\n}\n\n.v-application .ma-15 {\n margin: 60px !important;\n}\n\n.v-application .ma-16 {\n margin: 64px !important;\n}\n\n.v-application .ma-auto {\n margin: auto !important;\n}\n\n.v-application .mx-0 {\n margin-right: 0px !important;\n margin-left: 0px !important;\n}\n\n.v-application .mx-1 {\n margin-right: 4px !important;\n margin-left: 4px !important;\n}\n\n.v-application .mx-2 {\n margin-right: 8px !important;\n margin-left: 8px !important;\n}\n\n.v-application .mx-3 {\n margin-right: 12px !important;\n margin-left: 12px !important;\n}\n\n.v-application .mx-4 {\n margin-right: 16px !important;\n margin-left: 16px !important;\n}\n\n.v-application .mx-5 {\n margin-right: 20px !important;\n margin-left: 20px !important;\n}\n\n.v-application .mx-6 {\n margin-right: 24px !important;\n margin-left: 24px !important;\n}\n\n.v-application .mx-7 {\n margin-right: 28px !important;\n margin-left: 28px !important;\n}\n\n.v-application .mx-8 {\n margin-right: 32px !important;\n margin-left: 32px !important;\n}\n\n.v-application .mx-9 {\n margin-right: 36px !important;\n margin-left: 36px !important;\n}\n\n.v-application .mx-10 {\n margin-right: 40px !important;\n margin-left: 40px !important;\n}\n\n.v-application .mx-11 {\n margin-right: 44px !important;\n margin-left: 44px !important;\n}\n\n.v-application .mx-12 {\n margin-right: 48px !important;\n margin-left: 48px !important;\n}\n\n.v-application .mx-13 {\n margin-right: 52px !important;\n margin-left: 52px !important;\n}\n\n.v-application .mx-14 {\n margin-right: 56px !important;\n margin-left: 56px !important;\n}\n\n.v-application .mx-15 {\n margin-right: 60px !important;\n margin-left: 60px !important;\n}\n\n.v-application .mx-16 {\n margin-right: 64px !important;\n margin-left: 64px !important;\n}\n\n.v-application .mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.v-application .my-0 {\n margin-top: 0px !important;\n margin-bottom: 0px !important;\n}\n\n.v-application .my-1 {\n margin-top: 4px !important;\n margin-bottom: 4px !important;\n}\n\n.v-application .my-2 {\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n}\n\n.v-application .my-3 {\n margin-top: 12px !important;\n margin-bottom: 12px !important;\n}\n\n.v-application .my-4 {\n margin-top: 16px !important;\n margin-bottom: 16px !important;\n}\n\n.v-application .my-5 {\n margin-top: 20px !important;\n margin-bottom: 20px !important;\n}\n\n.v-application .my-6 {\n margin-top: 24px !important;\n margin-bottom: 24px !important;\n}\n\n.v-application .my-7 {\n margin-top: 28px !important;\n margin-bottom: 28px !important;\n}\n\n.v-application .my-8 {\n margin-top: 32px !important;\n margin-bottom: 32px !important;\n}\n\n.v-application .my-9 {\n margin-top: 36px !important;\n margin-bottom: 36px !important;\n}\n\n.v-application .my-10 {\n margin-top: 40px !important;\n margin-bottom: 40px !important;\n}\n\n.v-application .my-11 {\n margin-top: 44px !important;\n margin-bottom: 44px !important;\n}\n\n.v-application .my-12 {\n margin-top: 48px !important;\n margin-bottom: 48px !important;\n}\n\n.v-application .my-13 {\n margin-top: 52px !important;\n margin-bottom: 52px !important;\n}\n\n.v-application .my-14 {\n margin-top: 56px !important;\n margin-bottom: 56px !important;\n}\n\n.v-application .my-15 {\n margin-top: 60px !important;\n margin-bottom: 60px !important;\n}\n\n.v-application .my-16 {\n margin-top: 64px !important;\n margin-bottom: 64px !important;\n}\n\n.v-application .my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.v-application .mt-0 {\n margin-top: 0px !important;\n}\n\n.v-application .mt-1 {\n margin-top: 4px !important;\n}\n\n.v-application .mt-2 {\n margin-top: 8px !important;\n}\n\n.v-application .mt-3 {\n margin-top: 12px !important;\n}\n\n.v-application .mt-4 {\n margin-top: 16px !important;\n}\n\n.v-application .mt-5 {\n margin-top: 20px !important;\n}\n\n.v-application .mt-6 {\n margin-top: 24px !important;\n}\n\n.v-application .mt-7 {\n margin-top: 28px !important;\n}\n\n.v-application .mt-8 {\n margin-top: 32px !important;\n}\n\n.v-application .mt-9 {\n margin-top: 36px !important;\n}\n\n.v-application .mt-10 {\n margin-top: 40px !important;\n}\n\n.v-application .mt-11 {\n margin-top: 44px !important;\n}\n\n.v-application .mt-12 {\n margin-top: 48px !important;\n}\n\n.v-application .mt-13 {\n margin-top: 52px !important;\n}\n\n.v-application .mt-14 {\n margin-top: 56px !important;\n}\n\n.v-application .mt-15 {\n margin-top: 60px !important;\n}\n\n.v-application .mt-16 {\n margin-top: 64px !important;\n}\n\n.v-application .mt-auto {\n margin-top: auto !important;\n}\n\n.v-application .mr-0 {\n margin-right: 0px !important;\n}\n\n.v-application .mr-1 {\n margin-right: 4px !important;\n}\n\n.v-application .mr-2 {\n margin-right: 8px !important;\n}\n\n.v-application .mr-3 {\n margin-right: 12px !important;\n}\n\n.v-application .mr-4 {\n margin-right: 16px !important;\n}\n\n.v-application .mr-5 {\n margin-right: 20px !important;\n}\n\n.v-application .mr-6 {\n margin-right: 24px !important;\n}\n\n.v-application .mr-7 {\n margin-right: 28px !important;\n}\n\n.v-application .mr-8 {\n margin-right: 32px !important;\n}\n\n.v-application .mr-9 {\n margin-right: 36px !important;\n}\n\n.v-application .mr-10 {\n margin-right: 40px !important;\n}\n\n.v-application .mr-11 {\n margin-right: 44px !important;\n}\n\n.v-application .mr-12 {\n margin-right: 48px !important;\n}\n\n.v-application .mr-13 {\n margin-right: 52px !important;\n}\n\n.v-application .mr-14 {\n margin-right: 56px !important;\n}\n\n.v-application .mr-15 {\n margin-right: 60px !important;\n}\n\n.v-application .mr-16 {\n margin-right: 64px !important;\n}\n\n.v-application .mr-auto {\n margin-right: auto !important;\n}\n\n.v-application .mb-0 {\n margin-bottom: 0px !important;\n}\n\n.v-application .mb-1 {\n margin-bottom: 4px !important;\n}\n\n.v-application .mb-2 {\n margin-bottom: 8px !important;\n}\n\n.v-application .mb-3 {\n margin-bottom: 12px !important;\n}\n\n.v-application .mb-4 {\n margin-bottom: 16px !important;\n}\n\n.v-application .mb-5 {\n margin-bottom: 20px !important;\n}\n\n.v-application .mb-6 {\n margin-bottom: 24px !important;\n}\n\n.v-application .mb-7 {\n margin-bottom: 28px !important;\n}\n\n.v-application .mb-8 {\n margin-bottom: 32px !important;\n}\n\n.v-application .mb-9 {\n margin-bottom: 36px !important;\n}\n\n.v-application .mb-10 {\n margin-bottom: 40px !important;\n}\n\n.v-application .mb-11 {\n margin-bottom: 44px !important;\n}\n\n.v-application .mb-12 {\n margin-bottom: 48px !important;\n}\n\n.v-application .mb-13 {\n margin-bottom: 52px !important;\n}\n\n.v-application .mb-14 {\n margin-bottom: 56px !important;\n}\n\n.v-application .mb-15 {\n margin-bottom: 60px !important;\n}\n\n.v-application .mb-16 {\n margin-bottom: 64px !important;\n}\n\n.v-application .mb-auto {\n margin-bottom: auto !important;\n}\n\n.v-application .ml-0 {\n margin-left: 0px !important;\n}\n\n.v-application .ml-1 {\n margin-left: 4px !important;\n}\n\n.v-application .ml-2 {\n margin-left: 8px !important;\n}\n\n.v-application .ml-3 {\n margin-left: 12px !important;\n}\n\n.v-application .ml-4 {\n margin-left: 16px !important;\n}\n\n.v-application .ml-5 {\n margin-left: 20px !important;\n}\n\n.v-application .ml-6 {\n margin-left: 24px !important;\n}\n\n.v-application .ml-7 {\n margin-left: 28px !important;\n}\n\n.v-application .ml-8 {\n margin-left: 32px !important;\n}\n\n.v-application .ml-9 {\n margin-left: 36px !important;\n}\n\n.v-application .ml-10 {\n margin-left: 40px !important;\n}\n\n.v-application .ml-11 {\n margin-left: 44px !important;\n}\n\n.v-application .ml-12 {\n margin-left: 48px !important;\n}\n\n.v-application .ml-13 {\n margin-left: 52px !important;\n}\n\n.v-application .ml-14 {\n margin-left: 56px !important;\n}\n\n.v-application .ml-15 {\n margin-left: 60px !important;\n}\n\n.v-application .ml-16 {\n margin-left: 64px !important;\n}\n\n.v-application .ml-auto {\n margin-left: auto !important;\n}\n\n.v-application--is-ltr .ms-0 {\n margin-left: 0px !important;\n}\n\n.v-application--is-rtl .ms-0 {\n margin-right: 0px !important;\n}\n\n.v-application--is-ltr .ms-1 {\n margin-left: 4px !important;\n}\n\n.v-application--is-rtl .ms-1 {\n margin-right: 4px !important;\n}\n\n.v-application--is-ltr .ms-2 {\n margin-left: 8px !important;\n}\n\n.v-application--is-rtl .ms-2 {\n margin-right: 8px !important;\n}\n\n.v-application--is-ltr .ms-3 {\n margin-left: 12px !important;\n}\n\n.v-application--is-rtl .ms-3 {\n margin-right: 12px !important;\n}\n\n.v-application--is-ltr .ms-4 {\n margin-left: 16px !important;\n}\n\n.v-application--is-rtl .ms-4 {\n margin-right: 16px !important;\n}\n\n.v-application--is-ltr .ms-5 {\n margin-left: 20px !important;\n}\n\n.v-application--is-rtl .ms-5 {\n margin-right: 20px !important;\n}\n\n.v-application--is-ltr .ms-6 {\n margin-left: 24px !important;\n}\n\n.v-application--is-rtl .ms-6 {\n margin-right: 24px !important;\n}\n\n.v-application--is-ltr .ms-7 {\n margin-left: 28px !important;\n}\n\n.v-application--is-rtl .ms-7 {\n margin-right: 28px !important;\n}\n\n.v-application--is-ltr .ms-8 {\n margin-left: 32px !important;\n}\n\n.v-application--is-rtl .ms-8 {\n margin-right: 32px !important;\n}\n\n.v-application--is-ltr .ms-9 {\n margin-left: 36px !important;\n}\n\n.v-application--is-rtl .ms-9 {\n margin-right: 36px !important;\n}\n\n.v-application--is-ltr .ms-10 {\n margin-left: 40px !important;\n}\n\n.v-application--is-rtl .ms-10 {\n margin-right: 40px !important;\n}\n\n.v-application--is-ltr .ms-11 {\n margin-left: 44px !important;\n}\n\n.v-application--is-rtl .ms-11 {\n margin-right: 44px !important;\n}\n\n.v-application--is-ltr .ms-12 {\n margin-left: 48px !important;\n}\n\n.v-application--is-rtl .ms-12 {\n margin-right: 48px !important;\n}\n\n.v-application--is-ltr .ms-13 {\n margin-left: 52px !important;\n}\n\n.v-application--is-rtl .ms-13 {\n margin-right: 52px !important;\n}\n\n.v-application--is-ltr .ms-14 {\n margin-left: 56px !important;\n}\n\n.v-application--is-rtl .ms-14 {\n margin-right: 56px !important;\n}\n\n.v-application--is-ltr .ms-15 {\n margin-left: 60px !important;\n}\n\n.v-application--is-rtl .ms-15 {\n margin-right: 60px !important;\n}\n\n.v-application--is-ltr .ms-16 {\n margin-left: 64px !important;\n}\n\n.v-application--is-rtl .ms-16 {\n margin-right: 64px !important;\n}\n\n.v-application--is-ltr .ms-auto {\n margin-left: auto !important;\n}\n\n.v-application--is-rtl .ms-auto {\n margin-right: auto !important;\n}\n\n.v-application--is-ltr .me-0 {\n margin-right: 0px !important;\n}\n\n.v-application--is-rtl .me-0 {\n margin-left: 0px !important;\n}\n\n.v-application--is-ltr .me-1 {\n margin-right: 4px !important;\n}\n\n.v-application--is-rtl .me-1 {\n margin-left: 4px !important;\n}\n\n.v-application--is-ltr .me-2 {\n margin-right: 8px !important;\n}\n\n.v-application--is-rtl .me-2 {\n margin-left: 8px !important;\n}\n\n.v-application--is-ltr .me-3 {\n margin-right: 12px !important;\n}\n\n.v-application--is-rtl .me-3 {\n margin-left: 12px !important;\n}\n\n.v-application--is-ltr .me-4 {\n margin-right: 16px !important;\n}\n\n.v-application--is-rtl .me-4 {\n margin-left: 16px !important;\n}\n\n.v-application--is-ltr .me-5 {\n margin-right: 20px !important;\n}\n\n.v-application--is-rtl .me-5 {\n margin-left: 20px !important;\n}\n\n.v-application--is-ltr .me-6 {\n margin-right: 24px !important;\n}\n\n.v-application--is-rtl .me-6 {\n margin-left: 24px !important;\n}\n\n.v-application--is-ltr .me-7 {\n margin-right: 28px !important;\n}\n\n.v-application--is-rtl .me-7 {\n margin-left: 28px !important;\n}\n\n.v-application--is-ltr .me-8 {\n margin-right: 32px !important;\n}\n\n.v-application--is-rtl .me-8 {\n margin-left: 32px !important;\n}\n\n.v-application--is-ltr .me-9 {\n margin-right: 36px !important;\n}\n\n.v-application--is-rtl .me-9 {\n margin-left: 36px !important;\n}\n\n.v-application--is-ltr .me-10 {\n margin-right: 40px !important;\n}\n\n.v-application--is-rtl .me-10 {\n margin-left: 40px !important;\n}\n\n.v-application--is-ltr .me-11 {\n margin-right: 44px !important;\n}\n\n.v-application--is-rtl .me-11 {\n margin-left: 44px !important;\n}\n\n.v-application--is-ltr .me-12 {\n margin-right: 48px !important;\n}\n\n.v-application--is-rtl .me-12 {\n margin-left: 48px !important;\n}\n\n.v-application--is-ltr .me-13 {\n margin-right: 52px !important;\n}\n\n.v-application--is-rtl .me-13 {\n margin-left: 52px !important;\n}\n\n.v-application--is-ltr .me-14 {\n margin-right: 56px !important;\n}\n\n.v-application--is-rtl .me-14 {\n margin-left: 56px !important;\n}\n\n.v-application--is-ltr .me-15 {\n margin-right: 60px !important;\n}\n\n.v-application--is-rtl .me-15 {\n margin-left: 60px !important;\n}\n\n.v-application--is-ltr .me-16 {\n margin-right: 64px !important;\n}\n\n.v-application--is-rtl .me-16 {\n margin-left: 64px !important;\n}\n\n.v-application--is-ltr .me-auto {\n margin-right: auto !important;\n}\n\n.v-application--is-rtl .me-auto {\n margin-left: auto !important;\n}\n\n.v-application .ma-n1 {\n margin: -4px !important;\n}\n\n.v-application .ma-n2 {\n margin: -8px !important;\n}\n\n.v-application .ma-n3 {\n margin: -12px !important;\n}\n\n.v-application .ma-n4 {\n margin: -16px !important;\n}\n\n.v-application .ma-n5 {\n margin: -20px !important;\n}\n\n.v-application .ma-n6 {\n margin: -24px !important;\n}\n\n.v-application .ma-n7 {\n margin: -28px !important;\n}\n\n.v-application .ma-n8 {\n margin: -32px !important;\n}\n\n.v-application .ma-n9 {\n margin: -36px !important;\n}\n\n.v-application .ma-n10 {\n margin: -40px !important;\n}\n\n.v-application .ma-n11 {\n margin: -44px !important;\n}\n\n.v-application .ma-n12 {\n margin: -48px !important;\n}\n\n.v-application .ma-n13 {\n margin: -52px !important;\n}\n\n.v-application .ma-n14 {\n margin: -56px !important;\n}\n\n.v-application .ma-n15 {\n margin: -60px !important;\n}\n\n.v-application .ma-n16 {\n margin: -64px !important;\n}\n\n.v-application .mx-n1 {\n margin-right: -4px !important;\n margin-left: -4px !important;\n}\n\n.v-application .mx-n2 {\n margin-right: -8px !important;\n margin-left: -8px !important;\n}\n\n.v-application .mx-n3 {\n margin-right: -12px !important;\n margin-left: -12px !important;\n}\n\n.v-application .mx-n4 {\n margin-right: -16px !important;\n margin-left: -16px !important;\n}\n\n.v-application .mx-n5 {\n margin-right: -20px !important;\n margin-left: -20px !important;\n}\n\n.v-application .mx-n6 {\n margin-right: -24px !important;\n margin-left: -24px !important;\n}\n\n.v-application .mx-n7 {\n margin-right: -28px !important;\n margin-left: -28px !important;\n}\n\n.v-application .mx-n8 {\n margin-right: -32px !important;\n margin-left: -32px !important;\n}\n\n.v-application .mx-n9 {\n margin-right: -36px !important;\n margin-left: -36px !important;\n}\n\n.v-application .mx-n10 {\n margin-right: -40px !important;\n margin-left: -40px !important;\n}\n\n.v-application .mx-n11 {\n margin-right: -44px !important;\n margin-left: -44px !important;\n}\n\n.v-application .mx-n12 {\n margin-right: -48px !important;\n margin-left: -48px !important;\n}\n\n.v-application .mx-n13 {\n margin-right: -52px !important;\n margin-left: -52px !important;\n}\n\n.v-application .mx-n14 {\n margin-right: -56px !important;\n margin-left: -56px !important;\n}\n\n.v-application .mx-n15 {\n margin-right: -60px !important;\n margin-left: -60px !important;\n}\n\n.v-application .mx-n16 {\n margin-right: -64px !important;\n margin-left: -64px !important;\n}\n\n.v-application .my-n1 {\n margin-top: -4px !important;\n margin-bottom: -4px !important;\n}\n\n.v-application .my-n2 {\n margin-top: -8px !important;\n margin-bottom: -8px !important;\n}\n\n.v-application .my-n3 {\n margin-top: -12px !important;\n margin-bottom: -12px !important;\n}\n\n.v-application .my-n4 {\n margin-top: -16px !important;\n margin-bottom: -16px !important;\n}\n\n.v-application .my-n5 {\n margin-top: -20px !important;\n margin-bottom: -20px !important;\n}\n\n.v-application .my-n6 {\n margin-top: -24px !important;\n margin-bottom: -24px !important;\n}\n\n.v-application .my-n7 {\n margin-top: -28px !important;\n margin-bottom: -28px !important;\n}\n\n.v-application .my-n8 {\n margin-top: -32px !important;\n margin-bottom: -32px !important;\n}\n\n.v-application .my-n9 {\n margin-top: -36px !important;\n margin-bottom: -36px !important;\n}\n\n.v-application .my-n10 {\n margin-top: -40px !important;\n margin-bottom: -40px !important;\n}\n\n.v-application .my-n11 {\n margin-top: -44px !important;\n margin-bottom: -44px !important;\n}\n\n.v-application .my-n12 {\n margin-top: -48px !important;\n margin-bottom: -48px !important;\n}\n\n.v-application .my-n13 {\n margin-top: -52px !important;\n margin-bottom: -52px !important;\n}\n\n.v-application .my-n14 {\n margin-top: -56px !important;\n margin-bottom: -56px !important;\n}\n\n.v-application .my-n15 {\n margin-top: -60px !important;\n margin-bottom: -60px !important;\n}\n\n.v-application .my-n16 {\n margin-top: -64px !important;\n margin-bottom: -64px !important;\n}\n\n.v-application .mt-n1 {\n margin-top: -4px !important;\n}\n\n.v-application .mt-n2 {\n margin-top: -8px !important;\n}\n\n.v-application .mt-n3 {\n margin-top: -12px !important;\n}\n\n.v-application .mt-n4 {\n margin-top: -16px !important;\n}\n\n.v-application .mt-n5 {\n margin-top: -20px !important;\n}\n\n.v-application .mt-n6 {\n margin-top: -24px !important;\n}\n\n.v-application .mt-n7 {\n margin-top: -28px !important;\n}\n\n.v-application .mt-n8 {\n margin-top: -32px !important;\n}\n\n.v-application .mt-n9 {\n margin-top: -36px !important;\n}\n\n.v-application .mt-n10 {\n margin-top: -40px !important;\n}\n\n.v-application .mt-n11 {\n margin-top: -44px !important;\n}\n\n.v-application .mt-n12 {\n margin-top: -48px !important;\n}\n\n.v-application .mt-n13 {\n margin-top: -52px !important;\n}\n\n.v-application .mt-n14 {\n margin-top: -56px !important;\n}\n\n.v-application .mt-n15 {\n margin-top: -60px !important;\n}\n\n.v-application .mt-n16 {\n margin-top: -64px !important;\n}\n\n.v-application .mr-n1 {\n margin-right: -4px !important;\n}\n\n.v-application .mr-n2 {\n margin-right: -8px !important;\n}\n\n.v-application .mr-n3 {\n margin-right: -12px !important;\n}\n\n.v-application .mr-n4 {\n margin-right: -16px !important;\n}\n\n.v-application .mr-n5 {\n margin-right: -20px !important;\n}\n\n.v-application .mr-n6 {\n margin-right: -24px !important;\n}\n\n.v-application .mr-n7 {\n margin-right: -28px !important;\n}\n\n.v-application .mr-n8 {\n margin-right: -32px !important;\n}\n\n.v-application .mr-n9 {\n margin-right: -36px !important;\n}\n\n.v-application .mr-n10 {\n margin-right: -40px !important;\n}\n\n.v-application .mr-n11 {\n margin-right: -44px !important;\n}\n\n.v-application .mr-n12 {\n margin-right: -48px !important;\n}\n\n.v-application .mr-n13 {\n margin-right: -52px !important;\n}\n\n.v-application .mr-n14 {\n margin-right: -56px !important;\n}\n\n.v-application .mr-n15 {\n margin-right: -60px !important;\n}\n\n.v-application .mr-n16 {\n margin-right: -64px !important;\n}\n\n.v-application .mb-n1 {\n margin-bottom: -4px !important;\n}\n\n.v-application .mb-n2 {\n margin-bottom: -8px !important;\n}\n\n.v-application .mb-n3 {\n margin-bottom: -12px !important;\n}\n\n.v-application .mb-n4 {\n margin-bottom: -16px !important;\n}\n\n.v-application .mb-n5 {\n margin-bottom: -20px !important;\n}\n\n.v-application .mb-n6 {\n margin-bottom: -24px !important;\n}\n\n.v-application .mb-n7 {\n margin-bottom: -28px !important;\n}\n\n.v-application .mb-n8 {\n margin-bottom: -32px !important;\n}\n\n.v-application .mb-n9 {\n margin-bottom: -36px !important;\n}\n\n.v-application .mb-n10 {\n margin-bottom: -40px !important;\n}\n\n.v-application .mb-n11 {\n margin-bottom: -44px !important;\n}\n\n.v-application .mb-n12 {\n margin-bottom: -48px !important;\n}\n\n.v-application .mb-n13 {\n margin-bottom: -52px !important;\n}\n\n.v-application .mb-n14 {\n margin-bottom: -56px !important;\n}\n\n.v-application .mb-n15 {\n margin-bottom: -60px !important;\n}\n\n.v-application .mb-n16 {\n margin-bottom: -64px !important;\n}\n\n.v-application .ml-n1 {\n margin-left: -4px !important;\n}\n\n.v-application .ml-n2 {\n margin-left: -8px !important;\n}\n\n.v-application .ml-n3 {\n margin-left: -12px !important;\n}\n\n.v-application .ml-n4 {\n margin-left: -16px !important;\n}\n\n.v-application .ml-n5 {\n margin-left: -20px !important;\n}\n\n.v-application .ml-n6 {\n margin-left: -24px !important;\n}\n\n.v-application .ml-n7 {\n margin-left: -28px !important;\n}\n\n.v-application .ml-n8 {\n margin-left: -32px !important;\n}\n\n.v-application .ml-n9 {\n margin-left: -36px !important;\n}\n\n.v-application .ml-n10 {\n margin-left: -40px !important;\n}\n\n.v-application .ml-n11 {\n margin-left: -44px !important;\n}\n\n.v-application .ml-n12 {\n margin-left: -48px !important;\n}\n\n.v-application .ml-n13 {\n margin-left: -52px !important;\n}\n\n.v-application .ml-n14 {\n margin-left: -56px !important;\n}\n\n.v-application .ml-n15 {\n margin-left: -60px !important;\n}\n\n.v-application .ml-n16 {\n margin-left: -64px !important;\n}\n\n.v-application--is-ltr .ms-n1 {\n margin-left: -4px !important;\n}\n\n.v-application--is-rtl .ms-n1 {\n margin-right: -4px !important;\n}\n\n.v-application--is-ltr .ms-n2 {\n margin-left: -8px !important;\n}\n\n.v-application--is-rtl .ms-n2 {\n margin-right: -8px !important;\n}\n\n.v-application--is-ltr .ms-n3 {\n margin-left: -12px !important;\n}\n\n.v-application--is-rtl .ms-n3 {\n margin-right: -12px !important;\n}\n\n.v-application--is-ltr .ms-n4 {\n margin-left: -16px !important;\n}\n\n.v-application--is-rtl .ms-n4 {\n margin-right: -16px !important;\n}\n\n.v-application--is-ltr .ms-n5 {\n margin-left: -20px !important;\n}\n\n.v-application--is-rtl .ms-n5 {\n margin-right: -20px !important;\n}\n\n.v-application--is-ltr .ms-n6 {\n margin-left: -24px !important;\n}\n\n.v-application--is-rtl .ms-n6 {\n margin-right: -24px !important;\n}\n\n.v-application--is-ltr .ms-n7 {\n margin-left: -28px !important;\n}\n\n.v-application--is-rtl .ms-n7 {\n margin-right: -28px !important;\n}\n\n.v-application--is-ltr .ms-n8 {\n margin-left: -32px !important;\n}\n\n.v-application--is-rtl .ms-n8 {\n margin-right: -32px !important;\n}\n\n.v-application--is-ltr .ms-n9 {\n margin-left: -36px !important;\n}\n\n.v-application--is-rtl .ms-n9 {\n margin-right: -36px !important;\n}\n\n.v-application--is-ltr .ms-n10 {\n margin-left: -40px !important;\n}\n\n.v-application--is-rtl .ms-n10 {\n margin-right: -40px !important;\n}\n\n.v-application--is-ltr .ms-n11 {\n margin-left: -44px !important;\n}\n\n.v-application--is-rtl .ms-n11 {\n margin-right: -44px !important;\n}\n\n.v-application--is-ltr .ms-n12 {\n margin-left: -48px !important;\n}\n\n.v-application--is-rtl .ms-n12 {\n margin-right: -48px !important;\n}\n\n.v-application--is-ltr .ms-n13 {\n margin-left: -52px !important;\n}\n\n.v-application--is-rtl .ms-n13 {\n margin-right: -52px !important;\n}\n\n.v-application--is-ltr .ms-n14 {\n margin-left: -56px !important;\n}\n\n.v-application--is-rtl .ms-n14 {\n margin-right: -56px !important;\n}\n\n.v-application--is-ltr .ms-n15 {\n margin-left: -60px !important;\n}\n\n.v-application--is-rtl .ms-n15 {\n margin-right: -60px !important;\n}\n\n.v-application--is-ltr .ms-n16 {\n margin-left: -64px !important;\n}\n\n.v-application--is-rtl .ms-n16 {\n margin-right: -64px !important;\n}\n\n.v-application--is-ltr .me-n1 {\n margin-right: -4px !important;\n}\n\n.v-application--is-rtl .me-n1 {\n margin-left: -4px !important;\n}\n\n.v-application--is-ltr .me-n2 {\n margin-right: -8px !important;\n}\n\n.v-application--is-rtl .me-n2 {\n margin-left: -8px !important;\n}\n\n.v-application--is-ltr .me-n3 {\n margin-right: -12px !important;\n}\n\n.v-application--is-rtl .me-n3 {\n margin-left: -12px !important;\n}\n\n.v-application--is-ltr .me-n4 {\n margin-right: -16px !important;\n}\n\n.v-application--is-rtl .me-n4 {\n margin-left: -16px !important;\n}\n\n.v-application--is-ltr .me-n5 {\n margin-right: -20px !important;\n}\n\n.v-application--is-rtl .me-n5 {\n margin-left: -20px !important;\n}\n\n.v-application--is-ltr .me-n6 {\n margin-right: -24px !important;\n}\n\n.v-application--is-rtl .me-n6 {\n margin-left: -24px !important;\n}\n\n.v-application--is-ltr .me-n7 {\n margin-right: -28px !important;\n}\n\n.v-application--is-rtl .me-n7 {\n margin-left: -28px !important;\n}\n\n.v-application--is-ltr .me-n8 {\n margin-right: -32px !important;\n}\n\n.v-application--is-rtl .me-n8 {\n margin-left: -32px !important;\n}\n\n.v-application--is-ltr .me-n9 {\n margin-right: -36px !important;\n}\n\n.v-application--is-rtl .me-n9 {\n margin-left: -36px !important;\n}\n\n.v-application--is-ltr .me-n10 {\n margin-right: -40px !important;\n}\n\n.v-application--is-rtl .me-n10 {\n margin-left: -40px !important;\n}\n\n.v-application--is-ltr .me-n11 {\n margin-right: -44px !important;\n}\n\n.v-application--is-rtl .me-n11 {\n margin-left: -44px !important;\n}\n\n.v-application--is-ltr .me-n12 {\n margin-right: -48px !important;\n}\n\n.v-application--is-rtl .me-n12 {\n margin-left: -48px !important;\n}\n\n.v-application--is-ltr .me-n13 {\n margin-right: -52px !important;\n}\n\n.v-application--is-rtl .me-n13 {\n margin-left: -52px !important;\n}\n\n.v-application--is-ltr .me-n14 {\n margin-right: -56px !important;\n}\n\n.v-application--is-rtl .me-n14 {\n margin-left: -56px !important;\n}\n\n.v-application--is-ltr .me-n15 {\n margin-right: -60px !important;\n}\n\n.v-application--is-rtl .me-n15 {\n margin-left: -60px !important;\n}\n\n.v-application--is-ltr .me-n16 {\n margin-right: -64px !important;\n}\n\n.v-application--is-rtl .me-n16 {\n margin-left: -64px !important;\n}\n\n.v-application .pa-0 {\n padding: 0px !important;\n}\n\n.v-application .pa-1 {\n padding: 4px !important;\n}\n\n.v-application .pa-2 {\n padding: 8px !important;\n}\n\n.v-application .pa-3 {\n padding: 12px !important;\n}\n\n.v-application .pa-4 {\n padding: 16px !important;\n}\n\n.v-application .pa-5 {\n padding: 20px !important;\n}\n\n.v-application .pa-6 {\n padding: 24px !important;\n}\n\n.v-application .pa-7 {\n padding: 28px !important;\n}\n\n.v-application .pa-8 {\n padding: 32px !important;\n}\n\n.v-application .pa-9 {\n padding: 36px !important;\n}\n\n.v-application .pa-10 {\n padding: 40px !important;\n}\n\n.v-application .pa-11 {\n padding: 44px !important;\n}\n\n.v-application .pa-12 {\n padding: 48px !important;\n}\n\n.v-application .pa-13 {\n padding: 52px !important;\n}\n\n.v-application .pa-14 {\n padding: 56px !important;\n}\n\n.v-application .pa-15 {\n padding: 60px !important;\n}\n\n.v-application .pa-16 {\n padding: 64px !important;\n}\n\n.v-application .px-0 {\n padding-right: 0px !important;\n padding-left: 0px !important;\n}\n\n.v-application .px-1 {\n padding-right: 4px !important;\n padding-left: 4px !important;\n}\n\n.v-application .px-2 {\n padding-right: 8px !important;\n padding-left: 8px !important;\n}\n\n.v-application .px-3 {\n padding-right: 12px !important;\n padding-left: 12px !important;\n}\n\n.v-application .px-4 {\n padding-right: 16px !important;\n padding-left: 16px !important;\n}\n\n.v-application .px-5 {\n padding-right: 20px !important;\n padding-left: 20px !important;\n}\n\n.v-application .px-6 {\n padding-right: 24px !important;\n padding-left: 24px !important;\n}\n\n.v-application .px-7 {\n padding-right: 28px !important;\n padding-left: 28px !important;\n}\n\n.v-application .px-8 {\n padding-right: 32px !important;\n padding-left: 32px !important;\n}\n\n.v-application .px-9 {\n padding-right: 36px !important;\n padding-left: 36px !important;\n}\n\n.v-application .px-10 {\n padding-right: 40px !important;\n padding-left: 40px !important;\n}\n\n.v-application .px-11 {\n padding-right: 44px !important;\n padding-left: 44px !important;\n}\n\n.v-application .px-12 {\n padding-right: 48px !important;\n padding-left: 48px !important;\n}\n\n.v-application .px-13 {\n padding-right: 52px !important;\n padding-left: 52px !important;\n}\n\n.v-application .px-14 {\n padding-right: 56px !important;\n padding-left: 56px !important;\n}\n\n.v-application .px-15 {\n padding-right: 60px !important;\n padding-left: 60px !important;\n}\n\n.v-application .px-16 {\n padding-right: 64px !important;\n padding-left: 64px !important;\n}\n\n.v-application .py-0 {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n}\n\n.v-application .py-1 {\n padding-top: 4px !important;\n padding-bottom: 4px !important;\n}\n\n.v-application .py-2 {\n padding-top: 8px !important;\n padding-bottom: 8px !important;\n}\n\n.v-application .py-3 {\n padding-top: 12px !important;\n padding-bottom: 12px !important;\n}\n\n.v-application .py-4 {\n padding-top: 16px !important;\n padding-bottom: 16px !important;\n}\n\n.v-application .py-5 {\n padding-top: 20px !important;\n padding-bottom: 20px !important;\n}\n\n.v-application .py-6 {\n padding-top: 24px !important;\n padding-bottom: 24px !important;\n}\n\n.v-application .py-7 {\n padding-top: 28px !important;\n padding-bottom: 28px !important;\n}\n\n.v-application .py-8 {\n padding-top: 32px !important;\n padding-bottom: 32px !important;\n}\n\n.v-application .py-9 {\n padding-top: 36px !important;\n padding-bottom: 36px !important;\n}\n\n.v-application .py-10 {\n padding-top: 40px !important;\n padding-bottom: 40px !important;\n}\n\n.v-application .py-11 {\n padding-top: 44px !important;\n padding-bottom: 44px !important;\n}\n\n.v-application .py-12 {\n padding-top: 48px !important;\n padding-bottom: 48px !important;\n}\n\n.v-application .py-13 {\n padding-top: 52px !important;\n padding-bottom: 52px !important;\n}\n\n.v-application .py-14 {\n padding-top: 56px !important;\n padding-bottom: 56px !important;\n}\n\n.v-application .py-15 {\n padding-top: 60px !important;\n padding-bottom: 60px !important;\n}\n\n.v-application .py-16 {\n padding-top: 64px !important;\n padding-bottom: 64px !important;\n}\n\n.v-application .pt-0 {\n padding-top: 0px !important;\n}\n\n.v-application .pt-1 {\n padding-top: 4px !important;\n}\n\n.v-application .pt-2 {\n padding-top: 8px !important;\n}\n\n.v-application .pt-3 {\n padding-top: 12px !important;\n}\n\n.v-application .pt-4 {\n padding-top: 16px !important;\n}\n\n.v-application .pt-5 {\n padding-top: 20px !important;\n}\n\n.v-application .pt-6 {\n padding-top: 24px !important;\n}\n\n.v-application .pt-7 {\n padding-top: 28px !important;\n}\n\n.v-application .pt-8 {\n padding-top: 32px !important;\n}\n\n.v-application .pt-9 {\n padding-top: 36px !important;\n}\n\n.v-application .pt-10 {\n padding-top: 40px !important;\n}\n\n.v-application .pt-11 {\n padding-top: 44px !important;\n}\n\n.v-application .pt-12 {\n padding-top: 48px !important;\n}\n\n.v-application .pt-13 {\n padding-top: 52px !important;\n}\n\n.v-application .pt-14 {\n padding-top: 56px !important;\n}\n\n.v-application .pt-15 {\n padding-top: 60px !important;\n}\n\n.v-application .pt-16 {\n padding-top: 64px !important;\n}\n\n.v-application .pr-0 {\n padding-right: 0px !important;\n}\n\n.v-application .pr-1 {\n padding-right: 4px !important;\n}\n\n.v-application .pr-2 {\n padding-right: 8px !important;\n}\n\n.v-application .pr-3 {\n padding-right: 12px !important;\n}\n\n.v-application .pr-4 {\n padding-right: 16px !important;\n}\n\n.v-application .pr-5 {\n padding-right: 20px !important;\n}\n\n.v-application .pr-6 {\n padding-right: 24px !important;\n}\n\n.v-application .pr-7 {\n padding-right: 28px !important;\n}\n\n.v-application .pr-8 {\n padding-right: 32px !important;\n}\n\n.v-application .pr-9 {\n padding-right: 36px !important;\n}\n\n.v-application .pr-10 {\n padding-right: 40px !important;\n}\n\n.v-application .pr-11 {\n padding-right: 44px !important;\n}\n\n.v-application .pr-12 {\n padding-right: 48px !important;\n}\n\n.v-application .pr-13 {\n padding-right: 52px !important;\n}\n\n.v-application .pr-14 {\n padding-right: 56px !important;\n}\n\n.v-application .pr-15 {\n padding-right: 60px !important;\n}\n\n.v-application .pr-16 {\n padding-right: 64px !important;\n}\n\n.v-application .pb-0 {\n padding-bottom: 0px !important;\n}\n\n.v-application .pb-1 {\n padding-bottom: 4px !important;\n}\n\n.v-application .pb-2 {\n padding-bottom: 8px !important;\n}\n\n.v-application .pb-3 {\n padding-bottom: 12px !important;\n}\n\n.v-application .pb-4 {\n padding-bottom: 16px !important;\n}\n\n.v-application .pb-5 {\n padding-bottom: 20px !important;\n}\n\n.v-application .pb-6 {\n padding-bottom: 24px !important;\n}\n\n.v-application .pb-7 {\n padding-bottom: 28px !important;\n}\n\n.v-application .pb-8 {\n padding-bottom: 32px !important;\n}\n\n.v-application .pb-9 {\n padding-bottom: 36px !important;\n}\n\n.v-application .pb-10 {\n padding-bottom: 40px !important;\n}\n\n.v-application .pb-11 {\n padding-bottom: 44px !important;\n}\n\n.v-application .pb-12 {\n padding-bottom: 48px !important;\n}\n\n.v-application .pb-13 {\n padding-bottom: 52px !important;\n}\n\n.v-application .pb-14 {\n padding-bottom: 56px !important;\n}\n\n.v-application .pb-15 {\n padding-bottom: 60px !important;\n}\n\n.v-application .pb-16 {\n padding-bottom: 64px !important;\n}\n\n.v-application .pl-0 {\n padding-left: 0px !important;\n}\n\n.v-application .pl-1 {\n padding-left: 4px !important;\n}\n\n.v-application .pl-2 {\n padding-left: 8px !important;\n}\n\n.v-application .pl-3 {\n padding-left: 12px !important;\n}\n\n.v-application .pl-4 {\n padding-left: 16px !important;\n}\n\n.v-application .pl-5 {\n padding-left: 20px !important;\n}\n\n.v-application .pl-6 {\n padding-left: 24px !important;\n}\n\n.v-application .pl-7 {\n padding-left: 28px !important;\n}\n\n.v-application .pl-8 {\n padding-left: 32px !important;\n}\n\n.v-application .pl-9 {\n padding-left: 36px !important;\n}\n\n.v-application .pl-10 {\n padding-left: 40px !important;\n}\n\n.v-application .pl-11 {\n padding-left: 44px !important;\n}\n\n.v-application .pl-12 {\n padding-left: 48px !important;\n}\n\n.v-application .pl-13 {\n padding-left: 52px !important;\n}\n\n.v-application .pl-14 {\n padding-left: 56px !important;\n}\n\n.v-application .pl-15 {\n padding-left: 60px !important;\n}\n\n.v-application .pl-16 {\n padding-left: 64px !important;\n}\n\n.v-application--is-ltr .ps-0 {\n padding-left: 0px !important;\n}\n\n.v-application--is-rtl .ps-0 {\n padding-right: 0px !important;\n}\n\n.v-application--is-ltr .ps-1 {\n padding-left: 4px !important;\n}\n\n.v-application--is-rtl .ps-1 {\n padding-right: 4px !important;\n}\n\n.v-application--is-ltr .ps-2 {\n padding-left: 8px !important;\n}\n\n.v-application--is-rtl .ps-2 {\n padding-right: 8px !important;\n}\n\n.v-application--is-ltr .ps-3 {\n padding-left: 12px !important;\n}\n\n.v-application--is-rtl .ps-3 {\n padding-right: 12px !important;\n}\n\n.v-application--is-ltr .ps-4 {\n padding-left: 16px !important;\n}\n\n.v-application--is-rtl .ps-4 {\n padding-right: 16px !important;\n}\n\n.v-application--is-ltr .ps-5 {\n padding-left: 20px !important;\n}\n\n.v-application--is-rtl .ps-5 {\n padding-right: 20px !important;\n}\n\n.v-application--is-ltr .ps-6 {\n padding-left: 24px !important;\n}\n\n.v-application--is-rtl .ps-6 {\n padding-right: 24px !important;\n}\n\n.v-application--is-ltr .ps-7 {\n padding-left: 28px !important;\n}\n\n.v-application--is-rtl .ps-7 {\n padding-right: 28px !important;\n}\n\n.v-application--is-ltr .ps-8 {\n padding-left: 32px !important;\n}\n\n.v-application--is-rtl .ps-8 {\n padding-right: 32px !important;\n}\n\n.v-application--is-ltr .ps-9 {\n padding-left: 36px !important;\n}\n\n.v-application--is-rtl .ps-9 {\n padding-right: 36px !important;\n}\n\n.v-application--is-ltr .ps-10 {\n padding-left: 40px !important;\n}\n\n.v-application--is-rtl .ps-10 {\n padding-right: 40px !important;\n}\n\n.v-application--is-ltr .ps-11 {\n padding-left: 44px !important;\n}\n\n.v-application--is-rtl .ps-11 {\n padding-right: 44px !important;\n}\n\n.v-application--is-ltr .ps-12 {\n padding-left: 48px !important;\n}\n\n.v-application--is-rtl .ps-12 {\n padding-right: 48px !important;\n}\n\n.v-application--is-ltr .ps-13 {\n padding-left: 52px !important;\n}\n\n.v-application--is-rtl .ps-13 {\n padding-right: 52px !important;\n}\n\n.v-application--is-ltr .ps-14 {\n padding-left: 56px !important;\n}\n\n.v-application--is-rtl .ps-14 {\n padding-right: 56px !important;\n}\n\n.v-application--is-ltr .ps-15 {\n padding-left: 60px !important;\n}\n\n.v-application--is-rtl .ps-15 {\n padding-right: 60px !important;\n}\n\n.v-application--is-ltr .ps-16 {\n padding-left: 64px !important;\n}\n\n.v-application--is-rtl .ps-16 {\n padding-right: 64px !important;\n}\n\n.v-application--is-ltr .pe-0 {\n padding-right: 0px !important;\n}\n\n.v-application--is-rtl .pe-0 {\n padding-left: 0px !important;\n}\n\n.v-application--is-ltr .pe-1 {\n padding-right: 4px !important;\n}\n\n.v-application--is-rtl .pe-1 {\n padding-left: 4px !important;\n}\n\n.v-application--is-ltr .pe-2 {\n padding-right: 8px !important;\n}\n\n.v-application--is-rtl .pe-2 {\n padding-left: 8px !important;\n}\n\n.v-application--is-ltr .pe-3 {\n padding-right: 12px !important;\n}\n\n.v-application--is-rtl .pe-3 {\n padding-left: 12px !important;\n}\n\n.v-application--is-ltr .pe-4 {\n padding-right: 16px !important;\n}\n\n.v-application--is-rtl .pe-4 {\n padding-left: 16px !important;\n}\n\n.v-application--is-ltr .pe-5 {\n padding-right: 20px !important;\n}\n\n.v-application--is-rtl .pe-5 {\n padding-left: 20px !important;\n}\n\n.v-application--is-ltr .pe-6 {\n padding-right: 24px !important;\n}\n\n.v-application--is-rtl .pe-6 {\n padding-left: 24px !important;\n}\n\n.v-application--is-ltr .pe-7 {\n padding-right: 28px !important;\n}\n\n.v-application--is-rtl .pe-7 {\n padding-left: 28px !important;\n}\n\n.v-application--is-ltr .pe-8 {\n padding-right: 32px !important;\n}\n\n.v-application--is-rtl .pe-8 {\n padding-left: 32px !important;\n}\n\n.v-application--is-ltr .pe-9 {\n padding-right: 36px !important;\n}\n\n.v-application--is-rtl .pe-9 {\n padding-left: 36px !important;\n}\n\n.v-application--is-ltr .pe-10 {\n padding-right: 40px !important;\n}\n\n.v-application--is-rtl .pe-10 {\n padding-left: 40px !important;\n}\n\n.v-application--is-ltr .pe-11 {\n padding-right: 44px !important;\n}\n\n.v-application--is-rtl .pe-11 {\n padding-left: 44px !important;\n}\n\n.v-application--is-ltr .pe-12 {\n padding-right: 48px !important;\n}\n\n.v-application--is-rtl .pe-12 {\n padding-left: 48px !important;\n}\n\n.v-application--is-ltr .pe-13 {\n padding-right: 52px !important;\n}\n\n.v-application--is-rtl .pe-13 {\n padding-left: 52px !important;\n}\n\n.v-application--is-ltr .pe-14 {\n padding-right: 56px !important;\n}\n\n.v-application--is-rtl .pe-14 {\n padding-left: 56px !important;\n}\n\n.v-application--is-ltr .pe-15 {\n padding-right: 60px !important;\n}\n\n.v-application--is-rtl .pe-15 {\n padding-left: 60px !important;\n}\n\n.v-application--is-ltr .pe-16 {\n padding-right: 64px !important;\n}\n\n.v-application--is-rtl .pe-16 {\n padding-left: 64px !important;\n}\n\n.v-application .rounded-0 {\n border-radius: 0 !important;\n}\n\n.v-application .rounded-sm {\n border-radius: 2px !important;\n}\n\n.v-application .rounded {\n border-radius: 4px !important;\n}\n\n.v-application .rounded-lg {\n border-radius: 8px !important;\n}\n\n.v-application .rounded-xl {\n border-radius: 24px !important;\n}\n\n.v-application .rounded-pill {\n border-radius: 9999px !important;\n}\n\n.v-application .rounded-circle {\n border-radius: 50% !important;\n}\n\n.v-application .rounded-t-0 {\n border-top-left-radius: 0 !important;\n border-top-right-radius: 0 !important;\n}\n\n.v-application .rounded-t-sm {\n border-top-left-radius: 2px !important;\n border-top-right-radius: 2px !important;\n}\n\n.v-application .rounded-t {\n border-top-left-radius: 4px !important;\n border-top-right-radius: 4px !important;\n}\n\n.v-application .rounded-t-lg {\n border-top-left-radius: 8px !important;\n border-top-right-radius: 8px !important;\n}\n\n.v-application .rounded-t-xl {\n border-top-left-radius: 24px !important;\n border-top-right-radius: 24px !important;\n}\n\n.v-application .rounded-t-pill {\n border-top-left-radius: 9999px !important;\n border-top-right-radius: 9999px !important;\n}\n\n.v-application .rounded-t-circle {\n border-top-left-radius: 50% !important;\n border-top-right-radius: 50% !important;\n}\n\n.v-application .rounded-r-0 {\n border-top-right-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n}\n\n.v-application .rounded-r-sm {\n border-top-right-radius: 2px !important;\n border-bottom-right-radius: 2px !important;\n}\n\n.v-application .rounded-r {\n border-top-right-radius: 4px !important;\n border-bottom-right-radius: 4px !important;\n}\n\n.v-application .rounded-r-lg {\n border-top-right-radius: 8px !important;\n border-bottom-right-radius: 8px !important;\n}\n\n.v-application .rounded-r-xl {\n border-top-right-radius: 24px !important;\n border-bottom-right-radius: 24px !important;\n}\n\n.v-application .rounded-r-pill {\n border-top-right-radius: 9999px !important;\n border-bottom-right-radius: 9999px !important;\n}\n\n.v-application .rounded-r-circle {\n border-top-right-radius: 50% !important;\n border-bottom-right-radius: 50% !important;\n}\n\n.v-application .rounded-b-0 {\n border-bottom-left-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n}\n\n.v-application .rounded-b-sm {\n border-bottom-left-radius: 2px !important;\n border-bottom-right-radius: 2px !important;\n}\n\n.v-application .rounded-b {\n border-bottom-left-radius: 4px !important;\n border-bottom-right-radius: 4px !important;\n}\n\n.v-application .rounded-b-lg {\n border-bottom-left-radius: 8px !important;\n border-bottom-right-radius: 8px !important;\n}\n\n.v-application .rounded-b-xl {\n border-bottom-left-radius: 24px !important;\n border-bottom-right-radius: 24px !important;\n}\n\n.v-application .rounded-b-pill {\n border-bottom-left-radius: 9999px !important;\n border-bottom-right-radius: 9999px !important;\n}\n\n.v-application .rounded-b-circle {\n border-bottom-left-radius: 50% !important;\n border-bottom-right-radius: 50% !important;\n}\n\n.v-application .rounded-l-0 {\n border-top-left-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n\n.v-application .rounded-l-sm {\n border-top-left-radius: 2px !important;\n border-bottom-left-radius: 2px !important;\n}\n\n.v-application .rounded-l {\n border-top-left-radius: 4px !important;\n border-bottom-left-radius: 4px !important;\n}\n\n.v-application .rounded-l-lg {\n border-top-left-radius: 8px !important;\n border-bottom-left-radius: 8px !important;\n}\n\n.v-application .rounded-l-xl {\n border-top-left-radius: 24px !important;\n border-bottom-left-radius: 24px !important;\n}\n\n.v-application .rounded-l-pill {\n border-top-left-radius: 9999px !important;\n border-bottom-left-radius: 9999px !important;\n}\n\n.v-application .rounded-l-circle {\n border-top-left-radius: 50% !important;\n border-bottom-left-radius: 50% !important;\n}\n\n.v-application .rounded-tl-0 {\n border-top-left-radius: 0 !important;\n}\n\n.v-application .rounded-tl-sm {\n border-top-left-radius: 2px !important;\n}\n\n.v-application .rounded-tl {\n border-top-left-radius: 4px !important;\n}\n\n.v-application .rounded-tl-lg {\n border-top-left-radius: 8px !important;\n}\n\n.v-application .rounded-tl-xl {\n border-top-left-radius: 24px !important;\n}\n\n.v-application .rounded-tl-pill {\n border-top-left-radius: 9999px !important;\n}\n\n.v-application .rounded-tl-circle {\n border-top-left-radius: 50% !important;\n}\n\n.v-application .rounded-tr-0 {\n border-top-right-radius: 0 !important;\n}\n\n.v-application .rounded-tr-sm {\n border-top-right-radius: 2px !important;\n}\n\n.v-application .rounded-tr {\n border-top-right-radius: 4px !important;\n}\n\n.v-application .rounded-tr-lg {\n border-top-right-radius: 8px !important;\n}\n\n.v-application .rounded-tr-xl {\n border-top-right-radius: 24px !important;\n}\n\n.v-application .rounded-tr-pill {\n border-top-right-radius: 9999px !important;\n}\n\n.v-application .rounded-tr-circle {\n border-top-right-radius: 50% !important;\n}\n\n.v-application .rounded-br-0 {\n border-bottom-right-radius: 0 !important;\n}\n\n.v-application .rounded-br-sm {\n border-bottom-right-radius: 2px !important;\n}\n\n.v-application .rounded-br {\n border-bottom-right-radius: 4px !important;\n}\n\n.v-application .rounded-br-lg {\n border-bottom-right-radius: 8px !important;\n}\n\n.v-application .rounded-br-xl {\n border-bottom-right-radius: 24px !important;\n}\n\n.v-application .rounded-br-pill {\n border-bottom-right-radius: 9999px !important;\n}\n\n.v-application .rounded-br-circle {\n border-bottom-right-radius: 50% !important;\n}\n\n.v-application .rounded-bl-0 {\n border-bottom-left-radius: 0 !important;\n}\n\n.v-application .rounded-bl-sm {\n border-bottom-left-radius: 2px !important;\n}\n\n.v-application .rounded-bl {\n border-bottom-left-radius: 4px !important;\n}\n\n.v-application .rounded-bl-lg {\n border-bottom-left-radius: 8px !important;\n}\n\n.v-application .rounded-bl-xl {\n border-bottom-left-radius: 24px !important;\n}\n\n.v-application .rounded-bl-pill {\n border-bottom-left-radius: 9999px !important;\n}\n\n.v-application .rounded-bl-circle {\n border-bottom-left-radius: 50% !important;\n}\n\n.v-application .text-left {\n text-align: left !important;\n}\n\n.v-application .text-right {\n text-align: right !important;\n}\n\n.v-application .text-center {\n text-align: center !important;\n}\n\n.v-application .text-justify {\n text-align: justify !important;\n}\n\n.v-application .text-start {\n text-align: start !important;\n}\n\n.v-application .text-end {\n text-align: end !important;\n}\n\n.v-application .text-decoration-line-through {\n text-decoration: line-through !important;\n}\n\n.v-application .text-decoration-none {\n text-decoration: none !important;\n}\n\n.v-application .text-decoration-overline {\n text-decoration: overline !important;\n}\n\n.v-application .text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.v-application .text-wrap {\n white-space: normal !important;\n}\n\n.v-application .text-no-wrap {\n white-space: nowrap !important;\n}\n\n.v-application .text-pre {\n white-space: pre !important;\n}\n\n.v-application .text-pre-line {\n white-space: pre-line !important;\n}\n\n.v-application .text-pre-wrap {\n white-space: pre-wrap !important;\n}\n\n.v-application .text-break {\n overflow-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n.v-application .text-truncate {\n white-space: nowrap !important;\n overflow: hidden !important;\n text-overflow: ellipsis !important;\n}\n\n.v-application .text-none {\n text-transform: none !important;\n}\n\n.v-application .text-capitalize {\n text-transform: capitalize !important;\n}\n\n.v-application .text-lowercase {\n text-transform: lowercase !important;\n}\n\n.v-application .text-uppercase {\n text-transform: uppercase !important;\n}\n\n.v-application .text-h1 {\n font-size: 6rem !important;\n font-weight: 300;\n line-height: 6rem;\n letter-spacing: -0.015625em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-h2 {\n font-size: 3.75rem !important;\n font-weight: 300;\n line-height: 3.75rem;\n letter-spacing: -0.0083333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-h3 {\n font-size: 3rem !important;\n font-weight: 400;\n line-height: 3.125rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-h4 {\n font-size: 2.125rem !important;\n font-weight: 400;\n line-height: 2.5rem;\n letter-spacing: 0.0073529412em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-h5 {\n font-size: 1.5rem !important;\n font-weight: 400;\n line-height: 2rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-h6 {\n font-size: 1.25rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.0125em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-subtitle-1 {\n font-size: 1rem !important;\n font-weight: normal;\n line-height: 1.75rem;\n letter-spacing: 0.009375em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-subtitle-2 {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 1.375rem;\n letter-spacing: 0.0071428571em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-body-1 {\n font-size: 1rem !important;\n font-weight: 400;\n line-height: 1.5rem;\n letter-spacing: 0.03125em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-body-2 {\n font-size: 0.875rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0178571429em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-button {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 2.25rem;\n letter-spacing: 0.0892857143em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n}\n\n.v-application .text-caption {\n font-size: 0.75rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0333333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n}\n\n.v-application .text-overline {\n font-size: 0.75rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.1666666667em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n}\n\n@media (min-width: 600px) {\n .v-application .d-sm-none {\n display: none !important;\n }\n\n .v-application .d-sm-inline {\n display: inline !important;\n }\n\n .v-application .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .v-application .d-sm-block {\n display: block !important;\n }\n\n .v-application .d-sm-table {\n display: table !important;\n }\n\n .v-application .d-sm-table-row {\n display: table-row !important;\n }\n\n .v-application .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .v-application .d-sm-flex {\n display: flex !important;\n }\n\n .v-application .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .v-application .float-sm-none {\n float: none !important;\n }\n\n .v-application .float-sm-left {\n float: left !important;\n }\n\n .v-application .float-sm-right {\n float: right !important;\n }\n\n .v-application .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .v-application .flex-sm-row {\n flex-direction: row !important;\n }\n\n .v-application .flex-sm-column {\n flex-direction: column !important;\n }\n\n .v-application .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .v-application .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .v-application .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .v-application .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .v-application .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .v-application .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .v-application .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .v-application .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .v-application .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .v-application .justify-sm-start {\n justify-content: flex-start !important;\n }\n\n .v-application .justify-sm-end {\n justify-content: flex-end !important;\n }\n\n .v-application .justify-sm-center {\n justify-content: center !important;\n }\n\n .v-application .justify-sm-space-between {\n justify-content: space-between !important;\n }\n\n .v-application .justify-sm-space-around {\n justify-content: space-around !important;\n }\n\n .v-application .align-sm-start {\n align-items: flex-start !important;\n }\n\n .v-application .align-sm-end {\n align-items: flex-end !important;\n }\n\n .v-application .align-sm-center {\n align-items: center !important;\n }\n\n .v-application .align-sm-baseline {\n align-items: baseline !important;\n }\n\n .v-application .align-sm-stretch {\n align-items: stretch !important;\n }\n\n .v-application .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .v-application .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .v-application .align-content-sm-center {\n align-content: center !important;\n }\n\n .v-application .align-content-sm-space-between {\n align-content: space-between !important;\n }\n\n .v-application .align-content-sm-space-around {\n align-content: space-around !important;\n }\n\n .v-application .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .v-application .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .v-application .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .v-application .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .v-application .align-self-sm-center {\n align-self: center !important;\n }\n\n .v-application .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .v-application .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .v-application .order-sm-first {\n order: -1 !important;\n }\n\n .v-application .order-sm-0 {\n order: 0 !important;\n }\n\n .v-application .order-sm-1 {\n order: 1 !important;\n }\n\n .v-application .order-sm-2 {\n order: 2 !important;\n }\n\n .v-application .order-sm-3 {\n order: 3 !important;\n }\n\n .v-application .order-sm-4 {\n order: 4 !important;\n }\n\n .v-application .order-sm-5 {\n order: 5 !important;\n }\n\n .v-application .order-sm-6 {\n order: 6 !important;\n }\n\n .v-application .order-sm-7 {\n order: 7 !important;\n }\n\n .v-application .order-sm-8 {\n order: 8 !important;\n }\n\n .v-application .order-sm-9 {\n order: 9 !important;\n }\n\n .v-application .order-sm-10 {\n order: 10 !important;\n }\n\n .v-application .order-sm-11 {\n order: 11 !important;\n }\n\n .v-application .order-sm-12 {\n order: 12 !important;\n }\n\n .v-application .order-sm-last {\n order: 13 !important;\n }\n\n .v-application .ma-sm-0 {\n margin: 0px !important;\n }\n\n .v-application .ma-sm-1 {\n margin: 4px !important;\n }\n\n .v-application .ma-sm-2 {\n margin: 8px !important;\n }\n\n .v-application .ma-sm-3 {\n margin: 12px !important;\n }\n\n .v-application .ma-sm-4 {\n margin: 16px !important;\n }\n\n .v-application .ma-sm-5 {\n margin: 20px !important;\n }\n\n .v-application .ma-sm-6 {\n margin: 24px !important;\n }\n\n .v-application .ma-sm-7 {\n margin: 28px !important;\n }\n\n .v-application .ma-sm-8 {\n margin: 32px !important;\n }\n\n .v-application .ma-sm-9 {\n margin: 36px !important;\n }\n\n .v-application .ma-sm-10 {\n margin: 40px !important;\n }\n\n .v-application .ma-sm-11 {\n margin: 44px !important;\n }\n\n .v-application .ma-sm-12 {\n margin: 48px !important;\n }\n\n .v-application .ma-sm-13 {\n margin: 52px !important;\n }\n\n .v-application .ma-sm-14 {\n margin: 56px !important;\n }\n\n .v-application .ma-sm-15 {\n margin: 60px !important;\n }\n\n .v-application .ma-sm-16 {\n margin: 64px !important;\n }\n\n .v-application .ma-sm-auto {\n margin: auto !important;\n }\n\n .v-application .mx-sm-0 {\n margin-right: 0px !important;\n margin-left: 0px !important;\n }\n\n .v-application .mx-sm-1 {\n margin-right: 4px !important;\n margin-left: 4px !important;\n }\n\n .v-application .mx-sm-2 {\n margin-right: 8px !important;\n margin-left: 8px !important;\n }\n\n .v-application .mx-sm-3 {\n margin-right: 12px !important;\n margin-left: 12px !important;\n }\n\n .v-application .mx-sm-4 {\n margin-right: 16px !important;\n margin-left: 16px !important;\n }\n\n .v-application .mx-sm-5 {\n margin-right: 20px !important;\n margin-left: 20px !important;\n }\n\n .v-application .mx-sm-6 {\n margin-right: 24px !important;\n margin-left: 24px !important;\n }\n\n .v-application .mx-sm-7 {\n margin-right: 28px !important;\n margin-left: 28px !important;\n }\n\n .v-application .mx-sm-8 {\n margin-right: 32px !important;\n margin-left: 32px !important;\n }\n\n .v-application .mx-sm-9 {\n margin-right: 36px !important;\n margin-left: 36px !important;\n }\n\n .v-application .mx-sm-10 {\n margin-right: 40px !important;\n margin-left: 40px !important;\n }\n\n .v-application .mx-sm-11 {\n margin-right: 44px !important;\n margin-left: 44px !important;\n }\n\n .v-application .mx-sm-12 {\n margin-right: 48px !important;\n margin-left: 48px !important;\n }\n\n .v-application .mx-sm-13 {\n margin-right: 52px !important;\n margin-left: 52px !important;\n }\n\n .v-application .mx-sm-14 {\n margin-right: 56px !important;\n margin-left: 56px !important;\n }\n\n .v-application .mx-sm-15 {\n margin-right: 60px !important;\n margin-left: 60px !important;\n }\n\n .v-application .mx-sm-16 {\n margin-right: 64px !important;\n margin-left: 64px !important;\n }\n\n .v-application .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .v-application .my-sm-0 {\n margin-top: 0px !important;\n margin-bottom: 0px !important;\n }\n\n .v-application .my-sm-1 {\n margin-top: 4px !important;\n margin-bottom: 4px !important;\n }\n\n .v-application .my-sm-2 {\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n }\n\n .v-application .my-sm-3 {\n margin-top: 12px !important;\n margin-bottom: 12px !important;\n }\n\n .v-application .my-sm-4 {\n margin-top: 16px !important;\n margin-bottom: 16px !important;\n }\n\n .v-application .my-sm-5 {\n margin-top: 20px !important;\n margin-bottom: 20px !important;\n }\n\n .v-application .my-sm-6 {\n margin-top: 24px !important;\n margin-bottom: 24px !important;\n }\n\n .v-application .my-sm-7 {\n margin-top: 28px !important;\n margin-bottom: 28px !important;\n }\n\n .v-application .my-sm-8 {\n margin-top: 32px !important;\n margin-bottom: 32px !important;\n }\n\n .v-application .my-sm-9 {\n margin-top: 36px !important;\n margin-bottom: 36px !important;\n }\n\n .v-application .my-sm-10 {\n margin-top: 40px !important;\n margin-bottom: 40px !important;\n }\n\n .v-application .my-sm-11 {\n margin-top: 44px !important;\n margin-bottom: 44px !important;\n }\n\n .v-application .my-sm-12 {\n margin-top: 48px !important;\n margin-bottom: 48px !important;\n }\n\n .v-application .my-sm-13 {\n margin-top: 52px !important;\n margin-bottom: 52px !important;\n }\n\n .v-application .my-sm-14 {\n margin-top: 56px !important;\n margin-bottom: 56px !important;\n }\n\n .v-application .my-sm-15 {\n margin-top: 60px !important;\n margin-bottom: 60px !important;\n }\n\n .v-application .my-sm-16 {\n margin-top: 64px !important;\n margin-bottom: 64px !important;\n }\n\n .v-application .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .v-application .mt-sm-0 {\n margin-top: 0px !important;\n }\n\n .v-application .mt-sm-1 {\n margin-top: 4px !important;\n }\n\n .v-application .mt-sm-2 {\n margin-top: 8px !important;\n }\n\n .v-application .mt-sm-3 {\n margin-top: 12px !important;\n }\n\n .v-application .mt-sm-4 {\n margin-top: 16px !important;\n }\n\n .v-application .mt-sm-5 {\n margin-top: 20px !important;\n }\n\n .v-application .mt-sm-6 {\n margin-top: 24px !important;\n }\n\n .v-application .mt-sm-7 {\n margin-top: 28px !important;\n }\n\n .v-application .mt-sm-8 {\n margin-top: 32px !important;\n }\n\n .v-application .mt-sm-9 {\n margin-top: 36px !important;\n }\n\n .v-application .mt-sm-10 {\n margin-top: 40px !important;\n }\n\n .v-application .mt-sm-11 {\n margin-top: 44px !important;\n }\n\n .v-application .mt-sm-12 {\n margin-top: 48px !important;\n }\n\n .v-application .mt-sm-13 {\n margin-top: 52px !important;\n }\n\n .v-application .mt-sm-14 {\n margin-top: 56px !important;\n }\n\n .v-application .mt-sm-15 {\n margin-top: 60px !important;\n }\n\n .v-application .mt-sm-16 {\n margin-top: 64px !important;\n }\n\n .v-application .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .v-application .mr-sm-0 {\n margin-right: 0px !important;\n }\n\n .v-application .mr-sm-1 {\n margin-right: 4px !important;\n }\n\n .v-application .mr-sm-2 {\n margin-right: 8px !important;\n }\n\n .v-application .mr-sm-3 {\n margin-right: 12px !important;\n }\n\n .v-application .mr-sm-4 {\n margin-right: 16px !important;\n }\n\n .v-application .mr-sm-5 {\n margin-right: 20px !important;\n }\n\n .v-application .mr-sm-6 {\n margin-right: 24px !important;\n }\n\n .v-application .mr-sm-7 {\n margin-right: 28px !important;\n }\n\n .v-application .mr-sm-8 {\n margin-right: 32px !important;\n }\n\n .v-application .mr-sm-9 {\n margin-right: 36px !important;\n }\n\n .v-application .mr-sm-10 {\n margin-right: 40px !important;\n }\n\n .v-application .mr-sm-11 {\n margin-right: 44px !important;\n }\n\n .v-application .mr-sm-12 {\n margin-right: 48px !important;\n }\n\n .v-application .mr-sm-13 {\n margin-right: 52px !important;\n }\n\n .v-application .mr-sm-14 {\n margin-right: 56px !important;\n }\n\n .v-application .mr-sm-15 {\n margin-right: 60px !important;\n }\n\n .v-application .mr-sm-16 {\n margin-right: 64px !important;\n }\n\n .v-application .mr-sm-auto {\n margin-right: auto !important;\n }\n\n .v-application .mb-sm-0 {\n margin-bottom: 0px !important;\n }\n\n .v-application .mb-sm-1 {\n margin-bottom: 4px !important;\n }\n\n .v-application .mb-sm-2 {\n margin-bottom: 8px !important;\n }\n\n .v-application .mb-sm-3 {\n margin-bottom: 12px !important;\n }\n\n .v-application .mb-sm-4 {\n margin-bottom: 16px !important;\n }\n\n .v-application .mb-sm-5 {\n margin-bottom: 20px !important;\n }\n\n .v-application .mb-sm-6 {\n margin-bottom: 24px !important;\n }\n\n .v-application .mb-sm-7 {\n margin-bottom: 28px !important;\n }\n\n .v-application .mb-sm-8 {\n margin-bottom: 32px !important;\n }\n\n .v-application .mb-sm-9 {\n margin-bottom: 36px !important;\n }\n\n .v-application .mb-sm-10 {\n margin-bottom: 40px !important;\n }\n\n .v-application .mb-sm-11 {\n margin-bottom: 44px !important;\n }\n\n .v-application .mb-sm-12 {\n margin-bottom: 48px !important;\n }\n\n .v-application .mb-sm-13 {\n margin-bottom: 52px !important;\n }\n\n .v-application .mb-sm-14 {\n margin-bottom: 56px !important;\n }\n\n .v-application .mb-sm-15 {\n margin-bottom: 60px !important;\n }\n\n .v-application .mb-sm-16 {\n margin-bottom: 64px !important;\n }\n\n .v-application .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .v-application .ml-sm-0 {\n margin-left: 0px !important;\n }\n\n .v-application .ml-sm-1 {\n margin-left: 4px !important;\n }\n\n .v-application .ml-sm-2 {\n margin-left: 8px !important;\n }\n\n .v-application .ml-sm-3 {\n margin-left: 12px !important;\n }\n\n .v-application .ml-sm-4 {\n margin-left: 16px !important;\n }\n\n .v-application .ml-sm-5 {\n margin-left: 20px !important;\n }\n\n .v-application .ml-sm-6 {\n margin-left: 24px !important;\n }\n\n .v-application .ml-sm-7 {\n margin-left: 28px !important;\n }\n\n .v-application .ml-sm-8 {\n margin-left: 32px !important;\n }\n\n .v-application .ml-sm-9 {\n margin-left: 36px !important;\n }\n\n .v-application .ml-sm-10 {\n margin-left: 40px !important;\n }\n\n .v-application .ml-sm-11 {\n margin-left: 44px !important;\n }\n\n .v-application .ml-sm-12 {\n margin-left: 48px !important;\n }\n\n .v-application .ml-sm-13 {\n margin-left: 52px !important;\n }\n\n .v-application .ml-sm-14 {\n margin-left: 56px !important;\n }\n\n .v-application .ml-sm-15 {\n margin-left: 60px !important;\n }\n\n .v-application .ml-sm-16 {\n margin-left: 64px !important;\n }\n\n .v-application .ml-sm-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-ltr .ms-sm-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-rtl .ms-sm-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-ltr .ms-sm-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-rtl .ms-sm-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-ltr .ms-sm-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-rtl .ms-sm-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-ltr .ms-sm-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-rtl .ms-sm-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-ltr .ms-sm-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-rtl .ms-sm-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-ltr .ms-sm-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-rtl .ms-sm-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-ltr .ms-sm-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-rtl .ms-sm-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-ltr .ms-sm-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-rtl .ms-sm-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-ltr .ms-sm-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-rtl .ms-sm-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-ltr .ms-sm-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-rtl .ms-sm-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-ltr .ms-sm-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-rtl .ms-sm-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-ltr .ms-sm-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-rtl .ms-sm-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-ltr .ms-sm-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-rtl .ms-sm-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-ltr .ms-sm-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-rtl .ms-sm-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-ltr .ms-sm-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-rtl .ms-sm-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-ltr .ms-sm-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-rtl .ms-sm-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-ltr .ms-sm-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-rtl .ms-sm-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-ltr .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-rtl .ms-sm-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-ltr .me-sm-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-rtl .me-sm-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-ltr .me-sm-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-rtl .me-sm-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-ltr .me-sm-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-rtl .me-sm-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-ltr .me-sm-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-rtl .me-sm-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-ltr .me-sm-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-rtl .me-sm-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-ltr .me-sm-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-rtl .me-sm-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-ltr .me-sm-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-rtl .me-sm-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-ltr .me-sm-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-rtl .me-sm-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-ltr .me-sm-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-rtl .me-sm-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-ltr .me-sm-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-rtl .me-sm-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-ltr .me-sm-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-rtl .me-sm-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-ltr .me-sm-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-rtl .me-sm-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-ltr .me-sm-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-rtl .me-sm-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-ltr .me-sm-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-rtl .me-sm-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-ltr .me-sm-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-rtl .me-sm-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-ltr .me-sm-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-rtl .me-sm-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-ltr .me-sm-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-rtl .me-sm-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-ltr .me-sm-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-rtl .me-sm-auto {\n margin-left: auto !important;\n }\n\n .v-application .ma-sm-n1 {\n margin: -4px !important;\n }\n\n .v-application .ma-sm-n2 {\n margin: -8px !important;\n }\n\n .v-application .ma-sm-n3 {\n margin: -12px !important;\n }\n\n .v-application .ma-sm-n4 {\n margin: -16px !important;\n }\n\n .v-application .ma-sm-n5 {\n margin: -20px !important;\n }\n\n .v-application .ma-sm-n6 {\n margin: -24px !important;\n }\n\n .v-application .ma-sm-n7 {\n margin: -28px !important;\n }\n\n .v-application .ma-sm-n8 {\n margin: -32px !important;\n }\n\n .v-application .ma-sm-n9 {\n margin: -36px !important;\n }\n\n .v-application .ma-sm-n10 {\n margin: -40px !important;\n }\n\n .v-application .ma-sm-n11 {\n margin: -44px !important;\n }\n\n .v-application .ma-sm-n12 {\n margin: -48px !important;\n }\n\n .v-application .ma-sm-n13 {\n margin: -52px !important;\n }\n\n .v-application .ma-sm-n14 {\n margin: -56px !important;\n }\n\n .v-application .ma-sm-n15 {\n margin: -60px !important;\n }\n\n .v-application .ma-sm-n16 {\n margin: -64px !important;\n }\n\n .v-application .mx-sm-n1 {\n margin-right: -4px !important;\n margin-left: -4px !important;\n }\n\n .v-application .mx-sm-n2 {\n margin-right: -8px !important;\n margin-left: -8px !important;\n }\n\n .v-application .mx-sm-n3 {\n margin-right: -12px !important;\n margin-left: -12px !important;\n }\n\n .v-application .mx-sm-n4 {\n margin-right: -16px !important;\n margin-left: -16px !important;\n }\n\n .v-application .mx-sm-n5 {\n margin-right: -20px !important;\n margin-left: -20px !important;\n }\n\n .v-application .mx-sm-n6 {\n margin-right: -24px !important;\n margin-left: -24px !important;\n }\n\n .v-application .mx-sm-n7 {\n margin-right: -28px !important;\n margin-left: -28px !important;\n }\n\n .v-application .mx-sm-n8 {\n margin-right: -32px !important;\n margin-left: -32px !important;\n }\n\n .v-application .mx-sm-n9 {\n margin-right: -36px !important;\n margin-left: -36px !important;\n }\n\n .v-application .mx-sm-n10 {\n margin-right: -40px !important;\n margin-left: -40px !important;\n }\n\n .v-application .mx-sm-n11 {\n margin-right: -44px !important;\n margin-left: -44px !important;\n }\n\n .v-application .mx-sm-n12 {\n margin-right: -48px !important;\n margin-left: -48px !important;\n }\n\n .v-application .mx-sm-n13 {\n margin-right: -52px !important;\n margin-left: -52px !important;\n }\n\n .v-application .mx-sm-n14 {\n margin-right: -56px !important;\n margin-left: -56px !important;\n }\n\n .v-application .mx-sm-n15 {\n margin-right: -60px !important;\n margin-left: -60px !important;\n }\n\n .v-application .mx-sm-n16 {\n margin-right: -64px !important;\n margin-left: -64px !important;\n }\n\n .v-application .my-sm-n1 {\n margin-top: -4px !important;\n margin-bottom: -4px !important;\n }\n\n .v-application .my-sm-n2 {\n margin-top: -8px !important;\n margin-bottom: -8px !important;\n }\n\n .v-application .my-sm-n3 {\n margin-top: -12px !important;\n margin-bottom: -12px !important;\n }\n\n .v-application .my-sm-n4 {\n margin-top: -16px !important;\n margin-bottom: -16px !important;\n }\n\n .v-application .my-sm-n5 {\n margin-top: -20px !important;\n margin-bottom: -20px !important;\n }\n\n .v-application .my-sm-n6 {\n margin-top: -24px !important;\n margin-bottom: -24px !important;\n }\n\n .v-application .my-sm-n7 {\n margin-top: -28px !important;\n margin-bottom: -28px !important;\n }\n\n .v-application .my-sm-n8 {\n margin-top: -32px !important;\n margin-bottom: -32px !important;\n }\n\n .v-application .my-sm-n9 {\n margin-top: -36px !important;\n margin-bottom: -36px !important;\n }\n\n .v-application .my-sm-n10 {\n margin-top: -40px !important;\n margin-bottom: -40px !important;\n }\n\n .v-application .my-sm-n11 {\n margin-top: -44px !important;\n margin-bottom: -44px !important;\n }\n\n .v-application .my-sm-n12 {\n margin-top: -48px !important;\n margin-bottom: -48px !important;\n }\n\n .v-application .my-sm-n13 {\n margin-top: -52px !important;\n margin-bottom: -52px !important;\n }\n\n .v-application .my-sm-n14 {\n margin-top: -56px !important;\n margin-bottom: -56px !important;\n }\n\n .v-application .my-sm-n15 {\n margin-top: -60px !important;\n margin-bottom: -60px !important;\n }\n\n .v-application .my-sm-n16 {\n margin-top: -64px !important;\n margin-bottom: -64px !important;\n }\n\n .v-application .mt-sm-n1 {\n margin-top: -4px !important;\n }\n\n .v-application .mt-sm-n2 {\n margin-top: -8px !important;\n }\n\n .v-application .mt-sm-n3 {\n margin-top: -12px !important;\n }\n\n .v-application .mt-sm-n4 {\n margin-top: -16px !important;\n }\n\n .v-application .mt-sm-n5 {\n margin-top: -20px !important;\n }\n\n .v-application .mt-sm-n6 {\n margin-top: -24px !important;\n }\n\n .v-application .mt-sm-n7 {\n margin-top: -28px !important;\n }\n\n .v-application .mt-sm-n8 {\n margin-top: -32px !important;\n }\n\n .v-application .mt-sm-n9 {\n margin-top: -36px !important;\n }\n\n .v-application .mt-sm-n10 {\n margin-top: -40px !important;\n }\n\n .v-application .mt-sm-n11 {\n margin-top: -44px !important;\n }\n\n .v-application .mt-sm-n12 {\n margin-top: -48px !important;\n }\n\n .v-application .mt-sm-n13 {\n margin-top: -52px !important;\n }\n\n .v-application .mt-sm-n14 {\n margin-top: -56px !important;\n }\n\n .v-application .mt-sm-n15 {\n margin-top: -60px !important;\n }\n\n .v-application .mt-sm-n16 {\n margin-top: -64px !important;\n }\n\n .v-application .mr-sm-n1 {\n margin-right: -4px !important;\n }\n\n .v-application .mr-sm-n2 {\n margin-right: -8px !important;\n }\n\n .v-application .mr-sm-n3 {\n margin-right: -12px !important;\n }\n\n .v-application .mr-sm-n4 {\n margin-right: -16px !important;\n }\n\n .v-application .mr-sm-n5 {\n margin-right: -20px !important;\n }\n\n .v-application .mr-sm-n6 {\n margin-right: -24px !important;\n }\n\n .v-application .mr-sm-n7 {\n margin-right: -28px !important;\n }\n\n .v-application .mr-sm-n8 {\n margin-right: -32px !important;\n }\n\n .v-application .mr-sm-n9 {\n margin-right: -36px !important;\n }\n\n .v-application .mr-sm-n10 {\n margin-right: -40px !important;\n }\n\n .v-application .mr-sm-n11 {\n margin-right: -44px !important;\n }\n\n .v-application .mr-sm-n12 {\n margin-right: -48px !important;\n }\n\n .v-application .mr-sm-n13 {\n margin-right: -52px !important;\n }\n\n .v-application .mr-sm-n14 {\n margin-right: -56px !important;\n }\n\n .v-application .mr-sm-n15 {\n margin-right: -60px !important;\n }\n\n .v-application .mr-sm-n16 {\n margin-right: -64px !important;\n }\n\n .v-application .mb-sm-n1 {\n margin-bottom: -4px !important;\n }\n\n .v-application .mb-sm-n2 {\n margin-bottom: -8px !important;\n }\n\n .v-application .mb-sm-n3 {\n margin-bottom: -12px !important;\n }\n\n .v-application .mb-sm-n4 {\n margin-bottom: -16px !important;\n }\n\n .v-application .mb-sm-n5 {\n margin-bottom: -20px !important;\n }\n\n .v-application .mb-sm-n6 {\n margin-bottom: -24px !important;\n }\n\n .v-application .mb-sm-n7 {\n margin-bottom: -28px !important;\n }\n\n .v-application .mb-sm-n8 {\n margin-bottom: -32px !important;\n }\n\n .v-application .mb-sm-n9 {\n margin-bottom: -36px !important;\n }\n\n .v-application .mb-sm-n10 {\n margin-bottom: -40px !important;\n }\n\n .v-application .mb-sm-n11 {\n margin-bottom: -44px !important;\n }\n\n .v-application .mb-sm-n12 {\n margin-bottom: -48px !important;\n }\n\n .v-application .mb-sm-n13 {\n margin-bottom: -52px !important;\n }\n\n .v-application .mb-sm-n14 {\n margin-bottom: -56px !important;\n }\n\n .v-application .mb-sm-n15 {\n margin-bottom: -60px !important;\n }\n\n .v-application .mb-sm-n16 {\n margin-bottom: -64px !important;\n }\n\n .v-application .ml-sm-n1 {\n margin-left: -4px !important;\n }\n\n .v-application .ml-sm-n2 {\n margin-left: -8px !important;\n }\n\n .v-application .ml-sm-n3 {\n margin-left: -12px !important;\n }\n\n .v-application .ml-sm-n4 {\n margin-left: -16px !important;\n }\n\n .v-application .ml-sm-n5 {\n margin-left: -20px !important;\n }\n\n .v-application .ml-sm-n6 {\n margin-left: -24px !important;\n }\n\n .v-application .ml-sm-n7 {\n margin-left: -28px !important;\n }\n\n .v-application .ml-sm-n8 {\n margin-left: -32px !important;\n }\n\n .v-application .ml-sm-n9 {\n margin-left: -36px !important;\n }\n\n .v-application .ml-sm-n10 {\n margin-left: -40px !important;\n }\n\n .v-application .ml-sm-n11 {\n margin-left: -44px !important;\n }\n\n .v-application .ml-sm-n12 {\n margin-left: -48px !important;\n }\n\n .v-application .ml-sm-n13 {\n margin-left: -52px !important;\n }\n\n .v-application .ml-sm-n14 {\n margin-left: -56px !important;\n }\n\n .v-application .ml-sm-n15 {\n margin-left: -60px !important;\n }\n\n .v-application .ml-sm-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-ltr .ms-sm-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-rtl .ms-sm-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-ltr .ms-sm-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-rtl .ms-sm-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-ltr .ms-sm-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-rtl .ms-sm-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-ltr .ms-sm-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-rtl .ms-sm-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-ltr .ms-sm-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-rtl .ms-sm-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-ltr .ms-sm-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-rtl .ms-sm-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-ltr .ms-sm-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-rtl .ms-sm-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-ltr .ms-sm-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-rtl .ms-sm-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-ltr .ms-sm-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-rtl .ms-sm-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-ltr .ms-sm-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-rtl .ms-sm-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-ltr .ms-sm-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-rtl .ms-sm-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-ltr .ms-sm-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-rtl .ms-sm-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-ltr .ms-sm-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-rtl .ms-sm-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-ltr .ms-sm-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-rtl .ms-sm-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-ltr .ms-sm-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-rtl .ms-sm-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-ltr .ms-sm-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-rtl .ms-sm-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-ltr .me-sm-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-rtl .me-sm-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-ltr .me-sm-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-rtl .me-sm-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-ltr .me-sm-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-rtl .me-sm-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-ltr .me-sm-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-rtl .me-sm-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-ltr .me-sm-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-rtl .me-sm-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-ltr .me-sm-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-rtl .me-sm-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-ltr .me-sm-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-rtl .me-sm-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-ltr .me-sm-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-rtl .me-sm-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-ltr .me-sm-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-rtl .me-sm-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-ltr .me-sm-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-rtl .me-sm-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-ltr .me-sm-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-rtl .me-sm-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-ltr .me-sm-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-rtl .me-sm-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-ltr .me-sm-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-rtl .me-sm-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-ltr .me-sm-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-rtl .me-sm-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-ltr .me-sm-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-rtl .me-sm-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-ltr .me-sm-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-rtl .me-sm-n16 {\n margin-left: -64px !important;\n }\n\n .v-application .pa-sm-0 {\n padding: 0px !important;\n }\n\n .v-application .pa-sm-1 {\n padding: 4px !important;\n }\n\n .v-application .pa-sm-2 {\n padding: 8px !important;\n }\n\n .v-application .pa-sm-3 {\n padding: 12px !important;\n }\n\n .v-application .pa-sm-4 {\n padding: 16px !important;\n }\n\n .v-application .pa-sm-5 {\n padding: 20px !important;\n }\n\n .v-application .pa-sm-6 {\n padding: 24px !important;\n }\n\n .v-application .pa-sm-7 {\n padding: 28px !important;\n }\n\n .v-application .pa-sm-8 {\n padding: 32px !important;\n }\n\n .v-application .pa-sm-9 {\n padding: 36px !important;\n }\n\n .v-application .pa-sm-10 {\n padding: 40px !important;\n }\n\n .v-application .pa-sm-11 {\n padding: 44px !important;\n }\n\n .v-application .pa-sm-12 {\n padding: 48px !important;\n }\n\n .v-application .pa-sm-13 {\n padding: 52px !important;\n }\n\n .v-application .pa-sm-14 {\n padding: 56px !important;\n }\n\n .v-application .pa-sm-15 {\n padding: 60px !important;\n }\n\n .v-application .pa-sm-16 {\n padding: 64px !important;\n }\n\n .v-application .px-sm-0 {\n padding-right: 0px !important;\n padding-left: 0px !important;\n }\n\n .v-application .px-sm-1 {\n padding-right: 4px !important;\n padding-left: 4px !important;\n }\n\n .v-application .px-sm-2 {\n padding-right: 8px !important;\n padding-left: 8px !important;\n }\n\n .v-application .px-sm-3 {\n padding-right: 12px !important;\n padding-left: 12px !important;\n }\n\n .v-application .px-sm-4 {\n padding-right: 16px !important;\n padding-left: 16px !important;\n }\n\n .v-application .px-sm-5 {\n padding-right: 20px !important;\n padding-left: 20px !important;\n }\n\n .v-application .px-sm-6 {\n padding-right: 24px !important;\n padding-left: 24px !important;\n }\n\n .v-application .px-sm-7 {\n padding-right: 28px !important;\n padding-left: 28px !important;\n }\n\n .v-application .px-sm-8 {\n padding-right: 32px !important;\n padding-left: 32px !important;\n }\n\n .v-application .px-sm-9 {\n padding-right: 36px !important;\n padding-left: 36px !important;\n }\n\n .v-application .px-sm-10 {\n padding-right: 40px !important;\n padding-left: 40px !important;\n }\n\n .v-application .px-sm-11 {\n padding-right: 44px !important;\n padding-left: 44px !important;\n }\n\n .v-application .px-sm-12 {\n padding-right: 48px !important;\n padding-left: 48px !important;\n }\n\n .v-application .px-sm-13 {\n padding-right: 52px !important;\n padding-left: 52px !important;\n }\n\n .v-application .px-sm-14 {\n padding-right: 56px !important;\n padding-left: 56px !important;\n }\n\n .v-application .px-sm-15 {\n padding-right: 60px !important;\n padding-left: 60px !important;\n }\n\n .v-application .px-sm-16 {\n padding-right: 64px !important;\n padding-left: 64px !important;\n }\n\n .v-application .py-sm-0 {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n }\n\n .v-application .py-sm-1 {\n padding-top: 4px !important;\n padding-bottom: 4px !important;\n }\n\n .v-application .py-sm-2 {\n padding-top: 8px !important;\n padding-bottom: 8px !important;\n }\n\n .v-application .py-sm-3 {\n padding-top: 12px !important;\n padding-bottom: 12px !important;\n }\n\n .v-application .py-sm-4 {\n padding-top: 16px !important;\n padding-bottom: 16px !important;\n }\n\n .v-application .py-sm-5 {\n padding-top: 20px !important;\n padding-bottom: 20px !important;\n }\n\n .v-application .py-sm-6 {\n padding-top: 24px !important;\n padding-bottom: 24px !important;\n }\n\n .v-application .py-sm-7 {\n padding-top: 28px !important;\n padding-bottom: 28px !important;\n }\n\n .v-application .py-sm-8 {\n padding-top: 32px !important;\n padding-bottom: 32px !important;\n }\n\n .v-application .py-sm-9 {\n padding-top: 36px !important;\n padding-bottom: 36px !important;\n }\n\n .v-application .py-sm-10 {\n padding-top: 40px !important;\n padding-bottom: 40px !important;\n }\n\n .v-application .py-sm-11 {\n padding-top: 44px !important;\n padding-bottom: 44px !important;\n }\n\n .v-application .py-sm-12 {\n padding-top: 48px !important;\n padding-bottom: 48px !important;\n }\n\n .v-application .py-sm-13 {\n padding-top: 52px !important;\n padding-bottom: 52px !important;\n }\n\n .v-application .py-sm-14 {\n padding-top: 56px !important;\n padding-bottom: 56px !important;\n }\n\n .v-application .py-sm-15 {\n padding-top: 60px !important;\n padding-bottom: 60px !important;\n }\n\n .v-application .py-sm-16 {\n padding-top: 64px !important;\n padding-bottom: 64px !important;\n }\n\n .v-application .pt-sm-0 {\n padding-top: 0px !important;\n }\n\n .v-application .pt-sm-1 {\n padding-top: 4px !important;\n }\n\n .v-application .pt-sm-2 {\n padding-top: 8px !important;\n }\n\n .v-application .pt-sm-3 {\n padding-top: 12px !important;\n }\n\n .v-application .pt-sm-4 {\n padding-top: 16px !important;\n }\n\n .v-application .pt-sm-5 {\n padding-top: 20px !important;\n }\n\n .v-application .pt-sm-6 {\n padding-top: 24px !important;\n }\n\n .v-application .pt-sm-7 {\n padding-top: 28px !important;\n }\n\n .v-application .pt-sm-8 {\n padding-top: 32px !important;\n }\n\n .v-application .pt-sm-9 {\n padding-top: 36px !important;\n }\n\n .v-application .pt-sm-10 {\n padding-top: 40px !important;\n }\n\n .v-application .pt-sm-11 {\n padding-top: 44px !important;\n }\n\n .v-application .pt-sm-12 {\n padding-top: 48px !important;\n }\n\n .v-application .pt-sm-13 {\n padding-top: 52px !important;\n }\n\n .v-application .pt-sm-14 {\n padding-top: 56px !important;\n }\n\n .v-application .pt-sm-15 {\n padding-top: 60px !important;\n }\n\n .v-application .pt-sm-16 {\n padding-top: 64px !important;\n }\n\n .v-application .pr-sm-0 {\n padding-right: 0px !important;\n }\n\n .v-application .pr-sm-1 {\n padding-right: 4px !important;\n }\n\n .v-application .pr-sm-2 {\n padding-right: 8px !important;\n }\n\n .v-application .pr-sm-3 {\n padding-right: 12px !important;\n }\n\n .v-application .pr-sm-4 {\n padding-right: 16px !important;\n }\n\n .v-application .pr-sm-5 {\n padding-right: 20px !important;\n }\n\n .v-application .pr-sm-6 {\n padding-right: 24px !important;\n }\n\n .v-application .pr-sm-7 {\n padding-right: 28px !important;\n }\n\n .v-application .pr-sm-8 {\n padding-right: 32px !important;\n }\n\n .v-application .pr-sm-9 {\n padding-right: 36px !important;\n }\n\n .v-application .pr-sm-10 {\n padding-right: 40px !important;\n }\n\n .v-application .pr-sm-11 {\n padding-right: 44px !important;\n }\n\n .v-application .pr-sm-12 {\n padding-right: 48px !important;\n }\n\n .v-application .pr-sm-13 {\n padding-right: 52px !important;\n }\n\n .v-application .pr-sm-14 {\n padding-right: 56px !important;\n }\n\n .v-application .pr-sm-15 {\n padding-right: 60px !important;\n }\n\n .v-application .pr-sm-16 {\n padding-right: 64px !important;\n }\n\n .v-application .pb-sm-0 {\n padding-bottom: 0px !important;\n }\n\n .v-application .pb-sm-1 {\n padding-bottom: 4px !important;\n }\n\n .v-application .pb-sm-2 {\n padding-bottom: 8px !important;\n }\n\n .v-application .pb-sm-3 {\n padding-bottom: 12px !important;\n }\n\n .v-application .pb-sm-4 {\n padding-bottom: 16px !important;\n }\n\n .v-application .pb-sm-5 {\n padding-bottom: 20px !important;\n }\n\n .v-application .pb-sm-6 {\n padding-bottom: 24px !important;\n }\n\n .v-application .pb-sm-7 {\n padding-bottom: 28px !important;\n }\n\n .v-application .pb-sm-8 {\n padding-bottom: 32px !important;\n }\n\n .v-application .pb-sm-9 {\n padding-bottom: 36px !important;\n }\n\n .v-application .pb-sm-10 {\n padding-bottom: 40px !important;\n }\n\n .v-application .pb-sm-11 {\n padding-bottom: 44px !important;\n }\n\n .v-application .pb-sm-12 {\n padding-bottom: 48px !important;\n }\n\n .v-application .pb-sm-13 {\n padding-bottom: 52px !important;\n }\n\n .v-application .pb-sm-14 {\n padding-bottom: 56px !important;\n }\n\n .v-application .pb-sm-15 {\n padding-bottom: 60px !important;\n }\n\n .v-application .pb-sm-16 {\n padding-bottom: 64px !important;\n }\n\n .v-application .pl-sm-0 {\n padding-left: 0px !important;\n }\n\n .v-application .pl-sm-1 {\n padding-left: 4px !important;\n }\n\n .v-application .pl-sm-2 {\n padding-left: 8px !important;\n }\n\n .v-application .pl-sm-3 {\n padding-left: 12px !important;\n }\n\n .v-application .pl-sm-4 {\n padding-left: 16px !important;\n }\n\n .v-application .pl-sm-5 {\n padding-left: 20px !important;\n }\n\n .v-application .pl-sm-6 {\n padding-left: 24px !important;\n }\n\n .v-application .pl-sm-7 {\n padding-left: 28px !important;\n }\n\n .v-application .pl-sm-8 {\n padding-left: 32px !important;\n }\n\n .v-application .pl-sm-9 {\n padding-left: 36px !important;\n }\n\n .v-application .pl-sm-10 {\n padding-left: 40px !important;\n }\n\n .v-application .pl-sm-11 {\n padding-left: 44px !important;\n }\n\n .v-application .pl-sm-12 {\n padding-left: 48px !important;\n }\n\n .v-application .pl-sm-13 {\n padding-left: 52px !important;\n }\n\n .v-application .pl-sm-14 {\n padding-left: 56px !important;\n }\n\n .v-application .pl-sm-15 {\n padding-left: 60px !important;\n }\n\n .v-application .pl-sm-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-ltr .ps-sm-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-rtl .ps-sm-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-ltr .ps-sm-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-rtl .ps-sm-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-ltr .ps-sm-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-rtl .ps-sm-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-ltr .ps-sm-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-rtl .ps-sm-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-ltr .ps-sm-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-rtl .ps-sm-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-ltr .ps-sm-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-rtl .ps-sm-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-ltr .ps-sm-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-rtl .ps-sm-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-ltr .ps-sm-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-rtl .ps-sm-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-ltr .ps-sm-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-rtl .ps-sm-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-ltr .ps-sm-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-rtl .ps-sm-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-ltr .ps-sm-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-rtl .ps-sm-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-ltr .ps-sm-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-rtl .ps-sm-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-ltr .ps-sm-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-rtl .ps-sm-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-ltr .ps-sm-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-rtl .ps-sm-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-ltr .ps-sm-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-rtl .ps-sm-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-ltr .ps-sm-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-rtl .ps-sm-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-ltr .ps-sm-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-rtl .ps-sm-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-ltr .pe-sm-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-rtl .pe-sm-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-ltr .pe-sm-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-rtl .pe-sm-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-ltr .pe-sm-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-rtl .pe-sm-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-ltr .pe-sm-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-rtl .pe-sm-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-ltr .pe-sm-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-rtl .pe-sm-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-ltr .pe-sm-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-rtl .pe-sm-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-ltr .pe-sm-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-rtl .pe-sm-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-ltr .pe-sm-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-rtl .pe-sm-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-ltr .pe-sm-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-rtl .pe-sm-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-ltr .pe-sm-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-rtl .pe-sm-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-ltr .pe-sm-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-rtl .pe-sm-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-ltr .pe-sm-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-rtl .pe-sm-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-ltr .pe-sm-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-rtl .pe-sm-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-ltr .pe-sm-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-rtl .pe-sm-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-ltr .pe-sm-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-rtl .pe-sm-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-ltr .pe-sm-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-rtl .pe-sm-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-ltr .pe-sm-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-rtl .pe-sm-16 {\n padding-left: 64px !important;\n }\n\n .v-application .text-sm-left {\n text-align: left !important;\n }\n\n .v-application .text-sm-right {\n text-align: right !important;\n }\n\n .v-application .text-sm-center {\n text-align: center !important;\n }\n\n .v-application .text-sm-justify {\n text-align: justify !important;\n }\n\n .v-application .text-sm-start {\n text-align: start !important;\n }\n\n .v-application .text-sm-end {\n text-align: end !important;\n }\n\n .v-application .text-sm-h1 {\n font-size: 6rem !important;\n font-weight: 300;\n line-height: 6rem;\n letter-spacing: -0.015625em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-h2 {\n font-size: 3.75rem !important;\n font-weight: 300;\n line-height: 3.75rem;\n letter-spacing: -0.0083333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-h3 {\n font-size: 3rem !important;\n font-weight: 400;\n line-height: 3.125rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-h4 {\n font-size: 2.125rem !important;\n font-weight: 400;\n line-height: 2.5rem;\n letter-spacing: 0.0073529412em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-h5 {\n font-size: 1.5rem !important;\n font-weight: 400;\n line-height: 2rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-h6 {\n font-size: 1.25rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.0125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-subtitle-1 {\n font-size: 1rem !important;\n font-weight: normal;\n line-height: 1.75rem;\n letter-spacing: 0.009375em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-subtitle-2 {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 1.375rem;\n letter-spacing: 0.0071428571em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-body-1 {\n font-size: 1rem !important;\n font-weight: 400;\n line-height: 1.5rem;\n letter-spacing: 0.03125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-body-2 {\n font-size: 0.875rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0178571429em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-button {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 2.25rem;\n letter-spacing: 0.0892857143em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n\n .v-application .text-sm-caption {\n font-size: 0.75rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0333333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-sm-overline {\n font-size: 0.75rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.1666666667em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n}\n@media (min-width: 960px) {\n .v-application .d-md-none {\n display: none !important;\n }\n\n .v-application .d-md-inline {\n display: inline !important;\n }\n\n .v-application .d-md-inline-block {\n display: inline-block !important;\n }\n\n .v-application .d-md-block {\n display: block !important;\n }\n\n .v-application .d-md-table {\n display: table !important;\n }\n\n .v-application .d-md-table-row {\n display: table-row !important;\n }\n\n .v-application .d-md-table-cell {\n display: table-cell !important;\n }\n\n .v-application .d-md-flex {\n display: flex !important;\n }\n\n .v-application .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .v-application .float-md-none {\n float: none !important;\n }\n\n .v-application .float-md-left {\n float: left !important;\n }\n\n .v-application .float-md-right {\n float: right !important;\n }\n\n .v-application .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .v-application .flex-md-row {\n flex-direction: row !important;\n }\n\n .v-application .flex-md-column {\n flex-direction: column !important;\n }\n\n .v-application .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .v-application .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .v-application .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .v-application .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .v-application .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .v-application .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .v-application .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .v-application .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .v-application .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .v-application .justify-md-start {\n justify-content: flex-start !important;\n }\n\n .v-application .justify-md-end {\n justify-content: flex-end !important;\n }\n\n .v-application .justify-md-center {\n justify-content: center !important;\n }\n\n .v-application .justify-md-space-between {\n justify-content: space-between !important;\n }\n\n .v-application .justify-md-space-around {\n justify-content: space-around !important;\n }\n\n .v-application .align-md-start {\n align-items: flex-start !important;\n }\n\n .v-application .align-md-end {\n align-items: flex-end !important;\n }\n\n .v-application .align-md-center {\n align-items: center !important;\n }\n\n .v-application .align-md-baseline {\n align-items: baseline !important;\n }\n\n .v-application .align-md-stretch {\n align-items: stretch !important;\n }\n\n .v-application .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .v-application .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .v-application .align-content-md-center {\n align-content: center !important;\n }\n\n .v-application .align-content-md-space-between {\n align-content: space-between !important;\n }\n\n .v-application .align-content-md-space-around {\n align-content: space-around !important;\n }\n\n .v-application .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .v-application .align-self-md-auto {\n align-self: auto !important;\n }\n\n .v-application .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .v-application .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .v-application .align-self-md-center {\n align-self: center !important;\n }\n\n .v-application .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .v-application .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .v-application .order-md-first {\n order: -1 !important;\n }\n\n .v-application .order-md-0 {\n order: 0 !important;\n }\n\n .v-application .order-md-1 {\n order: 1 !important;\n }\n\n .v-application .order-md-2 {\n order: 2 !important;\n }\n\n .v-application .order-md-3 {\n order: 3 !important;\n }\n\n .v-application .order-md-4 {\n order: 4 !important;\n }\n\n .v-application .order-md-5 {\n order: 5 !important;\n }\n\n .v-application .order-md-6 {\n order: 6 !important;\n }\n\n .v-application .order-md-7 {\n order: 7 !important;\n }\n\n .v-application .order-md-8 {\n order: 8 !important;\n }\n\n .v-application .order-md-9 {\n order: 9 !important;\n }\n\n .v-application .order-md-10 {\n order: 10 !important;\n }\n\n .v-application .order-md-11 {\n order: 11 !important;\n }\n\n .v-application .order-md-12 {\n order: 12 !important;\n }\n\n .v-application .order-md-last {\n order: 13 !important;\n }\n\n .v-application .ma-md-0 {\n margin: 0px !important;\n }\n\n .v-application .ma-md-1 {\n margin: 4px !important;\n }\n\n .v-application .ma-md-2 {\n margin: 8px !important;\n }\n\n .v-application .ma-md-3 {\n margin: 12px !important;\n }\n\n .v-application .ma-md-4 {\n margin: 16px !important;\n }\n\n .v-application .ma-md-5 {\n margin: 20px !important;\n }\n\n .v-application .ma-md-6 {\n margin: 24px !important;\n }\n\n .v-application .ma-md-7 {\n margin: 28px !important;\n }\n\n .v-application .ma-md-8 {\n margin: 32px !important;\n }\n\n .v-application .ma-md-9 {\n margin: 36px !important;\n }\n\n .v-application .ma-md-10 {\n margin: 40px !important;\n }\n\n .v-application .ma-md-11 {\n margin: 44px !important;\n }\n\n .v-application .ma-md-12 {\n margin: 48px !important;\n }\n\n .v-application .ma-md-13 {\n margin: 52px !important;\n }\n\n .v-application .ma-md-14 {\n margin: 56px !important;\n }\n\n .v-application .ma-md-15 {\n margin: 60px !important;\n }\n\n .v-application .ma-md-16 {\n margin: 64px !important;\n }\n\n .v-application .ma-md-auto {\n margin: auto !important;\n }\n\n .v-application .mx-md-0 {\n margin-right: 0px !important;\n margin-left: 0px !important;\n }\n\n .v-application .mx-md-1 {\n margin-right: 4px !important;\n margin-left: 4px !important;\n }\n\n .v-application .mx-md-2 {\n margin-right: 8px !important;\n margin-left: 8px !important;\n }\n\n .v-application .mx-md-3 {\n margin-right: 12px !important;\n margin-left: 12px !important;\n }\n\n .v-application .mx-md-4 {\n margin-right: 16px !important;\n margin-left: 16px !important;\n }\n\n .v-application .mx-md-5 {\n margin-right: 20px !important;\n margin-left: 20px !important;\n }\n\n .v-application .mx-md-6 {\n margin-right: 24px !important;\n margin-left: 24px !important;\n }\n\n .v-application .mx-md-7 {\n margin-right: 28px !important;\n margin-left: 28px !important;\n }\n\n .v-application .mx-md-8 {\n margin-right: 32px !important;\n margin-left: 32px !important;\n }\n\n .v-application .mx-md-9 {\n margin-right: 36px !important;\n margin-left: 36px !important;\n }\n\n .v-application .mx-md-10 {\n margin-right: 40px !important;\n margin-left: 40px !important;\n }\n\n .v-application .mx-md-11 {\n margin-right: 44px !important;\n margin-left: 44px !important;\n }\n\n .v-application .mx-md-12 {\n margin-right: 48px !important;\n margin-left: 48px !important;\n }\n\n .v-application .mx-md-13 {\n margin-right: 52px !important;\n margin-left: 52px !important;\n }\n\n .v-application .mx-md-14 {\n margin-right: 56px !important;\n margin-left: 56px !important;\n }\n\n .v-application .mx-md-15 {\n margin-right: 60px !important;\n margin-left: 60px !important;\n }\n\n .v-application .mx-md-16 {\n margin-right: 64px !important;\n margin-left: 64px !important;\n }\n\n .v-application .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .v-application .my-md-0 {\n margin-top: 0px !important;\n margin-bottom: 0px !important;\n }\n\n .v-application .my-md-1 {\n margin-top: 4px !important;\n margin-bottom: 4px !important;\n }\n\n .v-application .my-md-2 {\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n }\n\n .v-application .my-md-3 {\n margin-top: 12px !important;\n margin-bottom: 12px !important;\n }\n\n .v-application .my-md-4 {\n margin-top: 16px !important;\n margin-bottom: 16px !important;\n }\n\n .v-application .my-md-5 {\n margin-top: 20px !important;\n margin-bottom: 20px !important;\n }\n\n .v-application .my-md-6 {\n margin-top: 24px !important;\n margin-bottom: 24px !important;\n }\n\n .v-application .my-md-7 {\n margin-top: 28px !important;\n margin-bottom: 28px !important;\n }\n\n .v-application .my-md-8 {\n margin-top: 32px !important;\n margin-bottom: 32px !important;\n }\n\n .v-application .my-md-9 {\n margin-top: 36px !important;\n margin-bottom: 36px !important;\n }\n\n .v-application .my-md-10 {\n margin-top: 40px !important;\n margin-bottom: 40px !important;\n }\n\n .v-application .my-md-11 {\n margin-top: 44px !important;\n margin-bottom: 44px !important;\n }\n\n .v-application .my-md-12 {\n margin-top: 48px !important;\n margin-bottom: 48px !important;\n }\n\n .v-application .my-md-13 {\n margin-top: 52px !important;\n margin-bottom: 52px !important;\n }\n\n .v-application .my-md-14 {\n margin-top: 56px !important;\n margin-bottom: 56px !important;\n }\n\n .v-application .my-md-15 {\n margin-top: 60px !important;\n margin-bottom: 60px !important;\n }\n\n .v-application .my-md-16 {\n margin-top: 64px !important;\n margin-bottom: 64px !important;\n }\n\n .v-application .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .v-application .mt-md-0 {\n margin-top: 0px !important;\n }\n\n .v-application .mt-md-1 {\n margin-top: 4px !important;\n }\n\n .v-application .mt-md-2 {\n margin-top: 8px !important;\n }\n\n .v-application .mt-md-3 {\n margin-top: 12px !important;\n }\n\n .v-application .mt-md-4 {\n margin-top: 16px !important;\n }\n\n .v-application .mt-md-5 {\n margin-top: 20px !important;\n }\n\n .v-application .mt-md-6 {\n margin-top: 24px !important;\n }\n\n .v-application .mt-md-7 {\n margin-top: 28px !important;\n }\n\n .v-application .mt-md-8 {\n margin-top: 32px !important;\n }\n\n .v-application .mt-md-9 {\n margin-top: 36px !important;\n }\n\n .v-application .mt-md-10 {\n margin-top: 40px !important;\n }\n\n .v-application .mt-md-11 {\n margin-top: 44px !important;\n }\n\n .v-application .mt-md-12 {\n margin-top: 48px !important;\n }\n\n .v-application .mt-md-13 {\n margin-top: 52px !important;\n }\n\n .v-application .mt-md-14 {\n margin-top: 56px !important;\n }\n\n .v-application .mt-md-15 {\n margin-top: 60px !important;\n }\n\n .v-application .mt-md-16 {\n margin-top: 64px !important;\n }\n\n .v-application .mt-md-auto {\n margin-top: auto !important;\n }\n\n .v-application .mr-md-0 {\n margin-right: 0px !important;\n }\n\n .v-application .mr-md-1 {\n margin-right: 4px !important;\n }\n\n .v-application .mr-md-2 {\n margin-right: 8px !important;\n }\n\n .v-application .mr-md-3 {\n margin-right: 12px !important;\n }\n\n .v-application .mr-md-4 {\n margin-right: 16px !important;\n }\n\n .v-application .mr-md-5 {\n margin-right: 20px !important;\n }\n\n .v-application .mr-md-6 {\n margin-right: 24px !important;\n }\n\n .v-application .mr-md-7 {\n margin-right: 28px !important;\n }\n\n .v-application .mr-md-8 {\n margin-right: 32px !important;\n }\n\n .v-application .mr-md-9 {\n margin-right: 36px !important;\n }\n\n .v-application .mr-md-10 {\n margin-right: 40px !important;\n }\n\n .v-application .mr-md-11 {\n margin-right: 44px !important;\n }\n\n .v-application .mr-md-12 {\n margin-right: 48px !important;\n }\n\n .v-application .mr-md-13 {\n margin-right: 52px !important;\n }\n\n .v-application .mr-md-14 {\n margin-right: 56px !important;\n }\n\n .v-application .mr-md-15 {\n margin-right: 60px !important;\n }\n\n .v-application .mr-md-16 {\n margin-right: 64px !important;\n }\n\n .v-application .mr-md-auto {\n margin-right: auto !important;\n }\n\n .v-application .mb-md-0 {\n margin-bottom: 0px !important;\n }\n\n .v-application .mb-md-1 {\n margin-bottom: 4px !important;\n }\n\n .v-application .mb-md-2 {\n margin-bottom: 8px !important;\n }\n\n .v-application .mb-md-3 {\n margin-bottom: 12px !important;\n }\n\n .v-application .mb-md-4 {\n margin-bottom: 16px !important;\n }\n\n .v-application .mb-md-5 {\n margin-bottom: 20px !important;\n }\n\n .v-application .mb-md-6 {\n margin-bottom: 24px !important;\n }\n\n .v-application .mb-md-7 {\n margin-bottom: 28px !important;\n }\n\n .v-application .mb-md-8 {\n margin-bottom: 32px !important;\n }\n\n .v-application .mb-md-9 {\n margin-bottom: 36px !important;\n }\n\n .v-application .mb-md-10 {\n margin-bottom: 40px !important;\n }\n\n .v-application .mb-md-11 {\n margin-bottom: 44px !important;\n }\n\n .v-application .mb-md-12 {\n margin-bottom: 48px !important;\n }\n\n .v-application .mb-md-13 {\n margin-bottom: 52px !important;\n }\n\n .v-application .mb-md-14 {\n margin-bottom: 56px !important;\n }\n\n .v-application .mb-md-15 {\n margin-bottom: 60px !important;\n }\n\n .v-application .mb-md-16 {\n margin-bottom: 64px !important;\n }\n\n .v-application .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .v-application .ml-md-0 {\n margin-left: 0px !important;\n }\n\n .v-application .ml-md-1 {\n margin-left: 4px !important;\n }\n\n .v-application .ml-md-2 {\n margin-left: 8px !important;\n }\n\n .v-application .ml-md-3 {\n margin-left: 12px !important;\n }\n\n .v-application .ml-md-4 {\n margin-left: 16px !important;\n }\n\n .v-application .ml-md-5 {\n margin-left: 20px !important;\n }\n\n .v-application .ml-md-6 {\n margin-left: 24px !important;\n }\n\n .v-application .ml-md-7 {\n margin-left: 28px !important;\n }\n\n .v-application .ml-md-8 {\n margin-left: 32px !important;\n }\n\n .v-application .ml-md-9 {\n margin-left: 36px !important;\n }\n\n .v-application .ml-md-10 {\n margin-left: 40px !important;\n }\n\n .v-application .ml-md-11 {\n margin-left: 44px !important;\n }\n\n .v-application .ml-md-12 {\n margin-left: 48px !important;\n }\n\n .v-application .ml-md-13 {\n margin-left: 52px !important;\n }\n\n .v-application .ml-md-14 {\n margin-left: 56px !important;\n }\n\n .v-application .ml-md-15 {\n margin-left: 60px !important;\n }\n\n .v-application .ml-md-16 {\n margin-left: 64px !important;\n }\n\n .v-application .ml-md-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-ltr .ms-md-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-rtl .ms-md-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-ltr .ms-md-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-rtl .ms-md-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-ltr .ms-md-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-rtl .ms-md-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-ltr .ms-md-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-rtl .ms-md-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-ltr .ms-md-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-rtl .ms-md-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-ltr .ms-md-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-rtl .ms-md-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-ltr .ms-md-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-rtl .ms-md-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-ltr .ms-md-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-rtl .ms-md-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-ltr .ms-md-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-rtl .ms-md-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-ltr .ms-md-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-rtl .ms-md-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-ltr .ms-md-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-rtl .ms-md-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-ltr .ms-md-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-rtl .ms-md-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-ltr .ms-md-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-rtl .ms-md-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-ltr .ms-md-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-rtl .ms-md-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-ltr .ms-md-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-rtl .ms-md-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-ltr .ms-md-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-rtl .ms-md-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-ltr .ms-md-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-rtl .ms-md-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-ltr .ms-md-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-rtl .ms-md-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-ltr .me-md-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-rtl .me-md-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-ltr .me-md-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-rtl .me-md-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-ltr .me-md-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-rtl .me-md-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-ltr .me-md-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-rtl .me-md-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-ltr .me-md-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-rtl .me-md-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-ltr .me-md-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-rtl .me-md-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-ltr .me-md-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-rtl .me-md-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-ltr .me-md-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-rtl .me-md-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-ltr .me-md-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-rtl .me-md-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-ltr .me-md-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-rtl .me-md-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-ltr .me-md-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-rtl .me-md-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-ltr .me-md-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-rtl .me-md-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-ltr .me-md-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-rtl .me-md-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-ltr .me-md-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-rtl .me-md-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-ltr .me-md-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-rtl .me-md-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-ltr .me-md-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-rtl .me-md-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-ltr .me-md-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-rtl .me-md-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-ltr .me-md-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-rtl .me-md-auto {\n margin-left: auto !important;\n }\n\n .v-application .ma-md-n1 {\n margin: -4px !important;\n }\n\n .v-application .ma-md-n2 {\n margin: -8px !important;\n }\n\n .v-application .ma-md-n3 {\n margin: -12px !important;\n }\n\n .v-application .ma-md-n4 {\n margin: -16px !important;\n }\n\n .v-application .ma-md-n5 {\n margin: -20px !important;\n }\n\n .v-application .ma-md-n6 {\n margin: -24px !important;\n }\n\n .v-application .ma-md-n7 {\n margin: -28px !important;\n }\n\n .v-application .ma-md-n8 {\n margin: -32px !important;\n }\n\n .v-application .ma-md-n9 {\n margin: -36px !important;\n }\n\n .v-application .ma-md-n10 {\n margin: -40px !important;\n }\n\n .v-application .ma-md-n11 {\n margin: -44px !important;\n }\n\n .v-application .ma-md-n12 {\n margin: -48px !important;\n }\n\n .v-application .ma-md-n13 {\n margin: -52px !important;\n }\n\n .v-application .ma-md-n14 {\n margin: -56px !important;\n }\n\n .v-application .ma-md-n15 {\n margin: -60px !important;\n }\n\n .v-application .ma-md-n16 {\n margin: -64px !important;\n }\n\n .v-application .mx-md-n1 {\n margin-right: -4px !important;\n margin-left: -4px !important;\n }\n\n .v-application .mx-md-n2 {\n margin-right: -8px !important;\n margin-left: -8px !important;\n }\n\n .v-application .mx-md-n3 {\n margin-right: -12px !important;\n margin-left: -12px !important;\n }\n\n .v-application .mx-md-n4 {\n margin-right: -16px !important;\n margin-left: -16px !important;\n }\n\n .v-application .mx-md-n5 {\n margin-right: -20px !important;\n margin-left: -20px !important;\n }\n\n .v-application .mx-md-n6 {\n margin-right: -24px !important;\n margin-left: -24px !important;\n }\n\n .v-application .mx-md-n7 {\n margin-right: -28px !important;\n margin-left: -28px !important;\n }\n\n .v-application .mx-md-n8 {\n margin-right: -32px !important;\n margin-left: -32px !important;\n }\n\n .v-application .mx-md-n9 {\n margin-right: -36px !important;\n margin-left: -36px !important;\n }\n\n .v-application .mx-md-n10 {\n margin-right: -40px !important;\n margin-left: -40px !important;\n }\n\n .v-application .mx-md-n11 {\n margin-right: -44px !important;\n margin-left: -44px !important;\n }\n\n .v-application .mx-md-n12 {\n margin-right: -48px !important;\n margin-left: -48px !important;\n }\n\n .v-application .mx-md-n13 {\n margin-right: -52px !important;\n margin-left: -52px !important;\n }\n\n .v-application .mx-md-n14 {\n margin-right: -56px !important;\n margin-left: -56px !important;\n }\n\n .v-application .mx-md-n15 {\n margin-right: -60px !important;\n margin-left: -60px !important;\n }\n\n .v-application .mx-md-n16 {\n margin-right: -64px !important;\n margin-left: -64px !important;\n }\n\n .v-application .my-md-n1 {\n margin-top: -4px !important;\n margin-bottom: -4px !important;\n }\n\n .v-application .my-md-n2 {\n margin-top: -8px !important;\n margin-bottom: -8px !important;\n }\n\n .v-application .my-md-n3 {\n margin-top: -12px !important;\n margin-bottom: -12px !important;\n }\n\n .v-application .my-md-n4 {\n margin-top: -16px !important;\n margin-bottom: -16px !important;\n }\n\n .v-application .my-md-n5 {\n margin-top: -20px !important;\n margin-bottom: -20px !important;\n }\n\n .v-application .my-md-n6 {\n margin-top: -24px !important;\n margin-bottom: -24px !important;\n }\n\n .v-application .my-md-n7 {\n margin-top: -28px !important;\n margin-bottom: -28px !important;\n }\n\n .v-application .my-md-n8 {\n margin-top: -32px !important;\n margin-bottom: -32px !important;\n }\n\n .v-application .my-md-n9 {\n margin-top: -36px !important;\n margin-bottom: -36px !important;\n }\n\n .v-application .my-md-n10 {\n margin-top: -40px !important;\n margin-bottom: -40px !important;\n }\n\n .v-application .my-md-n11 {\n margin-top: -44px !important;\n margin-bottom: -44px !important;\n }\n\n .v-application .my-md-n12 {\n margin-top: -48px !important;\n margin-bottom: -48px !important;\n }\n\n .v-application .my-md-n13 {\n margin-top: -52px !important;\n margin-bottom: -52px !important;\n }\n\n .v-application .my-md-n14 {\n margin-top: -56px !important;\n margin-bottom: -56px !important;\n }\n\n .v-application .my-md-n15 {\n margin-top: -60px !important;\n margin-bottom: -60px !important;\n }\n\n .v-application .my-md-n16 {\n margin-top: -64px !important;\n margin-bottom: -64px !important;\n }\n\n .v-application .mt-md-n1 {\n margin-top: -4px !important;\n }\n\n .v-application .mt-md-n2 {\n margin-top: -8px !important;\n }\n\n .v-application .mt-md-n3 {\n margin-top: -12px !important;\n }\n\n .v-application .mt-md-n4 {\n margin-top: -16px !important;\n }\n\n .v-application .mt-md-n5 {\n margin-top: -20px !important;\n }\n\n .v-application .mt-md-n6 {\n margin-top: -24px !important;\n }\n\n .v-application .mt-md-n7 {\n margin-top: -28px !important;\n }\n\n .v-application .mt-md-n8 {\n margin-top: -32px !important;\n }\n\n .v-application .mt-md-n9 {\n margin-top: -36px !important;\n }\n\n .v-application .mt-md-n10 {\n margin-top: -40px !important;\n }\n\n .v-application .mt-md-n11 {\n margin-top: -44px !important;\n }\n\n .v-application .mt-md-n12 {\n margin-top: -48px !important;\n }\n\n .v-application .mt-md-n13 {\n margin-top: -52px !important;\n }\n\n .v-application .mt-md-n14 {\n margin-top: -56px !important;\n }\n\n .v-application .mt-md-n15 {\n margin-top: -60px !important;\n }\n\n .v-application .mt-md-n16 {\n margin-top: -64px !important;\n }\n\n .v-application .mr-md-n1 {\n margin-right: -4px !important;\n }\n\n .v-application .mr-md-n2 {\n margin-right: -8px !important;\n }\n\n .v-application .mr-md-n3 {\n margin-right: -12px !important;\n }\n\n .v-application .mr-md-n4 {\n margin-right: -16px !important;\n }\n\n .v-application .mr-md-n5 {\n margin-right: -20px !important;\n }\n\n .v-application .mr-md-n6 {\n margin-right: -24px !important;\n }\n\n .v-application .mr-md-n7 {\n margin-right: -28px !important;\n }\n\n .v-application .mr-md-n8 {\n margin-right: -32px !important;\n }\n\n .v-application .mr-md-n9 {\n margin-right: -36px !important;\n }\n\n .v-application .mr-md-n10 {\n margin-right: -40px !important;\n }\n\n .v-application .mr-md-n11 {\n margin-right: -44px !important;\n }\n\n .v-application .mr-md-n12 {\n margin-right: -48px !important;\n }\n\n .v-application .mr-md-n13 {\n margin-right: -52px !important;\n }\n\n .v-application .mr-md-n14 {\n margin-right: -56px !important;\n }\n\n .v-application .mr-md-n15 {\n margin-right: -60px !important;\n }\n\n .v-application .mr-md-n16 {\n margin-right: -64px !important;\n }\n\n .v-application .mb-md-n1 {\n margin-bottom: -4px !important;\n }\n\n .v-application .mb-md-n2 {\n margin-bottom: -8px !important;\n }\n\n .v-application .mb-md-n3 {\n margin-bottom: -12px !important;\n }\n\n .v-application .mb-md-n4 {\n margin-bottom: -16px !important;\n }\n\n .v-application .mb-md-n5 {\n margin-bottom: -20px !important;\n }\n\n .v-application .mb-md-n6 {\n margin-bottom: -24px !important;\n }\n\n .v-application .mb-md-n7 {\n margin-bottom: -28px !important;\n }\n\n .v-application .mb-md-n8 {\n margin-bottom: -32px !important;\n }\n\n .v-application .mb-md-n9 {\n margin-bottom: -36px !important;\n }\n\n .v-application .mb-md-n10 {\n margin-bottom: -40px !important;\n }\n\n .v-application .mb-md-n11 {\n margin-bottom: -44px !important;\n }\n\n .v-application .mb-md-n12 {\n margin-bottom: -48px !important;\n }\n\n .v-application .mb-md-n13 {\n margin-bottom: -52px !important;\n }\n\n .v-application .mb-md-n14 {\n margin-bottom: -56px !important;\n }\n\n .v-application .mb-md-n15 {\n margin-bottom: -60px !important;\n }\n\n .v-application .mb-md-n16 {\n margin-bottom: -64px !important;\n }\n\n .v-application .ml-md-n1 {\n margin-left: -4px !important;\n }\n\n .v-application .ml-md-n2 {\n margin-left: -8px !important;\n }\n\n .v-application .ml-md-n3 {\n margin-left: -12px !important;\n }\n\n .v-application .ml-md-n4 {\n margin-left: -16px !important;\n }\n\n .v-application .ml-md-n5 {\n margin-left: -20px !important;\n }\n\n .v-application .ml-md-n6 {\n margin-left: -24px !important;\n }\n\n .v-application .ml-md-n7 {\n margin-left: -28px !important;\n }\n\n .v-application .ml-md-n8 {\n margin-left: -32px !important;\n }\n\n .v-application .ml-md-n9 {\n margin-left: -36px !important;\n }\n\n .v-application .ml-md-n10 {\n margin-left: -40px !important;\n }\n\n .v-application .ml-md-n11 {\n margin-left: -44px !important;\n }\n\n .v-application .ml-md-n12 {\n margin-left: -48px !important;\n }\n\n .v-application .ml-md-n13 {\n margin-left: -52px !important;\n }\n\n .v-application .ml-md-n14 {\n margin-left: -56px !important;\n }\n\n .v-application .ml-md-n15 {\n margin-left: -60px !important;\n }\n\n .v-application .ml-md-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-ltr .ms-md-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-rtl .ms-md-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-ltr .ms-md-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-rtl .ms-md-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-ltr .ms-md-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-rtl .ms-md-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-ltr .ms-md-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-rtl .ms-md-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-ltr .ms-md-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-rtl .ms-md-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-ltr .ms-md-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-rtl .ms-md-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-ltr .ms-md-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-rtl .ms-md-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-ltr .ms-md-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-rtl .ms-md-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-ltr .ms-md-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-rtl .ms-md-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-ltr .ms-md-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-rtl .ms-md-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-ltr .ms-md-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-rtl .ms-md-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-ltr .ms-md-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-rtl .ms-md-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-ltr .ms-md-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-rtl .ms-md-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-ltr .ms-md-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-rtl .ms-md-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-ltr .ms-md-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-rtl .ms-md-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-ltr .ms-md-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-rtl .ms-md-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-ltr .me-md-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-rtl .me-md-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-ltr .me-md-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-rtl .me-md-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-ltr .me-md-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-rtl .me-md-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-ltr .me-md-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-rtl .me-md-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-ltr .me-md-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-rtl .me-md-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-ltr .me-md-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-rtl .me-md-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-ltr .me-md-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-rtl .me-md-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-ltr .me-md-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-rtl .me-md-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-ltr .me-md-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-rtl .me-md-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-ltr .me-md-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-rtl .me-md-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-ltr .me-md-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-rtl .me-md-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-ltr .me-md-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-rtl .me-md-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-ltr .me-md-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-rtl .me-md-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-ltr .me-md-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-rtl .me-md-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-ltr .me-md-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-rtl .me-md-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-ltr .me-md-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-rtl .me-md-n16 {\n margin-left: -64px !important;\n }\n\n .v-application .pa-md-0 {\n padding: 0px !important;\n }\n\n .v-application .pa-md-1 {\n padding: 4px !important;\n }\n\n .v-application .pa-md-2 {\n padding: 8px !important;\n }\n\n .v-application .pa-md-3 {\n padding: 12px !important;\n }\n\n .v-application .pa-md-4 {\n padding: 16px !important;\n }\n\n .v-application .pa-md-5 {\n padding: 20px !important;\n }\n\n .v-application .pa-md-6 {\n padding: 24px !important;\n }\n\n .v-application .pa-md-7 {\n padding: 28px !important;\n }\n\n .v-application .pa-md-8 {\n padding: 32px !important;\n }\n\n .v-application .pa-md-9 {\n padding: 36px !important;\n }\n\n .v-application .pa-md-10 {\n padding: 40px !important;\n }\n\n .v-application .pa-md-11 {\n padding: 44px !important;\n }\n\n .v-application .pa-md-12 {\n padding: 48px !important;\n }\n\n .v-application .pa-md-13 {\n padding: 52px !important;\n }\n\n .v-application .pa-md-14 {\n padding: 56px !important;\n }\n\n .v-application .pa-md-15 {\n padding: 60px !important;\n }\n\n .v-application .pa-md-16 {\n padding: 64px !important;\n }\n\n .v-application .px-md-0 {\n padding-right: 0px !important;\n padding-left: 0px !important;\n }\n\n .v-application .px-md-1 {\n padding-right: 4px !important;\n padding-left: 4px !important;\n }\n\n .v-application .px-md-2 {\n padding-right: 8px !important;\n padding-left: 8px !important;\n }\n\n .v-application .px-md-3 {\n padding-right: 12px !important;\n padding-left: 12px !important;\n }\n\n .v-application .px-md-4 {\n padding-right: 16px !important;\n padding-left: 16px !important;\n }\n\n .v-application .px-md-5 {\n padding-right: 20px !important;\n padding-left: 20px !important;\n }\n\n .v-application .px-md-6 {\n padding-right: 24px !important;\n padding-left: 24px !important;\n }\n\n .v-application .px-md-7 {\n padding-right: 28px !important;\n padding-left: 28px !important;\n }\n\n .v-application .px-md-8 {\n padding-right: 32px !important;\n padding-left: 32px !important;\n }\n\n .v-application .px-md-9 {\n padding-right: 36px !important;\n padding-left: 36px !important;\n }\n\n .v-application .px-md-10 {\n padding-right: 40px !important;\n padding-left: 40px !important;\n }\n\n .v-application .px-md-11 {\n padding-right: 44px !important;\n padding-left: 44px !important;\n }\n\n .v-application .px-md-12 {\n padding-right: 48px !important;\n padding-left: 48px !important;\n }\n\n .v-application .px-md-13 {\n padding-right: 52px !important;\n padding-left: 52px !important;\n }\n\n .v-application .px-md-14 {\n padding-right: 56px !important;\n padding-left: 56px !important;\n }\n\n .v-application .px-md-15 {\n padding-right: 60px !important;\n padding-left: 60px !important;\n }\n\n .v-application .px-md-16 {\n padding-right: 64px !important;\n padding-left: 64px !important;\n }\n\n .v-application .py-md-0 {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n }\n\n .v-application .py-md-1 {\n padding-top: 4px !important;\n padding-bottom: 4px !important;\n }\n\n .v-application .py-md-2 {\n padding-top: 8px !important;\n padding-bottom: 8px !important;\n }\n\n .v-application .py-md-3 {\n padding-top: 12px !important;\n padding-bottom: 12px !important;\n }\n\n .v-application .py-md-4 {\n padding-top: 16px !important;\n padding-bottom: 16px !important;\n }\n\n .v-application .py-md-5 {\n padding-top: 20px !important;\n padding-bottom: 20px !important;\n }\n\n .v-application .py-md-6 {\n padding-top: 24px !important;\n padding-bottom: 24px !important;\n }\n\n .v-application .py-md-7 {\n padding-top: 28px !important;\n padding-bottom: 28px !important;\n }\n\n .v-application .py-md-8 {\n padding-top: 32px !important;\n padding-bottom: 32px !important;\n }\n\n .v-application .py-md-9 {\n padding-top: 36px !important;\n padding-bottom: 36px !important;\n }\n\n .v-application .py-md-10 {\n padding-top: 40px !important;\n padding-bottom: 40px !important;\n }\n\n .v-application .py-md-11 {\n padding-top: 44px !important;\n padding-bottom: 44px !important;\n }\n\n .v-application .py-md-12 {\n padding-top: 48px !important;\n padding-bottom: 48px !important;\n }\n\n .v-application .py-md-13 {\n padding-top: 52px !important;\n padding-bottom: 52px !important;\n }\n\n .v-application .py-md-14 {\n padding-top: 56px !important;\n padding-bottom: 56px !important;\n }\n\n .v-application .py-md-15 {\n padding-top: 60px !important;\n padding-bottom: 60px !important;\n }\n\n .v-application .py-md-16 {\n padding-top: 64px !important;\n padding-bottom: 64px !important;\n }\n\n .v-application .pt-md-0 {\n padding-top: 0px !important;\n }\n\n .v-application .pt-md-1 {\n padding-top: 4px !important;\n }\n\n .v-application .pt-md-2 {\n padding-top: 8px !important;\n }\n\n .v-application .pt-md-3 {\n padding-top: 12px !important;\n }\n\n .v-application .pt-md-4 {\n padding-top: 16px !important;\n }\n\n .v-application .pt-md-5 {\n padding-top: 20px !important;\n }\n\n .v-application .pt-md-6 {\n padding-top: 24px !important;\n }\n\n .v-application .pt-md-7 {\n padding-top: 28px !important;\n }\n\n .v-application .pt-md-8 {\n padding-top: 32px !important;\n }\n\n .v-application .pt-md-9 {\n padding-top: 36px !important;\n }\n\n .v-application .pt-md-10 {\n padding-top: 40px !important;\n }\n\n .v-application .pt-md-11 {\n padding-top: 44px !important;\n }\n\n .v-application .pt-md-12 {\n padding-top: 48px !important;\n }\n\n .v-application .pt-md-13 {\n padding-top: 52px !important;\n }\n\n .v-application .pt-md-14 {\n padding-top: 56px !important;\n }\n\n .v-application .pt-md-15 {\n padding-top: 60px !important;\n }\n\n .v-application .pt-md-16 {\n padding-top: 64px !important;\n }\n\n .v-application .pr-md-0 {\n padding-right: 0px !important;\n }\n\n .v-application .pr-md-1 {\n padding-right: 4px !important;\n }\n\n .v-application .pr-md-2 {\n padding-right: 8px !important;\n }\n\n .v-application .pr-md-3 {\n padding-right: 12px !important;\n }\n\n .v-application .pr-md-4 {\n padding-right: 16px !important;\n }\n\n .v-application .pr-md-5 {\n padding-right: 20px !important;\n }\n\n .v-application .pr-md-6 {\n padding-right: 24px !important;\n }\n\n .v-application .pr-md-7 {\n padding-right: 28px !important;\n }\n\n .v-application .pr-md-8 {\n padding-right: 32px !important;\n }\n\n .v-application .pr-md-9 {\n padding-right: 36px !important;\n }\n\n .v-application .pr-md-10 {\n padding-right: 40px !important;\n }\n\n .v-application .pr-md-11 {\n padding-right: 44px !important;\n }\n\n .v-application .pr-md-12 {\n padding-right: 48px !important;\n }\n\n .v-application .pr-md-13 {\n padding-right: 52px !important;\n }\n\n .v-application .pr-md-14 {\n padding-right: 56px !important;\n }\n\n .v-application .pr-md-15 {\n padding-right: 60px !important;\n }\n\n .v-application .pr-md-16 {\n padding-right: 64px !important;\n }\n\n .v-application .pb-md-0 {\n padding-bottom: 0px !important;\n }\n\n .v-application .pb-md-1 {\n padding-bottom: 4px !important;\n }\n\n .v-application .pb-md-2 {\n padding-bottom: 8px !important;\n }\n\n .v-application .pb-md-3 {\n padding-bottom: 12px !important;\n }\n\n .v-application .pb-md-4 {\n padding-bottom: 16px !important;\n }\n\n .v-application .pb-md-5 {\n padding-bottom: 20px !important;\n }\n\n .v-application .pb-md-6 {\n padding-bottom: 24px !important;\n }\n\n .v-application .pb-md-7 {\n padding-bottom: 28px !important;\n }\n\n .v-application .pb-md-8 {\n padding-bottom: 32px !important;\n }\n\n .v-application .pb-md-9 {\n padding-bottom: 36px !important;\n }\n\n .v-application .pb-md-10 {\n padding-bottom: 40px !important;\n }\n\n .v-application .pb-md-11 {\n padding-bottom: 44px !important;\n }\n\n .v-application .pb-md-12 {\n padding-bottom: 48px !important;\n }\n\n .v-application .pb-md-13 {\n padding-bottom: 52px !important;\n }\n\n .v-application .pb-md-14 {\n padding-bottom: 56px !important;\n }\n\n .v-application .pb-md-15 {\n padding-bottom: 60px !important;\n }\n\n .v-application .pb-md-16 {\n padding-bottom: 64px !important;\n }\n\n .v-application .pl-md-0 {\n padding-left: 0px !important;\n }\n\n .v-application .pl-md-1 {\n padding-left: 4px !important;\n }\n\n .v-application .pl-md-2 {\n padding-left: 8px !important;\n }\n\n .v-application .pl-md-3 {\n padding-left: 12px !important;\n }\n\n .v-application .pl-md-4 {\n padding-left: 16px !important;\n }\n\n .v-application .pl-md-5 {\n padding-left: 20px !important;\n }\n\n .v-application .pl-md-6 {\n padding-left: 24px !important;\n }\n\n .v-application .pl-md-7 {\n padding-left: 28px !important;\n }\n\n .v-application .pl-md-8 {\n padding-left: 32px !important;\n }\n\n .v-application .pl-md-9 {\n padding-left: 36px !important;\n }\n\n .v-application .pl-md-10 {\n padding-left: 40px !important;\n }\n\n .v-application .pl-md-11 {\n padding-left: 44px !important;\n }\n\n .v-application .pl-md-12 {\n padding-left: 48px !important;\n }\n\n .v-application .pl-md-13 {\n padding-left: 52px !important;\n }\n\n .v-application .pl-md-14 {\n padding-left: 56px !important;\n }\n\n .v-application .pl-md-15 {\n padding-left: 60px !important;\n }\n\n .v-application .pl-md-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-ltr .ps-md-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-rtl .ps-md-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-ltr .ps-md-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-rtl .ps-md-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-ltr .ps-md-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-rtl .ps-md-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-ltr .ps-md-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-rtl .ps-md-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-ltr .ps-md-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-rtl .ps-md-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-ltr .ps-md-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-rtl .ps-md-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-ltr .ps-md-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-rtl .ps-md-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-ltr .ps-md-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-rtl .ps-md-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-ltr .ps-md-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-rtl .ps-md-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-ltr .ps-md-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-rtl .ps-md-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-ltr .ps-md-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-rtl .ps-md-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-ltr .ps-md-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-rtl .ps-md-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-ltr .ps-md-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-rtl .ps-md-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-ltr .ps-md-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-rtl .ps-md-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-ltr .ps-md-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-rtl .ps-md-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-ltr .ps-md-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-rtl .ps-md-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-ltr .ps-md-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-rtl .ps-md-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-ltr .pe-md-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-rtl .pe-md-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-ltr .pe-md-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-rtl .pe-md-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-ltr .pe-md-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-rtl .pe-md-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-ltr .pe-md-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-rtl .pe-md-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-ltr .pe-md-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-rtl .pe-md-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-ltr .pe-md-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-rtl .pe-md-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-ltr .pe-md-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-rtl .pe-md-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-ltr .pe-md-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-rtl .pe-md-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-ltr .pe-md-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-rtl .pe-md-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-ltr .pe-md-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-rtl .pe-md-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-ltr .pe-md-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-rtl .pe-md-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-ltr .pe-md-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-rtl .pe-md-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-ltr .pe-md-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-rtl .pe-md-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-ltr .pe-md-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-rtl .pe-md-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-ltr .pe-md-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-rtl .pe-md-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-ltr .pe-md-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-rtl .pe-md-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-ltr .pe-md-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-rtl .pe-md-16 {\n padding-left: 64px !important;\n }\n\n .v-application .text-md-left {\n text-align: left !important;\n }\n\n .v-application .text-md-right {\n text-align: right !important;\n }\n\n .v-application .text-md-center {\n text-align: center !important;\n }\n\n .v-application .text-md-justify {\n text-align: justify !important;\n }\n\n .v-application .text-md-start {\n text-align: start !important;\n }\n\n .v-application .text-md-end {\n text-align: end !important;\n }\n\n .v-application .text-md-h1 {\n font-size: 6rem !important;\n font-weight: 300;\n line-height: 6rem;\n letter-spacing: -0.015625em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-h2 {\n font-size: 3.75rem !important;\n font-weight: 300;\n line-height: 3.75rem;\n letter-spacing: -0.0083333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-h3 {\n font-size: 3rem !important;\n font-weight: 400;\n line-height: 3.125rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-h4 {\n font-size: 2.125rem !important;\n font-weight: 400;\n line-height: 2.5rem;\n letter-spacing: 0.0073529412em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-h5 {\n font-size: 1.5rem !important;\n font-weight: 400;\n line-height: 2rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-h6 {\n font-size: 1.25rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.0125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-subtitle-1 {\n font-size: 1rem !important;\n font-weight: normal;\n line-height: 1.75rem;\n letter-spacing: 0.009375em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-subtitle-2 {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 1.375rem;\n letter-spacing: 0.0071428571em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-body-1 {\n font-size: 1rem !important;\n font-weight: 400;\n line-height: 1.5rem;\n letter-spacing: 0.03125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-body-2 {\n font-size: 0.875rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0178571429em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-button {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 2.25rem;\n letter-spacing: 0.0892857143em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n\n .v-application .text-md-caption {\n font-size: 0.75rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0333333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-md-overline {\n font-size: 0.75rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.1666666667em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n}\n@media (min-width: 1264px) {\n .v-application .d-lg-none {\n display: none !important;\n }\n\n .v-application .d-lg-inline {\n display: inline !important;\n }\n\n .v-application .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .v-application .d-lg-block {\n display: block !important;\n }\n\n .v-application .d-lg-table {\n display: table !important;\n }\n\n .v-application .d-lg-table-row {\n display: table-row !important;\n }\n\n .v-application .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .v-application .d-lg-flex {\n display: flex !important;\n }\n\n .v-application .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .v-application .float-lg-none {\n float: none !important;\n }\n\n .v-application .float-lg-left {\n float: left !important;\n }\n\n .v-application .float-lg-right {\n float: right !important;\n }\n\n .v-application .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .v-application .flex-lg-row {\n flex-direction: row !important;\n }\n\n .v-application .flex-lg-column {\n flex-direction: column !important;\n }\n\n .v-application .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .v-application .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .v-application .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .v-application .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .v-application .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .v-application .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .v-application .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .v-application .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .v-application .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .v-application .justify-lg-start {\n justify-content: flex-start !important;\n }\n\n .v-application .justify-lg-end {\n justify-content: flex-end !important;\n }\n\n .v-application .justify-lg-center {\n justify-content: center !important;\n }\n\n .v-application .justify-lg-space-between {\n justify-content: space-between !important;\n }\n\n .v-application .justify-lg-space-around {\n justify-content: space-around !important;\n }\n\n .v-application .align-lg-start {\n align-items: flex-start !important;\n }\n\n .v-application .align-lg-end {\n align-items: flex-end !important;\n }\n\n .v-application .align-lg-center {\n align-items: center !important;\n }\n\n .v-application .align-lg-baseline {\n align-items: baseline !important;\n }\n\n .v-application .align-lg-stretch {\n align-items: stretch !important;\n }\n\n .v-application .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .v-application .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .v-application .align-content-lg-center {\n align-content: center !important;\n }\n\n .v-application .align-content-lg-space-between {\n align-content: space-between !important;\n }\n\n .v-application .align-content-lg-space-around {\n align-content: space-around !important;\n }\n\n .v-application .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .v-application .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .v-application .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .v-application .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .v-application .align-self-lg-center {\n align-self: center !important;\n }\n\n .v-application .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .v-application .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .v-application .order-lg-first {\n order: -1 !important;\n }\n\n .v-application .order-lg-0 {\n order: 0 !important;\n }\n\n .v-application .order-lg-1 {\n order: 1 !important;\n }\n\n .v-application .order-lg-2 {\n order: 2 !important;\n }\n\n .v-application .order-lg-3 {\n order: 3 !important;\n }\n\n .v-application .order-lg-4 {\n order: 4 !important;\n }\n\n .v-application .order-lg-5 {\n order: 5 !important;\n }\n\n .v-application .order-lg-6 {\n order: 6 !important;\n }\n\n .v-application .order-lg-7 {\n order: 7 !important;\n }\n\n .v-application .order-lg-8 {\n order: 8 !important;\n }\n\n .v-application .order-lg-9 {\n order: 9 !important;\n }\n\n .v-application .order-lg-10 {\n order: 10 !important;\n }\n\n .v-application .order-lg-11 {\n order: 11 !important;\n }\n\n .v-application .order-lg-12 {\n order: 12 !important;\n }\n\n .v-application .order-lg-last {\n order: 13 !important;\n }\n\n .v-application .ma-lg-0 {\n margin: 0px !important;\n }\n\n .v-application .ma-lg-1 {\n margin: 4px !important;\n }\n\n .v-application .ma-lg-2 {\n margin: 8px !important;\n }\n\n .v-application .ma-lg-3 {\n margin: 12px !important;\n }\n\n .v-application .ma-lg-4 {\n margin: 16px !important;\n }\n\n .v-application .ma-lg-5 {\n margin: 20px !important;\n }\n\n .v-application .ma-lg-6 {\n margin: 24px !important;\n }\n\n .v-application .ma-lg-7 {\n margin: 28px !important;\n }\n\n .v-application .ma-lg-8 {\n margin: 32px !important;\n }\n\n .v-application .ma-lg-9 {\n margin: 36px !important;\n }\n\n .v-application .ma-lg-10 {\n margin: 40px !important;\n }\n\n .v-application .ma-lg-11 {\n margin: 44px !important;\n }\n\n .v-application .ma-lg-12 {\n margin: 48px !important;\n }\n\n .v-application .ma-lg-13 {\n margin: 52px !important;\n }\n\n .v-application .ma-lg-14 {\n margin: 56px !important;\n }\n\n .v-application .ma-lg-15 {\n margin: 60px !important;\n }\n\n .v-application .ma-lg-16 {\n margin: 64px !important;\n }\n\n .v-application .ma-lg-auto {\n margin: auto !important;\n }\n\n .v-application .mx-lg-0 {\n margin-right: 0px !important;\n margin-left: 0px !important;\n }\n\n .v-application .mx-lg-1 {\n margin-right: 4px !important;\n margin-left: 4px !important;\n }\n\n .v-application .mx-lg-2 {\n margin-right: 8px !important;\n margin-left: 8px !important;\n }\n\n .v-application .mx-lg-3 {\n margin-right: 12px !important;\n margin-left: 12px !important;\n }\n\n .v-application .mx-lg-4 {\n margin-right: 16px !important;\n margin-left: 16px !important;\n }\n\n .v-application .mx-lg-5 {\n margin-right: 20px !important;\n margin-left: 20px !important;\n }\n\n .v-application .mx-lg-6 {\n margin-right: 24px !important;\n margin-left: 24px !important;\n }\n\n .v-application .mx-lg-7 {\n margin-right: 28px !important;\n margin-left: 28px !important;\n }\n\n .v-application .mx-lg-8 {\n margin-right: 32px !important;\n margin-left: 32px !important;\n }\n\n .v-application .mx-lg-9 {\n margin-right: 36px !important;\n margin-left: 36px !important;\n }\n\n .v-application .mx-lg-10 {\n margin-right: 40px !important;\n margin-left: 40px !important;\n }\n\n .v-application .mx-lg-11 {\n margin-right: 44px !important;\n margin-left: 44px !important;\n }\n\n .v-application .mx-lg-12 {\n margin-right: 48px !important;\n margin-left: 48px !important;\n }\n\n .v-application .mx-lg-13 {\n margin-right: 52px !important;\n margin-left: 52px !important;\n }\n\n .v-application .mx-lg-14 {\n margin-right: 56px !important;\n margin-left: 56px !important;\n }\n\n .v-application .mx-lg-15 {\n margin-right: 60px !important;\n margin-left: 60px !important;\n }\n\n .v-application .mx-lg-16 {\n margin-right: 64px !important;\n margin-left: 64px !important;\n }\n\n .v-application .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .v-application .my-lg-0 {\n margin-top: 0px !important;\n margin-bottom: 0px !important;\n }\n\n .v-application .my-lg-1 {\n margin-top: 4px !important;\n margin-bottom: 4px !important;\n }\n\n .v-application .my-lg-2 {\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n }\n\n .v-application .my-lg-3 {\n margin-top: 12px !important;\n margin-bottom: 12px !important;\n }\n\n .v-application .my-lg-4 {\n margin-top: 16px !important;\n margin-bottom: 16px !important;\n }\n\n .v-application .my-lg-5 {\n margin-top: 20px !important;\n margin-bottom: 20px !important;\n }\n\n .v-application .my-lg-6 {\n margin-top: 24px !important;\n margin-bottom: 24px !important;\n }\n\n .v-application .my-lg-7 {\n margin-top: 28px !important;\n margin-bottom: 28px !important;\n }\n\n .v-application .my-lg-8 {\n margin-top: 32px !important;\n margin-bottom: 32px !important;\n }\n\n .v-application .my-lg-9 {\n margin-top: 36px !important;\n margin-bottom: 36px !important;\n }\n\n .v-application .my-lg-10 {\n margin-top: 40px !important;\n margin-bottom: 40px !important;\n }\n\n .v-application .my-lg-11 {\n margin-top: 44px !important;\n margin-bottom: 44px !important;\n }\n\n .v-application .my-lg-12 {\n margin-top: 48px !important;\n margin-bottom: 48px !important;\n }\n\n .v-application .my-lg-13 {\n margin-top: 52px !important;\n margin-bottom: 52px !important;\n }\n\n .v-application .my-lg-14 {\n margin-top: 56px !important;\n margin-bottom: 56px !important;\n }\n\n .v-application .my-lg-15 {\n margin-top: 60px !important;\n margin-bottom: 60px !important;\n }\n\n .v-application .my-lg-16 {\n margin-top: 64px !important;\n margin-bottom: 64px !important;\n }\n\n .v-application .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .v-application .mt-lg-0 {\n margin-top: 0px !important;\n }\n\n .v-application .mt-lg-1 {\n margin-top: 4px !important;\n }\n\n .v-application .mt-lg-2 {\n margin-top: 8px !important;\n }\n\n .v-application .mt-lg-3 {\n margin-top: 12px !important;\n }\n\n .v-application .mt-lg-4 {\n margin-top: 16px !important;\n }\n\n .v-application .mt-lg-5 {\n margin-top: 20px !important;\n }\n\n .v-application .mt-lg-6 {\n margin-top: 24px !important;\n }\n\n .v-application .mt-lg-7 {\n margin-top: 28px !important;\n }\n\n .v-application .mt-lg-8 {\n margin-top: 32px !important;\n }\n\n .v-application .mt-lg-9 {\n margin-top: 36px !important;\n }\n\n .v-application .mt-lg-10 {\n margin-top: 40px !important;\n }\n\n .v-application .mt-lg-11 {\n margin-top: 44px !important;\n }\n\n .v-application .mt-lg-12 {\n margin-top: 48px !important;\n }\n\n .v-application .mt-lg-13 {\n margin-top: 52px !important;\n }\n\n .v-application .mt-lg-14 {\n margin-top: 56px !important;\n }\n\n .v-application .mt-lg-15 {\n margin-top: 60px !important;\n }\n\n .v-application .mt-lg-16 {\n margin-top: 64px !important;\n }\n\n .v-application .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .v-application .mr-lg-0 {\n margin-right: 0px !important;\n }\n\n .v-application .mr-lg-1 {\n margin-right: 4px !important;\n }\n\n .v-application .mr-lg-2 {\n margin-right: 8px !important;\n }\n\n .v-application .mr-lg-3 {\n margin-right: 12px !important;\n }\n\n .v-application .mr-lg-4 {\n margin-right: 16px !important;\n }\n\n .v-application .mr-lg-5 {\n margin-right: 20px !important;\n }\n\n .v-application .mr-lg-6 {\n margin-right: 24px !important;\n }\n\n .v-application .mr-lg-7 {\n margin-right: 28px !important;\n }\n\n .v-application .mr-lg-8 {\n margin-right: 32px !important;\n }\n\n .v-application .mr-lg-9 {\n margin-right: 36px !important;\n }\n\n .v-application .mr-lg-10 {\n margin-right: 40px !important;\n }\n\n .v-application .mr-lg-11 {\n margin-right: 44px !important;\n }\n\n .v-application .mr-lg-12 {\n margin-right: 48px !important;\n }\n\n .v-application .mr-lg-13 {\n margin-right: 52px !important;\n }\n\n .v-application .mr-lg-14 {\n margin-right: 56px !important;\n }\n\n .v-application .mr-lg-15 {\n margin-right: 60px !important;\n }\n\n .v-application .mr-lg-16 {\n margin-right: 64px !important;\n }\n\n .v-application .mr-lg-auto {\n margin-right: auto !important;\n }\n\n .v-application .mb-lg-0 {\n margin-bottom: 0px !important;\n }\n\n .v-application .mb-lg-1 {\n margin-bottom: 4px !important;\n }\n\n .v-application .mb-lg-2 {\n margin-bottom: 8px !important;\n }\n\n .v-application .mb-lg-3 {\n margin-bottom: 12px !important;\n }\n\n .v-application .mb-lg-4 {\n margin-bottom: 16px !important;\n }\n\n .v-application .mb-lg-5 {\n margin-bottom: 20px !important;\n }\n\n .v-application .mb-lg-6 {\n margin-bottom: 24px !important;\n }\n\n .v-application .mb-lg-7 {\n margin-bottom: 28px !important;\n }\n\n .v-application .mb-lg-8 {\n margin-bottom: 32px !important;\n }\n\n .v-application .mb-lg-9 {\n margin-bottom: 36px !important;\n }\n\n .v-application .mb-lg-10 {\n margin-bottom: 40px !important;\n }\n\n .v-application .mb-lg-11 {\n margin-bottom: 44px !important;\n }\n\n .v-application .mb-lg-12 {\n margin-bottom: 48px !important;\n }\n\n .v-application .mb-lg-13 {\n margin-bottom: 52px !important;\n }\n\n .v-application .mb-lg-14 {\n margin-bottom: 56px !important;\n }\n\n .v-application .mb-lg-15 {\n margin-bottom: 60px !important;\n }\n\n .v-application .mb-lg-16 {\n margin-bottom: 64px !important;\n }\n\n .v-application .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .v-application .ml-lg-0 {\n margin-left: 0px !important;\n }\n\n .v-application .ml-lg-1 {\n margin-left: 4px !important;\n }\n\n .v-application .ml-lg-2 {\n margin-left: 8px !important;\n }\n\n .v-application .ml-lg-3 {\n margin-left: 12px !important;\n }\n\n .v-application .ml-lg-4 {\n margin-left: 16px !important;\n }\n\n .v-application .ml-lg-5 {\n margin-left: 20px !important;\n }\n\n .v-application .ml-lg-6 {\n margin-left: 24px !important;\n }\n\n .v-application .ml-lg-7 {\n margin-left: 28px !important;\n }\n\n .v-application .ml-lg-8 {\n margin-left: 32px !important;\n }\n\n .v-application .ml-lg-9 {\n margin-left: 36px !important;\n }\n\n .v-application .ml-lg-10 {\n margin-left: 40px !important;\n }\n\n .v-application .ml-lg-11 {\n margin-left: 44px !important;\n }\n\n .v-application .ml-lg-12 {\n margin-left: 48px !important;\n }\n\n .v-application .ml-lg-13 {\n margin-left: 52px !important;\n }\n\n .v-application .ml-lg-14 {\n margin-left: 56px !important;\n }\n\n .v-application .ml-lg-15 {\n margin-left: 60px !important;\n }\n\n .v-application .ml-lg-16 {\n margin-left: 64px !important;\n }\n\n .v-application .ml-lg-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-ltr .ms-lg-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-rtl .ms-lg-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-ltr .ms-lg-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-rtl .ms-lg-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-ltr .ms-lg-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-rtl .ms-lg-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-ltr .ms-lg-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-rtl .ms-lg-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-ltr .ms-lg-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-rtl .ms-lg-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-ltr .ms-lg-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-rtl .ms-lg-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-ltr .ms-lg-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-rtl .ms-lg-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-ltr .ms-lg-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-rtl .ms-lg-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-ltr .ms-lg-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-rtl .ms-lg-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-ltr .ms-lg-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-rtl .ms-lg-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-ltr .ms-lg-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-rtl .ms-lg-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-ltr .ms-lg-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-rtl .ms-lg-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-ltr .ms-lg-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-rtl .ms-lg-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-ltr .ms-lg-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-rtl .ms-lg-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-ltr .ms-lg-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-rtl .ms-lg-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-ltr .ms-lg-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-rtl .ms-lg-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-ltr .ms-lg-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-rtl .ms-lg-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-ltr .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-rtl .ms-lg-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-ltr .me-lg-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-rtl .me-lg-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-ltr .me-lg-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-rtl .me-lg-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-ltr .me-lg-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-rtl .me-lg-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-ltr .me-lg-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-rtl .me-lg-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-ltr .me-lg-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-rtl .me-lg-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-ltr .me-lg-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-rtl .me-lg-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-ltr .me-lg-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-rtl .me-lg-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-ltr .me-lg-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-rtl .me-lg-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-ltr .me-lg-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-rtl .me-lg-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-ltr .me-lg-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-rtl .me-lg-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-ltr .me-lg-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-rtl .me-lg-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-ltr .me-lg-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-rtl .me-lg-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-ltr .me-lg-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-rtl .me-lg-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-ltr .me-lg-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-rtl .me-lg-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-ltr .me-lg-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-rtl .me-lg-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-ltr .me-lg-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-rtl .me-lg-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-ltr .me-lg-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-rtl .me-lg-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-ltr .me-lg-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-rtl .me-lg-auto {\n margin-left: auto !important;\n }\n\n .v-application .ma-lg-n1 {\n margin: -4px !important;\n }\n\n .v-application .ma-lg-n2 {\n margin: -8px !important;\n }\n\n .v-application .ma-lg-n3 {\n margin: -12px !important;\n }\n\n .v-application .ma-lg-n4 {\n margin: -16px !important;\n }\n\n .v-application .ma-lg-n5 {\n margin: -20px !important;\n }\n\n .v-application .ma-lg-n6 {\n margin: -24px !important;\n }\n\n .v-application .ma-lg-n7 {\n margin: -28px !important;\n }\n\n .v-application .ma-lg-n8 {\n margin: -32px !important;\n }\n\n .v-application .ma-lg-n9 {\n margin: -36px !important;\n }\n\n .v-application .ma-lg-n10 {\n margin: -40px !important;\n }\n\n .v-application .ma-lg-n11 {\n margin: -44px !important;\n }\n\n .v-application .ma-lg-n12 {\n margin: -48px !important;\n }\n\n .v-application .ma-lg-n13 {\n margin: -52px !important;\n }\n\n .v-application .ma-lg-n14 {\n margin: -56px !important;\n }\n\n .v-application .ma-lg-n15 {\n margin: -60px !important;\n }\n\n .v-application .ma-lg-n16 {\n margin: -64px !important;\n }\n\n .v-application .mx-lg-n1 {\n margin-right: -4px !important;\n margin-left: -4px !important;\n }\n\n .v-application .mx-lg-n2 {\n margin-right: -8px !important;\n margin-left: -8px !important;\n }\n\n .v-application .mx-lg-n3 {\n margin-right: -12px !important;\n margin-left: -12px !important;\n }\n\n .v-application .mx-lg-n4 {\n margin-right: -16px !important;\n margin-left: -16px !important;\n }\n\n .v-application .mx-lg-n5 {\n margin-right: -20px !important;\n margin-left: -20px !important;\n }\n\n .v-application .mx-lg-n6 {\n margin-right: -24px !important;\n margin-left: -24px !important;\n }\n\n .v-application .mx-lg-n7 {\n margin-right: -28px !important;\n margin-left: -28px !important;\n }\n\n .v-application .mx-lg-n8 {\n margin-right: -32px !important;\n margin-left: -32px !important;\n }\n\n .v-application .mx-lg-n9 {\n margin-right: -36px !important;\n margin-left: -36px !important;\n }\n\n .v-application .mx-lg-n10 {\n margin-right: -40px !important;\n margin-left: -40px !important;\n }\n\n .v-application .mx-lg-n11 {\n margin-right: -44px !important;\n margin-left: -44px !important;\n }\n\n .v-application .mx-lg-n12 {\n margin-right: -48px !important;\n margin-left: -48px !important;\n }\n\n .v-application .mx-lg-n13 {\n margin-right: -52px !important;\n margin-left: -52px !important;\n }\n\n .v-application .mx-lg-n14 {\n margin-right: -56px !important;\n margin-left: -56px !important;\n }\n\n .v-application .mx-lg-n15 {\n margin-right: -60px !important;\n margin-left: -60px !important;\n }\n\n .v-application .mx-lg-n16 {\n margin-right: -64px !important;\n margin-left: -64px !important;\n }\n\n .v-application .my-lg-n1 {\n margin-top: -4px !important;\n margin-bottom: -4px !important;\n }\n\n .v-application .my-lg-n2 {\n margin-top: -8px !important;\n margin-bottom: -8px !important;\n }\n\n .v-application .my-lg-n3 {\n margin-top: -12px !important;\n margin-bottom: -12px !important;\n }\n\n .v-application .my-lg-n4 {\n margin-top: -16px !important;\n margin-bottom: -16px !important;\n }\n\n .v-application .my-lg-n5 {\n margin-top: -20px !important;\n margin-bottom: -20px !important;\n }\n\n .v-application .my-lg-n6 {\n margin-top: -24px !important;\n margin-bottom: -24px !important;\n }\n\n .v-application .my-lg-n7 {\n margin-top: -28px !important;\n margin-bottom: -28px !important;\n }\n\n .v-application .my-lg-n8 {\n margin-top: -32px !important;\n margin-bottom: -32px !important;\n }\n\n .v-application .my-lg-n9 {\n margin-top: -36px !important;\n margin-bottom: -36px !important;\n }\n\n .v-application .my-lg-n10 {\n margin-top: -40px !important;\n margin-bottom: -40px !important;\n }\n\n .v-application .my-lg-n11 {\n margin-top: -44px !important;\n margin-bottom: -44px !important;\n }\n\n .v-application .my-lg-n12 {\n margin-top: -48px !important;\n margin-bottom: -48px !important;\n }\n\n .v-application .my-lg-n13 {\n margin-top: -52px !important;\n margin-bottom: -52px !important;\n }\n\n .v-application .my-lg-n14 {\n margin-top: -56px !important;\n margin-bottom: -56px !important;\n }\n\n .v-application .my-lg-n15 {\n margin-top: -60px !important;\n margin-bottom: -60px !important;\n }\n\n .v-application .my-lg-n16 {\n margin-top: -64px !important;\n margin-bottom: -64px !important;\n }\n\n .v-application .mt-lg-n1 {\n margin-top: -4px !important;\n }\n\n .v-application .mt-lg-n2 {\n margin-top: -8px !important;\n }\n\n .v-application .mt-lg-n3 {\n margin-top: -12px !important;\n }\n\n .v-application .mt-lg-n4 {\n margin-top: -16px !important;\n }\n\n .v-application .mt-lg-n5 {\n margin-top: -20px !important;\n }\n\n .v-application .mt-lg-n6 {\n margin-top: -24px !important;\n }\n\n .v-application .mt-lg-n7 {\n margin-top: -28px !important;\n }\n\n .v-application .mt-lg-n8 {\n margin-top: -32px !important;\n }\n\n .v-application .mt-lg-n9 {\n margin-top: -36px !important;\n }\n\n .v-application .mt-lg-n10 {\n margin-top: -40px !important;\n }\n\n .v-application .mt-lg-n11 {\n margin-top: -44px !important;\n }\n\n .v-application .mt-lg-n12 {\n margin-top: -48px !important;\n }\n\n .v-application .mt-lg-n13 {\n margin-top: -52px !important;\n }\n\n .v-application .mt-lg-n14 {\n margin-top: -56px !important;\n }\n\n .v-application .mt-lg-n15 {\n margin-top: -60px !important;\n }\n\n .v-application .mt-lg-n16 {\n margin-top: -64px !important;\n }\n\n .v-application .mr-lg-n1 {\n margin-right: -4px !important;\n }\n\n .v-application .mr-lg-n2 {\n margin-right: -8px !important;\n }\n\n .v-application .mr-lg-n3 {\n margin-right: -12px !important;\n }\n\n .v-application .mr-lg-n4 {\n margin-right: -16px !important;\n }\n\n .v-application .mr-lg-n5 {\n margin-right: -20px !important;\n }\n\n .v-application .mr-lg-n6 {\n margin-right: -24px !important;\n }\n\n .v-application .mr-lg-n7 {\n margin-right: -28px !important;\n }\n\n .v-application .mr-lg-n8 {\n margin-right: -32px !important;\n }\n\n .v-application .mr-lg-n9 {\n margin-right: -36px !important;\n }\n\n .v-application .mr-lg-n10 {\n margin-right: -40px !important;\n }\n\n .v-application .mr-lg-n11 {\n margin-right: -44px !important;\n }\n\n .v-application .mr-lg-n12 {\n margin-right: -48px !important;\n }\n\n .v-application .mr-lg-n13 {\n margin-right: -52px !important;\n }\n\n .v-application .mr-lg-n14 {\n margin-right: -56px !important;\n }\n\n .v-application .mr-lg-n15 {\n margin-right: -60px !important;\n }\n\n .v-application .mr-lg-n16 {\n margin-right: -64px !important;\n }\n\n .v-application .mb-lg-n1 {\n margin-bottom: -4px !important;\n }\n\n .v-application .mb-lg-n2 {\n margin-bottom: -8px !important;\n }\n\n .v-application .mb-lg-n3 {\n margin-bottom: -12px !important;\n }\n\n .v-application .mb-lg-n4 {\n margin-bottom: -16px !important;\n }\n\n .v-application .mb-lg-n5 {\n margin-bottom: -20px !important;\n }\n\n .v-application .mb-lg-n6 {\n margin-bottom: -24px !important;\n }\n\n .v-application .mb-lg-n7 {\n margin-bottom: -28px !important;\n }\n\n .v-application .mb-lg-n8 {\n margin-bottom: -32px !important;\n }\n\n .v-application .mb-lg-n9 {\n margin-bottom: -36px !important;\n }\n\n .v-application .mb-lg-n10 {\n margin-bottom: -40px !important;\n }\n\n .v-application .mb-lg-n11 {\n margin-bottom: -44px !important;\n }\n\n .v-application .mb-lg-n12 {\n margin-bottom: -48px !important;\n }\n\n .v-application .mb-lg-n13 {\n margin-bottom: -52px !important;\n }\n\n .v-application .mb-lg-n14 {\n margin-bottom: -56px !important;\n }\n\n .v-application .mb-lg-n15 {\n margin-bottom: -60px !important;\n }\n\n .v-application .mb-lg-n16 {\n margin-bottom: -64px !important;\n }\n\n .v-application .ml-lg-n1 {\n margin-left: -4px !important;\n }\n\n .v-application .ml-lg-n2 {\n margin-left: -8px !important;\n }\n\n .v-application .ml-lg-n3 {\n margin-left: -12px !important;\n }\n\n .v-application .ml-lg-n4 {\n margin-left: -16px !important;\n }\n\n .v-application .ml-lg-n5 {\n margin-left: -20px !important;\n }\n\n .v-application .ml-lg-n6 {\n margin-left: -24px !important;\n }\n\n .v-application .ml-lg-n7 {\n margin-left: -28px !important;\n }\n\n .v-application .ml-lg-n8 {\n margin-left: -32px !important;\n }\n\n .v-application .ml-lg-n9 {\n margin-left: -36px !important;\n }\n\n .v-application .ml-lg-n10 {\n margin-left: -40px !important;\n }\n\n .v-application .ml-lg-n11 {\n margin-left: -44px !important;\n }\n\n .v-application .ml-lg-n12 {\n margin-left: -48px !important;\n }\n\n .v-application .ml-lg-n13 {\n margin-left: -52px !important;\n }\n\n .v-application .ml-lg-n14 {\n margin-left: -56px !important;\n }\n\n .v-application .ml-lg-n15 {\n margin-left: -60px !important;\n }\n\n .v-application .ml-lg-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-ltr .ms-lg-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-rtl .ms-lg-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-ltr .ms-lg-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-rtl .ms-lg-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-ltr .ms-lg-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-rtl .ms-lg-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-ltr .ms-lg-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-rtl .ms-lg-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-ltr .ms-lg-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-rtl .ms-lg-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-ltr .ms-lg-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-rtl .ms-lg-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-ltr .ms-lg-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-rtl .ms-lg-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-ltr .ms-lg-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-rtl .ms-lg-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-ltr .ms-lg-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-rtl .ms-lg-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-ltr .ms-lg-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-rtl .ms-lg-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-ltr .ms-lg-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-rtl .ms-lg-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-ltr .ms-lg-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-rtl .ms-lg-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-ltr .ms-lg-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-rtl .ms-lg-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-ltr .ms-lg-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-rtl .ms-lg-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-ltr .ms-lg-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-rtl .ms-lg-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-ltr .ms-lg-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-rtl .ms-lg-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-ltr .me-lg-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-rtl .me-lg-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-ltr .me-lg-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-rtl .me-lg-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-ltr .me-lg-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-rtl .me-lg-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-ltr .me-lg-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-rtl .me-lg-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-ltr .me-lg-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-rtl .me-lg-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-ltr .me-lg-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-rtl .me-lg-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-ltr .me-lg-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-rtl .me-lg-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-ltr .me-lg-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-rtl .me-lg-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-ltr .me-lg-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-rtl .me-lg-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-ltr .me-lg-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-rtl .me-lg-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-ltr .me-lg-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-rtl .me-lg-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-ltr .me-lg-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-rtl .me-lg-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-ltr .me-lg-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-rtl .me-lg-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-ltr .me-lg-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-rtl .me-lg-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-ltr .me-lg-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-rtl .me-lg-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-ltr .me-lg-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-rtl .me-lg-n16 {\n margin-left: -64px !important;\n }\n\n .v-application .pa-lg-0 {\n padding: 0px !important;\n }\n\n .v-application .pa-lg-1 {\n padding: 4px !important;\n }\n\n .v-application .pa-lg-2 {\n padding: 8px !important;\n }\n\n .v-application .pa-lg-3 {\n padding: 12px !important;\n }\n\n .v-application .pa-lg-4 {\n padding: 16px !important;\n }\n\n .v-application .pa-lg-5 {\n padding: 20px !important;\n }\n\n .v-application .pa-lg-6 {\n padding: 24px !important;\n }\n\n .v-application .pa-lg-7 {\n padding: 28px !important;\n }\n\n .v-application .pa-lg-8 {\n padding: 32px !important;\n }\n\n .v-application .pa-lg-9 {\n padding: 36px !important;\n }\n\n .v-application .pa-lg-10 {\n padding: 40px !important;\n }\n\n .v-application .pa-lg-11 {\n padding: 44px !important;\n }\n\n .v-application .pa-lg-12 {\n padding: 48px !important;\n }\n\n .v-application .pa-lg-13 {\n padding: 52px !important;\n }\n\n .v-application .pa-lg-14 {\n padding: 56px !important;\n }\n\n .v-application .pa-lg-15 {\n padding: 60px !important;\n }\n\n .v-application .pa-lg-16 {\n padding: 64px !important;\n }\n\n .v-application .px-lg-0 {\n padding-right: 0px !important;\n padding-left: 0px !important;\n }\n\n .v-application .px-lg-1 {\n padding-right: 4px !important;\n padding-left: 4px !important;\n }\n\n .v-application .px-lg-2 {\n padding-right: 8px !important;\n padding-left: 8px !important;\n }\n\n .v-application .px-lg-3 {\n padding-right: 12px !important;\n padding-left: 12px !important;\n }\n\n .v-application .px-lg-4 {\n padding-right: 16px !important;\n padding-left: 16px !important;\n }\n\n .v-application .px-lg-5 {\n padding-right: 20px !important;\n padding-left: 20px !important;\n }\n\n .v-application .px-lg-6 {\n padding-right: 24px !important;\n padding-left: 24px !important;\n }\n\n .v-application .px-lg-7 {\n padding-right: 28px !important;\n padding-left: 28px !important;\n }\n\n .v-application .px-lg-8 {\n padding-right: 32px !important;\n padding-left: 32px !important;\n }\n\n .v-application .px-lg-9 {\n padding-right: 36px !important;\n padding-left: 36px !important;\n }\n\n .v-application .px-lg-10 {\n padding-right: 40px !important;\n padding-left: 40px !important;\n }\n\n .v-application .px-lg-11 {\n padding-right: 44px !important;\n padding-left: 44px !important;\n }\n\n .v-application .px-lg-12 {\n padding-right: 48px !important;\n padding-left: 48px !important;\n }\n\n .v-application .px-lg-13 {\n padding-right: 52px !important;\n padding-left: 52px !important;\n }\n\n .v-application .px-lg-14 {\n padding-right: 56px !important;\n padding-left: 56px !important;\n }\n\n .v-application .px-lg-15 {\n padding-right: 60px !important;\n padding-left: 60px !important;\n }\n\n .v-application .px-lg-16 {\n padding-right: 64px !important;\n padding-left: 64px !important;\n }\n\n .v-application .py-lg-0 {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n }\n\n .v-application .py-lg-1 {\n padding-top: 4px !important;\n padding-bottom: 4px !important;\n }\n\n .v-application .py-lg-2 {\n padding-top: 8px !important;\n padding-bottom: 8px !important;\n }\n\n .v-application .py-lg-3 {\n padding-top: 12px !important;\n padding-bottom: 12px !important;\n }\n\n .v-application .py-lg-4 {\n padding-top: 16px !important;\n padding-bottom: 16px !important;\n }\n\n .v-application .py-lg-5 {\n padding-top: 20px !important;\n padding-bottom: 20px !important;\n }\n\n .v-application .py-lg-6 {\n padding-top: 24px !important;\n padding-bottom: 24px !important;\n }\n\n .v-application .py-lg-7 {\n padding-top: 28px !important;\n padding-bottom: 28px !important;\n }\n\n .v-application .py-lg-8 {\n padding-top: 32px !important;\n padding-bottom: 32px !important;\n }\n\n .v-application .py-lg-9 {\n padding-top: 36px !important;\n padding-bottom: 36px !important;\n }\n\n .v-application .py-lg-10 {\n padding-top: 40px !important;\n padding-bottom: 40px !important;\n }\n\n .v-application .py-lg-11 {\n padding-top: 44px !important;\n padding-bottom: 44px !important;\n }\n\n .v-application .py-lg-12 {\n padding-top: 48px !important;\n padding-bottom: 48px !important;\n }\n\n .v-application .py-lg-13 {\n padding-top: 52px !important;\n padding-bottom: 52px !important;\n }\n\n .v-application .py-lg-14 {\n padding-top: 56px !important;\n padding-bottom: 56px !important;\n }\n\n .v-application .py-lg-15 {\n padding-top: 60px !important;\n padding-bottom: 60px !important;\n }\n\n .v-application .py-lg-16 {\n padding-top: 64px !important;\n padding-bottom: 64px !important;\n }\n\n .v-application .pt-lg-0 {\n padding-top: 0px !important;\n }\n\n .v-application .pt-lg-1 {\n padding-top: 4px !important;\n }\n\n .v-application .pt-lg-2 {\n padding-top: 8px !important;\n }\n\n .v-application .pt-lg-3 {\n padding-top: 12px !important;\n }\n\n .v-application .pt-lg-4 {\n padding-top: 16px !important;\n }\n\n .v-application .pt-lg-5 {\n padding-top: 20px !important;\n }\n\n .v-application .pt-lg-6 {\n padding-top: 24px !important;\n }\n\n .v-application .pt-lg-7 {\n padding-top: 28px !important;\n }\n\n .v-application .pt-lg-8 {\n padding-top: 32px !important;\n }\n\n .v-application .pt-lg-9 {\n padding-top: 36px !important;\n }\n\n .v-application .pt-lg-10 {\n padding-top: 40px !important;\n }\n\n .v-application .pt-lg-11 {\n padding-top: 44px !important;\n }\n\n .v-application .pt-lg-12 {\n padding-top: 48px !important;\n }\n\n .v-application .pt-lg-13 {\n padding-top: 52px !important;\n }\n\n .v-application .pt-lg-14 {\n padding-top: 56px !important;\n }\n\n .v-application .pt-lg-15 {\n padding-top: 60px !important;\n }\n\n .v-application .pt-lg-16 {\n padding-top: 64px !important;\n }\n\n .v-application .pr-lg-0 {\n padding-right: 0px !important;\n }\n\n .v-application .pr-lg-1 {\n padding-right: 4px !important;\n }\n\n .v-application .pr-lg-2 {\n padding-right: 8px !important;\n }\n\n .v-application .pr-lg-3 {\n padding-right: 12px !important;\n }\n\n .v-application .pr-lg-4 {\n padding-right: 16px !important;\n }\n\n .v-application .pr-lg-5 {\n padding-right: 20px !important;\n }\n\n .v-application .pr-lg-6 {\n padding-right: 24px !important;\n }\n\n .v-application .pr-lg-7 {\n padding-right: 28px !important;\n }\n\n .v-application .pr-lg-8 {\n padding-right: 32px !important;\n }\n\n .v-application .pr-lg-9 {\n padding-right: 36px !important;\n }\n\n .v-application .pr-lg-10 {\n padding-right: 40px !important;\n }\n\n .v-application .pr-lg-11 {\n padding-right: 44px !important;\n }\n\n .v-application .pr-lg-12 {\n padding-right: 48px !important;\n }\n\n .v-application .pr-lg-13 {\n padding-right: 52px !important;\n }\n\n .v-application .pr-lg-14 {\n padding-right: 56px !important;\n }\n\n .v-application .pr-lg-15 {\n padding-right: 60px !important;\n }\n\n .v-application .pr-lg-16 {\n padding-right: 64px !important;\n }\n\n .v-application .pb-lg-0 {\n padding-bottom: 0px !important;\n }\n\n .v-application .pb-lg-1 {\n padding-bottom: 4px !important;\n }\n\n .v-application .pb-lg-2 {\n padding-bottom: 8px !important;\n }\n\n .v-application .pb-lg-3 {\n padding-bottom: 12px !important;\n }\n\n .v-application .pb-lg-4 {\n padding-bottom: 16px !important;\n }\n\n .v-application .pb-lg-5 {\n padding-bottom: 20px !important;\n }\n\n .v-application .pb-lg-6 {\n padding-bottom: 24px !important;\n }\n\n .v-application .pb-lg-7 {\n padding-bottom: 28px !important;\n }\n\n .v-application .pb-lg-8 {\n padding-bottom: 32px !important;\n }\n\n .v-application .pb-lg-9 {\n padding-bottom: 36px !important;\n }\n\n .v-application .pb-lg-10 {\n padding-bottom: 40px !important;\n }\n\n .v-application .pb-lg-11 {\n padding-bottom: 44px !important;\n }\n\n .v-application .pb-lg-12 {\n padding-bottom: 48px !important;\n }\n\n .v-application .pb-lg-13 {\n padding-bottom: 52px !important;\n }\n\n .v-application .pb-lg-14 {\n padding-bottom: 56px !important;\n }\n\n .v-application .pb-lg-15 {\n padding-bottom: 60px !important;\n }\n\n .v-application .pb-lg-16 {\n padding-bottom: 64px !important;\n }\n\n .v-application .pl-lg-0 {\n padding-left: 0px !important;\n }\n\n .v-application .pl-lg-1 {\n padding-left: 4px !important;\n }\n\n .v-application .pl-lg-2 {\n padding-left: 8px !important;\n }\n\n .v-application .pl-lg-3 {\n padding-left: 12px !important;\n }\n\n .v-application .pl-lg-4 {\n padding-left: 16px !important;\n }\n\n .v-application .pl-lg-5 {\n padding-left: 20px !important;\n }\n\n .v-application .pl-lg-6 {\n padding-left: 24px !important;\n }\n\n .v-application .pl-lg-7 {\n padding-left: 28px !important;\n }\n\n .v-application .pl-lg-8 {\n padding-left: 32px !important;\n }\n\n .v-application .pl-lg-9 {\n padding-left: 36px !important;\n }\n\n .v-application .pl-lg-10 {\n padding-left: 40px !important;\n }\n\n .v-application .pl-lg-11 {\n padding-left: 44px !important;\n }\n\n .v-application .pl-lg-12 {\n padding-left: 48px !important;\n }\n\n .v-application .pl-lg-13 {\n padding-left: 52px !important;\n }\n\n .v-application .pl-lg-14 {\n padding-left: 56px !important;\n }\n\n .v-application .pl-lg-15 {\n padding-left: 60px !important;\n }\n\n .v-application .pl-lg-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-ltr .ps-lg-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-rtl .ps-lg-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-ltr .ps-lg-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-rtl .ps-lg-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-ltr .ps-lg-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-rtl .ps-lg-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-ltr .ps-lg-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-rtl .ps-lg-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-ltr .ps-lg-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-rtl .ps-lg-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-ltr .ps-lg-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-rtl .ps-lg-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-ltr .ps-lg-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-rtl .ps-lg-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-ltr .ps-lg-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-rtl .ps-lg-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-ltr .ps-lg-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-rtl .ps-lg-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-ltr .ps-lg-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-rtl .ps-lg-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-ltr .ps-lg-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-rtl .ps-lg-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-ltr .ps-lg-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-rtl .ps-lg-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-ltr .ps-lg-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-rtl .ps-lg-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-ltr .ps-lg-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-rtl .ps-lg-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-ltr .ps-lg-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-rtl .ps-lg-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-ltr .ps-lg-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-rtl .ps-lg-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-ltr .ps-lg-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-rtl .ps-lg-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-ltr .pe-lg-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-rtl .pe-lg-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-ltr .pe-lg-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-rtl .pe-lg-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-ltr .pe-lg-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-rtl .pe-lg-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-ltr .pe-lg-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-rtl .pe-lg-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-ltr .pe-lg-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-rtl .pe-lg-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-ltr .pe-lg-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-rtl .pe-lg-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-ltr .pe-lg-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-rtl .pe-lg-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-ltr .pe-lg-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-rtl .pe-lg-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-ltr .pe-lg-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-rtl .pe-lg-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-ltr .pe-lg-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-rtl .pe-lg-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-ltr .pe-lg-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-rtl .pe-lg-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-ltr .pe-lg-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-rtl .pe-lg-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-ltr .pe-lg-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-rtl .pe-lg-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-ltr .pe-lg-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-rtl .pe-lg-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-ltr .pe-lg-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-rtl .pe-lg-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-ltr .pe-lg-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-rtl .pe-lg-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-ltr .pe-lg-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-rtl .pe-lg-16 {\n padding-left: 64px !important;\n }\n\n .v-application .text-lg-left {\n text-align: left !important;\n }\n\n .v-application .text-lg-right {\n text-align: right !important;\n }\n\n .v-application .text-lg-center {\n text-align: center !important;\n }\n\n .v-application .text-lg-justify {\n text-align: justify !important;\n }\n\n .v-application .text-lg-start {\n text-align: start !important;\n }\n\n .v-application .text-lg-end {\n text-align: end !important;\n }\n\n .v-application .text-lg-h1 {\n font-size: 6rem !important;\n font-weight: 300;\n line-height: 6rem;\n letter-spacing: -0.015625em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-h2 {\n font-size: 3.75rem !important;\n font-weight: 300;\n line-height: 3.75rem;\n letter-spacing: -0.0083333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-h3 {\n font-size: 3rem !important;\n font-weight: 400;\n line-height: 3.125rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-h4 {\n font-size: 2.125rem !important;\n font-weight: 400;\n line-height: 2.5rem;\n letter-spacing: 0.0073529412em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-h5 {\n font-size: 1.5rem !important;\n font-weight: 400;\n line-height: 2rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-h6 {\n font-size: 1.25rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.0125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-subtitle-1 {\n font-size: 1rem !important;\n font-weight: normal;\n line-height: 1.75rem;\n letter-spacing: 0.009375em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-subtitle-2 {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 1.375rem;\n letter-spacing: 0.0071428571em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-body-1 {\n font-size: 1rem !important;\n font-weight: 400;\n line-height: 1.5rem;\n letter-spacing: 0.03125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-body-2 {\n font-size: 0.875rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0178571429em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-button {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 2.25rem;\n letter-spacing: 0.0892857143em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n\n .v-application .text-lg-caption {\n font-size: 0.75rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0333333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-lg-overline {\n font-size: 0.75rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.1666666667em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n}\n@media (min-width: 1904px) {\n .v-application .d-xl-none {\n display: none !important;\n }\n\n .v-application .d-xl-inline {\n display: inline !important;\n }\n\n .v-application .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .v-application .d-xl-block {\n display: block !important;\n }\n\n .v-application .d-xl-table {\n display: table !important;\n }\n\n .v-application .d-xl-table-row {\n display: table-row !important;\n }\n\n .v-application .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .v-application .d-xl-flex {\n display: flex !important;\n }\n\n .v-application .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .v-application .float-xl-none {\n float: none !important;\n }\n\n .v-application .float-xl-left {\n float: left !important;\n }\n\n .v-application .float-xl-right {\n float: right !important;\n }\n\n .v-application .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .v-application .flex-xl-row {\n flex-direction: row !important;\n }\n\n .v-application .flex-xl-column {\n flex-direction: column !important;\n }\n\n .v-application .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .v-application .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .v-application .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .v-application .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .v-application .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .v-application .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .v-application .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .v-application .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .v-application .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .v-application .justify-xl-start {\n justify-content: flex-start !important;\n }\n\n .v-application .justify-xl-end {\n justify-content: flex-end !important;\n }\n\n .v-application .justify-xl-center {\n justify-content: center !important;\n }\n\n .v-application .justify-xl-space-between {\n justify-content: space-between !important;\n }\n\n .v-application .justify-xl-space-around {\n justify-content: space-around !important;\n }\n\n .v-application .align-xl-start {\n align-items: flex-start !important;\n }\n\n .v-application .align-xl-end {\n align-items: flex-end !important;\n }\n\n .v-application .align-xl-center {\n align-items: center !important;\n }\n\n .v-application .align-xl-baseline {\n align-items: baseline !important;\n }\n\n .v-application .align-xl-stretch {\n align-items: stretch !important;\n }\n\n .v-application .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .v-application .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .v-application .align-content-xl-center {\n align-content: center !important;\n }\n\n .v-application .align-content-xl-space-between {\n align-content: space-between !important;\n }\n\n .v-application .align-content-xl-space-around {\n align-content: space-around !important;\n }\n\n .v-application .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .v-application .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .v-application .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .v-application .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .v-application .align-self-xl-center {\n align-self: center !important;\n }\n\n .v-application .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .v-application .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .v-application .order-xl-first {\n order: -1 !important;\n }\n\n .v-application .order-xl-0 {\n order: 0 !important;\n }\n\n .v-application .order-xl-1 {\n order: 1 !important;\n }\n\n .v-application .order-xl-2 {\n order: 2 !important;\n }\n\n .v-application .order-xl-3 {\n order: 3 !important;\n }\n\n .v-application .order-xl-4 {\n order: 4 !important;\n }\n\n .v-application .order-xl-5 {\n order: 5 !important;\n }\n\n .v-application .order-xl-6 {\n order: 6 !important;\n }\n\n .v-application .order-xl-7 {\n order: 7 !important;\n }\n\n .v-application .order-xl-8 {\n order: 8 !important;\n }\n\n .v-application .order-xl-9 {\n order: 9 !important;\n }\n\n .v-application .order-xl-10 {\n order: 10 !important;\n }\n\n .v-application .order-xl-11 {\n order: 11 !important;\n }\n\n .v-application .order-xl-12 {\n order: 12 !important;\n }\n\n .v-application .order-xl-last {\n order: 13 !important;\n }\n\n .v-application .ma-xl-0 {\n margin: 0px !important;\n }\n\n .v-application .ma-xl-1 {\n margin: 4px !important;\n }\n\n .v-application .ma-xl-2 {\n margin: 8px !important;\n }\n\n .v-application .ma-xl-3 {\n margin: 12px !important;\n }\n\n .v-application .ma-xl-4 {\n margin: 16px !important;\n }\n\n .v-application .ma-xl-5 {\n margin: 20px !important;\n }\n\n .v-application .ma-xl-6 {\n margin: 24px !important;\n }\n\n .v-application .ma-xl-7 {\n margin: 28px !important;\n }\n\n .v-application .ma-xl-8 {\n margin: 32px !important;\n }\n\n .v-application .ma-xl-9 {\n margin: 36px !important;\n }\n\n .v-application .ma-xl-10 {\n margin: 40px !important;\n }\n\n .v-application .ma-xl-11 {\n margin: 44px !important;\n }\n\n .v-application .ma-xl-12 {\n margin: 48px !important;\n }\n\n .v-application .ma-xl-13 {\n margin: 52px !important;\n }\n\n .v-application .ma-xl-14 {\n margin: 56px !important;\n }\n\n .v-application .ma-xl-15 {\n margin: 60px !important;\n }\n\n .v-application .ma-xl-16 {\n margin: 64px !important;\n }\n\n .v-application .ma-xl-auto {\n margin: auto !important;\n }\n\n .v-application .mx-xl-0 {\n margin-right: 0px !important;\n margin-left: 0px !important;\n }\n\n .v-application .mx-xl-1 {\n margin-right: 4px !important;\n margin-left: 4px !important;\n }\n\n .v-application .mx-xl-2 {\n margin-right: 8px !important;\n margin-left: 8px !important;\n }\n\n .v-application .mx-xl-3 {\n margin-right: 12px !important;\n margin-left: 12px !important;\n }\n\n .v-application .mx-xl-4 {\n margin-right: 16px !important;\n margin-left: 16px !important;\n }\n\n .v-application .mx-xl-5 {\n margin-right: 20px !important;\n margin-left: 20px !important;\n }\n\n .v-application .mx-xl-6 {\n margin-right: 24px !important;\n margin-left: 24px !important;\n }\n\n .v-application .mx-xl-7 {\n margin-right: 28px !important;\n margin-left: 28px !important;\n }\n\n .v-application .mx-xl-8 {\n margin-right: 32px !important;\n margin-left: 32px !important;\n }\n\n .v-application .mx-xl-9 {\n margin-right: 36px !important;\n margin-left: 36px !important;\n }\n\n .v-application .mx-xl-10 {\n margin-right: 40px !important;\n margin-left: 40px !important;\n }\n\n .v-application .mx-xl-11 {\n margin-right: 44px !important;\n margin-left: 44px !important;\n }\n\n .v-application .mx-xl-12 {\n margin-right: 48px !important;\n margin-left: 48px !important;\n }\n\n .v-application .mx-xl-13 {\n margin-right: 52px !important;\n margin-left: 52px !important;\n }\n\n .v-application .mx-xl-14 {\n margin-right: 56px !important;\n margin-left: 56px !important;\n }\n\n .v-application .mx-xl-15 {\n margin-right: 60px !important;\n margin-left: 60px !important;\n }\n\n .v-application .mx-xl-16 {\n margin-right: 64px !important;\n margin-left: 64px !important;\n }\n\n .v-application .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .v-application .my-xl-0 {\n margin-top: 0px !important;\n margin-bottom: 0px !important;\n }\n\n .v-application .my-xl-1 {\n margin-top: 4px !important;\n margin-bottom: 4px !important;\n }\n\n .v-application .my-xl-2 {\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n }\n\n .v-application .my-xl-3 {\n margin-top: 12px !important;\n margin-bottom: 12px !important;\n }\n\n .v-application .my-xl-4 {\n margin-top: 16px !important;\n margin-bottom: 16px !important;\n }\n\n .v-application .my-xl-5 {\n margin-top: 20px !important;\n margin-bottom: 20px !important;\n }\n\n .v-application .my-xl-6 {\n margin-top: 24px !important;\n margin-bottom: 24px !important;\n }\n\n .v-application .my-xl-7 {\n margin-top: 28px !important;\n margin-bottom: 28px !important;\n }\n\n .v-application .my-xl-8 {\n margin-top: 32px !important;\n margin-bottom: 32px !important;\n }\n\n .v-application .my-xl-9 {\n margin-top: 36px !important;\n margin-bottom: 36px !important;\n }\n\n .v-application .my-xl-10 {\n margin-top: 40px !important;\n margin-bottom: 40px !important;\n }\n\n .v-application .my-xl-11 {\n margin-top: 44px !important;\n margin-bottom: 44px !important;\n }\n\n .v-application .my-xl-12 {\n margin-top: 48px !important;\n margin-bottom: 48px !important;\n }\n\n .v-application .my-xl-13 {\n margin-top: 52px !important;\n margin-bottom: 52px !important;\n }\n\n .v-application .my-xl-14 {\n margin-top: 56px !important;\n margin-bottom: 56px !important;\n }\n\n .v-application .my-xl-15 {\n margin-top: 60px !important;\n margin-bottom: 60px !important;\n }\n\n .v-application .my-xl-16 {\n margin-top: 64px !important;\n margin-bottom: 64px !important;\n }\n\n .v-application .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .v-application .mt-xl-0 {\n margin-top: 0px !important;\n }\n\n .v-application .mt-xl-1 {\n margin-top: 4px !important;\n }\n\n .v-application .mt-xl-2 {\n margin-top: 8px !important;\n }\n\n .v-application .mt-xl-3 {\n margin-top: 12px !important;\n }\n\n .v-application .mt-xl-4 {\n margin-top: 16px !important;\n }\n\n .v-application .mt-xl-5 {\n margin-top: 20px !important;\n }\n\n .v-application .mt-xl-6 {\n margin-top: 24px !important;\n }\n\n .v-application .mt-xl-7 {\n margin-top: 28px !important;\n }\n\n .v-application .mt-xl-8 {\n margin-top: 32px !important;\n }\n\n .v-application .mt-xl-9 {\n margin-top: 36px !important;\n }\n\n .v-application .mt-xl-10 {\n margin-top: 40px !important;\n }\n\n .v-application .mt-xl-11 {\n margin-top: 44px !important;\n }\n\n .v-application .mt-xl-12 {\n margin-top: 48px !important;\n }\n\n .v-application .mt-xl-13 {\n margin-top: 52px !important;\n }\n\n .v-application .mt-xl-14 {\n margin-top: 56px !important;\n }\n\n .v-application .mt-xl-15 {\n margin-top: 60px !important;\n }\n\n .v-application .mt-xl-16 {\n margin-top: 64px !important;\n }\n\n .v-application .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .v-application .mr-xl-0 {\n margin-right: 0px !important;\n }\n\n .v-application .mr-xl-1 {\n margin-right: 4px !important;\n }\n\n .v-application .mr-xl-2 {\n margin-right: 8px !important;\n }\n\n .v-application .mr-xl-3 {\n margin-right: 12px !important;\n }\n\n .v-application .mr-xl-4 {\n margin-right: 16px !important;\n }\n\n .v-application .mr-xl-5 {\n margin-right: 20px !important;\n }\n\n .v-application .mr-xl-6 {\n margin-right: 24px !important;\n }\n\n .v-application .mr-xl-7 {\n margin-right: 28px !important;\n }\n\n .v-application .mr-xl-8 {\n margin-right: 32px !important;\n }\n\n .v-application .mr-xl-9 {\n margin-right: 36px !important;\n }\n\n .v-application .mr-xl-10 {\n margin-right: 40px !important;\n }\n\n .v-application .mr-xl-11 {\n margin-right: 44px !important;\n }\n\n .v-application .mr-xl-12 {\n margin-right: 48px !important;\n }\n\n .v-application .mr-xl-13 {\n margin-right: 52px !important;\n }\n\n .v-application .mr-xl-14 {\n margin-right: 56px !important;\n }\n\n .v-application .mr-xl-15 {\n margin-right: 60px !important;\n }\n\n .v-application .mr-xl-16 {\n margin-right: 64px !important;\n }\n\n .v-application .mr-xl-auto {\n margin-right: auto !important;\n }\n\n .v-application .mb-xl-0 {\n margin-bottom: 0px !important;\n }\n\n .v-application .mb-xl-1 {\n margin-bottom: 4px !important;\n }\n\n .v-application .mb-xl-2 {\n margin-bottom: 8px !important;\n }\n\n .v-application .mb-xl-3 {\n margin-bottom: 12px !important;\n }\n\n .v-application .mb-xl-4 {\n margin-bottom: 16px !important;\n }\n\n .v-application .mb-xl-5 {\n margin-bottom: 20px !important;\n }\n\n .v-application .mb-xl-6 {\n margin-bottom: 24px !important;\n }\n\n .v-application .mb-xl-7 {\n margin-bottom: 28px !important;\n }\n\n .v-application .mb-xl-8 {\n margin-bottom: 32px !important;\n }\n\n .v-application .mb-xl-9 {\n margin-bottom: 36px !important;\n }\n\n .v-application .mb-xl-10 {\n margin-bottom: 40px !important;\n }\n\n .v-application .mb-xl-11 {\n margin-bottom: 44px !important;\n }\n\n .v-application .mb-xl-12 {\n margin-bottom: 48px !important;\n }\n\n .v-application .mb-xl-13 {\n margin-bottom: 52px !important;\n }\n\n .v-application .mb-xl-14 {\n margin-bottom: 56px !important;\n }\n\n .v-application .mb-xl-15 {\n margin-bottom: 60px !important;\n }\n\n .v-application .mb-xl-16 {\n margin-bottom: 64px !important;\n }\n\n .v-application .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .v-application .ml-xl-0 {\n margin-left: 0px !important;\n }\n\n .v-application .ml-xl-1 {\n margin-left: 4px !important;\n }\n\n .v-application .ml-xl-2 {\n margin-left: 8px !important;\n }\n\n .v-application .ml-xl-3 {\n margin-left: 12px !important;\n }\n\n .v-application .ml-xl-4 {\n margin-left: 16px !important;\n }\n\n .v-application .ml-xl-5 {\n margin-left: 20px !important;\n }\n\n .v-application .ml-xl-6 {\n margin-left: 24px !important;\n }\n\n .v-application .ml-xl-7 {\n margin-left: 28px !important;\n }\n\n .v-application .ml-xl-8 {\n margin-left: 32px !important;\n }\n\n .v-application .ml-xl-9 {\n margin-left: 36px !important;\n }\n\n .v-application .ml-xl-10 {\n margin-left: 40px !important;\n }\n\n .v-application .ml-xl-11 {\n margin-left: 44px !important;\n }\n\n .v-application .ml-xl-12 {\n margin-left: 48px !important;\n }\n\n .v-application .ml-xl-13 {\n margin-left: 52px !important;\n }\n\n .v-application .ml-xl-14 {\n margin-left: 56px !important;\n }\n\n .v-application .ml-xl-15 {\n margin-left: 60px !important;\n }\n\n .v-application .ml-xl-16 {\n margin-left: 64px !important;\n }\n\n .v-application .ml-xl-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-ltr .ms-xl-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-rtl .ms-xl-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-ltr .ms-xl-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-rtl .ms-xl-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-ltr .ms-xl-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-rtl .ms-xl-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-ltr .ms-xl-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-rtl .ms-xl-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-ltr .ms-xl-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-rtl .ms-xl-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-ltr .ms-xl-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-rtl .ms-xl-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-ltr .ms-xl-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-rtl .ms-xl-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-ltr .ms-xl-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-rtl .ms-xl-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-ltr .ms-xl-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-rtl .ms-xl-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-ltr .ms-xl-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-rtl .ms-xl-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-ltr .ms-xl-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-rtl .ms-xl-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-ltr .ms-xl-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-rtl .ms-xl-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-ltr .ms-xl-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-rtl .ms-xl-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-ltr .ms-xl-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-rtl .ms-xl-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-ltr .ms-xl-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-rtl .ms-xl-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-ltr .ms-xl-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-rtl .ms-xl-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-ltr .ms-xl-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-rtl .ms-xl-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-ltr .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .v-application--is-rtl .ms-xl-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-ltr .me-xl-0 {\n margin-right: 0px !important;\n }\n\n .v-application--is-rtl .me-xl-0 {\n margin-left: 0px !important;\n }\n\n .v-application--is-ltr .me-xl-1 {\n margin-right: 4px !important;\n }\n\n .v-application--is-rtl .me-xl-1 {\n margin-left: 4px !important;\n }\n\n .v-application--is-ltr .me-xl-2 {\n margin-right: 8px !important;\n }\n\n .v-application--is-rtl .me-xl-2 {\n margin-left: 8px !important;\n }\n\n .v-application--is-ltr .me-xl-3 {\n margin-right: 12px !important;\n }\n\n .v-application--is-rtl .me-xl-3 {\n margin-left: 12px !important;\n }\n\n .v-application--is-ltr .me-xl-4 {\n margin-right: 16px !important;\n }\n\n .v-application--is-rtl .me-xl-4 {\n margin-left: 16px !important;\n }\n\n .v-application--is-ltr .me-xl-5 {\n margin-right: 20px !important;\n }\n\n .v-application--is-rtl .me-xl-5 {\n margin-left: 20px !important;\n }\n\n .v-application--is-ltr .me-xl-6 {\n margin-right: 24px !important;\n }\n\n .v-application--is-rtl .me-xl-6 {\n margin-left: 24px !important;\n }\n\n .v-application--is-ltr .me-xl-7 {\n margin-right: 28px !important;\n }\n\n .v-application--is-rtl .me-xl-7 {\n margin-left: 28px !important;\n }\n\n .v-application--is-ltr .me-xl-8 {\n margin-right: 32px !important;\n }\n\n .v-application--is-rtl .me-xl-8 {\n margin-left: 32px !important;\n }\n\n .v-application--is-ltr .me-xl-9 {\n margin-right: 36px !important;\n }\n\n .v-application--is-rtl .me-xl-9 {\n margin-left: 36px !important;\n }\n\n .v-application--is-ltr .me-xl-10 {\n margin-right: 40px !important;\n }\n\n .v-application--is-rtl .me-xl-10 {\n margin-left: 40px !important;\n }\n\n .v-application--is-ltr .me-xl-11 {\n margin-right: 44px !important;\n }\n\n .v-application--is-rtl .me-xl-11 {\n margin-left: 44px !important;\n }\n\n .v-application--is-ltr .me-xl-12 {\n margin-right: 48px !important;\n }\n\n .v-application--is-rtl .me-xl-12 {\n margin-left: 48px !important;\n }\n\n .v-application--is-ltr .me-xl-13 {\n margin-right: 52px !important;\n }\n\n .v-application--is-rtl .me-xl-13 {\n margin-left: 52px !important;\n }\n\n .v-application--is-ltr .me-xl-14 {\n margin-right: 56px !important;\n }\n\n .v-application--is-rtl .me-xl-14 {\n margin-left: 56px !important;\n }\n\n .v-application--is-ltr .me-xl-15 {\n margin-right: 60px !important;\n }\n\n .v-application--is-rtl .me-xl-15 {\n margin-left: 60px !important;\n }\n\n .v-application--is-ltr .me-xl-16 {\n margin-right: 64px !important;\n }\n\n .v-application--is-rtl .me-xl-16 {\n margin-left: 64px !important;\n }\n\n .v-application--is-ltr .me-xl-auto {\n margin-right: auto !important;\n }\n\n .v-application--is-rtl .me-xl-auto {\n margin-left: auto !important;\n }\n\n .v-application .ma-xl-n1 {\n margin: -4px !important;\n }\n\n .v-application .ma-xl-n2 {\n margin: -8px !important;\n }\n\n .v-application .ma-xl-n3 {\n margin: -12px !important;\n }\n\n .v-application .ma-xl-n4 {\n margin: -16px !important;\n }\n\n .v-application .ma-xl-n5 {\n margin: -20px !important;\n }\n\n .v-application .ma-xl-n6 {\n margin: -24px !important;\n }\n\n .v-application .ma-xl-n7 {\n margin: -28px !important;\n }\n\n .v-application .ma-xl-n8 {\n margin: -32px !important;\n }\n\n .v-application .ma-xl-n9 {\n margin: -36px !important;\n }\n\n .v-application .ma-xl-n10 {\n margin: -40px !important;\n }\n\n .v-application .ma-xl-n11 {\n margin: -44px !important;\n }\n\n .v-application .ma-xl-n12 {\n margin: -48px !important;\n }\n\n .v-application .ma-xl-n13 {\n margin: -52px !important;\n }\n\n .v-application .ma-xl-n14 {\n margin: -56px !important;\n }\n\n .v-application .ma-xl-n15 {\n margin: -60px !important;\n }\n\n .v-application .ma-xl-n16 {\n margin: -64px !important;\n }\n\n .v-application .mx-xl-n1 {\n margin-right: -4px !important;\n margin-left: -4px !important;\n }\n\n .v-application .mx-xl-n2 {\n margin-right: -8px !important;\n margin-left: -8px !important;\n }\n\n .v-application .mx-xl-n3 {\n margin-right: -12px !important;\n margin-left: -12px !important;\n }\n\n .v-application .mx-xl-n4 {\n margin-right: -16px !important;\n margin-left: -16px !important;\n }\n\n .v-application .mx-xl-n5 {\n margin-right: -20px !important;\n margin-left: -20px !important;\n }\n\n .v-application .mx-xl-n6 {\n margin-right: -24px !important;\n margin-left: -24px !important;\n }\n\n .v-application .mx-xl-n7 {\n margin-right: -28px !important;\n margin-left: -28px !important;\n }\n\n .v-application .mx-xl-n8 {\n margin-right: -32px !important;\n margin-left: -32px !important;\n }\n\n .v-application .mx-xl-n9 {\n margin-right: -36px !important;\n margin-left: -36px !important;\n }\n\n .v-application .mx-xl-n10 {\n margin-right: -40px !important;\n margin-left: -40px !important;\n }\n\n .v-application .mx-xl-n11 {\n margin-right: -44px !important;\n margin-left: -44px !important;\n }\n\n .v-application .mx-xl-n12 {\n margin-right: -48px !important;\n margin-left: -48px !important;\n }\n\n .v-application .mx-xl-n13 {\n margin-right: -52px !important;\n margin-left: -52px !important;\n }\n\n .v-application .mx-xl-n14 {\n margin-right: -56px !important;\n margin-left: -56px !important;\n }\n\n .v-application .mx-xl-n15 {\n margin-right: -60px !important;\n margin-left: -60px !important;\n }\n\n .v-application .mx-xl-n16 {\n margin-right: -64px !important;\n margin-left: -64px !important;\n }\n\n .v-application .my-xl-n1 {\n margin-top: -4px !important;\n margin-bottom: -4px !important;\n }\n\n .v-application .my-xl-n2 {\n margin-top: -8px !important;\n margin-bottom: -8px !important;\n }\n\n .v-application .my-xl-n3 {\n margin-top: -12px !important;\n margin-bottom: -12px !important;\n }\n\n .v-application .my-xl-n4 {\n margin-top: -16px !important;\n margin-bottom: -16px !important;\n }\n\n .v-application .my-xl-n5 {\n margin-top: -20px !important;\n margin-bottom: -20px !important;\n }\n\n .v-application .my-xl-n6 {\n margin-top: -24px !important;\n margin-bottom: -24px !important;\n }\n\n .v-application .my-xl-n7 {\n margin-top: -28px !important;\n margin-bottom: -28px !important;\n }\n\n .v-application .my-xl-n8 {\n margin-top: -32px !important;\n margin-bottom: -32px !important;\n }\n\n .v-application .my-xl-n9 {\n margin-top: -36px !important;\n margin-bottom: -36px !important;\n }\n\n .v-application .my-xl-n10 {\n margin-top: -40px !important;\n margin-bottom: -40px !important;\n }\n\n .v-application .my-xl-n11 {\n margin-top: -44px !important;\n margin-bottom: -44px !important;\n }\n\n .v-application .my-xl-n12 {\n margin-top: -48px !important;\n margin-bottom: -48px !important;\n }\n\n .v-application .my-xl-n13 {\n margin-top: -52px !important;\n margin-bottom: -52px !important;\n }\n\n .v-application .my-xl-n14 {\n margin-top: -56px !important;\n margin-bottom: -56px !important;\n }\n\n .v-application .my-xl-n15 {\n margin-top: -60px !important;\n margin-bottom: -60px !important;\n }\n\n .v-application .my-xl-n16 {\n margin-top: -64px !important;\n margin-bottom: -64px !important;\n }\n\n .v-application .mt-xl-n1 {\n margin-top: -4px !important;\n }\n\n .v-application .mt-xl-n2 {\n margin-top: -8px !important;\n }\n\n .v-application .mt-xl-n3 {\n margin-top: -12px !important;\n }\n\n .v-application .mt-xl-n4 {\n margin-top: -16px !important;\n }\n\n .v-application .mt-xl-n5 {\n margin-top: -20px !important;\n }\n\n .v-application .mt-xl-n6 {\n margin-top: -24px !important;\n }\n\n .v-application .mt-xl-n7 {\n margin-top: -28px !important;\n }\n\n .v-application .mt-xl-n8 {\n margin-top: -32px !important;\n }\n\n .v-application .mt-xl-n9 {\n margin-top: -36px !important;\n }\n\n .v-application .mt-xl-n10 {\n margin-top: -40px !important;\n }\n\n .v-application .mt-xl-n11 {\n margin-top: -44px !important;\n }\n\n .v-application .mt-xl-n12 {\n margin-top: -48px !important;\n }\n\n .v-application .mt-xl-n13 {\n margin-top: -52px !important;\n }\n\n .v-application .mt-xl-n14 {\n margin-top: -56px !important;\n }\n\n .v-application .mt-xl-n15 {\n margin-top: -60px !important;\n }\n\n .v-application .mt-xl-n16 {\n margin-top: -64px !important;\n }\n\n .v-application .mr-xl-n1 {\n margin-right: -4px !important;\n }\n\n .v-application .mr-xl-n2 {\n margin-right: -8px !important;\n }\n\n .v-application .mr-xl-n3 {\n margin-right: -12px !important;\n }\n\n .v-application .mr-xl-n4 {\n margin-right: -16px !important;\n }\n\n .v-application .mr-xl-n5 {\n margin-right: -20px !important;\n }\n\n .v-application .mr-xl-n6 {\n margin-right: -24px !important;\n }\n\n .v-application .mr-xl-n7 {\n margin-right: -28px !important;\n }\n\n .v-application .mr-xl-n8 {\n margin-right: -32px !important;\n }\n\n .v-application .mr-xl-n9 {\n margin-right: -36px !important;\n }\n\n .v-application .mr-xl-n10 {\n margin-right: -40px !important;\n }\n\n .v-application .mr-xl-n11 {\n margin-right: -44px !important;\n }\n\n .v-application .mr-xl-n12 {\n margin-right: -48px !important;\n }\n\n .v-application .mr-xl-n13 {\n margin-right: -52px !important;\n }\n\n .v-application .mr-xl-n14 {\n margin-right: -56px !important;\n }\n\n .v-application .mr-xl-n15 {\n margin-right: -60px !important;\n }\n\n .v-application .mr-xl-n16 {\n margin-right: -64px !important;\n }\n\n .v-application .mb-xl-n1 {\n margin-bottom: -4px !important;\n }\n\n .v-application .mb-xl-n2 {\n margin-bottom: -8px !important;\n }\n\n .v-application .mb-xl-n3 {\n margin-bottom: -12px !important;\n }\n\n .v-application .mb-xl-n4 {\n margin-bottom: -16px !important;\n }\n\n .v-application .mb-xl-n5 {\n margin-bottom: -20px !important;\n }\n\n .v-application .mb-xl-n6 {\n margin-bottom: -24px !important;\n }\n\n .v-application .mb-xl-n7 {\n margin-bottom: -28px !important;\n }\n\n .v-application .mb-xl-n8 {\n margin-bottom: -32px !important;\n }\n\n .v-application .mb-xl-n9 {\n margin-bottom: -36px !important;\n }\n\n .v-application .mb-xl-n10 {\n margin-bottom: -40px !important;\n }\n\n .v-application .mb-xl-n11 {\n margin-bottom: -44px !important;\n }\n\n .v-application .mb-xl-n12 {\n margin-bottom: -48px !important;\n }\n\n .v-application .mb-xl-n13 {\n margin-bottom: -52px !important;\n }\n\n .v-application .mb-xl-n14 {\n margin-bottom: -56px !important;\n }\n\n .v-application .mb-xl-n15 {\n margin-bottom: -60px !important;\n }\n\n .v-application .mb-xl-n16 {\n margin-bottom: -64px !important;\n }\n\n .v-application .ml-xl-n1 {\n margin-left: -4px !important;\n }\n\n .v-application .ml-xl-n2 {\n margin-left: -8px !important;\n }\n\n .v-application .ml-xl-n3 {\n margin-left: -12px !important;\n }\n\n .v-application .ml-xl-n4 {\n margin-left: -16px !important;\n }\n\n .v-application .ml-xl-n5 {\n margin-left: -20px !important;\n }\n\n .v-application .ml-xl-n6 {\n margin-left: -24px !important;\n }\n\n .v-application .ml-xl-n7 {\n margin-left: -28px !important;\n }\n\n .v-application .ml-xl-n8 {\n margin-left: -32px !important;\n }\n\n .v-application .ml-xl-n9 {\n margin-left: -36px !important;\n }\n\n .v-application .ml-xl-n10 {\n margin-left: -40px !important;\n }\n\n .v-application .ml-xl-n11 {\n margin-left: -44px !important;\n }\n\n .v-application .ml-xl-n12 {\n margin-left: -48px !important;\n }\n\n .v-application .ml-xl-n13 {\n margin-left: -52px !important;\n }\n\n .v-application .ml-xl-n14 {\n margin-left: -56px !important;\n }\n\n .v-application .ml-xl-n15 {\n margin-left: -60px !important;\n }\n\n .v-application .ml-xl-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-ltr .ms-xl-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-rtl .ms-xl-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-ltr .ms-xl-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-rtl .ms-xl-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-ltr .ms-xl-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-rtl .ms-xl-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-ltr .ms-xl-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-rtl .ms-xl-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-ltr .ms-xl-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-rtl .ms-xl-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-ltr .ms-xl-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-rtl .ms-xl-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-ltr .ms-xl-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-rtl .ms-xl-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-ltr .ms-xl-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-rtl .ms-xl-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-ltr .ms-xl-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-rtl .ms-xl-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-ltr .ms-xl-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-rtl .ms-xl-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-ltr .ms-xl-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-rtl .ms-xl-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-ltr .ms-xl-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-rtl .ms-xl-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-ltr .ms-xl-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-rtl .ms-xl-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-ltr .ms-xl-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-rtl .ms-xl-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-ltr .ms-xl-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-rtl .ms-xl-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-ltr .ms-xl-n16 {\n margin-left: -64px !important;\n }\n\n .v-application--is-rtl .ms-xl-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-ltr .me-xl-n1 {\n margin-right: -4px !important;\n }\n\n .v-application--is-rtl .me-xl-n1 {\n margin-left: -4px !important;\n }\n\n .v-application--is-ltr .me-xl-n2 {\n margin-right: -8px !important;\n }\n\n .v-application--is-rtl .me-xl-n2 {\n margin-left: -8px !important;\n }\n\n .v-application--is-ltr .me-xl-n3 {\n margin-right: -12px !important;\n }\n\n .v-application--is-rtl .me-xl-n3 {\n margin-left: -12px !important;\n }\n\n .v-application--is-ltr .me-xl-n4 {\n margin-right: -16px !important;\n }\n\n .v-application--is-rtl .me-xl-n4 {\n margin-left: -16px !important;\n }\n\n .v-application--is-ltr .me-xl-n5 {\n margin-right: -20px !important;\n }\n\n .v-application--is-rtl .me-xl-n5 {\n margin-left: -20px !important;\n }\n\n .v-application--is-ltr .me-xl-n6 {\n margin-right: -24px !important;\n }\n\n .v-application--is-rtl .me-xl-n6 {\n margin-left: -24px !important;\n }\n\n .v-application--is-ltr .me-xl-n7 {\n margin-right: -28px !important;\n }\n\n .v-application--is-rtl .me-xl-n7 {\n margin-left: -28px !important;\n }\n\n .v-application--is-ltr .me-xl-n8 {\n margin-right: -32px !important;\n }\n\n .v-application--is-rtl .me-xl-n8 {\n margin-left: -32px !important;\n }\n\n .v-application--is-ltr .me-xl-n9 {\n margin-right: -36px !important;\n }\n\n .v-application--is-rtl .me-xl-n9 {\n margin-left: -36px !important;\n }\n\n .v-application--is-ltr .me-xl-n10 {\n margin-right: -40px !important;\n }\n\n .v-application--is-rtl .me-xl-n10 {\n margin-left: -40px !important;\n }\n\n .v-application--is-ltr .me-xl-n11 {\n margin-right: -44px !important;\n }\n\n .v-application--is-rtl .me-xl-n11 {\n margin-left: -44px !important;\n }\n\n .v-application--is-ltr .me-xl-n12 {\n margin-right: -48px !important;\n }\n\n .v-application--is-rtl .me-xl-n12 {\n margin-left: -48px !important;\n }\n\n .v-application--is-ltr .me-xl-n13 {\n margin-right: -52px !important;\n }\n\n .v-application--is-rtl .me-xl-n13 {\n margin-left: -52px !important;\n }\n\n .v-application--is-ltr .me-xl-n14 {\n margin-right: -56px !important;\n }\n\n .v-application--is-rtl .me-xl-n14 {\n margin-left: -56px !important;\n }\n\n .v-application--is-ltr .me-xl-n15 {\n margin-right: -60px !important;\n }\n\n .v-application--is-rtl .me-xl-n15 {\n margin-left: -60px !important;\n }\n\n .v-application--is-ltr .me-xl-n16 {\n margin-right: -64px !important;\n }\n\n .v-application--is-rtl .me-xl-n16 {\n margin-left: -64px !important;\n }\n\n .v-application .pa-xl-0 {\n padding: 0px !important;\n }\n\n .v-application .pa-xl-1 {\n padding: 4px !important;\n }\n\n .v-application .pa-xl-2 {\n padding: 8px !important;\n }\n\n .v-application .pa-xl-3 {\n padding: 12px !important;\n }\n\n .v-application .pa-xl-4 {\n padding: 16px !important;\n }\n\n .v-application .pa-xl-5 {\n padding: 20px !important;\n }\n\n .v-application .pa-xl-6 {\n padding: 24px !important;\n }\n\n .v-application .pa-xl-7 {\n padding: 28px !important;\n }\n\n .v-application .pa-xl-8 {\n padding: 32px !important;\n }\n\n .v-application .pa-xl-9 {\n padding: 36px !important;\n }\n\n .v-application .pa-xl-10 {\n padding: 40px !important;\n }\n\n .v-application .pa-xl-11 {\n padding: 44px !important;\n }\n\n .v-application .pa-xl-12 {\n padding: 48px !important;\n }\n\n .v-application .pa-xl-13 {\n padding: 52px !important;\n }\n\n .v-application .pa-xl-14 {\n padding: 56px !important;\n }\n\n .v-application .pa-xl-15 {\n padding: 60px !important;\n }\n\n .v-application .pa-xl-16 {\n padding: 64px !important;\n }\n\n .v-application .px-xl-0 {\n padding-right: 0px !important;\n padding-left: 0px !important;\n }\n\n .v-application .px-xl-1 {\n padding-right: 4px !important;\n padding-left: 4px !important;\n }\n\n .v-application .px-xl-2 {\n padding-right: 8px !important;\n padding-left: 8px !important;\n }\n\n .v-application .px-xl-3 {\n padding-right: 12px !important;\n padding-left: 12px !important;\n }\n\n .v-application .px-xl-4 {\n padding-right: 16px !important;\n padding-left: 16px !important;\n }\n\n .v-application .px-xl-5 {\n padding-right: 20px !important;\n padding-left: 20px !important;\n }\n\n .v-application .px-xl-6 {\n padding-right: 24px !important;\n padding-left: 24px !important;\n }\n\n .v-application .px-xl-7 {\n padding-right: 28px !important;\n padding-left: 28px !important;\n }\n\n .v-application .px-xl-8 {\n padding-right: 32px !important;\n padding-left: 32px !important;\n }\n\n .v-application .px-xl-9 {\n padding-right: 36px !important;\n padding-left: 36px !important;\n }\n\n .v-application .px-xl-10 {\n padding-right: 40px !important;\n padding-left: 40px !important;\n }\n\n .v-application .px-xl-11 {\n padding-right: 44px !important;\n padding-left: 44px !important;\n }\n\n .v-application .px-xl-12 {\n padding-right: 48px !important;\n padding-left: 48px !important;\n }\n\n .v-application .px-xl-13 {\n padding-right: 52px !important;\n padding-left: 52px !important;\n }\n\n .v-application .px-xl-14 {\n padding-right: 56px !important;\n padding-left: 56px !important;\n }\n\n .v-application .px-xl-15 {\n padding-right: 60px !important;\n padding-left: 60px !important;\n }\n\n .v-application .px-xl-16 {\n padding-right: 64px !important;\n padding-left: 64px !important;\n }\n\n .v-application .py-xl-0 {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n }\n\n .v-application .py-xl-1 {\n padding-top: 4px !important;\n padding-bottom: 4px !important;\n }\n\n .v-application .py-xl-2 {\n padding-top: 8px !important;\n padding-bottom: 8px !important;\n }\n\n .v-application .py-xl-3 {\n padding-top: 12px !important;\n padding-bottom: 12px !important;\n }\n\n .v-application .py-xl-4 {\n padding-top: 16px !important;\n padding-bottom: 16px !important;\n }\n\n .v-application .py-xl-5 {\n padding-top: 20px !important;\n padding-bottom: 20px !important;\n }\n\n .v-application .py-xl-6 {\n padding-top: 24px !important;\n padding-bottom: 24px !important;\n }\n\n .v-application .py-xl-7 {\n padding-top: 28px !important;\n padding-bottom: 28px !important;\n }\n\n .v-application .py-xl-8 {\n padding-top: 32px !important;\n padding-bottom: 32px !important;\n }\n\n .v-application .py-xl-9 {\n padding-top: 36px !important;\n padding-bottom: 36px !important;\n }\n\n .v-application .py-xl-10 {\n padding-top: 40px !important;\n padding-bottom: 40px !important;\n }\n\n .v-application .py-xl-11 {\n padding-top: 44px !important;\n padding-bottom: 44px !important;\n }\n\n .v-application .py-xl-12 {\n padding-top: 48px !important;\n padding-bottom: 48px !important;\n }\n\n .v-application .py-xl-13 {\n padding-top: 52px !important;\n padding-bottom: 52px !important;\n }\n\n .v-application .py-xl-14 {\n padding-top: 56px !important;\n padding-bottom: 56px !important;\n }\n\n .v-application .py-xl-15 {\n padding-top: 60px !important;\n padding-bottom: 60px !important;\n }\n\n .v-application .py-xl-16 {\n padding-top: 64px !important;\n padding-bottom: 64px !important;\n }\n\n .v-application .pt-xl-0 {\n padding-top: 0px !important;\n }\n\n .v-application .pt-xl-1 {\n padding-top: 4px !important;\n }\n\n .v-application .pt-xl-2 {\n padding-top: 8px !important;\n }\n\n .v-application .pt-xl-3 {\n padding-top: 12px !important;\n }\n\n .v-application .pt-xl-4 {\n padding-top: 16px !important;\n }\n\n .v-application .pt-xl-5 {\n padding-top: 20px !important;\n }\n\n .v-application .pt-xl-6 {\n padding-top: 24px !important;\n }\n\n .v-application .pt-xl-7 {\n padding-top: 28px !important;\n }\n\n .v-application .pt-xl-8 {\n padding-top: 32px !important;\n }\n\n .v-application .pt-xl-9 {\n padding-top: 36px !important;\n }\n\n .v-application .pt-xl-10 {\n padding-top: 40px !important;\n }\n\n .v-application .pt-xl-11 {\n padding-top: 44px !important;\n }\n\n .v-application .pt-xl-12 {\n padding-top: 48px !important;\n }\n\n .v-application .pt-xl-13 {\n padding-top: 52px !important;\n }\n\n .v-application .pt-xl-14 {\n padding-top: 56px !important;\n }\n\n .v-application .pt-xl-15 {\n padding-top: 60px !important;\n }\n\n .v-application .pt-xl-16 {\n padding-top: 64px !important;\n }\n\n .v-application .pr-xl-0 {\n padding-right: 0px !important;\n }\n\n .v-application .pr-xl-1 {\n padding-right: 4px !important;\n }\n\n .v-application .pr-xl-2 {\n padding-right: 8px !important;\n }\n\n .v-application .pr-xl-3 {\n padding-right: 12px !important;\n }\n\n .v-application .pr-xl-4 {\n padding-right: 16px !important;\n }\n\n .v-application .pr-xl-5 {\n padding-right: 20px !important;\n }\n\n .v-application .pr-xl-6 {\n padding-right: 24px !important;\n }\n\n .v-application .pr-xl-7 {\n padding-right: 28px !important;\n }\n\n .v-application .pr-xl-8 {\n padding-right: 32px !important;\n }\n\n .v-application .pr-xl-9 {\n padding-right: 36px !important;\n }\n\n .v-application .pr-xl-10 {\n padding-right: 40px !important;\n }\n\n .v-application .pr-xl-11 {\n padding-right: 44px !important;\n }\n\n .v-application .pr-xl-12 {\n padding-right: 48px !important;\n }\n\n .v-application .pr-xl-13 {\n padding-right: 52px !important;\n }\n\n .v-application .pr-xl-14 {\n padding-right: 56px !important;\n }\n\n .v-application .pr-xl-15 {\n padding-right: 60px !important;\n }\n\n .v-application .pr-xl-16 {\n padding-right: 64px !important;\n }\n\n .v-application .pb-xl-0 {\n padding-bottom: 0px !important;\n }\n\n .v-application .pb-xl-1 {\n padding-bottom: 4px !important;\n }\n\n .v-application .pb-xl-2 {\n padding-bottom: 8px !important;\n }\n\n .v-application .pb-xl-3 {\n padding-bottom: 12px !important;\n }\n\n .v-application .pb-xl-4 {\n padding-bottom: 16px !important;\n }\n\n .v-application .pb-xl-5 {\n padding-bottom: 20px !important;\n }\n\n .v-application .pb-xl-6 {\n padding-bottom: 24px !important;\n }\n\n .v-application .pb-xl-7 {\n padding-bottom: 28px !important;\n }\n\n .v-application .pb-xl-8 {\n padding-bottom: 32px !important;\n }\n\n .v-application .pb-xl-9 {\n padding-bottom: 36px !important;\n }\n\n .v-application .pb-xl-10 {\n padding-bottom: 40px !important;\n }\n\n .v-application .pb-xl-11 {\n padding-bottom: 44px !important;\n }\n\n .v-application .pb-xl-12 {\n padding-bottom: 48px !important;\n }\n\n .v-application .pb-xl-13 {\n padding-bottom: 52px !important;\n }\n\n .v-application .pb-xl-14 {\n padding-bottom: 56px !important;\n }\n\n .v-application .pb-xl-15 {\n padding-bottom: 60px !important;\n }\n\n .v-application .pb-xl-16 {\n padding-bottom: 64px !important;\n }\n\n .v-application .pl-xl-0 {\n padding-left: 0px !important;\n }\n\n .v-application .pl-xl-1 {\n padding-left: 4px !important;\n }\n\n .v-application .pl-xl-2 {\n padding-left: 8px !important;\n }\n\n .v-application .pl-xl-3 {\n padding-left: 12px !important;\n }\n\n .v-application .pl-xl-4 {\n padding-left: 16px !important;\n }\n\n .v-application .pl-xl-5 {\n padding-left: 20px !important;\n }\n\n .v-application .pl-xl-6 {\n padding-left: 24px !important;\n }\n\n .v-application .pl-xl-7 {\n padding-left: 28px !important;\n }\n\n .v-application .pl-xl-8 {\n padding-left: 32px !important;\n }\n\n .v-application .pl-xl-9 {\n padding-left: 36px !important;\n }\n\n .v-application .pl-xl-10 {\n padding-left: 40px !important;\n }\n\n .v-application .pl-xl-11 {\n padding-left: 44px !important;\n }\n\n .v-application .pl-xl-12 {\n padding-left: 48px !important;\n }\n\n .v-application .pl-xl-13 {\n padding-left: 52px !important;\n }\n\n .v-application .pl-xl-14 {\n padding-left: 56px !important;\n }\n\n .v-application .pl-xl-15 {\n padding-left: 60px !important;\n }\n\n .v-application .pl-xl-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-ltr .ps-xl-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-rtl .ps-xl-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-ltr .ps-xl-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-rtl .ps-xl-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-ltr .ps-xl-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-rtl .ps-xl-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-ltr .ps-xl-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-rtl .ps-xl-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-ltr .ps-xl-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-rtl .ps-xl-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-ltr .ps-xl-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-rtl .ps-xl-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-ltr .ps-xl-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-rtl .ps-xl-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-ltr .ps-xl-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-rtl .ps-xl-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-ltr .ps-xl-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-rtl .ps-xl-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-ltr .ps-xl-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-rtl .ps-xl-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-ltr .ps-xl-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-rtl .ps-xl-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-ltr .ps-xl-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-rtl .ps-xl-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-ltr .ps-xl-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-rtl .ps-xl-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-ltr .ps-xl-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-rtl .ps-xl-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-ltr .ps-xl-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-rtl .ps-xl-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-ltr .ps-xl-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-rtl .ps-xl-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-ltr .ps-xl-16 {\n padding-left: 64px !important;\n }\n\n .v-application--is-rtl .ps-xl-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-ltr .pe-xl-0 {\n padding-right: 0px !important;\n }\n\n .v-application--is-rtl .pe-xl-0 {\n padding-left: 0px !important;\n }\n\n .v-application--is-ltr .pe-xl-1 {\n padding-right: 4px !important;\n }\n\n .v-application--is-rtl .pe-xl-1 {\n padding-left: 4px !important;\n }\n\n .v-application--is-ltr .pe-xl-2 {\n padding-right: 8px !important;\n }\n\n .v-application--is-rtl .pe-xl-2 {\n padding-left: 8px !important;\n }\n\n .v-application--is-ltr .pe-xl-3 {\n padding-right: 12px !important;\n }\n\n .v-application--is-rtl .pe-xl-3 {\n padding-left: 12px !important;\n }\n\n .v-application--is-ltr .pe-xl-4 {\n padding-right: 16px !important;\n }\n\n .v-application--is-rtl .pe-xl-4 {\n padding-left: 16px !important;\n }\n\n .v-application--is-ltr .pe-xl-5 {\n padding-right: 20px !important;\n }\n\n .v-application--is-rtl .pe-xl-5 {\n padding-left: 20px !important;\n }\n\n .v-application--is-ltr .pe-xl-6 {\n padding-right: 24px !important;\n }\n\n .v-application--is-rtl .pe-xl-6 {\n padding-left: 24px !important;\n }\n\n .v-application--is-ltr .pe-xl-7 {\n padding-right: 28px !important;\n }\n\n .v-application--is-rtl .pe-xl-7 {\n padding-left: 28px !important;\n }\n\n .v-application--is-ltr .pe-xl-8 {\n padding-right: 32px !important;\n }\n\n .v-application--is-rtl .pe-xl-8 {\n padding-left: 32px !important;\n }\n\n .v-application--is-ltr .pe-xl-9 {\n padding-right: 36px !important;\n }\n\n .v-application--is-rtl .pe-xl-9 {\n padding-left: 36px !important;\n }\n\n .v-application--is-ltr .pe-xl-10 {\n padding-right: 40px !important;\n }\n\n .v-application--is-rtl .pe-xl-10 {\n padding-left: 40px !important;\n }\n\n .v-application--is-ltr .pe-xl-11 {\n padding-right: 44px !important;\n }\n\n .v-application--is-rtl .pe-xl-11 {\n padding-left: 44px !important;\n }\n\n .v-application--is-ltr .pe-xl-12 {\n padding-right: 48px !important;\n }\n\n .v-application--is-rtl .pe-xl-12 {\n padding-left: 48px !important;\n }\n\n .v-application--is-ltr .pe-xl-13 {\n padding-right: 52px !important;\n }\n\n .v-application--is-rtl .pe-xl-13 {\n padding-left: 52px !important;\n }\n\n .v-application--is-ltr .pe-xl-14 {\n padding-right: 56px !important;\n }\n\n .v-application--is-rtl .pe-xl-14 {\n padding-left: 56px !important;\n }\n\n .v-application--is-ltr .pe-xl-15 {\n padding-right: 60px !important;\n }\n\n .v-application--is-rtl .pe-xl-15 {\n padding-left: 60px !important;\n }\n\n .v-application--is-ltr .pe-xl-16 {\n padding-right: 64px !important;\n }\n\n .v-application--is-rtl .pe-xl-16 {\n padding-left: 64px !important;\n }\n\n .v-application .text-xl-left {\n text-align: left !important;\n }\n\n .v-application .text-xl-right {\n text-align: right !important;\n }\n\n .v-application .text-xl-center {\n text-align: center !important;\n }\n\n .v-application .text-xl-justify {\n text-align: justify !important;\n }\n\n .v-application .text-xl-start {\n text-align: start !important;\n }\n\n .v-application .text-xl-end {\n text-align: end !important;\n }\n\n .v-application .text-xl-h1 {\n font-size: 6rem !important;\n font-weight: 300;\n line-height: 6rem;\n letter-spacing: -0.015625em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-h2 {\n font-size: 3.75rem !important;\n font-weight: 300;\n line-height: 3.75rem;\n letter-spacing: -0.0083333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-h3 {\n font-size: 3rem !important;\n font-weight: 400;\n line-height: 3.125rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-h4 {\n font-size: 2.125rem !important;\n font-weight: 400;\n line-height: 2.5rem;\n letter-spacing: 0.0073529412em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-h5 {\n font-size: 1.5rem !important;\n font-weight: 400;\n line-height: 2rem;\n letter-spacing: normal !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-h6 {\n font-size: 1.25rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.0125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-subtitle-1 {\n font-size: 1rem !important;\n font-weight: normal;\n line-height: 1.75rem;\n letter-spacing: 0.009375em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-subtitle-2 {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 1.375rem;\n letter-spacing: 0.0071428571em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-body-1 {\n font-size: 1rem !important;\n font-weight: 400;\n line-height: 1.5rem;\n letter-spacing: 0.03125em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-body-2 {\n font-size: 0.875rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0178571429em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-button {\n font-size: 0.875rem !important;\n font-weight: 500;\n line-height: 2.25rem;\n letter-spacing: 0.0892857143em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n\n .v-application .text-xl-caption {\n font-size: 0.75rem !important;\n font-weight: 400;\n line-height: 1.25rem;\n letter-spacing: 0.0333333333em !important;\n font-family: \"Roboto\", sans-serif !important;\n }\n\n .v-application .text-xl-overline {\n font-size: 0.75rem !important;\n font-weight: 500;\n line-height: 2rem;\n letter-spacing: 0.1666666667em !important;\n font-family: \"Roboto\", sans-serif !important;\n text-transform: uppercase !important;\n }\n}\n@media print {\n .v-application .d-print-none {\n display: none !important;\n }\n\n .v-application .d-print-inline {\n display: inline !important;\n }\n\n .v-application .d-print-inline-block {\n display: inline-block !important;\n }\n\n .v-application .d-print-block {\n display: block !important;\n }\n\n .v-application .d-print-table {\n display: table !important;\n }\n\n .v-application .d-print-table-row {\n display: table-row !important;\n }\n\n .v-application .d-print-table-cell {\n display: table-cell !important;\n }\n\n .v-application .d-print-flex {\n display: flex !important;\n }\n\n .v-application .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .v-application .float-print-none {\n float: none !important;\n }\n\n .v-application .float-print-left {\n float: left !important;\n }\n\n .v-application .float-print-right {\n float: right !important;\n }\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/runtime/api.js": /*!*****************************************************!*\ !*** ./node_modules/css-loader/dist/runtime/api.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ // css base code, injected by the css-loader // eslint-disable-next-line func-names module.exports = function (useSourceMap) { var list = []; // return the list of modules as css string list.toString = function toString() { return this.map(function (item) { var content = cssWithMappingToString(item, useSourceMap); if (item[2]) { return "@media ".concat(item[2], " {").concat(content, "}"); } return content; }).join(''); }; // import a list of modules into the list // eslint-disable-next-line func-names list.i = function (modules, mediaQuery, dedupe) { if (typeof modules === 'string') { // eslint-disable-next-line no-param-reassign modules = [[null, modules, '']]; } var alreadyImportedModules = {}; if (dedupe) { for (var i = 0; i < this.length; i++) { // eslint-disable-next-line prefer-destructuring var id = this[i][0]; if (id != null) { alreadyImportedModules[id] = true; } } } for (var _i = 0; _i < modules.length; _i++) { var item = [].concat(modules[_i]); if (dedupe && alreadyImportedModules[item[0]]) { // eslint-disable-next-line no-continue continue; } if (mediaQuery) { if (!item[2]) { item[2] = mediaQuery; } else { item[2] = "".concat(mediaQuery, " and ").concat(item[2]); } } list.push(item); } }; return list; }; function cssWithMappingToString(item, useSourceMap) { var content = item[1] || ''; // eslint-disable-next-line prefer-destructuring var cssMapping = item[3]; if (!cssMapping) { return content; } if (useSourceMap && typeof btoa === 'function') { var sourceMapping = toComment(cssMapping); var sourceURLs = cssMapping.sources.map(function (source) { return "/*# sourceURL=".concat(cssMapping.sourceRoot || '').concat(source, " */"); }); return [content].concat(sourceURLs).concat([sourceMapping]).join('\n'); } return [content].join('\n'); } // Adapted from convert-source-map (MIT) function toComment(sourceMap) { // eslint-disable-next-line no-undef var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))); var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64); return "/*# ".concat(data, " */"); } /***/ }), /***/ "./node_modules/css-loader/dist/runtime/getUrl.js": /*!********************************************************!*\ !*** ./node_modules/css-loader/dist/runtime/getUrl.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function (url, options) { if (!options) { // eslint-disable-next-line no-param-reassign options = {}; } // eslint-disable-next-line no-underscore-dangle, no-param-reassign url = url && url.__esModule ? url.default : url; if (typeof url !== 'string') { return url; } // If url is already wrapped in quotes, remove them if (/^['"].*['"]$/.test(url)) { // eslint-disable-next-line no-param-reassign url = url.slice(1, -1); } if (options.hash) { // eslint-disable-next-line no-param-reassign url += options.hash; } // Should url be wrapped? // See https://drafts.csswg.org/css-values-3/#urls if (/["'() \t\n]/.test(url) || options.needQuotes) { return "\"".concat(url.replace(/"/g, '\\"').replace(/\n/g, '\\n'), "\""); } return url; }; /***/ }), /***/ "./node_modules/des.js/lib/des.js": /*!****************************************!*\ !*** ./node_modules/des.js/lib/des.js ***! \****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.utils = __webpack_require__(/*! ./des/utils */ "./node_modules/des.js/lib/des/utils.js"); exports.Cipher = __webpack_require__(/*! ./des/cipher */ "./node_modules/des.js/lib/des/cipher.js"); exports.DES = __webpack_require__(/*! ./des/des */ "./node_modules/des.js/lib/des/des.js"); exports.CBC = __webpack_require__(/*! ./des/cbc */ "./node_modules/des.js/lib/des/cbc.js"); exports.EDE = __webpack_require__(/*! ./des/ede */ "./node_modules/des.js/lib/des/ede.js"); /***/ }), /***/ "./node_modules/des.js/lib/des/cbc.js": /*!********************************************!*\ !*** ./node_modules/des.js/lib/des/cbc.js ***! \********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); var proto = {}; function CBCState(iv) { assert.equal(iv.length, 8, 'Invalid IV length'); this.iv = new Array(8); for (var i = 0; i < this.iv.length; i++) this.iv[i] = iv[i]; } function instantiate(Base) { function CBC(options) { Base.call(this, options); this._cbcInit(); } inherits(CBC, Base); var keys = Object.keys(proto); for (var i = 0; i < keys.length; i++) { var key = keys[i]; CBC.prototype[key] = proto[key]; } CBC.create = function create(options) { return new CBC(options); }; return CBC; } exports.instantiate = instantiate; proto._cbcInit = function _cbcInit() { var state = new CBCState(this.options.iv); this._cbcState = state; }; proto._update = function _update(inp, inOff, out, outOff) { var state = this._cbcState; var superProto = this.constructor.super_.prototype; var iv = state.iv; if (this.type === 'encrypt') { for (var i = 0; i < this.blockSize; i++) iv[i] ^= inp[inOff + i]; superProto._update.call(this, iv, 0, out, outOff); for (var i = 0; i < this.blockSize; i++) iv[i] = out[outOff + i]; } else { superProto._update.call(this, inp, inOff, out, outOff); for (var i = 0; i < this.blockSize; i++) out[outOff + i] ^= iv[i]; for (var i = 0; i < this.blockSize; i++) iv[i] = inp[inOff + i]; } }; /***/ }), /***/ "./node_modules/des.js/lib/des/cipher.js": /*!***********************************************!*\ !*** ./node_modules/des.js/lib/des/cipher.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); function Cipher(options) { this.options = options; this.type = this.options.type; this.blockSize = 8; this._init(); this.buffer = new Array(this.blockSize); this.bufferOff = 0; } module.exports = Cipher; Cipher.prototype._init = function _init() { // Might be overrided }; Cipher.prototype.update = function update(data) { if (data.length === 0) return []; if (this.type === 'decrypt') return this._updateDecrypt(data); else return this._updateEncrypt(data); }; Cipher.prototype._buffer = function _buffer(data, off) { // Append data to buffer var min = Math.min(this.buffer.length - this.bufferOff, data.length - off); for (var i = 0; i < min; i++) this.buffer[this.bufferOff + i] = data[off + i]; this.bufferOff += min; // Shift next return min; }; Cipher.prototype._flushBuffer = function _flushBuffer(out, off) { this._update(this.buffer, 0, out, off); this.bufferOff = 0; return this.blockSize; }; Cipher.prototype._updateEncrypt = function _updateEncrypt(data) { var inputOff = 0; var outputOff = 0; var count = ((this.bufferOff + data.length) / this.blockSize) | 0; var out = new Array(count * this.blockSize); if (this.bufferOff !== 0) { inputOff += this._buffer(data, inputOff); if (this.bufferOff === this.buffer.length) outputOff += this._flushBuffer(out, outputOff); } // Write blocks var max = data.length - ((data.length - inputOff) % this.blockSize); for (; inputOff < max; inputOff += this.blockSize) { this._update(data, inputOff, out, outputOff); outputOff += this.blockSize; } // Queue rest for (; inputOff < data.length; inputOff++, this.bufferOff++) this.buffer[this.bufferOff] = data[inputOff]; return out; }; Cipher.prototype._updateDecrypt = function _updateDecrypt(data) { var inputOff = 0; var outputOff = 0; var count = Math.ceil((this.bufferOff + data.length) / this.blockSize) - 1; var out = new Array(count * this.blockSize); // TODO(indutny): optimize it, this is far from optimal for (; count > 0; count--) { inputOff += this._buffer(data, inputOff); outputOff += this._flushBuffer(out, outputOff); } // Buffer rest of the input inputOff += this._buffer(data, inputOff); return out; }; Cipher.prototype.final = function final(buffer) { var first; if (buffer) first = this.update(buffer); var last; if (this.type === 'encrypt') last = this._finalEncrypt(); else last = this._finalDecrypt(); if (first) return first.concat(last); else return last; }; Cipher.prototype._pad = function _pad(buffer, off) { if (off === 0) return false; while (off < buffer.length) buffer[off++] = 0; return true; }; Cipher.prototype._finalEncrypt = function _finalEncrypt() { if (!this._pad(this.buffer, this.bufferOff)) return []; var out = new Array(this.blockSize); this._update(this.buffer, 0, out, 0); return out; }; Cipher.prototype._unpad = function _unpad(buffer) { return buffer; }; Cipher.prototype._finalDecrypt = function _finalDecrypt() { assert.equal(this.bufferOff, this.blockSize, 'Not enough data to decrypt'); var out = new Array(this.blockSize); this._flushBuffer(out, 0); return this._unpad(out); }; /***/ }), /***/ "./node_modules/des.js/lib/des/des.js": /*!********************************************!*\ !*** ./node_modules/des.js/lib/des/des.js ***! \********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); var utils = __webpack_require__(/*! ./utils */ "./node_modules/des.js/lib/des/utils.js"); var Cipher = __webpack_require__(/*! ./cipher */ "./node_modules/des.js/lib/des/cipher.js"); function DESState() { this.tmp = new Array(2); this.keys = null; } function DES(options) { Cipher.call(this, options); var state = new DESState(); this._desState = state; this.deriveKeys(state, options.key); } inherits(DES, Cipher); module.exports = DES; DES.create = function create(options) { return new DES(options); }; var shiftTable = [ 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1 ]; DES.prototype.deriveKeys = function deriveKeys(state, key) { state.keys = new Array(16 * 2); assert.equal(key.length, this.blockSize, 'Invalid key length'); var kL = utils.readUInt32BE(key, 0); var kR = utils.readUInt32BE(key, 4); utils.pc1(kL, kR, state.tmp, 0); kL = state.tmp[0]; kR = state.tmp[1]; for (var i = 0; i < state.keys.length; i += 2) { var shift = shiftTable[i >>> 1]; kL = utils.r28shl(kL, shift); kR = utils.r28shl(kR, shift); utils.pc2(kL, kR, state.keys, i); } }; DES.prototype._update = function _update(inp, inOff, out, outOff) { var state = this._desState; var l = utils.readUInt32BE(inp, inOff); var r = utils.readUInt32BE(inp, inOff + 4); // Initial Permutation utils.ip(l, r, state.tmp, 0); l = state.tmp[0]; r = state.tmp[1]; if (this.type === 'encrypt') this._encrypt(state, l, r, state.tmp, 0); else this._decrypt(state, l, r, state.tmp, 0); l = state.tmp[0]; r = state.tmp[1]; utils.writeUInt32BE(out, l, outOff); utils.writeUInt32BE(out, r, outOff + 4); }; DES.prototype._pad = function _pad(buffer, off) { var value = buffer.length - off; for (var i = off; i < buffer.length; i++) buffer[i] = value; return true; }; DES.prototype._unpad = function _unpad(buffer) { var pad = buffer[buffer.length - 1]; for (var i = buffer.length - pad; i < buffer.length; i++) assert.equal(buffer[i], pad); return buffer.slice(0, buffer.length - pad); }; DES.prototype._encrypt = function _encrypt(state, lStart, rStart, out, off) { var l = lStart; var r = rStart; // Apply f() x16 times for (var i = 0; i < state.keys.length; i += 2) { var keyL = state.keys[i]; var keyR = state.keys[i + 1]; // f(r, k) utils.expand(r, state.tmp, 0); keyL ^= state.tmp[0]; keyR ^= state.tmp[1]; var s = utils.substitute(keyL, keyR); var f = utils.permute(s); var t = r; r = (l ^ f) >>> 0; l = t; } // Reverse Initial Permutation utils.rip(r, l, out, off); }; DES.prototype._decrypt = function _decrypt(state, lStart, rStart, out, off) { var l = rStart; var r = lStart; // Apply f() x16 times for (var i = state.keys.length - 2; i >= 0; i -= 2) { var keyL = state.keys[i]; var keyR = state.keys[i + 1]; // f(r, k) utils.expand(l, state.tmp, 0); keyL ^= state.tmp[0]; keyR ^= state.tmp[1]; var s = utils.substitute(keyL, keyR); var f = utils.permute(s); var t = l; l = (r ^ f) >>> 0; r = t; } // Reverse Initial Permutation utils.rip(l, r, out, off); }; /***/ }), /***/ "./node_modules/des.js/lib/des/ede.js": /*!********************************************!*\ !*** ./node_modules/des.js/lib/des/ede.js ***! \********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); var Cipher = __webpack_require__(/*! ./cipher */ "./node_modules/des.js/lib/des/cipher.js"); var DES = __webpack_require__(/*! ./des */ "./node_modules/des.js/lib/des/des.js"); function EDEState(type, key) { assert.equal(key.length, 24, 'Invalid key length'); var k1 = key.slice(0, 8); var k2 = key.slice(8, 16); var k3 = key.slice(16, 24); if (type === 'encrypt') { this.ciphers = [ DES.create({ type: 'encrypt', key: k1 }), DES.create({ type: 'decrypt', key: k2 }), DES.create({ type: 'encrypt', key: k3 }) ]; } else { this.ciphers = [ DES.create({ type: 'decrypt', key: k3 }), DES.create({ type: 'encrypt', key: k2 }), DES.create({ type: 'decrypt', key: k1 }) ]; } } function EDE(options) { Cipher.call(this, options); var state = new EDEState(this.type, this.options.key); this._edeState = state; } inherits(EDE, Cipher); module.exports = EDE; EDE.create = function create(options) { return new EDE(options); }; EDE.prototype._update = function _update(inp, inOff, out, outOff) { var state = this._edeState; state.ciphers[0]._update(inp, inOff, out, outOff); state.ciphers[1]._update(out, outOff, out, outOff); state.ciphers[2]._update(out, outOff, out, outOff); }; EDE.prototype._pad = DES.prototype._pad; EDE.prototype._unpad = DES.prototype._unpad; /***/ }), /***/ "./node_modules/des.js/lib/des/utils.js": /*!**********************************************!*\ !*** ./node_modules/des.js/lib/des/utils.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.readUInt32BE = function readUInt32BE(bytes, off) { var res = (bytes[0 + off] << 24) | (bytes[1 + off] << 16) | (bytes[2 + off] << 8) | bytes[3 + off]; return res >>> 0; }; exports.writeUInt32BE = function writeUInt32BE(bytes, value, off) { bytes[0 + off] = value >>> 24; bytes[1 + off] = (value >>> 16) & 0xff; bytes[2 + off] = (value >>> 8) & 0xff; bytes[3 + off] = value & 0xff; }; exports.ip = function ip(inL, inR, out, off) { var outL = 0; var outR = 0; for (var i = 6; i >= 0; i -= 2) { for (var j = 0; j <= 24; j += 8) { outL <<= 1; outL |= (inR >>> (j + i)) & 1; } for (var j = 0; j <= 24; j += 8) { outL <<= 1; outL |= (inL >>> (j + i)) & 1; } } for (var i = 6; i >= 0; i -= 2) { for (var j = 1; j <= 25; j += 8) { outR <<= 1; outR |= (inR >>> (j + i)) & 1; } for (var j = 1; j <= 25; j += 8) { outR <<= 1; outR |= (inL >>> (j + i)) & 1; } } out[off + 0] = outL >>> 0; out[off + 1] = outR >>> 0; }; exports.rip = function rip(inL, inR, out, off) { var outL = 0; var outR = 0; for (var i = 0; i < 4; i++) { for (var j = 24; j >= 0; j -= 8) { outL <<= 1; outL |= (inR >>> (j + i)) & 1; outL <<= 1; outL |= (inL >>> (j + i)) & 1; } } for (var i = 4; i < 8; i++) { for (var j = 24; j >= 0; j -= 8) { outR <<= 1; outR |= (inR >>> (j + i)) & 1; outR <<= 1; outR |= (inL >>> (j + i)) & 1; } } out[off + 0] = outL >>> 0; out[off + 1] = outR >>> 0; }; exports.pc1 = function pc1(inL, inR, out, off) { var outL = 0; var outR = 0; // 7, 15, 23, 31, 39, 47, 55, 63 // 6, 14, 22, 30, 39, 47, 55, 63 // 5, 13, 21, 29, 39, 47, 55, 63 // 4, 12, 20, 28 for (var i = 7; i >= 5; i--) { for (var j = 0; j <= 24; j += 8) { outL <<= 1; outL |= (inR >> (j + i)) & 1; } for (var j = 0; j <= 24; j += 8) { outL <<= 1; outL |= (inL >> (j + i)) & 1; } } for (var j = 0; j <= 24; j += 8) { outL <<= 1; outL |= (inR >> (j + i)) & 1; } // 1, 9, 17, 25, 33, 41, 49, 57 // 2, 10, 18, 26, 34, 42, 50, 58 // 3, 11, 19, 27, 35, 43, 51, 59 // 36, 44, 52, 60 for (var i = 1; i <= 3; i++) { for (var j = 0; j <= 24; j += 8) { outR <<= 1; outR |= (inR >> (j + i)) & 1; } for (var j = 0; j <= 24; j += 8) { outR <<= 1; outR |= (inL >> (j + i)) & 1; } } for (var j = 0; j <= 24; j += 8) { outR <<= 1; outR |= (inL >> (j + i)) & 1; } out[off + 0] = outL >>> 0; out[off + 1] = outR >>> 0; }; exports.r28shl = function r28shl(num, shift) { return ((num << shift) & 0xfffffff) | (num >>> (28 - shift)); }; var pc2table = [ // inL => outL 14, 11, 17, 4, 27, 23, 25, 0, 13, 22, 7, 18, 5, 9, 16, 24, 2, 20, 12, 21, 1, 8, 15, 26, // inR => outR 15, 4, 25, 19, 9, 1, 26, 16, 5, 11, 23, 8, 12, 7, 17, 0, 22, 3, 10, 14, 6, 20, 27, 24 ]; exports.pc2 = function pc2(inL, inR, out, off) { var outL = 0; var outR = 0; var len = pc2table.length >>> 1; for (var i = 0; i < len; i++) { outL <<= 1; outL |= (inL >>> pc2table[i]) & 0x1; } for (var i = len; i < pc2table.length; i++) { outR <<= 1; outR |= (inR >>> pc2table[i]) & 0x1; } out[off + 0] = outL >>> 0; out[off + 1] = outR >>> 0; }; exports.expand = function expand(r, out, off) { var outL = 0; var outR = 0; outL = ((r & 1) << 5) | (r >>> 27); for (var i = 23; i >= 15; i -= 4) { outL <<= 6; outL |= (r >>> i) & 0x3f; } for (var i = 11; i >= 3; i -= 4) { outR |= (r >>> i) & 0x3f; outR <<= 6; } outR |= ((r & 0x1f) << 1) | (r >>> 31); out[off + 0] = outL >>> 0; out[off + 1] = outR >>> 0; }; var sTable = [ 14, 0, 4, 15, 13, 7, 1, 4, 2, 14, 15, 2, 11, 13, 8, 1, 3, 10, 10, 6, 6, 12, 12, 11, 5, 9, 9, 5, 0, 3, 7, 8, 4, 15, 1, 12, 14, 8, 8, 2, 13, 4, 6, 9, 2, 1, 11, 7, 15, 5, 12, 11, 9, 3, 7, 14, 3, 10, 10, 0, 5, 6, 0, 13, 15, 3, 1, 13, 8, 4, 14, 7, 6, 15, 11, 2, 3, 8, 4, 14, 9, 12, 7, 0, 2, 1, 13, 10, 12, 6, 0, 9, 5, 11, 10, 5, 0, 13, 14, 8, 7, 10, 11, 1, 10, 3, 4, 15, 13, 4, 1, 2, 5, 11, 8, 6, 12, 7, 6, 12, 9, 0, 3, 5, 2, 14, 15, 9, 10, 13, 0, 7, 9, 0, 14, 9, 6, 3, 3, 4, 15, 6, 5, 10, 1, 2, 13, 8, 12, 5, 7, 14, 11, 12, 4, 11, 2, 15, 8, 1, 13, 1, 6, 10, 4, 13, 9, 0, 8, 6, 15, 9, 3, 8, 0, 7, 11, 4, 1, 15, 2, 14, 12, 3, 5, 11, 10, 5, 14, 2, 7, 12, 7, 13, 13, 8, 14, 11, 3, 5, 0, 6, 6, 15, 9, 0, 10, 3, 1, 4, 2, 7, 8, 2, 5, 12, 11, 1, 12, 10, 4, 14, 15, 9, 10, 3, 6, 15, 9, 0, 0, 6, 12, 10, 11, 1, 7, 13, 13, 8, 15, 9, 1, 4, 3, 5, 14, 11, 5, 12, 2, 7, 8, 2, 4, 14, 2, 14, 12, 11, 4, 2, 1, 12, 7, 4, 10, 7, 11, 13, 6, 1, 8, 5, 5, 0, 3, 15, 15, 10, 13, 3, 0, 9, 14, 8, 9, 6, 4, 11, 2, 8, 1, 12, 11, 7, 10, 1, 13, 14, 7, 2, 8, 13, 15, 6, 9, 15, 12, 0, 5, 9, 6, 10, 3, 4, 0, 5, 14, 3, 12, 10, 1, 15, 10, 4, 15, 2, 9, 7, 2, 12, 6, 9, 8, 5, 0, 6, 13, 1, 3, 13, 4, 14, 14, 0, 7, 11, 5, 3, 11, 8, 9, 4, 14, 3, 15, 2, 5, 12, 2, 9, 8, 5, 12, 15, 3, 10, 7, 11, 0, 14, 4, 1, 10, 7, 1, 6, 13, 0, 11, 8, 6, 13, 4, 13, 11, 0, 2, 11, 14, 7, 15, 4, 0, 9, 8, 1, 13, 10, 3, 14, 12, 3, 9, 5, 7, 12, 5, 2, 10, 15, 6, 8, 1, 6, 1, 6, 4, 11, 11, 13, 13, 8, 12, 1, 3, 4, 7, 10, 14, 7, 10, 9, 15, 5, 6, 0, 8, 15, 0, 14, 5, 2, 9, 3, 2, 12, 13, 1, 2, 15, 8, 13, 4, 8, 6, 10, 15, 3, 11, 7, 1, 4, 10, 12, 9, 5, 3, 6, 14, 11, 5, 0, 0, 14, 12, 9, 7, 2, 7, 2, 11, 1, 4, 14, 1, 7, 9, 4, 12, 10, 14, 8, 2, 13, 0, 15, 6, 12, 10, 9, 13, 0, 15, 3, 3, 5, 5, 6, 8, 11 ]; exports.substitute = function substitute(inL, inR) { var out = 0; for (var i = 0; i < 4; i++) { var b = (inL >>> (18 - i * 6)) & 0x3f; var sb = sTable[i * 0x40 + b]; out <<= 4; out |= sb; } for (var i = 0; i < 4; i++) { var b = (inR >>> (18 - i * 6)) & 0x3f; var sb = sTable[4 * 0x40 + i * 0x40 + b]; out <<= 4; out |= sb; } return out >>> 0; }; var permuteTable = [ 16, 25, 12, 11, 3, 20, 4, 15, 31, 17, 9, 6, 27, 14, 1, 22, 30, 24, 8, 18, 0, 5, 29, 23, 13, 19, 2, 26, 10, 21, 28, 7 ]; exports.permute = function permute(num) { var out = 0; for (var i = 0; i < permuteTable.length; i++) { out <<= 1; out |= (num >>> permuteTable[i]) & 0x1; } return out >>> 0; }; exports.padSplit = function padSplit(num, size, group) { var str = num.toString(2); while (str.length < size) str = '0' + str; var out = []; for (var i = 0; i < size; i += group) out.push(str.slice(i, i + group)); return out.join(' '); }; /***/ }), /***/ "./node_modules/diffie-hellman/browser.js": /*!************************************************!*\ !*** ./node_modules/diffie-hellman/browser.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {var generatePrime = __webpack_require__(/*! ./lib/generatePrime */ "./node_modules/diffie-hellman/lib/generatePrime.js") var primes = __webpack_require__(/*! ./lib/primes.json */ "./node_modules/diffie-hellman/lib/primes.json") var DH = __webpack_require__(/*! ./lib/dh */ "./node_modules/diffie-hellman/lib/dh.js") function getDiffieHellman (mod) { var prime = new Buffer(primes[mod].prime, 'hex') var gen = new Buffer(primes[mod].gen, 'hex') return new DH(prime, gen) } var ENCODINGS = { 'binary': true, 'hex': true, 'base64': true } function createDiffieHellman (prime, enc, generator, genc) { if (Buffer.isBuffer(enc) || ENCODINGS[enc] === undefined) { return createDiffieHellman(prime, 'binary', enc, generator) } enc = enc || 'binary' genc = genc || 'binary' generator = generator || new Buffer([2]) if (!Buffer.isBuffer(generator)) { generator = new Buffer(generator, genc) } if (typeof prime === 'number') { return new DH(generatePrime(prime, generator), generator, true) } if (!Buffer.isBuffer(prime)) { prime = new Buffer(prime, enc) } return new DH(prime, generator, true) } exports.DiffieHellmanGroup = exports.createDiffieHellmanGroup = exports.getDiffieHellman = getDiffieHellman exports.createDiffieHellman = exports.DiffieHellman = createDiffieHellman /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/diffie-hellman/lib/dh.js": /*!***********************************************!*\ !*** ./node_modules/diffie-hellman/lib/dh.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {var BN = __webpack_require__(/*! bn.js */ "./node_modules/diffie-hellman/node_modules/bn.js/lib/bn.js"); var MillerRabin = __webpack_require__(/*! miller-rabin */ "./node_modules/miller-rabin/lib/mr.js"); var millerRabin = new MillerRabin(); var TWENTYFOUR = new BN(24); var ELEVEN = new BN(11); var TEN = new BN(10); var THREE = new BN(3); var SEVEN = new BN(7); var primes = __webpack_require__(/*! ./generatePrime */ "./node_modules/diffie-hellman/lib/generatePrime.js"); var randomBytes = __webpack_require__(/*! randombytes */ "./node_modules/randombytes/browser.js"); module.exports = DH; function setPublicKey(pub, enc) { enc = enc || 'utf8'; if (!Buffer.isBuffer(pub)) { pub = new Buffer(pub, enc); } this._pub = new BN(pub); return this; } function setPrivateKey(priv, enc) { enc = enc || 'utf8'; if (!Buffer.isBuffer(priv)) { priv = new Buffer(priv, enc); } this._priv = new BN(priv); return this; } var primeCache = {}; function checkPrime(prime, generator) { var gen = generator.toString('hex'); var hex = [gen, prime.toString(16)].join('_'); if (hex in primeCache) { return primeCache[hex]; } var error = 0; if (prime.isEven() || !primes.simpleSieve || !primes.fermatTest(prime) || !millerRabin.test(prime)) { //not a prime so +1 error += 1; if (gen === '02' || gen === '05') { // we'd be able to check the generator // it would fail so +8 error += 8; } else { //we wouldn't be able to test the generator // so +4 error += 4; } primeCache[hex] = error; return error; } if (!millerRabin.test(prime.shrn(1))) { //not a safe prime error += 2; } var rem; switch (gen) { case '02': if (prime.mod(TWENTYFOUR).cmp(ELEVEN)) { // unsuidable generator error += 8; } break; case '05': rem = prime.mod(TEN); if (rem.cmp(THREE) && rem.cmp(SEVEN)) { // prime mod 10 needs to equal 3 or 7 error += 8; } break; default: error += 4; } primeCache[hex] = error; return error; } function DH(prime, generator, malleable) { this.setGenerator(generator); this.__prime = new BN(prime); this._prime = BN.mont(this.__prime); this._primeLen = prime.length; this._pub = undefined; this._priv = undefined; this._primeCode = undefined; if (malleable) { this.setPublicKey = setPublicKey; this.setPrivateKey = setPrivateKey; } else { this._primeCode = 8; } } Object.defineProperty(DH.prototype, 'verifyError', { enumerable: true, get: function () { if (typeof this._primeCode !== 'number') { this._primeCode = checkPrime(this.__prime, this.__gen); } return this._primeCode; } }); DH.prototype.generateKeys = function () { if (!this._priv) { this._priv = new BN(randomBytes(this._primeLen)); } this._pub = this._gen.toRed(this._prime).redPow(this._priv).fromRed(); return this.getPublicKey(); }; DH.prototype.computeSecret = function (other) { other = new BN(other); other = other.toRed(this._prime); var secret = other.redPow(this._priv).fromRed(); var out = new Buffer(secret.toArray()); var prime = this.getPrime(); if (out.length < prime.length) { var front = new Buffer(prime.length - out.length); front.fill(0); out = Buffer.concat([front, out]); } return out; }; DH.prototype.getPublicKey = function getPublicKey(enc) { return formatReturnValue(this._pub, enc); }; DH.prototype.getPrivateKey = function getPrivateKey(enc) { return formatReturnValue(this._priv, enc); }; DH.prototype.getPrime = function (enc) { return formatReturnValue(this.__prime, enc); }; DH.prototype.getGenerator = function (enc) { return formatReturnValue(this._gen, enc); }; DH.prototype.setGenerator = function (gen, enc) { enc = enc || 'utf8'; if (!Buffer.isBuffer(gen)) { gen = new Buffer(gen, enc); } this.__gen = gen; this._gen = new BN(gen); return this; }; function formatReturnValue(bn, enc) { var buf = new Buffer(bn.toArray()); if (!enc) { return buf; } else { return buf.toString(enc); } } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/diffie-hellman/lib/generatePrime.js": /*!**********************************************************!*\ !*** ./node_modules/diffie-hellman/lib/generatePrime.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var randomBytes = __webpack_require__(/*! randombytes */ "./node_modules/randombytes/browser.js"); module.exports = findPrime; findPrime.simpleSieve = simpleSieve; findPrime.fermatTest = fermatTest; var BN = __webpack_require__(/*! bn.js */ "./node_modules/diffie-hellman/node_modules/bn.js/lib/bn.js"); var TWENTYFOUR = new BN(24); var MillerRabin = __webpack_require__(/*! miller-rabin */ "./node_modules/miller-rabin/lib/mr.js"); var millerRabin = new MillerRabin(); var ONE = new BN(1); var TWO = new BN(2); var FIVE = new BN(5); var SIXTEEN = new BN(16); var EIGHT = new BN(8); var TEN = new BN(10); var THREE = new BN(3); var SEVEN = new BN(7); var ELEVEN = new BN(11); var FOUR = new BN(4); var TWELVE = new BN(12); var primes = null; function _getPrimes() { if (primes !== null) return primes; var limit = 0x100000; var res = []; res[0] = 2; for (var i = 1, k = 3; k < limit; k += 2) { var sqrt = Math.ceil(Math.sqrt(k)); for (var j = 0; j < i && res[j] <= sqrt; j++) if (k % res[j] === 0) break; if (i !== j && res[j] <= sqrt) continue; res[i++] = k; } primes = res; return res; } function simpleSieve(p) { var primes = _getPrimes(); for (var i = 0; i < primes.length; i++) if (p.modn(primes[i]) === 0) { if (p.cmpn(primes[i]) === 0) { return true; } else { return false; } } return true; } function fermatTest(p) { var red = BN.mont(p); return TWO.toRed(red).redPow(p.subn(1)).fromRed().cmpn(1) === 0; } function findPrime(bits, gen) { if (bits < 16) { // this is what openssl does if (gen === 2 || gen === 5) { return new BN([0x8c, 0x7b]); } else { return new BN([0x8c, 0x27]); } } gen = new BN(gen); var num, n2; while (true) { num = new BN(randomBytes(Math.ceil(bits / 8))); while (num.bitLength() > bits) { num.ishrn(1); } if (num.isEven()) { num.iadd(ONE); } if (!num.testn(1)) { num.iadd(TWO); } if (!gen.cmp(TWO)) { while (num.mod(TWENTYFOUR).cmp(ELEVEN)) { num.iadd(FOUR); } } else if (!gen.cmp(FIVE)) { while (num.mod(TEN).cmp(THREE)) { num.iadd(FOUR); } } n2 = num.shrn(1); if (simpleSieve(n2) && simpleSieve(num) && fermatTest(n2) && fermatTest(num) && millerRabin.test(n2) && millerRabin.test(num)) { return num; } } } /***/ }), /***/ "./node_modules/diffie-hellman/lib/primes.json": /*!*****************************************************!*\ !*** ./node_modules/diffie-hellman/lib/primes.json ***! \*****************************************************/ /*! exports provided: modp1, modp2, modp5, modp14, modp15, modp16, modp17, modp18, default */ /***/ (function(module) { module.exports = JSON.parse("{\"modp1\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff\"},\"modp2\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff\"},\"modp5\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff\"},\"modp14\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff\"},\"modp15\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff\"},\"modp16\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff\"},\"modp17\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff\"},\"modp18\":{\"gen\":\"02\",\"prime\":\"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff\"}}"); /***/ }), /***/ "./node_modules/diffie-hellman/node_modules/bn.js/lib/bn.js": /*!******************************************************************!*\ !*** ./node_modules/diffie-hellman/node_modules/bn.js/lib/bn.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {(function (module, exports) { 'use strict'; // Utils function assert (val, msg) { if (!val) throw new Error(msg || 'Assertion failed'); } // Could use `inherits` module, but don't want to move from single file // architecture yet. function inherits (ctor, superCtor) { ctor.super_ = superCtor; var TempCtor = function () {}; TempCtor.prototype = superCtor.prototype; ctor.prototype = new TempCtor(); ctor.prototype.constructor = ctor; } // BN function BN (number, base, endian) { if (BN.isBN(number)) { return number; } this.negative = 0; this.words = null; this.length = 0; // Reduction context this.red = null; if (number !== null) { if (base === 'le' || base === 'be') { endian = base; base = 10; } this._init(number || 0, base || 10, endian || 'be'); } } if (typeof module === 'object') { module.exports = BN; } else { exports.BN = BN; } BN.BN = BN; BN.wordSize = 26; var Buffer; try { Buffer = __webpack_require__(/*! buffer */ 10).Buffer; } catch (e) { } BN.isBN = function isBN (num) { if (num instanceof BN) { return true; } return num !== null && typeof num === 'object' && num.constructor.wordSize === BN.wordSize && Array.isArray(num.words); }; BN.max = function max (left, right) { if (left.cmp(right) > 0) return left; return right; }; BN.min = function min (left, right) { if (left.cmp(right) < 0) return left; return right; }; BN.prototype._init = function init (number, base, endian) { if (typeof number === 'number') { return this._initNumber(number, base, endian); } if (typeof number === 'object') { return this._initArray(number, base, endian); } if (base === 'hex') { base = 16; } assert(base === (base | 0) && base >= 2 && base <= 36); number = number.toString().replace(/\s+/g, ''); var start = 0; if (number[0] === '-') { start++; } if (base === 16) { this._parseHex(number, start); } else { this._parseBase(number, base, start); } if (number[0] === '-') { this.negative = 1; } this.strip(); if (endian !== 'le') return; this._initArray(this.toArray(), base, endian); }; BN.prototype._initNumber = function _initNumber (number, base, endian) { if (number < 0) { this.negative = 1; number = -number; } if (number < 0x4000000) { this.words = [ number & 0x3ffffff ]; this.length = 1; } else if (number < 0x10000000000000) { this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff ]; this.length = 2; } else { assert(number < 0x20000000000000); // 2 ^ 53 (unsafe) this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff, 1 ]; this.length = 3; } if (endian !== 'le') return; // Reverse the bytes this._initArray(this.toArray(), base, endian); }; BN.prototype._initArray = function _initArray (number, base, endian) { // Perhaps a Uint8Array assert(typeof number.length === 'number'); if (number.length <= 0) { this.words = [ 0 ]; this.length = 1; return this; } this.length = Math.ceil(number.length / 3); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; var off = 0; if (endian === 'be') { for (i = number.length - 1, j = 0; i >= 0; i -= 3) { w = number[i] | (number[i - 1] << 8) | (number[i - 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } else if (endian === 'le') { for (i = 0, j = 0; i < number.length; i += 3) { w = number[i] | (number[i + 1] << 8) | (number[i + 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } return this.strip(); }; function parseHex (str, start, end) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r <<= 4; // 'a' - 'f' if (c >= 49 && c <= 54) { r |= c - 49 + 0xa; // 'A' - 'F' } else if (c >= 17 && c <= 22) { r |= c - 17 + 0xa; // '0' - '9' } else { r |= c & 0xf; } } return r; } BN.prototype._parseHex = function _parseHex (number, start) { // Create possibly bigger array to ensure that it fits the number this.length = Math.ceil((number.length - start) / 6); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; // Scan 24-bit chunks and add them to the number var off = 0; for (i = number.length - 6, j = 0; i >= start; i -= 6) { w = parseHex(number, i, i + 6); this.words[j] |= (w << off) & 0x3ffffff; // NOTE: `0x3fffff` is intentional here, 26bits max shift + 24bit hex limb this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; off += 24; if (off >= 26) { off -= 26; j++; } } if (i + 6 !== start) { w = parseHex(number, start, i + 6); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; } this.strip(); }; function parseBase (str, start, end, mul) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r *= mul; // 'a' if (c >= 49) { r += c - 49 + 0xa; // 'A' } else if (c >= 17) { r += c - 17 + 0xa; // '0' - '9' } else { r += c; } } return r; } BN.prototype._parseBase = function _parseBase (number, base, start) { // Initialize as zero this.words = [ 0 ]; this.length = 1; // Find length of limb in base for (var limbLen = 0, limbPow = 1; limbPow <= 0x3ffffff; limbPow *= base) { limbLen++; } limbLen--; limbPow = (limbPow / base) | 0; var total = number.length - start; var mod = total % limbLen; var end = Math.min(total, total - mod) + start; var word = 0; for (var i = start; i < end; i += limbLen) { word = parseBase(number, i, i + limbLen, base); this.imuln(limbPow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } if (mod !== 0) { var pow = 1; word = parseBase(number, i, number.length, base); for (i = 0; i < mod; i++) { pow *= base; } this.imuln(pow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } }; BN.prototype.copy = function copy (dest) { dest.words = new Array(this.length); for (var i = 0; i < this.length; i++) { dest.words[i] = this.words[i]; } dest.length = this.length; dest.negative = this.negative; dest.red = this.red; }; BN.prototype.clone = function clone () { var r = new BN(null); this.copy(r); return r; }; BN.prototype._expand = function _expand (size) { while (this.length < size) { this.words[this.length++] = 0; } return this; }; // Remove leading `0` from `this` BN.prototype.strip = function strip () { while (this.length > 1 && this.words[this.length - 1] === 0) { this.length--; } return this._normSign(); }; BN.prototype._normSign = function _normSign () { // -0 = 0 if (this.length === 1 && this.words[0] === 0) { this.negative = 0; } return this; }; BN.prototype.inspect = function inspect () { return (this.red ? ''; }; /* var zeros = []; var groupSizes = []; var groupBases = []; var s = ''; var i = -1; while (++i < BN.wordSize) { zeros[i] = s; s += '0'; } groupSizes[0] = 0; groupSizes[1] = 0; groupBases[0] = 0; groupBases[1] = 0; var base = 2 - 1; while (++base < 36 + 1) { var groupSize = 0; var groupBase = 1; while (groupBase < (1 << BN.wordSize) / base) { groupBase *= base; groupSize += 1; } groupSizes[base] = groupSize; groupBases[base] = groupBase; } */ var zeros = [ '', '0', '00', '000', '0000', '00000', '000000', '0000000', '00000000', '000000000', '0000000000', '00000000000', '000000000000', '0000000000000', '00000000000000', '000000000000000', '0000000000000000', '00000000000000000', '000000000000000000', '0000000000000000000', '00000000000000000000', '000000000000000000000', '0000000000000000000000', '00000000000000000000000', '000000000000000000000000', '0000000000000000000000000' ]; var groupSizes = [ 0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 ]; var groupBases = [ 0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 10000000, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64000000, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 24300000, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176 ]; BN.prototype.toString = function toString (base, padding) { base = base || 10; padding = padding | 0 || 1; var out; if (base === 16 || base === 'hex') { out = ''; var off = 0; var carry = 0; for (var i = 0; i < this.length; i++) { var w = this.words[i]; var word = (((w << off) | carry) & 0xffffff).toString(16); carry = (w >>> (24 - off)) & 0xffffff; if (carry !== 0 || i !== this.length - 1) { out = zeros[6 - word.length] + word + out; } else { out = word + out; } off += 2; if (off >= 26) { off -= 26; i--; } } if (carry !== 0) { out = carry.toString(16) + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } if (base === (base | 0) && base >= 2 && base <= 36) { // var groupSize = Math.floor(BN.wordSize * Math.LN2 / Math.log(base)); var groupSize = groupSizes[base]; // var groupBase = Math.pow(base, groupSize); var groupBase = groupBases[base]; out = ''; var c = this.clone(); c.negative = 0; while (!c.isZero()) { var r = c.modn(groupBase).toString(base); c = c.idivn(groupBase); if (!c.isZero()) { out = zeros[groupSize - r.length] + r + out; } else { out = r + out; } } if (this.isZero()) { out = '0' + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } assert(false, 'Base should be between 2 and 36'); }; BN.prototype.toNumber = function toNumber () { var ret = this.words[0]; if (this.length === 2) { ret += this.words[1] * 0x4000000; } else if (this.length === 3 && this.words[2] === 0x01) { // NOTE: at this stage it is known that the top bit is set ret += 0x10000000000000 + (this.words[1] * 0x4000000); } else if (this.length > 2) { assert(false, 'Number can only safely store up to 53 bits'); } return (this.negative !== 0) ? -ret : ret; }; BN.prototype.toJSON = function toJSON () { return this.toString(16); }; BN.prototype.toBuffer = function toBuffer (endian, length) { assert(typeof Buffer !== 'undefined'); return this.toArrayLike(Buffer, endian, length); }; BN.prototype.toArray = function toArray (endian, length) { return this.toArrayLike(Array, endian, length); }; BN.prototype.toArrayLike = function toArrayLike (ArrayType, endian, length) { var byteLength = this.byteLength(); var reqLength = length || Math.max(1, byteLength); assert(byteLength <= reqLength, 'byte array longer than desired length'); assert(reqLength > 0, 'Requested array length <= 0'); this.strip(); var littleEndian = endian === 'le'; var res = new ArrayType(reqLength); var b, i; var q = this.clone(); if (!littleEndian) { // Assume big-endian for (i = 0; i < reqLength - byteLength; i++) { res[i] = 0; } for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[reqLength - i - 1] = b; } } else { for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[i] = b; } for (; i < reqLength; i++) { res[i] = 0; } } return res; }; if (Math.clz32) { BN.prototype._countBits = function _countBits (w) { return 32 - Math.clz32(w); }; } else { BN.prototype._countBits = function _countBits (w) { var t = w; var r = 0; if (t >= 0x1000) { r += 13; t >>>= 13; } if (t >= 0x40) { r += 7; t >>>= 7; } if (t >= 0x8) { r += 4; t >>>= 4; } if (t >= 0x02) { r += 2; t >>>= 2; } return r + t; }; } BN.prototype._zeroBits = function _zeroBits (w) { // Short-cut if (w === 0) return 26; var t = w; var r = 0; if ((t & 0x1fff) === 0) { r += 13; t >>>= 13; } if ((t & 0x7f) === 0) { r += 7; t >>>= 7; } if ((t & 0xf) === 0) { r += 4; t >>>= 4; } if ((t & 0x3) === 0) { r += 2; t >>>= 2; } if ((t & 0x1) === 0) { r++; } return r; }; // Return number of used bits in a BN BN.prototype.bitLength = function bitLength () { var w = this.words[this.length - 1]; var hi = this._countBits(w); return (this.length - 1) * 26 + hi; }; function toBitArray (num) { var w = new Array(num.bitLength()); for (var bit = 0; bit < w.length; bit++) { var off = (bit / 26) | 0; var wbit = bit % 26; w[bit] = (num.words[off] & (1 << wbit)) >>> wbit; } return w; } // Number of trailing zero bits BN.prototype.zeroBits = function zeroBits () { if (this.isZero()) return 0; var r = 0; for (var i = 0; i < this.length; i++) { var b = this._zeroBits(this.words[i]); r += b; if (b !== 26) break; } return r; }; BN.prototype.byteLength = function byteLength () { return Math.ceil(this.bitLength() / 8); }; BN.prototype.toTwos = function toTwos (width) { if (this.negative !== 0) { return this.abs().inotn(width).iaddn(1); } return this.clone(); }; BN.prototype.fromTwos = function fromTwos (width) { if (this.testn(width - 1)) { return this.notn(width).iaddn(1).ineg(); } return this.clone(); }; BN.prototype.isNeg = function isNeg () { return this.negative !== 0; }; // Return negative clone of `this` BN.prototype.neg = function neg () { return this.clone().ineg(); }; BN.prototype.ineg = function ineg () { if (!this.isZero()) { this.negative ^= 1; } return this; }; // Or `num` with `this` in-place BN.prototype.iuor = function iuor (num) { while (this.length < num.length) { this.words[this.length++] = 0; } for (var i = 0; i < num.length; i++) { this.words[i] = this.words[i] | num.words[i]; } return this.strip(); }; BN.prototype.ior = function ior (num) { assert((this.negative | num.negative) === 0); return this.iuor(num); }; // Or `num` with `this` BN.prototype.or = function or (num) { if (this.length > num.length) return this.clone().ior(num); return num.clone().ior(this); }; BN.prototype.uor = function uor (num) { if (this.length > num.length) return this.clone().iuor(num); return num.clone().iuor(this); }; // And `num` with `this` in-place BN.prototype.iuand = function iuand (num) { // b = min-length(num, this) var b; if (this.length > num.length) { b = num; } else { b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = this.words[i] & num.words[i]; } this.length = b.length; return this.strip(); }; BN.prototype.iand = function iand (num) { assert((this.negative | num.negative) === 0); return this.iuand(num); }; // And `num` with `this` BN.prototype.and = function and (num) { if (this.length > num.length) return this.clone().iand(num); return num.clone().iand(this); }; BN.prototype.uand = function uand (num) { if (this.length > num.length) return this.clone().iuand(num); return num.clone().iuand(this); }; // Xor `num` with `this` in-place BN.prototype.iuxor = function iuxor (num) { // a.length > b.length var a; var b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = a.words[i] ^ b.words[i]; } if (this !== a) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = a.length; return this.strip(); }; BN.prototype.ixor = function ixor (num) { assert((this.negative | num.negative) === 0); return this.iuxor(num); }; // Xor `num` with `this` BN.prototype.xor = function xor (num) { if (this.length > num.length) return this.clone().ixor(num); return num.clone().ixor(this); }; BN.prototype.uxor = function uxor (num) { if (this.length > num.length) return this.clone().iuxor(num); return num.clone().iuxor(this); }; // Not ``this`` with ``width`` bitwidth BN.prototype.inotn = function inotn (width) { assert(typeof width === 'number' && width >= 0); var bytesNeeded = Math.ceil(width / 26) | 0; var bitsLeft = width % 26; // Extend the buffer with leading zeroes this._expand(bytesNeeded); if (bitsLeft > 0) { bytesNeeded--; } // Handle complete words for (var i = 0; i < bytesNeeded; i++) { this.words[i] = ~this.words[i] & 0x3ffffff; } // Handle the residue if (bitsLeft > 0) { this.words[i] = ~this.words[i] & (0x3ffffff >> (26 - bitsLeft)); } // And remove leading zeroes return this.strip(); }; BN.prototype.notn = function notn (width) { return this.clone().inotn(width); }; // Set `bit` of `this` BN.prototype.setn = function setn (bit, val) { assert(typeof bit === 'number' && bit >= 0); var off = (bit / 26) | 0; var wbit = bit % 26; this._expand(off + 1); if (val) { this.words[off] = this.words[off] | (1 << wbit); } else { this.words[off] = this.words[off] & ~(1 << wbit); } return this.strip(); }; // Add `num` to `this` in-place BN.prototype.iadd = function iadd (num) { var r; // negative + positive if (this.negative !== 0 && num.negative === 0) { this.negative = 0; r = this.isub(num); this.negative ^= 1; return this._normSign(); // positive + negative } else if (this.negative === 0 && num.negative !== 0) { num.negative = 0; r = this.isub(num); num.negative = 1; return r._normSign(); } // a.length > b.length var a, b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) + (b.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } this.length = a.length; if (carry !== 0) { this.words[this.length] = carry; this.length++; // Copy the rest of the words } else if (a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } return this; }; // Add `num` to `this` BN.prototype.add = function add (num) { var res; if (num.negative !== 0 && this.negative === 0) { num.negative = 0; res = this.sub(num); num.negative ^= 1; return res; } else if (num.negative === 0 && this.negative !== 0) { this.negative = 0; res = num.sub(this); this.negative = 1; return res; } if (this.length > num.length) return this.clone().iadd(num); return num.clone().iadd(this); }; // Subtract `num` from `this` in-place BN.prototype.isub = function isub (num) { // this - (-num) = this + num if (num.negative !== 0) { num.negative = 0; var r = this.iadd(num); num.negative = 1; return r._normSign(); // -this - num = -(this + num) } else if (this.negative !== 0) { this.negative = 0; this.iadd(num); this.negative = 1; return this._normSign(); } // At this point both numbers are positive var cmp = this.cmp(num); // Optimization - zeroify if (cmp === 0) { this.negative = 0; this.length = 1; this.words[0] = 0; return this; } // a > b var a, b; if (cmp > 0) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) - (b.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } // Copy rest of the words if (carry === 0 && i < a.length && a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = Math.max(this.length, i); if (a !== this) { this.negative = 1; } return this.strip(); }; // Subtract `num` from `this` BN.prototype.sub = function sub (num) { return this.clone().isub(num); }; function smallMulTo (self, num, out) { out.negative = num.negative ^ self.negative; var len = (self.length + num.length) | 0; out.length = len; len = (len - 1) | 0; // Peel one iteration (compiler can't do it, because of code complexity) var a = self.words[0] | 0; var b = num.words[0] | 0; var r = a * b; var lo = r & 0x3ffffff; var carry = (r / 0x4000000) | 0; out.words[0] = lo; for (var k = 1; k < len; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = carry >>> 26; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = (k - j) | 0; a = self.words[i] | 0; b = num.words[j] | 0; r = a * b + rword; ncarry += (r / 0x4000000) | 0; rword = r & 0x3ffffff; } out.words[k] = rword | 0; carry = ncarry | 0; } if (carry !== 0) { out.words[k] = carry | 0; } else { out.length--; } return out.strip(); } // TODO(indutny): it may be reasonable to omit it for users who don't need // to work with 256-bit numbers, otherwise it gives 20% improvement for 256-bit // multiplication (like elliptic secp256k1). var comb10MulTo = function comb10MulTo (self, num, out) { var a = self.words; var b = num.words; var o = out.words; var c = 0; var lo; var mid; var hi; var a0 = a[0] | 0; var al0 = a0 & 0x1fff; var ah0 = a0 >>> 13; var a1 = a[1] | 0; var al1 = a1 & 0x1fff; var ah1 = a1 >>> 13; var a2 = a[2] | 0; var al2 = a2 & 0x1fff; var ah2 = a2 >>> 13; var a3 = a[3] | 0; var al3 = a3 & 0x1fff; var ah3 = a3 >>> 13; var a4 = a[4] | 0; var al4 = a4 & 0x1fff; var ah4 = a4 >>> 13; var a5 = a[5] | 0; var al5 = a5 & 0x1fff; var ah5 = a5 >>> 13; var a6 = a[6] | 0; var al6 = a6 & 0x1fff; var ah6 = a6 >>> 13; var a7 = a[7] | 0; var al7 = a7 & 0x1fff; var ah7 = a7 >>> 13; var a8 = a[8] | 0; var al8 = a8 & 0x1fff; var ah8 = a8 >>> 13; var a9 = a[9] | 0; var al9 = a9 & 0x1fff; var ah9 = a9 >>> 13; var b0 = b[0] | 0; var bl0 = b0 & 0x1fff; var bh0 = b0 >>> 13; var b1 = b[1] | 0; var bl1 = b1 & 0x1fff; var bh1 = b1 >>> 13; var b2 = b[2] | 0; var bl2 = b2 & 0x1fff; var bh2 = b2 >>> 13; var b3 = b[3] | 0; var bl3 = b3 & 0x1fff; var bh3 = b3 >>> 13; var b4 = b[4] | 0; var bl4 = b4 & 0x1fff; var bh4 = b4 >>> 13; var b5 = b[5] | 0; var bl5 = b5 & 0x1fff; var bh5 = b5 >>> 13; var b6 = b[6] | 0; var bl6 = b6 & 0x1fff; var bh6 = b6 >>> 13; var b7 = b[7] | 0; var bl7 = b7 & 0x1fff; var bh7 = b7 >>> 13; var b8 = b[8] | 0; var bl8 = b8 & 0x1fff; var bh8 = b8 >>> 13; var b9 = b[9] | 0; var bl9 = b9 & 0x1fff; var bh9 = b9 >>> 13; out.negative = self.negative ^ num.negative; out.length = 19; /* k = 0 */ lo = Math.imul(al0, bl0); mid = Math.imul(al0, bh0); mid = (mid + Math.imul(ah0, bl0)) | 0; hi = Math.imul(ah0, bh0); var w0 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w0 >>> 26)) | 0; w0 &= 0x3ffffff; /* k = 1 */ lo = Math.imul(al1, bl0); mid = Math.imul(al1, bh0); mid = (mid + Math.imul(ah1, bl0)) | 0; hi = Math.imul(ah1, bh0); lo = (lo + Math.imul(al0, bl1)) | 0; mid = (mid + Math.imul(al0, bh1)) | 0; mid = (mid + Math.imul(ah0, bl1)) | 0; hi = (hi + Math.imul(ah0, bh1)) | 0; var w1 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w1 >>> 26)) | 0; w1 &= 0x3ffffff; /* k = 2 */ lo = Math.imul(al2, bl0); mid = Math.imul(al2, bh0); mid = (mid + Math.imul(ah2, bl0)) | 0; hi = Math.imul(ah2, bh0); lo = (lo + Math.imul(al1, bl1)) | 0; mid = (mid + Math.imul(al1, bh1)) | 0; mid = (mid + Math.imul(ah1, bl1)) | 0; hi = (hi + Math.imul(ah1, bh1)) | 0; lo = (lo + Math.imul(al0, bl2)) | 0; mid = (mid + Math.imul(al0, bh2)) | 0; mid = (mid + Math.imul(ah0, bl2)) | 0; hi = (hi + Math.imul(ah0, bh2)) | 0; var w2 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w2 >>> 26)) | 0; w2 &= 0x3ffffff; /* k = 3 */ lo = Math.imul(al3, bl0); mid = Math.imul(al3, bh0); mid = (mid + Math.imul(ah3, bl0)) | 0; hi = Math.imul(ah3, bh0); lo = (lo + Math.imul(al2, bl1)) | 0; mid = (mid + Math.imul(al2, bh1)) | 0; mid = (mid + Math.imul(ah2, bl1)) | 0; hi = (hi + Math.imul(ah2, bh1)) | 0; lo = (lo + Math.imul(al1, bl2)) | 0; mid = (mid + Math.imul(al1, bh2)) | 0; mid = (mid + Math.imul(ah1, bl2)) | 0; hi = (hi + Math.imul(ah1, bh2)) | 0; lo = (lo + Math.imul(al0, bl3)) | 0; mid = (mid + Math.imul(al0, bh3)) | 0; mid = (mid + Math.imul(ah0, bl3)) | 0; hi = (hi + Math.imul(ah0, bh3)) | 0; var w3 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w3 >>> 26)) | 0; w3 &= 0x3ffffff; /* k = 4 */ lo = Math.imul(al4, bl0); mid = Math.imul(al4, bh0); mid = (mid + Math.imul(ah4, bl0)) | 0; hi = Math.imul(ah4, bh0); lo = (lo + Math.imul(al3, bl1)) | 0; mid = (mid + Math.imul(al3, bh1)) | 0; mid = (mid + Math.imul(ah3, bl1)) | 0; hi = (hi + Math.imul(ah3, bh1)) | 0; lo = (lo + Math.imul(al2, bl2)) | 0; mid = (mid + Math.imul(al2, bh2)) | 0; mid = (mid + Math.imul(ah2, bl2)) | 0; hi = (hi + Math.imul(ah2, bh2)) | 0; lo = (lo + Math.imul(al1, bl3)) | 0; mid = (mid + Math.imul(al1, bh3)) | 0; mid = (mid + Math.imul(ah1, bl3)) | 0; hi = (hi + Math.imul(ah1, bh3)) | 0; lo = (lo + Math.imul(al0, bl4)) | 0; mid = (mid + Math.imul(al0, bh4)) | 0; mid = (mid + Math.imul(ah0, bl4)) | 0; hi = (hi + Math.imul(ah0, bh4)) | 0; var w4 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w4 >>> 26)) | 0; w4 &= 0x3ffffff; /* k = 5 */ lo = Math.imul(al5, bl0); mid = Math.imul(al5, bh0); mid = (mid + Math.imul(ah5, bl0)) | 0; hi = Math.imul(ah5, bh0); lo = (lo + Math.imul(al4, bl1)) | 0; mid = (mid + Math.imul(al4, bh1)) | 0; mid = (mid + Math.imul(ah4, bl1)) | 0; hi = (hi + Math.imul(ah4, bh1)) | 0; lo = (lo + Math.imul(al3, bl2)) | 0; mid = (mid + Math.imul(al3, bh2)) | 0; mid = (mid + Math.imul(ah3, bl2)) | 0; hi = (hi + Math.imul(ah3, bh2)) | 0; lo = (lo + Math.imul(al2, bl3)) | 0; mid = (mid + Math.imul(al2, bh3)) | 0; mid = (mid + Math.imul(ah2, bl3)) | 0; hi = (hi + Math.imul(ah2, bh3)) | 0; lo = (lo + Math.imul(al1, bl4)) | 0; mid = (mid + Math.imul(al1, bh4)) | 0; mid = (mid + Math.imul(ah1, bl4)) | 0; hi = (hi + Math.imul(ah1, bh4)) | 0; lo = (lo + Math.imul(al0, bl5)) | 0; mid = (mid + Math.imul(al0, bh5)) | 0; mid = (mid + Math.imul(ah0, bl5)) | 0; hi = (hi + Math.imul(ah0, bh5)) | 0; var w5 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w5 >>> 26)) | 0; w5 &= 0x3ffffff; /* k = 6 */ lo = Math.imul(al6, bl0); mid = Math.imul(al6, bh0); mid = (mid + Math.imul(ah6, bl0)) | 0; hi = Math.imul(ah6, bh0); lo = (lo + Math.imul(al5, bl1)) | 0; mid = (mid + Math.imul(al5, bh1)) | 0; mid = (mid + Math.imul(ah5, bl1)) | 0; hi = (hi + Math.imul(ah5, bh1)) | 0; lo = (lo + Math.imul(al4, bl2)) | 0; mid = (mid + Math.imul(al4, bh2)) | 0; mid = (mid + Math.imul(ah4, bl2)) | 0; hi = (hi + Math.imul(ah4, bh2)) | 0; lo = (lo + Math.imul(al3, bl3)) | 0; mid = (mid + Math.imul(al3, bh3)) | 0; mid = (mid + Math.imul(ah3, bl3)) | 0; hi = (hi + Math.imul(ah3, bh3)) | 0; lo = (lo + Math.imul(al2, bl4)) | 0; mid = (mid + Math.imul(al2, bh4)) | 0; mid = (mid + Math.imul(ah2, bl4)) | 0; hi = (hi + Math.imul(ah2, bh4)) | 0; lo = (lo + Math.imul(al1, bl5)) | 0; mid = (mid + Math.imul(al1, bh5)) | 0; mid = (mid + Math.imul(ah1, bl5)) | 0; hi = (hi + Math.imul(ah1, bh5)) | 0; lo = (lo + Math.imul(al0, bl6)) | 0; mid = (mid + Math.imul(al0, bh6)) | 0; mid = (mid + Math.imul(ah0, bl6)) | 0; hi = (hi + Math.imul(ah0, bh6)) | 0; var w6 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w6 >>> 26)) | 0; w6 &= 0x3ffffff; /* k = 7 */ lo = Math.imul(al7, bl0); mid = Math.imul(al7, bh0); mid = (mid + Math.imul(ah7, bl0)) | 0; hi = Math.imul(ah7, bh0); lo = (lo + Math.imul(al6, bl1)) | 0; mid = (mid + Math.imul(al6, bh1)) | 0; mid = (mid + Math.imul(ah6, bl1)) | 0; hi = (hi + Math.imul(ah6, bh1)) | 0; lo = (lo + Math.imul(al5, bl2)) | 0; mid = (mid + Math.imul(al5, bh2)) | 0; mid = (mid + Math.imul(ah5, bl2)) | 0; hi = (hi + Math.imul(ah5, bh2)) | 0; lo = (lo + Math.imul(al4, bl3)) | 0; mid = (mid + Math.imul(al4, bh3)) | 0; mid = (mid + Math.imul(ah4, bl3)) | 0; hi = (hi + Math.imul(ah4, bh3)) | 0; lo = (lo + Math.imul(al3, bl4)) | 0; mid = (mid + Math.imul(al3, bh4)) | 0; mid = (mid + Math.imul(ah3, bl4)) | 0; hi = (hi + Math.imul(ah3, bh4)) | 0; lo = (lo + Math.imul(al2, bl5)) | 0; mid = (mid + Math.imul(al2, bh5)) | 0; mid = (mid + Math.imul(ah2, bl5)) | 0; hi = (hi + Math.imul(ah2, bh5)) | 0; lo = (lo + Math.imul(al1, bl6)) | 0; mid = (mid + Math.imul(al1, bh6)) | 0; mid = (mid + Math.imul(ah1, bl6)) | 0; hi = (hi + Math.imul(ah1, bh6)) | 0; lo = (lo + Math.imul(al0, bl7)) | 0; mid = (mid + Math.imul(al0, bh7)) | 0; mid = (mid + Math.imul(ah0, bl7)) | 0; hi = (hi + Math.imul(ah0, bh7)) | 0; var w7 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w7 >>> 26)) | 0; w7 &= 0x3ffffff; /* k = 8 */ lo = Math.imul(al8, bl0); mid = Math.imul(al8, bh0); mid = (mid + Math.imul(ah8, bl0)) | 0; hi = Math.imul(ah8, bh0); lo = (lo + Math.imul(al7, bl1)) | 0; mid = (mid + Math.imul(al7, bh1)) | 0; mid = (mid + Math.imul(ah7, bl1)) | 0; hi = (hi + Math.imul(ah7, bh1)) | 0; lo = (lo + Math.imul(al6, bl2)) | 0; mid = (mid + Math.imul(al6, bh2)) | 0; mid = (mid + Math.imul(ah6, bl2)) | 0; hi = (hi + Math.imul(ah6, bh2)) | 0; lo = (lo + Math.imul(al5, bl3)) | 0; mid = (mid + Math.imul(al5, bh3)) | 0; mid = (mid + Math.imul(ah5, bl3)) | 0; hi = (hi + Math.imul(ah5, bh3)) | 0; lo = (lo + Math.imul(al4, bl4)) | 0; mid = (mid + Math.imul(al4, bh4)) | 0; mid = (mid + Math.imul(ah4, bl4)) | 0; hi = (hi + Math.imul(ah4, bh4)) | 0; lo = (lo + Math.imul(al3, bl5)) | 0; mid = (mid + Math.imul(al3, bh5)) | 0; mid = (mid + Math.imul(ah3, bl5)) | 0; hi = (hi + Math.imul(ah3, bh5)) | 0; lo = (lo + Math.imul(al2, bl6)) | 0; mid = (mid + Math.imul(al2, bh6)) | 0; mid = (mid + Math.imul(ah2, bl6)) | 0; hi = (hi + Math.imul(ah2, bh6)) | 0; lo = (lo + Math.imul(al1, bl7)) | 0; mid = (mid + Math.imul(al1, bh7)) | 0; mid = (mid + Math.imul(ah1, bl7)) | 0; hi = (hi + Math.imul(ah1, bh7)) | 0; lo = (lo + Math.imul(al0, bl8)) | 0; mid = (mid + Math.imul(al0, bh8)) | 0; mid = (mid + Math.imul(ah0, bl8)) | 0; hi = (hi + Math.imul(ah0, bh8)) | 0; var w8 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w8 >>> 26)) | 0; w8 &= 0x3ffffff; /* k = 9 */ lo = Math.imul(al9, bl0); mid = Math.imul(al9, bh0); mid = (mid + Math.imul(ah9, bl0)) | 0; hi = Math.imul(ah9, bh0); lo = (lo + Math.imul(al8, bl1)) | 0; mid = (mid + Math.imul(al8, bh1)) | 0; mid = (mid + Math.imul(ah8, bl1)) | 0; hi = (hi + Math.imul(ah8, bh1)) | 0; lo = (lo + Math.imul(al7, bl2)) | 0; mid = (mid + Math.imul(al7, bh2)) | 0; mid = (mid + Math.imul(ah7, bl2)) | 0; hi = (hi + Math.imul(ah7, bh2)) | 0; lo = (lo + Math.imul(al6, bl3)) | 0; mid = (mid + Math.imul(al6, bh3)) | 0; mid = (mid + Math.imul(ah6, bl3)) | 0; hi = (hi + Math.imul(ah6, bh3)) | 0; lo = (lo + Math.imul(al5, bl4)) | 0; mid = (mid + Math.imul(al5, bh4)) | 0; mid = (mid + Math.imul(ah5, bl4)) | 0; hi = (hi + Math.imul(ah5, bh4)) | 0; lo = (lo + Math.imul(al4, bl5)) | 0; mid = (mid + Math.imul(al4, bh5)) | 0; mid = (mid + Math.imul(ah4, bl5)) | 0; hi = (hi + Math.imul(ah4, bh5)) | 0; lo = (lo + Math.imul(al3, bl6)) | 0; mid = (mid + Math.imul(al3, bh6)) | 0; mid = (mid + Math.imul(ah3, bl6)) | 0; hi = (hi + Math.imul(ah3, bh6)) | 0; lo = (lo + Math.imul(al2, bl7)) | 0; mid = (mid + Math.imul(al2, bh7)) | 0; mid = (mid + Math.imul(ah2, bl7)) | 0; hi = (hi + Math.imul(ah2, bh7)) | 0; lo = (lo + Math.imul(al1, bl8)) | 0; mid = (mid + Math.imul(al1, bh8)) | 0; mid = (mid + Math.imul(ah1, bl8)) | 0; hi = (hi + Math.imul(ah1, bh8)) | 0; lo = (lo + Math.imul(al0, bl9)) | 0; mid = (mid + Math.imul(al0, bh9)) | 0; mid = (mid + Math.imul(ah0, bl9)) | 0; hi = (hi + Math.imul(ah0, bh9)) | 0; var w9 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w9 >>> 26)) | 0; w9 &= 0x3ffffff; /* k = 10 */ lo = Math.imul(al9, bl1); mid = Math.imul(al9, bh1); mid = (mid + Math.imul(ah9, bl1)) | 0; hi = Math.imul(ah9, bh1); lo = (lo + Math.imul(al8, bl2)) | 0; mid = (mid + Math.imul(al8, bh2)) | 0; mid = (mid + Math.imul(ah8, bl2)) | 0; hi = (hi + Math.imul(ah8, bh2)) | 0; lo = (lo + Math.imul(al7, bl3)) | 0; mid = (mid + Math.imul(al7, bh3)) | 0; mid = (mid + Math.imul(ah7, bl3)) | 0; hi = (hi + Math.imul(ah7, bh3)) | 0; lo = (lo + Math.imul(al6, bl4)) | 0; mid = (mid + Math.imul(al6, bh4)) | 0; mid = (mid + Math.imul(ah6, bl4)) | 0; hi = (hi + Math.imul(ah6, bh4)) | 0; lo = (lo + Math.imul(al5, bl5)) | 0; mid = (mid + Math.imul(al5, bh5)) | 0; mid = (mid + Math.imul(ah5, bl5)) | 0; hi = (hi + Math.imul(ah5, bh5)) | 0; lo = (lo + Math.imul(al4, bl6)) | 0; mid = (mid + Math.imul(al4, bh6)) | 0; mid = (mid + Math.imul(ah4, bl6)) | 0; hi = (hi + Math.imul(ah4, bh6)) | 0; lo = (lo + Math.imul(al3, bl7)) | 0; mid = (mid + Math.imul(al3, bh7)) | 0; mid = (mid + Math.imul(ah3, bl7)) | 0; hi = (hi + Math.imul(ah3, bh7)) | 0; lo = (lo + Math.imul(al2, bl8)) | 0; mid = (mid + Math.imul(al2, bh8)) | 0; mid = (mid + Math.imul(ah2, bl8)) | 0; hi = (hi + Math.imul(ah2, bh8)) | 0; lo = (lo + Math.imul(al1, bl9)) | 0; mid = (mid + Math.imul(al1, bh9)) | 0; mid = (mid + Math.imul(ah1, bl9)) | 0; hi = (hi + Math.imul(ah1, bh9)) | 0; var w10 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w10 >>> 26)) | 0; w10 &= 0x3ffffff; /* k = 11 */ lo = Math.imul(al9, bl2); mid = Math.imul(al9, bh2); mid = (mid + Math.imul(ah9, bl2)) | 0; hi = Math.imul(ah9, bh2); lo = (lo + Math.imul(al8, bl3)) | 0; mid = (mid + Math.imul(al8, bh3)) | 0; mid = (mid + Math.imul(ah8, bl3)) | 0; hi = (hi + Math.imul(ah8, bh3)) | 0; lo = (lo + Math.imul(al7, bl4)) | 0; mid = (mid + Math.imul(al7, bh4)) | 0; mid = (mid + Math.imul(ah7, bl4)) | 0; hi = (hi + Math.imul(ah7, bh4)) | 0; lo = (lo + Math.imul(al6, bl5)) | 0; mid = (mid + Math.imul(al6, bh5)) | 0; mid = (mid + Math.imul(ah6, bl5)) | 0; hi = (hi + Math.imul(ah6, bh5)) | 0; lo = (lo + Math.imul(al5, bl6)) | 0; mid = (mid + Math.imul(al5, bh6)) | 0; mid = (mid + Math.imul(ah5, bl6)) | 0; hi = (hi + Math.imul(ah5, bh6)) | 0; lo = (lo + Math.imul(al4, bl7)) | 0; mid = (mid + Math.imul(al4, bh7)) | 0; mid = (mid + Math.imul(ah4, bl7)) | 0; hi = (hi + Math.imul(ah4, bh7)) | 0; lo = (lo + Math.imul(al3, bl8)) | 0; mid = (mid + Math.imul(al3, bh8)) | 0; mid = (mid + Math.imul(ah3, bl8)) | 0; hi = (hi + Math.imul(ah3, bh8)) | 0; lo = (lo + Math.imul(al2, bl9)) | 0; mid = (mid + Math.imul(al2, bh9)) | 0; mid = (mid + Math.imul(ah2, bl9)) | 0; hi = (hi + Math.imul(ah2, bh9)) | 0; var w11 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w11 >>> 26)) | 0; w11 &= 0x3ffffff; /* k = 12 */ lo = Math.imul(al9, bl3); mid = Math.imul(al9, bh3); mid = (mid + Math.imul(ah9, bl3)) | 0; hi = Math.imul(ah9, bh3); lo = (lo + Math.imul(al8, bl4)) | 0; mid = (mid + Math.imul(al8, bh4)) | 0; mid = (mid + Math.imul(ah8, bl4)) | 0; hi = (hi + Math.imul(ah8, bh4)) | 0; lo = (lo + Math.imul(al7, bl5)) | 0; mid = (mid + Math.imul(al7, bh5)) | 0; mid = (mid + Math.imul(ah7, bl5)) | 0; hi = (hi + Math.imul(ah7, bh5)) | 0; lo = (lo + Math.imul(al6, bl6)) | 0; mid = (mid + Math.imul(al6, bh6)) | 0; mid = (mid + Math.imul(ah6, bl6)) | 0; hi = (hi + Math.imul(ah6, bh6)) | 0; lo = (lo + Math.imul(al5, bl7)) | 0; mid = (mid + Math.imul(al5, bh7)) | 0; mid = (mid + Math.imul(ah5, bl7)) | 0; hi = (hi + Math.imul(ah5, bh7)) | 0; lo = (lo + Math.imul(al4, bl8)) | 0; mid = (mid + Math.imul(al4, bh8)) | 0; mid = (mid + Math.imul(ah4, bl8)) | 0; hi = (hi + Math.imul(ah4, bh8)) | 0; lo = (lo + Math.imul(al3, bl9)) | 0; mid = (mid + Math.imul(al3, bh9)) | 0; mid = (mid + Math.imul(ah3, bl9)) | 0; hi = (hi + Math.imul(ah3, bh9)) | 0; var w12 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w12 >>> 26)) | 0; w12 &= 0x3ffffff; /* k = 13 */ lo = Math.imul(al9, bl4); mid = Math.imul(al9, bh4); mid = (mid + Math.imul(ah9, bl4)) | 0; hi = Math.imul(ah9, bh4); lo = (lo + Math.imul(al8, bl5)) | 0; mid = (mid + Math.imul(al8, bh5)) | 0; mid = (mid + Math.imul(ah8, bl5)) | 0; hi = (hi + Math.imul(ah8, bh5)) | 0; lo = (lo + Math.imul(al7, bl6)) | 0; mid = (mid + Math.imul(al7, bh6)) | 0; mid = (mid + Math.imul(ah7, bl6)) | 0; hi = (hi + Math.imul(ah7, bh6)) | 0; lo = (lo + Math.imul(al6, bl7)) | 0; mid = (mid + Math.imul(al6, bh7)) | 0; mid = (mid + Math.imul(ah6, bl7)) | 0; hi = (hi + Math.imul(ah6, bh7)) | 0; lo = (lo + Math.imul(al5, bl8)) | 0; mid = (mid + Math.imul(al5, bh8)) | 0; mid = (mid + Math.imul(ah5, bl8)) | 0; hi = (hi + Math.imul(ah5, bh8)) | 0; lo = (lo + Math.imul(al4, bl9)) | 0; mid = (mid + Math.imul(al4, bh9)) | 0; mid = (mid + Math.imul(ah4, bl9)) | 0; hi = (hi + Math.imul(ah4, bh9)) | 0; var w13 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w13 >>> 26)) | 0; w13 &= 0x3ffffff; /* k = 14 */ lo = Math.imul(al9, bl5); mid = Math.imul(al9, bh5); mid = (mid + Math.imul(ah9, bl5)) | 0; hi = Math.imul(ah9, bh5); lo = (lo + Math.imul(al8, bl6)) | 0; mid = (mid + Math.imul(al8, bh6)) | 0; mid = (mid + Math.imul(ah8, bl6)) | 0; hi = (hi + Math.imul(ah8, bh6)) | 0; lo = (lo + Math.imul(al7, bl7)) | 0; mid = (mid + Math.imul(al7, bh7)) | 0; mid = (mid + Math.imul(ah7, bl7)) | 0; hi = (hi + Math.imul(ah7, bh7)) | 0; lo = (lo + Math.imul(al6, bl8)) | 0; mid = (mid + Math.imul(al6, bh8)) | 0; mid = (mid + Math.imul(ah6, bl8)) | 0; hi = (hi + Math.imul(ah6, bh8)) | 0; lo = (lo + Math.imul(al5, bl9)) | 0; mid = (mid + Math.imul(al5, bh9)) | 0; mid = (mid + Math.imul(ah5, bl9)) | 0; hi = (hi + Math.imul(ah5, bh9)) | 0; var w14 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w14 >>> 26)) | 0; w14 &= 0x3ffffff; /* k = 15 */ lo = Math.imul(al9, bl6); mid = Math.imul(al9, bh6); mid = (mid + Math.imul(ah9, bl6)) | 0; hi = Math.imul(ah9, bh6); lo = (lo + Math.imul(al8, bl7)) | 0; mid = (mid + Math.imul(al8, bh7)) | 0; mid = (mid + Math.imul(ah8, bl7)) | 0; hi = (hi + Math.imul(ah8, bh7)) | 0; lo = (lo + Math.imul(al7, bl8)) | 0; mid = (mid + Math.imul(al7, bh8)) | 0; mid = (mid + Math.imul(ah7, bl8)) | 0; hi = (hi + Math.imul(ah7, bh8)) | 0; lo = (lo + Math.imul(al6, bl9)) | 0; mid = (mid + Math.imul(al6, bh9)) | 0; mid = (mid + Math.imul(ah6, bl9)) | 0; hi = (hi + Math.imul(ah6, bh9)) | 0; var w15 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w15 >>> 26)) | 0; w15 &= 0x3ffffff; /* k = 16 */ lo = Math.imul(al9, bl7); mid = Math.imul(al9, bh7); mid = (mid + Math.imul(ah9, bl7)) | 0; hi = Math.imul(ah9, bh7); lo = (lo + Math.imul(al8, bl8)) | 0; mid = (mid + Math.imul(al8, bh8)) | 0; mid = (mid + Math.imul(ah8, bl8)) | 0; hi = (hi + Math.imul(ah8, bh8)) | 0; lo = (lo + Math.imul(al7, bl9)) | 0; mid = (mid + Math.imul(al7, bh9)) | 0; mid = (mid + Math.imul(ah7, bl9)) | 0; hi = (hi + Math.imul(ah7, bh9)) | 0; var w16 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w16 >>> 26)) | 0; w16 &= 0x3ffffff; /* k = 17 */ lo = Math.imul(al9, bl8); mid = Math.imul(al9, bh8); mid = (mid + Math.imul(ah9, bl8)) | 0; hi = Math.imul(ah9, bh8); lo = (lo + Math.imul(al8, bl9)) | 0; mid = (mid + Math.imul(al8, bh9)) | 0; mid = (mid + Math.imul(ah8, bl9)) | 0; hi = (hi + Math.imul(ah8, bh9)) | 0; var w17 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w17 >>> 26)) | 0; w17 &= 0x3ffffff; /* k = 18 */ lo = Math.imul(al9, bl9); mid = Math.imul(al9, bh9); mid = (mid + Math.imul(ah9, bl9)) | 0; hi = Math.imul(ah9, bh9); var w18 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w18 >>> 26)) | 0; w18 &= 0x3ffffff; o[0] = w0; o[1] = w1; o[2] = w2; o[3] = w3; o[4] = w4; o[5] = w5; o[6] = w6; o[7] = w7; o[8] = w8; o[9] = w9; o[10] = w10; o[11] = w11; o[12] = w12; o[13] = w13; o[14] = w14; o[15] = w15; o[16] = w16; o[17] = w17; o[18] = w18; if (c !== 0) { o[19] = c; out.length++; } return out; }; // Polyfill comb if (!Math.imul) { comb10MulTo = smallMulTo; } function bigMulTo (self, num, out) { out.negative = num.negative ^ self.negative; out.length = self.length + num.length; var carry = 0; var hncarry = 0; for (var k = 0; k < out.length - 1; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = hncarry; hncarry = 0; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = k - j; var a = self.words[i] | 0; var b = num.words[j] | 0; var r = a * b; var lo = r & 0x3ffffff; ncarry = (ncarry + ((r / 0x4000000) | 0)) | 0; lo = (lo + rword) | 0; rword = lo & 0x3ffffff; ncarry = (ncarry + (lo >>> 26)) | 0; hncarry += ncarry >>> 26; ncarry &= 0x3ffffff; } out.words[k] = rword; carry = ncarry; ncarry = hncarry; } if (carry !== 0) { out.words[k] = carry; } else { out.length--; } return out.strip(); } function jumboMulTo (self, num, out) { var fftm = new FFTM(); return fftm.mulp(self, num, out); } BN.prototype.mulTo = function mulTo (num, out) { var res; var len = this.length + num.length; if (this.length === 10 && num.length === 10) { res = comb10MulTo(this, num, out); } else if (len < 63) { res = smallMulTo(this, num, out); } else if (len < 1024) { res = bigMulTo(this, num, out); } else { res = jumboMulTo(this, num, out); } return res; }; // Cooley-Tukey algorithm for FFT // slightly revisited to rely on looping instead of recursion function FFTM (x, y) { this.x = x; this.y = y; } FFTM.prototype.makeRBT = function makeRBT (N) { var t = new Array(N); var l = BN.prototype._countBits(N) - 1; for (var i = 0; i < N; i++) { t[i] = this.revBin(i, l, N); } return t; }; // Returns binary-reversed representation of `x` FFTM.prototype.revBin = function revBin (x, l, N) { if (x === 0 || x === N - 1) return x; var rb = 0; for (var i = 0; i < l; i++) { rb |= (x & 1) << (l - i - 1); x >>= 1; } return rb; }; // Performs "tweedling" phase, therefore 'emulating' // behaviour of the recursive algorithm FFTM.prototype.permute = function permute (rbt, rws, iws, rtws, itws, N) { for (var i = 0; i < N; i++) { rtws[i] = rws[rbt[i]]; itws[i] = iws[rbt[i]]; } }; FFTM.prototype.transform = function transform (rws, iws, rtws, itws, N, rbt) { this.permute(rbt, rws, iws, rtws, itws, N); for (var s = 1; s < N; s <<= 1) { var l = s << 1; var rtwdf = Math.cos(2 * Math.PI / l); var itwdf = Math.sin(2 * Math.PI / l); for (var p = 0; p < N; p += l) { var rtwdf_ = rtwdf; var itwdf_ = itwdf; for (var j = 0; j < s; j++) { var re = rtws[p + j]; var ie = itws[p + j]; var ro = rtws[p + j + s]; var io = itws[p + j + s]; var rx = rtwdf_ * ro - itwdf_ * io; io = rtwdf_ * io + itwdf_ * ro; ro = rx; rtws[p + j] = re + ro; itws[p + j] = ie + io; rtws[p + j + s] = re - ro; itws[p + j + s] = ie - io; /* jshint maxdepth : false */ if (j !== l) { rx = rtwdf * rtwdf_ - itwdf * itwdf_; itwdf_ = rtwdf * itwdf_ + itwdf * rtwdf_; rtwdf_ = rx; } } } } }; FFTM.prototype.guessLen13b = function guessLen13b (n, m) { var N = Math.max(m, n) | 1; var odd = N & 1; var i = 0; for (N = N / 2 | 0; N; N = N >>> 1) { i++; } return 1 << i + 1 + odd; }; FFTM.prototype.conjugate = function conjugate (rws, iws, N) { if (N <= 1) return; for (var i = 0; i < N / 2; i++) { var t = rws[i]; rws[i] = rws[N - i - 1]; rws[N - i - 1] = t; t = iws[i]; iws[i] = -iws[N - i - 1]; iws[N - i - 1] = -t; } }; FFTM.prototype.normalize13b = function normalize13b (ws, N) { var carry = 0; for (var i = 0; i < N / 2; i++) { var w = Math.round(ws[2 * i + 1] / N) * 0x2000 + Math.round(ws[2 * i] / N) + carry; ws[i] = w & 0x3ffffff; if (w < 0x4000000) { carry = 0; } else { carry = w / 0x4000000 | 0; } } return ws; }; FFTM.prototype.convert13b = function convert13b (ws, len, rws, N) { var carry = 0; for (var i = 0; i < len; i++) { carry = carry + (ws[i] | 0); rws[2 * i] = carry & 0x1fff; carry = carry >>> 13; rws[2 * i + 1] = carry & 0x1fff; carry = carry >>> 13; } // Pad with zeroes for (i = 2 * len; i < N; ++i) { rws[i] = 0; } assert(carry === 0); assert((carry & ~0x1fff) === 0); }; FFTM.prototype.stub = function stub (N) { var ph = new Array(N); for (var i = 0; i < N; i++) { ph[i] = 0; } return ph; }; FFTM.prototype.mulp = function mulp (x, y, out) { var N = 2 * this.guessLen13b(x.length, y.length); var rbt = this.makeRBT(N); var _ = this.stub(N); var rws = new Array(N); var rwst = new Array(N); var iwst = new Array(N); var nrws = new Array(N); var nrwst = new Array(N); var niwst = new Array(N); var rmws = out.words; rmws.length = N; this.convert13b(x.words, x.length, rws, N); this.convert13b(y.words, y.length, nrws, N); this.transform(rws, _, rwst, iwst, N, rbt); this.transform(nrws, _, nrwst, niwst, N, rbt); for (var i = 0; i < N; i++) { var rx = rwst[i] * nrwst[i] - iwst[i] * niwst[i]; iwst[i] = rwst[i] * niwst[i] + iwst[i] * nrwst[i]; rwst[i] = rx; } this.conjugate(rwst, iwst, N); this.transform(rwst, iwst, rmws, _, N, rbt); this.conjugate(rmws, _, N); this.normalize13b(rmws, N); out.negative = x.negative ^ y.negative; out.length = x.length + y.length; return out.strip(); }; // Multiply `this` by `num` BN.prototype.mul = function mul (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return this.mulTo(num, out); }; // Multiply employing FFT BN.prototype.mulf = function mulf (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return jumboMulTo(this, num, out); }; // In-place Multiplication BN.prototype.imul = function imul (num) { return this.clone().mulTo(num, this); }; BN.prototype.imuln = function imuln (num) { assert(typeof num === 'number'); assert(num < 0x4000000); // Carry var carry = 0; for (var i = 0; i < this.length; i++) { var w = (this.words[i] | 0) * num; var lo = (w & 0x3ffffff) + (carry & 0x3ffffff); carry >>= 26; carry += (w / 0x4000000) | 0; // NOTE: lo is 27bit maximum carry += lo >>> 26; this.words[i] = lo & 0x3ffffff; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.muln = function muln (num) { return this.clone().imuln(num); }; // `this` * `this` BN.prototype.sqr = function sqr () { return this.mul(this); }; // `this` * `this` in-place BN.prototype.isqr = function isqr () { return this.imul(this.clone()); }; // Math.pow(`this`, `num`) BN.prototype.pow = function pow (num) { var w = toBitArray(num); if (w.length === 0) return new BN(1); // Skip leading zeroes var res = this; for (var i = 0; i < w.length; i++, res = res.sqr()) { if (w[i] !== 0) break; } if (++i < w.length) { for (var q = res.sqr(); i < w.length; i++, q = q.sqr()) { if (w[i] === 0) continue; res = res.mul(q); } } return res; }; // Shift-left in-place BN.prototype.iushln = function iushln (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; var carryMask = (0x3ffffff >>> (26 - r)) << (26 - r); var i; if (r !== 0) { var carry = 0; for (i = 0; i < this.length; i++) { var newCarry = this.words[i] & carryMask; var c = ((this.words[i] | 0) - newCarry) << r; this.words[i] = c | carry; carry = newCarry >>> (26 - r); } if (carry) { this.words[i] = carry; this.length++; } } if (s !== 0) { for (i = this.length - 1; i >= 0; i--) { this.words[i + s] = this.words[i]; } for (i = 0; i < s; i++) { this.words[i] = 0; } this.length += s; } return this.strip(); }; BN.prototype.ishln = function ishln (bits) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushln(bits); }; // Shift-right in-place // NOTE: `hint` is a lowest bit before trailing zeroes // NOTE: if `extended` is present - it will be filled with destroyed bits BN.prototype.iushrn = function iushrn (bits, hint, extended) { assert(typeof bits === 'number' && bits >= 0); var h; if (hint) { h = (hint - (hint % 26)) / 26; } else { h = 0; } var r = bits % 26; var s = Math.min((bits - r) / 26, this.length); var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); var maskedWords = extended; h -= s; h = Math.max(0, h); // Extended mode, copy masked part if (maskedWords) { for (var i = 0; i < s; i++) { maskedWords.words[i] = this.words[i]; } maskedWords.length = s; } if (s === 0) { // No-op, we should not move anything at all } else if (this.length > s) { this.length -= s; for (i = 0; i < this.length; i++) { this.words[i] = this.words[i + s]; } } else { this.words[0] = 0; this.length = 1; } var carry = 0; for (i = this.length - 1; i >= 0 && (carry !== 0 || i >= h); i--) { var word = this.words[i] | 0; this.words[i] = (carry << (26 - r)) | (word >>> r); carry = word & mask; } // Push carried bits as a mask if (maskedWords && carry !== 0) { maskedWords.words[maskedWords.length++] = carry; } if (this.length === 0) { this.words[0] = 0; this.length = 1; } return this.strip(); }; BN.prototype.ishrn = function ishrn (bits, hint, extended) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushrn(bits, hint, extended); }; // Shift-left BN.prototype.shln = function shln (bits) { return this.clone().ishln(bits); }; BN.prototype.ushln = function ushln (bits) { return this.clone().iushln(bits); }; // Shift-right BN.prototype.shrn = function shrn (bits) { return this.clone().ishrn(bits); }; BN.prototype.ushrn = function ushrn (bits) { return this.clone().iushrn(bits); }; // Test if n bit is set BN.prototype.testn = function testn (bit) { assert(typeof bit === 'number' && bit >= 0); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) return false; // Check bit and return var w = this.words[s]; return !!(w & q); }; // Return only lowers bits of number (in-place) BN.prototype.imaskn = function imaskn (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; assert(this.negative === 0, 'imaskn works only with positive numbers'); if (this.length <= s) { return this; } if (r !== 0) { s++; } this.length = Math.min(s, this.length); if (r !== 0) { var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); this.words[this.length - 1] &= mask; } return this.strip(); }; // Return only lowers bits of number BN.prototype.maskn = function maskn (bits) { return this.clone().imaskn(bits); }; // Add plain number `num` to `this` BN.prototype.iaddn = function iaddn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.isubn(-num); // Possible sign change if (this.negative !== 0) { if (this.length === 1 && (this.words[0] | 0) < num) { this.words[0] = num - (this.words[0] | 0); this.negative = 0; return this; } this.negative = 0; this.isubn(num); this.negative = 1; return this; } // Add without checks return this._iaddn(num); }; BN.prototype._iaddn = function _iaddn (num) { this.words[0] += num; // Carry for (var i = 0; i < this.length && this.words[i] >= 0x4000000; i++) { this.words[i] -= 0x4000000; if (i === this.length - 1) { this.words[i + 1] = 1; } else { this.words[i + 1]++; } } this.length = Math.max(this.length, i + 1); return this; }; // Subtract plain number `num` from `this` BN.prototype.isubn = function isubn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.iaddn(-num); if (this.negative !== 0) { this.negative = 0; this.iaddn(num); this.negative = 1; return this; } this.words[0] -= num; if (this.length === 1 && this.words[0] < 0) { this.words[0] = -this.words[0]; this.negative = 1; } else { // Carry for (var i = 0; i < this.length && this.words[i] < 0; i++) { this.words[i] += 0x4000000; this.words[i + 1] -= 1; } } return this.strip(); }; BN.prototype.addn = function addn (num) { return this.clone().iaddn(num); }; BN.prototype.subn = function subn (num) { return this.clone().isubn(num); }; BN.prototype.iabs = function iabs () { this.negative = 0; return this; }; BN.prototype.abs = function abs () { return this.clone().iabs(); }; BN.prototype._ishlnsubmul = function _ishlnsubmul (num, mul, shift) { var len = num.length + shift; var i; this._expand(len); var w; var carry = 0; for (i = 0; i < num.length; i++) { w = (this.words[i + shift] | 0) + carry; var right = (num.words[i] | 0) * mul; w -= right & 0x3ffffff; carry = (w >> 26) - ((right / 0x4000000) | 0); this.words[i + shift] = w & 0x3ffffff; } for (; i < this.length - shift; i++) { w = (this.words[i + shift] | 0) + carry; carry = w >> 26; this.words[i + shift] = w & 0x3ffffff; } if (carry === 0) return this.strip(); // Subtraction overflow assert(carry === -1); carry = 0; for (i = 0; i < this.length; i++) { w = -(this.words[i] | 0) + carry; carry = w >> 26; this.words[i] = w & 0x3ffffff; } this.negative = 1; return this.strip(); }; BN.prototype._wordDiv = function _wordDiv (num, mode) { var shift = this.length - num.length; var a = this.clone(); var b = num; // Normalize var bhi = b.words[b.length - 1] | 0; var bhiBits = this._countBits(bhi); shift = 26 - bhiBits; if (shift !== 0) { b = b.ushln(shift); a.iushln(shift); bhi = b.words[b.length - 1] | 0; } // Initialize quotient var m = a.length - b.length; var q; if (mode !== 'mod') { q = new BN(null); q.length = m + 1; q.words = new Array(q.length); for (var i = 0; i < q.length; i++) { q.words[i] = 0; } } var diff = a.clone()._ishlnsubmul(b, 1, m); if (diff.negative === 0) { a = diff; if (q) { q.words[m] = 1; } } for (var j = m - 1; j >= 0; j--) { var qj = (a.words[b.length + j] | 0) * 0x4000000 + (a.words[b.length + j - 1] | 0); // NOTE: (qj / bhi) is (0x3ffffff * 0x4000000 + 0x3ffffff) / 0x2000000 max // (0x7ffffff) qj = Math.min((qj / bhi) | 0, 0x3ffffff); a._ishlnsubmul(b, qj, j); while (a.negative !== 0) { qj--; a.negative = 0; a._ishlnsubmul(b, 1, j); if (!a.isZero()) { a.negative ^= 1; } } if (q) { q.words[j] = qj; } } if (q) { q.strip(); } a.strip(); // Denormalize if (mode !== 'div' && shift !== 0) { a.iushrn(shift); } return { div: q || null, mod: a }; }; // NOTE: 1) `mode` can be set to `mod` to request mod only, // to `div` to request div only, or be absent to // request both div & mod // 2) `positive` is true if unsigned mod is requested BN.prototype.divmod = function divmod (num, mode, positive) { assert(!num.isZero()); if (this.isZero()) { return { div: new BN(0), mod: new BN(0) }; } var div, mod, res; if (this.negative !== 0 && num.negative === 0) { res = this.neg().divmod(num, mode); if (mode !== 'mod') { div = res.div.neg(); } if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.iadd(num); } } return { div: div, mod: mod }; } if (this.negative === 0 && num.negative !== 0) { res = this.divmod(num.neg(), mode); if (mode !== 'mod') { div = res.div.neg(); } return { div: div, mod: res.mod }; } if ((this.negative & num.negative) !== 0) { res = this.neg().divmod(num.neg(), mode); if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.isub(num); } } return { div: res.div, mod: mod }; } // Both numbers are positive at this point // Strip both numbers to approximate shift value if (num.length > this.length || this.cmp(num) < 0) { return { div: new BN(0), mod: this }; } // Very short reduction if (num.length === 1) { if (mode === 'div') { return { div: this.divn(num.words[0]), mod: null }; } if (mode === 'mod') { return { div: null, mod: new BN(this.modn(num.words[0])) }; } return { div: this.divn(num.words[0]), mod: new BN(this.modn(num.words[0])) }; } return this._wordDiv(num, mode); }; // Find `this` / `num` BN.prototype.div = function div (num) { return this.divmod(num, 'div', false).div; }; // Find `this` % `num` BN.prototype.mod = function mod (num) { return this.divmod(num, 'mod', false).mod; }; BN.prototype.umod = function umod (num) { return this.divmod(num, 'mod', true).mod; }; // Find Round(`this` / `num`) BN.prototype.divRound = function divRound (num) { var dm = this.divmod(num); // Fast case - exact division if (dm.mod.isZero()) return dm.div; var mod = dm.div.negative !== 0 ? dm.mod.isub(num) : dm.mod; var half = num.ushrn(1); var r2 = num.andln(1); var cmp = mod.cmp(half); // Round down if (cmp < 0 || r2 === 1 && cmp === 0) return dm.div; // Round up return dm.div.negative !== 0 ? dm.div.isubn(1) : dm.div.iaddn(1); }; BN.prototype.modn = function modn (num) { assert(num <= 0x3ffffff); var p = (1 << 26) % num; var acc = 0; for (var i = this.length - 1; i >= 0; i--) { acc = (p * acc + (this.words[i] | 0)) % num; } return acc; }; // In-place division by number BN.prototype.idivn = function idivn (num) { assert(num <= 0x3ffffff); var carry = 0; for (var i = this.length - 1; i >= 0; i--) { var w = (this.words[i] | 0) + carry * 0x4000000; this.words[i] = (w / num) | 0; carry = w % num; } return this.strip(); }; BN.prototype.divn = function divn (num) { return this.clone().idivn(num); }; BN.prototype.egcd = function egcd (p) { assert(p.negative === 0); assert(!p.isZero()); var x = this; var y = p.clone(); if (x.negative !== 0) { x = x.umod(p); } else { x = x.clone(); } // A * x + B * y = x var A = new BN(1); var B = new BN(0); // C * x + D * y = y var C = new BN(0); var D = new BN(1); var g = 0; while (x.isEven() && y.isEven()) { x.iushrn(1); y.iushrn(1); ++g; } var yp = y.clone(); var xp = x.clone(); while (!x.isZero()) { for (var i = 0, im = 1; (x.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { x.iushrn(i); while (i-- > 0) { if (A.isOdd() || B.isOdd()) { A.iadd(yp); B.isub(xp); } A.iushrn(1); B.iushrn(1); } } for (var j = 0, jm = 1; (y.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { y.iushrn(j); while (j-- > 0) { if (C.isOdd() || D.isOdd()) { C.iadd(yp); D.isub(xp); } C.iushrn(1); D.iushrn(1); } } if (x.cmp(y) >= 0) { x.isub(y); A.isub(C); B.isub(D); } else { y.isub(x); C.isub(A); D.isub(B); } } return { a: C, b: D, gcd: y.iushln(g) }; }; // This is reduced incarnation of the binary EEA // above, designated to invert members of the // _prime_ fields F(p) at a maximal speed BN.prototype._invmp = function _invmp (p) { assert(p.negative === 0); assert(!p.isZero()); var a = this; var b = p.clone(); if (a.negative !== 0) { a = a.umod(p); } else { a = a.clone(); } var x1 = new BN(1); var x2 = new BN(0); var delta = b.clone(); while (a.cmpn(1) > 0 && b.cmpn(1) > 0) { for (var i = 0, im = 1; (a.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { a.iushrn(i); while (i-- > 0) { if (x1.isOdd()) { x1.iadd(delta); } x1.iushrn(1); } } for (var j = 0, jm = 1; (b.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { b.iushrn(j); while (j-- > 0) { if (x2.isOdd()) { x2.iadd(delta); } x2.iushrn(1); } } if (a.cmp(b) >= 0) { a.isub(b); x1.isub(x2); } else { b.isub(a); x2.isub(x1); } } var res; if (a.cmpn(1) === 0) { res = x1; } else { res = x2; } if (res.cmpn(0) < 0) { res.iadd(p); } return res; }; BN.prototype.gcd = function gcd (num) { if (this.isZero()) return num.abs(); if (num.isZero()) return this.abs(); var a = this.clone(); var b = num.clone(); a.negative = 0; b.negative = 0; // Remove common factor of two for (var shift = 0; a.isEven() && b.isEven(); shift++) { a.iushrn(1); b.iushrn(1); } do { while (a.isEven()) { a.iushrn(1); } while (b.isEven()) { b.iushrn(1); } var r = a.cmp(b); if (r < 0) { // Swap `a` and `b` to make `a` always bigger than `b` var t = a; a = b; b = t; } else if (r === 0 || b.cmpn(1) === 0) { break; } a.isub(b); } while (true); return b.iushln(shift); }; // Invert number in the field F(num) BN.prototype.invm = function invm (num) { return this.egcd(num).a.umod(num); }; BN.prototype.isEven = function isEven () { return (this.words[0] & 1) === 0; }; BN.prototype.isOdd = function isOdd () { return (this.words[0] & 1) === 1; }; // And first word and num BN.prototype.andln = function andln (num) { return this.words[0] & num; }; // Increment at the bit position in-line BN.prototype.bincn = function bincn (bit) { assert(typeof bit === 'number'); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) { this._expand(s + 1); this.words[s] |= q; return this; } // Add bit and propagate, if needed var carry = q; for (var i = s; carry !== 0 && i < this.length; i++) { var w = this.words[i] | 0; w += carry; carry = w >>> 26; w &= 0x3ffffff; this.words[i] = w; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.isZero = function isZero () { return this.length === 1 && this.words[0] === 0; }; BN.prototype.cmpn = function cmpn (num) { var negative = num < 0; if (this.negative !== 0 && !negative) return -1; if (this.negative === 0 && negative) return 1; this.strip(); var res; if (this.length > 1) { res = 1; } else { if (negative) { num = -num; } assert(num <= 0x3ffffff, 'Number is too big'); var w = this.words[0] | 0; res = w === num ? 0 : w < num ? -1 : 1; } if (this.negative !== 0) return -res | 0; return res; }; // Compare two numbers and return: // 1 - if `this` > `num` // 0 - if `this` == `num` // -1 - if `this` < `num` BN.prototype.cmp = function cmp (num) { if (this.negative !== 0 && num.negative === 0) return -1; if (this.negative === 0 && num.negative !== 0) return 1; var res = this.ucmp(num); if (this.negative !== 0) return -res | 0; return res; }; // Unsigned comparison BN.prototype.ucmp = function ucmp (num) { // At this point both numbers have the same sign if (this.length > num.length) return 1; if (this.length < num.length) return -1; var res = 0; for (var i = this.length - 1; i >= 0; i--) { var a = this.words[i] | 0; var b = num.words[i] | 0; if (a === b) continue; if (a < b) { res = -1; } else if (a > b) { res = 1; } break; } return res; }; BN.prototype.gtn = function gtn (num) { return this.cmpn(num) === 1; }; BN.prototype.gt = function gt (num) { return this.cmp(num) === 1; }; BN.prototype.gten = function gten (num) { return this.cmpn(num) >= 0; }; BN.prototype.gte = function gte (num) { return this.cmp(num) >= 0; }; BN.prototype.ltn = function ltn (num) { return this.cmpn(num) === -1; }; BN.prototype.lt = function lt (num) { return this.cmp(num) === -1; }; BN.prototype.lten = function lten (num) { return this.cmpn(num) <= 0; }; BN.prototype.lte = function lte (num) { return this.cmp(num) <= 0; }; BN.prototype.eqn = function eqn (num) { return this.cmpn(num) === 0; }; BN.prototype.eq = function eq (num) { return this.cmp(num) === 0; }; // // A reduce context, could be using montgomery or something better, depending // on the `m` itself. // BN.red = function red (num) { return new Red(num); }; BN.prototype.toRed = function toRed (ctx) { assert(!this.red, 'Already a number in reduction context'); assert(this.negative === 0, 'red works only with positives'); return ctx.convertTo(this)._forceRed(ctx); }; BN.prototype.fromRed = function fromRed () { assert(this.red, 'fromRed works only with numbers in reduction context'); return this.red.convertFrom(this); }; BN.prototype._forceRed = function _forceRed (ctx) { this.red = ctx; return this; }; BN.prototype.forceRed = function forceRed (ctx) { assert(!this.red, 'Already a number in reduction context'); return this._forceRed(ctx); }; BN.prototype.redAdd = function redAdd (num) { assert(this.red, 'redAdd works only with red numbers'); return this.red.add(this, num); }; BN.prototype.redIAdd = function redIAdd (num) { assert(this.red, 'redIAdd works only with red numbers'); return this.red.iadd(this, num); }; BN.prototype.redSub = function redSub (num) { assert(this.red, 'redSub works only with red numbers'); return this.red.sub(this, num); }; BN.prototype.redISub = function redISub (num) { assert(this.red, 'redISub works only with red numbers'); return this.red.isub(this, num); }; BN.prototype.redShl = function redShl (num) { assert(this.red, 'redShl works only with red numbers'); return this.red.shl(this, num); }; BN.prototype.redMul = function redMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.mul(this, num); }; BN.prototype.redIMul = function redIMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.imul(this, num); }; BN.prototype.redSqr = function redSqr () { assert(this.red, 'redSqr works only with red numbers'); this.red._verify1(this); return this.red.sqr(this); }; BN.prototype.redISqr = function redISqr () { assert(this.red, 'redISqr works only with red numbers'); this.red._verify1(this); return this.red.isqr(this); }; // Square root over p BN.prototype.redSqrt = function redSqrt () { assert(this.red, 'redSqrt works only with red numbers'); this.red._verify1(this); return this.red.sqrt(this); }; BN.prototype.redInvm = function redInvm () { assert(this.red, 'redInvm works only with red numbers'); this.red._verify1(this); return this.red.invm(this); }; // Return negative clone of `this` % `red modulo` BN.prototype.redNeg = function redNeg () { assert(this.red, 'redNeg works only with red numbers'); this.red._verify1(this); return this.red.neg(this); }; BN.prototype.redPow = function redPow (num) { assert(this.red && !num.red, 'redPow(normalNum)'); this.red._verify1(this); return this.red.pow(this, num); }; // Prime numbers with efficient reduction var primes = { k256: null, p224: null, p192: null, p25519: null }; // Pseudo-Mersenne prime function MPrime (name, p) { // P = 2 ^ N - K this.name = name; this.p = new BN(p, 16); this.n = this.p.bitLength(); this.k = new BN(1).iushln(this.n).isub(this.p); this.tmp = this._tmp(); } MPrime.prototype._tmp = function _tmp () { var tmp = new BN(null); tmp.words = new Array(Math.ceil(this.n / 13)); return tmp; }; MPrime.prototype.ireduce = function ireduce (num) { // Assumes that `num` is less than `P^2` // num = HI * (2 ^ N - K) + HI * K + LO = HI * K + LO (mod P) var r = num; var rlen; do { this.split(r, this.tmp); r = this.imulK(r); r = r.iadd(this.tmp); rlen = r.bitLength(); } while (rlen > this.n); var cmp = rlen < this.n ? -1 : r.ucmp(this.p); if (cmp === 0) { r.words[0] = 0; r.length = 1; } else if (cmp > 0) { r.isub(this.p); } else { if (r.strip !== undefined) { // r is BN v4 instance r.strip(); } else { // r is BN v5 instance r._strip(); } } return r; }; MPrime.prototype.split = function split (input, out) { input.iushrn(this.n, 0, out); }; MPrime.prototype.imulK = function imulK (num) { return num.imul(this.k); }; function K256 () { MPrime.call( this, 'k256', 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f'); } inherits(K256, MPrime); K256.prototype.split = function split (input, output) { // 256 = 9 * 26 + 22 var mask = 0x3fffff; var outLen = Math.min(input.length, 9); for (var i = 0; i < outLen; i++) { output.words[i] = input.words[i]; } output.length = outLen; if (input.length <= 9) { input.words[0] = 0; input.length = 1; return; } // Shift by 9 limbs var prev = input.words[9]; output.words[output.length++] = prev & mask; for (i = 10; i < input.length; i++) { var next = input.words[i] | 0; input.words[i - 10] = ((next & mask) << 4) | (prev >>> 22); prev = next; } prev >>>= 22; input.words[i - 10] = prev; if (prev === 0 && input.length > 10) { input.length -= 10; } else { input.length -= 9; } }; K256.prototype.imulK = function imulK (num) { // K = 0x1000003d1 = [ 0x40, 0x3d1 ] num.words[num.length] = 0; num.words[num.length + 1] = 0; num.length += 2; // bounded at: 0x40 * 0x3ffffff + 0x3d0 = 0x100000390 var lo = 0; for (var i = 0; i < num.length; i++) { var w = num.words[i] | 0; lo += w * 0x3d1; num.words[i] = lo & 0x3ffffff; lo = w * 0x40 + ((lo / 0x4000000) | 0); } // Fast length reduction if (num.words[num.length - 1] === 0) { num.length--; if (num.words[num.length - 1] === 0) { num.length--; } } return num; }; function P224 () { MPrime.call( this, 'p224', 'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001'); } inherits(P224, MPrime); function P192 () { MPrime.call( this, 'p192', 'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff'); } inherits(P192, MPrime); function P25519 () { // 2 ^ 255 - 19 MPrime.call( this, '25519', '7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed'); } inherits(P25519, MPrime); P25519.prototype.imulK = function imulK (num) { // K = 0x13 var carry = 0; for (var i = 0; i < num.length; i++) { var hi = (num.words[i] | 0) * 0x13 + carry; var lo = hi & 0x3ffffff; hi >>>= 26; num.words[i] = lo; carry = hi; } if (carry !== 0) { num.words[num.length++] = carry; } return num; }; // Exported mostly for testing purposes, use plain name instead BN._prime = function prime (name) { // Cached version of prime if (primes[name]) return primes[name]; var prime; if (name === 'k256') { prime = new K256(); } else if (name === 'p224') { prime = new P224(); } else if (name === 'p192') { prime = new P192(); } else if (name === 'p25519') { prime = new P25519(); } else { throw new Error('Unknown prime ' + name); } primes[name] = prime; return prime; }; // // Base reduction engine // function Red (m) { if (typeof m === 'string') { var prime = BN._prime(m); this.m = prime.p; this.prime = prime; } else { assert(m.gtn(1), 'modulus must be greater than 1'); this.m = m; this.prime = null; } } Red.prototype._verify1 = function _verify1 (a) { assert(a.negative === 0, 'red works only with positives'); assert(a.red, 'red works only with red numbers'); }; Red.prototype._verify2 = function _verify2 (a, b) { assert((a.negative | b.negative) === 0, 'red works only with positives'); assert(a.red && a.red === b.red, 'red works only with red numbers'); }; Red.prototype.imod = function imod (a) { if (this.prime) return this.prime.ireduce(a)._forceRed(this); return a.umod(this.m)._forceRed(this); }; Red.prototype.neg = function neg (a) { if (a.isZero()) { return a.clone(); } return this.m.sub(a)._forceRed(this); }; Red.prototype.add = function add (a, b) { this._verify2(a, b); var res = a.add(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res._forceRed(this); }; Red.prototype.iadd = function iadd (a, b) { this._verify2(a, b); var res = a.iadd(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res; }; Red.prototype.sub = function sub (a, b) { this._verify2(a, b); var res = a.sub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res._forceRed(this); }; Red.prototype.isub = function isub (a, b) { this._verify2(a, b); var res = a.isub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res; }; Red.prototype.shl = function shl (a, num) { this._verify1(a); return this.imod(a.ushln(num)); }; Red.prototype.imul = function imul (a, b) { this._verify2(a, b); return this.imod(a.imul(b)); }; Red.prototype.mul = function mul (a, b) { this._verify2(a, b); return this.imod(a.mul(b)); }; Red.prototype.isqr = function isqr (a) { return this.imul(a, a.clone()); }; Red.prototype.sqr = function sqr (a) { return this.mul(a, a); }; Red.prototype.sqrt = function sqrt (a) { if (a.isZero()) return a.clone(); var mod3 = this.m.andln(3); assert(mod3 % 2 === 1); // Fast case if (mod3 === 3) { var pow = this.m.add(new BN(1)).iushrn(2); return this.pow(a, pow); } // Tonelli-Shanks algorithm (Totally unoptimized and slow) // // Find Q and S, that Q * 2 ^ S = (P - 1) var q = this.m.subn(1); var s = 0; while (!q.isZero() && q.andln(1) === 0) { s++; q.iushrn(1); } assert(!q.isZero()); var one = new BN(1).toRed(this); var nOne = one.redNeg(); // Find quadratic non-residue // NOTE: Max is such because of generalized Riemann hypothesis. var lpow = this.m.subn(1).iushrn(1); var z = this.m.bitLength(); z = new BN(2 * z * z).toRed(this); while (this.pow(z, lpow).cmp(nOne) !== 0) { z.redIAdd(nOne); } var c = this.pow(z, q); var r = this.pow(a, q.addn(1).iushrn(1)); var t = this.pow(a, q); var m = s; while (t.cmp(one) !== 0) { var tmp = t; for (var i = 0; tmp.cmp(one) !== 0; i++) { tmp = tmp.redSqr(); } assert(i < m); var b = this.pow(c, new BN(1).iushln(m - i - 1)); r = r.redMul(b); c = b.redSqr(); t = t.redMul(c); m = i; } return r; }; Red.prototype.invm = function invm (a) { var inv = a._invmp(this.m); if (inv.negative !== 0) { inv.negative = 0; return this.imod(inv).redNeg(); } else { return this.imod(inv); } }; Red.prototype.pow = function pow (a, num) { if (num.isZero()) return new BN(1).toRed(this); if (num.cmpn(1) === 0) return a.clone(); var windowSize = 4; var wnd = new Array(1 << windowSize); wnd[0] = new BN(1).toRed(this); wnd[1] = a; for (var i = 2; i < wnd.length; i++) { wnd[i] = this.mul(wnd[i - 1], a); } var res = wnd[0]; var current = 0; var currentLen = 0; var start = num.bitLength() % 26; if (start === 0) { start = 26; } for (i = num.length - 1; i >= 0; i--) { var word = num.words[i]; for (var j = start - 1; j >= 0; j--) { var bit = (word >> j) & 1; if (res !== wnd[0]) { res = this.sqr(res); } if (bit === 0 && current === 0) { currentLen = 0; continue; } current <<= 1; current |= bit; currentLen++; if (currentLen !== windowSize && (i !== 0 || j !== 0)) continue; res = this.mul(res, wnd[current]); currentLen = 0; current = 0; } start = 26; } return res; }; Red.prototype.convertTo = function convertTo (num) { var r = num.umod(this.m); return r === num ? r.clone() : r; }; Red.prototype.convertFrom = function convertFrom (num) { var res = num.clone(); res.red = null; return res; }; // // Montgomery method engine // BN.mont = function mont (num) { return new Mont(num); }; function Mont (m) { Red.call(this, m); this.shift = this.m.bitLength(); if (this.shift % 26 !== 0) { this.shift += 26 - (this.shift % 26); } this.r = new BN(1).iushln(this.shift); this.r2 = this.imod(this.r.sqr()); this.rinv = this.r._invmp(this.m); this.minv = this.rinv.mul(this.r).isubn(1).div(this.m); this.minv = this.minv.umod(this.r); this.minv = this.r.sub(this.minv); } inherits(Mont, Red); Mont.prototype.convertTo = function convertTo (num) { return this.imod(num.ushln(this.shift)); }; Mont.prototype.convertFrom = function convertFrom (num) { var r = this.imod(num.mul(this.rinv)); r.red = null; return r; }; Mont.prototype.imul = function imul (a, b) { if (a.isZero() || b.isZero()) { a.words[0] = 0; a.length = 1; return a; } var t = a.imul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.mul = function mul (a, b) { if (a.isZero() || b.isZero()) return new BN(0)._forceRed(this); var t = a.mul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.invm = function invm (a) { // (AR)^-1 * R^2 = (A^-1 * R^-1) * R^2 = A^-1 * R var res = this.imod(a._invmp(this.m).mul(this.r2)); return res._forceRed(this); }; })( false || module, this); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/module.js */ "./node_modules/webpack/buildin/module.js")(module))) /***/ }), /***/ "./node_modules/elliptic/lib/elliptic.js": /*!***********************************************!*\ !*** ./node_modules/elliptic/lib/elliptic.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var elliptic = exports; elliptic.version = __webpack_require__(/*! ../package.json */ "./node_modules/elliptic/package.json").version; elliptic.utils = __webpack_require__(/*! ./elliptic/utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); elliptic.rand = __webpack_require__(/*! brorand */ "./node_modules/brorand/index.js"); elliptic.curve = __webpack_require__(/*! ./elliptic/curve */ "./node_modules/elliptic/lib/elliptic/curve/index.js"); elliptic.curves = __webpack_require__(/*! ./elliptic/curves */ "./node_modules/elliptic/lib/elliptic/curves.js"); // Protocols elliptic.ec = __webpack_require__(/*! ./elliptic/ec */ "./node_modules/elliptic/lib/elliptic/ec/index.js"); elliptic.eddsa = __webpack_require__(/*! ./elliptic/eddsa */ "./node_modules/elliptic/lib/elliptic/eddsa/index.js"); /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/curve/base.js": /*!**********************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/curve/base.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var getNAF = utils.getNAF; var getJSF = utils.getJSF; var assert = utils.assert; function BaseCurve(type, conf) { this.type = type; this.p = new BN(conf.p, 16); // Use Montgomery, when there is no fast reduction for the prime this.red = conf.prime ? BN.red(conf.prime) : BN.mont(this.p); // Useful for many curves this.zero = new BN(0).toRed(this.red); this.one = new BN(1).toRed(this.red); this.two = new BN(2).toRed(this.red); // Curve configuration, optional this.n = conf.n && new BN(conf.n, 16); this.g = conf.g && this.pointFromJSON(conf.g, conf.gRed); // Temporary arrays this._wnafT1 = new Array(4); this._wnafT2 = new Array(4); this._wnafT3 = new Array(4); this._wnafT4 = new Array(4); this._bitLength = this.n ? this.n.bitLength() : 0; // Generalized Greg Maxwell's trick var adjustCount = this.n && this.p.div(this.n); if (!adjustCount || adjustCount.cmpn(100) > 0) { this.redN = null; } else { this._maxwellTrick = true; this.redN = this.n.toRed(this.red); } } module.exports = BaseCurve; BaseCurve.prototype.point = function point() { throw new Error('Not implemented'); }; BaseCurve.prototype.validate = function validate() { throw new Error('Not implemented'); }; BaseCurve.prototype._fixedNafMul = function _fixedNafMul(p, k) { assert(p.precomputed); var doubles = p._getDoubles(); var naf = getNAF(k, 1, this._bitLength); var I = (1 << (doubles.step + 1)) - (doubles.step % 2 === 0 ? 2 : 1); I /= 3; // Translate into more windowed form var repr = []; var j; var nafW; for (j = 0; j < naf.length; j += doubles.step) { nafW = 0; for (var l = j + doubles.step - 1; l >= j; l--) nafW = (nafW << 1) + naf[l]; repr.push(nafW); } var a = this.jpoint(null, null, null); var b = this.jpoint(null, null, null); for (var i = I; i > 0; i--) { for (j = 0; j < repr.length; j++) { nafW = repr[j]; if (nafW === i) b = b.mixedAdd(doubles.points[j]); else if (nafW === -i) b = b.mixedAdd(doubles.points[j].neg()); } a = a.add(b); } return a.toP(); }; BaseCurve.prototype._wnafMul = function _wnafMul(p, k) { var w = 4; // Precompute window var nafPoints = p._getNAFPoints(w); w = nafPoints.wnd; var wnd = nafPoints.points; // Get NAF form var naf = getNAF(k, w, this._bitLength); // Add `this`*(N+1) for every w-NAF index var acc = this.jpoint(null, null, null); for (var i = naf.length - 1; i >= 0; i--) { // Count zeroes for (var l = 0; i >= 0 && naf[i] === 0; i--) l++; if (i >= 0) l++; acc = acc.dblp(l); if (i < 0) break; var z = naf[i]; assert(z !== 0); if (p.type === 'affine') { // J +- P if (z > 0) acc = acc.mixedAdd(wnd[(z - 1) >> 1]); else acc = acc.mixedAdd(wnd[(-z - 1) >> 1].neg()); } else { // J +- J if (z > 0) acc = acc.add(wnd[(z - 1) >> 1]); else acc = acc.add(wnd[(-z - 1) >> 1].neg()); } } return p.type === 'affine' ? acc.toP() : acc; }; BaseCurve.prototype._wnafMulAdd = function _wnafMulAdd(defW, points, coeffs, len, jacobianResult) { var wndWidth = this._wnafT1; var wnd = this._wnafT2; var naf = this._wnafT3; // Fill all arrays var max = 0; var i; var j; var p; for (i = 0; i < len; i++) { p = points[i]; var nafPoints = p._getNAFPoints(defW); wndWidth[i] = nafPoints.wnd; wnd[i] = nafPoints.points; } // Comb small window NAFs for (i = len - 1; i >= 1; i -= 2) { var a = i - 1; var b = i; if (wndWidth[a] !== 1 || wndWidth[b] !== 1) { naf[a] = getNAF(coeffs[a], wndWidth[a], this._bitLength); naf[b] = getNAF(coeffs[b], wndWidth[b], this._bitLength); max = Math.max(naf[a].length, max); max = Math.max(naf[b].length, max); continue; } var comb = [ points[a], /* 1 */ null, /* 3 */ null, /* 5 */ points[b], /* 7 */ ]; // Try to avoid Projective points, if possible if (points[a].y.cmp(points[b].y) === 0) { comb[1] = points[a].add(points[b]); comb[2] = points[a].toJ().mixedAdd(points[b].neg()); } else if (points[a].y.cmp(points[b].y.redNeg()) === 0) { comb[1] = points[a].toJ().mixedAdd(points[b]); comb[2] = points[a].add(points[b].neg()); } else { comb[1] = points[a].toJ().mixedAdd(points[b]); comb[2] = points[a].toJ().mixedAdd(points[b].neg()); } var index = [ -3, /* -1 -1 */ -1, /* -1 0 */ -5, /* -1 1 */ -7, /* 0 -1 */ 0, /* 0 0 */ 7, /* 0 1 */ 5, /* 1 -1 */ 1, /* 1 0 */ 3, /* 1 1 */ ]; var jsf = getJSF(coeffs[a], coeffs[b]); max = Math.max(jsf[0].length, max); naf[a] = new Array(max); naf[b] = new Array(max); for (j = 0; j < max; j++) { var ja = jsf[0][j] | 0; var jb = jsf[1][j] | 0; naf[a][j] = index[(ja + 1) * 3 + (jb + 1)]; naf[b][j] = 0; wnd[a] = comb; } } var acc = this.jpoint(null, null, null); var tmp = this._wnafT4; for (i = max; i >= 0; i--) { var k = 0; while (i >= 0) { var zero = true; for (j = 0; j < len; j++) { tmp[j] = naf[j][i] | 0; if (tmp[j] !== 0) zero = false; } if (!zero) break; k++; i--; } if (i >= 0) k++; acc = acc.dblp(k); if (i < 0) break; for (j = 0; j < len; j++) { var z = tmp[j]; p; if (z === 0) continue; else if (z > 0) p = wnd[j][(z - 1) >> 1]; else if (z < 0) p = wnd[j][(-z - 1) >> 1].neg(); if (p.type === 'affine') acc = acc.mixedAdd(p); else acc = acc.add(p); } } // Zeroify references for (i = 0; i < len; i++) wnd[i] = null; if (jacobianResult) return acc; else return acc.toP(); }; function BasePoint(curve, type) { this.curve = curve; this.type = type; this.precomputed = null; } BaseCurve.BasePoint = BasePoint; BasePoint.prototype.eq = function eq(/*other*/) { throw new Error('Not implemented'); }; BasePoint.prototype.validate = function validate() { return this.curve.validate(this); }; BaseCurve.prototype.decodePoint = function decodePoint(bytes, enc) { bytes = utils.toArray(bytes, enc); var len = this.p.byteLength(); // uncompressed, hybrid-odd, hybrid-even if ((bytes[0] === 0x04 || bytes[0] === 0x06 || bytes[0] === 0x07) && bytes.length - 1 === 2 * len) { if (bytes[0] === 0x06) assert(bytes[bytes.length - 1] % 2 === 0); else if (bytes[0] === 0x07) assert(bytes[bytes.length - 1] % 2 === 1); var res = this.point(bytes.slice(1, 1 + len), bytes.slice(1 + len, 1 + 2 * len)); return res; } else if ((bytes[0] === 0x02 || bytes[0] === 0x03) && bytes.length - 1 === len) { return this.pointFromX(bytes.slice(1, 1 + len), bytes[0] === 0x03); } throw new Error('Unknown point format'); }; BasePoint.prototype.encodeCompressed = function encodeCompressed(enc) { return this.encode(enc, true); }; BasePoint.prototype._encode = function _encode(compact) { var len = this.curve.p.byteLength(); var x = this.getX().toArray('be', len); if (compact) return [ this.getY().isEven() ? 0x02 : 0x03 ].concat(x); return [ 0x04 ].concat(x, this.getY().toArray('be', len)); }; BasePoint.prototype.encode = function encode(enc, compact) { return utils.encode(this._encode(compact), enc); }; BasePoint.prototype.precompute = function precompute(power) { if (this.precomputed) return this; var precomputed = { doubles: null, naf: null, beta: null, }; precomputed.naf = this._getNAFPoints(8); precomputed.doubles = this._getDoubles(4, power); precomputed.beta = this._getBeta(); this.precomputed = precomputed; return this; }; BasePoint.prototype._hasDoubles = function _hasDoubles(k) { if (!this.precomputed) return false; var doubles = this.precomputed.doubles; if (!doubles) return false; return doubles.points.length >= Math.ceil((k.bitLength() + 1) / doubles.step); }; BasePoint.prototype._getDoubles = function _getDoubles(step, power) { if (this.precomputed && this.precomputed.doubles) return this.precomputed.doubles; var doubles = [ this ]; var acc = this; for (var i = 0; i < power; i += step) { for (var j = 0; j < step; j++) acc = acc.dbl(); doubles.push(acc); } return { step: step, points: doubles, }; }; BasePoint.prototype._getNAFPoints = function _getNAFPoints(wnd) { if (this.precomputed && this.precomputed.naf) return this.precomputed.naf; var res = [ this ]; var max = (1 << wnd) - 1; var dbl = max === 1 ? null : this.dbl(); for (var i = 1; i < max; i++) res[i] = res[i - 1].add(dbl); return { wnd: wnd, points: res, }; }; BasePoint.prototype._getBeta = function _getBeta() { return null; }; BasePoint.prototype.dblp = function dblp(k) { var r = this; for (var i = 0; i < k; i++) r = r.dbl(); return r; }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/curve/edwards.js": /*!*************************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/curve/edwards.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); var Base = __webpack_require__(/*! ./base */ "./node_modules/elliptic/lib/elliptic/curve/base.js"); var assert = utils.assert; function EdwardsCurve(conf) { // NOTE: Important as we are creating point in Base.call() this.twisted = (conf.a | 0) !== 1; this.mOneA = this.twisted && (conf.a | 0) === -1; this.extended = this.mOneA; Base.call(this, 'edwards', conf); this.a = new BN(conf.a, 16).umod(this.red.m); this.a = this.a.toRed(this.red); this.c = new BN(conf.c, 16).toRed(this.red); this.c2 = this.c.redSqr(); this.d = new BN(conf.d, 16).toRed(this.red); this.dd = this.d.redAdd(this.d); assert(!this.twisted || this.c.fromRed().cmpn(1) === 0); this.oneC = (conf.c | 0) === 1; } inherits(EdwardsCurve, Base); module.exports = EdwardsCurve; EdwardsCurve.prototype._mulA = function _mulA(num) { if (this.mOneA) return num.redNeg(); else return this.a.redMul(num); }; EdwardsCurve.prototype._mulC = function _mulC(num) { if (this.oneC) return num; else return this.c.redMul(num); }; // Just for compatibility with Short curve EdwardsCurve.prototype.jpoint = function jpoint(x, y, z, t) { return this.point(x, y, z, t); }; EdwardsCurve.prototype.pointFromX = function pointFromX(x, odd) { x = new BN(x, 16); if (!x.red) x = x.toRed(this.red); var x2 = x.redSqr(); var rhs = this.c2.redSub(this.a.redMul(x2)); var lhs = this.one.redSub(this.c2.redMul(this.d).redMul(x2)); var y2 = rhs.redMul(lhs.redInvm()); var y = y2.redSqrt(); if (y.redSqr().redSub(y2).cmp(this.zero) !== 0) throw new Error('invalid point'); var isOdd = y.fromRed().isOdd(); if (odd && !isOdd || !odd && isOdd) y = y.redNeg(); return this.point(x, y); }; EdwardsCurve.prototype.pointFromY = function pointFromY(y, odd) { y = new BN(y, 16); if (!y.red) y = y.toRed(this.red); // x^2 = (y^2 - c^2) / (c^2 d y^2 - a) var y2 = y.redSqr(); var lhs = y2.redSub(this.c2); var rhs = y2.redMul(this.d).redMul(this.c2).redSub(this.a); var x2 = lhs.redMul(rhs.redInvm()); if (x2.cmp(this.zero) === 0) { if (odd) throw new Error('invalid point'); else return this.point(this.zero, y); } var x = x2.redSqrt(); if (x.redSqr().redSub(x2).cmp(this.zero) !== 0) throw new Error('invalid point'); if (x.fromRed().isOdd() !== odd) x = x.redNeg(); return this.point(x, y); }; EdwardsCurve.prototype.validate = function validate(point) { if (point.isInfinity()) return true; // Curve: A * X^2 + Y^2 = C^2 * (1 + D * X^2 * Y^2) point.normalize(); var x2 = point.x.redSqr(); var y2 = point.y.redSqr(); var lhs = x2.redMul(this.a).redAdd(y2); var rhs = this.c2.redMul(this.one.redAdd(this.d.redMul(x2).redMul(y2))); return lhs.cmp(rhs) === 0; }; function Point(curve, x, y, z, t) { Base.BasePoint.call(this, curve, 'projective'); if (x === null && y === null && z === null) { this.x = this.curve.zero; this.y = this.curve.one; this.z = this.curve.one; this.t = this.curve.zero; this.zOne = true; } else { this.x = new BN(x, 16); this.y = new BN(y, 16); this.z = z ? new BN(z, 16) : this.curve.one; this.t = t && new BN(t, 16); if (!this.x.red) this.x = this.x.toRed(this.curve.red); if (!this.y.red) this.y = this.y.toRed(this.curve.red); if (!this.z.red) this.z = this.z.toRed(this.curve.red); if (this.t && !this.t.red) this.t = this.t.toRed(this.curve.red); this.zOne = this.z === this.curve.one; // Use extended coordinates if (this.curve.extended && !this.t) { this.t = this.x.redMul(this.y); if (!this.zOne) this.t = this.t.redMul(this.z.redInvm()); } } } inherits(Point, Base.BasePoint); EdwardsCurve.prototype.pointFromJSON = function pointFromJSON(obj) { return Point.fromJSON(this, obj); }; EdwardsCurve.prototype.point = function point(x, y, z, t) { return new Point(this, x, y, z, t); }; Point.fromJSON = function fromJSON(curve, obj) { return new Point(curve, obj[0], obj[1], obj[2]); }; Point.prototype.inspect = function inspect() { if (this.isInfinity()) return ''; return ''; }; Point.prototype.isInfinity = function isInfinity() { // XXX This code assumes that zero is always zero in red return this.x.cmpn(0) === 0 && (this.y.cmp(this.z) === 0 || (this.zOne && this.y.cmp(this.curve.c) === 0)); }; Point.prototype._extDbl = function _extDbl() { // hyperelliptic.org/EFD/g1p/auto-twisted-extended-1.html // #doubling-dbl-2008-hwcd // 4M + 4S // A = X1^2 var a = this.x.redSqr(); // B = Y1^2 var b = this.y.redSqr(); // C = 2 * Z1^2 var c = this.z.redSqr(); c = c.redIAdd(c); // D = a * A var d = this.curve._mulA(a); // E = (X1 + Y1)^2 - A - B var e = this.x.redAdd(this.y).redSqr().redISub(a).redISub(b); // G = D + B var g = d.redAdd(b); // F = G - C var f = g.redSub(c); // H = D - B var h = d.redSub(b); // X3 = E * F var nx = e.redMul(f); // Y3 = G * H var ny = g.redMul(h); // T3 = E * H var nt = e.redMul(h); // Z3 = F * G var nz = f.redMul(g); return this.curve.point(nx, ny, nz, nt); }; Point.prototype._projDbl = function _projDbl() { // hyperelliptic.org/EFD/g1p/auto-twisted-projective.html // #doubling-dbl-2008-bbjlp // #doubling-dbl-2007-bl // and others // Generally 3M + 4S or 2M + 4S // B = (X1 + Y1)^2 var b = this.x.redAdd(this.y).redSqr(); // C = X1^2 var c = this.x.redSqr(); // D = Y1^2 var d = this.y.redSqr(); var nx; var ny; var nz; var e; var h; var j; if (this.curve.twisted) { // E = a * C e = this.curve._mulA(c); // F = E + D var f = e.redAdd(d); if (this.zOne) { // X3 = (B - C - D) * (F - 2) nx = b.redSub(c).redSub(d).redMul(f.redSub(this.curve.two)); // Y3 = F * (E - D) ny = f.redMul(e.redSub(d)); // Z3 = F^2 - 2 * F nz = f.redSqr().redSub(f).redSub(f); } else { // H = Z1^2 h = this.z.redSqr(); // J = F - 2 * H j = f.redSub(h).redISub(h); // X3 = (B-C-D)*J nx = b.redSub(c).redISub(d).redMul(j); // Y3 = F * (E - D) ny = f.redMul(e.redSub(d)); // Z3 = F * J nz = f.redMul(j); } } else { // E = C + D e = c.redAdd(d); // H = (c * Z1)^2 h = this.curve._mulC(this.z).redSqr(); // J = E - 2 * H j = e.redSub(h).redSub(h); // X3 = c * (B - E) * J nx = this.curve._mulC(b.redISub(e)).redMul(j); // Y3 = c * E * (C - D) ny = this.curve._mulC(e).redMul(c.redISub(d)); // Z3 = E * J nz = e.redMul(j); } return this.curve.point(nx, ny, nz); }; Point.prototype.dbl = function dbl() { if (this.isInfinity()) return this; // Double in extended coordinates if (this.curve.extended) return this._extDbl(); else return this._projDbl(); }; Point.prototype._extAdd = function _extAdd(p) { // hyperelliptic.org/EFD/g1p/auto-twisted-extended-1.html // #addition-add-2008-hwcd-3 // 8M // A = (Y1 - X1) * (Y2 - X2) var a = this.y.redSub(this.x).redMul(p.y.redSub(p.x)); // B = (Y1 + X1) * (Y2 + X2) var b = this.y.redAdd(this.x).redMul(p.y.redAdd(p.x)); // C = T1 * k * T2 var c = this.t.redMul(this.curve.dd).redMul(p.t); // D = Z1 * 2 * Z2 var d = this.z.redMul(p.z.redAdd(p.z)); // E = B - A var e = b.redSub(a); // F = D - C var f = d.redSub(c); // G = D + C var g = d.redAdd(c); // H = B + A var h = b.redAdd(a); // X3 = E * F var nx = e.redMul(f); // Y3 = G * H var ny = g.redMul(h); // T3 = E * H var nt = e.redMul(h); // Z3 = F * G var nz = f.redMul(g); return this.curve.point(nx, ny, nz, nt); }; Point.prototype._projAdd = function _projAdd(p) { // hyperelliptic.org/EFD/g1p/auto-twisted-projective.html // #addition-add-2008-bbjlp // #addition-add-2007-bl // 10M + 1S // A = Z1 * Z2 var a = this.z.redMul(p.z); // B = A^2 var b = a.redSqr(); // C = X1 * X2 var c = this.x.redMul(p.x); // D = Y1 * Y2 var d = this.y.redMul(p.y); // E = d * C * D var e = this.curve.d.redMul(c).redMul(d); // F = B - E var f = b.redSub(e); // G = B + E var g = b.redAdd(e); // X3 = A * F * ((X1 + Y1) * (X2 + Y2) - C - D) var tmp = this.x.redAdd(this.y).redMul(p.x.redAdd(p.y)).redISub(c).redISub(d); var nx = a.redMul(f).redMul(tmp); var ny; var nz; if (this.curve.twisted) { // Y3 = A * G * (D - a * C) ny = a.redMul(g).redMul(d.redSub(this.curve._mulA(c))); // Z3 = F * G nz = f.redMul(g); } else { // Y3 = A * G * (D - C) ny = a.redMul(g).redMul(d.redSub(c)); // Z3 = c * F * G nz = this.curve._mulC(f).redMul(g); } return this.curve.point(nx, ny, nz); }; Point.prototype.add = function add(p) { if (this.isInfinity()) return p; if (p.isInfinity()) return this; if (this.curve.extended) return this._extAdd(p); else return this._projAdd(p); }; Point.prototype.mul = function mul(k) { if (this._hasDoubles(k)) return this.curve._fixedNafMul(this, k); else return this.curve._wnafMul(this, k); }; Point.prototype.mulAdd = function mulAdd(k1, p, k2) { return this.curve._wnafMulAdd(1, [ this, p ], [ k1, k2 ], 2, false); }; Point.prototype.jmulAdd = function jmulAdd(k1, p, k2) { return this.curve._wnafMulAdd(1, [ this, p ], [ k1, k2 ], 2, true); }; Point.prototype.normalize = function normalize() { if (this.zOne) return this; // Normalize coordinates var zi = this.z.redInvm(); this.x = this.x.redMul(zi); this.y = this.y.redMul(zi); if (this.t) this.t = this.t.redMul(zi); this.z = this.curve.one; this.zOne = true; return this; }; Point.prototype.neg = function neg() { return this.curve.point(this.x.redNeg(), this.y, this.z, this.t && this.t.redNeg()); }; Point.prototype.getX = function getX() { this.normalize(); return this.x.fromRed(); }; Point.prototype.getY = function getY() { this.normalize(); return this.y.fromRed(); }; Point.prototype.eq = function eq(other) { return this === other || this.getX().cmp(other.getX()) === 0 && this.getY().cmp(other.getY()) === 0; }; Point.prototype.eqXToP = function eqXToP(x) { var rx = x.toRed(this.curve.red).redMul(this.z); if (this.x.cmp(rx) === 0) return true; var xc = x.clone(); var t = this.curve.redN.redMul(this.z); for (;;) { xc.iadd(this.curve.n); if (xc.cmp(this.curve.p) >= 0) return false; rx.redIAdd(t); if (this.x.cmp(rx) === 0) return true; } }; // Compatibility with BaseCurve Point.prototype.toP = Point.prototype.normalize; Point.prototype.mixedAdd = Point.prototype.add; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/curve/index.js": /*!***********************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/curve/index.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var curve = exports; curve.base = __webpack_require__(/*! ./base */ "./node_modules/elliptic/lib/elliptic/curve/base.js"); curve.short = __webpack_require__(/*! ./short */ "./node_modules/elliptic/lib/elliptic/curve/short.js"); curve.mont = __webpack_require__(/*! ./mont */ "./node_modules/elliptic/lib/elliptic/curve/mont.js"); curve.edwards = __webpack_require__(/*! ./edwards */ "./node_modules/elliptic/lib/elliptic/curve/edwards.js"); /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/curve/mont.js": /*!**********************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/curve/mont.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); var Base = __webpack_require__(/*! ./base */ "./node_modules/elliptic/lib/elliptic/curve/base.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); function MontCurve(conf) { Base.call(this, 'mont', conf); this.a = new BN(conf.a, 16).toRed(this.red); this.b = new BN(conf.b, 16).toRed(this.red); this.i4 = new BN(4).toRed(this.red).redInvm(); this.two = new BN(2).toRed(this.red); this.a24 = this.i4.redMul(this.a.redAdd(this.two)); } inherits(MontCurve, Base); module.exports = MontCurve; MontCurve.prototype.validate = function validate(point) { var x = point.normalize().x; var x2 = x.redSqr(); var rhs = x2.redMul(x).redAdd(x2.redMul(this.a)).redAdd(x); var y = rhs.redSqrt(); return y.redSqr().cmp(rhs) === 0; }; function Point(curve, x, z) { Base.BasePoint.call(this, curve, 'projective'); if (x === null && z === null) { this.x = this.curve.one; this.z = this.curve.zero; } else { this.x = new BN(x, 16); this.z = new BN(z, 16); if (!this.x.red) this.x = this.x.toRed(this.curve.red); if (!this.z.red) this.z = this.z.toRed(this.curve.red); } } inherits(Point, Base.BasePoint); MontCurve.prototype.decodePoint = function decodePoint(bytes, enc) { return this.point(utils.toArray(bytes, enc), 1); }; MontCurve.prototype.point = function point(x, z) { return new Point(this, x, z); }; MontCurve.prototype.pointFromJSON = function pointFromJSON(obj) { return Point.fromJSON(this, obj); }; Point.prototype.precompute = function precompute() { // No-op }; Point.prototype._encode = function _encode() { return this.getX().toArray('be', this.curve.p.byteLength()); }; Point.fromJSON = function fromJSON(curve, obj) { return new Point(curve, obj[0], obj[1] || curve.one); }; Point.prototype.inspect = function inspect() { if (this.isInfinity()) return ''; return ''; }; Point.prototype.isInfinity = function isInfinity() { // XXX This code assumes that zero is always zero in red return this.z.cmpn(0) === 0; }; Point.prototype.dbl = function dbl() { // http://hyperelliptic.org/EFD/g1p/auto-montgom-xz.html#doubling-dbl-1987-m-3 // 2M + 2S + 4A // A = X1 + Z1 var a = this.x.redAdd(this.z); // AA = A^2 var aa = a.redSqr(); // B = X1 - Z1 var b = this.x.redSub(this.z); // BB = B^2 var bb = b.redSqr(); // C = AA - BB var c = aa.redSub(bb); // X3 = AA * BB var nx = aa.redMul(bb); // Z3 = C * (BB + A24 * C) var nz = c.redMul(bb.redAdd(this.curve.a24.redMul(c))); return this.curve.point(nx, nz); }; Point.prototype.add = function add() { throw new Error('Not supported on Montgomery curve'); }; Point.prototype.diffAdd = function diffAdd(p, diff) { // http://hyperelliptic.org/EFD/g1p/auto-montgom-xz.html#diffadd-dadd-1987-m-3 // 4M + 2S + 6A // A = X2 + Z2 var a = this.x.redAdd(this.z); // B = X2 - Z2 var b = this.x.redSub(this.z); // C = X3 + Z3 var c = p.x.redAdd(p.z); // D = X3 - Z3 var d = p.x.redSub(p.z); // DA = D * A var da = d.redMul(a); // CB = C * B var cb = c.redMul(b); // X5 = Z1 * (DA + CB)^2 var nx = diff.z.redMul(da.redAdd(cb).redSqr()); // Z5 = X1 * (DA - CB)^2 var nz = diff.x.redMul(da.redISub(cb).redSqr()); return this.curve.point(nx, nz); }; Point.prototype.mul = function mul(k) { var t = k.clone(); var a = this; // (N / 2) * Q + Q var b = this.curve.point(null, null); // (N / 2) * Q var c = this; // Q for (var bits = []; t.cmpn(0) !== 0; t.iushrn(1)) bits.push(t.andln(1)); for (var i = bits.length - 1; i >= 0; i--) { if (bits[i] === 0) { // N * Q + Q = ((N / 2) * Q + Q)) + (N / 2) * Q a = a.diffAdd(b, c); // N * Q = 2 * ((N / 2) * Q + Q)) b = b.dbl(); } else { // N * Q = ((N / 2) * Q + Q) + ((N / 2) * Q) b = a.diffAdd(b, c); // N * Q + Q = 2 * ((N / 2) * Q + Q) a = a.dbl(); } } return b; }; Point.prototype.mulAdd = function mulAdd() { throw new Error('Not supported on Montgomery curve'); }; Point.prototype.jumlAdd = function jumlAdd() { throw new Error('Not supported on Montgomery curve'); }; Point.prototype.eq = function eq(other) { return this.getX().cmp(other.getX()) === 0; }; Point.prototype.normalize = function normalize() { this.x = this.x.redMul(this.z.redInvm()); this.z = this.curve.one; return this; }; Point.prototype.getX = function getX() { // Normalize coordinates this.normalize(); return this.x.fromRed(); }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/curve/short.js": /*!***********************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/curve/short.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); var Base = __webpack_require__(/*! ./base */ "./node_modules/elliptic/lib/elliptic/curve/base.js"); var assert = utils.assert; function ShortCurve(conf) { Base.call(this, 'short', conf); this.a = new BN(conf.a, 16).toRed(this.red); this.b = new BN(conf.b, 16).toRed(this.red); this.tinv = this.two.redInvm(); this.zeroA = this.a.fromRed().cmpn(0) === 0; this.threeA = this.a.fromRed().sub(this.p).cmpn(-3) === 0; // If the curve is endomorphic, precalculate beta and lambda this.endo = this._getEndomorphism(conf); this._endoWnafT1 = new Array(4); this._endoWnafT2 = new Array(4); } inherits(ShortCurve, Base); module.exports = ShortCurve; ShortCurve.prototype._getEndomorphism = function _getEndomorphism(conf) { // No efficient endomorphism if (!this.zeroA || !this.g || !this.n || this.p.modn(3) !== 1) return; // Compute beta and lambda, that lambda * P = (beta * Px; Py) var beta; var lambda; if (conf.beta) { beta = new BN(conf.beta, 16).toRed(this.red); } else { var betas = this._getEndoRoots(this.p); // Choose the smallest beta beta = betas[0].cmp(betas[1]) < 0 ? betas[0] : betas[1]; beta = beta.toRed(this.red); } if (conf.lambda) { lambda = new BN(conf.lambda, 16); } else { // Choose the lambda that is matching selected beta var lambdas = this._getEndoRoots(this.n); if (this.g.mul(lambdas[0]).x.cmp(this.g.x.redMul(beta)) === 0) { lambda = lambdas[0]; } else { lambda = lambdas[1]; assert(this.g.mul(lambda).x.cmp(this.g.x.redMul(beta)) === 0); } } // Get basis vectors, used for balanced length-two representation var basis; if (conf.basis) { basis = conf.basis.map(function(vec) { return { a: new BN(vec.a, 16), b: new BN(vec.b, 16), }; }); } else { basis = this._getEndoBasis(lambda); } return { beta: beta, lambda: lambda, basis: basis, }; }; ShortCurve.prototype._getEndoRoots = function _getEndoRoots(num) { // Find roots of for x^2 + x + 1 in F // Root = (-1 +- Sqrt(-3)) / 2 // var red = num === this.p ? this.red : BN.mont(num); var tinv = new BN(2).toRed(red).redInvm(); var ntinv = tinv.redNeg(); var s = new BN(3).toRed(red).redNeg().redSqrt().redMul(tinv); var l1 = ntinv.redAdd(s).fromRed(); var l2 = ntinv.redSub(s).fromRed(); return [ l1, l2 ]; }; ShortCurve.prototype._getEndoBasis = function _getEndoBasis(lambda) { // aprxSqrt >= sqrt(this.n) var aprxSqrt = this.n.ushrn(Math.floor(this.n.bitLength() / 2)); // 3.74 // Run EGCD, until r(L + 1) < aprxSqrt var u = lambda; var v = this.n.clone(); var x1 = new BN(1); var y1 = new BN(0); var x2 = new BN(0); var y2 = new BN(1); // NOTE: all vectors are roots of: a + b * lambda = 0 (mod n) var a0; var b0; // First vector var a1; var b1; // Second vector var a2; var b2; var prevR; var i = 0; var r; var x; while (u.cmpn(0) !== 0) { var q = v.div(u); r = v.sub(q.mul(u)); x = x2.sub(q.mul(x1)); var y = y2.sub(q.mul(y1)); if (!a1 && r.cmp(aprxSqrt) < 0) { a0 = prevR.neg(); b0 = x1; a1 = r.neg(); b1 = x; } else if (a1 && ++i === 2) { break; } prevR = r; v = u; u = r; x2 = x1; x1 = x; y2 = y1; y1 = y; } a2 = r.neg(); b2 = x; var len1 = a1.sqr().add(b1.sqr()); var len2 = a2.sqr().add(b2.sqr()); if (len2.cmp(len1) >= 0) { a2 = a0; b2 = b0; } // Normalize signs if (a1.negative) { a1 = a1.neg(); b1 = b1.neg(); } if (a2.negative) { a2 = a2.neg(); b2 = b2.neg(); } return [ { a: a1, b: b1 }, { a: a2, b: b2 }, ]; }; ShortCurve.prototype._endoSplit = function _endoSplit(k) { var basis = this.endo.basis; var v1 = basis[0]; var v2 = basis[1]; var c1 = v2.b.mul(k).divRound(this.n); var c2 = v1.b.neg().mul(k).divRound(this.n); var p1 = c1.mul(v1.a); var p2 = c2.mul(v2.a); var q1 = c1.mul(v1.b); var q2 = c2.mul(v2.b); // Calculate answer var k1 = k.sub(p1).sub(p2); var k2 = q1.add(q2).neg(); return { k1: k1, k2: k2 }; }; ShortCurve.prototype.pointFromX = function pointFromX(x, odd) { x = new BN(x, 16); if (!x.red) x = x.toRed(this.red); var y2 = x.redSqr().redMul(x).redIAdd(x.redMul(this.a)).redIAdd(this.b); var y = y2.redSqrt(); if (y.redSqr().redSub(y2).cmp(this.zero) !== 0) throw new Error('invalid point'); // XXX Is there any way to tell if the number is odd without converting it // to non-red form? var isOdd = y.fromRed().isOdd(); if (odd && !isOdd || !odd && isOdd) y = y.redNeg(); return this.point(x, y); }; ShortCurve.prototype.validate = function validate(point) { if (point.inf) return true; var x = point.x; var y = point.y; var ax = this.a.redMul(x); var rhs = x.redSqr().redMul(x).redIAdd(ax).redIAdd(this.b); return y.redSqr().redISub(rhs).cmpn(0) === 0; }; ShortCurve.prototype._endoWnafMulAdd = function _endoWnafMulAdd(points, coeffs, jacobianResult) { var npoints = this._endoWnafT1; var ncoeffs = this._endoWnafT2; for (var i = 0; i < points.length; i++) { var split = this._endoSplit(coeffs[i]); var p = points[i]; var beta = p._getBeta(); if (split.k1.negative) { split.k1.ineg(); p = p.neg(true); } if (split.k2.negative) { split.k2.ineg(); beta = beta.neg(true); } npoints[i * 2] = p; npoints[i * 2 + 1] = beta; ncoeffs[i * 2] = split.k1; ncoeffs[i * 2 + 1] = split.k2; } var res = this._wnafMulAdd(1, npoints, ncoeffs, i * 2, jacobianResult); // Clean-up references to points and coefficients for (var j = 0; j < i * 2; j++) { npoints[j] = null; ncoeffs[j] = null; } return res; }; function Point(curve, x, y, isRed) { Base.BasePoint.call(this, curve, 'affine'); if (x === null && y === null) { this.x = null; this.y = null; this.inf = true; } else { this.x = new BN(x, 16); this.y = new BN(y, 16); // Force redgomery representation when loading from JSON if (isRed) { this.x.forceRed(this.curve.red); this.y.forceRed(this.curve.red); } if (!this.x.red) this.x = this.x.toRed(this.curve.red); if (!this.y.red) this.y = this.y.toRed(this.curve.red); this.inf = false; } } inherits(Point, Base.BasePoint); ShortCurve.prototype.point = function point(x, y, isRed) { return new Point(this, x, y, isRed); }; ShortCurve.prototype.pointFromJSON = function pointFromJSON(obj, red) { return Point.fromJSON(this, obj, red); }; Point.prototype._getBeta = function _getBeta() { if (!this.curve.endo) return; var pre = this.precomputed; if (pre && pre.beta) return pre.beta; var beta = this.curve.point(this.x.redMul(this.curve.endo.beta), this.y); if (pre) { var curve = this.curve; var endoMul = function(p) { return curve.point(p.x.redMul(curve.endo.beta), p.y); }; pre.beta = beta; beta.precomputed = { beta: null, naf: pre.naf && { wnd: pre.naf.wnd, points: pre.naf.points.map(endoMul), }, doubles: pre.doubles && { step: pre.doubles.step, points: pre.doubles.points.map(endoMul), }, }; } return beta; }; Point.prototype.toJSON = function toJSON() { if (!this.precomputed) return [ this.x, this.y ]; return [ this.x, this.y, this.precomputed && { doubles: this.precomputed.doubles && { step: this.precomputed.doubles.step, points: this.precomputed.doubles.points.slice(1), }, naf: this.precomputed.naf && { wnd: this.precomputed.naf.wnd, points: this.precomputed.naf.points.slice(1), }, } ]; }; Point.fromJSON = function fromJSON(curve, obj, red) { if (typeof obj === 'string') obj = JSON.parse(obj); var res = curve.point(obj[0], obj[1], red); if (!obj[2]) return res; function obj2point(obj) { return curve.point(obj[0], obj[1], red); } var pre = obj[2]; res.precomputed = { beta: null, doubles: pre.doubles && { step: pre.doubles.step, points: [ res ].concat(pre.doubles.points.map(obj2point)), }, naf: pre.naf && { wnd: pre.naf.wnd, points: [ res ].concat(pre.naf.points.map(obj2point)), }, }; return res; }; Point.prototype.inspect = function inspect() { if (this.isInfinity()) return ''; return ''; }; Point.prototype.isInfinity = function isInfinity() { return this.inf; }; Point.prototype.add = function add(p) { // O + P = P if (this.inf) return p; // P + O = P if (p.inf) return this; // P + P = 2P if (this.eq(p)) return this.dbl(); // P + (-P) = O if (this.neg().eq(p)) return this.curve.point(null, null); // P + Q = O if (this.x.cmp(p.x) === 0) return this.curve.point(null, null); var c = this.y.redSub(p.y); if (c.cmpn(0) !== 0) c = c.redMul(this.x.redSub(p.x).redInvm()); var nx = c.redSqr().redISub(this.x).redISub(p.x); var ny = c.redMul(this.x.redSub(nx)).redISub(this.y); return this.curve.point(nx, ny); }; Point.prototype.dbl = function dbl() { if (this.inf) return this; // 2P = O var ys1 = this.y.redAdd(this.y); if (ys1.cmpn(0) === 0) return this.curve.point(null, null); var a = this.curve.a; var x2 = this.x.redSqr(); var dyinv = ys1.redInvm(); var c = x2.redAdd(x2).redIAdd(x2).redIAdd(a).redMul(dyinv); var nx = c.redSqr().redISub(this.x.redAdd(this.x)); var ny = c.redMul(this.x.redSub(nx)).redISub(this.y); return this.curve.point(nx, ny); }; Point.prototype.getX = function getX() { return this.x.fromRed(); }; Point.prototype.getY = function getY() { return this.y.fromRed(); }; Point.prototype.mul = function mul(k) { k = new BN(k, 16); if (this.isInfinity()) return this; else if (this._hasDoubles(k)) return this.curve._fixedNafMul(this, k); else if (this.curve.endo) return this.curve._endoWnafMulAdd([ this ], [ k ]); else return this.curve._wnafMul(this, k); }; Point.prototype.mulAdd = function mulAdd(k1, p2, k2) { var points = [ this, p2 ]; var coeffs = [ k1, k2 ]; if (this.curve.endo) return this.curve._endoWnafMulAdd(points, coeffs); else return this.curve._wnafMulAdd(1, points, coeffs, 2); }; Point.prototype.jmulAdd = function jmulAdd(k1, p2, k2) { var points = [ this, p2 ]; var coeffs = [ k1, k2 ]; if (this.curve.endo) return this.curve._endoWnafMulAdd(points, coeffs, true); else return this.curve._wnafMulAdd(1, points, coeffs, 2, true); }; Point.prototype.eq = function eq(p) { return this === p || this.inf === p.inf && (this.inf || this.x.cmp(p.x) === 0 && this.y.cmp(p.y) === 0); }; Point.prototype.neg = function neg(_precompute) { if (this.inf) return this; var res = this.curve.point(this.x, this.y.redNeg()); if (_precompute && this.precomputed) { var pre = this.precomputed; var negate = function(p) { return p.neg(); }; res.precomputed = { naf: pre.naf && { wnd: pre.naf.wnd, points: pre.naf.points.map(negate), }, doubles: pre.doubles && { step: pre.doubles.step, points: pre.doubles.points.map(negate), }, }; } return res; }; Point.prototype.toJ = function toJ() { if (this.inf) return this.curve.jpoint(null, null, null); var res = this.curve.jpoint(this.x, this.y, this.curve.one); return res; }; function JPoint(curve, x, y, z) { Base.BasePoint.call(this, curve, 'jacobian'); if (x === null && y === null && z === null) { this.x = this.curve.one; this.y = this.curve.one; this.z = new BN(0); } else { this.x = new BN(x, 16); this.y = new BN(y, 16); this.z = new BN(z, 16); } if (!this.x.red) this.x = this.x.toRed(this.curve.red); if (!this.y.red) this.y = this.y.toRed(this.curve.red); if (!this.z.red) this.z = this.z.toRed(this.curve.red); this.zOne = this.z === this.curve.one; } inherits(JPoint, Base.BasePoint); ShortCurve.prototype.jpoint = function jpoint(x, y, z) { return new JPoint(this, x, y, z); }; JPoint.prototype.toP = function toP() { if (this.isInfinity()) return this.curve.point(null, null); var zinv = this.z.redInvm(); var zinv2 = zinv.redSqr(); var ax = this.x.redMul(zinv2); var ay = this.y.redMul(zinv2).redMul(zinv); return this.curve.point(ax, ay); }; JPoint.prototype.neg = function neg() { return this.curve.jpoint(this.x, this.y.redNeg(), this.z); }; JPoint.prototype.add = function add(p) { // O + P = P if (this.isInfinity()) return p; // P + O = P if (p.isInfinity()) return this; // 12M + 4S + 7A var pz2 = p.z.redSqr(); var z2 = this.z.redSqr(); var u1 = this.x.redMul(pz2); var u2 = p.x.redMul(z2); var s1 = this.y.redMul(pz2.redMul(p.z)); var s2 = p.y.redMul(z2.redMul(this.z)); var h = u1.redSub(u2); var r = s1.redSub(s2); if (h.cmpn(0) === 0) { if (r.cmpn(0) !== 0) return this.curve.jpoint(null, null, null); else return this.dbl(); } var h2 = h.redSqr(); var h3 = h2.redMul(h); var v = u1.redMul(h2); var nx = r.redSqr().redIAdd(h3).redISub(v).redISub(v); var ny = r.redMul(v.redISub(nx)).redISub(s1.redMul(h3)); var nz = this.z.redMul(p.z).redMul(h); return this.curve.jpoint(nx, ny, nz); }; JPoint.prototype.mixedAdd = function mixedAdd(p) { // O + P = P if (this.isInfinity()) return p.toJ(); // P + O = P if (p.isInfinity()) return this; // 8M + 3S + 7A var z2 = this.z.redSqr(); var u1 = this.x; var u2 = p.x.redMul(z2); var s1 = this.y; var s2 = p.y.redMul(z2).redMul(this.z); var h = u1.redSub(u2); var r = s1.redSub(s2); if (h.cmpn(0) === 0) { if (r.cmpn(0) !== 0) return this.curve.jpoint(null, null, null); else return this.dbl(); } var h2 = h.redSqr(); var h3 = h2.redMul(h); var v = u1.redMul(h2); var nx = r.redSqr().redIAdd(h3).redISub(v).redISub(v); var ny = r.redMul(v.redISub(nx)).redISub(s1.redMul(h3)); var nz = this.z.redMul(h); return this.curve.jpoint(nx, ny, nz); }; JPoint.prototype.dblp = function dblp(pow) { if (pow === 0) return this; if (this.isInfinity()) return this; if (!pow) return this.dbl(); var i; if (this.curve.zeroA || this.curve.threeA) { var r = this; for (i = 0; i < pow; i++) r = r.dbl(); return r; } // 1M + 2S + 1A + N * (4S + 5M + 8A) // N = 1 => 6M + 6S + 9A var a = this.curve.a; var tinv = this.curve.tinv; var jx = this.x; var jy = this.y; var jz = this.z; var jz4 = jz.redSqr().redSqr(); // Reuse results var jyd = jy.redAdd(jy); for (i = 0; i < pow; i++) { var jx2 = jx.redSqr(); var jyd2 = jyd.redSqr(); var jyd4 = jyd2.redSqr(); var c = jx2.redAdd(jx2).redIAdd(jx2).redIAdd(a.redMul(jz4)); var t1 = jx.redMul(jyd2); var nx = c.redSqr().redISub(t1.redAdd(t1)); var t2 = t1.redISub(nx); var dny = c.redMul(t2); dny = dny.redIAdd(dny).redISub(jyd4); var nz = jyd.redMul(jz); if (i + 1 < pow) jz4 = jz4.redMul(jyd4); jx = nx; jz = nz; jyd = dny; } return this.curve.jpoint(jx, jyd.redMul(tinv), jz); }; JPoint.prototype.dbl = function dbl() { if (this.isInfinity()) return this; if (this.curve.zeroA) return this._zeroDbl(); else if (this.curve.threeA) return this._threeDbl(); else return this._dbl(); }; JPoint.prototype._zeroDbl = function _zeroDbl() { var nx; var ny; var nz; // Z = 1 if (this.zOne) { // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html // #doubling-mdbl-2007-bl // 1M + 5S + 14A // XX = X1^2 var xx = this.x.redSqr(); // YY = Y1^2 var yy = this.y.redSqr(); // YYYY = YY^2 var yyyy = yy.redSqr(); // S = 2 * ((X1 + YY)^2 - XX - YYYY) var s = this.x.redAdd(yy).redSqr().redISub(xx).redISub(yyyy); s = s.redIAdd(s); // M = 3 * XX + a; a = 0 var m = xx.redAdd(xx).redIAdd(xx); // T = M ^ 2 - 2*S var t = m.redSqr().redISub(s).redISub(s); // 8 * YYYY var yyyy8 = yyyy.redIAdd(yyyy); yyyy8 = yyyy8.redIAdd(yyyy8); yyyy8 = yyyy8.redIAdd(yyyy8); // X3 = T nx = t; // Y3 = M * (S - T) - 8 * YYYY ny = m.redMul(s.redISub(t)).redISub(yyyy8); // Z3 = 2*Y1 nz = this.y.redAdd(this.y); } else { // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html // #doubling-dbl-2009-l // 2M + 5S + 13A // A = X1^2 var a = this.x.redSqr(); // B = Y1^2 var b = this.y.redSqr(); // C = B^2 var c = b.redSqr(); // D = 2 * ((X1 + B)^2 - A - C) var d = this.x.redAdd(b).redSqr().redISub(a).redISub(c); d = d.redIAdd(d); // E = 3 * A var e = a.redAdd(a).redIAdd(a); // F = E^2 var f = e.redSqr(); // 8 * C var c8 = c.redIAdd(c); c8 = c8.redIAdd(c8); c8 = c8.redIAdd(c8); // X3 = F - 2 * D nx = f.redISub(d).redISub(d); // Y3 = E * (D - X3) - 8 * C ny = e.redMul(d.redISub(nx)).redISub(c8); // Z3 = 2 * Y1 * Z1 nz = this.y.redMul(this.z); nz = nz.redIAdd(nz); } return this.curve.jpoint(nx, ny, nz); }; JPoint.prototype._threeDbl = function _threeDbl() { var nx; var ny; var nz; // Z = 1 if (this.zOne) { // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-3.html // #doubling-mdbl-2007-bl // 1M + 5S + 15A // XX = X1^2 var xx = this.x.redSqr(); // YY = Y1^2 var yy = this.y.redSqr(); // YYYY = YY^2 var yyyy = yy.redSqr(); // S = 2 * ((X1 + YY)^2 - XX - YYYY) var s = this.x.redAdd(yy).redSqr().redISub(xx).redISub(yyyy); s = s.redIAdd(s); // M = 3 * XX + a var m = xx.redAdd(xx).redIAdd(xx).redIAdd(this.curve.a); // T = M^2 - 2 * S var t = m.redSqr().redISub(s).redISub(s); // X3 = T nx = t; // Y3 = M * (S - T) - 8 * YYYY var yyyy8 = yyyy.redIAdd(yyyy); yyyy8 = yyyy8.redIAdd(yyyy8); yyyy8 = yyyy8.redIAdd(yyyy8); ny = m.redMul(s.redISub(t)).redISub(yyyy8); // Z3 = 2 * Y1 nz = this.y.redAdd(this.y); } else { // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-3.html#doubling-dbl-2001-b // 3M + 5S // delta = Z1^2 var delta = this.z.redSqr(); // gamma = Y1^2 var gamma = this.y.redSqr(); // beta = X1 * gamma var beta = this.x.redMul(gamma); // alpha = 3 * (X1 - delta) * (X1 + delta) var alpha = this.x.redSub(delta).redMul(this.x.redAdd(delta)); alpha = alpha.redAdd(alpha).redIAdd(alpha); // X3 = alpha^2 - 8 * beta var beta4 = beta.redIAdd(beta); beta4 = beta4.redIAdd(beta4); var beta8 = beta4.redAdd(beta4); nx = alpha.redSqr().redISub(beta8); // Z3 = (Y1 + Z1)^2 - gamma - delta nz = this.y.redAdd(this.z).redSqr().redISub(gamma).redISub(delta); // Y3 = alpha * (4 * beta - X3) - 8 * gamma^2 var ggamma8 = gamma.redSqr(); ggamma8 = ggamma8.redIAdd(ggamma8); ggamma8 = ggamma8.redIAdd(ggamma8); ggamma8 = ggamma8.redIAdd(ggamma8); ny = alpha.redMul(beta4.redISub(nx)).redISub(ggamma8); } return this.curve.jpoint(nx, ny, nz); }; JPoint.prototype._dbl = function _dbl() { var a = this.curve.a; // 4M + 6S + 10A var jx = this.x; var jy = this.y; var jz = this.z; var jz4 = jz.redSqr().redSqr(); var jx2 = jx.redSqr(); var jy2 = jy.redSqr(); var c = jx2.redAdd(jx2).redIAdd(jx2).redIAdd(a.redMul(jz4)); var jxd4 = jx.redAdd(jx); jxd4 = jxd4.redIAdd(jxd4); var t1 = jxd4.redMul(jy2); var nx = c.redSqr().redISub(t1.redAdd(t1)); var t2 = t1.redISub(nx); var jyd8 = jy2.redSqr(); jyd8 = jyd8.redIAdd(jyd8); jyd8 = jyd8.redIAdd(jyd8); jyd8 = jyd8.redIAdd(jyd8); var ny = c.redMul(t2).redISub(jyd8); var nz = jy.redAdd(jy).redMul(jz); return this.curve.jpoint(nx, ny, nz); }; JPoint.prototype.trpl = function trpl() { if (!this.curve.zeroA) return this.dbl().add(this); // hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html#tripling-tpl-2007-bl // 5M + 10S + ... // XX = X1^2 var xx = this.x.redSqr(); // YY = Y1^2 var yy = this.y.redSqr(); // ZZ = Z1^2 var zz = this.z.redSqr(); // YYYY = YY^2 var yyyy = yy.redSqr(); // M = 3 * XX + a * ZZ2; a = 0 var m = xx.redAdd(xx).redIAdd(xx); // MM = M^2 var mm = m.redSqr(); // E = 6 * ((X1 + YY)^2 - XX - YYYY) - MM var e = this.x.redAdd(yy).redSqr().redISub(xx).redISub(yyyy); e = e.redIAdd(e); e = e.redAdd(e).redIAdd(e); e = e.redISub(mm); // EE = E^2 var ee = e.redSqr(); // T = 16*YYYY var t = yyyy.redIAdd(yyyy); t = t.redIAdd(t); t = t.redIAdd(t); t = t.redIAdd(t); // U = (M + E)^2 - MM - EE - T var u = m.redIAdd(e).redSqr().redISub(mm).redISub(ee).redISub(t); // X3 = 4 * (X1 * EE - 4 * YY * U) var yyu4 = yy.redMul(u); yyu4 = yyu4.redIAdd(yyu4); yyu4 = yyu4.redIAdd(yyu4); var nx = this.x.redMul(ee).redISub(yyu4); nx = nx.redIAdd(nx); nx = nx.redIAdd(nx); // Y3 = 8 * Y1 * (U * (T - U) - E * EE) var ny = this.y.redMul(u.redMul(t.redISub(u)).redISub(e.redMul(ee))); ny = ny.redIAdd(ny); ny = ny.redIAdd(ny); ny = ny.redIAdd(ny); // Z3 = (Z1 + E)^2 - ZZ - EE var nz = this.z.redAdd(e).redSqr().redISub(zz).redISub(ee); return this.curve.jpoint(nx, ny, nz); }; JPoint.prototype.mul = function mul(k, kbase) { k = new BN(k, kbase); return this.curve._wnafMul(this, k); }; JPoint.prototype.eq = function eq(p) { if (p.type === 'affine') return this.eq(p.toJ()); if (this === p) return true; // x1 * z2^2 == x2 * z1^2 var z2 = this.z.redSqr(); var pz2 = p.z.redSqr(); if (this.x.redMul(pz2).redISub(p.x.redMul(z2)).cmpn(0) !== 0) return false; // y1 * z2^3 == y2 * z1^3 var z3 = z2.redMul(this.z); var pz3 = pz2.redMul(p.z); return this.y.redMul(pz3).redISub(p.y.redMul(z3)).cmpn(0) === 0; }; JPoint.prototype.eqXToP = function eqXToP(x) { var zs = this.z.redSqr(); var rx = x.toRed(this.curve.red).redMul(zs); if (this.x.cmp(rx) === 0) return true; var xc = x.clone(); var t = this.curve.redN.redMul(zs); for (;;) { xc.iadd(this.curve.n); if (xc.cmp(this.curve.p) >= 0) return false; rx.redIAdd(t); if (this.x.cmp(rx) === 0) return true; } }; JPoint.prototype.inspect = function inspect() { if (this.isInfinity()) return ''; return ''; }; JPoint.prototype.isInfinity = function isInfinity() { // XXX This code assumes that zero is always zero in red return this.z.cmpn(0) === 0; }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/curves.js": /*!******************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/curves.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var curves = exports; var hash = __webpack_require__(/*! hash.js */ "./node_modules/hash.js/lib/hash.js"); var curve = __webpack_require__(/*! ./curve */ "./node_modules/elliptic/lib/elliptic/curve/index.js"); var utils = __webpack_require__(/*! ./utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var assert = utils.assert; function PresetCurve(options) { if (options.type === 'short') this.curve = new curve.short(options); else if (options.type === 'edwards') this.curve = new curve.edwards(options); else this.curve = new curve.mont(options); this.g = this.curve.g; this.n = this.curve.n; this.hash = options.hash; assert(this.g.validate(), 'Invalid curve'); assert(this.g.mul(this.n).isInfinity(), 'Invalid curve, G*N != O'); } curves.PresetCurve = PresetCurve; function defineCurve(name, options) { Object.defineProperty(curves, name, { configurable: true, enumerable: true, get: function() { var curve = new PresetCurve(options); Object.defineProperty(curves, name, { configurable: true, enumerable: true, value: curve, }); return curve; }, }); } defineCurve('p192', { type: 'short', prime: 'p192', p: 'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff', a: 'ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc', b: '64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1', n: 'ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831', hash: hash.sha256, gRed: false, g: [ '188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012', '07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811', ], }); defineCurve('p224', { type: 'short', prime: 'p224', p: 'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001', a: 'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe', b: 'b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4', n: 'ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d', hash: hash.sha256, gRed: false, g: [ 'b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21', 'bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34', ], }); defineCurve('p256', { type: 'short', prime: null, p: 'ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff', a: 'ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc', b: '5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b', n: 'ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551', hash: hash.sha256, gRed: false, g: [ '6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296', '4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5', ], }); defineCurve('p384', { type: 'short', prime: null, p: 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ' + 'fffffffe ffffffff 00000000 00000000 ffffffff', a: 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ' + 'fffffffe ffffffff 00000000 00000000 fffffffc', b: 'b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f ' + '5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef', n: 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 ' + 'f4372ddf 581a0db2 48b0a77a ecec196a ccc52973', hash: hash.sha384, gRed: false, g: [ 'aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 ' + '5502f25d bf55296c 3a545e38 72760ab7', '3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 ' + '0a60b1ce 1d7e819d 7a431d7c 90ea0e5f', ], }); defineCurve('p521', { type: 'short', prime: null, p: '000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ' + 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ' + 'ffffffff ffffffff ffffffff ffffffff ffffffff', a: '000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ' + 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ' + 'ffffffff ffffffff ffffffff ffffffff fffffffc', b: '00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b ' + '99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd ' + '3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00', n: '000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ' + 'ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 ' + 'f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409', hash: hash.sha512, gRed: false, g: [ '000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 ' + '053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 ' + 'a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66', '00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 ' + '579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 ' + '3fad0761 353c7086 a272c240 88be9476 9fd16650', ], }); defineCurve('curve25519', { type: 'mont', prime: 'p25519', p: '7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed', a: '76d06', b: '1', n: '1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed', hash: hash.sha256, gRed: false, g: [ '9', ], }); defineCurve('ed25519', { type: 'edwards', prime: 'p25519', p: '7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed', a: '-1', c: '1', // -121665 * (121666^(-1)) (mod P) d: '52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3', n: '1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed', hash: hash.sha256, gRed: false, g: [ '216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a', // 4/5 '6666666666666666666666666666666666666666666666666666666666666658', ], }); var pre; try { pre = __webpack_require__(/*! ./precomputed/secp256k1 */ "./node_modules/elliptic/lib/elliptic/precomputed/secp256k1.js"); } catch (e) { pre = undefined; } defineCurve('secp256k1', { type: 'short', prime: 'k256', p: 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f', a: '0', b: '7', n: 'ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141', h: '1', hash: hash.sha256, // Precomputed endomorphism beta: '7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee', lambda: '5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72', basis: [ { a: '3086d221a7d46bcde86c90e49284eb15', b: '-e4437ed6010e88286f547fa90abfe4c3', }, { a: '114ca50f7a8e2f3f657c1108d9d44cfd8', b: '3086d221a7d46bcde86c90e49284eb15', }, ], gRed: false, g: [ '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798', '483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8', pre, ], }); /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/ec/index.js": /*!********************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/ec/index.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var HmacDRBG = __webpack_require__(/*! hmac-drbg */ "./node_modules/hmac-drbg/lib/hmac-drbg.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var curves = __webpack_require__(/*! ../curves */ "./node_modules/elliptic/lib/elliptic/curves.js"); var rand = __webpack_require__(/*! brorand */ "./node_modules/brorand/index.js"); var assert = utils.assert; var KeyPair = __webpack_require__(/*! ./key */ "./node_modules/elliptic/lib/elliptic/ec/key.js"); var Signature = __webpack_require__(/*! ./signature */ "./node_modules/elliptic/lib/elliptic/ec/signature.js"); function EC(options) { if (!(this instanceof EC)) return new EC(options); // Shortcut `elliptic.ec(curve-name)` if (typeof options === 'string') { assert(Object.prototype.hasOwnProperty.call(curves, options), 'Unknown curve ' + options); options = curves[options]; } // Shortcut for `elliptic.ec(elliptic.curves.curveName)` if (options instanceof curves.PresetCurve) options = { curve: options }; this.curve = options.curve.curve; this.n = this.curve.n; this.nh = this.n.ushrn(1); this.g = this.curve.g; // Point on curve this.g = options.curve.g; this.g.precompute(options.curve.n.bitLength() + 1); // Hash for function for DRBG this.hash = options.hash || options.curve.hash; } module.exports = EC; EC.prototype.keyPair = function keyPair(options) { return new KeyPair(this, options); }; EC.prototype.keyFromPrivate = function keyFromPrivate(priv, enc) { return KeyPair.fromPrivate(this, priv, enc); }; EC.prototype.keyFromPublic = function keyFromPublic(pub, enc) { return KeyPair.fromPublic(this, pub, enc); }; EC.prototype.genKeyPair = function genKeyPair(options) { if (!options) options = {}; // Instantiate Hmac_DRBG var drbg = new HmacDRBG({ hash: this.hash, pers: options.pers, persEnc: options.persEnc || 'utf8', entropy: options.entropy || rand(this.hash.hmacStrength), entropyEnc: options.entropy && options.entropyEnc || 'utf8', nonce: this.n.toArray(), }); var bytes = this.n.byteLength(); var ns2 = this.n.sub(new BN(2)); for (;;) { var priv = new BN(drbg.generate(bytes)); if (priv.cmp(ns2) > 0) continue; priv.iaddn(1); return this.keyFromPrivate(priv); } }; EC.prototype._truncateToN = function _truncateToN(msg, truncOnly) { var delta = msg.byteLength() * 8 - this.n.bitLength(); if (delta > 0) msg = msg.ushrn(delta); if (!truncOnly && msg.cmp(this.n) >= 0) return msg.sub(this.n); else return msg; }; EC.prototype.sign = function sign(msg, key, enc, options) { if (typeof enc === 'object') { options = enc; enc = null; } if (!options) options = {}; key = this.keyFromPrivate(key, enc); msg = this._truncateToN(new BN(msg, 16)); // Zero-extend key to provide enough entropy var bytes = this.n.byteLength(); var bkey = key.getPrivate().toArray('be', bytes); // Zero-extend nonce to have the same byte size as N var nonce = msg.toArray('be', bytes); // Instantiate Hmac_DRBG var drbg = new HmacDRBG({ hash: this.hash, entropy: bkey, nonce: nonce, pers: options.pers, persEnc: options.persEnc || 'utf8', }); // Number of bytes to generate var ns1 = this.n.sub(new BN(1)); for (var iter = 0; ; iter++) { var k = options.k ? options.k(iter) : new BN(drbg.generate(this.n.byteLength())); k = this._truncateToN(k, true); if (k.cmpn(1) <= 0 || k.cmp(ns1) >= 0) continue; var kp = this.g.mul(k); if (kp.isInfinity()) continue; var kpX = kp.getX(); var r = kpX.umod(this.n); if (r.cmpn(0) === 0) continue; var s = k.invm(this.n).mul(r.mul(key.getPrivate()).iadd(msg)); s = s.umod(this.n); if (s.cmpn(0) === 0) continue; var recoveryParam = (kp.getY().isOdd() ? 1 : 0) | (kpX.cmp(r) !== 0 ? 2 : 0); // Use complement of `s`, if it is > `n / 2` if (options.canonical && s.cmp(this.nh) > 0) { s = this.n.sub(s); recoveryParam ^= 1; } return new Signature({ r: r, s: s, recoveryParam: recoveryParam }); } }; EC.prototype.verify = function verify(msg, signature, key, enc) { msg = this._truncateToN(new BN(msg, 16)); key = this.keyFromPublic(key, enc); signature = new Signature(signature, 'hex'); // Perform primitive values validation var r = signature.r; var s = signature.s; if (r.cmpn(1) < 0 || r.cmp(this.n) >= 0) return false; if (s.cmpn(1) < 0 || s.cmp(this.n) >= 0) return false; // Validate signature var sinv = s.invm(this.n); var u1 = sinv.mul(msg).umod(this.n); var u2 = sinv.mul(r).umod(this.n); var p; if (!this.curve._maxwellTrick) { p = this.g.mulAdd(u1, key.getPublic(), u2); if (p.isInfinity()) return false; return p.getX().umod(this.n).cmp(r) === 0; } // NOTE: Greg Maxwell's trick, inspired by: // https://git.io/vad3K p = this.g.jmulAdd(u1, key.getPublic(), u2); if (p.isInfinity()) return false; // Compare `p.x` of Jacobian point with `r`, // this will do `p.x == r * p.z^2` instead of multiplying `p.x` by the // inverse of `p.z^2` return p.eqXToP(r); }; EC.prototype.recoverPubKey = function(msg, signature, j, enc) { assert((3 & j) === j, 'The recovery param is more than two bits'); signature = new Signature(signature, enc); var n = this.n; var e = new BN(msg); var r = signature.r; var s = signature.s; // A set LSB signifies that the y-coordinate is odd var isYOdd = j & 1; var isSecondKey = j >> 1; if (r.cmp(this.curve.p.umod(this.curve.n)) >= 0 && isSecondKey) throw new Error('Unable to find sencond key candinate'); // 1.1. Let x = r + jn. if (isSecondKey) r = this.curve.pointFromX(r.add(this.curve.n), isYOdd); else r = this.curve.pointFromX(r, isYOdd); var rInv = signature.r.invm(n); var s1 = n.sub(e).mul(rInv).umod(n); var s2 = s.mul(rInv).umod(n); // 1.6.1 Compute Q = r^-1 (sR - eG) // Q = r^-1 (sR + -eG) return this.g.mulAdd(s1, r, s2); }; EC.prototype.getKeyRecoveryParam = function(e, signature, Q, enc) { signature = new Signature(signature, enc); if (signature.recoveryParam !== null) return signature.recoveryParam; for (var i = 0; i < 4; i++) { var Qprime; try { Qprime = this.recoverPubKey(e, signature, i); } catch (e) { continue; } if (Qprime.eq(Q)) return i; } throw new Error('Unable to find valid recovery factor'); }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/ec/key.js": /*!******************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/ec/key.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var assert = utils.assert; function KeyPair(ec, options) { this.ec = ec; this.priv = null; this.pub = null; // KeyPair(ec, { priv: ..., pub: ... }) if (options.priv) this._importPrivate(options.priv, options.privEnc); if (options.pub) this._importPublic(options.pub, options.pubEnc); } module.exports = KeyPair; KeyPair.fromPublic = function fromPublic(ec, pub, enc) { if (pub instanceof KeyPair) return pub; return new KeyPair(ec, { pub: pub, pubEnc: enc, }); }; KeyPair.fromPrivate = function fromPrivate(ec, priv, enc) { if (priv instanceof KeyPair) return priv; return new KeyPair(ec, { priv: priv, privEnc: enc, }); }; KeyPair.prototype.validate = function validate() { var pub = this.getPublic(); if (pub.isInfinity()) return { result: false, reason: 'Invalid public key' }; if (!pub.validate()) return { result: false, reason: 'Public key is not a point' }; if (!pub.mul(this.ec.curve.n).isInfinity()) return { result: false, reason: 'Public key * N != O' }; return { result: true, reason: null }; }; KeyPair.prototype.getPublic = function getPublic(compact, enc) { // compact is optional argument if (typeof compact === 'string') { enc = compact; compact = null; } if (!this.pub) this.pub = this.ec.g.mul(this.priv); if (!enc) return this.pub; return this.pub.encode(enc, compact); }; KeyPair.prototype.getPrivate = function getPrivate(enc) { if (enc === 'hex') return this.priv.toString(16, 2); else return this.priv; }; KeyPair.prototype._importPrivate = function _importPrivate(key, enc) { this.priv = new BN(key, enc || 16); // Ensure that the priv won't be bigger than n, otherwise we may fail // in fixed multiplication method this.priv = this.priv.umod(this.ec.curve.n); }; KeyPair.prototype._importPublic = function _importPublic(key, enc) { if (key.x || key.y) { // Montgomery points only have an `x` coordinate. // Weierstrass/Edwards points on the other hand have both `x` and // `y` coordinates. if (this.ec.curve.type === 'mont') { assert(key.x, 'Need x coordinate'); } else if (this.ec.curve.type === 'short' || this.ec.curve.type === 'edwards') { assert(key.x && key.y, 'Need both x and y coordinate'); } this.pub = this.ec.curve.point(key.x, key.y); return; } this.pub = this.ec.curve.decodePoint(key, enc); }; // ECDH KeyPair.prototype.derive = function derive(pub) { if(!pub.validate()) { assert(pub.validate(), 'public point not validated'); } return pub.mul(this.priv).getX(); }; // ECDSA KeyPair.prototype.sign = function sign(msg, enc, options) { return this.ec.sign(msg, this, enc, options); }; KeyPair.prototype.verify = function verify(msg, signature) { return this.ec.verify(msg, signature, this); }; KeyPair.prototype.inspect = function inspect() { return ''; }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/ec/signature.js": /*!************************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/ec/signature.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var assert = utils.assert; function Signature(options, enc) { if (options instanceof Signature) return options; if (this._importDER(options, enc)) return; assert(options.r && options.s, 'Signature without r or s'); this.r = new BN(options.r, 16); this.s = new BN(options.s, 16); if (options.recoveryParam === undefined) this.recoveryParam = null; else this.recoveryParam = options.recoveryParam; } module.exports = Signature; function Position() { this.place = 0; } function getLength(buf, p) { var initial = buf[p.place++]; if (!(initial & 0x80)) { return initial; } var octetLen = initial & 0xf; // Indefinite length or overflow if (octetLen === 0 || octetLen > 4) { return false; } var val = 0; for (var i = 0, off = p.place; i < octetLen; i++, off++) { val <<= 8; val |= buf[off]; val >>>= 0; } // Leading zeroes if (val <= 0x7f) { return false; } p.place = off; return val; } function rmPadding(buf) { var i = 0; var len = buf.length - 1; while (!buf[i] && !(buf[i + 1] & 0x80) && i < len) { i++; } if (i === 0) { return buf; } return buf.slice(i); } Signature.prototype._importDER = function _importDER(data, enc) { data = utils.toArray(data, enc); var p = new Position(); if (data[p.place++] !== 0x30) { return false; } var len = getLength(data, p); if (len === false) { return false; } if ((len + p.place) !== data.length) { return false; } if (data[p.place++] !== 0x02) { return false; } var rlen = getLength(data, p); if (rlen === false) { return false; } var r = data.slice(p.place, rlen + p.place); p.place += rlen; if (data[p.place++] !== 0x02) { return false; } var slen = getLength(data, p); if (slen === false) { return false; } if (data.length !== slen + p.place) { return false; } var s = data.slice(p.place, slen + p.place); if (r[0] === 0) { if (r[1] & 0x80) { r = r.slice(1); } else { // Leading zeroes return false; } } if (s[0] === 0) { if (s[1] & 0x80) { s = s.slice(1); } else { // Leading zeroes return false; } } this.r = new BN(r); this.s = new BN(s); this.recoveryParam = null; return true; }; function constructLength(arr, len) { if (len < 0x80) { arr.push(len); return; } var octets = 1 + (Math.log(len) / Math.LN2 >>> 3); arr.push(octets | 0x80); while (--octets) { arr.push((len >>> (octets << 3)) & 0xff); } arr.push(len); } Signature.prototype.toDER = function toDER(enc) { var r = this.r.toArray(); var s = this.s.toArray(); // Pad values if (r[0] & 0x80) r = [ 0 ].concat(r); // Pad values if (s[0] & 0x80) s = [ 0 ].concat(s); r = rmPadding(r); s = rmPadding(s); while (!s[0] && !(s[1] & 0x80)) { s = s.slice(1); } var arr = [ 0x02 ]; constructLength(arr, r.length); arr = arr.concat(r); arr.push(0x02); constructLength(arr, s.length); var backHalf = arr.concat(s); var res = [ 0x30 ]; constructLength(res, backHalf.length); res = res.concat(backHalf); return utils.encode(res, enc); }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/eddsa/index.js": /*!***********************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/eddsa/index.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var hash = __webpack_require__(/*! hash.js */ "./node_modules/hash.js/lib/hash.js"); var curves = __webpack_require__(/*! ../curves */ "./node_modules/elliptic/lib/elliptic/curves.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var assert = utils.assert; var parseBytes = utils.parseBytes; var KeyPair = __webpack_require__(/*! ./key */ "./node_modules/elliptic/lib/elliptic/eddsa/key.js"); var Signature = __webpack_require__(/*! ./signature */ "./node_modules/elliptic/lib/elliptic/eddsa/signature.js"); function EDDSA(curve) { assert(curve === 'ed25519', 'only tested with ed25519 so far'); if (!(this instanceof EDDSA)) return new EDDSA(curve); curve = curves[curve].curve; this.curve = curve; this.g = curve.g; this.g.precompute(curve.n.bitLength() + 1); this.pointClass = curve.point().constructor; this.encodingLength = Math.ceil(curve.n.bitLength() / 8); this.hash = hash.sha512; } module.exports = EDDSA; /** * @param {Array|String} message - message bytes * @param {Array|String|KeyPair} secret - secret bytes or a keypair * @returns {Signature} - signature */ EDDSA.prototype.sign = function sign(message, secret) { message = parseBytes(message); var key = this.keyFromSecret(secret); var r = this.hashInt(key.messagePrefix(), message); var R = this.g.mul(r); var Rencoded = this.encodePoint(R); var s_ = this.hashInt(Rencoded, key.pubBytes(), message) .mul(key.priv()); var S = r.add(s_).umod(this.curve.n); return this.makeSignature({ R: R, S: S, Rencoded: Rencoded }); }; /** * @param {Array} message - message bytes * @param {Array|String|Signature} sig - sig bytes * @param {Array|String|Point|KeyPair} pub - public key * @returns {Boolean} - true if public key matches sig of message */ EDDSA.prototype.verify = function verify(message, sig, pub) { message = parseBytes(message); sig = this.makeSignature(sig); var key = this.keyFromPublic(pub); var h = this.hashInt(sig.Rencoded(), key.pubBytes(), message); var SG = this.g.mul(sig.S()); var RplusAh = sig.R().add(key.pub().mul(h)); return RplusAh.eq(SG); }; EDDSA.prototype.hashInt = function hashInt() { var hash = this.hash(); for (var i = 0; i < arguments.length; i++) hash.update(arguments[i]); return utils.intFromLE(hash.digest()).umod(this.curve.n); }; EDDSA.prototype.keyFromPublic = function keyFromPublic(pub) { return KeyPair.fromPublic(this, pub); }; EDDSA.prototype.keyFromSecret = function keyFromSecret(secret) { return KeyPair.fromSecret(this, secret); }; EDDSA.prototype.makeSignature = function makeSignature(sig) { if (sig instanceof Signature) return sig; return new Signature(this, sig); }; /** * * https://tools.ietf.org/html/draft-josefsson-eddsa-ed25519-03#section-5.2 * * EDDSA defines methods for encoding and decoding points and integers. These are * helper convenience methods, that pass along to utility functions implied * parameters. * */ EDDSA.prototype.encodePoint = function encodePoint(point) { var enc = point.getY().toArray('le', this.encodingLength); enc[this.encodingLength - 1] |= point.getX().isOdd() ? 0x80 : 0; return enc; }; EDDSA.prototype.decodePoint = function decodePoint(bytes) { bytes = utils.parseBytes(bytes); var lastIx = bytes.length - 1; var normed = bytes.slice(0, lastIx).concat(bytes[lastIx] & ~0x80); var xIsOdd = (bytes[lastIx] & 0x80) !== 0; var y = utils.intFromLE(normed); return this.curve.pointFromY(y, xIsOdd); }; EDDSA.prototype.encodeInt = function encodeInt(num) { return num.toArray('le', this.encodingLength); }; EDDSA.prototype.decodeInt = function decodeInt(bytes) { return utils.intFromLE(bytes); }; EDDSA.prototype.isPoint = function isPoint(val) { return val instanceof this.pointClass; }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/eddsa/key.js": /*!*********************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/eddsa/key.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var assert = utils.assert; var parseBytes = utils.parseBytes; var cachedProperty = utils.cachedProperty; /** * @param {EDDSA} eddsa - instance * @param {Object} params - public/private key parameters * * @param {Array} [params.secret] - secret seed bytes * @param {Point} [params.pub] - public key point (aka `A` in eddsa terms) * @param {Array} [params.pub] - public key point encoded as bytes * */ function KeyPair(eddsa, params) { this.eddsa = eddsa; this._secret = parseBytes(params.secret); if (eddsa.isPoint(params.pub)) this._pub = params.pub; else this._pubBytes = parseBytes(params.pub); } KeyPair.fromPublic = function fromPublic(eddsa, pub) { if (pub instanceof KeyPair) return pub; return new KeyPair(eddsa, { pub: pub }); }; KeyPair.fromSecret = function fromSecret(eddsa, secret) { if (secret instanceof KeyPair) return secret; return new KeyPair(eddsa, { secret: secret }); }; KeyPair.prototype.secret = function secret() { return this._secret; }; cachedProperty(KeyPair, 'pubBytes', function pubBytes() { return this.eddsa.encodePoint(this.pub()); }); cachedProperty(KeyPair, 'pub', function pub() { if (this._pubBytes) return this.eddsa.decodePoint(this._pubBytes); return this.eddsa.g.mul(this.priv()); }); cachedProperty(KeyPair, 'privBytes', function privBytes() { var eddsa = this.eddsa; var hash = this.hash(); var lastIx = eddsa.encodingLength - 1; var a = hash.slice(0, eddsa.encodingLength); a[0] &= 248; a[lastIx] &= 127; a[lastIx] |= 64; return a; }); cachedProperty(KeyPair, 'priv', function priv() { return this.eddsa.decodeInt(this.privBytes()); }); cachedProperty(KeyPair, 'hash', function hash() { return this.eddsa.hash().update(this.secret()).digest(); }); cachedProperty(KeyPair, 'messagePrefix', function messagePrefix() { return this.hash().slice(this.eddsa.encodingLength); }); KeyPair.prototype.sign = function sign(message) { assert(this._secret, 'KeyPair can only verify'); return this.eddsa.sign(message, this); }; KeyPair.prototype.verify = function verify(message, sig) { return this.eddsa.verify(message, sig, this); }; KeyPair.prototype.getSecret = function getSecret(enc) { assert(this._secret, 'KeyPair is public only'); return utils.encode(this.secret(), enc); }; KeyPair.prototype.getPublic = function getPublic(enc) { return utils.encode(this.pubBytes(), enc); }; module.exports = KeyPair; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/eddsa/signature.js": /*!***************************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/eddsa/signature.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/elliptic/lib/elliptic/utils.js"); var assert = utils.assert; var cachedProperty = utils.cachedProperty; var parseBytes = utils.parseBytes; /** * @param {EDDSA} eddsa - eddsa instance * @param {Array|Object} sig - * @param {Array|Point} [sig.R] - R point as Point or bytes * @param {Array|bn} [sig.S] - S scalar as bn or bytes * @param {Array} [sig.Rencoded] - R point encoded * @param {Array} [sig.Sencoded] - S scalar encoded */ function Signature(eddsa, sig) { this.eddsa = eddsa; if (typeof sig !== 'object') sig = parseBytes(sig); if (Array.isArray(sig)) { sig = { R: sig.slice(0, eddsa.encodingLength), S: sig.slice(eddsa.encodingLength), }; } assert(sig.R && sig.S, 'Signature without R or S'); if (eddsa.isPoint(sig.R)) this._R = sig.R; if (sig.S instanceof BN) this._S = sig.S; this._Rencoded = Array.isArray(sig.R) ? sig.R : sig.Rencoded; this._Sencoded = Array.isArray(sig.S) ? sig.S : sig.Sencoded; } cachedProperty(Signature, 'S', function S() { return this.eddsa.decodeInt(this.Sencoded()); }); cachedProperty(Signature, 'R', function R() { return this.eddsa.decodePoint(this.Rencoded()); }); cachedProperty(Signature, 'Rencoded', function Rencoded() { return this.eddsa.encodePoint(this.R()); }); cachedProperty(Signature, 'Sencoded', function Sencoded() { return this.eddsa.encodeInt(this.S()); }); Signature.prototype.toBytes = function toBytes() { return this.Rencoded().concat(this.Sencoded()); }; Signature.prototype.toHex = function toHex() { return utils.encode(this.toBytes(), 'hex').toUpperCase(); }; module.exports = Signature; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/precomputed/secp256k1.js": /*!*********************************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/precomputed/secp256k1.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = { doubles: { step: 4, points: [ [ 'e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a', 'f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821', ], [ '8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508', '11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf', ], [ '175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739', 'd3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695', ], [ '363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640', '4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9', ], [ '8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c', '4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36', ], [ '723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda', '96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f', ], [ 'eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa', '5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999', ], [ '100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0', 'cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09', ], [ 'e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d', '9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d', ], [ 'feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d', 'e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088', ], [ 'da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1', '9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d', ], [ '53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0', '5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8', ], [ '8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047', '10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a', ], [ '385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862', '283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453', ], [ '6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7', '7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160', ], [ '3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd', '56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0', ], [ '85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83', '7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6', ], [ '948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a', '53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589', ], [ '6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8', 'bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17', ], [ 'e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d', '4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda', ], [ 'e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725', '7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd', ], [ '213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754', '4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2', ], [ '4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c', '17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6', ], [ 'fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6', '6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f', ], [ '76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39', 'c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01', ], [ 'c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891', '893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3', ], [ 'd895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b', 'febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f', ], [ 'b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03', '2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7', ], [ 'e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d', 'eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78', ], [ 'a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070', '7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1', ], [ '90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4', 'e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150', ], [ '8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da', '662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82', ], [ 'e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11', '1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc', ], [ '8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e', 'efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b', ], [ 'e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41', '2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51', ], [ 'b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef', '67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45', ], [ 'd68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8', 'db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120', ], [ '324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d', '648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84', ], [ '4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96', '35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d', ], [ '9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd', 'ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d', ], [ '6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5', '9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8', ], [ 'a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266', '40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8', ], [ '7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71', '34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac', ], [ '928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac', 'c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f', ], [ '85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751', '1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962', ], [ 'ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e', '493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907', ], [ '827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241', 'c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec', ], [ 'eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3', 'be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d', ], [ 'e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f', '4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414', ], [ '1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19', 'aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd', ], [ '146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be', 'b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0', ], [ 'fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9', '6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811', ], [ 'da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2', '8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1', ], [ 'a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13', '7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c', ], [ '174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c', 'ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73', ], [ '959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba', '2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd', ], [ 'd2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151', 'e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405', ], [ '64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073', 'd99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589', ], [ '8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458', '38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e', ], [ '13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b', '69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27', ], [ 'bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366', 'd3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1', ], [ '8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa', '40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482', ], [ '8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0', '620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945', ], [ 'dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787', '7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573', ], [ 'f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e', 'ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82', ], ], }, naf: { wnd: 7, points: [ [ 'f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9', '388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672', ], [ '2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4', 'd8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6', ], [ '5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc', '6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da', ], [ 'acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe', 'cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37', ], [ '774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb', 'd984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b', ], [ 'f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8', 'ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81', ], [ 'd7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e', '581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58', ], [ 'defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34', '4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77', ], [ '2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c', '85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a', ], [ '352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5', '321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c', ], [ '2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f', '2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67', ], [ '9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714', '73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402', ], [ 'daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729', 'a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55', ], [ 'c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db', '2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482', ], [ '6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4', 'e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82', ], [ '1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5', 'b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396', ], [ '605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479', '2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49', ], [ '62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d', '80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf', ], [ '80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f', '1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a', ], [ '7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb', 'd0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7', ], [ 'd528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9', 'eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933', ], [ '49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963', '758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a', ], [ '77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74', '958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6', ], [ 'f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530', 'e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37', ], [ '463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b', '5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e', ], [ 'f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247', 'cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6', ], [ 'caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1', 'cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476', ], [ '2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120', '4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40', ], [ '7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435', '91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61', ], [ '754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18', '673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683', ], [ 'e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8', '59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5', ], [ '186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb', '3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b', ], [ 'df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f', '55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417', ], [ '5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143', 'efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868', ], [ '290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba', 'e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a', ], [ 'af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45', 'f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6', ], [ '766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a', '744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996', ], [ '59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e', 'c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e', ], [ 'f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8', 'e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d', ], [ '7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c', '30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2', ], [ '948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519', 'e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e', ], [ '7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab', '100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437', ], [ '3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca', 'ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311', ], [ 'd3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf', '8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4', ], [ '1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610', '68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575', ], [ '733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4', 'f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d', ], [ '15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c', 'd56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d', ], [ 'a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940', 'edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629', ], [ 'e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980', 'a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06', ], [ '311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3', '66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374', ], [ '34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf', '9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee', ], [ 'f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63', '4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1', ], [ 'd7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448', 'fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b', ], [ '32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf', '5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661', ], [ '7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5', '8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6', ], [ 'ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6', '8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e', ], [ '16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5', '5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d', ], [ 'eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99', 'f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc', ], [ '78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51', 'f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4', ], [ '494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5', '42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c', ], [ 'a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5', '204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b', ], [ 'c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997', '4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913', ], [ '841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881', '73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154', ], [ '5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5', '39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865', ], [ '36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66', 'd2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc', ], [ '336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726', 'ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224', ], [ '8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede', '6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e', ], [ '1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94', '60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6', ], [ '85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31', '3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511', ], [ '29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51', 'b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b', ], [ 'a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252', 'ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2', ], [ '4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5', 'cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c', ], [ 'd24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b', '6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3', ], [ 'ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4', '322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d', ], [ 'af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f', '6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700', ], [ 'e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889', '2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4', ], [ '591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246', 'b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196', ], [ '11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984', '998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4', ], [ '3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a', 'b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257', ], [ 'cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030', 'bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13', ], [ 'c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197', '6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096', ], [ 'c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593', 'c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38', ], [ 'a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef', '21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f', ], [ '347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38', '60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448', ], [ 'da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a', '49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a', ], [ 'c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111', '5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4', ], [ '4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502', '7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437', ], [ '3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea', 'be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7', ], [ 'cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26', '8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d', ], [ 'b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986', '39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a', ], [ 'd4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e', '62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54', ], [ '48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4', '25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77', ], [ 'dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda', 'ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517', ], [ '6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859', 'cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10', ], [ 'e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f', 'f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125', ], [ 'eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c', '6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e', ], [ '13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942', 'fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1', ], [ 'ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a', '1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2', ], [ 'b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80', '5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423', ], [ 'ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d', '438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8', ], [ '8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1', 'cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758', ], [ '52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63', 'c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375', ], [ 'e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352', '6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d', ], [ '7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193', 'ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec', ], [ '5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00', '9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0', ], [ '32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58', 'ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c', ], [ 'e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7', 'd3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4', ], [ '8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8', 'c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f', ], [ '4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e', '67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649', ], [ '3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d', 'cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826', ], [ '674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b', '299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5', ], [ 'd32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f', 'f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87', ], [ '30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6', '462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b', ], [ 'be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297', '62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc', ], [ '93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a', '7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c', ], [ 'b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c', 'ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f', ], [ 'd5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52', '4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a', ], [ 'd3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb', 'bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46', ], [ '463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065', 'bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f', ], [ '7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917', '603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03', ], [ '74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9', 'cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08', ], [ '30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3', '553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8', ], [ '9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57', '712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373', ], [ '176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66', 'ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3', ], [ '75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8', '9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8', ], [ '809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721', '9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1', ], [ '1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180', '4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9', ], ], }, }; /***/ }), /***/ "./node_modules/elliptic/lib/elliptic/utils.js": /*!*****************************************************!*\ !*** ./node_modules/elliptic/lib/elliptic/utils.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = exports; var BN = __webpack_require__(/*! bn.js */ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js"); var minAssert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); var minUtils = __webpack_require__(/*! minimalistic-crypto-utils */ "./node_modules/minimalistic-crypto-utils/lib/utils.js"); utils.assert = minAssert; utils.toArray = minUtils.toArray; utils.zero2 = minUtils.zero2; utils.toHex = minUtils.toHex; utils.encode = minUtils.encode; // Represent num in a w-NAF form function getNAF(num, w, bits) { var naf = new Array(Math.max(num.bitLength(), bits) + 1); naf.fill(0); var ws = 1 << (w + 1); var k = num.clone(); for (var i = 0; i < naf.length; i++) { var z; var mod = k.andln(ws - 1); if (k.isOdd()) { if (mod > (ws >> 1) - 1) z = (ws >> 1) - mod; else z = mod; k.isubn(z); } else { z = 0; } naf[i] = z; k.iushrn(1); } return naf; } utils.getNAF = getNAF; // Represent k1, k2 in a Joint Sparse Form function getJSF(k1, k2) { var jsf = [ [], [], ]; k1 = k1.clone(); k2 = k2.clone(); var d1 = 0; var d2 = 0; var m8; while (k1.cmpn(-d1) > 0 || k2.cmpn(-d2) > 0) { // First phase var m14 = (k1.andln(3) + d1) & 3; var m24 = (k2.andln(3) + d2) & 3; if (m14 === 3) m14 = -1; if (m24 === 3) m24 = -1; var u1; if ((m14 & 1) === 0) { u1 = 0; } else { m8 = (k1.andln(7) + d1) & 7; if ((m8 === 3 || m8 === 5) && m24 === 2) u1 = -m14; else u1 = m14; } jsf[0].push(u1); var u2; if ((m24 & 1) === 0) { u2 = 0; } else { m8 = (k2.andln(7) + d2) & 7; if ((m8 === 3 || m8 === 5) && m14 === 2) u2 = -m24; else u2 = m24; } jsf[1].push(u2); // Second phase if (2 * d1 === u1 + 1) d1 = 1 - d1; if (2 * d2 === u2 + 1) d2 = 1 - d2; k1.iushrn(1); k2.iushrn(1); } return jsf; } utils.getJSF = getJSF; function cachedProperty(obj, name, computer) { var key = '_' + name; obj.prototype[name] = function cachedProperty() { return this[key] !== undefined ? this[key] : this[key] = computer.call(this); }; } utils.cachedProperty = cachedProperty; function parseBytes(bytes) { return typeof bytes === 'string' ? utils.toArray(bytes, 'hex') : bytes; } utils.parseBytes = parseBytes; function intFromLE(bytes) { return new BN(bytes, 'hex', 'le'); } utils.intFromLE = intFromLE; /***/ }), /***/ "./node_modules/elliptic/node_modules/bn.js/lib/bn.js": /*!************************************************************!*\ !*** ./node_modules/elliptic/node_modules/bn.js/lib/bn.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module) {(function (module, exports) { 'use strict'; // Utils function assert (val, msg) { if (!val) throw new Error(msg || 'Assertion failed'); } // Could use `inherits` module, but don't want to move from single file // architecture yet. function inherits (ctor, superCtor) { ctor.super_ = superCtor; var TempCtor = function () {}; TempCtor.prototype = superCtor.prototype; ctor.prototype = new TempCtor(); ctor.prototype.constructor = ctor; } // BN function BN (number, base, endian) { if (BN.isBN(number)) { return number; } this.negative = 0; this.words = null; this.length = 0; // Reduction context this.red = null; if (number !== null) { if (base === 'le' || base === 'be') { endian = base; base = 10; } this._init(number || 0, base || 10, endian || 'be'); } } if (typeof module === 'object') { module.exports = BN; } else { exports.BN = BN; } BN.BN = BN; BN.wordSize = 26; var Buffer; try { Buffer = __webpack_require__(/*! buffer */ 16).Buffer; } catch (e) { } BN.isBN = function isBN (num) { if (num instanceof BN) { return true; } return num !== null && typeof num === 'object' && num.constructor.wordSize === BN.wordSize && Array.isArray(num.words); }; BN.max = function max (left, right) { if (left.cmp(right) > 0) return left; return right; }; BN.min = function min (left, right) { if (left.cmp(right) < 0) return left; return right; }; BN.prototype._init = function init (number, base, endian) { if (typeof number === 'number') { return this._initNumber(number, base, endian); } if (typeof number === 'object') { return this._initArray(number, base, endian); } if (base === 'hex') { base = 16; } assert(base === (base | 0) && base >= 2 && base <= 36); number = number.toString().replace(/\s+/g, ''); var start = 0; if (number[0] === '-') { start++; } if (base === 16) { this._parseHex(number, start); } else { this._parseBase(number, base, start); } if (number[0] === '-') { this.negative = 1; } this.strip(); if (endian !== 'le') return; this._initArray(this.toArray(), base, endian); }; BN.prototype._initNumber = function _initNumber (number, base, endian) { if (number < 0) { this.negative = 1; number = -number; } if (number < 0x4000000) { this.words = [ number & 0x3ffffff ]; this.length = 1; } else if (number < 0x10000000000000) { this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff ]; this.length = 2; } else { assert(number < 0x20000000000000); // 2 ^ 53 (unsafe) this.words = [ number & 0x3ffffff, (number / 0x4000000) & 0x3ffffff, 1 ]; this.length = 3; } if (endian !== 'le') return; // Reverse the bytes this._initArray(this.toArray(), base, endian); }; BN.prototype._initArray = function _initArray (number, base, endian) { // Perhaps a Uint8Array assert(typeof number.length === 'number'); if (number.length <= 0) { this.words = [ 0 ]; this.length = 1; return this; } this.length = Math.ceil(number.length / 3); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; var off = 0; if (endian === 'be') { for (i = number.length - 1, j = 0; i >= 0; i -= 3) { w = number[i] | (number[i - 1] << 8) | (number[i - 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } else if (endian === 'le') { for (i = 0, j = 0; i < number.length; i += 3) { w = number[i] | (number[i + 1] << 8) | (number[i + 2] << 16); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] = (w >>> (26 - off)) & 0x3ffffff; off += 24; if (off >= 26) { off -= 26; j++; } } } return this.strip(); }; function parseHex (str, start, end) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r <<= 4; // 'a' - 'f' if (c >= 49 && c <= 54) { r |= c - 49 + 0xa; // 'A' - 'F' } else if (c >= 17 && c <= 22) { r |= c - 17 + 0xa; // '0' - '9' } else { r |= c & 0xf; } } return r; } BN.prototype._parseHex = function _parseHex (number, start) { // Create possibly bigger array to ensure that it fits the number this.length = Math.ceil((number.length - start) / 6); this.words = new Array(this.length); for (var i = 0; i < this.length; i++) { this.words[i] = 0; } var j, w; // Scan 24-bit chunks and add them to the number var off = 0; for (i = number.length - 6, j = 0; i >= start; i -= 6) { w = parseHex(number, i, i + 6); this.words[j] |= (w << off) & 0x3ffffff; // NOTE: `0x3fffff` is intentional here, 26bits max shift + 24bit hex limb this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; off += 24; if (off >= 26) { off -= 26; j++; } } if (i + 6 !== start) { w = parseHex(number, start, i + 6); this.words[j] |= (w << off) & 0x3ffffff; this.words[j + 1] |= w >>> (26 - off) & 0x3fffff; } this.strip(); }; function parseBase (str, start, end, mul) { var r = 0; var len = Math.min(str.length, end); for (var i = start; i < len; i++) { var c = str.charCodeAt(i) - 48; r *= mul; // 'a' if (c >= 49) { r += c - 49 + 0xa; // 'A' } else if (c >= 17) { r += c - 17 + 0xa; // '0' - '9' } else { r += c; } } return r; } BN.prototype._parseBase = function _parseBase (number, base, start) { // Initialize as zero this.words = [ 0 ]; this.length = 1; // Find length of limb in base for (var limbLen = 0, limbPow = 1; limbPow <= 0x3ffffff; limbPow *= base) { limbLen++; } limbLen--; limbPow = (limbPow / base) | 0; var total = number.length - start; var mod = total % limbLen; var end = Math.min(total, total - mod) + start; var word = 0; for (var i = start; i < end; i += limbLen) { word = parseBase(number, i, i + limbLen, base); this.imuln(limbPow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } if (mod !== 0) { var pow = 1; word = parseBase(number, i, number.length, base); for (i = 0; i < mod; i++) { pow *= base; } this.imuln(pow); if (this.words[0] + word < 0x4000000) { this.words[0] += word; } else { this._iaddn(word); } } }; BN.prototype.copy = function copy (dest) { dest.words = new Array(this.length); for (var i = 0; i < this.length; i++) { dest.words[i] = this.words[i]; } dest.length = this.length; dest.negative = this.negative; dest.red = this.red; }; BN.prototype.clone = function clone () { var r = new BN(null); this.copy(r); return r; }; BN.prototype._expand = function _expand (size) { while (this.length < size) { this.words[this.length++] = 0; } return this; }; // Remove leading `0` from `this` BN.prototype.strip = function strip () { while (this.length > 1 && this.words[this.length - 1] === 0) { this.length--; } return this._normSign(); }; BN.prototype._normSign = function _normSign () { // -0 = 0 if (this.length === 1 && this.words[0] === 0) { this.negative = 0; } return this; }; BN.prototype.inspect = function inspect () { return (this.red ? ''; }; /* var zeros = []; var groupSizes = []; var groupBases = []; var s = ''; var i = -1; while (++i < BN.wordSize) { zeros[i] = s; s += '0'; } groupSizes[0] = 0; groupSizes[1] = 0; groupBases[0] = 0; groupBases[1] = 0; var base = 2 - 1; while (++base < 36 + 1) { var groupSize = 0; var groupBase = 1; while (groupBase < (1 << BN.wordSize) / base) { groupBase *= base; groupSize += 1; } groupSizes[base] = groupSize; groupBases[base] = groupBase; } */ var zeros = [ '', '0', '00', '000', '0000', '00000', '000000', '0000000', '00000000', '000000000', '0000000000', '00000000000', '000000000000', '0000000000000', '00000000000000', '000000000000000', '0000000000000000', '00000000000000000', '000000000000000000', '0000000000000000000', '00000000000000000000', '000000000000000000000', '0000000000000000000000', '00000000000000000000000', '000000000000000000000000', '0000000000000000000000000' ]; var groupSizes = [ 0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 ]; var groupBases = [ 0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 10000000, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64000000, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 24300000, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176 ]; BN.prototype.toString = function toString (base, padding) { base = base || 10; padding = padding | 0 || 1; var out; if (base === 16 || base === 'hex') { out = ''; var off = 0; var carry = 0; for (var i = 0; i < this.length; i++) { var w = this.words[i]; var word = (((w << off) | carry) & 0xffffff).toString(16); carry = (w >>> (24 - off)) & 0xffffff; if (carry !== 0 || i !== this.length - 1) { out = zeros[6 - word.length] + word + out; } else { out = word + out; } off += 2; if (off >= 26) { off -= 26; i--; } } if (carry !== 0) { out = carry.toString(16) + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } if (base === (base | 0) && base >= 2 && base <= 36) { // var groupSize = Math.floor(BN.wordSize * Math.LN2 / Math.log(base)); var groupSize = groupSizes[base]; // var groupBase = Math.pow(base, groupSize); var groupBase = groupBases[base]; out = ''; var c = this.clone(); c.negative = 0; while (!c.isZero()) { var r = c.modn(groupBase).toString(base); c = c.idivn(groupBase); if (!c.isZero()) { out = zeros[groupSize - r.length] + r + out; } else { out = r + out; } } if (this.isZero()) { out = '0' + out; } while (out.length % padding !== 0) { out = '0' + out; } if (this.negative !== 0) { out = '-' + out; } return out; } assert(false, 'Base should be between 2 and 36'); }; BN.prototype.toNumber = function toNumber () { var ret = this.words[0]; if (this.length === 2) { ret += this.words[1] * 0x4000000; } else if (this.length === 3 && this.words[2] === 0x01) { // NOTE: at this stage it is known that the top bit is set ret += 0x10000000000000 + (this.words[1] * 0x4000000); } else if (this.length > 2) { assert(false, 'Number can only safely store up to 53 bits'); } return (this.negative !== 0) ? -ret : ret; }; BN.prototype.toJSON = function toJSON () { return this.toString(16); }; BN.prototype.toBuffer = function toBuffer (endian, length) { assert(typeof Buffer !== 'undefined'); return this.toArrayLike(Buffer, endian, length); }; BN.prototype.toArray = function toArray (endian, length) { return this.toArrayLike(Array, endian, length); }; BN.prototype.toArrayLike = function toArrayLike (ArrayType, endian, length) { var byteLength = this.byteLength(); var reqLength = length || Math.max(1, byteLength); assert(byteLength <= reqLength, 'byte array longer than desired length'); assert(reqLength > 0, 'Requested array length <= 0'); this.strip(); var littleEndian = endian === 'le'; var res = new ArrayType(reqLength); var b, i; var q = this.clone(); if (!littleEndian) { // Assume big-endian for (i = 0; i < reqLength - byteLength; i++) { res[i] = 0; } for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[reqLength - i - 1] = b; } } else { for (i = 0; !q.isZero(); i++) { b = q.andln(0xff); q.iushrn(8); res[i] = b; } for (; i < reqLength; i++) { res[i] = 0; } } return res; }; if (Math.clz32) { BN.prototype._countBits = function _countBits (w) { return 32 - Math.clz32(w); }; } else { BN.prototype._countBits = function _countBits (w) { var t = w; var r = 0; if (t >= 0x1000) { r += 13; t >>>= 13; } if (t >= 0x40) { r += 7; t >>>= 7; } if (t >= 0x8) { r += 4; t >>>= 4; } if (t >= 0x02) { r += 2; t >>>= 2; } return r + t; }; } BN.prototype._zeroBits = function _zeroBits (w) { // Short-cut if (w === 0) return 26; var t = w; var r = 0; if ((t & 0x1fff) === 0) { r += 13; t >>>= 13; } if ((t & 0x7f) === 0) { r += 7; t >>>= 7; } if ((t & 0xf) === 0) { r += 4; t >>>= 4; } if ((t & 0x3) === 0) { r += 2; t >>>= 2; } if ((t & 0x1) === 0) { r++; } return r; }; // Return number of used bits in a BN BN.prototype.bitLength = function bitLength () { var w = this.words[this.length - 1]; var hi = this._countBits(w); return (this.length - 1) * 26 + hi; }; function toBitArray (num) { var w = new Array(num.bitLength()); for (var bit = 0; bit < w.length; bit++) { var off = (bit / 26) | 0; var wbit = bit % 26; w[bit] = (num.words[off] & (1 << wbit)) >>> wbit; } return w; } // Number of trailing zero bits BN.prototype.zeroBits = function zeroBits () { if (this.isZero()) return 0; var r = 0; for (var i = 0; i < this.length; i++) { var b = this._zeroBits(this.words[i]); r += b; if (b !== 26) break; } return r; }; BN.prototype.byteLength = function byteLength () { return Math.ceil(this.bitLength() / 8); }; BN.prototype.toTwos = function toTwos (width) { if (this.negative !== 0) { return this.abs().inotn(width).iaddn(1); } return this.clone(); }; BN.prototype.fromTwos = function fromTwos (width) { if (this.testn(width - 1)) { return this.notn(width).iaddn(1).ineg(); } return this.clone(); }; BN.prototype.isNeg = function isNeg () { return this.negative !== 0; }; // Return negative clone of `this` BN.prototype.neg = function neg () { return this.clone().ineg(); }; BN.prototype.ineg = function ineg () { if (!this.isZero()) { this.negative ^= 1; } return this; }; // Or `num` with `this` in-place BN.prototype.iuor = function iuor (num) { while (this.length < num.length) { this.words[this.length++] = 0; } for (var i = 0; i < num.length; i++) { this.words[i] = this.words[i] | num.words[i]; } return this.strip(); }; BN.prototype.ior = function ior (num) { assert((this.negative | num.negative) === 0); return this.iuor(num); }; // Or `num` with `this` BN.prototype.or = function or (num) { if (this.length > num.length) return this.clone().ior(num); return num.clone().ior(this); }; BN.prototype.uor = function uor (num) { if (this.length > num.length) return this.clone().iuor(num); return num.clone().iuor(this); }; // And `num` with `this` in-place BN.prototype.iuand = function iuand (num) { // b = min-length(num, this) var b; if (this.length > num.length) { b = num; } else { b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = this.words[i] & num.words[i]; } this.length = b.length; return this.strip(); }; BN.prototype.iand = function iand (num) { assert((this.negative | num.negative) === 0); return this.iuand(num); }; // And `num` with `this` BN.prototype.and = function and (num) { if (this.length > num.length) return this.clone().iand(num); return num.clone().iand(this); }; BN.prototype.uand = function uand (num) { if (this.length > num.length) return this.clone().iuand(num); return num.clone().iuand(this); }; // Xor `num` with `this` in-place BN.prototype.iuxor = function iuxor (num) { // a.length > b.length var a; var b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } for (var i = 0; i < b.length; i++) { this.words[i] = a.words[i] ^ b.words[i]; } if (this !== a) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = a.length; return this.strip(); }; BN.prototype.ixor = function ixor (num) { assert((this.negative | num.negative) === 0); return this.iuxor(num); }; // Xor `num` with `this` BN.prototype.xor = function xor (num) { if (this.length > num.length) return this.clone().ixor(num); return num.clone().ixor(this); }; BN.prototype.uxor = function uxor (num) { if (this.length > num.length) return this.clone().iuxor(num); return num.clone().iuxor(this); }; // Not ``this`` with ``width`` bitwidth BN.prototype.inotn = function inotn (width) { assert(typeof width === 'number' && width >= 0); var bytesNeeded = Math.ceil(width / 26) | 0; var bitsLeft = width % 26; // Extend the buffer with leading zeroes this._expand(bytesNeeded); if (bitsLeft > 0) { bytesNeeded--; } // Handle complete words for (var i = 0; i < bytesNeeded; i++) { this.words[i] = ~this.words[i] & 0x3ffffff; } // Handle the residue if (bitsLeft > 0) { this.words[i] = ~this.words[i] & (0x3ffffff >> (26 - bitsLeft)); } // And remove leading zeroes return this.strip(); }; BN.prototype.notn = function notn (width) { return this.clone().inotn(width); }; // Set `bit` of `this` BN.prototype.setn = function setn (bit, val) { assert(typeof bit === 'number' && bit >= 0); var off = (bit / 26) | 0; var wbit = bit % 26; this._expand(off + 1); if (val) { this.words[off] = this.words[off] | (1 << wbit); } else { this.words[off] = this.words[off] & ~(1 << wbit); } return this.strip(); }; // Add `num` to `this` in-place BN.prototype.iadd = function iadd (num) { var r; // negative + positive if (this.negative !== 0 && num.negative === 0) { this.negative = 0; r = this.isub(num); this.negative ^= 1; return this._normSign(); // positive + negative } else if (this.negative === 0 && num.negative !== 0) { num.negative = 0; r = this.isub(num); num.negative = 1; return r._normSign(); } // a.length > b.length var a, b; if (this.length > num.length) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) + (b.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; this.words[i] = r & 0x3ffffff; carry = r >>> 26; } this.length = a.length; if (carry !== 0) { this.words[this.length] = carry; this.length++; // Copy the rest of the words } else if (a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } return this; }; // Add `num` to `this` BN.prototype.add = function add (num) { var res; if (num.negative !== 0 && this.negative === 0) { num.negative = 0; res = this.sub(num); num.negative ^= 1; return res; } else if (num.negative === 0 && this.negative !== 0) { this.negative = 0; res = num.sub(this); this.negative = 1; return res; } if (this.length > num.length) return this.clone().iadd(num); return num.clone().iadd(this); }; // Subtract `num` from `this` in-place BN.prototype.isub = function isub (num) { // this - (-num) = this + num if (num.negative !== 0) { num.negative = 0; var r = this.iadd(num); num.negative = 1; return r._normSign(); // -this - num = -(this + num) } else if (this.negative !== 0) { this.negative = 0; this.iadd(num); this.negative = 1; return this._normSign(); } // At this point both numbers are positive var cmp = this.cmp(num); // Optimization - zeroify if (cmp === 0) { this.negative = 0; this.length = 1; this.words[0] = 0; return this; } // a > b var a, b; if (cmp > 0) { a = this; b = num; } else { a = num; b = this; } var carry = 0; for (var i = 0; i < b.length; i++) { r = (a.words[i] | 0) - (b.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } for (; carry !== 0 && i < a.length; i++) { r = (a.words[i] | 0) + carry; carry = r >> 26; this.words[i] = r & 0x3ffffff; } // Copy rest of the words if (carry === 0 && i < a.length && a !== this) { for (; i < a.length; i++) { this.words[i] = a.words[i]; } } this.length = Math.max(this.length, i); if (a !== this) { this.negative = 1; } return this.strip(); }; // Subtract `num` from `this` BN.prototype.sub = function sub (num) { return this.clone().isub(num); }; function smallMulTo (self, num, out) { out.negative = num.negative ^ self.negative; var len = (self.length + num.length) | 0; out.length = len; len = (len - 1) | 0; // Peel one iteration (compiler can't do it, because of code complexity) var a = self.words[0] | 0; var b = num.words[0] | 0; var r = a * b; var lo = r & 0x3ffffff; var carry = (r / 0x4000000) | 0; out.words[0] = lo; for (var k = 1; k < len; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = carry >>> 26; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = (k - j) | 0; a = self.words[i] | 0; b = num.words[j] | 0; r = a * b + rword; ncarry += (r / 0x4000000) | 0; rword = r & 0x3ffffff; } out.words[k] = rword | 0; carry = ncarry | 0; } if (carry !== 0) { out.words[k] = carry | 0; } else { out.length--; } return out.strip(); } // TODO(indutny): it may be reasonable to omit it for users who don't need // to work with 256-bit numbers, otherwise it gives 20% improvement for 256-bit // multiplication (like elliptic secp256k1). var comb10MulTo = function comb10MulTo (self, num, out) { var a = self.words; var b = num.words; var o = out.words; var c = 0; var lo; var mid; var hi; var a0 = a[0] | 0; var al0 = a0 & 0x1fff; var ah0 = a0 >>> 13; var a1 = a[1] | 0; var al1 = a1 & 0x1fff; var ah1 = a1 >>> 13; var a2 = a[2] | 0; var al2 = a2 & 0x1fff; var ah2 = a2 >>> 13; var a3 = a[3] | 0; var al3 = a3 & 0x1fff; var ah3 = a3 >>> 13; var a4 = a[4] | 0; var al4 = a4 & 0x1fff; var ah4 = a4 >>> 13; var a5 = a[5] | 0; var al5 = a5 & 0x1fff; var ah5 = a5 >>> 13; var a6 = a[6] | 0; var al6 = a6 & 0x1fff; var ah6 = a6 >>> 13; var a7 = a[7] | 0; var al7 = a7 & 0x1fff; var ah7 = a7 >>> 13; var a8 = a[8] | 0; var al8 = a8 & 0x1fff; var ah8 = a8 >>> 13; var a9 = a[9] | 0; var al9 = a9 & 0x1fff; var ah9 = a9 >>> 13; var b0 = b[0] | 0; var bl0 = b0 & 0x1fff; var bh0 = b0 >>> 13; var b1 = b[1] | 0; var bl1 = b1 & 0x1fff; var bh1 = b1 >>> 13; var b2 = b[2] | 0; var bl2 = b2 & 0x1fff; var bh2 = b2 >>> 13; var b3 = b[3] | 0; var bl3 = b3 & 0x1fff; var bh3 = b3 >>> 13; var b4 = b[4] | 0; var bl4 = b4 & 0x1fff; var bh4 = b4 >>> 13; var b5 = b[5] | 0; var bl5 = b5 & 0x1fff; var bh5 = b5 >>> 13; var b6 = b[6] | 0; var bl6 = b6 & 0x1fff; var bh6 = b6 >>> 13; var b7 = b[7] | 0; var bl7 = b7 & 0x1fff; var bh7 = b7 >>> 13; var b8 = b[8] | 0; var bl8 = b8 & 0x1fff; var bh8 = b8 >>> 13; var b9 = b[9] | 0; var bl9 = b9 & 0x1fff; var bh9 = b9 >>> 13; out.negative = self.negative ^ num.negative; out.length = 19; /* k = 0 */ lo = Math.imul(al0, bl0); mid = Math.imul(al0, bh0); mid = (mid + Math.imul(ah0, bl0)) | 0; hi = Math.imul(ah0, bh0); var w0 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w0 >>> 26)) | 0; w0 &= 0x3ffffff; /* k = 1 */ lo = Math.imul(al1, bl0); mid = Math.imul(al1, bh0); mid = (mid + Math.imul(ah1, bl0)) | 0; hi = Math.imul(ah1, bh0); lo = (lo + Math.imul(al0, bl1)) | 0; mid = (mid + Math.imul(al0, bh1)) | 0; mid = (mid + Math.imul(ah0, bl1)) | 0; hi = (hi + Math.imul(ah0, bh1)) | 0; var w1 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w1 >>> 26)) | 0; w1 &= 0x3ffffff; /* k = 2 */ lo = Math.imul(al2, bl0); mid = Math.imul(al2, bh0); mid = (mid + Math.imul(ah2, bl0)) | 0; hi = Math.imul(ah2, bh0); lo = (lo + Math.imul(al1, bl1)) | 0; mid = (mid + Math.imul(al1, bh1)) | 0; mid = (mid + Math.imul(ah1, bl1)) | 0; hi = (hi + Math.imul(ah1, bh1)) | 0; lo = (lo + Math.imul(al0, bl2)) | 0; mid = (mid + Math.imul(al0, bh2)) | 0; mid = (mid + Math.imul(ah0, bl2)) | 0; hi = (hi + Math.imul(ah0, bh2)) | 0; var w2 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w2 >>> 26)) | 0; w2 &= 0x3ffffff; /* k = 3 */ lo = Math.imul(al3, bl0); mid = Math.imul(al3, bh0); mid = (mid + Math.imul(ah3, bl0)) | 0; hi = Math.imul(ah3, bh0); lo = (lo + Math.imul(al2, bl1)) | 0; mid = (mid + Math.imul(al2, bh1)) | 0; mid = (mid + Math.imul(ah2, bl1)) | 0; hi = (hi + Math.imul(ah2, bh1)) | 0; lo = (lo + Math.imul(al1, bl2)) | 0; mid = (mid + Math.imul(al1, bh2)) | 0; mid = (mid + Math.imul(ah1, bl2)) | 0; hi = (hi + Math.imul(ah1, bh2)) | 0; lo = (lo + Math.imul(al0, bl3)) | 0; mid = (mid + Math.imul(al0, bh3)) | 0; mid = (mid + Math.imul(ah0, bl3)) | 0; hi = (hi + Math.imul(ah0, bh3)) | 0; var w3 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w3 >>> 26)) | 0; w3 &= 0x3ffffff; /* k = 4 */ lo = Math.imul(al4, bl0); mid = Math.imul(al4, bh0); mid = (mid + Math.imul(ah4, bl0)) | 0; hi = Math.imul(ah4, bh0); lo = (lo + Math.imul(al3, bl1)) | 0; mid = (mid + Math.imul(al3, bh1)) | 0; mid = (mid + Math.imul(ah3, bl1)) | 0; hi = (hi + Math.imul(ah3, bh1)) | 0; lo = (lo + Math.imul(al2, bl2)) | 0; mid = (mid + Math.imul(al2, bh2)) | 0; mid = (mid + Math.imul(ah2, bl2)) | 0; hi = (hi + Math.imul(ah2, bh2)) | 0; lo = (lo + Math.imul(al1, bl3)) | 0; mid = (mid + Math.imul(al1, bh3)) | 0; mid = (mid + Math.imul(ah1, bl3)) | 0; hi = (hi + Math.imul(ah1, bh3)) | 0; lo = (lo + Math.imul(al0, bl4)) | 0; mid = (mid + Math.imul(al0, bh4)) | 0; mid = (mid + Math.imul(ah0, bl4)) | 0; hi = (hi + Math.imul(ah0, bh4)) | 0; var w4 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w4 >>> 26)) | 0; w4 &= 0x3ffffff; /* k = 5 */ lo = Math.imul(al5, bl0); mid = Math.imul(al5, bh0); mid = (mid + Math.imul(ah5, bl0)) | 0; hi = Math.imul(ah5, bh0); lo = (lo + Math.imul(al4, bl1)) | 0; mid = (mid + Math.imul(al4, bh1)) | 0; mid = (mid + Math.imul(ah4, bl1)) | 0; hi = (hi + Math.imul(ah4, bh1)) | 0; lo = (lo + Math.imul(al3, bl2)) | 0; mid = (mid + Math.imul(al3, bh2)) | 0; mid = (mid + Math.imul(ah3, bl2)) | 0; hi = (hi + Math.imul(ah3, bh2)) | 0; lo = (lo + Math.imul(al2, bl3)) | 0; mid = (mid + Math.imul(al2, bh3)) | 0; mid = (mid + Math.imul(ah2, bl3)) | 0; hi = (hi + Math.imul(ah2, bh3)) | 0; lo = (lo + Math.imul(al1, bl4)) | 0; mid = (mid + Math.imul(al1, bh4)) | 0; mid = (mid + Math.imul(ah1, bl4)) | 0; hi = (hi + Math.imul(ah1, bh4)) | 0; lo = (lo + Math.imul(al0, bl5)) | 0; mid = (mid + Math.imul(al0, bh5)) | 0; mid = (mid + Math.imul(ah0, bl5)) | 0; hi = (hi + Math.imul(ah0, bh5)) | 0; var w5 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w5 >>> 26)) | 0; w5 &= 0x3ffffff; /* k = 6 */ lo = Math.imul(al6, bl0); mid = Math.imul(al6, bh0); mid = (mid + Math.imul(ah6, bl0)) | 0; hi = Math.imul(ah6, bh0); lo = (lo + Math.imul(al5, bl1)) | 0; mid = (mid + Math.imul(al5, bh1)) | 0; mid = (mid + Math.imul(ah5, bl1)) | 0; hi = (hi + Math.imul(ah5, bh1)) | 0; lo = (lo + Math.imul(al4, bl2)) | 0; mid = (mid + Math.imul(al4, bh2)) | 0; mid = (mid + Math.imul(ah4, bl2)) | 0; hi = (hi + Math.imul(ah4, bh2)) | 0; lo = (lo + Math.imul(al3, bl3)) | 0; mid = (mid + Math.imul(al3, bh3)) | 0; mid = (mid + Math.imul(ah3, bl3)) | 0; hi = (hi + Math.imul(ah3, bh3)) | 0; lo = (lo + Math.imul(al2, bl4)) | 0; mid = (mid + Math.imul(al2, bh4)) | 0; mid = (mid + Math.imul(ah2, bl4)) | 0; hi = (hi + Math.imul(ah2, bh4)) | 0; lo = (lo + Math.imul(al1, bl5)) | 0; mid = (mid + Math.imul(al1, bh5)) | 0; mid = (mid + Math.imul(ah1, bl5)) | 0; hi = (hi + Math.imul(ah1, bh5)) | 0; lo = (lo + Math.imul(al0, bl6)) | 0; mid = (mid + Math.imul(al0, bh6)) | 0; mid = (mid + Math.imul(ah0, bl6)) | 0; hi = (hi + Math.imul(ah0, bh6)) | 0; var w6 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w6 >>> 26)) | 0; w6 &= 0x3ffffff; /* k = 7 */ lo = Math.imul(al7, bl0); mid = Math.imul(al7, bh0); mid = (mid + Math.imul(ah7, bl0)) | 0; hi = Math.imul(ah7, bh0); lo = (lo + Math.imul(al6, bl1)) | 0; mid = (mid + Math.imul(al6, bh1)) | 0; mid = (mid + Math.imul(ah6, bl1)) | 0; hi = (hi + Math.imul(ah6, bh1)) | 0; lo = (lo + Math.imul(al5, bl2)) | 0; mid = (mid + Math.imul(al5, bh2)) | 0; mid = (mid + Math.imul(ah5, bl2)) | 0; hi = (hi + Math.imul(ah5, bh2)) | 0; lo = (lo + Math.imul(al4, bl3)) | 0; mid = (mid + Math.imul(al4, bh3)) | 0; mid = (mid + Math.imul(ah4, bl3)) | 0; hi = (hi + Math.imul(ah4, bh3)) | 0; lo = (lo + Math.imul(al3, bl4)) | 0; mid = (mid + Math.imul(al3, bh4)) | 0; mid = (mid + Math.imul(ah3, bl4)) | 0; hi = (hi + Math.imul(ah3, bh4)) | 0; lo = (lo + Math.imul(al2, bl5)) | 0; mid = (mid + Math.imul(al2, bh5)) | 0; mid = (mid + Math.imul(ah2, bl5)) | 0; hi = (hi + Math.imul(ah2, bh5)) | 0; lo = (lo + Math.imul(al1, bl6)) | 0; mid = (mid + Math.imul(al1, bh6)) | 0; mid = (mid + Math.imul(ah1, bl6)) | 0; hi = (hi + Math.imul(ah1, bh6)) | 0; lo = (lo + Math.imul(al0, bl7)) | 0; mid = (mid + Math.imul(al0, bh7)) | 0; mid = (mid + Math.imul(ah0, bl7)) | 0; hi = (hi + Math.imul(ah0, bh7)) | 0; var w7 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w7 >>> 26)) | 0; w7 &= 0x3ffffff; /* k = 8 */ lo = Math.imul(al8, bl0); mid = Math.imul(al8, bh0); mid = (mid + Math.imul(ah8, bl0)) | 0; hi = Math.imul(ah8, bh0); lo = (lo + Math.imul(al7, bl1)) | 0; mid = (mid + Math.imul(al7, bh1)) | 0; mid = (mid + Math.imul(ah7, bl1)) | 0; hi = (hi + Math.imul(ah7, bh1)) | 0; lo = (lo + Math.imul(al6, bl2)) | 0; mid = (mid + Math.imul(al6, bh2)) | 0; mid = (mid + Math.imul(ah6, bl2)) | 0; hi = (hi + Math.imul(ah6, bh2)) | 0; lo = (lo + Math.imul(al5, bl3)) | 0; mid = (mid + Math.imul(al5, bh3)) | 0; mid = (mid + Math.imul(ah5, bl3)) | 0; hi = (hi + Math.imul(ah5, bh3)) | 0; lo = (lo + Math.imul(al4, bl4)) | 0; mid = (mid + Math.imul(al4, bh4)) | 0; mid = (mid + Math.imul(ah4, bl4)) | 0; hi = (hi + Math.imul(ah4, bh4)) | 0; lo = (lo + Math.imul(al3, bl5)) | 0; mid = (mid + Math.imul(al3, bh5)) | 0; mid = (mid + Math.imul(ah3, bl5)) | 0; hi = (hi + Math.imul(ah3, bh5)) | 0; lo = (lo + Math.imul(al2, bl6)) | 0; mid = (mid + Math.imul(al2, bh6)) | 0; mid = (mid + Math.imul(ah2, bl6)) | 0; hi = (hi + Math.imul(ah2, bh6)) | 0; lo = (lo + Math.imul(al1, bl7)) | 0; mid = (mid + Math.imul(al1, bh7)) | 0; mid = (mid + Math.imul(ah1, bl7)) | 0; hi = (hi + Math.imul(ah1, bh7)) | 0; lo = (lo + Math.imul(al0, bl8)) | 0; mid = (mid + Math.imul(al0, bh8)) | 0; mid = (mid + Math.imul(ah0, bl8)) | 0; hi = (hi + Math.imul(ah0, bh8)) | 0; var w8 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w8 >>> 26)) | 0; w8 &= 0x3ffffff; /* k = 9 */ lo = Math.imul(al9, bl0); mid = Math.imul(al9, bh0); mid = (mid + Math.imul(ah9, bl0)) | 0; hi = Math.imul(ah9, bh0); lo = (lo + Math.imul(al8, bl1)) | 0; mid = (mid + Math.imul(al8, bh1)) | 0; mid = (mid + Math.imul(ah8, bl1)) | 0; hi = (hi + Math.imul(ah8, bh1)) | 0; lo = (lo + Math.imul(al7, bl2)) | 0; mid = (mid + Math.imul(al7, bh2)) | 0; mid = (mid + Math.imul(ah7, bl2)) | 0; hi = (hi + Math.imul(ah7, bh2)) | 0; lo = (lo + Math.imul(al6, bl3)) | 0; mid = (mid + Math.imul(al6, bh3)) | 0; mid = (mid + Math.imul(ah6, bl3)) | 0; hi = (hi + Math.imul(ah6, bh3)) | 0; lo = (lo + Math.imul(al5, bl4)) | 0; mid = (mid + Math.imul(al5, bh4)) | 0; mid = (mid + Math.imul(ah5, bl4)) | 0; hi = (hi + Math.imul(ah5, bh4)) | 0; lo = (lo + Math.imul(al4, bl5)) | 0; mid = (mid + Math.imul(al4, bh5)) | 0; mid = (mid + Math.imul(ah4, bl5)) | 0; hi = (hi + Math.imul(ah4, bh5)) | 0; lo = (lo + Math.imul(al3, bl6)) | 0; mid = (mid + Math.imul(al3, bh6)) | 0; mid = (mid + Math.imul(ah3, bl6)) | 0; hi = (hi + Math.imul(ah3, bh6)) | 0; lo = (lo + Math.imul(al2, bl7)) | 0; mid = (mid + Math.imul(al2, bh7)) | 0; mid = (mid + Math.imul(ah2, bl7)) | 0; hi = (hi + Math.imul(ah2, bh7)) | 0; lo = (lo + Math.imul(al1, bl8)) | 0; mid = (mid + Math.imul(al1, bh8)) | 0; mid = (mid + Math.imul(ah1, bl8)) | 0; hi = (hi + Math.imul(ah1, bh8)) | 0; lo = (lo + Math.imul(al0, bl9)) | 0; mid = (mid + Math.imul(al0, bh9)) | 0; mid = (mid + Math.imul(ah0, bl9)) | 0; hi = (hi + Math.imul(ah0, bh9)) | 0; var w9 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w9 >>> 26)) | 0; w9 &= 0x3ffffff; /* k = 10 */ lo = Math.imul(al9, bl1); mid = Math.imul(al9, bh1); mid = (mid + Math.imul(ah9, bl1)) | 0; hi = Math.imul(ah9, bh1); lo = (lo + Math.imul(al8, bl2)) | 0; mid = (mid + Math.imul(al8, bh2)) | 0; mid = (mid + Math.imul(ah8, bl2)) | 0; hi = (hi + Math.imul(ah8, bh2)) | 0; lo = (lo + Math.imul(al7, bl3)) | 0; mid = (mid + Math.imul(al7, bh3)) | 0; mid = (mid + Math.imul(ah7, bl3)) | 0; hi = (hi + Math.imul(ah7, bh3)) | 0; lo = (lo + Math.imul(al6, bl4)) | 0; mid = (mid + Math.imul(al6, bh4)) | 0; mid = (mid + Math.imul(ah6, bl4)) | 0; hi = (hi + Math.imul(ah6, bh4)) | 0; lo = (lo + Math.imul(al5, bl5)) | 0; mid = (mid + Math.imul(al5, bh5)) | 0; mid = (mid + Math.imul(ah5, bl5)) | 0; hi = (hi + Math.imul(ah5, bh5)) | 0; lo = (lo + Math.imul(al4, bl6)) | 0; mid = (mid + Math.imul(al4, bh6)) | 0; mid = (mid + Math.imul(ah4, bl6)) | 0; hi = (hi + Math.imul(ah4, bh6)) | 0; lo = (lo + Math.imul(al3, bl7)) | 0; mid = (mid + Math.imul(al3, bh7)) | 0; mid = (mid + Math.imul(ah3, bl7)) | 0; hi = (hi + Math.imul(ah3, bh7)) | 0; lo = (lo + Math.imul(al2, bl8)) | 0; mid = (mid + Math.imul(al2, bh8)) | 0; mid = (mid + Math.imul(ah2, bl8)) | 0; hi = (hi + Math.imul(ah2, bh8)) | 0; lo = (lo + Math.imul(al1, bl9)) | 0; mid = (mid + Math.imul(al1, bh9)) | 0; mid = (mid + Math.imul(ah1, bl9)) | 0; hi = (hi + Math.imul(ah1, bh9)) | 0; var w10 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w10 >>> 26)) | 0; w10 &= 0x3ffffff; /* k = 11 */ lo = Math.imul(al9, bl2); mid = Math.imul(al9, bh2); mid = (mid + Math.imul(ah9, bl2)) | 0; hi = Math.imul(ah9, bh2); lo = (lo + Math.imul(al8, bl3)) | 0; mid = (mid + Math.imul(al8, bh3)) | 0; mid = (mid + Math.imul(ah8, bl3)) | 0; hi = (hi + Math.imul(ah8, bh3)) | 0; lo = (lo + Math.imul(al7, bl4)) | 0; mid = (mid + Math.imul(al7, bh4)) | 0; mid = (mid + Math.imul(ah7, bl4)) | 0; hi = (hi + Math.imul(ah7, bh4)) | 0; lo = (lo + Math.imul(al6, bl5)) | 0; mid = (mid + Math.imul(al6, bh5)) | 0; mid = (mid + Math.imul(ah6, bl5)) | 0; hi = (hi + Math.imul(ah6, bh5)) | 0; lo = (lo + Math.imul(al5, bl6)) | 0; mid = (mid + Math.imul(al5, bh6)) | 0; mid = (mid + Math.imul(ah5, bl6)) | 0; hi = (hi + Math.imul(ah5, bh6)) | 0; lo = (lo + Math.imul(al4, bl7)) | 0; mid = (mid + Math.imul(al4, bh7)) | 0; mid = (mid + Math.imul(ah4, bl7)) | 0; hi = (hi + Math.imul(ah4, bh7)) | 0; lo = (lo + Math.imul(al3, bl8)) | 0; mid = (mid + Math.imul(al3, bh8)) | 0; mid = (mid + Math.imul(ah3, bl8)) | 0; hi = (hi + Math.imul(ah3, bh8)) | 0; lo = (lo + Math.imul(al2, bl9)) | 0; mid = (mid + Math.imul(al2, bh9)) | 0; mid = (mid + Math.imul(ah2, bl9)) | 0; hi = (hi + Math.imul(ah2, bh9)) | 0; var w11 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w11 >>> 26)) | 0; w11 &= 0x3ffffff; /* k = 12 */ lo = Math.imul(al9, bl3); mid = Math.imul(al9, bh3); mid = (mid + Math.imul(ah9, bl3)) | 0; hi = Math.imul(ah9, bh3); lo = (lo + Math.imul(al8, bl4)) | 0; mid = (mid + Math.imul(al8, bh4)) | 0; mid = (mid + Math.imul(ah8, bl4)) | 0; hi = (hi + Math.imul(ah8, bh4)) | 0; lo = (lo + Math.imul(al7, bl5)) | 0; mid = (mid + Math.imul(al7, bh5)) | 0; mid = (mid + Math.imul(ah7, bl5)) | 0; hi = (hi + Math.imul(ah7, bh5)) | 0; lo = (lo + Math.imul(al6, bl6)) | 0; mid = (mid + Math.imul(al6, bh6)) | 0; mid = (mid + Math.imul(ah6, bl6)) | 0; hi = (hi + Math.imul(ah6, bh6)) | 0; lo = (lo + Math.imul(al5, bl7)) | 0; mid = (mid + Math.imul(al5, bh7)) | 0; mid = (mid + Math.imul(ah5, bl7)) | 0; hi = (hi + Math.imul(ah5, bh7)) | 0; lo = (lo + Math.imul(al4, bl8)) | 0; mid = (mid + Math.imul(al4, bh8)) | 0; mid = (mid + Math.imul(ah4, bl8)) | 0; hi = (hi + Math.imul(ah4, bh8)) | 0; lo = (lo + Math.imul(al3, bl9)) | 0; mid = (mid + Math.imul(al3, bh9)) | 0; mid = (mid + Math.imul(ah3, bl9)) | 0; hi = (hi + Math.imul(ah3, bh9)) | 0; var w12 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w12 >>> 26)) | 0; w12 &= 0x3ffffff; /* k = 13 */ lo = Math.imul(al9, bl4); mid = Math.imul(al9, bh4); mid = (mid + Math.imul(ah9, bl4)) | 0; hi = Math.imul(ah9, bh4); lo = (lo + Math.imul(al8, bl5)) | 0; mid = (mid + Math.imul(al8, bh5)) | 0; mid = (mid + Math.imul(ah8, bl5)) | 0; hi = (hi + Math.imul(ah8, bh5)) | 0; lo = (lo + Math.imul(al7, bl6)) | 0; mid = (mid + Math.imul(al7, bh6)) | 0; mid = (mid + Math.imul(ah7, bl6)) | 0; hi = (hi + Math.imul(ah7, bh6)) | 0; lo = (lo + Math.imul(al6, bl7)) | 0; mid = (mid + Math.imul(al6, bh7)) | 0; mid = (mid + Math.imul(ah6, bl7)) | 0; hi = (hi + Math.imul(ah6, bh7)) | 0; lo = (lo + Math.imul(al5, bl8)) | 0; mid = (mid + Math.imul(al5, bh8)) | 0; mid = (mid + Math.imul(ah5, bl8)) | 0; hi = (hi + Math.imul(ah5, bh8)) | 0; lo = (lo + Math.imul(al4, bl9)) | 0; mid = (mid + Math.imul(al4, bh9)) | 0; mid = (mid + Math.imul(ah4, bl9)) | 0; hi = (hi + Math.imul(ah4, bh9)) | 0; var w13 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w13 >>> 26)) | 0; w13 &= 0x3ffffff; /* k = 14 */ lo = Math.imul(al9, bl5); mid = Math.imul(al9, bh5); mid = (mid + Math.imul(ah9, bl5)) | 0; hi = Math.imul(ah9, bh5); lo = (lo + Math.imul(al8, bl6)) | 0; mid = (mid + Math.imul(al8, bh6)) | 0; mid = (mid + Math.imul(ah8, bl6)) | 0; hi = (hi + Math.imul(ah8, bh6)) | 0; lo = (lo + Math.imul(al7, bl7)) | 0; mid = (mid + Math.imul(al7, bh7)) | 0; mid = (mid + Math.imul(ah7, bl7)) | 0; hi = (hi + Math.imul(ah7, bh7)) | 0; lo = (lo + Math.imul(al6, bl8)) | 0; mid = (mid + Math.imul(al6, bh8)) | 0; mid = (mid + Math.imul(ah6, bl8)) | 0; hi = (hi + Math.imul(ah6, bh8)) | 0; lo = (lo + Math.imul(al5, bl9)) | 0; mid = (mid + Math.imul(al5, bh9)) | 0; mid = (mid + Math.imul(ah5, bl9)) | 0; hi = (hi + Math.imul(ah5, bh9)) | 0; var w14 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w14 >>> 26)) | 0; w14 &= 0x3ffffff; /* k = 15 */ lo = Math.imul(al9, bl6); mid = Math.imul(al9, bh6); mid = (mid + Math.imul(ah9, bl6)) | 0; hi = Math.imul(ah9, bh6); lo = (lo + Math.imul(al8, bl7)) | 0; mid = (mid + Math.imul(al8, bh7)) | 0; mid = (mid + Math.imul(ah8, bl7)) | 0; hi = (hi + Math.imul(ah8, bh7)) | 0; lo = (lo + Math.imul(al7, bl8)) | 0; mid = (mid + Math.imul(al7, bh8)) | 0; mid = (mid + Math.imul(ah7, bl8)) | 0; hi = (hi + Math.imul(ah7, bh8)) | 0; lo = (lo + Math.imul(al6, bl9)) | 0; mid = (mid + Math.imul(al6, bh9)) | 0; mid = (mid + Math.imul(ah6, bl9)) | 0; hi = (hi + Math.imul(ah6, bh9)) | 0; var w15 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w15 >>> 26)) | 0; w15 &= 0x3ffffff; /* k = 16 */ lo = Math.imul(al9, bl7); mid = Math.imul(al9, bh7); mid = (mid + Math.imul(ah9, bl7)) | 0; hi = Math.imul(ah9, bh7); lo = (lo + Math.imul(al8, bl8)) | 0; mid = (mid + Math.imul(al8, bh8)) | 0; mid = (mid + Math.imul(ah8, bl8)) | 0; hi = (hi + Math.imul(ah8, bh8)) | 0; lo = (lo + Math.imul(al7, bl9)) | 0; mid = (mid + Math.imul(al7, bh9)) | 0; mid = (mid + Math.imul(ah7, bl9)) | 0; hi = (hi + Math.imul(ah7, bh9)) | 0; var w16 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w16 >>> 26)) | 0; w16 &= 0x3ffffff; /* k = 17 */ lo = Math.imul(al9, bl8); mid = Math.imul(al9, bh8); mid = (mid + Math.imul(ah9, bl8)) | 0; hi = Math.imul(ah9, bh8); lo = (lo + Math.imul(al8, bl9)) | 0; mid = (mid + Math.imul(al8, bh9)) | 0; mid = (mid + Math.imul(ah8, bl9)) | 0; hi = (hi + Math.imul(ah8, bh9)) | 0; var w17 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w17 >>> 26)) | 0; w17 &= 0x3ffffff; /* k = 18 */ lo = Math.imul(al9, bl9); mid = Math.imul(al9, bh9); mid = (mid + Math.imul(ah9, bl9)) | 0; hi = Math.imul(ah9, bh9); var w18 = (((c + lo) | 0) + ((mid & 0x1fff) << 13)) | 0; c = (((hi + (mid >>> 13)) | 0) + (w18 >>> 26)) | 0; w18 &= 0x3ffffff; o[0] = w0; o[1] = w1; o[2] = w2; o[3] = w3; o[4] = w4; o[5] = w5; o[6] = w6; o[7] = w7; o[8] = w8; o[9] = w9; o[10] = w10; o[11] = w11; o[12] = w12; o[13] = w13; o[14] = w14; o[15] = w15; o[16] = w16; o[17] = w17; o[18] = w18; if (c !== 0) { o[19] = c; out.length++; } return out; }; // Polyfill comb if (!Math.imul) { comb10MulTo = smallMulTo; } function bigMulTo (self, num, out) { out.negative = num.negative ^ self.negative; out.length = self.length + num.length; var carry = 0; var hncarry = 0; for (var k = 0; k < out.length - 1; k++) { // Sum all words with the same `i + j = k` and accumulate `ncarry`, // note that ncarry could be >= 0x3ffffff var ncarry = hncarry; hncarry = 0; var rword = carry & 0x3ffffff; var maxJ = Math.min(k, num.length - 1); for (var j = Math.max(0, k - self.length + 1); j <= maxJ; j++) { var i = k - j; var a = self.words[i] | 0; var b = num.words[j] | 0; var r = a * b; var lo = r & 0x3ffffff; ncarry = (ncarry + ((r / 0x4000000) | 0)) | 0; lo = (lo + rword) | 0; rword = lo & 0x3ffffff; ncarry = (ncarry + (lo >>> 26)) | 0; hncarry += ncarry >>> 26; ncarry &= 0x3ffffff; } out.words[k] = rword; carry = ncarry; ncarry = hncarry; } if (carry !== 0) { out.words[k] = carry; } else { out.length--; } return out.strip(); } function jumboMulTo (self, num, out) { var fftm = new FFTM(); return fftm.mulp(self, num, out); } BN.prototype.mulTo = function mulTo (num, out) { var res; var len = this.length + num.length; if (this.length === 10 && num.length === 10) { res = comb10MulTo(this, num, out); } else if (len < 63) { res = smallMulTo(this, num, out); } else if (len < 1024) { res = bigMulTo(this, num, out); } else { res = jumboMulTo(this, num, out); } return res; }; // Cooley-Tukey algorithm for FFT // slightly revisited to rely on looping instead of recursion function FFTM (x, y) { this.x = x; this.y = y; } FFTM.prototype.makeRBT = function makeRBT (N) { var t = new Array(N); var l = BN.prototype._countBits(N) - 1; for (var i = 0; i < N; i++) { t[i] = this.revBin(i, l, N); } return t; }; // Returns binary-reversed representation of `x` FFTM.prototype.revBin = function revBin (x, l, N) { if (x === 0 || x === N - 1) return x; var rb = 0; for (var i = 0; i < l; i++) { rb |= (x & 1) << (l - i - 1); x >>= 1; } return rb; }; // Performs "tweedling" phase, therefore 'emulating' // behaviour of the recursive algorithm FFTM.prototype.permute = function permute (rbt, rws, iws, rtws, itws, N) { for (var i = 0; i < N; i++) { rtws[i] = rws[rbt[i]]; itws[i] = iws[rbt[i]]; } }; FFTM.prototype.transform = function transform (rws, iws, rtws, itws, N, rbt) { this.permute(rbt, rws, iws, rtws, itws, N); for (var s = 1; s < N; s <<= 1) { var l = s << 1; var rtwdf = Math.cos(2 * Math.PI / l); var itwdf = Math.sin(2 * Math.PI / l); for (var p = 0; p < N; p += l) { var rtwdf_ = rtwdf; var itwdf_ = itwdf; for (var j = 0; j < s; j++) { var re = rtws[p + j]; var ie = itws[p + j]; var ro = rtws[p + j + s]; var io = itws[p + j + s]; var rx = rtwdf_ * ro - itwdf_ * io; io = rtwdf_ * io + itwdf_ * ro; ro = rx; rtws[p + j] = re + ro; itws[p + j] = ie + io; rtws[p + j + s] = re - ro; itws[p + j + s] = ie - io; /* jshint maxdepth : false */ if (j !== l) { rx = rtwdf * rtwdf_ - itwdf * itwdf_; itwdf_ = rtwdf * itwdf_ + itwdf * rtwdf_; rtwdf_ = rx; } } } } }; FFTM.prototype.guessLen13b = function guessLen13b (n, m) { var N = Math.max(m, n) | 1; var odd = N & 1; var i = 0; for (N = N / 2 | 0; N; N = N >>> 1) { i++; } return 1 << i + 1 + odd; }; FFTM.prototype.conjugate = function conjugate (rws, iws, N) { if (N <= 1) return; for (var i = 0; i < N / 2; i++) { var t = rws[i]; rws[i] = rws[N - i - 1]; rws[N - i - 1] = t; t = iws[i]; iws[i] = -iws[N - i - 1]; iws[N - i - 1] = -t; } }; FFTM.prototype.normalize13b = function normalize13b (ws, N) { var carry = 0; for (var i = 0; i < N / 2; i++) { var w = Math.round(ws[2 * i + 1] / N) * 0x2000 + Math.round(ws[2 * i] / N) + carry; ws[i] = w & 0x3ffffff; if (w < 0x4000000) { carry = 0; } else { carry = w / 0x4000000 | 0; } } return ws; }; FFTM.prototype.convert13b = function convert13b (ws, len, rws, N) { var carry = 0; for (var i = 0; i < len; i++) { carry = carry + (ws[i] | 0); rws[2 * i] = carry & 0x1fff; carry = carry >>> 13; rws[2 * i + 1] = carry & 0x1fff; carry = carry >>> 13; } // Pad with zeroes for (i = 2 * len; i < N; ++i) { rws[i] = 0; } assert(carry === 0); assert((carry & ~0x1fff) === 0); }; FFTM.prototype.stub = function stub (N) { var ph = new Array(N); for (var i = 0; i < N; i++) { ph[i] = 0; } return ph; }; FFTM.prototype.mulp = function mulp (x, y, out) { var N = 2 * this.guessLen13b(x.length, y.length); var rbt = this.makeRBT(N); var _ = this.stub(N); var rws = new Array(N); var rwst = new Array(N); var iwst = new Array(N); var nrws = new Array(N); var nrwst = new Array(N); var niwst = new Array(N); var rmws = out.words; rmws.length = N; this.convert13b(x.words, x.length, rws, N); this.convert13b(y.words, y.length, nrws, N); this.transform(rws, _, rwst, iwst, N, rbt); this.transform(nrws, _, nrwst, niwst, N, rbt); for (var i = 0; i < N; i++) { var rx = rwst[i] * nrwst[i] - iwst[i] * niwst[i]; iwst[i] = rwst[i] * niwst[i] + iwst[i] * nrwst[i]; rwst[i] = rx; } this.conjugate(rwst, iwst, N); this.transform(rwst, iwst, rmws, _, N, rbt); this.conjugate(rmws, _, N); this.normalize13b(rmws, N); out.negative = x.negative ^ y.negative; out.length = x.length + y.length; return out.strip(); }; // Multiply `this` by `num` BN.prototype.mul = function mul (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return this.mulTo(num, out); }; // Multiply employing FFT BN.prototype.mulf = function mulf (num) { var out = new BN(null); out.words = new Array(this.length + num.length); return jumboMulTo(this, num, out); }; // In-place Multiplication BN.prototype.imul = function imul (num) { return this.clone().mulTo(num, this); }; BN.prototype.imuln = function imuln (num) { assert(typeof num === 'number'); assert(num < 0x4000000); // Carry var carry = 0; for (var i = 0; i < this.length; i++) { var w = (this.words[i] | 0) * num; var lo = (w & 0x3ffffff) + (carry & 0x3ffffff); carry >>= 26; carry += (w / 0x4000000) | 0; // NOTE: lo is 27bit maximum carry += lo >>> 26; this.words[i] = lo & 0x3ffffff; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.muln = function muln (num) { return this.clone().imuln(num); }; // `this` * `this` BN.prototype.sqr = function sqr () { return this.mul(this); }; // `this` * `this` in-place BN.prototype.isqr = function isqr () { return this.imul(this.clone()); }; // Math.pow(`this`, `num`) BN.prototype.pow = function pow (num) { var w = toBitArray(num); if (w.length === 0) return new BN(1); // Skip leading zeroes var res = this; for (var i = 0; i < w.length; i++, res = res.sqr()) { if (w[i] !== 0) break; } if (++i < w.length) { for (var q = res.sqr(); i < w.length; i++, q = q.sqr()) { if (w[i] === 0) continue; res = res.mul(q); } } return res; }; // Shift-left in-place BN.prototype.iushln = function iushln (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; var carryMask = (0x3ffffff >>> (26 - r)) << (26 - r); var i; if (r !== 0) { var carry = 0; for (i = 0; i < this.length; i++) { var newCarry = this.words[i] & carryMask; var c = ((this.words[i] | 0) - newCarry) << r; this.words[i] = c | carry; carry = newCarry >>> (26 - r); } if (carry) { this.words[i] = carry; this.length++; } } if (s !== 0) { for (i = this.length - 1; i >= 0; i--) { this.words[i + s] = this.words[i]; } for (i = 0; i < s; i++) { this.words[i] = 0; } this.length += s; } return this.strip(); }; BN.prototype.ishln = function ishln (bits) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushln(bits); }; // Shift-right in-place // NOTE: `hint` is a lowest bit before trailing zeroes // NOTE: if `extended` is present - it will be filled with destroyed bits BN.prototype.iushrn = function iushrn (bits, hint, extended) { assert(typeof bits === 'number' && bits >= 0); var h; if (hint) { h = (hint - (hint % 26)) / 26; } else { h = 0; } var r = bits % 26; var s = Math.min((bits - r) / 26, this.length); var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); var maskedWords = extended; h -= s; h = Math.max(0, h); // Extended mode, copy masked part if (maskedWords) { for (var i = 0; i < s; i++) { maskedWords.words[i] = this.words[i]; } maskedWords.length = s; } if (s === 0) { // No-op, we should not move anything at all } else if (this.length > s) { this.length -= s; for (i = 0; i < this.length; i++) { this.words[i] = this.words[i + s]; } } else { this.words[0] = 0; this.length = 1; } var carry = 0; for (i = this.length - 1; i >= 0 && (carry !== 0 || i >= h); i--) { var word = this.words[i] | 0; this.words[i] = (carry << (26 - r)) | (word >>> r); carry = word & mask; } // Push carried bits as a mask if (maskedWords && carry !== 0) { maskedWords.words[maskedWords.length++] = carry; } if (this.length === 0) { this.words[0] = 0; this.length = 1; } return this.strip(); }; BN.prototype.ishrn = function ishrn (bits, hint, extended) { // TODO(indutny): implement me assert(this.negative === 0); return this.iushrn(bits, hint, extended); }; // Shift-left BN.prototype.shln = function shln (bits) { return this.clone().ishln(bits); }; BN.prototype.ushln = function ushln (bits) { return this.clone().iushln(bits); }; // Shift-right BN.prototype.shrn = function shrn (bits) { return this.clone().ishrn(bits); }; BN.prototype.ushrn = function ushrn (bits) { return this.clone().iushrn(bits); }; // Test if n bit is set BN.prototype.testn = function testn (bit) { assert(typeof bit === 'number' && bit >= 0); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) return false; // Check bit and return var w = this.words[s]; return !!(w & q); }; // Return only lowers bits of number (in-place) BN.prototype.imaskn = function imaskn (bits) { assert(typeof bits === 'number' && bits >= 0); var r = bits % 26; var s = (bits - r) / 26; assert(this.negative === 0, 'imaskn works only with positive numbers'); if (this.length <= s) { return this; } if (r !== 0) { s++; } this.length = Math.min(s, this.length); if (r !== 0) { var mask = 0x3ffffff ^ ((0x3ffffff >>> r) << r); this.words[this.length - 1] &= mask; } return this.strip(); }; // Return only lowers bits of number BN.prototype.maskn = function maskn (bits) { return this.clone().imaskn(bits); }; // Add plain number `num` to `this` BN.prototype.iaddn = function iaddn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.isubn(-num); // Possible sign change if (this.negative !== 0) { if (this.length === 1 && (this.words[0] | 0) < num) { this.words[0] = num - (this.words[0] | 0); this.negative = 0; return this; } this.negative = 0; this.isubn(num); this.negative = 1; return this; } // Add without checks return this._iaddn(num); }; BN.prototype._iaddn = function _iaddn (num) { this.words[0] += num; // Carry for (var i = 0; i < this.length && this.words[i] >= 0x4000000; i++) { this.words[i] -= 0x4000000; if (i === this.length - 1) { this.words[i + 1] = 1; } else { this.words[i + 1]++; } } this.length = Math.max(this.length, i + 1); return this; }; // Subtract plain number `num` from `this` BN.prototype.isubn = function isubn (num) { assert(typeof num === 'number'); assert(num < 0x4000000); if (num < 0) return this.iaddn(-num); if (this.negative !== 0) { this.negative = 0; this.iaddn(num); this.negative = 1; return this; } this.words[0] -= num; if (this.length === 1 && this.words[0] < 0) { this.words[0] = -this.words[0]; this.negative = 1; } else { // Carry for (var i = 0; i < this.length && this.words[i] < 0; i++) { this.words[i] += 0x4000000; this.words[i + 1] -= 1; } } return this.strip(); }; BN.prototype.addn = function addn (num) { return this.clone().iaddn(num); }; BN.prototype.subn = function subn (num) { return this.clone().isubn(num); }; BN.prototype.iabs = function iabs () { this.negative = 0; return this; }; BN.prototype.abs = function abs () { return this.clone().iabs(); }; BN.prototype._ishlnsubmul = function _ishlnsubmul (num, mul, shift) { var len = num.length + shift; var i; this._expand(len); var w; var carry = 0; for (i = 0; i < num.length; i++) { w = (this.words[i + shift] | 0) + carry; var right = (num.words[i] | 0) * mul; w -= right & 0x3ffffff; carry = (w >> 26) - ((right / 0x4000000) | 0); this.words[i + shift] = w & 0x3ffffff; } for (; i < this.length - shift; i++) { w = (this.words[i + shift] | 0) + carry; carry = w >> 26; this.words[i + shift] = w & 0x3ffffff; } if (carry === 0) return this.strip(); // Subtraction overflow assert(carry === -1); carry = 0; for (i = 0; i < this.length; i++) { w = -(this.words[i] | 0) + carry; carry = w >> 26; this.words[i] = w & 0x3ffffff; } this.negative = 1; return this.strip(); }; BN.prototype._wordDiv = function _wordDiv (num, mode) { var shift = this.length - num.length; var a = this.clone(); var b = num; // Normalize var bhi = b.words[b.length - 1] | 0; var bhiBits = this._countBits(bhi); shift = 26 - bhiBits; if (shift !== 0) { b = b.ushln(shift); a.iushln(shift); bhi = b.words[b.length - 1] | 0; } // Initialize quotient var m = a.length - b.length; var q; if (mode !== 'mod') { q = new BN(null); q.length = m + 1; q.words = new Array(q.length); for (var i = 0; i < q.length; i++) { q.words[i] = 0; } } var diff = a.clone()._ishlnsubmul(b, 1, m); if (diff.negative === 0) { a = diff; if (q) { q.words[m] = 1; } } for (var j = m - 1; j >= 0; j--) { var qj = (a.words[b.length + j] | 0) * 0x4000000 + (a.words[b.length + j - 1] | 0); // NOTE: (qj / bhi) is (0x3ffffff * 0x4000000 + 0x3ffffff) / 0x2000000 max // (0x7ffffff) qj = Math.min((qj / bhi) | 0, 0x3ffffff); a._ishlnsubmul(b, qj, j); while (a.negative !== 0) { qj--; a.negative = 0; a._ishlnsubmul(b, 1, j); if (!a.isZero()) { a.negative ^= 1; } } if (q) { q.words[j] = qj; } } if (q) { q.strip(); } a.strip(); // Denormalize if (mode !== 'div' && shift !== 0) { a.iushrn(shift); } return { div: q || null, mod: a }; }; // NOTE: 1) `mode` can be set to `mod` to request mod only, // to `div` to request div only, or be absent to // request both div & mod // 2) `positive` is true if unsigned mod is requested BN.prototype.divmod = function divmod (num, mode, positive) { assert(!num.isZero()); if (this.isZero()) { return { div: new BN(0), mod: new BN(0) }; } var div, mod, res; if (this.negative !== 0 && num.negative === 0) { res = this.neg().divmod(num, mode); if (mode !== 'mod') { div = res.div.neg(); } if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.iadd(num); } } return { div: div, mod: mod }; } if (this.negative === 0 && num.negative !== 0) { res = this.divmod(num.neg(), mode); if (mode !== 'mod') { div = res.div.neg(); } return { div: div, mod: res.mod }; } if ((this.negative & num.negative) !== 0) { res = this.neg().divmod(num.neg(), mode); if (mode !== 'div') { mod = res.mod.neg(); if (positive && mod.negative !== 0) { mod.isub(num); } } return { div: res.div, mod: mod }; } // Both numbers are positive at this point // Strip both numbers to approximate shift value if (num.length > this.length || this.cmp(num) < 0) { return { div: new BN(0), mod: this }; } // Very short reduction if (num.length === 1) { if (mode === 'div') { return { div: this.divn(num.words[0]), mod: null }; } if (mode === 'mod') { return { div: null, mod: new BN(this.modn(num.words[0])) }; } return { div: this.divn(num.words[0]), mod: new BN(this.modn(num.words[0])) }; } return this._wordDiv(num, mode); }; // Find `this` / `num` BN.prototype.div = function div (num) { return this.divmod(num, 'div', false).div; }; // Find `this` % `num` BN.prototype.mod = function mod (num) { return this.divmod(num, 'mod', false).mod; }; BN.prototype.umod = function umod (num) { return this.divmod(num, 'mod', true).mod; }; // Find Round(`this` / `num`) BN.prototype.divRound = function divRound (num) { var dm = this.divmod(num); // Fast case - exact division if (dm.mod.isZero()) return dm.div; var mod = dm.div.negative !== 0 ? dm.mod.isub(num) : dm.mod; var half = num.ushrn(1); var r2 = num.andln(1); var cmp = mod.cmp(half); // Round down if (cmp < 0 || r2 === 1 && cmp === 0) return dm.div; // Round up return dm.div.negative !== 0 ? dm.div.isubn(1) : dm.div.iaddn(1); }; BN.prototype.modn = function modn (num) { assert(num <= 0x3ffffff); var p = (1 << 26) % num; var acc = 0; for (var i = this.length - 1; i >= 0; i--) { acc = (p * acc + (this.words[i] | 0)) % num; } return acc; }; // In-place division by number BN.prototype.idivn = function idivn (num) { assert(num <= 0x3ffffff); var carry = 0; for (var i = this.length - 1; i >= 0; i--) { var w = (this.words[i] | 0) + carry * 0x4000000; this.words[i] = (w / num) | 0; carry = w % num; } return this.strip(); }; BN.prototype.divn = function divn (num) { return this.clone().idivn(num); }; BN.prototype.egcd = function egcd (p) { assert(p.negative === 0); assert(!p.isZero()); var x = this; var y = p.clone(); if (x.negative !== 0) { x = x.umod(p); } else { x = x.clone(); } // A * x + B * y = x var A = new BN(1); var B = new BN(0); // C * x + D * y = y var C = new BN(0); var D = new BN(1); var g = 0; while (x.isEven() && y.isEven()) { x.iushrn(1); y.iushrn(1); ++g; } var yp = y.clone(); var xp = x.clone(); while (!x.isZero()) { for (var i = 0, im = 1; (x.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { x.iushrn(i); while (i-- > 0) { if (A.isOdd() || B.isOdd()) { A.iadd(yp); B.isub(xp); } A.iushrn(1); B.iushrn(1); } } for (var j = 0, jm = 1; (y.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { y.iushrn(j); while (j-- > 0) { if (C.isOdd() || D.isOdd()) { C.iadd(yp); D.isub(xp); } C.iushrn(1); D.iushrn(1); } } if (x.cmp(y) >= 0) { x.isub(y); A.isub(C); B.isub(D); } else { y.isub(x); C.isub(A); D.isub(B); } } return { a: C, b: D, gcd: y.iushln(g) }; }; // This is reduced incarnation of the binary EEA // above, designated to invert members of the // _prime_ fields F(p) at a maximal speed BN.prototype._invmp = function _invmp (p) { assert(p.negative === 0); assert(!p.isZero()); var a = this; var b = p.clone(); if (a.negative !== 0) { a = a.umod(p); } else { a = a.clone(); } var x1 = new BN(1); var x2 = new BN(0); var delta = b.clone(); while (a.cmpn(1) > 0 && b.cmpn(1) > 0) { for (var i = 0, im = 1; (a.words[0] & im) === 0 && i < 26; ++i, im <<= 1); if (i > 0) { a.iushrn(i); while (i-- > 0) { if (x1.isOdd()) { x1.iadd(delta); } x1.iushrn(1); } } for (var j = 0, jm = 1; (b.words[0] & jm) === 0 && j < 26; ++j, jm <<= 1); if (j > 0) { b.iushrn(j); while (j-- > 0) { if (x2.isOdd()) { x2.iadd(delta); } x2.iushrn(1); } } if (a.cmp(b) >= 0) { a.isub(b); x1.isub(x2); } else { b.isub(a); x2.isub(x1); } } var res; if (a.cmpn(1) === 0) { res = x1; } else { res = x2; } if (res.cmpn(0) < 0) { res.iadd(p); } return res; }; BN.prototype.gcd = function gcd (num) { if (this.isZero()) return num.abs(); if (num.isZero()) return this.abs(); var a = this.clone(); var b = num.clone(); a.negative = 0; b.negative = 0; // Remove common factor of two for (var shift = 0; a.isEven() && b.isEven(); shift++) { a.iushrn(1); b.iushrn(1); } do { while (a.isEven()) { a.iushrn(1); } while (b.isEven()) { b.iushrn(1); } var r = a.cmp(b); if (r < 0) { // Swap `a` and `b` to make `a` always bigger than `b` var t = a; a = b; b = t; } else if (r === 0 || b.cmpn(1) === 0) { break; } a.isub(b); } while (true); return b.iushln(shift); }; // Invert number in the field F(num) BN.prototype.invm = function invm (num) { return this.egcd(num).a.umod(num); }; BN.prototype.isEven = function isEven () { return (this.words[0] & 1) === 0; }; BN.prototype.isOdd = function isOdd () { return (this.words[0] & 1) === 1; }; // And first word and num BN.prototype.andln = function andln (num) { return this.words[0] & num; }; // Increment at the bit position in-line BN.prototype.bincn = function bincn (bit) { assert(typeof bit === 'number'); var r = bit % 26; var s = (bit - r) / 26; var q = 1 << r; // Fast case: bit is much higher than all existing words if (this.length <= s) { this._expand(s + 1); this.words[s] |= q; return this; } // Add bit and propagate, if needed var carry = q; for (var i = s; carry !== 0 && i < this.length; i++) { var w = this.words[i] | 0; w += carry; carry = w >>> 26; w &= 0x3ffffff; this.words[i] = w; } if (carry !== 0) { this.words[i] = carry; this.length++; } return this; }; BN.prototype.isZero = function isZero () { return this.length === 1 && this.words[0] === 0; }; BN.prototype.cmpn = function cmpn (num) { var negative = num < 0; if (this.negative !== 0 && !negative) return -1; if (this.negative === 0 && negative) return 1; this.strip(); var res; if (this.length > 1) { res = 1; } else { if (negative) { num = -num; } assert(num <= 0x3ffffff, 'Number is too big'); var w = this.words[0] | 0; res = w === num ? 0 : w < num ? -1 : 1; } if (this.negative !== 0) return -res | 0; return res; }; // Compare two numbers and return: // 1 - if `this` > `num` // 0 - if `this` == `num` // -1 - if `this` < `num` BN.prototype.cmp = function cmp (num) { if (this.negative !== 0 && num.negative === 0) return -1; if (this.negative === 0 && num.negative !== 0) return 1; var res = this.ucmp(num); if (this.negative !== 0) return -res | 0; return res; }; // Unsigned comparison BN.prototype.ucmp = function ucmp (num) { // At this point both numbers have the same sign if (this.length > num.length) return 1; if (this.length < num.length) return -1; var res = 0; for (var i = this.length - 1; i >= 0; i--) { var a = this.words[i] | 0; var b = num.words[i] | 0; if (a === b) continue; if (a < b) { res = -1; } else if (a > b) { res = 1; } break; } return res; }; BN.prototype.gtn = function gtn (num) { return this.cmpn(num) === 1; }; BN.prototype.gt = function gt (num) { return this.cmp(num) === 1; }; BN.prototype.gten = function gten (num) { return this.cmpn(num) >= 0; }; BN.prototype.gte = function gte (num) { return this.cmp(num) >= 0; }; BN.prototype.ltn = function ltn (num) { return this.cmpn(num) === -1; }; BN.prototype.lt = function lt (num) { return this.cmp(num) === -1; }; BN.prototype.lten = function lten (num) { return this.cmpn(num) <= 0; }; BN.prototype.lte = function lte (num) { return this.cmp(num) <= 0; }; BN.prototype.eqn = function eqn (num) { return this.cmpn(num) === 0; }; BN.prototype.eq = function eq (num) { return this.cmp(num) === 0; }; // // A reduce context, could be using montgomery or something better, depending // on the `m` itself. // BN.red = function red (num) { return new Red(num); }; BN.prototype.toRed = function toRed (ctx) { assert(!this.red, 'Already a number in reduction context'); assert(this.negative === 0, 'red works only with positives'); return ctx.convertTo(this)._forceRed(ctx); }; BN.prototype.fromRed = function fromRed () { assert(this.red, 'fromRed works only with numbers in reduction context'); return this.red.convertFrom(this); }; BN.prototype._forceRed = function _forceRed (ctx) { this.red = ctx; return this; }; BN.prototype.forceRed = function forceRed (ctx) { assert(!this.red, 'Already a number in reduction context'); return this._forceRed(ctx); }; BN.prototype.redAdd = function redAdd (num) { assert(this.red, 'redAdd works only with red numbers'); return this.red.add(this, num); }; BN.prototype.redIAdd = function redIAdd (num) { assert(this.red, 'redIAdd works only with red numbers'); return this.red.iadd(this, num); }; BN.prototype.redSub = function redSub (num) { assert(this.red, 'redSub works only with red numbers'); return this.red.sub(this, num); }; BN.prototype.redISub = function redISub (num) { assert(this.red, 'redISub works only with red numbers'); return this.red.isub(this, num); }; BN.prototype.redShl = function redShl (num) { assert(this.red, 'redShl works only with red numbers'); return this.red.shl(this, num); }; BN.prototype.redMul = function redMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.mul(this, num); }; BN.prototype.redIMul = function redIMul (num) { assert(this.red, 'redMul works only with red numbers'); this.red._verify2(this, num); return this.red.imul(this, num); }; BN.prototype.redSqr = function redSqr () { assert(this.red, 'redSqr works only with red numbers'); this.red._verify1(this); return this.red.sqr(this); }; BN.prototype.redISqr = function redISqr () { assert(this.red, 'redISqr works only with red numbers'); this.red._verify1(this); return this.red.isqr(this); }; // Square root over p BN.prototype.redSqrt = function redSqrt () { assert(this.red, 'redSqrt works only with red numbers'); this.red._verify1(this); return this.red.sqrt(this); }; BN.prototype.redInvm = function redInvm () { assert(this.red, 'redInvm works only with red numbers'); this.red._verify1(this); return this.red.invm(this); }; // Return negative clone of `this` % `red modulo` BN.prototype.redNeg = function redNeg () { assert(this.red, 'redNeg works only with red numbers'); this.red._verify1(this); return this.red.neg(this); }; BN.prototype.redPow = function redPow (num) { assert(this.red && !num.red, 'redPow(normalNum)'); this.red._verify1(this); return this.red.pow(this, num); }; // Prime numbers with efficient reduction var primes = { k256: null, p224: null, p192: null, p25519: null }; // Pseudo-Mersenne prime function MPrime (name, p) { // P = 2 ^ N - K this.name = name; this.p = new BN(p, 16); this.n = this.p.bitLength(); this.k = new BN(1).iushln(this.n).isub(this.p); this.tmp = this._tmp(); } MPrime.prototype._tmp = function _tmp () { var tmp = new BN(null); tmp.words = new Array(Math.ceil(this.n / 13)); return tmp; }; MPrime.prototype.ireduce = function ireduce (num) { // Assumes that `num` is less than `P^2` // num = HI * (2 ^ N - K) + HI * K + LO = HI * K + LO (mod P) var r = num; var rlen; do { this.split(r, this.tmp); r = this.imulK(r); r = r.iadd(this.tmp); rlen = r.bitLength(); } while (rlen > this.n); var cmp = rlen < this.n ? -1 : r.ucmp(this.p); if (cmp === 0) { r.words[0] = 0; r.length = 1; } else if (cmp > 0) { r.isub(this.p); } else { if (r.strip !== undefined) { // r is BN v4 instance r.strip(); } else { // r is BN v5 instance r._strip(); } } return r; }; MPrime.prototype.split = function split (input, out) { input.iushrn(this.n, 0, out); }; MPrime.prototype.imulK = function imulK (num) { return num.imul(this.k); }; function K256 () { MPrime.call( this, 'k256', 'ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f'); } inherits(K256, MPrime); K256.prototype.split = function split (input, output) { // 256 = 9 * 26 + 22 var mask = 0x3fffff; var outLen = Math.min(input.length, 9); for (var i = 0; i < outLen; i++) { output.words[i] = input.words[i]; } output.length = outLen; if (input.length <= 9) { input.words[0] = 0; input.length = 1; return; } // Shift by 9 limbs var prev = input.words[9]; output.words[output.length++] = prev & mask; for (i = 10; i < input.length; i++) { var next = input.words[i] | 0; input.words[i - 10] = ((next & mask) << 4) | (prev >>> 22); prev = next; } prev >>>= 22; input.words[i - 10] = prev; if (prev === 0 && input.length > 10) { input.length -= 10; } else { input.length -= 9; } }; K256.prototype.imulK = function imulK (num) { // K = 0x1000003d1 = [ 0x40, 0x3d1 ] num.words[num.length] = 0; num.words[num.length + 1] = 0; num.length += 2; // bounded at: 0x40 * 0x3ffffff + 0x3d0 = 0x100000390 var lo = 0; for (var i = 0; i < num.length; i++) { var w = num.words[i] | 0; lo += w * 0x3d1; num.words[i] = lo & 0x3ffffff; lo = w * 0x40 + ((lo / 0x4000000) | 0); } // Fast length reduction if (num.words[num.length - 1] === 0) { num.length--; if (num.words[num.length - 1] === 0) { num.length--; } } return num; }; function P224 () { MPrime.call( this, 'p224', 'ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001'); } inherits(P224, MPrime); function P192 () { MPrime.call( this, 'p192', 'ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff'); } inherits(P192, MPrime); function P25519 () { // 2 ^ 255 - 19 MPrime.call( this, '25519', '7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed'); } inherits(P25519, MPrime); P25519.prototype.imulK = function imulK (num) { // K = 0x13 var carry = 0; for (var i = 0; i < num.length; i++) { var hi = (num.words[i] | 0) * 0x13 + carry; var lo = hi & 0x3ffffff; hi >>>= 26; num.words[i] = lo; carry = hi; } if (carry !== 0) { num.words[num.length++] = carry; } return num; }; // Exported mostly for testing purposes, use plain name instead BN._prime = function prime (name) { // Cached version of prime if (primes[name]) return primes[name]; var prime; if (name === 'k256') { prime = new K256(); } else if (name === 'p224') { prime = new P224(); } else if (name === 'p192') { prime = new P192(); } else if (name === 'p25519') { prime = new P25519(); } else { throw new Error('Unknown prime ' + name); } primes[name] = prime; return prime; }; // // Base reduction engine // function Red (m) { if (typeof m === 'string') { var prime = BN._prime(m); this.m = prime.p; this.prime = prime; } else { assert(m.gtn(1), 'modulus must be greater than 1'); this.m = m; this.prime = null; } } Red.prototype._verify1 = function _verify1 (a) { assert(a.negative === 0, 'red works only with positives'); assert(a.red, 'red works only with red numbers'); }; Red.prototype._verify2 = function _verify2 (a, b) { assert((a.negative | b.negative) === 0, 'red works only with positives'); assert(a.red && a.red === b.red, 'red works only with red numbers'); }; Red.prototype.imod = function imod (a) { if (this.prime) return this.prime.ireduce(a)._forceRed(this); return a.umod(this.m)._forceRed(this); }; Red.prototype.neg = function neg (a) { if (a.isZero()) { return a.clone(); } return this.m.sub(a)._forceRed(this); }; Red.prototype.add = function add (a, b) { this._verify2(a, b); var res = a.add(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res._forceRed(this); }; Red.prototype.iadd = function iadd (a, b) { this._verify2(a, b); var res = a.iadd(b); if (res.cmp(this.m) >= 0) { res.isub(this.m); } return res; }; Red.prototype.sub = function sub (a, b) { this._verify2(a, b); var res = a.sub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res._forceRed(this); }; Red.prototype.isub = function isub (a, b) { this._verify2(a, b); var res = a.isub(b); if (res.cmpn(0) < 0) { res.iadd(this.m); } return res; }; Red.prototype.shl = function shl (a, num) { this._verify1(a); return this.imod(a.ushln(num)); }; Red.prototype.imul = function imul (a, b) { this._verify2(a, b); return this.imod(a.imul(b)); }; Red.prototype.mul = function mul (a, b) { this._verify2(a, b); return this.imod(a.mul(b)); }; Red.prototype.isqr = function isqr (a) { return this.imul(a, a.clone()); }; Red.prototype.sqr = function sqr (a) { return this.mul(a, a); }; Red.prototype.sqrt = function sqrt (a) { if (a.isZero()) return a.clone(); var mod3 = this.m.andln(3); assert(mod3 % 2 === 1); // Fast case if (mod3 === 3) { var pow = this.m.add(new BN(1)).iushrn(2); return this.pow(a, pow); } // Tonelli-Shanks algorithm (Totally unoptimized and slow) // // Find Q and S, that Q * 2 ^ S = (P - 1) var q = this.m.subn(1); var s = 0; while (!q.isZero() && q.andln(1) === 0) { s++; q.iushrn(1); } assert(!q.isZero()); var one = new BN(1).toRed(this); var nOne = one.redNeg(); // Find quadratic non-residue // NOTE: Max is such because of generalized Riemann hypothesis. var lpow = this.m.subn(1).iushrn(1); var z = this.m.bitLength(); z = new BN(2 * z * z).toRed(this); while (this.pow(z, lpow).cmp(nOne) !== 0) { z.redIAdd(nOne); } var c = this.pow(z, q); var r = this.pow(a, q.addn(1).iushrn(1)); var t = this.pow(a, q); var m = s; while (t.cmp(one) !== 0) { var tmp = t; for (var i = 0; tmp.cmp(one) !== 0; i++) { tmp = tmp.redSqr(); } assert(i < m); var b = this.pow(c, new BN(1).iushln(m - i - 1)); r = r.redMul(b); c = b.redSqr(); t = t.redMul(c); m = i; } return r; }; Red.prototype.invm = function invm (a) { var inv = a._invmp(this.m); if (inv.negative !== 0) { inv.negative = 0; return this.imod(inv).redNeg(); } else { return this.imod(inv); } }; Red.prototype.pow = function pow (a, num) { if (num.isZero()) return new BN(1).toRed(this); if (num.cmpn(1) === 0) return a.clone(); var windowSize = 4; var wnd = new Array(1 << windowSize); wnd[0] = new BN(1).toRed(this); wnd[1] = a; for (var i = 2; i < wnd.length; i++) { wnd[i] = this.mul(wnd[i - 1], a); } var res = wnd[0]; var current = 0; var currentLen = 0; var start = num.bitLength() % 26; if (start === 0) { start = 26; } for (i = num.length - 1; i >= 0; i--) { var word = num.words[i]; for (var j = start - 1; j >= 0; j--) { var bit = (word >> j) & 1; if (res !== wnd[0]) { res = this.sqr(res); } if (bit === 0 && current === 0) { currentLen = 0; continue; } current <<= 1; current |= bit; currentLen++; if (currentLen !== windowSize && (i !== 0 || j !== 0)) continue; res = this.mul(res, wnd[current]); currentLen = 0; current = 0; } start = 26; } return res; }; Red.prototype.convertTo = function convertTo (num) { var r = num.umod(this.m); return r === num ? r.clone() : r; }; Red.prototype.convertFrom = function convertFrom (num) { var res = num.clone(); res.red = null; return res; }; // // Montgomery method engine // BN.mont = function mont (num) { return new Mont(num); }; function Mont (m) { Red.call(this, m); this.shift = this.m.bitLength(); if (this.shift % 26 !== 0) { this.shift += 26 - (this.shift % 26); } this.r = new BN(1).iushln(this.shift); this.r2 = this.imod(this.r.sqr()); this.rinv = this.r._invmp(this.m); this.minv = this.rinv.mul(this.r).isubn(1).div(this.m); this.minv = this.minv.umod(this.r); this.minv = this.r.sub(this.minv); } inherits(Mont, Red); Mont.prototype.convertTo = function convertTo (num) { return this.imod(num.ushln(this.shift)); }; Mont.prototype.convertFrom = function convertFrom (num) { var r = this.imod(num.mul(this.rinv)); r.red = null; return r; }; Mont.prototype.imul = function imul (a, b) { if (a.isZero() || b.isZero()) { a.words[0] = 0; a.length = 1; return a; } var t = a.imul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.mul = function mul (a, b) { if (a.isZero() || b.isZero()) return new BN(0)._forceRed(this); var t = a.mul(b); var c = t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m); var u = t.isub(c).iushrn(this.shift); var res = u; if (u.cmp(this.m) >= 0) { res = u.isub(this.m); } else if (u.cmpn(0) < 0) { res = u.iadd(this.m); } return res._forceRed(this); }; Mont.prototype.invm = function invm (a) { // (AR)^-1 * R^2 = (A^-1 * R^-1) * R^2 = A^-1 * R var res = this.imod(a._invmp(this.m).mul(this.r2)); return res._forceRed(this); }; })( false || module, this); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/module.js */ "./node_modules/webpack/buildin/module.js")(module))) /***/ }), /***/ "./node_modules/elliptic/package.json": /*!********************************************!*\ !*** ./node_modules/elliptic/package.json ***! \********************************************/ /*! exports provided: _args, _development, _from, _id, _inBundle, _integrity, _location, _phantomChildren, _requested, _requiredBy, _resolved, _spec, _where, author, bugs, dependencies, description, devDependencies, files, homepage, keywords, license, main, name, repository, scripts, version, default */ /***/ (function(module) { module.exports = JSON.parse("{\"_args\":[[\"elliptic@6.5.4\",\"C:\\\\Users\\\\003742\\\\Desktop\\\\AlligatePro-1126Relese\\\\alliboard-pro-Release-20251126\\\\alliboard-pro-Release-20251126\"]],\"_development\":true,\"_from\":\"elliptic@6.5.4\",\"_id\":\"elliptic@6.5.4\",\"_inBundle\":false,\"_integrity\":\"sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==\",\"_location\":\"/elliptic\",\"_phantomChildren\":{},\"_requested\":{\"type\":\"version\",\"registry\":true,\"raw\":\"elliptic@6.5.4\",\"name\":\"elliptic\",\"escapedName\":\"elliptic\",\"rawSpec\":\"6.5.4\",\"saveSpec\":null,\"fetchSpec\":\"6.5.4\"},\"_requiredBy\":[\"/browserify-sign\",\"/create-ecdh\"],\"_resolved\":\"https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz\",\"_spec\":\"6.5.4\",\"_where\":\"C:\\\\Users\\\\003742\\\\Desktop\\\\AlligatePro-1126Relese\\\\alliboard-pro-Release-20251126\\\\alliboard-pro-Release-20251126\",\"author\":{\"name\":\"Fedor Indutny\",\"email\":\"fedor@indutny.com\"},\"bugs\":{\"url\":\"https://github.com/indutny/elliptic/issues\"},\"dependencies\":{\"bn.js\":\"^4.11.9\",\"brorand\":\"^1.1.0\",\"hash.js\":\"^1.0.0\",\"hmac-drbg\":\"^1.0.1\",\"inherits\":\"^2.0.4\",\"minimalistic-assert\":\"^1.0.1\",\"minimalistic-crypto-utils\":\"^1.0.1\"},\"description\":\"EC cryptography\",\"devDependencies\":{\"brfs\":\"^2.0.2\",\"coveralls\":\"^3.1.0\",\"eslint\":\"^7.6.0\",\"grunt\":\"^1.2.1\",\"grunt-browserify\":\"^5.3.0\",\"grunt-cli\":\"^1.3.2\",\"grunt-contrib-connect\":\"^3.0.0\",\"grunt-contrib-copy\":\"^1.0.0\",\"grunt-contrib-uglify\":\"^5.0.0\",\"grunt-mocha-istanbul\":\"^5.0.2\",\"grunt-saucelabs\":\"^9.0.1\",\"istanbul\":\"^0.4.5\",\"mocha\":\"^8.0.1\"},\"files\":[\"lib\"],\"homepage\":\"https://github.com/indutny/elliptic\",\"keywords\":[\"EC\",\"Elliptic\",\"curve\",\"Cryptography\"],\"license\":\"MIT\",\"main\":\"lib/elliptic.js\",\"name\":\"elliptic\",\"repository\":{\"type\":\"git\",\"url\":\"git+ssh://git@github.com/indutny/elliptic.git\"},\"scripts\":{\"lint\":\"eslint lib test\",\"lint:fix\":\"npm run lint -- --fix\",\"test\":\"npm run lint && npm run unit\",\"unit\":\"istanbul test _mocha --reporter=spec test/index.js\",\"version\":\"grunt dist && git add dist/\"},\"version\":\"6.5.4\"}"); /***/ }), /***/ "./node_modules/events/events.js": /*!***************************************!*\ !*** ./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); }); } /***/ }), /***/ "./node_modules/evp_bytestokey/index.js": /*!**********************************************!*\ !*** ./node_modules/evp_bytestokey/index.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/safe-buffer/index.js").Buffer var MD5 = __webpack_require__(/*! md5.js */ "./node_modules/md5.js/index.js") /* eslint-disable camelcase */ function EVP_BytesToKey (password, salt, keyBits, ivLen) { if (!Buffer.isBuffer(password)) password = Buffer.from(password, 'binary') if (salt) { if (!Buffer.isBuffer(salt)) salt = Buffer.from(salt, 'binary') if (salt.length !== 8) throw new RangeError('salt should be Buffer with 8 byte length') } var keyLen = keyBits / 8 var key = Buffer.alloc(keyLen) var iv = Buffer.alloc(ivLen || 0) var tmp = Buffer.alloc(0) while (keyLen > 0 || ivLen > 0) { var hash = new MD5() hash.update(tmp) hash.update(password) if (salt) hash.update(salt) tmp = hash.digest() var used = 0 if (keyLen > 0) { var keyStart = key.length - keyLen used = Math.min(keyLen, tmp.length) tmp.copy(key, keyStart, 0, used) keyLen -= used } if (used < tmp.length && ivLen > 0) { var ivStart = iv.length - ivLen var length = Math.min(ivLen, tmp.length - used) tmp.copy(iv, ivStart, used, used + length) ivLen -= length } } tmp.fill(0) return { key: key, iv: iv } } module.exports = EVP_BytesToKey /***/ }), /***/ "./node_modules/excel4node/distribution/index.js": /*!*******************************************************!*\ !*** ./node_modules/excel4node/distribution/index.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* REFERENCES http://www.ecma-international.org/news/TC45_current_work/OpenXML%20White%20Paper.pdf http://www.ecma-international.org/publications/standards/Ecma-376.htm http://www.openoffice.org/sc/excelfileformat.pdf http://officeopenxml.com/anatomyofOOXML-xlsx.php */ /* Code references specifications sections from ECMA-376 2nd edition doc ECMA-376, Second Edition, Part 1 - Fundamentals And Markup Language Reference.pdf found in ECMA-376 2nd edition Part 1 download at http://www.ecma-international.org/publications/standards/Ecma-376.htm Sections are referenced in code comments with § */ var utils = __webpack_require__(/*! ./lib/utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var types = __webpack_require__(/*! ./lib/types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); module.exports = { Workbook: __webpack_require__(/*! ./lib/workbook/index.js */ "./node_modules/excel4node/distribution/lib/workbook/index.js"), getExcelRowCol: utils.getExcelRowCol, getExcelAlpha: utils.getExcelAlpha, getExcelTS: utils.getExcelTS, getExcelCellRef: utils.getExcelCellRef, PaperSize: types.paperSize, CellComment: types.cellComments, PrintError: types.printError, PageOrder: types.pageOrder, Orientation: types.orientation, Pane: types.pane, PaneState: types.paneState, HorizontalAlignment: types.alignment.horizontal, VerticalAlignment: types.alignment.vertical, BorderStyle: types.borderStyle, PresetColorVal: types.excelColor, PatternType: types.fillPattern, PositiveUniversalMeasure: types.positiveUniversalMeasure }; //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/cell/cell.js": /*!***************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/cell/cell.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var Comment = __webpack_require__(/*! ../classes/comment */ "./node_modules/excel4node/distribution/lib/classes/comment.js"); // §18.3.1.4 c (Cell) var Cell = function () { /** * Create an Excel Cell * @private * @param {Number} row Row of cell. * @param {Number} col Column of cell */ function Cell(row, col) { _classCallCheck(this, Cell); this.r = '' + utils.getExcelAlpha(col) + row; // 'r' attribute this.s = 0; // 's' attribute refering to style index this.t = null; // 't' attribute stating Cell data type - §18.18.11 ST_CellType (Cell Type) this.f = null; // 'f' child element used for formulas this.v = null; // 'v' child element for values this.row = row; // used internally throughout code. Does not go into XML this.col = col; // used internally throughout code. Does not go into XML } _createClass(Cell, [{ key: 'string', value: function string(index) { this.t = 's'; this.v = index; this.f = null; } }, { key: 'number', value: function number(val) { this.t = 'n'; this.v = val; this.f = null; } }, { key: 'formula', value: function formula(_formula) { this.t = null; this.v = null; this.f = _formula; } }, { key: 'bool', value: function bool(val) { this.t = 'b'; this.v = val; this.f = null; } }, { key: 'date', value: function date(dt) { this.t = null; this.v = utils.getExcelTS(dt); this.f = null; } }, { key: 'style', value: function style(sId) { this.s = sId; } }, { key: 'addToXMLele', value: function addToXMLele(ele) { if (this.v === null && this.is === null) { return; } var cEle = ele.ele('c').att('r', this.r).att('s', this.s); if (this.t !== null) { cEle.att('t', this.t); } if (this.f !== null) { cEle.ele('f').txt(this.f).up(); } if (this.v !== null) { cEle.ele('v').txt(this.v).up(); } cEle.up(); } }, { key: 'comment', get: function get() { return this.comments[this.r]; } }]); return Cell; }(); module.exports = Cell; //# sourceMappingURL=cell.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/cell/index.js": /*!****************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/cell/index.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var deepmerge = __webpack_require__(/*! deepmerge */ "./node_modules/excel4node/node_modules/deepmerge/dist/umd.js"); var Cell = __webpack_require__(/*! ./cell.js */ "./node_modules/excel4node/distribution/lib/cell/cell.js"); var Row = __webpack_require__(/*! ../row/row.js */ "./node_modules/excel4node/distribution/lib/row/row.js"); var Comment = __webpack_require__(/*! ../classes/comment */ "./node_modules/excel4node/distribution/lib/classes/comment.js"); var Column = __webpack_require__(/*! ../column/column.js */ "./node_modules/excel4node/distribution/lib/column/column.js"); var Style = __webpack_require__(/*! ../style/style.js */ "./node_modules/excel4node/distribution/lib/style/style.js"); var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var util = __webpack_require__(/*! util */ "./node_modules/util/util.js"); var validXmlRegex = /[\t\n\r -\uD7FF\uE000-\uFFFD]/; /** * The list of valid characters is * #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] * * We need to test codepoints numerically, instead of regex characters above 65536 (0x10000), */ function removeInvalidXml(str) { return Array.from(str).map(function (c) { var cp = c.codePointAt(0); if (cp >= 65536 && cp <= 1114111) { return c; } else if (c.match(validXmlRegex)) { return c; } else { return ''; } }).join(''); } function stringSetter(val) { var _this = this; var logger = this.ws.wb.logger; if (typeof val !== 'string') { logger.warn('Value sent to String function of cells %s was not a string, it has type of %s', JSON.stringify(this.excelRefs), typeof val === 'undefined' ? 'undefined' : _typeof(val)); val = ''; } val = removeInvalidXml(val); if (!this.merged) { this.cells.forEach(function (c) { c.string(_this.ws.wb.getStringIndex(val)); }); } else { var c = this.cells[0]; c.string(this.ws.wb.getStringIndex(val)); } return this; } function complexStringSetter(val) { var _this2 = this; if (!this.merged) { this.cells.forEach(function (c) { c.string(_this2.ws.wb.getStringIndex(val)); }); } else { var c = this.cells[0]; c.string(this.ws.wb.getStringIndex(val)); } return this; } function numberSetter(val) { if (val === undefined || parseFloat(val) !== val) { throw new TypeError(util.format('Value sent to Number function of cells %s was not a number, it has type of %s and value of %s', JSON.stringify(this.excelRefs), typeof val === 'undefined' ? 'undefined' : _typeof(val), val)); } val = parseFloat(val); if (!this.merged) { this.cells.forEach(function (c, i) { c.number(val); }); } else { var c = this.cells[0]; c.number(val); } return this; } function booleanSetter(val) { if (val === undefined || typeof (val.toString().toLowerCase() === 'true' || (val.toString().toLowerCase() === 'false' ? false : val)) !== 'boolean') { throw new TypeError(util.format('Value sent to Bool function of cells %s was not a bool, it has type of %s and value of %s', JSON.stringify(this.excelRefs), typeof val === 'undefined' ? 'undefined' : _typeof(val), val)); } val = val.toString().toLowerCase() === 'true'; if (!this.merged) { this.cells.forEach(function (c, i) { c.bool(val.toString()); }); } else { var c = this.cells[0]; c.bool(val.toString()); } return this; } function formulaSetter(val) { if (typeof val !== 'string') { throw new TypeError(util.format('Value sent to Formula function of cells %s was not a string, it has type of %s', JSON.stringify(this.excelRefs), typeof val === 'undefined' ? 'undefined' : _typeof(val))); } if (this.merged !== true) { this.cells.forEach(function (c, i) { c.formula(val); }); } else { var c = this.cells[0]; c.formula(val); } return this; } function dateSetter(val) { var thisDate = new Date(val); if (isNaN(thisDate.getTime())) { throw new TypeError(util.format('Invalid date sent to date function of cells. %s could not be converted to a date.', val)); } if (this.merged !== true) { this.cells.forEach(function (c, i) { c.date(thisDate); }); } else { var c = this.cells[0]; c.date(thisDate); } var dtStyle = new Style(this.ws.wb, { numberFormat: '[$-409]' + this.ws.wb.opts.dateFormat }); return styleSetter.bind(this)(dtStyle); } function styleSetter(val) { var _this3 = this; var thisStyle = void 0; if (val instanceof Style) { thisStyle = val.toObject(); } else if (val instanceof Object) { thisStyle = val; } else { throw new TypeError(util.format('Parameter sent to Style function must be an instance of a Style or a style configuration object')); } var borderEdges = {}; if (thisStyle.border && thisStyle.border.outline) { borderEdges.left = this.firstCol; borderEdges.right = this.lastCol; borderEdges.top = this.firstRow; borderEdges.bottom = this.lastRow; } this.cells.forEach(function (c) { if (thisStyle.border && thisStyle.border.outline) { var thisCellsBorder = {}; if (c.row === borderEdges.top && thisStyle.border.top) { thisCellsBorder.top = thisStyle.border.top; } if (c.row === borderEdges.bottom && thisStyle.border.bottom) { thisCellsBorder.bottom = thisStyle.border.bottom; } if (c.col === borderEdges.left && thisStyle.border.left) { thisCellsBorder.left = thisStyle.border.left; } if (c.col === borderEdges.right && thisStyle.border.right) { thisCellsBorder.right = thisStyle.border.right; } thisStyle.border = thisCellsBorder; } if (c.s === 0) { var thisCellStyle = _this3.ws.wb.createStyle(thisStyle); c.style(thisCellStyle.ids.cellXfs); } else { var curStyle = _this3.ws.wb.styles[c.s]; var newStyleOpts = deepmerge(curStyle.toObject(), thisStyle); var mergedStyle = _this3.ws.wb.createStyle(newStyleOpts); c.style(mergedStyle.ids.cellXfs); } }); return this; } function hyperlinkSetter(url, displayStr, tooltip) { var _this4 = this; this.excelRefs.forEach(function (ref) { displayStr = typeof displayStr === 'string' ? displayStr : url; _this4.ws.hyperlinkCollection.add({ location: url, display: displayStr, tooltip: tooltip, ref: ref }); }); stringSetter.bind(this)(displayStr); return styleSetter.bind(this)({ font: { color: 'Blue', underline: true } }); } function commentSetter(comment, options) { var _this5 = this; if (this.merged !== true) { this.cells.forEach(function (c, i) { _this5.ws.comments[c.r] = new Comment(c.r, comment, options); }); } else { var c = this.cells[0]; this.ws.comments[c.r] = new Comment(c.r, comment, options); } return this; } function mergeCells(cellBlock) { var excelRefs = cellBlock.excelRefs; if (excelRefs instanceof Array && excelRefs.length > 0) { excelRefs.sort(utils.sortCellRefs); var cellRange = excelRefs[0] + ':' + excelRefs[excelRefs.length - 1]; var rangeCells = excelRefs; var okToMerge = true; cellBlock.ws.mergedCells.forEach(function (cr) { // Check to see if currently merged cells contain cells in new merge request var curCells = utils.getAllCellsInExcelRange(cr); var intersection = utils.arrayIntersectSafe(rangeCells, curCells); if (intersection.length > 0) { okToMerge = false; cellBlock.ws.wb.logger.error('Invalid Range for: ' + cellRange + '. Some cells in this range are already included in another merged cell range: ' + cr + '.'); } }); if (okToMerge) { cellBlock.ws.mergedCells.push(cellRange); } } else { throw new TypeError(util.format('excelRefs variable sent to mergeCells function must be an array with length > 0')); } } /** * @class cellBlock */ var cellBlock = function () { function cellBlock() { _classCallCheck(this, cellBlock); this.ws; this.cells = []; this.excelRefs = []; this.merged = false; } _createClass(cellBlock, [{ key: 'matrix', get: function get() { var matrix = []; var tmpObj = {}; this.cells.forEach(function (c) { if (!tmpObj[c.row]) { tmpObj[c.row] = []; } tmpObj[c.row].push(c); }); var rows = Object.keys(tmpObj); rows.forEach(function (r) { tmpObj[r].sort(function (a, b) { return a.col - b.col; }); matrix.push(tmpObj[r]); }); return matrix; } }, { key: 'firstRow', get: function get() { var firstRow = void 0; this.cells.forEach(function (c) { if (c.row < firstRow || firstRow === undefined) { firstRow = c.row; } }); return firstRow; } }, { key: 'lastRow', get: function get() { var lastRow = void 0; this.cells.forEach(function (c) { if (c.row > lastRow || lastRow === undefined) { lastRow = c.row; } }); return lastRow; } }, { key: 'firstCol', get: function get() { var firstCol = void 0; this.cells.forEach(function (c) { if (c.col < firstCol || firstCol === undefined) { firstCol = c.col; } }); return firstCol; } }, { key: 'lastCol', get: function get() { var lastCol = void 0; this.cells.forEach(function (c) { if (c.col > lastCol || lastCol === undefined) { lastCol = c.col; } }); return lastCol; } }]); return cellBlock; }(); /** * Module repesenting a Cell Accessor * @alias Worksheet.cell * @namespace * @func Worksheet.cell * @desc Access a range of cells in order to manipulate values * @param {Number} row1 Row of top left cell * @param {Number} col1 Column of top left cell * @param {Number} row2 Row of bottom right cell (optional) * @param {Number} col2 Column of bottom right cell (optional) * @param {Boolean} isMerged Merged the cell range into a single cell * @returns {cellBlock} */ function cellAccessor(row1, col1, row2, col2, isMerged) { var theseCells = new cellBlock(); theseCells.ws = this; row2 = row2 ? row2 : row1; col2 = col2 ? col2 : col1; if (row2 > this.lastUsedRow) { this.lastUsedRow = row2; } if (col2 > this.lastUsedCol) { this.lastUsedCol = col2; } for (var r = row1; r <= row2; r++) { for (var c = col1; c <= col2; c++) { var ref = '' + utils.getExcelAlpha(c) + r; if (!this.cells[ref]) { this.cells[ref] = new Cell(r, c); } if (!this.rows[r]) { this.rows[r] = new Row(r, this); } if (this.rows[r].cellRefs.indexOf(ref) < 0) { this.rows[r].cellRefs.push(ref); } theseCells.cells.push(this.cells[ref]); theseCells.excelRefs.push(ref); } } if (isMerged) { theseCells.merged = true; mergeCells(theseCells); } return theseCells; } /** * @alias cellBlock.string * @func cellBlock.string * @param {String} val Value of String * @returns {cellBlock} Block of cells with attached methods */ cellBlock.prototype.string = function (val) { if (val instanceof Array) { return complexStringSetter.bind(this)(val); } else { return stringSetter.bind(this)(val); } }; /** * @alias cellBlock.style * @func cellBlock.style * @param {Object} style One of a Style instance or an object with Style parameters * @returns {cellBlock} Block of cells with attached methods */ cellBlock.prototype.style = styleSetter; /** * @alias cellBlock.number * @func cellBlock.number * @param {Number} val Value of Number * @returns {cellBlock} Block of cells with attached methods */ cellBlock.prototype.number = numberSetter; /** * @alias cellBlock.bool * @func cellBlock.bool * @param {Boolean} val Value of Boolean * @returns {cellBlock} Block of cells with attached methods */ cellBlock.prototype.bool = booleanSetter; /** * @alias cellBlock.formula * @func cellBlock.formula * @param {String} val Excel style formula as string * @returns {cellBlock} Block of cells with attached methods */ cellBlock.prototype.formula = formulaSetter; /** * @alias cellBlock.date * @func cellBlock.date * @param {Date} val Value of Date * @returns {cellBlock} Block of cells with attached methods */ cellBlock.prototype.date = dateSetter; /** * @alias cellBlock.link * @func cellBlock.link * @param {String} url Value of Hyperlink URL * @param {String} displayStr Value of String representation of URL * @param {String} tooltip Value of text to display as hover * @returns {cellBlock} Block of cells with attached methods */ cellBlock.prototype.link = hyperlinkSetter; cellBlock.prototype.comment = commentSetter; module.exports = cellAccessor; //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/classes/comment.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/classes/comment.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var uuid = __webpack_require__(/*! uuid/v4 */ "./node_modules/excel4node/node_modules/uuid/v4.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/excel4node/distribution/lib/utils.js"); // §18.7.3 Comment var Comment = function Comment(ref, comment) { var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; _classCallCheck(this, Comment); this.ref = ref; this.comment = comment; this.uuid = '{' + uuid().toUpperCase() + '}'; this.row = utils.getExcelRowCol(ref).row; this.col = utils.getExcelRowCol(ref).col; this.marginLeft = options.marginLeft || this.col * 88 + 8 + 'pt'; this.marginTop = options.marginTop || (this.row - 1) * 16 + 8 + 'pt'; this.width = options.width || '104pt'; this.height = options.height || '69pt'; this.position = options.position || 'absolute'; this.zIndex = options.zIndex || '1'; this.fillColor = options.fillColor || '#ffffe1'; this.visibility = options.visibility || 'hidden'; }; module.exports = Comment; //# sourceMappingURL=comment.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/classes/ctMarker.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/classes/ctMarker.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var EMU = __webpack_require__(/*! ./emu.js */ "./node_modules/excel4node/distribution/lib/classes/emu.js"); var CTMarker = function () { /** * Element representing an Excel position marker * @param {Number} colId Column Number * @param {String} colOffset Offset stating how far right to shift the start edge * @param {Number} rowId Row Number * @param {String} rowOffset Offset stating how far down to shift the start edge * @property {Number} col Column number * @property {EMU} colOff EMUs of right shift * @property {Number} row Row number * @property {EMU} rowOff EMUs of top shift * @returns {CTMarker} Excel CTMarker */ function CTMarker(colId, colOffset, rowId, rowOffset) { _classCallCheck(this, CTMarker); this._col = colId; this._colOff = new EMU(colOffset); this._row = rowId; this._rowOff = new EMU(rowOffset); } _createClass(CTMarker, [{ key: 'col', get: function get() { return this._col; }, set: function set(val) { if (parseInt(val, 10) !== val || val < 0) { throw new TypeError('CTMarker column must be a positive integer'); } this._col = val; } }, { key: 'row', get: function get() { return this._row; }, set: function set(val) { if (parseInt(val, 10) !== val || val < 0) { throw new TypeError('CTMarker row must be a positive integer'); } this._row = val; } }, { key: 'colOff', get: function get() { return this._colOff.value; }, set: function set(val) { this._colOff = new EMU(val); } }, { key: 'rowOff', get: function get() { return this._rowOff.value; }, set: function set(val) { this._rowOff = new EMU(val); } }]); return CTMarker; }(); module.exports = CTMarker; //# sourceMappingURL=ctMarker.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/classes/definedNameCollection.js": /*!***********************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/classes/definedNameCollection.js ***! \***********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var DefinedName = function () { //§18.2.5 definedName (Defined Name) function DefinedName(opts) { _classCallCheck(this, DefinedName); opts.refFormula !== undefined ? this.refFormula = opts.refFormula : null; opts.name !== undefined ? this.name = opts.name : null; opts.comment !== undefined ? this.comment = opts.comment : null; opts.customMenu !== undefined ? this.customMenu = opts.customMenu : null; opts.description !== undefined ? this.description = opts.description : null; opts.help !== undefined ? this.help = opts.help : null; opts.statusBar !== undefined ? this.statusBar = opts.statusBar : null; opts.localSheetId !== undefined ? this.localSheetId = opts.localSheetId : null; opts.hidden !== undefined ? this.hidden = opts.hidden : null; opts['function'] !== undefined ? this['function'] = opts['function'] : null; opts.vbProcedure !== undefined ? this.vbProcedure = opts.vbProcedure : null; opts.xlm !== undefined ? this.xlm = opts.xlm : null; opts.functionGroupId !== undefined ? this.functionGroupId = opts.functionGroupId : null; opts.shortcutKey !== undefined ? this.shortcutKey = opts.shortcutKey : null; opts.publishToServer !== undefined ? this.publishToServer = opts.publishToServer : null; opts.workbookParameter !== undefined ? this.workbookParameter = opts.workbookParameter : null; } _createClass(DefinedName, [{ key: 'addToXMLele', value: function addToXMLele(ele) { var dEle = ele.ele('definedName'); this.comment !== undefined ? dEle.att('comment', this.comment) : null; this.customMenu !== undefined ? dEle.att('customMenu', this.customMenu) : null; this.description !== undefined ? dEle.att('description', this.description) : null; this.help !== undefined ? dEle.att('help', this.help) : null; this.statusBar !== undefined ? dEle.att('statusBar', this.statusBar) : null; this.hidden !== undefined ? dEle.att('hidden', this.hidden) : null; this.localSheetId !== undefined ? dEle.att('localSheetId', this.localSheetId) : null; this.name !== undefined ? dEle.att('name', this.name) : null; this['function'] !== undefined ? dEle.att('function', this['function']) : null; this.vbProcedure !== undefined ? dEle.att('vbProcedure', this.vbProcedure) : null; this.xlm !== undefined ? dEle.att('xlm', this.xlm) : null; this.functionGroupId !== undefined ? dEle.att('functionGroupId', this.functionGroupId) : null; this.shortcutKey !== undefined ? dEle.att('shortcutKey', this.shortcutKey) : null; this.publishToServer !== undefined ? dEle.att('publishToServer', this.publishToServer) : null; this.workbookParameter !== undefined ? dEle.att('workbookParameter', this.workbookParameter) : null; this.refFormula !== undefined ? dEle.text(this.refFormula) : null; } }]); return DefinedName; }(); var DefinedNameCollection = function () { // §18.2.6 definedNames (Defined Names) function DefinedNameCollection() { _classCallCheck(this, DefinedNameCollection); this.items = []; } _createClass(DefinedNameCollection, [{ key: 'addDefinedName', value: function addDefinedName(opts) { var item = new DefinedName(opts); var newLength = this.items.push(item); return this.items[newLength - 1]; } }, { key: 'addToXMLele', value: function addToXMLele(ele) { var dnEle = ele.ele('definedNames'); this.items.forEach(function (dn) { dn.addToXMLele(dnEle); }); } }, { key: 'length', get: function get() { return this.items.length; } }, { key: 'isEmpty', get: function get() { if (this.items.length === 0) { return true; } else { return false; } } }]); return DefinedNameCollection; }(); module.exports = DefinedNameCollection; //# sourceMappingURL=definedNameCollection.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/classes/emu.js": /*!*****************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/classes/emu.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var EMU = function () { /** * The EMU was created in order to be able to evenly divide in both English and Metric units * @class EMU * @param {String} Number of EMUs or string representation of length in mm, cm or in. i.e. '10.5mm' * @property {Number} value Number of EMUs * @returns {EMU} Number of EMUs */ function EMU(val) { _classCallCheck(this, EMU); this._value; this.value = val; } _createClass(EMU, [{ key: 'toInt', /** * @alias EMU.toInt * @desc Returns the number of EMUs as integer * @func EMU.toInt * @returns {Number} Number of EMUs */ value: function toInt() { return this._value; } /** * @alias EMU.toInch * @desc Returns the number of Inches for the EMUs * @func EMU.toInch * @returns {Number} Number of Inches for the EMUs */ }, { key: 'toInch', value: function toInch() { return this._value / 914400; } /** * @alias EMU.toCM * @desc Returns the number of Centimeters for the EMUs * @func EMU.toCM * @returns {Number} Number of Centimeters for the EMUs */ }, { key: 'toCM', value: function toCM() { return this._value / 360000; } }, { key: 'value', get: function get() { return this._value; }, set: function set(val) { if (val === undefined) { this._value = 0; } else if (typeof val === 'number') { this._value = val ? parseInt(val) : 0; } else if (typeof val === 'string') { var re = new RegExp('[0-9]+(\.[0-9]+)?(mm|cm|in)'); if (re.test(val) === true) { var measure = parseFloat(/[0-9]+(\.[0-9]+)?/.exec(val)[0]); var unit = /(mm|cm|in)/.exec(val)[0]; switch (unit) { case 'mm': this._value = parseInt(measure * 36000); break; case 'cm': this._value = parseInt(measure * 360000); break; case 'in': this._value = parseInt(measure * 914400); break; } } else { throw new TypeError('EMUs must be specified as whole integer EMUs or Floats immediately followed by unit of measure in cm, mm, or in. i.e. "1.5in"'); } } } }]); return EMU; }(); module.exports = EMU; /* M.4.1.1 EMU Unit of Measurement 1 emu = 1/914400 in = 1/360000 cm Throughout ECMA-376, the EMU is used as a unit of measurement for length. An EMU is defined as follows: The EMU was created in order to be able to evenly divide in both English and Metric units, in order to avoid rounding errors during the calculation. The usage of EMUs also facilitates a more seamless system switch and interoperability between different locales utilizing different units of measurement. EMUs define an integer based, high precision coordinate system. */ //# sourceMappingURL=emu.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/classes/point.js": /*!*******************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/classes/point.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var Point = /** * An XY coordinate point on the Worksheet with 0.0 being top left corner * @class Point * @property {Number} x X coordinate of Point * @property {Number} y Y coordinate of Point * @returns {Point} Excel Point */ function Point(x, y) { _classCallCheck(this, Point); this.x = x; this.y = y; }; module.exports = Point; //# sourceMappingURL=point.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/column/column.js": /*!*******************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/column/column.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var Column = function () { /** * Element representing an Excel Column * @param {Number} col Column of cell * @param {Worksheet} Worksheet that contains column * @property {Worksheet} ws Worksheet that contains the specified Column * @property {Boolean} collapsed States whether the column is collapsed if part of a group * @property {Boolean} customWidth States whether or not the column as a width that is not default * @property {Boolean} hidden States whether or not the specified column is hiddent * @property {Number} max The greatest column if part of a range * @property {Number} min The least column if part of a range * @property {Number} outlineLevel The grouping leve of the Column * @property {Number} style ID of style * @property {Number} width Width of the Column */ function Column(col, ws) { _classCallCheck(this, Column); this.ws = ws; this.collapsed = null; this.customWidth = null; this.hidden = null; this.max = col; this.min = col; this.outlineLevel = null; this.style = null; this.colWidth = null; } _createClass(Column, [{ key: 'setWidth', /** * @alias Column.setWidth * @desc Sets teh width of a column * @func Column.setWidth * @param {Number} val New Width of column * @returns {Column} Excel Column with attached methods */ value: function setWidth(w) { this.width = w; return this; } /** * @alias Column.hide * @desc Sets a Column to be hidden * @func Column.hide * @returns {Column} Excel Column with attached methods */ }, { key: 'hide', value: function hide() { this.hidden = true; return this; } /** * @alias Column.group * @desc Adds column to the specified group * @func Column.group * @param {Number} level Level of excel grouping * @param {Boolean} collapsed States wheter column grouping level should be collapsed by default * @returns {Column} Excel Column with attached methods */ }, { key: 'group', value: function group(level, collapsed) { if (parseInt(level) === level) { this.outlineLevel = level; } else { throw new TypeError('Column group level must be a positive integer'); } if (collapsed === undefined) { return this; } if (typeof collapsed === 'boolean') { this.collapsed = collapsed; this.hidden = collapsed; } else { throw new TypeError('Column group collapse flag must be a boolean'); } return this; } /** * @alias Column.freeze * @desc Creates an Excel pane at the specificed column and Freezes that column from scolling * @func Column.freeze * @param {Number} jumptTo Specifies the column that the active pane will be scrolled to by default * @returns {Column} Excel Column with attached methods */ }, { key: 'freeze', value: function freeze(jumpTo) { var o = this.ws.opts.sheetView.pane; jumpTo = typeof jumpTo === 'number' && jumpTo > this.min ? jumpTo : this.min + 1; o.state = 'frozen'; o.xSplit = this.min; o.activePane = 'bottomRight'; o.ySplit === null ? o.topLeftCell = utils.getExcelCellRef(1, jumpTo) : o.topLeftCell = utils.getExcelCellRef(utils.getExcelRowCol(o.topLeftCell).row, jumpTo); return this; } }, { key: 'width', get: function get() { return this.colWidth; }, set: function set(w) { if (typeof w === 'number') { this.colWidth = w; this.customWidth = true; } else { throw new TypeError('Column width must be a number'); } return this.colWidth; } }]); return Column; }(); module.exports = Column; //# sourceMappingURL=column.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/column/index.js": /*!******************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/column/index.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Cell = __webpack_require__(/*! ../cell/cell.js */ "./node_modules/excel4node/distribution/lib/cell/cell.js"); var Row = __webpack_require__(/*! ../row/row.js */ "./node_modules/excel4node/distribution/lib/row/row.js"); var Column = __webpack_require__(/*! ../column/column.js */ "./node_modules/excel4node/distribution/lib/column/column.js"); var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); /** * Module repesenting a Column Accessor * @alias Worksheet.column * @namespace * @func Worksheet.column * @desc Access a column in order to manipulate values * @param {Number} col Column of top left cell * @returns {Column} */ var colAccessor = function colAccessor(ws, col) { if (!(ws.cols[col] instanceof Column)) { ws.cols[col] = new Column(col, ws); } return ws.cols[col]; }; module.exports = colAccessor; //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/drawing/drawing.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/drawing/drawing.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var CTMarker = __webpack_require__(/*! ../classes/ctMarker.js */ "./node_modules/excel4node/distribution/lib/classes/ctMarker.js"); var Point = __webpack_require__(/*! ../classes/point.js */ "./node_modules/excel4node/distribution/lib/classes/point.js"); var EMU = __webpack_require__(/*! ../classes/emu.js */ "./node_modules/excel4node/distribution/lib/classes/emu.js"); var Drawing = function () { /** * Element representing an Excel Drawing superclass * @property {String} anchorType Proprty for type of anchor. One of 'absoluteAnchor', 'oneCellAnchor', 'twoCellAnchor' * @property {CTMarker} anchorFrom Property for the top left corner position of drawing * @property {CTMarker} anchorTo Property for the bottom left corner position of drawing * @property {String} editAs Property that states how to interact with the Drawing in Excel. One of 'absolute', 'oneCell', 'twoCell' * @property {Point} _position Internal property for position on Excel Worksheet when drawing type is absoluteAnchor * @returns {Drawing} Excel Drawing */ function Drawing() { _classCallCheck(this, Drawing); this._anchorType = null; this._anchorFrom = null; this._anchorTo = null; this._editAs = null; this._position = null; } _createClass(Drawing, [{ key: 'anchor', /** * @alias Drawing.achor * @desc Sets the postion and anchor properties of the Drawing * @func Drawing.achor * @param {String} type Anchor type of drawing * @param {Object} from Properties for achorFrom property * @param {Number} from.col Left edge of drawing will align with left edge of this column * @param {String} from.colOff Offset. Drawing will be shifted to the right the specified amount. Float followed by measure [0-9]+(\.[0-9]+)?(mm|cm|in|pt|pc|pi). i.e '10.5mm' * @param {Number} from.row Top edge of drawing will align with top edge of this row * @param {String} from.rowOff Offset. Drawing will be shifted down the specified amount. Float followed by measure [0-9]+(\.[0-9]+)?(mm|cm|in|pt|pc|pi). i.e '10.5mm' * @param {Object} to Properties for anchorTo property * @param {Number} to.col Left edge of drawing will align with left edge of this column * @param {String} to.colOff Offset. Drawing will be shifted to the right the specified amount. Float followed by measure [0-9]+(\.[0-9]+)?(mm|cm|in|pt|pc|pi). i.e '10.5mm' * @param {Number} to.row Top edge of drawing will align with top edge of this row * @param {String} to.rowOff Offset. Drawing will be shifted down the specified amount. Float followed by measure [0-9]+(\.[0-9]+)?(mm|cm|in|pt|pc|pi). i.e '10.5mm' * @returns {Drawing} Excel Drawing with attached methods */ value: function anchor(type, from, to) { if (type === 'twoCellAnchor') { if (from === undefined || to === undefined) { throw new TypeError('twoCellAnchor requires both from and two markers'); } this.editAs = 'oneCell'; } this.anchorType = type; this.anchorFrom = from; this.anchorTo = to; return this; } /** * @alias Drawing.position * @desc The position of the top left corner of the image on the Worksheet * @func Drawing.position * @param {ST_PositiveUniversalMeasure} cx Postion from left of Worksheet edge * @param {ST_PositiveUniversalMeasure} cy Postion from top of Worksheet edge */ }, { key: 'position', value: function position(cx, cy) { this.anchorType = 'absoluteAnchor'; var thisCx = new EMU(cx); var thisCy = new EMU(cy); this._position = new Point(thisCx.value, thisCy.value); } }, { key: 'anchorType', get: function get() { return this._anchorType; }, set: function set(type) { var types = ['absoluteAnchor', 'oneCellAnchor', 'twoCellAnchor']; if (types.indexOf(type) < 0) { throw new TypeError('Invalid option for anchor type. anchorType must be one of ' + types.join(', ')); } this._anchorType = type; } }, { key: 'editAs', get: function get() { return this._editAs; }, set: function set(val) { var types = ['absolute', 'oneCell', 'twoCell']; if (types.indexOf(val) < 0) { throw new TypeError('Invalid option for editAs. editAs must be one of ' + types.join(', ')); } this._editAs = val; } }, { key: 'anchorFrom', get: function get() { return this._anchorFrom; }, set: function set(obj) { if (obj !== undefined && obj instanceof Object) { this._anchorFrom = new CTMarker(obj.col - 1, obj.colOff, obj.row - 1, obj.rowOff); } } }, { key: 'anchorTo', get: function get() { return this._anchorTo; }, set: function set(obj) { if (obj !== undefined && obj instanceof Object) { this._anchorTo = new CTMarker(obj.col - 1, obj.colOff, obj.row - 1, obj.rowOff); } } }]); return Drawing; }(); module.exports = Drawing; //# sourceMappingURL=drawing.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/drawing/index.js": /*!*******************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/drawing/index.js ***! \*******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var Drawing = __webpack_require__(/*! ./drawing.js */ "./node_modules/excel4node/distribution/lib/drawing/drawing.js"); var Picture = __webpack_require__(/*! ./picture.js */ "./node_modules/excel4node/distribution/lib/drawing/picture.js"); var DrawingCollection = function () { function DrawingCollection() { _classCallCheck(this, DrawingCollection); this.drawings = []; } _createClass(DrawingCollection, [{ key: 'add', value: function add(opts) { switch (opts.type) { case 'picture': var newPic = new Picture(opts); this.drawings.push(newPic); return newPic; default: throw new TypeError('this option is not yet supported'); } } }, { key: 'length', get: function get() { return this.drawings.length; } }, { key: 'isEmpty', get: function get() { if (this.drawings.length === 0) { return true; } else { return false; } } }]); return DrawingCollection; }(); module.exports = { DrawingCollection: DrawingCollection, Drawing: Drawing, Picture: Picture }; //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/drawing/picture.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/drawing/picture.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } var Drawing = __webpack_require__(/*! ./drawing.js */ "./node_modules/excel4node/distribution/lib/drawing/drawing.js"); var path = __webpack_require__(/*! path */ "./node_modules/path-browserify/index.js"); var imgsz = __webpack_require__(/*! image-size */ "./node_modules/excel4node/node_modules/image-size/lib/index.js"); var mime = __webpack_require__(/*! mime */ "./node_modules/excel4node/node_modules/mime/index.js"); var uniqueId = __webpack_require__(/*! lodash.uniqueid */ "./node_modules/lodash.uniqueid/index.js"); var EMU = __webpack_require__(/*! ../classes/emu.js */ "./node_modules/excel4node/distribution/lib/classes/emu.js"); var xmlbuilder = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var Picture = function (_Drawing) { _inherits(Picture, _Drawing); /** * Element representing an Excel Picture subclass of Drawing * @property {String} kind Kind of picture (currently only image is supported) * @property {String} type ooxml schema * @property {String} imagePath Filesystem path to image * @property {Buffer} image Buffer with image * @property {String} contentType Mime type of image * @property {String} description Description of image * @property {String} title Title of image * @property {String} id ID of image * @property {String} noGrp pickLocks property * @property {String} noSelect pickLocks property * @property {String} noRot pickLocks property * @property {String} noChangeAspect pickLocks property * @property {String} noMove pickLocks property * @property {String} noResize pickLocks property * @property {String} noEditPoints pickLocks property * @property {String} noAdjustHandles pickLocks property * @property {String} noChangeArrowheads pickLocks property * @property {String} noChangeShapeType pickLocks property * @returns {Picture} Excel Picture pickLocks property */ function Picture(opts) { _classCallCheck(this, Picture); var _this = _possibleConstructorReturn(this, (Picture.__proto__ || Object.getPrototypeOf(Picture)).call(this)); _this.kind = 'image'; _this.type = 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/image'; _this.imagePath = opts.path; _this.image = opts.image; _this._name = _this.image ? opts.name || uniqueId('image-') : opts.name || path.basename(_this.imagePath); var size = imgsz(_this.imagePath || _this.image); _this._pxWidth = size.width; _this._pxHeight = size.height; _this._extension = _this.image ? size.type : path.extname(_this.imagePath).substr(1); _this.contentType = mime.getType(_this._extension); _this._descr = null; _this._title = null; _this._id; // picLocks §20.1.2.2.31 picLocks (Picture Locks) _this.noGrp; _this.noSelect; _this.noRot; _this.noChangeAspect = true; _this.noMove; _this.noResize; _this.noEditPoints; _this.noAdjustHandles; _this.noChangeArrowheads; _this.noChangeShapeType; if (['oneCellAnchor', 'twoCellAnchor'].indexOf(opts.position.type) >= 0) { _this.anchor(opts.position.type, opts.position.from, opts.position.to); } else if (opts.position.type === 'absoluteAnchor') { _this.position(opts.position.x, opts.position.y); } else { throw new TypeError('Invalid option for anchor type. anchorType must be one of oneCellAnchor, twoCellAnchor, or absoluteAnchor'); } return _this; } _createClass(Picture, [{ key: 'addToXMLele', /** * @alias Picture.addToXMLele * @desc When generating Workbook output, attaches pictures to the drawings xml file * @func Picture.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ value: function addToXMLele(ele) { var anchorEle = ele.ele('xdr:' + this.anchorType); if (this.editAs !== null) { anchorEle.att('editAs', this.editAs); } if (this.anchorType === 'absoluteAnchor') { anchorEle.ele('xdr:pos').att('x', this._position.x).att('y', this._position.y); } if (this.anchorType !== 'absoluteAnchor') { var af = this.anchorFrom; var afEle = anchorEle.ele('xdr:from'); afEle.ele('xdr:col').text(af.col); afEle.ele('xdr:colOff').text(af.colOff); afEle.ele('xdr:row').text(af.row); afEle.ele('xdr:rowOff').text(af.rowOff); } if (this.anchorTo && this.anchorType === 'twoCellAnchor') { var at = this.anchorTo; var atEle = anchorEle.ele('xdr:to'); atEle.ele('xdr:col').text(at.col); atEle.ele('xdr:colOff').text(at.colOff); atEle.ele('xdr:row').text(at.row); atEle.ele('xdr:rowOff').text(at.rowOff); } if (this.anchorType === 'oneCellAnchor' || this.anchorType === 'absoluteAnchor') { anchorEle.ele('xdr:ext').att('cx', this.width).att('cy', this.height); } var picEle = anchorEle.ele('xdr:pic'); var nvPicPrEle = picEle.ele('xdr:nvPicPr'); var cNvPrEle = nvPicPrEle.ele('xdr:cNvPr'); cNvPrEle.att('descr', this.description); cNvPrEle.att('id', this.id + 1); cNvPrEle.att('name', this.name); cNvPrEle.att('title', this.title); var cNvPicPrEle = nvPicPrEle.ele('xdr:cNvPicPr'); this.noGrp === true ? cNvPicPrEle.ele('a:picLocks').att('noGrp', 1) : null; this.noSelect === true ? cNvPicPrEle.ele('a:picLocks').att('noSelect', 1) : null; this.noRot === true ? cNvPicPrEle.ele('a:picLocks').att('noRot', 1) : null; this.noChangeAspect === true ? cNvPicPrEle.ele('a:picLocks').att('noChangeAspect', 1) : null; this.noMove === true ? cNvPicPrEle.ele('a:picLocks').att('noMove', 1) : null; this.noResize === true ? cNvPicPrEle.ele('a:picLocks').att('noResize', 1) : null; this.noEditPoints === true ? cNvPicPrEle.ele('a:picLocks').att('noEditPoints', 1) : null; this.noAdjustHandles === true ? cNvPicPrEle.ele('a:picLocks').att('noAdjustHandles', 1) : null; this.noChangeArrowheads === true ? cNvPicPrEle.ele('a:picLocks').att('noChangeArrowheads', 1) : null; this.noChangeShapeType === true ? cNvPicPrEle.ele('a:picLocks').att('noChangeShapeType', 1) : null; var blipFillEle = picEle.ele('xdr:blipFill'); blipFillEle.ele('a:blip').att('r:embed', this.rId).att('xmlns:r', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships'); blipFillEle.ele('a:stretch').ele('a:fillRect'); var spPrEle = picEle.ele('xdr:spPr'); var xfrmEle = spPrEle.ele('a:xfrm'); xfrmEle.ele('a:off').att('x', 0).att('y', 0); xfrmEle.ele('a:ext').att('cx', this.width).att('cy', this.height); var prstGeom = spPrEle.ele('a:prstGeom').att('prst', 'rect'); prstGeom.ele('a:avLst'); anchorEle.ele('xdr:clientData'); } }, { key: 'name', get: function get() { return this._name; }, set: function set(newName) { this._name = newName; } }, { key: 'id', get: function get() { return this._id; }, set: function set(id) { this._id = id; } }, { key: 'rId', get: function get() { return 'rId' + this._id; } }, { key: 'description', get: function get() { return this._descr !== null ? this._descr : this._name; }, set: function set(desc) { this._descr = desc; } }, { key: 'title', get: function get() { return this._title !== null ? this._title : this._name; }, set: function set(title) { this._title = title; } }, { key: 'extension', get: function get() { return this._extension; } }, { key: 'width', get: function get() { var inWidth = this._pxWidth / 96; var emu = new EMU(inWidth + 'in'); return emu.value; } }, { key: 'height', get: function get() { var inHeight = this._pxHeight / 96; var emu = new EMU(inHeight + 'in'); return emu.value; } }]); return Picture; }(Drawing); module.exports = Picture; //# sourceMappingURL=picture.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/logger.js": /*!************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/logger.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var SimpleLogger = function () { function SimpleLogger(opts) { _classCallCheck(this, SimpleLogger); this.logLevel = opts.logLevel || 5; } _createClass(SimpleLogger, [{ key: "debug", value: function debug() { if (this.logLevel >= 5) { var _console; (_console = console).debug.apply(_console, arguments); } } }, { key: "log", value: function log() { if (this.logLevel >= 4) { var _console2; (_console2 = console).log.apply(_console2, arguments); } } }, { key: "inspect", value: function inspect() { if (this.logLevel >= 4) { var _console3; (_console3 = console).log.apply(_console3, arguments); } } }, { key: "info", value: function info() { if (this.logLevel >= 3) { var _console4; (_console4 = console).info.apply(_console4, arguments); } } }, { key: "warn", value: function warn() { if (this.logLevel >= 2) { var _console5; (_console5 = console).warn.apply(_console5, arguments); } } }, { key: "error", value: function error() { if (this.logLevel >= 1) { var _console6; (_console6 = console).error.apply(_console6, arguments); } } }]); return SimpleLogger; }(); module.exports = SimpleLogger; //# sourceMappingURL=logger.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/row/index.js": /*!***************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/row/index.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Row = __webpack_require__(/*! ../row/row.js */ "./node_modules/excel4node/distribution/lib/row/row.js"); /** * Module repesenting a Row Accessor * @alias Worksheet.row * @namespace * @func Worksheet.row * @desc Access a row in order to manipulate values * @param {Number} row Row of top left cell * @returns {Row} */ var rowAccessor = function rowAccessor(ws, row) { if (typeof row !== 'number') { throw new TypeError('Row sent to row accessor was not a number.'); } if (!(ws.rows[row] instanceof Row)) { ws.rows[row] = new Row(row, ws); } return ws.rows[row]; }; module.exports = rowAccessor; //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/row/row.js": /*!*************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/row/row.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var Row = function () { /** * Element representing an Excel Row * @param {Number} row Row of cell * @param {Worksheet} Worksheet that contains row * @property {Worksheet} ws Worksheet that contains the specified Row * @property {Array.String} cellRefs Array of excel cell references * @property {Boolean} collapsed States whether row is collapsed when grouped * @property {Boolean} customFormat States whether the row has a custom format * @property {Boolean} customHeight States whether the row's height is different than default * @property {Boolean} hidden States whether the row is hidden * @property {Number} ht Height of the row (internal property) * @property {Number} outlineLevel Grouping level of row * @property {Number} r Row index * @property {Number} s Style index * @property {Boolean} thickBot States whether row has a thick bottom border * @property {Boolean} thickTop States whether row has a thick top border * @property {Number} height Height of row * @property {String} spans String representation of excel cell range i.e. A1:A10 * @property {Number} firstColumn Index of the first column of the row containg data * @property {String} firstColumnAlpha Alpha representation of the first column of the row containing data * @property {Number} lastColumn Index of the last column of the row cotaining data * @property {String} lastColumnAlpha Alpha representation of the last column of the row containing data */ function Row(row, ws) { _classCallCheck(this, Row); this.ws = ws; this.cellRefs = []; this.collapsed = null; this.customFormat = null; this.customHeight = null; this.hidden = null; this.ht = null; this.outlineLevel = null; this.r = row; this.s = null; this.thickBot = null; this.thickTop = null; } _createClass(Row, [{ key: 'setHeight', /** * @alias Row.setHeight * @desc Sets the height of a row * @func Row.setHeight * @param {Number} val New Height of row * @returns {Row} Excel Row with attached methods */ value: function setHeight(h) { if (typeof h === 'number') { this.ht = h; this.customHeight = true; } else { throw new TypeError('Row height must be a number'); } return this; } }, { key: 'filter', /** * @alias Row.filter * @desc Add autofilter dropdowns to the items of the row * @func Row.filter * @param {Object} opts Object containing options for the fitler. * @param {Number} opts.lastRow Last row in which the filter show effect filtered results (optional) * @param {Number} opts.startCol First column that a filter dropdown should be added (optional) * @param {Number} opts.lastCol Last column that a filter dropdown should be added (optional) * @param {Array.DefinedName} opts.filters Array of filter paramaters * @returns {Row} Excel Row with attached methods */ value: function filter() { var opts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var theseFilters = opts.filters instanceof Array ? opts.filters : []; var o = this.ws.opts.autoFilter; o.startRow = this.r; if (typeof opts.lastRow === 'number') { o.endRow = opts.lastRow; } if (typeof opts.firstColumn === 'number' && typeof opts.lastColumn === 'number') { o.startCol = opts.firstColumn; o.endCol = opts.lastColumn; } // Programmer Note: DefinedName class is added to workbook during workbook write process for filters this.ws.opts.autoFilter.filters = theseFilters; } /** * @alias Row.hide * @desc Hides the row * @func Row.hide * @returns {Row} Excel Row with attached methods */ }, { key: 'hide', value: function hide() { this.hidden = true; return this; } /** * @alias Row.group * @desc Hides the row * @func Row.group * @param {Number} level Group level of row * @param {Boolean} collapsed States whether group should be collapsed or expanded by default * @returns {Row} Excel Row with attached methods */ }, { key: 'group', value: function group(level, collapsed) { if (parseInt(level) === level) { this.outlineLevel = level; } else { throw new TypeError('Row group level must be a positive integer'); } if (collapsed === undefined) { return this; } if (typeof collapsed === 'boolean') { this.collapsed = collapsed; this.hidden = collapsed; } else { throw new TypeError('Row group collapse flag must be a boolean'); } return this; } /** * @alias Row.freeze * @desc Creates Worksheet panes and freezes the top pane * @func Row.freeze * @param {Number} jumpTo Row that the bottom pane should be scrolled to by default * @returns {Row} Excel Row with attached methods */ }, { key: 'freeze', value: function freeze(jumpTo) { var o = this.ws.opts.sheetView.pane; jumpTo = typeof jumpTo === 'number' && jumpTo > this.r ? jumpTo : this.r + 1; o.state = 'frozen'; o.ySplit = this.r; o.activePane = 'bottomRight'; o.xSplit === null ? o.topLeftCell = utils.getExcelCellRef(jumpTo, 1) : o.topLeftCell = utils.getExcelCellRef(jumpTo, utils.getExcelRowCol(o.topLeftCell).col); return this; } }, { key: 'height', set: function set(h) { if (typeof h === 'number') { this.ht = h; this.customHeight = true; } else { throw new TypeError('Row height must be a number'); } return this.ht; }, get: function get() { return this.ht; } }, { key: 'spans', get: function get() { if (this.cellRefs.length > 0) { var startCol = utils.getExcelRowCol(this.cellRefs[0]).col; var endCol = utils.getExcelRowCol(this.cellRefs[this.cellRefs.length - 1]).col; return startCol + ':' + endCol; } else { return null; } } }, { key: 'firstColumn', get: function get() { if (this.cellRefs instanceof Array && this.cellRefs.length > 0) { return utils.getExcelRowCol(this.cellRefs[0]).col; } else { return 1; } } }, { key: 'firstColumnAlpha', get: function get() { if (this.cellRefs instanceof Array && this.cellRefs.length > 0) { return utils.getExcelAlpha(utils.getExcelRowCol(this.cellRefs[0]).col); } else { return 'A'; } } }, { key: 'lastColumn', get: function get() { if (this.cellRefs instanceof Array && this.cellRefs.length > 0) { return utils.getExcelRowCol(this.cellRefs[this.cellRefs.length - 1]).col; } else { return 1; } } }, { key: 'lastColumnAlpha', get: function get() { if (this.cellRefs instanceof Array && this.cellRefs.length > 0) { return utils.getExcelAlpha(utils.getExcelRowCol(this.cellRefs[this.cellRefs.length - 1]).col); } else { return 'A'; } } }]); return Row; }(); module.exports = Row; //# sourceMappingURL=row.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/classes/alignment.js": /*!*****************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/classes/alignment.js ***! \*****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var types = __webpack_require__(/*! ../../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var xmlbuilder = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var Alignment = function () { // §18.8.1 alignment (Alignment) /** * @class Alignment * @param {Object} opts Properties of Alignment object * @param {String} opts.horizontal Horizontal Alignment property of text. * @param {String} opts.vertical Vertical Alignment property of text. * @param {String} opts.readingOrder Reading order for language of text. * @param {Number} opts.indent How much text should be indented. Setting indent to 1 will indent text 3 spaces * @param {Boolean} opts.justifyLastLine Specifies whether to justify last line of text * @param {Number} opts.relativeIndent Used in conditional formatting to state how much more text should be indented if rule passes * @param {Boolean} opts.shrinkToFit Indicates if text should be shrunk to fit into cell * @param {Number} opts.textRotation Number of degrees to rotate text counterclockwise * @param {Boolean} opts.wrapText States whether text with newline characters should wrap * @returns {Alignment} */ function Alignment(opts) { _classCallCheck(this, Alignment); if (opts.horizontal !== undefined) { this.horizontal = types.alignment.horizontal.validate(opts.horizontal) === true ? opts.horizontal : null; } if (opts.vertical !== undefined) { this.vertical = types.alignment.vertical.validate(opts.vertical) === true ? opts.vertical : null; } if (opts.readingOrder !== undefined) { this.readingOrder = types.alignment.readingOrder.validate(opts.readingOrder) === true ? opts.readingOrder : null; } if (opts.indent !== undefined) { if (typeof opts.indent === 'number' && parseInt(opts.indent) === opts.indent && opts.indent > 0) { this.indent = opts.indent; } else { throw new TypeError('alignment indent must be a positive integer.'); } } if (opts.justifyLastLine !== undefined) { if (typeof opts.justifyLastLine === 'boolean') { this.justifyLastLine = opts.justifyLastLine; } else { throw new TypeError('justifyLastLine alignment option must be of type boolean'); } } if (opts.relativeIndent !== undefined) { if (typeof opts.relativeIndent === 'number' && parseInt(opts.relativeIndent) === opts.relativeIndent && opts.relativeIndent > 0) { this.relativeIndent = opts.relativeIndent; } else { throw new TypeError('alignment indent must be a positive integer.'); } } if (opts.shrinkToFit !== undefined) { if (typeof opts.shrinkToFit === 'boolean') { this.shrinkToFit = opts.shrinkToFit; } else { throw new TypeError('justifyLastLine alignment option must be of type boolean'); } } if (opts.textRotation !== undefined) { if (typeof opts.textRotation === 'number' && parseInt(opts.textRotation) === opts.textRotation) { this.textRotation = opts.textRotation; } else if (opts.textRotation !== undefined) { throw new TypeError('alignment indent must be an integer.'); } } if (opts.wrapText !== undefined) { if (typeof opts.wrapText === 'boolean') { this.wrapText = opts.wrapText; } else { throw new TypeError('justifyLastLine alignment option must be of type boolean'); } } } /** * @func Alignment.toObject * @desc Converts the Alignment instance to a javascript object * @returns {Object} */ _createClass(Alignment, [{ key: 'toObject', value: function toObject() { var obj = {}; this.horizontal !== undefined ? obj.horizontal = this.horizontal : null; this.indent !== undefined ? obj.indent = this.indent : null; this.justifyLastLine !== undefined ? obj.justifyLastLine = this.justifyLastLine : null; this.readingOrder !== undefined ? obj.readingOrder = this.readingOrder : null; this.relativeIndent !== undefined ? obj.relativeIndent = this.relativeIndent : null; this.shrinkToFit !== undefined ? obj.shrinkToFit = this.shrinkToFit : null; this.textRotation !== undefined ? obj.textRotation = this.textRotation : null; this.vertical !== undefined ? obj.vertical = this.vertical : null; this.wrapText !== undefined ? obj.wrapText = this.wrapText : null; return obj; } /** * @alias Alignment.addToXMLele * @desc When generating Workbook output, attaches style to the styles xml file * @func Alignment.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ }, { key: 'addToXMLele', value: function addToXMLele(ele) { var thisEle = ele.ele('alignment'); this.horizontal !== undefined ? thisEle.att('horizontal', this.horizontal) : null; this.indent !== undefined ? thisEle.att('indent', this.indent) : null; this.justifyLastLine === true ? thisEle.att('justifyLastLine', 1) : null; this.readingOrder !== undefined ? thisEle.att('readingOrder', this.readingOrder) : null; this.relativeIndent !== undefined ? thisEle.att('relativeIndent', this.relativeIndent) : null; this.shrinkToFit === true ? thisEle.att('shrinkToFit', 1) : null; this.textRotation !== undefined ? thisEle.att('textRotation', this.textRotation) : null; this.vertical !== undefined ? thisEle.att('vertical', this.vertical) : null; this.wrapText === true ? thisEle.att('wrapText', 1) : null; } }]); return Alignment; }(); module.exports = Alignment; //# sourceMappingURL=alignment.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/classes/border.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/classes/border.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var types = __webpack_require__(/*! ../../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var xmlbuilder = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var CTColor = __webpack_require__(/*! ./ctColor.js */ "./node_modules/excel4node/distribution/lib/style/classes/ctColor.js"); var BorderOrdinal = function () { function BorderOrdinal(opts) { _classCallCheck(this, BorderOrdinal); opts = opts ? opts : {}; if (opts.color !== undefined) { this.color = new CTColor(opts.color); } if (opts.style !== undefined) { this.style = types.borderStyle.validate(opts.style) === true ? opts.style : null; } } _createClass(BorderOrdinal, [{ key: 'toObject', value: function toObject() { var obj = {}; if (this.color !== undefined) { obj.color = this.color.toObject(); } if (this.style !== undefined) { obj.style = this.style; } return obj; } }]); return BorderOrdinal; }(); var Border = function () { /** * @class Border * @desc Border object for Style * @param {Object} opts Options for Border object * @param {Object} opts.left Options for left side of Border * @param {String} opts.left.color HEX represenation of color * @param {String} opts.left.style Border style * @param {Object} opts.right Options for right side of Border * @param {String} opts.right.color HEX represenation of color * @param {String} opts.right.style Border style * @param {Object} opts.top Options for top side of Border * @param {String} opts.top.color HEX represenation of color * @param {String} opts.top.style Border style * @param {Object} opts.bottom Options for bottom side of Border * @param {String} opts.bottom.color HEX represenation of color * @param {String} opts.bottom.style Border style * @param {Object} opts.diagonal Options for diagonal side of Border * @param {String} opts.diagonal.color HEX represenation of color * @param {String} opts.diagonal.style Border style * @param {Boolean} opts.outline States whether borders should be applied only to the outside borders of a cell range * @param {Boolean} opts.diagonalDown States whether diagonal border should go from top left to bottom right * @param {Boolean} opts.diagonalUp States whether diagonal border should go from bottom left to top right * @returns {Border} */ function Border(opts) { var _this = this; _classCallCheck(this, Border); opts = opts ? opts : {}; this.left; this.right; this.top; this.bottom; this.diagonal; this.outline; this.diagonalDown; this.diagonalUp; Object.keys(opts).forEach(function (opt) { if (['outline', 'diagonalDown', 'diagonalUp'].indexOf(opt) >= 0) { if (typeof opts[opt] === 'boolean') { _this[opt] = opts[opt]; } else { throw new TypeError('Border outline option must be of type Boolean'); } } else if (['left', 'right', 'top', 'bottom', 'diagonal'].indexOf(opt) < 0) { //TODO: move logic to types folder throw new TypeError('Invalid key for border declaration ' + opt + '. Must be one of left, right, top, bottom, diagonal'); } else { _this[opt] = new BorderOrdinal(opts[opt]); } }); } /** * @func Border.toObject * @desc Converts the Border instance to a javascript object * @returns {Object} */ _createClass(Border, [{ key: 'toObject', value: function toObject() { var obj = {}; obj.left; obj.right; obj.top; obj.bottom; obj.diagonal; if (this.left !== undefined) { obj.left = this.left.toObject(); } if (this.right !== undefined) { obj.right = this.right.toObject(); } if (this.top !== undefined) { obj.top = this.top.toObject(); } if (this.bottom !== undefined) { obj.bottom = this.bottom.toObject(); } if (this.diagonal !== undefined) { obj.diagonal = this.diagonal.toObject(); } typeof this.outline === 'boolean' ? obj.outline = this.outline : null; typeof this.diagonalDown === 'boolean' ? obj.diagonalDown = this.diagonalDown : null; typeof this.diagonalUp === 'boolean' ? obj.diagonalUp = this.diagonalUp : null; return obj; } /** * @alias Border.addToXMLele * @desc When generating Workbook output, attaches style to the styles xml file * @func Border.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ }, { key: 'addToXMLele', value: function addToXMLele(borderXML) { var _this2 = this; var bXML = borderXML.ele('border'); if (this.outline === true) { bXML.att('outline', '1'); } if (this.diagonalUp === true) { bXML.att('diagonalUp', '1'); } if (this.diagonalDown === true) { bXML.att('diagonalDown', '1'); } ['left', 'right', 'top', 'bottom', 'diagonal'].forEach(function (ord) { var thisOEle = bXML.ele(ord); if (_this2[ord] !== undefined) { if (_this2[ord].style !== undefined) { thisOEle.att('style', _this2[ord].style); } if (_this2[ord].color instanceof CTColor) { _this2[ord].color.addToXMLele(thisOEle); } } }); } }]); return Border; }(); module.exports = Border; //# sourceMappingURL=border.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/classes/ctColor.js": /*!***************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/classes/ctColor.js ***! \***************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var types = __webpack_require__(/*! ../../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var xmlbuilder = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var CTColor = function () { //§18.8.3 && §18.8.19 /** * @class CTColor * @desc Excel color representation * @param {String} color Excel Color scheme or Excel Color name or HEX value of Color * @properties {String} type Type of color object. defaults to rgb * @properties {String} rgb ARGB representation of Color * @properties {String} theme Excel Color Scheme * @returns {CTColor} */ function CTColor(color) { _classCallCheck(this, CTColor); this.type; this.rgb; this.theme; //§20.1.6.2 clrScheme (Color Scheme) : types.colorSchemes if (typeof color === 'string') { if (types.colorScheme[color.toLowerCase()] !== undefined) { this.theme = color; this.type = 'theme'; } else { try { this.rgb = types.excelColor.getColor(color); this.type = 'rgb'; } catch (e) { throw new TypeError('Fill color must be an RGB value, Excel color (' + types.excelColor.opts.join(', ') + ') or Excel theme (' + types.colorScheme.opts.join(', ') + ')'); } } } } /** * @func CTColor.toObject * @desc Converts the CTColor instance to a javascript object * @returns {Object} */ _createClass(CTColor, [{ key: 'toObject', value: function toObject() { return this[this.type]; } /** * @alias CTColor.addToXMLele * @desc When generating Workbook output, attaches style to the styles xml file * @func CTColor.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ }, { key: 'addToXMLele', value: function addToXMLele(ele) { var colorEle = ele.ele('color'); colorEle.att(this.type, this[this.type]); } }]); return CTColor; }(); module.exports = CTColor; //# sourceMappingURL=ctColor.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/classes/fill.js": /*!************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/classes/fill.js ***! \************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var types = __webpack_require__(/*! ../../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var xmlbuilder = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var CTColor = __webpack_require__(/*! ./ctColor.js */ "./node_modules/excel4node/distribution/lib/style/classes/ctColor.js"); var Stop = function () { //§18.8.38 /** * @class Stop * @desc Stops for Gradient fills * @param {Object} opts Options for Stop * @param {String} opts.color Color of Stop * @param {Number} opts.position Order of Stop with first stop being 0 * @returns {Stop} */ function Stop(opts, position) { _classCallCheck(this, Stop); this.color = new CTColor(opts.color); this.position = position; } /** * @func Stop.toObject * @desc Converts the Stop instance to a javascript object * @returns {Object} */ _createClass(Stop, [{ key: 'toObject', value: function toObject() { var obj = {}; this.color !== undefined ? obj.color = this.color.toObject() : null; this.position !== undefined ? obj.position = this.position : null; return obj; } }]); return Stop; }(); var Fill = function () { //§18.8.20 fill (Fill) /** * @class Fill * @desc Excel Fill * @param {Object} opts * @param {String} opts.type Type of Excel fill (gradient or pattern) * @param {Number} opts.bottom If Gradient fill, the position of the bottom edge of the inner rectange as a percentage in decimal form. (must be between 0 and 1) * @param {Number} opts.top If Gradient fill, the position of the top edge of the inner rectange as a percentage in decimal form. (must be between 0 and 1) * @param {Number} opts.left If Gradient fill, the position of the left edge of the inner rectange as a percentage in decimal form. (must be between 0 and 1) * @param {Number} opts.right If Gradient fill, the position of the right edge of the inner rectange as a percentage in decimal form. (must be between 0 and 1) * @param {Number} opts.degree Angle of the Gradient * @param {Array.Stop} opts.stops Array of position stops for gradient * @returns {Fill} */ function Fill(opts) { var _this = this; _classCallCheck(this, Fill); if (['gradient', 'pattern', 'none'].indexOf(opts.type) >= 0) { this.type = opts.type; } else { throw new TypeError('Fill type must be one of gradient, pattern or none.'); } switch (this.type) { case 'gradient': //§18.8.24 if (opts.bottom !== undefined) { if (opts.bottom < 0 || opts.bottom > 1) { throw new TypeError('Values for gradient fill bottom attribute must be a decimal between 0 and 1'); } else { this.bottom = opts.bottom; } } if (opts.degree !== undefined) { if (typeof opts.degree === 'number') { this.degree = opts.degree; } else { throw new TypeError('Values of gradient fill degree must be of type number.'); } } if (opts.left !== undefined) { if (opts.left < 0 || opts.left > 1) { throw new TypeError('Values for gradient fill left attribute must be a decimal between 0 and 1'); } else { this.left = opts.left; } } if (opts.right !== undefined) { if (opts.right < 0 || opts.right > 1) { throw new TypeError('Values for gradient fill right attribute must be a decimal between 0 and 1'); } else { this.right = opts.right; } } if (opts.top !== undefined) { if (opts.top < 0 || opts.top > 1) { throw new TypeError('Values for gradient fill top attribute must be a decimal between 0 and 1'); } else { this.top = opts.top; } } if (opts.stops !== undefined) { if (opts.stops instanceof Array) { opts.stops.forEach(function (s, i) { _this.stops.push(new Stop(s, i)); }); } else { throw new TypeError('Stops for gradient fills must be sent as an Array'); } } break; case 'pattern': //§18.8.32 if (opts.bgColor !== undefined) { this.bgColor = new CTColor(opts.bgColor); } if (opts.fgColor !== undefined) { this.fgColor = new CTColor(opts.fgColor); } if (opts.patternType !== undefined) { types.fillPattern.validate(opts.patternType) === true ? this.patternType = opts.patternType : null; } break; case 'none': this.patternType = 'none'; break; } } /** * @func Fill.toObject * @desc Converts the Fill instance to a javascript object * @returns {Object} */ _createClass(Fill, [{ key: 'toObject', value: function toObject() { var obj = {}; this.type !== undefined ? obj.type = this.type : null; this.bottom !== undefined ? obj.bottom = this.bottom : null; this.degree !== undefined ? obj.degree = this.degree : null; this.left !== undefined ? obj.left = this.left : null; this.right !== undefined ? obj.right = this.right : null; this.top !== undefined ? obj.top = this.top : null; this.bgColor !== undefined ? obj.bgColor = this.bgColor.toObject() : null; this.fgColor !== undefined ? obj.fgColor = this.fgColor.toObject() : null; this.patternType !== undefined ? obj.patternType = this.patternType : null; if (this.stops !== undefined) { obj.stop = []; this.stops.forEach(function (s) { obj.stops.push(s.toObject()); }); } return obj; } /** * @alias Fill.addToXMLele * @desc When generating Workbook output, attaches style to the styles xml file * @func Fill.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ }, { key: 'addToXMLele', value: function addToXMLele(fXML) { var pFill = fXML.ele('patternFill').att('patternType', this.patternType); if (this.fgColor instanceof CTColor) { pFill.ele('fgColor').att(this.fgColor.type, this.fgColor[this.fgColor.type]); } if (this.bgColor instanceof CTColor) { pFill.ele('bgColor').att(this.bgColor.type, this.bgColor[this.bgColor.type]); } } }]); return Fill; }(); module.exports = Fill; //# sourceMappingURL=fill.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/classes/font.js": /*!************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/classes/font.js ***! \************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var xmlbuilder = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var types = __webpack_require__(/*! ../../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var Font = function () { /** * @class Font * @desc Instance of Font with properties * @param {Object} opts Options for Font * @param {String} opts.color HEX color of font * @param {String} opts.name Name of Font. i.e. Calibri * @param {String} opts.scheme Font Scheme. defaults to major * @param {Number} opts.size Pt size of Font * @param {String} opts.family Font Family. defaults to roman * @param {String} opts.vertAlign Specifies font as subscript or superscript * @param {Number} opts.charset Character set of font as defined in §18.4.1 charset (Character Set) or standard * @param {Boolean} opts.condense Macintosh compatibility settings to squeeze text together when rendering * @param {Boolean} opts.extend Stretches out the text when rendering * @param {Boolean} opts.bold States whether font should be bold * @param {Boolean} opts.italics States whether font should be in italics * @param {Boolean} opts.outline States whether font should be outlined * @param {Boolean} opts.shadow States whether font should have a shadow * @param {Boolean} opts.strike States whether font should have a strikethrough * @param {Boolean} opts.underline States whether font should be underlined * @retuns {Font} */ function Font(opts) { _classCallCheck(this, Font); opts = opts ? opts : {}; typeof opts.color === 'string' ? this.color = types.excelColor.getColor(opts.color) : null; typeof opts.name === 'string' ? this.name = opts.name : null; typeof opts.scheme === 'string' ? this.scheme = opts.scheme : null; typeof opts.size === 'number' ? this.size = opts.size : null; typeof opts.family === 'string' && types.fontFamily.validate(opts.family) === true ? this.family = opts.family : null; typeof opts.vertAlign === 'string' ? this.vertAlign = opts.vertAlign : null; typeof opts.charset === 'number' ? this.charset = opts.charset : null; typeof opts.condense === 'boolean' ? this.condense = opts.condense : null; typeof opts.extend === 'boolean' ? this.extend = opts.extend : null; typeof opts.bold === 'boolean' ? this.bold = opts.bold : null; typeof opts.italics === 'boolean' ? this.italics = opts.italics : null; typeof opts.outline === 'boolean' ? this.outline = opts.outline : null; typeof opts.shadow === 'boolean' ? this.shadow = opts.shadow : null; typeof opts.strike === 'boolean' ? this.strike = opts.strike : null; typeof opts.underline === 'boolean' ? this.underline = opts.underline : null; } /** * @func Font.toObject * @desc Converts the Font instance to a javascript object * @returns {Object} */ _createClass(Font, [{ key: 'toObject', value: function toObject() { var obj = {}; typeof this.charset === 'number' ? obj.charset = this.charset : null; typeof this.color === 'string' ? obj.color = this.color : null; typeof this.family === 'string' ? obj.family = this.family : null; typeof this.name === 'string' ? obj.name = this.name : null; typeof this.scheme === 'string' ? obj.scheme = this.scheme : null; typeof this.size === 'number' ? obj.size = this.size : null; typeof this.vertAlign === 'string' ? obj.vertAlign = this.vertAlign : null; typeof this.condense === 'boolean' ? obj.condense = this.condense : null; typeof this.extend === 'boolean' ? obj.extend = this.extend : null; typeof this.bold === 'boolean' ? obj.bold = this.bold : null; typeof this.italics === 'boolean' ? obj.italics = this.italics : null; typeof this.outline === 'boolean' ? obj.outline = this.outline : null; typeof this.shadow === 'boolean' ? obj.shadow = this.shadow : null; typeof this.strike === 'boolean' ? obj.strike = this.strike : null; typeof this.underline === 'boolean' ? obj.underline = this.underline : null; return obj; } /** * @alias Font.addToXMLele * @desc When generating Workbook output, attaches style to the styles xml file * @func Font.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ }, { key: 'addToXMLele', value: function addToXMLele(fontXML) { var fEle = fontXML.ele('font'); // Place styling elements first to avoid validation errors with .NET validator this.condense === true ? fEle.ele('condense') : null; this.extend === true ? fEle.ele('extend') : null; this.bold === true ? fEle.ele('b') : null; this.italics === true ? fEle.ele('i') : null; this.outline === true ? fEle.ele('outline') : null; this.shadow === true ? fEle.ele('shadow') : null; this.strike === true ? fEle.ele('strike') : null; this.underline === true ? fEle.ele('u') : null; this.vertAlign === true ? fEle.ele('vertAlign') : null; fEle.ele('sz').att('val', this.size !== undefined ? this.size : 12); fEle.ele('color').att('rgb', this.color !== undefined ? this.color : 'FF000000'); fEle.ele('name').att('val', this.name !== undefined ? this.name : 'Calibri'); if (this.family !== undefined) { fEle.ele('family').att('val', types.fontFamily[this.family.toLowerCase()]); } if (this.scheme !== undefined) { fEle.ele('scheme').att('val', this.scheme); } return true; } }]); return Font; }(); module.exports = Font; //# sourceMappingURL=font.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/classes/numberFormat.js": /*!********************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/classes/numberFormat.js ***! \********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var NumberFormat = function () { /** * @class NumberFormat * @param {String} fmt Format of the Number * @returns {NumberFormat} */ function NumberFormat(fmt) { _classCallCheck(this, NumberFormat); this.formatCode = fmt; this.id; } _createClass(NumberFormat, [{ key: 'addToXMLele', /** * @alias NumberFormat.addToXMLele * @desc When generating Workbook output, attaches style to the styles xml file * @func NumberFormat.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ value: function addToXMLele(ele) { if (this.formatCode !== undefined) { ele.ele('numFmt').att('formatCode', this.formatCode).att('numFmtId', this.numFmtId); } } }, { key: 'numFmtId', get: function get() { return this.id; }, set: function set(id) { this.id = id; } }]); return NumberFormat; }(); module.exports = NumberFormat; //# sourceMappingURL=numberFormat.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/index.js": /*!*****************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/index.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = __webpack_require__(/*! ./style.js */ "./node_modules/excel4node/distribution/lib/style/style.js"); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/style/style.js": /*!*****************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/style/style.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var deepmerge = __webpack_require__(/*! deepmerge */ "./node_modules/excel4node/node_modules/deepmerge/dist/umd.js"); var Alignment = __webpack_require__(/*! ./classes/alignment.js */ "./node_modules/excel4node/distribution/lib/style/classes/alignment.js"); var Border = __webpack_require__(/*! ./classes/border.js */ "./node_modules/excel4node/distribution/lib/style/classes/border.js"); var Fill = __webpack_require__(/*! ./classes/fill.js */ "./node_modules/excel4node/distribution/lib/style/classes/fill.js"); var Font = __webpack_require__(/*! ./classes/font.js */ "./node_modules/excel4node/distribution/lib/style/classes/font.js"); var NumberFormat = __webpack_require__(/*! ./classes/numberFormat.js */ "./node_modules/excel4node/distribution/lib/style/classes/numberFormat.js"); var _getFontId = function _getFontId(wb) { var font = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; // Create the Font and lookup key font = deepmerge(wb.opts.defaultFont, font); var thisFont = new Font(font); var lookupKey = JSON.stringify(thisFont.toObject()); // Find an existing entry, creating a new one if it does not exist var id = wb.styleDataLookup.fonts[lookupKey]; if (id === undefined) { id = wb.styleData.fonts.push(thisFont) - 1; wb.styleDataLookup.fonts[lookupKey] = id; } return id; }; var _getFillId = function _getFillId(wb, fill) { if (fill === undefined) { return null; } // Create the Fill and lookup key var thisFill = new Fill(fill); var lookupKey = JSON.stringify(thisFill.toObject()); // Find an existing entry, creating a new one if it does not exist var id = wb.styleDataLookup.fills[lookupKey]; if (id === undefined) { id = wb.styleData.fills.push(thisFill) - 1; wb.styleDataLookup.fills[lookupKey] = id; } return id; }; var _getBorderId = function _getBorderId(wb, border) { if (border === undefined) { return null; } // Create the Border and lookup key var thisBorder = new Border(border); var lookupKey = JSON.stringify(thisBorder.toObject()); // Find an existing entry, creating a new one if it does not exist var id = wb.styleDataLookup.borders[lookupKey]; if (id === undefined) { id = wb.styleData.borders.push(thisBorder) - 1; wb.styleDataLookup.borders[lookupKey] = id; } return id; }; var _getNumFmt = function _getNumFmt(wb, val) { var fmt = void 0; wb.styleData.numFmts.forEach(function (f) { if (f.formatCode === val) { fmt = f; } }); if (fmt === undefined) { var fmtId = wb.styleData.numFmts.length + 164; fmt = new NumberFormat(val); fmt.numFmtId = fmtId; wb.styleData.numFmts.push(fmt); } return fmt; }; /* Style Opts { alignment: { // §18.8.1 horizontal: ['center', 'centerContinuous', 'distributed', 'fill', 'general', 'justify', 'left', 'right'], indent: integer, // Number of spaces to indent = indent value * 3 justifyLastLine: boolean, readingOrder: ['contextDependent', 'leftToRight', 'rightToLeft'], relativeIndent: integer, // number of additional spaces to indent shrinkToFit: boolean, textRotation: integer, // number of degrees to rotate text counter-clockwise vertical: ['bottom', 'center', 'distributed', 'justify', 'top'], wrapText: boolean }, font: { // §18.8.22 bold: boolean, charset: integer, color: string, condense: boolean, extend: boolean, family: string, italics: boolean, name: string, outline: boolean, scheme: string, // §18.18.33 ST_FontScheme (Font scheme Styles) shadow: boolean, strike: boolean, size: integer, underline: boolean, vertAlign: string // §22.9.2.17 ST_VerticalAlignRun (Vertical Positioning Location) }, border: { // §18.8.4 border (Border) left: { style: string, color: string }, right: { style: string, color: string }, top: { style: string, color: string }, bottom: { style: string, color: string }, diagonal: { style: string, color: string }, diagonalDown: boolean, diagonalUp: boolean, outline: boolean }, fill: { // §18.8.20 fill (Fill) type: 'pattern', patternType: 'solid', color: 'Yellow' }, numberFormat: integer or string // §18.8.30 numFmt (Number Format) } */ var Style = function () { function Style(wb, opts) { _classCallCheck(this, Style); /** * Excel Style object * @class Style * @desc Style object for formatting Excel Cells * @param {Workbook} wb Excel Workbook object * @param {Object} opts Options for style * @param {Object} opts.alignment Options for creating an Alignment instance * @param {Object} opts.font Options for creating a Font instance * @param {Object} opts.border Options for creating a Border instance * @param {Object} opts.fill Options for creating a Fill instance * @param {String} opts.numberFormat * @property {Alignment} alignment Alignment instance associated with Style * @property {Border} border Border instance associated with Style * @property {Number} borderId ID of Border instance in the Workbook * @property {Fill} fill Fill instance associated with Style * @property {Number} fillId ID of Fill instance in the Workbook * @property {Font} font Font instance associated with Style * @property {Number} fontId ID of Font instance in the Workbook * @property {String} numberFormat String represenation of the way a number should be formatted * @property {Number} xf XF id of the Style in the Workbook * @returns {Style} */ opts = opts ? opts : {}; opts = deepmerge(wb.styles[0] ? wb.styles[0] : {}, opts); if (opts.alignment !== undefined) { this.alignment = new Alignment(opts.alignment); } if (opts.border !== undefined) { this.borderId = _getBorderId(wb, opts.border); // attribute 0 based index this.border = wb.styleData.borders[this.borderId]; } if (opts.fill !== undefined) { this.fillId = _getFillId(wb, opts.fill); // attribute 0 based index this.fill = wb.styleData.fills[this.fillId]; } if (opts.font !== undefined) { this.fontId = _getFontId(wb, opts.font); // attribute 0 based index this.font = wb.styleData.fonts[this.fontId]; } if (opts.numberFormat !== undefined) { if (typeof opts.numberFormat === 'number' && opts.numberFormat <= 164) { this.numFmtId = opts.numberFormat; } else if (typeof opts.numberFormat === 'string') { this.numFmt = _getNumFmt(wb, opts.numberFormat); } } if (opts.pivotButton !== undefined) { this.pivotButton = null; // attribute boolean } if (opts.quotePrefix !== undefined) { this.quotePrefix = null; // attribute boolean } this.ids = {}; } _createClass(Style, [{ key: 'toObject', /** * @func Style.toObject * @desc Converts the Style instance to a javascript object * @returns {Object} */ value: function toObject() { var obj = {}; if (typeof this.fontId === 'number') { obj.font = this.font.toObject(); } if (typeof this.fillId === 'number') { obj.fill = this.fill.toObject(); } if (typeof this.borderId === 'number') { obj.border = this.border.toObject(); } if (typeof this.numFmtId === 'number' && this.numFmtId < 164) { obj.numberFormat = this.numFmtId; } else if (this.numFmt !== undefined && this.numFmt !== null) { obj.numberFormat = this.numFmt.formatCode; } if (this.alignment instanceof Alignment) { obj.alignment = this.alignment.toObject(); } if (this.pivotButton !== undefined) { obj.pivotButton = this.pivotButton; } if (this.quotePrefix !== undefined) { obj.quotePrefix = this.quotePrefix; } return obj; } /** * @alias Style.addToXMLele * @desc When generating Workbook output, attaches style to the styles xml file * @func Style.addToXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ }, { key: 'addXFtoXMLele', value: function addXFtoXMLele(ele) { var thisEle = ele.ele('xf'); var thisXF = this.xf; Object.keys(thisXF).forEach(function (a) { if (a === 'alignment') { thisXF[a].addToXMLele(thisEle); } else { thisEle.att(a, thisXF[a]); } }); } /** * @alias Style.addDXFtoXMLele * @desc When generating Workbook output, attaches style to the styles xml file as a dxf for use with conditional formatting rules * @func Style.addDXFtoXMLele * @param {xmlbuilder.Element} ele Element object of the xmlbuilder module */ }, { key: 'addDXFtoXMLele', value: function addDXFtoXMLele(ele) { var thisEle = ele.ele('dxf'); if (this.font instanceof Font) { this.font.addToXMLele(thisEle); } if (this.numFmt instanceof NumberFormat) { this.numFmt.addToXMLele(thisEle); } if (this.fill instanceof Fill) { this.fill.addToXMLele(thisEle.ele('fill')); } if (this.alignment instanceof Alignment) { this.alignment.addToXMLele(thisEle); } if (this.border instanceof Border) { this.border.addToXMLele(thisEle); } } }, { key: 'xf', get: function get() { var thisXF = {}; if (typeof this.fontId === 'number') { thisXF.applyFont = 1; thisXF.fontId = this.fontId; } if (typeof this.fillId === 'number') { thisXF.applyFill = 1; thisXF.fillId = this.fillId; } if (typeof this.borderId === 'number') { thisXF.applyBorder = 1; thisXF.borderId = this.borderId; } if (typeof this.numFmtId === 'number') { thisXF.applyNumberFormat = 1; thisXF.numFmtId = this.numFmtId; } else if (this.numFmt !== undefined && this.numFmt !== null) { thisXF.applyNumberFormat = 1; thisXF.numFmtId = this.numFmt.numFmtId; } if (this.alignment instanceof Alignment) { thisXF.applyAlignment = 1; thisXF.alignment = this.alignment; } return thisXF; } }]); return Style; }(); module.exports = Style; //# sourceMappingURL=style.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/alignment.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/alignment.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function horizontalAlignments() { var _this = this; this.opts = [// §18.18.40 ST_HorizontalAlignment (Horizontal Alignment Type) 'center', 'centerContinuous', 'distributed', 'fill', 'general', 'justify', 'left', 'right']; this.opts.forEach(function (o, i) { _this[o] = i + 1; }); } function verticalAlignments() { var _this2 = this; this.opts = [//§18.18.88 ST_VerticalAlignment (Vertical Alignment Types) 'bottom', 'center', 'distributed', 'justify', 'top']; this.opts.forEach(function (o, i) { _this2[o] = i + 1; }); } function readingOrders() { this['contextDependent'] = 0; this['leftToRight'] = 1; this['rightToLeft'] = 2; this.opts = ['contextDependent', 'leftToRight', 'rightToLeft']; } horizontalAlignments.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for alignment.horizontal ' + val + '; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; verticalAlignments.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for alignment.vertical ' + val + '; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; readingOrders.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for alignment.readingOrder ' + val + '; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; module.exports.vertical = new verticalAlignments(); module.exports.horizontal = new horizontalAlignments(); module.exports.readingOrder = new readingOrders(); //# sourceMappingURL=alignment.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/borderStyle.js": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/borderStyle.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function items() { var _this = this; this.opts = [//§18.18.3 ST_BorderStyle (Border Line Styles) 'none', 'thin', 'medium', 'dashed', 'dotted', 'thick', 'double', 'hair', 'mediumDashed', 'dashDot', 'mediumDashDot', 'dashDotDot', 'mediumDashDotDot', 'slantDashDot']; this.opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for ST_BorderStyle; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=borderStyle.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/cellComment.js": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/cellComment.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //§18.18.5 ST_CellComments (Cell Comments) function items() { var _this = this; this.opts = ['none', 'asDisplayed', 'atEnd']; this.opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for ST_CellComments; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=cellComment.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/colorScheme.js": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/colorScheme.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function items() { var _this = this; this.opts = [//§20.1.6.2 clrScheme (Color Scheme) 'dark 1', 'light 1', 'dark 2', 'light 2', 'accent 1', 'accent 2', 'accent 3', 'accent 4', 'accent 5', 'accent 6', 'hyperlink', 'followed hyperlink']; this.opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val.toLowerCase()] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for clrScheme; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=colorScheme.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/excelColor.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/excelColor.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function items() { var _this = this; // subset of §20.1.10.48 ST_PresetColorVal (Preset Color Value) this['aqua'] = 'FF33CCCC'; this['black'] = 'FF000000'; this['blue'] = 'FF0000FF'; this['blue-gray'] = 'FF666699'; this['bright green'] = 'FF00FF00'; this['brown'] = 'FF993300'; this['dark blue'] = 'FF000080'; this['dark green'] = 'FF003300'; this['dark red'] = 'FF800000'; this['dark teal'] = 'FF003366'; this['dark yellow'] = 'FF808000'; this['gold'] = 'FFFFCC00'; this['gray-25'] = 'FFC0C0C0'; this['gray-40'] = 'FF969696'; this['gray-50'] = 'FF808080'; this['gray-80'] = 'FF333333'; this['green'] = 'FF008000'; this['indigo'] = 'FF333399'; this['lavender'] = 'FFCC99FF'; this['light blue'] = 'FF3366FF'; this['light green'] = 'FFCCFFCC'; this['light orange'] = 'FFFF9900'; this['light turquoise'] = 'FFCCFFFF'; this['light yellow'] = 'FFFFFF99'; this['lime'] = 'FF99CC00'; this['olive green'] = 'FF333300'; this['orange'] = 'FFFF6600'; this['pale blue'] = 'FF99CCFF'; this['pink'] = 'FFFF00FF'; this['plum'] = 'FF993366'; this['red'] = 'FFFF0000'; this['rose'] = 'FFFF99CC'; this['sea green'] = 'FF339966'; this['sky blue'] = 'FF00CCFF'; this['tan'] = 'FFFFCC99'; this['teal'] = 'FF008080'; this['turquoise'] = 'FF00FFFF'; this['violet'] = 'FF800080'; this['white'] = 'FFFFFFFF'; this['yellow'] = 'FFFFFF00'; this.opts = []; Object.keys(this).forEach(function (k) { if (typeof _this[k] === 'string') { _this.opts.push(k); } }); } items.prototype.validate = function (val) { if (this[val.toLowerCase()] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for ST_PresetColorVal; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; items.prototype.getColor = function (val) { // check for RGB, RGBA or Excel Color Names and return RGBA if (typeof this[val.toLowerCase()] === 'string') { // val was a named color that matches predefined list. return corresponding color return this[val.toLowerCase()]; } else if (val.length === 8 && /^[a-fA-F0-9()]+$/.test(val)) { // val is already a properly formatted color string, return upper case version of itself return val.toUpperCase(); } else if (val.length === 6 && /^[a-fA-F0-9()]+$/.test(val)) { // val is color code without Alpha, add it and return return 'FF' + val.toUpperCase(); } else if (val.length === 7 && val.substr(0, 1) === '#' && /^[a-fA-F0-9()]+$/.test(val.substr(1))) { // val was sent as html style hex code, remove # and add alpha return 'FF' + val.substr(1).toUpperCase(); } else { // I don't know what this is, return valid color and console.log error throw new TypeError('valid color options are html style hex codes, ARGB strings or these colors by name: %s', this.opts.join(', ')); } }; module.exports = new items(); //# sourceMappingURL=excelColor.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/fillPattern.js": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/fillPattern.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function items() { var _this = this; this.opts = [//§18.18.55 ST_PatternType (Pattern Type) 'darkDown', 'darkGray', 'darkGrid', 'darkHorizontal', 'darkTrellis', 'darkUp', 'darkVerical', 'gray0625', 'gray125', 'lightDown', 'lightGray', 'lightGrid', 'lightHorizontal', 'lightTrellis', 'lightUp', 'lightVertical', 'mediumGray', 'none', 'solid']; this.opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for ST_PatternType; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=fillPattern.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/fontFamily.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/fontFamily.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function items() { var _this = this; this.opts = [//§18.8.18 family (Font Family) 'n/a', 'roman', 'swiss', 'modern', 'script', 'decorative']; this.opts.forEach(function (o, i) { _this[o] = i; }); } items.prototype.validate = function (val) { if (typeof val !== 'string') { throw new TypeError('Invalid value for Font Family ' + val + '; Value must be one of ' + this.opts.join(', ')); } if (this[val.toLowerCase()] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for Font Family ' + val + '; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=fontFamily.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/index.js": /*!*****************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/index.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.alignment = __webpack_require__(/*! ./alignment */ "./node_modules/excel4node/distribution/lib/types/alignment.js"); exports.borderStyle = __webpack_require__(/*! ./borderStyle */ "./node_modules/excel4node/distribution/lib/types/borderStyle.js"); exports.cellComment = __webpack_require__(/*! ./cellComment */ "./node_modules/excel4node/distribution/lib/types/cellComment.js"); exports.colorScheme = __webpack_require__(/*! ./colorScheme */ "./node_modules/excel4node/distribution/lib/types/colorScheme.js"); exports.excelColor = __webpack_require__(/*! ./excelColor */ "./node_modules/excel4node/distribution/lib/types/excelColor.js"); exports.fillPattern = __webpack_require__(/*! ./fillPattern */ "./node_modules/excel4node/distribution/lib/types/fillPattern.js"); exports.fontFamily = __webpack_require__(/*! ./fontFamily */ "./node_modules/excel4node/distribution/lib/types/fontFamily.js"); exports.orientation = __webpack_require__(/*! ./orientation */ "./node_modules/excel4node/distribution/lib/types/orientation.js"); exports.pageOrder = __webpack_require__(/*! ./pageOrder */ "./node_modules/excel4node/distribution/lib/types/pageOrder.js"); exports.pane = __webpack_require__(/*! ./pane */ "./node_modules/excel4node/distribution/lib/types/pane.js"); exports.paneState = __webpack_require__(/*! ./paneState */ "./node_modules/excel4node/distribution/lib/types/paneState.js"); exports.paperSize = __webpack_require__(/*! ./paperSize */ "./node_modules/excel4node/distribution/lib/types/paperSize.js"); exports.positiveUniversalMeasure = __webpack_require__(/*! ./positiveUniversalMeasure */ "./node_modules/excel4node/distribution/lib/types/positiveUniversalMeasure.js"); exports.printError = __webpack_require__(/*! ./printError */ "./node_modules/excel4node/distribution/lib/types/printError.js"); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/orientation.js": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/orientation.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //§18.18.50 ST_Orientation (Orientation) function items() { var _this = this; var opts = ['default', 'portrait', 'landscape']; opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val.toLowerCase()] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for pageSetup.orientation; Value must be one of ' + opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=orientation.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/pageOrder.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/pageOrder.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //§18.18.51 ST_PageOrder (Page Order) function items() { var _this = this; var opts = ['downThenOver', 'overThenDown']; opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for pageSetup.pageOrder; Value must be one of ' + opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=pageOrder.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/pane.js": /*!****************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/pane.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //§18.18.52 ST_Pane (Pane Types) function items() { var _this = this; var opts = ['bottomLeft', 'bottomRight', 'topLeft', 'topRight']; opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for sheetview.pane.activePane; Value must be one of ' + opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=pane.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/paneState.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/paneState.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //§ST_PaneState (Pane State) function items() { var _this = this; var opts = ['split', 'frozen', 'frozenSplit']; opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for sheetView.pane.state; Value must be one of ' + opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=paneState.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/paperSize.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/paperSize.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function items() { var _this = this; // As defined in §18.3.1.63 pageSetup (Page Setup Settings) this.LETTER_PAPER = 1; // Letter paper (8.5 in. by 11 in.) this.LETTER_SMALL_PAPER = 2; // Letter small paper (8.5 in. by 11 in.) this.TABLOID_PAPER = 3; // Tabloid paper (11 in. by 17 in.) this.LEDGER_PAPER = 4; // Ledger paper (17 in. by 11 in.) this.LEGAL_PAPER = 5; // Legal paper (8.5 in. by 14 in.) this.STATEMENT_PAPER = 6; // Statement paper (5.5 in. by 8.5 in.) this.EXECUTIVE_PAPER = 7; // Executive paper (7.25 in. by 10.5 in.) this.A3_PAPER = 8; // A3 paper (297 mm by 420 mm) this.A4_PAPER = 9; // A4 paper (210 mm by 297 mm) this.A4_SMALL_PAPER = 10; // A4 small paper (210 mm by 297 mm) this.A5_PAPER = 11; // A5 paper (148 mm by 210 mm) this.B4_PAPER = 12; // B4 paper (250 mm by 353 mm) this.B5_PAPER = 13; // B5 paper (176 mm by 250 mm) this.FOLIO_PAPER = 14; // Folio paper (8.5 in. by 13 in.) this.QUARTO_PAPER = 15; // Quarto paper (215 mm by 275 mm) this.STANDARD_PAPER_10_BY_14_IN = 16; // Standard paper (10 in. by 14 in.) this.STANDARD_PAPER_11_BY_17_IN = 17; // Standard paper (11 in. by 17 in.) this.NOTE_PAPER = 18; // Note paper (8.5 in. by 11 in.) this.NUMBER_9_ENVELOPE = 19; // #9 envelope (3.875 in. by 8.875 in.) this.NUMBER_10_ENVELOPE = 20; // #10 envelope (4.125 in. by 9.5 in.) this.NUMBER_11_ENVELOPE = 21; // #11 envelope (4.5 in. by 10.375 in.) this.NUMBER_12_ENVELOPE = 22; // #12 envelope (4.75 in. by 11 in.) this.NUMBER_14_ENVELOPE = 23; // #14 envelope (5 in. by 11.5 in.) this.C_PAPER = 24; // C paper (17 in. by 22 in.) this.D_PAPER = 25; // D paper (22 in. by 34 in.) this.E_PAPER = 26; // E paper (34 in. by 44 in.) this.DL_PAPER = 27; // DL envelope (110 mm by 220 mm) this.C5_ENVELOPE = 28; // C5 envelope (162 mm by 229 mm) this.C3_ENVELOPE = 29; // C3 envelope (324 mm by 458 mm) this.C4_ENVELOPE = 30; // C4 envelope (229 mm by 324 mm) this.C6_ENVELOPE = 31; // C6 envelope (114 mm by 162 mm) this.C65_ENVELOPE = 32; // C65 envelope (114 mm by 229 mm) this.B4_ENVELOPE = 33; // B4 envelope (250 mm by 353 mm) this.B5_ENVELOPE = 34; // B5 envelope (176 mm by 250 mm) this.B6_ENVELOPE = 35; // B6 envelope (176 mm by 125 mm) this.ITALY_ENVELOPE = 36; // Italy envelope (110 mm by 230 mm) this.MONARCH_ENVELOPE = 37; // Monarch envelope (3.875 in. by 7.5 in.). this.SIX_THREE_QUARTERS_ENVELOPE = 38; // 6 3/4 envelope (3.625 in. by 6.5 in.) this.US_STANDARD_FANFOLD = 39; // US standard fanfold (14.875 in. by 11 in.) this.GERMAN_STANDARD_FANFOLD = 40; // German standard fanfold (8.5 in. by 12 in.) this.GERMAN_LEGAL_FANFOLD = 41; // German legal fanfold (8.5 in. by 13 in.) this.ISO_B4 = 42; // ISO B4 (250 mm by 353 mm) this.JAPANESE_DOUBLE_POSTCARD = 43; // Japanese double postcard (200 mm by 148 mm) this.STANDARD_PAPER_9_BY_11_IN = 44; // Standard paper (9 in. by 11 in.) this.STANDARD_PAPER_10_BY_11_IN = 45; // Standard paper (10 in. by 11 in.) this.STANDARD_PAPER_15_BY_11_IN = 46; // Standard paper (15 in. by 11 in.) this.INVITE_ENVELOPE = 47; // Invite envelope (220 mm by 220 mm) this.LETTER_EXTRA_PAPER = 50; // Letter extra paper (9.275 in. by 12 in.) this.LEGAL_EXTRA_PAPER = 51; // Legal extra paper (9.275 in. by 15 in.) this.TABLOID_EXTRA_PAPER = 52; // Tabloid extra paper (11.69 in. by 18 in.) this.A4_EXTRA_PAPER = 53; // A4 extra paper (236 mm by 322 mm) this.LETTER_TRANSVERSE_PAPER = 54; // Letter transverse paper (8.275 in. by 11 in.) this.A4_TRANSVERSE_PAPER = 55; // A4 transverse paper (210 mm by 297 mm) this.LETTER_EXTRA_TRANSVERSE_PAPER = 56; // Letter extra transverse paper (9.275 in. by 12 in.) this.SUPER_A_SUPER_A_A4_PAPER = 57; // SuperA/SuperA/A4 paper (227 mm by 356 mm) this.SUPER_B_SUPER_B_A3_PAPER = 58; // SuperB/SuperB/A3 paper (305 mm by 487 mm) this.LETTER_PLUS_PAPER = 59; // Letter plus paper (8.5 in. by 12.69 in.) this.A4_PLUS_PAPER = 60; // A4 plus paper (210 mm by 330 mm) this.A5_TRANSVERSE_PAPER = 61; // A5 transverse paper (148 mm by 210 mm) this.JIS_B5_TRANSVERSE_PAPER = 62; // JIS B5 transverse paper (182 mm by 257 mm) this.A3_EXTRA_PAPER = 63; // A3 extra paper (322 mm by 445 mm) this.A5_EXTRA_PAPER = 64; // A5 extra paper (174 mm by 235 mm) this.ISO_B5_EXTRA_PAPER = 65; // ISO B5 extra paper (201 mm by 276 mm) this.A2_PAPER = 66; // A2 paper (420 mm by 594 mm) this.A3_TRANSVERSE_PAPER = 67; // A3 transverse paper (297 mm by 420 mm) this.A3_EXTRA_TRANSVERSE_PAPER = 68; // A3 extra transverse paper (322 mm by 445 mm) this.opts = []; Object.keys(this).forEach(function (k) { if (typeof _this[k] === 'number') { _this.opts.push(k); } }); } items.prototype.validate = function (val) { if (this[val.toUpperCase()] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for PAPER_SIZE; Value must be one of ' + this.opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=paperSize.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/positiveUniversalMeasure.js": /*!************************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/positiveUniversalMeasure.js ***! \************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //§22.9.2.12 ST_PositiveUniversalMeasure (Positive Universal Measurement) function measure() {} measure.prototype.validate = function (val) { var re = new RegExp('[0-9]+(\.[0-9]+)?(mm|cm|in|pt|pc|pi)'); if (re.test(val) !== true) { throw new TypeError('Invalid value for universal positive measure. Value must a positive Float immediately followed by unit of measure from list mm, cm, in, pt, pc, pi. i.e. 10.5cm'); } else { return true; } }; module.exports = new measure(); //# sourceMappingURL=positiveUniversalMeasure.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/types/printError.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/types/printError.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //§18.18.60 ST_PrintError (Print Errors) function items() { var _this = this; var opts = ['displayed', 'blank', 'dash', 'NA']; opts.forEach(function (o, i) { _this[o] = i + 1; }); } items.prototype.validate = function (val) { if (this[val] === undefined) { var opts = []; for (var name in this) { if (this.hasOwnProperty(name)) { opts.push(name); } } throw new TypeError('Invalid value for pageSetup.errors; Value must be one of ' + opts.join(', ')); } else { return true; } }; module.exports = new items(); //# sourceMappingURL=printError.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/utils.js": /*!***********************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/utils.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var types = __webpack_require__(/*! ./types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var _bitXOR = function _bitXOR(a, b) { var maxLength = a.length > b.length ? a.length : b.length; var padString = ''; for (var i = 0; i < maxLength; i++) { padString += '0'; } a = String(padString + a).substr(-maxLength); b = String(padString + b).substr(-maxLength); var response = ''; for (var _i = 0; _i < a.length; _i++) { response += a[_i] === b[_i] ? 0 : 1; } return response; }; var generateRId = function generateRId() { var text = 'R'; var possible = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; for (var i = 0; i < 16; i++) { text += possible.charAt(Math.floor(Math.random() * possible.length)); } return text; }; var _rotateBinary = function _rotateBinary(bin) { return bin.substr(1, bin.length - 1) + bin.substr(0, 1); }; var _getHashForChar = function _getHashForChar(char, hash) { hash = hash ? hash : '0000'; var charCode = char.charCodeAt(0); var hashBin = parseInt(hash, 16).toString(2); var charBin = parseInt(charCode, 10).toString(2); hashBin = String('000000000000000' + hashBin).substr(-15); charBin = String('000000000000000' + charBin).substr(-15); var nextHash = _bitXOR(hashBin, charBin); nextHash = _rotateBinary(nextHash); nextHash = parseInt(nextHash, 2).toString(16); return nextHash; }; // http://www.openoffice.org/sc/excelfileformat.pdf section 4.18.4 var getHashOfPassword = function getHashOfPassword(str) { var curHash = '0000'; for (var i = str.length - 1; i >= 0; i--) { curHash = _getHashForChar(str[i], curHash); } var curHashBin = parseInt(curHash, 16).toString(2); var charCountBin = parseInt(str.length, 10).toString(2); var saltBin = parseInt('CE4B', 16).toString(2); var firstXOR = _bitXOR(curHashBin, charCountBin); var finalHashBin = _bitXOR(firstXOR, saltBin); var finalHash = String('0000' + parseInt(finalHashBin, 2).toString(16).toUpperCase()).slice(-4); return finalHash; }; /** * Translates a column number into the Alpha equivalent used by Excel * @function getExcelAlpha * @param {Number} colNum Column number that is to be transalated * @returns {String} The Excel alpha representation of the column number * @example * // returns B * getExcelAlpha(2); */ var getExcelAlpha = function getExcelAlpha(colNum) { var remaining = colNum; var aCharCode = 65; var columnName = ''; while (remaining > 0) { var mod = (remaining - 1) % 26; columnName = String.fromCharCode(aCharCode + mod) + columnName; remaining = (remaining - 1 - mod) / 26; } return columnName; }; /** * Translates a column number into the Alpha equivalent used by Excel * @function getExcelAlpha * @param {Number} rowNum Row number that is to be transalated * @param {Number} colNum Column number that is to be transalated * @returns {String} The Excel alpha representation of the column number * @example * // returns B1 * getExcelCellRef(1, 2); */ var getExcelCellRef = function getExcelCellRef(rowNum, colNum) { var remaining = colNum; var aCharCode = 65; var columnName = ''; while (remaining > 0) { var mod = (remaining - 1) % 26; columnName = String.fromCharCode(aCharCode + mod) + columnName; remaining = (remaining - 1 - mod) / 26; } return columnName + rowNum; }; /** * Translates a Excel cell represenation into row and column numerical equivalents * @function getExcelRowCol * @param {String} str Excel cell representation * @returns {Object} Object keyed with row and col * @example * // returns {row: 2, col: 3} * getExcelRowCol('C2') */ var getExcelRowCol = function getExcelRowCol(str) { var numeric = str.split(/\D/).filter(function (el) { return el !== ''; })[0]; var alpha = str.split(/\d/).filter(function (el) { return el !== ''; })[0]; var row = parseInt(numeric, 10); var col = alpha.toUpperCase().split('').reduce(function (a, b, index, arr) { return a + (b.charCodeAt(0) - 64) * Math.pow(26, arr.length - index - 1); }, 0); return { row: row, col: col }; }; /** * Translates a date into Excel timestamp * @function getExcelTS * @param {Date} date Date to translate * @returns {Number} Excel timestamp * @example * // returns 29810.958333333332 * getExcelTS(new Date('08/13/1981')); */ var getExcelTS = function getExcelTS(date) { var thisDt = new Date(date); thisDt.setDate(thisDt.getDate() + 1); var epoch = new Date('1900-01-01T00:00:00.0000Z'); // Handle legacy leap year offset as described in §18.17.4.1 var legacyLeapDate = new Date('1900-02-28T23:59:59.999Z'); if (thisDt - legacyLeapDate > 0) { thisDt.setDate(thisDt.getDate() + 1); } // Get milliseconds between date sent to function and epoch var diff2 = thisDt.getTime() - epoch.getTime(); var ts = diff2 / (1000 * 60 * 60 * 24); return parseFloat(ts.toFixed(7)); }; var sortCellRefs = function sortCellRefs(a, b) { var aAtt = getExcelRowCol(a); var bAtt = getExcelRowCol(b); if (aAtt.col === bAtt.col) { return aAtt.row - bAtt.row; } else { return aAtt.col - bAtt.col; } }; var arrayIntersectSafe = function arrayIntersectSafe(a, b) { if (a instanceof Array && b instanceof Array) { var ai = 0, bi = 0; var result = new Array(); while (ai < a.length && bi < b.length) { if (a[ai] < b[bi]) { ai++; } else if (a[ai] > b[bi]) { bi++; } else { result.push(a[ai]); ai++; bi++; } } return result; } else { throw new TypeError('Both variables sent to arrayIntersectSafe must be arrays'); } }; var getAllCellsInExcelRange = function getAllCellsInExcelRange(range) { var cells = range.split(':'); var cell1props = getExcelRowCol(cells[0]); var cell2props = getExcelRowCol(cells[1]); return getAllCellsInNumericRange(cell1props.row, cell1props.col, cell2props.row, cell2props.col); }; var getAllCellsInNumericRange = function getAllCellsInNumericRange(row1, col1, row2, col2) { var response = []; row2 = row2 ? row2 : row1; col2 = col2 ? col2 : col1; for (var i = row1; i <= row2; i++) { for (var j = col1; j <= col2; j++) { response.push(getExcelAlpha(j) + i); } } return response.sort(sortCellRefs); }; var boolToInt = function boolToInt(bool) { if (bool === true) { return 1; } if (bool === false) { return 0; } if (parseInt(bool) === 1) { return 1; } if (parseInt(bool) === 0) { return 0; } throw new TypeError('Value sent to boolToInt must be true, false, 1 or 0'); }; /* * Helper Functions */ module.exports = { generateRId: generateRId, getHashOfPassword: getHashOfPassword, getExcelAlpha: getExcelAlpha, getExcelCellRef: getExcelCellRef, getExcelRowCol: getExcelRowCol, getExcelTS: getExcelTS, sortCellRefs: sortCellRefs, arrayIntersectSafe: arrayIntersectSafe, getAllCellsInExcelRange: getAllCellsInExcelRange, getAllCellsInNumericRange: getAllCellsInNumericRange, boolToInt: boolToInt }; //# sourceMappingURL=utils.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/workbook/builder.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/workbook/builder.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; var xmlbuilder = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var JSZip = __webpack_require__(/*! jszip */ "./node_modules/jszip/lib/index.js"); var fs = __webpack_require__(/*! fs */ "./node_modules/node-libs-browser/mock/empty.js"); var CTColor = __webpack_require__(/*! ../style/classes/ctColor.js */ "./node_modules/excel4node/distribution/lib/style/classes/ctColor.js"); var utils = __webpack_require__(/*! ../utils */ "./node_modules/excel4node/distribution/lib/utils.js"); var addRootContentTypesXML = function addRootContentTypesXML(promiseObj) { // Required as stated in §12.2 return new Promise(function (resolve, reject) { var xml = xmlbuilder.create('Types', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }).att('xmlns', 'http://schemas.openxmlformats.org/package/2006/content-types'); var contentTypesAdded = []; var extensionsAdded = []; promiseObj.wb.sheets.forEach(function (s, i) { if (s.drawingCollection.length > 0) { s.drawingCollection.drawings.forEach(function (d) { if (extensionsAdded.indexOf(d.extension) < 0) { var typeRef = d.contentType + '.' + d.extension; if (contentTypesAdded.indexOf(typeRef) < 0) { xml.ele('Default').att('ContentType', d.contentType).att('Extension', d.extension); } extensionsAdded.push(d.extension); } }); } if (Object.keys(s.comments).length > 0) { if (extensionsAdded.indexOf('vml') < 0) { xml.ele('Default').att('Extension', 'vml').att('ContentType', 'application/vnd.openxmlformats-officedocument.vmlDrawing'); extensionsAdded.push('vml'); } } }); xml.ele('Default').att('ContentType', 'application/xml').att('Extension', 'xml'); xml.ele('Default').att('ContentType', 'application/vnd.openxmlformats-package.relationships+xml').att('Extension', 'rels'); xml.ele('Override').att('ContentType', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml').att('PartName', '/xl/workbook.xml'); promiseObj.wb.sheets.forEach(function (s, i) { xml.ele('Override').att('ContentType', 'application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml').att('PartName', '/xl/worksheets/sheet' + (i + 1) + '.xml'); if (s.drawingCollection.length > 0) { xml.ele('Override').att('ContentType', 'application/vnd.openxmlformats-officedocument.drawing+xml').att('PartName', '/xl/drawings/drawing' + s.sheetId + '.xml'); } if (Object.keys(s.comments).length > 0) { xml.ele('Override').att('ContentType', 'application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml').att('PartName', '/xl/comments' + s.sheetId + '.xml'); } }); xml.ele('Override').att('ContentType', 'application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml').att('PartName', '/xl/styles.xml'); xml.ele('Override').att('ContentType', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml').att('PartName', '/xl/sharedStrings.xml'); xml.ele('Override').att('ContentType', 'application/vnd.openxmlformats-package.core-properties+xml').att('PartName', '/docProps/core.xml'); var xmlString = xml.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.file('[Content_Types].xml', xmlString); resolve(promiseObj); }); }; var addRootRelsXML = function addRootRelsXML(promiseObj) { // Required as stated in §12.2 return new Promise(function (resolve, reject) { var xml = xmlbuilder.create('Relationships', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }).att('xmlns', 'http://schemas.openxmlformats.org/package/2006/relationships'); xml.ele('Relationship').att('Id', 'rId1').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument').att('Target', 'xl/workbook.xml'); xml.ele('Relationship').att('Id', 'rId2').att('Type', 'http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties').att('Target', 'docProps/core.xml'); var xmlString = xml.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.folder('_rels').file('.rels', xmlString); resolve(promiseObj); }); }; var addWorkbookXML = function addWorkbookXML(promiseObj) { // Required as stated in §12.2 return new Promise(function (resolve, reject) { var xml = xmlbuilder.create('workbook', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }); xml.att('mc:Ignorable', 'x15'); xml.att('xmlns', 'http://schemas.openxmlformats.org/spreadsheetml/2006/main'); xml.att('xmlns:mc', 'http://schemas.openxmlformats.org/markup-compatibility/2006'); xml.att('xmlns:r', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships'); xml.att('xmlns:x15', 'http://schemas.microsoft.com/office/spreadsheetml/2010/11/main'); var booksViewEle = xml.ele('bookViews'); var workbookViewEle = booksViewEle.ele('workbookView'); // bookViews (§18.2.1) if (promiseObj.wb.opts.workbookView) { var viewOpts = promiseObj.wb.opts.workbookView; if (viewOpts.activeTab !== null && viewOpts.activeTab !== undefined) { workbookViewEle.att('activeTab', viewOpts.activeTab); } else { var firstVisibleTab = 0; for (var i = 0; i < promiseObj.wb.sheets.length; i++) { var sheet = promiseObj.wb.sheets[i]; if (!sheet.opts.hidden) { firstVisibleTab = i; break; } } workbookViewEle.att('activeTab', firstVisibleTab); } if (viewOpts.autoFilterDateGrouping) { workbookViewEle.att('autoFilterDateGrouping', utils.boolToInt(viewOpts.autoFilterDateGrouping)); } if (viewOpts.firstSheet) { workbookViewEle.att('firstSheet', viewOpts.firstSheet); } if (viewOpts.minimized) { workbookViewEle.att('minimized', utils.boolToInt(viewOpts.minimized)); } if (viewOpts.showHorizontalScroll) { workbookViewEle.att('showHorizontalScroll', utils.boolToInt(viewOpts.showHorizontalScroll)); } if (viewOpts.showSheetTabs) { workbookViewEle.att('showSheetTabs', utils.boolToInt(viewOpts.showSheetTabs)); } if (viewOpts.showVerticalScroll) { workbookViewEle.att('showVerticalScroll', utils.boolToInt(viewOpts.showVerticalScroll)); } if (viewOpts.tabRatio) { workbookViewEle.att('tabRatio', viewOpts.tabRatio); } if (viewOpts.visibility) { workbookViewEle.att('visibility', viewOpts.visibility); } if (viewOpts.windowWidth) { workbookViewEle.att('windowWidth', viewOpts.windowWidth); } if (viewOpts.windowHeight) { workbookViewEle.att('windowHeight', viewOpts.windowHeight); } if (viewOpts.xWindow) { workbookViewEle.att('xWindow', viewOpts.xWindow); } if (viewOpts.yWindow) { workbookViewEle.att('yWindow', viewOpts.yWindow); } if (viewOpts.showComments) { workbookViewEle.att('showComments', viewOpts.showComments); } } var sheetsEle = xml.ele('sheets'); promiseObj.wb.sheets.forEach(function (s, i) { var sheet = sheetsEle.ele('sheet').att('name', s.name).att('sheetId', i + 1).att('r:id', 'rId' + (i + 1)); if (s.opts.hidden) { sheet.att('state', 'hidden'); } if (s.printArea) { var name = s.name; var startCellRef = '$' + utils.getExcelAlpha(s.printArea.startCol) + '$' + s.printArea.startRow; var endCellRef = '$' + utils.getExcelAlpha(s.printArea.endCol) + '$' + s.printArea.endRow; s.wb.definedNameCollection.addDefinedName({ name: '_xlnm.Print_Area', localSheetId: s.localSheetId, refFormula: '\'' + name + '\'!' + startCellRef + ':' + endCellRef }); } }); if (!promiseObj.wb.definedNameCollection.isEmpty) { promiseObj.wb.definedNameCollection.addToXMLele(xml); } var xmlString = xml.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.folder('xl').file('workbook.xml', xmlString); resolve(promiseObj); }); }; var addWorkbookRelsXML = function addWorkbookRelsXML(promiseObj) { // Required as stated in §12.2 return new Promise(function (resolve, reject) { var xml = xmlbuilder.create('Relationships', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }).att('xmlns', 'http://schemas.openxmlformats.org/package/2006/relationships'); xml.ele('Relationship').att('Id', 'rId' + (promiseObj.wb.sheets.length + 1)).att('Target', 'sharedStrings.xml').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings'); xml.ele('Relationship').att('Id', 'rId' + (promiseObj.wb.sheets.length + 2)).att('Target', 'styles.xml').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles'); promiseObj.wb.sheets.forEach(function (s, i) { xml.ele('Relationship').att('Id', 'rId' + (i + 1)).att('Target', 'worksheets/sheet' + (i + 1) + '.xml').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet'); }); var xmlString = xml.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.folder('xl').folder('_rels').file('workbook.xml.rels', xmlString); resolve(promiseObj); }); }; var addCorePropertiesXML = function addCorePropertiesXML(promiseObj) { var xml = xmlbuilder.create('cp:coreProperties', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true }).att('xmlns:cp', 'http://schemas.openxmlformats.org/package/2006/metadata/core-properties').att('xmlns:dc', 'http://purl.org/dc/elements/1.1/').att('xmlns:dcterms', 'http://purl.org/dc/terms/').att('xmlns:dcmitype', 'http://purl.org/dc/dcmitype/').att('xmlns:xsi', 'http://www.w3.org/2001/XMLSchema-instance'); xml.ele('dc:creator').text(promiseObj.wb.author); xml.ele('cp:lastModifiedBy').text(promiseObj.wb.author); var dtStr = new Date().toISOString(); xml.ele('dcterms:created').att('xsi:type', 'dcterms:W3CDTF').text(dtStr); xml.ele('dcterms:modified').att('xsi:type', 'dcterms:W3CDTF').text(dtStr); var xmlString = xml.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.folder('docProps').file('core.xml', xmlString); return promiseObj; }; var addWorksheetsXML = function addWorksheetsXML(promiseObj) { // Required as stated in §12.2 return new Promise(function (resolve, reject) { var curSheet = 0; var processNextSheet = function processNextSheet() { var thisSheet = promiseObj.wb.sheets[curSheet]; if (thisSheet) { curSheet++; thisSheet.generateXML().then(function (xml) { return new Promise(function (resolve) { // Add worksheet to zip promiseObj.xlsx.folder('xl').folder('worksheets').file('sheet' + curSheet + '.xml', xml); resolve(); }); }).then(function () { return thisSheet.generateRelsXML(); }).then(function (xml) { return new Promise(function (resolve) { if (xml) { promiseObj.xlsx.folder('xl').folder('worksheets').folder('_rels').file('sheet' + curSheet + '.xml.rels', xml); } resolve(); }); }).then(function () { return thisSheet.generateCommentsXML(); }).then(function (xml) { return new Promise(function (resolve) { if (xml) { promiseObj.xlsx.folder('xl').file('comments' + curSheet + '.xml', xml); } resolve(); }); }).then(function () { return thisSheet.generateCommentsVmlXML(); }).then(function (xml) { return new Promise(function (resolve) { if (xml) { promiseObj.xlsx.folder('xl').folder('drawings').file('commentsVml' + curSheet + '.vml', xml); } resolve(); }); }).then(processNextSheet).catch(function (e) { promiseObj.wb.logger.error(e.stack); }); } else { resolve(promiseObj); } }; processNextSheet(); }); }; /** * Generate XML for SharedStrings.xml file and add it to zip file. Called from _writeToBuffer() * @private * @memberof Workbook * @param {Object} promiseObj object containing jszip instance, workbook intance and xmlvars * @return {Promise} Resolves with promiseObj */ var addSharedStringsXML = function addSharedStringsXML(promiseObj) { // §12.3.15 Shared String Table Part return new Promise(function (resolve, reject) { var xml = xmlbuilder.create('sst', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }).att('count', promiseObj.wb.sharedStrings.length).att('uniqueCount', promiseObj.wb.sharedStrings.length).att('xmlns', 'http://schemas.openxmlformats.org/spreadsheetml/2006/main'); promiseObj.wb.sharedStrings.forEach(function (s) { if (typeof s === 'string') { xml.ele('si').ele('t').txt(s); } else if (s instanceof Array) { (function () { var thisSI = xml.ele('si'); var theseRuns = []; // §18.4.4 r (Rich Text Run) var currProps = {}; var curRun = void 0; var i = 0; while (i < s.length) { if (typeof s[i] === 'string') { if (curRun === undefined) { theseRuns.push({ props: {}, text: '' }); curRun = theseRuns[theseRuns.length - 1]; } curRun.text = curRun.text + s[i]; } else if (_typeof(s[i]) === 'object') { theseRuns.push({ props: {}, text: '' }); curRun = theseRuns[theseRuns.length - 1]; Object.keys(s[i]).forEach(function (k) { currProps[k] = s[i][k]; }); Object.keys(currProps).forEach(function (k) { curRun.props[k] = currProps[k]; }); if (s[i].value !== undefined) { curRun.text = s[i].value; } } i++; } theseRuns.forEach(function (run) { if (Object.keys(run).length < 1) { thisSI.ele('t', run.text).att('xml:space', 'preserve'); } else { var thisRun = thisSI.ele('r'); var thisRunProps = thisRun.ele('rPr'); typeof run.props.name === 'string' ? thisRunProps.ele('rFont').att('val', run.props.name) : null; run.props.bold === true ? thisRunProps.ele('b') : null; run.props.italics === true ? thisRunProps.ele('i') : null; run.props.strike === true ? thisRunProps.ele('strike') : null; run.props.outline === true ? thisRunProps.ele('outline') : null; run.props.shadow === true ? thisRunProps.ele('shadow') : null; run.props.condense === true ? thisRunProps.ele('condense') : null; run.props.extend === true ? thisRunProps.ele('extend') : null; if (typeof run.props.color === 'string') { var thisColor = new CTColor(run.props.color); thisColor.addToXMLele(thisRunProps); } typeof run.props.size === 'number' ? thisRunProps.ele('sz').att('val', run.props.size) : null; run.props.underline === true ? thisRunProps.ele('u') : null; typeof run.props.vertAlign === 'string' ? thisRunProps.ele('vertAlign').att('val', run.props.vertAlign) : null; thisRun.ele('t', run.text).att('xml:space', 'preserve'); } }); })(); } }); var xmlString = xml.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.folder('xl').file('sharedStrings.xml', xmlString); resolve(promiseObj); }); }; var addStylesXML = function addStylesXML(promiseObj) { // §12.3.20 Styles Part return new Promise(function (resolve, reject) { var xml = xmlbuilder.create('styleSheet', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }).att('mc:Ignorable', 'x14ac').att('xmlns', 'http://schemas.openxmlformats.org/spreadsheetml/2006/main').att('xmlns:mc', 'http://schemas.openxmlformats.org/markup-compatibility/2006').att('xmlns:x14ac', 'http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac'); if (promiseObj.wb.styleData.numFmts.length > 0) { var nfXML = xml.ele('numFmts').att('count', promiseObj.wb.styleData.numFmts.length); promiseObj.wb.styleData.numFmts.forEach(function (nf) { nf.addToXMLele(nfXML); }); } var fontXML = xml.ele('fonts').att('count', promiseObj.wb.styleData.fonts.length); promiseObj.wb.styleData.fonts.forEach(function (f) { f.addToXMLele(fontXML); }); var fillXML = xml.ele('fills').att('count', promiseObj.wb.styleData.fills.length); promiseObj.wb.styleData.fills.forEach(function (f) { var fXML = fillXML.ele('fill'); f.addToXMLele(fXML); }); var borderXML = xml.ele('borders').att('count', promiseObj.wb.styleData.borders.length); promiseObj.wb.styleData.borders.forEach(function (b) { b.addToXMLele(borderXML); }); var cellXfsXML = xml.ele('cellXfs').att('count', promiseObj.wb.styles.length); promiseObj.wb.styles.forEach(function (s) { s.addXFtoXMLele(cellXfsXML); }); if (promiseObj.wb.dxfCollection.length > 0) { promiseObj.wb.dxfCollection.addToXMLele(xml); } var xmlString = xml.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.folder('xl').file('styles.xml', xmlString); resolve(promiseObj); }); }; var addDrawingsXML = function addDrawingsXML(promiseObj) { return new Promise(function (resolve) { if (!promiseObj.wb.mediaCollection.isEmpty) { promiseObj.wb.sheets.forEach(function (ws) { if (!ws.drawingCollection.isEmpty) { var drawingRelXML = xmlbuilder.create('Relationships', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }).att('xmlns', 'http://schemas.openxmlformats.org/package/2006/relationships'); var drawingsXML = xmlbuilder.create('xdr:wsDr', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }); drawingsXML.att('xmlns:a', 'http://schemas.openxmlformats.org/drawingml/2006/main').att('xmlns:xdr', 'http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing'); ws.drawingCollection.drawings.forEach(function (d) { if (d.kind === 'image') { var target = 'image' + d.id + '.' + d.extension; var image = d.imagePath ? fs.readFileSync(d.imagePath) : d.image; promiseObj.xlsx.folder('xl').folder('media').file(target, image); drawingRelXML.ele('Relationship').att('Id', d.rId).att('Target', '../media/' + target).att('Type', d.type); } d.addToXMLele(drawingsXML); }); var drawingsXMLStr = drawingsXML.doc().end(promiseObj.xmlOutVars); var drawingRelXMLStr = drawingRelXML.doc().end(promiseObj.xmlOutVars); promiseObj.xlsx.folder('xl').folder('drawings').file('drawing' + ws.sheetId + '.xml', drawingsXMLStr); promiseObj.xlsx.folder('xl').folder('drawings').folder('_rels').file('drawing' + ws.sheetId + '.xml.rels', drawingRelXMLStr); } }); } resolve(promiseObj); }); }; /** * Use JSZip to generate file to a node buffer * @private * @memberof Workbook * @param {Workbook} wb Workbook instance * @return {Promise} resolves with Buffer */ var writeToBuffer = function writeToBuffer(wb) { return new Promise(function (resolve, reject) { var promiseObj = { wb: wb, xlsx: new JSZip(), xmlOutVars: {} }; if (promiseObj.wb.sheets.length === 0) { promiseObj.wb.Worksheet(); } addRootContentTypesXML(promiseObj).then(addWorksheetsXML).then(addRootRelsXML).then(addWorkbookXML).then(addWorkbookRelsXML).then(addCorePropertiesXML).then(addSharedStringsXML).then(addStylesXML).then(addDrawingsXML).then(function () { wb.opts.jszip.type = 'nodebuffer'; promiseObj.xlsx.generateAsync(wb.opts.jszip).then(function (buf) { resolve(buf); }).catch(function (e) { reject(e); }); }).catch(function (e) { reject(e); }); }); }; /** * @desc Currently only used for testing the XML generated for a Workbook. * @param {*} wb Workbook instance * @return {Promise} resolves with Workbook XML */ var workbookXML = function workbookXML(wb) { var promiseObj = { wb: wb, xlsx: new JSZip(), xmlOutVars: {} }; return addWorkbookXML(promiseObj).then(function (result) { return result.xlsx.files['xl/workbook.xml']._data; }); }; module.exports = { writeToBuffer: writeToBuffer, workbookXML: workbookXML }; //# sourceMappingURL=builder.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/workbook/dxfCollection.js": /*!****************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/workbook/dxfCollection.js ***! \****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var _isEqual = __webpack_require__(/*! lodash.isequal */ "./node_modules/lodash.isequal/index.js"); var Style = __webpack_require__(/*! ../style */ "./node_modules/excel4node/distribution/lib/style/index.js"); var util = __webpack_require__(/*! util */ "./node_modules/util/util.js"); var DXFItem = function () { // §18.8.14 dxf (Formatting) function DXFItem(style, wb) { _classCallCheck(this, DXFItem); this.wb = wb; this.style = style; this.id; } _createClass(DXFItem, [{ key: 'addToXMLele', value: function addToXMLele(ele) { this.style.addDXFtoXMLele(ele); } }, { key: 'dxfId', get: function get() { return this.id; } }]); return DXFItem; }(); var DXFCollection = function () { // §18.8.15 dxfs (Formats) function DXFCollection(wb) { _classCallCheck(this, DXFCollection); this.wb = wb; this.items = []; } _createClass(DXFCollection, [{ key: 'add', value: function add(style) { if (!(style instanceof Style)) { style = this.wb.Style(style); } var thisItem = void 0; this.items.forEach(function (item) { if (_isEqual(item.style.toObject(), style.toObject())) { return thisItem = item; } }); if (!thisItem) { thisItem = new DXFItem(style, this.wb); this.items.push(thisItem); thisItem.id = this.items.length - 1; } return thisItem; } }, { key: 'addToXMLele', value: function addToXMLele(ele) { var dxfXML = ele.ele('dxfs').att('count', this.length); this.items.forEach(function (item) { item.addToXMLele(dxfXML); }); } }, { key: 'length', get: function get() { return this.items.length; } }]); return DXFCollection; }(); module.exports = DXFCollection; //# sourceMappingURL=dxfCollection.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/workbook/index.js": /*!********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/workbook/index.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = __webpack_require__(/*! ./workbook.js */ "./node_modules/excel4node/distribution/lib/workbook/workbook.js"); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/workbook/mediaCollection.js": /*!******************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/workbook/mediaCollection.js ***! \******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var fs = __webpack_require__(/*! fs */ "./node_modules/node-libs-browser/mock/empty.js"); var MediaCollection = function () { function MediaCollection() { _classCallCheck(this, MediaCollection); this.items = []; } _createClass(MediaCollection, [{ key: 'add', value: function add(item) { if (typeof item === 'string') { fs.accessSync(item, fs.R_OK); } this.items.push(item); return this.items.length; } }, { key: 'isEmpty', get: function get() { if (this.items.length === 0) { return true; } else { return false; } } }]); return MediaCollection; }(); module.exports = MediaCollection; //# sourceMappingURL=mediaCollection.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/workbook/workbook.js": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/workbook/workbook.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var _isUndefined = __webpack_require__(/*! lodash.isundefined */ "./node_modules/lodash.isundefined/index.js"); var deepmerge = __webpack_require__(/*! deepmerge */ "./node_modules/excel4node/node_modules/deepmerge/dist/umd.js"); var fs = __webpack_require__(/*! fs */ "./node_modules/node-libs-browser/mock/empty.js"); var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var Worksheet = __webpack_require__(/*! ../worksheet */ "./node_modules/excel4node/distribution/lib/worksheet/index.js"); var Style = __webpack_require__(/*! ../style */ "./node_modules/excel4node/distribution/lib/style/index.js"); var Border = __webpack_require__(/*! ../style/classes/border.js */ "./node_modules/excel4node/distribution/lib/style/classes/border.js"); var Fill = __webpack_require__(/*! ../style/classes/fill.js */ "./node_modules/excel4node/distribution/lib/style/classes/fill.js"); var Font = __webpack_require__(/*! ../style/classes/font */ "./node_modules/excel4node/distribution/lib/style/classes/font.js"); var DXFCollection = __webpack_require__(/*! ./dxfCollection.js */ "./node_modules/excel4node/distribution/lib/workbook/dxfCollection.js"); var MediaCollection = __webpack_require__(/*! ./mediaCollection.js */ "./node_modules/excel4node/distribution/lib/workbook/mediaCollection.js"); var DefinedNameCollection = __webpack_require__(/*! ../classes/definedNameCollection.js */ "./node_modules/excel4node/distribution/lib/classes/definedNameCollection.js"); var types = __webpack_require__(/*! ../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var builder = __webpack_require__(/*! ./builder.js */ "./node_modules/excel4node/distribution/lib/workbook/builder.js"); var http = __webpack_require__(/*! http */ "./node_modules/stream-http/index.js"); var SimpleLogger = __webpack_require__(/*! ../logger */ "./node_modules/excel4node/distribution/lib/logger.js"); /* Available options for Workbook { jszip : { compression : 'DEFLATE' }, defaultFont : { size : 12, family : 'Calibri', color : 'FFFFFFFF' } } */ // Default Options for Workbook var workbookDefaultOpts = { jszip: { compression: 'DEFLATE' }, defaultFont: { 'color': 'FF000000', 'name': 'Calibri', 'size': 12, 'family': 'roman' }, dateFormat: 'm/d/yy' }; var Workbook = function () { /** * @class Workbook * @param {Object} opts Workbook settings * @param {Object} opts.jszip * @param {String} opts.jszip.compression JSZip compression type. defaults to 'DEFLATE' * @param {Object} opts.defaultFont * @param {String} opts.defaultFont.color HEX value of default font color. defaults to #000000 * @param {String} opts.defaultFont.name Font name. defaults to Calibri * @param {Number} opts.defaultFont.size Font size. defaults to 12 * @param {String} opts.defaultFont.family Font family. defaults to roman * @param {String} opts.dataFormat Specifies the format for dates in the Workbook. defaults to 'm/d/yy' * @param {Number} opts.workbookView.activeTab Specifies an unsignedInt that contains the index to the active sheet in this book view. * @param {Boolean} opts.workbookView.autoFilterDateGrouping Specifies a boolean value that indicates whether to group dates when presenting the user with filtering options in the user interface. * @param {Number} opts.workbookView.firstSheet Specifies the index to the first sheet in this book view. * @param {Boolean} opts.workbookView.minimized Specifies a boolean value that indicates whether the workbook window is minimized. * @param {Boolean} opts.workbookView.showHorizontalScroll Specifies a boolean value that indicates whether to display the horizontal scroll bar in the user interface. * @param {Boolean} opts.workbookView.showSheetTabs Specifies a boolean value that indicates whether to display the sheet tabs in the user interface. * @param {Boolean} opts.workbookView.showVerticalScroll Specifies a boolean value that indicates whether to display the vertical scroll bar. * @param {Number} opts.workbookView.tabRatio Specifies ratio between the workbook tabs bar and the horizontal scroll bar. * @param {String} opts.workbookView.visibility Specifies visible state of the workbook window. ('hidden', 'veryHidden', 'visible') (§18.18.89) * @param {Number} opts.workbookView.windowHeight Specifies the height of the workbook window. The unit of measurement for this value is twips. * @param {Number} opts.workbookView.windowWidth Specifies the width of the workbook window. The unit of measurement for this value is twips.. * @param {Number} opts.workbookView.xWindow Specifies the X coordinate for the upper left corner of the workbook window. The unit of measurement for this value is twips. * @param {Number} opts.workbookView.yWindow Specifies the Y coordinate for the upper left corner of the workbook window. The unit of measurement for this value is twips. * @param {Boolean} opts.workbookView * @param {Object} opts.logger Logger that supports warn and error method, defaults to console * @param {String} opts.author Name displayed as document's author * @returns {Workbook} */ function Workbook() { var opts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; _classCallCheck(this, Workbook); var hasCustomLogger = opts.logger !== undefined; var hasValidCustomLogger = hasCustomLogger && typeof opts.logger.warn === 'function' && typeof opts.logger.error === 'function'; this.logger = hasValidCustomLogger ? opts.logger : new SimpleLogger({ logLevel: Number.isNaN(parseInt(opts.logLevel)) ? 0 : parseInt(opts.logLevel) }); if (hasCustomLogger && !hasValidCustomLogger) { this.logger.log('opts.logger is not a valid logger'); } this.opts = deepmerge(workbookDefaultOpts, opts); this.author = this.opts.author || 'Microsoft Office User'; this.sheets = []; this.sharedStrings = []; this.sharedStringLookup = new Map(); this.styles = []; this.stylesLookup = new Map(); this.dxfCollection = new DXFCollection(this); this.mediaCollection = new MediaCollection(); this.definedNameCollection = new DefinedNameCollection(); this.styleData = { 'numFmts': [], 'fonts': [], 'fills': [new Fill({ type: 'pattern', patternType: 'none' }), new Fill({ type: 'pattern', patternType: 'gray125' })], 'borders': [new Border()], 'cellXfs': [{ 'borderId': null, 'fillId': null, 'fontId': 0, 'numFmtId': null }] }; // Lookups for style components to quickly find existing entries // - Lookup keys are stringified JSON of a style's toObject result // - Lookup values are the indexes for the actual entry in the styleData arrays this.styleDataLookup = { 'fonts': {}, 'fills': this.styleData.fills.reduce(function (ret, fill, index) { ret[JSON.stringify(fill.toObject())] = index; return ret; }, {}), 'borders': this.styleData.borders.reduce(function (ret, border, index) { ret[JSON.stringify(border.toObject())] = index; return ret; }, {}) }; // Set Default Font and Style this.createStyle({ font: this.opts.defaultFont }); } /** * setSelectedTab * @param {Number} tab number of sheet that should be displayed when workbook opens. tabs are indexed starting with 1 **/ _createClass(Workbook, [{ key: 'setSelectedTab', value: function setSelectedTab(id) { this.sheets.forEach(function (s) { if (s.sheetId === id) { s.opts.sheetView.tabSelected = 1; } else { s.opts.sheetView.tabSelected = 0; } }); } /** * writeToBuffer * Writes Excel data to a node Buffer. */ }, { key: 'writeToBuffer', value: function writeToBuffer() { return builder.writeToBuffer(this); } /** * Generate .xlsx file. * @param {String} fileName Name of Excel workbook with .xslx extension * @param {http.response | callback} http response object or callback function (optional). * If http response object is given, file is written to http response. Useful for web applications. * If callback is given, callback called with (err, fs.Stats) passed */ }, { key: 'write', value: function write(fileName, handler) { var _this = this; builder.writeToBuffer(this).then(function (buffer) { switch (typeof handler === 'undefined' ? 'undefined' : _typeof(handler)) { // handler passed as http response object. case 'object': if (handler instanceof http.ServerResponse) { handler.writeHead(200, { 'Content-Length': buffer.length, 'Content-Type': 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'Content-Disposition': 'attachment; filename="' + encodeURIComponent(fileName) + '"; filename*=utf-8\'\'' + encodeURIComponent(fileName) + ';' }); handler.end(buffer); } else { throw new TypeError('Unknown object sent to write function.'); } break; // handler passed as callback function case 'function': fs.writeFile(fileName, buffer, function (err) { if (err) { handler(err); } else { fs.stat(fileName, handler); } }); break; // no handler passed, write file to FS. default: fs.writeFile(fileName, buffer, function (err) { if (err) { throw err; } }); break; } }).catch(function (e) { if (handler instanceof http.ServerResponse) { _this.logger.error(e.stack); handler.status = 500; handler.setHeader('Content-Type', 'text/plain'); handler.end('500 Server Error'); } else if (typeof handler === 'function') { handler(e.stack); } else { _this.logger.error(e.stack); } }); } /** * Add a worksheet to the Workbook * @param {String} name Name of the Worksheet * @param {Object} opts Options for Worksheet. See Worksheet class definition * @returns {Worksheet} */ }, { key: 'addWorksheet', value: function addWorksheet(name, opts) { var newLength = this.sheets.push(new Worksheet(this, name, opts)); return this.sheets[newLength - 1]; } /** * Add a Style to the Workbook * @param {Object} opts Options for the style. See Style class definition * @returns {Style} */ }, { key: 'createStyle', value: function createStyle(opts) { var thisStyle = new Style(this, opts); var lookupKey = JSON.stringify(thisStyle.toObject()); // Use existing style if one exists if (this.stylesLookup.get(lookupKey)) { return this.stylesLookup.get(lookupKey); } this.stylesLookup.set(lookupKey, thisStyle); var index = this.styles.push(thisStyle) - 1; this.styles[index].ids.cellXfs = index; return this.styles[index]; } /** * Gets the index of a string from the shared string array if exists and adds the string if it does not and returns the new index * @param {String} val Text of string * @returns {Number} index of the string in the shared strings array */ }, { key: 'getStringIndex', value: function getStringIndex(val) { var lookupKey = typeof val === "string" ? val : JSON.stringify(val); var target = this.sharedStringLookup.get(lookupKey); if (_isUndefined(target)) { var index = this.sharedStrings.push(val) - 1; this.sharedStringLookup.set(lookupKey, index); return index; } else { return target; } } /** * @func Workbook._generateXML * @desc used for testing the Workbook XML generated by the builder * @return {Promise} resolves with Workbook XML */ }, { key: '_generateXML', value: function _generateXML() { return builder.workbookXML(this); } }]); return Workbook; }(); module.exports = Workbook; //# sourceMappingURL=workbook.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/builder.js": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/builder.js ***! \***********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var xml = __webpack_require__(/*! xmlbuilder */ "./node_modules/xmlbuilder/lib/index.js"); var utils = __webpack_require__(/*! ../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var types = __webpack_require__(/*! ../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var hyperlinks = __webpack_require__(/*! ./classes/hyperlink */ "./node_modules/excel4node/distribution/lib/worksheet/classes/hyperlink.js"); var Picture = __webpack_require__(/*! ../drawing/picture.js */ "./node_modules/excel4node/distribution/lib/drawing/picture.js"); var _addSheetPr = function _addSheetPr(promiseObj) { // §18.3.1.82 sheetPr (Sheet Properties) return new Promise(function (resolve, reject) { var o = promiseObj.ws.opts; // Check if any option that would require the sheetPr element to be added exists if (o.pageSetup.fitToHeight !== null || o.pageSetup.fitToWidth !== null || o.outline.summaryBelow !== null || o.outline.summaryRight !== null || o.autoFilter.ref !== null) { var ele = promiseObj.xml.ele('sheetPr'); if (o.autoFilter.ref) { ele.att('enableFormatConditionsCalculation', 1); ele.att('filterMode', 1); } if (o.outline.summaryBelow !== null || o.outline.summaryRight !== null) { var outlineEle = ele.ele('outlinePr'); outlineEle.att('applyStyles', 1); outlineEle.att('summaryBelow', o.outline.summaryBelow === true ? 1 : 0); outlineEle.att('summaryRight', o.outline.summaryRight === true ? 1 : 0); outlineEle.up(); } // §18.3.1.65 pageSetUpPr (Page Setup Properties) if (o.pageSetup.fitToHeight !== null || o.pageSetup.fitToWidth !== null) { ele.ele('pageSetUpPr').att('fitToPage', 1).up(); } ele.up(); } resolve(promiseObj); }); }; var _addDimension = function _addDimension(promiseObj) { // §18.3.1.35 dimension (Worksheet Dimensions) return new Promise(function (resolve, reject) { var firstCell = 'A1'; var lastCell = '' + utils.getExcelAlpha(promiseObj.ws.lastUsedCol) + promiseObj.ws.lastUsedRow; var ele = promiseObj.xml.ele('dimension'); ele.att('ref', firstCell + ':' + lastCell); ele.up(); resolve(promiseObj); }); }; var _addSheetViews = function _addSheetViews(promiseObj) { // §18.3.1.88 sheetViews (Sheet Views) return new Promise(function (resolve, reject) { var o = promiseObj.ws.opts.sheetView; var ele = promiseObj.xml.ele('sheetViews'); var sv = ele.ele('sheetView').att('showGridLines', o.showGridLines).att('workbookViewId', o.workbookViewId).att('rightToLeft', o.rightToLeft).att('zoomScale', o.zoomScale).att('zoomScaleNormal', o.zoomScaleNormal).att('zoomScalePageLayoutView', o.zoomScalePageLayoutView); var modifiedPaneParams = []; Object.keys(o.pane).forEach(function (k) { if (o.pane[k] !== null) { modifiedPaneParams.push(k); } }); if (modifiedPaneParams.length > 0) { var pEle = sv.ele('pane'); o.pane.xSplit !== null ? pEle.att('xSplit', o.pane.xSplit) : null; o.pane.ySplit !== null ? pEle.att('ySplit', o.pane.ySplit) : null; o.pane.topLeftCell !== null ? pEle.att('topLeftCell', o.pane.topLeftCell) : null; o.pane.activePane !== null ? pEle.att('activePane', o.pane.activePane) : null; o.pane.state !== null ? pEle.att('state', o.pane.state) : null; pEle.up(); } sv.up(); ele.up(); resolve(promiseObj); }); }; var _addSheetFormatPr = function _addSheetFormatPr(promiseObj) { // §18.3.1.81 sheetFormatPr (Sheet Format Properties) return new Promise(function (resolve, reject) { var o = promiseObj.ws.opts.sheetFormat; var ele = promiseObj.xml.ele('sheetFormatPr'); o.baseColWidth !== null ? ele.att('baseColWidth', o.baseColWidth) : null; o.defaultColWidth !== null ? ele.att('defaultColWidth', o.defaultColWidth) : null; o.defaultRowHeight !== null ? ele.att('defaultRowHeight', o.defaultRowHeight) : ele.att('defaultRowHeight', 16); o.thickBottom !== null ? ele.att('thickBottom', utils.boolToInt(o.thickBottom)) : null; o.thickTop !== null ? ele.att('thickTop', utils.boolToInt(o.thickTop)) : null; if (typeof o.defaultRowHeight === 'number') { ele.att('customHeight', '1'); } ele.up(); resolve(promiseObj); }); }; var _addCols = function _addCols(promiseObj) { // §18.3.1.17 cols (Column Information) return new Promise(function (resolve, reject) { if (promiseObj.ws.columnCount > 0) { var colsEle = promiseObj.xml.ele('cols'); for (var colId in promiseObj.ws.cols) { var col = promiseObj.ws.cols[colId]; var colEle = colsEle.ele('col'); col.min !== null ? colEle.att('min', col.min) : null; col.max !== null ? colEle.att('max', col.max) : null; col.width !== null ? colEle.att('width', col.width) : null; col.style !== null ? colEle.att('style', col.style) : null; col.hidden !== null ? colEle.att('hidden', utils.boolToInt(col.hidden)) : null; col.customWidth !== null ? colEle.att('customWidth', utils.boolToInt(col.customWidth)) : null; col.outlineLevel !== null ? colEle.att('outlineLevel', col.outlineLevel) : null; col.collapsed !== null ? colEle.att('collapsed', utils.boolToInt(col.collapsed)) : null; colEle.up(); } colsEle.up(); } resolve(promiseObj); }); }; var _addSheetData = function _addSheetData(promiseObj) { // §18.3.1.80 sheetData (Sheet Data) return new Promise(function (resolve, reject) { var ele = promiseObj.xml.ele('sheetData'); var rows = Object.keys(promiseObj.ws.rows); var processRows = function processRows(theseRows) { for (var r = 0; r < theseRows.length; r++) { var thisRow = promiseObj.ws.rows[theseRows[r]]; thisRow.cellRefs.sort(utils.sortCellRefs); var rEle = ele.ele('row'); rEle.att('r', thisRow.r); if (promiseObj.ws.opts.disableRowSpansOptimization !== true && thisRow.spans) { rEle.att('spans', thisRow.spans); } thisRow.s !== null ? rEle.att('s', thisRow.s) : null; thisRow.customFormat !== null ? rEle.att('customFormat', thisRow.customFormat) : null; thisRow.ht !== null ? rEle.att('ht', thisRow.ht) : null; thisRow.hidden !== null ? rEle.att('hidden', thisRow.hidden) : null; thisRow.customHeight === true || typeof promiseObj.ws.opts.sheetFormat.defaultRowHeight === 'number' ? rEle.att('customHeight', 1) : null; thisRow.outlineLevel !== null ? rEle.att('outlineLevel', thisRow.outlineLevel) : null; thisRow.collapsed !== null ? rEle.att('collapsed', thisRow.collapsed) : null; thisRow.thickTop !== null ? rEle.att('thickTop', thisRow.thickTop) : null; thisRow.thickBot !== null ? rEle.att('thickBot', thisRow.thickBot) : null; for (var i = 0; i < thisRow.cellRefs.length; i++) { promiseObj.ws.cells[thisRow.cellRefs[i]].addToXMLele(rEle); } rEle.up(); } processNextRows(); }; var processNextRows = function processNextRows() { var theseRows = rows.splice(0, 500); if (theseRows.length === 0) { ele.up(); return resolve(promiseObj); } processRows(theseRows); }; processNextRows(); }); }; var _addSheetProtection = function _addSheetProtection(promiseObj) { // §18.3.1.85 sheetProtection (Sheet Protection Options) return new Promise(function (resolve, reject) { var o = promiseObj.ws.opts.sheetProtection; var includeSheetProtection = false; Object.keys(o).forEach(function (k) { if (o[k] !== null) { includeSheetProtection = true; } }); if (includeSheetProtection) { // Set required fields with defaults if not specified o.sheet = o.sheet !== null ? o.sheet : true; o.objects = o.objects !== null ? o.objects : true; o.scenarios = o.scenarios !== null ? o.scenarios : true; var ele = promiseObj.xml.ele('sheetProtection'); Object.keys(o).forEach(function (k) { if (o[k] !== null) { if (k === 'password') { ele.att('password', utils.getHashOfPassword(o[k])); } else { ele.att(k, utils.boolToInt(o[k])); } } }); ele.up(); } resolve(promiseObj); }); }; var _addAutoFilter = function _addAutoFilter(promiseObj) { // §18.3.1.2 autoFilter (AutoFilter Settings) return new Promise(function (resolve, reject) { var o = promiseObj.ws.opts.autoFilter; if (typeof o.startRow === 'number') { var ele = promiseObj.xml.ele('autoFilter'); var filterRow = promiseObj.ws.rows[o.startRow]; o.startCol = typeof o.startCol === 'number' ? o.startCol : null; o.endCol = typeof o.endCol === 'number' ? o.endCol : null; if (typeof o.endRow !== 'number') { var firstEmptyRow = undefined; var curRow = o.startRow; while (firstEmptyRow === undefined) { if (!promiseObj.ws.rows[curRow]) { firstEmptyRow = curRow; } else { curRow++; } } o.endRow = firstEmptyRow - 1; } // Columns to sort not manually set. filter all columns in this row containing data. if (typeof o.startCol !== 'number' || typeof o.endCol !== 'number') { o.startCol = filterRow.firstColumn; o.endCol = filterRow.lastColumn; } var startCell = utils.getExcelAlpha(o.startCol) + o.startRow; var endCell = utils.getExcelAlpha(o.endCol) + o.endRow; ele.att('ref', startCell + ':' + endCell); promiseObj.ws.wb.definedNameCollection.addDefinedName({ hidden: 1, localSheetId: promiseObj.ws.localSheetId, name: '_xlnm._FilterDatabase', refFormula: '\'' + promiseObj.ws.name + '\'!' + '$' + utils.getExcelAlpha(o.startCol) + '$' + o.startRow + ':' + '$' + utils.getExcelAlpha(o.endCol) + '$' + o.endRow }); ele.up(); } resolve(promiseObj); }); }; var _addMergeCells = function _addMergeCells(promiseObj) { // §18.3.1.55 mergeCells (Merge Cells) return new Promise(function (resolve, reject) { if (promiseObj.ws.mergedCells instanceof Array && promiseObj.ws.mergedCells.length > 0) { var ele = promiseObj.xml.ele('mergeCells').att('count', promiseObj.ws.mergedCells.length); promiseObj.ws.mergedCells.forEach(function (cr) { ele.ele('mergeCell').att('ref', cr).up(); }); ele.up(); } resolve(promiseObj); }); }; var _addConditionalFormatting = function _addConditionalFormatting(promiseObj) { // §18.3.1.18 conditionalFormatting (Conditional Formatting) return new Promise(function (resolve, reject) { promiseObj.ws.cfRulesCollection.addToXMLele(promiseObj.xml); resolve(promiseObj); }); }; var _addHyperlinks = function _addHyperlinks(promiseObj) { // §18.3.1.48 hyperlinks (Hyperlinks) return new Promise(function (resolve, reject) { promiseObj.ws.hyperlinkCollection.addToXMLele(promiseObj.xml); resolve(promiseObj); }); }; var _addDataValidations = function _addDataValidations(promiseObj) { // §18.3.1.33 dataValidations (Data Validations) return new Promise(function (resolve, reject) { if (promiseObj.ws.dataValidationCollection.length > 0) { promiseObj.ws.dataValidationCollection.addToXMLele(promiseObj.xml); } resolve(promiseObj); }); }; var _addPrintOptions = function _addPrintOptions(promiseObj) { // §18.3.1.70 printOptions (Print Options) return new Promise(function (resolve, reject) { var addPrintOptions = false; var o = promiseObj.ws.opts.printOptions; Object.keys(o).forEach(function (k) { if (o[k] !== null) { addPrintOptions = true; } }); if (addPrintOptions) { var poEle = promiseObj.xml.ele('printOptions'); o.centerHorizontal === true ? poEle.att('horizontalCentered', 1) : null; o.centerVertical === true ? poEle.att('verticalCentered', 1) : null; o.printHeadings === true ? poEle.att('headings', 1) : null; if (o.printGridLines === true) { poEle.att('gridLines', 1); poEle.att('gridLinesSet', 1); } poEle.up(); } resolve(promiseObj); }); }; var _addPageMargins = function _addPageMargins(promiseObj) { // §18.3.1.62 pageMargins (Page Margins) return new Promise(function (resolve, reject) { var o = promiseObj.ws.opts.margins; promiseObj.xml.ele('pageMargins').att('left', o.left).att('right', o.right).att('top', o.top).att('bottom', o.bottom).att('header', o.header).att('footer', o.footer).up(); resolve(promiseObj); }); }; var _addLegacyDrawing = function _addLegacyDrawing(promiseObj) { return new Promise(function (resolve, reject) { var rId = promiseObj.ws.relationships.indexOf('commentsVml') + 1; if (rId === 0) { resolve(promiseObj); } else { promiseObj.xml.ele('legacyDrawing').att('r:id', 'rId' + rId).up(); resolve(promiseObj); } }); }; var _addPageSetup = function _addPageSetup(promiseObj) { // §18.3.1.63 pageSetup (Page Setup Settings) return new Promise(function (resolve, reject) { var addPageSetup = false; var o = promiseObj.ws.opts.pageSetup; Object.keys(o).forEach(function (k) { if (o[k] !== null) { addPageSetup = true; } }); if (addPageSetup === true) { var psEle = promiseObj.xml.ele('pageSetup'); o.paperSize !== null ? psEle.att('paperSize', types.paperSize[o.paperSize]) : null; o.paperHeight !== null ? psEle.att('paperHeight', o.paperHeight) : null; o.paperWidth !== null ? psEle.att('paperWidth', o.paperWidth) : null; o.scale !== null ? psEle.att('scale', o.scale) : null; o.firstPageNumber !== null ? psEle.att('firstPageNumber', o.firstPageNumber) : null; o.fitToWidth !== null ? psEle.att('fitToWidth', o.fitToWidth) : null; o.fitToHeight !== null ? psEle.att('fitToHeight', o.fitToHeight) : null; o.pageOrder !== null ? psEle.att('pageOrder', o.pageOrder) : null; o.orientation !== null ? psEle.att('orientation', o.orientation) : null; o.usePrinterDefaults !== null ? psEle.att('usePrinterDefaults', utils.boolToInt(o.usePrinterDefaults)) : null; o.blackAndWhite !== null ? psEle.att('blackAndWhite', utils.boolToInt(o.blackAndWhite)) : null; o.draft !== null ? psEle.att('draft', utils.boolToInt(o.draft)) : null; o.cellComments !== null ? psEle.att('cellComments', o.cellComments) : null; o.useFirstPageNumber !== null ? psEle.att('useFirstPageNumber', utils.boolToInt(o.useFirstPageNumber)) : null; o.errors !== null ? psEle.att('errors', o.errors) : null; o.horizontalDpi !== null ? psEle.att('horizontalDpi', o.horizontalDpi) : null; o.verticalDpi !== null ? psEle.att('verticalDpi', o.verticalDpi) : null; o.copies !== null ? psEle.att('copies', o.copies) : null; psEle.up(); } resolve(promiseObj); }); }; var _addPageBreaks = function _addPageBreaks(promiseObj) { // colBreaks (§18.3.1.14); rowBreaks (§18.3.1.74) var rowBreaks = promiseObj.ws.pageBreaks.row; if (rowBreaks.length > 0) { var rbEle = promiseObj.xml.ele('rowBreaks'); rbEle.att('count', rowBreaks.length); rbEle.att('manualBreakCount', rowBreaks.length); rowBreaks.forEach(function (pos) { var bEle = rbEle.ele('brk'); bEle.att('id', pos); bEle.att('man', 1); bEle.up(); }); rbEle.up(); } var colBreaks = promiseObj.ws.pageBreaks.column; if (colBreaks.length > 0) { var cbEle = promiseObj.xml.ele('colBreaks'); cbEle.att('count', colBreaks.length); cbEle.att('manualBreakCount', colBreaks.length); colBreaks.forEach(function (pos) { var bEle = cbEle.ele('brk'); bEle.att('id', pos); bEle.att('man', 1); bEle.up(); }); cbEle.up(); } return promiseObj; }; var _addHeaderFooter = function _addHeaderFooter(promiseObj) { // §18.3.1.46 headerFooter (Header Footer Settings) return new Promise(function (resolve, reject) { var addHeaderFooter = false; var o = promiseObj.ws.opts.headerFooter; Object.keys(o).forEach(function (k) { if (o[k] !== null) { addHeaderFooter = true; } }); if (addHeaderFooter === true) { var hfEle = promiseObj.xml.ele('headerFooter'); o.alignWithMargins !== null ? hfEle.att('alignWithMargins', utils.boolToInt(o.alignWithMargins)) : null; o.differentFirst !== null ? hfEle.att('differentFirst', utils.boolToInt(o.differentFirst)) : null; o.differentOddEven !== null ? hfEle.att('differentOddEven', utils.boolToInt(o.differentOddEven)) : null; o.scaleWithDoc !== null ? hfEle.att('scaleWithDoc', utils.boolToInt(o.scaleWithDoc)) : null; o.oddHeader !== null ? hfEle.ele('oddHeader').text(o.oddHeader).up() : null; o.oddFooter !== null ? hfEle.ele('oddFooter').text(o.oddFooter).up() : null; o.evenHeader !== null ? hfEle.ele('evenHeader').text(o.evenHeader).up() : null; o.evenFooter !== null ? hfEle.ele('evenFooter').text(o.evenFooter).up() : null; o.firstHeader !== null ? hfEle.ele('firstHeader').text(o.firstHeader).up() : null; o.firstFooter !== null ? hfEle.ele('firstFooter').text(o.firstFooter).up() : null; hfEle.up(); } resolve(promiseObj); }); }; var _addDrawing = function _addDrawing(promiseObj) { // §18.3.1.36 drawing (Drawing) return new Promise(function (resolve, reject) { if (!promiseObj.ws.drawingCollection.isEmpty) { var dId = promiseObj.ws.relationships.indexOf('drawing') + 1; promiseObj.xml.ele('drawing').att('r:id', 'rId' + dId).up(); } resolve(promiseObj); }); }; var sheetXML = function sheetXML(ws) { return new Promise(function (resolve, reject) { var xmlProlog = ''; var xmlString = ''; var wsXML = xml.begin({ 'allowSurrogateChars': true }, function (chunk) { xmlString += chunk; }).ele('worksheet').att('mc:Ignorable', 'x14ac').att('xmlns', 'http://schemas.openxmlformats.org/spreadsheetml/2006/main').att('xmlns:mc', 'http://schemas.openxmlformats.org/markup-compatibility/2006').att('xmlns:r', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships').att('xmlns:x14ac', 'http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac'); // Excel complains if specific elements on not in the correct order in the XML doc as defined in §M.2.2 var promiseObj = { xml: wsXML, ws: ws }; _addSheetPr(promiseObj).then(_addDimension).then(_addSheetViews).then(_addSheetFormatPr).then(_addCols).then(_addSheetData).then(_addSheetProtection).then(_addAutoFilter).then(_addMergeCells).then(_addConditionalFormatting).then(_addDataValidations).then(_addHyperlinks).then(_addPrintOptions).then(_addPageMargins).then(_addLegacyDrawing).then(_addPageSetup).then(_addPageBreaks).then(_addHeaderFooter).then(_addDrawing).then(function (promiseObj) { return new Promise(function (resolve, reject) { wsXML.end(); resolve(xmlString); }); }).then(function (xml) { resolve(xml); }).catch(function (e) { throw new Error(e.stack); }); }); }; var relsXML = function relsXML(ws) { return new Promise(function (resolve, reject) { var sheetRelRequired = false; if (ws.relationships.length > 0) { sheetRelRequired = true; } if (sheetRelRequired === false) { resolve(); } var relXML = xml.create('Relationships', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }); relXML.att('xmlns', 'http://schemas.openxmlformats.org/package/2006/relationships'); ws.relationships.forEach(function (r, i) { var rId = 'rId' + (i + 1); if (r instanceof hyperlinks.Hyperlink) { relXML.ele('Relationship').att('Id', rId).att('Target', r.location).att('TargetMode', 'External').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink'); } else if (r === 'drawing') { relXML.ele('Relationship').att('Id', rId).att('Target', '../drawings/drawing' + ws.sheetId + '.xml').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing'); } else if (r === 'comments') { relXML.ele('Relationship').att('Id', rId).att('Target', '../comments' + ws.sheetId + '.xml').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments'); } else if (r === 'commentsVml') { relXML.ele('Relationship').att('Id', rId).att('Target', '../drawings/commentsVml' + ws.sheetId + '.vml').att('Type', 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing'); } }); var xmlString = relXML.doc().end(); resolve(xmlString); }); }; var commentsXML = function commentsXML(ws) { return new Promise(function (resolve, reject) { var commentsXml = xml.create('comments', { 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true, 'allowSurrogateChars': true }); commentsXml.att('xmlns', 'http://schemas.openxmlformats.org/spreadsheetml/2006/main'); commentsXml.ele('authors').ele('author').text(ws.wb.author); var commentList = commentsXml.ele('commentList'); Object.keys(ws.comments).forEach(function (ref) { commentList.ele('comment').att('ref', ref).att('authorId', '0').att('guid', ws.comments[ref].uuid).ele('text').ele('t').text(ws.comments[ref].comment); }); var xmlString = commentsXml.doc().end(); resolve(xmlString); }); }; var commentsVmlXML = function commentsVmlXML(ws) { return new Promise(function (resolve, reject) { // do not add XML prolog to document var vmlXml = xml.begin().ele('xml'); vmlXml.att('xmlns:v', 'urn:schemas-microsoft-com:vml'); vmlXml.att('xmlns:o', 'urn:schemas-microsoft-com:office:office'); vmlXml.att('xmlns:x', 'urn:schemas-microsoft-com:office:excel'); var sl = vmlXml.ele('o:shapelayout').att('v:ext', 'edit'); sl.ele('o:idmap').att('v:ext', 'edit').att('data', ws.sheetId); var st = vmlXml.ele('v:shapetype').att('id', '_x0000_t202').att('coordsize', '21600,21600').att('o:spt', '202').att('path', 'm,l,21600r21600,l21600,xe'); st.ele('v:stroke').att('joinstyle', 'miter'); st.ele('v:path').att('gradientshapeok', 't').att('o:connecttype', 'rect'); Object.keys(ws.comments).forEach(function (ref) { var _ws$comments$ref = ws.comments[ref], row = _ws$comments$ref.row, col = _ws$comments$ref.col, position = _ws$comments$ref.position, marginLeft = _ws$comments$ref.marginLeft, marginTop = _ws$comments$ref.marginTop, width = _ws$comments$ref.width, height = _ws$comments$ref.height, zIndex = _ws$comments$ref.zIndex, visibility = _ws$comments$ref.visibility, fillColor = _ws$comments$ref.fillColor; var shape = vmlXml.ele('v:shape'); shape.att('id', '_' + ws.sheetId + '_' + row + '_' + col); shape.att('type', "#_x0000_t202"); shape.att('style', 'position:' + position + ';margin-left:' + marginLeft + ';margin-top:' + marginTop + ';width:' + width + ';height:' + height + ';z-index:' + zIndex + ';visibility:' + visibility); shape.att('fillcolor', fillColor); shape.att('o:insetmode', 'auto'); shape.ele('v:path').att('o:connecttype', 'none'); var tb = shape.ele('v:textbox').att('style', 'mso-direction-alt:auto'); tb.ele('div').att('style', 'text-align:left'); var cd = shape.ele('x:ClientData').att('ObjectType', 'Note'); cd.ele('x:MoveWithCells'); cd.ele('x:SizeWithCells'); cd.ele('x:AutoFill').text('False'); cd.ele('x:Row').text(row - 1); cd.ele('x:Column').text(col - 1); }); var xmlString = vmlXml.doc().end(); resolve(xmlString); }); }; module.exports = { sheetXML: sheetXML, relsXML: relsXML, commentsXML: commentsXML, commentsVmlXML: commentsVmlXML }; //# sourceMappingURL=builder.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rule.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rule.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var _reduce = __webpack_require__(/*! lodash.reduce */ "./node_modules/lodash.reduce/index.js"); var _get = __webpack_require__(/*! lodash.get */ "./node_modules/lodash.get/index.js"); var CF_RULE_TYPES = __webpack_require__(/*! ./cf_rule_types */ "./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rule_types.js"); var CfRule = function () { // §18.3.1.10 cfRule (Conditional Formatting Rule) function CfRule(ruleConfig) { var _this = this; _classCallCheck(this, CfRule); this.type = ruleConfig.type; this.priority = ruleConfig.priority; this.formula = ruleConfig.formula; this.dxfId = ruleConfig.dxfId; var foundType = CF_RULE_TYPES[this.type]; if (!foundType) { throw new TypeError('"' + this.type + '" is not a valid conditional formatting rule type'); } if (!foundType.supported) { throw new TypeError('Conditional formatting type "' + this.type + '" is not yet supported'); } var missingProps = _reduce(foundType.requiredProps, function (list, prop) { if (_get(_this, prop, null) === null) { list.push(prop); } return list; }, []); if (missingProps.length) { throw new TypeError('Conditional formatting rule is missing required properties: ' + missingProps.join(', ')); } } _createClass(CfRule, [{ key: 'addToXMLele', value: function addToXMLele(ele) { var thisRule = ele.ele('cfRule'); if (this.type !== undefined) { thisRule.att('type', this.type); } if (this.dxfId !== undefined) { thisRule.att('dxfId', this.dxfId); } if (this.priority !== undefined) { thisRule.att('priority', this.priority); } if (this.formula !== undefined) { thisRule.ele('formula').text(this.formula); thisRule.up(); } thisRule.up(); } }]); return CfRule; }(); module.exports = CfRule; //# sourceMappingURL=cf_rule.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rule_types.js": /*!********************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rule_types.js ***! \********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Types from xlsx spec: // http://download.microsoft.com/download/D/3/3/D334A189-E51B-47FF-B0E8-C0479AFB0E3C/[MS-XLSX].pdf module.exports = { cellIs: { supported: false }, expression: { supported: true, requiredProps: ['dxfId', 'priority', 'formula'] }, colorScale: { supported: false }, dataBar: { supported: false }, iconSet: { supported: false }, containsText: { supported: false }, notContainsText: { supported: false }, beginsWith: { supported: false }, endsWith: { supported: false }, containsBlanks: { supported: false }, notContainsBlanks: { supported: false }, containsErrors: { supported: false }, notContainsErrors: { supported: false } }; //# sourceMappingURL=cf_rule_types.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rules_collection.js": /*!**************************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rules_collection.js ***! \**************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var CfRule = __webpack_require__(/*! ./cf_rule */ "./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rule.js"); // ----------------------------------------------------------------------------- var CfRulesCollection = function () { // §18.3.1.18 conditionalFormatting (Conditional Formatting) function CfRulesCollection() { _classCallCheck(this, CfRulesCollection); // rules are indexed by cell refs this.rulesBySqref = {}; } _createClass(CfRulesCollection, [{ key: 'add', value: function add(sqref, ruleConfig) { var rules = this.rulesBySqref[sqref] || []; var newRule = new CfRule(ruleConfig); rules.push(newRule); this.rulesBySqref[sqref] = rules; return this; } }, { key: 'addToXMLele', value: function addToXMLele(ele) { var _this = this; Object.keys(this.rulesBySqref).forEach(function (sqref) { var thisEle = ele.ele('conditionalFormatting').att('sqref', sqref); _this.rulesBySqref[sqref].forEach(function (rule) { rule.addToXMLele(thisEle); }); thisEle.up(); }); } }, { key: 'count', get: function get() { return Object.keys(this.rulesBySqref).length; } }]); return CfRulesCollection; }(); module.exports = CfRulesCollection; //# sourceMappingURL=cf_rules_collection.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/classes/dataValidation.js": /*!**************************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/classes/dataValidation.js ***! \**************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var myUtils = __webpack_require__(/*! ../../utils.js */ "./node_modules/excel4node/distribution/lib/utils.js"); var cleanFormula = function cleanFormula(f) { if (typeof f === 'number' || f.substr(0, 1) === '=') { return f; } else { return '"' + f + '"'; } }; var DataValidation = function () { // §18.3.1.32 dataValidation (Data Validation) function DataValidation(opts) { _classCallCheck(this, DataValidation); opts = opts ? opts : {}; if (opts.sqref === undefined) { throw new TypeError('sqref must be specified when creating a DataValidation instance.'); } this.sqref = opts.sqref; if (opts.formulas instanceof Array) { opts.formulas[0] !== undefined ? this.formula1 = opts.formulas[0] : null; opts.formulas[1] !== undefined ? this.formula2 = opts.formulas[1] : null; } if (opts.allowBlank !== undefined) { if (parseInt(opts.allowBlank) === 1) { opts.allowBlank = true; } if (parseInt(opts.allowBlank) === 0) { opts.allowBlank = false; } if (typeof opts.allowBlank !== 'boolean') { throw new TypeError('DataValidation allowBlank must be true, false, 1 or 0'); } this.allowBlank = opts.allowBlank; } if (opts.errorStyle !== undefined) { var enums = ['stop', 'warning', 'information']; if (enums.indexOf(opts.errorStyle) < 0) { throw new TypeError('DataValidation errorStyle must be one of ' + enums.join(', ')); } this.errorStyle = opts.errorStyle; } if (opts.error !== undefined) { if (typeof opts.error !== 'string') { throw new TypeError('DataValidation error must be a string'); } this.error = opts.error; this.showErrorMessage = opts.showErrorMessage = true; } if (opts.errorTitle !== undefined) { if (typeof opts.errorTitle !== 'string') { throw new TypeError('DataValidation errorTitle must be a string'); } this.errorTitle = opts.errorTitle; this.showErrorMessage = opts.showErrorMessage = true; } if (opts.imeMode !== undefined) { var _enums = ['noControl', 'off', 'on', 'disabled', 'hiragana', 'fullKatakana', 'halfKatakana', 'fullAlpha', 'halfAlpha', 'fullHangul', 'halfHangul']; if (_enums.indexOf(opts.imeMode) < 0) { throw new TypeError('DataValidation imeMode must be one of ' + _enums.join(', ')); } this.imeMode = opts.imeMode; } if (opts.operator !== undefined) { var _enums2 = ['between', 'notBetween', 'equal', 'notEqual', 'lessThan', 'lessThanOrEqual', 'greaterThan', 'greaterThanOrEqual']; if (_enums2.indexOf(opts.operator) < 0) { throw new TypeError('DataValidation operator must be one of ' + _enums2.join(', ')); } this.operator = opts.operator; } if (opts.prompt !== undefined) { if (typeof opts.prompt !== 'string') { throw new TypeError('DataValidation prompt must be a string'); } this.prompt = opts.prompt; this.showInputMessage = opts.showInputMessage = true; } if (opts.promptTitle !== undefined) { if (typeof opts.promptTitle !== 'string') { throw new TypeError('DataValidation promptTitle must be a string'); } this.promptTitle = opts.promptTitle; this.showInputMessage = opts.showInputMessage = true; } if (opts.showDropDown !== undefined) { if (parseInt(opts.showDropDown) === 1) { opts.showDropDown = true; } if (parseInt(opts.showDropDown) === 0) { opts.showDropDown = false; } if (typeof opts.showDropDown !== 'boolean') { throw new TypeError('DataValidation showDropDown must be true, false, 1 or 0'); } this.showDropDown = opts.showDropDown; } if (opts.showErrorMessage !== undefined) { if (parseInt(opts.showErrorMessage) === 1) { opts.showErrorMessage = true; } if (parseInt(opts.showErrorMessage) === 0) { opts.showErrorMessage = false; } if (typeof opts.showErrorMessage !== 'boolean') { throw new TypeError('DataValidation showErrorMessage must be true, false, 1 or 0'); } this.showErrorMessage = opts.showErrorMessage; } if (opts.showInputMessage !== undefined) { if (parseInt(opts.showInputMessage) === 1) { opts.showInputMessage = true; } if (parseInt(opts.showInputMessage) === 0) { opts.showInputMessage = false; } if (typeof opts.showInputMessage !== 'boolean') { throw new TypeError('DataValidation showInputMessage must be true, false, 1 or 0'); } this.showInputMessage = opts.showInputMessage; } if (opts.type !== undefined) { var _enums3 = ['none', 'whole', 'decimal', 'list', 'date', 'time', 'textLength', 'custom']; if (_enums3.indexOf(opts.type) < 0) { throw new TypeError('DataValidation type must be one of ' + _enums3.join(', ')); } this.type = opts.type; } } _createClass(DataValidation, [{ key: 'addToXMLele', value: function addToXMLele(ele) { var valEle = ele.ele('dataValidation'); this.type !== undefined ? valEle.att('type', this.type) : null; this.errorStyle !== undefined ? valEle.att('errorStyle', this.errorStyle) : null; this.imeMode !== undefined ? valEle.att('imeMode', this.imeMode) : null; this.operator !== undefined ? valEle.att('operator', this.operator) : null; this.allowBlank !== undefined ? valEle.att('allowBlank', myUtils.boolToInt(this.allowBlank)) : null; this.showDropDown === false ? valEle.att('showDropDown', 1) : null; // For some reason, the Excel app sets this property to true if the "In-cell dropdown" option is selected in the data validation screen. this.showInputMessage !== undefined ? valEle.att('showInputMessage', myUtils.boolToInt(this.showInputMessage)) : null; this.showErrorMessage !== undefined ? valEle.att('showErrorMessage', myUtils.boolToInt(this.showErrorMessage)) : null; this.errorTitle !== undefined ? valEle.att('errorTitle', this.errorTitle) : null; this.error !== undefined ? valEle.att('error', this.error) : null; this.promptTitle !== undefined ? valEle.att('promptTitle', this.promptTitle) : null; this.prompt !== undefined ? valEle.att('prompt', this.prompt) : null; this.sqref !== undefined ? valEle.att('sqref', this.sqref) : null; if (this.formula1 !== undefined) { valEle.ele('formula1').text(cleanFormula(this.formula1)); valEle.up(); if (this.formula2 !== undefined) { valEle.ele('formula2').text(cleanFormula(this.formula2)); valEle.up(); } } valEle.up(); } }]); return DataValidation; }(); var DataValidationCollection = function () { // §18.3.1.33 dataValidations (Data Validations) function DataValidationCollection(opts) { _classCallCheck(this, DataValidationCollection); opts = opts ? opts : {}; this.items = []; } _createClass(DataValidationCollection, [{ key: 'add', value: function add(opts) { var thisValidation = new DataValidation(opts); this.items.push(thisValidation); return thisValidation; } }, { key: 'addToXMLele', value: function addToXMLele(ele) { var valsEle = ele.ele('dataValidations').att('count', this.length); this.items.forEach(function (val) { val.addToXMLele(valsEle); }); valsEle.up(); } }, { key: 'length', get: function get() { return this.items.length; } }]); return DataValidationCollection; }(); module.exports = { DataValidationCollection: DataValidationCollection, DataValidation: DataValidation }; //# sourceMappingURL=dataValidation.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/classes/hyperlink.js": /*!*********************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/classes/hyperlink.js ***! \*********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var Hyperlink = function () { //§18.3.1.47 hyperlink (Hyperlink) function Hyperlink(opts) { _classCallCheck(this, Hyperlink); opts = opts ? opts : {}; if (opts.ref === undefined) { throw new TypeError('ref is a required option when creating a hyperlink'); } this.ref = opts.ref; if (opts.display !== undefined) { this.display = opts.display; } else { this.display = opts.location; } if (opts.location !== undefined) { this.location = opts.location; } if (opts.tooltip !== undefined) { this.tooltip = opts.tooltip; } else { this.tooltip = opts.location; } this.id; } _createClass(Hyperlink, [{ key: 'addToXMLEle', value: function addToXMLEle(ele) { var thisEle = ele.ele('hyperlink'); thisEle.att('ref', this.ref); thisEle.att('r:id', this.rId); if (this.display !== undefined) { thisEle.att('display', this.display); } if (this.location !== undefined) { thisEle.att('address', this.location); } if (this.tooltip !== undefined) { thisEle.att('tooltip', this.tooltip); } thisEle.up(); } }, { key: 'rId', get: function get() { return 'rId' + this.id; } }]); return Hyperlink; }(); var HyperlinkCollection = function () { //§18.3.1.48 hyperlinks (Hyperlinks) function HyperlinkCollection() { _classCallCheck(this, HyperlinkCollection); this.links = []; } _createClass(HyperlinkCollection, [{ key: 'add', value: function add(opts) { var thisLink = new Hyperlink(opts); thisLink.id = this.links.length + 1; this.links.push(thisLink); return thisLink; } }, { key: 'addToXMLele', value: function addToXMLele(ele) { if (this.length > 0) { var linksEle = ele.ele('hyperlinks'); this.links.forEach(function (l) { l.addToXMLEle(linksEle); }); linksEle.up(); } } }, { key: 'length', get: function get() { return this.links.length; } }]); return HyperlinkCollection; }(); module.exports = { HyperlinkCollection: HyperlinkCollection, Hyperlink: Hyperlink }; //# sourceMappingURL=hyperlink.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/index.js": /*!*********************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/index.js ***! \*********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = __webpack_require__(/*! ./worksheet.js */ "./node_modules/excel4node/distribution/lib/worksheet/worksheet.js"); //# sourceMappingURL=index.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/optsValidator.js": /*!*****************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/optsValidator.js ***! \*****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; var types = __webpack_require__(/*! ../types/index.js */ "./node_modules/excel4node/distribution/lib/types/index.js"); var optsTypes = { 'margins': { 'bottom': 'Float', 'footer': 'Float', 'header': 'Float', 'left': 'Float', 'right': 'Float', 'top': 'Float' }, 'printOptions': { 'centerHorizontal': 'Boolean', 'centerVertical': 'Boolean', 'printGridLines': 'Boolean', 'printHeadings': 'Boolean' }, 'pageSetup': { 'blackAndWhite': 'Boolean', 'cellComments': 'CELL_COMMENTS', 'copies': 'Integer', 'draft': 'Boolean', 'errors': 'PRINT_ERROR', 'firstPageNumber': 'Boolean', 'fitToHeight': 'Integer', 'fitToWidth': 'Integer', 'horizontalDpi': 'Integer', 'orientation': 'ORIENTATION', 'pageOrder': 'PAGE_ORDER', 'paperHeight': 'POSITIVE_UNIVERSAL_MEASURE', 'paperSize': 'PAPER_SIZE', 'paperWidth': 'POSITIVE_UNIVERSAL_MEASURE', 'scale': 'Integer', 'useFirstPageNumber': 'Boolean', 'usePrinterDefaults': 'Boolean', 'verticalDpi': 'Integer' }, 'headerFooter': { 'evenFooter': 'String', 'evenHeader': 'String', 'firstFooter': 'String', 'firstHeader': 'String', 'oddFooter': 'String', 'oddHeader': 'String', 'alignWithMargins': 'Boolean', 'differentFirst': 'Boolean', 'differentOddEven': 'Boolean', 'scaleWithDoc': 'Boolean' }, 'sheetView': { 'pane': { 'activePane': 'PANE', 'state': 'PANE_STATE', 'topLeftCell': null, 'xSplit': null, 'ySplit': null }, 'tabSelected': null, 'workbookViewId': null, 'rightToLeft': null, 'showGridLines': null, 'zoomScale': null, 'zoomScaleNormal': null, 'zoomScalePageLayoutView': null }, 'sheetFormat': { 'baseColWidth': null, 'customHeight': null, 'defaultColWidth': null, 'defaultRowHeight': null, 'outlineLevelCol': null, 'outlineLevelRow': null, 'thickBottom': null, 'thickTop': null, 'zeroHeight': null }, 'sheetProtection': { 'autoFilter': null, 'deleteColumns': null, 'deleteRow': null, 'formatCells': null, 'formatColumns': null, 'formatRows': null, 'hashValue': null, 'insertColumns': null, 'insertHyperlinks': null, 'insertRows': null, 'objects': null, 'password': null, 'pivotTables': null, 'scenarios': null, 'selectLockedCells': null, 'selectUnlockedCell': null, 'sheet': null, 'sort': null }, 'outline': { 'summaryBelow': null }, 'autoFilter': { 'startRow': null, 'endRow': null, 'startCol': null, 'endCol': null, 'filters': null }, 'hidden': 'Boolean' }; var getObjItem = function getObjItem(obj, key) { var returnObj = obj; var levels = key.split('.'); while (levels.length > 0) { var thisLevelKey = levels.shift(); try { returnObj = returnObj[thisLevelKey]; } catch (e) { //returnObj = undefined; } } return returnObj; }; var validator = function validator(key, val, type) { switch (type) { case 'PAPER_SIZE': var sizes = Object.keys(types.paperSize); if (sizes.indexOf(val) < 0) { throw new TypeError('Invalid value for ' + key + '. Value must be one of ' + sizes.join(', ')); } break; case 'PAGE_ORDER': types.pageOrder.validate(val); break; case 'ORIENTATION': types.orientation.validate(val); break; case 'POSITIVE_UNIVERSAL_MEASURE': types.positiveUniversalMeasure.validate(val); break; case 'CELL_COMMENTS': types.cellComment.validate(val); break; case 'PRINT_ERROR': types.printError.validate(val); break; case 'PANE': types.pane.validate(val); break; case 'PANE_STATE': types.paneState.validate(val); break; case 'Boolean': if ([true, false, 1, 0].indexOf(val) < 0) { throw new TypeError(key + ' expects value of true, false, 1 or 0'); } break; case 'Float': if (parseFloat(val) !== val) { throw new TypeError(key + ' expects value as a Float number'); } break; case 'Integer': if (parseInt(val) !== val) { throw new TypeError(key + ' expects value as an Integer'); } break; case 'String': if (typeof val !== 'string') { throw new TypeError(key + ' expects value as a String'); } break; default: break; } }; var traverse = function traverse(o, keyParts, func) { for (var i in o) { var thisKeyParts = keyParts.concat(i); var thisKey = thisKeyParts.join('.'); var thisType = getObjItem(optsTypes, thisKey); if (typeof thisType === 'string') { var thisItem = o[i]; func(thisKey, thisItem, thisType); } if (o[i] !== null && _typeof(o[i]) === 'object') { traverse(o[i], thisKeyParts, func); } } }; module.exports = function (opts) { traverse(opts, [], validator); }; //# sourceMappingURL=optsValidator.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/sheet_default_params.js": /*!************************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/sheet_default_params.js ***! \************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = { 'margins': { 'bottom': 0.75, 'footer': 0.3, 'header': 0.3, 'left': 0.7, 'right': 0.7, 'top': 0.75 }, 'printOptions': { 'centerHorizontal': null, 'centerVertical': null, 'printGridLines': null, 'printHeadings': null }, 'headerFooter': { 'evenFooter': null, 'evenHeader': null, 'firstFooter': null, 'firstHeader': null, 'oddFooter': null, 'oddHeader': null, 'alignWithMargins': null, 'differentFirst': null, 'differentOddEven': null, 'scaleWithDoc': null }, 'pageSetup': { 'blackAndWhite': null, 'cellComments': null, 'copies': null, 'draft': null, 'errors': null, 'firstPageNumber': null, 'fitToHeight': null, 'fitToWidth': null, 'horizontalDpi': null, 'orientation': null, 'pageOrder': null, 'paperHeight': null, 'paperSize': null, 'paperWidth': null, 'scale': null, 'useFirstPageNumber': null, 'usePrinterDefaults': null, 'verticalDpi': null }, 'sheetView': { 'pane': { 'activePane': null, 'state': null, 'topLeftCell': null, 'xSplit': null, 'ySplit': null }, 'tabSelected': 0, 'workbookViewId': 0, 'rightToLeft': 0, 'showGridLines': 1, 'zoomScale': 100, 'zoomScaleNormal': 100, 'zoomScalePageLayoutView': 100 }, 'sheetFormat': { 'baseColWidth': 10, 'customHeight': null, 'defaultColWidth': null, 'defaultRowHeight': null, 'outlineLevelCol': null, 'outlineLevelRow': null, 'thickBottom': null, 'thickTop': null, 'zeroHeight': null }, 'sheetProtection': { // same as "Protect Sheet" in Review tab of Excel 'autoFilter': null, 'deleteColumns': null, 'deleteRows': null, 'formatCells': null, 'formatColumns': null, 'formatRows': null, 'hashValue': null, 'insertColumns': null, 'insertHyperlinks': null, 'insertRows': null, 'objects': null, 'password': null, 'pivotTables': null, 'scenarios': null, 'selectLockedCells': null, 'selectUnlockedCells': null, 'sheet': null, 'sort': null }, 'outline': { 'summaryBelow': null, 'summaryRight': null }, 'autoFilter': { 'startRow': null, 'endRow': null, 'startCol': null, 'endCol': null, 'ref': null, 'filters': [] }, 'disableRowSpansOptimization': false, 'hidden': false }; //# sourceMappingURL=sheet_default_params.js.map /***/ }), /***/ "./node_modules/excel4node/distribution/lib/worksheet/worksheet.js": /*!*************************************************************************!*\ !*** ./node_modules/excel4node/distribution/lib/worksheet/worksheet.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var deepmerge = __webpack_require__(/*! deepmerge */ "./node_modules/excel4node/node_modules/deepmerge/dist/umd.js"); var CfRulesCollection = __webpack_require__(/*! ./cf/cf_rules_collection */ "./node_modules/excel4node/distribution/lib/worksheet/cf/cf_rules_collection.js"); var cellAccessor = __webpack_require__(/*! ../cell */ "./node_modules/excel4node/distribution/lib/cell/index.js"); var rowAccessor = __webpack_require__(/*! ../row */ "./node_modules/excel4node/distribution/lib/row/index.js"); var colAccessor = __webpack_require__(/*! ../column */ "./node_modules/excel4node/distribution/lib/column/index.js"); var wsDefaultParams = __webpack_require__(/*! ./sheet_default_params.js */ "./node_modules/excel4node/distribution/lib/worksheet/sheet_default_params.js"); var HyperlinkCollection = __webpack_require__(/*! ./classes/hyperlink.js */ "./node_modules/excel4node/distribution/lib/worksheet/classes/hyperlink.js").HyperlinkCollection; var DataValidation = __webpack_require__(/*! ./classes/dataValidation.js */ "./node_modules/excel4node/distribution/lib/worksheet/classes/dataValidation.js"); var wsDrawing = __webpack_require__(/*! ../drawing/index.js */ "./node_modules/excel4node/distribution/lib/drawing/index.js"); var xmlBuilder = __webpack_require__(/*! ./builder.js */ "./node_modules/excel4node/distribution/lib/worksheet/builder.js"); var optsValidator = __webpack_require__(/*! ./optsValidator.js */ "./node_modules/excel4node/distribution/lib/worksheet/optsValidator.js"); var Worksheet = function () { /** * Create a Worksheet. * @class Worksheet * @param {Workbook} wb Workbook that the Worksheet will belong to * @param {String} name Name of Worksheet * @param {Object} opts Worksheet settings * @param {Object} opts.margins * @param {Number} opts.margins.bottom Bottom margin in inches * @param {Number} opts.margins.footer Footer margin in inches * @param {Number} opts.margins.header Header margin in inches * @param {Number} opts.margins.left Left margin in inches * @param {Number} opts.margins.right Right margin in inches * @param {Number} opts.margins.top Top margin in inches * @param {Object} opts.printOptions Print Options object * @param {Boolean} opts.printOptions.centerHorizontal Should data be centered horizontally when printed * @param {Boolean} opts.printOptions.centerVertical Should data be centered vertically when printed * @param {Boolean} opts.printOptions.printGridLines Should gridlines by printed * @param {Boolean} opts.printOptions.printHeadings Should Heading be printed * @param {String} opts.headerFooter Set Header and Footer strings and options. * @param {String} opts.headerFooter.evenFooter Even footer text * @param {String} opts.headerFooter.evenHeader Even header text * @param {String} opts.headerFooter.firstFooter First footer text * @param {String} opts.headerFooter.firstHeader First header text * @param {String} opts.headerFooter.oddFooter Odd footer text * @param {String} opts.headerFooter.oddHeader Odd header text * @param {Boolean} opts.headerFooter.alignWithMargins Should header/footer align with margins * @param {Boolean} opts.headerFooter.differentFirst Should header/footer show a different header/footer on first page * @param {Boolean} opts.headerFooter.differentOddEven Should header/footer show a different header/footer on odd and even pages * @param {Boolean} opts.headerFooter.scaleWithDoc Should header/footer scale when doc zoom is changed * @param {Object} opts.pageSetup * @param {Boolean} opts.pageSetup.blackAndWhite * @param {String} opts.pageSetup.cellComments one of 'none', 'asDisplayed', 'atEnd' * @param {Number} opts.pageSetup.copies How many copies to print * @param {Boolean} opts.pageSetup.draft Should quality be draft * @param {String} opts.pageSetup.errors One of 'displayed', 'blank', 'dash', 'NA' * @param {Number} opts.pageSetup.firstPageNumber Should the page number of the first page be printed * @param {Number} opts.pageSetup.fitToHeight Number of vertical pages to fit to * @param {Number} opts.pageSetup.fitToWidth Number of horizontal pages to fit to * @param {Number} opts.pageSetup.horizontalDpi * @param {String} opts.pageSetup.orientation One of 'default', 'portrait', 'landscape' * @param {String} opts.pageSetup.pageOrder One of 'downThenOver', 'overThenDown' * @param {String} opts.pageSetup.paperHeight Value must a positive Float immediately followed by unit of measure from list mm, cm, in, pt, pc, pi. i.e. '10.5cm' * @param {String} opts.pageSetup.paperSize see lib/types/paperSize.js for all types and descriptions of types. setting paperSize overrides paperHeight and paperWidth settings * @param {String} opts.pageSetup.paperWidth Value must a positive Float immediately followed by unit of measure from list mm, cm, in, pt, pc, pi. i.e. '10.5cm' * @param {Number} opts.pageSetup.scale zoom of worksheet * @param {Boolean} opts.pageSetup.useFirstPageNumber * @param {Boolean} opts.pageSetup.usePrinterDefaults * @param {Number} opts.pageSetup.verticalDpi * @param {Object} opts.sheetView * @param {Object} opts.sheetView.pane * @param {String} opts.sheetView.pane.activePane one of 'bottomLeft', 'bottomRight', 'topLeft', 'topRight' * @param {String} opts.sheetView.pane.state ne of 'split', 'frozen', 'frozenSplit' * @param {String} opts.sheetView.pane.topLeftCell Cell Reference i.e. 'A1' * @param {String} opts.sheetView.pane.xSplit Horizontal position of the split, in 1/20th of a point; 0 (zero) if none. If the pane is frozen, this value indicates the number of columns visible in the top pane. * @param {String} opts.sheetView.pane.ySplit Vertical position of the split, in 1/20th of a point; 0 (zero) if none. If the pane is frozen, this value indicates the number of rows visible in the left pane. * @param {Boolean} opts.sheetView.rightToLeft Flag indicating whether the sheet is in 'right to left' display mode. When in this mode, Column A is on the far right, Column B ;is one column left of Column A, and so on. Also, information in cells is displayed in the Right to Left format. * @param {Boolean} opts.sheetView.showGridLines Flag indicating whether the sheet should have gridlines enabled or disabled during view. * @param {Number} opts.sheetView.zoomScale Defaults to 100 * @param {Number} opts.sheetView.zoomScaleNormal Defaults to 100 * @param {Number} opts.sheetView.zoomScalePageLayoutView Defaults to 100 * @param {Object} opts.sheetFormat * @param {Number} opts.sheetFormat.baseColWidth Defaults to 10. Specifies the number of characters of the maximum digit width of the normal style's font. This value does not include margin padding or extra padding for gridlines. It is only the number of characters., * @param {Number} opts.sheetFormat.defaultColWidth * @param {Number} opts.sheetFormat.defaultRowHeight * @param {Boolean} opts.sheetFormat.thickBottom 'True' if rows have a thick bottom border by default. * @param {Boolean} opts.sheetFormat.thickTop 'True' if rows have a thick top border by default. * @param {Object} opts.sheetProtection same as "Protect Sheet" in Review tab of Excel * @param {Boolean} opts.sheetProtection.autoFilter True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.deleteColumns True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.deleteRows True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.formatCells True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.formatColumns True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.formatRows True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.insertColumns True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.insertHyperlinks True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.insertRows True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.objects True means that that user will be unable to modify this setting * @param {String} opts.sheetProtection.password Password used to protect sheet * @param {Boolean} opts.sheetProtection.pivotTables True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.scenarios True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.selectLockedCells True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.selectUnlockedCells True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.sheet True means that that user will be unable to modify this setting * @param {Boolean} opts.sheetProtection.sort True means that that user will be unable to modify this setting * @param {Object} opts.outline * @param {Boolean} opts.outline.summaryBelow Flag indicating whether summary rows appear below detail in an outline, when applying an outline/grouping. * @param {Boolean} opts.outline.summaryRight Flag indicating whether summary columns appear to the right of detail in an outline, when applying an outline/grouping. * @param {Boolean} opts.disableRowSpansOptimization Flag indicated whether to not include a spans attribute to the row definition in the XML. helps with very large documents. * @param {Boolean} opts.hidden Flag indicating whether to not hide the worksheet within the workbook. * @returns {Worksheet} */ function Worksheet(wb, name) { var opts = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; _classCallCheck(this, Worksheet); this.wb = wb; this.sheetId = this.wb.sheets.length + 1; this.localSheetId = this.wb.sheets.length; this.opts = deepmerge(wsDefaultParams, opts); optsValidator(opts); this.name = name ? name : 'Sheet ' + this.sheetId; this.hasGroupings = false; this.cols = {}; // Columns keyed by column, contains column properties this.rows = {}; // Rows keyed by row, contains row properties and array of cellRefs this.cells = {}; // Cells keyed by Excel ref this.mergedCells = []; this.pageBreaks = { row: [], column: [] }; this.printArea = null; this.lastUsedRow = 1; this.lastUsedCol = 1; // conditional formatting rules hashed by sqref this.cfRulesCollection = new CfRulesCollection(); this.hyperlinkCollection = new HyperlinkCollection(); this.dataValidationCollection = new DataValidation.DataValidationCollection(); this.drawingCollection = new wsDrawing.DrawingCollection(); this.comments = {}; // Comments for cells keyed by excel ref this.author = this.wb.author; } _createClass(Worksheet, [{ key: 'addConditionalFormattingRule', /** * @func Worksheet.addConditionalFormattingRule * @param {String} sqref Text represetation of Cell range where the conditional formatting will take effect * @param {Object} options Options for conditional formatting * @param {String} options.type Type of conditional formatting * @param {String} options.priority Priority level for this rule * @param {String} options.formula Formula that returns nonzero or 0 value. If not 0 then rule will be applied * @param {Style} options.style Style that should be applied if rule passes * @returns {Worksheet} */ value: function addConditionalFormattingRule(sqref, options) { var style = options.style || this.wb.Style(); var dxf = this.wb.dxfCollection.add(style); delete options.style; options.dxfId = dxf.id; this.cfRulesCollection.add(sqref, options); return this; } /** * @func Worksheet.addDataValidation * @desc Add a data validation rule to the Worksheet * @param {Object} opts Options for Data Validation rule * @param {String} opts.sqref Required. Specifies range of cells to apply validate. i.e. "A1:A100" * @param {Boolean} opts.allowBlank Allows cells to be empty * @param {String} opts.errorStyle One of 'stop', 'warning', 'information'. You must specify an error string for this to take effect * @param {String} opts.error Message to show on error * @param {String} opts.errorTitle: String Title of message shown on error * @param {Boolean} opts.showErrorMessage Defaults to true if error or errorTitle is set * @param {String} opts.imeMode Restricts input to a specific set of characters. One of 'noControl', 'off', 'on', 'disabled', 'hiragana', 'fullKatakana', 'halfKatakana', 'fullAlpha', 'halfAlpha', 'fullHangul', 'halfHangul' * @param {String} opts.operator Must be one of 'between', 'notBetween', 'equal', 'notEqual', 'lessThan', 'lessThanOrEqual', 'greaterThan', 'greaterThanOrEqual' * @param {String} opts.prompt Message text of input prompt * @param {String} opts.promptTitle Title of input prompt * @param {Boolean} opts.showInputMessage Defaults to true if prompt or promptTitle is set * @param {Boolean} opts.showDropDown A boolean value indicating whether to display a dropdown combo box for a list type data validation. * @param {String} opts.type One of 'none', 'whole', 'decimal', 'list', 'date', 'time', 'textLength', 'custom' * @param {Array.String} opts.formulas Minimum count 1, maximum count 2. Rules for validation */ }, { key: 'addDataValidation', value: function addDataValidation(opts) { var newValidation = this.dataValidationCollection.add(opts); return newValidation; } /** * @func Worksheet.generateRelsXML * @desc When Workbook is being built, generate the XML that will go into the Worksheet .rels file */ }, { key: 'generateRelsXML', value: function generateRelsXML() { return xmlBuilder.relsXML(this); } }, { key: 'generateCommentsXML', value: function generateCommentsXML() { if (Object.keys(this.comments).length === 0) { return; } return xmlBuilder.commentsXML(this); } }, { key: 'generateCommentsVmlXML', value: function generateCommentsVmlXML() { if (Object.keys(this.comments).length === 0) { return; } return xmlBuilder.commentsVmlXML(this); } /** * @func Worksheet.generateXML * @desc When Workbook is being built, generate the XML that will go into the Worksheet xml file */ }, { key: 'generateXML', value: function generateXML() { return xmlBuilder.sheetXML(this); } }, { key: 'row', value: function row(_row) { return rowAccessor(this, _row); } }, { key: 'column', value: function column(col) { return colAccessor(this, col); } /** * @func Worksheet.addImage * @param {Object} opts * @param {String} opts.path File system path of image * @param {Buffer} opts.image Buffer with image (against read file from opts.path) * @param {String} opts.name Name of image * @param {String} opts.type Type of image. Currently only 'picture' is supported * @param {Object} opts.position Position object for image * @param {String} opts.position.type Type of positional anchor to use. One of 'absoluteAnchor', 'oneCellAnchor', 'twoCellAnchor' * @param {Object} opts.position.from Object containg position of top left corner of image. Used with oneCellAnchor and twoCellAchor types * @param {Number} opts.position.from.col Left edge of image will align with left edge of this column * @param {String} opts.position.from.colOff Offset from left edge of column * @param {Number} opts.position.from.row Top edge of image will align with top edge of this row * @param {String} opts.position.from.rowOff Offset from top edge of row * @param {Object} opts.position.to Object containing position of bottom right corner of image * @param {Number} opts.position.to.col Right edge of image will align with Left edge of this column * @param {String} opts.position.to.colOff Offset of left edge of column * @param {Number} opts.position.to.row Bottom edge of image will align with Top edge of this row * @param {String} opts.position.to.rowOff Offset of top edge of row * @param {String} opts.position.x X position of top left corner of image. Used with absoluteAchor type * @param {String} opts.position.y Y position of top left corner of image */ }, { key: 'addImage', value: function addImage(opts) { opts = opts ? opts : {}; var mediaID = this.wb.mediaCollection.add(opts.path || opts.image); var newImage = this.drawingCollection.add(opts); newImage.id = mediaID; return newImage; } /** * @func Worksheet.addPageBreak * @param {string} type * @param {number} position * @returns {Worksheet} */ }, { key: 'addPageBreak', value: function addPageBreak(type, position) { if (type !== 'row' && type !== 'column' || typeof position !== 'number') { this.wb.logger.warn('invalid option sent to addPageBreak method', type, position); return; } if (this.pageBreaks[type].indexOf(position) < 0) { this.pageBreaks[type].push(position); } return this; } /** * @method Worksheet.addPrintArea * @param {number} startRow * @param {number} startCol * @param {number} endRow * @param {number} endCol * @returns {Worksheet} */ }, { key: 'setPrintArea', value: function setPrintArea(startRow, startCol, endRow, endCol) { if (typeof startRow !== 'number' || typeof startCol !== 'number' || typeof endRow !== 'number' || typeof endCol !== 'number') { this.wb.logger.warn('invalid option sent to setPrintArea method'); return; } this.printArea = { startRow: startRow, startCol: startCol, endRow: endRow, endCol: endCol }; return this; } }, { key: 'relationships', get: function get() { var rels = []; this.hyperlinkCollection.links.forEach(function (l) { rels.push(l); }); if (!this.drawingCollection.isEmpty) { rels.push('drawing'); } if (Object.keys(this.comments).length > 0) { rels.push('comments'); rels.push('commentsVml'); } return rels; } }, { key: 'columnCount', get: function get() { return Math.max.apply(Math, Object.keys(this.cols)); } }, { key: 'rowCount', get: function get() { return Math.max.apply(Math, Object.keys(this.rows)); } }, { key: 'cell', get: function get() { return cellAccessor.bind(this); } }]); return Worksheet; }(); module.exports = Worksheet; //# sourceMappingURL=worksheet.js.map /***/ }), /***/ "./node_modules/excel4node/node_modules/deepmerge/dist/umd.js": /*!********************************************************************!*\ !*** ./node_modules/excel4node/node_modules/deepmerge/dist/umd.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { (function (global, factory) { true ? module.exports = factory() : undefined; }(this, (function () { 'use strict'; var isMergeableObject = function isMergeableObject(value) { return isNonNullObject(value) && !isSpecial(value) }; function isNonNullObject(value) { return !!value && typeof value === 'object' } function isSpecial(value) { var stringValue = Object.prototype.toString.call(value); return stringValue === '[object RegExp]' || stringValue === '[object Date]' || isReactElement(value) } // see https://github.com/facebook/react/blob/b5ac963fb791d1298e7f396236383bc955f916c1/src/isomorphic/classic/element/ReactElement.js#L21-L25 var canUseSymbol = typeof Symbol === 'function' && Symbol.for; var REACT_ELEMENT_TYPE = canUseSymbol ? Symbol.for('react.element') : 0xeac7; function isReactElement(value) { return value.$$typeof === REACT_ELEMENT_TYPE } function emptyTarget(val) { return Array.isArray(val) ? [] : {} } function cloneUnlessOtherwiseSpecified(value, options) { return (options.clone !== false && options.isMergeableObject(value)) ? deepmerge(emptyTarget(value), value, options) : value } function defaultArrayMerge(target, source, options) { return target.concat(source).map(function(element) { return cloneUnlessOtherwiseSpecified(element, options) }) } function getMergeFunction(key, options) { if (!options.customMerge) { return deepmerge } var customMerge = options.customMerge(key); return typeof customMerge === 'function' ? customMerge : deepmerge } function mergeObject(target, source, options) { var destination = {}; if (options.isMergeableObject(target)) { Object.keys(target).forEach(function(key) { destination[key] = cloneUnlessOtherwiseSpecified(target[key], options); }); } Object.keys(source).forEach(function(key) { if (!options.isMergeableObject(source[key]) || !target[key]) { destination[key] = cloneUnlessOtherwiseSpecified(source[key], options); } else { destination[key] = getMergeFunction(key, options)(target[key], source[key], options); } }); return destination } function deepmerge(target, source, options) { options = options || {}; options.arrayMerge = options.arrayMerge || defaultArrayMerge; options.isMergeableObject = options.isMergeableObject || isMergeableObject; var sourceIsArray = Array.isArray(source); var targetIsArray = Array.isArray(target); var sourceAndTargetTypesMatch = sourceIsArray === targetIsArray; if (!sourceAndTargetTypesMatch) { return cloneUnlessOtherwiseSpecified(source, options) } else if (sourceIsArray) { return options.arrayMerge(target, source, options) } else { return mergeObject(target, source, options) } } deepmerge.all = function deepmergeAll(array, options) { if (!Array.isArray(array)) { throw new Error('first argument should be an array') } return array.reduce(function(prev, next) { return deepmerge(prev, next, options) }, {}) }; var deepmerge_1 = deepmerge; return deepmerge_1; }))); /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/detector.js": /*!*************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/detector.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var typeHandlers = __webpack_require__(/*! ./types */ "./node_modules/excel4node/node_modules/image-size/lib/types.js"); module.exports = function (buffer, filepath) { var type, result; for (type in typeHandlers) { result = typeHandlers[type].detect(buffer, filepath); if (result) { return type; } } }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/index.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/index.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(Buffer) { var fs = __webpack_require__(/*! fs */ "./node_modules/node-libs-browser/mock/empty.js"); var path = __webpack_require__(/*! path */ "./node_modules/path-browserify/index.js"); var typeHandlers = __webpack_require__(/*! ./types */ "./node_modules/excel4node/node_modules/image-size/lib/types.js"); var detector = __webpack_require__(/*! ./detector */ "./node_modules/excel4node/node_modules/image-size/lib/detector.js"); // Maximum buffer size, with a default of 512 kilobytes. // TO-DO: make this adaptive based on the initial signature of the image var MaxBufferSize = 512*1024; /** * Return size information based on a buffer * * @param {Buffer} buffer * @param {String} filepath * @returns {Object} */ function lookup (buffer, filepath) { // detect the file type.. don't rely on the extension var type = detector(buffer, filepath); // find an appropriate handler for this file type if (type in typeHandlers) { var size = typeHandlers[type].calculate(buffer, filepath); if (size !== false) { size.type = type; return size; } } // throw up, if we don't understand the file throw new TypeError('unsupported file type: ' + type + ' (file: ' + filepath + ')'); } /** * Reads a file into a buffer. * * The callback will be called after the process has completed. The * callback's first argument will be an error (or null). The second argument * will be the Buffer, if the operation was successful. * * @param {String} filepath * @param {Function} callback */ function asyncFileToBuffer (filepath, callback) { // open the file in read only mode fs.open(filepath, 'r', function (err, descriptor) { if (err) { return callback(err); } fs.fstat(descriptor, function (err, stats) { if (err) { return callback(err); } var size = stats.size; if (size <= 0) { return callback(new Error('File size is not greater than 0 —— ' + filepath)); } var bufferSize = Math.min(size, MaxBufferSize); var buffer = Buffer.alloc(bufferSize); // read first buffer block from the file, asynchronously fs.read(descriptor, buffer, 0, bufferSize, 0, function (err) { if (err) { return callback(err); } // close the file, we are done fs.close(descriptor, function (err) { callback(err, buffer); }); }); }); }); } /** * Synchronously reads a file into a buffer, blocking the nodejs process. * * @param {String} filepath * @returns {Buffer} */ function syncFileToBuffer (filepath) { // read from the file, synchronously var descriptor = fs.openSync(filepath, 'r'); var size = fs.fstatSync(descriptor).size; var bufferSize = Math.min(size, MaxBufferSize); var buffer = Buffer.alloc(bufferSize); fs.readSync(descriptor, buffer, 0, bufferSize, 0); fs.closeSync(descriptor); return buffer; } /** * @param {Buffer|string} input - buffer or relative/absolute path of the image file * @param {Function} callback - optional function for async detection */ module.exports = function (input, callback) { // Handle buffer input if (Buffer.isBuffer(input)) { return lookup(input); } // input should be a string at this point if (typeof input !== 'string') { throw new TypeError('invalid invocation'); } // resolve the file path var filepath = path.resolve(input); if (typeof callback === 'function') { asyncFileToBuffer(filepath, function (err, buffer) { if (err) { return callback(err); } // return the dimensions var dimensions; try { dimensions = lookup(buffer, filepath); } catch (e) { err = e; } callback(err, dimensions); }); } else { var buffer = syncFileToBuffer(filepath); return lookup(buffer, filepath); } }; module.exports.types = Object.keys(typeHandlers); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/readUInt.js": /*!*************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/readUInt.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Abstract reading multi-byte unsigned integers function readUInt (buffer, bits, offset, isBigEndian) { offset = offset || 0; var endian = isBigEndian ? 'BE' : 'LE'; var method = buffer['readUInt' + bits + endian]; return method.call(buffer, offset); } module.exports = readUInt; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // load all available handlers for browserify support var typeHandlers = { bmp: __webpack_require__(/*! ./types/bmp */ "./node_modules/excel4node/node_modules/image-size/lib/types/bmp.js"), cur: __webpack_require__(/*! ./types/cur */ "./node_modules/excel4node/node_modules/image-size/lib/types/cur.js"), dds: __webpack_require__(/*! ./types/dds */ "./node_modules/excel4node/node_modules/image-size/lib/types/dds.js"), gif: __webpack_require__(/*! ./types/gif */ "./node_modules/excel4node/node_modules/image-size/lib/types/gif.js"), icns: __webpack_require__(/*! ./types/icns */ "./node_modules/excel4node/node_modules/image-size/lib/types/icns.js"), ico: __webpack_require__(/*! ./types/ico */ "./node_modules/excel4node/node_modules/image-size/lib/types/ico.js"), jpg: __webpack_require__(/*! ./types/jpg */ "./node_modules/excel4node/node_modules/image-size/lib/types/jpg.js"), png: __webpack_require__(/*! ./types/png */ "./node_modules/excel4node/node_modules/image-size/lib/types/png.js"), psd: __webpack_require__(/*! ./types/psd */ "./node_modules/excel4node/node_modules/image-size/lib/types/psd.js"), svg: __webpack_require__(/*! ./types/svg */ "./node_modules/excel4node/node_modules/image-size/lib/types/svg.js"), tiff: __webpack_require__(/*! ./types/tiff */ "./node_modules/excel4node/node_modules/image-size/lib/types/tiff.js"), webp: __webpack_require__(/*! ./types/webp */ "./node_modules/excel4node/node_modules/image-size/lib/types/webp.js"), }; module.exports = typeHandlers; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/bmp.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/bmp.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function isBMP (buffer) { return ('BM' === buffer.toString('ascii', 0, 2)); } function calculate (buffer) { return { 'width': buffer.readUInt32LE(18), 'height': Math.abs(buffer.readInt32LE(22)) }; } module.exports = { 'detect': isBMP, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/cur.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/cur.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var TYPE_CURSOR = 2; function isCUR (buffer) { var type; if (buffer.readUInt16LE(0) !== 0) { return false; } type = buffer.readUInt16LE(2); return type === TYPE_CURSOR; } module.exports = { 'detect': isCUR, 'calculate': __webpack_require__(/*! ./ico */ "./node_modules/excel4node/node_modules/image-size/lib/types/ico.js").calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/dds.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/dds.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function isDDS(buffer){ return buffer.readUInt32LE(0) === 0x20534444; } function calculate(buffer){ // read file resolution metadata return { 'height': buffer.readUInt32LE(12), 'width': buffer.readUInt32LE(16) }; } module.exports = { 'detect': isDDS, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/gif.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/gif.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var gifRegexp = /^GIF8[79]a/; function isGIF (buffer) { var signature = buffer.toString('ascii', 0, 6); return (gifRegexp.test(signature)); } function calculate(buffer) { return { 'width': buffer.readUInt16LE(6), 'height': buffer.readUInt16LE(8) }; } module.exports = { 'detect': isGIF, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/icns.js": /*!***************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/icns.js ***! \***************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * ICNS Header * * | Offset | Size | Purpose | * | 0 | 4 | Magic literal, must be "icns" (0x69, 0x63, 0x6e, 0x73) | * | 4 | 4 | Length of file, in bytes, msb first. | * **/ var SIZE_HEADER = 4 + 4; // 8 var FILE_LENGTH_OFFSET = 4; // MSB => BIG ENDIAN /** * Image Entry * * | Offset | Size | Purpose | * | 0 | 4 | Icon type, see OSType below. | * | 4 | 4 | Length of data, in bytes (including type and length), msb first. | * | 8 | n | Icon data | * **/ var ENTRY_LENGTH_OFFSET = 4; // MSB => BIG ENDIAN function isICNS (buffer) { return ('icns' === buffer.toString('ascii', 0, 4)); } var ICON_TYPE_SIZE = { ICON: 32, 'ICN#': 32, // m => 16 x 16 'icm#': 16, icm4: 16, icm8: 16, // s => 16 x 16 'ics#': 16, ics4: 16, ics8: 16, is32: 16, s8mk: 16, icp4: 16, // l => 32 x 32 icl4: 32, icl8: 32, il32: 32, l8mk: 32, icp5: 32, ic11: 32, // h => 48 x 48 ich4: 48, ich8: 48, ih32: 48, h8mk: 48, // . => 64 x 64 icp6: 64, ic12: 32, // t => 128 x 128 it32: 128, t8mk: 128, ic07: 128, // . => 256 x 256 ic08: 256, ic13: 256, // . => 512 x 512 ic09: 512, ic14: 512, // . => 1024 x 1024 ic10: 1024, }; function readImageHeader(buffer, imageOffset) { var imageLengthOffset = imageOffset + ENTRY_LENGTH_OFFSET; // returns [type, length] return [ buffer.toString('ascii', imageOffset, imageLengthOffset), buffer.readUInt32BE(imageLengthOffset) ]; } function getImageSize(type) { var size = ICON_TYPE_SIZE[type]; return { width: size, height: size, type: type }; } function calculate (buffer) { var bufferLength = buffer.length, imageOffset = SIZE_HEADER, fileLength = buffer.readUInt32BE(FILE_LENGTH_OFFSET), imageHeader, imageSize, result; imageHeader = readImageHeader(buffer, imageOffset); imageSize = getImageSize(imageHeader[0]); imageOffset += imageHeader[1]; if (imageOffset === fileLength) { return imageSize; } result = { width: imageSize.width, height: imageSize.height, images: [imageSize] }; while (imageOffset < fileLength && imageOffset < bufferLength) { imageHeader = readImageHeader(buffer, imageOffset); imageSize = getImageSize(imageHeader[0]); imageOffset += imageHeader[1]; result.images.push(imageSize); } return result; } module.exports = { 'detect': isICNS, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/ico.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/ico.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var TYPE_ICON = 1; /** * ICON Header * * | Offset | Size | Purpose | * | 0 | 2 | Reserved. Must always be 0. | * | 2 | 2 | Image type: 1 for icon (.ICO) image, 2 for cursor (.CUR) image. Other values are invalid. | * | 4 | 2 | Number of images in the file. | * **/ var SIZE_HEADER = 2 + 2 + 2; // 6 /** * Image Entry * * | Offset | Size | Purpose | * | 0 | 1 | Image width in pixels. Can be any number between 0 and 255. Value 0 means width is 256 pixels. | * | 1 | 1 | Image height in pixels. Can be any number between 0 and 255. Value 0 means height is 256 pixels. | * | 2 | 1 | Number of colors in the color palette. Should be 0 if the image does not use a color palette. | * | 3 | 1 | Reserved. Should be 0. | * | 4 | 2 | ICO format: Color planes. Should be 0 or 1. | * | | | CUR format: The horizontal coordinates of the hotspot in number of pixels from the left. | * | 6 | 2 | ICO format: Bits per pixel. | * | | | CUR format: The vertical coordinates of the hotspot in number of pixels from the top. | * | 8 | 4 | The size of the image's data in bytes | * | 12 | 4 | The offset of BMP or PNG data from the beginning of the ICO/CUR file | * **/ var SIZE_IMAGE_ENTRY = 1 + 1 + 1 + 1 + 2 + 2 + 4 + 4; // 16 function isICO (buffer) { var type; if (buffer.readUInt16LE(0) !== 0) { return false; } type = buffer.readUInt16LE(2); return type === TYPE_ICON; } function getSizeFromOffset(buffer, offset) { var value = buffer.readUInt8(offset); return value === 0 ? 256 : value; } function getImageSize(buffer, imageIndex) { var offset = SIZE_HEADER + (imageIndex * SIZE_IMAGE_ENTRY); return { 'width': getSizeFromOffset(buffer, offset), 'height': getSizeFromOffset(buffer, offset + 1) }; } function calculate (buffer) { var nbImages = buffer.readUInt16LE(4), result = getImageSize(buffer, 0), imageIndex; if (nbImages === 1) { return result; } result.images = [{ width: result.width, height: result.height }]; for (imageIndex = 1; imageIndex < nbImages; imageIndex += 1) { result.images.push(getImageSize(buffer, imageIndex)); } return result; } module.exports = { 'detect': isICO, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/jpg.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/jpg.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var readUInt = __webpack_require__(/*! ../readUInt */ "./node_modules/excel4node/node_modules/image-size/lib/readUInt.js"); // NOTE: we only support baseline and progressive JPGs here // due to the structure of the loader class, we only get a buffer // with a maximum size of 4096 bytes. so if the SOF marker is outside // if this range we can't detect the file size correctly. function isJPG (buffer) { //, filepath var SOIMarker = buffer.toString('hex', 0, 2); return ('ffd8' === SOIMarker); } function isEXIF (buffer) { //, filepath var exifMarker = buffer.toString('hex', 2, 6); return (exifMarker === '45786966'); // 'Exif' } function extractSize (buffer, i) { return { 'height' : buffer.readUInt16BE(i), 'width' : buffer.readUInt16BE(i + 2) }; } var APP1_DATA_SIZE_BYTES = 2; var EXIF_HEADER_BYTES = 6; var TIFF_BYTE_ALIGN_BYTES = 2; var BIG_ENDIAN_BYTE_ALIGN = '4d4d'; // Each entry is exactly 12 bytes var IDF_ENTRY_BYTES = 12; var NUM_DIRECTORY_ENTRIES_BYTES = 2; function extractOrientation (buffer, i) { // Skip APP1 Data Size var exifBlock = buffer.slice(APP1_DATA_SIZE_BYTES, i); // Consider byte alignment var byteAlign = exifBlock.toString('hex', EXIF_HEADER_BYTES, EXIF_HEADER_BYTES + TIFF_BYTE_ALIGN_BYTES); var bigEndian = byteAlign === BIG_ENDIAN_BYTE_ALIGN; // TODO: assert that this contains 0x002A // var STATIC_MOTOROLA_TIFF_HEADER_BYTES = 2; // var TIFF_IMAGE_FILE_DIRECTORY_BYTES = 4; // TODO: derive from TIFF_IMAGE_FILE_DIRECTORY_BYTES var idfOffset = 8; // IDF osset works from right after the header bytes // (so the offset includes the tiff byte align) var offset = EXIF_HEADER_BYTES + idfOffset; var idfDirectoryEntries = readUInt(exifBlock, 16, offset, bigEndian); var start; var end; for (var directoryEntryNumber = 0; directoryEntryNumber < idfDirectoryEntries; directoryEntryNumber++) { start = offset + NUM_DIRECTORY_ENTRIES_BYTES + (directoryEntryNumber * IDF_ENTRY_BYTES); end = start + IDF_ENTRY_BYTES; var block = exifBlock.slice(start, end); var tagNumber = readUInt(block, 16, 0, bigEndian); // 0x0112 (decimal: 274) is the `orientation` tag ID if (tagNumber === 274) { var dataFormat = readUInt(block, 16, 2, bigEndian); if (dataFormat !== 3) { return; } // unsinged int has 2 bytes per component // if there would more than 4 bytes in total it's a pointer var numberOfComponents = readUInt(block, 32, 4, bigEndian); if (numberOfComponents !== 1) { return; } var orientation = readUInt(block, 16, 8, bigEndian); return orientation; } } } function validateBuffer (buffer, i) { // index should be within buffer limits if (i > buffer.length) { throw new TypeError('Corrupt JPG, exceeded buffer limits'); } // Every JPEG block must begin with a 0xFF if (buffer[i] !== 0xFF) { throw new TypeError('Invalid JPG, marker table corrupted'); } } function calculate (buffer) { // Skip 4 chars, they are for signature buffer = buffer.slice(4); var orientation; var i, next; while (buffer.length) { // read length of the next block i = buffer.readUInt16BE(0); if (isEXIF(buffer)) { orientation = extractOrientation(buffer, i); } // ensure correct format validateBuffer(buffer, i); // 0xFFC0 is baseline standard(SOF) // 0xFFC1 is baseline optimized(SOF) // 0xFFC2 is progressive(SOF2) next = buffer[i + 1]; if (next === 0xC0 || next === 0xC1 || next === 0xC2) { var size = extractSize(buffer, i + 5); if (!orientation) { return size; } return { width: size.width, height: size.height, orientation: orientation }; } // move to the next block buffer = buffer.slice(i + 2); } throw new TypeError('Invalid JPG, no size found'); } module.exports = { 'detect': isJPG, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/png.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/png.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var pngSignature = 'PNG\r\n\x1a\n'; var pngImageHeaderChunkName = 'IHDR'; // Used to detect "fried" png's: http://www.jongware.com/pngdefry.html var pngFriedChunkName = 'CgBI'; function isPNG (buffer) { if (pngSignature === buffer.toString('ascii', 1, 8)) { var chunkName = buffer.toString('ascii', 12, 16); if (chunkName === pngFriedChunkName) { chunkName = buffer.toString('ascii', 28, 32); } if (chunkName !== pngImageHeaderChunkName) { throw new TypeError('invalid png'); } return true; } } function calculate (buffer) { if (buffer.toString('ascii', 12, 16) === pngFriedChunkName) { return { 'width': buffer.readUInt32BE(32), 'height': buffer.readUInt32BE(36) }; } return { 'width': buffer.readUInt32BE(16), 'height': buffer.readUInt32BE(20) }; } module.exports = { 'detect': isPNG, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/psd.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/psd.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function isPSD (buffer) { return ('8BPS' === buffer.toString('ascii', 0, 4)); } function calculate (buffer) { return { 'width': buffer.readUInt32BE(18), 'height': buffer.readUInt32BE(14) }; } module.exports = { 'detect': isPSD, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/svg.js": /*!**************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/svg.js ***! \**************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var svgReg = /"']|"[^"]*"|'[^']*')*>/; function isSVG (buffer) { return svgReg.test(buffer); } var extractorRegExps = { 'root': svgReg, 'width': /\bwidth=(['"])([^%]+?)\1/, 'height': /\bheight=(['"])([^%]+?)\1/, 'viewbox': /\bviewBox=(['"])(.+?)\1/ }; var units = { 'cm': 96/2.54, 'mm': 96/2.54/10, 'm': 96/2.54*100, 'pt': 96/72, 'pc': 96/72/12, 'em': 16, 'ex': 8, }; function parseLength (len) { var m = /([0-9.]+)([a-z]*)/.exec(len); if (!m) { return undefined; } return Math.round(parseFloat(m[1]) * (units[m[2]] || 1)); } function parseViewbox (viewbox) { var bounds = viewbox.split(' '); return { 'width': parseLength(bounds[2]), 'height': parseLength(bounds[3]) }; } function parseAttributes (root) { var width = root.match(extractorRegExps.width); var height = root.match(extractorRegExps.height); var viewbox = root.match(extractorRegExps.viewbox); return { 'width': width && parseLength(width[2]), 'height': height && parseLength(height[2]), 'viewbox': viewbox && parseViewbox(viewbox[2]) }; } function calculateByDimensions (attrs) { return { 'width': attrs.width, 'height': attrs.height }; } function calculateByViewbox (attrs) { var ratio = attrs.viewbox.width / attrs.viewbox.height; if (attrs.width) { return { 'width': attrs.width, 'height': Math.floor(attrs.width / ratio) }; } if (attrs.height) { return { 'width': Math.floor(attrs.height * ratio), 'height': attrs.height }; } return { 'width': attrs.viewbox.width, 'height': attrs.viewbox.height }; } function calculate (buffer) { var root = buffer.toString('utf8').match(extractorRegExps.root); if (root) { var attrs = parseAttributes(root[0]); if (attrs.width && attrs.height) { return calculateByDimensions(attrs); } if (attrs.viewbox) { return calculateByViewbox(attrs); } } throw new TypeError('invalid svg'); } module.exports = { 'detect': isSVG, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/tiff.js": /*!***************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/tiff.js ***! \***************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(Buffer) { // based on http://www.compix.com/fileformattif.htm // TO-DO: support big-endian as well var fs = __webpack_require__(/*! fs */ "./node_modules/node-libs-browser/mock/empty.js"); var readUInt = __webpack_require__(/*! ../readUInt */ "./node_modules/excel4node/node_modules/image-size/lib/readUInt.js"); function isTIFF (buffer) { var hex4 = buffer.toString('hex', 0, 4); return ('49492a00' === hex4 || '4d4d002a' === hex4); } // Read IFD (image-file-directory) into a buffer function readIFD (buffer, filepath, isBigEndian) { var ifdOffset = readUInt(buffer, 32, 4, isBigEndian); // read only till the end of the file var bufferSize = 1024; var fileSize = fs.statSync(filepath).size; if (ifdOffset + bufferSize > fileSize) { bufferSize = fileSize - ifdOffset - 10; } // populate the buffer var endBuffer = Buffer.alloc(bufferSize); var descriptor = fs.openSync(filepath, 'r'); fs.readSync(descriptor, endBuffer, 0, bufferSize, ifdOffset); // var ifdLength = readUInt(endBuffer, 16, 0, isBigEndian); var ifdBuffer = endBuffer.slice(2); //, 2 + 12 * ifdLength); return ifdBuffer; } // TIFF values seem to be messed up on Big-Endian, this helps function readValue (buffer, isBigEndian) { var low = readUInt(buffer, 16, 8, isBigEndian); var high = readUInt(buffer, 16, 10, isBigEndian); return (high << 16) + low; } // move to the next tag function nextTag (buffer) { if (buffer.length > 24) { return buffer.slice(12); } } // Extract IFD tags from TIFF metadata /* eslint-disable complexity */ function extractTags (buffer, isBigEndian) { var tags = {}; var code, type, length; while (buffer && buffer.length) { code = readUInt(buffer, 16, 0, isBigEndian); type = readUInt(buffer, 16, 2, isBigEndian); length = readUInt(buffer, 32, 4, isBigEndian); // 0 means end of IFD if (code === 0) { break; } else { // 256 is width, 257 is height // if (code === 256 || code === 257) { if (length === 1 && (type === 3 || type === 4)) { tags[code] = readValue(buffer, isBigEndian); } // move to the next tag buffer = nextTag(buffer); } } return tags; } /* eslint-enable complexity */ // Test if the TIFF is Big Endian or Little Endian function determineEndianness (buffer) { var signature = buffer.toString('ascii', 0, 2); if ('II' === signature) { return 'LE'; } else if ('MM' === signature) { return 'BE'; } } function calculate (buffer, filepath) { if (!filepath) { throw new TypeError('Tiff doesn\'t support buffer'); } // Determine BE/LE var isBigEndian = determineEndianness(buffer) === 'BE'; // read the IFD var ifdBuffer = readIFD(buffer, filepath, isBigEndian); // extract the tags from the IFD var tags = extractTags(ifdBuffer, isBigEndian); var width = tags[256]; var height = tags[257]; if (!width || !height) { throw new TypeError('Invalid Tiff, missing tags'); } return { 'width': width, 'height': height }; } module.exports = { 'detect': isTIFF, 'calculate': calculate }; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../buffer/index.js */ "./node_modules/buffer/index.js").Buffer)) /***/ }), /***/ "./node_modules/excel4node/node_modules/image-size/lib/types/webp.js": /*!***************************************************************************!*\ !*** ./node_modules/excel4node/node_modules/image-size/lib/types/webp.js ***! \***************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // based on https://developers.google.com/speed/webp/docs/riff_container function isWebP (buffer) { var riffHeader = 'RIFF' === buffer.toString('ascii', 0, 4); var webpHeader = 'WEBP' === buffer.toString('ascii', 8, 12); var vp8Header = 'VP8' === buffer.toString('ascii', 12, 15); return (riffHeader && webpHeader && vp8Header); } /* eslint-disable complexity */ function calculate (buffer) { var chunkHeader = buffer.toString('ascii', 12, 16); buffer = buffer.slice(20, 30); // Extended webp stream signature if (chunkHeader === 'VP8X') { var extendedHeader = buffer[0]; var validStart = (extendedHeader & 0xc0) === 0; var validEnd = (extendedHeader & 0x01) === 0; if (validStart && validEnd) { return calculateExtended(buffer); } else { return false; } } // Lossless webp stream signature if (chunkHeader === 'VP8 ' && buffer[0] !== 0x2f) { return calculateLossy(buffer); } // Lossy webp stream signature var signature = buffer.toString('hex', 3, 6); if (chunkHeader === 'VP8L' && signature !== '9d012a') { return calculateLossless(buffer); } return false; } /* eslint-enable complexity */ function calculateExtended (buffer) { return { 'width': 1 + buffer.readUIntLE(4, 3), 'height': 1 + buffer.readUIntLE(7, 3) }; } function calculateLossless (buffer) { return { 'width': 1 + (((buffer[2] & 0x3F) << 8) | buffer[1]), 'height': 1 + (((buffer[4] & 0xF) << 10) | (buffer[3] << 2) | ((buffer[2] & 0xC0) >> 6)) }; } function calculateLossy (buffer) { // `& 0x3fff` returns the last 14 bits // TO-DO: include webp scaling in the calculations return { 'width': buffer.readInt16LE(6) & 0x3fff, 'height': buffer.readInt16LE(8) & 0x3fff }; } module.exports = { 'detect': isWebP, 'calculate': calculate }; /***/ }), /***/ "./node_modules/excel4node/node_modules/mime/Mime.js": /*!***********************************************************!*\ !*** ./node_modules/excel4node/node_modules/mime/Mime.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /** * @param typeMap [Object] Map of MIME type -> Array[extensions] * @param ... */ function Mime() { this._types = Object.create(null); this._extensions = Object.create(null); for (var i = 0; i < arguments.length; i++) { this.define(arguments[i]); } this.define = this.define.bind(this); this.getType = this.getType.bind(this); this.getExtension = this.getExtension.bind(this); } /** * Define mimetype -> xtension mappings. Each key is a mime-type that maps * to an array of extensions associated with the type. The first extension is * used as the default extension for the type. * * e.g. mime.define({'audio/ogg', ['oga', 'ogg', 'spx']}); * * If a type declares an extension that has already been defined, an error will * be thrown. To suppress this error and force the extension to be associated * with the new type, pass `force`=true. Alternatively, you may prefix the * extension with "*" to map the type to extension, without mapping the * extension to the type. * * e.g. mime.define({'audio/wav', ['wav']}, {'audio/x-wav', ['*wav']}); * * * @param map (Object) type definitions * @param force (Boolean) if true, force overriding of existing definitions */ Mime.prototype.define = function(typeMap, force) { for (var type in typeMap) { var extensions = typeMap[type]; for (var i = 0; i < extensions.length; i++) { var ext = extensions[i]; // '*' prefix = not the preferred type for this extension. So fixup the // extension, and skip it. if (ext[0] == '*') { continue; } if (!force && (ext in this._types)) { throw new Error( 'Attempt to change mapping for "' + ext + '" extension from "' + this._types[ext] + '" to "' + type + '". Pass `force=true` to allow this, otherwise remove "' + ext + '" from the list of extensions for "' + type + '".' ); } this._types[ext] = type; } // Use first extension as default if (force || !this._extensions[type]) { var ext = extensions[0]; this._extensions[type] = (ext[0] != '*') ? ext : ext.substr(1) } } }; /** * Lookup a mime type based on extension */ Mime.prototype.getType = function(path) { path = String(path); var last = path.replace(/^.*[/\\]/, '').toLowerCase(); var ext = last.replace(/^.*\./, '').toLowerCase(); var hasPath = last.length < path.length; var hasDot = ext.length < last.length - 1; return (hasDot || !hasPath) && this._types[ext] || null; }; /** * Return file extension associated with a mime type */ Mime.prototype.getExtension = function(type) { type = /^\s*([^;\s]*)/.test(type) && RegExp.$1; return type && this._extensions[type.toLowerCase()] || null; }; module.exports = Mime; /***/ }), /***/ "./node_modules/excel4node/node_modules/mime/index.js": /*!************************************************************!*\ !*** ./node_modules/excel4node/node_modules/mime/index.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Mime = __webpack_require__(/*! ./Mime */ "./node_modules/excel4node/node_modules/mime/Mime.js"); module.exports = new Mime(__webpack_require__(/*! ./types/standard */ "./node_modules/excel4node/node_modules/mime/types/standard.json"), __webpack_require__(/*! ./types/other */ "./node_modules/excel4node/node_modules/mime/types/other.json")); /***/ }), /***/ "./node_modules/excel4node/node_modules/mime/types/other.json": /*!********************************************************************!*\ !*** ./node_modules/excel4node/node_modules/mime/types/other.json ***! \********************************************************************/ /*! exports provided: application/prs.cww, application/vnd.3gpp.pic-bw-large, application/vnd.3gpp.pic-bw-small, application/vnd.3gpp.pic-bw-var, application/vnd.3gpp2.tcap, application/vnd.3m.post-it-notes, application/vnd.accpac.simply.aso, application/vnd.accpac.simply.imp, application/vnd.acucobol, application/vnd.acucorp, application/vnd.adobe.air-application-installer-package+zip, application/vnd.adobe.formscentral.fcdt, application/vnd.adobe.fxp, application/vnd.adobe.xdp+xml, application/vnd.adobe.xfdf, application/vnd.ahead.space, application/vnd.airzip.filesecure.azf, application/vnd.airzip.filesecure.azs, application/vnd.amazon.ebook, application/vnd.americandynamics.acc, application/vnd.amiga.ami, application/vnd.android.package-archive, application/vnd.anser-web-certificate-issue-initiation, application/vnd.anser-web-funds-transfer-initiation, application/vnd.antix.game-component, application/vnd.apple.installer+xml, application/vnd.apple.keynote, application/vnd.apple.mpegurl, application/vnd.apple.numbers, application/vnd.apple.pages, application/vnd.apple.pkpass, application/vnd.aristanetworks.swi, application/vnd.astraea-software.iota, application/vnd.audiograph, application/vnd.blueice.multipass, application/vnd.bmi, application/vnd.businessobjects, application/vnd.chemdraw+xml, application/vnd.chipnuts.karaoke-mmd, application/vnd.cinderella, application/vnd.citationstyles.style+xml, application/vnd.claymore, application/vnd.cloanto.rp9, application/vnd.clonk.c4group, application/vnd.cluetrust.cartomobile-config, application/vnd.cluetrust.cartomobile-config-pkg, application/vnd.commonspace, application/vnd.contact.cmsg, application/vnd.cosmocaller, application/vnd.crick.clicker, application/vnd.crick.clicker.keyboard, application/vnd.crick.clicker.palette, application/vnd.crick.clicker.template, application/vnd.crick.clicker.wordbank, application/vnd.criticaltools.wbs+xml, application/vnd.ctc-posml, application/vnd.cups-ppd, application/vnd.curl.car, application/vnd.curl.pcurl, application/vnd.dart, application/vnd.data-vision.rdz, application/vnd.dece.data, application/vnd.dece.ttml+xml, application/vnd.dece.unspecified, application/vnd.dece.zip, application/vnd.denovo.fcselayout-link, application/vnd.dna, application/vnd.dolby.mlp, application/vnd.dpgraph, application/vnd.dreamfactory, application/vnd.ds-keypoint, application/vnd.dvb.ait, application/vnd.dvb.service, application/vnd.dynageo, application/vnd.ecowin.chart, application/vnd.enliven, application/vnd.epson.esf, application/vnd.epson.msf, application/vnd.epson.quickanime, application/vnd.epson.salt, application/vnd.epson.ssf, application/vnd.eszigno3+xml, application/vnd.ezpix-album, application/vnd.ezpix-package, application/vnd.fdf, application/vnd.fdsn.mseed, application/vnd.fdsn.seed, application/vnd.flographit, application/vnd.fluxtime.clip, application/vnd.framemaker, application/vnd.frogans.fnc, application/vnd.frogans.ltf, application/vnd.fsc.weblaunch, application/vnd.fujitsu.oasys, application/vnd.fujitsu.oasys2, application/vnd.fujitsu.oasys3, application/vnd.fujitsu.oasysgp, application/vnd.fujitsu.oasysprs, application/vnd.fujixerox.ddd, application/vnd.fujixerox.docuworks, application/vnd.fujixerox.docuworks.binder, application/vnd.fuzzysheet, application/vnd.genomatix.tuxedo, application/vnd.geogebra.file, application/vnd.geogebra.tool, application/vnd.geometry-explorer, application/vnd.geonext, application/vnd.geoplan, application/vnd.geospace, application/vnd.gmx, application/vnd.google-apps.document, application/vnd.google-apps.presentation, application/vnd.google-apps.spreadsheet, application/vnd.google-earth.kml+xml, application/vnd.google-earth.kmz, application/vnd.grafeq, application/vnd.groove-account, application/vnd.groove-help, application/vnd.groove-identity-message, application/vnd.groove-injector, application/vnd.groove-tool-message, application/vnd.groove-tool-template, application/vnd.groove-vcard, application/vnd.hal+xml, application/vnd.handheld-entertainment+xml, application/vnd.hbci, application/vnd.hhe.lesson-player, application/vnd.hp-hpgl, application/vnd.hp-hpid, application/vnd.hp-hps, application/vnd.hp-jlyt, application/vnd.hp-pcl, application/vnd.hp-pclxl, application/vnd.hydrostatix.sof-data, application/vnd.ibm.minipay, application/vnd.ibm.modcap, application/vnd.ibm.rights-management, application/vnd.ibm.secure-container, application/vnd.iccprofile, application/vnd.igloader, application/vnd.immervision-ivp, application/vnd.immervision-ivu, application/vnd.insors.igm, application/vnd.intercon.formnet, application/vnd.intergeo, application/vnd.intu.qbo, application/vnd.intu.qfx, application/vnd.ipunplugged.rcprofile, application/vnd.irepository.package+xml, application/vnd.is-xpr, application/vnd.isac.fcs, application/vnd.jam, application/vnd.jcp.javame.midlet-rms, application/vnd.jisp, application/vnd.joost.joda-archive, application/vnd.kahootz, application/vnd.kde.karbon, application/vnd.kde.kchart, application/vnd.kde.kformula, application/vnd.kde.kivio, application/vnd.kde.kontour, application/vnd.kde.kpresenter, application/vnd.kde.kspread, application/vnd.kde.kword, application/vnd.kenameaapp, application/vnd.kidspiration, application/vnd.kinar, application/vnd.koan, application/vnd.kodak-descriptor, application/vnd.las.las+xml, application/vnd.llamagraphics.life-balance.desktop, application/vnd.llamagraphics.life-balance.exchange+xml, application/vnd.lotus-1-2-3, application/vnd.lotus-approach, application/vnd.lotus-freelance, application/vnd.lotus-notes, application/vnd.lotus-organizer, application/vnd.lotus-screencam, application/vnd.lotus-wordpro, application/vnd.macports.portpkg, application/vnd.mcd, application/vnd.medcalcdata, application/vnd.mediastation.cdkey, application/vnd.mfer, application/vnd.mfmp, application/vnd.micrografx.flo, application/vnd.micrografx.igx, application/vnd.mif, application/vnd.mobius.daf, application/vnd.mobius.dis, application/vnd.mobius.mbk, application/vnd.mobius.mqy, application/vnd.mobius.msl, application/vnd.mobius.plc, application/vnd.mobius.txf, application/vnd.mophun.application, application/vnd.mophun.certificate, application/vnd.mozilla.xul+xml, application/vnd.ms-artgalry, application/vnd.ms-cab-compressed, application/vnd.ms-excel, application/vnd.ms-excel.addin.macroenabled.12, application/vnd.ms-excel.sheet.binary.macroenabled.12, application/vnd.ms-excel.sheet.macroenabled.12, application/vnd.ms-excel.template.macroenabled.12, application/vnd.ms-fontobject, application/vnd.ms-htmlhelp, application/vnd.ms-ims, application/vnd.ms-lrm, application/vnd.ms-officetheme, application/vnd.ms-outlook, application/vnd.ms-pki.seccat, application/vnd.ms-pki.stl, application/vnd.ms-powerpoint, application/vnd.ms-powerpoint.addin.macroenabled.12, application/vnd.ms-powerpoint.presentation.macroenabled.12, application/vnd.ms-powerpoint.slide.macroenabled.12, application/vnd.ms-powerpoint.slideshow.macroenabled.12, application/vnd.ms-powerpoint.template.macroenabled.12, application/vnd.ms-project, application/vnd.ms-word.document.macroenabled.12, application/vnd.ms-word.template.macroenabled.12, application/vnd.ms-works, application/vnd.ms-wpl, application/vnd.ms-xpsdocument, application/vnd.mseq, application/vnd.musician, application/vnd.muvee.style, application/vnd.mynfc, application/vnd.neurolanguage.nlu, application/vnd.nitf, application/vnd.noblenet-directory, application/vnd.noblenet-sealer, application/vnd.noblenet-web, application/vnd.nokia.n-gage.data, application/vnd.nokia.n-gage.symbian.install, application/vnd.nokia.radio-preset, application/vnd.nokia.radio-presets, application/vnd.novadigm.edm, application/vnd.novadigm.edx, application/vnd.novadigm.ext, application/vnd.oasis.opendocument.chart, application/vnd.oasis.opendocument.chart-template, application/vnd.oasis.opendocument.database, application/vnd.oasis.opendocument.formula, application/vnd.oasis.opendocument.formula-template, application/vnd.oasis.opendocument.graphics, application/vnd.oasis.opendocument.graphics-template, application/vnd.oasis.opendocument.image, application/vnd.oasis.opendocument.image-template, application/vnd.oasis.opendocument.presentation, application/vnd.oasis.opendocument.presentation-template, application/vnd.oasis.opendocument.spreadsheet, application/vnd.oasis.opendocument.spreadsheet-template, application/vnd.oasis.opendocument.text, application/vnd.oasis.opendocument.text-master, application/vnd.oasis.opendocument.text-template, application/vnd.oasis.opendocument.text-web, application/vnd.olpc-sugar, application/vnd.oma.dd2+xml, application/vnd.openofficeorg.extension, application/vnd.openxmlformats-officedocument.presentationml.presentation, application/vnd.openxmlformats-officedocument.presentationml.slide, application/vnd.openxmlformats-officedocument.presentationml.slideshow, application/vnd.openxmlformats-officedocument.presentationml.template, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.openxmlformats-officedocument.spreadsheetml.template, application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/vnd.openxmlformats-officedocument.wordprocessingml.template, application/vnd.osgeo.mapguide.package, application/vnd.osgi.dp, application/vnd.osgi.subsystem, application/vnd.palm, application/vnd.pawaafile, application/vnd.pg.format, application/vnd.pg.osasli, application/vnd.picsel, application/vnd.pmi.widget, application/vnd.pocketlearn, application/vnd.powerbuilder6, application/vnd.previewsystems.box, application/vnd.proteus.magazine, application/vnd.publishare-delta-tree, application/vnd.pvi.ptid1, application/vnd.quark.quarkxpress, application/vnd.realvnc.bed, application/vnd.recordare.musicxml, application/vnd.recordare.musicxml+xml, application/vnd.rig.cryptonote, application/vnd.rim.cod, application/vnd.rn-realmedia, application/vnd.rn-realmedia-vbr, application/vnd.route66.link66+xml, application/vnd.sailingtracker.track, application/vnd.seemail, application/vnd.sema, application/vnd.semd, application/vnd.semf, application/vnd.shana.informed.formdata, application/vnd.shana.informed.formtemplate, application/vnd.shana.informed.interchange, application/vnd.shana.informed.package, application/vnd.simtech-mindmapper, application/vnd.smaf, application/vnd.smart.teacher, application/vnd.solent.sdkm+xml, application/vnd.spotfire.dxp, application/vnd.spotfire.sfs, application/vnd.stardivision.calc, application/vnd.stardivision.draw, application/vnd.stardivision.impress, application/vnd.stardivision.math, application/vnd.stardivision.writer, application/vnd.stardivision.writer-global, application/vnd.stepmania.package, application/vnd.stepmania.stepchart, application/vnd.sun.wadl+xml, application/vnd.sun.xml.calc, application/vnd.sun.xml.calc.template, application/vnd.sun.xml.draw, application/vnd.sun.xml.draw.template, application/vnd.sun.xml.impress, application/vnd.sun.xml.impress.template, application/vnd.sun.xml.math, application/vnd.sun.xml.writer, application/vnd.sun.xml.writer.global, application/vnd.sun.xml.writer.template, application/vnd.sus-calendar, application/vnd.svd, application/vnd.symbian.install, application/vnd.syncml+xml, application/vnd.syncml.dm+wbxml, application/vnd.syncml.dm+xml, application/vnd.tao.intent-module-archive, application/vnd.tcpdump.pcap, application/vnd.tmobile-livetv, application/vnd.trid.tpt, application/vnd.triscape.mxs, application/vnd.trueapp, application/vnd.ufdl, application/vnd.uiq.theme, application/vnd.umajin, application/vnd.unity, application/vnd.uoml+xml, application/vnd.vcx, application/vnd.visio, application/vnd.visionary, application/vnd.vsf, application/vnd.wap.wbxml, application/vnd.wap.wmlc, application/vnd.wap.wmlscriptc, application/vnd.webturbo, application/vnd.wolfram.player, application/vnd.wordperfect, application/vnd.wqd, application/vnd.wt.stf, application/vnd.xara, application/vnd.xfdl, application/vnd.yamaha.hv-dic, application/vnd.yamaha.hv-script, application/vnd.yamaha.hv-voice, application/vnd.yamaha.openscoreformat, application/vnd.yamaha.openscoreformat.osfpvg+xml, application/vnd.yamaha.smaf-audio, application/vnd.yamaha.smaf-phrase, application/vnd.yellowriver-custom-menu, application/vnd.zul, application/vnd.zzazz.deck+xml, application/x-7z-compressed, application/x-abiword, application/x-ace-compressed, application/x-apple-diskimage, application/x-arj, application/x-authorware-bin, application/x-authorware-map, application/x-authorware-seg, application/x-bcpio, application/x-bdoc, application/x-bittorrent, application/x-blorb, application/x-bzip, application/x-bzip2, application/x-cbr, application/x-cdlink, application/x-cfs-compressed, application/x-chat, application/x-chess-pgn, application/x-chrome-extension, application/x-cocoa, application/x-conference, application/x-cpio, application/x-csh, application/x-debian-package, application/x-dgc-compressed, application/x-director, application/x-doom, application/x-dtbncx+xml, application/x-dtbook+xml, application/x-dtbresource+xml, application/x-dvi, application/x-envoy, application/x-eva, application/x-font-bdf, application/x-font-ghostscript, application/x-font-linux-psf, application/x-font-pcf, application/x-font-snf, application/x-font-type1, application/x-freearc, application/x-futuresplash, application/x-gca-compressed, application/x-glulx, application/x-gnumeric, application/x-gramps-xml, application/x-gtar, application/x-hdf, application/x-httpd-php, application/x-install-instructions, application/x-iso9660-image, application/x-java-archive-diff, application/x-java-jnlp-file, application/x-latex, application/x-lua-bytecode, application/x-lzh-compressed, application/x-makeself, application/x-mie, application/x-mobipocket-ebook, application/x-ms-application, application/x-ms-shortcut, application/x-ms-wmd, application/x-ms-wmz, application/x-ms-xbap, application/x-msaccess, application/x-msbinder, application/x-mscardfile, application/x-msclip, application/x-msdos-program, application/x-msdownload, application/x-msmediaview, application/x-msmetafile, application/x-msmoney, application/x-mspublisher, application/x-msschedule, application/x-msterminal, application/x-mswrite, application/x-netcdf, application/x-ns-proxy-autoconfig, application/x-nzb, application/x-perl, application/x-pilot, application/x-pkcs12, application/x-pkcs7-certificates, application/x-pkcs7-certreqresp, application/x-rar-compressed, application/x-redhat-package-manager, application/x-research-info-systems, application/x-sea, application/x-sh, application/x-shar, application/x-shockwave-flash, application/x-silverlight-app, application/x-sql, application/x-stuffit, application/x-stuffitx, application/x-subrip, application/x-sv4cpio, application/x-sv4crc, application/x-t3vm-image, application/x-tads, application/x-tar, application/x-tcl, application/x-tex, application/x-tex-tfm, application/x-texinfo, application/x-tgif, application/x-ustar, application/x-virtualbox-hdd, application/x-virtualbox-ova, application/x-virtualbox-ovf, application/x-virtualbox-vbox, application/x-virtualbox-vbox-extpack, application/x-virtualbox-vdi, application/x-virtualbox-vhd, application/x-virtualbox-vmdk, application/x-wais-source, application/x-web-app-manifest+json, application/x-x509-ca-cert, application/x-xfig, application/x-xliff+xml, application/x-xpinstall, application/x-xz, application/x-zmachine, audio/vnd.dece.audio, audio/vnd.digital-winds, audio/vnd.dra, audio/vnd.dts, audio/vnd.dts.hd, audio/vnd.lucent.voice, audio/vnd.ms-playready.media.pya, audio/vnd.nuera.ecelp4800, audio/vnd.nuera.ecelp7470, audio/vnd.nuera.ecelp9600, audio/vnd.rip, audio/x-aac, audio/x-aiff, audio/x-caf, audio/x-flac, audio/x-m4a, audio/x-matroska, audio/x-mpegurl, audio/x-ms-wax, audio/x-ms-wma, audio/x-pn-realaudio, audio/x-pn-realaudio-plugin, audio/x-realaudio, audio/x-wav, chemical/x-cdx, chemical/x-cif, chemical/x-cmdf, chemical/x-cml, chemical/x-csml, chemical/x-xyz, image/prs.btif, image/prs.pti, image/vnd.adobe.photoshop, image/vnd.airzip.accelerator.azv, image/vnd.dece.graphic, image/vnd.djvu, image/vnd.dvb.subtitle, image/vnd.dwg, image/vnd.dxf, image/vnd.fastbidsheet, image/vnd.fpx, image/vnd.fst, image/vnd.fujixerox.edmics-mmr, image/vnd.fujixerox.edmics-rlc, image/vnd.microsoft.icon, image/vnd.ms-modi, image/vnd.ms-photo, image/vnd.net-fpx, image/vnd.tencent.tap, image/vnd.valve.source.texture, image/vnd.wap.wbmp, image/vnd.xiff, image/vnd.zbrush.pcx, image/x-3ds, image/x-cmu-raster, image/x-cmx, image/x-freehand, image/x-icon, image/x-jng, image/x-mrsid-image, image/x-ms-bmp, image/x-pcx, image/x-pict, image/x-portable-anymap, image/x-portable-bitmap, image/x-portable-graymap, image/x-portable-pixmap, image/x-rgb, image/x-tga, image/x-xbitmap, image/x-xpixmap, image/x-xwindowdump, message/vnd.wfa.wsc, model/vnd.collada+xml, model/vnd.dwf, model/vnd.gdl, model/vnd.gtw, model/vnd.mts, model/vnd.vtu, text/prs.lines.tag, text/vnd.curl, text/vnd.curl.dcurl, text/vnd.curl.mcurl, text/vnd.curl.scurl, text/vnd.dvb.subtitle, text/vnd.fly, text/vnd.fmi.flexstor, text/vnd.graphviz, text/vnd.in3d.3dml, text/vnd.in3d.spot, text/vnd.sun.j2me.app-descriptor, text/vnd.wap.wml, text/vnd.wap.wmlscript, text/x-asm, text/x-c, text/x-component, text/x-fortran, text/x-handlebars-template, text/x-java-source, text/x-lua, text/x-markdown, text/x-nfo, text/x-opml, text/x-org, text/x-pascal, text/x-processing, text/x-sass, text/x-scss, text/x-setext, text/x-sfv, text/x-suse-ymp, text/x-uuencode, text/x-vcalendar, text/x-vcard, video/vnd.dece.hd, video/vnd.dece.mobile, video/vnd.dece.pd, video/vnd.dece.sd, video/vnd.dece.video, video/vnd.dvb.file, video/vnd.fvt, video/vnd.mpegurl, video/vnd.ms-playready.media.pyv, video/vnd.uvvu.mp4, video/vnd.vivo, video/x-f4v, video/x-fli, video/x-flv, video/x-m4v, video/x-matroska, video/x-mng, video/x-ms-asf, video/x-ms-vob, video/x-ms-wm, video/x-ms-wmv, video/x-ms-wmx, video/x-ms-wvx, video/x-msvideo, video/x-sgi-movie, video/x-smv, x-conference/x-cooltalk, default */ /***/ (function(module) { module.exports = JSON.parse("{\"application/prs.cww\":[\"cww\"],\"application/vnd.3gpp.pic-bw-large\":[\"plb\"],\"application/vnd.3gpp.pic-bw-small\":[\"psb\"],\"application/vnd.3gpp.pic-bw-var\":[\"pvb\"],\"application/vnd.3gpp2.tcap\":[\"tcap\"],\"application/vnd.3m.post-it-notes\":[\"pwn\"],\"application/vnd.accpac.simply.aso\":[\"aso\"],\"application/vnd.accpac.simply.imp\":[\"imp\"],\"application/vnd.acucobol\":[\"acu\"],\"application/vnd.acucorp\":[\"atc\",\"acutc\"],\"application/vnd.adobe.air-application-installer-package+zip\":[\"air\"],\"application/vnd.adobe.formscentral.fcdt\":[\"fcdt\"],\"application/vnd.adobe.fxp\":[\"fxp\",\"fxpl\"],\"application/vnd.adobe.xdp+xml\":[\"xdp\"],\"application/vnd.adobe.xfdf\":[\"xfdf\"],\"application/vnd.ahead.space\":[\"ahead\"],\"application/vnd.airzip.filesecure.azf\":[\"azf\"],\"application/vnd.airzip.filesecure.azs\":[\"azs\"],\"application/vnd.amazon.ebook\":[\"azw\"],\"application/vnd.americandynamics.acc\":[\"acc\"],\"application/vnd.amiga.ami\":[\"ami\"],\"application/vnd.android.package-archive\":[\"apk\"],\"application/vnd.anser-web-certificate-issue-initiation\":[\"cii\"],\"application/vnd.anser-web-funds-transfer-initiation\":[\"fti\"],\"application/vnd.antix.game-component\":[\"atx\"],\"application/vnd.apple.installer+xml\":[\"mpkg\"],\"application/vnd.apple.keynote\":[\"keynote\"],\"application/vnd.apple.mpegurl\":[\"m3u8\"],\"application/vnd.apple.numbers\":[\"numbers\"],\"application/vnd.apple.pages\":[\"pages\"],\"application/vnd.apple.pkpass\":[\"pkpass\"],\"application/vnd.aristanetworks.swi\":[\"swi\"],\"application/vnd.astraea-software.iota\":[\"iota\"],\"application/vnd.audiograph\":[\"aep\"],\"application/vnd.blueice.multipass\":[\"mpm\"],\"application/vnd.bmi\":[\"bmi\"],\"application/vnd.businessobjects\":[\"rep\"],\"application/vnd.chemdraw+xml\":[\"cdxml\"],\"application/vnd.chipnuts.karaoke-mmd\":[\"mmd\"],\"application/vnd.cinderella\":[\"cdy\"],\"application/vnd.citationstyles.style+xml\":[\"csl\"],\"application/vnd.claymore\":[\"cla\"],\"application/vnd.cloanto.rp9\":[\"rp9\"],\"application/vnd.clonk.c4group\":[\"c4g\",\"c4d\",\"c4f\",\"c4p\",\"c4u\"],\"application/vnd.cluetrust.cartomobile-config\":[\"c11amc\"],\"application/vnd.cluetrust.cartomobile-config-pkg\":[\"c11amz\"],\"application/vnd.commonspace\":[\"csp\"],\"application/vnd.contact.cmsg\":[\"cdbcmsg\"],\"application/vnd.cosmocaller\":[\"cmc\"],\"application/vnd.crick.clicker\":[\"clkx\"],\"application/vnd.crick.clicker.keyboard\":[\"clkk\"],\"application/vnd.crick.clicker.palette\":[\"clkp\"],\"application/vnd.crick.clicker.template\":[\"clkt\"],\"application/vnd.crick.clicker.wordbank\":[\"clkw\"],\"application/vnd.criticaltools.wbs+xml\":[\"wbs\"],\"application/vnd.ctc-posml\":[\"pml\"],\"application/vnd.cups-ppd\":[\"ppd\"],\"application/vnd.curl.car\":[\"car\"],\"application/vnd.curl.pcurl\":[\"pcurl\"],\"application/vnd.dart\":[\"dart\"],\"application/vnd.data-vision.rdz\":[\"rdz\"],\"application/vnd.dece.data\":[\"uvf\",\"uvvf\",\"uvd\",\"uvvd\"],\"application/vnd.dece.ttml+xml\":[\"uvt\",\"uvvt\"],\"application/vnd.dece.unspecified\":[\"uvx\",\"uvvx\"],\"application/vnd.dece.zip\":[\"uvz\",\"uvvz\"],\"application/vnd.denovo.fcselayout-link\":[\"fe_launch\"],\"application/vnd.dna\":[\"dna\"],\"application/vnd.dolby.mlp\":[\"mlp\"],\"application/vnd.dpgraph\":[\"dpg\"],\"application/vnd.dreamfactory\":[\"dfac\"],\"application/vnd.ds-keypoint\":[\"kpxx\"],\"application/vnd.dvb.ait\":[\"ait\"],\"application/vnd.dvb.service\":[\"svc\"],\"application/vnd.dynageo\":[\"geo\"],\"application/vnd.ecowin.chart\":[\"mag\"],\"application/vnd.enliven\":[\"nml\"],\"application/vnd.epson.esf\":[\"esf\"],\"application/vnd.epson.msf\":[\"msf\"],\"application/vnd.epson.quickanime\":[\"qam\"],\"application/vnd.epson.salt\":[\"slt\"],\"application/vnd.epson.ssf\":[\"ssf\"],\"application/vnd.eszigno3+xml\":[\"es3\",\"et3\"],\"application/vnd.ezpix-album\":[\"ez2\"],\"application/vnd.ezpix-package\":[\"ez3\"],\"application/vnd.fdf\":[\"fdf\"],\"application/vnd.fdsn.mseed\":[\"mseed\"],\"application/vnd.fdsn.seed\":[\"seed\",\"dataless\"],\"application/vnd.flographit\":[\"gph\"],\"application/vnd.fluxtime.clip\":[\"ftc\"],\"application/vnd.framemaker\":[\"fm\",\"frame\",\"maker\",\"book\"],\"application/vnd.frogans.fnc\":[\"fnc\"],\"application/vnd.frogans.ltf\":[\"ltf\"],\"application/vnd.fsc.weblaunch\":[\"fsc\"],\"application/vnd.fujitsu.oasys\":[\"oas\"],\"application/vnd.fujitsu.oasys2\":[\"oa2\"],\"application/vnd.fujitsu.oasys3\":[\"oa3\"],\"application/vnd.fujitsu.oasysgp\":[\"fg5\"],\"application/vnd.fujitsu.oasysprs\":[\"bh2\"],\"application/vnd.fujixerox.ddd\":[\"ddd\"],\"application/vnd.fujixerox.docuworks\":[\"xdw\"],\"application/vnd.fujixerox.docuworks.binder\":[\"xbd\"],\"application/vnd.fuzzysheet\":[\"fzs\"],\"application/vnd.genomatix.tuxedo\":[\"txd\"],\"application/vnd.geogebra.file\":[\"ggb\"],\"application/vnd.geogebra.tool\":[\"ggt\"],\"application/vnd.geometry-explorer\":[\"gex\",\"gre\"],\"application/vnd.geonext\":[\"gxt\"],\"application/vnd.geoplan\":[\"g2w\"],\"application/vnd.geospace\":[\"g3w\"],\"application/vnd.gmx\":[\"gmx\"],\"application/vnd.google-apps.document\":[\"gdoc\"],\"application/vnd.google-apps.presentation\":[\"gslides\"],\"application/vnd.google-apps.spreadsheet\":[\"gsheet\"],\"application/vnd.google-earth.kml+xml\":[\"kml\"],\"application/vnd.google-earth.kmz\":[\"kmz\"],\"application/vnd.grafeq\":[\"gqf\",\"gqs\"],\"application/vnd.groove-account\":[\"gac\"],\"application/vnd.groove-help\":[\"ghf\"],\"application/vnd.groove-identity-message\":[\"gim\"],\"application/vnd.groove-injector\":[\"grv\"],\"application/vnd.groove-tool-message\":[\"gtm\"],\"application/vnd.groove-tool-template\":[\"tpl\"],\"application/vnd.groove-vcard\":[\"vcg\"],\"application/vnd.hal+xml\":[\"hal\"],\"application/vnd.handheld-entertainment+xml\":[\"zmm\"],\"application/vnd.hbci\":[\"hbci\"],\"application/vnd.hhe.lesson-player\":[\"les\"],\"application/vnd.hp-hpgl\":[\"hpgl\"],\"application/vnd.hp-hpid\":[\"hpid\"],\"application/vnd.hp-hps\":[\"hps\"],\"application/vnd.hp-jlyt\":[\"jlt\"],\"application/vnd.hp-pcl\":[\"pcl\"],\"application/vnd.hp-pclxl\":[\"pclxl\"],\"application/vnd.hydrostatix.sof-data\":[\"sfd-hdstx\"],\"application/vnd.ibm.minipay\":[\"mpy\"],\"application/vnd.ibm.modcap\":[\"afp\",\"listafp\",\"list3820\"],\"application/vnd.ibm.rights-management\":[\"irm\"],\"application/vnd.ibm.secure-container\":[\"sc\"],\"application/vnd.iccprofile\":[\"icc\",\"icm\"],\"application/vnd.igloader\":[\"igl\"],\"application/vnd.immervision-ivp\":[\"ivp\"],\"application/vnd.immervision-ivu\":[\"ivu\"],\"application/vnd.insors.igm\":[\"igm\"],\"application/vnd.intercon.formnet\":[\"xpw\",\"xpx\"],\"application/vnd.intergeo\":[\"i2g\"],\"application/vnd.intu.qbo\":[\"qbo\"],\"application/vnd.intu.qfx\":[\"qfx\"],\"application/vnd.ipunplugged.rcprofile\":[\"rcprofile\"],\"application/vnd.irepository.package+xml\":[\"irp\"],\"application/vnd.is-xpr\":[\"xpr\"],\"application/vnd.isac.fcs\":[\"fcs\"],\"application/vnd.jam\":[\"jam\"],\"application/vnd.jcp.javame.midlet-rms\":[\"rms\"],\"application/vnd.jisp\":[\"jisp\"],\"application/vnd.joost.joda-archive\":[\"joda\"],\"application/vnd.kahootz\":[\"ktz\",\"ktr\"],\"application/vnd.kde.karbon\":[\"karbon\"],\"application/vnd.kde.kchart\":[\"chrt\"],\"application/vnd.kde.kformula\":[\"kfo\"],\"application/vnd.kde.kivio\":[\"flw\"],\"application/vnd.kde.kontour\":[\"kon\"],\"application/vnd.kde.kpresenter\":[\"kpr\",\"kpt\"],\"application/vnd.kde.kspread\":[\"ksp\"],\"application/vnd.kde.kword\":[\"kwd\",\"kwt\"],\"application/vnd.kenameaapp\":[\"htke\"],\"application/vnd.kidspiration\":[\"kia\"],\"application/vnd.kinar\":[\"kne\",\"knp\"],\"application/vnd.koan\":[\"skp\",\"skd\",\"skt\",\"skm\"],\"application/vnd.kodak-descriptor\":[\"sse\"],\"application/vnd.las.las+xml\":[\"lasxml\"],\"application/vnd.llamagraphics.life-balance.desktop\":[\"lbd\"],\"application/vnd.llamagraphics.life-balance.exchange+xml\":[\"lbe\"],\"application/vnd.lotus-1-2-3\":[\"123\"],\"application/vnd.lotus-approach\":[\"apr\"],\"application/vnd.lotus-freelance\":[\"pre\"],\"application/vnd.lotus-notes\":[\"nsf\"],\"application/vnd.lotus-organizer\":[\"org\"],\"application/vnd.lotus-screencam\":[\"scm\"],\"application/vnd.lotus-wordpro\":[\"lwp\"],\"application/vnd.macports.portpkg\":[\"portpkg\"],\"application/vnd.mcd\":[\"mcd\"],\"application/vnd.medcalcdata\":[\"mc1\"],\"application/vnd.mediastation.cdkey\":[\"cdkey\"],\"application/vnd.mfer\":[\"mwf\"],\"application/vnd.mfmp\":[\"mfm\"],\"application/vnd.micrografx.flo\":[\"flo\"],\"application/vnd.micrografx.igx\":[\"igx\"],\"application/vnd.mif\":[\"mif\"],\"application/vnd.mobius.daf\":[\"daf\"],\"application/vnd.mobius.dis\":[\"dis\"],\"application/vnd.mobius.mbk\":[\"mbk\"],\"application/vnd.mobius.mqy\":[\"mqy\"],\"application/vnd.mobius.msl\":[\"msl\"],\"application/vnd.mobius.plc\":[\"plc\"],\"application/vnd.mobius.txf\":[\"txf\"],\"application/vnd.mophun.application\":[\"mpn\"],\"application/vnd.mophun.certificate\":[\"mpc\"],\"application/vnd.mozilla.xul+xml\":[\"xul\"],\"application/vnd.ms-artgalry\":[\"cil\"],\"application/vnd.ms-cab-compressed\":[\"cab\"],\"application/vnd.ms-excel\":[\"xls\",\"xlm\",\"xla\",\"xlc\",\"xlt\",\"xlw\"],\"application/vnd.ms-excel.addin.macroenabled.12\":[\"xlam\"],\"application/vnd.ms-excel.sheet.binary.macroenabled.12\":[\"xlsb\"],\"application/vnd.ms-excel.sheet.macroenabled.12\":[\"xlsm\"],\"application/vnd.ms-excel.template.macroenabled.12\":[\"xltm\"],\"application/vnd.ms-fontobject\":[\"eot\"],\"application/vnd.ms-htmlhelp\":[\"chm\"],\"application/vnd.ms-ims\":[\"ims\"],\"application/vnd.ms-lrm\":[\"lrm\"],\"application/vnd.ms-officetheme\":[\"thmx\"],\"application/vnd.ms-outlook\":[\"msg\"],\"application/vnd.ms-pki.seccat\":[\"cat\"],\"application/vnd.ms-pki.stl\":[\"stl\"],\"application/vnd.ms-powerpoint\":[\"ppt\",\"pps\",\"pot\"],\"application/vnd.ms-powerpoint.addin.macroenabled.12\":[\"ppam\"],\"application/vnd.ms-powerpoint.presentation.macroenabled.12\":[\"pptm\"],\"application/vnd.ms-powerpoint.slide.macroenabled.12\":[\"sldm\"],\"application/vnd.ms-powerpoint.slideshow.macroenabled.12\":[\"ppsm\"],\"application/vnd.ms-powerpoint.template.macroenabled.12\":[\"potm\"],\"application/vnd.ms-project\":[\"mpp\",\"mpt\"],\"application/vnd.ms-word.document.macroenabled.12\":[\"docm\"],\"application/vnd.ms-word.template.macroenabled.12\":[\"dotm\"],\"application/vnd.ms-works\":[\"wps\",\"wks\",\"wcm\",\"wdb\"],\"application/vnd.ms-wpl\":[\"wpl\"],\"application/vnd.ms-xpsdocument\":[\"xps\"],\"application/vnd.mseq\":[\"mseq\"],\"application/vnd.musician\":[\"mus\"],\"application/vnd.muvee.style\":[\"msty\"],\"application/vnd.mynfc\":[\"taglet\"],\"application/vnd.neurolanguage.nlu\":[\"nlu\"],\"application/vnd.nitf\":[\"ntf\",\"nitf\"],\"application/vnd.noblenet-directory\":[\"nnd\"],\"application/vnd.noblenet-sealer\":[\"nns\"],\"application/vnd.noblenet-web\":[\"nnw\"],\"application/vnd.nokia.n-gage.data\":[\"ngdat\"],\"application/vnd.nokia.n-gage.symbian.install\":[\"n-gage\"],\"application/vnd.nokia.radio-preset\":[\"rpst\"],\"application/vnd.nokia.radio-presets\":[\"rpss\"],\"application/vnd.novadigm.edm\":[\"edm\"],\"application/vnd.novadigm.edx\":[\"edx\"],\"application/vnd.novadigm.ext\":[\"ext\"],\"application/vnd.oasis.opendocument.chart\":[\"odc\"],\"application/vnd.oasis.opendocument.chart-template\":[\"otc\"],\"application/vnd.oasis.opendocument.database\":[\"odb\"],\"application/vnd.oasis.opendocument.formula\":[\"odf\"],\"application/vnd.oasis.opendocument.formula-template\":[\"odft\"],\"application/vnd.oasis.opendocument.graphics\":[\"odg\"],\"application/vnd.oasis.opendocument.graphics-template\":[\"otg\"],\"application/vnd.oasis.opendocument.image\":[\"odi\"],\"application/vnd.oasis.opendocument.image-template\":[\"oti\"],\"application/vnd.oasis.opendocument.presentation\":[\"odp\"],\"application/vnd.oasis.opendocument.presentation-template\":[\"otp\"],\"application/vnd.oasis.opendocument.spreadsheet\":[\"ods\"],\"application/vnd.oasis.opendocument.spreadsheet-template\":[\"ots\"],\"application/vnd.oasis.opendocument.text\":[\"odt\"],\"application/vnd.oasis.opendocument.text-master\":[\"odm\"],\"application/vnd.oasis.opendocument.text-template\":[\"ott\"],\"application/vnd.oasis.opendocument.text-web\":[\"oth\"],\"application/vnd.olpc-sugar\":[\"xo\"],\"application/vnd.oma.dd2+xml\":[\"dd2\"],\"application/vnd.openofficeorg.extension\":[\"oxt\"],\"application/vnd.openxmlformats-officedocument.presentationml.presentation\":[\"pptx\"],\"application/vnd.openxmlformats-officedocument.presentationml.slide\":[\"sldx\"],\"application/vnd.openxmlformats-officedocument.presentationml.slideshow\":[\"ppsx\"],\"application/vnd.openxmlformats-officedocument.presentationml.template\":[\"potx\"],\"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\":[\"xlsx\"],\"application/vnd.openxmlformats-officedocument.spreadsheetml.template\":[\"xltx\"],\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\":[\"docx\"],\"application/vnd.openxmlformats-officedocument.wordprocessingml.template\":[\"dotx\"],\"application/vnd.osgeo.mapguide.package\":[\"mgp\"],\"application/vnd.osgi.dp\":[\"dp\"],\"application/vnd.osgi.subsystem\":[\"esa\"],\"application/vnd.palm\":[\"pdb\",\"pqa\",\"oprc\"],\"application/vnd.pawaafile\":[\"paw\"],\"application/vnd.pg.format\":[\"str\"],\"application/vnd.pg.osasli\":[\"ei6\"],\"application/vnd.picsel\":[\"efif\"],\"application/vnd.pmi.widget\":[\"wg\"],\"application/vnd.pocketlearn\":[\"plf\"],\"application/vnd.powerbuilder6\":[\"pbd\"],\"application/vnd.previewsystems.box\":[\"box\"],\"application/vnd.proteus.magazine\":[\"mgz\"],\"application/vnd.publishare-delta-tree\":[\"qps\"],\"application/vnd.pvi.ptid1\":[\"ptid\"],\"application/vnd.quark.quarkxpress\":[\"qxd\",\"qxt\",\"qwd\",\"qwt\",\"qxl\",\"qxb\"],\"application/vnd.realvnc.bed\":[\"bed\"],\"application/vnd.recordare.musicxml\":[\"mxl\"],\"application/vnd.recordare.musicxml+xml\":[\"musicxml\"],\"application/vnd.rig.cryptonote\":[\"cryptonote\"],\"application/vnd.rim.cod\":[\"cod\"],\"application/vnd.rn-realmedia\":[\"rm\"],\"application/vnd.rn-realmedia-vbr\":[\"rmvb\"],\"application/vnd.route66.link66+xml\":[\"link66\"],\"application/vnd.sailingtracker.track\":[\"st\"],\"application/vnd.seemail\":[\"see\"],\"application/vnd.sema\":[\"sema\"],\"application/vnd.semd\":[\"semd\"],\"application/vnd.semf\":[\"semf\"],\"application/vnd.shana.informed.formdata\":[\"ifm\"],\"application/vnd.shana.informed.formtemplate\":[\"itp\"],\"application/vnd.shana.informed.interchange\":[\"iif\"],\"application/vnd.shana.informed.package\":[\"ipk\"],\"application/vnd.simtech-mindmapper\":[\"twd\",\"twds\"],\"application/vnd.smaf\":[\"mmf\"],\"application/vnd.smart.teacher\":[\"teacher\"],\"application/vnd.solent.sdkm+xml\":[\"sdkm\",\"sdkd\"],\"application/vnd.spotfire.dxp\":[\"dxp\"],\"application/vnd.spotfire.sfs\":[\"sfs\"],\"application/vnd.stardivision.calc\":[\"sdc\"],\"application/vnd.stardivision.draw\":[\"sda\"],\"application/vnd.stardivision.impress\":[\"sdd\"],\"application/vnd.stardivision.math\":[\"smf\"],\"application/vnd.stardivision.writer\":[\"sdw\",\"vor\"],\"application/vnd.stardivision.writer-global\":[\"sgl\"],\"application/vnd.stepmania.package\":[\"smzip\"],\"application/vnd.stepmania.stepchart\":[\"sm\"],\"application/vnd.sun.wadl+xml\":[\"wadl\"],\"application/vnd.sun.xml.calc\":[\"sxc\"],\"application/vnd.sun.xml.calc.template\":[\"stc\"],\"application/vnd.sun.xml.draw\":[\"sxd\"],\"application/vnd.sun.xml.draw.template\":[\"std\"],\"application/vnd.sun.xml.impress\":[\"sxi\"],\"application/vnd.sun.xml.impress.template\":[\"sti\"],\"application/vnd.sun.xml.math\":[\"sxm\"],\"application/vnd.sun.xml.writer\":[\"sxw\"],\"application/vnd.sun.xml.writer.global\":[\"sxg\"],\"application/vnd.sun.xml.writer.template\":[\"stw\"],\"application/vnd.sus-calendar\":[\"sus\",\"susp\"],\"application/vnd.svd\":[\"svd\"],\"application/vnd.symbian.install\":[\"sis\",\"sisx\"],\"application/vnd.syncml+xml\":[\"xsm\"],\"application/vnd.syncml.dm+wbxml\":[\"bdm\"],\"application/vnd.syncml.dm+xml\":[\"xdm\"],\"application/vnd.tao.intent-module-archive\":[\"tao\"],\"application/vnd.tcpdump.pcap\":[\"pcap\",\"cap\",\"dmp\"],\"application/vnd.tmobile-livetv\":[\"tmo\"],\"application/vnd.trid.tpt\":[\"tpt\"],\"application/vnd.triscape.mxs\":[\"mxs\"],\"application/vnd.trueapp\":[\"tra\"],\"application/vnd.ufdl\":[\"ufd\",\"ufdl\"],\"application/vnd.uiq.theme\":[\"utz\"],\"application/vnd.umajin\":[\"umj\"],\"application/vnd.unity\":[\"unityweb\"],\"application/vnd.uoml+xml\":[\"uoml\"],\"application/vnd.vcx\":[\"vcx\"],\"application/vnd.visio\":[\"vsd\",\"vst\",\"vss\",\"vsw\"],\"application/vnd.visionary\":[\"vis\"],\"application/vnd.vsf\":[\"vsf\"],\"application/vnd.wap.wbxml\":[\"wbxml\"],\"application/vnd.wap.wmlc\":[\"wmlc\"],\"application/vnd.wap.wmlscriptc\":[\"wmlsc\"],\"application/vnd.webturbo\":[\"wtb\"],\"application/vnd.wolfram.player\":[\"nbp\"],\"application/vnd.wordperfect\":[\"wpd\"],\"application/vnd.wqd\":[\"wqd\"],\"application/vnd.wt.stf\":[\"stf\"],\"application/vnd.xara\":[\"xar\"],\"application/vnd.xfdl\":[\"xfdl\"],\"application/vnd.yamaha.hv-dic\":[\"hvd\"],\"application/vnd.yamaha.hv-script\":[\"hvs\"],\"application/vnd.yamaha.hv-voice\":[\"hvp\"],\"application/vnd.yamaha.openscoreformat\":[\"osf\"],\"application/vnd.yamaha.openscoreformat.osfpvg+xml\":[\"osfpvg\"],\"application/vnd.yamaha.smaf-audio\":[\"saf\"],\"application/vnd.yamaha.smaf-phrase\":[\"spf\"],\"application/vnd.yellowriver-custom-menu\":[\"cmp\"],\"application/vnd.zul\":[\"zir\",\"zirz\"],\"application/vnd.zzazz.deck+xml\":[\"zaz\"],\"application/x-7z-compressed\":[\"7z\"],\"application/x-abiword\":[\"abw\"],\"application/x-ace-compressed\":[\"ace\"],\"application/x-apple-diskimage\":[\"*dmg\"],\"application/x-arj\":[\"arj\"],\"application/x-authorware-bin\":[\"aab\",\"x32\",\"u32\",\"vox\"],\"application/x-authorware-map\":[\"aam\"],\"application/x-authorware-seg\":[\"aas\"],\"application/x-bcpio\":[\"bcpio\"],\"application/x-bdoc\":[\"*bdoc\"],\"application/x-bittorrent\":[\"torrent\"],\"application/x-blorb\":[\"blb\",\"blorb\"],\"application/x-bzip\":[\"bz\"],\"application/x-bzip2\":[\"bz2\",\"boz\"],\"application/x-cbr\":[\"cbr\",\"cba\",\"cbt\",\"cbz\",\"cb7\"],\"application/x-cdlink\":[\"vcd\"],\"application/x-cfs-compressed\":[\"cfs\"],\"application/x-chat\":[\"chat\"],\"application/x-chess-pgn\":[\"pgn\"],\"application/x-chrome-extension\":[\"crx\"],\"application/x-cocoa\":[\"cco\"],\"application/x-conference\":[\"nsc\"],\"application/x-cpio\":[\"cpio\"],\"application/x-csh\":[\"csh\"],\"application/x-debian-package\":[\"*deb\",\"udeb\"],\"application/x-dgc-compressed\":[\"dgc\"],\"application/x-director\":[\"dir\",\"dcr\",\"dxr\",\"cst\",\"cct\",\"cxt\",\"w3d\",\"fgd\",\"swa\"],\"application/x-doom\":[\"wad\"],\"application/x-dtbncx+xml\":[\"ncx\"],\"application/x-dtbook+xml\":[\"dtb\"],\"application/x-dtbresource+xml\":[\"res\"],\"application/x-dvi\":[\"dvi\"],\"application/x-envoy\":[\"evy\"],\"application/x-eva\":[\"eva\"],\"application/x-font-bdf\":[\"bdf\"],\"application/x-font-ghostscript\":[\"gsf\"],\"application/x-font-linux-psf\":[\"psf\"],\"application/x-font-pcf\":[\"pcf\"],\"application/x-font-snf\":[\"snf\"],\"application/x-font-type1\":[\"pfa\",\"pfb\",\"pfm\",\"afm\"],\"application/x-freearc\":[\"arc\"],\"application/x-futuresplash\":[\"spl\"],\"application/x-gca-compressed\":[\"gca\"],\"application/x-glulx\":[\"ulx\"],\"application/x-gnumeric\":[\"gnumeric\"],\"application/x-gramps-xml\":[\"gramps\"],\"application/x-gtar\":[\"gtar\"],\"application/x-hdf\":[\"hdf\"],\"application/x-httpd-php\":[\"php\"],\"application/x-install-instructions\":[\"install\"],\"application/x-iso9660-image\":[\"*iso\"],\"application/x-java-archive-diff\":[\"jardiff\"],\"application/x-java-jnlp-file\":[\"jnlp\"],\"application/x-latex\":[\"latex\"],\"application/x-lua-bytecode\":[\"luac\"],\"application/x-lzh-compressed\":[\"lzh\",\"lha\"],\"application/x-makeself\":[\"run\"],\"application/x-mie\":[\"mie\"],\"application/x-mobipocket-ebook\":[\"prc\",\"mobi\"],\"application/x-ms-application\":[\"application\"],\"application/x-ms-shortcut\":[\"lnk\"],\"application/x-ms-wmd\":[\"wmd\"],\"application/x-ms-wmz\":[\"wmz\"],\"application/x-ms-xbap\":[\"xbap\"],\"application/x-msaccess\":[\"mdb\"],\"application/x-msbinder\":[\"obd\"],\"application/x-mscardfile\":[\"crd\"],\"application/x-msclip\":[\"clp\"],\"application/x-msdos-program\":[\"*exe\"],\"application/x-msdownload\":[\"*exe\",\"*dll\",\"com\",\"bat\",\"*msi\"],\"application/x-msmediaview\":[\"mvb\",\"m13\",\"m14\"],\"application/x-msmetafile\":[\"*wmf\",\"*wmz\",\"*emf\",\"emz\"],\"application/x-msmoney\":[\"mny\"],\"application/x-mspublisher\":[\"pub\"],\"application/x-msschedule\":[\"scd\"],\"application/x-msterminal\":[\"trm\"],\"application/x-mswrite\":[\"wri\"],\"application/x-netcdf\":[\"nc\",\"cdf\"],\"application/x-ns-proxy-autoconfig\":[\"pac\"],\"application/x-nzb\":[\"nzb\"],\"application/x-perl\":[\"pl\",\"pm\"],\"application/x-pilot\":[\"*prc\",\"*pdb\"],\"application/x-pkcs12\":[\"p12\",\"pfx\"],\"application/x-pkcs7-certificates\":[\"p7b\",\"spc\"],\"application/x-pkcs7-certreqresp\":[\"p7r\"],\"application/x-rar-compressed\":[\"rar\"],\"application/x-redhat-package-manager\":[\"rpm\"],\"application/x-research-info-systems\":[\"ris\"],\"application/x-sea\":[\"sea\"],\"application/x-sh\":[\"sh\"],\"application/x-shar\":[\"shar\"],\"application/x-shockwave-flash\":[\"swf\"],\"application/x-silverlight-app\":[\"xap\"],\"application/x-sql\":[\"sql\"],\"application/x-stuffit\":[\"sit\"],\"application/x-stuffitx\":[\"sitx\"],\"application/x-subrip\":[\"srt\"],\"application/x-sv4cpio\":[\"sv4cpio\"],\"application/x-sv4crc\":[\"sv4crc\"],\"application/x-t3vm-image\":[\"t3\"],\"application/x-tads\":[\"gam\"],\"application/x-tar\":[\"tar\"],\"application/x-tcl\":[\"tcl\",\"tk\"],\"application/x-tex\":[\"tex\"],\"application/x-tex-tfm\":[\"tfm\"],\"application/x-texinfo\":[\"texinfo\",\"texi\"],\"application/x-tgif\":[\"obj\"],\"application/x-ustar\":[\"ustar\"],\"application/x-virtualbox-hdd\":[\"hdd\"],\"application/x-virtualbox-ova\":[\"ova\"],\"application/x-virtualbox-ovf\":[\"ovf\"],\"application/x-virtualbox-vbox\":[\"vbox\"],\"application/x-virtualbox-vbox-extpack\":[\"vbox-extpack\"],\"application/x-virtualbox-vdi\":[\"vdi\"],\"application/x-virtualbox-vhd\":[\"vhd\"],\"application/x-virtualbox-vmdk\":[\"vmdk\"],\"application/x-wais-source\":[\"src\"],\"application/x-web-app-manifest+json\":[\"webapp\"],\"application/x-x509-ca-cert\":[\"der\",\"crt\",\"pem\"],\"application/x-xfig\":[\"fig\"],\"application/x-xliff+xml\":[\"xlf\"],\"application/x-xpinstall\":[\"xpi\"],\"application/x-xz\":[\"xz\"],\"application/x-zmachine\":[\"z1\",\"z2\",\"z3\",\"z4\",\"z5\",\"z6\",\"z7\",\"z8\"],\"audio/vnd.dece.audio\":[\"uva\",\"uvva\"],\"audio/vnd.digital-winds\":[\"eol\"],\"audio/vnd.dra\":[\"dra\"],\"audio/vnd.dts\":[\"dts\"],\"audio/vnd.dts.hd\":[\"dtshd\"],\"audio/vnd.lucent.voice\":[\"lvp\"],\"audio/vnd.ms-playready.media.pya\":[\"pya\"],\"audio/vnd.nuera.ecelp4800\":[\"ecelp4800\"],\"audio/vnd.nuera.ecelp7470\":[\"ecelp7470\"],\"audio/vnd.nuera.ecelp9600\":[\"ecelp9600\"],\"audio/vnd.rip\":[\"rip\"],\"audio/x-aac\":[\"aac\"],\"audio/x-aiff\":[\"aif\",\"aiff\",\"aifc\"],\"audio/x-caf\":[\"caf\"],\"audio/x-flac\":[\"flac\"],\"audio/x-m4a\":[\"*m4a\"],\"audio/x-matroska\":[\"mka\"],\"audio/x-mpegurl\":[\"m3u\"],\"audio/x-ms-wax\":[\"wax\"],\"audio/x-ms-wma\":[\"wma\"],\"audio/x-pn-realaudio\":[\"ram\",\"ra\"],\"audio/x-pn-realaudio-plugin\":[\"rmp\"],\"audio/x-realaudio\":[\"*ra\"],\"audio/x-wav\":[\"*wav\"],\"chemical/x-cdx\":[\"cdx\"],\"chemical/x-cif\":[\"cif\"],\"chemical/x-cmdf\":[\"cmdf\"],\"chemical/x-cml\":[\"cml\"],\"chemical/x-csml\":[\"csml\"],\"chemical/x-xyz\":[\"xyz\"],\"image/prs.btif\":[\"btif\"],\"image/prs.pti\":[\"pti\"],\"image/vnd.adobe.photoshop\":[\"psd\"],\"image/vnd.airzip.accelerator.azv\":[\"azv\"],\"image/vnd.dece.graphic\":[\"uvi\",\"uvvi\",\"uvg\",\"uvvg\"],\"image/vnd.djvu\":[\"djvu\",\"djv\"],\"image/vnd.dvb.subtitle\":[\"*sub\"],\"image/vnd.dwg\":[\"dwg\"],\"image/vnd.dxf\":[\"dxf\"],\"image/vnd.fastbidsheet\":[\"fbs\"],\"image/vnd.fpx\":[\"fpx\"],\"image/vnd.fst\":[\"fst\"],\"image/vnd.fujixerox.edmics-mmr\":[\"mmr\"],\"image/vnd.fujixerox.edmics-rlc\":[\"rlc\"],\"image/vnd.microsoft.icon\":[\"ico\"],\"image/vnd.ms-modi\":[\"mdi\"],\"image/vnd.ms-photo\":[\"wdp\"],\"image/vnd.net-fpx\":[\"npx\"],\"image/vnd.tencent.tap\":[\"tap\"],\"image/vnd.valve.source.texture\":[\"vtf\"],\"image/vnd.wap.wbmp\":[\"wbmp\"],\"image/vnd.xiff\":[\"xif\"],\"image/vnd.zbrush.pcx\":[\"pcx\"],\"image/x-3ds\":[\"3ds\"],\"image/x-cmu-raster\":[\"ras\"],\"image/x-cmx\":[\"cmx\"],\"image/x-freehand\":[\"fh\",\"fhc\",\"fh4\",\"fh5\",\"fh7\"],\"image/x-icon\":[\"*ico\"],\"image/x-jng\":[\"jng\"],\"image/x-mrsid-image\":[\"sid\"],\"image/x-ms-bmp\":[\"*bmp\"],\"image/x-pcx\":[\"*pcx\"],\"image/x-pict\":[\"pic\",\"pct\"],\"image/x-portable-anymap\":[\"pnm\"],\"image/x-portable-bitmap\":[\"pbm\"],\"image/x-portable-graymap\":[\"pgm\"],\"image/x-portable-pixmap\":[\"ppm\"],\"image/x-rgb\":[\"rgb\"],\"image/x-tga\":[\"tga\"],\"image/x-xbitmap\":[\"xbm\"],\"image/x-xpixmap\":[\"xpm\"],\"image/x-xwindowdump\":[\"xwd\"],\"message/vnd.wfa.wsc\":[\"wsc\"],\"model/vnd.collada+xml\":[\"dae\"],\"model/vnd.dwf\":[\"dwf\"],\"model/vnd.gdl\":[\"gdl\"],\"model/vnd.gtw\":[\"gtw\"],\"model/vnd.mts\":[\"mts\"],\"model/vnd.vtu\":[\"vtu\"],\"text/prs.lines.tag\":[\"dsc\"],\"text/vnd.curl\":[\"curl\"],\"text/vnd.curl.dcurl\":[\"dcurl\"],\"text/vnd.curl.mcurl\":[\"mcurl\"],\"text/vnd.curl.scurl\":[\"scurl\"],\"text/vnd.dvb.subtitle\":[\"sub\"],\"text/vnd.fly\":[\"fly\"],\"text/vnd.fmi.flexstor\":[\"flx\"],\"text/vnd.graphviz\":[\"gv\"],\"text/vnd.in3d.3dml\":[\"3dml\"],\"text/vnd.in3d.spot\":[\"spot\"],\"text/vnd.sun.j2me.app-descriptor\":[\"jad\"],\"text/vnd.wap.wml\":[\"wml\"],\"text/vnd.wap.wmlscript\":[\"wmls\"],\"text/x-asm\":[\"s\",\"asm\"],\"text/x-c\":[\"c\",\"cc\",\"cxx\",\"cpp\",\"h\",\"hh\",\"dic\"],\"text/x-component\":[\"htc\"],\"text/x-fortran\":[\"f\",\"for\",\"f77\",\"f90\"],\"text/x-handlebars-template\":[\"hbs\"],\"text/x-java-source\":[\"java\"],\"text/x-lua\":[\"lua\"],\"text/x-markdown\":[\"mkd\"],\"text/x-nfo\":[\"nfo\"],\"text/x-opml\":[\"opml\"],\"text/x-org\":[\"*org\"],\"text/x-pascal\":[\"p\",\"pas\"],\"text/x-processing\":[\"pde\"],\"text/x-sass\":[\"sass\"],\"text/x-scss\":[\"scss\"],\"text/x-setext\":[\"etx\"],\"text/x-sfv\":[\"sfv\"],\"text/x-suse-ymp\":[\"ymp\"],\"text/x-uuencode\":[\"uu\"],\"text/x-vcalendar\":[\"vcs\"],\"text/x-vcard\":[\"vcf\"],\"video/vnd.dece.hd\":[\"uvh\",\"uvvh\"],\"video/vnd.dece.mobile\":[\"uvm\",\"uvvm\"],\"video/vnd.dece.pd\":[\"uvp\",\"uvvp\"],\"video/vnd.dece.sd\":[\"uvs\",\"uvvs\"],\"video/vnd.dece.video\":[\"uvv\",\"uvvv\"],\"video/vnd.dvb.file\":[\"dvb\"],\"video/vnd.fvt\":[\"fvt\"],\"video/vnd.mpegurl\":[\"mxu\",\"m4u\"],\"video/vnd.ms-playready.media.pyv\":[\"pyv\"],\"video/vnd.uvvu.mp4\":[\"uvu\",\"uvvu\"],\"video/vnd.vivo\":[\"viv\"],\"video/x-f4v\":[\"f4v\"],\"video/x-fli\":[\"fli\"],\"video/x-flv\":[\"flv\"],\"video/x-m4v\":[\"m4v\"],\"video/x-matroska\":[\"mkv\",\"mk3d\",\"mks\"],\"video/x-mng\":[\"mng\"],\"video/x-ms-asf\":[\"asf\",\"asx\"],\"video/x-ms-vob\":[\"vob\"],\"video/x-ms-wm\":[\"wm\"],\"video/x-ms-wmv\":[\"wmv\"],\"video/x-ms-wmx\":[\"wmx\"],\"video/x-ms-wvx\":[\"wvx\"],\"video/x-msvideo\":[\"avi\"],\"video/x-sgi-movie\":[\"movie\"],\"video/x-smv\":[\"smv\"],\"x-conference/x-cooltalk\":[\"ice\"]}"); /***/ }), /***/ "./node_modules/excel4node/node_modules/mime/types/standard.json": /*!***********************************************************************!*\ !*** ./node_modules/excel4node/node_modules/mime/types/standard.json ***! \***********************************************************************/ /*! exports provided: application/andrew-inset, application/applixware, application/atom+xml, application/atomcat+xml, application/atomsvc+xml, application/bdoc, application/ccxml+xml, application/cdmi-capability, application/cdmi-container, application/cdmi-domain, application/cdmi-object, application/cdmi-queue, application/cu-seeme, application/dash+xml, application/davmount+xml, application/docbook+xml, application/dssc+der, application/dssc+xml, application/ecmascript, application/emma+xml, application/epub+zip, application/exi, application/font-tdpfr, application/geo+json, application/gml+xml, application/gpx+xml, application/gxf, application/gzip, application/hjson, application/hyperstudio, application/inkml+xml, application/ipfix, application/java-archive, application/java-serialized-object, application/java-vm, application/javascript, application/json, application/json5, application/jsonml+json, application/ld+json, application/lost+xml, application/mac-binhex40, application/mac-compactpro, application/mads+xml, application/manifest+json, application/marc, application/marcxml+xml, application/mathematica, application/mathml+xml, application/mbox, application/mediaservercontrol+xml, application/metalink+xml, application/metalink4+xml, application/mets+xml, application/mods+xml, application/mp21, application/mp4, application/msword, application/mxf, application/octet-stream, application/oda, application/oebps-package+xml, application/ogg, application/omdoc+xml, application/onenote, application/oxps, application/patch-ops-error+xml, application/pdf, application/pgp-encrypted, application/pgp-signature, application/pics-rules, application/pkcs10, application/pkcs7-mime, application/pkcs7-signature, application/pkcs8, application/pkix-attr-cert, application/pkix-cert, application/pkix-crl, application/pkix-pkipath, application/pkixcmp, application/pls+xml, application/postscript, application/pskc+xml, application/raml+yaml, application/rdf+xml, application/reginfo+xml, application/relax-ng-compact-syntax, application/resource-lists+xml, application/resource-lists-diff+xml, application/rls-services+xml, application/rpki-ghostbusters, application/rpki-manifest, application/rpki-roa, application/rsd+xml, application/rss+xml, application/rtf, application/sbml+xml, application/scvp-cv-request, application/scvp-cv-response, application/scvp-vp-request, application/scvp-vp-response, application/sdp, application/set-payment-initiation, application/set-registration-initiation, application/shf+xml, application/smil+xml, application/sparql-query, application/sparql-results+xml, application/srgs, application/srgs+xml, application/sru+xml, application/ssdl+xml, application/ssml+xml, application/tei+xml, application/thraud+xml, application/timestamped-data, application/voicexml+xml, application/wasm, application/widget, application/winhlp, application/wsdl+xml, application/wspolicy+xml, application/xaml+xml, application/xcap-diff+xml, application/xenc+xml, application/xhtml+xml, application/xml, application/xml-dtd, application/xop+xml, application/xproc+xml, application/xslt+xml, application/xspf+xml, application/xv+xml, application/yang, application/yin+xml, application/zip, audio/3gpp, audio/adpcm, audio/basic, audio/midi, audio/mp3, audio/mp4, audio/mpeg, audio/ogg, audio/s3m, audio/silk, audio/wav, audio/wave, audio/webm, audio/xm, font/collection, font/otf, font/ttf, font/woff, font/woff2, image/aces, image/apng, image/bmp, image/cgm, image/dicom-rle, image/emf, image/fits, image/g3fax, image/gif, image/heic, image/heic-sequence, image/heif, image/heif-sequence, image/ief, image/jls, image/jp2, image/jpeg, image/jpm, image/jpx, image/ktx, image/png, image/sgi, image/svg+xml, image/t38, image/tiff, image/tiff-fx, image/webp, image/wmf, message/disposition-notification, message/global, message/global-delivery-status, message/global-disposition-notification, message/global-headers, message/rfc822, model/gltf+json, model/gltf-binary, model/iges, model/mesh, model/vrml, model/x3d+binary, model/x3d+vrml, model/x3d+xml, text/cache-manifest, text/calendar, text/coffeescript, text/css, text/csv, text/html, text/jade, text/jsx, text/less, text/markdown, text/mathml, text/n3, text/plain, text/richtext, text/rtf, text/sgml, text/shex, text/slim, text/stylus, text/tab-separated-values, text/troff, text/turtle, text/uri-list, text/vcard, text/vtt, text/xml, text/yaml, video/3gpp, video/3gpp2, video/h261, video/h263, video/h264, video/jpeg, video/jpm, video/mj2, video/mp2t, video/mp4, video/mpeg, video/ogg, video/quicktime, video/webm, default */ /***/ (function(module) { module.exports = JSON.parse("{\"application/andrew-inset\":[\"ez\"],\"application/applixware\":[\"aw\"],\"application/atom+xml\":[\"atom\"],\"application/atomcat+xml\":[\"atomcat\"],\"application/atomsvc+xml\":[\"atomsvc\"],\"application/bdoc\":[\"bdoc\"],\"application/ccxml+xml\":[\"ccxml\"],\"application/cdmi-capability\":[\"cdmia\"],\"application/cdmi-container\":[\"cdmic\"],\"application/cdmi-domain\":[\"cdmid\"],\"application/cdmi-object\":[\"cdmio\"],\"application/cdmi-queue\":[\"cdmiq\"],\"application/cu-seeme\":[\"cu\"],\"application/dash+xml\":[\"mpd\"],\"application/davmount+xml\":[\"davmount\"],\"application/docbook+xml\":[\"dbk\"],\"application/dssc+der\":[\"dssc\"],\"application/dssc+xml\":[\"xdssc\"],\"application/ecmascript\":[\"ecma\",\"es\"],\"application/emma+xml\":[\"emma\"],\"application/epub+zip\":[\"epub\"],\"application/exi\":[\"exi\"],\"application/font-tdpfr\":[\"pfr\"],\"application/geo+json\":[\"geojson\"],\"application/gml+xml\":[\"gml\"],\"application/gpx+xml\":[\"gpx\"],\"application/gxf\":[\"gxf\"],\"application/gzip\":[\"gz\"],\"application/hjson\":[\"hjson\"],\"application/hyperstudio\":[\"stk\"],\"application/inkml+xml\":[\"ink\",\"inkml\"],\"application/ipfix\":[\"ipfix\"],\"application/java-archive\":[\"jar\",\"war\",\"ear\"],\"application/java-serialized-object\":[\"ser\"],\"application/java-vm\":[\"class\"],\"application/javascript\":[\"js\",\"mjs\"],\"application/json\":[\"json\",\"map\"],\"application/json5\":[\"json5\"],\"application/jsonml+json\":[\"jsonml\"],\"application/ld+json\":[\"jsonld\"],\"application/lost+xml\":[\"lostxml\"],\"application/mac-binhex40\":[\"hqx\"],\"application/mac-compactpro\":[\"cpt\"],\"application/mads+xml\":[\"mads\"],\"application/manifest+json\":[\"webmanifest\"],\"application/marc\":[\"mrc\"],\"application/marcxml+xml\":[\"mrcx\"],\"application/mathematica\":[\"ma\",\"nb\",\"mb\"],\"application/mathml+xml\":[\"mathml\"],\"application/mbox\":[\"mbox\"],\"application/mediaservercontrol+xml\":[\"mscml\"],\"application/metalink+xml\":[\"metalink\"],\"application/metalink4+xml\":[\"meta4\"],\"application/mets+xml\":[\"mets\"],\"application/mods+xml\":[\"mods\"],\"application/mp21\":[\"m21\",\"mp21\"],\"application/mp4\":[\"mp4s\",\"m4p\"],\"application/msword\":[\"doc\",\"dot\"],\"application/mxf\":[\"mxf\"],\"application/octet-stream\":[\"bin\",\"dms\",\"lrf\",\"mar\",\"so\",\"dist\",\"distz\",\"pkg\",\"bpk\",\"dump\",\"elc\",\"deploy\",\"exe\",\"dll\",\"deb\",\"dmg\",\"iso\",\"img\",\"msi\",\"msp\",\"msm\",\"buffer\"],\"application/oda\":[\"oda\"],\"application/oebps-package+xml\":[\"opf\"],\"application/ogg\":[\"ogx\"],\"application/omdoc+xml\":[\"omdoc\"],\"application/onenote\":[\"onetoc\",\"onetoc2\",\"onetmp\",\"onepkg\"],\"application/oxps\":[\"oxps\"],\"application/patch-ops-error+xml\":[\"xer\"],\"application/pdf\":[\"pdf\"],\"application/pgp-encrypted\":[\"pgp\"],\"application/pgp-signature\":[\"asc\",\"sig\"],\"application/pics-rules\":[\"prf\"],\"application/pkcs10\":[\"p10\"],\"application/pkcs7-mime\":[\"p7m\",\"p7c\"],\"application/pkcs7-signature\":[\"p7s\"],\"application/pkcs8\":[\"p8\"],\"application/pkix-attr-cert\":[\"ac\"],\"application/pkix-cert\":[\"cer\"],\"application/pkix-crl\":[\"crl\"],\"application/pkix-pkipath\":[\"pkipath\"],\"application/pkixcmp\":[\"pki\"],\"application/pls+xml\":[\"pls\"],\"application/postscript\":[\"ai\",\"eps\",\"ps\"],\"application/pskc+xml\":[\"pskcxml\"],\"application/raml+yaml\":[\"raml\"],\"application/rdf+xml\":[\"rdf\",\"owl\"],\"application/reginfo+xml\":[\"rif\"],\"application/relax-ng-compact-syntax\":[\"rnc\"],\"application/resource-lists+xml\":[\"rl\"],\"application/resource-lists-diff+xml\":[\"rld\"],\"application/rls-services+xml\":[\"rs\"],\"application/rpki-ghostbusters\":[\"gbr\"],\"application/rpki-manifest\":[\"mft\"],\"application/rpki-roa\":[\"roa\"],\"application/rsd+xml\":[\"rsd\"],\"application/rss+xml\":[\"rss\"],\"application/rtf\":[\"rtf\"],\"application/sbml+xml\":[\"sbml\"],\"application/scvp-cv-request\":[\"scq\"],\"application/scvp-cv-response\":[\"scs\"],\"application/scvp-vp-request\":[\"spq\"],\"application/scvp-vp-response\":[\"spp\"],\"application/sdp\":[\"sdp\"],\"application/set-payment-initiation\":[\"setpay\"],\"application/set-registration-initiation\":[\"setreg\"],\"application/shf+xml\":[\"shf\"],\"application/smil+xml\":[\"smi\",\"smil\"],\"application/sparql-query\":[\"rq\"],\"application/sparql-results+xml\":[\"srx\"],\"application/srgs\":[\"gram\"],\"application/srgs+xml\":[\"grxml\"],\"application/sru+xml\":[\"sru\"],\"application/ssdl+xml\":[\"ssdl\"],\"application/ssml+xml\":[\"ssml\"],\"application/tei+xml\":[\"tei\",\"teicorpus\"],\"application/thraud+xml\":[\"tfi\"],\"application/timestamped-data\":[\"tsd\"],\"application/voicexml+xml\":[\"vxml\"],\"application/wasm\":[\"wasm\"],\"application/widget\":[\"wgt\"],\"application/winhlp\":[\"hlp\"],\"application/wsdl+xml\":[\"wsdl\"],\"application/wspolicy+xml\":[\"wspolicy\"],\"application/xaml+xml\":[\"xaml\"],\"application/xcap-diff+xml\":[\"xdf\"],\"application/xenc+xml\":[\"xenc\"],\"application/xhtml+xml\":[\"xhtml\",\"xht\"],\"application/xml\":[\"xml\",\"xsl\",\"xsd\",\"rng\"],\"application/xml-dtd\":[\"dtd\"],\"application/xop+xml\":[\"xop\"],\"application/xproc+xml\":[\"xpl\"],\"application/xslt+xml\":[\"xslt\"],\"application/xspf+xml\":[\"xspf\"],\"application/xv+xml\":[\"mxml\",\"xhvml\",\"xvml\",\"xvm\"],\"application/yang\":[\"yang\"],\"application/yin+xml\":[\"yin\"],\"application/zip\":[\"zip\"],\"audio/3gpp\":[\"*3gpp\"],\"audio/adpcm\":[\"adp\"],\"audio/basic\":[\"au\",\"snd\"],\"audio/midi\":[\"mid\",\"midi\",\"kar\",\"rmi\"],\"audio/mp3\":[\"*mp3\"],\"audio/mp4\":[\"m4a\",\"mp4a\"],\"audio/mpeg\":[\"mpga\",\"mp2\",\"mp2a\",\"mp3\",\"m2a\",\"m3a\"],\"audio/ogg\":[\"oga\",\"ogg\",\"spx\"],\"audio/s3m\":[\"s3m\"],\"audio/silk\":[\"sil\"],\"audio/wav\":[\"wav\"],\"audio/wave\":[\"*wav\"],\"audio/webm\":[\"weba\"],\"audio/xm\":[\"xm\"],\"font/collection\":[\"ttc\"],\"font/otf\":[\"otf\"],\"font/ttf\":[\"ttf\"],\"font/woff\":[\"woff\"],\"font/woff2\":[\"woff2\"],\"image/aces\":[\"exr\"],\"image/apng\":[\"apng\"],\"image/bmp\":[\"bmp\"],\"image/cgm\":[\"cgm\"],\"image/dicom-rle\":[\"drle\"],\"image/emf\":[\"emf\"],\"image/fits\":[\"fits\"],\"image/g3fax\":[\"g3\"],\"image/gif\":[\"gif\"],\"image/heic\":[\"heic\"],\"image/heic-sequence\":[\"heics\"],\"image/heif\":[\"heif\"],\"image/heif-sequence\":[\"heifs\"],\"image/ief\":[\"ief\"],\"image/jls\":[\"jls\"],\"image/jp2\":[\"jp2\",\"jpg2\"],\"image/jpeg\":[\"jpeg\",\"jpg\",\"jpe\"],\"image/jpm\":[\"jpm\"],\"image/jpx\":[\"jpx\",\"jpf\"],\"image/ktx\":[\"ktx\"],\"image/png\":[\"png\"],\"image/sgi\":[\"sgi\"],\"image/svg+xml\":[\"svg\",\"svgz\"],\"image/t38\":[\"t38\"],\"image/tiff\":[\"tif\",\"tiff\"],\"image/tiff-fx\":[\"tfx\"],\"image/webp\":[\"webp\"],\"image/wmf\":[\"wmf\"],\"message/disposition-notification\":[\"disposition-notification\"],\"message/global\":[\"u8msg\"],\"message/global-delivery-status\":[\"u8dsn\"],\"message/global-disposition-notification\":[\"u8mdn\"],\"message/global-headers\":[\"u8hdr\"],\"message/rfc822\":[\"eml\",\"mime\"],\"model/gltf+json\":[\"gltf\"],\"model/gltf-binary\":[\"glb\"],\"model/iges\":[\"igs\",\"iges\"],\"model/mesh\":[\"msh\",\"mesh\",\"silo\"],\"model/vrml\":[\"wrl\",\"vrml\"],\"model/x3d+binary\":[\"x3db\",\"x3dbz\"],\"model/x3d+vrml\":[\"x3dv\",\"x3dvz\"],\"model/x3d+xml\":[\"x3d\",\"x3dz\"],\"text/cache-manifest\":[\"appcache\",\"manifest\"],\"text/calendar\":[\"ics\",\"ifb\"],\"text/coffeescript\":[\"coffee\",\"litcoffee\"],\"text/css\":[\"css\"],\"text/csv\":[\"csv\"],\"text/html\":[\"html\",\"htm\",\"shtml\"],\"text/jade\":[\"jade\"],\"text/jsx\":[\"jsx\"],\"text/less\":[\"less\"],\"text/markdown\":[\"markdown\",\"md\"],\"text/mathml\":[\"mml\"],\"text/n3\":[\"n3\"],\"text/plain\":[\"txt\",\"text\",\"conf\",\"def\",\"list\",\"log\",\"in\",\"ini\"],\"text/richtext\":[\"rtx\"],\"text/rtf\":[\"*rtf\"],\"text/sgml\":[\"sgml\",\"sgm\"],\"text/shex\":[\"shex\"],\"text/slim\":[\"slim\",\"slm\"],\"text/stylus\":[\"stylus\",\"styl\"],\"text/tab-separated-values\":[\"tsv\"],\"text/troff\":[\"t\",\"tr\",\"roff\",\"man\",\"me\",\"ms\"],\"text/turtle\":[\"ttl\"],\"text/uri-list\":[\"uri\",\"uris\",\"urls\"],\"text/vcard\":[\"vcard\"],\"text/vtt\":[\"vtt\"],\"text/xml\":[\"*xml\"],\"text/yaml\":[\"yaml\",\"yml\"],\"video/3gpp\":[\"3gp\",\"3gpp\"],\"video/3gpp2\":[\"3g2\"],\"video/h261\":[\"h261\"],\"video/h263\":[\"h263\"],\"video/h264\":[\"h264\"],\"video/jpeg\":[\"jpgv\"],\"video/jpm\":[\"*jpm\",\"jpgm\"],\"video/mj2\":[\"mj2\",\"mjp2\"],\"video/mp2t\":[\"ts\"],\"video/mp4\":[\"mp4\",\"mp4v\",\"mpg4\"],\"video/mpeg\":[\"mpeg\",\"mpg\",\"mpe\",\"m1v\",\"m2v\"],\"video/ogg\":[\"ogv\"],\"video/quicktime\":[\"qt\",\"mov\"],\"video/webm\":[\"webm\"]}"); /***/ }), /***/ "./node_modules/excel4node/node_modules/uuid/lib/bytesToUuid.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/node_modules/uuid/lib/bytesToUuid.js ***! \**********************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { /** * Convert array of 16 byte values to UUID string format of the form: * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX */ var byteToHex = []; for (var i = 0; i < 256; ++i) { byteToHex[i] = (i + 0x100).toString(16).substr(1); } function bytesToUuid(buf, offset) { var i = offset || 0; var bth = byteToHex; // join used to fix memory issue caused by concatenation: https://bugs.chromium.org/p/v8/issues/detail?id=3175#c4 return ([bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], '-', bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]], bth[buf[i++]]]).join(''); } module.exports = bytesToUuid; /***/ }), /***/ "./node_modules/excel4node/node_modules/uuid/lib/rng-browser.js": /*!**********************************************************************!*\ !*** ./node_modules/excel4node/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; }; } /***/ }), /***/ "./node_modules/excel4node/node_modules/uuid/v4.js": /*!*********************************************************!*\ !*** ./node_modules/excel4node/node_modules/uuid/v4.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var rng = __webpack_require__(/*! ./lib/rng */ "./node_modules/excel4node/node_modules/uuid/lib/rng-browser.js"); var bytesToUuid = __webpack_require__(/*! ./lib/bytesToUuid */ "./node_modules/excel4node/node_modules/uuid/lib/bytesToUuid.js"); function v4(options, buf, offset) { var i = buf && offset || 0; if (typeof(options) == 'string') { buf = options === 'binary' ? new Array(16) : null; options = null; } options = options || {}; var rnds = options.random || (options.rng || rng)(); // Per 4.4, set bits for version and `clock_seq_hi_and_reserved` rnds[6] = (rnds[6] & 0x0f) | 0x40; rnds[8] = (rnds[8] & 0x3f) | 0x80; // Copy bytes to buffer, if provided if (buf) { for (var ii = 0; ii < 16; ++ii) { buf[i + ii] = rnds[ii]; } } return buf || bytesToUuid(rnds); } module.exports = v4; /***/ }), /***/ "./node_modules/fast-xml-parser/src/json2xml.js": /*!******************************************************!*\ !*** ./node_modules/fast-xml-parser/src/json2xml.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; //parse Empty Node as self closing node const buildOptions = __webpack_require__(/*! ./util */ "./node_modules/fast-xml-parser/src/util.js").buildOptions; const defaultOptions = { attributeNamePrefix: '@_', attrNodeName: false, textNodeName: '#text', ignoreAttributes: true, cdataTagName: false, cdataPositionChar: '\\c', format: false, indentBy: ' ', supressEmptyNode: false, tagValueProcessor: function(a) { return a; }, attrValueProcessor: function(a) { return a; }, }; const props = [ 'attributeNamePrefix', 'attrNodeName', 'textNodeName', 'ignoreAttributes', 'cdataTagName', 'cdataPositionChar', 'format', 'indentBy', 'supressEmptyNode', 'tagValueProcessor', 'attrValueProcessor', ]; function Parser(options) { this.options = buildOptions(options, defaultOptions, props); if (this.options.ignoreAttributes || this.options.attrNodeName) { this.isAttribute = function(/*a*/) { return false; }; } else { this.attrPrefixLen = this.options.attributeNamePrefix.length; this.isAttribute = isAttribute; } if (this.options.cdataTagName) { this.isCDATA = isCDATA; } else { this.isCDATA = function(/*a*/) { return false; }; } this.replaceCDATAstr = replaceCDATAstr; this.replaceCDATAarr = replaceCDATAarr; if (this.options.format) { this.indentate = indentate; this.tagEndChar = '>\n'; this.newLine = '\n'; } else { this.indentate = function() { return ''; }; this.tagEndChar = '>'; this.newLine = ''; } if (this.options.supressEmptyNode) { this.buildTextNode = buildEmptyTextNode; this.buildObjNode = buildEmptyObjNode; } else { this.buildTextNode = buildTextValNode; this.buildObjNode = buildObjectNode; } this.buildTextValNode = buildTextValNode; this.buildObjectNode = buildObjectNode; } Parser.prototype.parse = function(jObj) { return this.j2x(jObj, 0).val; }; Parser.prototype.j2x = function(jObj, level) { let attrStr = ''; let val = ''; const keys = Object.keys(jObj); const len = keys.length; for (let i = 0; i < len; i++) { const key = keys[i]; if (typeof jObj[key] === 'undefined') { // supress undefined node } else if (jObj[key] === null) { val += this.indentate(level) + '<' + key + '/' + this.tagEndChar; } else if (jObj[key] instanceof Date) { val += this.buildTextNode(jObj[key], key, '', level); } else if (typeof jObj[key] !== 'object') { //premitive type const attr = this.isAttribute(key); if (attr) { attrStr += ' ' + attr + '="' + this.options.attrValueProcessor('' + jObj[key]) + '"'; } else if (this.isCDATA(key)) { if (jObj[this.options.textNodeName]) { val += this.replaceCDATAstr(jObj[this.options.textNodeName], jObj[key]); } else { val += this.replaceCDATAstr('', jObj[key]); } } else { //tag value if (key === this.options.textNodeName) { if (jObj[this.options.cdataTagName]) { //value will added while processing cdata } else { val += this.options.tagValueProcessor('' + jObj[key]); } } else { val += this.buildTextNode(jObj[key], key, '', level); } } } else if (Array.isArray(jObj[key])) { //repeated nodes if (this.isCDATA(key)) { val += this.indentate(level); if (jObj[this.options.textNodeName]) { val += this.replaceCDATAarr(jObj[this.options.textNodeName], jObj[key]); } else { val += this.replaceCDATAarr('', jObj[key]); } } else { //nested nodes const arrLen = jObj[key].length; for (let j = 0; j < arrLen; j++) { const item = jObj[key][j]; if (typeof item === 'undefined') { // supress undefined node } else if (item === null) { val += this.indentate(level) + '<' + key + '/' + this.tagEndChar; } else if (typeof item === 'object') { const result = this.j2x(item, level + 1); val += this.buildObjNode(result.val, key, result.attrStr, level); } else { val += this.buildTextNode(item, key, '', level); } } } } else { //nested node if (this.options.attrNodeName && key === this.options.attrNodeName) { const Ks = Object.keys(jObj[key]); const L = Ks.length; for (let j = 0; j < L; j++) { attrStr += ' ' + Ks[j] + '="' + this.options.attrValueProcessor('' + jObj[key][Ks[j]]) + '"'; } } else { const result = this.j2x(jObj[key], level + 1); val += this.buildObjNode(result.val, key, result.attrStr, level); } } } return {attrStr: attrStr, val: val}; }; function replaceCDATAstr(str, cdata) { str = this.options.tagValueProcessor('' + str); if (this.options.cdataPositionChar === '' || str === '') { return str + ''); } return str + this.newLine; } } function buildObjectNode(val, key, attrStr, level) { if (attrStr && !val.includes('<')) { return ( this.indentate(level) + '<' + key + attrStr + '>' + val + //+ this.newLine // + this.indentate(level) '' + this.options.tagValueProcessor(val) + ' 1) { jObj[tagName] = []; for (let tag in node.child[tagName]) { if (node.child[tagName].hasOwnProperty(tag)) { jObj[tagName].push(convertToJson(node.child[tagName][tag], options, tagName)); } } } else { const result = convertToJson(node.child[tagName][0], options, tagName); const asArray = (options.arrayMode === true && typeof result === 'object') || util.isTagNameInArrayMode(tagName, options.arrayMode, parentTagName); jObj[tagName] = asArray ? [result] : result; } } //add value return jObj; }; exports.convertToJson = convertToJson; /***/ }), /***/ "./node_modules/fast-xml-parser/src/node2json_str.js": /*!***********************************************************!*\ !*** ./node_modules/fast-xml-parser/src/node2json_str.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const util = __webpack_require__(/*! ./util */ "./node_modules/fast-xml-parser/src/util.js"); const buildOptions = __webpack_require__(/*! ./util */ "./node_modules/fast-xml-parser/src/util.js").buildOptions; const x2j = __webpack_require__(/*! ./xmlstr2xmlnode */ "./node_modules/fast-xml-parser/src/xmlstr2xmlnode.js"); //TODO: do it later const convertToJsonString = function(node, options) { options = buildOptions(options, x2j.defaultOptions, x2j.props); options.indentBy = options.indentBy || ''; return _cToJsonStr(node, options, 0); }; const _cToJsonStr = function(node, options, level) { let jObj = '{'; //traver through all the children const keys = Object.keys(node.child); for (let index = 0; index < keys.length; index++) { var tagname = keys[index]; if (node.child[tagname] && node.child[tagname].length > 1) { jObj += '"' + tagname + '" : [ '; for (var tag in node.child[tagname]) { jObj += _cToJsonStr(node.child[tagname][tag], options) + ' , '; } jObj = jObj.substr(0, jObj.length - 1) + ' ] '; //remove extra comma in last } else { jObj += '"' + tagname + '" : ' + _cToJsonStr(node.child[tagname][0], options) + ' ,'; } } util.merge(jObj, node.attrsMap); //add attrsMap as new children if (util.isEmptyObject(jObj)) { return util.isExist(node.val) ? node.val : ''; } else { if (util.isExist(node.val)) { if (!(typeof node.val === 'string' && (node.val === '' || node.val === options.cdataPositionChar))) { jObj += '"' + options.textNodeName + '" : ' + stringval(node.val); } } } //add value if (jObj[jObj.length - 1] === ',') { jObj = jObj.substr(0, jObj.length - 2); } return jObj + '}'; }; function stringval(v) { if (v === true || v === false || !isNaN(v)) { return v; } else { return '"' + v + '"'; } } function indentate(options, level) { return options.indentBy.repeat(level); } exports.convertToJsonString = convertToJsonString; /***/ }), /***/ "./node_modules/fast-xml-parser/src/parser.js": /*!****************************************************!*\ !*** ./node_modules/fast-xml-parser/src/parser.js ***! \****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const nodeToJson = __webpack_require__(/*! ./node2json */ "./node_modules/fast-xml-parser/src/node2json.js"); const xmlToNodeobj = __webpack_require__(/*! ./xmlstr2xmlnode */ "./node_modules/fast-xml-parser/src/xmlstr2xmlnode.js"); const x2xmlnode = __webpack_require__(/*! ./xmlstr2xmlnode */ "./node_modules/fast-xml-parser/src/xmlstr2xmlnode.js"); const buildOptions = __webpack_require__(/*! ./util */ "./node_modules/fast-xml-parser/src/util.js").buildOptions; const validator = __webpack_require__(/*! ./validator */ "./node_modules/fast-xml-parser/src/validator.js"); exports.parse = function(xmlData, options, validationOption) { if( validationOption){ if(validationOption === true) validationOption = {} const result = validator.validate(xmlData, validationOption); if (result !== true) { throw Error( result.err.msg) } } options = buildOptions(options, x2xmlnode.defaultOptions, x2xmlnode.props); const traversableObj = xmlToNodeobj.getTraversalObj(xmlData, options) //print(traversableObj, " "); return nodeToJson.convertToJson(traversableObj, options); }; exports.convertTonimn = __webpack_require__(/*! ./nimndata */ "./node_modules/fast-xml-parser/src/nimndata.js").convert2nimn; exports.getTraversalObj = xmlToNodeobj.getTraversalObj; exports.convertToJson = nodeToJson.convertToJson; exports.convertToJsonString = __webpack_require__(/*! ./node2json_str */ "./node_modules/fast-xml-parser/src/node2json_str.js").convertToJsonString; exports.validate = validator.validate; exports.j2xParser = __webpack_require__(/*! ./json2xml */ "./node_modules/fast-xml-parser/src/json2xml.js"); exports.parseToNimn = function(xmlData, schema, options) { return exports.convertTonimn(exports.getTraversalObj(xmlData, options), schema, options); }; function print(xmlNode, indentation){ if(xmlNode){ console.log(indentation + "{") console.log(indentation + " \"tagName\": \"" + xmlNode.tagname + "\", "); if(xmlNode.parent){ console.log(indentation + " \"parent\": \"" + xmlNode.parent.tagname + "\", "); } console.log(indentation + " \"val\": \"" + xmlNode.val + "\", "); console.log(indentation + " \"attrs\": " + JSON.stringify(xmlNode.attrsMap,null,4) + ", "); if(xmlNode.child){ console.log(indentation + "\"child\": {") const indentation2 = indentation + indentation; Object.keys(xmlNode.child).forEach( function(key) { const node = xmlNode.child[key]; if(Array.isArray(node)){ console.log(indentation + "\""+key+"\" :[") node.forEach( function(item,index) { //console.log(indentation + " \""+index+"\" : [") print(item, indentation2); }) console.log(indentation + "],") }else{ console.log(indentation + " \""+key+"\" : {") print(node, indentation2); console.log(indentation + "},") } }); console.log(indentation + "},") } console.log(indentation + "},") } } /***/ }), /***/ "./node_modules/fast-xml-parser/src/util.js": /*!**************************************************!*\ !*** ./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; }; /** * Check if a tag name should be treated as array * * @param tagName the node tagname * @param arrayMode the array mode option * @param parentTagName the parent tag name * @returns {boolean} true if node should be parsed as array */ exports.isTagNameInArrayMode = function (tagName, arrayMode, parentTagName) { if (arrayMode === false) { return false; } else if (arrayMode instanceof RegExp) { return arrayMode.test(tagName); } else if (typeof arrayMode === 'function') { return !!arrayMode(tagName, parentTagName); } return arrayMode === "strict"; } exports.isName = isName; exports.getAllMatches = getAllMatches; exports.nameRegexp = nameRegexp; /***/ }), /***/ "./node_modules/fast-xml-parser/src/validator.js": /*!*******************************************************!*\ !*** ./node_modules/fast-xml-parser/src/validator.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const util = __webpack_require__(/*! ./util */ "./node_modules/fast-xml-parser/src/util.js"); const defaultOptions = { allowBooleanAttributes: false, //A tag can have attributes without any value }; const props = ['allowBooleanAttributes']; //const tagsPattern = new RegExp("<\\/?([\\w:\\-_\.]+)\\s*\/?>","g"); exports.validate = function (xmlData, options) { options = util.buildOptions(options, defaultOptions, props); //xmlData = xmlData.replace(/(\r\n|\n|\r)/gm,"");//make it single line //xmlData = xmlData.replace(/(^\s*<\?xml.*?\?>)/g,"");//Remove XML starting tag //xmlData = xmlData.replace(/()/g,"");//Remove DOCTYPE const tags = []; let tagFound = false; //indicates that the root tag has been closed (aka. depth 0 has been reached) let reachedRoot = false; if (xmlData[0] === '\ufeff') { // check for byte order mark (BOM) xmlData = xmlData.substr(1); } for (let i = 0; i < xmlData.length; i++) { if (xmlData[i] === '<' && xmlData[i+1] === '?') { i+=2; i = readPI(xmlData,i); if (i.err) return i; }else if (xmlData[i] === '<') { //starting of tag //read until you reach to '>' avoiding any '>' in attribute value i++; if (xmlData[i] === '!') { i = readCommentAndCDATA(xmlData, i); continue; } else { let closingTag = false; if (xmlData[i] === '/') { //closing tag closingTag = true; i++; } //read tagname let tagName = ''; for (; i < xmlData.length && xmlData[i] !== '>' && xmlData[i] !== ' ' && xmlData[i] !== '\t' && xmlData[i] !== '\n' && xmlData[i] !== '\r'; i++ ) { tagName += xmlData[i]; } tagName = tagName.trim(); //console.log(tagName); if (tagName[tagName.length - 1] === '/') { //self closing tag without attributes tagName = tagName.substring(0, tagName.length - 1); //continue; i--; } if (!validateTagName(tagName)) { let msg; if (tagName.trim().length === 0) { msg = "There is an unnecessary space between tag name and backward slash ' 0) { return getErrorObject('InvalidTag', "Closing tag '"+tagName+"' can't have attributes or invalid starting.", getLineNumberForPosition(xmlData, i)); } else { const otg = tags.pop(); if (tagName !== otg) { return getErrorObject('InvalidTag', "Closing tag '"+otg+"' is expected inplace of '"+tagName+"'.", getLineNumberForPosition(xmlData, i)); } //when there are no more tags, we reached the root level. if (tags.length == 0) { reachedRoot = true; } } } else { const isValid = validateAttributeString(attrStr, options); if (isValid !== true) { //the result from the nested function returns the position of the error within the attribute //in order to get the 'true' error line, we need to calculate the position where the attribute begins (i - attrStr.length) and then add the position within the attribute //this gives us the absolute index in the entire xml, which we can use to find the line at last return getErrorObject(isValid.err.code, isValid.err.msg, getLineNumberForPosition(xmlData, i - attrStr.length + isValid.err.line)); } //if the root level has been reached before ... if (reachedRoot === true) { return getErrorObject('InvalidXml', 'Multiple possible root nodes found.', getLineNumberForPosition(xmlData, i)); } else { tags.push(tagName); } tagFound = true; } //skip tag text value //It may include comments and CDATA value for (i++; i < xmlData.length; i++) { if (xmlData[i] === '<') { if (xmlData[i + 1] === '!') { //comment or CADATA i++; i = readCommentAndCDATA(xmlData, i); continue; } else if (xmlData[i+1] === '?') { i = readPI(xmlData, ++i); if (i.err) return i; } else{ break; } } else if (xmlData[i] === '&') { const afterAmp = validateAmpersand(xmlData, i); if (afterAmp == -1) return getErrorObject('InvalidChar', "char '&' is not expected.", getLineNumberForPosition(xmlData, i)); i = afterAmp; } } //end of reading tag text value if (xmlData[i] === '<') { i--; } } } else { if (xmlData[i] === ' ' || xmlData[i] === '\t' || xmlData[i] === '\n' || xmlData[i] === '\r') { continue; } return getErrorObject('InvalidChar', "char '"+xmlData[i]+"' is not expected.", getLineNumberForPosition(xmlData, i)); } } if (!tagFound) { return getErrorObject('InvalidXml', 'Start tag expected.', 1); } else if (tags.length > 0) { return getErrorObject('InvalidXml', "Invalid '"+JSON.stringify(tags, null, 4).replace(/\r?\n/g, '')+"' found.", 1); } return true; }; /** * Read Processing insstructions and skip * @param {*} xmlData * @param {*} i */ function readPI(xmlData, i) { var start = i; for (; i < xmlData.length; i++) { if (xmlData[i] == '?' || xmlData[i] == ' ') { //tagname var tagname = xmlData.substr(start, i - start); if (i > 5 && tagname === 'xml') { return getErrorObject('InvalidXml', 'XML declaration allowed only at the start of the document.', getLineNumberForPosition(xmlData, i)); } else if (xmlData[i] == '?' && xmlData[i + 1] == '>') { //check if valid attribut string i++; break; } else { continue; } } } return i; } function readCommentAndCDATA(xmlData, i) { if (xmlData.length > i + 5 && xmlData[i + 1] === '-' && xmlData[i + 2] === '-') { //comment for (i += 3; i < xmlData.length; i++) { if (xmlData[i] === '-' && xmlData[i + 1] === '-' && xmlData[i + 2] === '>') { i += 2; break; } } } else if ( xmlData.length > i + 8 && xmlData[i + 1] === 'D' && xmlData[i + 2] === 'O' && xmlData[i + 3] === 'C' && xmlData[i + 4] === 'T' && xmlData[i + 5] === 'Y' && xmlData[i + 6] === 'P' && xmlData[i + 7] === 'E' ) { let angleBracketsCount = 1; for (i += 8; i < xmlData.length; i++) { if (xmlData[i] === '<') { angleBracketsCount++; } else if (xmlData[i] === '>') { angleBracketsCount--; if (angleBracketsCount === 0) { break; } } } } else if ( xmlData.length > i + 9 && xmlData[i + 1] === '[' && xmlData[i + 2] === 'C' && xmlData[i + 3] === 'D' && xmlData[i + 4] === 'A' && xmlData[i + 5] === 'T' && xmlData[i + 6] === 'A' && xmlData[i + 7] === '[' ) { for (i += 8; i < xmlData.length; i++) { if (xmlData[i] === ']' && xmlData[i + 1] === ']' && xmlData[i + 2] === '>') { i += 2; break; } } } return i; } var doubleQuote = '"'; var singleQuote = "'"; /** * Keep reading xmlData until '<' is found outside the attribute value. * @param {string} xmlData * @param {number} i */ function readAttributeStr(xmlData, i) { let attrStr = ''; let startChar = ''; let tagClosed = false; for (; i < xmlData.length; i++) { if (xmlData[i] === doubleQuote || xmlData[i] === singleQuote) { if (startChar === '') { startChar = xmlData[i]; } else if (startChar !== xmlData[i]) { //if vaue is enclosed with double quote then single quotes are allowed inside the value and vice versa continue; } else { startChar = ''; } } else if (xmlData[i] === '>') { if (startChar === '') { tagClosed = true; break; } } attrStr += xmlData[i]; } if (startChar !== '') { return false; } return { value: attrStr, index: i, tagClosed: tagClosed }; } /** * Select all the attributes whether valid or invalid. */ const validAttrStrRegxp = new RegExp('(\\s*)([^\\s=]+)(\\s*=)?(\\s*([\'"])(([\\s\\S])*?)\\5)?', 'g'); //attr, ="sd", a="amit's", a="sd"b="saf", ab cd="" function validateAttributeString(attrStr, options) { //console.log("start:"+attrStr+":end"); //if(attrStr.trim().length === 0) return true; //empty string const matches = util.getAllMatches(attrStr, validAttrStrRegxp); const attrNames = {}; for (let i = 0; i < matches.length; i++) { if (matches[i][1].length === 0) { //nospace before attribute name: a="sd"b="saf" return getErrorObject('InvalidAttr', "Attribute '"+matches[i][2]+"' has no space in starting.", getPositionFromMatch(attrStr, matches[i][0])) } else if (matches[i][3] === undefined && !options.allowBooleanAttributes) { //independent attribute: ab return getErrorObject('InvalidAttr', "boolean attribute '"+matches[i][2]+"' is not allowed.", getPositionFromMatch(attrStr, matches[i][0])); } /* else if(matches[i][6] === undefined){//attribute without value: ab= return { err: { code:"InvalidAttr",msg:"attribute " + matches[i][2] + " has no value assigned."}}; } */ const attrName = matches[i][2]; if (!validateAttrName(attrName)) { return getErrorObject('InvalidAttr', "Attribute '"+attrName+"' is an invalid name.", getPositionFromMatch(attrStr, matches[i][0])); } if (!attrNames.hasOwnProperty(attrName)) { //check for duplicate attribute. attrNames[attrName] = 1; } else { return getErrorObject('InvalidAttr', "Attribute '"+attrName+"' is repeated.", getPositionFromMatch(attrStr, matches[i][0])); } } return true; } function validateNumberAmpersand(xmlData, i) { let re = /\d/; if (xmlData[i] === 'x') { i++; re = /[\da-fA-F]/; } for (; i < xmlData.length; i++) { if (xmlData[i] === ';') return i; if (!xmlData[i].match(re)) break; } return -1; } function validateAmpersand(xmlData, i) { // https://www.w3.org/TR/xml/#dt-charref i++; if (xmlData[i] === ';') return -1; if (xmlData[i] === '#') { i++; return validateNumberAmpersand(xmlData, i); } let count = 0; for (; i < xmlData.length; i++, count++) { if (xmlData[i].match(/\w/) && count < 20) continue; if (xmlData[i] === ';') break; return -1; } return i; } function getErrorObject(code, message, lineNumber) { return { err: { code: code, msg: message, line: lineNumber, }, }; } function validateAttrName(attrName) { return util.isName(attrName); } // const startsWithXML = /^xml/i; function validateTagName(tagname) { return util.isName(tagname) /* && !tagname.match(startsWithXML) */; } //this function returns the line number for the character at the given index function getLineNumberForPosition(xmlData, index) { var lines = xmlData.substring(0, index).split(/\r?\n/); return lines.length; } //this function returns the position of the last character of match within attrStr function getPositionFromMatch(attrStr, match) { return attrStr.indexOf(match) + match.length; } /***/ }), /***/ "./node_modules/fast-xml-parser/src/xmlNode.js": /*!*****************************************************!*\ !*** ./node_modules/fast-xml-parser/src/xmlNode.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; module.exports = function(tagname, parent, val) { this.tagname = tagname; this.parent = parent; this.child = {}; //child tags this.attrsMap = {}; //attributes map this.val = val; //text only this.addChild = function(child) { if (Array.isArray(this.child[child.tagname])) { //already presents this.child[child.tagname].push(child); } else { this.child[child.tagname] = [child]; } }; }; /***/ }), /***/ "./node_modules/fast-xml-parser/src/xmlstr2xmlnode.js": /*!************************************************************!*\ !*** ./node_modules/fast-xml-parser/src/xmlstr2xmlnode.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; const util = __webpack_require__(/*! ./util */ "./node_modules/fast-xml-parser/src/util.js"); const buildOptions = __webpack_require__(/*! ./util */ "./node_modules/fast-xml-parser/src/util.js").buildOptions; const xmlNode = __webpack_require__(/*! ./xmlNode */ "./node_modules/fast-xml-parser/src/xmlNode.js"); 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?/g, "\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; let shouldBuildAttributesMap = true; if(separatorIndex !== -1){ tagName = tagExp.substr(0, separatorIndex).replace(/\s\s*$/, ''); tagExp = tagExp.substr(separatorIndex + 1); } if(options.ignoreNameSpace){ const colonIndex = tagName.indexOf(":"); if(colonIndex !== -1){ tagName = tagName.substr(colonIndex+1); shouldBuildAttributesMap = tagName !== result.data.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 && shouldBuildAttributesMap){ 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; /***/ }), /***/ "./node_modules/file-saver/dist/FileSaver.min.js": /*!*******************************************************!*\ !*** ./node_modules/file-saver/dist/FileSaver.min.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;(function(a,b){if(true)!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (b), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));else {}})(this,function(){"use strict";function b(a,b){return"undefined"==typeof b?b={autoBom:!1}:"object"!=typeof b&&(console.warn("Deprecated: Expected third argument to be a object"),b={autoBom:!b}),b.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(a.type)?new Blob(["\uFEFF",a],{type:a.type}):a}function c(a,b,c){var d=new XMLHttpRequest;d.open("GET",a),d.responseType="blob",d.onload=function(){g(d.response,b,c)},d.onerror=function(){console.error("could not download file")},d.send()}function d(a){var b=new XMLHttpRequest;b.open("HEAD",a,!1);try{b.send()}catch(a){}return 200<=b.status&&299>=b.status}function e(a){try{a.dispatchEvent(new MouseEvent("click"))}catch(c){var b=document.createEvent("MouseEvents");b.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),a.dispatchEvent(b)}}var f="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof global&&global.global===global?global:void 0,a=f.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),g=f.saveAs||("object"!=typeof window||window!==f?function(){}:"download"in HTMLAnchorElement.prototype&&!a?function(b,g,h){var i=f.URL||f.webkitURL,j=document.createElement("a");g=g||b.name||"download",j.download=g,j.rel="noopener","string"==typeof b?(j.href=b,j.origin===location.origin?e(j):d(j.href)?c(b,g,h):e(j,j.target="_blank")):(j.href=i.createObjectURL(b),setTimeout(function(){i.revokeObjectURL(j.href)},4E4),setTimeout(function(){e(j)},0))}:"msSaveOrOpenBlob"in navigator?function(f,g,h){if(g=g||f.name||"download","string"!=typeof f)navigator.msSaveOrOpenBlob(b(f,h),g);else if(d(f))c(f,g,h);else{var i=document.createElement("a");i.href=f,i.target="_blank",setTimeout(function(){e(i)})}}:function(b,d,e,g){if(g=g||open("","_blank"),g&&(g.document.title=g.document.body.innerText="downloading..."),"string"==typeof b)return c(b,d,e);var h="application/octet-stream"===b.type,i=/constructor/i.test(f.HTMLElement)||f.safari,j=/CriOS\/[\d]+/.test(navigator.userAgent);if((j||h&&i||a)&&"undefined"!=typeof FileReader){var k=new FileReader;k.onloadend=function(){var a=k.result;a=j?a:a.replace(/^data:[^;]*;/,"data:attachment/file;"),g?g.location.href=a:location=a,g=null},k.readAsDataURL(b)}else{var l=f.URL||f.webkitURL,m=l.createObjectURL(b);g?g.location=m:location.href=m,g=null,setTimeout(function(){l.revokeObjectURL(m)},4E4)}});f.saveAs=g.saveAs=g, true&&(module.exports=g)}); //# sourceMappingURL=FileSaver.min.js.map /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) /***/ }), /***/ "./node_modules/graphql/error/GraphQLError.mjs": /*!*****************************************************!*\ !*** ./node_modules/graphql/error/GraphQLError.mjs ***! \*****************************************************/ /*! exports provided: GraphQLError */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLError", function() { return GraphQLError; }); /* harmony import */ var _printError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./printError */ "./node_modules/graphql/error/printError.mjs"); /* harmony import */ var _language_location__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../language/location */ "./node_modules/graphql/language/location.mjs"); /** * 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 GraphQLError( // eslint-disable-line no-redeclare message, nodes, source, positions, path, originalError, extensions) { // Compute list of blame nodes. var _nodes = Array.isArray(nodes) ? nodes.length !== 0 ? nodes : undefined : nodes ? [nodes] : undefined; // Compute locations in the source for the given nodes/positions. var _source = source; if (!_source && _nodes) { var node = _nodes[0]; _source = node && node.loc && node.loc.source; } var _positions = positions; if (!_positions && _nodes) { _positions = _nodes.reduce(function (list, node) { if (node.loc) { list.push(node.loc.start); } return list; }, []); } if (_positions && _positions.length === 0) { _positions = undefined; } var _locations; if (positions && source) { _locations = positions.map(function (pos) { return Object(_language_location__WEBPACK_IMPORTED_MODULE_1__["getLocation"])(source, pos); }); } else if (_nodes) { _locations = _nodes.reduce(function (list, node) { if (node.loc) { list.push(Object(_language_location__WEBPACK_IMPORTED_MODULE_1__["getLocation"])(node.loc.source, node.loc.start)); } return list; }, []); } var _extensions = extensions || originalError && originalError.extensions; Object.defineProperties(this, { message: { value: message, // By being enumerable, JSON.stringify will include `message` in the // resulting output. This ensures that the simplest possible GraphQL // service adheres to the spec. enumerable: true, writable: true }, locations: { // Coercing falsey values to undefined ensures they will not be included // in JSON.stringify() when not provided. value: _locations || undefined, // By being enumerable, JSON.stringify will include `locations` in the // resulting output. This ensures that the simplest possible GraphQL // service adheres to the spec. enumerable: Boolean(_locations) }, path: { // Coercing falsey values to undefined ensures they will not be included // in JSON.stringify() when not provided. value: path || undefined, // By being enumerable, JSON.stringify will include `path` in the // resulting output. This ensures that the simplest possible GraphQL // service adheres to the spec. enumerable: Boolean(path) }, nodes: { value: _nodes || undefined }, source: { value: _source || undefined }, positions: { value: _positions || undefined }, originalError: { value: originalError }, extensions: { // Coercing falsey values to undefined ensures they will not be included // in JSON.stringify() when not provided. value: _extensions || undefined, // By being enumerable, JSON.stringify will include `path` in the // resulting output. This ensures that the simplest possible GraphQL // service adheres to the spec. enumerable: Boolean(_extensions) } }); // Include (non-enumerable) stack trace. if (originalError && originalError.stack) { Object.defineProperty(this, 'stack', { value: originalError.stack, writable: true, configurable: true }); } else if (Error.captureStackTrace) { Error.captureStackTrace(this, GraphQLError); } else { Object.defineProperty(this, 'stack', { value: Error().stack, writable: true, configurable: true }); } } GraphQLError.prototype = Object.create(Error.prototype, { constructor: { value: GraphQLError }, name: { value: 'GraphQLError' }, toString: { value: function toString() { return Object(_printError__WEBPACK_IMPORTED_MODULE_0__["printError"])(this); } } }); /***/ }), /***/ "./node_modules/graphql/error/formatError.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/error/formatError.mjs ***! \****************************************************/ /*! exports provided: formatError */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "formatError", function() { return formatError; }); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /** * 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 GraphQLError, format it according to the rules described by the * Response Format, Errors section of the GraphQL Specification. */ function formatError(error) { !error ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'Received null or undefined error.') : void 0; var message = error.message || 'An unknown error occurred.'; var locations = error.locations; var path = error.path; var extensions = error.extensions; return extensions ? { message: message, locations: locations, path: path, extensions: extensions } : { message: message, locations: locations, path: path }; } /***/ }), /***/ "./node_modules/graphql/error/index.mjs": /*!**********************************************!*\ !*** ./node_modules/graphql/error/index.mjs ***! \**********************************************/ /*! exports provided: GraphQLError, syntaxError, locatedError, printError, formatError */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLError", function() { return _GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]; }); /* harmony import */ var _syntaxError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./syntaxError */ "./node_modules/graphql/error/syntaxError.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "syntaxError", function() { return _syntaxError__WEBPACK_IMPORTED_MODULE_1__["syntaxError"]; }); /* harmony import */ var _locatedError__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./locatedError */ "./node_modules/graphql/error/locatedError.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "locatedError", function() { return _locatedError__WEBPACK_IMPORTED_MODULE_2__["locatedError"]; }); /* harmony import */ var _printError__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./printError */ "./node_modules/graphql/error/printError.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printError", function() { return _printError__WEBPACK_IMPORTED_MODULE_3__["printError"]; }); /* harmony import */ var _formatError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./formatError */ "./node_modules/graphql/error/formatError.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatError", function() { return _formatError__WEBPACK_IMPORTED_MODULE_4__["formatError"]; }); /** * 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 */ /***/ }), /***/ "./node_modules/graphql/error/locatedError.mjs": /*!*****************************************************!*\ !*** ./node_modules/graphql/error/locatedError.mjs ***! \*****************************************************/ /*! exports provided: locatedError */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "locatedError", function() { return locatedError; }); /* harmony import */ var _GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 an arbitrary Error, presumably thrown while attempting to execute a * GraphQL operation, produce a new GraphQLError aware of the location in the * document responsible for the original Error. */ function locatedError(originalError, nodes, path) { // Note: this uses a brand-check to support GraphQL errors originating from // other contexts. if (originalError && Array.isArray(originalError.path)) { return originalError; } return new _GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](originalError && originalError.message, originalError && originalError.nodes || nodes, originalError && originalError.source, originalError && originalError.positions, path, originalError); } /***/ }), /***/ "./node_modules/graphql/error/printError.mjs": /*!***************************************************!*\ !*** ./node_modules/graphql/error/printError.mjs ***! \***************************************************/ /*! exports provided: printError */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "printError", function() { return printError; }); /* harmony import */ var _language_location__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../language/location */ "./node_modules/graphql/language/location.mjs"); /** * 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 */ /** * Prints a GraphQLError to a string, representing useful location information * about the error's position in the source. */ function printError(error) { var printedLocations = []; if (error.nodes) { var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = error.nodes[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var node = _step.value; if (node.loc) { printedLocations.push(highlightSourceAtLocation(node.loc.source, Object(_language_location__WEBPACK_IMPORTED_MODULE_0__["getLocation"])(node.loc.source, node.loc.start))); } } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } else if (error.source && error.locations) { var source = error.source; var _iteratorNormalCompletion2 = true; var _didIteratorError2 = false; var _iteratorError2 = undefined; try { for (var _iterator2 = error.locations[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { var location = _step2.value; printedLocations.push(highlightSourceAtLocation(source, location)); } } catch (err) { _didIteratorError2 = true; _iteratorError2 = err; } finally { try { if (!_iteratorNormalCompletion2 && _iterator2.return != null) { _iterator2.return(); } } finally { if (_didIteratorError2) { throw _iteratorError2; } } } } return printedLocations.length === 0 ? error.message : [error.message].concat(printedLocations).join('\n\n') + '\n'; } /** * Render a helpful description of the location of the error in the GraphQL * Source document. */ function highlightSourceAtLocation(source, location) { var firstLineColumnOffset = source.locationOffset.column - 1; var body = whitespace(firstLineColumnOffset) + source.body; var lineIndex = location.line - 1; var lineOffset = source.locationOffset.line - 1; var lineNum = location.line + lineOffset; var columnOffset = location.line === 1 ? firstLineColumnOffset : 0; var columnNum = location.column + columnOffset; var lines = body.split(/\r\n|[\n\r]/g); return "".concat(source.name, " (").concat(lineNum, ":").concat(columnNum, ")\n") + printPrefixedLines([// Lines specified like this: ["prefix", "string"], ["".concat(lineNum - 1, ": "), lines[lineIndex - 1]], ["".concat(lineNum, ": "), lines[lineIndex]], ['', whitespace(columnNum - 1) + '^'], ["".concat(lineNum + 1, ": "), lines[lineIndex + 1]]]); } function printPrefixedLines(lines) { var existingLines = lines.filter(function (_ref) { var _ = _ref[0], line = _ref[1]; return line !== undefined; }); var padLen = 0; var _iteratorNormalCompletion3 = true; var _didIteratorError3 = false; var _iteratorError3 = undefined; try { for (var _iterator3 = existingLines[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) { var _ref4 = _step3.value; var prefix = _ref4[0]; padLen = Math.max(padLen, prefix.length); } } catch (err) { _didIteratorError3 = true; _iteratorError3 = err; } finally { try { if (!_iteratorNormalCompletion3 && _iterator3.return != null) { _iterator3.return(); } } finally { if (_didIteratorError3) { throw _iteratorError3; } } } return existingLines.map(function (_ref3) { var prefix = _ref3[0], line = _ref3[1]; return lpad(padLen, prefix) + line; }).join('\n'); } function whitespace(len) { return Array(len + 1).join(' '); } function lpad(len, str) { return whitespace(len - str.length) + str; } /***/ }), /***/ "./node_modules/graphql/error/syntaxError.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/error/syntaxError.mjs ***! \****************************************************/ /*! exports provided: syntaxError */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "syntaxError", function() { return syntaxError; }); /* harmony import */ var _GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 GraphQLError representing a syntax error, containing useful * descriptive information about the syntax error's position in the source. */ function syntaxError(source, position, description) { return new _GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Syntax Error: ".concat(description), undefined, source, [position]); } /***/ }), /***/ "./node_modules/graphql/execution/execute.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/execution/execute.mjs ***! \****************************************************/ /*! exports provided: execute, responsePathAsArray, addPath, assertValidExecutionArguments, buildExecutionContext, collectFields, buildResolveInfo, resolveFieldValueOrError, defaultFieldResolver, getFieldDef */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "execute", function() { return execute; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "responsePathAsArray", function() { return responsePathAsArray; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addPath", function() { return addPath; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertValidExecutionArguments", function() { return assertValidExecutionArguments; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildExecutionContext", function() { return buildExecutionContext; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "collectFields", function() { return collectFields; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildResolveInfo", function() { return buildResolveInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveFieldValueOrError", function() { return resolveFieldValueOrError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultFieldResolver", function() { return defaultFieldResolver; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFieldDef", function() { return getFieldDef; }); /* harmony import */ var iterall__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! iterall */ "./node_modules/iterall/index.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _error_locatedError__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../error/locatedError */ "./node_modules/graphql/error/locatedError.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _jsutils_isNullish__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../jsutils/isNullish */ "./node_modules/graphql/jsutils/isNullish.mjs"); /* harmony import */ var _jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../jsutils/isPromise */ "./node_modules/graphql/jsutils/isPromise.mjs"); /* harmony import */ var _jsutils_memoize3__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../jsutils/memoize3 */ "./node_modules/graphql/jsutils/memoize3.mjs"); /* harmony import */ var _jsutils_promiseForObject__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../jsutils/promiseForObject */ "./node_modules/graphql/jsutils/promiseForObject.mjs"); /* harmony import */ var _jsutils_promiseReduce__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../jsutils/promiseReduce */ "./node_modules/graphql/jsutils/promiseReduce.mjs"); /* harmony import */ var _utilities_getOperationRootType__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../utilities/getOperationRootType */ "./node_modules/graphql/utilities/getOperationRootType.mjs"); /* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../utilities/typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _values__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./values */ "./node_modules/graphql/execution/values.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../type/introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../type/directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _type_validate__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../type/validate */ "./node_modules/graphql/type/validate.mjs"); 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 */ function execute(argsOrSchema, document, rootValue, contextValue, variableValues, operationName, fieldResolver) { /* eslint-enable no-redeclare */ // Extract arguments from object args if provided. return arguments.length === 1 ? executeImpl(argsOrSchema.schema, argsOrSchema.document, argsOrSchema.rootValue, argsOrSchema.contextValue, argsOrSchema.variableValues, argsOrSchema.operationName, argsOrSchema.fieldResolver) : executeImpl(argsOrSchema, document, rootValue, contextValue, variableValues, operationName, fieldResolver); } function executeImpl(schema, document, rootValue, contextValue, variableValues, operationName, fieldResolver) { // If arguments are missing or incorrect, throw an error. assertValidExecutionArguments(schema, document, variableValues); // If a valid execution context cannot be created due to incorrect arguments, // a "Response" with only errors is returned. var exeContext = buildExecutionContext(schema, document, rootValue, contextValue, variableValues, operationName, fieldResolver); // Return early errors if execution context failed. if (Array.isArray(exeContext)) { return { errors: exeContext }; } // Return a Promise that will eventually resolve to the data described by // The "Response" section of the GraphQL specification. // // If errors are encountered while executing a GraphQL field, only that // field and its descendants will be omitted, and sibling fields will still // be executed. An execution which encounters errors will still result in a // resolved Promise. var data = executeOperation(exeContext, exeContext.operation, rootValue); return buildResponse(exeContext, data); } /** * Given a completed execution context and data, build the { errors, data } * response defined by the "Response" section of the GraphQL specification. */ function buildResponse(exeContext, data) { if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(data)) { return data.then(function (resolved) { return buildResponse(exeContext, resolved); }); } return exeContext.errors.length === 0 ? { data: data } : { errors: exeContext.errors, data: data }; } /** * Given a ResponsePath (found in the `path` entry in the information provided * as the last argument to a field resolver), return an Array of the path keys. */ function responsePathAsArray(path) { var flattened = []; var curr = path; while (curr) { flattened.push(curr.key); curr = curr.prev; } return flattened.reverse(); } /** * Given a ResponsePath and a key, return a new ResponsePath containing the * new key. */ function addPath(prev, key) { return { prev: prev, key: key }; } /** * Essential assertions before executing to provide developer feedback for * improper use of the GraphQL library. */ function assertValidExecutionArguments(schema, document, rawVariableValues) { !document ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide document') : void 0; // If the schema used for execution is invalid, throw an error. Object(_type_validate__WEBPACK_IMPORTED_MODULE_18__["assertValidSchema"])(schema); // Variables, if provided, must be an object. !(!rawVariableValues || _typeof(rawVariableValues) === 'object') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Variables must be provided as an Object where each property is a ' + 'variable value. Perhaps look to see if an unparsed JSON string ' + 'was provided.') : void 0; } /** * Constructs a ExecutionContext object from the arguments passed to * execute, which we will pass throughout the other execution methods. * * Throws a GraphQLError if a valid execution context cannot be created. */ function buildExecutionContext(schema, document, rootValue, contextValue, rawVariableValues, operationName, fieldResolver) { var errors = []; var operation; var hasMultipleAssumedOperations = false; var fragments = Object.create(null); for (var i = 0; i < document.definitions.length; i++) { var definition = document.definitions[i]; switch (definition.kind) { case _language_kinds__WEBPACK_IMPORTED_MODULE_13__["Kind"].OPERATION_DEFINITION: if (!operationName && operation) { hasMultipleAssumedOperations = true; } else if (!operationName || definition.name && definition.name.value === operationName) { operation = definition; } break; case _language_kinds__WEBPACK_IMPORTED_MODULE_13__["Kind"].FRAGMENT_DEFINITION: fragments[definition.name.value] = definition; break; } } if (!operation) { if (operationName) { errors.push(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Unknown operation named \"".concat(operationName, "\"."))); } else { errors.push(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]('Must provide an operation.')); } } else if (hasMultipleAssumedOperations) { errors.push(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]('Must provide operation name if query contains ' + 'multiple operations.')); } var variableValues; if (operation) { var coercedVariableValues = Object(_values__WEBPACK_IMPORTED_MODULE_14__["getVariableValues"])(schema, operation.variableDefinitions || [], rawVariableValues || {}); if (coercedVariableValues.errors) { errors.push.apply(errors, coercedVariableValues.errors); } else { variableValues = coercedVariableValues.coerced; } } if (errors.length !== 0) { return errors; } !operation ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Has operation if no errors.') : void 0; !variableValues ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Has variables if no errors.') : void 0; return { schema: schema, fragments: fragments, rootValue: rootValue, contextValue: contextValue, operation: operation, variableValues: variableValues, fieldResolver: fieldResolver || defaultFieldResolver, errors: errors }; } /** * Implements the "Evaluating operations" section of the spec. */ function executeOperation(exeContext, operation, rootValue) { var type = Object(_utilities_getOperationRootType__WEBPACK_IMPORTED_MODULE_11__["getOperationRootType"])(exeContext.schema, operation); var fields = collectFields(exeContext, type, operation.selectionSet, Object.create(null), Object.create(null)); var path = undefined; // Errors from sub-fields of a NonNull type may propagate to the top level, // at which point we still log the error and null the parent field, which // in this case is the entire response. // // Similar to completeValueCatchingError. try { var result = operation.operation === 'mutation' ? executeFieldsSerially(exeContext, type, rootValue, path, fields) : executeFields(exeContext, type, rootValue, path, fields); if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(result)) { return result.then(undefined, function (error) { exeContext.errors.push(error); return Promise.resolve(null); }); } return result; } catch (error) { exeContext.errors.push(error); return null; } } /** * Implements the "Evaluating selection sets" section of the spec * for "write" mode. */ function executeFieldsSerially(exeContext, parentType, sourceValue, path, fields) { return Object(_jsutils_promiseReduce__WEBPACK_IMPORTED_MODULE_10__["default"])(Object.keys(fields), function (results, responseName) { var fieldNodes = fields[responseName]; var fieldPath = addPath(path, responseName); var result = resolveField(exeContext, parentType, sourceValue, fieldNodes, fieldPath); if (result === undefined) { return results; } if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(result)) { return result.then(function (resolvedResult) { results[responseName] = resolvedResult; return results; }); } results[responseName] = result; return results; }, Object.create(null)); } /** * Implements the "Evaluating selection sets" section of the spec * for "read" mode. */ function executeFields(exeContext, parentType, sourceValue, path, fields) { var results = Object.create(null); var containsPromise = false; for (var i = 0, keys = Object.keys(fields); i < keys.length; ++i) { var responseName = keys[i]; var fieldNodes = fields[responseName]; var fieldPath = addPath(path, responseName); var result = resolveField(exeContext, parentType, sourceValue, fieldNodes, fieldPath); if (result !== undefined) { results[responseName] = result; if (!containsPromise && Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(result)) { containsPromise = true; } } } // If there are no promises, we can just return the object if (!containsPromise) { return results; } // Otherwise, results is a map from field name to the result of resolving that // field, which is possibly a promise. Return a promise that will return this // same map, but with any promises replaced with the values they resolved to. return Object(_jsutils_promiseForObject__WEBPACK_IMPORTED_MODULE_9__["default"])(results); } /** * Given a selectionSet, adds all of the fields in that selection to * the passed in map of fields, and returns it at the end. * * CollectFields requires the "runtime type" of an object. For a field which * returns an Interface or Union type, the "runtime type" will be the actual * Object type returned by that field. */ function collectFields(exeContext, runtimeType, selectionSet, fields, visitedFragmentNames) { for (var i = 0; i < selectionSet.selections.length; i++) { var selection = selectionSet.selections[i]; switch (selection.kind) { case _language_kinds__WEBPACK_IMPORTED_MODULE_13__["Kind"].FIELD: if (!shouldIncludeNode(exeContext, selection)) { continue; } var name = getFieldEntryKey(selection); if (!fields[name]) { fields[name] = []; } fields[name].push(selection); break; case _language_kinds__WEBPACK_IMPORTED_MODULE_13__["Kind"].INLINE_FRAGMENT: if (!shouldIncludeNode(exeContext, selection) || !doesFragmentConditionMatch(exeContext, selection, runtimeType)) { continue; } collectFields(exeContext, runtimeType, selection.selectionSet, fields, visitedFragmentNames); break; case _language_kinds__WEBPACK_IMPORTED_MODULE_13__["Kind"].FRAGMENT_SPREAD: var fragName = selection.name.value; if (visitedFragmentNames[fragName] || !shouldIncludeNode(exeContext, selection)) { continue; } visitedFragmentNames[fragName] = true; var fragment = exeContext.fragments[fragName]; if (!fragment || !doesFragmentConditionMatch(exeContext, fragment, runtimeType)) { continue; } collectFields(exeContext, runtimeType, fragment.selectionSet, fields, visitedFragmentNames); break; } } return fields; } /** * Determines if a field should be included based on the @include and @skip * directives, where @skip has higher precidence than @include. */ function shouldIncludeNode(exeContext, node) { var skip = Object(_values__WEBPACK_IMPORTED_MODULE_14__["getDirectiveValues"])(_type_directives__WEBPACK_IMPORTED_MODULE_17__["GraphQLSkipDirective"], node, exeContext.variableValues); if (skip && skip.if === true) { return false; } var include = Object(_values__WEBPACK_IMPORTED_MODULE_14__["getDirectiveValues"])(_type_directives__WEBPACK_IMPORTED_MODULE_17__["GraphQLIncludeDirective"], node, exeContext.variableValues); if (include && include.if === false) { return false; } return true; } /** * Determines if a fragment is applicable to the given type. */ function doesFragmentConditionMatch(exeContext, fragment, type) { var typeConditionNode = fragment.typeCondition; if (!typeConditionNode) { return true; } var conditionalType = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_12__["typeFromAST"])(exeContext.schema, typeConditionNode); if (conditionalType === type) { return true; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isAbstractType"])(conditionalType)) { return exeContext.schema.isPossibleType(conditionalType, type); } return false; } /** * Implements the logic to compute the key of a given field's entry */ function getFieldEntryKey(node) { return node.alias ? node.alias.value : node.name.value; } /** * Resolves the field on the given source object. In particular, this * figures out the value that the field returns by calling its resolve function, * then calls completeValue to complete promises, serialize scalars, or execute * the sub-selection-set for objects. */ function resolveField(exeContext, parentType, source, fieldNodes, path) { var fieldNode = fieldNodes[0]; var fieldName = fieldNode.name.value; var fieldDef = getFieldDef(exeContext.schema, parentType, fieldName); if (!fieldDef) { return; } var resolveFn = fieldDef.resolve || exeContext.fieldResolver; var info = buildResolveInfo(exeContext, fieldDef, fieldNodes, parentType, path); // Get the resolve function, regardless of if its result is normal // or abrupt (error). var result = resolveFieldValueOrError(exeContext, fieldDef, fieldNodes, resolveFn, source, info); return completeValueCatchingError(exeContext, fieldDef.type, fieldNodes, info, path, result); } function buildResolveInfo(exeContext, fieldDef, fieldNodes, parentType, path) { // The resolve function's optional fourth argument is a collection of // information about the current execution state. return { fieldName: fieldDef.name, fieldNodes: fieldNodes, returnType: fieldDef.type, parentType: parentType, path: path, schema: exeContext.schema, fragments: exeContext.fragments, rootValue: exeContext.rootValue, operation: exeContext.operation, variableValues: exeContext.variableValues }; } // Isolates the "ReturnOrAbrupt" behavior to not de-opt the `resolveField` // function. Returns the result of resolveFn or the abrupt-return Error object. function resolveFieldValueOrError(exeContext, fieldDef, fieldNodes, resolveFn, source, info) { try { // Build a JS object of arguments from the field.arguments AST, using the // variables scope to fulfill any variable references. // TODO: find a way to memoize, in case this field is within a List type. var args = Object(_values__WEBPACK_IMPORTED_MODULE_14__["getArgumentValues"])(fieldDef, fieldNodes[0], exeContext.variableValues); // The resolve function's optional third argument is a context value that // is provided to every resolve function within an execution. It is commonly // used to represent an authenticated user, or request-specific caches. var _contextValue = exeContext.contextValue; var result = resolveFn(source, args, _contextValue, info); return Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(result) ? result.then(undefined, asErrorInstance) : result; } catch (error) { return asErrorInstance(error); } } // Sometimes a non-error is thrown, wrap it as an Error instance to ensure a // consistent Error interface. function asErrorInstance(error) { return error instanceof Error ? error : new Error(error || undefined); } // This is a small wrapper around completeValue which detects and logs errors // in the execution context. function completeValueCatchingError(exeContext, returnType, fieldNodes, info, path, result) { try { var completed; if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(result)) { completed = result.then(function (resolved) { return completeValue(exeContext, returnType, fieldNodes, info, path, resolved); }); } else { completed = completeValue(exeContext, returnType, fieldNodes, info, path, result); } if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(completed)) { // Note: we don't rely on a `catch` method, but we do expect "thenable" // to take a second callback for the error case. return completed.then(undefined, function (error) { return handleFieldError(error, fieldNodes, path, returnType, exeContext); }); } return completed; } catch (error) { return handleFieldError(error, fieldNodes, path, returnType, exeContext); } } function handleFieldError(rawError, fieldNodes, path, returnType, exeContext) { var error = Object(_error_locatedError__WEBPACK_IMPORTED_MODULE_2__["locatedError"])(asErrorInstance(rawError), fieldNodes, responsePathAsArray(path)); // If the field type is non-nullable, then it is resolved without any // protection from errors, however it still properly locates the error. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isNonNullType"])(returnType)) { throw error; } // Otherwise, error protection is applied, logging the error and resolving // a null value for this field if one is encountered. exeContext.errors.push(error); return null; } /** * Implements the instructions for completeValue as defined in the * "Field entries" section of the spec. * * If the field type is Non-Null, then this recursively completes the value * for the inner type. It throws a field error if that completion returns null, * as per the "Nullability" section of the spec. * * If the field type is a List, then this recursively completes the value * for the inner type on each item in the list. * * If the field type is a Scalar or Enum, ensures the completed value is a legal * value of the type by calling the `serialize` method of GraphQL type * definition. * * If the field is an abstract type, determine the runtime type of the value * and then complete based on that type * * Otherwise, the field type expects a sub-selection set, and will complete the * value by evaluating all sub-selections. */ function completeValue(exeContext, returnType, fieldNodes, info, path, result) { // If result is an Error, throw a located error. if (result instanceof Error) { throw result; } // If field type is NonNull, complete for inner type, and throw field error // if result is null. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isNonNullType"])(returnType)) { var completed = completeValue(exeContext, returnType.ofType, fieldNodes, info, path, result); if (completed === null) { throw new Error("Cannot return null for non-nullable field ".concat(info.parentType.name, ".").concat(info.fieldName, ".")); } return completed; } // If result value is null-ish (null, undefined, or NaN) then return null. if (Object(_jsutils_isNullish__WEBPACK_IMPORTED_MODULE_6__["default"])(result)) { return null; } // If field type is List, complete each item in the list with the inner type if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isListType"])(returnType)) { return completeListValue(exeContext, returnType, fieldNodes, info, path, result); } // If field type is a leaf type, Scalar or Enum, serialize to a valid value, // returning null if serialization is not possible. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isLeafType"])(returnType)) { return completeLeafValue(returnType, result); } // If field type is an abstract type, Interface or Union, determine the // runtime Object type and complete for that type. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isAbstractType"])(returnType)) { return completeAbstractValue(exeContext, returnType, fieldNodes, info, path, result); } // If field type is Object, execute and complete all sub-selections. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isObjectType"])(returnType)) { return completeObjectValue(exeContext, returnType, fieldNodes, info, path, result); } // Not reachable. All possible output types have been considered. /* istanbul ignore next */ throw new Error("Cannot complete value of unexpected type \"".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(returnType), "\".")); } /** * Complete a list value by completing each item in the list with the * inner type */ function completeListValue(exeContext, returnType, fieldNodes, info, path, result) { !Object(iterall__WEBPACK_IMPORTED_MODULE_0__["isCollection"])(result) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected Iterable, but did not find one for field ".concat(info.parentType.name, ".").concat(info.fieldName, ".")) : void 0; // This is specified as a simple map, however we're optimizing the path // where the list contains no Promises by avoiding creating another Promise. var itemType = returnType.ofType; var containsPromise = false; var completedResults = []; Object(iterall__WEBPACK_IMPORTED_MODULE_0__["forEach"])(result, function (item, index) { // No need to modify the info object containing the path, // since from here on it is not ever accessed by resolver functions. var fieldPath = addPath(path, index); var completedItem = completeValueCatchingError(exeContext, itemType, fieldNodes, info, fieldPath, item); if (!containsPromise && Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(completedItem)) { containsPromise = true; } completedResults.push(completedItem); }); return containsPromise ? Promise.all(completedResults) : completedResults; } /** * Complete a Scalar or Enum by serializing to a valid value, returning * null if serialization is not possible. */ function completeLeafValue(returnType, result) { !returnType.serialize ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Missing serialize method on type') : void 0; var serializedResult = returnType.serialize(result); if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_5__["default"])(serializedResult)) { throw new Error("Expected a value of type \"".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(returnType), "\" but ") + "received: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(result))); } return serializedResult; } /** * Complete a value of an abstract type by determining the runtime object type * of that value, then complete the value for that type. */ function completeAbstractValue(exeContext, returnType, fieldNodes, info, path, result) { var runtimeType = returnType.resolveType ? returnType.resolveType(result, exeContext.contextValue, info) : defaultResolveTypeFn(result, exeContext.contextValue, info, returnType); if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(runtimeType)) { return runtimeType.then(function (resolvedRuntimeType) { return completeObjectValue(exeContext, ensureValidRuntimeType(resolvedRuntimeType, exeContext, returnType, fieldNodes, info, result), fieldNodes, info, path, result); }); } return completeObjectValue(exeContext, ensureValidRuntimeType(runtimeType, exeContext, returnType, fieldNodes, info, result), fieldNodes, info, path, result); } function ensureValidRuntimeType(runtimeTypeOrName, exeContext, returnType, fieldNodes, info, result) { var runtimeType = typeof runtimeTypeOrName === 'string' ? exeContext.schema.getType(runtimeTypeOrName) : runtimeTypeOrName; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_15__["isObjectType"])(runtimeType)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Abstract type ".concat(returnType.name, " must resolve to an Object type at ") + "runtime for field ".concat(info.parentType.name, ".").concat(info.fieldName, " with ") + "value ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(result), ", received \"").concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(runtimeType), "\". ") + "Either the ".concat(returnType.name, " type should provide a \"resolveType\" ") + 'function or each possible type should provide an ' + '"isTypeOf" function.', fieldNodes); } if (!exeContext.schema.isPossibleType(returnType, runtimeType)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Runtime Object type \"".concat(runtimeType.name, "\" is not a possible type ") + "for \"".concat(returnType.name, "\"."), fieldNodes); } return runtimeType; } /** * Complete an Object value by executing all sub-selections. */ function completeObjectValue(exeContext, returnType, fieldNodes, info, path, result) { // If there is an isTypeOf predicate function, call it with the // current result. If isTypeOf returns false, then raise an error rather // than continuing execution. if (returnType.isTypeOf) { var isTypeOf = returnType.isTypeOf(result, exeContext.contextValue, info); if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(isTypeOf)) { return isTypeOf.then(function (resolvedIsTypeOf) { if (!resolvedIsTypeOf) { throw invalidReturnTypeError(returnType, result, fieldNodes); } return collectAndExecuteSubfields(exeContext, returnType, fieldNodes, path, result); }); } if (!isTypeOf) { throw invalidReturnTypeError(returnType, result, fieldNodes); } } return collectAndExecuteSubfields(exeContext, returnType, fieldNodes, path, result); } function invalidReturnTypeError(returnType, result, fieldNodes) { return new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"]("Expected value of type \"".concat(returnType.name, "\" but got: ").concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(result), "."), fieldNodes); } function collectAndExecuteSubfields(exeContext, returnType, fieldNodes, path, result) { // Collect sub-fields to execute to complete this value. var subFieldNodes = collectSubfields(exeContext, returnType, fieldNodes); return executeFields(exeContext, returnType, result, path, subFieldNodes); } /** * A memoized collection of relevant subfields with regard to the return * type. Memoizing ensures the subfields are not repeatedly calculated, which * saves overhead when resolving lists of values. */ var collectSubfields = Object(_jsutils_memoize3__WEBPACK_IMPORTED_MODULE_8__["default"])(_collectSubfields); function _collectSubfields(exeContext, returnType, fieldNodes) { var subFieldNodes = Object.create(null); var visitedFragmentNames = Object.create(null); for (var i = 0; i < fieldNodes.length; i++) { var selectionSet = fieldNodes[i].selectionSet; if (selectionSet) { subFieldNodes = collectFields(exeContext, returnType, selectionSet, subFieldNodes, visitedFragmentNames); } } return subFieldNodes; } /** * If a resolveType function is not given, then a default resolve behavior is * used which attempts two strategies: * * First, See if the provided value has a `__typename` field defined, if so, use * that value as name of the resolved type. * * Otherwise, test each possible type for the abstract type by calling * isTypeOf for the object being coerced, returning the first type that matches. */ function defaultResolveTypeFn(value, contextValue, info, abstractType) { // First, look for `__typename`. if (value !== null && _typeof(value) === 'object' && typeof value.__typename === 'string') { return value.__typename; } // Otherwise, test each possible type. var possibleTypes = info.schema.getPossibleTypes(abstractType); var promisedIsTypeOfResults = []; for (var i = 0; i < possibleTypes.length; i++) { var type = possibleTypes[i]; if (type.isTypeOf) { var isTypeOfResult = type.isTypeOf(value, contextValue, info); if (Object(_jsutils_isPromise__WEBPACK_IMPORTED_MODULE_7__["default"])(isTypeOfResult)) { promisedIsTypeOfResults[i] = isTypeOfResult; } else if (isTypeOfResult) { return type; } } } if (promisedIsTypeOfResults.length) { return Promise.all(promisedIsTypeOfResults).then(function (isTypeOfResults) { for (var _i = 0; _i < isTypeOfResults.length; _i++) { if (isTypeOfResults[_i]) { return possibleTypes[_i]; } } }); } } /** * If a resolve function is not given, then a default resolve behavior is used * which takes the property of the source object of the same name as the field * and returns it as the result, or if it's a function, returns the result * of calling that function while passing along args and context value. */ var defaultFieldResolver = function defaultFieldResolver(source, args, contextValue, info) { // ensure source is a value for which property access is acceptable. if (_typeof(source) === 'object' || typeof source === 'function') { var property = source[info.fieldName]; if (typeof property === 'function') { return source[info.fieldName](args, contextValue, info); } return property; } }; /** * This method looks up the field on the given type defintion. * It has special casing for the two introspection fields, __schema * and __typename. __typename is special because it can always be * queried as a field, even in situations where no other fields * are allowed, like on a Union. __schema could get automatically * added to the query type, but that would require mutating type * definitions, which would cause issues. */ function getFieldDef(schema, parentType, fieldName) { if (fieldName === _type_introspection__WEBPACK_IMPORTED_MODULE_16__["SchemaMetaFieldDef"].name && schema.getQueryType() === parentType) { return _type_introspection__WEBPACK_IMPORTED_MODULE_16__["SchemaMetaFieldDef"]; } else if (fieldName === _type_introspection__WEBPACK_IMPORTED_MODULE_16__["TypeMetaFieldDef"].name && schema.getQueryType() === parentType) { return _type_introspection__WEBPACK_IMPORTED_MODULE_16__["TypeMetaFieldDef"]; } else if (fieldName === _type_introspection__WEBPACK_IMPORTED_MODULE_16__["TypeNameMetaFieldDef"].name) { return _type_introspection__WEBPACK_IMPORTED_MODULE_16__["TypeNameMetaFieldDef"]; } return parentType.getFields()[fieldName]; } /***/ }), /***/ "./node_modules/graphql/execution/index.mjs": /*!**************************************************!*\ !*** ./node_modules/graphql/execution/index.mjs ***! \**************************************************/ /*! exports provided: execute, defaultFieldResolver, responsePathAsArray, getDirectiveValues */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _execute__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./execute */ "./node_modules/graphql/execution/execute.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "execute", function() { return _execute__WEBPACK_IMPORTED_MODULE_0__["execute"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "defaultFieldResolver", function() { return _execute__WEBPACK_IMPORTED_MODULE_0__["defaultFieldResolver"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "responsePathAsArray", function() { return _execute__WEBPACK_IMPORTED_MODULE_0__["responsePathAsArray"]; }); /* harmony import */ var _values__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./values */ "./node_modules/graphql/execution/values.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getDirectiveValues", function() { return _values__WEBPACK_IMPORTED_MODULE_1__["getDirectiveValues"]; }); /** * 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 */ /***/ }), /***/ "./node_modules/graphql/execution/values.mjs": /*!***************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/find */ "./node_modules/graphql/jsutils/find.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _utilities_coerceValue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../utilities/coerceValue */ "./node_modules/graphql/utilities/coerceValue.mjs"); /* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utilities/typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /* harmony import */ var _utilities_valueFromAST__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../utilities/valueFromAST */ "./node_modules/graphql/utilities/valueFromAST.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /** * 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); } /***/ }), /***/ "./node_modules/graphql/graphql.mjs": /*!******************************************!*\ !*** ./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 */ "./node_modules/graphql/type/validate.mjs"); /* harmony import */ var _language_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./language/parser */ "./node_modules/graphql/language/parser.mjs"); /* harmony import */ var _validation_validate__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./validation/validate */ "./node_modules/graphql/validation/validate.mjs"); /* harmony import */ var _execution_execute__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./execution/execute */ "./node_modules/graphql/execution/execute.mjs"); /** * 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); } /***/ }), /***/ "./node_modules/graphql/index.mjs": /*!****************************************!*\ !*** ./node_modules/graphql/index.mjs ***! \****************************************/ /*! exports provided: graphql, graphqlSync, GraphQLSchema, GraphQLScalarType, GraphQLObjectType, GraphQLInterfaceType, GraphQLUnionType, GraphQLEnumType, GraphQLInputObjectType, GraphQLList, GraphQLNonNull, GraphQLDirective, TypeKind, specifiedScalarTypes, GraphQLInt, GraphQLFloat, GraphQLString, GraphQLBoolean, GraphQLID, specifiedDirectives, GraphQLIncludeDirective, GraphQLSkipDirective, GraphQLDeprecatedDirective, DEFAULT_DEPRECATION_REASON, SchemaMetaFieldDef, TypeMetaFieldDef, TypeNameMetaFieldDef, introspectionTypes, __Schema, __Directive, __DirectiveLocation, __Type, __Field, __InputValue, __EnumValue, __TypeKind, isSchema, isDirective, isType, isScalarType, isObjectType, isInterfaceType, isUnionType, isEnumType, isInputObjectType, isListType, isNonNullType, isInputType, isOutputType, isLeafType, isCompositeType, isAbstractType, isWrappingType, isNullableType, isNamedType, isRequiredArgument, isRequiredInputField, isSpecifiedScalarType, isIntrospectionType, isSpecifiedDirective, assertType, assertScalarType, assertObjectType, assertInterfaceType, assertUnionType, assertEnumType, assertInputObjectType, assertListType, assertNonNullType, assertInputType, assertOutputType, assertLeafType, assertCompositeType, assertAbstractType, assertWrappingType, assertNullableType, assertNamedType, getNullableType, getNamedType, validateSchema, assertValidSchema, Source, getLocation, parse, parseValue, parseType, print, visit, visitInParallel, visitWithTypeInfo, getVisitFn, Kind, TokenKind, DirectiveLocation, BREAK, isDefinitionNode, isExecutableDefinitionNode, isSelectionNode, isValueNode, isTypeNode, isTypeSystemDefinitionNode, isTypeDefinitionNode, isTypeSystemExtensionNode, isTypeExtensionNode, execute, defaultFieldResolver, responsePathAsArray, getDirectiveValues, subscribe, createSourceEventStream, validate, ValidationContext, specifiedRules, FieldsOnCorrectTypeRule, FragmentsOnCompositeTypesRule, KnownArgumentNamesRule, KnownDirectivesRule, KnownFragmentNamesRule, KnownTypeNamesRule, LoneAnonymousOperationRule, NoFragmentCyclesRule, NoUndefinedVariablesRule, NoUnusedFragmentsRule, NoUnusedVariablesRule, OverlappingFieldsCanBeMergedRule, PossibleFragmentSpreadsRule, ProvidedRequiredArgumentsRule, ScalarLeafsRule, SingleFieldSubscriptionsRule, UniqueArgumentNamesRule, UniqueDirectivesPerLocationRule, UniqueFragmentNamesRule, UniqueInputFieldNamesRule, UniqueOperationNamesRule, UniqueVariableNamesRule, ValuesOfCorrectTypeRule, VariablesAreInputTypesRule, VariablesInAllowedPositionRule, GraphQLError, formatError, printError, getIntrospectionQuery, introspectionQuery, getOperationAST, getOperationRootType, introspectionFromSchema, buildClientSchema, buildASTSchema, buildSchema, getDescription, extendSchema, lexicographicSortSchema, printSchema, printIntrospectionSchema, printType, typeFromAST, valueFromAST, valueFromASTUntyped, astFromValue, TypeInfo, coerceValue, isValidJSValue, isValidLiteralValue, concatAST, separateOperations, isEqualType, isTypeSubTypeOf, doTypesOverlap, assertValidName, isValidNameError, findBreakingChanges, findDangerousChanges, BreakingChangeType, DangerousChangeType, findDeprecatedUsages */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _graphql__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./graphql */ "./node_modules/graphql/graphql.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "graphql", function() { return _graphql__WEBPACK_IMPORTED_MODULE_0__["graphql"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "graphqlSync", function() { return _graphql__WEBPACK_IMPORTED_MODULE_0__["graphqlSync"]; }); /* harmony import */ var _type__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./type */ "./node_modules/graphql/type/index.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLSchema", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLScalarType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLObjectType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLInterfaceType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLInterfaceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLUnionType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLUnionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLEnumType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLEnumType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLInputObjectType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLInputObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLList", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLList"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLNonNull", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLNonNull"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLDirective", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeKind", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["TypeKind"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "specifiedScalarTypes", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["specifiedScalarTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLInt", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLInt"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLFloat", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLFloat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLString", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLString"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLBoolean", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLBoolean"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLID", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLID"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "specifiedDirectives", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["specifiedDirectives"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLIncludeDirective", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLIncludeDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLSkipDirective", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLSkipDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLDeprecatedDirective", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["GraphQLDeprecatedDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_DEPRECATION_REASON", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["DEFAULT_DEPRECATION_REASON"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SchemaMetaFieldDef", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["SchemaMetaFieldDef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeMetaFieldDef", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["TypeMetaFieldDef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeNameMetaFieldDef", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["TypeNameMetaFieldDef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "introspectionTypes", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["introspectionTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Schema", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__Schema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Directive", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__Directive"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__DirectiveLocation", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__DirectiveLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Type", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__Type"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Field", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__Field"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__InputValue", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__InputValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__EnumValue", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__EnumValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__TypeKind", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["__TypeKind"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSchema", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isDirective", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isScalarType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isObjectType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInterfaceType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isInterfaceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isUnionType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isUnionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isEnumType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isEnumType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInputObjectType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isInputObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isListType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isListType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isNonNullType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isNonNullType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInputType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isInputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isOutputType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isOutputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isLeafType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isLeafType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isCompositeType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isCompositeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isAbstractType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isAbstractType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isWrappingType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isWrappingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isNullableType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isNullableType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isNamedType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isNamedType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isRequiredArgument", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isRequiredArgument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isRequiredInputField", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isRequiredInputField"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSpecifiedScalarType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isSpecifiedScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIntrospectionType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isIntrospectionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSpecifiedDirective", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["isSpecifiedDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertScalarType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertObjectType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertInterfaceType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertInterfaceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertUnionType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertUnionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertEnumType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertEnumType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertInputObjectType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertInputObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertListType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertListType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertNonNullType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertNonNullType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertInputType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertInputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertOutputType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertOutputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertLeafType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertLeafType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertCompositeType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertCompositeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertAbstractType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertAbstractType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertWrappingType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertWrappingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertNullableType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertNullableType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertNamedType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertNamedType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getNullableType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["getNullableType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getNamedType", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["getNamedType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateSchema", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["validateSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertValidSchema", function() { return _type__WEBPACK_IMPORTED_MODULE_1__["assertValidSchema"]; }); /* harmony import */ var _language__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./language */ "./node_modules/graphql/language/index.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Source", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["Source"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getLocation", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["getLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parse", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["parse"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parseValue", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["parseValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parseType", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["parseType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "print", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["print"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "visit", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["visit"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "visitInParallel", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["visitInParallel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "visitWithTypeInfo", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["visitWithTypeInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getVisitFn", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["getVisitFn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Kind", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["Kind"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TokenKind", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["TokenKind"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DirectiveLocation", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAK", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["BREAK"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isDefinitionNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isDefinitionNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isExecutableDefinitionNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isExecutableDefinitionNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSelectionNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isSelectionNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValueNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isValueNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isTypeNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeSystemDefinitionNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isTypeSystemDefinitionNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeDefinitionNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isTypeDefinitionNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeSystemExtensionNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isTypeSystemExtensionNode"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeExtensionNode", function() { return _language__WEBPACK_IMPORTED_MODULE_2__["isTypeExtensionNode"]; }); /* harmony import */ var _execution__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./execution */ "./node_modules/graphql/execution/index.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "execute", function() { return _execution__WEBPACK_IMPORTED_MODULE_3__["execute"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "defaultFieldResolver", function() { return _execution__WEBPACK_IMPORTED_MODULE_3__["defaultFieldResolver"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "responsePathAsArray", function() { return _execution__WEBPACK_IMPORTED_MODULE_3__["responsePathAsArray"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getDirectiveValues", function() { return _execution__WEBPACK_IMPORTED_MODULE_3__["getDirectiveValues"]; }); /* harmony import */ var _subscription__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./subscription */ "./node_modules/graphql/subscription/index.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "subscribe", function() { return _subscription__WEBPACK_IMPORTED_MODULE_4__["subscribe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "createSourceEventStream", function() { return _subscription__WEBPACK_IMPORTED_MODULE_4__["createSourceEventStream"]; }); /* harmony import */ var _validation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./validation */ "./node_modules/graphql/validation/index.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validate", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["validate"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ValidationContext", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["ValidationContext"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "specifiedRules", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["specifiedRules"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FieldsOnCorrectTypeRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["FieldsOnCorrectTypeRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FragmentsOnCompositeTypesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["FragmentsOnCompositeTypesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownArgumentNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["KnownArgumentNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownDirectivesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["KnownDirectivesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownFragmentNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["KnownFragmentNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownTypeNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["KnownTypeNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoneAnonymousOperationRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["LoneAnonymousOperationRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoFragmentCyclesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["NoFragmentCyclesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoUndefinedVariablesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["NoUndefinedVariablesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoUnusedFragmentsRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["NoUnusedFragmentsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoUnusedVariablesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["NoUnusedVariablesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OverlappingFieldsCanBeMergedRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["OverlappingFieldsCanBeMergedRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PossibleFragmentSpreadsRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["PossibleFragmentSpreadsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvidedRequiredArgumentsRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["ProvidedRequiredArgumentsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScalarLeafsRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["ScalarLeafsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SingleFieldSubscriptionsRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["SingleFieldSubscriptionsRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueArgumentNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["UniqueArgumentNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueDirectivesPerLocationRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["UniqueDirectivesPerLocationRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueFragmentNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["UniqueFragmentNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueInputFieldNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["UniqueInputFieldNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueOperationNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["UniqueOperationNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueVariableNamesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["UniqueVariableNamesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ValuesOfCorrectTypeRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["ValuesOfCorrectTypeRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VariablesAreInputTypesRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["VariablesAreInputTypesRule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VariablesInAllowedPositionRule", function() { return _validation__WEBPACK_IMPORTED_MODULE_5__["VariablesInAllowedPositionRule"]; }); /* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./error */ "./node_modules/graphql/error/index.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLError", function() { return _error__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatError", function() { return _error__WEBPACK_IMPORTED_MODULE_6__["formatError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printError", function() { return _error__WEBPACK_IMPORTED_MODULE_6__["printError"]; }); /* harmony import */ var _utilities__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./utilities */ "./node_modules/graphql/utilities/index.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getIntrospectionQuery", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["getIntrospectionQuery"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "introspectionQuery", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["introspectionQuery"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getOperationAST", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["getOperationAST"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getOperationRootType", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["getOperationRootType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "introspectionFromSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["introspectionFromSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buildClientSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["buildClientSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buildASTSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["buildASTSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buildSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["buildSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getDescription", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["getDescription"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "extendSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["extendSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lexicographicSortSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["lexicographicSortSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["printSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printIntrospectionSchema", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["printIntrospectionSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printType", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["printType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "typeFromAST", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["typeFromAST"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "valueFromAST", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["valueFromAST"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "valueFromASTUntyped", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["valueFromASTUntyped"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "astFromValue", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["astFromValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeInfo", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["TypeInfo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "coerceValue", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["coerceValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidJSValue", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["isValidJSValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidLiteralValue", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["isValidLiteralValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "concatAST", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["concatAST"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "separateOperations", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["separateOperations"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isEqualType", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["isEqualType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeSubTypeOf", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["isTypeSubTypeOf"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "doTypesOverlap", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["doTypesOverlap"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertValidName", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["assertValidName"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidNameError", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["isValidNameError"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findBreakingChanges", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["findBreakingChanges"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findDangerousChanges", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["findDangerousChanges"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BreakingChangeType", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["BreakingChangeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DangerousChangeType", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["DangerousChangeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findDeprecatedUsages", function() { return _utilities__WEBPACK_IMPORTED_MODULE_7__["findDeprecatedUsages"]; }); /** * 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 */ /** * GraphQL.js provides a reference implementation for the GraphQL specification * but is also a useful utility for operating on GraphQL files and building * sophisticated tools. * * This primary module exports a general purpose function for fulfilling all * steps of the GraphQL specification in a single operation, but also includes * utilities for every part of the GraphQL specification: * * - Parsing the GraphQL language. * - Building a GraphQL type schema. * - Validating a GraphQL request against a type schema. * - Executing a GraphQL request against a type schema. * * This also includes utility functions for operating on GraphQL types and * GraphQL documents to facilitate building tools. * * You may also import from each sub-directory directly. For example, the * following two import statements are equivalent: * * import { parse } from 'graphql'; * import { parse } from 'graphql/language'; */ // The primary entry point into fulfilling a GraphQL request. // Create and operate on GraphQL type definitions and schema. // Parse and operate on GraphQL language source files. // Execute GraphQL queries. // Validate GraphQL queries. // Create, format, and print GraphQL errors. // Utilities for operating on GraphQL type schema and parsed sources. /***/ }), /***/ "./node_modules/graphql/jsutils/defineToJSON.mjs": /*!*******************************************************!*\ !*** ./node_modules/graphql/jsutils/defineToJSON.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 applyToJSON; }); /** * 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 `applyToJSON()` function defines toJSON() and inspect() prototype * methods which are aliases for toString(). */ function applyToJSON(classObject) { classObject.prototype.toJSON = classObject.prototype.inspect = classObject.prototype.toString; } /***/ }), /***/ "./node_modules/graphql/jsutils/defineToStringTag.mjs": /*!************************************************************!*\ !*** ./node_modules/graphql/jsutils/defineToStringTag.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 applyToStringTag; }); /** * 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 `applyToStringTag()` function checks first to see if the runtime * supports the `Symbol` class and then if the `Symbol.toStringTag` constant * is defined as a `Symbol` instance. If both conditions are met, the * Symbol.toStringTag property is defined as a getter that returns the * supplied class constructor's name. * * @method applyToStringTag * * @param {Class} classObject a class such as Object, String, Number but * typically one of your own creation through the class keyword; `class A {}`, * for example. */ function applyToStringTag(classObject) { if (typeof Symbol === 'function' && Symbol.toStringTag) { Object.defineProperty(classObject.prototype, Symbol.toStringTag, { get: function get() { return this.constructor.name; } }); } } /***/ }), /***/ "./node_modules/graphql/jsutils/find.mjs": /*!***********************************************!*\ !*** ./node_modules/graphql/jsutils/find.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 find; }); /** * 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 find(list, predicate) { for (var i = 0; i < list.length; i++) { if (predicate(list[i])) { return list[i]; } } } /***/ }), /***/ "./node_modules/graphql/jsutils/inspect.mjs": /*!**************************************************!*\ !*** ./node_modules/graphql/jsutils/inspect.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 inspect; }); 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 */ /** * Used to print values in error messages. */ function inspect(value) { return value && _typeof(value) === 'object' ? typeof value.inspect === 'function' ? value.inspect() : Array.isArray(value) ? '[' + value.map(inspect).join(', ') + ']' : '{' + Object.keys(value).map(function (k) { return "".concat(k, ": ").concat(inspect(value[k])); }).join(', ') + '}' : typeof value === 'string' ? '"' + value + '"' : typeof value === 'function' ? "[function ".concat(value.name, "]") : String(value); } /***/ }), /***/ "./node_modules/graphql/jsutils/instanceOf.mjs": /*!*****************************************************!*\ !*** ./node_modules/graphql/jsutils/instanceOf.mjs ***! \*****************************************************/ /*! exports provided: default */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /** * 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 */ /** * A replacement for instanceof which includes an error warning when multi-realm * constructors are detected. */ // See: https://expressjs.com/en/advanced/best-practice-performance.html#set-node_env-to-production // See: https://webpack.js.org/guides/production/ /* harmony default export */ __webpack_exports__["default"] = ( false ? // eslint-disable-next-line no-shadow undefined : // eslint-disable-next-line no-shadow function instanceOf(value, constructor) { if (value instanceof constructor) { return true; } if (value) { var valueClass = value.constructor; var className = constructor.name; if (className && valueClass && valueClass.name === className) { throw new Error("Cannot use ".concat(className, " \"").concat(value, "\" from another module or realm.\n\nEnsure that there is only one instance of \"graphql\" in the node_modules\ndirectory. If different versions of \"graphql\" are the dependencies of other\nrelied on modules, use \"resolutions\" to ensure only one version is installed.\n\nhttps://yarnpkg.com/en/docs/selective-version-resolutions\n\nDuplicate \"graphql\" modules cannot be used at the same time since different\nversions may have different capabilities and behavior. The data from one\nversion used in the function from another could produce confusing and\nspurious results.")); } } return false; }); /***/ }), /***/ "./node_modules/graphql/jsutils/invariant.mjs": /*!****************************************************!*\ !*** ./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); } } /***/ }), /***/ "./node_modules/graphql/jsutils/isFinite.mjs": /*!***************************************************!*\ !*** ./node_modules/graphql/jsutils/isFinite.mjs ***! \***************************************************/ /*! exports provided: default */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /** * Copyright (c) 2018-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 no-redeclare */ // $FlowFixMe workaround for: https://github.com/facebook/flow/issues/4441 var isFinite = Number.isFinite || function (value) { return typeof value === 'number' && isFinite(value); }; /* harmony default export */ __webpack_exports__["default"] = (isFinite); /***/ }), /***/ "./node_modules/graphql/jsutils/isInteger.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/jsutils/isInteger.mjs ***! \****************************************************/ /*! exports provided: default */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /** * Copyright (c) 2018-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 no-redeclare */ // $FlowFixMe workaround for: https://github.com/facebook/flow/issues/4441 var isInteger = Number.isInteger || function (value) { return typeof value === 'number' && isFinite(value) && Math.floor(value) === value; }; /* harmony default export */ __webpack_exports__["default"] = (isInteger); /***/ }), /***/ "./node_modules/graphql/jsutils/isInvalid.mjs": /*!****************************************************!*\ !*** ./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; } /***/ }), /***/ "./node_modules/graphql/jsutils/isNullish.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/jsutils/isNullish.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 isNullish; }); /** * 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 null, undefined, or NaN. */ function isNullish(value) { return value === null || value === undefined || value !== value; } /***/ }), /***/ "./node_modules/graphql/jsutils/isPromise.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/jsutils/isPromise.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 isPromise; }); /** * 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 the value acts like a Promise, i.e. has a "then" function, * otherwise returns false. */ // eslint-disable-next-line no-redeclare function isPromise(value) { return Boolean(value && typeof value.then === 'function'); } /***/ }), /***/ "./node_modules/graphql/jsutils/keyMap.mjs": /*!*************************************************!*\ !*** ./node_modules/graphql/jsutils/keyMap.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 keyMap; }); /** * 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 */ /** * Creates a keyed JS object from an array, given a function to produce the keys * for each value in the array. * * This provides a convenient lookup for the array items if the key function * produces unique results. * * const phoneBook = [ * { name: 'Jon', num: '555-1234' }, * { name: 'Jenny', num: '867-5309' } * ] * * // { Jon: { name: 'Jon', num: '555-1234' }, * // Jenny: { name: 'Jenny', num: '867-5309' } } * const entriesByName = keyMap( * phoneBook, * entry => entry.name * ) * * // { name: 'Jenny', num: '857-6309' } * const jennyEntry = entriesByName['Jenny'] * */ function keyMap(list, keyFn) { return list.reduce(function (map, item) { return map[keyFn(item)] = item, map; }, Object.create(null)); } /***/ }), /***/ "./node_modules/graphql/jsutils/keyValMap.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/jsutils/keyValMap.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 keyValMap; }); /** * 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 */ /** * Creates a keyed JS object from an array, given a function to produce the keys * and a function to produce the values from each item in the array. * * const phoneBook = [ * { name: 'Jon', num: '555-1234' }, * { name: 'Jenny', num: '867-5309' } * ] * * // { Jon: '555-1234', Jenny: '867-5309' } * const phonesByName = keyValMap( * phoneBook, * entry => entry.name, * entry => entry.num * ) * */ function keyValMap(list, keyFn, valFn) { return list.reduce(function (map, item) { return map[keyFn(item)] = valFn(item), map; }, Object.create(null)); } /***/ }), /***/ "./node_modules/graphql/jsutils/memoize3.mjs": /*!***************************************************!*\ !*** ./node_modules/graphql/jsutils/memoize3.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 memoize3; }); /** * 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 */ /** * Memoizes the provided three-argument function. */ function memoize3(fn) { var cache0; function memoized(a1, a2, a3) { if (!cache0) { cache0 = new WeakMap(); } var cache1 = cache0.get(a1); var cache2; if (cache1) { cache2 = cache1.get(a2); if (cache2) { var cachedValue = cache2.get(a3); if (cachedValue !== undefined) { return cachedValue; } } } else { cache1 = new WeakMap(); cache0.set(a1, cache1); } if (!cache2) { cache2 = new WeakMap(); cache1.set(a2, cache2); } var newValue = fn.apply(this, arguments); cache2.set(a3, newValue); return newValue; } return memoized; } /***/ }), /***/ "./node_modules/graphql/jsutils/objectValues.mjs": /*!*******************************************************!*\ !*** ./node_modules/graphql/jsutils/objectValues.mjs ***! \*******************************************************/ /*! exports provided: default */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /** * 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 no-redeclare */ // $FlowFixMe workaround for: https://github.com/facebook/flow/issues/2221 var objectValues = Object.values || function (obj) { return Object.keys(obj).map(function (key) { return obj[key]; }); }; /* harmony default export */ __webpack_exports__["default"] = (objectValues); /***/ }), /***/ "./node_modules/graphql/jsutils/orList.mjs": /*!*************************************************!*\ !*** ./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; }); } /***/ }), /***/ "./node_modules/graphql/jsutils/promiseForObject.mjs": /*!***********************************************************!*\ !*** ./node_modules/graphql/jsutils/promiseForObject.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 promiseForObject; }); /** * 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 */ /** * This function transforms a JS object `ObjMap>` into * a `Promise>` * * This is akin to bluebird's `Promise.props`, but implemented only using * `Promise.all` so it will work with any implementation of ES6 promises. */ function promiseForObject(object) { var keys = Object.keys(object); var valuesAndPromises = keys.map(function (name) { return object[name]; }); return Promise.all(valuesAndPromises).then(function (values) { return values.reduce(function (resolvedObject, value, i) { resolvedObject[keys[i]] = value; return resolvedObject; }, Object.create(null)); }); } /***/ }), /***/ "./node_modules/graphql/jsutils/promiseReduce.mjs": /*!********************************************************!*\ !*** ./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 */ "./node_modules/graphql/jsutils/isPromise.mjs"); /** * 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); } /***/ }), /***/ "./node_modules/graphql/jsutils/quotedOrList.mjs": /*!*******************************************************!*\ !*** ./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 */ "./node_modules/graphql/jsutils/orList.mjs"); /** * 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, "\""); })); } /***/ }), /***/ "./node_modules/graphql/jsutils/suggestionList.mjs": /*!*********************************************************!*\ !*** ./node_modules/graphql/jsutils/suggestionList.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 suggestionList; }); /** * 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 an invalid input string and a list of valid options, returns a filtered * list of valid options sorted based on their similarity with the input. */ function suggestionList(input, options) { var optionsByDistance = Object.create(null); var oLength = options.length; var inputThreshold = input.length / 2; for (var i = 0; i < oLength; i++) { var distance = lexicalDistance(input, options[i]); var threshold = Math.max(inputThreshold, options[i].length / 2, 1); if (distance <= threshold) { optionsByDistance[options[i]] = distance; } } return Object.keys(optionsByDistance).sort(function (a, b) { return optionsByDistance[a] - optionsByDistance[b]; }); } /** * Computes the lexical distance between strings A and B. * * The "distance" between two strings is given by counting the minimum number * of edits needed to transform string A into string B. An edit can be an * insertion, deletion, or substitution of a single character, or a swap of two * adjacent characters. * * Includes a custom alteration from Damerau-Levenshtein to treat case changes * as a single edit which helps identify mis-cased values with an edit distance * of 1. * * This distance can be useful for detecting typos in input or sorting * * @param {string} a * @param {string} b * @return {int} distance in number of edits */ function lexicalDistance(aStr, bStr) { if (aStr === bStr) { return 0; } var i; var j; var d = []; var a = aStr.toLowerCase(); var b = bStr.toLowerCase(); var aLength = a.length; var bLength = b.length; // Any case change counts as a single edit if (a === b) { return 1; } for (i = 0; i <= aLength; i++) { d[i] = [i]; } for (j = 1; j <= bLength; j++) { d[0][j] = j; } for (i = 1; i <= aLength; i++) { for (j = 1; j <= bLength; j++) { var cost = a[i - 1] === b[j - 1] ? 0 : 1; d[i][j] = Math.min(d[i - 1][j] + 1, d[i][j - 1] + 1, d[i - 1][j - 1] + cost); if (i > 1 && j > 1 && a[i - 1] === b[j - 2] && a[i - 2] === b[j - 1]) { d[i][j] = Math.min(d[i][j], d[i - 2][j - 2] + cost); } } } return d[aLength][bLength]; } /***/ }), /***/ "./node_modules/graphql/language/blockStringValue.mjs": /*!************************************************************!*\ !*** ./node_modules/graphql/language/blockStringValue.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 blockStringValue; }); /** * 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 the value of a block string from its parsed raw value, similar to * Coffeescript's block string, Python's docstring trim or Ruby's strip_heredoc. * * This implements the GraphQL spec's BlockStringValue() static algorithm. */ function blockStringValue(rawString) { // Expand a block string's raw value into independent lines. var lines = rawString.split(/\r\n|[\n\r]/g); // Remove common indentation from all lines but first. var commonIndent = null; for (var i = 1; i < lines.length; i++) { var line = lines[i]; var indent = leadingWhitespace(line); if (indent < line.length && (commonIndent === null || indent < commonIndent)) { commonIndent = indent; if (commonIndent === 0) { break; } } } if (commonIndent) { for (var _i = 1; _i < lines.length; _i++) { lines[_i] = lines[_i].slice(commonIndent); } } // Remove leading and trailing blank lines. while (lines.length > 0 && isBlank(lines[0])) { lines.shift(); } while (lines.length > 0 && isBlank(lines[lines.length - 1])) { lines.pop(); } // Return a string of the lines joined with U+000A. return lines.join('\n'); } function leadingWhitespace(str) { var i = 0; while (i < str.length && (str[i] === ' ' || str[i] === '\t')) { i++; } return i; } function isBlank(str) { return leadingWhitespace(str) === str.length; } /***/ }), /***/ "./node_modules/graphql/language/directiveLocation.mjs": /*!*************************************************************!*\ !*** ./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. */ /***/ }), /***/ "./node_modules/graphql/language/index.mjs": /*!*************************************************!*\ !*** ./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 */ "./node_modules/graphql/language/location.mjs"); /* 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 */ "./node_modules/graphql/language/kinds.mjs"); /* 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 */ "./node_modules/graphql/language/lexer.mjs"); /* 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 */ "./node_modules/graphql/language/parser.mjs"); /* 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 */ "./node_modules/graphql/language/printer.mjs"); /* 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 */ "./node_modules/graphql/language/source.mjs"); /* 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 */ "./node_modules/graphql/language/visitor.mjs"); /* 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 */ "./node_modules/graphql/language/predicates.mjs"); /* 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 */ "./node_modules/graphql/language/directiveLocation.mjs"); /* 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 */ /***/ }), /***/ "./node_modules/graphql/language/kinds.mjs": /*!*************************************************!*\ !*** ./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. */ /***/ }), /***/ "./node_modules/graphql/language/lexer.mjs": /*!*************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/index.mjs"); /* harmony import */ var _blockStringValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blockStringValue */ "./node_modules/graphql/language/blockStringValue.mjs"); /** * 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)); } /***/ }), /***/ "./node_modules/graphql/language/location.mjs": /*!****************************************************!*\ !*** ./node_modules/graphql/language/location.mjs ***! \****************************************************/ /*! exports provided: getLocation */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLocation", function() { return getLocation; }); /** * 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 */ /** * Represents a location in a Source. */ /** * Takes a Source and a UTF-8 character offset, and returns the corresponding * line and column as a SourceLocation. */ function getLocation(source, position) { var lineRegexp = /\r\n|[\n\r]/g; var line = 1; var column = position + 1; var match; while ((match = lineRegexp.exec(source.body)) && match.index < position) { line += 1; column = position + 1 - (match.index + match[0].length); } return { line: line, column: column }; } /***/ }), /***/ "./node_modules/graphql/language/parser.mjs": /*!**************************************************!*\ !*** ./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 */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _source__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./source */ "./node_modules/graphql/language/source.mjs"); /* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../error */ "./node_modules/graphql/error/index.mjs"); /* harmony import */ var _lexer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./lexer */ "./node_modules/graphql/language/lexer.mjs"); /* harmony import */ var _kinds__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _directiveLocation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./directiveLocation */ "./node_modules/graphql/language/directiveLocation.mjs"); /** * 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; } /***/ }), /***/ "./node_modules/graphql/language/predicates.mjs": /*!******************************************************!*\ !*** ./node_modules/graphql/language/predicates.mjs ***! \******************************************************/ /*! exports provided: isDefinitionNode, isExecutableDefinitionNode, isSelectionNode, isValueNode, isTypeNode, isTypeSystemDefinitionNode, isTypeDefinitionNode, isTypeSystemExtensionNode, isTypeExtensionNode */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDefinitionNode", function() { return isDefinitionNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isExecutableDefinitionNode", function() { return isExecutableDefinitionNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isSelectionNode", function() { return isSelectionNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isValueNode", function() { return isValueNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTypeNode", function() { return isTypeNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTypeSystemDefinitionNode", function() { return isTypeSystemDefinitionNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTypeDefinitionNode", function() { return isTypeDefinitionNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTypeSystemExtensionNode", function() { return isTypeSystemExtensionNode; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTypeExtensionNode", function() { return isTypeExtensionNode; }); /* harmony import */ var _kinds__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./kinds */ "./node_modules/graphql/language/kinds.mjs"); /** * Copyright (c) 2018-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 isDefinitionNode(node) { return isExecutableDefinitionNode(node) || isTypeSystemDefinitionNode(node) || isTypeSystemExtensionNode(node); } function isExecutableDefinitionNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OPERATION_DEFINITION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FRAGMENT_DEFINITION; } function isSelectionNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FIELD || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FRAGMENT_SPREAD || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INLINE_FRAGMENT; } function isValueNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].VARIABLE || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INT || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FLOAT || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].STRING || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].BOOLEAN || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].NULL || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].ENUM || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].LIST || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OBJECT; } function isTypeNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].NAMED_TYPE || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].LIST_TYPE || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].NON_NULL_TYPE; } function isTypeSystemDefinitionNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].SCHEMA_DEFINITION || isTypeDefinitionNode(node) || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].DIRECTIVE_DEFINITION; } function isTypeDefinitionNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].SCALAR_TYPE_DEFINITION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OBJECT_TYPE_DEFINITION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INTERFACE_TYPE_DEFINITION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].UNION_TYPE_DEFINITION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].ENUM_TYPE_DEFINITION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INPUT_OBJECT_TYPE_DEFINITION; } function isTypeSystemExtensionNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].SCHEMA_EXTENSION || isTypeExtensionNode(node); } function isTypeExtensionNode(node) { return node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].SCALAR_TYPE_EXTENSION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OBJECT_TYPE_EXTENSION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INTERFACE_TYPE_EXTENSION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].UNION_TYPE_EXTENSION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].ENUM_TYPE_EXTENSION || node.kind === _kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INPUT_OBJECT_TYPE_EXTENSION; } /***/ }), /***/ "./node_modules/graphql/language/printer.mjs": /*!***************************************************!*\ !*** ./node_modules/graphql/language/printer.mjs ***! \***************************************************/ /*! exports provided: print */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "print", function() { return print; }); /* harmony import */ var _visitor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./visitor */ "./node_modules/graphql/language/visitor.mjs"); /** * 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. */ /** * Converts an AST into a string, using one set of reasonable * formatting rules. */ function print(ast) { return Object(_visitor__WEBPACK_IMPORTED_MODULE_0__["visit"])(ast, { leave: printDocASTReducer }); } var printDocASTReducer = { Name: function Name(node) { return node.value; }, Variable: function Variable(node) { return '$' + node.name; }, // Document Document: function Document(node) { return join(node.definitions, '\n\n') + '\n'; }, OperationDefinition: function OperationDefinition(node) { var op = node.operation; var name = node.name; var varDefs = wrap('(', join(node.variableDefinitions, ', '), ')'); var directives = join(node.directives, ' '); var selectionSet = node.selectionSet; // Anonymous queries with no directives or variable definitions can use // the query short form. return !name && !directives && !varDefs && op === 'query' ? selectionSet : join([op, join([name, varDefs]), directives, selectionSet], ' '); }, VariableDefinition: function VariableDefinition(_ref) { var variable = _ref.variable, type = _ref.type, defaultValue = _ref.defaultValue, directives = _ref.directives; return variable + ': ' + type + wrap(' = ', defaultValue) + wrap(' ', join(directives, ' ')); }, SelectionSet: function SelectionSet(_ref2) { var selections = _ref2.selections; return block(selections); }, Field: function Field(_ref3) { var alias = _ref3.alias, name = _ref3.name, args = _ref3.arguments, directives = _ref3.directives, selectionSet = _ref3.selectionSet; return join([wrap('', alias, ': ') + name + wrap('(', join(args, ', '), ')'), join(directives, ' '), selectionSet], ' '); }, Argument: function Argument(_ref4) { var name = _ref4.name, value = _ref4.value; return name + ': ' + value; }, // Fragments FragmentSpread: function FragmentSpread(_ref5) { var name = _ref5.name, directives = _ref5.directives; return '...' + name + wrap(' ', join(directives, ' ')); }, InlineFragment: function InlineFragment(_ref6) { var typeCondition = _ref6.typeCondition, directives = _ref6.directives, selectionSet = _ref6.selectionSet; return join(['...', wrap('on ', typeCondition), join(directives, ' '), selectionSet], ' '); }, FragmentDefinition: function FragmentDefinition(_ref7) { var name = _ref7.name, typeCondition = _ref7.typeCondition, variableDefinitions = _ref7.variableDefinitions, directives = _ref7.directives, selectionSet = _ref7.selectionSet; return (// Note: fragment variable definitions are experimental and may be changed // or removed in the future. "fragment ".concat(name).concat(wrap('(', join(variableDefinitions, ', '), ')'), " ") + "on ".concat(typeCondition, " ").concat(wrap('', join(directives, ' '), ' ')) + selectionSet ); }, // Value IntValue: function IntValue(_ref8) { var value = _ref8.value; return value; }, FloatValue: function FloatValue(_ref9) { var value = _ref9.value; return value; }, StringValue: function StringValue(_ref10, key) { var value = _ref10.value, isBlockString = _ref10.block; return isBlockString ? printBlockString(value, key === 'description') : JSON.stringify(value); }, BooleanValue: function BooleanValue(_ref11) { var value = _ref11.value; return value ? 'true' : 'false'; }, NullValue: function NullValue() { return 'null'; }, EnumValue: function EnumValue(_ref12) { var value = _ref12.value; return value; }, ListValue: function ListValue(_ref13) { var values = _ref13.values; return '[' + join(values, ', ') + ']'; }, ObjectValue: function ObjectValue(_ref14) { var fields = _ref14.fields; return '{' + join(fields, ', ') + '}'; }, ObjectField: function ObjectField(_ref15) { var name = _ref15.name, value = _ref15.value; return name + ': ' + value; }, // Directive Directive: function Directive(_ref16) { var name = _ref16.name, args = _ref16.arguments; return '@' + name + wrap('(', join(args, ', '), ')'); }, // Type NamedType: function NamedType(_ref17) { var name = _ref17.name; return name; }, ListType: function ListType(_ref18) { var type = _ref18.type; return '[' + type + ']'; }, NonNullType: function NonNullType(_ref19) { var type = _ref19.type; return type + '!'; }, // Type System Definitions SchemaDefinition: function SchemaDefinition(_ref20) { var directives = _ref20.directives, operationTypes = _ref20.operationTypes; return join(['schema', join(directives, ' '), block(operationTypes)], ' '); }, OperationTypeDefinition: function OperationTypeDefinition(_ref21) { var operation = _ref21.operation, type = _ref21.type; return operation + ': ' + type; }, ScalarTypeDefinition: addDescription(function (_ref22) { var name = _ref22.name, directives = _ref22.directives; return join(['scalar', name, join(directives, ' ')], ' '); }), ObjectTypeDefinition: addDescription(function (_ref23) { var name = _ref23.name, interfaces = _ref23.interfaces, directives = _ref23.directives, fields = _ref23.fields; return join(['type', name, wrap('implements ', join(interfaces, ' & ')), join(directives, ' '), block(fields)], ' '); }), FieldDefinition: addDescription(function (_ref24) { var name = _ref24.name, args = _ref24.arguments, type = _ref24.type, directives = _ref24.directives; return name + (args.every(function (arg) { return arg.indexOf('\n') === -1; }) ? wrap('(', join(args, ', '), ')') : wrap('(\n', indent(join(args, '\n')), '\n)')) + ': ' + type + wrap(' ', join(directives, ' ')); }), InputValueDefinition: addDescription(function (_ref25) { var name = _ref25.name, type = _ref25.type, defaultValue = _ref25.defaultValue, directives = _ref25.directives; return join([name + ': ' + type, wrap('= ', defaultValue), join(directives, ' ')], ' '); }), InterfaceTypeDefinition: addDescription(function (_ref26) { var name = _ref26.name, directives = _ref26.directives, fields = _ref26.fields; return join(['interface', name, join(directives, ' '), block(fields)], ' '); }), UnionTypeDefinition: addDescription(function (_ref27) { var name = _ref27.name, directives = _ref27.directives, types = _ref27.types; return join(['union', name, join(directives, ' '), types && types.length !== 0 ? '= ' + join(types, ' | ') : ''], ' '); }), EnumTypeDefinition: addDescription(function (_ref28) { var name = _ref28.name, directives = _ref28.directives, values = _ref28.values; return join(['enum', name, join(directives, ' '), block(values)], ' '); }), EnumValueDefinition: addDescription(function (_ref29) { var name = _ref29.name, directives = _ref29.directives; return join([name, join(directives, ' ')], ' '); }), InputObjectTypeDefinition: addDescription(function (_ref30) { var name = _ref30.name, directives = _ref30.directives, fields = _ref30.fields; return join(['input', name, join(directives, ' '), block(fields)], ' '); }), DirectiveDefinition: addDescription(function (_ref31) { var name = _ref31.name, args = _ref31.arguments, locations = _ref31.locations; return 'directive @' + name + (args.every(function (arg) { return arg.indexOf('\n') === -1; }) ? wrap('(', join(args, ', '), ')') : wrap('(\n', indent(join(args, '\n')), '\n)')) + ' on ' + join(locations, ' | '); }), SchemaExtension: function SchemaExtension(_ref32) { var directives = _ref32.directives, operationTypes = _ref32.operationTypes; return join(['extend schema', join(directives, ' '), block(operationTypes)], ' '); }, ScalarTypeExtension: function ScalarTypeExtension(_ref33) { var name = _ref33.name, directives = _ref33.directives; return join(['extend scalar', name, join(directives, ' ')], ' '); }, ObjectTypeExtension: function ObjectTypeExtension(_ref34) { var name = _ref34.name, interfaces = _ref34.interfaces, directives = _ref34.directives, fields = _ref34.fields; return join(['extend type', name, wrap('implements ', join(interfaces, ' & ')), join(directives, ' '), block(fields)], ' '); }, InterfaceTypeExtension: function InterfaceTypeExtension(_ref35) { var name = _ref35.name, directives = _ref35.directives, fields = _ref35.fields; return join(['extend interface', name, join(directives, ' '), block(fields)], ' '); }, UnionTypeExtension: function UnionTypeExtension(_ref36) { var name = _ref36.name, directives = _ref36.directives, types = _ref36.types; return join(['extend union', name, join(directives, ' '), types && types.length !== 0 ? '= ' + join(types, ' | ') : ''], ' '); }, EnumTypeExtension: function EnumTypeExtension(_ref37) { var name = _ref37.name, directives = _ref37.directives, values = _ref37.values; return join(['extend enum', name, join(directives, ' '), block(values)], ' '); }, InputObjectTypeExtension: function InputObjectTypeExtension(_ref38) { var name = _ref38.name, directives = _ref38.directives, fields = _ref38.fields; return join(['extend input', name, join(directives, ' '), block(fields)], ' '); } }; function addDescription(cb) { return function (node) { return join([node.description, cb(node)], '\n'); }; } /** * Given maybeArray, print an empty string if it is null or empty, otherwise * print all items together separated by separator if provided */ function join(maybeArray, separator) { return maybeArray ? maybeArray.filter(function (x) { return x; }).join(separator || '') : ''; } /** * Given array, print each item on its own line, wrapped in an * indented "{ }" block. */ function block(array) { return array && array.length !== 0 ? '{\n' + indent(join(array, '\n')) + '\n}' : ''; } /** * If maybeString is not null or empty, then wrap with start and end, otherwise * print an empty string. */ function wrap(start, maybeString, end) { return maybeString ? start + maybeString + (end || '') : ''; } function indent(maybeString) { return maybeString && ' ' + maybeString.replace(/\n/g, '\n '); } /** * Print a block string in the indented block form by adding a leading and * trailing blank line. However, if a block string starts with whitespace and is * a single-line, adding a leading blank line would strip that whitespace. */ function printBlockString(value, isDescription) { var escaped = value.replace(/"""/g, '\\"""'); return (value[0] === ' ' || value[0] === '\t') && value.indexOf('\n') === -1 ? "\"\"\"".concat(escaped.replace(/"$/, '"\n'), "\"\"\"") : "\"\"\"\n".concat(isDescription ? escaped : indent(escaped), "\n\"\"\""); } /***/ }), /***/ "./node_modules/graphql/language/source.mjs": /*!**************************************************!*\ !*** ./node_modules/graphql/language/source.mjs ***! \**************************************************/ /*! exports provided: Source */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Source", function() { return Source; }); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/defineToStringTag */ "./node_modules/graphql/jsutils/defineToStringTag.mjs"); 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 */ /** * A representation of source input to GraphQL. * `name` and `locationOffset` are optional. They are useful for clients who * store GraphQL documents in source files; for example, if the GraphQL input * starts at line 40 in a file named Foo.graphql, it might be useful for name to * be "Foo.graphql" and location to be `{ line: 40, column: 0 }`. * line and column in locationOffset are 1-indexed */ var Source = function Source(body, name, locationOffset) { _defineProperty(this, "body", void 0); _defineProperty(this, "name", void 0); _defineProperty(this, "locationOffset", void 0); this.body = body; this.name = name || 'GraphQL request'; this.locationOffset = locationOffset || { line: 1, column: 1 }; !(this.locationOffset.line > 0) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'line in locationOffset is 1-indexed and must be positive') : void 0; !(this.locationOffset.column > 0) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'column in locationOffset is 1-indexed and must be positive') : void 0; }; // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__["default"])(Source); /***/ }), /***/ "./node_modules/graphql/language/visitor.mjs": /*!***************************************************!*\ !*** ./node_modules/graphql/language/visitor.mjs ***! \***************************************************/ /*! exports provided: QueryDocumentKeys, BREAK, visit, visitInParallel, visitWithTypeInfo, getVisitFn */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QueryDocumentKeys", function() { return QueryDocumentKeys; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BREAK", function() { return BREAK; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "visit", function() { return visit; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "visitInParallel", function() { return visitInParallel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "visitWithTypeInfo", function() { return visitWithTypeInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getVisitFn", function() { return getVisitFn; }); /** * 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 */ /** * A visitor is provided to visit, it contains the collection of * relevant functions to be called during the visitor's traversal. */ /** * A visitor is comprised of visit functions, which are called on each node * during the visitor's traversal. */ /** * A KeyMap describes each the traversable properties of each kind of node. */ var QueryDocumentKeys = { Name: [], Document: ['definitions'], OperationDefinition: ['name', 'variableDefinitions', 'directives', 'selectionSet'], VariableDefinition: ['variable', 'type', 'defaultValue', 'directives'], Variable: ['name'], SelectionSet: ['selections'], Field: ['alias', 'name', 'arguments', 'directives', 'selectionSet'], Argument: ['name', 'value'], FragmentSpread: ['name', 'directives'], InlineFragment: ['typeCondition', 'directives', 'selectionSet'], FragmentDefinition: ['name', // Note: fragment variable definitions are experimental and may be changed // or removed in the future. 'variableDefinitions', 'typeCondition', 'directives', 'selectionSet'], IntValue: [], FloatValue: [], StringValue: [], BooleanValue: [], NullValue: [], EnumValue: [], ListValue: ['values'], ObjectValue: ['fields'], ObjectField: ['name', 'value'], Directive: ['name', 'arguments'], NamedType: ['name'], ListType: ['type'], NonNullType: ['type'], SchemaDefinition: ['directives', 'operationTypes'], OperationTypeDefinition: ['type'], ScalarTypeDefinition: ['description', 'name', 'directives'], ObjectTypeDefinition: ['description', 'name', 'interfaces', 'directives', 'fields'], FieldDefinition: ['description', 'name', 'arguments', 'type', 'directives'], InputValueDefinition: ['description', 'name', 'type', 'defaultValue', 'directives'], InterfaceTypeDefinition: ['description', 'name', 'directives', 'fields'], UnionTypeDefinition: ['description', 'name', 'directives', 'types'], EnumTypeDefinition: ['description', 'name', 'directives', 'values'], EnumValueDefinition: ['description', 'name', 'directives'], InputObjectTypeDefinition: ['description', 'name', 'directives', 'fields'], DirectiveDefinition: ['description', 'name', 'arguments', 'locations'], SchemaExtension: ['directives', 'operationTypes'], ScalarTypeExtension: ['name', 'directives'], ObjectTypeExtension: ['name', 'interfaces', 'directives', 'fields'], InterfaceTypeExtension: ['name', 'directives', 'fields'], UnionTypeExtension: ['name', 'directives', 'types'], EnumTypeExtension: ['name', 'directives', 'values'], InputObjectTypeExtension: ['name', 'directives', 'fields'] }; var BREAK = {}; /** * visit() will walk through an AST using a depth first traversal, calling * the visitor's enter function at each node in the traversal, and calling the * leave function after visiting that node and all of its child nodes. * * By returning different values from the enter and leave functions, the * behavior of the visitor can be altered, including skipping over a sub-tree of * the AST (by returning false), editing the AST by returning a value or null * to remove the value, or to stop the whole traversal by returning BREAK. * * When using visit() to edit an AST, the original AST will not be modified, and * a new version of the AST with the changes applied will be returned from the * visit function. * * const editedAST = visit(ast, { * enter(node, key, parent, path, ancestors) { * // @return * // undefined: no action * // false: skip visiting this node * // visitor.BREAK: stop visiting altogether * // null: delete this node * // any value: replace this node with the returned value * }, * leave(node, key, parent, path, ancestors) { * // @return * // undefined: no action * // false: no action * // visitor.BREAK: stop visiting altogether * // null: delete this node * // any value: replace this node with the returned value * } * }); * * Alternatively to providing enter() and leave() functions, a visitor can * instead provide functions named the same as the kinds of AST nodes, or * enter/leave visitors at a named key, leading to four permutations of * visitor API: * * 1) Named visitors triggered when entering a node a specific kind. * * visit(ast, { * Kind(node) { * // enter the "Kind" node * } * }) * * 2) Named visitors that trigger upon entering and leaving a node of * a specific kind. * * visit(ast, { * Kind: { * enter(node) { * // enter the "Kind" node * } * leave(node) { * // leave the "Kind" node * } * } * }) * * 3) Generic visitors that trigger upon entering and leaving any node. * * visit(ast, { * enter(node) { * // enter any node * }, * leave(node) { * // leave any node * } * }) * * 4) Parallel visitors for entering and leaving nodes of a specific kind. * * visit(ast, { * enter: { * Kind(node) { * // enter the "Kind" node * } * }, * leave: { * Kind(node) { * // leave the "Kind" node * } * } * }) */ function visit(root, visitor) { var visitorKeys = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : QueryDocumentKeys; /* eslint-disable no-undef-init */ var stack = undefined; var inArray = Array.isArray(root); var keys = [root]; var index = -1; var edits = []; var node = undefined; var key = undefined; var parent = undefined; var path = []; var ancestors = []; var newRoot = root; /* eslint-enable no-undef-init */ do { index++; var isLeaving = index === keys.length; var isEdited = isLeaving && edits.length !== 0; if (isLeaving) { key = ancestors.length === 0 ? undefined : path[path.length - 1]; node = parent; parent = ancestors.pop(); if (isEdited) { if (inArray) { node = node.slice(); } else { var clone = {}; for (var k in node) { if (node.hasOwnProperty(k)) { clone[k] = node[k]; } } node = clone; } var editOffset = 0; for (var ii = 0; ii < edits.length; ii++) { var editKey = edits[ii][0]; var editValue = edits[ii][1]; if (inArray) { editKey -= editOffset; } if (inArray && editValue === null) { node.splice(editKey, 1); editOffset++; } else { node[editKey] = editValue; } } } index = stack.index; keys = stack.keys; edits = stack.edits; inArray = stack.inArray; stack = stack.prev; } else { key = parent ? inArray ? index : keys[index] : undefined; node = parent ? parent[key] : newRoot; if (node === null || node === undefined) { continue; } if (parent) { path.push(key); } } var result = void 0; if (!Array.isArray(node)) { if (!isNode(node)) { throw new Error('Invalid AST Node: ' + JSON.stringify(node)); } var visitFn = getVisitFn(visitor, node.kind, isLeaving); if (visitFn) { result = visitFn.call(visitor, node, key, parent, path, ancestors); if (result === BREAK) { break; } if (result === false) { if (!isLeaving) { path.pop(); continue; } } else if (result !== undefined) { edits.push([key, result]); if (!isLeaving) { if (isNode(result)) { node = result; } else { path.pop(); continue; } } } } } if (result === undefined && isEdited) { edits.push([key, node]); } if (isLeaving) { path.pop(); } else { stack = { inArray: inArray, index: index, keys: keys, edits: edits, prev: stack }; inArray = Array.isArray(node); keys = inArray ? node : visitorKeys[node.kind] || []; index = -1; edits = []; if (parent) { ancestors.push(parent); } parent = node; } } while (stack !== undefined); if (edits.length !== 0) { newRoot = edits[edits.length - 1][1]; } return newRoot; } function isNode(maybeNode) { return Boolean(maybeNode && typeof maybeNode.kind === 'string'); } /** * Creates a new visitor instance which delegates to many visitors to run in * parallel. Each visitor will be visited for each node before moving on. * * If a prior visitor edits a node, no following visitors will see that node. */ function visitInParallel(visitors) { var skipping = new Array(visitors.length); return { enter: function enter(node) { for (var i = 0; i < visitors.length; i++) { if (!skipping[i]) { var fn = getVisitFn(visitors[i], node.kind, /* isLeaving */ false); if (fn) { var result = fn.apply(visitors[i], arguments); if (result === false) { skipping[i] = node; } else if (result === BREAK) { skipping[i] = BREAK; } else if (result !== undefined) { return result; } } } } }, leave: function leave(node) { for (var i = 0; i < visitors.length; i++) { if (!skipping[i]) { var fn = getVisitFn(visitors[i], node.kind, /* isLeaving */ true); if (fn) { var result = fn.apply(visitors[i], arguments); if (result === BREAK) { skipping[i] = BREAK; } else if (result !== undefined && result !== false) { return result; } } } else if (skipping[i] === node) { skipping[i] = null; } } } }; } /** * Creates a new visitor instance which maintains a provided TypeInfo instance * along with visiting visitor. */ function visitWithTypeInfo(typeInfo, visitor) { return { enter: function enter(node) { typeInfo.enter(node); var fn = getVisitFn(visitor, node.kind, /* isLeaving */ false); if (fn) { var result = fn.apply(visitor, arguments); if (result !== undefined) { typeInfo.leave(node); if (isNode(result)) { typeInfo.enter(result); } } return result; } }, leave: function leave(node) { var fn = getVisitFn(visitor, node.kind, /* isLeaving */ true); var result; if (fn) { result = fn.apply(visitor, arguments); } typeInfo.leave(node); return result; } }; } /** * Given a visitor instance, if it is leaving or not, and a node kind, return * the function the visitor runtime should call. */ function getVisitFn(visitor, kind, isLeaving) { var kindVisitor = visitor[kind]; if (kindVisitor) { if (!isLeaving && typeof kindVisitor === 'function') { // { Kind() {} } return kindVisitor; } var kindSpecificVisitor = isLeaving ? kindVisitor.leave : kindVisitor.enter; if (typeof kindSpecificVisitor === 'function') { // { Kind: { enter() {}, leave() {} } } return kindSpecificVisitor; } } else { var specificVisitor = isLeaving ? visitor.leave : visitor.enter; if (specificVisitor) { if (typeof specificVisitor === 'function') { // { enter() {}, leave() {} } return specificVisitor; } var specificKindVisitor = specificVisitor[kind]; if (typeof specificKindVisitor === 'function') { // { enter: { Kind() {} }, leave: { Kind() {} } } return specificKindVisitor; } } } } /***/ }), /***/ "./node_modules/graphql/subscription/index.mjs": /*!*****************************************************!*\ !*** ./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 */ "./node_modules/graphql/subscription/subscribe.mjs"); /* 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 */ /***/ }), /***/ "./node_modules/graphql/subscription/mapAsyncIterator.mjs": /*!****************************************************************!*\ !*** ./node_modules/graphql/subscription/mapAsyncIterator.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 mapAsyncIterator; }); /* harmony import */ var iterall__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! iterall */ "./node_modules/iterall/index.mjs"); 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) 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 */ /** * Given an AsyncIterable and a callback function, return an AsyncIterator * which produces values mapped via calling the callback function. */ function mapAsyncIterator(iterable, callback, rejectCallback) { var iterator = Object(iterall__WEBPACK_IMPORTED_MODULE_0__["getAsyncIterator"])(iterable); var $return; var abruptClose; // $FlowFixMe(>=0.68.0) if (typeof iterator.return === 'function') { $return = iterator.return; abruptClose = function abruptClose(error) { var rethrow = function rethrow() { return Promise.reject(error); }; return $return.call(iterator).then(rethrow, rethrow); }; } function mapResult(result) { return result.done ? result : asyncMapValue(result.value, callback).then(iteratorResult, abruptClose); } var mapReject; if (rejectCallback) { // Capture rejectCallback to ensure it cannot be null. var reject = rejectCallback; mapReject = function mapReject(error) { return asyncMapValue(error, reject).then(iteratorResult, abruptClose); }; } /* TODO: Flow doesn't support symbols as keys: https://github.com/facebook/flow/issues/3258 */ return _defineProperty({ next: function next() { return iterator.next().then(mapResult, mapReject); }, return: function _return() { return $return ? $return.call(iterator).then(mapResult, mapReject) : Promise.resolve({ value: undefined, done: true }); }, throw: function _throw(error) { // $FlowFixMe(>=0.68.0) if (typeof iterator.throw === 'function') { return iterator.throw(error).then(mapResult, mapReject); } return Promise.reject(error).catch(abruptClose); } }, iterall__WEBPACK_IMPORTED_MODULE_0__["$$asyncIterator"], function () { return this; }); } function asyncMapValue(value, callback) { return new Promise(function (resolve) { return resolve(callback(value)); }); } function iteratorResult(value) { return { value: value, done: false }; } /***/ }), /***/ "./node_modules/graphql/subscription/subscribe.mjs": /*!*********************************************************!*\ !*** ./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 */ "./node_modules/iterall/index.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _error_locatedError__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../error/locatedError */ "./node_modules/graphql/error/locatedError.mjs"); /* harmony import */ var _execution_execute__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../execution/execute */ "./node_modules/graphql/execution/execute.mjs"); /* harmony import */ var _mapAsyncIterator__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./mapAsyncIterator */ "./node_modules/graphql/subscription/mapAsyncIterator.mjs"); /* harmony import */ var _utilities_getOperationRootType__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utilities/getOperationRootType */ "./node_modules/graphql/utilities/getOperationRootType.mjs"); /** * 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); } } /***/ }), /***/ "./node_modules/graphql/type/definition.mjs": /*!**************************************************!*\ !*** ./node_modules/graphql/type/definition.mjs ***! \**************************************************/ /*! exports provided: isType, assertType, isScalarType, assertScalarType, isObjectType, assertObjectType, isInterfaceType, assertInterfaceType, isUnionType, assertUnionType, isEnumType, assertEnumType, isInputObjectType, assertInputObjectType, isListType, assertListType, isNonNullType, assertNonNullType, isInputType, assertInputType, isOutputType, assertOutputType, isLeafType, assertLeafType, isCompositeType, assertCompositeType, isAbstractType, assertAbstractType, GraphQLList, GraphQLNonNull, isWrappingType, assertWrappingType, isNullableType, assertNullableType, getNullableType, isNamedType, assertNamedType, getNamedType, GraphQLScalarType, GraphQLObjectType, isRequiredArgument, GraphQLInterfaceType, GraphQLUnionType, GraphQLEnumType, GraphQLInputObjectType, isRequiredInputField */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isType", function() { return isType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertType", function() { return assertType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isScalarType", function() { return isScalarType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertScalarType", function() { return assertScalarType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isObjectType", function() { return isObjectType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertObjectType", function() { return assertObjectType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isInterfaceType", function() { return isInterfaceType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertInterfaceType", function() { return assertInterfaceType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isUnionType", function() { return isUnionType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertUnionType", function() { return assertUnionType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isEnumType", function() { return isEnumType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertEnumType", function() { return assertEnumType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isInputObjectType", function() { return isInputObjectType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertInputObjectType", function() { return assertInputObjectType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isListType", function() { return isListType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertListType", function() { return assertListType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNonNullType", function() { return isNonNullType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertNonNullType", function() { return assertNonNullType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isInputType", function() { return isInputType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertInputType", function() { return assertInputType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isOutputType", function() { return isOutputType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertOutputType", function() { return assertOutputType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isLeafType", function() { return isLeafType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertLeafType", function() { return assertLeafType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isCompositeType", function() { return isCompositeType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertCompositeType", function() { return assertCompositeType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAbstractType", function() { return isAbstractType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertAbstractType", function() { return assertAbstractType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLList", function() { return GraphQLList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLNonNull", function() { return GraphQLNonNull; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isWrappingType", function() { return isWrappingType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertWrappingType", function() { return assertWrappingType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNullableType", function() { return isNullableType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertNullableType", function() { return assertNullableType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getNullableType", function() { return getNullableType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNamedType", function() { return isNamedType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertNamedType", function() { return assertNamedType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getNamedType", function() { return getNamedType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLScalarType", function() { return GraphQLScalarType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLObjectType", function() { return GraphQLObjectType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isRequiredArgument", function() { return isRequiredArgument; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLInterfaceType", function() { return GraphQLInterfaceType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLUnionType", function() { return GraphQLUnionType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLEnumType", function() { return GraphQLEnumType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLInputObjectType", function() { return GraphQLInputObjectType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isRequiredInputField", function() { return isRequiredInputField; }); /* harmony import */ var _jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/defineToJSON */ "./node_modules/graphql/jsutils/defineToJSON.mjs"); /* harmony import */ var _jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/defineToStringTag */ "./node_modules/graphql/jsutils/defineToStringTag.mjs"); /* harmony import */ var _jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/instanceOf */ "./node_modules/graphql/jsutils/instanceOf.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _utilities_valueFromASTUntyped__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../utilities/valueFromASTUntyped */ "./node_modules/graphql/utilities/valueFromASTUntyped.mjs"); 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 _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } 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 */ function isType(type) { return isScalarType(type) || isObjectType(type) || isInterfaceType(type) || isUnionType(type) || isEnumType(type) || isInputObjectType(type) || isListType(type) || isNonNullType(type); } function assertType(type) { !isType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL type.")) : void 0; return type; } /** * There are predicates for each kind of GraphQL type. */ // eslint-disable-next-line no-redeclare function isScalarType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLScalarType); } function assertScalarType(type) { !isScalarType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL Scalar type.")) : void 0; return type; } // eslint-disable-next-line no-redeclare function isObjectType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLObjectType); } function assertObjectType(type) { !isObjectType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL Object type.")) : void 0; return type; } // eslint-disable-next-line no-redeclare function isInterfaceType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLInterfaceType); } function assertInterfaceType(type) { !isInterfaceType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL Interface type.")) : void 0; return type; } // eslint-disable-next-line no-redeclare function isUnionType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLUnionType); } function assertUnionType(type) { !isUnionType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL Union type.")) : void 0; return type; } // eslint-disable-next-line no-redeclare function isEnumType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLEnumType); } function assertEnumType(type) { !isEnumType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL Enum type.")) : void 0; return type; } // eslint-disable-next-line no-redeclare function isInputObjectType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLInputObjectType); } function assertInputObjectType(type) { !isInputObjectType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL Input Object type.")) : void 0; return type; } // eslint-disable-next-line no-redeclare function isListType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLList); } function assertListType(type) { !isListType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL List type.")) : void 0; return type; } // eslint-disable-next-line no-redeclare function isNonNullType(type) { return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_2__["default"])(type, GraphQLNonNull); } function assertNonNullType(type) { !isNonNullType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL Non-Null type.")) : void 0; return type; } /** * These types may be used as input types for arguments and directives. */ function isInputType(type) { return isScalarType(type) || isEnumType(type) || isInputObjectType(type) || isWrappingType(type) && isInputType(type.ofType); } function assertInputType(type) { !isInputType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL input type.")) : void 0; return type; } /** * These types may be used as output types as the result of fields. */ function isOutputType(type) { return isScalarType(type) || isObjectType(type) || isInterfaceType(type) || isUnionType(type) || isEnumType(type) || isWrappingType(type) && isOutputType(type.ofType); } function assertOutputType(type) { !isOutputType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL output type.")) : void 0; return type; } /** * These types may describe types which may be leaf values. */ function isLeafType(type) { return isScalarType(type) || isEnumType(type); } function assertLeafType(type) { !isLeafType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL leaf type.")) : void 0; return type; } /** * These types may describe the parent context of a selection set. */ function isCompositeType(type) { return isObjectType(type) || isInterfaceType(type) || isUnionType(type); } function assertCompositeType(type) { !isCompositeType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL composite type.")) : void 0; return type; } /** * These types may describe the parent context of a selection set. */ function isAbstractType(type) { return isInterfaceType(type) || isUnionType(type); } function assertAbstractType(type) { !isAbstractType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL abstract type.")) : void 0; return type; } /** * List Type Wrapper * * A list is a wrapping type which points to another type. * Lists are often created within the context of defining the fields of * an object type. * * Example: * * const PersonType = new GraphQLObjectType({ * name: 'Person', * fields: () => ({ * parents: { type: GraphQLList(PersonType) }, * children: { type: GraphQLList(PersonType) }, * }) * }) * */ // eslint-disable-next-line no-redeclare function GraphQLList(ofType) { if (this instanceof GraphQLList) { this.ofType = assertType(ofType); } else { return new GraphQLList(ofType); } } // Need to cast through any to alter the prototype. GraphQLList.prototype.toString = function toString() { return '[' + String(this.ofType) + ']'; }; Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLList); /** * Non-Null Type Wrapper * * A non-null is a wrapping type which points to another type. * Non-null types enforce that their values are never null and can ensure * an error is raised if this ever occurs during a request. It is useful for * fields which you can make a strong guarantee on non-nullability, for example * usually the id field of a database row will never be null. * * Example: * * const RowType = new GraphQLObjectType({ * name: 'Row', * fields: () => ({ * id: { type: GraphQLNonNull(GraphQLString) }, * }) * }) * * Note: the enforcement of non-nullability occurs within the executor. */ // eslint-disable-next-line no-redeclare function GraphQLNonNull(ofType) { if (this instanceof GraphQLNonNull) { this.ofType = assertNullableType(ofType); } else { return new GraphQLNonNull(ofType); } } // Need to cast through any to alter the prototype. GraphQLNonNull.prototype.toString = function toString() { return String(this.ofType) + '!'; }; Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLNonNull); /** * These types wrap and modify other types */ function isWrappingType(type) { return isListType(type) || isNonNullType(type); } function assertWrappingType(type) { !isWrappingType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL wrapping type.")) : void 0; return type; } /** * These types can all accept null as a value. */ function isNullableType(type) { return isType(type) && !isNonNullType(type); } function assertNullableType(type) { !isNullableType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL nullable type.")) : void 0; return type; } /* eslint-disable no-redeclare */ function getNullableType(type) { /* eslint-enable no-redeclare */ if (type) { return isNonNullType(type) ? type.ofType : type; } } /** * These named types do not include modifiers like List or NonNull. */ function isNamedType(type) { return isScalarType(type) || isObjectType(type) || isInterfaceType(type) || isUnionType(type) || isEnumType(type) || isInputObjectType(type); } function assertNamedType(type) { !isNamedType(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), " to be a GraphQL named type.")) : void 0; return type; } /* eslint-disable no-redeclare */ function getNamedType(type) { /* eslint-enable no-redeclare */ if (type) { var unwrappedType = type; while (isWrappingType(unwrappedType)) { unwrappedType = unwrappedType.ofType; } return unwrappedType; } } /** * Used while defining GraphQL types to allow for circular references in * otherwise immutable type definitions. */ function resolveThunk(thunk) { return typeof thunk === 'function' ? thunk() : thunk; } /** * Scalar Type Definition * * The leaf values of any request and input values to arguments are * Scalars (or Enums) and are defined with a name and a series of functions * used to parse input from ast or variables and to ensure validity. * * If a type's serialize function does not return a value (i.e. it returns * `undefined`) then an error will be raised and a `null` value will be returned * in the response. If the serialize function returns `null`, then no error will * be included in the response. * * Example: * * const OddType = new GraphQLScalarType({ * name: 'Odd', * serialize(value) { * if (value % 2 === 1) { * return value; * } * } * }); * */ var GraphQLScalarType = /*#__PURE__*/ function () { function GraphQLScalarType(config) { _defineProperty(this, "name", void 0); _defineProperty(this, "description", void 0); _defineProperty(this, "serialize", void 0); _defineProperty(this, "parseValue", void 0); _defineProperty(this, "parseLiteral", void 0); _defineProperty(this, "astNode", void 0); _defineProperty(this, "extensionASTNodes", void 0); this.name = config.name; this.description = config.description; this.serialize = config.serialize; this.parseValue = config.parseValue || function (value) { return value; }; this.parseLiteral = config.parseLiteral || _utilities_valueFromASTUntyped__WEBPACK_IMPORTED_MODULE_7__["valueFromASTUntyped"]; this.astNode = config.astNode; this.extensionASTNodes = config.extensionASTNodes; !(typeof config.name === 'string') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide name.') : void 0; !(typeof config.serialize === 'function') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(this.name, " must provide \"serialize\" function. If this custom Scalar ") + 'is also used as an input type, ensure "parseValue" and "parseLiteral" ' + 'functions are also provided.') : void 0; if (config.parseValue || config.parseLiteral) { !(typeof config.parseValue === 'function' && typeof config.parseLiteral === 'function') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(this.name, " must provide both \"parseValue\" and \"parseLiteral\" ") + 'functions.') : void 0; } } var _proto = GraphQLScalarType.prototype; _proto.toString = function toString() { return this.name; }; return GraphQLScalarType; }(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__["default"])(GraphQLScalarType); Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLScalarType); /** * Object Type Definition * * Almost all of the GraphQL types you define will be object types. Object types * have a name, but most importantly describe their fields. * * Example: * * const AddressType = new GraphQLObjectType({ * name: 'Address', * fields: { * street: { type: GraphQLString }, * number: { type: GraphQLInt }, * formatted: { * type: GraphQLString, * resolve(obj) { * return obj.number + ' ' + obj.street * } * } * } * }); * * When two types need to refer to each other, or a type needs to refer to * itself in a field, you can use a function expression (aka a closure or a * thunk) to supply the fields lazily. * * Example: * * const PersonType = new GraphQLObjectType({ * name: 'Person', * fields: () => ({ * name: { type: GraphQLString }, * bestFriend: { type: PersonType }, * }) * }); * */ var GraphQLObjectType = /*#__PURE__*/ function () { function GraphQLObjectType(config) { _defineProperty(this, "name", void 0); _defineProperty(this, "description", void 0); _defineProperty(this, "astNode", void 0); _defineProperty(this, "extensionASTNodes", void 0); _defineProperty(this, "isTypeOf", void 0); _defineProperty(this, "_fields", void 0); _defineProperty(this, "_interfaces", void 0); this.name = config.name; this.description = config.description; this.astNode = config.astNode; this.extensionASTNodes = config.extensionASTNodes; this.isTypeOf = config.isTypeOf; this._fields = defineFieldMap.bind(undefined, config); this._interfaces = defineInterfaces.bind(undefined, config); !(typeof config.name === 'string') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide name.') : void 0; !(config.isTypeOf == null || typeof config.isTypeOf === 'function') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(this.name, " must provide \"isTypeOf\" as a function, ") + "but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(config.isTypeOf), ".")) : void 0; } var _proto2 = GraphQLObjectType.prototype; _proto2.getFields = function getFields() { if (typeof this._fields === 'function') { this._fields = this._fields(); } return this._fields; }; _proto2.getInterfaces = function getInterfaces() { if (typeof this._interfaces === 'function') { this._interfaces = this._interfaces(); } return this._interfaces; }; _proto2.toString = function toString() { return this.name; }; return GraphQLObjectType; }(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__["default"])(GraphQLObjectType); Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLObjectType); function defineInterfaces(config) { var interfaces = resolveThunk(config.interfaces) || []; !Array.isArray(interfaces) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, " interfaces must be an Array or a function which returns ") + 'an Array.') : void 0; return interfaces; } function defineFieldMap(config) { var fieldMap = resolveThunk(config.fields) || {}; !isPlainObj(fieldMap) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, " fields must be an object with field names as keys or a ") + 'function which returns such an object.') : void 0; var resultFieldMap = Object.create(null); var _arr = Object.keys(fieldMap); var _loop = function _loop() { var fieldName = _arr[_i]; var fieldConfig = fieldMap[fieldName]; !isPlainObj(fieldConfig) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, ".").concat(fieldName, " field config must be an object")) : void 0; !!fieldConfig.hasOwnProperty('isDeprecated') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, ".").concat(fieldName, " should provide \"deprecationReason\" ") + 'instead of "isDeprecated".') : void 0; var field = _objectSpread({}, fieldConfig, { isDeprecated: Boolean(fieldConfig.deprecationReason), name: fieldName }); !(field.resolve == null || typeof field.resolve === 'function') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, ".").concat(fieldName, " field resolver must be a function if ") + "provided, but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(field.resolve), ".")) : void 0; var argsConfig = fieldConfig.args; if (!argsConfig) { field.args = []; } else { !isPlainObj(argsConfig) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, ".").concat(fieldName, " args must be an object with argument ") + 'names as keys.') : void 0; field.args = Object.keys(argsConfig).map(function (argName) { var arg = argsConfig[argName]; return { name: argName, description: arg.description === undefined ? null : arg.description, type: arg.type, defaultValue: arg.defaultValue, astNode: arg.astNode }; }); } resultFieldMap[fieldName] = field; }; for (var _i = 0; _i < _arr.length; _i++) { _loop(); } return resultFieldMap; } function isPlainObj(obj) { return obj && _typeof(obj) === 'object' && !Array.isArray(obj); } function isRequiredArgument(arg) { return isNonNullType(arg.type) && arg.defaultValue === undefined; } /** * Interface Type Definition * * When a field can return one of a heterogeneous set of types, a Interface type * is used to describe what types are possible, what fields are in common across * all types, as well as a function to determine which type is actually used * when the field is resolved. * * Example: * * const EntityType = new GraphQLInterfaceType({ * name: 'Entity', * fields: { * name: { type: GraphQLString } * } * }); * */ var GraphQLInterfaceType = /*#__PURE__*/ function () { function GraphQLInterfaceType(config) { _defineProperty(this, "name", void 0); _defineProperty(this, "description", void 0); _defineProperty(this, "astNode", void 0); _defineProperty(this, "extensionASTNodes", void 0); _defineProperty(this, "resolveType", void 0); _defineProperty(this, "_fields", void 0); this.name = config.name; this.description = config.description; this.astNode = config.astNode; this.extensionASTNodes = config.extensionASTNodes; this.resolveType = config.resolveType; this._fields = defineFieldMap.bind(undefined, config); !(typeof config.name === 'string') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide name.') : void 0; !(config.resolveType == null || typeof config.resolveType === 'function') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(this.name, " must provide \"resolveType\" as a function, ") + "but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(config.resolveType), ".")) : void 0; } var _proto3 = GraphQLInterfaceType.prototype; _proto3.getFields = function getFields() { if (typeof this._fields === 'function') { this._fields = this._fields(); } return this._fields; }; _proto3.toString = function toString() { return this.name; }; return GraphQLInterfaceType; }(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__["default"])(GraphQLInterfaceType); Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLInterfaceType); /** * Union Type Definition * * When a field can return one of a heterogeneous set of types, a Union type * is used to describe what types are possible as well as providing a function * to determine which type is actually used when the field is resolved. * * Example: * * const PetType = new GraphQLUnionType({ * name: 'Pet', * types: [ DogType, CatType ], * resolveType(value) { * if (value instanceof Dog) { * return DogType; * } * if (value instanceof Cat) { * return CatType; * } * } * }); * */ var GraphQLUnionType = /*#__PURE__*/ function () { function GraphQLUnionType(config) { _defineProperty(this, "name", void 0); _defineProperty(this, "description", void 0); _defineProperty(this, "astNode", void 0); _defineProperty(this, "extensionASTNodes", void 0); _defineProperty(this, "resolveType", void 0); _defineProperty(this, "_types", void 0); this.name = config.name; this.description = config.description; this.astNode = config.astNode; this.extensionASTNodes = config.extensionASTNodes; this.resolveType = config.resolveType; this._types = defineTypes.bind(undefined, config); !(typeof config.name === 'string') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide name.') : void 0; !(config.resolveType == null || typeof config.resolveType === 'function') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(this.name, " must provide \"resolveType\" as a function, ") + "but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(config.resolveType), ".")) : void 0; } var _proto4 = GraphQLUnionType.prototype; _proto4.getTypes = function getTypes() { if (typeof this._types === 'function') { this._types = this._types(); } return this._types; }; _proto4.toString = function toString() { return this.name; }; return GraphQLUnionType; }(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__["default"])(GraphQLUnionType); Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLUnionType); function defineTypes(config) { var types = resolveThunk(config.types) || []; !Array.isArray(types) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide Array of types or a function which returns ' + "such an array for Union ".concat(config.name, ".")) : void 0; return types; } /** * Enum Type Definition * * Some leaf values of requests and input values are Enums. GraphQL serializes * Enum values as strings, however internally Enums can be represented by any * kind of type, often integers. * * Example: * * const RGBType = new GraphQLEnumType({ * name: 'RGB', * values: { * RED: { value: 0 }, * GREEN: { value: 1 }, * BLUE: { value: 2 } * } * }); * * Note: If a value is not provided in a definition, the name of the enum value * will be used as its internal value. */ var GraphQLEnumType /* */ = /*#__PURE__*/ function () { function GraphQLEnumType(config /* */ ) { _defineProperty(this, "name", void 0); _defineProperty(this, "description", void 0); _defineProperty(this, "astNode", void 0); _defineProperty(this, "extensionASTNodes", void 0); _defineProperty(this, "_values", void 0); _defineProperty(this, "_valueLookup", void 0); _defineProperty(this, "_nameLookup", void 0); this.name = config.name; this.description = config.description; this.astNode = config.astNode; this.extensionASTNodes = config.extensionASTNodes; this._values = defineEnumValues(this, config.values); this._valueLookup = new Map(this._values.map(function (enumValue) { return [enumValue.value, enumValue]; })); this._nameLookup = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_5__["default"])(this._values, function (value) { return value.name; }); !(typeof config.name === 'string') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide name.') : void 0; } var _proto5 = GraphQLEnumType.prototype; _proto5.getValues = function getValues() { return this._values; }; _proto5.getValue = function getValue(name) { return this._nameLookup[name]; }; _proto5.serialize = function serialize(value /* T */ ) { var enumValue = this._valueLookup.get(value); if (enumValue) { return enumValue.name; } }; _proto5.parseValue = function parseValue(value) /* T */ { if (typeof value === 'string') { var enumValue = this.getValue(value); if (enumValue) { return enumValue.value; } } }; _proto5.parseLiteral = function parseLiteral(valueNode, _variables) /* T */ { // Note: variables will be resolved to a value before calling this function. if (valueNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_6__["Kind"].ENUM) { var enumValue = this.getValue(valueNode.value); if (enumValue) { return enumValue.value; } } }; _proto5.toString = function toString() { return this.name; }; return GraphQLEnumType; }(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__["default"])(GraphQLEnumType); Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLEnumType); function defineEnumValues(type, valueMap /* */ ) { !isPlainObj(valueMap) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(type.name, " values must be an object with value names as keys.")) : void 0; return Object.keys(valueMap).map(function (valueName) { var value = valueMap[valueName]; !isPlainObj(value) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(type.name, ".").concat(valueName, " must refer to an object with a \"value\" key ") + "representing an internal value but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(value), ".")) : void 0; !!value.hasOwnProperty('isDeprecated') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(type.name, ".").concat(valueName, " should provide \"deprecationReason\" instead ") + 'of "isDeprecated".') : void 0; return { name: valueName, description: value.description, isDeprecated: Boolean(value.deprecationReason), deprecationReason: value.deprecationReason, astNode: value.astNode, value: value.hasOwnProperty('value') ? value.value : valueName }; }); } /** * Input Object Type Definition * * An input object defines a structured collection of fields which may be * supplied to a field argument. * * Using `NonNull` will ensure that a value must be provided by the query * * Example: * * const GeoPoint = new GraphQLInputObjectType({ * name: 'GeoPoint', * fields: { * lat: { type: GraphQLNonNull(GraphQLFloat) }, * lon: { type: GraphQLNonNull(GraphQLFloat) }, * alt: { type: GraphQLFloat, defaultValue: 0 }, * } * }); * */ var GraphQLInputObjectType = /*#__PURE__*/ function () { function GraphQLInputObjectType(config) { _defineProperty(this, "name", void 0); _defineProperty(this, "description", void 0); _defineProperty(this, "astNode", void 0); _defineProperty(this, "extensionASTNodes", void 0); _defineProperty(this, "_fields", void 0); this.name = config.name; this.description = config.description; this.astNode = config.astNode; this.extensionASTNodes = config.extensionASTNodes; this._fields = defineInputFieldMap.bind(undefined, config); !(typeof config.name === 'string') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, 'Must provide name.') : void 0; } var _proto6 = GraphQLInputObjectType.prototype; _proto6.getFields = function getFields() { if (typeof this._fields === 'function') { this._fields = this._fields(); } return this._fields; }; _proto6.toString = function toString() { return this.name; }; return GraphQLInputObjectType; }(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_1__["default"])(GraphQLInputObjectType); Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_0__["default"])(GraphQLInputObjectType); function defineInputFieldMap(config) { var fieldMap = resolveThunk(config.fields) || {}; !isPlainObj(fieldMap) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, " fields must be an object with field names as keys or a ") + 'function which returns such an object.') : void 0; var resultFieldMap = Object.create(null); var _arr2 = Object.keys(fieldMap); for (var _i2 = 0; _i2 < _arr2.length; _i2++) { var fieldName = _arr2[_i2]; var field = _objectSpread({}, fieldMap[fieldName], { name: fieldName }); !!field.hasOwnProperty('resolve') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_4__["default"])(0, "".concat(config.name, ".").concat(fieldName, " field has a resolve property, but ") + 'Input Types cannot define resolvers.') : void 0; resultFieldMap[fieldName] = field; } return resultFieldMap; } function isRequiredInputField(field) { return isNonNullType(field.type) && field.defaultValue === undefined; } /***/ }), /***/ "./node_modules/graphql/type/directives.mjs": /*!**************************************************!*\ !*** ./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 */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _scalars__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./scalars */ "./node_modules/graphql/type/scalars.mjs"); /* harmony import */ var _jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/defineToStringTag */ "./node_modules/graphql/jsutils/defineToStringTag.mjs"); /* harmony import */ var _jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/defineToJSON */ "./node_modules/graphql/jsutils/defineToJSON.mjs"); /* harmony import */ var _jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/instanceOf */ "./node_modules/graphql/jsutils/instanceOf.mjs"); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../language/directiveLocation */ "./node_modules/graphql/language/directiveLocation.mjs"); 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; }); } /***/ }), /***/ "./node_modules/graphql/type/index.mjs": /*!*********************************************!*\ !*** ./node_modules/graphql/type/index.mjs ***! \*********************************************/ /*! exports provided: isSchema, GraphQLSchema, isType, isScalarType, isObjectType, isInterfaceType, isUnionType, isEnumType, isInputObjectType, isListType, isNonNullType, isInputType, isOutputType, isLeafType, isCompositeType, isAbstractType, isWrappingType, isNullableType, isNamedType, isRequiredArgument, isRequiredInputField, assertType, assertScalarType, assertObjectType, assertInterfaceType, assertUnionType, assertEnumType, assertInputObjectType, assertListType, assertNonNullType, assertInputType, assertOutputType, assertLeafType, assertCompositeType, assertAbstractType, assertWrappingType, assertNullableType, assertNamedType, getNullableType, getNamedType, GraphQLScalarType, GraphQLObjectType, GraphQLInterfaceType, GraphQLUnionType, GraphQLEnumType, GraphQLInputObjectType, GraphQLList, GraphQLNonNull, isDirective, GraphQLDirective, isSpecifiedDirective, specifiedDirectives, GraphQLIncludeDirective, GraphQLSkipDirective, GraphQLDeprecatedDirective, DEFAULT_DEPRECATION_REASON, isSpecifiedScalarType, specifiedScalarTypes, GraphQLInt, GraphQLFloat, GraphQLString, GraphQLBoolean, GraphQLID, TypeKind, isIntrospectionType, introspectionTypes, __Schema, __Directive, __DirectiveLocation, __Type, __Field, __InputValue, __EnumValue, __TypeKind, SchemaMetaFieldDef, TypeMetaFieldDef, TypeNameMetaFieldDef, validateSchema, assertValidSchema */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _schema__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./schema */ "./node_modules/graphql/type/schema.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSchema", function() { return _schema__WEBPACK_IMPORTED_MODULE_0__["isSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLSchema", function() { return _schema__WEBPACK_IMPORTED_MODULE_0__["GraphQLSchema"]; }); /* harmony import */ var _definition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isScalarType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isObjectType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInterfaceType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isInterfaceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isUnionType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isUnionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isEnumType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isEnumType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInputObjectType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isInputObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isListType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isListType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isNonNullType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isNonNullType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isInputType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isInputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isOutputType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isOutputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isLeafType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isLeafType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isCompositeType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isCompositeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isAbstractType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isAbstractType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isWrappingType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isWrappingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isNullableType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isNullableType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isNamedType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isNamedType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isRequiredArgument", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isRequiredArgument"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isRequiredInputField", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["isRequiredInputField"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertScalarType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertObjectType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertInterfaceType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertInterfaceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertUnionType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertUnionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertEnumType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertEnumType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertInputObjectType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertInputObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertListType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertListType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertNonNullType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertNonNullType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertInputType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertInputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertOutputType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertOutputType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertLeafType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertLeafType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertCompositeType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertCompositeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertAbstractType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertAbstractType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertWrappingType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertWrappingType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertNullableType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertNullableType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertNamedType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["assertNamedType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getNullableType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["getNullableType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getNamedType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["getNamedType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLScalarType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLObjectType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLInterfaceType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLInterfaceType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLUnionType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLUnionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLEnumType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLEnumType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLInputObjectType", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLInputObjectType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLList", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLList"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLNonNull", function() { return _definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLNonNull"]; }); /* harmony import */ var _directives__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isDirective", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["isDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLDirective", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["GraphQLDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSpecifiedDirective", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["isSpecifiedDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "specifiedDirectives", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["specifiedDirectives"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLIncludeDirective", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["GraphQLIncludeDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLSkipDirective", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["GraphQLSkipDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLDeprecatedDirective", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["GraphQLDeprecatedDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_DEPRECATION_REASON", function() { return _directives__WEBPACK_IMPORTED_MODULE_2__["DEFAULT_DEPRECATION_REASON"]; }); /* harmony import */ var _scalars__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./scalars */ "./node_modules/graphql/type/scalars.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSpecifiedScalarType", function() { return _scalars__WEBPACK_IMPORTED_MODULE_3__["isSpecifiedScalarType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "specifiedScalarTypes", function() { return _scalars__WEBPACK_IMPORTED_MODULE_3__["specifiedScalarTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLInt", function() { return _scalars__WEBPACK_IMPORTED_MODULE_3__["GraphQLInt"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLFloat", function() { return _scalars__WEBPACK_IMPORTED_MODULE_3__["GraphQLFloat"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLString", function() { return _scalars__WEBPACK_IMPORTED_MODULE_3__["GraphQLString"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLBoolean", function() { return _scalars__WEBPACK_IMPORTED_MODULE_3__["GraphQLBoolean"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLID", function() { return _scalars__WEBPACK_IMPORTED_MODULE_3__["GraphQLID"]; }); /* harmony import */ var _introspection__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeKind", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["TypeKind"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIntrospectionType", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["isIntrospectionType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "introspectionTypes", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["introspectionTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Schema", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__Schema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Directive", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__Directive"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__DirectiveLocation", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__DirectiveLocation"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Type", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__Type"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__Field", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__Field"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__InputValue", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__InputValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__EnumValue", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__EnumValue"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "__TypeKind", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["__TypeKind"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SchemaMetaFieldDef", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["SchemaMetaFieldDef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeMetaFieldDef", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["TypeMetaFieldDef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeNameMetaFieldDef", function() { return _introspection__WEBPACK_IMPORTED_MODULE_4__["TypeNameMetaFieldDef"]; }); /* harmony import */ var _validate__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./validate */ "./node_modules/graphql/type/validate.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateSchema", function() { return _validate__WEBPACK_IMPORTED_MODULE_5__["validateSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertValidSchema", function() { return _validate__WEBPACK_IMPORTED_MODULE_5__["assertValidSchema"]; }); /** * 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 */ // Common built-in scalar instances. /***/ }), /***/ "./node_modules/graphql/type/introspection.mjs": /*!*****************************************************!*\ !*** ./node_modules/graphql/type/introspection.mjs ***! \*****************************************************/ /*! exports provided: __Schema, __Directive, __DirectiveLocation, __Type, __Field, __InputValue, __EnumValue, TypeKind, __TypeKind, SchemaMetaFieldDef, TypeMetaFieldDef, TypeNameMetaFieldDef, introspectionTypes, isIntrospectionType */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__Schema", function() { return __Schema; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__Directive", function() { return __Directive; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__DirectiveLocation", function() { return __DirectiveLocation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__Type", function() { return __Type; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__Field", function() { return __Field; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__InputValue", function() { return __InputValue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__EnumValue", function() { return __EnumValue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TypeKind", function() { return TypeKind; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__TypeKind", function() { return __TypeKind; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SchemaMetaFieldDef", function() { return SchemaMetaFieldDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TypeMetaFieldDef", function() { return TypeMetaFieldDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TypeNameMetaFieldDef", function() { return TypeNameMetaFieldDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "introspectionTypes", function() { return introspectionTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIntrospectionType", function() { return isIntrospectionType; }); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); /* harmony import */ var _utilities_astFromValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utilities/astFromValue */ "./node_modules/graphql/utilities/astFromValue.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _definition__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _scalars__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./scalars */ "./node_modules/graphql/type/scalars.mjs"); /* harmony import */ var _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../language/directiveLocation */ "./node_modules/graphql/language/directiveLocation.mjs"); /** * 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 __Schema = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLObjectType"]({ name: '__Schema', description: 'A GraphQL Schema defines the capabilities of a GraphQL server. It ' + 'exposes all available types and directives on the server, as well as ' + 'the entry points for query, mutation, and subscription operations.', fields: function fields() { return { types: { description: 'A list of all types supported by this server.', type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Type))), resolve: function resolve(schema) { return Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_1__["default"])(schema.getTypeMap()); } }, queryType: { description: 'The type that query operations will be rooted at.', type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Type), resolve: function resolve(schema) { return schema.getQueryType(); } }, mutationType: { description: 'If this server supports mutation, the type that ' + 'mutation operations will be rooted at.', type: __Type, resolve: function resolve(schema) { return schema.getMutationType(); } }, subscriptionType: { description: 'If this server support subscription, the type that ' + 'subscription operations will be rooted at.', type: __Type, resolve: function resolve(schema) { return schema.getSubscriptionType(); } }, directives: { description: 'A list of all directives supported by this server.', type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Directive))), resolve: function resolve(schema) { return schema.getDirectives(); } } }; } }); var __Directive = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLObjectType"]({ name: '__Directive', description: 'A Directive provides a way to describe alternate runtime execution and ' + 'type validation behavior in a GraphQL document.' + "\n\nIn some cases, you need to provide options to alter GraphQL's " + 'execution behavior in ways field arguments will not suffice, such as ' + 'conditionally including or skipping a field. Directives provide this by ' + 'describing additional information to the executor.', fields: function fields() { return { name: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"]), resolve: function resolve(obj) { return obj.name; } }, description: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.description; } }, locations: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__DirectiveLocation))), resolve: function resolve(obj) { return obj.locations; } }, args: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__InputValue))), resolve: function resolve(directive) { return directive.args || []; } } }; } }); var __DirectiveLocation = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLEnumType"]({ name: '__DirectiveLocation', description: 'A Directive can be adjacent to many parts of the GraphQL language, a ' + '__DirectiveLocation describes one such possible adjacencies.', values: { QUERY: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].QUERY, description: 'Location adjacent to a query operation.' }, MUTATION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].MUTATION, description: 'Location adjacent to a mutation operation.' }, SUBSCRIPTION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].SUBSCRIPTION, description: 'Location adjacent to a subscription operation.' }, FIELD: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FIELD, description: 'Location adjacent to a field.' }, FRAGMENT_DEFINITION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FRAGMENT_DEFINITION, description: 'Location adjacent to a fragment definition.' }, FRAGMENT_SPREAD: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FRAGMENT_SPREAD, description: 'Location adjacent to a fragment spread.' }, INLINE_FRAGMENT: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].INLINE_FRAGMENT, description: 'Location adjacent to an inline fragment.' }, VARIABLE_DEFINITION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].VARIABLE_DEFINITION, description: 'Location adjacent to a variable definition.' }, SCHEMA: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].SCHEMA, description: 'Location adjacent to a schema definition.' }, SCALAR: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].SCALAR, description: 'Location adjacent to a scalar definition.' }, OBJECT: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].OBJECT, description: 'Location adjacent to an object type definition.' }, FIELD_DEFINITION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FIELD_DEFINITION, description: 'Location adjacent to a field definition.' }, ARGUMENT_DEFINITION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].ARGUMENT_DEFINITION, description: 'Location adjacent to an argument definition.' }, INTERFACE: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].INTERFACE, description: 'Location adjacent to an interface definition.' }, UNION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].UNION, description: 'Location adjacent to a union definition.' }, ENUM: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].ENUM, description: 'Location adjacent to an enum definition.' }, ENUM_VALUE: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].ENUM_VALUE, description: 'Location adjacent to an enum value definition.' }, INPUT_OBJECT: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].INPUT_OBJECT, description: 'Location adjacent to an input object type definition.' }, INPUT_FIELD_DEFINITION: { value: _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].INPUT_FIELD_DEFINITION, description: 'Location adjacent to an input object field definition.' } } }); var __Type = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLObjectType"]({ name: '__Type', description: 'The fundamental unit of any GraphQL Schema is the type. There are ' + 'many kinds of types in GraphQL as represented by the `__TypeKind` enum.' + '\n\nDepending on the kind of a type, certain fields describe ' + 'information about that type. Scalar types provide no information ' + 'beyond a name and description, while Enum types provide their values. ' + 'Object and Interface types provide the fields they describe. Abstract ' + 'types, Union and Interface, provide the Object types possible ' + 'at runtime. List and NonNull types compose other types.', fields: function fields() { return { kind: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__TypeKind), resolve: function resolve(type) { if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isScalarType"])(type)) { return TypeKind.SCALAR; } else if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isObjectType"])(type)) { return TypeKind.OBJECT; } else if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isInterfaceType"])(type)) { return TypeKind.INTERFACE; } else if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isUnionType"])(type)) { return TypeKind.UNION; } else if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isEnumType"])(type)) { return TypeKind.ENUM; } else if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isInputObjectType"])(type)) { return TypeKind.INPUT_OBJECT; } else if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isListType"])(type)) { return TypeKind.LIST; } else if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isNonNullType"])(type)) { return TypeKind.NON_NULL; } throw new Error('Unknown kind of type: ' + type); } }, name: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.name; } }, description: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.description; } }, fields: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Field)), args: { includeDeprecated: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLBoolean"], defaultValue: false } }, resolve: function resolve(type, _ref) { var includeDeprecated = _ref.includeDeprecated; if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isObjectType"])(type) || Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isInterfaceType"])(type)) { var fields = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_1__["default"])(type.getFields()); if (!includeDeprecated) { fields = fields.filter(function (field) { return !field.deprecationReason; }); } return fields; } return null; } }, interfaces: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Type)), resolve: function resolve(type) { if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isObjectType"])(type)) { return type.getInterfaces(); } } }, possibleTypes: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Type)), resolve: function resolve(type, args, context, _ref2) { var schema = _ref2.schema; if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isAbstractType"])(type)) { return schema.getPossibleTypes(type); } } }, enumValues: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__EnumValue)), args: { includeDeprecated: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLBoolean"], defaultValue: false } }, resolve: function resolve(type, _ref3) { var includeDeprecated = _ref3.includeDeprecated; if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isEnumType"])(type)) { var values = type.getValues(); if (!includeDeprecated) { values = values.filter(function (value) { return !value.deprecationReason; }); } return values; } } }, inputFields: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__InputValue)), resolve: function resolve(type) { if (Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isInputObjectType"])(type)) { return Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_1__["default"])(type.getFields()); } } }, ofType: { type: __Type, resolve: function resolve(obj) { return obj.ofType; } } }; } }); var __Field = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLObjectType"]({ name: '__Field', description: 'Object and Interface types are described by a list of Fields, each of ' + 'which has a name, potentially a list of arguments, and a return type.', fields: function fields() { return { name: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"]), resolve: function resolve(obj) { return obj.name; } }, description: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.description; } }, args: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"])(Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__InputValue))), resolve: function resolve(field) { return field.args || []; } }, type: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Type), resolve: function resolve(obj) { return obj.type; } }, isDeprecated: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLBoolean"]), resolve: function resolve(obj) { return obj.isDeprecated; } }, deprecationReason: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.deprecationReason; } } }; } }); var __InputValue = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLObjectType"]({ name: '__InputValue', description: 'Arguments provided to Fields or Directives and the input fields of an ' + 'InputObject are represented as Input Values which describe their type ' + 'and optionally a default value.', fields: function fields() { return { name: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"]), resolve: function resolve(obj) { return obj.name; } }, description: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.description; } }, type: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Type), resolve: function resolve(obj) { return obj.type; } }, defaultValue: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], description: 'A GraphQL-formatted string representing the default value for this ' + 'input value.', resolve: function resolve(inputVal) { return Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_0__["default"])(inputVal.defaultValue) ? null : Object(_language_printer__WEBPACK_IMPORTED_MODULE_3__["print"])(Object(_utilities_astFromValue__WEBPACK_IMPORTED_MODULE_2__["astFromValue"])(inputVal.defaultValue, inputVal.type)); } } }; } }); var __EnumValue = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLObjectType"]({ name: '__EnumValue', description: 'One possible value for a given Enum. Enum values are unique values, not ' + 'a placeholder for a string or numeric value. However an Enum value is ' + 'returned in a JSON response as a string.', fields: function fields() { return { name: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"]), resolve: function resolve(obj) { return obj.name; } }, description: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.description; } }, isDeprecated: { type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLBoolean"]), resolve: function resolve(obj) { return obj.isDeprecated; } }, deprecationReason: { type: _scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"], resolve: function resolve(obj) { return obj.deprecationReason; } } }; } }); var TypeKind = { SCALAR: 'SCALAR', OBJECT: 'OBJECT', INTERFACE: 'INTERFACE', UNION: 'UNION', ENUM: 'ENUM', INPUT_OBJECT: 'INPUT_OBJECT', LIST: 'LIST', NON_NULL: 'NON_NULL' }; var __TypeKind = new _definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLEnumType"]({ name: '__TypeKind', description: 'An enum describing what kind of type a given `__Type` is.', values: { SCALAR: { value: TypeKind.SCALAR, description: 'Indicates this type is a scalar.' }, OBJECT: { value: TypeKind.OBJECT, description: 'Indicates this type is an object. ' + '`fields` and `interfaces` are valid fields.' }, INTERFACE: { value: TypeKind.INTERFACE, description: 'Indicates this type is an interface. ' + '`fields` and `possibleTypes` are valid fields.' }, UNION: { value: TypeKind.UNION, description: 'Indicates this type is a union. `possibleTypes` is a valid field.' }, ENUM: { value: TypeKind.ENUM, description: 'Indicates this type is an enum. `enumValues` is a valid field.' }, INPUT_OBJECT: { value: TypeKind.INPUT_OBJECT, description: 'Indicates this type is an input object. ' + '`inputFields` is a valid field.' }, LIST: { value: TypeKind.LIST, description: 'Indicates this type is a list. `ofType` is a valid field.' }, NON_NULL: { value: TypeKind.NON_NULL, description: 'Indicates this type is a non-null. `ofType` is a valid field.' } } }); /** * Note that these are GraphQLField and not GraphQLFieldConfig, * so the format for args is different. */ var SchemaMetaFieldDef = { name: '__schema', type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(__Schema), description: 'Access the current type schema of this server.', args: [], resolve: function resolve(source, args, context, _ref4) { var schema = _ref4.schema; return schema; } }; var TypeMetaFieldDef = { name: '__type', type: __Type, description: 'Request the type information of a single type.', args: [{ name: 'name', type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"]) }], resolve: function resolve(source, _ref5, context, _ref6) { var name = _ref5.name; var schema = _ref6.schema; return schema.getType(name); } }; var TypeNameMetaFieldDef = { name: '__typename', type: Object(_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_5__["GraphQLString"]), description: 'The name of the current Object type at runtime.', args: [], resolve: function resolve(source, args, context, _ref7) { var parentType = _ref7.parentType; return parentType.name; } }; var introspectionTypes = [__Schema, __Directive, __DirectiveLocation, __Type, __Field, __InputValue, __EnumValue, __TypeKind]; function isIntrospectionType(type) { return Object(_definition__WEBPACK_IMPORTED_MODULE_4__["isNamedType"])(type) && ( // Would prefer to use introspectionTypes.some(), however %checks needs // a simple expression. type.name === __Schema.name || type.name === __Directive.name || type.name === __DirectiveLocation.name || type.name === __Type.name || type.name === __Field.name || type.name === __InputValue.name || type.name === __EnumValue.name || type.name === __TypeKind.name); } /***/ }), /***/ "./node_modules/graphql/type/scalars.mjs": /*!***********************************************!*\ !*** ./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 */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_isFinite__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/isFinite */ "./node_modules/graphql/jsutils/isFinite.mjs"); /* harmony import */ var _jsutils_isInteger__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/isInteger */ "./node_modules/graphql/jsutils/isInteger.mjs"); /* harmony import */ var _definition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /** * 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); } /***/ }), /***/ "./node_modules/graphql/type/schema.mjs": /*!**********************************************!*\ !*** ./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 */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _directives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _introspection__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony import */ var _jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/defineToStringTag */ "./node_modules/graphql/jsutils/defineToStringTag.mjs"); /* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/find */ "./node_modules/graphql/jsutils/find.mjs"); /* harmony import */ var _jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../jsutils/instanceOf */ "./node_modules/graphql/jsutils/instanceOf.mjs"); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); 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); } /***/ }), /***/ "./node_modules/graphql/type/validate.mjs": /*!************************************************!*\ !*** ./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 */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _directives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _introspection__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony import */ var _schema__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./schema */ "./node_modules/graphql/type/schema.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/find */ "./node_modules/graphql/jsutils/find.mjs"); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _utilities_assertValidName__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../utilities/assertValidName */ "./node_modules/graphql/utilities/assertValidName.mjs"); /* harmony import */ var _utilities_typeComparators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../utilities/typeComparators */ "./node_modules/graphql/utilities/typeComparators.mjs"); 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; }); } /***/ }), /***/ "./node_modules/graphql/utilities/TypeInfo.mjs": /*!*****************************************************!*\ !*** ./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 */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../type/introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony import */ var _typeFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/find */ "./node_modules/graphql/jsutils/find.mjs"); 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]; } } /***/ }), /***/ "./node_modules/graphql/utilities/assertValidName.mjs": /*!************************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /** * 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); } } /***/ }), /***/ "./node_modules/graphql/utilities/astFromValue.mjs": /*!*********************************************************!*\ !*** ./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 */ "./node_modules/iterall/index.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_isNullish__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/isNullish */ "./node_modules/graphql/jsutils/isNullish.mjs"); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_scalars__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../type/scalars */ "./node_modules/graphql/type/scalars.mjs"); 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]*)$/; /***/ }), /***/ "./node_modules/graphql/utilities/buildASTSchema.mjs": /*!***********************************************************!*\ !*** ./node_modules/graphql/utilities/buildASTSchema.mjs ***! \***********************************************************/ /*! exports provided: buildASTSchema, ASTDefinitionBuilder, getDescription, buildSchema */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildASTSchema", function() { return buildASTSchema; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ASTDefinitionBuilder", function() { return ASTDefinitionBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDescription", function() { return getDescription; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildSchema", function() { return buildSchema; }); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/keyValMap */ "./node_modules/graphql/jsutils/keyValMap.mjs"); /* harmony import */ var _valueFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./valueFromAST */ "./node_modules/graphql/utilities/valueFromAST.mjs"); /* harmony import */ var _validation_validate__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../validation/validate */ "./node_modules/graphql/validation/validate.mjs"); /* harmony import */ var _language_blockStringValue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../language/blockStringValue */ "./node_modules/graphql/language/blockStringValue.mjs"); /* harmony import */ var _language_lexer__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../language/lexer */ "./node_modules/graphql/language/lexer.mjs"); /* harmony import */ var _language_parser__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../language/parser */ "./node_modules/graphql/language/parser.mjs"); /* harmony import */ var _execution_values__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../execution/values */ "./node_modules/graphql/execution/values.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _language_predicates__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../language/predicates */ "./node_modules/graphql/language/predicates.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../type/directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../type/introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony import */ var _type_scalars__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../type/scalars */ "./node_modules/graphql/type/scalars.mjs"); /* harmony import */ var _type_schema__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../type/schema */ "./node_modules/graphql/type/schema.mjs"); 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 */ /** * This takes the ast of a schema document produced by the parse function in * src/language/parser.js. * * If no schema definition is provided, then it will look for types named Query * and Mutation. * * Given that AST it constructs a GraphQLSchema. The resulting schema * has no resolve methods, so execution will use default resolvers. * * Accepts options as a second argument: * * - commentDescriptions: * Provide true to use preceding comments as the description. * */ function buildASTSchema(documentAST, options) { !(documentAST && documentAST.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].DOCUMENT) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'Must provide valid Document AST') : void 0; if (!options || !(options.assumeValid || options.assumeValidSDL)) { Object(_validation_validate__WEBPACK_IMPORTED_MODULE_4__["assertValidSDL"])(documentAST); } var schemaDef; var typeDefs = []; var nodeMap = Object.create(null); var directiveDefs = []; for (var i = 0; i < documentAST.definitions.length; i++) { var def = documentAST.definitions[i]; if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].SCHEMA_DEFINITION) { schemaDef = def; } else if (Object(_language_predicates__WEBPACK_IMPORTED_MODULE_10__["isTypeDefinitionNode"])(def)) { var typeName = def.name.value; if (nodeMap[typeName]) { throw new Error("Type \"".concat(typeName, "\" was defined more than once.")); } typeDefs.push(def); nodeMap[typeName] = def; } else if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].DIRECTIVE_DEFINITION) { directiveDefs.push(def); } } var operationTypes = schemaDef ? getOperationTypes(schemaDef) : { query: nodeMap.Query, mutation: nodeMap.Mutation, subscription: nodeMap.Subscription }; var definitionBuilder = new ASTDefinitionBuilder(nodeMap, options, function (typeRef) { throw new Error("Type \"".concat(typeRef.name.value, "\" not found in document.")); }); var directives = directiveDefs.map(function (def) { return definitionBuilder.buildDirective(def); }); // If specified directives were not explicitly declared, add them. if (!directives.some(function (directive) { return directive.name === 'skip'; })) { directives.push(_type_directives__WEBPACK_IMPORTED_MODULE_12__["GraphQLSkipDirective"]); } if (!directives.some(function (directive) { return directive.name === 'include'; })) { directives.push(_type_directives__WEBPACK_IMPORTED_MODULE_12__["GraphQLIncludeDirective"]); } if (!directives.some(function (directive) { return directive.name === 'deprecated'; })) { directives.push(_type_directives__WEBPACK_IMPORTED_MODULE_12__["GraphQLDeprecatedDirective"]); } // Note: While this could make early assertions to get the correctly // typed values below, that would throw immediately while type system // validation with validateSchema() will produce more actionable results. return new _type_schema__WEBPACK_IMPORTED_MODULE_15__["GraphQLSchema"]({ query: operationTypes.query ? definitionBuilder.buildType(operationTypes.query) : null, mutation: operationTypes.mutation ? definitionBuilder.buildType(operationTypes.mutation) : null, subscription: operationTypes.subscription ? definitionBuilder.buildType(operationTypes.subscription) : null, types: typeDefs.map(function (node) { return definitionBuilder.buildType(node); }), directives: directives, astNode: schemaDef, assumeValid: options && options.assumeValid, allowedLegacyNames: options && options.allowedLegacyNames }); function getOperationTypes(schema) { var opTypes = {}; var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = schema.operationTypes[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var operationType = _step.value; var _typeName = operationType.type.name.value; var operation = operationType.operation; if (opTypes[operation]) { throw new Error("Must provide only one ".concat(operation, " type in schema.")); } if (!nodeMap[_typeName]) { throw new Error("Specified ".concat(operation, " type \"").concat(_typeName, "\" not found in document.")); } opTypes[operation] = operationType.type; } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } return opTypes; } } var ASTDefinitionBuilder = /*#__PURE__*/ function () { function ASTDefinitionBuilder(typeDefinitionsMap, options, resolveType) { _defineProperty(this, "_typeDefinitionsMap", void 0); _defineProperty(this, "_options", void 0); _defineProperty(this, "_resolveType", void 0); _defineProperty(this, "_cache", void 0); this._typeDefinitionsMap = typeDefinitionsMap; this._options = options; this._resolveType = resolveType; // Initialize to the GraphQL built in scalars and introspection types. this._cache = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__["default"])(_type_scalars__WEBPACK_IMPORTED_MODULE_14__["specifiedScalarTypes"].concat(_type_introspection__WEBPACK_IMPORTED_MODULE_13__["introspectionTypes"]), function (type) { return type.name; }); } var _proto = ASTDefinitionBuilder.prototype; _proto.buildType = function buildType(node) { var typeName = node.name.value; if (!this._cache[typeName]) { if (node.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].NAMED_TYPE) { var defNode = this._typeDefinitionsMap[typeName]; this._cache[typeName] = defNode ? this._makeSchemaDef(defNode) : this._resolveType(node); } else { this._cache[typeName] = this._makeSchemaDef(node); } } return this._cache[typeName]; }; _proto._buildWrappedType = function _buildWrappedType(typeNode) { if (typeNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].LIST_TYPE) { return Object(_type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLList"])(this._buildWrappedType(typeNode.type)); } if (typeNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].NON_NULL_TYPE) { return Object(_type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLNonNull"])( // Note: GraphQLNonNull constructor validates this type this._buildWrappedType(typeNode.type)); } return this.buildType(typeNode); }; _proto.buildDirective = function buildDirective(directiveNode) { return new _type_directives__WEBPACK_IMPORTED_MODULE_12__["GraphQLDirective"]({ name: directiveNode.name.value, description: getDescription(directiveNode, this._options), locations: directiveNode.locations.map(function (node) { return node.value; }), args: directiveNode.arguments && this._makeInputValues(directiveNode.arguments), astNode: directiveNode }); }; _proto.buildField = function buildField(field) { return { // Note: While this could make assertions to get the correctly typed // value, that would throw immediately while type system validation // with validateSchema() will produce more actionable results. type: this._buildWrappedType(field.type), description: getDescription(field, this._options), args: field.arguments && this._makeInputValues(field.arguments), deprecationReason: getDeprecationReason(field), astNode: field }; }; _proto.buildInputField = function buildInputField(value) { // Note: While this could make assertions to get the correctly typed // value, that would throw immediately while type system validation var type = this._buildWrappedType(value.type); return { name: value.name.value, type: type, description: getDescription(value, this._options), defaultValue: Object(_valueFromAST__WEBPACK_IMPORTED_MODULE_3__["valueFromAST"])(value.defaultValue, type), astNode: value }; }; _proto.buildEnumValue = function buildEnumValue(value) { return { description: getDescription(value, this._options), deprecationReason: getDeprecationReason(value), astNode: value }; }; _proto._makeSchemaDef = function _makeSchemaDef(def) { switch (def.kind) { case _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].OBJECT_TYPE_DEFINITION: return this._makeTypeDef(def); case _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].INTERFACE_TYPE_DEFINITION: return this._makeInterfaceDef(def); case _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].ENUM_TYPE_DEFINITION: return this._makeEnumDef(def); case _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].UNION_TYPE_DEFINITION: return this._makeUnionDef(def); case _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].SCALAR_TYPE_DEFINITION: return this._makeScalarDef(def); case _language_kinds__WEBPACK_IMPORTED_MODULE_9__["Kind"].INPUT_OBJECT_TYPE_DEFINITION: return this._makeInputObjectDef(def); default: throw new Error("Type kind \"".concat(def.kind, "\" not supported.")); } }; _proto._makeTypeDef = function _makeTypeDef(def) { var _this = this; var interfaces = def.interfaces; return new _type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLObjectType"]({ name: def.name.value, description: getDescription(def, this._options), fields: function fields() { return _this._makeFieldDefMap(def); }, // Note: While this could make early assertions to get the correctly // typed values, that would throw immediately while type system // validation with validateSchema() will produce more actionable results. interfaces: interfaces ? function () { return interfaces.map(function (ref) { return _this.buildType(ref); }); } : [], astNode: def }); }; _proto._makeFieldDefMap = function _makeFieldDefMap(def) { var _this2 = this; return def.fields ? Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__["default"])(def.fields, function (field) { return field.name.value; }, function (field) { return _this2.buildField(field); }) : {}; }; _proto._makeInputValues = function _makeInputValues(values) { var _this3 = this; return Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__["default"])(values, function (value) { return value.name.value; }, function (value) { return _this3.buildInputField(value); }); }; _proto._makeInterfaceDef = function _makeInterfaceDef(def) { var _this4 = this; return new _type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLInterfaceType"]({ name: def.name.value, description: getDescription(def, this._options), fields: function fields() { return _this4._makeFieldDefMap(def); }, astNode: def }); }; _proto._makeEnumDef = function _makeEnumDef(def) { return new _type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLEnumType"]({ name: def.name.value, description: getDescription(def, this._options), values: this._makeValueDefMap(def), astNode: def }); }; _proto._makeValueDefMap = function _makeValueDefMap(def) { var _this5 = this; return def.values ? Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__["default"])(def.values, function (enumValue) { return enumValue.name.value; }, function (enumValue) { return _this5.buildEnumValue(enumValue); }) : {}; }; _proto._makeUnionDef = function _makeUnionDef(def) { var _this6 = this; var types = def.types; return new _type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLUnionType"]({ name: def.name.value, description: getDescription(def, this._options), // Note: While this could make assertions to get the correctly typed // values below, that would throw immediately while type system // validation with validateSchema() will produce more actionable results. types: types ? function () { return types.map(function (ref) { return _this6.buildType(ref); }); } : [], astNode: def }); }; _proto._makeScalarDef = function _makeScalarDef(def) { return new _type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLScalarType"]({ name: def.name.value, description: getDescription(def, this._options), astNode: def, serialize: function serialize(value) { return value; } }); }; _proto._makeInputObjectDef = function _makeInputObjectDef(def) { var _this7 = this; return new _type_definition__WEBPACK_IMPORTED_MODULE_11__["GraphQLInputObjectType"]({ name: def.name.value, description: getDescription(def, this._options), fields: function fields() { return def.fields ? _this7._makeInputValues(def.fields) : {}; }, astNode: def }); }; return ASTDefinitionBuilder; }(); /** * Given a field or enum value node, returns the string value for the * deprecation reason. */ function getDeprecationReason(node) { var deprecated = Object(_execution_values__WEBPACK_IMPORTED_MODULE_8__["getDirectiveValues"])(_type_directives__WEBPACK_IMPORTED_MODULE_12__["GraphQLDeprecatedDirective"], node); return deprecated && deprecated.reason; } /** * Given an ast node, returns its string description. * @deprecated: provided to ease adoption and will be removed in v16. * * Accepts options as a second argument: * * - commentDescriptions: * Provide true to use preceding comments as the description. * */ function getDescription(node, options) { if (node.description) { return node.description.value; } if (options && options.commentDescriptions) { var rawValue = getLeadingCommentBlock(node); if (rawValue !== undefined) { return Object(_language_blockStringValue__WEBPACK_IMPORTED_MODULE_5__["default"])('\n' + rawValue); } } } function getLeadingCommentBlock(node) { var loc = node.loc; if (!loc) { return; } var comments = []; var token = loc.startToken.prev; while (token && token.kind === _language_lexer__WEBPACK_IMPORTED_MODULE_6__["TokenKind"].COMMENT && token.next && token.prev && token.line + 1 === token.next.line && token.line !== token.prev.line) { var value = String(token.value); comments.push(value); token = token.prev; } return comments.reverse().join('\n'); } /** * A helper function to build a GraphQLSchema directly from a source * document. */ function buildSchema(source, options) { return buildASTSchema(Object(_language_parser__WEBPACK_IMPORTED_MODULE_7__["parse"])(source, options), options); } /***/ }), /***/ "./node_modules/graphql/utilities/buildClientSchema.mjs": /*!**************************************************************!*\ !*** ./node_modules/graphql/utilities/buildClientSchema.mjs ***! \**************************************************************/ /*! exports provided: buildClientSchema */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildClientSchema", function() { return buildClientSchema; }); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/keyValMap */ "./node_modules/graphql/jsutils/keyValMap.mjs"); /* harmony import */ var _valueFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./valueFromAST */ "./node_modules/graphql/utilities/valueFromAST.mjs"); /* harmony import */ var _language_parser__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../language/parser */ "./node_modules/graphql/language/parser.mjs"); /* harmony import */ var _type_schema__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../type/schema */ "./node_modules/graphql/type/schema.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../type/directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../type/introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony import */ var _type_scalars__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../type/scalars */ "./node_modules/graphql/type/scalars.mjs"); /** * 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 a GraphQLSchema for use by client tools. * * Given the result of a client running the introspection query, creates and * returns a GraphQLSchema instance which can be then used with all graphql-js * tools, but cannot be used to execute a query, as introspection does not * represent the "resolver", "parse" or "serialize" functions or any other * server-internal mechanisms. * * This function expects a complete introspection result. Don't forget to check * the "errors" field of a server response before calling this function. */ function buildClientSchema(introspection, options) { // Get the schema from the introspection result. var schemaIntrospection = introspection.__schema; // Converts the list of types into a keyMap based on the type names. var typeIntrospectionMap = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__["default"])(schemaIntrospection.types, function (type) { return type.name; }); // A cache to use to store the actual GraphQLType definition objects by name. // Initialize to the GraphQL built in scalars. All functions below are inline // so that this type def cache is within the scope of the closure. var typeDefCache = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__["default"])(_type_scalars__WEBPACK_IMPORTED_MODULE_9__["specifiedScalarTypes"].concat(_type_introspection__WEBPACK_IMPORTED_MODULE_8__["introspectionTypes"]), function (type) { return type.name; }); // Given a type reference in introspection, return the GraphQLType instance. // preferring cached instances before building new instances. function getType(typeRef) { if (typeRef.kind === _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].LIST) { var itemRef = typeRef.ofType; if (!itemRef) { throw new Error('Decorated type deeper than introspection query.'); } return Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLList"])(getType(itemRef)); } if (typeRef.kind === _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].NON_NULL) { var nullableRef = typeRef.ofType; if (!nullableRef) { throw new Error('Decorated type deeper than introspection query.'); } var nullableType = getType(nullableRef); return Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLNonNull"])(Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["assertNullableType"])(nullableType)); } if (!typeRef.name) { throw new Error('Unknown type reference: ' + JSON.stringify(typeRef)); } return getNamedType(typeRef.name); } function getNamedType(typeName) { if (typeDefCache[typeName]) { return typeDefCache[typeName]; } var typeIntrospection = typeIntrospectionMap[typeName]; if (!typeIntrospection) { throw new Error("Invalid or incomplete schema, unknown type: ".concat(typeName, ". Ensure ") + 'that a full introspection query is used in order to build a ' + 'client schema.'); } var typeDef = buildType(typeIntrospection); typeDefCache[typeName] = typeDef; return typeDef; } function getInputType(typeRef) { var type = getType(typeRef); !Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isInputType"])(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'Introspection must provide input type for arguments.') : void 0; return type; } function getOutputType(typeRef) { var type = getType(typeRef); !Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isOutputType"])(type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'Introspection must provide output type for fields.') : void 0; return type; } function getObjectType(typeRef) { var type = getType(typeRef); return Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["assertObjectType"])(type); } function getInterfaceType(typeRef) { var type = getType(typeRef); return Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["assertInterfaceType"])(type); } // Given a type's introspection result, construct the correct // GraphQLType instance. function buildType(type) { if (type && type.name && type.kind) { switch (type.kind) { case _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].SCALAR: return buildScalarDef(type); case _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].OBJECT: return buildObjectDef(type); case _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].INTERFACE: return buildInterfaceDef(type); case _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].UNION: return buildUnionDef(type); case _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].ENUM: return buildEnumDef(type); case _type_introspection__WEBPACK_IMPORTED_MODULE_8__["TypeKind"].INPUT_OBJECT: return buildInputObjectDef(type); } } throw new Error('Invalid or incomplete introspection result. Ensure that a full ' + 'introspection query is used in order to build a client schema:' + JSON.stringify(type)); } function buildScalarDef(scalarIntrospection) { return new _type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLScalarType"]({ name: scalarIntrospection.name, description: scalarIntrospection.description, serialize: function serialize(value) { return value; } }); } function buildObjectDef(objectIntrospection) { if (!objectIntrospection.interfaces) { throw new Error('Introspection result missing interfaces: ' + JSON.stringify(objectIntrospection)); } return new _type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLObjectType"]({ name: objectIntrospection.name, description: objectIntrospection.description, interfaces: objectIntrospection.interfaces.map(getInterfaceType), fields: function fields() { return buildFieldDefMap(objectIntrospection); } }); } function buildInterfaceDef(interfaceIntrospection) { return new _type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLInterfaceType"]({ name: interfaceIntrospection.name, description: interfaceIntrospection.description, fields: function fields() { return buildFieldDefMap(interfaceIntrospection); } }); } function buildUnionDef(unionIntrospection) { if (!unionIntrospection.possibleTypes) { throw new Error('Introspection result missing possibleTypes: ' + JSON.stringify(unionIntrospection)); } return new _type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLUnionType"]({ name: unionIntrospection.name, description: unionIntrospection.description, types: unionIntrospection.possibleTypes.map(getObjectType) }); } function buildEnumDef(enumIntrospection) { if (!enumIntrospection.enumValues) { throw new Error('Introspection result missing enumValues: ' + JSON.stringify(enumIntrospection)); } return new _type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLEnumType"]({ name: enumIntrospection.name, description: enumIntrospection.description, values: Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__["default"])(enumIntrospection.enumValues, function (valueIntrospection) { return valueIntrospection.name; }, function (valueIntrospection) { return { description: valueIntrospection.description, deprecationReason: valueIntrospection.deprecationReason }; }) }); } function buildInputObjectDef(inputObjectIntrospection) { if (!inputObjectIntrospection.inputFields) { throw new Error('Introspection result missing inputFields: ' + JSON.stringify(inputObjectIntrospection)); } return new _type_definition__WEBPACK_IMPORTED_MODULE_6__["GraphQLInputObjectType"]({ name: inputObjectIntrospection.name, description: inputObjectIntrospection.description, fields: function fields() { return buildInputValueDefMap(inputObjectIntrospection.inputFields); } }); } function buildFieldDefMap(typeIntrospection) { if (!typeIntrospection.fields) { throw new Error('Introspection result missing fields: ' + JSON.stringify(typeIntrospection)); } return Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__["default"])(typeIntrospection.fields, function (fieldIntrospection) { return fieldIntrospection.name; }, function (fieldIntrospection) { if (!fieldIntrospection.args) { throw new Error('Introspection result missing field args: ' + JSON.stringify(fieldIntrospection)); } return { description: fieldIntrospection.description, deprecationReason: fieldIntrospection.deprecationReason, type: getOutputType(fieldIntrospection.type), args: buildInputValueDefMap(fieldIntrospection.args) }; }); } function buildInputValueDefMap(inputValueIntrospections) { return Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__["default"])(inputValueIntrospections, function (inputValue) { return inputValue.name; }, buildInputValue); } function buildInputValue(inputValueIntrospection) { var type = getInputType(inputValueIntrospection.type); var defaultValue = inputValueIntrospection.defaultValue ? Object(_valueFromAST__WEBPACK_IMPORTED_MODULE_3__["valueFromAST"])(Object(_language_parser__WEBPACK_IMPORTED_MODULE_4__["parseValue"])(inputValueIntrospection.defaultValue), type) : undefined; return { description: inputValueIntrospection.description, type: type, defaultValue: defaultValue }; } function buildDirective(directiveIntrospection) { if (!directiveIntrospection.args) { throw new Error('Introspection result missing directive args: ' + JSON.stringify(directiveIntrospection)); } return new _type_directives__WEBPACK_IMPORTED_MODULE_7__["GraphQLDirective"]({ name: directiveIntrospection.name, description: directiveIntrospection.description, locations: directiveIntrospection.locations.slice(), args: buildInputValueDefMap(directiveIntrospection.args) }); } // Iterate through all types, getting the type definition for each, ensuring // that any type not directly referenced by a field will get created. var types = schemaIntrospection.types.map(function (typeIntrospection) { return getNamedType(typeIntrospection.name); }); // Get the root Query, Mutation, and Subscription types. var queryType = schemaIntrospection.queryType ? getObjectType(schemaIntrospection.queryType) : null; var mutationType = schemaIntrospection.mutationType ? getObjectType(schemaIntrospection.mutationType) : null; var subscriptionType = schemaIntrospection.subscriptionType ? getObjectType(schemaIntrospection.subscriptionType) : null; // Get the directives supported by Introspection, assuming empty-set if // directives were not queried for. var directives = schemaIntrospection.directives ? schemaIntrospection.directives.map(buildDirective) : []; // Then produce and return a Schema with these types. return new _type_schema__WEBPACK_IMPORTED_MODULE_5__["GraphQLSchema"]({ query: queryType, mutation: mutationType, subscription: subscriptionType, types: types, directives: directives, assumeValid: options && options.assumeValid, allowedLegacyNames: options && options.allowedLegacyNames }); } /***/ }), /***/ "./node_modules/graphql/utilities/coerceValue.mjs": /*!********************************************************!*\ !*** ./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 */ "./node_modules/iterall/index.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _jsutils_orList__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/orList */ "./node_modules/graphql/jsutils/orList.mjs"); /* harmony import */ var _jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/suggestionList */ "./node_modules/graphql/jsutils/suggestionList.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); 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; /***/ }), /***/ "./node_modules/graphql/utilities/concatAST.mjs": /*!******************************************************!*\ !*** ./node_modules/graphql/utilities/concatAST.mjs ***! \******************************************************/ /*! exports provided: concatAST */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concatAST", function() { return concatAST; }); /** * 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 */ /** * Provided a collection of ASTs, presumably each from different files, * concatenate the ASTs together into batched AST, useful for validating many * GraphQL source files which together represent one conceptual application. */ function concatAST(asts) { var batchDefinitions = []; for (var i = 0; i < asts.length; i++) { var definitions = asts[i].definitions; for (var j = 0; j < definitions.length; j++) { batchDefinitions.push(definitions[j]); } } return { kind: 'Document', definitions: batchDefinitions }; } /***/ }), /***/ "./node_modules/graphql/utilities/extendSchema.mjs": /*!*********************************************************!*\ !*** ./node_modules/graphql/utilities/extendSchema.mjs ***! \*********************************************************/ /*! exports provided: extendSchema */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "extendSchema", function() { return extendSchema; }); /* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/invariant */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/keyValMap */ "./node_modules/graphql/jsutils/keyValMap.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); /* harmony import */ var _buildASTSchema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./buildASTSchema */ "./node_modules/graphql/utilities/buildASTSchema.mjs"); /* harmony import */ var _validation_validate__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../validation/validate */ "./node_modules/graphql/validation/validate.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _type_schema__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../type/schema */ "./node_modules/graphql/type/schema.mjs"); /* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../type/introspection */ "./node_modules/graphql/type/introspection.mjs"); /* harmony import */ var _type_scalars__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../type/scalars */ "./node_modules/graphql/type/scalars.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../type/directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _language_predicates__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../language/predicates */ "./node_modules/graphql/language/predicates.mjs"); function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } 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 */ /** * Produces a new schema given an existing schema and a document which may * contain GraphQL type extensions and definitions. The original schema will * remain unaltered. * * Because a schema represents a graph of references, a schema cannot be * extended without effectively making an entire copy. We do not know until it's * too late if subgraphs remain unchanged. * * This algorithm copies the provided schema, applying extensions while * producing the copy. The original schema remains unaltered. * * Accepts options as a third argument: * * - commentDescriptions: * Provide true to use preceding comments as the description. * */ function extendSchema(schema, documentAST, options) { !Object(_type_schema__WEBPACK_IMPORTED_MODULE_7__["isSchema"])(schema) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'Must provide valid GraphQLSchema') : void 0; !(documentAST && documentAST.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].DOCUMENT) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'Must provide valid Document AST') : void 0; if (!options || !(options.assumeValid || options.assumeValidSDL)) { Object(_validation_validate__WEBPACK_IMPORTED_MODULE_5__["assertValidSDLExtension"])(documentAST, schema); } // Collect the type definitions and extensions found in the document. var typeDefinitionMap = Object.create(null); var typeExtensionsMap = Object.create(null); // New directives and types are separate because a directives and types can // have the same name. For example, a type named "skip". var directiveDefinitions = []; var schemaDef; // Schema extensions are collected which may add additional operation types. var schemaExtensions = []; for (var i = 0; i < documentAST.definitions.length; i++) { var def = documentAST.definitions[i]; if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].SCHEMA_DEFINITION) { schemaDef = def; } else if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].SCHEMA_EXTENSION) { schemaExtensions.push(def); } else if (Object(_language_predicates__WEBPACK_IMPORTED_MODULE_13__["isTypeDefinitionNode"])(def)) { // Sanity check that none of the defined types conflict with the // schema's existing types. var typeName = def.name.value; if (schema.getType(typeName)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Type \"".concat(typeName, "\" already exists in the schema. It cannot also ") + 'be defined in this type definition.', [def]); } typeDefinitionMap[typeName] = def; } else if (Object(_language_predicates__WEBPACK_IMPORTED_MODULE_13__["isTypeExtensionNode"])(def)) { // Sanity check that this type extension exists within the // schema's existing types. var extendedTypeName = def.name.value; var existingType = schema.getType(extendedTypeName); if (!existingType) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Cannot extend type \"".concat(extendedTypeName, "\" because it does not ") + 'exist in the existing schema.', [def]); } checkExtensionNode(existingType, def); var existingTypeExtensions = typeExtensionsMap[extendedTypeName]; typeExtensionsMap[extendedTypeName] = existingTypeExtensions ? existingTypeExtensions.concat([def]) : [def]; } else if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].DIRECTIVE_DEFINITION) { var directiveName = def.name.value; var existingDirective = schema.getDirective(directiveName); if (existingDirective) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Directive \"".concat(directiveName, "\" already exists in the schema. It ") + 'cannot be redefined.', [def]); } directiveDefinitions.push(def); } } // If this document contains no new types, extensions, or directives then // return the same unmodified GraphQLSchema instance. if (Object.keys(typeExtensionsMap).length === 0 && Object.keys(typeDefinitionMap).length === 0 && directiveDefinitions.length === 0 && schemaExtensions.length === 0 && !schemaDef) { return schema; } var astBuilder = new _buildASTSchema__WEBPACK_IMPORTED_MODULE_4__["ASTDefinitionBuilder"](typeDefinitionMap, options, function (typeRef) { var typeName = typeRef.name.value; var existingType = schema.getType(typeName); if (existingType) { return extendNamedType(existingType); } throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Unknown type: \"".concat(typeName, "\". Ensure that this type exists ") + 'either in the original schema, or is added in a type definition.', [typeRef]); }); var extendTypeCache = Object.create(null); // Get the extended root operation types. var operationTypes = { query: extendMaybeNamedType(schema.getQueryType()), mutation: extendMaybeNamedType(schema.getMutationType()), subscription: extendMaybeNamedType(schema.getSubscriptionType()) }; if (schemaDef) { var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = schemaDef.operationTypes[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var _ref2 = _step.value; var operation = _ref2.operation, type = _ref2.type; if (operationTypes[operation]) { throw new Error("Must provide only one ".concat(operation, " type in schema.")); } // Note: While this could make early assertions to get the correctly // typed values, that would throw immediately while type system // validation with validateSchema() will produce more actionable results. operationTypes[operation] = astBuilder.buildType(type); } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } // Then, incorporate schema definition and all schema extensions. for (var _i = 0; _i < schemaExtensions.length; _i++) { var schemaExtension = schemaExtensions[_i]; if (schemaExtension.operationTypes) { var _iteratorNormalCompletion12 = true; var _didIteratorError12 = false; var _iteratorError12 = undefined; try { for (var _iterator12 = schemaExtension.operationTypes[Symbol.iterator](), _step12; !(_iteratorNormalCompletion12 = (_step12 = _iterator12.next()).done); _iteratorNormalCompletion12 = true) { var _ref4 = _step12.value; var operation = _ref4.operation, type = _ref4.type; if (operationTypes[operation]) { throw new Error("Must provide only one ".concat(operation, " type in schema.")); } // Note: While this could make early assertions to get the correctly // typed values, that would throw immediately while type system // validation with validateSchema() will produce more actionable results. operationTypes[operation] = astBuilder.buildType(type); } } catch (err) { _didIteratorError12 = true; _iteratorError12 = err; } finally { try { if (!_iteratorNormalCompletion12 && _iterator12.return != null) { _iterator12.return(); } } finally { if (_didIteratorError12) { throw _iteratorError12; } } } } } var schemaExtensionASTNodes = schemaExtensions ? schema.extensionASTNodes ? schema.extensionASTNodes.concat(schemaExtensions) : schemaExtensions : schema.extensionASTNodes; var types = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_3__["default"])(schema.getTypeMap()).map(function (type) { return extendNamedType(type); }).concat(Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_3__["default"])(typeDefinitionMap).map(function (type) { return astBuilder.buildType(type); })); // Support both original legacy names and extended legacy names. var allowedLegacyNames = schema.__allowedLegacyNames.concat(options && options.allowedLegacyNames || []); // Then produce and return a Schema with these types. return new _type_schema__WEBPACK_IMPORTED_MODULE_7__["GraphQLSchema"](_objectSpread({}, operationTypes, { types: types, directives: getMergedDirectives(), astNode: schema.astNode, extensionASTNodes: schemaExtensionASTNodes, allowedLegacyNames: allowedLegacyNames })); // Below are functions used for producing this schema that have closed over // this scope and have access to the schema, cache, and newly defined types. function getMergedDirectives() { var existingDirectives = schema.getDirectives().map(extendDirective); !existingDirectives ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'schema must have default directives') : void 0; return existingDirectives.concat(directiveDefinitions.map(function (node) { return astBuilder.buildDirective(node); })); } function extendMaybeNamedType(type) { return type ? extendNamedType(type) : null; } function extendNamedType(type) { if (Object(_type_introspection__WEBPACK_IMPORTED_MODULE_8__["isIntrospectionType"])(type) || Object(_type_scalars__WEBPACK_IMPORTED_MODULE_9__["isSpecifiedScalarType"])(type)) { // Builtin types are not extended. return type; } var name = type.name; if (!extendTypeCache[name]) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isScalarType"])(type)) { extendTypeCache[name] = extendScalarType(type); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isObjectType"])(type)) { extendTypeCache[name] = extendObjectType(type); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isInterfaceType"])(type)) { extendTypeCache[name] = extendInterfaceType(type); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isUnionType"])(type)) { extendTypeCache[name] = extendUnionType(type); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isEnumType"])(type)) { extendTypeCache[name] = extendEnumType(type); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isInputObjectType"])(type)) { extendTypeCache[name] = extendInputObjectType(type); } } return extendTypeCache[name]; } function extendDirective(directive) { return new _type_directives__WEBPACK_IMPORTED_MODULE_11__["GraphQLDirective"]({ name: directive.name, description: directive.description, locations: directive.locations, args: extendArgs(directive.args), astNode: directive.astNode }); } function extendInputObjectType(type) { var name = type.name; var extensionASTNodes = typeExtensionsMap[name] ? type.extensionASTNodes ? type.extensionASTNodes.concat(typeExtensionsMap[name]) : typeExtensionsMap[name] : type.extensionASTNodes; return new _type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLInputObjectType"]({ name: name, description: type.description, fields: function fields() { return extendInputFieldMap(type); }, astNode: type.astNode, extensionASTNodes: extensionASTNodes }); } function extendInputFieldMap(type) { var newFieldMap = Object.create(null); var oldFieldMap = type.getFields(); var _arr = Object.keys(oldFieldMap); for (var _i2 = 0; _i2 < _arr.length; _i2++) { var _fieldName = _arr[_i2]; var _field = oldFieldMap[_fieldName]; newFieldMap[_fieldName] = { description: _field.description, type: extendType(_field.type), defaultValue: _field.defaultValue, astNode: _field.astNode }; } // If there are any extensions to the fields, apply those here. var extensions = typeExtensionsMap[type.name]; if (extensions) { var _iteratorNormalCompletion2 = true; var _didIteratorError2 = false; var _iteratorError2 = undefined; try { for (var _iterator2 = extensions[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { var extension = _step2.value; var _iteratorNormalCompletion3 = true; var _didIteratorError3 = false; var _iteratorError3 = undefined; try { for (var _iterator3 = extension.fields[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) { var field = _step3.value; var fieldName = field.name.value; if (oldFieldMap[fieldName]) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Field \"".concat(type.name, ".").concat(fieldName, "\" already exists in the ") + 'schema. It cannot also be defined in this type extension.', [field]); } newFieldMap[fieldName] = astBuilder.buildInputField(field); } } 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; } } } } return newFieldMap; } function extendEnumType(type) { var name = type.name; var extensionASTNodes = typeExtensionsMap[name] ? type.extensionASTNodes ? type.extensionASTNodes.concat(typeExtensionsMap[name]) : typeExtensionsMap[name] : type.extensionASTNodes; return new _type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLEnumType"]({ name: name, description: type.description, values: extendValueMap(type), astNode: type.astNode, extensionASTNodes: extensionASTNodes }); } function extendValueMap(type) { var newValueMap = Object.create(null); var oldValueMap = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__["default"])(type.getValues(), function (value) { return value.name; }); var _arr2 = Object.keys(oldValueMap); for (var _i3 = 0; _i3 < _arr2.length; _i3++) { var _valueName = _arr2[_i3]; var _value = oldValueMap[_valueName]; newValueMap[_valueName] = { name: _value.name, description: _value.description, value: _value.value, deprecationReason: _value.deprecationReason, astNode: _value.astNode }; } // If there are any extensions to the values, apply those here. var extensions = typeExtensionsMap[type.name]; if (extensions) { var _iteratorNormalCompletion4 = true; var _didIteratorError4 = false; var _iteratorError4 = undefined; try { for (var _iterator4 = extensions[Symbol.iterator](), _step4; !(_iteratorNormalCompletion4 = (_step4 = _iterator4.next()).done); _iteratorNormalCompletion4 = true) { var extension = _step4.value; var _iteratorNormalCompletion5 = true; var _didIteratorError5 = false; var _iteratorError5 = undefined; try { for (var _iterator5 = extension.values[Symbol.iterator](), _step5; !(_iteratorNormalCompletion5 = (_step5 = _iterator5.next()).done); _iteratorNormalCompletion5 = true) { var value = _step5.value; var valueName = value.name.value; if (oldValueMap[valueName]) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Enum value \"".concat(type.name, ".").concat(valueName, "\" already exists in the ") + 'schema. It cannot also be defined in this type extension.', [value]); } newValueMap[valueName] = astBuilder.buildEnumValue(value); } } catch (err) { _didIteratorError5 = true; _iteratorError5 = err; } finally { try { if (!_iteratorNormalCompletion5 && _iterator5.return != null) { _iterator5.return(); } } finally { if (_didIteratorError5) { throw _iteratorError5; } } } } } catch (err) { _didIteratorError4 = true; _iteratorError4 = err; } finally { try { if (!_iteratorNormalCompletion4 && _iterator4.return != null) { _iterator4.return(); } } finally { if (_didIteratorError4) { throw _iteratorError4; } } } } return newValueMap; } function extendScalarType(type) { var name = type.name; var extensionASTNodes = typeExtensionsMap[name] ? type.extensionASTNodes ? type.extensionASTNodes.concat(typeExtensionsMap[name]) : typeExtensionsMap[name] : type.extensionASTNodes; return new _type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLScalarType"]({ name: name, description: type.description, astNode: type.astNode, extensionASTNodes: extensionASTNodes, serialize: type.serialize, parseValue: type.parseValue, parseLiteral: type.parseLiteral }); } function extendObjectType(type) { var name = type.name; var extensionASTNodes = typeExtensionsMap[name] ? type.extensionASTNodes ? type.extensionASTNodes.concat(typeExtensionsMap[name]) : typeExtensionsMap[name] : type.extensionASTNodes; return new _type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLObjectType"]({ name: name, description: type.description, interfaces: function interfaces() { return extendImplementedInterfaces(type); }, fields: function fields() { return extendFieldMap(type); }, astNode: type.astNode, extensionASTNodes: extensionASTNodes, isTypeOf: type.isTypeOf }); } function extendArgs(args) { return Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_2__["default"])(args, function (arg) { return arg.name; }, function (arg) { return { type: extendType(arg.type), defaultValue: arg.defaultValue, description: arg.description, astNode: arg.astNode }; }); } function extendInterfaceType(type) { var name = type.name; var extensionASTNodes = typeExtensionsMap[name] ? type.extensionASTNodes ? type.extensionASTNodes.concat(typeExtensionsMap[name]) : typeExtensionsMap[name] : type.extensionASTNodes; return new _type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLInterfaceType"]({ name: type.name, description: type.description, fields: function fields() { return extendFieldMap(type); }, astNode: type.astNode, extensionASTNodes: extensionASTNodes, resolveType: type.resolveType }); } function extendUnionType(type) { var name = type.name; var extensionASTNodes = typeExtensionsMap[name] ? type.extensionASTNodes ? type.extensionASTNodes.concat(typeExtensionsMap[name]) : typeExtensionsMap[name] : type.extensionASTNodes; return new _type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLUnionType"]({ name: name, description: type.description, types: function types() { return extendPossibleTypes(type); }, astNode: type.astNode, resolveType: type.resolveType, extensionASTNodes: extensionASTNodes }); } function extendPossibleTypes(type) { var possibleTypes = type.getTypes().map(extendNamedType); // If there are any extensions to the union, apply those here. var extensions = typeExtensionsMap[type.name]; if (extensions) { var _iteratorNormalCompletion6 = true; var _didIteratorError6 = false; var _iteratorError6 = undefined; try { for (var _iterator6 = extensions[Symbol.iterator](), _step6; !(_iteratorNormalCompletion6 = (_step6 = _iterator6.next()).done); _iteratorNormalCompletion6 = true) { var extension = _step6.value; var _iteratorNormalCompletion7 = true; var _didIteratorError7 = false; var _iteratorError7 = undefined; try { for (var _iterator7 = extension.types[Symbol.iterator](), _step7; !(_iteratorNormalCompletion7 = (_step7 = _iterator7.next()).done); _iteratorNormalCompletion7 = true) { var namedType = _step7.value; // Note: While this could make early assertions to get the correctly // typed values, that would throw immediately while type system // validation with validateSchema() will produce more actionable results. possibleTypes.push(astBuilder.buildType(namedType)); } } catch (err) { _didIteratorError7 = true; _iteratorError7 = err; } finally { try { if (!_iteratorNormalCompletion7 && _iterator7.return != null) { _iterator7.return(); } } finally { if (_didIteratorError7) { throw _iteratorError7; } } } } } catch (err) { _didIteratorError6 = true; _iteratorError6 = err; } finally { try { if (!_iteratorNormalCompletion6 && _iterator6.return != null) { _iterator6.return(); } } finally { if (_didIteratorError6) { throw _iteratorError6; } } } } return possibleTypes; } function extendImplementedInterfaces(type) { var interfaces = type.getInterfaces().map(extendNamedType); // If there are any extensions to the interfaces, apply those here. var extensions = typeExtensionsMap[type.name]; if (extensions) { var _iteratorNormalCompletion8 = true; var _didIteratorError8 = false; var _iteratorError8 = undefined; try { for (var _iterator8 = extensions[Symbol.iterator](), _step8; !(_iteratorNormalCompletion8 = (_step8 = _iterator8.next()).done); _iteratorNormalCompletion8 = true) { var extension = _step8.value; var _iteratorNormalCompletion9 = true; var _didIteratorError9 = false; var _iteratorError9 = undefined; try { for (var _iterator9 = extension.interfaces[Symbol.iterator](), _step9; !(_iteratorNormalCompletion9 = (_step9 = _iterator9.next()).done); _iteratorNormalCompletion9 = true) { var namedType = _step9.value; // Note: While this could make early assertions to get the correctly // typed values, that would throw immediately while type system // validation with validateSchema() will produce more actionable results. interfaces.push(astBuilder.buildType(namedType)); } } catch (err) { _didIteratorError9 = true; _iteratorError9 = err; } finally { try { if (!_iteratorNormalCompletion9 && _iterator9.return != null) { _iterator9.return(); } } finally { if (_didIteratorError9) { throw _iteratorError9; } } } } } catch (err) { _didIteratorError8 = true; _iteratorError8 = err; } finally { try { if (!_iteratorNormalCompletion8 && _iterator8.return != null) { _iterator8.return(); } } finally { if (_didIteratorError8) { throw _iteratorError8; } } } } return interfaces; } function extendFieldMap(type) { var newFieldMap = Object.create(null); var oldFieldMap = type.getFields(); var _arr3 = Object.keys(oldFieldMap); for (var _i4 = 0; _i4 < _arr3.length; _i4++) { var _fieldName2 = _arr3[_i4]; var _field2 = oldFieldMap[_fieldName2]; newFieldMap[_fieldName2] = { description: _field2.description, deprecationReason: _field2.deprecationReason, type: extendType(_field2.type), args: extendArgs(_field2.args), astNode: _field2.astNode, resolve: _field2.resolve }; } // If there are any extensions to the fields, apply those here. var extensions = typeExtensionsMap[type.name]; if (extensions) { var _iteratorNormalCompletion10 = true; var _didIteratorError10 = false; var _iteratorError10 = undefined; try { for (var _iterator10 = extensions[Symbol.iterator](), _step10; !(_iteratorNormalCompletion10 = (_step10 = _iterator10.next()).done); _iteratorNormalCompletion10 = true) { var extension = _step10.value; var _iteratorNormalCompletion11 = true; var _didIteratorError11 = false; var _iteratorError11 = undefined; try { for (var _iterator11 = extension.fields[Symbol.iterator](), _step11; !(_iteratorNormalCompletion11 = (_step11 = _iterator11.next()).done); _iteratorNormalCompletion11 = true) { var field = _step11.value; var fieldName = field.name.value; if (oldFieldMap[fieldName]) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Field \"".concat(type.name, ".").concat(fieldName, "\" already exists in the ") + 'schema. It cannot also be defined in this type extension.', [field]); } newFieldMap[fieldName] = astBuilder.buildField(field); } } catch (err) { _didIteratorError11 = true; _iteratorError11 = err; } finally { try { if (!_iteratorNormalCompletion11 && _iterator11.return != null) { _iterator11.return(); } } finally { if (_didIteratorError11) { throw _iteratorError11; } } } } } catch (err) { _didIteratorError10 = true; _iteratorError10 = err; } finally { try { if (!_iteratorNormalCompletion10 && _iterator10.return != null) { _iterator10.return(); } } finally { if (_didIteratorError10) { throw _iteratorError10; } } } } return newFieldMap; } function extendType(typeDef) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isListType"])(typeDef)) { return Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLList"])(extendType(typeDef.ofType)); } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isNonNullType"])(typeDef)) { return Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["GraphQLNonNull"])(extendType(typeDef.ofType)); } return extendNamedType(typeDef); } } function checkExtensionNode(type, node) { switch (node.kind) { case _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].OBJECT_TYPE_EXTENSION: if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isObjectType"])(type)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Cannot extend non-object type \"".concat(type.name, "\"."), [node]); } break; case _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].INTERFACE_TYPE_EXTENSION: if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isInterfaceType"])(type)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Cannot extend non-interface type \"".concat(type.name, "\"."), [node]); } break; case _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].ENUM_TYPE_EXTENSION: if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isEnumType"])(type)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Cannot extend non-enum type \"".concat(type.name, "\"."), [node]); } break; case _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].UNION_TYPE_EXTENSION: if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isUnionType"])(type)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Cannot extend non-union type \"".concat(type.name, "\"."), [node]); } break; case _language_kinds__WEBPACK_IMPORTED_MODULE_12__["Kind"].INPUT_OBJECT_TYPE_EXTENSION: if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isInputObjectType"])(type)) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_6__["GraphQLError"]("Cannot extend non-input object type \"".concat(type.name, "\"."), [node]); } break; } } /***/ }), /***/ "./node_modules/graphql/utilities/findBreakingChanges.mjs": /*!****************************************************************!*\ !*** ./node_modules/graphql/utilities/findBreakingChanges.mjs ***! \****************************************************************/ /*! exports provided: BreakingChangeType, DangerousChangeType, findBreakingChanges, findDangerousChanges, findRemovedTypes, findTypesThatChangedKind, findArgChanges, findFieldsThatChangedTypeOnObjectOrInterfaceTypes, findFieldsThatChangedTypeOnInputObjectTypes, findTypesRemovedFromUnions, findTypesAddedToUnions, findValuesRemovedFromEnums, findValuesAddedToEnums, findInterfacesRemovedFromObjectTypes, findInterfacesAddedToObjectTypes, findRemovedDirectives, findRemovedDirectiveArgs, findAddedNonNullDirectiveArgs, findRemovedLocationsForDirective, findRemovedDirectiveLocations */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BreakingChangeType", function() { return BreakingChangeType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DangerousChangeType", function() { return DangerousChangeType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findBreakingChanges", function() { return findBreakingChanges; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findDangerousChanges", function() { return findDangerousChanges; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findRemovedTypes", function() { return findRemovedTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findTypesThatChangedKind", function() { return findTypesThatChangedKind; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findArgChanges", function() { return findArgChanges; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findFieldsThatChangedTypeOnObjectOrInterfaceTypes", function() { return findFieldsThatChangedTypeOnObjectOrInterfaceTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findFieldsThatChangedTypeOnInputObjectTypes", function() { return findFieldsThatChangedTypeOnInputObjectTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findTypesRemovedFromUnions", function() { return findTypesRemovedFromUnions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findTypesAddedToUnions", function() { return findTypesAddedToUnions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findValuesRemovedFromEnums", function() { return findValuesRemovedFromEnums; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findValuesAddedToEnums", function() { return findValuesAddedToEnums; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findInterfacesRemovedFromObjectTypes", function() { return findInterfacesRemovedFromObjectTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findInterfacesAddedToObjectTypes", function() { return findInterfacesAddedToObjectTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findRemovedDirectives", function() { return findRemovedDirectives; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findRemovedDirectiveArgs", function() { return findRemovedDirectiveArgs; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findAddedNonNullDirectiveArgs", function() { return findAddedNonNullDirectiveArgs; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findRemovedLocationsForDirective", function() { return findRemovedLocationsForDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findRemovedDirectiveLocations", function() { return findRemovedDirectiveLocations; }); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /** * Copyright (c) 2016-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 BreakingChangeType = { FIELD_CHANGED_KIND: 'FIELD_CHANGED_KIND', FIELD_REMOVED: 'FIELD_REMOVED', TYPE_CHANGED_KIND: 'TYPE_CHANGED_KIND', TYPE_REMOVED: 'TYPE_REMOVED', TYPE_REMOVED_FROM_UNION: 'TYPE_REMOVED_FROM_UNION', VALUE_REMOVED_FROM_ENUM: 'VALUE_REMOVED_FROM_ENUM', ARG_REMOVED: 'ARG_REMOVED', ARG_CHANGED_KIND: 'ARG_CHANGED_KIND', REQUIRED_ARG_ADDED: 'REQUIRED_ARG_ADDED', REQUIRED_INPUT_FIELD_ADDED: 'REQUIRED_INPUT_FIELD_ADDED', INTERFACE_REMOVED_FROM_OBJECT: 'INTERFACE_REMOVED_FROM_OBJECT', DIRECTIVE_REMOVED: 'DIRECTIVE_REMOVED', DIRECTIVE_ARG_REMOVED: 'DIRECTIVE_ARG_REMOVED', DIRECTIVE_LOCATION_REMOVED: 'DIRECTIVE_LOCATION_REMOVED', REQUIRED_DIRECTIVE_ARG_ADDED: 'REQUIRED_DIRECTIVE_ARG_ADDED' }; var DangerousChangeType = { ARG_DEFAULT_VALUE_CHANGE: 'ARG_DEFAULT_VALUE_CHANGE', VALUE_ADDED_TO_ENUM: 'VALUE_ADDED_TO_ENUM', INTERFACE_ADDED_TO_OBJECT: 'INTERFACE_ADDED_TO_OBJECT', TYPE_ADDED_TO_UNION: 'TYPE_ADDED_TO_UNION', OPTIONAL_INPUT_FIELD_ADDED: 'OPTIONAL_INPUT_FIELD_ADDED', OPTIONAL_ARG_ADDED: 'OPTIONAL_ARG_ADDED' }; /** * Given two schemas, returns an Array containing descriptions of all the types * of breaking changes covered by the other functions down below. */ function findBreakingChanges(oldSchema, newSchema) { return findRemovedTypes(oldSchema, newSchema).concat(findTypesThatChangedKind(oldSchema, newSchema), findFieldsThatChangedTypeOnObjectOrInterfaceTypes(oldSchema, newSchema), findFieldsThatChangedTypeOnInputObjectTypes(oldSchema, newSchema).breakingChanges, findTypesRemovedFromUnions(oldSchema, newSchema), findValuesRemovedFromEnums(oldSchema, newSchema), findArgChanges(oldSchema, newSchema).breakingChanges, findInterfacesRemovedFromObjectTypes(oldSchema, newSchema), findRemovedDirectives(oldSchema, newSchema), findRemovedDirectiveArgs(oldSchema, newSchema), findAddedNonNullDirectiveArgs(oldSchema, newSchema), findRemovedDirectiveLocations(oldSchema, newSchema)); } /** * Given two schemas, returns an Array containing descriptions of all the types * of potentially dangerous changes covered by the other functions down below. */ function findDangerousChanges(oldSchema, newSchema) { return findArgChanges(oldSchema, newSchema).dangerousChanges.concat(findValuesAddedToEnums(oldSchema, newSchema), findInterfacesAddedToObjectTypes(oldSchema, newSchema), findTypesAddedToUnions(oldSchema, newSchema), findFieldsThatChangedTypeOnInputObjectTypes(oldSchema, newSchema).dangerousChanges); } /** * Given two schemas, returns an Array containing descriptions of any breaking * changes in the newSchema related to removing an entire type. */ function findRemovedTypes(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var breakingChanges = []; var _arr = Object.keys(oldTypeMap); for (var _i = 0; _i < _arr.length; _i++) { var typeName = _arr[_i]; if (!newTypeMap[typeName]) { breakingChanges.push({ type: BreakingChangeType.TYPE_REMOVED, description: "".concat(typeName, " was removed.") }); } } return breakingChanges; } /** * Given two schemas, returns an Array containing descriptions of any breaking * changes in the newSchema related to changing the type of a type. */ function findTypesThatChangedKind(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var breakingChanges = []; var _arr2 = Object.keys(oldTypeMap); for (var _i2 = 0; _i2 < _arr2.length; _i2++) { var typeName = _arr2[_i2]; if (!newTypeMap[typeName]) { continue; } var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (oldType.constructor !== newType.constructor) { breakingChanges.push({ type: BreakingChangeType.TYPE_CHANGED_KIND, description: "".concat(typeName, " changed from ") + "".concat(typeKindName(oldType), " to ").concat(typeKindName(newType), ".") }); } } return breakingChanges; } /** * Given two schemas, returns an Array containing descriptions of any * breaking or dangerous changes in the newSchema related to arguments * (such as removal or change of type of an argument, or a change in an * argument's default value). */ function findArgChanges(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var breakingChanges = []; var dangerousChanges = []; var _arr3 = Object.keys(oldTypeMap); for (var _i3 = 0; _i3 < _arr3.length; _i3++) { var typeName = _arr3[_i3]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!(Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(oldType) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(oldType)) || !(Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(newType) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(newType)) || newType.constructor !== oldType.constructor) { continue; } var oldTypeFields = oldType.getFields(); var newTypeFields = newType.getFields(); var _arr4 = Object.keys(oldTypeFields); for (var _i4 = 0; _i4 < _arr4.length; _i4++) { var fieldName = _arr4[_i4]; if (!newTypeFields[fieldName]) { continue; } var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { var _loop = function _loop() { var oldArgDef = _step.value; var newArgs = newTypeFields[fieldName].args; var newArgDef = newArgs.find(function (arg) { return arg.name === oldArgDef.name; }); // Arg not present if (!newArgDef) { breakingChanges.push({ type: BreakingChangeType.ARG_REMOVED, description: "".concat(oldType.name, ".").concat(fieldName, " arg ") + "".concat(oldArgDef.name, " was removed") }); } else { var isSafe = isChangeSafeForInputObjectFieldOrFieldArg(oldArgDef.type, newArgDef.type); if (!isSafe) { breakingChanges.push({ type: BreakingChangeType.ARG_CHANGED_KIND, description: "".concat(oldType.name, ".").concat(fieldName, " arg ") + "".concat(oldArgDef.name, " has changed type from ") + "".concat(oldArgDef.type.toString(), " to ").concat(newArgDef.type.toString()) }); } else if (oldArgDef.defaultValue !== undefined && oldArgDef.defaultValue !== newArgDef.defaultValue) { dangerousChanges.push({ type: DangerousChangeType.ARG_DEFAULT_VALUE_CHANGE, description: "".concat(oldType.name, ".").concat(fieldName, " arg ") + "".concat(oldArgDef.name, " has changed defaultValue") }); } } }; for (var _iterator = oldTypeFields[fieldName].args[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { _loop(); } // Check if arg was added to the field } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } var _iteratorNormalCompletion2 = true; var _didIteratorError2 = false; var _iteratorError2 = undefined; try { var _loop2 = function _loop2() { var newArgDef = _step2.value; var oldArgs = oldTypeFields[fieldName].args; var oldArgDef = oldArgs.find(function (arg) { return arg.name === newArgDef.name; }); if (!oldArgDef) { var argName = newArgDef.name; if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isRequiredArgument"])(newArgDef)) { breakingChanges.push({ type: BreakingChangeType.REQUIRED_ARG_ADDED, description: "A required arg ".concat(argName, " on ") + "".concat(typeName, ".").concat(fieldName, " was added") }); } else { dangerousChanges.push({ type: DangerousChangeType.OPTIONAL_ARG_ADDED, description: "An optional arg ".concat(argName, " on ") + "".concat(typeName, ".").concat(fieldName, " was added") }); } } }; for (var _iterator2 = newTypeFields[fieldName].args[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { _loop2(); } } catch (err) { _didIteratorError2 = true; _iteratorError2 = err; } finally { try { if (!_iteratorNormalCompletion2 && _iterator2.return != null) { _iterator2.return(); } } finally { if (_didIteratorError2) { throw _iteratorError2; } } } } } return { breakingChanges: breakingChanges, dangerousChanges: dangerousChanges }; } function typeKindName(type) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isScalarType"])(type)) { return 'a Scalar type'; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(type)) { return 'an Object type'; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(type)) { return 'an Interface type'; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(type)) { return 'a Union type'; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isEnumType"])(type)) { return 'an Enum type'; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInputObjectType"])(type)) { return 'an Input type'; } throw new TypeError('Unknown type ' + type.constructor.name); } function findFieldsThatChangedTypeOnObjectOrInterfaceTypes(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var breakingChanges = []; var _arr5 = Object.keys(oldTypeMap); for (var _i5 = 0; _i5 < _arr5.length; _i5++) { var typeName = _arr5[_i5]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!(Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(oldType) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(oldType)) || !(Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(newType) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(newType)) || newType.constructor !== oldType.constructor) { continue; } var oldTypeFieldsDef = oldType.getFields(); var newTypeFieldsDef = newType.getFields(); var _arr6 = Object.keys(oldTypeFieldsDef); for (var _i6 = 0; _i6 < _arr6.length; _i6++) { var fieldName = _arr6[_i6]; // Check if the field is missing on the type in the new schema. if (!(fieldName in newTypeFieldsDef)) { breakingChanges.push({ type: BreakingChangeType.FIELD_REMOVED, description: "".concat(typeName, ".").concat(fieldName, " was removed.") }); } else { var oldFieldType = oldTypeFieldsDef[fieldName].type; var newFieldType = newTypeFieldsDef[fieldName].type; var isSafe = isChangeSafeForObjectOrInterfaceField(oldFieldType, newFieldType); if (!isSafe) { var oldFieldTypeString = Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(oldFieldType) ? oldFieldType.name : oldFieldType.toString(); var newFieldTypeString = Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(newFieldType) ? newFieldType.name : newFieldType.toString(); breakingChanges.push({ type: BreakingChangeType.FIELD_CHANGED_KIND, description: "".concat(typeName, ".").concat(fieldName, " changed type from ") + "".concat(oldFieldTypeString, " to ").concat(newFieldTypeString, ".") }); } } } } return breakingChanges; } function findFieldsThatChangedTypeOnInputObjectTypes(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var breakingChanges = []; var dangerousChanges = []; var _arr7 = Object.keys(oldTypeMap); for (var _i7 = 0; _i7 < _arr7.length; _i7++) { var typeName = _arr7[_i7]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInputObjectType"])(oldType) || !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isInputObjectType"])(newType)) { continue; } var oldTypeFieldsDef = oldType.getFields(); var newTypeFieldsDef = newType.getFields(); var _arr8 = Object.keys(oldTypeFieldsDef); for (var _i8 = 0; _i8 < _arr8.length; _i8++) { var fieldName = _arr8[_i8]; // Check if the field is missing on the type in the new schema. if (!(fieldName in newTypeFieldsDef)) { breakingChanges.push({ type: BreakingChangeType.FIELD_REMOVED, description: "".concat(typeName, ".").concat(fieldName, " was removed.") }); } else { var oldFieldType = oldTypeFieldsDef[fieldName].type; var newFieldType = newTypeFieldsDef[fieldName].type; var isSafe = isChangeSafeForInputObjectFieldOrFieldArg(oldFieldType, newFieldType); if (!isSafe) { var oldFieldTypeString = Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(oldFieldType) ? oldFieldType.name : oldFieldType.toString(); var newFieldTypeString = Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(newFieldType) ? newFieldType.name : newFieldType.toString(); breakingChanges.push({ type: BreakingChangeType.FIELD_CHANGED_KIND, description: "".concat(typeName, ".").concat(fieldName, " changed type from ") + "".concat(oldFieldTypeString, " to ").concat(newFieldTypeString, ".") }); } } } // Check if a field was added to the input object type var _arr9 = Object.keys(newTypeFieldsDef); for (var _i9 = 0; _i9 < _arr9.length; _i9++) { var _fieldName = _arr9[_i9]; if (!(_fieldName in oldTypeFieldsDef)) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isRequiredInputField"])(newTypeFieldsDef[_fieldName])) { breakingChanges.push({ type: BreakingChangeType.REQUIRED_INPUT_FIELD_ADDED, description: "A required field ".concat(_fieldName, " on ") + "input type ".concat(typeName, " was added.") }); } else { dangerousChanges.push({ type: DangerousChangeType.OPTIONAL_INPUT_FIELD_ADDED, description: "An optional field ".concat(_fieldName, " on ") + "input type ".concat(typeName, " was added.") }); } } } } return { breakingChanges: breakingChanges, dangerousChanges: dangerousChanges }; } function isChangeSafeForObjectOrInterfaceField(oldType, newType) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(oldType)) { return (// if they're both named types, see if their names are equivalent Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(newType) && oldType.name === newType.name || // moving from nullable to non-null of the same underlying type is safe Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(newType) && isChangeSafeForObjectOrInterfaceField(oldType, newType.ofType) ); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(oldType)) { return (// if they're both lists, make sure the underlying types are compatible Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(newType) && isChangeSafeForObjectOrInterfaceField(oldType.ofType, newType.ofType) || // moving from nullable to non-null of the same underlying type is safe Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(newType) && isChangeSafeForObjectOrInterfaceField(oldType, newType.ofType) ); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(oldType)) { // if they're both non-null, make sure the underlying types are compatible return Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(newType) && isChangeSafeForObjectOrInterfaceField(oldType.ofType, newType.ofType); } return false; } function isChangeSafeForInputObjectFieldOrFieldArg(oldType, newType) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(oldType)) { // if they're both named types, see if their names are equivalent return Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(newType) && oldType.name === newType.name; } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(oldType)) { // if they're both lists, make sure the underlying types are compatible return Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(newType) && isChangeSafeForInputObjectFieldOrFieldArg(oldType.ofType, newType.ofType); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(oldType)) { return (// if they're both non-null, make sure the underlying types are // compatible Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(newType) && isChangeSafeForInputObjectFieldOrFieldArg(oldType.ofType, newType.ofType) || // moving from non-null to nullable of the same underlying type is safe !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(newType) && isChangeSafeForInputObjectFieldOrFieldArg(oldType.ofType, newType) ); } return false; } /** * Given two schemas, returns an Array containing descriptions of any breaking * changes in the newSchema related to removing types from a union type. */ function findTypesRemovedFromUnions(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var typesRemovedFromUnion = []; var _arr10 = Object.keys(oldTypeMap); for (var _i10 = 0; _i10 < _arr10.length; _i10++) { var typeName = _arr10[_i10]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(oldType) || !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(newType)) { continue; } var typeNamesInNewUnion = Object.create(null); var _iteratorNormalCompletion3 = true; var _didIteratorError3 = false; var _iteratorError3 = undefined; try { for (var _iterator3 = newType.getTypes()[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) { var type = _step3.value; typeNamesInNewUnion[type.name] = true; } } catch (err) { _didIteratorError3 = true; _iteratorError3 = err; } finally { try { if (!_iteratorNormalCompletion3 && _iterator3.return != null) { _iterator3.return(); } } finally { if (_didIteratorError3) { throw _iteratorError3; } } } var _iteratorNormalCompletion4 = true; var _didIteratorError4 = false; var _iteratorError4 = undefined; try { for (var _iterator4 = oldType.getTypes()[Symbol.iterator](), _step4; !(_iteratorNormalCompletion4 = (_step4 = _iterator4.next()).done); _iteratorNormalCompletion4 = true) { var _type = _step4.value; if (!typeNamesInNewUnion[_type.name]) { typesRemovedFromUnion.push({ type: BreakingChangeType.TYPE_REMOVED_FROM_UNION, description: "".concat(_type.name, " was removed from union type ").concat(typeName, ".") }); } } } catch (err) { _didIteratorError4 = true; _iteratorError4 = err; } finally { try { if (!_iteratorNormalCompletion4 && _iterator4.return != null) { _iterator4.return(); } } finally { if (_didIteratorError4) { throw _iteratorError4; } } } } return typesRemovedFromUnion; } /** * Given two schemas, returns an Array containing descriptions of any dangerous * changes in the newSchema related to adding types to a union type. */ function findTypesAddedToUnions(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var typesAddedToUnion = []; var _arr11 = Object.keys(newTypeMap); for (var _i11 = 0; _i11 < _arr11.length; _i11++) { var typeName = _arr11[_i11]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(oldType) || !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(newType)) { continue; } var typeNamesInOldUnion = Object.create(null); var _iteratorNormalCompletion5 = true; var _didIteratorError5 = false; var _iteratorError5 = undefined; try { for (var _iterator5 = oldType.getTypes()[Symbol.iterator](), _step5; !(_iteratorNormalCompletion5 = (_step5 = _iterator5.next()).done); _iteratorNormalCompletion5 = true) { var type = _step5.value; typeNamesInOldUnion[type.name] = true; } } catch (err) { _didIteratorError5 = true; _iteratorError5 = err; } finally { try { if (!_iteratorNormalCompletion5 && _iterator5.return != null) { _iterator5.return(); } } finally { if (_didIteratorError5) { throw _iteratorError5; } } } var _iteratorNormalCompletion6 = true; var _didIteratorError6 = false; var _iteratorError6 = undefined; try { for (var _iterator6 = newType.getTypes()[Symbol.iterator](), _step6; !(_iteratorNormalCompletion6 = (_step6 = _iterator6.next()).done); _iteratorNormalCompletion6 = true) { var _type2 = _step6.value; if (!typeNamesInOldUnion[_type2.name]) { typesAddedToUnion.push({ type: DangerousChangeType.TYPE_ADDED_TO_UNION, description: "".concat(_type2.name, " was added to union type ").concat(typeName, ".") }); } } } catch (err) { _didIteratorError6 = true; _iteratorError6 = err; } finally { try { if (!_iteratorNormalCompletion6 && _iterator6.return != null) { _iterator6.return(); } } finally { if (_didIteratorError6) { throw _iteratorError6; } } } } return typesAddedToUnion; } /** * Given two schemas, returns an Array containing descriptions of any breaking * changes in the newSchema related to removing values from an enum type. */ function findValuesRemovedFromEnums(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var valuesRemovedFromEnums = []; var _arr12 = Object.keys(oldTypeMap); for (var _i12 = 0; _i12 < _arr12.length; _i12++) { var typeName = _arr12[_i12]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isEnumType"])(oldType) || !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isEnumType"])(newType)) { continue; } var valuesInNewEnum = Object.create(null); var _iteratorNormalCompletion7 = true; var _didIteratorError7 = false; var _iteratorError7 = undefined; try { for (var _iterator7 = newType.getValues()[Symbol.iterator](), _step7; !(_iteratorNormalCompletion7 = (_step7 = _iterator7.next()).done); _iteratorNormalCompletion7 = true) { var value = _step7.value; valuesInNewEnum[value.name] = true; } } catch (err) { _didIteratorError7 = true; _iteratorError7 = err; } finally { try { if (!_iteratorNormalCompletion7 && _iterator7.return != null) { _iterator7.return(); } } finally { if (_didIteratorError7) { throw _iteratorError7; } } } var _iteratorNormalCompletion8 = true; var _didIteratorError8 = false; var _iteratorError8 = undefined; try { for (var _iterator8 = oldType.getValues()[Symbol.iterator](), _step8; !(_iteratorNormalCompletion8 = (_step8 = _iterator8.next()).done); _iteratorNormalCompletion8 = true) { var _value = _step8.value; if (!valuesInNewEnum[_value.name]) { valuesRemovedFromEnums.push({ type: BreakingChangeType.VALUE_REMOVED_FROM_ENUM, description: "".concat(_value.name, " was removed from enum type ").concat(typeName, ".") }); } } } catch (err) { _didIteratorError8 = true; _iteratorError8 = err; } finally { try { if (!_iteratorNormalCompletion8 && _iterator8.return != null) { _iterator8.return(); } } finally { if (_didIteratorError8) { throw _iteratorError8; } } } } return valuesRemovedFromEnums; } /** * Given two schemas, returns an Array containing descriptions of any dangerous * changes in the newSchema related to adding values to an enum type. */ function findValuesAddedToEnums(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var valuesAddedToEnums = []; var _arr13 = Object.keys(oldTypeMap); for (var _i13 = 0; _i13 < _arr13.length; _i13++) { var typeName = _arr13[_i13]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isEnumType"])(oldType) || !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isEnumType"])(newType)) { continue; } var valuesInOldEnum = Object.create(null); var _iteratorNormalCompletion9 = true; var _didIteratorError9 = false; var _iteratorError9 = undefined; try { for (var _iterator9 = oldType.getValues()[Symbol.iterator](), _step9; !(_iteratorNormalCompletion9 = (_step9 = _iterator9.next()).done); _iteratorNormalCompletion9 = true) { var value = _step9.value; valuesInOldEnum[value.name] = true; } } catch (err) { _didIteratorError9 = true; _iteratorError9 = err; } finally { try { if (!_iteratorNormalCompletion9 && _iterator9.return != null) { _iterator9.return(); } } finally { if (_didIteratorError9) { throw _iteratorError9; } } } var _iteratorNormalCompletion10 = true; var _didIteratorError10 = false; var _iteratorError10 = undefined; try { for (var _iterator10 = newType.getValues()[Symbol.iterator](), _step10; !(_iteratorNormalCompletion10 = (_step10 = _iterator10.next()).done); _iteratorNormalCompletion10 = true) { var _value2 = _step10.value; if (!valuesInOldEnum[_value2.name]) { valuesAddedToEnums.push({ type: DangerousChangeType.VALUE_ADDED_TO_ENUM, description: "".concat(_value2.name, " was added to enum type ").concat(typeName, ".") }); } } } catch (err) { _didIteratorError10 = true; _iteratorError10 = err; } finally { try { if (!_iteratorNormalCompletion10 && _iterator10.return != null) { _iterator10.return(); } } finally { if (_didIteratorError10) { throw _iteratorError10; } } } } return valuesAddedToEnums; } function findInterfacesRemovedFromObjectTypes(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var breakingChanges = []; var _arr14 = Object.keys(oldTypeMap); for (var _i14 = 0; _i14 < _arr14.length; _i14++) { var typeName = _arr14[_i14]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(oldType) || !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(newType)) { continue; } var oldInterfaces = oldType.getInterfaces(); var newInterfaces = newType.getInterfaces(); var _iteratorNormalCompletion11 = true; var _didIteratorError11 = false; var _iteratorError11 = undefined; try { var _loop3 = function _loop3() { var oldInterface = _step11.value; if (!newInterfaces.some(function (int) { return int.name === oldInterface.name; })) { breakingChanges.push({ type: BreakingChangeType.INTERFACE_REMOVED_FROM_OBJECT, description: "".concat(typeName, " no longer implements interface ") + "".concat(oldInterface.name, ".") }); } }; for (var _iterator11 = oldInterfaces[Symbol.iterator](), _step11; !(_iteratorNormalCompletion11 = (_step11 = _iterator11.next()).done); _iteratorNormalCompletion11 = true) { _loop3(); } } catch (err) { _didIteratorError11 = true; _iteratorError11 = err; } finally { try { if (!_iteratorNormalCompletion11 && _iterator11.return != null) { _iterator11.return(); } } finally { if (_didIteratorError11) { throw _iteratorError11; } } } } return breakingChanges; } function findInterfacesAddedToObjectTypes(oldSchema, newSchema) { var oldTypeMap = oldSchema.getTypeMap(); var newTypeMap = newSchema.getTypeMap(); var interfacesAddedToObjectTypes = []; var _arr15 = Object.keys(newTypeMap); for (var _i15 = 0; _i15 < _arr15.length; _i15++) { var typeName = _arr15[_i15]; var oldType = oldTypeMap[typeName]; var newType = newTypeMap[typeName]; if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(oldType) || !Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(newType)) { continue; } var oldInterfaces = oldType.getInterfaces(); var newInterfaces = newType.getInterfaces(); var _iteratorNormalCompletion12 = true; var _didIteratorError12 = false; var _iteratorError12 = undefined; try { var _loop4 = function _loop4() { var newInterface = _step12.value; if (!oldInterfaces.some(function (int) { return int.name === newInterface.name; })) { interfacesAddedToObjectTypes.push({ type: DangerousChangeType.INTERFACE_ADDED_TO_OBJECT, description: "".concat(newInterface.name, " added to interfaces implemented ") + "by ".concat(typeName, ".") }); } }; for (var _iterator12 = newInterfaces[Symbol.iterator](), _step12; !(_iteratorNormalCompletion12 = (_step12 = _iterator12.next()).done); _iteratorNormalCompletion12 = true) { _loop4(); } } catch (err) { _didIteratorError12 = true; _iteratorError12 = err; } finally { try { if (!_iteratorNormalCompletion12 && _iterator12.return != null) { _iterator12.return(); } } finally { if (_didIteratorError12) { throw _iteratorError12; } } } } return interfacesAddedToObjectTypes; } function findRemovedDirectives(oldSchema, newSchema) { var removedDirectives = []; var newSchemaDirectiveMap = getDirectiveMapForSchema(newSchema); var _iteratorNormalCompletion13 = true; var _didIteratorError13 = false; var _iteratorError13 = undefined; try { for (var _iterator13 = oldSchema.getDirectives()[Symbol.iterator](), _step13; !(_iteratorNormalCompletion13 = (_step13 = _iterator13.next()).done); _iteratorNormalCompletion13 = true) { var directive = _step13.value; if (!newSchemaDirectiveMap[directive.name]) { removedDirectives.push({ type: BreakingChangeType.DIRECTIVE_REMOVED, description: "".concat(directive.name, " was removed") }); } } } catch (err) { _didIteratorError13 = true; _iteratorError13 = err; } finally { try { if (!_iteratorNormalCompletion13 && _iterator13.return != null) { _iterator13.return(); } } finally { if (_didIteratorError13) { throw _iteratorError13; } } } return removedDirectives; } function findRemovedArgsForDirective(oldDirective, newDirective) { var removedArgs = []; var newArgMap = getArgumentMapForDirective(newDirective); var _iteratorNormalCompletion14 = true; var _didIteratorError14 = false; var _iteratorError14 = undefined; try { for (var _iterator14 = oldDirective.args[Symbol.iterator](), _step14; !(_iteratorNormalCompletion14 = (_step14 = _iterator14.next()).done); _iteratorNormalCompletion14 = true) { var arg = _step14.value; if (!newArgMap[arg.name]) { removedArgs.push(arg); } } } catch (err) { _didIteratorError14 = true; _iteratorError14 = err; } finally { try { if (!_iteratorNormalCompletion14 && _iterator14.return != null) { _iterator14.return(); } } finally { if (_didIteratorError14) { throw _iteratorError14; } } } return removedArgs; } function findRemovedDirectiveArgs(oldSchema, newSchema) { var removedDirectiveArgs = []; var oldSchemaDirectiveMap = getDirectiveMapForSchema(oldSchema); var _iteratorNormalCompletion15 = true; var _didIteratorError15 = false; var _iteratorError15 = undefined; try { for (var _iterator15 = newSchema.getDirectives()[Symbol.iterator](), _step15; !(_iteratorNormalCompletion15 = (_step15 = _iterator15.next()).done); _iteratorNormalCompletion15 = true) { var newDirective = _step15.value; var oldDirective = oldSchemaDirectiveMap[newDirective.name]; if (!oldDirective) { continue; } var _iteratorNormalCompletion16 = true; var _didIteratorError16 = false; var _iteratorError16 = undefined; try { for (var _iterator16 = findRemovedArgsForDirective(oldDirective, newDirective)[Symbol.iterator](), _step16; !(_iteratorNormalCompletion16 = (_step16 = _iterator16.next()).done); _iteratorNormalCompletion16 = true) { var arg = _step16.value; removedDirectiveArgs.push({ type: BreakingChangeType.DIRECTIVE_ARG_REMOVED, description: "".concat(arg.name, " was removed from ").concat(newDirective.name) }); } } catch (err) { _didIteratorError16 = true; _iteratorError16 = err; } finally { try { if (!_iteratorNormalCompletion16 && _iterator16.return != null) { _iterator16.return(); } } finally { if (_didIteratorError16) { throw _iteratorError16; } } } } } catch (err) { _didIteratorError15 = true; _iteratorError15 = err; } finally { try { if (!_iteratorNormalCompletion15 && _iterator15.return != null) { _iterator15.return(); } } finally { if (_didIteratorError15) { throw _iteratorError15; } } } return removedDirectiveArgs; } function findAddedArgsForDirective(oldDirective, newDirective) { var addedArgs = []; var oldArgMap = getArgumentMapForDirective(oldDirective); var _iteratorNormalCompletion17 = true; var _didIteratorError17 = false; var _iteratorError17 = undefined; try { for (var _iterator17 = newDirective.args[Symbol.iterator](), _step17; !(_iteratorNormalCompletion17 = (_step17 = _iterator17.next()).done); _iteratorNormalCompletion17 = true) { var arg = _step17.value; if (!oldArgMap[arg.name]) { addedArgs.push(arg); } } } catch (err) { _didIteratorError17 = true; _iteratorError17 = err; } finally { try { if (!_iteratorNormalCompletion17 && _iterator17.return != null) { _iterator17.return(); } } finally { if (_didIteratorError17) { throw _iteratorError17; } } } return addedArgs; } function findAddedNonNullDirectiveArgs(oldSchema, newSchema) { var addedNonNullableArgs = []; var oldSchemaDirectiveMap = getDirectiveMapForSchema(oldSchema); var _iteratorNormalCompletion18 = true; var _didIteratorError18 = false; var _iteratorError18 = undefined; try { for (var _iterator18 = newSchema.getDirectives()[Symbol.iterator](), _step18; !(_iteratorNormalCompletion18 = (_step18 = _iterator18.next()).done); _iteratorNormalCompletion18 = true) { var newDirective = _step18.value; var oldDirective = oldSchemaDirectiveMap[newDirective.name]; if (!oldDirective) { continue; } var _iteratorNormalCompletion19 = true; var _didIteratorError19 = false; var _iteratorError19 = undefined; try { for (var _iterator19 = findAddedArgsForDirective(oldDirective, newDirective)[Symbol.iterator](), _step19; !(_iteratorNormalCompletion19 = (_step19 = _iterator19.next()).done); _iteratorNormalCompletion19 = true) { var arg = _step19.value; if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isRequiredArgument"])(arg)) { addedNonNullableArgs.push({ type: BreakingChangeType.REQUIRED_DIRECTIVE_ARG_ADDED, description: "A required arg ".concat(arg.name, " on directive ") + "".concat(newDirective.name, " was added") }); } } } catch (err) { _didIteratorError19 = true; _iteratorError19 = err; } finally { try { if (!_iteratorNormalCompletion19 && _iterator19.return != null) { _iterator19.return(); } } finally { if (_didIteratorError19) { throw _iteratorError19; } } } } } catch (err) { _didIteratorError18 = true; _iteratorError18 = err; } finally { try { if (!_iteratorNormalCompletion18 && _iterator18.return != null) { _iterator18.return(); } } finally { if (_didIteratorError18) { throw _iteratorError18; } } } return addedNonNullableArgs; } function findRemovedLocationsForDirective(oldDirective, newDirective) { var removedLocations = []; var newLocationSet = new Set(newDirective.locations); var _iteratorNormalCompletion20 = true; var _didIteratorError20 = false; var _iteratorError20 = undefined; try { for (var _iterator20 = oldDirective.locations[Symbol.iterator](), _step20; !(_iteratorNormalCompletion20 = (_step20 = _iterator20.next()).done); _iteratorNormalCompletion20 = true) { var oldLocation = _step20.value; if (!newLocationSet.has(oldLocation)) { removedLocations.push(oldLocation); } } } catch (err) { _didIteratorError20 = true; _iteratorError20 = err; } finally { try { if (!_iteratorNormalCompletion20 && _iterator20.return != null) { _iterator20.return(); } } finally { if (_didIteratorError20) { throw _iteratorError20; } } } return removedLocations; } function findRemovedDirectiveLocations(oldSchema, newSchema) { var removedLocations = []; var oldSchemaDirectiveMap = getDirectiveMapForSchema(oldSchema); var _iteratorNormalCompletion21 = true; var _didIteratorError21 = false; var _iteratorError21 = undefined; try { for (var _iterator21 = newSchema.getDirectives()[Symbol.iterator](), _step21; !(_iteratorNormalCompletion21 = (_step21 = _iterator21.next()).done); _iteratorNormalCompletion21 = true) { var newDirective = _step21.value; var oldDirective = oldSchemaDirectiveMap[newDirective.name]; if (!oldDirective) { continue; } var _iteratorNormalCompletion22 = true; var _didIteratorError22 = false; var _iteratorError22 = undefined; try { for (var _iterator22 = findRemovedLocationsForDirective(oldDirective, newDirective)[Symbol.iterator](), _step22; !(_iteratorNormalCompletion22 = (_step22 = _iterator22.next()).done); _iteratorNormalCompletion22 = true) { var location = _step22.value; removedLocations.push({ type: BreakingChangeType.DIRECTIVE_LOCATION_REMOVED, description: "".concat(location, " was removed from ").concat(newDirective.name) }); } } catch (err) { _didIteratorError22 = true; _iteratorError22 = err; } finally { try { if (!_iteratorNormalCompletion22 && _iterator22.return != null) { _iterator22.return(); } } finally { if (_didIteratorError22) { throw _iteratorError22; } } } } } catch (err) { _didIteratorError21 = true; _iteratorError21 = err; } finally { try { if (!_iteratorNormalCompletion21 && _iterator21.return != null) { _iterator21.return(); } } finally { if (_didIteratorError21) { throw _iteratorError21; } } } return removedLocations; } function getDirectiveMapForSchema(schema) { return Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__["default"])(schema.getDirectives(), function (dir) { return dir.name; }); } function getArgumentMapForDirective(directive) { return Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_1__["default"])(directive.args, function (arg) { return arg.name; }); } /***/ }), /***/ "./node_modules/graphql/utilities/findDeprecatedUsages.mjs": /*!*****************************************************************!*\ !*** ./node_modules/graphql/utilities/findDeprecatedUsages.mjs ***! \*****************************************************************/ /*! exports provided: findDeprecatedUsages */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findDeprecatedUsages", function() { return findDeprecatedUsages; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_visitor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../language/visitor */ "./node_modules/graphql/language/visitor.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _TypeInfo__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./TypeInfo */ "./node_modules/graphql/utilities/TypeInfo.mjs"); /** * 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 */ /** * A validation rule which reports deprecated usages. * * Returns a list of GraphQLError instances describing each deprecated use. */ function findDeprecatedUsages(schema, ast) { var errors = []; var typeInfo = new _TypeInfo__WEBPACK_IMPORTED_MODULE_3__["TypeInfo"](schema); Object(_language_visitor__WEBPACK_IMPORTED_MODULE_1__["visit"])(ast, Object(_language_visitor__WEBPACK_IMPORTED_MODULE_1__["visitWithTypeInfo"])(typeInfo, { Field: function Field(node) { var fieldDef = typeInfo.getFieldDef(); if (fieldDef && fieldDef.isDeprecated) { var parentType = typeInfo.getParentType(); if (parentType) { var reason = fieldDef.deprecationReason; errors.push(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("The field ".concat(parentType.name, ".").concat(fieldDef.name, " is deprecated.") + (reason ? ' ' + reason : ''), [node])); } } }, EnumValue: function EnumValue(node) { var enumVal = typeInfo.getEnumValue(); if (enumVal && enumVal.isDeprecated) { var type = Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["getNamedType"])(typeInfo.getInputType()); if (type) { var reason = enumVal.deprecationReason; errors.push(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("The enum value ".concat(type.name, ".").concat(enumVal.name, " is deprecated.") + (reason ? ' ' + reason : ''), [node])); } } } })); return errors; } /***/ }), /***/ "./node_modules/graphql/utilities/getOperationAST.mjs": /*!************************************************************!*\ !*** ./node_modules/graphql/utilities/getOperationAST.mjs ***! \************************************************************/ /*! exports provided: getOperationAST */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getOperationAST", function() { return getOperationAST; }); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /** * 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 an operation AST given a document AST and optionally an operation * name. If a name is not provided, an operation is only returned if only one is * provided in the document. */ function getOperationAST(documentAST, operationName) { var operation = null; for (var i = 0; i < documentAST.definitions.length; i++) { var definition = documentAST.definitions[i]; if (definition.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OPERATION_DEFINITION) { if (!operationName) { // If no operation name was provided, only return an Operation if there // is one defined in the document. Upon encountering the second, return // null. if (operation) { return null; } operation = definition; } else if (definition.name && definition.name.value === operationName) { return definition; } } } return operation; } /***/ }), /***/ "./node_modules/graphql/utilities/getOperationRootType.mjs": /*!*****************************************************************!*\ !*** ./node_modules/graphql/utilities/getOperationRootType.mjs ***! \*****************************************************************/ /*! exports provided: getOperationRootType */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getOperationRootType", function() { return getOperationRootType; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 */ /** * Extracts the root type of the operation from the schema. */ function getOperationRootType(schema, operation) { switch (operation.operation) { case 'query': var queryType = schema.getQueryType(); if (!queryType) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]('Schema does not define the required query root type.', [operation]); } return queryType; case 'mutation': var mutationType = schema.getMutationType(); if (!mutationType) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]('Schema is not configured for mutations.', [operation]); } return mutationType; case 'subscription': var subscriptionType = schema.getSubscriptionType(); if (!subscriptionType) { throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]('Schema is not configured for subscriptions.', [operation]); } return subscriptionType; default: throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]('Can only have query, mutation and subscription operations.', [operation]); } } /***/ }), /***/ "./node_modules/graphql/utilities/index.mjs": /*!**************************************************!*\ !*** ./node_modules/graphql/utilities/index.mjs ***! \**************************************************/ /*! exports provided: getIntrospectionQuery, introspectionQuery, getOperationAST, getOperationRootType, introspectionFromSchema, buildClientSchema, buildASTSchema, buildSchema, getDescription, extendSchema, lexicographicSortSchema, printSchema, printType, printIntrospectionSchema, typeFromAST, valueFromAST, valueFromASTUntyped, astFromValue, TypeInfo, coerceValue, isValidJSValue, isValidLiteralValue, concatAST, separateOperations, isEqualType, isTypeSubTypeOf, doTypesOverlap, assertValidName, isValidNameError, BreakingChangeType, DangerousChangeType, findBreakingChanges, findDangerousChanges, findDeprecatedUsages */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _introspectionQuery__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./introspectionQuery */ "./node_modules/graphql/utilities/introspectionQuery.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getIntrospectionQuery", function() { return _introspectionQuery__WEBPACK_IMPORTED_MODULE_0__["getIntrospectionQuery"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "introspectionQuery", function() { return _introspectionQuery__WEBPACK_IMPORTED_MODULE_0__["introspectionQuery"]; }); /* harmony import */ var _getOperationAST__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getOperationAST */ "./node_modules/graphql/utilities/getOperationAST.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getOperationAST", function() { return _getOperationAST__WEBPACK_IMPORTED_MODULE_1__["getOperationAST"]; }); /* harmony import */ var _getOperationRootType__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getOperationRootType */ "./node_modules/graphql/utilities/getOperationRootType.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getOperationRootType", function() { return _getOperationRootType__WEBPACK_IMPORTED_MODULE_2__["getOperationRootType"]; }); /* harmony import */ var _introspectionFromSchema__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./introspectionFromSchema */ "./node_modules/graphql/utilities/introspectionFromSchema.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "introspectionFromSchema", function() { return _introspectionFromSchema__WEBPACK_IMPORTED_MODULE_3__["introspectionFromSchema"]; }); /* harmony import */ var _buildClientSchema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./buildClientSchema */ "./node_modules/graphql/utilities/buildClientSchema.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buildClientSchema", function() { return _buildClientSchema__WEBPACK_IMPORTED_MODULE_4__["buildClientSchema"]; }); /* harmony import */ var _buildASTSchema__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./buildASTSchema */ "./node_modules/graphql/utilities/buildASTSchema.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buildASTSchema", function() { return _buildASTSchema__WEBPACK_IMPORTED_MODULE_5__["buildASTSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buildSchema", function() { return _buildASTSchema__WEBPACK_IMPORTED_MODULE_5__["buildSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getDescription", function() { return _buildASTSchema__WEBPACK_IMPORTED_MODULE_5__["getDescription"]; }); /* harmony import */ var _extendSchema__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./extendSchema */ "./node_modules/graphql/utilities/extendSchema.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "extendSchema", function() { return _extendSchema__WEBPACK_IMPORTED_MODULE_6__["extendSchema"]; }); /* harmony import */ var _lexicographicSortSchema__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./lexicographicSortSchema */ "./node_modules/graphql/utilities/lexicographicSortSchema.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lexicographicSortSchema", function() { return _lexicographicSortSchema__WEBPACK_IMPORTED_MODULE_7__["lexicographicSortSchema"]; }); /* harmony import */ var _schemaPrinter__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./schemaPrinter */ "./node_modules/graphql/utilities/schemaPrinter.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printSchema", function() { return _schemaPrinter__WEBPACK_IMPORTED_MODULE_8__["printSchema"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printType", function() { return _schemaPrinter__WEBPACK_IMPORTED_MODULE_8__["printType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "printIntrospectionSchema", function() { return _schemaPrinter__WEBPACK_IMPORTED_MODULE_8__["printIntrospectionSchema"]; }); /* harmony import */ var _typeFromAST__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "typeFromAST", function() { return _typeFromAST__WEBPACK_IMPORTED_MODULE_9__["typeFromAST"]; }); /* harmony import */ var _valueFromAST__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./valueFromAST */ "./node_modules/graphql/utilities/valueFromAST.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "valueFromAST", function() { return _valueFromAST__WEBPACK_IMPORTED_MODULE_10__["valueFromAST"]; }); /* harmony import */ var _valueFromASTUntyped__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./valueFromASTUntyped */ "./node_modules/graphql/utilities/valueFromASTUntyped.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "valueFromASTUntyped", function() { return _valueFromASTUntyped__WEBPACK_IMPORTED_MODULE_11__["valueFromASTUntyped"]; }); /* harmony import */ var _astFromValue__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./astFromValue */ "./node_modules/graphql/utilities/astFromValue.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "astFromValue", function() { return _astFromValue__WEBPACK_IMPORTED_MODULE_12__["astFromValue"]; }); /* harmony import */ var _TypeInfo__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./TypeInfo */ "./node_modules/graphql/utilities/TypeInfo.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TypeInfo", function() { return _TypeInfo__WEBPACK_IMPORTED_MODULE_13__["TypeInfo"]; }); /* harmony import */ var _coerceValue__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./coerceValue */ "./node_modules/graphql/utilities/coerceValue.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "coerceValue", function() { return _coerceValue__WEBPACK_IMPORTED_MODULE_14__["coerceValue"]; }); /* harmony import */ var _isValidJSValue__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./isValidJSValue */ "./node_modules/graphql/utilities/isValidJSValue.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidJSValue", function() { return _isValidJSValue__WEBPACK_IMPORTED_MODULE_15__["isValidJSValue"]; }); /* harmony import */ var _isValidLiteralValue__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./isValidLiteralValue */ "./node_modules/graphql/utilities/isValidLiteralValue.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidLiteralValue", function() { return _isValidLiteralValue__WEBPACK_IMPORTED_MODULE_16__["isValidLiteralValue"]; }); /* harmony import */ var _concatAST__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./concatAST */ "./node_modules/graphql/utilities/concatAST.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "concatAST", function() { return _concatAST__WEBPACK_IMPORTED_MODULE_17__["concatAST"]; }); /* harmony import */ var _separateOperations__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./separateOperations */ "./node_modules/graphql/utilities/separateOperations.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "separateOperations", function() { return _separateOperations__WEBPACK_IMPORTED_MODULE_18__["separateOperations"]; }); /* harmony import */ var _typeComparators__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./typeComparators */ "./node_modules/graphql/utilities/typeComparators.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isEqualType", function() { return _typeComparators__WEBPACK_IMPORTED_MODULE_19__["isEqualType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeSubTypeOf", function() { return _typeComparators__WEBPACK_IMPORTED_MODULE_19__["isTypeSubTypeOf"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "doTypesOverlap", function() { return _typeComparators__WEBPACK_IMPORTED_MODULE_19__["doTypesOverlap"]; }); /* harmony import */ var _assertValidName__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./assertValidName */ "./node_modules/graphql/utilities/assertValidName.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertValidName", function() { return _assertValidName__WEBPACK_IMPORTED_MODULE_20__["assertValidName"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidNameError", function() { return _assertValidName__WEBPACK_IMPORTED_MODULE_20__["isValidNameError"]; }); /* harmony import */ var _findBreakingChanges__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./findBreakingChanges */ "./node_modules/graphql/utilities/findBreakingChanges.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BreakingChangeType", function() { return _findBreakingChanges__WEBPACK_IMPORTED_MODULE_21__["BreakingChangeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DangerousChangeType", function() { return _findBreakingChanges__WEBPACK_IMPORTED_MODULE_21__["DangerousChangeType"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findBreakingChanges", function() { return _findBreakingChanges__WEBPACK_IMPORTED_MODULE_21__["findBreakingChanges"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findDangerousChanges", function() { return _findBreakingChanges__WEBPACK_IMPORTED_MODULE_21__["findDangerousChanges"]; }); /* harmony import */ var _findDeprecatedUsages__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./findDeprecatedUsages */ "./node_modules/graphql/utilities/findDeprecatedUsages.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findDeprecatedUsages", function() { return _findDeprecatedUsages__WEBPACK_IMPORTED_MODULE_22__["findDeprecatedUsages"]; }); /** * 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 GraphQL query recommended for a full schema introspection. // Gets the target Operation from a Document // Gets the Type for the target Operation AST. // Convert a GraphQLSchema to an IntrospectionQuery // Build a GraphQLSchema from an introspection result. // Build a GraphQLSchema from GraphQL Schema language. // Extends an existing GraphQLSchema from a parsed GraphQL Schema language AST. // Sort a GraphQLSchema. // Print a GraphQLSchema to GraphQL Schema language. // Create a GraphQLType from a GraphQL language AST. // Create a JavaScript value from a GraphQL language AST with a type. // Create a JavaScript value from a GraphQL language AST without a type. // Create a GraphQL language AST from a JavaScript value. // A helper to use within recursive-descent visitors which need to be aware of // the GraphQL type system. // Coerces a JavaScript value to a GraphQL type, or produces errors. // @deprecated use coerceValue - will be removed in v15 // @deprecated use validation - will be removed in v15 // Concatenates multiple AST together. // Separates an AST into an AST per Operation. // Comparators for types // Asserts that a string is a valid GraphQL name // Compares two GraphQLSchemas and detects breaking changes. // Report all deprecated usage within a GraphQL document. /***/ }), /***/ "./node_modules/graphql/utilities/introspectionFromSchema.mjs": /*!********************************************************************!*\ !*** ./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 */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _introspectionQuery__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./introspectionQuery */ "./node_modules/graphql/utilities/introspectionQuery.mjs"); /* harmony import */ var _execution_execute__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../execution/execute */ "./node_modules/graphql/execution/execute.mjs"); /* harmony import */ var _language_parser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../language/parser */ "./node_modules/graphql/language/parser.mjs"); /** * 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; } /***/ }), /***/ "./node_modules/graphql/utilities/introspectionQuery.mjs": /*!***************************************************************!*\ !*** ./node_modules/graphql/utilities/introspectionQuery.mjs ***! \***************************************************************/ /*! exports provided: getIntrospectionQuery, introspectionQuery */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getIntrospectionQuery", function() { return getIntrospectionQuery; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "introspectionQuery", function() { return introspectionQuery; }); /** * 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 getIntrospectionQuery(options) { var descriptions = !(options && options.descriptions === false); return "\n query IntrospectionQuery {\n __schema {\n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n ".concat(descriptions ? 'description' : '', "\n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n ").concat(descriptions ? 'description' : '', "\n fields(includeDeprecated: true) {\n name\n ").concat(descriptions ? 'description' : '', "\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n ").concat(descriptions ? 'description' : '', "\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n ").concat(descriptions ? 'description' : '', "\n type { ...TypeRef }\n defaultValue\n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n "); } /** * Deprecated, call getIntrospectionQuery directly. * * This function will be removed in v15 */ var introspectionQuery = getIntrospectionQuery(); /***/ }), /***/ "./node_modules/graphql/utilities/isValidJSValue.mjs": /*!***********************************************************!*\ !*** ./node_modules/graphql/utilities/isValidJSValue.mjs ***! \***********************************************************/ /*! exports provided: isValidJSValue */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isValidJSValue", function() { return isValidJSValue; }); /* harmony import */ var _coerceValue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./coerceValue */ "./node_modules/graphql/utilities/coerceValue.mjs"); /** * 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 */ /** * Deprecated. Use coerceValue() directly for richer information. * * This function will be removed in v15 */ function isValidJSValue(value, type) { var errors = Object(_coerceValue__WEBPACK_IMPORTED_MODULE_0__["coerceValue"])(value, type).errors; return errors ? errors.map(function (error) { return error.message; }) : []; } /***/ }), /***/ "./node_modules/graphql/utilities/isValidLiteralValue.mjs": /*!****************************************************************!*\ !*** ./node_modules/graphql/utilities/isValidLiteralValue.mjs ***! \****************************************************************/ /*! exports provided: isValidLiteralValue */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isValidLiteralValue", function() { return isValidLiteralValue; }); /* harmony import */ var _TypeInfo__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TypeInfo */ "./node_modules/graphql/utilities/TypeInfo.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _language_visitor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../language/visitor */ "./node_modules/graphql/language/visitor.mjs"); /* harmony import */ var _type_schema__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../type/schema */ "./node_modules/graphql/type/schema.mjs"); /* harmony import */ var _validation_rules_ValuesOfCorrectType__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../validation/rules/ValuesOfCorrectType */ "./node_modules/graphql/validation/rules/ValuesOfCorrectType.mjs"); /* harmony import */ var _validation_ValidationContext__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../validation/ValidationContext */ "./node_modules/graphql/validation/ValidationContext.mjs"); /** * 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 */ /** * Utility which determines if a value literal node is valid for an input type. * * Deprecated. Rely on validation for documents containing literal values. * * This function will be removed in v15 */ function isValidLiteralValue(type, valueNode) { var emptySchema = new _type_schema__WEBPACK_IMPORTED_MODULE_3__["GraphQLSchema"]({}); var emptyDoc = { kind: _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].DOCUMENT, definitions: [] }; var typeInfo = new _TypeInfo__WEBPACK_IMPORTED_MODULE_0__["TypeInfo"](emptySchema, undefined, type); var context = new _validation_ValidationContext__WEBPACK_IMPORTED_MODULE_5__["ValidationContext"](emptySchema, emptyDoc, typeInfo); var visitor = Object(_validation_rules_ValuesOfCorrectType__WEBPACK_IMPORTED_MODULE_4__["ValuesOfCorrectType"])(context); Object(_language_visitor__WEBPACK_IMPORTED_MODULE_2__["visit"])(valueNode, Object(_language_visitor__WEBPACK_IMPORTED_MODULE_2__["visitWithTypeInfo"])(typeInfo, visitor)); return context.getErrors(); } /***/ }), /***/ "./node_modules/graphql/utilities/lexicographicSortSchema.mjs": /*!********************************************************************!*\ !*** ./node_modules/graphql/utilities/lexicographicSortSchema.mjs ***! \********************************************************************/ /*! exports provided: lexicographicSortSchema */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lexicographicSortSchema", function() { return lexicographicSortSchema; }); /* harmony import */ var _jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/keyValMap */ "./node_modules/graphql/jsutils/keyValMap.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); /* harmony import */ var _type_schema__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../type/schema */ "./node_modules/graphql/type/schema.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../type/directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_scalars__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../type/scalars */ "./node_modules/graphql/type/scalars.mjs"); /* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../type/introspection */ "./node_modules/graphql/type/introspection.mjs"); function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } 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 */ /** * Sort GraphQLSchema. */ function lexicographicSortSchema(schema) { var cache = Object.create(null); var sortMaybeType = function sortMaybeType(maybeType) { return maybeType && sortNamedType(maybeType); }; return new _type_schema__WEBPACK_IMPORTED_MODULE_2__["GraphQLSchema"]({ types: sortTypes(Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_1__["default"])(schema.getTypeMap())), directives: sortByName(schema.getDirectives()).map(sortDirective), query: sortMaybeType(schema.getQueryType()), mutation: sortMaybeType(schema.getMutationType()), subscription: sortMaybeType(schema.getSubscriptionType()), astNode: schema.astNode }); function sortDirective(directive) { return new _type_directives__WEBPACK_IMPORTED_MODULE_3__["GraphQLDirective"]({ name: directive.name, description: directive.description, locations: sortBy(directive.locations, function (x) { return x; }), args: sortArgs(directive.args), astNode: directive.astNode }); } function sortArgs(args) { return Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_0__["default"])(sortByName(args), function (arg) { return arg.name; }, function (arg) { return _objectSpread({}, arg, { type: sortType(arg.type) }); }); } function sortFields(fieldsMap) { return sortObjMap(fieldsMap, function (field) { return { type: sortType(field.type), args: sortArgs(field.args), resolve: field.resolve, subscribe: field.subscribe, deprecationReason: field.deprecationReason, description: field.description, astNode: field.astNode }; }); } function sortInputFields(fieldsMap) { return sortObjMap(fieldsMap, function (field) { return { type: sortType(field.type), defaultValue: field.defaultValue, description: field.description, astNode: field.astNode }; }); } function sortType(type) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isListType"])(type)) { return new _type_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLList"](sortType(type.ofType)); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isNonNullType"])(type)) { return new _type_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLNonNull"](sortType(type.ofType)); } return sortNamedType(type); } function sortTypes(arr) { return sortByName(arr).map(sortNamedType); } function sortNamedType(type) { if (Object(_type_scalars__WEBPACK_IMPORTED_MODULE_5__["isSpecifiedScalarType"])(type) || Object(_type_introspection__WEBPACK_IMPORTED_MODULE_6__["isIntrospectionType"])(type)) { return type; } var sortedType = cache[type.name]; if (!sortedType) { sortedType = sortNamedTypeImpl(type); cache[type.name] = sortedType; } return sortedType; } function sortNamedTypeImpl(type) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isScalarType"])(type)) { return type; } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isObjectType"])(type)) { return new _type_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLObjectType"]({ name: type.name, interfaces: function interfaces() { return sortTypes(type.getInterfaces()); }, fields: function fields() { return sortFields(type.getFields()); }, isTypeOf: type.isTypeOf, description: type.description, astNode: type.astNode, extensionASTNodes: type.extensionASTNodes }); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isInterfaceType"])(type)) { return new _type_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLInterfaceType"]({ name: type.name, fields: function fields() { return sortFields(type.getFields()); }, resolveType: type.resolveType, description: type.description, astNode: type.astNode, extensionASTNodes: type.extensionASTNodes }); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isUnionType"])(type)) { return new _type_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLUnionType"]({ name: type.name, types: function types() { return sortTypes(type.getTypes()); }, resolveType: type.resolveType, description: type.description, astNode: type.astNode }); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isEnumType"])(type)) { return new _type_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLEnumType"]({ name: type.name, values: Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_0__["default"])(sortByName(type.getValues()), function (val) { return val.name; }, function (val) { return { value: val.value, deprecationReason: val.deprecationReason, description: val.description, astNode: val.astNode }; }), description: type.description, astNode: type.astNode }); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isInputObjectType"])(type)) { return new _type_definition__WEBPACK_IMPORTED_MODULE_4__["GraphQLInputObjectType"]({ name: type.name, fields: function fields() { return sortInputFields(type.getFields()); }, description: type.description, astNode: type.astNode }); } throw new Error("Unknown type: \"".concat(type, "\"")); } } function sortObjMap(map, sortValueFn) { var sortedMap = Object.create(null); var sortedKeys = sortBy(Object.keys(map), function (x) { return x; }); for (var _i = 0; _i < sortedKeys.length; _i++) { var key = sortedKeys[_i]; var value = map[key]; sortedMap[key] = sortValueFn ? sortValueFn(value) : value; } return sortedMap; } function sortByName(array) { return sortBy(array, function (obj) { return obj.name; }); } function sortBy(array, mapToKey) { return array.slice().sort(function (obj1, obj2) { var key1 = mapToKey(obj1); var key2 = mapToKey(obj2); return key1.localeCompare(key2); }); } /***/ }), /***/ "./node_modules/graphql/utilities/schemaPrinter.mjs": /*!**********************************************************!*\ !*** ./node_modules/graphql/utilities/schemaPrinter.mjs ***! \**********************************************************/ /*! exports provided: printSchema, printIntrospectionSchema, printType */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "printSchema", function() { return printSchema; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "printIntrospectionSchema", function() { return printIntrospectionSchema; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "printType", function() { return printType; }); /* harmony import */ var _jsutils_isNullish__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/isNullish */ "./node_modules/graphql/jsutils/isNullish.mjs"); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); /* harmony import */ var _utilities_astFromValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utilities/astFromValue */ "./node_modules/graphql/utilities/astFromValue.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _type_scalars__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../type/scalars */ "./node_modules/graphql/type/scalars.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../type/directives */ "./node_modules/graphql/type/directives.mjs"); /* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../type/introspection */ "./node_modules/graphql/type/introspection.mjs"); /** * 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 */ /** * Accepts options as a second argument: * * - commentDescriptions: * Provide true to use preceding comments as the description. * */ function printSchema(schema, options) { return printFilteredSchema(schema, function (n) { return !Object(_type_directives__WEBPACK_IMPORTED_MODULE_7__["isSpecifiedDirective"])(n); }, isDefinedType, options); } function printIntrospectionSchema(schema, options) { return printFilteredSchema(schema, _type_directives__WEBPACK_IMPORTED_MODULE_7__["isSpecifiedDirective"], _type_introspection__WEBPACK_IMPORTED_MODULE_8__["isIntrospectionType"], options); } function isDefinedType(type) { return !Object(_type_scalars__WEBPACK_IMPORTED_MODULE_6__["isSpecifiedScalarType"])(type) && !Object(_type_introspection__WEBPACK_IMPORTED_MODULE_8__["isIntrospectionType"])(type); } function printFilteredSchema(schema, directiveFilter, typeFilter, options) { var directives = schema.getDirectives().filter(directiveFilter); var typeMap = schema.getTypeMap(); var types = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_2__["default"])(typeMap).sort(function (type1, type2) { return type1.name.localeCompare(type2.name); }).filter(typeFilter); return [printSchemaDefinition(schema)].concat(directives.map(function (directive) { return printDirective(directive, options); }), types.map(function (type) { return printType(type, options); })).filter(Boolean).join('\n\n') + '\n'; } function printSchemaDefinition(schema) { if (isSchemaOfCommonNames(schema)) { return; } var operationTypes = []; var queryType = schema.getQueryType(); if (queryType) { operationTypes.push(" query: ".concat(queryType.name)); } var mutationType = schema.getMutationType(); if (mutationType) { operationTypes.push(" mutation: ".concat(mutationType.name)); } var subscriptionType = schema.getSubscriptionType(); if (subscriptionType) { operationTypes.push(" subscription: ".concat(subscriptionType.name)); } return "schema {\n".concat(operationTypes.join('\n'), "\n}"); } /** * GraphQL schema define root types for each type of operation. These types are * the same as any other type and can be named in any manner, however there is * a common naming convention: * * schema { * query: Query * mutation: Mutation * } * * When using this naming convention, the schema description can be omitted. */ function isSchemaOfCommonNames(schema) { var queryType = schema.getQueryType(); if (queryType && queryType.name !== 'Query') { return false; } var mutationType = schema.getMutationType(); if (mutationType && mutationType.name !== 'Mutation') { return false; } var subscriptionType = schema.getSubscriptionType(); if (subscriptionType && subscriptionType.name !== 'Subscription') { return false; } return true; } function printType(type, options) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isScalarType"])(type)) { return printScalar(type, options); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isObjectType"])(type)) { return printObject(type, options); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isInterfaceType"])(type)) { return printInterface(type, options); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isUnionType"])(type)) { return printUnion(type, options); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isEnumType"])(type)) { return printEnum(type, options); } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isInputObjectType"])(type)) { return printInputObject(type, options); } /* istanbul ignore next */ throw new Error("Unknown type: ".concat(type, ".")); } function printScalar(type, options) { return printDescription(options, type) + "scalar ".concat(type.name); } function printObject(type, options) { var interfaces = type.getInterfaces(); var implementedInterfaces = interfaces.length ? ' implements ' + interfaces.map(function (i) { return i.name; }).join(' & ') : ''; return printDescription(options, type) + "type ".concat(type.name).concat(implementedInterfaces, " {\n") + printFields(options, type) + '\n' + '}'; } function printInterface(type, options) { return printDescription(options, type) + "interface ".concat(type.name, " {\n") + printFields(options, type) + '\n' + '}'; } function printUnion(type, options) { return printDescription(options, type) + "union ".concat(type.name, " = ").concat(type.getTypes().join(' | ')); } function printEnum(type, options) { return printDescription(options, type) + "enum ".concat(type.name, " {\n") + printEnumValues(type.getValues(), options) + '\n' + '}'; } function printEnumValues(values, options) { return values.map(function (value, i) { return printDescription(options, value, ' ', !i) + ' ' + value.name + printDeprecated(value); }).join('\n'); } function printInputObject(type, options) { var fields = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_2__["default"])(type.getFields()); return printDescription(options, type) + "input ".concat(type.name, " {\n") + fields.map(function (f, i) { return printDescription(options, f, ' ', !i) + ' ' + printInputValue(f); }).join('\n') + '\n' + '}'; } function printFields(options, type) { var fields = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_2__["default"])(type.getFields()); return fields.map(function (f, i) { return printDescription(options, f, ' ', !i) + ' ' + f.name + printArgs(options, f.args, ' ') + ': ' + String(f.type) + printDeprecated(f); }).join('\n'); } function printArgs(options, args) { var indentation = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ''; if (args.length === 0) { return ''; } // If every arg does not have a description, print them on one line. if (args.every(function (arg) { return !arg.description; })) { return '(' + args.map(printInputValue).join(', ') + ')'; } return '(\n' + args.map(function (arg, i) { return printDescription(options, arg, ' ' + indentation, !i) + ' ' + indentation + printInputValue(arg); }).join('\n') + '\n' + indentation + ')'; } function printInputValue(arg) { var argDecl = arg.name + ': ' + String(arg.type); if (!Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(arg.defaultValue)) { argDecl += " = ".concat(Object(_language_printer__WEBPACK_IMPORTED_MODULE_4__["print"])(Object(_utilities_astFromValue__WEBPACK_IMPORTED_MODULE_3__["astFromValue"])(arg.defaultValue, arg.type))); } return argDecl; } function printDirective(directive, options) { return printDescription(options, directive) + 'directive @' + directive.name + printArgs(options, directive.args) + ' on ' + directive.locations.join(' | '); } function printDeprecated(fieldOrEnumVal) { if (!fieldOrEnumVal.isDeprecated) { return ''; } var reason = fieldOrEnumVal.deprecationReason; if (Object(_jsutils_isNullish__WEBPACK_IMPORTED_MODULE_0__["default"])(reason) || reason === '' || reason === _type_directives__WEBPACK_IMPORTED_MODULE_7__["DEFAULT_DEPRECATION_REASON"]) { return ' @deprecated'; } return ' @deprecated(reason: ' + Object(_language_printer__WEBPACK_IMPORTED_MODULE_4__["print"])(Object(_utilities_astFromValue__WEBPACK_IMPORTED_MODULE_3__["astFromValue"])(reason, _type_scalars__WEBPACK_IMPORTED_MODULE_6__["GraphQLString"])) + ')'; } function printDescription(options, def) { var indentation = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ''; var firstInBlock = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : true; if (!def.description) { return ''; } var lines = descriptionLines(def.description, 120 - indentation.length); if (options && options.commentDescriptions) { return printDescriptionWithComments(lines, indentation, firstInBlock); } var description = indentation && !firstInBlock ? '\n' + indentation + '"""' : indentation + '"""'; // In some circumstances, a single line can be used for the description. if (lines.length === 1 && lines[0].length < 70 && lines[0][lines[0].length - 1] !== '"') { return description + escapeQuote(lines[0]) + '"""\n'; } // Format a multi-line block quote to account for leading space. var hasLeadingSpace = lines[0][0] === ' ' || lines[0][0] === '\t'; if (!hasLeadingSpace) { description += '\n'; } for (var i = 0; i < lines.length; i++) { if (i !== 0 || !hasLeadingSpace) { description += indentation; } description += escapeQuote(lines[i]) + '\n'; } description += indentation + '"""\n'; return description; } function escapeQuote(line) { return line.replace(/"""/g, '\\"""'); } function printDescriptionWithComments(lines, indentation, firstInBlock) { var description = indentation && !firstInBlock ? '\n' : ''; for (var i = 0; i < lines.length; i++) { if (lines[i] === '') { description += indentation + '#\n'; } else { description += indentation + '# ' + lines[i] + '\n'; } } return description; } function descriptionLines(description, maxLen) { var lines = []; var rawLines = description.split('\n'); for (var i = 0; i < rawLines.length; i++) { if (rawLines[i] === '') { lines.push(rawLines[i]); } else { // For > 120 character long lines, cut at space boundaries into sublines // of ~80 chars. var sublines = breakLine(rawLines[i], maxLen); for (var j = 0; j < sublines.length; j++) { lines.push(sublines[j]); } } } return lines; } function breakLine(line, maxLen) { if (line.length < maxLen + 5) { return [line]; } var parts = line.split(new RegExp("((?: |^).{15,".concat(maxLen - 40, "}(?= |$))"))); if (parts.length < 4) { return [line]; } var sublines = [parts[0] + parts[1] + parts[2]]; for (var i = 3; i < parts.length; i += 2) { sublines.push(parts[i].slice(1) + parts[i + 1]); } return sublines; } /***/ }), /***/ "./node_modules/graphql/utilities/separateOperations.mjs": /*!***************************************************************!*\ !*** ./node_modules/graphql/utilities/separateOperations.mjs ***! \***************************************************************/ /*! exports provided: separateOperations */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "separateOperations", function() { return separateOperations; }); /* harmony import */ var _language_visitor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../language/visitor */ "./node_modules/graphql/language/visitor.mjs"); /** * 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 */ /** * separateOperations accepts a single AST document which may contain many * operations and fragments and returns a collection of AST documents each of * which contains a single operation as well the fragment definitions it * refers to. */ function separateOperations(documentAST) { var operations = []; var fragments = Object.create(null); var positions = new Map(); var depGraph = Object.create(null); var fromName; var idx = 0; // Populate metadata and build a dependency graph. Object(_language_visitor__WEBPACK_IMPORTED_MODULE_0__["visit"])(documentAST, { OperationDefinition: function OperationDefinition(node) { fromName = opName(node); operations.push(node); positions.set(node, idx++); }, FragmentDefinition: function FragmentDefinition(node) { fromName = node.name.value; fragments[fromName] = node; positions.set(node, idx++); }, FragmentSpread: function FragmentSpread(node) { var toName = node.name.value; (depGraph[fromName] || (depGraph[fromName] = Object.create(null)))[toName] = true; } }); // For each operation, produce a new synthesized AST which includes only what // is necessary for completing that operation. var separatedDocumentASTs = Object.create(null); for (var _i = 0; _i < operations.length; _i++) { var operation = operations[_i]; var operationName = opName(operation); var dependencies = Object.create(null); collectTransitiveDependencies(dependencies, depGraph, operationName); // The list of definition nodes to be included for this operation, sorted // to retain the same order as the original document. var definitions = [operation]; var _arr = Object.keys(dependencies); for (var _i2 = 0; _i2 < _arr.length; _i2++) { var name = _arr[_i2]; definitions.push(fragments[name]); } definitions.sort(function (n1, n2) { return (positions.get(n1) || 0) - (positions.get(n2) || 0); }); separatedDocumentASTs[operationName] = { kind: 'Document', definitions: definitions }; } return separatedDocumentASTs; } // Provides the empty string for anonymous operations. function opName(operation) { return operation.name ? operation.name.value : ''; } // From a dependency graph, collects a list of transitive dependencies by // recursing through a dependency graph. function collectTransitiveDependencies(collected, depGraph, fromName) { var immediateDeps = depGraph[fromName]; if (immediateDeps) { var _arr2 = Object.keys(immediateDeps); for (var _i3 = 0; _i3 < _arr2.length; _i3++) { var toName = _arr2[_i3]; if (!collected[toName]) { collected[toName] = true; collectTransitiveDependencies(collected, depGraph, toName); } } } } /***/ }), /***/ "./node_modules/graphql/utilities/typeComparators.mjs": /*!************************************************************!*\ !*** ./node_modules/graphql/utilities/typeComparators.mjs ***! \************************************************************/ /*! exports provided: isEqualType, isTypeSubTypeOf, doTypesOverlap */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isEqualType", function() { return isEqualType; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTypeSubTypeOf", function() { return isTypeSubTypeOf; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "doTypesOverlap", function() { return doTypesOverlap; }); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /** * 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 */ /** * Provided two types, return true if the types are equal (invariant). */ function isEqualType(typeA, typeB) { // Equivalent types are equal. if (typeA === typeB) { return true; } // If either type is non-null, the other must also be non-null. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(typeA) && Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(typeB)) { return isEqualType(typeA.ofType, typeB.ofType); } // If either type is a list, the other must also be a list. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(typeA) && Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(typeB)) { return isEqualType(typeA.ofType, typeB.ofType); } // Otherwise the types are not equal. return false; } /** * Provided a type and a super type, return true if the first type is either * equal or a subset of the second super type (covariant). */ function isTypeSubTypeOf(schema, maybeSubType, superType) { // Equivalent type is a valid subtype if (maybeSubType === superType) { return true; } // If superType is non-null, maybeSubType must also be non-null. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(superType)) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(maybeSubType)) { return isTypeSubTypeOf(schema, maybeSubType.ofType, superType.ofType); } return false; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isNonNullType"])(maybeSubType)) { // If superType is nullable, maybeSubType may be non-null or nullable. return isTypeSubTypeOf(schema, maybeSubType.ofType, superType); } // If superType type is a list, maybeSubType type must also be a list. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(superType)) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(maybeSubType)) { return isTypeSubTypeOf(schema, maybeSubType.ofType, superType.ofType); } return false; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isListType"])(maybeSubType)) { // If superType is not a list, maybeSubType must also be not a list. return false; } // If superType type is an abstract type, maybeSubType type may be a currently // possible object type. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isAbstractType"])(superType) && Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(maybeSubType) && schema.isPossibleType(superType, maybeSubType)) { return true; } // Otherwise, the child type is not a valid subtype of the parent type. return false; } /** * Provided two composite types, determine if they "overlap". Two composite * types overlap when the Sets of possible concrete types for each intersect. * * This is often used to determine if a fragment of a given type could possibly * be visited in a context of another type. * * This function is commutative. */ function doTypesOverlap(schema, typeA, typeB) { // Equivalent types overlap if (typeA === typeB) { return true; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isAbstractType"])(typeA)) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isAbstractType"])(typeB)) { // If both types are abstract, then determine if there is any intersection // between possible concrete types of each. return schema.getPossibleTypes(typeA).some(function (type) { return schema.isPossibleType(typeB, type); }); } // Determine if the latter type is a possible concrete type of the former. return schema.isPossibleType(typeA, typeB); } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_0__["isAbstractType"])(typeB)) { // Determine if the former type is a possible concrete type of the latter. return schema.isPossibleType(typeB, typeA); } // Otherwise the types do not overlap. return false; } /***/ }), /***/ "./node_modules/graphql/utilities/typeFromAST.mjs": /*!********************************************************!*\ !*** ./node_modules/graphql/utilities/typeFromAST.mjs ***! \********************************************************/ /*! exports provided: typeFromAST */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "typeFromAST", function() { return typeFromAST; }); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /** * 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 typeFromAST(schema, typeNode) { /* eslint-enable no-redeclare */ var innerType; if (typeNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].LIST_TYPE) { innerType = typeFromAST(schema, typeNode.type); return innerType && Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLList"])(innerType); } if (typeNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].NON_NULL_TYPE) { innerType = typeFromAST(schema, typeNode.type); return innerType && Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["GraphQLNonNull"])(innerType); } if (typeNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].NAMED_TYPE) { return schema.getType(typeNode.name.value); } /* istanbul ignore next */ throw new Error("Unexpected type kind: ".concat(typeNode.kind, ".")); } /***/ }), /***/ "./node_modules/graphql/utilities/valueFromAST.mjs": /*!*********************************************************!*\ !*** ./node_modules/graphql/utilities/valueFromAST.mjs ***! \*********************************************************/ /*! exports provided: valueFromAST */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "valueFromAST", function() { return valueFromAST; }); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/objectValues */ "./node_modules/graphql/jsutils/objectValues.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../type/definition */ "./node_modules/graphql/type/definition.mjs"); /** * 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 JavaScript value given a GraphQL Value AST. * * A GraphQL type must be provided, which will be used to interpret different * GraphQL Value literals. * * Returns `undefined` when the value could not be validly coerced according to * the provided type. * * | GraphQL Value | JSON Value | * | -------------------- | ------------- | * | Input Object | Object | * | List | Array | * | Boolean | Boolean | * | String | String | * | Int / Float | Number | * | Enum Value | Mixed | * | NullValue | null | * */ function valueFromAST(valueNode, type, variables) { if (!valueNode) { // When there is no node, then there is also no value. // Importantly, this is different from returning the value null. return; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isNonNullType"])(type)) { if (valueNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].NULL) { return; // Invalid: intentionally return no value. } return valueFromAST(valueNode, type.ofType, variables); } if (valueNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].NULL) { // This is explicitly returning the value null. return null; } if (valueNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].VARIABLE) { var variableName = valueNode.name.value; if (!variables || Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(variables[variableName])) { // No valid return value. return; } var variableValue = variables[variableName]; if (variableValue === null && Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isNonNullType"])(type)) { return; // Invalid: intentionally return no value. } // 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. return variableValue; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isListType"])(type)) { var itemType = type.ofType; if (valueNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].LIST) { var coercedValues = []; var itemNodes = valueNode.values; for (var i = 0; i < itemNodes.length; i++) { if (isMissingVariable(itemNodes[i], variables)) { // If an array contains a missing variable, it is either coerced to // null or if the item type is non-null, it considered invalid. if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isNonNullType"])(itemType)) { return; // Invalid: intentionally return no value. } coercedValues.push(null); } else { var itemValue = valueFromAST(itemNodes[i], itemType, variables); if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(itemValue)) { return; // Invalid: intentionally return no value. } coercedValues.push(itemValue); } } return coercedValues; } var coercedValue = valueFromAST(valueNode, itemType, variables); if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(coercedValue)) { return; // Invalid: intentionally return no value. } return [coercedValue]; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isInputObjectType"])(type)) { if (valueNode.kind !== _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].OBJECT) { return; // Invalid: intentionally return no value. } var coercedObj = Object.create(null); var fieldNodes = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_0__["default"])(valueNode.fields, function (field) { return field.name.value; }); var fields = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_2__["default"])(type.getFields()); for (var _i = 0; _i < fields.length; _i++) { var field = fields[_i]; var fieldNode = fieldNodes[field.name]; if (!fieldNode || isMissingVariable(fieldNode.value, variables)) { if (field.defaultValue !== undefined) { coercedObj[field.name] = field.defaultValue; } else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isNonNullType"])(field.type)) { return; // Invalid: intentionally return no value. } continue; } var fieldValue = valueFromAST(fieldNode.value, field.type, variables); if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(fieldValue)) { return; // Invalid: intentionally return no value. } coercedObj[field.name] = fieldValue; } return coercedObj; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isEnumType"])(type)) { if (valueNode.kind !== _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].ENUM) { return; // Invalid: intentionally return no value. } var enumValue = type.getValue(valueNode.value); if (!enumValue) { return; // Invalid: intentionally return no value. } return enumValue.value; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isScalarType"])(type)) { // Scalars fulfill parsing a literal value via parseLiteral(). // Invalid values represent a failure to parse correctly, in which case // no value is returned. var result; try { result = type.parseLiteral(valueNode, variables); } catch (_error) { return; // Invalid: intentionally return no value. } if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(result)) { return; // Invalid: intentionally return no value. } return result; } /* istanbul ignore next */ throw new Error("Unknown type: ".concat(type, ".")); } // Returns true if the provided valueNode is a variable which is not defined // in the set of variables. function isMissingVariable(valueNode, variables) { return valueNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].VARIABLE && (!variables || Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(variables[valueNode.name.value])); } /***/ }), /***/ "./node_modules/graphql/utilities/valueFromASTUntyped.mjs": /*!****************************************************************!*\ !*** ./node_modules/graphql/utilities/valueFromASTUntyped.mjs ***! \****************************************************************/ /*! exports provided: valueFromASTUntyped */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "valueFromASTUntyped", function() { return valueFromASTUntyped; }); /* harmony import */ var _jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/keyValMap */ "./node_modules/graphql/jsutils/keyValMap.mjs"); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /** * 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 JavaScript value given a GraphQL Value AST. * * Unlike `valueFromAST()`, no type is provided. The resulting JavaScript value * will reflect the provided GraphQL value AST. * * | GraphQL Value | JavaScript Value | * | -------------------- | ---------------- | * | Input Object | Object | * | List | Array | * | Boolean | Boolean | * | String / Enum | String | * | Int / Float | Number | * | Null | null | * */ function valueFromASTUntyped(valueNode, variables) { switch (valueNode.kind) { case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].NULL: return null; case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].INT: return parseInt(valueNode.value, 10); case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].FLOAT: return parseFloat(valueNode.value); case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].STRING: case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].ENUM: case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].BOOLEAN: return valueNode.value; case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].LIST: return valueNode.values.map(function (node) { return valueFromASTUntyped(node, variables); }); case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].OBJECT: return Object(_jsutils_keyValMap__WEBPACK_IMPORTED_MODULE_0__["default"])(valueNode.fields, function (field) { return field.name.value; }, function (field) { return valueFromASTUntyped(field.value, variables); }); case _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].VARIABLE: var variableName = valueNode.name.value; return variables && !Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_1__["default"])(variables[variableName]) ? variables[variableName] : undefined; } /* istanbul ignore next */ throw new Error('Unexpected value kind: ' + valueNode.kind); } /***/ }), /***/ "./node_modules/graphql/validation/ValidationContext.mjs": /*!***************************************************************!*\ !*** ./node_modules/graphql/validation/ValidationContext.mjs ***! \***************************************************************/ /*! exports provided: ASTValidationContext, SDLValidationContext, ValidationContext */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ASTValidationContext", function() { return ASTValidationContext; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SDLValidationContext", function() { return SDLValidationContext; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ValidationContext", function() { return ValidationContext; }); /* harmony import */ var _language_visitor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../language/visitor */ "./node_modules/graphql/language/visitor.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _utilities_TypeInfo__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utilities/TypeInfo */ "./node_modules/graphql/utilities/TypeInfo.mjs"); function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; } function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } 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 */ /** * An instance of this class is passed as the "this" context to all validators, * allowing access to commonly useful contextual information from within a * validation rule. */ var ASTValidationContext = /*#__PURE__*/ function () { function ASTValidationContext(ast) { _defineProperty(this, "_ast", void 0); _defineProperty(this, "_errors", void 0); this._ast = ast; this._errors = []; } var _proto = ASTValidationContext.prototype; _proto.reportError = function reportError(error) { this._errors.push(error); }; _proto.getErrors = function getErrors() { return this._errors; }; _proto.getDocument = function getDocument() { return this._ast; }; return ASTValidationContext; }(); var SDLValidationContext = /*#__PURE__*/ function (_ASTValidationContext) { _inheritsLoose(SDLValidationContext, _ASTValidationContext); function SDLValidationContext(ast, schema) { var _this; _this = _ASTValidationContext.call(this, ast) || this; _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), "_schema", void 0); _this._schema = schema; return _this; } var _proto2 = SDLValidationContext.prototype; _proto2.getSchema = function getSchema() { return this._schema; }; return SDLValidationContext; }(ASTValidationContext); var ValidationContext = /*#__PURE__*/ function (_ASTValidationContext2) { _inheritsLoose(ValidationContext, _ASTValidationContext2); function ValidationContext(schema, ast, typeInfo) { var _this2; _this2 = _ASTValidationContext2.call(this, ast) || this; _defineProperty(_assertThisInitialized(_assertThisInitialized(_this2)), "_schema", void 0); _defineProperty(_assertThisInitialized(_assertThisInitialized(_this2)), "_typeInfo", void 0); _defineProperty(_assertThisInitialized(_assertThisInitialized(_this2)), "_fragments", void 0); _defineProperty(_assertThisInitialized(_assertThisInitialized(_this2)), "_fragmentSpreads", void 0); _defineProperty(_assertThisInitialized(_assertThisInitialized(_this2)), "_recursivelyReferencedFragments", void 0); _defineProperty(_assertThisInitialized(_assertThisInitialized(_this2)), "_variableUsages", void 0); _defineProperty(_assertThisInitialized(_assertThisInitialized(_this2)), "_recursiveVariableUsages", void 0); _this2._schema = schema; _this2._typeInfo = typeInfo; _this2._fragmentSpreads = new Map(); _this2._recursivelyReferencedFragments = new Map(); _this2._variableUsages = new Map(); _this2._recursiveVariableUsages = new Map(); return _this2; } var _proto3 = ValidationContext.prototype; _proto3.getSchema = function getSchema() { return this._schema; }; _proto3.getFragment = function getFragment(name) { var fragments = this._fragments; if (!fragments) { this._fragments = fragments = this.getDocument().definitions.reduce(function (frags, statement) { if (statement.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].FRAGMENT_DEFINITION) { frags[statement.name.value] = statement; } return frags; }, Object.create(null)); } return fragments[name]; }; _proto3.getFragmentSpreads = function getFragmentSpreads(node) { var spreads = this._fragmentSpreads.get(node); if (!spreads) { spreads = []; var setsToVisit = [node]; while (setsToVisit.length !== 0) { var set = setsToVisit.pop(); for (var i = 0; i < set.selections.length; i++) { var selection = set.selections[i]; if (selection.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].FRAGMENT_SPREAD) { spreads.push(selection); } else if (selection.selectionSet) { setsToVisit.push(selection.selectionSet); } } } this._fragmentSpreads.set(node, spreads); } return spreads; }; _proto3.getRecursivelyReferencedFragments = function getRecursivelyReferencedFragments(operation) { var fragments = this._recursivelyReferencedFragments.get(operation); if (!fragments) { fragments = []; var collectedNames = Object.create(null); var nodesToVisit = [operation.selectionSet]; while (nodesToVisit.length !== 0) { var node = nodesToVisit.pop(); var spreads = this.getFragmentSpreads(node); for (var i = 0; i < spreads.length; i++) { var fragName = spreads[i].name.value; if (collectedNames[fragName] !== true) { collectedNames[fragName] = true; var fragment = this.getFragment(fragName); if (fragment) { fragments.push(fragment); nodesToVisit.push(fragment.selectionSet); } } } } this._recursivelyReferencedFragments.set(operation, fragments); } return fragments; }; _proto3.getVariableUsages = function getVariableUsages(node) { var usages = this._variableUsages.get(node); if (!usages) { var newUsages = []; var typeInfo = new _utilities_TypeInfo__WEBPACK_IMPORTED_MODULE_2__["TypeInfo"](this._schema); Object(_language_visitor__WEBPACK_IMPORTED_MODULE_0__["visit"])(node, Object(_language_visitor__WEBPACK_IMPORTED_MODULE_0__["visitWithTypeInfo"])(typeInfo, { VariableDefinition: function VariableDefinition() { return false; }, Variable: function Variable(variable) { newUsages.push({ node: variable, type: typeInfo.getInputType(), defaultValue: typeInfo.getDefaultValue() }); } })); usages = newUsages; this._variableUsages.set(node, usages); } return usages; }; _proto3.getRecursiveVariableUsages = function getRecursiveVariableUsages(operation) { var usages = this._recursiveVariableUsages.get(operation); if (!usages) { usages = this.getVariableUsages(operation); var fragments = this.getRecursivelyReferencedFragments(operation); for (var i = 0; i < fragments.length; i++) { Array.prototype.push.apply(usages, this.getVariableUsages(fragments[i])); } this._recursiveVariableUsages.set(operation, usages); } return usages; }; _proto3.getType = function getType() { return this._typeInfo.getType(); }; _proto3.getParentType = function getParentType() { return this._typeInfo.getParentType(); }; _proto3.getInputType = function getInputType() { return this._typeInfo.getInputType(); }; _proto3.getParentInputType = function getParentInputType() { return this._typeInfo.getParentInputType(); }; _proto3.getFieldDef = function getFieldDef() { return this._typeInfo.getFieldDef(); }; _proto3.getDirective = function getDirective() { return this._typeInfo.getDirective(); }; _proto3.getArgument = function getArgument() { return this._typeInfo.getArgument(); }; return ValidationContext; }(ASTValidationContext); /***/ }), /***/ "./node_modules/graphql/validation/index.mjs": /*!***************************************************!*\ !*** ./node_modules/graphql/validation/index.mjs ***! \***************************************************/ /*! exports provided: validate, ValidationContext, specifiedRules, FieldsOnCorrectTypeRule, FragmentsOnCompositeTypesRule, KnownArgumentNamesRule, KnownDirectivesRule, KnownFragmentNamesRule, KnownTypeNamesRule, LoneAnonymousOperationRule, NoFragmentCyclesRule, NoUndefinedVariablesRule, NoUnusedFragmentsRule, NoUnusedVariablesRule, OverlappingFieldsCanBeMergedRule, PossibleFragmentSpreadsRule, ProvidedRequiredArgumentsRule, ScalarLeafsRule, SingleFieldSubscriptionsRule, UniqueArgumentNamesRule, UniqueDirectivesPerLocationRule, UniqueFragmentNamesRule, UniqueInputFieldNamesRule, UniqueOperationNamesRule, UniqueVariableNamesRule, ValuesOfCorrectTypeRule, VariablesAreInputTypesRule, VariablesInAllowedPositionRule */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _validate__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./validate */ "./node_modules/graphql/validation/validate.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validate", function() { return _validate__WEBPACK_IMPORTED_MODULE_0__["validate"]; }); /* harmony import */ var _ValidationContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ValidationContext */ "./node_modules/graphql/validation/ValidationContext.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ValidationContext", function() { return _ValidationContext__WEBPACK_IMPORTED_MODULE_1__["ValidationContext"]; }); /* harmony import */ var _specifiedRules__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./specifiedRules */ "./node_modules/graphql/validation/specifiedRules.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "specifiedRules", function() { return _specifiedRules__WEBPACK_IMPORTED_MODULE_2__["specifiedRules"]; }); /* harmony import */ var _rules_FieldsOnCorrectType__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./rules/FieldsOnCorrectType */ "./node_modules/graphql/validation/rules/FieldsOnCorrectType.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FieldsOnCorrectTypeRule", function() { return _rules_FieldsOnCorrectType__WEBPACK_IMPORTED_MODULE_3__["FieldsOnCorrectType"]; }); /* harmony import */ var _rules_FragmentsOnCompositeTypes__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./rules/FragmentsOnCompositeTypes */ "./node_modules/graphql/validation/rules/FragmentsOnCompositeTypes.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FragmentsOnCompositeTypesRule", function() { return _rules_FragmentsOnCompositeTypes__WEBPACK_IMPORTED_MODULE_4__["FragmentsOnCompositeTypes"]; }); /* harmony import */ var _rules_KnownArgumentNames__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./rules/KnownArgumentNames */ "./node_modules/graphql/validation/rules/KnownArgumentNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownArgumentNamesRule", function() { return _rules_KnownArgumentNames__WEBPACK_IMPORTED_MODULE_5__["KnownArgumentNames"]; }); /* harmony import */ var _rules_KnownDirectives__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./rules/KnownDirectives */ "./node_modules/graphql/validation/rules/KnownDirectives.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownDirectivesRule", function() { return _rules_KnownDirectives__WEBPACK_IMPORTED_MODULE_6__["KnownDirectives"]; }); /* harmony import */ var _rules_KnownFragmentNames__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./rules/KnownFragmentNames */ "./node_modules/graphql/validation/rules/KnownFragmentNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownFragmentNamesRule", function() { return _rules_KnownFragmentNames__WEBPACK_IMPORTED_MODULE_7__["KnownFragmentNames"]; }); /* harmony import */ var _rules_KnownTypeNames__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./rules/KnownTypeNames */ "./node_modules/graphql/validation/rules/KnownTypeNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KnownTypeNamesRule", function() { return _rules_KnownTypeNames__WEBPACK_IMPORTED_MODULE_8__["KnownTypeNames"]; }); /* harmony import */ var _rules_LoneAnonymousOperation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./rules/LoneAnonymousOperation */ "./node_modules/graphql/validation/rules/LoneAnonymousOperation.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoneAnonymousOperationRule", function() { return _rules_LoneAnonymousOperation__WEBPACK_IMPORTED_MODULE_9__["LoneAnonymousOperation"]; }); /* harmony import */ var _rules_NoFragmentCycles__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./rules/NoFragmentCycles */ "./node_modules/graphql/validation/rules/NoFragmentCycles.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoFragmentCyclesRule", function() { return _rules_NoFragmentCycles__WEBPACK_IMPORTED_MODULE_10__["NoFragmentCycles"]; }); /* harmony import */ var _rules_NoUndefinedVariables__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./rules/NoUndefinedVariables */ "./node_modules/graphql/validation/rules/NoUndefinedVariables.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoUndefinedVariablesRule", function() { return _rules_NoUndefinedVariables__WEBPACK_IMPORTED_MODULE_11__["NoUndefinedVariables"]; }); /* harmony import */ var _rules_NoUnusedFragments__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./rules/NoUnusedFragments */ "./node_modules/graphql/validation/rules/NoUnusedFragments.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoUnusedFragmentsRule", function() { return _rules_NoUnusedFragments__WEBPACK_IMPORTED_MODULE_12__["NoUnusedFragments"]; }); /* harmony import */ var _rules_NoUnusedVariables__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./rules/NoUnusedVariables */ "./node_modules/graphql/validation/rules/NoUnusedVariables.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoUnusedVariablesRule", function() { return _rules_NoUnusedVariables__WEBPACK_IMPORTED_MODULE_13__["NoUnusedVariables"]; }); /* harmony import */ var _rules_OverlappingFieldsCanBeMerged__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./rules/OverlappingFieldsCanBeMerged */ "./node_modules/graphql/validation/rules/OverlappingFieldsCanBeMerged.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OverlappingFieldsCanBeMergedRule", function() { return _rules_OverlappingFieldsCanBeMerged__WEBPACK_IMPORTED_MODULE_14__["OverlappingFieldsCanBeMerged"]; }); /* harmony import */ var _rules_PossibleFragmentSpreads__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./rules/PossibleFragmentSpreads */ "./node_modules/graphql/validation/rules/PossibleFragmentSpreads.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PossibleFragmentSpreadsRule", function() { return _rules_PossibleFragmentSpreads__WEBPACK_IMPORTED_MODULE_15__["PossibleFragmentSpreads"]; }); /* harmony import */ var _rules_ProvidedRequiredArguments__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./rules/ProvidedRequiredArguments */ "./node_modules/graphql/validation/rules/ProvidedRequiredArguments.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvidedRequiredArgumentsRule", function() { return _rules_ProvidedRequiredArguments__WEBPACK_IMPORTED_MODULE_16__["ProvidedRequiredArguments"]; }); /* harmony import */ var _rules_ScalarLeafs__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./rules/ScalarLeafs */ "./node_modules/graphql/validation/rules/ScalarLeafs.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScalarLeafsRule", function() { return _rules_ScalarLeafs__WEBPACK_IMPORTED_MODULE_17__["ScalarLeafs"]; }); /* harmony import */ var _rules_SingleFieldSubscriptions__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./rules/SingleFieldSubscriptions */ "./node_modules/graphql/validation/rules/SingleFieldSubscriptions.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SingleFieldSubscriptionsRule", function() { return _rules_SingleFieldSubscriptions__WEBPACK_IMPORTED_MODULE_18__["SingleFieldSubscriptions"]; }); /* harmony import */ var _rules_UniqueArgumentNames__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./rules/UniqueArgumentNames */ "./node_modules/graphql/validation/rules/UniqueArgumentNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueArgumentNamesRule", function() { return _rules_UniqueArgumentNames__WEBPACK_IMPORTED_MODULE_19__["UniqueArgumentNames"]; }); /* harmony import */ var _rules_UniqueDirectivesPerLocation__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./rules/UniqueDirectivesPerLocation */ "./node_modules/graphql/validation/rules/UniqueDirectivesPerLocation.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueDirectivesPerLocationRule", function() { return _rules_UniqueDirectivesPerLocation__WEBPACK_IMPORTED_MODULE_20__["UniqueDirectivesPerLocation"]; }); /* harmony import */ var _rules_UniqueFragmentNames__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./rules/UniqueFragmentNames */ "./node_modules/graphql/validation/rules/UniqueFragmentNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueFragmentNamesRule", function() { return _rules_UniqueFragmentNames__WEBPACK_IMPORTED_MODULE_21__["UniqueFragmentNames"]; }); /* harmony import */ var _rules_UniqueInputFieldNames__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./rules/UniqueInputFieldNames */ "./node_modules/graphql/validation/rules/UniqueInputFieldNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueInputFieldNamesRule", function() { return _rules_UniqueInputFieldNames__WEBPACK_IMPORTED_MODULE_22__["UniqueInputFieldNames"]; }); /* harmony import */ var _rules_UniqueOperationNames__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./rules/UniqueOperationNames */ "./node_modules/graphql/validation/rules/UniqueOperationNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueOperationNamesRule", function() { return _rules_UniqueOperationNames__WEBPACK_IMPORTED_MODULE_23__["UniqueOperationNames"]; }); /* harmony import */ var _rules_UniqueVariableNames__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./rules/UniqueVariableNames */ "./node_modules/graphql/validation/rules/UniqueVariableNames.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UniqueVariableNamesRule", function() { return _rules_UniqueVariableNames__WEBPACK_IMPORTED_MODULE_24__["UniqueVariableNames"]; }); /* harmony import */ var _rules_ValuesOfCorrectType__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./rules/ValuesOfCorrectType */ "./node_modules/graphql/validation/rules/ValuesOfCorrectType.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ValuesOfCorrectTypeRule", function() { return _rules_ValuesOfCorrectType__WEBPACK_IMPORTED_MODULE_25__["ValuesOfCorrectType"]; }); /* harmony import */ var _rules_VariablesAreInputTypes__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./rules/VariablesAreInputTypes */ "./node_modules/graphql/validation/rules/VariablesAreInputTypes.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VariablesAreInputTypesRule", function() { return _rules_VariablesAreInputTypes__WEBPACK_IMPORTED_MODULE_26__["VariablesAreInputTypes"]; }); /* harmony import */ var _rules_VariablesInAllowedPosition__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./rules/VariablesInAllowedPosition */ "./node_modules/graphql/validation/rules/VariablesInAllowedPosition.mjs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VariablesInAllowedPositionRule", function() { return _rules_VariablesInAllowedPosition__WEBPACK_IMPORTED_MODULE_27__["VariablesInAllowedPosition"]; }); /** * 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 */ // Spec Section: "Field Selections on Objects, Interfaces, and Unions Types" // Spec Section: "Fragments on Composite Types" // Spec Section: "Argument Names" // Spec Section: "Directives Are Defined" // Spec Section: "Fragment spread target defined" // Spec Section: "Fragment Spread Type Existence" // Spec Section: "Lone Anonymous Operation" // Spec Section: "Fragments must not form cycles" // Spec Section: "All Variable Used Defined" // Spec Section: "Fragments must be used" // Spec Section: "All Variables Used" // Spec Section: "Field Selection Merging" // Spec Section: "Fragment spread is possible" // Spec Section: "Argument Optionality" // Spec Section: "Leaf Field Selections" // Spec Section: "Subscriptions with Single Root Field" // Spec Section: "Argument Uniqueness" // Spec Section: "Directives Are Unique Per Location" // Spec Section: "Fragment Name Uniqueness" // Spec Section: "Input Object Field Uniqueness" // Spec Section: "Operation Name Uniqueness" // Spec Section: "Variable Uniqueness" // Spec Section: "Values Type Correctness" // Spec Section: "Variables are Input Types" // Spec Section: "All Variable Usages Are Allowed" /***/ }), /***/ "./node_modules/graphql/validation/rules/ExecutableDefinitions.mjs": /*!*************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/ExecutableDefinitions.mjs ***! \*************************************************************************/ /*! exports provided: nonExecutableDefinitionMessage, ExecutableDefinitions */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "nonExecutableDefinitionMessage", function() { return nonExecutableDefinitionMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExecutableDefinitions", function() { return ExecutableDefinitions; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _language_predicates__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../language/predicates */ "./node_modules/graphql/language/predicates.mjs"); /** * 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 nonExecutableDefinitionMessage(defName) { return "The ".concat(defName, " definition is not executable."); } /** * Executable definitions * * A GraphQL document is only valid for execution if all definitions are either * operation or fragment definitions. */ function ExecutableDefinitions(context) { return { Document: function Document(node) { var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = node.definitions[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var definition = _step.value; if (!Object(_language_predicates__WEBPACK_IMPORTED_MODULE_2__["isExecutableDefinitionNode"])(definition)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](nonExecutableDefinitionMessage(definition.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].SCHEMA_DEFINITION || definition.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].SCHEMA_EXTENSION ? 'schema' : definition.name.value), [definition])); } } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } return false; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/FieldsOnCorrectType.mjs": /*!***********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/FieldsOnCorrectType.mjs ***! \***********************************************************************/ /*! exports provided: undefinedFieldMessage, FieldsOnCorrectType */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "undefinedFieldMessage", function() { return undefinedFieldMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FieldsOnCorrectType", function() { return FieldsOnCorrectType; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../jsutils/suggestionList */ "./node_modules/graphql/jsutils/suggestionList.mjs"); /* harmony import */ var _jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../jsutils/quotedOrList */ "./node_modules/graphql/jsutils/quotedOrList.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /** * 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 undefinedFieldMessage(fieldName, type, suggestedTypeNames, suggestedFieldNames) { var message = "Cannot query field \"".concat(fieldName, "\" on type \"").concat(type, "\"."); if (suggestedTypeNames.length !== 0) { var suggestions = Object(_jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__["default"])(suggestedTypeNames); message += " Did you mean to use an inline fragment on ".concat(suggestions, "?"); } else if (suggestedFieldNames.length !== 0) { message += " Did you mean ".concat(Object(_jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__["default"])(suggestedFieldNames), "?"); } return message; } /** * Fields on correct type * * A GraphQL document is only valid if all fields selected are defined by the * parent type, or are an allowed meta field such as __typename. */ function FieldsOnCorrectType(context) { return { Field: function Field(node) { var type = context.getParentType(); if (type) { var fieldDef = context.getFieldDef(); if (!fieldDef) { // This field doesn't exist, lets look for suggestions. var schema = context.getSchema(); var fieldName = node.name.value; // First determine if there are any suggested types to condition on. var suggestedTypeNames = getSuggestedTypeNames(schema, type, fieldName); // If there are no suggested types, then perhaps this was a typo? var suggestedFieldNames = suggestedTypeNames.length !== 0 ? [] : getSuggestedFieldNames(schema, type, fieldName); // Report an error, including helpful suggestions. context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](undefinedFieldMessage(fieldName, type.name, suggestedTypeNames, suggestedFieldNames), [node])); } } } }; } /** * Go through all of the implementations of type, as well as the interfaces that * they implement. If any of those types include the provided field, suggest * them, sorted by how often the type is referenced, starting with Interfaces. */ function getSuggestedTypeNames(schema, type, fieldName) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_3__["isAbstractType"])(type)) { var suggestedObjectTypes = []; var interfaceUsageCount = Object.create(null); var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = schema.getPossibleTypes(type)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var possibleType = _step.value; if (!possibleType.getFields()[fieldName]) { continue; } // This object type defines this field. suggestedObjectTypes.push(possibleType.name); var _iteratorNormalCompletion2 = true; var _didIteratorError2 = false; var _iteratorError2 = undefined; try { for (var _iterator2 = possibleType.getInterfaces()[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { var possibleInterface = _step2.value; if (!possibleInterface.getFields()[fieldName]) { continue; } // This interface type defines this field. interfaceUsageCount[possibleInterface.name] = (interfaceUsageCount[possibleInterface.name] || 0) + 1; } } catch (err) { _didIteratorError2 = true; _iteratorError2 = err; } finally { try { if (!_iteratorNormalCompletion2 && _iterator2.return != null) { _iterator2.return(); } } finally { if (_didIteratorError2) { throw _iteratorError2; } } } } // Suggest interface types based on how common they are. } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } var suggestedInterfaceTypes = Object.keys(interfaceUsageCount).sort(function (a, b) { return interfaceUsageCount[b] - interfaceUsageCount[a]; }); // Suggest both interface and object types. return suggestedInterfaceTypes.concat(suggestedObjectTypes); } // Otherwise, must be an Object type, which does not have possible fields. return []; } /** * For the field name provided, determine if there are any similar field names * that may be the result of a typo. */ function getSuggestedFieldNames(schema, type, fieldName) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_3__["isObjectType"])(type) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_3__["isInterfaceType"])(type)) { var possibleFieldNames = Object.keys(type.getFields()); return Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__["default"])(fieldName, possibleFieldNames); } // Otherwise, must be a Union type, which does not define fields. return []; } /***/ }), /***/ "./node_modules/graphql/validation/rules/FragmentsOnCompositeTypes.mjs": /*!*****************************************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utilities/typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /** * 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])); } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/KnownArgumentNames.mjs": /*!**********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/KnownArgumentNames.mjs ***! \**********************************************************************/ /*! exports provided: unknownArgMessage, unknownDirectiveArgMessage, KnownArgumentNames, KnownArgumentNamesOnDirectives */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unknownArgMessage", function() { return unknownArgMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unknownDirectiveArgMessage", function() { return unknownDirectiveArgMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KnownArgumentNames", function() { return KnownArgumentNames; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KnownArgumentNamesOnDirectives", function() { return KnownArgumentNamesOnDirectives; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../jsutils/suggestionList */ "./node_modules/graphql/jsutils/suggestionList.mjs"); /* harmony import */ var _jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../jsutils/quotedOrList */ "./node_modules/graphql/jsutils/quotedOrList.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../type/directives */ "./node_modules/graphql/type/directives.mjs"); function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } 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 */ function unknownArgMessage(argName, fieldName, typeName, suggestedArgs) { var message = "Unknown argument \"".concat(argName, "\" on field \"").concat(fieldName, "\" of ") + "type \"".concat(typeName, "\"."); if (suggestedArgs.length) { message += " Did you mean ".concat(Object(_jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__["default"])(suggestedArgs), "?"); } return message; } function unknownDirectiveArgMessage(argName, directiveName, suggestedArgs) { var message = "Unknown argument \"".concat(argName, "\" on directive \"@").concat(directiveName, "\"."); if (suggestedArgs.length) { message += " Did you mean ".concat(Object(_jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__["default"])(suggestedArgs), "?"); } return message; } /** * Known argument names * * A GraphQL field is only valid if all supplied arguments are defined by * that field. */ function KnownArgumentNames(context) { return _objectSpread({}, KnownArgumentNamesOnDirectives(context), { Argument: function Argument(argNode) { var argDef = context.getArgument(); var fieldDef = context.getFieldDef(); var parentType = context.getParentType(); if (!argDef && fieldDef && parentType) { var argName = argNode.name.value; var knownArgsNames = fieldDef.args.map(function (arg) { return arg.name; }); context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unknownArgMessage(argName, fieldDef.name, parentType.name, Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__["default"])(argName, knownArgsNames)), argNode)); } } }); } // @internal function KnownArgumentNamesOnDirectives(context) { var directiveArgs = Object.create(null); var schema = context.getSchema(); var definedDirectives = schema ? schema.getDirectives() : _type_directives__WEBPACK_IMPORTED_MODULE_4__["specifiedDirectives"]; var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = definedDirectives[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var directive = _step.value; directiveArgs[directive.name] = directive.args.map(function (arg) { return arg.name; }); } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } var astDefinitions = context.getDocument().definitions; var _iteratorNormalCompletion2 = true; var _didIteratorError2 = false; var _iteratorError2 = undefined; try { for (var _iterator2 = astDefinitions[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { var def = _step2.value; if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].DIRECTIVE_DEFINITION) { directiveArgs[def.name.value] = def.arguments ? def.arguments.map(function (arg) { return arg.name.value; }) : []; } } } catch (err) { _didIteratorError2 = true; _iteratorError2 = err; } finally { try { if (!_iteratorNormalCompletion2 && _iterator2.return != null) { _iterator2.return(); } } finally { if (_didIteratorError2) { throw _iteratorError2; } } } return { Directive: function Directive(directiveNode) { var directiveName = directiveNode.name.value; var knownArgs = directiveArgs[directiveName]; if (directiveNode.arguments && knownArgs) { var _iteratorNormalCompletion3 = true; var _didIteratorError3 = false; var _iteratorError3 = undefined; try { for (var _iterator3 = directiveNode.arguments[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) { var argNode = _step3.value; var argName = argNode.name.value; if (knownArgs.indexOf(argName) === -1) { var suggestions = Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__["default"])(argName, knownArgs); context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unknownDirectiveArgMessage(argName, directiveName, suggestions), argNode)); } } } catch (err) { _didIteratorError3 = true; _iteratorError3 = err; } finally { try { if (!_iteratorNormalCompletion3 && _iterator3.return != null) { _iterator3.return(); } } finally { if (_didIteratorError3) { throw _iteratorError3; } } } } return false; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/KnownDirectives.mjs": /*!*******************************************************************!*\ !*** ./node_modules/graphql/validation/rules/KnownDirectives.mjs ***! \*******************************************************************/ /*! exports provided: unknownDirectiveMessage, misplacedDirectiveMessage, KnownDirectives */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unknownDirectiveMessage", function() { return unknownDirectiveMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "misplacedDirectiveMessage", function() { return misplacedDirectiveMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KnownDirectives", function() { return KnownDirectives; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../language/directiveLocation */ "./node_modules/graphql/language/directiveLocation.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../type/directives */ "./node_modules/graphql/type/directives.mjs"); /** * 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 unknownDirectiveMessage(directiveName) { return "Unknown directive \"".concat(directiveName, "\"."); } function misplacedDirectiveMessage(directiveName, location) { return "Directive \"".concat(directiveName, "\" may not be used on ").concat(location, "."); } /** * Known directives * * A GraphQL document is only valid if all `@directives` are known by the * schema and legally positioned. */ function KnownDirectives(context) { var locationsMap = Object.create(null); var schema = context.getSchema(); var definedDirectives = schema ? schema.getDirectives() : _type_directives__WEBPACK_IMPORTED_MODULE_3__["specifiedDirectives"]; var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = definedDirectives[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var directive = _step.value; locationsMap[directive.name] = directive.locations; } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } var astDefinitions = context.getDocument().definitions; var _iteratorNormalCompletion2 = true; var _didIteratorError2 = false; var _iteratorError2 = undefined; try { for (var _iterator2 = astDefinitions[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { var def = _step2.value; if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].DIRECTIVE_DEFINITION) { locationsMap[def.name.value] = def.locations.map(function (name) { return name.value; }); } } } catch (err) { _didIteratorError2 = true; _iteratorError2 = err; } finally { try { if (!_iteratorNormalCompletion2 && _iterator2.return != null) { _iterator2.return(); } } finally { if (_didIteratorError2) { throw _iteratorError2; } } } return { Directive: function Directive(node, key, parent, path, ancestors) { var name = node.name.value; var locations = locationsMap[name]; if (!locations) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unknownDirectiveMessage(name), [node])); return; } var candidateLocation = getDirectiveLocationForASTPath(ancestors); if (candidateLocation && locations.indexOf(candidateLocation) === -1) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](misplacedDirectiveMessage(name, candidateLocation), [node])); } } }; } function getDirectiveLocationForASTPath(ancestors) { var appliedTo = ancestors[ancestors.length - 1]; if (!Array.isArray(appliedTo)) { switch (appliedTo.kind) { case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].OPERATION_DEFINITION: switch (appliedTo.operation) { case 'query': return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].QUERY; case 'mutation': return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].MUTATION; case 'subscription': return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].SUBSCRIPTION; } break; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].FIELD: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].FIELD; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].FRAGMENT_SPREAD: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].FRAGMENT_SPREAD; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].INLINE_FRAGMENT: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].INLINE_FRAGMENT; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].FRAGMENT_DEFINITION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].FRAGMENT_DEFINITION; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].VARIABLE_DEFINITION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].VARIABLE_DEFINITION; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].SCHEMA_DEFINITION: case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].SCHEMA_EXTENSION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].SCHEMA; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].SCALAR_TYPE_DEFINITION: case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].SCALAR_TYPE_EXTENSION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].SCALAR; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].OBJECT_TYPE_DEFINITION: case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].OBJECT_TYPE_EXTENSION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].OBJECT; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].FIELD_DEFINITION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].FIELD_DEFINITION; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].INTERFACE_TYPE_DEFINITION: case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].INTERFACE_TYPE_EXTENSION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].INTERFACE; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].UNION_TYPE_DEFINITION: case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].UNION_TYPE_EXTENSION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].UNION; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].ENUM_TYPE_DEFINITION: case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].ENUM_TYPE_EXTENSION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].ENUM; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].ENUM_VALUE_DEFINITION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].ENUM_VALUE; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].INPUT_OBJECT_TYPE_DEFINITION: case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].INPUT_OBJECT_TYPE_EXTENSION: return _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].INPUT_OBJECT; case _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].INPUT_VALUE_DEFINITION: var parentNode = ancestors[ancestors.length - 3]; return parentNode.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].INPUT_OBJECT_TYPE_DEFINITION ? _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].INPUT_FIELD_DEFINITION : _language_directiveLocation__WEBPACK_IMPORTED_MODULE_2__["DirectiveLocation"].ARGUMENT_DEFINITION; } } } /***/ }), /***/ "./node_modules/graphql/validation/rules/KnownFragmentNames.mjs": /*!**********************************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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])); } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/KnownTypeNames.mjs": /*!******************************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../jsutils/suggestionList */ "./node_modules/graphql/jsutils/suggestionList.mjs"); /* harmony import */ var _jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../jsutils/quotedOrList */ "./node_modules/graphql/jsutils/quotedOrList.mjs"); /** * 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])); } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/LoneAnonymousOperation.mjs": /*!**************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/LoneAnonymousOperation.mjs ***! \**************************************************************************/ /*! exports provided: anonOperationNotAloneMessage, LoneAnonymousOperation */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "anonOperationNotAloneMessage", function() { return anonOperationNotAloneMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoneAnonymousOperation", function() { return LoneAnonymousOperation; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /** * 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 anonOperationNotAloneMessage() { return 'This anonymous operation must be the only defined operation.'; } /** * Lone anonymous operation * * A GraphQL document is only valid if when it contains an anonymous operation * (the query short-hand) that it contains only that one operation definition. */ function LoneAnonymousOperation(context) { var operationCount = 0; return { Document: function Document(node) { operationCount = node.definitions.filter(function (definition) { return definition.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].OPERATION_DEFINITION; }).length; }, OperationDefinition: function OperationDefinition(node) { if (!node.name && operationCount > 1) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](anonOperationNotAloneMessage(), [node])); } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/LoneSchemaDefinition.mjs": /*!************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/LoneSchemaDefinition.mjs ***! \************************************************************************/ /*! exports provided: schemaDefinitionNotAloneMessage, canNotDefineSchemaWithinExtensionMessage, LoneSchemaDefinition */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "schemaDefinitionNotAloneMessage", function() { return schemaDefinitionNotAloneMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "canNotDefineSchemaWithinExtensionMessage", function() { return canNotDefineSchemaWithinExtensionMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoneSchemaDefinition", function() { return LoneSchemaDefinition; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * Copyright (c) 2018-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 schemaDefinitionNotAloneMessage() { return 'Must provide only one schema definition.'; } function canNotDefineSchemaWithinExtensionMessage() { return 'Cannot define a new schema within a schema extension.'; } /** * Lone Schema definition * * A GraphQL document is only valid if it contains only one schema definition. */ function LoneSchemaDefinition(context) { var oldSchema = context.getSchema(); var alreadyDefined = oldSchema && (oldSchema.astNode || oldSchema.getQueryType() || oldSchema.getMutationType() || oldSchema.getSubscriptionType()); var schemaDefinitionsCount = 0; return { SchemaDefinition: function SchemaDefinition(node) { if (alreadyDefined) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](canNotDefineSchemaWithinExtensionMessage(), node)); return; } if (schemaDefinitionsCount > 0) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](schemaDefinitionNotAloneMessage(), node)); } ++schemaDefinitionsCount; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/NoFragmentCycles.mjs": /*!********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/NoFragmentCycles.mjs ***! \********************************************************************/ /*! exports provided: cycleErrorMessage, NoFragmentCycles */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cycleErrorMessage", function() { return cycleErrorMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoFragmentCycles", function() { return NoFragmentCycles; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 cycleErrorMessage(fragName, spreadNames) { var via = spreadNames.length ? ' via ' + spreadNames.join(', ') : ''; return "Cannot spread fragment \"".concat(fragName, "\" within itself").concat(via, "."); } function NoFragmentCycles(context) { // Tracks already visited fragments to maintain O(N) and to ensure that cycles // are not redundantly reported. var visitedFrags = Object.create(null); // Array of AST nodes used to produce meaningful errors var spreadPath = []; // Position in the spread path var spreadPathIndexByName = Object.create(null); return { OperationDefinition: function OperationDefinition() { return false; }, FragmentDefinition: function FragmentDefinition(node) { detectCycleRecursive(node); return false; } }; // This does a straight-forward DFS to find cycles. // It does not terminate when a cycle was found but continues to explore // the graph to find all possible cycles. function detectCycleRecursive(fragment) { if (visitedFrags[fragment.name.value]) { return; } var fragmentName = fragment.name.value; visitedFrags[fragmentName] = true; var spreadNodes = context.getFragmentSpreads(fragment.selectionSet); if (spreadNodes.length === 0) { return; } spreadPathIndexByName[fragmentName] = spreadPath.length; for (var i = 0; i < spreadNodes.length; i++) { var spreadNode = spreadNodes[i]; var spreadName = spreadNode.name.value; var cycleIndex = spreadPathIndexByName[spreadName]; spreadPath.push(spreadNode); if (cycleIndex === undefined) { var spreadFragment = context.getFragment(spreadName); if (spreadFragment) { detectCycleRecursive(spreadFragment); } } else { var cyclePath = spreadPath.slice(cycleIndex); var fragmentNames = cyclePath.slice(0, -1).map(function (s) { return s.name.value; }); context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](cycleErrorMessage(spreadName, fragmentNames), cyclePath)); } spreadPath.pop(); } spreadPathIndexByName[fragmentName] = undefined; } } /***/ }), /***/ "./node_modules/graphql/validation/rules/NoUndefinedVariables.mjs": /*!************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/NoUndefinedVariables.mjs ***! \************************************************************************/ /*! exports provided: undefinedVarMessage, NoUndefinedVariables */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "undefinedVarMessage", function() { return undefinedVarMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoUndefinedVariables", function() { return NoUndefinedVariables; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 undefinedVarMessage(varName, opName) { return opName ? "Variable \"$".concat(varName, "\" is not defined by operation \"").concat(opName, "\".") : "Variable \"$".concat(varName, "\" is not defined."); } /** * No undefined variables * * A GraphQL operation is only valid if all variables encountered, both directly * and via fragment spreads, are defined by that operation. */ function NoUndefinedVariables(context) { var variableNameDefined = Object.create(null); return { OperationDefinition: { enter: function enter() { variableNameDefined = Object.create(null); }, leave: function leave(operation) { var usages = context.getRecursiveVariableUsages(operation); var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = usages[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var _ref2 = _step.value; var node = _ref2.node; var varName = node.name.value; if (variableNameDefined[varName] !== true) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](undefinedVarMessage(varName, operation.name && operation.name.value), [node, operation])); } } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } }, VariableDefinition: function VariableDefinition(node) { variableNameDefined[node.variable.name.value] = true; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/NoUnusedFragments.mjs": /*!*********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/NoUnusedFragments.mjs ***! \*********************************************************************/ /*! exports provided: unusedFragMessage, NoUnusedFragments */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unusedFragMessage", function() { return unusedFragMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoUnusedFragments", function() { return NoUnusedFragments; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 unusedFragMessage(fragName) { return "Fragment \"".concat(fragName, "\" is never used."); } /** * No unused fragments * * A GraphQL document is only valid if all fragment definitions are spread * within operations, or spread within other fragments spread within operations. */ function NoUnusedFragments(context) { var operationDefs = []; var fragmentDefs = []; return { OperationDefinition: function OperationDefinition(node) { operationDefs.push(node); return false; }, FragmentDefinition: function FragmentDefinition(node) { fragmentDefs.push(node); return false; }, Document: { leave: function leave() { var fragmentNameUsed = Object.create(null); for (var _i = 0; _i < operationDefs.length; _i++) { var operation = operationDefs[_i]; var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = context.getRecursivelyReferencedFragments(operation)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var fragment = _step.value; fragmentNameUsed[fragment.name.value] = true; } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } for (var _i2 = 0; _i2 < fragmentDefs.length; _i2++) { var fragmentDef = fragmentDefs[_i2]; var fragName = fragmentDef.name.value; if (fragmentNameUsed[fragName] !== true) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unusedFragMessage(fragName), [fragmentDef])); } } } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/NoUnusedVariables.mjs": /*!*********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/NoUnusedVariables.mjs ***! \*********************************************************************/ /*! exports provided: unusedVariableMessage, NoUnusedVariables */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unusedVariableMessage", function() { return unusedVariableMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoUnusedVariables", function() { return NoUnusedVariables; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 unusedVariableMessage(varName, opName) { return opName ? "Variable \"$".concat(varName, "\" is never used in operation \"").concat(opName, "\".") : "Variable \"$".concat(varName, "\" is never used."); } /** * No unused variables * * A GraphQL operation is only valid if all variables defined by an operation * are used, either directly or within a spread fragment. */ function NoUnusedVariables(context) { var variableDefs = []; return { OperationDefinition: { enter: function enter() { variableDefs = []; }, leave: function leave(operation) { var variableNameUsed = Object.create(null); var usages = context.getRecursiveVariableUsages(operation); var opName = operation.name ? operation.name.value : null; var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = usages[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var _ref2 = _step.value; var node = _ref2.node; variableNameUsed[node.name.value] = true; } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } for (var _i = 0; _i < variableDefs.length; _i++) { var variableDef = variableDefs[_i]; var variableName = variableDef.variable.name.value; if (variableNameUsed[variableName] !== true) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unusedVariableMessage(variableName, opName), [variableDef])); } } } }, VariableDefinition: function VariableDefinition(def) { variableDefs.push(def); } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/OverlappingFieldsCanBeMerged.mjs": /*!********************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/OverlappingFieldsCanBeMerged.mjs ***! \********************************************************************************/ /*! exports provided: fieldsConflictMessage, OverlappingFieldsCanBeMerged */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fieldsConflictMessage", function() { return fieldsConflictMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OverlappingFieldsCanBeMerged", function() { return OverlappingFieldsCanBeMerged; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../jsutils/find */ "./node_modules/graphql/jsutils/find.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utilities/typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); 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 */ function fieldsConflictMessage(responseName, reason) { return "Fields \"".concat(responseName, "\" conflict because ").concat(reasonMessage(reason)) + '. Use different aliases on the fields to fetch both if this was ' + 'intentional.'; } function reasonMessage(reason) { if (Array.isArray(reason)) { return reason.map(function (_ref) { var responseName = _ref[0], subreason = _ref[1]; return "subfields \"".concat(responseName, "\" conflict because ").concat(reasonMessage(subreason)); }).join(' and '); } return reason; } /** * Overlapping fields can be merged * * A selection set is only valid if all fields (including spreading any * fragments) either correspond to distinct response names or can be merged * without ambiguity. */ function OverlappingFieldsCanBeMerged(context) { // A memoization for when two fragments are compared "between" each other for // conflicts. Two fragments may be compared many times, so memoizing this can // dramatically improve the performance of this validator. var comparedFragmentPairs = new PairSet(); // A cache for the "field map" and list of fragment names found in any given // selection set. Selection sets may be asked for this information multiple // times, so this improves the performance of this validator. var cachedFieldsAndFragmentNames = new Map(); return { SelectionSet: function SelectionSet(selectionSet) { var conflicts = findConflictsWithinSelectionSet(context, cachedFieldsAndFragmentNames, comparedFragmentPairs, context.getParentType(), selectionSet); for (var _i = 0; _i < conflicts.length; _i++) { var _ref3 = conflicts[_i]; var _ref2$ = _ref3[0]; var responseName = _ref2$[0]; var reason = _ref2$[1]; var fields1 = _ref3[1]; var fields2 = _ref3[2]; context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](fieldsConflictMessage(responseName, reason), fields1.concat(fields2))); } } }; } /** * Algorithm: * * Conflicts occur when two fields exist in a query which will produce the same * response name, but represent differing values, thus creating a conflict. * The algorithm below finds all conflicts via making a series of comparisons * between fields. In order to compare as few fields as possible, this makes * a series of comparisons "within" sets of fields and "between" sets of fields. * * Given any selection set, a collection produces both a set of fields by * also including all inline fragments, as well as a list of fragments * referenced by fragment spreads. * * A) Each selection set represented in the document first compares "within" its * collected set of fields, finding any conflicts between every pair of * overlapping fields. * Note: This is the *only time* that a the fields "within" a set are compared * to each other. After this only fields "between" sets are compared. * * B) Also, if any fragment is referenced in a selection set, then a * comparison is made "between" the original set of fields and the * referenced fragment. * * C) Also, if multiple fragments are referenced, then comparisons * are made "between" each referenced fragment. * * D) When comparing "between" a set of fields and a referenced fragment, first * a comparison is made between each field in the original set of fields and * each field in the the referenced set of fields. * * E) Also, if any fragment is referenced in the referenced selection set, * then a comparison is made "between" the original set of fields and the * referenced fragment (recursively referring to step D). * * F) When comparing "between" two fragments, first a comparison is made between * each field in the first referenced set of fields and each field in the the * second referenced set of fields. * * G) Also, any fragments referenced by the first must be compared to the * second, and any fragments referenced by the second must be compared to the * first (recursively referring to step F). * * H) When comparing two fields, if both have selection sets, then a comparison * is made "between" both selection sets, first comparing the set of fields in * the first selection set with the set of fields in the second. * * I) Also, if any fragment is referenced in either selection set, then a * comparison is made "between" the other set of fields and the * referenced fragment. * * J) Also, if two fragments are referenced in both selection sets, then a * comparison is made "between" the two fragments. * */ // Find all conflicts found "within" a selection set, including those found // via spreading in fragments. Called when visiting each SelectionSet in the // GraphQL Document. function findConflictsWithinSelectionSet(context, cachedFieldsAndFragmentNames, comparedFragmentPairs, parentType, selectionSet) { var conflicts = []; var _getFieldsAndFragment = getFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, parentType, selectionSet), fieldMap = _getFieldsAndFragment[0], fragmentNames = _getFieldsAndFragment[1]; // (A) Find find all conflicts "within" the fields of this selection set. // Note: this is the *only place* `collectConflictsWithin` is called. collectConflictsWithin(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, fieldMap); if (fragmentNames.length !== 0) { // (B) Then collect conflicts between these fields and those represented by // each spread fragment name found. var comparedFragments = Object.create(null); for (var i = 0; i < fragmentNames.length; i++) { collectConflictsBetweenFieldsAndFragment(context, conflicts, cachedFieldsAndFragmentNames, comparedFragments, comparedFragmentPairs, false, fieldMap, fragmentNames[i]); // (C) Then compare this fragment with all other fragments found in this // selection set to collect conflicts between fragments spread together. // This compares each item in the list of fragment names to every other // item in that same list (except for itself). for (var j = i + 1; j < fragmentNames.length; j++) { collectConflictsBetweenFragments(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, false, fragmentNames[i], fragmentNames[j]); } } } return conflicts; } // Collect all conflicts found between a set of fields and a fragment reference // including via spreading in any nested fragments. function collectConflictsBetweenFieldsAndFragment(context, conflicts, cachedFieldsAndFragmentNames, comparedFragments, comparedFragmentPairs, areMutuallyExclusive, fieldMap, fragmentName) { // Memoize so a fragment is not compared for conflicts more than once. if (comparedFragments[fragmentName]) { return; } comparedFragments[fragmentName] = true; var fragment = context.getFragment(fragmentName); if (!fragment) { return; } var _getReferencedFieldsA = getReferencedFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, fragment), fieldMap2 = _getReferencedFieldsA[0], fragmentNames2 = _getReferencedFieldsA[1]; // Do not compare a fragment's fieldMap to itself. if (fieldMap === fieldMap2) { return; } // (D) First collect any conflicts between the provided collection of fields // and the collection of fields represented by the given fragment. collectConflictsBetween(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, fieldMap, fieldMap2); // (E) Then collect any conflicts between the provided collection of fields // and any fragment names found in the given fragment. for (var i = 0; i < fragmentNames2.length; i++) { collectConflictsBetweenFieldsAndFragment(context, conflicts, cachedFieldsAndFragmentNames, comparedFragments, comparedFragmentPairs, areMutuallyExclusive, fieldMap, fragmentNames2[i]); } } // Collect all conflicts found between two fragments, including via spreading in // any nested fragments. function collectConflictsBetweenFragments(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, fragmentName1, fragmentName2) { // No need to compare a fragment to itself. if (fragmentName1 === fragmentName2) { return; } // Memoize so two fragments are not compared for conflicts more than once. if (comparedFragmentPairs.has(fragmentName1, fragmentName2, areMutuallyExclusive)) { return; } comparedFragmentPairs.add(fragmentName1, fragmentName2, areMutuallyExclusive); var fragment1 = context.getFragment(fragmentName1); var fragment2 = context.getFragment(fragmentName2); if (!fragment1 || !fragment2) { return; } var _getReferencedFieldsA2 = getReferencedFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, fragment1), fieldMap1 = _getReferencedFieldsA2[0], fragmentNames1 = _getReferencedFieldsA2[1]; var _getReferencedFieldsA3 = getReferencedFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, fragment2), fieldMap2 = _getReferencedFieldsA3[0], fragmentNames2 = _getReferencedFieldsA3[1]; // (F) First, collect all conflicts between these two collections of fields // (not including any nested fragments). collectConflictsBetween(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, fieldMap1, fieldMap2); // (G) Then collect conflicts between the first fragment and any nested // fragments spread in the second fragment. for (var j = 0; j < fragmentNames2.length; j++) { collectConflictsBetweenFragments(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, fragmentName1, fragmentNames2[j]); } // (G) Then collect conflicts between the second fragment and any nested // fragments spread in the first fragment. for (var i = 0; i < fragmentNames1.length; i++) { collectConflictsBetweenFragments(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, fragmentNames1[i], fragmentName2); } } // Find all conflicts found between two selection sets, including those found // via spreading in fragments. Called when determining if conflicts exist // between the sub-fields of two overlapping fields. function findConflictsBetweenSubSelectionSets(context, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, parentType1, selectionSet1, parentType2, selectionSet2) { var conflicts = []; var _getFieldsAndFragment2 = getFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, parentType1, selectionSet1), fieldMap1 = _getFieldsAndFragment2[0], fragmentNames1 = _getFieldsAndFragment2[1]; var _getFieldsAndFragment3 = getFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, parentType2, selectionSet2), fieldMap2 = _getFieldsAndFragment3[0], fragmentNames2 = _getFieldsAndFragment3[1]; // (H) First, collect all conflicts between these two collections of field. collectConflictsBetween(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, fieldMap1, fieldMap2); // (I) Then collect conflicts between the first collection of fields and // those referenced by each fragment name associated with the second. if (fragmentNames2.length !== 0) { var comparedFragments = Object.create(null); for (var j = 0; j < fragmentNames2.length; j++) { collectConflictsBetweenFieldsAndFragment(context, conflicts, cachedFieldsAndFragmentNames, comparedFragments, comparedFragmentPairs, areMutuallyExclusive, fieldMap1, fragmentNames2[j]); } } // (I) Then collect conflicts between the second collection of fields and // those referenced by each fragment name associated with the first. if (fragmentNames1.length !== 0) { var _comparedFragments = Object.create(null); for (var i = 0; i < fragmentNames1.length; i++) { collectConflictsBetweenFieldsAndFragment(context, conflicts, cachedFieldsAndFragmentNames, _comparedFragments, comparedFragmentPairs, areMutuallyExclusive, fieldMap2, fragmentNames1[i]); } } // (J) Also collect conflicts between any fragment names by the first and // fragment names by the second. This compares each item in the first set of // names to each item in the second set of names. for (var _i2 = 0; _i2 < fragmentNames1.length; _i2++) { for (var _j = 0; _j < fragmentNames2.length; _j++) { collectConflictsBetweenFragments(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, fragmentNames1[_i2], fragmentNames2[_j]); } } return conflicts; } // Collect all Conflicts "within" one collection of fields. function collectConflictsWithin(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, fieldMap) { // A field map is a keyed collection, where each key represents a response // name and the value at that key is a list of all fields which provide that // response name. For every response name, if there are multiple fields, they // must be compared to find a potential conflict. var _arr = Object.keys(fieldMap); for (var _i3 = 0; _i3 < _arr.length; _i3++) { var responseName = _arr[_i3]; var fields = fieldMap[responseName]; // This compares every field in the list to every other field in this list // (except to itself). If the list only has one item, nothing needs to // be compared. if (fields.length > 1) { for (var i = 0; i < fields.length; i++) { for (var j = i + 1; j < fields.length; j++) { var conflict = findConflict(context, cachedFieldsAndFragmentNames, comparedFragmentPairs, false, // within one collection is never mutually exclusive responseName, fields[i], fields[j]); if (conflict) { conflicts.push(conflict); } } } } } } // Collect all Conflicts between two collections of fields. This is similar to, // but different from the `collectConflictsWithin` function above. This check // assumes that `collectConflictsWithin` has already been called on each // provided collection of fields. This is true because this validator traverses // each individual selection set. function collectConflictsBetween(context, conflicts, cachedFieldsAndFragmentNames, comparedFragmentPairs, parentFieldsAreMutuallyExclusive, fieldMap1, fieldMap2) { // A field map is a keyed collection, where each key represents a response // name and the value at that key is a list of all fields which provide that // response name. For any response name which appears in both provided field // maps, each field from the first field map must be compared to every field // in the second field map to find potential conflicts. var _arr2 = Object.keys(fieldMap1); for (var _i4 = 0; _i4 < _arr2.length; _i4++) { var responseName = _arr2[_i4]; var fields2 = fieldMap2[responseName]; if (fields2) { var fields1 = fieldMap1[responseName]; for (var i = 0; i < fields1.length; i++) { for (var j = 0; j < fields2.length; j++) { var conflict = findConflict(context, cachedFieldsAndFragmentNames, comparedFragmentPairs, parentFieldsAreMutuallyExclusive, responseName, fields1[i], fields2[j]); if (conflict) { conflicts.push(conflict); } } } } } } // Determines if there is a conflict between two particular fields, including // comparing their sub-fields. function findConflict(context, cachedFieldsAndFragmentNames, comparedFragmentPairs, parentFieldsAreMutuallyExclusive, responseName, field1, field2) { var parentType1 = field1[0], node1 = field1[1], def1 = field1[2]; var parentType2 = field2[0], node2 = field2[1], def2 = field2[2]; // If it is known that two fields could not possibly apply at the same // time, due to the parent types, then it is safe to permit them to diverge // in aliased field or arguments used as they will not present any ambiguity // by differing. // It is known that two parent types could never overlap if they are // different Object types. Interface or Union types might overlap - if not // in the current state of the schema, then perhaps in some future version, // thus may not safely diverge. var areMutuallyExclusive = parentFieldsAreMutuallyExclusive || parentType1 !== parentType2 && Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isObjectType"])(parentType1) && Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isObjectType"])(parentType2); // The return type for each field. var type1 = def1 && def1.type; var type2 = def2 && def2.type; if (!areMutuallyExclusive) { // Two aliases must refer to the same field. var name1 = node1.name.value; var name2 = node2.name.value; if (name1 !== name2) { return [[responseName, "".concat(name1, " and ").concat(name2, " are different fields")], [node1], [node2]]; } // Two field calls must have the same arguments. if (!sameArguments(node1.arguments || [], node2.arguments || [])) { return [[responseName, 'they have differing arguments'], [node1], [node2]]; } } if (type1 && type2 && doTypesConflict(type1, type2)) { return [[responseName, "they return conflicting types ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__["default"])(type1), " and ").concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__["default"])(type2))], [node1], [node2]]; } // Collect and compare sub-fields. Use the same "visited fragment names" list // for both collections so fields in a fragment reference are never // compared to themselves. var selectionSet1 = node1.selectionSet; var selectionSet2 = node2.selectionSet; if (selectionSet1 && selectionSet2) { var conflicts = findConflictsBetweenSubSelectionSets(context, cachedFieldsAndFragmentNames, comparedFragmentPairs, areMutuallyExclusive, Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["getNamedType"])(type1), selectionSet1, Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["getNamedType"])(type2), selectionSet2); return subfieldConflicts(conflicts, responseName, node1, node2); } } function sameArguments(arguments1, arguments2) { if (arguments1.length !== arguments2.length) { return false; } return arguments1.every(function (argument1) { var argument2 = Object(_jsutils_find__WEBPACK_IMPORTED_MODULE_2__["default"])(arguments2, function (argument) { return argument.name.value === argument1.name.value; }); if (!argument2) { return false; } return sameValue(argument1.value, argument2.value); }); } function sameValue(value1, value2) { return !value1 && !value2 || Object(_language_printer__WEBPACK_IMPORTED_MODULE_4__["print"])(value1) === Object(_language_printer__WEBPACK_IMPORTED_MODULE_4__["print"])(value2); } // Two types conflict if both types could not apply to a value simultaneously. // Composite types are ignored as their individual field types will be compared // later recursively. However List and Non-Null types must match. function doTypesConflict(type1, type2) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isListType"])(type1)) { return Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isListType"])(type2) ? doTypesConflict(type1.ofType, type2.ofType) : true; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isListType"])(type2)) { return true; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isNonNullType"])(type1)) { return Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isNonNullType"])(type2) ? doTypesConflict(type1.ofType, type2.ofType) : true; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isNonNullType"])(type2)) { return true; } if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isLeafType"])(type1) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isLeafType"])(type2)) { return type1 !== type2; } return false; } // Given a selection set, return the collection of fields (a mapping of response // name to field nodes and definitions) as well as a list of fragment names // referenced via fragment spreads. function getFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, parentType, selectionSet) { var cached = cachedFieldsAndFragmentNames.get(selectionSet); if (!cached) { var nodeAndDefs = Object.create(null); var fragmentNames = Object.create(null); _collectFieldsAndFragmentNames(context, parentType, selectionSet, nodeAndDefs, fragmentNames); cached = [nodeAndDefs, Object.keys(fragmentNames)]; cachedFieldsAndFragmentNames.set(selectionSet, cached); } return cached; } // Given a reference to a fragment, return the represented collection of fields // as well as a list of nested fragment names referenced via fragment spreads. function getReferencedFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, fragment) { // Short-circuit building a type from the node if possible. var cached = cachedFieldsAndFragmentNames.get(fragment.selectionSet); if (cached) { return cached; } var fragmentType = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_6__["typeFromAST"])(context.getSchema(), fragment.typeCondition); return getFieldsAndFragmentNames(context, cachedFieldsAndFragmentNames, fragmentType, fragment.selectionSet); } function _collectFieldsAndFragmentNames(context, parentType, selectionSet, nodeAndDefs, fragmentNames) { for (var i = 0; i < selectionSet.selections.length; i++) { var selection = selectionSet.selections[i]; switch (selection.kind) { case _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].FIELD: var fieldName = selection.name.value; var fieldDef = void 0; if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isObjectType"])(parentType) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_5__["isInterfaceType"])(parentType)) { fieldDef = parentType.getFields()[fieldName]; } var responseName = selection.alias ? selection.alias.value : fieldName; if (!nodeAndDefs[responseName]) { nodeAndDefs[responseName] = []; } nodeAndDefs[responseName].push([parentType, selection, fieldDef]); break; case _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].FRAGMENT_SPREAD: fragmentNames[selection.name.value] = true; break; case _language_kinds__WEBPACK_IMPORTED_MODULE_3__["Kind"].INLINE_FRAGMENT: var typeCondition = selection.typeCondition; var inlineFragmentType = typeCondition ? Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_6__["typeFromAST"])(context.getSchema(), typeCondition) : parentType; _collectFieldsAndFragmentNames(context, inlineFragmentType, selection.selectionSet, nodeAndDefs, fragmentNames); break; } } } // Given a series of Conflicts which occurred between two sub-fields, generate // a single Conflict. function subfieldConflicts(conflicts, responseName, node1, node2) { if (conflicts.length > 0) { return [[responseName, conflicts.map(function (_ref4) { var reason = _ref4[0]; return reason; })], conflicts.reduce(function (allFields, _ref5) { var fields1 = _ref5[1]; return allFields.concat(fields1); }, [node1]), conflicts.reduce(function (allFields, _ref6) { var fields2 = _ref6[2]; return allFields.concat(fields2); }, [node2])]; } } /** * A way to keep track of pairs of things when the ordering of the pair does * not matter. We do this by maintaining a sort of double adjacency sets. */ var PairSet = /*#__PURE__*/ function () { function PairSet() { _defineProperty(this, "_data", void 0); this._data = Object.create(null); } var _proto = PairSet.prototype; _proto.has = function has(a, b, areMutuallyExclusive) { var first = this._data[a]; var result = first && first[b]; if (result === undefined) { return false; } // areMutuallyExclusive being false is a superset of being true, // hence if we want to know if this PairSet "has" these two with no // exclusivity, we have to ensure it was added as such. if (areMutuallyExclusive === false) { return result === false; } return true; }; _proto.add = function add(a, b, areMutuallyExclusive) { _pairSetAdd(this._data, a, b, areMutuallyExclusive); _pairSetAdd(this._data, b, a, areMutuallyExclusive); }; return PairSet; }(); function _pairSetAdd(data, a, b, areMutuallyExclusive) { var map = data[a]; if (!map) { map = Object.create(null); data[a] = map; } map[b] = areMutuallyExclusive; } /***/ }), /***/ "./node_modules/graphql/validation/rules/PossibleFragmentSpreads.mjs": /*!***************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/PossibleFragmentSpreads.mjs ***! \***************************************************************************/ /*! exports provided: typeIncompatibleSpreadMessage, typeIncompatibleAnonSpreadMessage, PossibleFragmentSpreads */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "typeIncompatibleSpreadMessage", function() { return typeIncompatibleSpreadMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "typeIncompatibleAnonSpreadMessage", function() { return typeIncompatibleAnonSpreadMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PossibleFragmentSpreads", function() { return PossibleFragmentSpreads; }); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _utilities_typeComparators__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utilities/typeComparators */ "./node_modules/graphql/utilities/typeComparators.mjs"); /* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utilities/typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /** * 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 typeIncompatibleSpreadMessage(fragName, parentType, fragType) { return "Fragment \"".concat(fragName, "\" cannot be spread here as objects of ") + "type \"".concat(parentType, "\" can never be of type \"").concat(fragType, "\"."); } function typeIncompatibleAnonSpreadMessage(parentType, fragType) { return 'Fragment cannot be spread here as objects of ' + "type \"".concat(parentType, "\" can never be of type \"").concat(fragType, "\"."); } /** * Possible fragment spread * * A fragment spread is only valid if the type condition could ever possibly * be true: if there is a non-empty intersection of the possible parent types, * and possible types which pass the type condition. */ function PossibleFragmentSpreads(context) { return { InlineFragment: function InlineFragment(node) { var fragType = context.getType(); var parentType = context.getParentType(); if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isCompositeType"])(fragType) && Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isCompositeType"])(parentType) && !Object(_utilities_typeComparators__WEBPACK_IMPORTED_MODULE_2__["doTypesOverlap"])(context.getSchema(), fragType, parentType)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"](typeIncompatibleAnonSpreadMessage(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(parentType), Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(fragType)), [node])); } }, FragmentSpread: function FragmentSpread(node) { var fragName = node.name.value; var fragType = getFragmentType(context, fragName); var parentType = context.getParentType(); if (fragType && parentType && !Object(_utilities_typeComparators__WEBPACK_IMPORTED_MODULE_2__["doTypesOverlap"])(context.getSchema(), fragType, parentType)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"](typeIncompatibleSpreadMessage(fragName, Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(parentType), Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(fragType)), [node])); } } }; } function getFragmentType(context, name) { var frag = context.getFragment(name); if (frag) { var type = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__["typeFromAST"])(context.getSchema(), frag.typeCondition); if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isCompositeType"])(type)) { return type; } } } /***/ }), /***/ "./node_modules/graphql/validation/rules/ProvidedRequiredArguments.mjs": /*!*****************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/ProvidedRequiredArguments.mjs ***! \*****************************************************************************/ /*! exports provided: missingFieldArgMessage, missingDirectiveArgMessage, ProvidedRequiredArguments, ProvidedRequiredArgumentsOnDirectives */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "missingFieldArgMessage", function() { return missingFieldArgMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "missingDirectiveArgMessage", function() { return missingDirectiveArgMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProvidedRequiredArguments", function() { return ProvidedRequiredArguments; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProvidedRequiredArgumentsOnDirectives", function() { return ProvidedRequiredArgumentsOnDirectives; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _type_directives__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../type/directives */ "./node_modules/graphql/type/directives.mjs"); function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } 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 */ function missingFieldArgMessage(fieldName, argName, type) { return "Field \"".concat(fieldName, "\" argument \"").concat(argName, "\" of type ") + "\"".concat(type, "\" is required but not provided."); } function missingDirectiveArgMessage(directiveName, argName, type) { return "Directive \"@".concat(directiveName, "\" argument \"").concat(argName, "\" of type ") + "\"".concat(type, "\" is required but not provided."); } /** * Provided required arguments * * A field or directive is only valid if all required (non-null without a * default value) field arguments have been provided. */ function ProvidedRequiredArguments(context) { return _objectSpread({}, ProvidedRequiredArgumentsOnDirectives(context), { Field: { // Validate on leave to allow for deeper errors to appear first. leave: function leave(fieldNode) { var fieldDef = context.getFieldDef(); if (!fieldDef) { return false; } var argNodes = fieldNode.arguments || []; var argNodeMap = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_3__["default"])(argNodes, function (arg) { return arg.name.value; }); var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = fieldDef.args[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var argDef = _step.value; var argNode = argNodeMap[argDef.name]; if (!argNode && Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isRequiredArgument"])(argDef)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](missingFieldArgMessage(fieldDef.name, argDef.name, Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(argDef.type)), [fieldNode])); } } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } } }); } // @internal function ProvidedRequiredArgumentsOnDirectives(context) { var requiredArgsMap = Object.create(null); var schema = context.getSchema(); var definedDirectives = schema ? schema.getDirectives() : _type_directives__WEBPACK_IMPORTED_MODULE_6__["specifiedDirectives"]; var _iteratorNormalCompletion2 = true; var _didIteratorError2 = false; var _iteratorError2 = undefined; try { for (var _iterator2 = definedDirectives[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { var directive = _step2.value; requiredArgsMap[directive.name] = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_3__["default"])(directive.args.filter(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isRequiredArgument"]), function (arg) { return arg.name; }); } } catch (err) { _didIteratorError2 = true; _iteratorError2 = err; } finally { try { if (!_iteratorNormalCompletion2 && _iterator2.return != null) { _iterator2.return(); } } finally { if (_didIteratorError2) { throw _iteratorError2; } } } var astDefinitions = context.getDocument().definitions; var _iteratorNormalCompletion3 = true; var _didIteratorError3 = false; var _iteratorError3 = undefined; try { for (var _iterator3 = astDefinitions[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) { var def = _step3.value; if (def.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].DIRECTIVE_DEFINITION) { requiredArgsMap[def.name.value] = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_3__["default"])(def.arguments ? def.arguments.filter(isRequiredArgumentNode) : [], function (arg) { return arg.name.value; }); } } } catch (err) { _didIteratorError3 = true; _iteratorError3 = err; } finally { try { if (!_iteratorNormalCompletion3 && _iterator3.return != null) { _iterator3.return(); } } finally { if (_didIteratorError3) { throw _iteratorError3; } } } return { Directive: { // Validate on leave to allow for deeper errors to appear first. leave: function leave(directiveNode) { var directiveName = directiveNode.name.value; var requiredArgs = requiredArgsMap[directiveName]; if (requiredArgs) { var argNodes = directiveNode.arguments || []; var argNodeMap = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_3__["default"])(argNodes, function (arg) { return arg.name.value; }); var _arr = Object.keys(requiredArgs); for (var _i = 0; _i < _arr.length; _i++) { var argName = _arr[_i]; if (!argNodeMap[argName]) { var argType = requiredArgs[argName].type; context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](missingDirectiveArgMessage(directiveName, argName, Object(_type_definition__WEBPACK_IMPORTED_MODULE_4__["isType"])(argType) ? Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(argType) : Object(_language_printer__WEBPACK_IMPORTED_MODULE_5__["print"])(argType)), directiveNode)); } } } } } }; } function isRequiredArgumentNode(arg) { return arg.type.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"].NON_NULL_TYPE && arg.defaultValue == null; } /***/ }), /***/ "./node_modules/graphql/validation/rules/ScalarLeafs.mjs": /*!***************************************************************!*\ !*** ./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 */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /** * 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])); } } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/SingleFieldSubscriptions.mjs": /*!****************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/SingleFieldSubscriptions.mjs ***! \****************************************************************************/ /*! exports provided: singleFieldOnlyMessage, SingleFieldSubscriptions */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "singleFieldOnlyMessage", function() { return singleFieldOnlyMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SingleFieldSubscriptions", function() { return SingleFieldSubscriptions; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 singleFieldOnlyMessage(name) { return (name ? "Subscription \"".concat(name, "\" ") : 'Anonymous Subscription ') + 'must select only one top level field.'; } /** * Subscriptions must only include one field. * * A GraphQL subscription is valid only if it contains a single root field. */ function SingleFieldSubscriptions(context) { return { OperationDefinition: function OperationDefinition(node) { if (node.operation === 'subscription') { if (node.selectionSet.selections.length !== 1) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](singleFieldOnlyMessage(node.name && node.name.value), node.selectionSet.selections.slice(1))); } } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/UniqueArgumentNames.mjs": /*!***********************************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/UniqueDirectivesPerLocation.mjs": /*!*******************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/UniqueDirectivesPerLocation.mjs ***! \*******************************************************************************/ /*! exports provided: duplicateDirectiveMessage, UniqueDirectivesPerLocation */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "duplicateDirectiveMessage", function() { return duplicateDirectiveMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueDirectivesPerLocation", function() { return UniqueDirectivesPerLocation; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 duplicateDirectiveMessage(directiveName) { return "The directive \"".concat(directiveName, "\" can only be used once at ") + 'this location.'; } /** * Unique directive names per location * * A GraphQL document is only valid if all directives at a given location * are uniquely named. */ function UniqueDirectivesPerLocation(context) { return { // Many different AST nodes may contain directives. Rather than listing // them all, just listen for entering any node, and check to see if it // defines any directives. enter: function enter(node) { // Flow can't refine that node.directives will only contain directives, var directives = node.directives; if (directives) { var knownDirectives = Object.create(null); var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = directives[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var directive = _step.value; var directiveName = directive.name.value; if (knownDirectives[directiveName]) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](duplicateDirectiveMessage(directiveName), [knownDirectives[directiveName], directive])); } else { knownDirectives[directiveName] = directive; } } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/UniqueFragmentNames.mjs": /*!***********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/UniqueFragmentNames.mjs ***! \***********************************************************************/ /*! exports provided: duplicateFragmentNameMessage, UniqueFragmentNames */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "duplicateFragmentNameMessage", function() { return duplicateFragmentNameMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueFragmentNames", function() { return UniqueFragmentNames; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 duplicateFragmentNameMessage(fragName) { return "There can be only one fragment named \"".concat(fragName, "\"."); } /** * Unique fragment names * * A GraphQL document is only valid if all defined fragments have unique names. */ function UniqueFragmentNames(context) { var knownFragmentNames = Object.create(null); return { OperationDefinition: function OperationDefinition() { return false; }, FragmentDefinition: function FragmentDefinition(node) { var fragmentName = node.name.value; if (knownFragmentNames[fragmentName]) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](duplicateFragmentNameMessage(fragmentName), [knownFragmentNames[fragmentName], node.name])); } else { knownFragmentNames[fragmentName] = node.name; } return false; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/UniqueInputFieldNames.mjs": /*!*************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/UniqueInputFieldNames.mjs ***! \*************************************************************************/ /*! exports provided: duplicateInputFieldMessage, UniqueInputFieldNames */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "duplicateInputFieldMessage", function() { return duplicateInputFieldMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueInputFieldNames", function() { return UniqueInputFieldNames; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 duplicateInputFieldMessage(fieldName) { return "There can be only one input field named \"".concat(fieldName, "\"."); } /** * Unique input field names * * A GraphQL input object value is only valid if all supplied fields are * uniquely named. */ function UniqueInputFieldNames(context) { var knownNameStack = []; var knownNames = Object.create(null); return { ObjectValue: { enter: function enter() { knownNameStack.push(knownNames); knownNames = Object.create(null); }, leave: function leave() { knownNames = knownNameStack.pop(); } }, ObjectField: function ObjectField(node) { var fieldName = node.name.value; if (knownNames[fieldName]) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](duplicateInputFieldMessage(fieldName), [knownNames[fieldName], node.name])); } else { knownNames[fieldName] = node.name; } return false; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/UniqueOperationNames.mjs": /*!************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/UniqueOperationNames.mjs ***! \************************************************************************/ /*! exports provided: duplicateOperationNameMessage, UniqueOperationNames */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "duplicateOperationNameMessage", function() { return duplicateOperationNameMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueOperationNames", function() { return UniqueOperationNames; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 duplicateOperationNameMessage(operationName) { return "There can be only one operation named \"".concat(operationName, "\"."); } /** * Unique operation names * * A GraphQL document is only valid if all defined operations have unique names. */ function UniqueOperationNames(context) { var knownOperationNames = Object.create(null); return { OperationDefinition: function OperationDefinition(node) { var operationName = node.name; if (operationName) { if (knownOperationNames[operationName.value]) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](duplicateOperationNameMessage(operationName.value), [knownOperationNames[operationName.value], operationName])); } else { knownOperationNames[operationName.value] = operationName; } } return false; }, FragmentDefinition: function FragmentDefinition() { return false; } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/UniqueVariableNames.mjs": /*!***********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/UniqueVariableNames.mjs ***! \***********************************************************************/ /*! exports provided: duplicateVariableMessage, UniqueVariableNames */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "duplicateVariableMessage", function() { return duplicateVariableMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueVariableNames", function() { return UniqueVariableNames; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /** * 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 duplicateVariableMessage(variableName) { return "There can be only one variable named \"".concat(variableName, "\"."); } /** * Unique variable names * * A GraphQL operation is only valid if all its variables are uniquely named. */ function UniqueVariableNames(context) { var knownVariableNames = Object.create(null); return { OperationDefinition: function OperationDefinition() { knownVariableNames = Object.create(null); }, VariableDefinition: function VariableDefinition(node) { var variableName = node.variable.name.value; if (knownVariableNames[variableName]) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](duplicateVariableMessage(variableName), [knownVariableNames[variableName], node.variable.name])); } else { knownVariableNames[variableName] = node.variable.name; } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/ValuesOfCorrectType.mjs": /*!***********************************************************************!*\ !*** ./node_modules/graphql/validation/rules/ValuesOfCorrectType.mjs ***! \***********************************************************************/ /*! exports provided: badValueMessage, requiredFieldMessage, unknownFieldMessage, ValuesOfCorrectType */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "badValueMessage", function() { return badValueMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "requiredFieldMessage", function() { return requiredFieldMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unknownFieldMessage", function() { return unknownFieldMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ValuesOfCorrectType", function() { return ValuesOfCorrectType; }); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../jsutils/isInvalid */ "./node_modules/graphql/jsutils/isInvalid.mjs"); /* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../jsutils/keyMap */ "./node_modules/graphql/jsutils/keyMap.mjs"); /* harmony import */ var _jsutils_orList__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../jsutils/orList */ "./node_modules/graphql/jsutils/orList.mjs"); /* harmony import */ var _jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../jsutils/suggestionList */ "./node_modules/graphql/jsutils/suggestionList.mjs"); /** * 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 badValueMessage(typeName, valueName, message) { return "Expected type ".concat(typeName, ", found ").concat(valueName) + (message ? "; ".concat(message) : '.'); } function requiredFieldMessage(typeName, fieldName, fieldTypeName) { return "Field ".concat(typeName, ".").concat(fieldName, " of required type ") + "".concat(fieldTypeName, " was not provided."); } function unknownFieldMessage(typeName, fieldName, message) { return "Field \"".concat(fieldName, "\" is not defined by type ").concat(typeName) + (message ? "; ".concat(message) : '.'); } /** * Value literals of correct type * * A GraphQL document is only valid if all value literals are of the type * expected at their position. */ function ValuesOfCorrectType(context) { return { NullValue: function NullValue(node) { var type = context.getInputType(); if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isNonNullType"])(type)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](badValueMessage(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(type), Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node)), node)); } }, ListValue: function ListValue(node) { // Note: TypeInfo will traverse into a list's item type, so look to the // parent input type to check if it is a list. var type = Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["getNullableType"])(context.getParentInputType()); if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isListType"])(type)) { isValidScalar(context, node); return false; // Don't traverse further. } }, ObjectValue: function ObjectValue(node) { var type = Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["getNamedType"])(context.getInputType()); if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isInputObjectType"])(type)) { isValidScalar(context, node); return false; // Don't traverse further. } // Ensure every required field exists. var inputFields = type.getFields(); var fieldNodeMap = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_5__["default"])(node.fields, function (field) { return field.name.value; }); var _arr = Object.keys(inputFields); for (var _i = 0; _i < _arr.length; _i++) { var fieldName = _arr[_i]; var fieldDef = inputFields[fieldName]; var fieldNode = fieldNodeMap[fieldName]; if (!fieldNode && Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isRequiredInputField"])(fieldDef)) { var typeStr = Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(fieldDef.type); context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](requiredFieldMessage(type.name, fieldName, typeStr), node)); } } }, ObjectField: function ObjectField(node) { var parentType = Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["getNamedType"])(context.getParentInputType()); var fieldType = context.getInputType(); if (!fieldType && Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isInputObjectType"])(parentType)) { var suggestions = Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_7__["default"])(node.name.value, Object.keys(parentType.getFields())); var didYouMean = suggestions.length !== 0 ? "Did you mean ".concat(Object(_jsutils_orList__WEBPACK_IMPORTED_MODULE_6__["default"])(suggestions), "?") : undefined; context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unknownFieldMessage(parentType.name, node.name.value, didYouMean), node)); } }, EnumValue: function EnumValue(node) { var type = Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["getNamedType"])(context.getInputType()); if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isEnumType"])(type)) { isValidScalar(context, node); } else if (!type.getValue(node.value)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](badValueMessage(type.name, Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node), enumTypeSuggestion(type, node)), node)); } }, IntValue: function IntValue(node) { return isValidScalar(context, node); }, FloatValue: function FloatValue(node) { return isValidScalar(context, node); }, StringValue: function StringValue(node) { return isValidScalar(context, node); }, BooleanValue: function BooleanValue(node) { return isValidScalar(context, node); } }; } /** * Any value literal may be a valid representation of a Scalar, depending on * that scalar type. */ function isValidScalar(context, node) { // Report any error at the full type expected by the location. var locationType = context.getInputType(); if (!locationType) { return; } var type = Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["getNamedType"])(locationType); if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isScalarType"])(type)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](badValueMessage(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(locationType), Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node), enumTypeSuggestion(type, node)), node)); return; } // Scalars determine if a literal value is valid via parseLiteral() which // may throw or return an invalid value to indicate failure. try { var parseResult = type.parseLiteral(node, undefined /* variables */ ); if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_4__["default"])(parseResult)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](badValueMessage(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(locationType), Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node)), node)); } } catch (error) { // Ensure a reference to the original error is maintained. context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](badValueMessage(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_3__["default"])(locationType), Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node), error.message), node, undefined, undefined, undefined, error)); } } function enumTypeSuggestion(type, node) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isEnumType"])(type)) { var suggestions = Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_7__["default"])(Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node), type.getValues().map(function (value) { return value.name; })); if (suggestions.length !== 0) { return "Did you mean the enum value ".concat(Object(_jsutils_orList__WEBPACK_IMPORTED_MODULE_6__["default"])(suggestions), "?"); } } } /***/ }), /***/ "./node_modules/graphql/validation/rules/VariablesAreInputTypes.mjs": /*!**************************************************************************!*\ !*** ./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 */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/printer */ "./node_modules/graphql/language/printer.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utilities/typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /** * 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])); } } }; } /***/ }), /***/ "./node_modules/graphql/validation/rules/VariablesInAllowedPosition.mjs": /*!******************************************************************************!*\ !*** ./node_modules/graphql/validation/rules/VariablesInAllowedPosition.mjs ***! \******************************************************************************/ /*! exports provided: badVarPosMessage, VariablesInAllowedPosition */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "badVarPosMessage", function() { return badVarPosMessage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VariablesInAllowedPosition", function() { return VariablesInAllowedPosition; }); /* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../jsutils/inspect */ "./node_modules/graphql/jsutils/inspect.mjs"); /* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../error/GraphQLError */ "./node_modules/graphql/error/GraphQLError.mjs"); /* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../language/kinds */ "./node_modules/graphql/language/kinds.mjs"); /* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../type/definition */ "./node_modules/graphql/type/definition.mjs"); /* harmony import */ var _utilities_typeComparators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../utilities/typeComparators */ "./node_modules/graphql/utilities/typeComparators.mjs"); /* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../utilities/typeFromAST */ "./node_modules/graphql/utilities/typeFromAST.mjs"); /** * 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 badVarPosMessage(varName, varType, expectedType) { return "Variable \"$".concat(varName, "\" of type \"").concat(varType, "\" used in ") + "position expecting type \"".concat(expectedType, "\"."); } /** * Variables passed to field arguments conform to type */ function VariablesInAllowedPosition(context) { var varDefMap = Object.create(null); return { OperationDefinition: { enter: function enter() { varDefMap = Object.create(null); }, leave: function leave(operation) { var usages = context.getRecursiveVariableUsages(operation); var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = usages[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var _ref2 = _step.value; var node = _ref2.node, type = _ref2.type, defaultValue = _ref2.defaultValue; var varName = node.name.value; var varDef = varDefMap[varName]; if (varDef && type) { // A var type is allowed if it is the same or more strict (e.g. is // a subtype of) than the expected type. It can be more strict if // the variable type is non-null when the expected type is nullable. // If both are list types, the variable item type can be more strict // than the expected item type (contravariant). var schema = context.getSchema(); var varType = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_5__["typeFromAST"])(schema, varDef.type); if (varType && !allowedVariableUsage(schema, varType, varDef.defaultValue, type, defaultValue)) { context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"](badVarPosMessage(varName, Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(varType), Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(type)), [varDef, node])); } } } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } }, VariableDefinition: function VariableDefinition(node) { varDefMap[node.variable.name.value] = node; } }; } /** * Returns true if the variable is allowed in the location it was found, * which includes considering if default values exist for either the variable * or the location at which it is located. */ function allowedVariableUsage(schema, varType, varDefaultValue, locationType, locationDefaultValue) { if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_3__["isNonNullType"])(locationType) && !Object(_type_definition__WEBPACK_IMPORTED_MODULE_3__["isNonNullType"])(varType)) { var hasNonNullVariableDefaultValue = varDefaultValue && varDefaultValue.kind !== _language_kinds__WEBPACK_IMPORTED_MODULE_2__["Kind"].NULL; var hasLocationDefaultValue = locationDefaultValue !== undefined; if (!hasNonNullVariableDefaultValue && !hasLocationDefaultValue) { return false; } var nullableLocationType = locationType.ofType; return Object(_utilities_typeComparators__WEBPACK_IMPORTED_MODULE_4__["isTypeSubTypeOf"])(schema, varType, nullableLocationType); } return Object(_utilities_typeComparators__WEBPACK_IMPORTED_MODULE_4__["isTypeSubTypeOf"])(schema, varType, locationType); } /***/ }), /***/ "./node_modules/graphql/validation/specifiedRules.mjs": /*!************************************************************!*\ !*** ./node_modules/graphql/validation/specifiedRules.mjs ***! \************************************************************/ /*! exports provided: specifiedRules, specifiedSDLRules */ /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "specifiedRules", function() { return specifiedRules; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "specifiedSDLRules", function() { return specifiedSDLRules; }); /* harmony import */ var _rules_ExecutableDefinitions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./rules/ExecutableDefinitions */ "./node_modules/graphql/validation/rules/ExecutableDefinitions.mjs"); /* harmony import */ var _rules_UniqueOperationNames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./rules/UniqueOperationNames */ "./node_modules/graphql/validation/rules/UniqueOperationNames.mjs"); /* harmony import */ var _rules_LoneAnonymousOperation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./rules/LoneAnonymousOperation */ "./node_modules/graphql/validation/rules/LoneAnonymousOperation.mjs"); /* harmony import */ var _rules_SingleFieldSubscriptions__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./rules/SingleFieldSubscriptions */ "./node_modules/graphql/validation/rules/SingleFieldSubscriptions.mjs"); /* harmony import */ var _rules_KnownTypeNames__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./rules/KnownTypeNames */ "./node_modules/graphql/validation/rules/KnownTypeNames.mjs"); /* harmony import */ var _rules_FragmentsOnCompositeTypes__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./rules/FragmentsOnCompositeTypes */ "./node_modules/graphql/validation/rules/FragmentsOnCompositeTypes.mjs"); /* harmony import */ var _rules_VariablesAreInputTypes__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./rules/VariablesAreInputTypes */ "./node_modules/graphql/validation/rules/VariablesAreInputTypes.mjs"); /* harmony import */ var _rules_ScalarLeafs__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./rules/ScalarLeafs */ "./node_modules/graphql/validation/rules/ScalarLeafs.mjs"); /* harmony import */ var _rules_FieldsOnCorrectType__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./rules/FieldsOnCorrectType */ "./node_modules/graphql/validation/rules/FieldsOnCorrectType.mjs"); /* harmony import */ var _rules_UniqueFragmentNames__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./rules/UniqueFragmentNames */ "./node_modules/graphql/validation/rules/UniqueFragmentNames.mjs"); /* harmony import */ var _rules_KnownFragmentNames__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./rules/KnownFragmentNames */ "./node_modules/graphql/validation/rules/KnownFragmentNames.mjs"); /* harmony import */ var _rules_NoUnusedFragments__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./rules/NoUnusedFragments */ "./node_modules/graphql/validation/rules/NoUnusedFragments.mjs"); /* harmony import */ var _rules_PossibleFragmentSpreads__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./rules/PossibleFragmentSpreads */ "./node_modules/graphql/validation/rules/PossibleFragmentSpreads.mjs"); /* harmony import */ var _rules_NoFragmentCycles__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./rules/NoFragmentCycles */ "./node_modules/graphql/validation/rules/NoFragmentCycles.mjs"); /* harmony import */ var _rules_UniqueVariableNames__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./rules/UniqueVariableNames */ "./node_modules/graphql/validation/rules/UniqueVariableNames.mjs"); /* harmony import */ var _rules_NoUndefinedVariables__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./rules/NoUndefinedVariables */ "./node_modules/graphql/validation/rules/NoUndefinedVariables.mjs"); /* harmony import */ var _rules_NoUnusedVariables__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./rules/NoUnusedVariables */ "./node_modules/graphql/validation/rules/NoUnusedVariables.mjs"); /* harmony import */ var _rules_KnownDirectives__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./rules/KnownDirectives */ "./node_modules/graphql/validation/rules/KnownDirectives.mjs"); /* harmony import */ var _rules_UniqueDirectivesPerLocation__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./rules/UniqueDirectivesPerLocation */ "./node_modules/graphql/validation/rules/UniqueDirectivesPerLocation.mjs"); /* harmony import */ var _rules_KnownArgumentNames__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./rules/KnownArgumentNames */ "./node_modules/graphql/validation/rules/KnownArgumentNames.mjs"); /* harmony import */ var _rules_UniqueArgumentNames__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./rules/UniqueArgumentNames */ "./node_modules/graphql/validation/rules/UniqueArgumentNames.mjs"); /* harmony import */ var _rules_ValuesOfCorrectType__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./rules/ValuesOfCorrectType */ "./node_modules/graphql/validation/rules/ValuesOfCorrectType.mjs"); /* harmony import */ var _rules_ProvidedRequiredArguments__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./rules/ProvidedRequiredArguments */ "./node_modules/graphql/validation/rules/ProvidedRequiredArguments.mjs"); /* harmony import */ var _rules_VariablesInAllowedPosition__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./rules/VariablesInAllowedPosition */ "./node_modules/graphql/validation/rules/VariablesInAllowedPosition.mjs"); /* harmony import */ var _rules_OverlappingFieldsCanBeMerged__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./rules/OverlappingFieldsCanBeMerged */ "./node_modules/graphql/validation/rules/OverlappingFieldsCanBeMerged.mjs"); /* harmony import */ var _rules_UniqueInputFieldNames__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./rules/UniqueInputFieldNames */ "./node_modules/graphql/validation/rules/UniqueInputFieldNames.mjs"); /* harmony import */ var _rules_LoneSchemaDefinition__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./rules/LoneSchemaDefinition */ "./node_modules/graphql/validation/rules/LoneSchemaDefinition.mjs"); /** * 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 */ // Spec Section: "Executable Definitions" // Spec Section: "Operation Name Uniqueness" // Spec Section: "Lone Anonymous Operation" // Spec Section: "Subscriptions with Single Root Field" // Spec Section: "Fragment Spread Type Existence" // Spec Section: "Fragments on Composite Types" // Spec Section: "Variables are Input Types" // Spec Section: "Leaf Field Selections" // Spec Section: "Field Selections on Objects, Interfaces, and Unions Types" // Spec Section: "Fragment Name Uniqueness" // Spec Section: "Fragment spread target defined" // Spec Section: "Fragments must be used" // Spec Section: "Fragment spread is possible" // Spec Section: "Fragments must not form cycles" // Spec Section: "Variable Uniqueness" // Spec Section: "All Variable Used Defined" // Spec Section: "All Variables Used" // Spec Section: "Directives Are Defined" // Spec Section: "Directives Are Unique Per Location" // Spec Section: "Argument Names" // Spec Section: "Argument Uniqueness" // Spec Section: "Value Type Correctness" // Spec Section: "Argument Optionality" // Spec Section: "All Variable Usages Are Allowed" // Spec Section: "Field Selection Merging" // Spec Section: "Input Object Field Uniqueness" /** * This set includes all validation rules defined by the GraphQL spec. * * The order of the rules in this list has been adjusted to lead to the * most clear output when encountering multiple validation errors. */ var specifiedRules = [_rules_ExecutableDefinitions__WEBPACK_IMPORTED_MODULE_0__["ExecutableDefinitions"], _rules_UniqueOperationNames__WEBPACK_IMPORTED_MODULE_1__["UniqueOperationNames"], _rules_LoneAnonymousOperation__WEBPACK_IMPORTED_MODULE_2__["LoneAnonymousOperation"], _rules_SingleFieldSubscriptions__WEBPACK_IMPORTED_MODULE_3__["SingleFieldSubscriptions"], _rules_KnownTypeNames__WEBPACK_IMPORTED_MODULE_4__["KnownTypeNames"], _rules_FragmentsOnCompositeTypes__WEBPACK_IMPORTED_MODULE_5__["FragmentsOnCompositeTypes"], _rules_VariablesAreInputTypes__WEBPACK_IMPORTED_MODULE_6__["VariablesAreInputTypes"], _rules_ScalarLeafs__WEBPACK_IMPORTED_MODULE_7__["ScalarLeafs"], _rules_FieldsOnCorrectType__WEBPACK_IMPORTED_MODULE_8__["FieldsOnCorrectType"], _rules_UniqueFragmentNames__WEBPACK_IMPORTED_MODULE_9__["UniqueFragmentNames"], _rules_KnownFragmentNames__WEBPACK_IMPORTED_MODULE_10__["KnownFragmentNames"], _rules_NoUnusedFragments__WEBPACK_IMPORTED_MODULE_11__["NoUnusedFragments"], _rules_PossibleFragmentSpreads__WEBPACK_IMPORTED_MODULE_12__["PossibleFragmentSpreads"], _rules_NoFragmentCycles__WEBPACK_IMPORTED_MODULE_13__["NoFragmentCycles"], _rules_UniqueVariableNames__WEBPACK_IMPORTED_MODULE_14__["UniqueVariableNames"], _rules_NoUndefinedVariables__WEBPACK_IMPORTED_MODULE_15__["NoUndefinedVariables"], _rules_NoUnusedVariables__WEBPACK_IMPORTED_MODULE_16__["NoUnusedVariables"], _rules_KnownDirectives__WEBPACK_IMPORTED_MODULE_17__["KnownDirectives"], _rules_UniqueDirectivesPerLocation__WEBPACK_IMPORTED_MODULE_18__["UniqueDirectivesPerLocation"], _rules_KnownArgumentNames__WEBPACK_IMPORTED_MODULE_19__["KnownArgumentNames"], _rules_UniqueArgumentNames__WEBPACK_IMPORTED_MODULE_20__["UniqueArgumentNames"], _rules_ValuesOfCorrectType__WEBPACK_IMPORTED_MODULE_21__["ValuesOfCorrectType"], _rules_ProvidedRequiredArguments__WEBPACK_IMPORTED_MODULE_22__["ProvidedRequiredArguments"], _rules_VariablesInAllowedPosition__WEBPACK_IMPORTED_MODULE_23__["VariablesInAllowedPosition"], _rules_OverlappingFieldsCanBeMerged__WEBPACK_IMPORTED_MODULE_24__["OverlappingFieldsCanBeMerged"], _rules_UniqueInputFieldNames__WEBPACK_IMPORTED_MODULE_25__["UniqueInputFieldNames"]]; // @internal var specifiedSDLRules = [_rules_LoneSchemaDefinition__WEBPACK_IMPORTED_MODULE_26__["LoneSchemaDefinition"], _rules_KnownDirectives__WEBPACK_IMPORTED_MODULE_17__["KnownDirectives"], _rules_UniqueDirectivesPerLocation__WEBPACK_IMPORTED_MODULE_18__["UniqueDirectivesPerLocation"], _rules_KnownArgumentNames__WEBPACK_IMPORTED_MODULE_19__["KnownArgumentNamesOnDirectives"], _rules_UniqueArgumentNames__WEBPACK_IMPORTED_MODULE_20__["UniqueArgumentNames"], _rules_UniqueInputFieldNames__WEBPACK_IMPORTED_MODULE_25__["UniqueInputFieldNames"], _rules_ProvidedRequiredArguments__WEBPACK_IMPORTED_MODULE_22__["ProvidedRequiredArgumentsOnDirectives"]]; /***/ }), /***/ "./node_modules/graphql/validation/validate.mjs": /*!******************************************************!*\ !*** ./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 */ "./node_modules/graphql/jsutils/invariant.mjs"); /* harmony import */ var _language_visitor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../language/visitor */ "./node_modules/graphql/language/visitor.mjs"); /* harmony import */ var _type_validate__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../type/validate */ "./node_modules/graphql/type/validate.mjs"); /* harmony import */ var _utilities_TypeInfo__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utilities/TypeInfo */ "./node_modules/graphql/utilities/TypeInfo.mjs"); /* harmony import */ var _specifiedRules__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./specifiedRules */ "./node_modules/graphql/validation/specifiedRules.mjs"); /* harmony import */ var _ValidationContext__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./ValidationContext */ "./node_modules/graphql/validation/ValidationContext.mjs"); /** * 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')); } } /***/ }), /***/ "./node_modules/hash-base/index.js": /*!*****************************************!*\ !*** ./node_modules/hash-base/index.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var Buffer = __webpack_require__(/*! safe-buffer */ "./node_modules/hash-base/node_modules/safe-buffer/index.js").Buffer var Transform = __webpack_require__(/*! readable-stream */ "./node_modules/hash-base/node_modules/readable-stream/readable-browser.js").Transform var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js") function throwIfNotStringOrBuffer (val, prefix) { if (!Buffer.isBuffer(val) && typeof val !== 'string') { throw new TypeError(prefix + ' must be a string or a buffer') } } function HashBase (blockSize) { Transform.call(this) this._block = Buffer.allocUnsafe(blockSize) this._blockSize = blockSize this._blockOffset = 0 this._length = [0, 0, 0, 0] this._finalized = false } inherits(HashBase, Transform) HashBase.prototype._transform = function (chunk, encoding, callback) { var error = null try { this.update(chunk, encoding) } catch (err) { error = err } callback(error) } HashBase.prototype._flush = function (callback) { var error = null try { this.push(this.digest()) } catch (err) { error = err } callback(error) } HashBase.prototype.update = function (data, encoding) { throwIfNotStringOrBuffer(data, 'Data') if (this._finalized) throw new Error('Digest already called') if (!Buffer.isBuffer(data)) data = Buffer.from(data, encoding) // consume data var block = this._block var offset = 0 while (this._blockOffset + data.length - offset >= this._blockSize) { for (var i = this._blockOffset; i < this._blockSize;) block[i++] = data[offset++] this._update() this._blockOffset = 0 } while (offset < data.length) block[this._blockOffset++] = data[offset++] // update length for (var j = 0, carry = data.length * 8; carry > 0; ++j) { this._length[j] += carry carry = (this._length[j] / 0x0100000000) | 0 if (carry > 0) this._length[j] -= 0x0100000000 * carry } return this } HashBase.prototype._update = function () { throw new Error('_update is not implemented') } HashBase.prototype.digest = function (encoding) { if (this._finalized) throw new Error('Digest already called') this._finalized = true var digest = this._digest() if (encoding !== undefined) digest = digest.toString(encoding) // reset state this._block.fill(0) this._blockOffset = 0 for (var i = 0; i < 4; ++i) this._length[i] = 0 return digest } HashBase.prototype._digest = function () { throw new Error('_digest is not implemented') } module.exports = HashBase /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/errors-browser.js": /*!*******************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/errors-browser.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; } var codes = {}; function createErrorType(code, message, Base) { if (!Base) { Base = Error; } function getMessage(arg1, arg2, arg3) { if (typeof message === 'string') { return message; } else { return message(arg1, arg2, arg3); } } var NodeError = /*#__PURE__*/ function (_Base) { _inheritsLoose(NodeError, _Base); function NodeError(arg1, arg2, arg3) { return _Base.call(this, getMessage(arg1, arg2, arg3)) || this; } return NodeError; }(Base); NodeError.prototype.name = Base.name; NodeError.prototype.code = code; codes[code] = NodeError; } // https://github.com/nodejs/node/blob/v10.8.0/lib/internal/errors.js function oneOf(expected, thing) { if (Array.isArray(expected)) { var len = expected.length; expected = expected.map(function (i) { return String(i); }); if (len > 2) { return "one of ".concat(thing, " ").concat(expected.slice(0, len - 1).join(', '), ", or ") + expected[len - 1]; } else if (len === 2) { return "one of ".concat(thing, " ").concat(expected[0], " or ").concat(expected[1]); } else { return "of ".concat(thing, " ").concat(expected[0]); } } else { return "of ".concat(thing, " ").concat(String(expected)); } } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith function startsWith(str, search, pos) { return str.substr(!pos || pos < 0 ? 0 : +pos, search.length) === search; } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith function endsWith(str, search, this_len) { if (this_len === undefined || this_len > str.length) { this_len = str.length; } return str.substring(this_len - search.length, this_len) === search; } // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes function includes(str, search, start) { if (typeof start !== 'number') { start = 0; } if (start + search.length > str.length) { return false; } else { return str.indexOf(search, start) !== -1; } } createErrorType('ERR_INVALID_OPT_VALUE', function (name, value) { return 'The value "' + value + '" is invalid for option "' + name + '"'; }, TypeError); createErrorType('ERR_INVALID_ARG_TYPE', function (name, expected, actual) { // determiner: 'must be' or 'must not be' var determiner; if (typeof expected === 'string' && startsWith(expected, 'not ')) { determiner = 'must not be'; expected = expected.replace(/^not /, ''); } else { determiner = 'must be'; } var msg; if (endsWith(name, ' argument')) { // For cases like 'first argument' msg = "The ".concat(name, " ").concat(determiner, " ").concat(oneOf(expected, 'type')); } else { var type = includes(name, '.') ? 'property' : 'argument'; msg = "The \"".concat(name, "\" ").concat(type, " ").concat(determiner, " ").concat(oneOf(expected, 'type')); } msg += ". Received type ".concat(typeof actual); return msg; }, TypeError); createErrorType('ERR_STREAM_PUSH_AFTER_EOF', 'stream.push() after EOF'); createErrorType('ERR_METHOD_NOT_IMPLEMENTED', function (name) { return 'The ' + name + ' method is not implemented'; }); createErrorType('ERR_STREAM_PREMATURE_CLOSE', 'Premature close'); createErrorType('ERR_STREAM_DESTROYED', function (name) { return 'Cannot call ' + name + ' after a stream was destroyed'; }); createErrorType('ERR_MULTIPLE_CALLBACK', 'Callback called multiple times'); createErrorType('ERR_STREAM_CANNOT_PIPE', 'Cannot pipe, not readable'); createErrorType('ERR_STREAM_WRITE_AFTER_END', 'write after end'); createErrorType('ERR_STREAM_NULL_VALUES', 'May not write null values to stream', TypeError); createErrorType('ERR_UNKNOWN_ENCODING', function (arg) { return 'Unknown encoding: ' + arg; }, TypeError); createErrorType('ERR_STREAM_UNSHIFT_AFTER_END_EVENT', 'stream.unshift() after end event'); module.exports.codes = codes; /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js": /*!***********************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js ***! \***********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) {// 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. // a duplex stream is just a stream that is both readable and writable. // Since JS doesn't have multiple prototypal inheritance, this class // prototypally inherits from Readable, and then parasitically from // Writable. /**/ var objectKeys = Object.keys || function (obj) { var keys = []; for (var key in obj) { keys.push(key); } return keys; }; /**/ module.exports = Duplex; var Readable = __webpack_require__(/*! ./_stream_readable */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_readable.js"); var Writable = __webpack_require__(/*! ./_stream_writable */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_writable.js"); __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Duplex, Readable); { // Allow the keys array to be GC'ed. var keys = objectKeys(Writable.prototype); for (var v = 0; v < keys.length; v++) { var method = keys[v]; if (!Duplex.prototype[method]) Duplex.prototype[method] = Writable.prototype[method]; } } function Duplex(options) { if (!(this instanceof Duplex)) return new Duplex(options); Readable.call(this, options); Writable.call(this, options); this.allowHalfOpen = true; if (options) { if (options.readable === false) this.readable = false; if (options.writable === false) this.writable = false; if (options.allowHalfOpen === false) { this.allowHalfOpen = false; this.once('end', onend); } } } Object.defineProperty(Duplex.prototype, 'writableHighWaterMark', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.highWaterMark; } }); Object.defineProperty(Duplex.prototype, 'writableBuffer', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState && this._writableState.getBuffer(); } }); Object.defineProperty(Duplex.prototype, 'writableLength', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.length; } }); // the no-half-open enforcer function onend() { // If the writable side ended, then we're ok. if (this._writableState.ended) return; // no more data can be written. // But allow more writes to happen in this tick. process.nextTick(onEndNT, this); } function onEndNT(self) { self.end(); } Object.defineProperty(Duplex.prototype, 'destroyed', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { if (this._readableState === undefined || this._writableState === undefined) { return false; } return this._readableState.destroyed && this._writableState.destroyed; }, set: function set(value) { // we ignore the value if the stream // has not been initialized yet if (this._readableState === undefined || this._writableState === undefined) { return; } // backward compatibility, the user is explicitly // managing destroyed this._readableState.destroyed = value; this._writableState.destroyed = value; } }); /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_passthrough.js": /*!****************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/_stream_passthrough.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. // a passthrough stream. // basically just the most minimal sort of Transform stream. // Every written chunk gets output as-is. module.exports = PassThrough; var Transform = __webpack_require__(/*! ./_stream_transform */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_transform.js"); __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(PassThrough, Transform); function PassThrough(options) { if (!(this instanceof PassThrough)) return new PassThrough(options); Transform.call(this, options); } PassThrough.prototype._transform = function (chunk, encoding, cb) { cb(null, chunk); }; /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_readable.js": /*!*************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/_stream_readable.js ***! \*************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global, process) {// 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. module.exports = Readable; /**/ var Duplex; /**/ Readable.ReadableState = ReadableState; /**/ var EE = __webpack_require__(/*! events */ "./node_modules/events/events.js").EventEmitter; var EElistenerCount = function EElistenerCount(emitter, type) { return emitter.listeners(type).length; }; /**/ /**/ var Stream = __webpack_require__(/*! ./internal/streams/stream */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/stream-browser.js"); /**/ var Buffer = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js").Buffer; var OurUint8Array = global.Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); } function _isUint8Array(obj) { return Buffer.isBuffer(obj) || obj instanceof OurUint8Array; } /**/ var debugUtil = __webpack_require__(/*! util */ 8); var debug; if (debugUtil && debugUtil.debuglog) { debug = debugUtil.debuglog('stream'); } else { debug = function debug() {}; } /**/ var BufferList = __webpack_require__(/*! ./internal/streams/buffer_list */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/buffer_list.js"); var destroyImpl = __webpack_require__(/*! ./internal/streams/destroy */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/destroy.js"); var _require = __webpack_require__(/*! ./internal/streams/state */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/state.js"), getHighWaterMark = _require.getHighWaterMark; var _require$codes = __webpack_require__(/*! ../errors */ "./node_modules/hash-base/node_modules/readable-stream/errors-browser.js").codes, ERR_INVALID_ARG_TYPE = _require$codes.ERR_INVALID_ARG_TYPE, ERR_STREAM_PUSH_AFTER_EOF = _require$codes.ERR_STREAM_PUSH_AFTER_EOF, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_STREAM_UNSHIFT_AFTER_END_EVENT = _require$codes.ERR_STREAM_UNSHIFT_AFTER_END_EVENT; // Lazy loaded to improve the startup performance. var StringDecoder; var createReadableStreamAsyncIterator; var from; __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Readable, Stream); var errorOrDestroy = destroyImpl.errorOrDestroy; var kProxyEvents = ['error', 'close', 'destroy', 'pause', 'resume']; function prependListener(emitter, event, fn) { // Sadly this is not cacheable as some libraries bundle their own // event emitter implementation with them. if (typeof emitter.prependListener === 'function') return emitter.prependListener(event, fn); // This is a hack to make sure that our error handler is attached before any // userland ones. NEVER DO THIS. This is here only because this code needs // to continue to work with older versions of Node.js that do not include // the prependListener() method. The goal is to eventually remove this hack. if (!emitter._events || !emitter._events[event]) emitter.on(event, fn);else if (Array.isArray(emitter._events[event])) emitter._events[event].unshift(fn);else emitter._events[event] = [fn, emitter._events[event]]; } function ReadableState(options, stream, isDuplex) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js"); options = options || {}; // Duplex streams are both readable and writable, but share // the same options object. // However, some cases require setting options to different // values for the readable and the writable sides of the duplex stream. // These options can be provided separately as readableXXX and writableXXX. if (typeof isDuplex !== 'boolean') isDuplex = stream instanceof Duplex; // object stream flag. Used to make read(n) ignore n and to // make all the buffer merging and length checks go away this.objectMode = !!options.objectMode; if (isDuplex) this.objectMode = this.objectMode || !!options.readableObjectMode; // the point at which it stops calling _read() to fill the buffer // Note: 0 is a valid value, means "don't call _read preemptively ever" this.highWaterMark = getHighWaterMark(this, options, 'readableHighWaterMark', isDuplex); // A linked list is used to store data chunks instead of an array because the // linked list can remove elements from the beginning faster than // array.shift() this.buffer = new BufferList(); this.length = 0; this.pipes = null; this.pipesCount = 0; this.flowing = null; this.ended = false; this.endEmitted = false; this.reading = false; // a flag to be able to tell if the event 'readable'/'data' is emitted // immediately, or on a later tick. We set this to true at first, because // any actions that shouldn't happen until "later" should generally also // not happen before the first read call. this.sync = true; // whenever we return null, then we set a flag to say // that we're awaiting a 'readable' event emission. this.needReadable = false; this.emittedReadable = false; this.readableListening = false; this.resumeScheduled = false; this.paused = true; // Should close be emitted on destroy. Defaults to true. this.emitClose = options.emitClose !== false; // Should .destroy() be called after 'end' (and potentially 'finish') this.autoDestroy = !!options.autoDestroy; // has it been destroyed this.destroyed = false; // Crypto is kind of old and crusty. Historically, its default string // encoding is 'binary' so we have to make this configurable. // Everything else in the universe uses 'utf8', though. this.defaultEncoding = options.defaultEncoding || 'utf8'; // the number of writers that are awaiting a drain event in .pipe()s this.awaitDrain = 0; // if true, a maybeReadMore has been scheduled this.readingMore = false; this.decoder = null; this.encoding = null; if (options.encoding) { if (!StringDecoder) StringDecoder = __webpack_require__(/*! string_decoder/ */ "./node_modules/string_decoder/lib/string_decoder.js").StringDecoder; this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } } function Readable(options) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js"); if (!(this instanceof Readable)) return new Readable(options); // Checking for a Stream.Duplex instance is faster here instead of inside // the ReadableState constructor, at least with V8 6.5 var isDuplex = this instanceof Duplex; this._readableState = new ReadableState(options, this, isDuplex); // legacy this.readable = true; if (options) { if (typeof options.read === 'function') this._read = options.read; if (typeof options.destroy === 'function') this._destroy = options.destroy; } Stream.call(this); } Object.defineProperty(Readable.prototype, 'destroyed', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { if (this._readableState === undefined) { return false; } return this._readableState.destroyed; }, set: function set(value) { // we ignore the value if the stream // has not been initialized yet if (!this._readableState) { return; } // backward compatibility, the user is explicitly // managing destroyed this._readableState.destroyed = value; } }); Readable.prototype.destroy = destroyImpl.destroy; Readable.prototype._undestroy = destroyImpl.undestroy; Readable.prototype._destroy = function (err, cb) { cb(err); }; // Manually shove something into the read() buffer. // This returns true if the highWaterMark has not been hit yet, // similar to how Writable.write() returns true if you should // write() some more. Readable.prototype.push = function (chunk, encoding) { var state = this._readableState; var skipChunkCheck; if (!state.objectMode) { if (typeof chunk === 'string') { encoding = encoding || state.defaultEncoding; if (encoding !== state.encoding) { chunk = Buffer.from(chunk, encoding); encoding = ''; } skipChunkCheck = true; } } else { skipChunkCheck = true; } return readableAddChunk(this, chunk, encoding, false, skipChunkCheck); }; // Unshift should *always* be something directly out of read() Readable.prototype.unshift = function (chunk) { return readableAddChunk(this, chunk, null, true, false); }; function readableAddChunk(stream, chunk, encoding, addToFront, skipChunkCheck) { debug('readableAddChunk', chunk); var state = stream._readableState; if (chunk === null) { state.reading = false; onEofChunk(stream, state); } else { var er; if (!skipChunkCheck) er = chunkInvalid(state, chunk); if (er) { errorOrDestroy(stream, er); } else if (state.objectMode || chunk && chunk.length > 0) { if (typeof chunk !== 'string' && !state.objectMode && Object.getPrototypeOf(chunk) !== Buffer.prototype) { chunk = _uint8ArrayToBuffer(chunk); } if (addToFront) { if (state.endEmitted) errorOrDestroy(stream, new ERR_STREAM_UNSHIFT_AFTER_END_EVENT());else addChunk(stream, state, chunk, true); } else if (state.ended) { errorOrDestroy(stream, new ERR_STREAM_PUSH_AFTER_EOF()); } else if (state.destroyed) { return false; } else { state.reading = false; if (state.decoder && !encoding) { chunk = state.decoder.write(chunk); if (state.objectMode || chunk.length !== 0) addChunk(stream, state, chunk, false);else maybeReadMore(stream, state); } else { addChunk(stream, state, chunk, false); } } } else if (!addToFront) { state.reading = false; maybeReadMore(stream, state); } } // We can push more data if we are below the highWaterMark. // Also, if we have no data yet, we can stand some more bytes. // This is to work around cases where hwm=0, such as the repl. return !state.ended && (state.length < state.highWaterMark || state.length === 0); } function addChunk(stream, state, chunk, addToFront) { if (state.flowing && state.length === 0 && !state.sync) { state.awaitDrain = 0; stream.emit('data', chunk); } else { // update the buffer info. state.length += state.objectMode ? 1 : chunk.length; if (addToFront) state.buffer.unshift(chunk);else state.buffer.push(chunk); if (state.needReadable) emitReadable(stream); } maybeReadMore(stream, state); } function chunkInvalid(state, chunk) { var er; if (!_isUint8Array(chunk) && typeof chunk !== 'string' && chunk !== undefined && !state.objectMode) { er = new ERR_INVALID_ARG_TYPE('chunk', ['string', 'Buffer', 'Uint8Array'], chunk); } return er; } Readable.prototype.isPaused = function () { return this._readableState.flowing === false; }; // backwards compatibility. Readable.prototype.setEncoding = function (enc) { if (!StringDecoder) StringDecoder = __webpack_require__(/*! string_decoder/ */ "./node_modules/string_decoder/lib/string_decoder.js").StringDecoder; var decoder = new StringDecoder(enc); this._readableState.decoder = decoder; // If setEncoding(null), decoder.encoding equals utf8 this._readableState.encoding = this._readableState.decoder.encoding; // Iterate over current buffer to convert already stored Buffers: var p = this._readableState.buffer.head; var content = ''; while (p !== null) { content += decoder.write(p.data); p = p.next; } this._readableState.buffer.clear(); if (content !== '') this._readableState.buffer.push(content); this._readableState.length = content.length; return this; }; // Don't raise the hwm > 1GB var MAX_HWM = 0x40000000; function computeNewHighWaterMark(n) { if (n >= MAX_HWM) { // TODO(ronag): Throw ERR_VALUE_OUT_OF_RANGE. n = MAX_HWM; } else { // Get the next highest power of 2 to prevent increasing hwm excessively in // tiny amounts n--; n |= n >>> 1; n |= n >>> 2; n |= n >>> 4; n |= n >>> 8; n |= n >>> 16; n++; } return n; } // This function is designed to be inlinable, so please take care when making // changes to the function body. function howMuchToRead(n, state) { if (n <= 0 || state.length === 0 && state.ended) return 0; if (state.objectMode) return 1; if (n !== n) { // Only flow one buffer at a time if (state.flowing && state.length) return state.buffer.head.data.length;else return state.length; } // If we're asking for more than the current hwm, then raise the hwm. if (n > state.highWaterMark) state.highWaterMark = computeNewHighWaterMark(n); if (n <= state.length) return n; // Don't have enough if (!state.ended) { state.needReadable = true; return 0; } return state.length; } // you can override either this method, or the async _read(n) below. Readable.prototype.read = function (n) { debug('read', n); n = parseInt(n, 10); var state = this._readableState; var nOrig = n; if (n !== 0) state.emittedReadable = false; // if we're doing read(0) to trigger a readable event, but we // already have a bunch of data in the buffer, then just trigger // the 'readable' event and move on. if (n === 0 && state.needReadable && ((state.highWaterMark !== 0 ? state.length >= state.highWaterMark : state.length > 0) || state.ended)) { debug('read: emitReadable', state.length, state.ended); if (state.length === 0 && state.ended) endReadable(this);else emitReadable(this); return null; } n = howMuchToRead(n, state); // if we've ended, and we're now clear, then finish it up. if (n === 0 && state.ended) { if (state.length === 0) endReadable(this); return null; } // All the actual chunk generation logic needs to be // *below* the call to _read. The reason is that in certain // synthetic stream cases, such as passthrough streams, _read // may be a completely synchronous operation which may change // the state of the read buffer, providing enough data when // before there was *not* enough. // // So, the steps are: // 1. Figure out what the state of things will be after we do // a read from the buffer. // // 2. If that resulting state will trigger a _read, then call _read. // Note that this may be asynchronous, or synchronous. Yes, it is // deeply ugly to write APIs this way, but that still doesn't mean // that the Readable class should behave improperly, as streams are // designed to be sync/async agnostic. // Take note if the _read call is sync or async (ie, if the read call // has returned yet), so that we know whether or not it's safe to emit // 'readable' etc. // // 3. Actually pull the requested chunks out of the buffer and return. // if we need a readable event, then we need to do some reading. var doRead = state.needReadable; debug('need readable', doRead); // if we currently have less than the highWaterMark, then also read some if (state.length === 0 || state.length - n < state.highWaterMark) { doRead = true; debug('length less than watermark', doRead); } // however, if we've ended, then there's no point, and if we're already // reading, then it's unnecessary. if (state.ended || state.reading) { doRead = false; debug('reading or ended', doRead); } else if (doRead) { debug('do read'); state.reading = true; state.sync = true; // if the length is currently zero, then we *need* a readable event. if (state.length === 0) state.needReadable = true; // call internal read method this._read(state.highWaterMark); state.sync = false; // If _read pushed data synchronously, then `reading` will be false, // and we need to re-evaluate how much data we can return to the user. if (!state.reading) n = howMuchToRead(nOrig, state); } var ret; if (n > 0) ret = fromList(n, state);else ret = null; if (ret === null) { state.needReadable = state.length <= state.highWaterMark; n = 0; } else { state.length -= n; state.awaitDrain = 0; } if (state.length === 0) { // If we have nothing in the buffer, then we want to know // as soon as we *do* get something into the buffer. if (!state.ended) state.needReadable = true; // If we tried to read() past the EOF, then emit end on the next tick. if (nOrig !== n && state.ended) endReadable(this); } if (ret !== null) this.emit('data', ret); return ret; }; function onEofChunk(stream, state) { debug('onEofChunk'); if (state.ended) return; if (state.decoder) { var chunk = state.decoder.end(); if (chunk && chunk.length) { state.buffer.push(chunk); state.length += state.objectMode ? 1 : chunk.length; } } state.ended = true; if (state.sync) { // if we are sync, wait until next tick to emit the data. // Otherwise we risk emitting data in the flow() // the readable code triggers during a read() call emitReadable(stream); } else { // emit 'readable' now to make sure it gets picked up. state.needReadable = false; if (!state.emittedReadable) { state.emittedReadable = true; emitReadable_(stream); } } } // Don't emit readable right away in sync mode, because this can trigger // another read() call => stack overflow. This way, it might trigger // a nextTick recursion warning, but that's not so bad. function emitReadable(stream) { var state = stream._readableState; debug('emitReadable', state.needReadable, state.emittedReadable); state.needReadable = false; if (!state.emittedReadable) { debug('emitReadable', state.flowing); state.emittedReadable = true; process.nextTick(emitReadable_, stream); } } function emitReadable_(stream) { var state = stream._readableState; debug('emitReadable_', state.destroyed, state.length, state.ended); if (!state.destroyed && (state.length || state.ended)) { stream.emit('readable'); state.emittedReadable = false; } // The stream needs another readable event if // 1. It is not flowing, as the flow mechanism will take // care of it. // 2. It is not ended. // 3. It is below the highWaterMark, so we can schedule // another readable later. state.needReadable = !state.flowing && !state.ended && state.length <= state.highWaterMark; flow(stream); } // at this point, the user has presumably seen the 'readable' event, // and called read() to consume some data. that may have triggered // in turn another _read(n) call, in which case reading = true if // it's in progress. // However, if we're not ended, or reading, and the length < hwm, // then go ahead and try to read some more preemptively. function maybeReadMore(stream, state) { if (!state.readingMore) { state.readingMore = true; process.nextTick(maybeReadMore_, stream, state); } } function maybeReadMore_(stream, state) { // Attempt to read more data if we should. // // The conditions for reading more data are (one of): // - Not enough data buffered (state.length < state.highWaterMark). The loop // is responsible for filling the buffer with enough data if such data // is available. If highWaterMark is 0 and we are not in the flowing mode // we should _not_ attempt to buffer any extra data. We'll get more data // when the stream consumer calls read() instead. // - No data in the buffer, and the stream is in flowing mode. In this mode // the loop below is responsible for ensuring read() is called. Failing to // call read here would abort the flow and there's no other mechanism for // continuing the flow if the stream consumer has just subscribed to the // 'data' event. // // In addition to the above conditions to keep reading data, the following // conditions prevent the data from being read: // - The stream has ended (state.ended). // - There is already a pending 'read' operation (state.reading). This is a // case where the the stream has called the implementation defined _read() // method, but they are processing the call asynchronously and have _not_ // called push() with new data. In this case we skip performing more // read()s. The execution ends in this method again after the _read() ends // up calling push() with more data. while (!state.reading && !state.ended && (state.length < state.highWaterMark || state.flowing && state.length === 0)) { var len = state.length; debug('maybeReadMore read 0'); stream.read(0); if (len === state.length) // didn't get any data, stop spinning. break; } state.readingMore = false; } // abstract method. to be overridden in specific implementation classes. // call cb(er, data) where data is <= n in length. // for virtual (non-string, non-buffer) streams, "length" is somewhat // arbitrary, and perhaps not very meaningful. Readable.prototype._read = function (n) { errorOrDestroy(this, new ERR_METHOD_NOT_IMPLEMENTED('_read()')); }; Readable.prototype.pipe = function (dest, pipeOpts) { var src = this; var state = this._readableState; switch (state.pipesCount) { case 0: state.pipes = dest; break; case 1: state.pipes = [state.pipes, dest]; break; default: state.pipes.push(dest); break; } state.pipesCount += 1; debug('pipe count=%d opts=%j', state.pipesCount, pipeOpts); var doEnd = (!pipeOpts || pipeOpts.end !== false) && dest !== process.stdout && dest !== process.stderr; var endFn = doEnd ? onend : unpipe; if (state.endEmitted) process.nextTick(endFn);else src.once('end', endFn); dest.on('unpipe', onunpipe); function onunpipe(readable, unpipeInfo) { debug('onunpipe'); if (readable === src) { if (unpipeInfo && unpipeInfo.hasUnpiped === false) { unpipeInfo.hasUnpiped = true; cleanup(); } } } function onend() { debug('onend'); dest.end(); } // when the dest drains, it reduces the awaitDrain counter // on the source. This would be more elegant with a .once() // handler in flow(), but adding and removing repeatedly is // too slow. var ondrain = pipeOnDrain(src); dest.on('drain', ondrain); var cleanedUp = false; function cleanup() { debug('cleanup'); // cleanup event handlers once the pipe is broken dest.removeListener('close', onclose); dest.removeListener('finish', onfinish); dest.removeListener('drain', ondrain); dest.removeListener('error', onerror); dest.removeListener('unpipe', onunpipe); src.removeListener('end', onend); src.removeListener('end', unpipe); src.removeListener('data', ondata); cleanedUp = true; // if the reader is waiting for a drain event from this // specific writer, then it would cause it to never start // flowing again. // So, if this is awaiting a drain, then we just call it now. // If we don't know, then assume that we are waiting for one. if (state.awaitDrain && (!dest._writableState || dest._writableState.needDrain)) ondrain(); } src.on('data', ondata); function ondata(chunk) { debug('ondata'); var ret = dest.write(chunk); debug('dest.write', ret); if (ret === false) { // If the user unpiped during `dest.write()`, it is possible // to get stuck in a permanently paused state if that write // also returned false. // => Check whether `dest` is still a piping destination. if ((state.pipesCount === 1 && state.pipes === dest || state.pipesCount > 1 && indexOf(state.pipes, dest) !== -1) && !cleanedUp) { debug('false write response, pause', state.awaitDrain); state.awaitDrain++; } src.pause(); } } // if the dest has an error, then stop piping into it. // however, don't suppress the throwing behavior for this. function onerror(er) { debug('onerror', er); unpipe(); dest.removeListener('error', onerror); if (EElistenerCount(dest, 'error') === 0) errorOrDestroy(dest, er); } // Make sure our error handler is attached before userland ones. prependListener(dest, 'error', onerror); // Both close and finish should trigger unpipe, but only once. function onclose() { dest.removeListener('finish', onfinish); unpipe(); } dest.once('close', onclose); function onfinish() { debug('onfinish'); dest.removeListener('close', onclose); unpipe(); } dest.once('finish', onfinish); function unpipe() { debug('unpipe'); src.unpipe(dest); } // tell the dest that it's being piped to dest.emit('pipe', src); // start the flow if it hasn't been started already. if (!state.flowing) { debug('pipe resume'); src.resume(); } return dest; }; function pipeOnDrain(src) { return function pipeOnDrainFunctionResult() { var state = src._readableState; debug('pipeOnDrain', state.awaitDrain); if (state.awaitDrain) state.awaitDrain--; if (state.awaitDrain === 0 && EElistenerCount(src, 'data')) { state.flowing = true; flow(src); } }; } Readable.prototype.unpipe = function (dest) { var state = this._readableState; var unpipeInfo = { hasUnpiped: false }; // if we're not piping anywhere, then do nothing. if (state.pipesCount === 0) return this; // just one destination. most common case. if (state.pipesCount === 1) { // passed in one, but it's not the right one. if (dest && dest !== state.pipes) return this; if (!dest) dest = state.pipes; // got a match. state.pipes = null; state.pipesCount = 0; state.flowing = false; if (dest) dest.emit('unpipe', this, unpipeInfo); return this; } // slow case. multiple pipe destinations. if (!dest) { // remove all. var dests = state.pipes; var len = state.pipesCount; state.pipes = null; state.pipesCount = 0; state.flowing = false; for (var i = 0; i < len; i++) { dests[i].emit('unpipe', this, { hasUnpiped: false }); } return this; } // try to find the right one. var index = indexOf(state.pipes, dest); if (index === -1) return this; state.pipes.splice(index, 1); state.pipesCount -= 1; if (state.pipesCount === 1) state.pipes = state.pipes[0]; dest.emit('unpipe', this, unpipeInfo); return this; }; // set up data events if they are asked for // Ensure readable listeners eventually get something Readable.prototype.on = function (ev, fn) { var res = Stream.prototype.on.call(this, ev, fn); var state = this._readableState; if (ev === 'data') { // update readableListening so that resume() may be a no-op // a few lines down. This is needed to support once('readable'). state.readableListening = this.listenerCount('readable') > 0; // Try start flowing on next tick if stream isn't explicitly paused if (state.flowing !== false) this.resume(); } else if (ev === 'readable') { if (!state.endEmitted && !state.readableListening) { state.readableListening = state.needReadable = true; state.flowing = false; state.emittedReadable = false; debug('on readable', state.length, state.reading); if (state.length) { emitReadable(this); } else if (!state.reading) { process.nextTick(nReadingNextTick, this); } } } return res; }; Readable.prototype.addListener = Readable.prototype.on; Readable.prototype.removeListener = function (ev, fn) { var res = Stream.prototype.removeListener.call(this, ev, fn); if (ev === 'readable') { // We need to check if there is someone still listening to // readable and reset the state. However this needs to happen // after readable has been emitted but before I/O (nextTick) to // support once('readable', fn) cycles. This means that calling // resume within the same tick will have no // effect. process.nextTick(updateReadableListening, this); } return res; }; Readable.prototype.removeAllListeners = function (ev) { var res = Stream.prototype.removeAllListeners.apply(this, arguments); if (ev === 'readable' || ev === undefined) { // We need to check if there is someone still listening to // readable and reset the state. However this needs to happen // after readable has been emitted but before I/O (nextTick) to // support once('readable', fn) cycles. This means that calling // resume within the same tick will have no // effect. process.nextTick(updateReadableListening, this); } return res; }; function updateReadableListening(self) { var state = self._readableState; state.readableListening = self.listenerCount('readable') > 0; if (state.resumeScheduled && !state.paused) { // flowing needs to be set to true now, otherwise // the upcoming resume will not flow. state.flowing = true; // crude way to check if we should resume } else if (self.listenerCount('data') > 0) { self.resume(); } } function nReadingNextTick(self) { debug('readable nexttick read 0'); self.read(0); } // pause() and resume() are remnants of the legacy readable stream API // If the user uses them, then switch into old mode. Readable.prototype.resume = function () { var state = this._readableState; if (!state.flowing) { debug('resume'); // we flow only if there is no one listening // for readable, but we still have to call // resume() state.flowing = !state.readableListening; resume(this, state); } state.paused = false; return this; }; function resume(stream, state) { if (!state.resumeScheduled) { state.resumeScheduled = true; process.nextTick(resume_, stream, state); } } function resume_(stream, state) { debug('resume', state.reading); if (!state.reading) { stream.read(0); } state.resumeScheduled = false; stream.emit('resume'); flow(stream); if (state.flowing && !state.reading) stream.read(0); } Readable.prototype.pause = function () { debug('call pause flowing=%j', this._readableState.flowing); if (this._readableState.flowing !== false) { debug('pause'); this._readableState.flowing = false; this.emit('pause'); } this._readableState.paused = true; return this; }; function flow(stream) { var state = stream._readableState; debug('flow', state.flowing); while (state.flowing && stream.read() !== null) { ; } } // wrap an old-style stream as the async data source. // This is *not* part of the readable stream interface. // It is an ugly unfortunate mess of history. Readable.prototype.wrap = function (stream) { var _this = this; var state = this._readableState; var paused = false; stream.on('end', function () { debug('wrapped end'); if (state.decoder && !state.ended) { var chunk = state.decoder.end(); if (chunk && chunk.length) _this.push(chunk); } _this.push(null); }); stream.on('data', function (chunk) { debug('wrapped data'); if (state.decoder) chunk = state.decoder.write(chunk); // don't skip over falsy values in objectMode if (state.objectMode && (chunk === null || chunk === undefined)) return;else if (!state.objectMode && (!chunk || !chunk.length)) return; var ret = _this.push(chunk); if (!ret) { paused = true; stream.pause(); } }); // proxy all the other methods. // important when wrapping filters and duplexes. for (var i in stream) { if (this[i] === undefined && typeof stream[i] === 'function') { this[i] = function methodWrap(method) { return function methodWrapReturnFunction() { return stream[method].apply(stream, arguments); }; }(i); } } // proxy certain important events. for (var n = 0; n < kProxyEvents.length; n++) { stream.on(kProxyEvents[n], this.emit.bind(this, kProxyEvents[n])); } // when we try to consume some more bytes, simply unpause the // underlying stream. this._read = function (n) { debug('wrapped _read', n); if (paused) { paused = false; stream.resume(); } }; return this; }; if (typeof Symbol === 'function') { Readable.prototype[Symbol.asyncIterator] = function () { if (createReadableStreamAsyncIterator === undefined) { createReadableStreamAsyncIterator = __webpack_require__(/*! ./internal/streams/async_iterator */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/async_iterator.js"); } return createReadableStreamAsyncIterator(this); }; } Object.defineProperty(Readable.prototype, 'readableHighWaterMark', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState.highWaterMark; } }); Object.defineProperty(Readable.prototype, 'readableBuffer', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState && this._readableState.buffer; } }); Object.defineProperty(Readable.prototype, 'readableFlowing', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState.flowing; }, set: function set(state) { if (this._readableState) { this._readableState.flowing = state; } } }); // exposed for testing purposes only. Readable._fromList = fromList; Object.defineProperty(Readable.prototype, 'readableLength', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._readableState.length; } }); // Pluck off n bytes from an array of buffers. // Length is the combined lengths of all the buffers in the list. // This function is designed to be inlinable, so please take care when making // changes to the function body. function fromList(n, state) { // nothing buffered if (state.length === 0) return null; var ret; if (state.objectMode) ret = state.buffer.shift();else if (!n || n >= state.length) { // read it all, truncate the list if (state.decoder) ret = state.buffer.join('');else if (state.buffer.length === 1) ret = state.buffer.first();else ret = state.buffer.concat(state.length); state.buffer.clear(); } else { // read part of list ret = state.buffer.consume(n, state.decoder); } return ret; } function endReadable(stream) { var state = stream._readableState; debug('endReadable', state.endEmitted); if (!state.endEmitted) { state.ended = true; process.nextTick(endReadableNT, state, stream); } } function endReadableNT(state, stream) { debug('endReadableNT', state.endEmitted, state.length); // Check that we didn't get one last unshift. if (!state.endEmitted && state.length === 0) { state.endEmitted = true; stream.readable = false; stream.emit('end'); if (state.autoDestroy) { // In case of duplex streams we need a way to detect // if the writable side is ready for autoDestroy as well var wState = stream._writableState; if (!wState || wState.autoDestroy && wState.finished) { stream.destroy(); } } } } if (typeof Symbol === 'function') { Readable.from = function (iterable, opts) { if (from === undefined) { from = __webpack_require__(/*! ./internal/streams/from */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/from-browser.js"); } return from(Readable, iterable, opts); }; } function indexOf(xs, x) { for (var i = 0, l = xs.length; i < l; i++) { if (xs[i] === x) return i; } return -1; } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"), __webpack_require__(/*! ./../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_transform.js": /*!**************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/_stream_transform.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. // a transform stream is a readable/writable stream where you do // something with the data. Sometimes it's called a "filter", // but that's not a great name for it, since that implies a thing where // some bits pass through, and others are simply ignored. (That would // be a valid example of a transform, of course.) // // While the output is causally related to the input, it's not a // necessarily symmetric or synchronous transformation. For example, // a zlib stream might take multiple plain-text writes(), and then // emit a single compressed chunk some time in the future. // // Here's how this works: // // The Transform stream has all the aspects of the readable and writable // stream classes. When you write(chunk), that calls _write(chunk,cb) // internally, and returns false if there's a lot of pending writes // buffered up. When you call read(), that calls _read(n) until // there's enough pending readable data buffered up. // // In a transform stream, the written data is placed in a buffer. When // _read(n) is called, it transforms the queued up data, calling the // buffered _write cb's as it consumes chunks. If consuming a single // written chunk would result in multiple output chunks, then the first // outputted bit calls the readcb, and subsequent chunks just go into // the read buffer, and will cause it to emit 'readable' if necessary. // // This way, back-pressure is actually determined by the reading side, // since _read has to be called to start processing a new chunk. However, // a pathological inflate type of transform can cause excessive buffering // here. For example, imagine a stream where every byte of input is // interpreted as an integer from 0-255, and then results in that many // bytes of output. Writing the 4 bytes {ff,ff,ff,ff} would result in // 1kb of data being output. In this case, you could write a very small // amount of input, and end up with a very large amount of output. In // such a pathological inflating mechanism, there'd be no way to tell // the system to stop doing the transform. A single 4MB write could // cause the system to run out of memory. // // However, even in such a pathological case, only a single written chunk // would be consumed, and then the rest would wait (un-transformed) until // the results of the previous transformed chunk were consumed. module.exports = Transform; var _require$codes = __webpack_require__(/*! ../errors */ "./node_modules/hash-base/node_modules/readable-stream/errors-browser.js").codes, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_MULTIPLE_CALLBACK = _require$codes.ERR_MULTIPLE_CALLBACK, ERR_TRANSFORM_ALREADY_TRANSFORMING = _require$codes.ERR_TRANSFORM_ALREADY_TRANSFORMING, ERR_TRANSFORM_WITH_LENGTH_0 = _require$codes.ERR_TRANSFORM_WITH_LENGTH_0; var Duplex = __webpack_require__(/*! ./_stream_duplex */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js"); __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Transform, Duplex); function afterTransform(er, data) { var ts = this._transformState; ts.transforming = false; var cb = ts.writecb; if (cb === null) { return this.emit('error', new ERR_MULTIPLE_CALLBACK()); } ts.writechunk = null; ts.writecb = null; if (data != null) // single equals check for both `null` and `undefined` this.push(data); cb(er); var rs = this._readableState; rs.reading = false; if (rs.needReadable || rs.length < rs.highWaterMark) { this._read(rs.highWaterMark); } } function Transform(options) { if (!(this instanceof Transform)) return new Transform(options); Duplex.call(this, options); this._transformState = { afterTransform: afterTransform.bind(this), needTransform: false, transforming: false, writecb: null, writechunk: null, writeencoding: null }; // start out asking for a readable event once data is transformed. this._readableState.needReadable = true; // we have implemented the _read method, and done the other things // that Readable wants before the first _read call, so unset the // sync guard flag. this._readableState.sync = false; if (options) { if (typeof options.transform === 'function') this._transform = options.transform; if (typeof options.flush === 'function') this._flush = options.flush; } // When the writable side finishes, then flush out anything remaining. this.on('prefinish', prefinish); } function prefinish() { var _this = this; if (typeof this._flush === 'function' && !this._readableState.destroyed) { this._flush(function (er, data) { done(_this, er, data); }); } else { done(this, null, null); } } Transform.prototype.push = function (chunk, encoding) { this._transformState.needTransform = false; return Duplex.prototype.push.call(this, chunk, encoding); }; // This is the part where you do stuff! // override this function in implementation classes. // 'chunk' is an input chunk. // // Call `push(newChunk)` to pass along transformed output // to the readable side. You may call 'push' zero or more times. // // Call `cb(err)` when you are done with this chunk. If you pass // an error, then that'll put the hurt on the whole operation. If you // never call cb(), then you'll never get another chunk. Transform.prototype._transform = function (chunk, encoding, cb) { cb(new ERR_METHOD_NOT_IMPLEMENTED('_transform()')); }; Transform.prototype._write = function (chunk, encoding, cb) { var ts = this._transformState; ts.writecb = cb; ts.writechunk = chunk; ts.writeencoding = encoding; if (!ts.transforming) { var rs = this._readableState; if (ts.needTransform || rs.needReadable || rs.length < rs.highWaterMark) this._read(rs.highWaterMark); } }; // Doesn't matter what the args are here. // _transform does all the work. // That we got here means that the readable side wants more data. Transform.prototype._read = function (n) { var ts = this._transformState; if (ts.writechunk !== null && !ts.transforming) { ts.transforming = true; this._transform(ts.writechunk, ts.writeencoding, ts.afterTransform); } else { // mark that we need a transform, so that any data that comes in // will get processed, now that we've asked for it. ts.needTransform = true; } }; Transform.prototype._destroy = function (err, cb) { Duplex.prototype._destroy.call(this, err, function (err2) { cb(err2); }); }; function done(stream, er, data) { if (er) return stream.emit('error', er); if (data != null) // single equals check for both `null` and `undefined` stream.push(data); // TODO(BridgeAR): Write a test for these two error cases // if there's nothing in the write buffer, then that means // that nothing more will ever be provided if (stream._writableState.length) throw new ERR_TRANSFORM_WITH_LENGTH_0(); if (stream._transformState.transforming) throw new ERR_TRANSFORM_ALREADY_TRANSFORMING(); return stream.push(null); } /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_writable.js": /*!*************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/_stream_writable.js ***! \*************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global, process) {// 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. // A bit simpler than readable streams. // Implement an async ._write(chunk, encoding, cb), and it'll handle all // the drain event emission and buffering. module.exports = Writable; /* */ function WriteReq(chunk, encoding, cb) { this.chunk = chunk; this.encoding = encoding; this.callback = cb; this.next = null; } // It seems a linked list but it is not // there will be only 2 of these for each stream function CorkedRequest(state) { var _this = this; this.next = null; this.entry = null; this.finish = function () { onCorkedFinish(_this, state); }; } /* */ /**/ var Duplex; /**/ Writable.WritableState = WritableState; /**/ var internalUtil = { deprecate: __webpack_require__(/*! util-deprecate */ "./node_modules/util-deprecate/browser.js") }; /**/ /**/ var Stream = __webpack_require__(/*! ./internal/streams/stream */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/stream-browser.js"); /**/ var Buffer = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js").Buffer; var OurUint8Array = global.Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); } function _isUint8Array(obj) { return Buffer.isBuffer(obj) || obj instanceof OurUint8Array; } var destroyImpl = __webpack_require__(/*! ./internal/streams/destroy */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/destroy.js"); var _require = __webpack_require__(/*! ./internal/streams/state */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/state.js"), getHighWaterMark = _require.getHighWaterMark; var _require$codes = __webpack_require__(/*! ../errors */ "./node_modules/hash-base/node_modules/readable-stream/errors-browser.js").codes, ERR_INVALID_ARG_TYPE = _require$codes.ERR_INVALID_ARG_TYPE, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_MULTIPLE_CALLBACK = _require$codes.ERR_MULTIPLE_CALLBACK, ERR_STREAM_CANNOT_PIPE = _require$codes.ERR_STREAM_CANNOT_PIPE, ERR_STREAM_DESTROYED = _require$codes.ERR_STREAM_DESTROYED, ERR_STREAM_NULL_VALUES = _require$codes.ERR_STREAM_NULL_VALUES, ERR_STREAM_WRITE_AFTER_END = _require$codes.ERR_STREAM_WRITE_AFTER_END, ERR_UNKNOWN_ENCODING = _require$codes.ERR_UNKNOWN_ENCODING; var errorOrDestroy = destroyImpl.errorOrDestroy; __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js")(Writable, Stream); function nop() {} function WritableState(options, stream, isDuplex) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js"); options = options || {}; // Duplex streams are both readable and writable, but share // the same options object. // However, some cases require setting options to different // values for the readable and the writable sides of the duplex stream, // e.g. options.readableObjectMode vs. options.writableObjectMode, etc. if (typeof isDuplex !== 'boolean') isDuplex = stream instanceof Duplex; // object stream flag to indicate whether or not this stream // contains buffers or objects. this.objectMode = !!options.objectMode; if (isDuplex) this.objectMode = this.objectMode || !!options.writableObjectMode; // the point at which write() starts returning false // Note: 0 is a valid value, means that we always return false if // the entire buffer is not flushed immediately on write() this.highWaterMark = getHighWaterMark(this, options, 'writableHighWaterMark', isDuplex); // if _final has been called this.finalCalled = false; // drain event flag. this.needDrain = false; // at the start of calling end() this.ending = false; // when end() has been called, and returned this.ended = false; // when 'finish' is emitted this.finished = false; // has it been destroyed this.destroyed = false; // should we decode strings into buffers before passing to _write? // this is here so that some node-core streams can optimize string // handling at a lower level. var noDecode = options.decodeStrings === false; this.decodeStrings = !noDecode; // Crypto is kind of old and crusty. Historically, its default string // encoding is 'binary' so we have to make this configurable. // Everything else in the universe uses 'utf8', though. this.defaultEncoding = options.defaultEncoding || 'utf8'; // not an actual buffer we keep track of, but a measurement // of how much we're waiting to get pushed to some underlying // socket or file. this.length = 0; // a flag to see when we're in the middle of a write. this.writing = false; // when true all writes will be buffered until .uncork() call this.corked = 0; // a flag to be able to tell if the onwrite cb is called immediately, // or on a later tick. We set this to true at first, because any // actions that shouldn't happen until "later" should generally also // not happen before the first write call. this.sync = true; // a flag to know if we're processing previously buffered items, which // may call the _write() callback in the same tick, so that we don't // end up in an overlapped onwrite situation. this.bufferProcessing = false; // the callback that's passed to _write(chunk,cb) this.onwrite = function (er) { onwrite(stream, er); }; // the callback that the user supplies to write(chunk,encoding,cb) this.writecb = null; // the amount that is being written when _write is called. this.writelen = 0; this.bufferedRequest = null; this.lastBufferedRequest = null; // number of pending user-supplied write callbacks // this must be 0 before 'finish' can be emitted this.pendingcb = 0; // emit prefinish if the only thing we're waiting for is _write cbs // This is relevant for synchronous Transform streams this.prefinished = false; // True if the error was already emitted and should not be thrown again this.errorEmitted = false; // Should close be emitted on destroy. Defaults to true. this.emitClose = options.emitClose !== false; // Should .destroy() be called after 'finish' (and potentially 'end') this.autoDestroy = !!options.autoDestroy; // count buffered requests this.bufferedRequestCount = 0; // allocate the first CorkedRequest, there is always // one allocated and free to use, and we maintain at most two this.corkedRequestsFree = new CorkedRequest(this); } WritableState.prototype.getBuffer = function getBuffer() { var current = this.bufferedRequest; var out = []; while (current) { out.push(current); current = current.next; } return out; }; (function () { try { Object.defineProperty(WritableState.prototype, 'buffer', { get: internalUtil.deprecate(function writableStateBufferGetter() { return this.getBuffer(); }, '_writableState.buffer is deprecated. Use _writableState.getBuffer ' + 'instead.', 'DEP0003') }); } catch (_) {} })(); // Test _writableState for inheritance to account for Duplex streams, // whose prototype chain only points to Readable. var realHasInstance; if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.prototype[Symbol.hasInstance] === 'function') { realHasInstance = Function.prototype[Symbol.hasInstance]; Object.defineProperty(Writable, Symbol.hasInstance, { value: function value(object) { if (realHasInstance.call(this, object)) return true; if (this !== Writable) return false; return object && object._writableState instanceof WritableState; } }); } else { realHasInstance = function realHasInstance(object) { return object instanceof this; }; } function Writable(options) { Duplex = Duplex || __webpack_require__(/*! ./_stream_duplex */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js"); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` // would return false, as no `_writableState` property is attached. // Trying to use the custom `instanceof` for Writable here will also break the // Node.js LazyTransform implementation, which has a non-trivial getter for // `_writableState` that would lead to infinite recursion. // Checking for a Stream.Duplex instance is faster here instead of inside // the WritableState constructor, at least with V8 6.5 var isDuplex = this instanceof Duplex; if (!isDuplex && !realHasInstance.call(Writable, this)) return new Writable(options); this._writableState = new WritableState(options, this, isDuplex); // legacy. this.writable = true; if (options) { if (typeof options.write === 'function') this._write = options.write; if (typeof options.writev === 'function') this._writev = options.writev; if (typeof options.destroy === 'function') this._destroy = options.destroy; if (typeof options.final === 'function') this._final = options.final; } Stream.call(this); } // Otherwise people can pipe Writable streams, which is just wrong. Writable.prototype.pipe = function () { errorOrDestroy(this, new ERR_STREAM_CANNOT_PIPE()); }; function writeAfterEnd(stream, cb) { var er = new ERR_STREAM_WRITE_AFTER_END(); // TODO: defer error events consistently everywhere, not just the cb errorOrDestroy(stream, er); process.nextTick(cb, er); } // Checks that a user-supplied chunk is valid, especially for the particular // mode the stream is in. Currently this means that `null` is never accepted // and undefined/non-string values are only allowed in object mode. function validChunk(stream, state, chunk, cb) { var er; if (chunk === null) { er = new ERR_STREAM_NULL_VALUES(); } else if (typeof chunk !== 'string' && !state.objectMode) { er = new ERR_INVALID_ARG_TYPE('chunk', ['string', 'Buffer'], chunk); } if (er) { errorOrDestroy(stream, er); process.nextTick(cb, er); return false; } return true; } Writable.prototype.write = function (chunk, encoding, cb) { var state = this._writableState; var ret = false; var isBuf = !state.objectMode && _isUint8Array(chunk); if (isBuf && !Buffer.isBuffer(chunk)) { chunk = _uint8ArrayToBuffer(chunk); } if (typeof encoding === 'function') { cb = encoding; encoding = null; } if (isBuf) encoding = 'buffer';else if (!encoding) encoding = state.defaultEncoding; if (typeof cb !== 'function') cb = nop; if (state.ending) writeAfterEnd(this, cb);else if (isBuf || validChunk(this, state, chunk, cb)) { state.pendingcb++; ret = writeOrBuffer(this, state, isBuf, chunk, encoding, cb); } return ret; }; Writable.prototype.cork = function () { this._writableState.corked++; }; Writable.prototype.uncork = function () { var state = this._writableState; if (state.corked) { state.corked--; if (!state.writing && !state.corked && !state.bufferProcessing && state.bufferedRequest) clearBuffer(this, state); } }; Writable.prototype.setDefaultEncoding = function setDefaultEncoding(encoding) { // node::ParseEncoding() requires lower case. if (typeof encoding === 'string') encoding = encoding.toLowerCase(); if (!(['hex', 'utf8', 'utf-8', 'ascii', 'binary', 'base64', 'ucs2', 'ucs-2', 'utf16le', 'utf-16le', 'raw'].indexOf((encoding + '').toLowerCase()) > -1)) throw new ERR_UNKNOWN_ENCODING(encoding); this._writableState.defaultEncoding = encoding; return this; }; Object.defineProperty(Writable.prototype, 'writableBuffer', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState && this._writableState.getBuffer(); } }); function decodeChunk(state, chunk, encoding) { if (!state.objectMode && state.decodeStrings !== false && typeof chunk === 'string') { chunk = Buffer.from(chunk, encoding); } return chunk; } Object.defineProperty(Writable.prototype, 'writableHighWaterMark', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.highWaterMark; } }); // if we're already writing something, then just put this // in the queue, and wait our turn. Otherwise, call _write // If we return false, then we need a drain event, so set that flag. function writeOrBuffer(stream, state, isBuf, chunk, encoding, cb) { if (!isBuf) { var newChunk = decodeChunk(state, chunk, encoding); if (chunk !== newChunk) { isBuf = true; encoding = 'buffer'; chunk = newChunk; } } var len = state.objectMode ? 1 : chunk.length; state.length += len; var ret = state.length < state.highWaterMark; // we must ensure that previous needDrain will not be reset to false. if (!ret) state.needDrain = true; if (state.writing || state.corked) { var last = state.lastBufferedRequest; state.lastBufferedRequest = { chunk: chunk, encoding: encoding, isBuf: isBuf, callback: cb, next: null }; if (last) { last.next = state.lastBufferedRequest; } else { state.bufferedRequest = state.lastBufferedRequest; } state.bufferedRequestCount += 1; } else { doWrite(stream, state, false, len, chunk, encoding, cb); } return ret; } function doWrite(stream, state, writev, len, chunk, encoding, cb) { state.writelen = len; state.writecb = cb; state.writing = true; state.sync = true; if (state.destroyed) state.onwrite(new ERR_STREAM_DESTROYED('write'));else if (writev) stream._writev(chunk, state.onwrite);else stream._write(chunk, encoding, state.onwrite); state.sync = false; } function onwriteError(stream, state, sync, er, cb) { --state.pendingcb; if (sync) { // defer the callback if we are being called synchronously // to avoid piling up things on the stack process.nextTick(cb, er); // this can emit finish, and it will always happen // after error process.nextTick(finishMaybe, stream, state); stream._writableState.errorEmitted = true; errorOrDestroy(stream, er); } else { // the caller expect this to happen before if // it is async cb(er); stream._writableState.errorEmitted = true; errorOrDestroy(stream, er); // this can emit finish, but finish must // always follow error finishMaybe(stream, state); } } function onwriteStateUpdate(state) { state.writing = false; state.writecb = null; state.length -= state.writelen; state.writelen = 0; } function onwrite(stream, er) { var state = stream._writableState; var sync = state.sync; var cb = state.writecb; if (typeof cb !== 'function') throw new ERR_MULTIPLE_CALLBACK(); onwriteStateUpdate(state); if (er) onwriteError(stream, state, sync, er, cb);else { // Check if we're actually ready to finish, but don't emit yet var finished = needFinish(state) || stream.destroyed; if (!finished && !state.corked && !state.bufferProcessing && state.bufferedRequest) { clearBuffer(stream, state); } if (sync) { process.nextTick(afterWrite, stream, state, finished, cb); } else { afterWrite(stream, state, finished, cb); } } } function afterWrite(stream, state, finished, cb) { if (!finished) onwriteDrain(stream, state); state.pendingcb--; cb(); finishMaybe(stream, state); } // Must force callback to be called on nextTick, so that we don't // emit 'drain' before the write() consumer gets the 'false' return // value, and has a chance to attach a 'drain' listener. function onwriteDrain(stream, state) { if (state.length === 0 && state.needDrain) { state.needDrain = false; stream.emit('drain'); } } // if there's something in the buffer waiting, then process it function clearBuffer(stream, state) { state.bufferProcessing = true; var entry = state.bufferedRequest; if (stream._writev && entry && entry.next) { // Fast case, write everything using _writev() var l = state.bufferedRequestCount; var buffer = new Array(l); var holder = state.corkedRequestsFree; holder.entry = entry; var count = 0; var allBuffers = true; while (entry) { buffer[count] = entry; if (!entry.isBuf) allBuffers = false; entry = entry.next; count += 1; } buffer.allBuffers = allBuffers; doWrite(stream, state, true, state.length, buffer, '', holder.finish); // doWrite is almost always async, defer these to save a bit of time // as the hot path ends with doWrite state.pendingcb++; state.lastBufferedRequest = null; if (holder.next) { state.corkedRequestsFree = holder.next; holder.next = null; } else { state.corkedRequestsFree = new CorkedRequest(state); } state.bufferedRequestCount = 0; } else { // Slow case, write chunks one-by-one while (entry) { var chunk = entry.chunk; var encoding = entry.encoding; var cb = entry.callback; var len = state.objectMode ? 1 : chunk.length; doWrite(stream, state, false, len, chunk, encoding, cb); entry = entry.next; state.bufferedRequestCount--; // if we didn't call the onwrite immediately, then // it means that we need to wait until it does. // also, that means that the chunk and cb are currently // being processed, so move the buffer counter past them. if (state.writing) { break; } } if (entry === null) state.lastBufferedRequest = null; } state.bufferedRequest = entry; state.bufferProcessing = false; } Writable.prototype._write = function (chunk, encoding, cb) { cb(new ERR_METHOD_NOT_IMPLEMENTED('_write()')); }; Writable.prototype._writev = null; Writable.prototype.end = function (chunk, encoding, cb) { var state = this._writableState; if (typeof chunk === 'function') { cb = chunk; chunk = null; encoding = null; } else if (typeof encoding === 'function') { cb = encoding; encoding = null; } if (chunk !== null && chunk !== undefined) this.write(chunk, encoding); // .end() fully uncorks if (state.corked) { state.corked = 1; this.uncork(); } // ignore unnecessary end() calls. if (!state.ending) endWritable(this, state, cb); return this; }; Object.defineProperty(Writable.prototype, 'writableLength', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { return this._writableState.length; } }); function needFinish(state) { return state.ending && state.length === 0 && state.bufferedRequest === null && !state.finished && !state.writing; } function callFinal(stream, state) { stream._final(function (err) { state.pendingcb--; if (err) { errorOrDestroy(stream, err); } state.prefinished = true; stream.emit('prefinish'); finishMaybe(stream, state); }); } function prefinish(stream, state) { if (!state.prefinished && !state.finalCalled) { if (typeof stream._final === 'function' && !state.destroyed) { state.pendingcb++; state.finalCalled = true; process.nextTick(callFinal, stream, state); } else { state.prefinished = true; stream.emit('prefinish'); } } } function finishMaybe(stream, state) { var need = needFinish(state); if (need) { prefinish(stream, state); if (state.pendingcb === 0) { state.finished = true; stream.emit('finish'); if (state.autoDestroy) { // In case of duplex streams we need a way to detect // if the readable side is ready for autoDestroy as well var rState = stream._readableState; if (!rState || rState.autoDestroy && rState.endEmitted) { stream.destroy(); } } } } return need; } function endWritable(stream, state, cb) { state.ending = true; finishMaybe(stream, state); if (cb) { if (state.finished) process.nextTick(cb);else stream.once('finish', cb); } state.ended = true; stream.writable = false; } function onCorkedFinish(corkReq, state, err) { var entry = corkReq.entry; corkReq.entry = null; while (entry) { var cb = entry.callback; state.pendingcb--; cb(err); entry = entry.next; } // reuse the free corkReq. state.corkedRequestsFree.next = corkReq; } Object.defineProperty(Writable.prototype, 'destroyed', { // making it explicit this property is not enumerable // because otherwise some prototype manipulation in // userland will fail enumerable: false, get: function get() { if (this._writableState === undefined) { return false; } return this._writableState.destroyed; }, set: function set(value) { // we ignore the value if the stream // has not been initialized yet if (!this._writableState) { return; } // backward compatibility, the user is explicitly // managing destroyed this._writableState.destroyed = value; } }); Writable.prototype.destroy = destroyImpl.destroy; Writable.prototype._undestroy = destroyImpl.undestroy; Writable.prototype._destroy = function (err, cb) { cb(err); }; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"), __webpack_require__(/*! ./../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/async_iterator.js": /*!****************************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/async_iterator.js ***! \****************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { var _Object$setPrototypeO; 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; } var finished = __webpack_require__(/*! ./end-of-stream */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"); var kLastResolve = Symbol('lastResolve'); var kLastReject = Symbol('lastReject'); var kError = Symbol('error'); var kEnded = Symbol('ended'); var kLastPromise = Symbol('lastPromise'); var kHandlePromise = Symbol('handlePromise'); var kStream = Symbol('stream'); function createIterResult(value, done) { return { value: value, done: done }; } function readAndResolve(iter) { var resolve = iter[kLastResolve]; if (resolve !== null) { var data = iter[kStream].read(); // we defer if data is null // we can be expecting either 'end' or // 'error' if (data !== null) { iter[kLastPromise] = null; iter[kLastResolve] = null; iter[kLastReject] = null; resolve(createIterResult(data, false)); } } } function onReadable(iter) { // we wait for the next tick, because it might // emit an error with process.nextTick process.nextTick(readAndResolve, iter); } function wrapForNext(lastPromise, iter) { return function (resolve, reject) { lastPromise.then(function () { if (iter[kEnded]) { resolve(createIterResult(undefined, true)); return; } iter[kHandlePromise](resolve, reject); }, reject); }; } var AsyncIteratorPrototype = Object.getPrototypeOf(function () {}); var ReadableStreamAsyncIteratorPrototype = Object.setPrototypeOf((_Object$setPrototypeO = { get stream() { return this[kStream]; }, next: function next() { var _this = this; // if we have detected an error in the meanwhile // reject straight away var error = this[kError]; if (error !== null) { return Promise.reject(error); } if (this[kEnded]) { return Promise.resolve(createIterResult(undefined, true)); } if (this[kStream].destroyed) { // We need to defer via nextTick because if .destroy(err) is // called, the error will be emitted via nextTick, and // we cannot guarantee that there is no error lingering around // waiting to be emitted. return new Promise(function (resolve, reject) { process.nextTick(function () { if (_this[kError]) { reject(_this[kError]); } else { resolve(createIterResult(undefined, true)); } }); }); } // if we have multiple next() calls // we will wait for the previous Promise to finish // this logic is optimized to support for await loops, // where next() is only called once at a time var lastPromise = this[kLastPromise]; var promise; if (lastPromise) { promise = new Promise(wrapForNext(lastPromise, this)); } else { // fast path needed to support multiple this.push() // without triggering the next() queue var data = this[kStream].read(); if (data !== null) { return Promise.resolve(createIterResult(data, false)); } promise = new Promise(this[kHandlePromise]); } this[kLastPromise] = promise; return promise; } }, _defineProperty(_Object$setPrototypeO, Symbol.asyncIterator, function () { return this; }), _defineProperty(_Object$setPrototypeO, "return", function _return() { var _this2 = this; // destroy(err, cb) is a private API // we can guarantee we have that here, because we control the // Readable class this is attached to return new Promise(function (resolve, reject) { _this2[kStream].destroy(null, function (err) { if (err) { reject(err); return; } resolve(createIterResult(undefined, true)); }); }); }), _Object$setPrototypeO), AsyncIteratorPrototype); var createReadableStreamAsyncIterator = function createReadableStreamAsyncIterator(stream) { var _Object$create; var iterator = Object.create(ReadableStreamAsyncIteratorPrototype, (_Object$create = {}, _defineProperty(_Object$create, kStream, { value: stream, writable: true }), _defineProperty(_Object$create, kLastResolve, { value: null, writable: true }), _defineProperty(_Object$create, kLastReject, { value: null, writable: true }), _defineProperty(_Object$create, kError, { value: null, writable: true }), _defineProperty(_Object$create, kEnded, { value: stream._readableState.endEmitted, writable: true }), _defineProperty(_Object$create, kHandlePromise, { value: function value(resolve, reject) { var data = iterator[kStream].read(); if (data) { iterator[kLastPromise] = null; iterator[kLastResolve] = null; iterator[kLastReject] = null; resolve(createIterResult(data, false)); } else { iterator[kLastResolve] = resolve; iterator[kLastReject] = reject; } }, writable: true }), _Object$create)); iterator[kLastPromise] = null; finished(stream, function (err) { if (err && err.code !== 'ERR_STREAM_PREMATURE_CLOSE') { var reject = iterator[kLastReject]; // reject if we are waiting for data in the Promise // returned by next() and store the error if (reject !== null) { iterator[kLastPromise] = null; iterator[kLastResolve] = null; iterator[kLastReject] = null; reject(err); } iterator[kError] = err; return; } var resolve = iterator[kLastResolve]; if (resolve !== null) { iterator[kLastPromise] = null; iterator[kLastResolve] = null; iterator[kLastReject] = null; resolve(createIterResult(undefined, true)); } iterator[kEnded] = true; }); stream.on('readable', onReadable.bind(null, iterator)); return iterator; }; module.exports = createReadableStreamAsyncIterator; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/buffer_list.js": /*!*************************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/buffer_list.js ***! \*************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } 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; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } var _require = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js"), Buffer = _require.Buffer; var _require2 = __webpack_require__(/*! util */ 9), inspect = _require2.inspect; var custom = inspect && inspect.custom || 'inspect'; function copyBuffer(src, target, offset) { Buffer.prototype.copy.call(src, target, offset); } module.exports = /*#__PURE__*/ function () { function BufferList() { _classCallCheck(this, BufferList); this.head = null; this.tail = null; this.length = 0; } _createClass(BufferList, [{ key: "push", value: function push(v) { var entry = { data: v, next: null }; if (this.length > 0) this.tail.next = entry;else this.head = entry; this.tail = entry; ++this.length; } }, { key: "unshift", value: function unshift(v) { var entry = { data: v, next: this.head }; if (this.length === 0) this.tail = entry; this.head = entry; ++this.length; } }, { key: "shift", value: function shift() { if (this.length === 0) return; var ret = this.head.data; if (this.length === 1) this.head = this.tail = null;else this.head = this.head.next; --this.length; return ret; } }, { key: "clear", value: function clear() { this.head = this.tail = null; this.length = 0; } }, { key: "join", value: function join(s) { if (this.length === 0) return ''; var p = this.head; var ret = '' + p.data; while (p = p.next) { ret += s + p.data; } return ret; } }, { key: "concat", value: function concat(n) { if (this.length === 0) return Buffer.alloc(0); var ret = Buffer.allocUnsafe(n >>> 0); var p = this.head; var i = 0; while (p) { copyBuffer(p.data, ret, i); i += p.data.length; p = p.next; } return ret; } // Consumes a specified amount of bytes or characters from the buffered data. }, { key: "consume", value: function consume(n, hasStrings) { var ret; if (n < this.head.data.length) { // `slice` is the same for buffers and strings. ret = this.head.data.slice(0, n); this.head.data = this.head.data.slice(n); } else if (n === this.head.data.length) { // First chunk is a perfect match. ret = this.shift(); } else { // Result spans more than one buffer. ret = hasStrings ? this._getString(n) : this._getBuffer(n); } return ret; } }, { key: "first", value: function first() { return this.head.data; } // Consumes a specified amount of characters from the buffered data. }, { key: "_getString", value: function _getString(n) { var p = this.head; var c = 1; var ret = p.data; n -= ret.length; while (p = p.next) { var str = p.data; var nb = n > str.length ? str.length : n; if (nb === str.length) ret += str;else ret += str.slice(0, n); n -= nb; if (n === 0) { if (nb === str.length) { ++c; if (p.next) this.head = p.next;else this.head = this.tail = null; } else { this.head = p; p.data = str.slice(nb); } break; } ++c; } this.length -= c; return ret; } // Consumes a specified amount of bytes from the buffered data. }, { key: "_getBuffer", value: function _getBuffer(n) { var ret = Buffer.allocUnsafe(n); var p = this.head; var c = 1; p.data.copy(ret); n -= p.data.length; while (p = p.next) { var buf = p.data; var nb = n > buf.length ? buf.length : n; buf.copy(ret, ret.length - n, 0, nb); n -= nb; if (n === 0) { if (nb === buf.length) { ++c; if (p.next) this.head = p.next;else this.head = this.tail = null; } else { this.head = p; p.data = buf.slice(nb); } break; } ++c; } this.length -= c; return ret; } // Make sure the linked list only shows the minimal necessary information. }, { key: custom, value: function value(_, options) { return inspect(this, _objectSpread({}, options, { // Only inspect one level. depth: 0, // It should not recurse. customInspect: false })); } }]); return BufferList; }(); /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/destroy.js": /*!*********************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/destroy.js ***! \*********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(process) { // undocumented cb() API, needed for core, not for public API function destroy(err, cb) { var _this = this; var readableDestroyed = this._readableState && this._readableState.destroyed; var writableDestroyed = this._writableState && this._writableState.destroyed; if (readableDestroyed || writableDestroyed) { if (cb) { cb(err); } else if (err) { if (!this._writableState) { process.nextTick(emitErrorNT, this, err); } else if (!this._writableState.errorEmitted) { this._writableState.errorEmitted = true; process.nextTick(emitErrorNT, this, err); } } return this; } // we set destroyed to true before firing error callbacks in order // to make it re-entrance safe in case destroy() is called within callbacks if (this._readableState) { this._readableState.destroyed = true; } // if this is a duplex stream mark the writable part as destroyed as well if (this._writableState) { this._writableState.destroyed = true; } this._destroy(err || null, function (err) { if (!cb && err) { if (!_this._writableState) { process.nextTick(emitErrorAndCloseNT, _this, err); } else if (!_this._writableState.errorEmitted) { _this._writableState.errorEmitted = true; process.nextTick(emitErrorAndCloseNT, _this, err); } else { process.nextTick(emitCloseNT, _this); } } else if (cb) { process.nextTick(emitCloseNT, _this); cb(err); } else { process.nextTick(emitCloseNT, _this); } }); return this; } function emitErrorAndCloseNT(self, err) { emitErrorNT(self, err); emitCloseNT(self); } function emitCloseNT(self) { if (self._writableState && !self._writableState.emitClose) return; if (self._readableState && !self._readableState.emitClose) return; self.emit('close'); } function undestroy() { if (this._readableState) { this._readableState.destroyed = false; this._readableState.reading = false; this._readableState.ended = false; this._readableState.endEmitted = false; } if (this._writableState) { this._writableState.destroyed = false; this._writableState.ended = false; this._writableState.ending = false; this._writableState.finalCalled = false; this._writableState.prefinished = false; this._writableState.finished = false; this._writableState.errorEmitted = false; } } function emitErrorNT(self, err) { self.emit('error', err); } function errorOrDestroy(stream, err) { // We have tests that rely on errors being emitted // in the same tick, so changing this is semver major. // For now when you opt-in to autoDestroy we allow // the error to be emitted nextTick. In a future // semver major update we should change the default to this. var rState = stream._readableState; var wState = stream._writableState; if (rState && rState.autoDestroy || wState && wState.autoDestroy) stream.destroy(err);else stream.emit('error', err); } module.exports = { destroy: destroy, undestroy: undestroy, errorOrDestroy: errorOrDestroy }; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../../node-libs-browser/mock/process.js */ "./node_modules/node-libs-browser/mock/process.js"))) /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/end-of-stream.js": /*!***************************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/end-of-stream.js ***! \***************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Ported from https://github.com/mafintosh/end-of-stream with // permission from the author, Mathias Buus (@mafintosh). var ERR_STREAM_PREMATURE_CLOSE = __webpack_require__(/*! ../../../errors */ "./node_modules/hash-base/node_modules/readable-stream/errors-browser.js").codes.ERR_STREAM_PREMATURE_CLOSE; function once(callback) { var called = false; return function () { if (called) return; called = true; for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } callback.apply(this, args); }; } function noop() {} function isRequest(stream) { return stream.setHeader && typeof stream.abort === 'function'; } function eos(stream, opts, callback) { if (typeof opts === 'function') return eos(stream, null, opts); if (!opts) opts = {}; callback = once(callback || noop); var readable = opts.readable || opts.readable !== false && stream.readable; var writable = opts.writable || opts.writable !== false && stream.writable; var onlegacyfinish = function onlegacyfinish() { if (!stream.writable) onfinish(); }; var writableEnded = stream._writableState && stream._writableState.finished; var onfinish = function onfinish() { writable = false; writableEnded = true; if (!readable) callback.call(stream); }; var readableEnded = stream._readableState && stream._readableState.endEmitted; var onend = function onend() { readable = false; readableEnded = true; if (!writable) callback.call(stream); }; var onerror = function onerror(err) { callback.call(stream, err); }; var onclose = function onclose() { var err; if (readable && !readableEnded) { if (!stream._readableState || !stream._readableState.ended) err = new ERR_STREAM_PREMATURE_CLOSE(); return callback.call(stream, err); } if (writable && !writableEnded) { if (!stream._writableState || !stream._writableState.ended) err = new ERR_STREAM_PREMATURE_CLOSE(); return callback.call(stream, err); } }; var onrequest = function onrequest() { stream.req.on('finish', onfinish); }; if (isRequest(stream)) { stream.on('complete', onfinish); stream.on('abort', onclose); if (stream.req) onrequest();else stream.on('request', onrequest); } else if (writable && !stream._writableState) { // legacy streams stream.on('end', onlegacyfinish); stream.on('close', onlegacyfinish); } stream.on('end', onend); stream.on('finish', onfinish); if (opts.error !== false) stream.on('error', onerror); stream.on('close', onclose); return function () { stream.removeListener('complete', onfinish); stream.removeListener('abort', onclose); stream.removeListener('request', onrequest); if (stream.req) stream.req.removeListener('finish', onfinish); stream.removeListener('end', onlegacyfinish); stream.removeListener('close', onlegacyfinish); stream.removeListener('finish', onfinish); stream.removeListener('end', onend); stream.removeListener('error', onerror); stream.removeListener('close', onclose); }; } module.exports = eos; /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/from-browser.js": /*!**************************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/from-browser.js ***! \**************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function () { throw new Error('Readable.from is not available in the browser') }; /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/pipeline.js": /*!**********************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/pipeline.js ***! \**********************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // Ported from https://github.com/mafintosh/pump with // permission from the author, Mathias Buus (@mafintosh). var eos; function once(callback) { var called = false; return function () { if (called) return; called = true; callback.apply(void 0, arguments); }; } var _require$codes = __webpack_require__(/*! ../../../errors */ "./node_modules/hash-base/node_modules/readable-stream/errors-browser.js").codes, ERR_MISSING_ARGS = _require$codes.ERR_MISSING_ARGS, ERR_STREAM_DESTROYED = _require$codes.ERR_STREAM_DESTROYED; function noop(err) { // Rethrow the error if it exists to avoid swallowing it if (err) throw err; } function isRequest(stream) { return stream.setHeader && typeof stream.abort === 'function'; } function destroyer(stream, reading, writing, callback) { callback = once(callback); var closed = false; stream.on('close', function () { closed = true; }); if (eos === undefined) eos = __webpack_require__(/*! ./end-of-stream */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"); eos(stream, { readable: reading, writable: writing }, function (err) { if (err) return callback(err); closed = true; callback(); }); var destroyed = false; return function (err) { if (closed) return; if (destroyed) return; destroyed = true; // request.destroy just do .end - .abort is what we want if (isRequest(stream)) return stream.abort(); if (typeof stream.destroy === 'function') return stream.destroy(); callback(err || new ERR_STREAM_DESTROYED('pipe')); }; } function call(fn) { fn(); } function pipe(from, to) { return from.pipe(to); } function popCallback(streams) { if (!streams.length) return noop; if (typeof streams[streams.length - 1] !== 'function') return noop; return streams.pop(); } function pipeline() { for (var _len = arguments.length, streams = new Array(_len), _key = 0; _key < _len; _key++) { streams[_key] = arguments[_key]; } var callback = popCallback(streams); if (Array.isArray(streams[0])) streams = streams[0]; if (streams.length < 2) { throw new ERR_MISSING_ARGS('streams'); } var error; var destroys = streams.map(function (stream, i) { var reading = i < streams.length - 1; var writing = i > 0; return destroyer(stream, reading, writing, function (err) { if (!error) error = err; if (err) destroys.forEach(call); if (reading) return; destroys.forEach(call); callback(error); }); }); return streams.reduce(pipe); } module.exports = pipeline; /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/state.js": /*!*******************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/state.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var ERR_INVALID_OPT_VALUE = __webpack_require__(/*! ../../../errors */ "./node_modules/hash-base/node_modules/readable-stream/errors-browser.js").codes.ERR_INVALID_OPT_VALUE; function highWaterMarkFrom(options, isDuplex, duplexKey) { return options.highWaterMark != null ? options.highWaterMark : isDuplex ? options[duplexKey] : null; } function getHighWaterMark(state, options, duplexKey, isDuplex) { var hwm = highWaterMarkFrom(options, isDuplex, duplexKey); if (hwm != null) { if (!(isFinite(hwm) && Math.floor(hwm) === hwm) || hwm < 0) { var name = isDuplex ? duplexKey : 'highWaterMark'; throw new ERR_INVALID_OPT_VALUE(name, hwm); } return Math.floor(hwm); } // Default value return state.objectMode ? 16 : 16 * 1024; } module.exports = { getHighWaterMark: getHighWaterMark }; /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/stream-browser.js": /*!****************************************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/stream-browser.js ***! \****************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(/*! events */ "./node_modules/events/events.js").EventEmitter; /***/ }), /***/ "./node_modules/hash-base/node_modules/readable-stream/readable-browser.js": /*!*********************************************************************************!*\ !*** ./node_modules/hash-base/node_modules/readable-stream/readable-browser.js ***! \*********************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__(/*! ./lib/_stream_readable.js */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_readable.js"); exports.Stream = exports; exports.Readable = exports; exports.Writable = __webpack_require__(/*! ./lib/_stream_writable.js */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_writable.js"); exports.Duplex = __webpack_require__(/*! ./lib/_stream_duplex.js */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_duplex.js"); exports.Transform = __webpack_require__(/*! ./lib/_stream_transform.js */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_transform.js"); exports.PassThrough = __webpack_require__(/*! ./lib/_stream_passthrough.js */ "./node_modules/hash-base/node_modules/readable-stream/lib/_stream_passthrough.js"); exports.finished = __webpack_require__(/*! ./lib/internal/streams/end-of-stream.js */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"); exports.pipeline = __webpack_require__(/*! ./lib/internal/streams/pipeline.js */ "./node_modules/hash-base/node_modules/readable-stream/lib/internal/streams/pipeline.js"); /***/ }), /***/ "./node_modules/hash-base/node_modules/safe-buffer/index.js": /*!******************************************************************!*\ !*** ./node_modules/hash-base/node_modules/safe-buffer/index.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { /*! safe-buffer. MIT License. Feross Aboukhadijeh */ /* eslint-disable node/no-deprecated-api */ var buffer = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js") var Buffer = buffer.Buffer // alternative to using Object.keys for old browsers function copyProps (src, dst) { for (var key in src) { dst[key] = src[key] } } if (Buffer.from && Buffer.alloc && Buffer.allocUnsafe && Buffer.allocUnsafeSlow) { module.exports = buffer } else { // Copy properties from require('buffer') copyProps(buffer, exports) exports.Buffer = SafeBuffer } function SafeBuffer (arg, encodingOrOffset, length) { return Buffer(arg, encodingOrOffset, length) } SafeBuffer.prototype = Object.create(Buffer.prototype) // Copy static methods from Buffer copyProps(Buffer, SafeBuffer) SafeBuffer.from = function (arg, encodingOrOffset, length) { if (typeof arg === 'number') { throw new TypeError('Argument must not be a number') } return Buffer(arg, encodingOrOffset, length) } SafeBuffer.alloc = function (size, fill, encoding) { if (typeof size !== 'number') { throw new TypeError('Argument must be a number') } var buf = Buffer(size) if (fill !== undefined) { if (typeof encoding === 'string') { buf.fill(fill, encoding) } else { buf.fill(fill) } } else { buf.fill(0) } return buf } SafeBuffer.allocUnsafe = function (size) { if (typeof size !== 'number') { throw new TypeError('Argument must be a number') } return Buffer(size) } SafeBuffer.allocUnsafeSlow = function (size) { if (typeof size !== 'number') { throw new TypeError('Argument must be a number') } return buffer.SlowBuffer(size) } /***/ }), /***/ "./node_modules/hash.js/lib/hash.js": /*!******************************************!*\ !*** ./node_modules/hash.js/lib/hash.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var hash = exports; hash.utils = __webpack_require__(/*! ./hash/utils */ "./node_modules/hash.js/lib/hash/utils.js"); hash.common = __webpack_require__(/*! ./hash/common */ "./node_modules/hash.js/lib/hash/common.js"); hash.sha = __webpack_require__(/*! ./hash/sha */ "./node_modules/hash.js/lib/hash/sha.js"); hash.ripemd = __webpack_require__(/*! ./hash/ripemd */ "./node_modules/hash.js/lib/hash/ripemd.js"); hash.hmac = __webpack_require__(/*! ./hash/hmac */ "./node_modules/hash.js/lib/hash/hmac.js"); // Proxy hash functions to the main object hash.sha1 = hash.sha.sha1; hash.sha256 = hash.sha.sha256; hash.sha224 = hash.sha.sha224; hash.sha384 = hash.sha.sha384; hash.sha512 = hash.sha.sha512; hash.ripemd160 = hash.ripemd.ripemd160; /***/ }), /***/ "./node_modules/hash.js/lib/hash/common.js": /*!*************************************************!*\ !*** ./node_modules/hash.js/lib/hash/common.js ***! \*************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "./node_modules/hash.js/lib/hash/utils.js"); var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); function BlockHash() { this.pending = null; this.pendingTotal = 0; this.blockSize = this.constructor.blockSize; this.outSize = this.constructor.outSize; this.hmacStrength = this.constructor.hmacStrength; this.padLength = this.constructor.padLength / 8; this.endian = 'big'; this._delta8 = this.blockSize / 8; this._delta32 = this.blockSize / 32; } exports.BlockHash = BlockHash; BlockHash.prototype.update = function update(msg, enc) { // Convert message to array, pad it, and join into 32bit blocks msg = utils.toArray(msg, enc); if (!this.pending) this.pending = msg; else this.pending = this.pending.concat(msg); this.pendingTotal += msg.length; // Enough data, try updating if (this.pending.length >= this._delta8) { msg = this.pending; // Process pending data in blocks var r = msg.length % this._delta8; this.pending = msg.slice(msg.length - r, msg.length); if (this.pending.length === 0) this.pending = null; msg = utils.join32(msg, 0, msg.length - r, this.endian); for (var i = 0; i < msg.length; i += this._delta32) this._update(msg, i, i + this._delta32); } return this; }; BlockHash.prototype.digest = function digest(enc) { this.update(this._pad()); assert(this.pending === null); return this._digest(enc); }; BlockHash.prototype._pad = function pad() { var len = this.pendingTotal; var bytes = this._delta8; var k = bytes - ((len + this.padLength) % bytes); var res = new Array(k + this.padLength); res[0] = 0x80; for (var i = 1; i < k; i++) res[i] = 0; // Append length len <<= 3; if (this.endian === 'big') { for (var t = 8; t < this.padLength; t++) res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = (len >>> 24) & 0xff; res[i++] = (len >>> 16) & 0xff; res[i++] = (len >>> 8) & 0xff; res[i++] = len & 0xff; } else { res[i++] = len & 0xff; res[i++] = (len >>> 8) & 0xff; res[i++] = (len >>> 16) & 0xff; res[i++] = (len >>> 24) & 0xff; res[i++] = 0; res[i++] = 0; res[i++] = 0; res[i++] = 0; for (t = 8; t < this.padLength; t++) res[i++] = 0; } return res; }; /***/ }), /***/ "./node_modules/hash.js/lib/hash/hmac.js": /*!***********************************************!*\ !*** ./node_modules/hash.js/lib/hash/hmac.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "./node_modules/hash.js/lib/hash/utils.js"); var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); function Hmac(hash, key, enc) { if (!(this instanceof Hmac)) return new Hmac(hash, key, enc); this.Hash = hash; this.blockSize = hash.blockSize / 8; this.outSize = hash.outSize / 8; this.inner = null; this.outer = null; this._init(utils.toArray(key, enc)); } module.exports = Hmac; Hmac.prototype._init = function init(key) { // Shorten key, if needed if (key.length > this.blockSize) key = new this.Hash().update(key).digest(); assert(key.length <= this.blockSize); // Add padding to key for (var i = key.length; i < this.blockSize; i++) key.push(0); for (i = 0; i < key.length; i++) key[i] ^= 0x36; this.inner = new this.Hash().update(key); // 0x36 ^ 0x5c = 0x6a for (i = 0; i < key.length; i++) key[i] ^= 0x6a; this.outer = new this.Hash().update(key); }; Hmac.prototype.update = function update(msg, enc) { this.inner.update(msg, enc); return this; }; Hmac.prototype.digest = function digest(enc) { this.outer.update(this.inner.digest()); return this.outer.digest(enc); }; /***/ }), /***/ "./node_modules/hash.js/lib/hash/ripemd.js": /*!*************************************************!*\ !*** ./node_modules/hash.js/lib/hash/ripemd.js ***! \*************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ./utils */ "./node_modules/hash.js/lib/hash/utils.js"); var common = __webpack_require__(/*! ./common */ "./node_modules/hash.js/lib/hash/common.js"); var rotl32 = utils.rotl32; var sum32 = utils.sum32; var sum32_3 = utils.sum32_3; var sum32_4 = utils.sum32_4; var BlockHash = common.BlockHash; function RIPEMD160() { if (!(this instanceof RIPEMD160)) return new RIPEMD160(); BlockHash.call(this); this.h = [ 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0 ]; this.endian = 'little'; } utils.inherits(RIPEMD160, BlockHash); exports.ripemd160 = RIPEMD160; RIPEMD160.blockSize = 512; RIPEMD160.outSize = 160; RIPEMD160.hmacStrength = 192; RIPEMD160.padLength = 64; RIPEMD160.prototype._update = function update(msg, start) { var A = this.h[0]; var B = this.h[1]; var C = this.h[2]; var D = this.h[3]; var E = this.h[4]; var Ah = A; var Bh = B; var Ch = C; var Dh = D; var Eh = E; for (var j = 0; j < 80; j++) { var T = sum32( rotl32( sum32_4(A, f(j, B, C, D), msg[r[j] + start], K(j)), s[j]), E); A = E; E = D; D = rotl32(C, 10); C = B; B = T; T = sum32( rotl32( sum32_4(Ah, f(79 - j, Bh, Ch, Dh), msg[rh[j] + start], Kh(j)), sh[j]), Eh); Ah = Eh; Eh = Dh; Dh = rotl32(Ch, 10); Ch = Bh; Bh = T; } T = sum32_3(this.h[1], C, Dh); this.h[1] = sum32_3(this.h[2], D, Eh); this.h[2] = sum32_3(this.h[3], E, Ah); this.h[3] = sum32_3(this.h[4], A, Bh); this.h[4] = sum32_3(this.h[0], B, Ch); this.h[0] = T; }; RIPEMD160.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'little'); else return utils.split32(this.h, 'little'); }; function f(j, x, y, z) { if (j <= 15) return x ^ y ^ z; else if (j <= 31) return (x & y) | ((~x) & z); else if (j <= 47) return (x | (~y)) ^ z; else if (j <= 63) return (x & z) | (y & (~z)); else return x ^ (y | (~z)); } function K(j) { if (j <= 15) return 0x00000000; else if (j <= 31) return 0x5a827999; else if (j <= 47) return 0x6ed9eba1; else if (j <= 63) return 0x8f1bbcdc; else return 0xa953fd4e; } function Kh(j) { if (j <= 15) return 0x50a28be6; else if (j <= 31) return 0x5c4dd124; else if (j <= 47) return 0x6d703ef3; else if (j <= 63) return 0x7a6d76e9; else return 0x00000000; } var r = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13 ]; var rh = [ 5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11 ]; var s = [ 11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6 ]; var sh = [ 8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11 ]; /***/ }), /***/ "./node_modules/hash.js/lib/hash/sha.js": /*!**********************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.sha1 = __webpack_require__(/*! ./sha/1 */ "./node_modules/hash.js/lib/hash/sha/1.js"); exports.sha224 = __webpack_require__(/*! ./sha/224 */ "./node_modules/hash.js/lib/hash/sha/224.js"); exports.sha256 = __webpack_require__(/*! ./sha/256 */ "./node_modules/hash.js/lib/hash/sha/256.js"); exports.sha384 = __webpack_require__(/*! ./sha/384 */ "./node_modules/hash.js/lib/hash/sha/384.js"); exports.sha512 = __webpack_require__(/*! ./sha/512 */ "./node_modules/hash.js/lib/hash/sha/512.js"); /***/ }), /***/ "./node_modules/hash.js/lib/hash/sha/1.js": /*!************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/1.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/hash.js/lib/hash/utils.js"); var common = __webpack_require__(/*! ../common */ "./node_modules/hash.js/lib/hash/common.js"); var shaCommon = __webpack_require__(/*! ./common */ "./node_modules/hash.js/lib/hash/sha/common.js"); var rotl32 = utils.rotl32; var sum32 = utils.sum32; var sum32_5 = utils.sum32_5; var ft_1 = shaCommon.ft_1; var BlockHash = common.BlockHash; var sha1_K = [ 0x5A827999, 0x6ED9EBA1, 0x8F1BBCDC, 0xCA62C1D6 ]; function SHA1() { if (!(this instanceof SHA1)) return new SHA1(); BlockHash.call(this); this.h = [ 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0 ]; this.W = new Array(80); } utils.inherits(SHA1, BlockHash); module.exports = SHA1; SHA1.blockSize = 512; SHA1.outSize = 160; SHA1.hmacStrength = 80; SHA1.padLength = 64; SHA1.prototype._update = function _update(msg, start) { var W = this.W; for (var i = 0; i < 16; i++) W[i] = msg[start + i]; for(; i < W.length; i++) W[i] = rotl32(W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16], 1); var a = this.h[0]; var b = this.h[1]; var c = this.h[2]; var d = this.h[3]; var e = this.h[4]; for (i = 0; i < W.length; i++) { var s = ~~(i / 20); var t = sum32_5(rotl32(a, 5), ft_1(s, b, c, d), e, W[i], sha1_K[s]); e = d; d = c; c = rotl32(b, 30); b = a; a = t; } this.h[0] = sum32(this.h[0], a); this.h[1] = sum32(this.h[1], b); this.h[2] = sum32(this.h[2], c); this.h[3] = sum32(this.h[3], d); this.h[4] = sum32(this.h[4], e); }; SHA1.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'big'); else return utils.split32(this.h, 'big'); }; /***/ }), /***/ "./node_modules/hash.js/lib/hash/sha/224.js": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/224.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/hash.js/lib/hash/utils.js"); var SHA256 = __webpack_require__(/*! ./256 */ "./node_modules/hash.js/lib/hash/sha/256.js"); function SHA224() { if (!(this instanceof SHA224)) return new SHA224(); SHA256.call(this); this.h = [ 0xc1059ed8, 0x367cd507, 0x3070dd17, 0xf70e5939, 0xffc00b31, 0x68581511, 0x64f98fa7, 0xbefa4fa4 ]; } utils.inherits(SHA224, SHA256); module.exports = SHA224; SHA224.blockSize = 512; SHA224.outSize = 224; SHA224.hmacStrength = 192; SHA224.padLength = 64; SHA224.prototype._digest = function digest(enc) { // Just truncate output if (enc === 'hex') return utils.toHex32(this.h.slice(0, 7), 'big'); else return utils.split32(this.h.slice(0, 7), 'big'); }; /***/ }), /***/ "./node_modules/hash.js/lib/hash/sha/256.js": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/256.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/hash.js/lib/hash/utils.js"); var common = __webpack_require__(/*! ../common */ "./node_modules/hash.js/lib/hash/common.js"); var shaCommon = __webpack_require__(/*! ./common */ "./node_modules/hash.js/lib/hash/sha/common.js"); var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); var sum32 = utils.sum32; var sum32_4 = utils.sum32_4; var sum32_5 = utils.sum32_5; var ch32 = shaCommon.ch32; var maj32 = shaCommon.maj32; var s0_256 = shaCommon.s0_256; var s1_256 = shaCommon.s1_256; var g0_256 = shaCommon.g0_256; var g1_256 = shaCommon.g1_256; var BlockHash = common.BlockHash; var sha256_K = [ 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5, 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da, 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967, 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070, 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3, 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2 ]; function SHA256() { if (!(this instanceof SHA256)) return new SHA256(); BlockHash.call(this); this.h = [ 0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19 ]; this.k = sha256_K; this.W = new Array(64); } utils.inherits(SHA256, BlockHash); module.exports = SHA256; SHA256.blockSize = 512; SHA256.outSize = 256; SHA256.hmacStrength = 192; SHA256.padLength = 64; SHA256.prototype._update = function _update(msg, start) { var W = this.W; for (var i = 0; i < 16; i++) W[i] = msg[start + i]; for (; i < W.length; i++) W[i] = sum32_4(g1_256(W[i - 2]), W[i - 7], g0_256(W[i - 15]), W[i - 16]); var a = this.h[0]; var b = this.h[1]; var c = this.h[2]; var d = this.h[3]; var e = this.h[4]; var f = this.h[5]; var g = this.h[6]; var h = this.h[7]; assert(this.k.length === W.length); for (i = 0; i < W.length; i++) { var T1 = sum32_5(h, s1_256(e), ch32(e, f, g), this.k[i], W[i]); var T2 = sum32(s0_256(a), maj32(a, b, c)); h = g; g = f; f = e; e = sum32(d, T1); d = c; c = b; b = a; a = sum32(T1, T2); } this.h[0] = sum32(this.h[0], a); this.h[1] = sum32(this.h[1], b); this.h[2] = sum32(this.h[2], c); this.h[3] = sum32(this.h[3], d); this.h[4] = sum32(this.h[4], e); this.h[5] = sum32(this.h[5], f); this.h[6] = sum32(this.h[6], g); this.h[7] = sum32(this.h[7], h); }; SHA256.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'big'); else return utils.split32(this.h, 'big'); }; /***/ }), /***/ "./node_modules/hash.js/lib/hash/sha/384.js": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/384.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/hash.js/lib/hash/utils.js"); var SHA512 = __webpack_require__(/*! ./512 */ "./node_modules/hash.js/lib/hash/sha/512.js"); function SHA384() { if (!(this instanceof SHA384)) return new SHA384(); SHA512.call(this); this.h = [ 0xcbbb9d5d, 0xc1059ed8, 0x629a292a, 0x367cd507, 0x9159015a, 0x3070dd17, 0x152fecd8, 0xf70e5939, 0x67332667, 0xffc00b31, 0x8eb44a87, 0x68581511, 0xdb0c2e0d, 0x64f98fa7, 0x47b5481d, 0xbefa4fa4 ]; } utils.inherits(SHA384, SHA512); module.exports = SHA384; SHA384.blockSize = 1024; SHA384.outSize = 384; SHA384.hmacStrength = 192; SHA384.padLength = 128; SHA384.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h.slice(0, 12), 'big'); else return utils.split32(this.h.slice(0, 12), 'big'); }; /***/ }), /***/ "./node_modules/hash.js/lib/hash/sha/512.js": /*!**************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/512.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/hash.js/lib/hash/utils.js"); var common = __webpack_require__(/*! ../common */ "./node_modules/hash.js/lib/hash/common.js"); var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); var rotr64_hi = utils.rotr64_hi; var rotr64_lo = utils.rotr64_lo; var shr64_hi = utils.shr64_hi; var shr64_lo = utils.shr64_lo; var sum64 = utils.sum64; var sum64_hi = utils.sum64_hi; var sum64_lo = utils.sum64_lo; var sum64_4_hi = utils.sum64_4_hi; var sum64_4_lo = utils.sum64_4_lo; var sum64_5_hi = utils.sum64_5_hi; var sum64_5_lo = utils.sum64_5_lo; var BlockHash = common.BlockHash; var sha512_K = [ 0x428a2f98, 0xd728ae22, 0x71374491, 0x23ef65cd, 0xb5c0fbcf, 0xec4d3b2f, 0xe9b5dba5, 0x8189dbbc, 0x3956c25b, 0xf348b538, 0x59f111f1, 0xb605d019, 0x923f82a4, 0xaf194f9b, 0xab1c5ed5, 0xda6d8118, 0xd807aa98, 0xa3030242, 0x12835b01, 0x45706fbe, 0x243185be, 0x4ee4b28c, 0x550c7dc3, 0xd5ffb4e2, 0x72be5d74, 0xf27b896f, 0x80deb1fe, 0x3b1696b1, 0x9bdc06a7, 0x25c71235, 0xc19bf174, 0xcf692694, 0xe49b69c1, 0x9ef14ad2, 0xefbe4786, 0x384f25e3, 0x0fc19dc6, 0x8b8cd5b5, 0x240ca1cc, 0x77ac9c65, 0x2de92c6f, 0x592b0275, 0x4a7484aa, 0x6ea6e483, 0x5cb0a9dc, 0xbd41fbd4, 0x76f988da, 0x831153b5, 0x983e5152, 0xee66dfab, 0xa831c66d, 0x2db43210, 0xb00327c8, 0x98fb213f, 0xbf597fc7, 0xbeef0ee4, 0xc6e00bf3, 0x3da88fc2, 0xd5a79147, 0x930aa725, 0x06ca6351, 0xe003826f, 0x14292967, 0x0a0e6e70, 0x27b70a85, 0x46d22ffc, 0x2e1b2138, 0x5c26c926, 0x4d2c6dfc, 0x5ac42aed, 0x53380d13, 0x9d95b3df, 0x650a7354, 0x8baf63de, 0x766a0abb, 0x3c77b2a8, 0x81c2c92e, 0x47edaee6, 0x92722c85, 0x1482353b, 0xa2bfe8a1, 0x4cf10364, 0xa81a664b, 0xbc423001, 0xc24b8b70, 0xd0f89791, 0xc76c51a3, 0x0654be30, 0xd192e819, 0xd6ef5218, 0xd6990624, 0x5565a910, 0xf40e3585, 0x5771202a, 0x106aa070, 0x32bbd1b8, 0x19a4c116, 0xb8d2d0c8, 0x1e376c08, 0x5141ab53, 0x2748774c, 0xdf8eeb99, 0x34b0bcb5, 0xe19b48a8, 0x391c0cb3, 0xc5c95a63, 0x4ed8aa4a, 0xe3418acb, 0x5b9cca4f, 0x7763e373, 0x682e6ff3, 0xd6b2b8a3, 0x748f82ee, 0x5defb2fc, 0x78a5636f, 0x43172f60, 0x84c87814, 0xa1f0ab72, 0x8cc70208, 0x1a6439ec, 0x90befffa, 0x23631e28, 0xa4506ceb, 0xde82bde9, 0xbef9a3f7, 0xb2c67915, 0xc67178f2, 0xe372532b, 0xca273ece, 0xea26619c, 0xd186b8c7, 0x21c0c207, 0xeada7dd6, 0xcde0eb1e, 0xf57d4f7f, 0xee6ed178, 0x06f067aa, 0x72176fba, 0x0a637dc5, 0xa2c898a6, 0x113f9804, 0xbef90dae, 0x1b710b35, 0x131c471b, 0x28db77f5, 0x23047d84, 0x32caab7b, 0x40c72493, 0x3c9ebe0a, 0x15c9bebc, 0x431d67c4, 0x9c100d4c, 0x4cc5d4be, 0xcb3e42b6, 0x597f299c, 0xfc657e2a, 0x5fcb6fab, 0x3ad6faec, 0x6c44198c, 0x4a475817 ]; function SHA512() { if (!(this instanceof SHA512)) return new SHA512(); BlockHash.call(this); this.h = [ 0x6a09e667, 0xf3bcc908, 0xbb67ae85, 0x84caa73b, 0x3c6ef372, 0xfe94f82b, 0xa54ff53a, 0x5f1d36f1, 0x510e527f, 0xade682d1, 0x9b05688c, 0x2b3e6c1f, 0x1f83d9ab, 0xfb41bd6b, 0x5be0cd19, 0x137e2179 ]; this.k = sha512_K; this.W = new Array(160); } utils.inherits(SHA512, BlockHash); module.exports = SHA512; SHA512.blockSize = 1024; SHA512.outSize = 512; SHA512.hmacStrength = 192; SHA512.padLength = 128; SHA512.prototype._prepareBlock = function _prepareBlock(msg, start) { var W = this.W; // 32 x 32bit words for (var i = 0; i < 32; i++) W[i] = msg[start + i]; for (; i < W.length; i += 2) { var c0_hi = g1_512_hi(W[i - 4], W[i - 3]); // i - 2 var c0_lo = g1_512_lo(W[i - 4], W[i - 3]); var c1_hi = W[i - 14]; // i - 7 var c1_lo = W[i - 13]; var c2_hi = g0_512_hi(W[i - 30], W[i - 29]); // i - 15 var c2_lo = g0_512_lo(W[i - 30], W[i - 29]); var c3_hi = W[i - 32]; // i - 16 var c3_lo = W[i - 31]; W[i] = sum64_4_hi( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo); W[i + 1] = sum64_4_lo( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo); } }; SHA512.prototype._update = function _update(msg, start) { this._prepareBlock(msg, start); var W = this.W; var ah = this.h[0]; var al = this.h[1]; var bh = this.h[2]; var bl = this.h[3]; var ch = this.h[4]; var cl = this.h[5]; var dh = this.h[6]; var dl = this.h[7]; var eh = this.h[8]; var el = this.h[9]; var fh = this.h[10]; var fl = this.h[11]; var gh = this.h[12]; var gl = this.h[13]; var hh = this.h[14]; var hl = this.h[15]; assert(this.k.length === W.length); for (var i = 0; i < W.length; i += 2) { var c0_hi = hh; var c0_lo = hl; var c1_hi = s1_512_hi(eh, el); var c1_lo = s1_512_lo(eh, el); var c2_hi = ch64_hi(eh, el, fh, fl, gh, gl); var c2_lo = ch64_lo(eh, el, fh, fl, gh, gl); var c3_hi = this.k[i]; var c3_lo = this.k[i + 1]; var c4_hi = W[i]; var c4_lo = W[i + 1]; var T1_hi = sum64_5_hi( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo, c4_hi, c4_lo); var T1_lo = sum64_5_lo( c0_hi, c0_lo, c1_hi, c1_lo, c2_hi, c2_lo, c3_hi, c3_lo, c4_hi, c4_lo); c0_hi = s0_512_hi(ah, al); c0_lo = s0_512_lo(ah, al); c1_hi = maj64_hi(ah, al, bh, bl, ch, cl); c1_lo = maj64_lo(ah, al, bh, bl, ch, cl); var T2_hi = sum64_hi(c0_hi, c0_lo, c1_hi, c1_lo); var T2_lo = sum64_lo(c0_hi, c0_lo, c1_hi, c1_lo); hh = gh; hl = gl; gh = fh; gl = fl; fh = eh; fl = el; eh = sum64_hi(dh, dl, T1_hi, T1_lo); el = sum64_lo(dl, dl, T1_hi, T1_lo); dh = ch; dl = cl; ch = bh; cl = bl; bh = ah; bl = al; ah = sum64_hi(T1_hi, T1_lo, T2_hi, T2_lo); al = sum64_lo(T1_hi, T1_lo, T2_hi, T2_lo); } sum64(this.h, 0, ah, al); sum64(this.h, 2, bh, bl); sum64(this.h, 4, ch, cl); sum64(this.h, 6, dh, dl); sum64(this.h, 8, eh, el); sum64(this.h, 10, fh, fl); sum64(this.h, 12, gh, gl); sum64(this.h, 14, hh, hl); }; SHA512.prototype._digest = function digest(enc) { if (enc === 'hex') return utils.toHex32(this.h, 'big'); else return utils.split32(this.h, 'big'); }; function ch64_hi(xh, xl, yh, yl, zh) { var r = (xh & yh) ^ ((~xh) & zh); if (r < 0) r += 0x100000000; return r; } function ch64_lo(xh, xl, yh, yl, zh, zl) { var r = (xl & yl) ^ ((~xl) & zl); if (r < 0) r += 0x100000000; return r; } function maj64_hi(xh, xl, yh, yl, zh) { var r = (xh & yh) ^ (xh & zh) ^ (yh & zh); if (r < 0) r += 0x100000000; return r; } function maj64_lo(xh, xl, yh, yl, zh, zl) { var r = (xl & yl) ^ (xl & zl) ^ (yl & zl); if (r < 0) r += 0x100000000; return r; } function s0_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 28); var c1_hi = rotr64_hi(xl, xh, 2); // 34 var c2_hi = rotr64_hi(xl, xh, 7); // 39 var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function s0_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 28); var c1_lo = rotr64_lo(xl, xh, 2); // 34 var c2_lo = rotr64_lo(xl, xh, 7); // 39 var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } function s1_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 14); var c1_hi = rotr64_hi(xh, xl, 18); var c2_hi = rotr64_hi(xl, xh, 9); // 41 var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function s1_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 14); var c1_lo = rotr64_lo(xh, xl, 18); var c2_lo = rotr64_lo(xl, xh, 9); // 41 var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } function g0_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 1); var c1_hi = rotr64_hi(xh, xl, 8); var c2_hi = shr64_hi(xh, xl, 7); var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function g0_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 1); var c1_lo = rotr64_lo(xh, xl, 8); var c2_lo = shr64_lo(xh, xl, 7); var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } function g1_512_hi(xh, xl) { var c0_hi = rotr64_hi(xh, xl, 19); var c1_hi = rotr64_hi(xl, xh, 29); // 61 var c2_hi = shr64_hi(xh, xl, 6); var r = c0_hi ^ c1_hi ^ c2_hi; if (r < 0) r += 0x100000000; return r; } function g1_512_lo(xh, xl) { var c0_lo = rotr64_lo(xh, xl, 19); var c1_lo = rotr64_lo(xl, xh, 29); // 61 var c2_lo = shr64_lo(xh, xl, 6); var r = c0_lo ^ c1_lo ^ c2_lo; if (r < 0) r += 0x100000000; return r; } /***/ }), /***/ "./node_modules/hash.js/lib/hash/sha/common.js": /*!*****************************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha/common.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var utils = __webpack_require__(/*! ../utils */ "./node_modules/hash.js/lib/hash/utils.js"); var rotr32 = utils.rotr32; function ft_1(s, x, y, z) { if (s === 0) return ch32(x, y, z); if (s === 1 || s === 3) return p32(x, y, z); if (s === 2) return maj32(x, y, z); } exports.ft_1 = ft_1; function ch32(x, y, z) { return (x & y) ^ ((~x) & z); } exports.ch32 = ch32; function maj32(x, y, z) { return (x & y) ^ (x & z) ^ (y & z); } exports.maj32 = maj32; function p32(x, y, z) { return x ^ y ^ z; } exports.p32 = p32; function s0_256(x) { return rotr32(x, 2) ^ rotr32(x, 13) ^ rotr32(x, 22); } exports.s0_256 = s0_256; function s1_256(x) { return rotr32(x, 6) ^ rotr32(x, 11) ^ rotr32(x, 25); } exports.s1_256 = s1_256; function g0_256(x) { return rotr32(x, 7) ^ rotr32(x, 18) ^ (x >>> 3); } exports.g0_256 = g0_256; function g1_256(x) { return rotr32(x, 17) ^ rotr32(x, 19) ^ (x >>> 10); } exports.g1_256 = g1_256; /***/ }), /***/ "./node_modules/hash.js/lib/hash/utils.js": /*!************************************************!*\ !*** ./node_modules/hash.js/lib/hash/utils.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); var inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); exports.inherits = inherits; function isSurrogatePair(msg, i) { if ((msg.charCodeAt(i) & 0xFC00) !== 0xD800) { return false; } if (i < 0 || i + 1 >= msg.length) { return false; } return (msg.charCodeAt(i + 1) & 0xFC00) === 0xDC00; } function toArray(msg, enc) { if (Array.isArray(msg)) return msg.slice(); if (!msg) return []; var res = []; if (typeof msg === 'string') { if (!enc) { // Inspired by stringToUtf8ByteArray() in closure-library by Google // https://github.com/google/closure-library/blob/8598d87242af59aac233270742c8984e2b2bdbe0/closure/goog/crypt/crypt.js#L117-L143 // Apache License 2.0 // https://github.com/google/closure-library/blob/master/LICENSE var p = 0; for (var i = 0; i < msg.length; i++) { var c = msg.charCodeAt(i); if (c < 128) { res[p++] = c; } else if (c < 2048) { res[p++] = (c >> 6) | 192; res[p++] = (c & 63) | 128; } else if (isSurrogatePair(msg, i)) { c = 0x10000 + ((c & 0x03FF) << 10) + (msg.charCodeAt(++i) & 0x03FF); res[p++] = (c >> 18) | 240; res[p++] = ((c >> 12) & 63) | 128; res[p++] = ((c >> 6) & 63) | 128; res[p++] = (c & 63) | 128; } else { res[p++] = (c >> 12) | 224; res[p++] = ((c >> 6) & 63) | 128; res[p++] = (c & 63) | 128; } } } else if (enc === 'hex') { msg = msg.replace(/[^a-z0-9]+/ig, ''); if (msg.length % 2 !== 0) msg = '0' + msg; for (i = 0; i < msg.length; i += 2) res.push(parseInt(msg[i] + msg[i + 1], 16)); } } else { for (i = 0; i < msg.length; i++) res[i] = msg[i] | 0; } return res; } exports.toArray = toArray; function toHex(msg) { var res = ''; for (var i = 0; i < msg.length; i++) res += zero2(msg[i].toString(16)); return res; } exports.toHex = toHex; function htonl(w) { var res = (w >>> 24) | ((w >>> 8) & 0xff00) | ((w << 8) & 0xff0000) | ((w & 0xff) << 24); return res >>> 0; } exports.htonl = htonl; function toHex32(msg, endian) { var res = ''; for (var i = 0; i < msg.length; i++) { var w = msg[i]; if (endian === 'little') w = htonl(w); res += zero8(w.toString(16)); } return res; } exports.toHex32 = toHex32; function zero2(word) { if (word.length === 1) return '0' + word; else return word; } exports.zero2 = zero2; function zero8(word) { if (word.length === 7) return '0' + word; else if (word.length === 6) return '00' + word; else if (word.length === 5) return '000' + word; else if (word.length === 4) return '0000' + word; else if (word.length === 3) return '00000' + word; else if (word.length === 2) return '000000' + word; else if (word.length === 1) return '0000000' + word; else return word; } exports.zero8 = zero8; function join32(msg, start, end, endian) { var len = end - start; assert(len % 4 === 0); var res = new Array(len / 4); for (var i = 0, k = start; i < res.length; i++, k += 4) { var w; if (endian === 'big') w = (msg[k] << 24) | (msg[k + 1] << 16) | (msg[k + 2] << 8) | msg[k + 3]; else w = (msg[k + 3] << 24) | (msg[k + 2] << 16) | (msg[k + 1] << 8) | msg[k]; res[i] = w >>> 0; } return res; } exports.join32 = join32; function split32(msg, endian) { var res = new Array(msg.length * 4); for (var i = 0, k = 0; i < msg.length; i++, k += 4) { var m = msg[i]; if (endian === 'big') { res[k] = m >>> 24; res[k + 1] = (m >>> 16) & 0xff; res[k + 2] = (m >>> 8) & 0xff; res[k + 3] = m & 0xff; } else { res[k + 3] = m >>> 24; res[k + 2] = (m >>> 16) & 0xff; res[k + 1] = (m >>> 8) & 0xff; res[k] = m & 0xff; } } return res; } exports.split32 = split32; function rotr32(w, b) { return (w >>> b) | (w << (32 - b)); } exports.rotr32 = rotr32; function rotl32(w, b) { return (w << b) | (w >>> (32 - b)); } exports.rotl32 = rotl32; function sum32(a, b) { return (a + b) >>> 0; } exports.sum32 = sum32; function sum32_3(a, b, c) { return (a + b + c) >>> 0; } exports.sum32_3 = sum32_3; function sum32_4(a, b, c, d) { return (a + b + c + d) >>> 0; } exports.sum32_4 = sum32_4; function sum32_5(a, b, c, d, e) { return (a + b + c + d + e) >>> 0; } exports.sum32_5 = sum32_5; function sum64(buf, pos, ah, al) { var bh = buf[pos]; var bl = buf[pos + 1]; var lo = (al + bl) >>> 0; var hi = (lo < al ? 1 : 0) + ah + bh; buf[pos] = hi >>> 0; buf[pos + 1] = lo; } exports.sum64 = sum64; function sum64_hi(ah, al, bh, bl) { var lo = (al + bl) >>> 0; var hi = (lo < al ? 1 : 0) + ah + bh; return hi >>> 0; } exports.sum64_hi = sum64_hi; function sum64_lo(ah, al, bh, bl) { var lo = al + bl; return lo >>> 0; } exports.sum64_lo = sum64_lo; function sum64_4_hi(ah, al, bh, bl, ch, cl, dh, dl) { var carry = 0; var lo = al; lo = (lo + bl) >>> 0; carry += lo < al ? 1 : 0; lo = (lo + cl) >>> 0; carry += lo < cl ? 1 : 0; lo = (lo + dl) >>> 0; carry += lo < dl ? 1 : 0; var hi = ah + bh + ch + dh + carry; return hi >>> 0; } exports.sum64_4_hi = sum64_4_hi; function sum64_4_lo(ah, al, bh, bl, ch, cl, dh, dl) { var lo = al + bl + cl + dl; return lo >>> 0; } exports.sum64_4_lo = sum64_4_lo; function sum64_5_hi(ah, al, bh, bl, ch, cl, dh, dl, eh, el) { var carry = 0; var lo = al; lo = (lo + bl) >>> 0; carry += lo < al ? 1 : 0; lo = (lo + cl) >>> 0; carry += lo < cl ? 1 : 0; lo = (lo + dl) >>> 0; carry += lo < dl ? 1 : 0; lo = (lo + el) >>> 0; carry += lo < el ? 1 : 0; var hi = ah + bh + ch + dh + eh + carry; return hi >>> 0; } exports.sum64_5_hi = sum64_5_hi; function sum64_5_lo(ah, al, bh, bl, ch, cl, dh, dl, eh, el) { var lo = al + bl + cl + dl + el; return lo >>> 0; } exports.sum64_5_lo = sum64_5_lo; function rotr64_hi(ah, al, num) { var r = (al << (32 - num)) | (ah >>> num); return r >>> 0; } exports.rotr64_hi = rotr64_hi; function rotr64_lo(ah, al, num) { var r = (ah << (32 - num)) | (al >>> num); return r >>> 0; } exports.rotr64_lo = rotr64_lo; function shr64_hi(ah, al, num) { return ah >>> num; } exports.shr64_hi = shr64_hi; function shr64_lo(ah, al, num) { var r = (ah << (32 - num)) | (al >>> num); return r >>> 0; } exports.shr64_lo = shr64_lo; /***/ }), /***/ "./node_modules/hmac-drbg/lib/hmac-drbg.js": /*!*************************************************!*\ !*** ./node_modules/hmac-drbg/lib/hmac-drbg.js ***! \*************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var hash = __webpack_require__(/*! hash.js */ "./node_modules/hash.js/lib/hash.js"); var utils = __webpack_require__(/*! minimalistic-crypto-utils */ "./node_modules/minimalistic-crypto-utils/lib/utils.js"); var assert = __webpack_require__(/*! minimalistic-assert */ "./node_modules/minimalistic-assert/index.js"); function HmacDRBG(options) { if (!(this instanceof HmacDRBG)) return new HmacDRBG(options); this.hash = options.hash; this.predResist = !!options.predResist; this.outLen = this.hash.outSize; this.minEntropy = options.minEntropy || this.hash.hmacStrength; this._reseed = null; this.reseedInterval = null; this.K = null; this.V = null; var entropy = utils.toArray(options.entropy, options.entropyEnc || 'hex'); var nonce = utils.toArray(options.nonce, options.nonceEnc || 'hex'); var pers = utils.toArray(options.pers, options.persEnc || 'hex'); assert(entropy.length >= (this.minEntropy / 8), 'Not enough entropy. Minimum is: ' + this.minEntropy + ' bits'); this._init(entropy, nonce, pers); } module.exports = HmacDRBG; HmacDRBG.prototype._init = function init(entropy, nonce, pers) { var seed = entropy.concat(nonce).concat(pers); this.K = new Array(this.outLen / 8); this.V = new Array(this.outLen / 8); for (var i = 0; i < this.V.length; i++) { this.K[i] = 0x00; this.V[i] = 0x01; } this._update(seed); this._reseed = 1; this.reseedInterval = 0x1000000000000; // 2^48 }; HmacDRBG.prototype._hmac = function hmac() { return new hash.hmac(this.hash, this.K); }; HmacDRBG.prototype._update = function update(seed) { var kmac = this._hmac() .update(this.V) .update([ 0x00 ]); if (seed) kmac = kmac.update(seed); this.K = kmac.digest(); this.V = this._hmac().update(this.V).digest(); if (!seed) return; this.K = this._hmac() .update(this.V) .update([ 0x01 ]) .update(seed) .digest(); this.V = this._hmac().update(this.V).digest(); }; HmacDRBG.prototype.reseed = function reseed(entropy, entropyEnc, add, addEnc) { // Optional entropy enc if (typeof entropyEnc !== 'string') { addEnc = add; add = entropyEnc; entropyEnc = null; } entropy = utils.toArray(entropy, entropyEnc); add = utils.toArray(add, addEnc); assert(entropy.length >= (this.minEntropy / 8), 'Not enough entropy. Minimum is: ' + this.minEntropy + ' bits'); this._update(entropy.concat(add || [])); this._reseed = 1; }; HmacDRBG.prototype.generate = function generate(len, enc, add, addEnc) { if (this._reseed > this.reseedInterval) throw new Error('Reseed is required'); // Optional encoding if (typeof enc !== 'string') { addEnc = add; add = enc; enc = null; } // Optional additional data if (add) { add = utils.toArray(add, addEnc || 'hex'); this._update(add); } var temp = []; while (temp.length < len) { this.V = this._hmac().update(this.V).digest(); temp = temp.concat(this.V); } var res = temp.slice(0, len); this._update(add); this._reseed++; return utils.encode(res, enc); }; /***/ }), /***/ "./node_modules/idb/build/esm/index.js": /*!*********************************************!*\ !*** ./node_modules/idb/build/esm/index.js ***! \*********************************************/ /*! exports provided: unwrap, wrap, deleteDB, openDB */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deleteDB", function() { return deleteDB; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "openDB", function() { return openDB; }); /* harmony import */ var _wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./wrap-idb-value.js */ "./node_modules/idb/build/esm/wrap-idb-value.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "unwrap", function() { return _wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__["u"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "wrap", function() { return _wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__["w"]; }); /** * Open a database. * * @param name Name of the database. * @param version Schema version. * @param callbacks Additional callbacks. */ function openDB(name, version, { blocked, upgrade, blocking, terminated } = {}) { const request = indexedDB.open(name, version); const openPromise = Object(_wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__["w"])(request); if (upgrade) { request.addEventListener('upgradeneeded', (event) => { upgrade(Object(_wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__["w"])(request.result), event.oldVersion, event.newVersion, Object(_wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__["w"])(request.transaction)); }); } if (blocked) request.addEventListener('blocked', () => blocked()); openPromise .then((db) => { if (terminated) db.addEventListener('close', () => terminated()); if (blocking) db.addEventListener('versionchange', () => blocking()); }) .catch(() => { }); return openPromise; } /** * Delete a database. * * @param name Name of the database. */ function deleteDB(name, { blocked } = {}) { const request = indexedDB.deleteDatabase(name); if (blocked) request.addEventListener('blocked', () => blocked()); return Object(_wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__["w"])(request).then(() => undefined); } const readMethods = ['get', 'getKey', 'getAll', 'getAllKeys', 'count']; const writeMethods = ['put', 'add', 'delete', 'clear']; const cachedMethods = new Map(); function getMethod(target, prop) { if (!(target instanceof IDBDatabase && !(prop in target) && typeof prop === 'string')) { return; } if (cachedMethods.get(prop)) return cachedMethods.get(prop); const targetFuncName = prop.replace(/FromIndex$/, ''); const useIndex = prop !== targetFuncName; const isWrite = writeMethods.includes(targetFuncName); if ( // Bail if the target doesn't exist on the target. Eg, getAll isn't in Edge. !(targetFuncName in (useIndex ? IDBIndex : IDBObjectStore).prototype) || !(isWrite || readMethods.includes(targetFuncName))) { return; } const method = async function (storeName, ...args) { // isWrite ? 'readwrite' : undefined gzipps better, but fails in Edge :( const tx = this.transaction(storeName, isWrite ? 'readwrite' : 'readonly'); let target = tx.store; if (useIndex) target = target.index(args.shift()); const returnVal = await target[targetFuncName](...args); if (isWrite) await tx.done; return returnVal; }; cachedMethods.set(prop, method); return method; } Object(_wrap_idb_value_js__WEBPACK_IMPORTED_MODULE_0__["r"])((oldTraps) => ({ ...oldTraps, get: (target, prop, receiver) => getMethod(target, prop) || oldTraps.get(target, prop, receiver), has: (target, prop) => !!getMethod(target, prop) || oldTraps.has(target, prop), })); /***/ }), /***/ "./node_modules/idb/build/esm/wrap-idb-value.js": /*!******************************************************!*\ !*** ./node_modules/idb/build/esm/wrap-idb-value.js ***! \******************************************************/ /*! exports provided: a, i, r, u, w */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return reverseTransformCache; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return instanceOfAny; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return replaceTraps; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return unwrap; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return wrap; }); const instanceOfAny = (object, constructors) => constructors.some((c) => object instanceof c); let idbProxyableTypes; let cursorAdvanceMethods; // This is a function to prevent it throwing up in node environments. function getIdbProxyableTypes() { return (idbProxyableTypes || (idbProxyableTypes = [ IDBDatabase, IDBObjectStore, IDBIndex, IDBCursor, IDBTransaction, ])); } // This is a function to prevent it throwing up in node environments. function getCursorAdvanceMethods() { return (cursorAdvanceMethods || (cursorAdvanceMethods = [ IDBCursor.prototype.advance, IDBCursor.prototype.continue, IDBCursor.prototype.continuePrimaryKey, ])); } const cursorRequestMap = new WeakMap(); const transactionDoneMap = new WeakMap(); const transactionStoreNamesMap = new WeakMap(); const transformCache = new WeakMap(); const reverseTransformCache = new WeakMap(); function promisifyRequest(request) { const promise = new Promise((resolve, reject) => { const unlisten = () => { request.removeEventListener('success', success); request.removeEventListener('error', error); }; const success = () => { resolve(wrap(request.result)); unlisten(); }; const error = () => { reject(request.error); unlisten(); }; request.addEventListener('success', success); request.addEventListener('error', error); }); promise .then((value) => { // Since cursoring reuses the IDBRequest (*sigh*), we cache it for later retrieval // (see wrapFunction). if (value instanceof IDBCursor) { cursorRequestMap.set(value, request); } // Catching to avoid "Uncaught Promise exceptions" }) .catch(() => { }); // This mapping exists in reverseTransformCache but doesn't doesn't exist in transformCache. This // is because we create many promises from a single IDBRequest. reverseTransformCache.set(promise, request); return promise; } function cacheDonePromiseForTransaction(tx) { // Early bail if we've already created a done promise for this transaction. if (transactionDoneMap.has(tx)) return; const done = new Promise((resolve, reject) => { const unlisten = () => { tx.removeEventListener('complete', complete); tx.removeEventListener('error', error); tx.removeEventListener('abort', error); }; const complete = () => { resolve(); unlisten(); }; const error = () => { reject(tx.error || new DOMException('AbortError', 'AbortError')); unlisten(); }; tx.addEventListener('complete', complete); tx.addEventListener('error', error); tx.addEventListener('abort', error); }); // Cache it for later retrieval. transactionDoneMap.set(tx, done); } let idbProxyTraps = { get(target, prop, receiver) { if (target instanceof IDBTransaction) { // Special handling for transaction.done. if (prop === 'done') return transactionDoneMap.get(target); // Polyfill for objectStoreNames because of Edge. if (prop === 'objectStoreNames') { return target.objectStoreNames || transactionStoreNamesMap.get(target); } // Make tx.store return the only store in the transaction, or undefined if there are many. if (prop === 'store') { return receiver.objectStoreNames[1] ? undefined : receiver.objectStore(receiver.objectStoreNames[0]); } } // Else transform whatever we get back. return wrap(target[prop]); }, set(target, prop, value) { target[prop] = value; return true; }, has(target, prop) { if (target instanceof IDBTransaction && (prop === 'done' || prop === 'store')) { return true; } return prop in target; }, }; function replaceTraps(callback) { idbProxyTraps = callback(idbProxyTraps); } function wrapFunction(func) { // Due to expected object equality (which is enforced by the caching in `wrap`), we // only create one new func per func. // Edge doesn't support objectStoreNames (booo), so we polyfill it here. if (func === IDBDatabase.prototype.transaction && !('objectStoreNames' in IDBTransaction.prototype)) { return function (storeNames, ...args) { const tx = func.call(unwrap(this), storeNames, ...args); transactionStoreNamesMap.set(tx, storeNames.sort ? storeNames.sort() : [storeNames]); return wrap(tx); }; } // Cursor methods are special, as the behaviour is a little more different to standard IDB. In // IDB, you advance the cursor and wait for a new 'success' on the IDBRequest that gave you the // cursor. It's kinda like a promise that can resolve with many values. That doesn't make sense // with real promises, so each advance methods returns a new promise for the cursor object, or // undefined if the end of the cursor has been reached. if (getCursorAdvanceMethods().includes(func)) { return function (...args) { // Calling the original function with the proxy as 'this' causes ILLEGAL INVOCATION, so we use // the original object. func.apply(unwrap(this), args); return wrap(cursorRequestMap.get(this)); }; } return function (...args) { // Calling the original function with the proxy as 'this' causes ILLEGAL INVOCATION, so we use // the original object. return wrap(func.apply(unwrap(this), args)); }; } function transformCachableValue(value) { if (typeof value === 'function') return wrapFunction(value); // This doesn't return, it just creates a 'done' promise for the transaction, // which is later returned for transaction.done (see idbObjectHandler). if (value instanceof IDBTransaction) cacheDonePromiseForTransaction(value); if (instanceOfAny(value, getIdbProxyableTypes())) return new Proxy(value, idbProxyTraps); // Return the same value back if we're not going to transform it. return value; } function wrap(value) { // We sometimes generate multiple promises from a single IDBRequest (eg when cursoring), because // IDB is weird and a single IDBRequest can yield many responses, so these can't be cached. if (value instanceof IDBRequest) return promisifyRequest(value); // If we've already transformed this value before, reuse the transformed value. // This is faster, but it also provides object equality. if (transformCache.has(value)) return transformCache.get(value); const newValue = transformCachableValue(value); // Not all types are transformed. // These may be primitive types, so they can't be WeakMap keys. if (newValue !== value) { transformCache.set(value, newValue); reverseTransformCache.set(newValue, value); } return newValue; } const unwrap = (value) => reverseTransformCache.get(value); /***/ }), /***/ "./node_modules/ieee754/index.js": /*!***************************************!*\ !*** ./node_modules/ieee754/index.js ***! \***************************************/ /*! no static exports found */ /***/ (function(module, exports) { /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ exports.read = function (buffer, offset, isLE, mLen, nBytes) { var e, m var eLen = (nBytes * 8) - mLen - 1 var eMax = (1 << eLen) - 1 var eBias = eMax >> 1 var nBits = -7 var i = isLE ? (nBytes - 1) : 0 var d = isLE ? -1 : 1 var s = buffer[offset + i] i += d e = s & ((1 << (-nBits)) - 1) s >>= (-nBits) nBits += eLen for (; nBits > 0; e = (e * 256) + buffer[offset + i], i += d, nBits -= 8) {} m = e & ((1 << (-nBits)) - 1) e >>= (-nBits) nBits += mLen for (; nBits > 0; m = (m * 256) + buffer[offset + i], i += d, nBits -= 8) {} if (e === 0) { e = 1 - eBias } else if (e === eMax) { return m ? NaN : ((s ? -1 : 1) * Infinity) } else { m = m + Math.pow(2, mLen) e = e - eBias } return (s ? -1 : 1) * m * Math.pow(2, e - mLen) } exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { var e, m, c var eLen = (nBytes * 8) - mLen - 1 var eMax = (1 << eLen) - 1 var eBias = eMax >> 1 var rt = (mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0) var i = isLE ? 0 : (nBytes - 1) var d = isLE ? 1 : -1 var s = value < 0 || (value === 0 && 1 / value < 0) ? 1 : 0 value = Math.abs(value) if (isNaN(value) || value === Infinity) { m = isNaN(value) ? 1 : 0 e = eMax } else { e = Math.floor(Math.log(value) / Math.LN2) if (value * (c = Math.pow(2, -e)) < 1) { e-- c *= 2 } if (e + eBias >= 1) { value += rt / c } else { value += rt * Math.pow(2, 1 - eBias) } if (value * c >= 2) { e++ c /= 2 } if (e + eBias >= eMax) { m = 0 e = eMax } else if (e + eBias >= 1) { m = ((value * c) - 1) * Math.pow(2, mLen) e = e + eBias } else { m = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen) e = 0 } } for (; mLen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mLen -= 8) {} e = (e << mLen) | m eLen += mLen for (; eLen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, eLen -= 8) {} buffer[offset + i - d] |= s * 128 } /***/ }), /***/ "./node_modules/immediate/lib/browser.js": /*!***********************************************!*\ !*** ./node_modules/immediate/lib/browser.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(global) { var Mutation = global.MutationObserver || global.WebKitMutationObserver; var scheduleDrain; { if (Mutation) { var called = 0; var observer = new Mutation(nextTick); var element = global.document.createTextNode(''); observer.observe(element, { characterData: true }); scheduleDrain = function () { element.data = (called = ++called % 2); }; } else if (!global.setImmediate && typeof global.MessageChannel !== 'undefined') { var channel = new global.MessageChannel(); channel.port1.onmessage = nextTick; scheduleDrain = function () { channel.port2.postMessage(0); }; } else if ('document' in global && 'onreadystatechange' in global.document.createElement('script')) { scheduleDrain = function () { // Create a